CN117915227B - Data transmission method, device and storage medium - Google Patents
Data transmission method, device and storage medium Download PDFInfo
- Publication number
- CN117915227B CN117915227B CN202410310352.0A CN202410310352A CN117915227B CN 117915227 B CN117915227 B CN 117915227B CN 202410310352 A CN202410310352 A CN 202410310352A CN 117915227 B CN117915227 B CN 117915227B
- Authority
- CN
- China
- Prior art keywords
- bandwidth
- gateway
- slave
- master
- burst
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0086—Network resource allocation, dimensioning or optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
技术领域Technical Field
本公开涉及通信技术领域,尤其涉及一种数据传输方法、装置及存储介质。The present disclosure relates to the field of communication technology, and in particular to a data transmission method, device and storage medium.
背景技术Background technique
目前,光纤到房间(fiber to the remote,FTTR)和光纤到户(fiber to thehome,FTTH)结合部署的组网方式得到应用。这种组网方式下,FTTH中的光线路终端(optical line terminal,OLT)可以为FTTR中的主网关和从网关分配上行带宽,并在上行带宽中配置用于数据同步的突发开销,以便于主网关和从网关在突发模式下传输上行数据。At present, the networking mode of combining fiber to the remote (FTTR) and fiber to the home (FTTH) is applied. In this networking mode, the optical line terminal (OLT) in FTTH can allocate upstream bandwidth to the master gateway and slave gateway in FTTR, and configure burst overhead for data synchronization in the upstream bandwidth, so that the master gateway and slave gateway can transmit upstream data in burst mode.
然而,上行带宽的大小是固定的。在主网关和从网关的数量不断增加的情况下,突发开销在上行带宽中占据的比例会越来越大,容易造成上行数据传输效率较低的问题。However, the size of the uplink bandwidth is fixed. When the number of master gateways and slave gateways continues to increase, the proportion of burst overhead in the uplink bandwidth will become larger and larger, which may easily lead to the problem of low uplink data transmission efficiency.
发明内容Summary of the invention
本申请实施例提供一种数据传输方法、装置及存储介质,用于改善突发开销容易变大导致的上行数据传输效率较低的问题。The embodiments of the present application provide a data transmission method, device and storage medium, which are used to improve the problem of low uplink data transmission efficiency caused by the increase of burst overhead.
一方面,提供一种数据传输方法,应用于主网关,包括:On the one hand, a data transmission method is provided, which is applied to a main gateway, comprising:
根据传输带宽向光线路终端发送突发帧;所述传输带宽包括为多个网关配置的连续的多个带宽部分;所述突发帧的同步数据块占用所述多个带宽部分中首个带宽部分的第一部分;所述突发帧的净荷部分占用所述首个带宽部分的第二部分,以及所述多个带宽部分中除所述首个带宽部分之外的其他带宽部分。A burst frame is sent to an optical line terminal according to a transmission bandwidth; the transmission bandwidth includes a plurality of continuous bandwidth parts configured for a plurality of gateways; a synchronization data block of the burst frame occupies a first part of a first bandwidth part among the plurality of bandwidth parts; a payload part of the burst frame occupies a second part of the first bandwidth part, and other bandwidth parts among the plurality of bandwidth parts except the first bandwidth part.
再一方面,提供一种数据传输方法,应用于光线路终端,包括:On the other hand, a data transmission method is provided, which is applied to an optical line terminal, comprising:
根据传输带宽接收主网关发送的突发帧;传输带宽包括为多个网关配置的连续的多个带宽部分;突发帧的同步数据块占用多个带宽部分中首个带宽部分的第一部分;突发帧的净荷部分占用首个带宽部分的第二部分,以及多个带宽部分中除首个带宽部分之外的其他带宽部分。The burst frame sent by the main gateway is received according to the transmission bandwidth; the transmission bandwidth includes multiple continuous bandwidth parts configured for multiple gateways; the synchronization data block of the burst frame occupies the first part of the first bandwidth part among the multiple bandwidth parts; the payload part of the burst frame occupies the second part of the first bandwidth part, and other bandwidth parts among the multiple bandwidth parts except the first bandwidth part.
又一方面,提供一种数据传输装置,应用于主网关,包括:发送模块;In another aspect, there is provided a data transmission device, applied to a main gateway, comprising: a sending module;
发送模块,用于根据传输带宽向光线路终端发送突发帧;传输带宽包括为多个网关配置的连续的多个带宽部分;突发帧的同步数据块占用多个带宽部分中首个带宽部分的第一部分;突发帧的净荷部分占用首个带宽部分的第二部分,以及多个带宽部分中除首个带宽部分之外的其他带宽部分。A sending module is used to send a burst frame to an optical line terminal according to a transmission bandwidth; the transmission bandwidth includes a plurality of continuous bandwidth parts configured for a plurality of gateways; a synchronization data block of the burst frame occupies a first part of a first bandwidth part among the plurality of bandwidth parts; a payload part of the burst frame occupies a second part of the first bandwidth part, and other bandwidth parts among the plurality of bandwidth parts except the first bandwidth part.
又一方面,提供一种数据传输装置,应用于光线路终端,包括:接收模块;In yet another aspect, there is provided a data transmission device, applied to an optical line terminal, comprising: a receiving module;
接收模块,用于根据传输带宽接收主网关发送的突发帧;传输带宽包括为多个网关配置的连续的多个带宽部分;突发帧的同步数据块占用多个带宽部分中首个带宽部分的第一部分;突发帧的净荷部分占用首个带宽部分的第二部分,以及多个带宽部分中除首个带宽部分之外的其他带宽部分。A receiving module is used to receive a burst frame sent by a main gateway according to a transmission bandwidth; the transmission bandwidth includes a plurality of continuous bandwidth parts configured for a plurality of gateways; a synchronization data block of the burst frame occupies a first part of a first bandwidth part among the plurality of bandwidth parts; a payload part of the burst frame occupies a second part of the first bandwidth part, and other bandwidth parts among the plurality of bandwidth parts except the first bandwidth part.
又一方面,提供一种数据传输装置,包括:存储器和处理器;存储器和处理器耦合;存储器用于存储处理器可执行的指令;处理器执行指令时实现上述任一实施例描述的数据传输方法。On the other hand, a data transmission device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store instructions executable by the processor; and the processor implements the data transmission method described in any of the above embodiments when executing the instructions.
又一方面,提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,当计算机指令在计算机上运行时,使得计算机实现上述任一实施例描述的数据传输方法。On the other hand, a computer-readable storage medium is provided, on which computer instructions are stored. When the computer instructions are executed on a computer, the computer implements the data transmission method described in any of the above embodiments.
又一方面,提供一种计算机程序产品,该计算机程序产品包括计算机程序指令,该计算机程序指令被处理器执行时实现上述任一实施例描述的数据传输方法。On the other hand, a computer program product is provided. The computer program product includes computer program instructions. When the computer program instructions are executed by a processor, the data transmission method described in any one of the above embodiments is implemented.
本申请实施例中,主网关可以通过传输带宽内为多个网关配置的连续的多个带宽部分,向光线路终端发送突发帧。该突发帧包括一个同步数据块,即用于数据同步的突发开销,其占用多个带宽部分中首个带宽部分的第一部分。并且,该突发帧的净荷部分连续地占用首个带宽部分的第二部分,以及多个带宽部分中的其他带宽部分,用于传输该多个网关的净荷数据。In an embodiment of the present application, the master gateway can send a burst frame to the optical line terminal through a plurality of continuous bandwidth parts configured for a plurality of gateways within the transmission bandwidth. The burst frame includes a synchronization data block, i.e., a burst overhead for data synchronization, which occupies the first part of the first bandwidth part of the plurality of bandwidth parts. Moreover, the payload part of the burst frame continuously occupies the second part of the first bandwidth part and other bandwidth parts of the plurality of bandwidth parts, and is used to transmit the payload data of the plurality of gateways.
基于此,在为主网关所属组网内多个网关配置的上行带宽连续的情况下,主网关可以通过一个突发帧,向光线路终端传输该多个网关的上行数据,实现一次突发开销下的多个网关的上行突发传输。相比于在光线路终端为每个网关配置的带宽部分内保留突发开销,导致产生多次突发开销的方式,本申请可以支持主网关在产生一次突发开销的情况下,传输多个网关的上行数据。Based on this, when the uplink bandwidth configured for multiple gateways in the network to which the main gateway belongs is continuous, the main gateway can transmit the uplink data of the multiple gateways to the optical line terminal through one burst frame, thereby realizing the uplink burst transmission of multiple gateways under one burst overhead. Compared with the method of retaining the burst overhead in the bandwidth portion configured for each gateway by the optical line terminal, resulting in multiple burst overheads, the present application can support the main gateway to transmit the uplink data of multiple gateways under the condition of generating one burst overhead.
因此,面对OLT下主网关和从网关数量不断增加的情况,本申请可以支持OLT为主网关所在FTTR网络中的网关分配连续的上行带宽,且仅配置一个突发开销,而无需为所有网关增加配置其他的突发开销,避免突发开销在上行带宽中占据的比例越来越大的问题,提高上行带宽的利用率和上行数据的传输效率。因此,本申请可以用于改善突发开销容易变大导致的上行数据传输效率较低的问题。Therefore, in the face of the increasing number of master gateways and slave gateways under the OLT, the present application can support the OLT to allocate continuous uplink bandwidth to the gateways in the FTTR network where the master gateway is located, and only configure one burst overhead, without adding other burst overheads for all gateways, avoiding the problem of the increasing proportion of burst overhead in the uplink bandwidth, and improving the utilization of the uplink bandwidth and the transmission efficiency of uplink data. Therefore, the present application can be used to improve the problem of low uplink data transmission efficiency caused by the easy increase of burst overhead.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请中的技术方案,下面将对本申请一些实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例的附图,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solution in the present application, the drawings required for use in some embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
图1为本申请一些实施例提供的一种组网系统的结构示意图;FIG1 is a schematic diagram of the structure of a networking system provided in some embodiments of the present application;
图2为本申请一些实施例提供的一种突发帧的结构示意图;FIG2 is a schematic diagram of a structure of a burst frame provided in some embodiments of the present application;
图3为本申请一些实施例提供的又一种突发帧的结构示意图;FIG3 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图4为本申请一些实施例提供的又一种组网系统的结构示意图;FIG4 is a schematic diagram of the structure of another networking system provided in some embodiments of the present application;
图5为本申请一些实施例提供的一种数据传输方法的流程示意图;FIG5 is a flow chart of a data transmission method provided by some embodiments of the present application;
图6为本申请一些实施例提供的又一种数据传输方法的流程示意图;FIG6 is a flow chart of another data transmission method provided in some embodiments of the present application;
图7为本申请一些实施例提供的一种消息的结构示意图;FIG7 is a schematic diagram of a structure of a message provided in some embodiments of the present application;
图8为本申请一些实施例提供的又一种消息的结构示意图;FIG8 is a schematic diagram of the structure of another message provided in some embodiments of the present application;
图9为本申请一些实施例提供的又一种数据传输方法的流程示意图;FIG9 is a schematic flow chart of another data transmission method provided in some embodiments of the present application;
图10为本申请一些实施例提供的又一种突发帧的结构示意图;FIG10 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图11为本申请一些实施例提供的又一种突发帧的结构示意图;FIG11 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图12为本申请一些实施例提供的又一种数据传输方法的流程示意图;FIG12 is a schematic flow chart of another data transmission method provided in some embodiments of the present application;
图13为本申请一些实施例提供的又一种突发帧的结构示意图;FIG13 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图14为本申请一些实施例提供的又一种突发帧的结构示意图;FIG14 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图15为本申请一些实施例提供的又一种突发帧的结构示意图;FIG15 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图16为本申请一些实施例提供的又一种突发帧的结构示意图;FIG16 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图17为本申请一些实施例提供的又一种突发帧的结构示意图;FIG17 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图18为本申请一些实施例提供的又一种突发帧的结构示意图;FIG18 is a schematic diagram of the structure of another burst frame provided in some embodiments of the present application;
图19为本申请一些实施例提供的一种数据传输装置的结构示意图;FIG19 is a schematic diagram of the structure of a data transmission device provided in some embodiments of the present application;
图20为本申请一些实施例提供的又一种数据传输装置的结构示意图;FIG20 is a schematic diagram of the structure of another data transmission device provided in some embodiments of the present application;
图21为本申请一些实施例提供的又一种数据传输装置的结构示意图。FIG. 21 is a schematic diagram of the structure of another data transmission device provided in some embodiments of the present application.
具体实施方式Detailed ways
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in this application to clearly and completely describe the technical solutions in this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
需要说明的是,在本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。In the description of this application, unless otherwise specified, "/" means "or", for example, A/B can mean A or B. "And/or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and/or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "multiple" means two or more.
目前,FTTR的全屋光纤组网方式已逐渐进入规模部署阶段。FTTR组网与FTTH组网类似,采用点到多点网络拓扑结构。其中,FTTH组网包括OLT和多个光网络单元(opticalnetwork unit,ONU)。OLT和ONU之间通过光分配网络(optical distribution network,ODN)连接。FTTR组网包括主网关和多个从网关。主网关与从网关之间通过室内光分配网络(indoor fiber distribution network,IFDN)连接。主网关也可以称为主设备(mainfiber unit,MFU)。从网关也可以称为从设备(sub fiber unit,SFU)。At present, the whole-house fiber optic networking mode of FTTR has gradually entered the stage of large-scale deployment. FTTR networking is similar to FTTH networking, adopting a point-to-multipoint network topology. Among them, FTTH networking includes OLT and multiple optical network units (ONUs). OLT and ONU are connected through an optical distribution network (ODN). FTTR networking includes a master gateway and multiple slave gateways. The master gateway and the slave gateway are connected through an indoor fiber distribution network (IFDN). The master gateway can also be called a main fiber unit (MFU). The slave gateway can also be called a sub fiber unit (SFU).
如图1所示,为本申请实施例提供的一种组网系统的结构示意图。在FTTH和FTTR结合部署的情况下,OLT可以连接有多个主网关,且每个主网关可以连接多个从网关。在OLT与不同的从网关之间,主网关可以通过透明转发或制式转换转发等方式,提供等时延转发通道,从而使得从网关也相当于OLT下的ONU。这种情况下,OLT可以为主网关和从网关直接分配带宽,以简化带宽分配模式,降低带宽分配时延。As shown in Figure 1, it is a schematic diagram of the structure of a networking system provided by an embodiment of the present application. In the case of a combined deployment of FTTH and FTTR, the OLT can be connected to multiple master gateways, and each master gateway can be connected to multiple slave gateways. Between the OLT and different slave gateways, the master gateway can provide an equal-latency forwarding channel through transparent forwarding or standard conversion forwarding, so that the slave gateway is also equivalent to the ONU under the OLT. In this case, the OLT can directly allocate bandwidth to the master gateway and the slave gateway to simplify the bandwidth allocation mode and reduce the bandwidth allocation delay.
向OLT传输上行数据时,从网关可以在突发模式下向主网关发送携带有上行数据的突发帧,且主网关也可以在突发模式下向OLT发送携带有从网关的上行数据的突发帧。When transmitting uplink data to the OLT, the slave gateway may send a burst frame carrying the uplink data to the master gateway in burst mode, and the master gateway may also send a burst frame carrying the uplink data of the slave gateway to the OLT in burst mode.
突发模式下一般存在突发开销。突发开销即突发帧所占用带宽内用于数据同步的带宽资源开销,一般包括保护时间、突发前导和突发定界等部分。保护时间、突发前导和突发定界等部分的带宽一般可以由OLT或主网关预留。In burst mode, there is usually burst overhead. Burst overhead refers to the bandwidth resource overhead used for data synchronization within the bandwidth occupied by the burst frame, which generally includes protection time, burst preamble, and burst delimiter. The bandwidth of the protection time, burst preamble, and burst delimiter can generally be reserved by the OLT or the main gateway.
其中,保护时间用于避免相邻的突发帧间产生冲突。在保护时间内,设备的ONU光模块一般处于关闭过程中、打开过程中或完全关闭状态等。保护时间的时间长度一般大于或等于ONU光模块完成打开过程和关闭过程的时间总和。The protection time is used to avoid conflicts between adjacent burst frames. During the protection time, the ONU optical module of the device is generally in the process of closing, opening, or completely closed. The length of the protection time is generally greater than or equal to the sum of the time it takes for the ONU optical module to complete the opening process and the closing process.
突发前导一般是特定的比特码型,用于主网关或OLT从上行突发帧中恢复接收时钟。突发定界一般是指定长度的比特码型,用于主网关或OLT识别突发帧中净荷的开始位置。突发前导和突发定界的长度和码型一般可以由OLT或主网关指定。The burst preamble is generally a specific bit pattern, which is used by the master gateway or OLT to recover the receiving clock from the upstream burst frame. The burst delimiter is generally a bit pattern of a specified length, which is used by the master gateway or OLT to identify the starting position of the payload in the burst frame. The length and pattern of the burst preamble and burst delimiter can generally be specified by the OLT or master gateway.
示例性地,如图2所示,为本申请实施例提供的一种突发帧的结构示意图。在国际电信联盟电信标准化组织(ITU-T for ITU telecommunication standardizationsector,ITU-T)G.9804.2 更高速无源光网络(higher speed passive optical network,HSP)通用传输汇聚层标准中,一个上行物理层(physical layer,PHY)帧的大小可以是125微秒(microsecond,μs)。For example, as shown in Fig. 2, a schematic diagram of the structure of a burst frame provided in an embodiment of the present application is shown. In the G.9804.2 higher speed passive optical network (HSP) general transmission convergence layer standard of the International Telecommunication Union Telecommunication Standardization Sector (ITU-T), the size of an uplink physical layer (PHY) frame can be 125 microseconds (μs).
ONU1和ONU2可以通过不同位置的带宽向OLT发送PHY突发(即PHY burst或突发帧)。PHY突发之间存在时间间隔,即保护时间。PHY突发头部的上行物理同步块(upstreamphysical synchronization block,PSBu)可以用于承载突发前导和突发定界等开销。PHY突发中位于PSBu之后的部分,可以用于承载净荷。可选地,不同PHY突发之间突发开销所占用的带宽大小可以相同,净荷所占用的带宽大小可以不同。ONU1 and ONU2 can send PHY bursts (i.e., PHY bursts or burst frames) to OLT through bandwidths at different locations. There is a time interval between PHY bursts, i.e., protection time. The upstream physical synchronization block (PSBu) at the head of the PHY burst can be used to carry overheads such as burst preamble and burst delimiter. The part of the PHY burst after the PSBu can be used to carry the payload. Optionally, the bandwidth occupied by the burst overhead can be the same between different PHY bursts, and the bandwidth occupied by the payload can be different.
如图3所示,为本申请实施例提供的又一种突发帧的结构示意图。PHY突发头部的PSBu可以包括四个部分。第一部分可以是强制部分,用于承载指定的突发前导和突发定界。突发前导可以如图3中的突发前导图样所示,由多个连续的子部分组成。第二部分、第三部分和第四部分是可选部分。As shown in Figure 3, a schematic diagram of the structure of another burst frame provided by an embodiment of the present application. The PSBu of the PHY burst header may include four parts. The first part may be a mandatory part, used to carry a specified burst preamble and burst delimiter. The burst preamble may be composed of multiple continuous sub-parts as shown in the burst preamble pattern in Figure 3. The second part, the third part and the fourth part are optional parts.
一种可能的方式中,突发前导和突发定界的长度和码型可以通过指示消息进行指定。例如,ITU-T G.9804.2标准中的突发配置(Burst Profile)物理层操作管理和维护(physical layer operations administration and maintenance,PLOAM)消息来指定。In one possible manner, the length and pattern of the burst preamble and burst delimiter may be specified by an indication message, for example, the burst profile physical layer operations administration and maintenance (PLOAM) message in the ITU-T G.9804.2 standard.
可选地,十吉比特无源光网络(10-Gigabit Passive Optical Networks,XG-PON)和10吉比特对称无源光网络(10gigabit-capable symmetric passive optical network,XGS-PON)等标准中的突发帧,或者G.fin系列标准和适用FTTR场景的其他标准中的突发帧等,均与上述ITU-T G.9804.2标准中描述的突发帧的结构类似,在此不再一一赘述。本申请提出的数据传输方法可以适用该多种标准。Optionally, burst frames in standards such as 10-Gigabit Passive Optical Networks (XG-PON) and 10-Gigabit symmetric passive optical network (XGS-PON), or burst frames in the G.fin series of standards and other standards applicable to FTTR scenarios are similar to the structure of the burst frames described in the above-mentioned ITU-T G.9804.2 standard, and are not described one by one here. The data transmission method proposed in this application can be applicable to these multiple standards.
在突发模式下,OLT分配给主网关和从网关的带宽均考虑了突发开销。即每个主网关向OLT发送突发帧时会产生突发开销。每个从网关向主网关发送突发帧时也会产生突发开销。并且,主网关向OLT转发从网关的上行数据时,带宽中仍然存在从网关的突发开销。这种情况下,随着主网关和从网关数量的增加,通常会导致上行带宽利用率的大幅下降,造成上行数据传输效率较低的问题。In burst mode, the bandwidth allocated by the OLT to the master gateway and the slave gateway takes burst overhead into consideration. That is, each master gateway generates burst overhead when sending a burst frame to the OLT. Each slave gateway also generates burst overhead when sending a burst frame to the master gateway. In addition, when the master gateway forwards the uplink data of the slave gateway to the OLT, the burst overhead of the slave gateway still exists in the bandwidth. In this case, as the number of master and slave gateways increases, the uplink bandwidth utilization rate usually decreases significantly, resulting in low uplink data transmission efficiency.
例如,GPON标准中上行传输速率为1.25吉比特每秒(gigabits per second,Gbps),且突发开销的长度为96比特(bit)。假设OLT下连接32个主网关,每个主网关下连接3个从网关。则每125μs所有主网关和从网关都发送上行突发帧的情况下,可上行传输19440字节的数据。这种情况下,上行传输时突发开销的占比约为31.6%。For example, the GPON standard has an upstream transmission rate of 1.25 gigabits per second (Gbps), and the length of the burst overhead is 96 bits. Assume that 32 master gateways are connected to the OLT, and each master gateway is connected to 3 slave gateways. If all master gateways and slave gateways send upstream burst frames every 125μs, 19440 bytes of data can be transmitted upstream. In this case, the proportion of burst overhead in upstream transmission is about 31.6%.
为了改善相关带宽配置方式中,突发开销容易变大导致的上行数据传输效率较低的问题,本申请实施例提出了一种数据传输方法,主网关可以通过传输带宽内为多个网关配置的连续的多个带宽部分,向光线路终端发送突发帧。该突发帧包括一个同步数据块,即用于数据同步的突发开销,其占用多个带宽部分中首个带宽部分的第一部分。并且,该突发帧的净荷部分连续地占用首个带宽部分的第二部分,以及多个带宽部分中的其他带宽部分,用于传输该多个网关的净荷数据。In order to improve the problem of low uplink data transmission efficiency caused by the increase of burst overhead in the relevant bandwidth configuration mode, the embodiment of the present application proposes a data transmission method, in which the main gateway can send a burst frame to the optical line terminal through multiple continuous bandwidth parts configured for multiple gateways within the transmission bandwidth. The burst frame includes a synchronization data block, that is, a burst overhead for data synchronization, which occupies the first part of the first bandwidth part of the multiple bandwidth parts. In addition, the payload part of the burst frame continuously occupies the second part of the first bandwidth part and other bandwidth parts of the multiple bandwidth parts, and is used to transmit the payload data of the multiple gateways.
基于此,在为主网关所属组网内多个网关配置的上行带宽连续的情况下,主网关可以通过一个突发帧,向光线路终端传输该多个网关的上行数据,实现一次突发开销下的多个网关的上行突发传输。相比于在光线路终端为每个网关配置的带宽部分内保留突发开销,导致产生多次突发开销的方式,本申请可以支持主网关在产生一次突发开销的情况下,传输多个网关的上行数据,提高了上行传输效率和带宽利用率。Based on this, when the uplink bandwidth configured for multiple gateways in the network to which the main gateway belongs is continuous, the main gateway can transmit the uplink data of the multiple gateways to the optical line terminal through a burst frame, thereby realizing uplink burst transmission of multiple gateways under one burst overhead. Compared with the method of retaining burst overhead in the bandwidth portion configured for each gateway by the optical line terminal, resulting in multiple burst overheads, the present application can support the main gateway to transmit the uplink data of multiple gateways under the condition of generating one burst overhead, thereby improving the uplink transmission efficiency and bandwidth utilization.
因此,面对OLT下主网关和从网关数量不断增加的情况,本申请可以支持OLT为主网关所在FTTR网络中的网关分配连续的上行带宽,且仅配置一个突发开销,而无需为所有网关增加配置其他的突发开销,避免突发开销在上行带宽中占据的比例越来越大的问题,提高上行带宽的利用率和上行数据的传输效率。因此,本申请可以改进带宽分配机制,以改善突发开销容易变大导致的上行数据传输效率较低的问题。Therefore, in the face of the increasing number of master gateways and slave gateways under the OLT, the present application can support the OLT to allocate continuous uplink bandwidth to the gateways in the FTTR network where the master gateway is located, and only configure one burst overhead, without adding other burst overheads for all gateways, avoiding the problem of the increasing proportion of burst overhead in the uplink bandwidth, and improving the utilization of the uplink bandwidth and the transmission efficiency of uplink data. Therefore, the present application can improve the bandwidth allocation mechanism to improve the problem of low uplink data transmission efficiency caused by the easy increase of burst overhead.
本申请一些实施例中,数据传输方法可以应用于组网系统中的主网关和OLT。以下对本申请实施例提供的组网系统进行说明。In some embodiments of the present application, the data transmission method can be applied to the main gateway and OLT in the networking system. The networking system provided by the embodiments of the present application is described below.
图4为本申请实施例提供的一种组网系统100的示意图。如图4所示,该组网系统100可以包括OLT10、多个主网关20和多个从网关30。Fig. 4 is a schematic diagram of a networking system 100 provided in an embodiment of the present application. As shown in Fig. 4 , the networking system 100 may include an OLT 10, a plurality of master gateways 20, and a plurality of slave gateways 30.
其中,OLT10可以与多个主网关20之间分别通过有线网络(例如光纤网络)或无线网络进行连接。主网关20可以与所管理的多个从网关30之间分别通过有线网络或无线网络进行连接。主网关20可以与所管理的多个从网关30组成全屋光纤组网。Among them, OLT10 can be connected to multiple master gateways 20 through a wired network (such as an optical fiber network) or a wireless network. The master gateway 20 can be connected to multiple slave gateways 30 managed by it through a wired network or a wireless network. The master gateway 20 can form a whole-house optical fiber network with the multiple slave gateways 30 managed by it.
图4中的OLT10可以是用于连接光纤干线的终端设备。在图4所示的组网系统100中,OLT10可以为主网关20和从网关30分配带宽,控制主网关20和从网关30发送上行数据的起始时间和窗口大小。并且,OLT10还可以用于连接上层网元,用于支持主网关20和从网关30与外部网络之间的数据交互。The OLT 10 in FIG4 may be a terminal device for connecting to an optical fiber trunk line. In the networking system 100 shown in FIG4 , the OLT 10 may allocate bandwidth to the master gateway 20 and the slave gateway 30, and control the start time and window size of the master gateway 20 and the slave gateway 30 for sending uplink data. In addition, the OLT 10 may also be used to connect to upper-layer network elements to support data interaction between the master gateway 20 and the slave gateway 30 and an external network.
图4中的主网关20和从网关30可以具备通信功能,用于传输上行数据。The master gateway 20 and the slave gateway 30 in FIG. 4 may have a communication function for transmitting uplink data.
例如,OLT10可以将上行带宽中连续的多个带宽部分即传输带宽,分配给主网关20和连接相应主网关20的各个从网关30,主网关20进一步地将属于连接主网关20下从网关30的带宽部分转发给相应的从网关30,其中这些带宽部分的第一部分和其他带宽部分不转发给从网关30。从网关30可以基于对应的带宽部分向主网关20发送上行数据。主网关20可以在该多个带宽部分中首个带宽部分的第一部分发送突发帧的同步数据块,并在主网关20的带宽部分的第二部分和非首个带宽部分的第一部分发送主网关20的上行数据,以及在各从网关30的带宽部分的第二部分发送各从网关30接收的上行数据,形成一个由主网关20发送的大上行突发。OLT10可以按照突发模式接收传输带宽内发送的大上行突发,并在该基础上对首个带宽部分的第二部分以及其他带宽部分内发送的数据进行连续地接收和识别,并根据需要将在其他带宽部分的第一部分带宽内传输的主网关20数据进行组装,如果传输带宽包含分配主网关20的带宽部分,则根据需要将在其他带宽部分的第一部分带宽内传输的主网关20数据和主网关20的带宽部分的第二部分内传输的数据进行组装,得到主网关20和各从网关30的上行数据。For example, the OLT 10 may allocate a plurality of continuous bandwidth parts, i.e., transmission bandwidth, in the upstream bandwidth to the master gateway 20 and each slave gateway 30 connected to the corresponding master gateway 20, and the master gateway 20 further forwards the bandwidth parts belonging to the slave gateways 30 connected to the master gateway 20 to the corresponding slave gateways 30, wherein the first part and other bandwidth parts of these bandwidth parts are not forwarded to the slave gateways 30. The slave gateways 30 may send upstream data to the master gateway 20 based on the corresponding bandwidth parts. The master gateway 20 may send the synchronization data block of the burst frame in the first part of the first bandwidth part among the plurality of bandwidth parts, and send the upstream data of the master gateway 20 in the second part of the bandwidth part of the master gateway 20 and the first part of the non-first bandwidth part, and send the upstream data received by each slave gateway 30 in the second part of the bandwidth part of each slave gateway 30, thereby forming a large upstream burst sent by the master gateway 20. The OLT 10 can receive a large uplink burst sent within the transmission bandwidth in a burst mode, and on this basis continuously receive and identify the data sent within the second part of the first bandwidth part and other bandwidth parts, and assemble the master gateway 20 data transmitted within the first part of the bandwidth of other bandwidth parts as needed. If the transmission bandwidth includes the bandwidth part allocated to the master gateway 20, the master gateway 20 data transmitted within the first part of the bandwidth of other bandwidth parts and the data transmitted within the second part of the bandwidth part of the master gateway 20 are assembled as needed to obtain the uplink data of the master gateway 20 and each slave gateway 30.
一种可能的方式中,主网关20和从网关30可以具备Wi-Fi功能,可以用于和终端建立无线连接,接收来自终端的上行数据,并向OLT10转发来自终端的上行数据。其中,主网关20可以直接向OLT10转发来自终端的上行数据,从网关30可以通过主网关20向OLT10转发来自终端的上行数据。In one possible manner, the master gateway 20 and the slave gateway 30 may have a Wi-Fi function, which may be used to establish a wireless connection with the terminal, receive uplink data from the terminal, and forward the uplink data from the terminal to the OLT 10. The master gateway 20 may directly forward the uplink data from the terminal to the OLT 10, and the slave gateway 30 may forward the uplink data from the terminal to the OLT 10 through the master gateway 20.
以下,结合图4所示的组网系统,对本申请实施例提供的数据传输方法进行说明。如图5所示,为本申请实施例提供的一种数据传输方法的流程示意图。图5所示的方法可以应用于图4所示的组网系统。如图5所示,该数据传输方法,可以包括:S501。In the following, the data transmission method provided by the embodiment of the present application is described in conjunction with the networking system shown in FIG4. As shown in FIG5, a flow chart of a data transmission method provided by the embodiment of the present application is shown. The method shown in FIG5 can be applied to the networking system shown in FIG4. As shown in FIG5, the data transmission method may include: S501.
S501、主网关根据传输带宽向光线路终端发送突发帧。S501. The main gateway sends a burst frame to the optical line terminal according to the transmission bandwidth.
对应于S501中主网关在传输带宽内向光线路终端发送突发帧的过程,光线路终端在传输带宽内接收来自主网关的突发帧。Corresponding to the process in S501 in which the master gateway sends burst frames to the optical line terminal within the transmission bandwidth, the optical line terminal receives the burst frames from the master gateway within the transmission bandwidth.
其中,传输带宽可以包括为多个网关配置的连续的多个带宽部分。例如,多个网关可以包括第一网关、第二网关和第三网关等。则多个带宽部分可以是OLT为第一网关配置的带宽部分、OLT为第二网关配置的带宽部分和OLT为第三网关配置的带宽部分等。即传输带宽可以包括OLT为第一网关配置的带宽部分、OLT为第二网关配置的带宽部分和OLT为第三网关配置的带宽部分等。The transmission bandwidth may include a plurality of continuous bandwidth parts configured for a plurality of gateways. For example, the plurality of gateways may include a first gateway, a second gateway, and a third gateway, etc. Then the plurality of bandwidth parts may be a bandwidth part configured by the OLT for the first gateway, a bandwidth part configured by the OLT for the second gateway, and a bandwidth part configured by the OLT for the third gateway, etc. That is, the transmission bandwidth may include a bandwidth part configured by the OLT for the first gateway, a bandwidth part configured by the OLT for the second gateway, and a bandwidth part configured by the OLT for the third gateway, etc.
多个网关可以是归属于主网关所在FTTR组网中的多个网关的任意组合。即多个网关可以包括主网关,以及主网关所在FTTR组网内的至少一个从网关。或者,多个网关也可以包括主网关所在FTTR组网内的多个从网关。例如,主网关所在FTTR组网可以包括一个主网关和三个从网关。多个网关可以是该一个主网关和三个从网关,也可以是该三个从网关中的任意两个从网关,还可以是该三个从网关。The multiple gateways may be any combination of multiple gateways belonging to the FTTR network where the master gateway is located. That is, the multiple gateways may include a master gateway and at least one slave gateway in the FTTR network where the master gateway is located. Alternatively, the multiple gateways may also include multiple slave gateways in the FTTR network where the master gateway is located. For example, the FTTR network where the master gateway is located may include one master gateway and three slave gateways. The multiple gateways may be the one master gateway and the three slave gateways, or any two of the three slave gateways, or the three slave gateways.
突发帧的同步数据块可以用于OLT与主网关之间进行数据同步,也即主网关在突发模式下向OLT发送上行数据的突发开销,可以包括保护时间、突发前导和突发定界等。该同步数据块可以占用多个带宽部分中首个带宽部分的第一部分。第一部分即带宽部分所对应网关,在突发模式下的突发开销所占用的带宽部分中的部分。例如,图5中的第一网关对应的带宽部分可以是首个带宽部分。首个带宽部分的第一部分也即第一网关的带宽部分的突发开销。The synchronization data block of the burst frame can be used for data synchronization between the OLT and the main gateway, that is, the burst overhead of the main gateway sending uplink data to the OLT in burst mode, which may include protection time, burst preamble and burst delimiter, etc. The synchronization data block can occupy the first part of the first bandwidth part among multiple bandwidth parts. The first part is the part of the bandwidth part occupied by the burst overhead of the gateway corresponding to the bandwidth part in burst mode. For example, the bandwidth part corresponding to the first gateway in Figure 5 can be the first bandwidth part. The first part of the first bandwidth part is also the burst overhead of the bandwidth part of the first gateway.
突发帧的净荷部分可以占用首个带宽部分的第二部分,以及多个带宽部分中的其他带宽部分。第二部分可以是带宽部分中位于第一部分之后、且紧邻第一部分的部分。例如,结合图5,净荷部分可以占用图5中第一网关的带宽部分中用于承载净荷数据的部分,以及第二网关的带宽部分和第三网关的带宽部分。The payload portion of the burst frame may occupy the second portion of the first bandwidth portion, and other bandwidth portions of the plurality of bandwidth portions. The second portion may be a portion of the bandwidth portion that is located after the first portion and is adjacent to the first portion. For example, in conjunction with FIG5 , the payload portion may occupy a portion of the bandwidth portion of the first gateway in FIG5 that is used to carry payload data, as well as a bandwidth portion of the second gateway and a bandwidth portion of the third gateway.
结合图5,相比于相关技术中主网关向OLT发送上行数据时保留每个带宽部分的突发开销的方式,本申请中保留第一网关的带宽部分的突发开销,不再保留第二网关的带宽部分的突发开销,以及第三网关的带宽部分的突发开销。即保留首个带宽部分的突发开销,不再保留其他带宽部分的突发开销,并将其他带宽部分的突发开销用于承载净荷数据,以提高上行数据传输效率。Combined with Figure 5, compared with the method in the related art in which the burst overhead of each bandwidth part is reserved when the main gateway sends uplink data to the OLT, the burst overhead of the bandwidth part of the first gateway is reserved in the present application, and the burst overhead of the bandwidth part of the second gateway and the burst overhead of the bandwidth part of the third gateway are no longer reserved. That is, the burst overhead of the first bandwidth part is reserved, and the burst overhead of other bandwidth parts is no longer reserved, and the burst overhead of other bandwidth parts is used to carry payload data to improve the uplink data transmission efficiency.
一种可能的实现方式中,突发帧的净荷部分可以包括主网关的第一净荷数据和多个网关中各个网关的第二净荷数据。第一净荷数据可以占用其他带宽部分的第一部分。即主网关的净荷数据可以占用其他带宽部分的突发开销进行上行传输。各个网关的第二净荷数据可以占用传输带宽中与网关对应的带宽部分的第二部分。即网关的净荷数据可以通过对应的带宽部分的第二部分进行上行传输。In a possible implementation, the payload part of the burst frame may include the first payload data of the main gateway and the second payload data of each gateway among the multiple gateways. The first payload data may occupy the first part of other bandwidth parts. That is, the payload data of the main gateway may occupy the burst overhead of other bandwidth parts for uplink transmission. The second payload data of each gateway may occupy the second part of the bandwidth part corresponding to the gateway in the transmission bandwidth. That is, the payload data of the gateway may be transmitted uplink through the second part of the corresponding bandwidth part.
例如,主网关在所在FTTR网络中的多个从网关所配置的多个带宽部分连续的情况下,除占用该连续的多个带宽部分的首个带宽部分的突发开销传输同步数据外,可以占用该多个带宽部分的其他带宽部分的突发开销传输自身的净荷数据。For example, when the multiple bandwidth parts configured by the multiple slave gateways in the FTTR network where the master gateway is located are continuous, in addition to occupying the burst overhead of the first bandwidth part of the continuous multiple bandwidth parts to transmit synchronization data, the master gateway can occupy the burst overhead of other bandwidth parts of the multiple bandwidth parts to transmit its own payload data.
结合图5,在主网关不是图5中的任一网关的情况下,主网关可以占用第二网关和第三网关的带宽部分的突发开销传输净荷数据,即位于两个突发开销对应的上行带宽的第一净荷数据。同时,主网关可以通过第一网关、第二网关和第三网关各自的带宽部分的第二部分,分别传输第一网关、第二网关和第三网关各自的第二净荷数据。In conjunction with FIG5, when the master gateway is not any of the gateways in FIG5, the master gateway may occupy the burst overhead of the bandwidth portion of the second gateway and the third gateway to transmit the payload data, that is, the first payload data located in the uplink bandwidth corresponding to the two burst overheads. At the same time, the master gateway may transmit the second payload data of the first gateway, the second gateway, and the third gateway through the second portion of their respective bandwidth portions.
又如,主网关在自身的带宽部分与所在FTTR网络中的从网关所配置的带宽部分连续的情况下,除占用该连续的两个或多个带宽部分的首个带宽部分的突发开销传输同步数据外,可以占用其他带宽部分的突发开销传输自身的净荷数据。For another example, when the bandwidth portion of the master gateway is continuous with the bandwidth portion configured for the slave gateway in the FTTR network in which it is located, in addition to occupying the burst overhead of the first bandwidth portion of the two or more continuous bandwidth portions to transmit synchronization data, it can occupy the burst overhead of other bandwidth portions to transmit its own payload data.
结合图5,在主网关是图5中的第一网关的情况下,主网关可以通过其带宽部分的第二部分传输部分净荷数据,即主网关对应的第二净荷数据。并且,主网关还可以占用从网关(即第二网关和第三网关)的带宽部分的突发开销传输部分净荷数据,即位于两个突发开销对应的上行带宽的第一净荷数据。同时,主网关可以通过第二网关的带宽部分的第二部分向OLT转发第二网关的净荷数据,即第二网关对应的第二净荷数据。主网关可以通过第三网关的带宽部分的第二部分向OLT转发第三网关的净荷数据,即第三网关对应的第二净荷数据。In conjunction with FIG5, when the master gateway is the first gateway in FIG5, the master gateway can transmit part of the payload data through the second part of its bandwidth part, that is, the second payload data corresponding to the master gateway. In addition, the master gateway can also occupy the burst overhead of the bandwidth part of the slave gateway (that is, the second gateway and the third gateway) to transmit part of the payload data, that is, the first payload data located in the uplink bandwidth corresponding to the two burst overheads. At the same time, the master gateway can forward the payload data of the second gateway to the OLT through the second part of the bandwidth part of the second gateway, that is, the second payload data corresponding to the second gateway. The master gateway can forward the payload data of the third gateway to the OLT through the second part of the bandwidth part of the third gateway, that is, the second payload data corresponding to the third gateway.
在主网关是图5中的第二网关的情况下,主网关可以通过其带宽部分的第二部分传输净荷数据,即主网关对应的第二净荷数据。并且,主网关还可以占用其带宽部分的突发开销传输净荷数据,以及占用从网关(即第三网关)的带宽部分的突发开销传输净荷数据,即位于两个突发开销对应的上行带宽的第一净荷数据。同时,主网关可以通过第一网关的带宽部分的第二部分向OLT转发第一网关的净荷数据,即第一网关对应的第二净荷数据。主网关可以通过第三网关的带宽部分的第二部分向OLT转发第三网关的净荷数据,即第三网关对应的第二净荷数据。In the case where the master gateway is the second gateway in FIG. 5 , the master gateway can transmit the payload data through the second part of its bandwidth part, i.e., the second payload data corresponding to the master gateway. In addition, the master gateway can also occupy the burst overhead of its bandwidth part to transmit the payload data, and occupy the burst overhead of the bandwidth part of the slave gateway (i.e., the third gateway) to transmit the payload data, i.e., the first payload data located in the uplink bandwidth corresponding to the two burst overheads. At the same time, the master gateway can forward the payload data of the first gateway to the OLT through the second part of the bandwidth part of the first gateway, i.e., the second payload data corresponding to the first gateway. The master gateway can forward the payload data of the third gateway to the OLT through the second part of the bandwidth part of the third gateway, i.e., the second payload data corresponding to the third gateway.
基于上述S501的描述可知,主网关可以通过传输带宽内为多个网关配置的连续的多个带宽部分,向光线路终端发送突发帧。该突发帧包括一个同步数据块,即用于数据同步的突发开销,其占用多个带宽部分中首个带宽部分的第一部分。并且,该突发帧的净荷部分连续地占用首个带宽部分的第二部分,以及多个带宽部分中的其他带宽部分,用于传输该多个网关的净荷数据。Based on the description of S501 above, it can be known that the main gateway can send a burst frame to the optical line terminal through multiple continuous bandwidth parts configured for multiple gateways within the transmission bandwidth. The burst frame includes a synchronization data block, that is, a burst overhead for data synchronization, which occupies the first part of the first bandwidth part in the multiple bandwidth parts. In addition, the payload part of the burst frame continuously occupies the second part of the first bandwidth part and other bandwidth parts in the multiple bandwidth parts, and is used to transmit the payload data of the multiple gateways.
基于此,在为主网关所属组网内多个网关配置的上行带宽连续的情况下,主网关可以通过一个突发帧,向光线路终端传输该多个网关的上行数据,实现一次突发开销下的多个网关的上行传输。相比于在光线路终端为每个网关配置的带宽部分内保留突发开销,导致产生多次突发开销的方式,本申请可以支持主网关在产生一次突发开销的情况下,传输多个网关的上行数据。Based on this, when the uplink bandwidth configured for multiple gateways in the network to which the main gateway belongs is continuous, the main gateway can transmit the uplink data of the multiple gateways to the optical line terminal through a burst frame, thereby realizing the uplink transmission of multiple gateways under one burst overhead. Compared with the method of retaining the burst overhead in the bandwidth portion configured for each gateway by the optical line terminal, resulting in multiple burst overheads, the present application can support the main gateway to transmit the uplink data of multiple gateways under the condition of generating one burst overhead.
因此,面对OLT下主网关和从网关数量不断增加的情况,本申请可以支持OLT为主网关所在FTTR网络中的网关分配连续的上行带宽,且仅配置一个突发开销,而无需为所有网关配置其他的突发开销,避免突发开销在上行带宽中占据的比例越来越大的问题,提高上行带宽的利用率和上行数据的传输效率。因此,本申请可以改进带宽分配机制,以改善突发开销容易变大导致的上行数据传输效率较低的问题。Therefore, in the face of the increasing number of master gateways and slave gateways under the OLT, the present application can support the OLT to allocate continuous uplink bandwidth to the gateways in the FTTR network where the master gateway is located, and only configure one burst overhead, without configuring other burst overheads for all gateways, avoiding the problem of the increasing proportion of burst overhead in the uplink bandwidth, and improving the utilization of the uplink bandwidth and the transmission efficiency of uplink data. Therefore, the present application can improve the bandwidth allocation mechanism to improve the problem of low uplink data transmission efficiency caused by the easy increase of burst overhead.
一种实施例中,如图6所示,为本申请实施例提供的又一种数据传输方法的流程示意图。该数据传输方法可以用于支持主网关确定组网内配置的多个带宽部分是连续的,从而实现通过占用突发开销的方式传输上行数据。该数据传输方法包括:S601。In one embodiment, as shown in FIG6 , a flow chart of another data transmission method provided by an embodiment of the present application is provided. The data transmission method can be used to support the master gateway to determine that multiple bandwidth parts configured in the network are continuous, thereby realizing uplink data transmission by occupying burst overhead. The data transmission method includes: S601.
S601、OLT向主网关发送第一消息。S601. The OLT sends a first message to a primary gateway.
其中,第一消息可以用于指示为主网关所在网络内的多个网关配置的连续的多个带宽部分,并指示主网关使用其他带宽部分的第一部分进行数据传输,即允许主网关使用传输带宽中非首个带宽部分的第一部分进行数据传输。Among them, the first message can be used to indicate multiple continuous bandwidth parts configured for multiple gateways in the network where the main gateway is located, and instruct the main gateway to use the first part of other bandwidth parts for data transmission, that is, allowing the main gateway to use the first part of the non-first bandwidth part in the transmission bandwidth for data transmission.
对应于S601的过程,主网关接收OLT发送的第一消息,且可以获取第一消息指示的连续的多个带宽部分,并根据光线路终端的指示使用传输带宽中非首个带宽部分的第一部分进行数据传输。Corresponding to the process of S601, the main gateway receives the first message sent by the OLT, and can obtain multiple continuous bandwidth parts indicated by the first message, and use the first part of the transmission bandwidth that is not the first bandwidth part for data transmission according to the instruction of the optical line terminal.
一种可能的方式中,第一消息可以是带宽分配图(Bandwidth map,BWmap)消息。图7示出了一种消息的结构示意图,即以ITU-T G.9804.2为例的BWmap消息的结构。如图7所示,BWmap消息可以占用N乘8个字节(byte)。其中分配结构(allocation structure)1、分配结构2、…、分配结构N就是分别分配给网关1、网关2、…、网关N的,可以分别占用8字节。带宽分配标识(allocation identifier,Alloc-ID)是属于各个网关的带宽分配实体,可以占用14比特。标志(Flags)可以用于指示上行动态带宽报告(dynamic bandwidth reportupstream,DBRu)和上行物理层操作管理维护(PLOAM upstream,PLOAMu)。标志可以占用2比特,DBRu和PLOAMu分别占用1比特。起始时间(StartTime)表示带宽的开始,可以占用16比特。授予尺寸(GrantSize)表示带宽的长度,可以占用16比特。强制唤醒指示(forced wake-up indication,FWI)可以占用1比特。突发配置(Burst Profile)可以占用2比特。DBRu、PLOAMu、FWI、Burst Profile分别是带宽分配的选项标志。信头差错校验(header errorcheck,HEC)是错误校验字段,可以占用13比特。In one possible manner, the first message may be a bandwidth map (BWmap) message. FIG. 7 shows a schematic diagram of the structure of a message, namely, the structure of a BWmap message taking ITU-T G.9804.2 as an example. As shown in FIG. 7 , the BWmap message may occupy N times 8 bytes. Among them, allocation structure 1, allocation structure 2, ..., allocation structure N are respectively allocated to gateway 1, gateway 2, ..., gateway N, and may occupy 8 bytes respectively. Bandwidth allocation identifier (allocation identifier, Alloc-ID) is a bandwidth allocation entity belonging to each gateway and may occupy 14 bits. Flags may be used to indicate dynamic bandwidth report upstream (DBRu) and PLOAM upstream (PLOAMu). Flags may occupy 2 bits, and DBRu and PLOAMu may occupy 1 bit respectively. Start time (StartTime) indicates the beginning of the bandwidth and may occupy 16 bits. Grant size (GrantSize) indicates the length of the bandwidth and may occupy 16 bits. Forced wake-up indication (FWI) can occupy 1 bit. Burst Profile can occupy 2 bits. DBRu, PLOAMu, FWI, and Burst Profile are option flags for bandwidth allocation. Header error check (HEC) is an error check field and can occupy 13 bits.
一种可能的实现方式中,为了改善上行带宽的利用率较低的问题,OLT可以将同一个FTTR组网内不同网关的上行带宽进行聚集。例如,为同一FTTR组网内的多个网关分配带宽时,OLT可以从上行带宽中确定连续的多个带宽部分,并将该多个带宽部分与该多个网关一一对应分配,并确定允许主网关使用该多个带宽部分中非首个带宽部分的第一部分进行上行数据传输。进一步地,OLT可以向主网关发送第一消息,以指示将该多个带宽部分与多个网关对应配置,并允许主网关使用该多个带宽部分中非首个带宽部分的第一部分进行上行数据传输。In one possible implementation, in order to improve the problem of low utilization of upstream bandwidth, the OLT may aggregate the upstream bandwidths of different gateways in the same FTTR network. For example, when allocating bandwidth to multiple gateways in the same FTTR network, the OLT may determine multiple continuous bandwidth parts from the upstream bandwidth, allocate the multiple bandwidth parts to the multiple gateways one by one, and determine to allow the main gateway to use the first part of the multiple bandwidth parts that is not the first bandwidth part for upstream data transmission. Furthermore, the OLT may send a first message to the main gateway to indicate that the multiple bandwidth parts are configured correspondingly to the multiple gateways, and allow the main gateway to use the first part of the multiple bandwidth parts that is not the first bandwidth part for upstream data transmission.
主网关接收到来自OLT的第一消息后,可以解析第一消息,确定多个带宽部分与该多个网关一一对应分配,以及根据OLT的配置确定被允许使用该多个带宽部分中非首个带宽部分的第一部分进行上行数据传输。After receiving the first message from the OLT, the main gateway can parse the first message, determine that multiple bandwidth parts are allocated one-to-one to the multiple gateways, and determine that the first part of the multiple bandwidth parts other than the first bandwidth part is allowed to be used for uplink data transmission according to the configuration of the OLT.
进而,主网关可以根据各个带宽部分的起止位置,以及各个带宽部分的突发开销的起始时间和窗口大小等信息,确定该多个带宽部分为连续的。基于此,主网关在突发模式下传输上行数据时,可以占用首个带宽部分外的其他带宽部分的突发开销传输净荷数据。Furthermore, the master gateway can determine that the multiple bandwidth parts are continuous based on the start and end positions of each bandwidth part, as well as the start time and window size of the burst overhead of each bandwidth part. Based on this, when the master gateway transmits uplink data in burst mode, it can occupy the burst overhead of other bandwidth parts except the first bandwidth part to transmit payload data.
一种可能的实现方式中,主网关向从网关转发关于带宽分配的指示信息时,可以向从网关发送分配给从网关的带宽部分,而不向从网关发送关于这些突发开销对应的上行带宽的分配信息。即OLT为每个从网关分配带宽时,仍然按照现行方式保留保护时间、突发前导和发定界等突发开销对应的上行带宽资源,从网关还是按照现行方式向主网关发送突发传输。In a possible implementation, when the master gateway forwards the indication information about bandwidth allocation to the slave gateway, it can send the bandwidth portion allocated to the slave gateway to the slave gateway, but does not send the allocation information about the uplink bandwidth corresponding to these burst overheads to the slave gateway. That is, when the OLT allocates bandwidth to each slave gateway, it still reserves the uplink bandwidth resources corresponding to the burst overheads such as the protection time, burst preamble and transmission delimiter in the current manner, and the slave gateway still sends burst transmission to the master gateway in the current manner.
例如,主网关确定该多个带宽部分与该多个网关一一对应分配后,可以向多个网关中的从网关发送指示信息,以向从网关指示分配给从网关的带宽部分。因此,本申请中从网关接收到的上行带宽可以包括隐式分配的突发开销。基于此,在支持从网关进行上行突发传输的情况下,本申请中从网关可以不感知OLT分配给主网关的这些突发开销对应的上行带宽。For example, after the master gateway determines that the multiple bandwidth parts are allocated one-to-one with the multiple gateways, it can send indication information to the slave gateways among the multiple gateways to indicate the bandwidth parts allocated to the slave gateways. Therefore, the uplink bandwidth received by the slave gateway in the present application may include implicitly allocated burst overhead. Based on this, in the case of supporting uplink burst transmission from the slave gateway, the slave gateway in the present application may not perceive the uplink bandwidth corresponding to these burst overheads allocated by the OLT to the master gateway.
一种可能的方式中,指示允许主网关使用传输带宽中非首个带宽部分的第一部分进行数据传输时,可以通过显式配置的方式指示各非首个带宽部分的第一部分,也可以通过隐式配置的方式指示各非首个带宽部分的第一部分。In one possible approach, when indicating that the primary gateway is allowed to use the first part of the non-first bandwidth part in the transmission bandwidth for data transmission, the first part of each non-first bandwidth part can be indicated by explicit configuration or by implicit configuration.
并且,OLT还可以通过预定义参数指示允许主网关使用传输带宽中非首个带宽部分的第一部分进行数据传输。该预定义参数可以存在两种值。第一种值(例如0)可以用于指示不允许主网关使用该多个带宽部分中非首个带宽部分的第一部分进行上行数据传输。第二种值(例如1)可以用于指示允许主网关使用该多个带宽部分中非首个带宽部分的第一部分进行上行数据传输。基于此,OLT可以在第一消息或其他交互消息中将该预定义参数的值设置为第二种值,以指示允许主网关使用该多个带宽部分中非首个带宽部分的第一部分进行上行数据传输。Furthermore, the OLT may also indicate through a predefined parameter that the master gateway is allowed to use the first part of the non-first bandwidth part in the transmission bandwidth for data transmission. The predefined parameter may have two values. The first value (for example, 0) may be used to indicate that the master gateway is not allowed to use the first part of the non-first bandwidth part in the multiple bandwidth parts for uplink data transmission. The second value (for example, 1) may be used to indicate that the master gateway is allowed to use the first part of the non-first bandwidth part in the multiple bandwidth parts for uplink data transmission. Based on this, the OLT may set the value of the predefined parameter to the second value in the first message or other interactive messages to indicate that the master gateway is allowed to use the first part of the non-first bandwidth part in the multiple bandwidth parts for uplink data transmission.
一种可能的方式中,在通过显式配置的方式指示各非首个带宽部分的第一部分的情况下,该预定义参数还可以用于指示主网关将各非首个带宽部分的第一部分分别隐式配置给各从网关。In a possible manner, when the first part of each non-first bandwidth part is indicated by explicit configuration, the predefined parameter can also be used to instruct the master gateway to implicitly configure the first part of each non-first bandwidth part to each slave gateway.
例如,通过隐式配置的方式指示各非首个带宽部分的第一部分时,OLT可以指定突发开销的大小,即保护时间、突发前导和突发定界等部分的所需带宽,并指示各网关对应的带宽部分的第二部分的起止位置。即第一消息可以包括第一指示信息和第二指示信息。第一指示信息可以用于指示各网关对应的带宽部分的第二部分的起止位置。第二指示信息可以用于指示同步数据块的所需带宽。For example, when indicating the first part of each non-first bandwidth part by implicit configuration, the OLT can specify the size of the burst overhead, that is, the required bandwidth of the protection time, burst preamble and burst delimiter, and indicate the start and end positions of the second part of the bandwidth part corresponding to each gateway. That is, the first message may include the first indication information and the second indication information. The first indication information can be used to indicate the start and end positions of the second part of the bandwidth part corresponding to each gateway. The second indication information can be used to indicate the required bandwidth of the synchronization data block.
基于此,主网关获取第一消息指示的连续的多个带宽部分时,可以根据第一指示信息和第二指示信息,确定各带宽部分的起止位置。例如,主网关可以将一个带宽部分的第二部分的起始位置前移同步数据块所需带宽的大小,得到该一个带宽部分的起始位置。进而,主网关可以确定各带宽部分的起止位置是否连续。若一个带宽部分的起始位置与相邻带宽部分的终止位置相连,和/或该一个带宽部分的终止位置与相邻带宽部分的起始位置相连,则主网关可以确定各带宽部分的起止位置连续,获取到第一消息指示的连续的多个带宽部分。其中,一个带宽部分的起始位置可以为与该一个带宽部分的第二部分的起始位置间隔同步数据块的所需带宽的位置,且该一个带宽部分的终止位置可以为该一个带宽部分的第二部分的终止位置。进而,主网关识别连续的多个带宽部分中非首个带宽部分的第一部分。Based on this, when the master gateway obtains the continuous multiple bandwidth parts indicated by the first message, it can determine the start and end positions of each bandwidth part according to the first indication information and the second indication information. For example, the master gateway can move the start position of the second part of a bandwidth part forward by the size of the bandwidth required for the synchronization data block to obtain the start position of the bandwidth part. Furthermore, the master gateway can determine whether the start and end positions of each bandwidth part are continuous. If the start position of a bandwidth part is connected to the end position of an adjacent bandwidth part, and/or the end position of the bandwidth part is connected to the start position of an adjacent bandwidth part, the master gateway can determine that the start and end positions of each bandwidth part are continuous, and obtain the continuous multiple bandwidth parts indicated by the first message. Among them, the start position of a bandwidth part can be a position with a required bandwidth of a synchronization data block spaced from the start position of the second part of the bandwidth part, and the end position of the bandwidth part can be the end position of the second part of the bandwidth part. Furthermore, the master gateway identifies the first part of the multiple continuous bandwidth parts that is not the first bandwidth part.
又如,通过显式地配置带宽的方式进行实现时,OLT可以将多个带宽部分中非首个带宽部分的第一部分与分配给主网关,并生成用于指示该带宽分配方式的带宽分配指示信息。即第一消息还可以包括第三指示信息。第三指示信息可以用于指示主网关对应的其他带宽部分的第一部分的起止位置,即将非首个带宽部分的第一部分显示配置给主网关。进一步地,OLT可以向主网关发送携带有该第三指示信息的第一消息。相应地,主网关可以接收到OLT发送的携带有该第三指示信息的第一消息,并解析第一消息得到该第三指示信息以直接识别到连续的多个带宽部分中非首个带宽部分的第一部分。For another example, when it is implemented by explicitly configuring the bandwidth, the OLT can allocate the first part of the non-first bandwidth part among the multiple bandwidth parts to the main gateway, and generate bandwidth allocation indication information for indicating the bandwidth allocation method. That is, the first message can also include third indication information. The third indication information can be used to indicate the start and end positions of the first part of other bandwidth parts corresponding to the main gateway, that is, the first part of the non-first bandwidth part is displayed and configured to the main gateway. Further, the OLT can send a first message carrying the third indication information to the main gateway. Accordingly, the main gateway can receive the first message carrying the third indication information sent by the OLT, and parse the first message to obtain the third indication information to directly identify the first part of the non-first bandwidth part among the multiple continuous bandwidth parts.
并且,主网关还可以直接确定各网关对应的带宽部分的第二部分的起止位置,以及其他带宽部分的第一部分的起止位置之间是否连续。若各网关对应的带宽部分的第二部分的起止位置和其他带宽部分的第一部分的起止位置连续,则主网关可以确定该多个带宽部分为连续的,即获取到第一消息指示的连续的多个带宽部分。In addition, the master gateway may also directly determine whether the start and end positions of the second part of the bandwidth part corresponding to each gateway and the start and end positions of the first part of other bandwidth parts are continuous. If the start and end positions of the second part of the bandwidth part corresponding to each gateway and the start and end positions of the first part of other bandwidth parts are continuous, the master gateway may determine that the multiple bandwidth parts are continuous, that is, the multiple continuous bandwidth parts indicated by the first message are obtained.
一种可能的方式中,主网关还可以向多个网关中的从网关发送第二消息。第二消息可以包括第二指示信息和第四指示信息。第二指示信息可以用于指示同步数据块的所需带宽。第四指示信息可以用于指示从网关对应的带宽部分的第二部分的起止位置。基于此,从网关接收到第二消息后,可以基于第四指示信息识别到用于进行数据传输的带宽,以及用于发送突发开销的带宽。In a possible manner, the master gateway may also send a second message to a slave gateway among the multiple gateways. The second message may include second indication information and fourth indication information. The second indication information may be used to indicate the required bandwidth of the synchronization data block. The fourth indication information may be used to indicate the start and end positions of the second part of the bandwidth part corresponding to the slave gateway. Based on this, after receiving the second message from the slave gateway, the bandwidth used for data transmission and the bandwidth used for sending burst overhead may be identified based on the fourth indication information.
一种可能的示例中,如图8所示,为本申请实施例提供的一种消息的结构示意图。该预定义参数可以是ITU-T G.9804.2标准下超帧的嵌入式操作管理和维护(embeddedoperations administration and maintenance,Embedded OAM)域内的R字段,用于指示是否允许主网关通过其他带宽部分的第一部分进行突发传输。In a possible example, as shown in Figure 8, a schematic diagram of the structure of a message provided in an embodiment of the present application is provided. The predefined parameter may be an R field in the embedded operations administration and maintenance (Embedded OAM) domain of a superframe under the ITU-T G.9804.2 standard, which is used to indicate whether the primary gateway is allowed to perform burst transmission through the first part of other bandwidth parts.
Embedded OAM域内操作控制(operation control,OC)结构的R字段为保留字段,值为0。通过对该R字段进行定义,其值为0时,可以用于指示不允许主网关通过其他带宽部分的第一部分进行突发传输。其值为1时,可以用于指示允许主网关通过其他带宽部分的第一部分进行突发传输,即连续的多个带宽部分中除首个带宽部分以外的带宽部分的突发开销对应的上行带宽。The R field of the operation control (OC) structure in the Embedded OAM domain is a reserved field with a value of 0. By defining the R field, when its value is 0, it can be used to indicate that the master gateway is not allowed to perform burst transmission through the first part of other bandwidth parts. When its value is 1, it can be used to indicate that the master gateway is allowed to perform burst transmission through the first part of other bandwidth parts, that is, the uplink bandwidth corresponding to the burst overhead of the bandwidth parts other than the first bandwidth part in the continuous multiple bandwidth parts.
该R字段位于OC结构的51位OC主体内。OC主体内PON标识符类型(PON identifiertype,PIT)字段的大小为8比特。PON标识符(PON identifier,PON-ID)字段的大小为32比特。R字段的大小为1比特。C字段的大小也为1比特。传输光电平(transmit optical level,TOL)字段的大小为9比特。其中,PIT字段可以划分为大小为1比特的RE字段、大小为3比特的ODN类字段、大小为1比特的下行(downstream,DS)前向纠错(forward error correction,FEC)字段、大小为1比特的协议指示字段P、以及大小为2比特的链路类型(Link Type)字段。PON-ID字段可以划分为大小为28比特的管理标签(Administrative Label)字段,以及大小为4比特的下行波长信道(downstream wavelength channel ID,DWLCH ID)字段。The R field is located in the 51-bit OC body of the OC structure. The size of the PON identifier type (PIT) field in the OC body is 8 bits. The size of the PON identifier (PON-ID) field is 32 bits. The size of the R field is 1 bit. The size of the C field is also 1 bit. The size of the transmit optical level (TOL) field is 9 bits. Among them, the PIT field can be divided into a 1-bit RE field, a 3-bit ODN class field, a 1-bit downstream (DS) forward error correction (FEC) field, a 1-bit protocol indication field P, and a 2-bit link type (Link Type) field. The PON-ID field can be divided into a 28-bit administrative label (Administrative Label) field and a 4-bit downstream wavelength channel (DWLCH ID) field.
一种可能的方式中,是否允许主网关通过其他带宽部分的第一部分进行突发传输,还可以通过现有PLOAM和光网络单元管理控制接口(ONU management and controlInterface,OMCI)中的消息指示。可以通过重新定义这些消息中的保留字段实现预定义参数,向主网关指示允许主网关通过其他带宽部分的第一部分进行突发传输。或者,也可以在PLOAM和OMCI中定义新的消息作为第一消息,以向主网关指示允许主网关通过其他带宽部分的第一部分进行突发传输。In one possible manner, whether the master gateway is allowed to perform burst transmission through the first part of the other bandwidth part may also be indicated by a message in an existing PLOAM and an optical network unit management and control interface (ONU management and controlInterface, OMCI). The predefined parameters may be implemented by redefining the reserved fields in these messages to indicate to the master gateway that the master gateway is allowed to perform burst transmission through the first part of the other bandwidth part. Alternatively, a new message may be defined in PLOAM and OMCI as the first message to indicate to the master gateway that the master gateway is allowed to perform burst transmission through the first part of the other bandwidth part.
一种可能的方式中,OLT可以通过第一消息同时指示将多个带宽部分与多个网关对应配置、以及传输带宽中非首个带宽部分的第一部分与主网关对应配置。或者,OLT也可以通过第一消息指示将多个带宽部分与多个网关对应配置,并通过与第一消息不同的消息指示允许主网关使用传输带宽中非首个带宽部分的第一部分进行数据传输。In a possible manner, the OLT may simultaneously indicate through a first message that multiple bandwidth portions are configured correspondingly to multiple gateways, and that the first portion of the transmission bandwidth that is not the first bandwidth portion is configured correspondingly to the primary gateway. Alternatively, the OLT may also indicate through a first message that multiple bandwidth portions are configured correspondingly to multiple gateways, and indicate through a message different from the first message that the primary gateway is allowed to use the first portion of the transmission bandwidth that is not the first bandwidth portion for data transmission.
基于上述S601的描述可知,OLT可以指示主网关能够利用的突发开销对应的上行带宽。进而,主网关接收到指示信息后,可以对多个带宽部分进行判断,在考虑突发开销对应的上行带宽的条件下,如果连续的多个带宽部分是分配给其所属组网内的多个网关的,则可以确定保留首个带宽部分内的突发开销外,其后的突发开销可以用于传输主网关的上行数据,以支持主网关占用其他带宽部分的突发开销传输上行数据。基于此。主网关可以将多个网关的多个突发帧汇总为一个大突发帧,以降低上行带宽中用于突发开销的带宽资源的比例。Based on the description of S601 above, it can be known that the OLT can indicate the uplink bandwidth corresponding to the burst overhead that can be used by the main gateway. Furthermore, after receiving the indication information, the main gateway can judge the multiple bandwidth parts. Under the condition of considering the uplink bandwidth corresponding to the burst overhead, if multiple consecutive bandwidth parts are allocated to multiple gateways in the network to which they belong, it can be determined that in addition to retaining the burst overhead in the first bandwidth part, the subsequent burst overhead can be used to transmit the uplink data of the main gateway to support the main gateway to occupy the burst overhead of other bandwidth parts to transmit uplink data. Based on this. The main gateway can aggregate multiple burst frames of multiple gateways into a large burst frame to reduce the proportion of bandwidth resources used for burst overhead in the uplink bandwidth.
因此,本申请可以重复利用多个带宽部分中除首个带宽部分以外的带宽部分的突发开销对应的上行带宽,即从网关利用其向主网关传输突发保护时间、突发前导和突发定界等的同时,主网关可以利用其向OLT传输上行数据,从而使得OLT可分配的上行带宽增加,并降低因从网关数量增加带来的突发开销的增加,有效提高上行带宽利用率,同时也提高了FTTH和FTTR结合部署的有效性。Therefore, the present application can reuse the uplink bandwidth corresponding to the burst overhead of the bandwidth parts other than the first bandwidth part in multiple bandwidth parts, that is, while the slave gateway uses it to transmit the burst protection time, burst preamble and burst delimiter to the master gateway, the master gateway can use it to transmit uplink data to the OLT, thereby increasing the uplink bandwidth that can be allocated by the OLT and reducing the increase in burst overhead caused by the increase in the number of slave gateways, effectively improving the uplink bandwidth utilization, and also improving the effectiveness of the combined deployment of FTTH and FTTR.
一种实施例中,在多个网关包括主网关的情况下,为了支持主网关在突发帧中的不同位置发送净荷数据,本申请实施例提供一种可选地实现方式,包括:步骤A。In one embodiment, when multiple gateways include a master gateway, in order to support the master gateway to send payload data at different positions in a burst frame, an embodiment of the present application provides an optional implementation method, including: step A.
步骤A、主网关在多个网关包括主网关的情况下,将主网关的净荷数据拆分为第三净荷数据和其他第一净荷数据。Step A: When the main gateway is included in the plurality of gateways, the main gateway splits the payload data of the main gateway into the third payload data and other first payload data.
其中,第三净荷数据可以包括主网关的第二净荷数据,以及所占用第一部分与主网关对应的带宽部分的第二部分连续的第一净荷数据。其他第一净荷数据可以用于表示所占用第一部分与主网关对应的带宽部分的第二部分不连续的第一净荷数据。The third payload data may include the second payload data of the main gateway and the first payload data of the second part of the bandwidth portion corresponding to the main gateway. Other first payload data may be used to represent the first payload data of the second part of the bandwidth portion corresponding to the main gateway.
一种可能的方式中,在一个第一净荷数据对应带宽和主网关的第二净荷数据对应带宽连续的情况下,该一个第一净荷数据对应带宽和主网关的第二净荷数据对应带宽可以拼接成大带宽,主网关可以在这个大带宽内发送连续的该一个第一净荷数据和主网关的第二净荷数据。In one possible manner, when a bandwidth corresponding to a first payload data and a bandwidth corresponding to a second payload data of a main gateway are continuous, the bandwidth corresponding to the first payload data and the bandwidth corresponding to the second payload data of the main gateway can be spliced into a large bandwidth, and the main gateway can send the continuous first payload data and the second payload data of the main gateway within this large bandwidth.
一种可能的实现方式中,若多个网关包括主网关,则可以表明连续的多个带宽部分中包括OLT分配给主网关的带宽部分。这种情况下,主网关在通过其带宽部分的第二部分传输净荷数据以外,还可以通过其他带宽部分的突发开销对应的上行带宽传输净荷数据。即主网关可以将净荷数据拆分为一个第三净荷数据,以及其他第一净荷数据。例如,主网关可以按照其带宽部分的第二部分,以及与其带宽部分的第二部分连续的第一部分的大小拆分得到第三净荷数据,且可以按照突发开销对应的上行带宽的大小,将其他净荷数据拆分为其他第一净荷数据。后续,主网关可以按照各部分带宽的先后顺序发送这些数据子帧,以便于OLT按照接收的先后顺序进行组组装。In a possible implementation, if multiple gateways include a main gateway, it can be indicated that the multiple continuous bandwidth parts include the bandwidth part allocated to the main gateway by the OLT. In this case, in addition to transmitting the payload data through the second part of its bandwidth part, the main gateway can also transmit the payload data through the uplink bandwidth corresponding to the burst overhead of other bandwidth parts. That is, the main gateway can split the payload data into a third payload data, and other first payload data. For example, the main gateway can obtain the third payload data by splitting it according to the size of the second part of its bandwidth part and the first part continuous with the second part of its bandwidth part, and can split the other payload data into other first payload data according to the size of the uplink bandwidth corresponding to the burst overhead. Subsequently, the main gateway can send these data subframes in the order of the bandwidth of each part, so that the OLT can assemble them in the order of reception.
一种实施例中,在多个网关不包括主网关的情况下,为了支持主网关在突发帧中的不同位置发送净荷数据,本申请实施例提供一种可选地实现方式,包括:步骤B。In one embodiment, when the multiple gateways do not include a master gateway, in order to support the master gateway to send payload data at different positions in a burst frame, an embodiment of the present application provides an optional implementation method, including: step B.
步骤B、主网关在多个网关不包括主网关的情况下,将主网关的净荷数据拆分为与各非首个带宽部分的第一部分对应的第一净荷数据。Step B: When the multiple gateways do not include the main gateway, the main gateway splits the payload data of the main gateway into first payload data corresponding to the first part of each non-first bandwidth part.
一种可能的方式中,各非首个带宽部分的第一部分也即至少一个第一部分,即主网关可以将主网关的净荷数据拆分为与至少一个第一部分一一对应的至少一个第一净荷数据。In a possible manner, the first part of each non-first bandwidth part is also at least one first part, that is, the main gateway can split the payload data of the main gateway into at least one first payload data corresponding to the at least one first part.
一种可能的实现方式中,若多个网关不包括主网关,则可以表明连续的多个带宽部分中不包括OLT分配给主网关的带宽部分。这种情况下,主网关可以通过其他带宽部分的突发开销对应的上行带宽传输净荷数据。则主网关可以将净荷数据拆分为至少一个第一净荷数据。例如,主网关可以按照多个带宽部分中其他带宽部分的突发开销的窗口大小,将净荷数据对应的数据帧拆分至少一个数据子帧。In a possible implementation, if the multiple gateways do not include the master gateway, it can be indicated that the multiple continuous bandwidth parts do not include the bandwidth part allocated to the master gateway by the OLT. In this case, the master gateway can transmit the payload data through the uplink bandwidth corresponding to the burst overhead of other bandwidth parts. Then the master gateway can split the payload data into at least one first payload data. For example, the master gateway can split the data frame corresponding to the payload data into at least one data subframe according to the window size of the burst overhead of other bandwidth parts in the multiple bandwidth parts.
一种实施例中,如图9所示,为本申请实施例提供的又一种数据传输方法的流程示意图。在传输上行数据的情况下,本申请实施例提供的数据传输方法,可以包括:S901-S904。In one embodiment, as shown in Fig. 9, it is a flowchart of another data transmission method provided by the embodiment of the present application. In the case of transmitting uplink data, the data transmission method provided by the embodiment of the present application may include: S901-S904.
S901、从网关在从网关对应的带宽部分上发送突发子帧。S901. The slave gateway sends a burst subframe on a bandwidth portion corresponding to the slave gateway.
对应于S901的过程,主网关接收从网关在从网关对应的带宽部分上发送的突发子帧。Corresponding to the process of S901, the master gateway receives the burst subframe sent by the slave gateway on the bandwidth portion corresponding to the slave gateway.
其中,突发子帧可以包括突发子帧的同步数据块和从网关的第二净荷数据。The burst subframe may include a synchronization data block of the burst subframe and second payload data from the gateway.
一种可能的实现方式中,从网关对应的带宽部分可以是连续的多个带宽部分中的任意一个带宽部分,即OLT分配给从网关的带宽部分为多个带宽部分中的任意一个带宽部分。从网关可以通过对应的带宽部分向主网关发送突发子帧,以在突发模式下高效传输上行数据。In a possible implementation, the bandwidth portion corresponding to the slave gateway may be any one of a plurality of continuous bandwidth portions, that is, the bandwidth portion allocated by the OLT to the slave gateway is any one of a plurality of bandwidth portions. The slave gateway may send a burst subframe to the master gateway through the corresponding bandwidth portion to efficiently transmit uplink data in burst mode.
S902、主网关在从网关对应的带宽部分为传输带宽中首个带宽部分的情况下,在从网关对应的带宽部分的第一部分上发送突发帧的同步数据块。S902: When the bandwidth portion corresponding to the slave gateway is the first bandwidth portion in the transmission bandwidth, the master gateway sends a synchronization data block of a burst frame on the first portion of the bandwidth portion corresponding to the slave gateway.
对应于S902的过程,OLT在从网关对应的带宽部分的第一部分上接收主网关发送的突发帧的同步数据块。Corresponding to the process of S902, the OLT receives the synchronization data block of the burst frame sent by the master gateway on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的实现方式中,若从网关对应的带宽部分为传输带宽中首个带宽部分,主网关可以在从网关对应的带宽部分的第一部分上发送突发帧的同步数据块,以支持OLT恢复与主网关对应的接收时钟,并识别到传输带宽上净荷的起始位置。基于此,OLT可以开始连续地接收传输带宽上后续的净荷,从而实现主网关所在组网内上行数据的传输。In a possible implementation, if the bandwidth portion corresponding to the slave gateway is the first bandwidth portion in the transmission bandwidth, the master gateway may send a synchronization data block of a burst frame on the first portion of the bandwidth portion corresponding to the slave gateway to support the OLT in recovering the receiving clock corresponding to the master gateway and identifying the starting position of the payload on the transmission bandwidth. Based on this, the OLT may start to continuously receive subsequent payloads on the transmission bandwidth, thereby realizing the transmission of uplink data in the network where the master gateway is located.
S903、主网关在从网关对应的带宽部分为传输带宽中非首个带宽部分的情况下,在从网关对应的带宽部分的第一部分上发送主网关的第一净荷数据。S903: When the bandwidth portion corresponding to the slave gateway is not the first bandwidth portion in the transmission bandwidth, the master gateway sends the first payload data of the master gateway on the first portion of the bandwidth portion corresponding to the slave gateway.
对应于S903的过程,OLT在从网关对应的带宽部分的第一部分上接收主网关发送的主网关的第一净荷数据。Corresponding to the process of S903 , the OLT receives the first payload data of the master gateway sent by the master gateway on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的实现方式中,若从网关对应的带宽部分为传输带宽中非首个带宽部分,则可以表明主网关已经通过传输带宽中首个带宽部分的第一部分传输了同步数据,即OLT已经可以识别到了传输带宽中净荷的起始位置,正在连续地接收上行数据,无需再次进行数据同步。这种情况下,主网关可以在从网关对应的带宽部分的第一部分上发送主网关的第一净荷数据,以便于OLT连续地在从网关对应的带宽部分的第一部分上接收主网关发送的主网关的第一净荷数据。In a possible implementation, if the bandwidth portion corresponding to the slave gateway is not the first bandwidth portion in the transmission bandwidth, it can indicate that the master gateway has transmitted synchronization data through the first portion of the first bandwidth portion in the transmission bandwidth, that is, the OLT can already identify the starting position of the payload in the transmission bandwidth and is continuously receiving uplink data without the need to perform data synchronization again. In this case, the master gateway can send the first payload data of the master gateway on the first portion of the bandwidth portion corresponding to the slave gateway, so that the OLT continuously receives the first payload data of the master gateway sent by the master gateway on the first portion of the bandwidth portion corresponding to the slave gateway.
S904、主网关在从网关对应的带宽部分的第二部分上转发从网关的第二净荷数据。S904: The master gateway forwards the second payload data of the slave gateway on the second part of the bandwidth part corresponding to the slave gateway.
对应于S904的过程,OLT在从网关对应的带宽部分的第二部分上接收主网关发送的从网关的第二净荷数据。Corresponding to the process of S904, the OLT receives the second payload data of the slave gateway sent by the master gateway on the second part of the bandwidth part corresponding to the slave gateway.
一种可能的实现方式中,主网关可以通过从网关发送的突发子帧的突发前导恢复时钟,并搜索突发定界获取到从网关的第二净荷数据。进而,主网关可以在从网关对应的带宽部分的第二部分,向OLT转发从网关的第二净荷数据。相应的,OLT可以连续地在从网关对应的带宽部分的第二部分上接收主网关发送的从网关的第二净荷数据。In a possible implementation, the master gateway can recover the clock through the burst preamble of the burst subframe sent by the slave gateway, and search for the burst delimiter to obtain the second payload data of the slave gateway. Furthermore, the master gateway can forward the second payload data of the slave gateway to the OLT in the second part of the bandwidth part corresponding to the slave gateway. Accordingly, the OLT can continuously receive the second payload data of the slave gateway sent by the master gateway in the second part of the bandwidth part corresponding to the slave gateway.
一种可能的示例中,如图10所示,为本申请实施例提供的一种突发帧的结构示意图。假设多个网关可以包括主网关下连的从网关1、从网关2和从网关3。In a possible example, as shown in Fig. 10, a schematic diagram of a burst frame structure provided in an embodiment of the present application is shown. Assume that the multiple gateways may include slave gateway 1, slave gateway 2 and slave gateway 3 connected to the master gateway.
其中,从网关1对应的带宽部分为传输带宽上的首个带宽部分,从网关2对应的带宽部分和从网关3对应的带宽部分为传输带宽上的非首个带宽部分。The bandwidth portion corresponding to gateway 1 is the first bandwidth portion on the transmission bandwidth, and the bandwidth portion corresponding to gateway 2 and the bandwidth portion corresponding to gateway 3 are non-first bandwidth portions on the transmission bandwidth.
OLT可以给从网关1、从网关2和从网关3分配连续的三个带宽部分,以将这些上行带宽进行聚集。每个带宽部分包括突发开销部分和净荷承载部分。其中,突发开销对应部分带宽是隐式分配的,即OLT保留的。净荷承载部分是显式分配的,例如通过BWmap分配。OLT还可以通过OC主体的R比特置1通知主网关可以利用传输带宽中非首个带宽部分的第一部分。主网关接收来自OLT的第一消息后,可以解析第一消息得到这些带宽分配信息,并存储在本地。并且,主网关可以根据该三个带宽部分的起止位置是首尾相接的,确定该三个带宽部分为连续的上行带宽。即从网关1的带宽部分的终止位置和从网关2的带宽部分的起始位置相连,从网关2的带宽部分的终止位置和从网关3的带宽部分的起始位置相连。一般突发开销的保护时间长度是在标准规定的,突发前导和突发定界由OLT通过Burst_Profile消息和BWmap中的标志配置,因此主网关通过获取属于自己带宽部分的第一部分长度,以及所属组网中从网关带宽部分的第一部分长度,并与相应的净荷承载部分组成相应的带宽部分的大小和起止位置。并且,主网关可以确定从网关2和从网关3的带宽部分为首个带宽部分以外的连续带宽部分,可以占用从网关2和从网关3的突发开销传输上行数据。当然OLT还可以正常分配从网关1的带宽部分,即突发开销对应部分带宽是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配,把从网关2、3的突发开销部分对应带宽显式分配给主网关,从网关2、3的承载净荷部分带宽显式分别分配给从网关2、3。The OLT can allocate three continuous bandwidth parts to slave gateway 1, slave gateway 2 and slave gateway 3 to aggregate these upstream bandwidths. Each bandwidth part includes a burst overhead part and a payload bearing part. Among them, the bandwidth corresponding to the burst overhead is implicitly allocated, that is, reserved by the OLT. The payload bearing part is explicitly allocated, for example, allocated through BWmap. The OLT can also notify the main gateway that the first part of the non-first bandwidth part in the transmission bandwidth can be used by setting the R bit of the OC body to 1. After the main gateway receives the first message from the OLT, it can parse the first message to obtain these bandwidth allocation information and store it locally. In addition, the main gateway can determine that the three bandwidth parts are continuous upstream bandwidths based on the fact that the starting and ending positions of the three bandwidth parts are connected end to end. That is, the end position of the bandwidth part of slave gateway 1 is connected to the starting position of the bandwidth part of slave gateway 2, and the end position of the bandwidth part of slave gateway 2 is connected to the starting position of the bandwidth part of slave gateway 3. Generally, the length of the protection time of the burst overhead is specified in the standard. The burst preamble and burst delimiter are configured by the OLT through the Burst_Profile message and the flag in the BWmap. Therefore, the master gateway obtains the length of the first part of its own bandwidth part and the length of the first part of the bandwidth part of the slave gateway in the network to which it belongs, and forms the size and start and end position of the corresponding bandwidth part with the corresponding payload bearing part. In addition, the master gateway can determine that the bandwidth part of slave gateways 2 and 3 is a continuous bandwidth part other than the first bandwidth part, and can occupy the burst overhead of slave gateways 2 and 3 to transmit uplink data. Of course, the OLT can also normally allocate the bandwidth part of slave gateway 1, that is, the corresponding part of the bandwidth of the burst overhead is implicitly allocated, that is, reserved by the OLT, and the payload bearing part is explicitly allocated. Through BWmap allocation, the corresponding bandwidth of the burst overhead part of slave gateways 2 and 3 is explicitly allocated to the master gateway, and the bandwidth of the payload bearing part of slave gateways 2 and 3 is explicitly allocated to slave gateways 2 and 3 respectively.
主网关可以分别向从网关1、从网关2和从网关3发送指示信息,以分别对应指示OLT分配的带宽部分,其中突发开销对应部分带宽是隐式分配的,即主网关保留的,净荷承载部分是显式分配的,通过BWmap分配。从网关1、从网关2和从网关3可以解析指示信息得到各自的带宽部分,并通过各自的带宽部分发送突发帧。每个突发帧可以包括突发开销和净荷数据。主网关接收到来自从网关1、从网关2和从网关3的三个突发帧后,可以通过三个突发帧各自的突发前导恢复时钟并搜索突发定界,获取到从网关1、从网关2和从网关3的净荷数据。The master gateway can send indication information to slave gateway 1, slave gateway 2 and slave gateway 3 respectively to indicate the corresponding bandwidth parts allocated by OLT, wherein the bandwidth corresponding to the burst overhead is implicitly allocated, that is, reserved by the master gateway, and the payload bearing part is explicitly allocated and allocated through BWmap. Slave gateway 1, slave gateway 2 and slave gateway 3 can parse the indication information to obtain their respective bandwidth parts, and send burst frames through their respective bandwidth parts. Each burst frame can include burst overhead and payload data. After the master gateway receives three burst frames from slave gateway 1, slave gateway 2 and slave gateway 3, it can recover the clock through the burst preambles of the three burst frames and search for burst delimiters to obtain the payload data of slave gateway 1, slave gateway 2 and slave gateway 3.
如图10所示,在传统的上行传输方式下,即使OLT给从网关1、从网关2和从网关3分配的带宽部分是连续的。但主网关向OLT转发从网关1、从网关2和从网关3的上行数据时,仍需要分别在从网关1、从网关2和从网关3的上行带宽内发送突发开销。As shown in FIG10 , in the traditional uplink transmission mode, even if the bandwidth allocated by the OLT to the slave gateway 1, the slave gateway 2 and the slave gateway 3 is continuous, when the master gateway forwards the uplink data of the slave gateway 1, the slave gateway 2 and the slave gateway 3 to the OLT, it still needs to send the burst overhead in the uplink bandwidth of the slave gateway 1, the slave gateway 2 and the slave gateway 3 respectively.
如图11所示,为本申请实施例提供的又一种突发帧的结构示意图。在本申请提供的传输方式下,主网关向OLT转发从网关1的上行数据前可以传输突发开销,即保护时间、突发前导和突发定界等,以及发送从网关1的净荷数据,以及在从网关2的突发开销对应的上行带宽内发送主网关自身的第一净荷数据1,以及发送从网关2的净荷数据,以及在从网关3的突发开销对应的上行带宽内继续发送主网关自身的第一净荷数据2,以及发送从网关3的净荷数据。As shown in Figure 11, it is a structural diagram of another burst frame provided by an embodiment of the present application. Under the transmission mode provided by the present application, the master gateway can transmit burst overhead, i.e., protection time, burst preamble, and burst delimiter, etc., before forwarding the uplink data of the slave gateway 1 to the OLT, and send the payload data of the slave gateway 1, and send the first payload data 1 of the master gateway itself within the uplink bandwidth corresponding to the burst overhead of the slave gateway 2, and send the payload data of the slave gateway 2, and continue to send the first payload data 2 of the master gateway itself within the uplink bandwidth corresponding to the burst overhead of the slave gateway 3, and send the payload data of the slave gateway 3.
基于此,主网关通过三个突发帧各自的第二部分,向OLT转发从网关1、从网关2和从网关3的净荷数据外,还可以占用从网关2和从网关3突发帧内的突发开销传输主网关的上行数据。Based on this, the master gateway forwards the payload data of slave gateway 1, slave gateway 2 and slave gateway 3 to the OLT through the second part of each of the three burst frames, and can also occupy the burst overhead in the burst frames of slave gateway 2 and slave gateway 3 to transmit the uplink data of the master gateway.
相比于到达OLT的为产生3个突发开销的3个突发帧的传统传输方式,本申请实施例提供的传输方式可以将从网关1、从网关2和从网关3的3个突发帧,作为3个突发子帧合成为1个大突发帧,实现到达OLT的为产生1个突发开销的1个大突发帧,且该1个大突发帧包括主网关在从网关2和从网关3的两个突发开销内传输的净荷数据,即后两个突发开销对应的上行带宽由承载突发开销替换为承载主网关的净荷数据。Compared to the traditional transmission method of three burst frames that generate three burst overheads arriving at the OLT, the transmission method provided in the embodiment of the present application can synthesize the three burst frames from gateway 1, gateway 2 and gateway 3 as three burst subframes into one large burst frame, so that one large burst frame that generates one burst overhead arrives at the OLT, and the one large burst frame includes the payload data transmitted by the master gateway in the two burst overheads of slave gateway 2 and slave gateway 3, that is, the uplink bandwidth corresponding to the latter two burst overheads is replaced by the payload data of the main gateway by carrying the burst overhead.
基于上述示例可知,本申请可以将3个突发开销减少为1个突发开销,实现突发开销所占用的上行带宽资源量降低约66%。并且,在多个网关的数量越大的情况下,突发开销所占用的上行带宽资源量的降低越明显。因此,本申请可以提高上行带宽利用率,从而提高上行数据传输效率。Based on the above example, it can be seen that the present application can reduce 3 burst overheads to 1 burst overhead, achieving a reduction of about 66% in the amount of uplink bandwidth resources occupied by the burst overhead. Moreover, the greater the number of multiple gateways, the more obvious the reduction in the amount of uplink bandwidth resources occupied by the burst overhead. Therefore, the present application can improve the uplink bandwidth utilization, thereby improving the uplink data transmission efficiency.
一种实施例中,如图12所示,为本申请实施例提供的又一种数据传输方法的流程示意图。在传输上行数据的情况下,本申请实施例提供的数据传输方法,可以包括:S1001-S1002。In one embodiment, as shown in Fig. 12, it is a flowchart of another data transmission method provided by the embodiment of the present application. In the case of transmitting uplink data, the data transmission method provided by the embodiment of the present application may include: S1001-S1002.
S1001、主网关在主网关对应的带宽部分为传输带宽中首个带宽部分的情况下,在主网关对应的带宽部分的第一部分上发送突发帧的同步数据块,在主网关对应的带宽部分的第二部分上发送主网关的第二净荷数据。S1001. When the bandwidth part corresponding to the main gateway is the first bandwidth part in the transmission bandwidth, the main gateway sends the synchronization data block of the burst frame on the first part of the bandwidth part corresponding to the main gateway, and sends the second payload data of the main gateway on the second part of the bandwidth part corresponding to the main gateway.
对应于S1001的过程,OLT在主网关对应的带宽部分的第一部分上接收主网关发送的突发帧的同步数据块,在主网关对应的带宽部分的第二部分上接收主网关发送的主网关的第二净荷数据。Corresponding to the process of S1001, the OLT receives the synchronization data block of the burst frame sent by the master gateway on the first part of the bandwidth part corresponding to the master gateway, and receives the second payload data of the master gateway sent by the master gateway on the second part of the bandwidth part corresponding to the master gateway.
一种可能的实现方式中,在多个网关包括主网关的情况下,OLT分配给主网关的带宽部分可以是多个带宽部分中的首个带宽部分。这种情况下,主网关可以在主网关对应的带宽部分的第一部分上发送突发帧的同步数据块。基于此,OLT可以在主网关对应的带宽部分的第一部分上接收主网关发送的突发帧的同步数据块,以恢复与主网关对应的接收时钟,并识别到传输带宽上净荷的起始位置。进而,OLT可以在主网关对应的带宽部分的第二部分上接收主网关发送的主网关的第二净荷数据,并开始连续地接收传输带宽上的其他净荷,从而实现主网关所在组网内上行数据的传输。In a possible implementation, when multiple gateways include a master gateway, the bandwidth portion allocated by the OLT to the master gateway may be the first bandwidth portion among the multiple bandwidth portions. In this case, the master gateway may send the synchronization data block of the burst frame on the first portion of the bandwidth portion corresponding to the master gateway. Based on this, the OLT may receive the synchronization data block of the burst frame sent by the master gateway on the first portion of the bandwidth portion corresponding to the master gateway to restore the receiving clock corresponding to the master gateway and identify the starting position of the payload on the transmission bandwidth. Furthermore, the OLT may receive the second payload data of the master gateway sent by the master gateway on the second portion of the bandwidth portion corresponding to the master gateway, and begin to continuously receive other payloads on the transmission bandwidth, thereby realizing the transmission of uplink data within the network where the master gateway is located.
S1002、主网关在主网关对应的带宽部分为传输带宽中非首个带宽部分的情况下,在主网关对应的带宽部分的第一部分和第二部分上发送连续的主网关的第一净荷数据和第二净荷数据。S1002: When the bandwidth portion corresponding to the main gateway is not the first bandwidth portion in the transmission bandwidth, the main gateway sends continuous first payload data and second payload data of the main gateway on the first part and the second part of the bandwidth portion corresponding to the main gateway.
对应于S1002的过程,OLT在主网关对应的带宽部分的第一部分和第二部分上接收连续的主网关发送的主网关的第一净荷数据和第二净荷数据。Corresponding to the process of S1002, the OLT receives first payload data and second payload data of the master gateway continuously sent by the master gateway on the first part and the second part of the bandwidth part corresponding to the master gateway.
一种可能的实现方式中,在多个网关包括主网关的情况下,OLT分配给主网关的带宽部分可以是多个带宽部分中的非首个带宽部分。这种情况下,主网关已经通过传输带宽中首个带宽部分的第一部分传输了同步数据,即OLT已经可以识别到了传输带宽中净荷的起始位置,正在连续地接收上行数据,无需再次进行数据同步。则主网关可以在主网关对应的带宽部分的第一部分和第二部分上发送连续的主网关的第一净荷数据和第二净荷数据,以便于OLT在主网关对应的带宽部分上连续地接收主网关的净荷数据。In a possible implementation, when multiple gateways include a master gateway, the bandwidth portion allocated by the OLT to the master gateway may be a non-first bandwidth portion among the multiple bandwidth portions. In this case, the master gateway has transmitted synchronization data through the first portion of the first bandwidth portion in the transmission bandwidth, that is, the OLT has been able to identify the starting position of the payload in the transmission bandwidth and is continuously receiving uplink data without the need to synchronize data again. The master gateway can then send continuous first payload data and second payload data of the master gateway on the first portion and the second portion of the bandwidth portion corresponding to the master gateway, so that the OLT can continuously receive the payload data of the master gateway on the bandwidth portion corresponding to the master gateway.
一种可能的方式中,在主网关对应的带宽部分的第二部分和从网关对应的带宽部分的第一部分连续的情况下,即在主网关对应的带宽部分的第二部分之后紧邻有从网关对应的带宽部分的第一部分的情况下,主网关还可以在从网关对应的带宽部分的第一部分上发送与主网关的第二净荷数据连续的主网关的第一净荷数据。这种情况下,OLT在主网关对应的带宽部分上接收数据后,还可以连续地在从网关对应的带宽部分的第一部分上接收主网关的第一净荷数据。In one possible manner, when the second part of the bandwidth part corresponding to the master gateway and the first part of the bandwidth part corresponding to the slave gateway are continuous, that is, when the first part of the bandwidth part corresponding to the slave gateway is immediately after the second part of the bandwidth part corresponding to the master gateway, the master gateway can also send the first payload data of the master gateway continuous with the second payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway. In this case, after receiving the data on the bandwidth part corresponding to the master gateway, the OLT can also continuously receive the first payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的方式中,在主网关对应的带宽部分的第二部分和从网关对应的带宽部分的第一部分不连续的情况下,主网关可以在从网关对应的带宽部分的第一部分上发送与主网关的第二净荷数据不连续的主网关的第一净荷数据。这种情况下,OLT可以在从网关对应的带宽部分的第一部分接收与主网关的第二净荷数据不连续的主网关的第一净荷数据。In one possible manner, when the second part of the bandwidth part corresponding to the master gateway and the first part of the bandwidth part corresponding to the slave gateway are discontinuous, the master gateway may send the first payload data of the master gateway discontinuous with the second payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway. In this case, the OLT may receive the first payload data of the master gateway discontinuous with the second payload data of the master gateway in the first part of the bandwidth part corresponding to the slave gateway.
一种可能的示例中,如图13所示,为本申请实施例提供的又一种突发帧的结构示意图。假设主网关下连有从网关1、从网关2和从网关3。多个网关包括主网关,以及主网关下连的从网关2和从网关3。OLT当前未给从网关1分配上行带宽,当然OLT也可以给从网关1分配非首个带宽部分的上行带宽,其处理逻辑与从网关2、3是一样的。In a possible example, as shown in FIG13, a schematic diagram of the structure of another burst frame provided in an embodiment of the present application is provided. Assume that the master gateway is connected to slave gateway 1, slave gateway 2, and slave gateway 3. The multiple gateways include the master gateway, and slave gateway 2 and slave gateway 3 connected to the master gateway. The OLT currently does not allocate an uplink bandwidth to the slave gateway 1. Of course, the OLT can also allocate an uplink bandwidth of the non-first bandwidth part to the slave gateway 1, and its processing logic is the same as that of the slave gateways 2 and 3.
其中,主网关对应的带宽部分为传输带宽上的首个带宽部分,从网关2对应的带宽部分和从网关3对应的带宽部分为传输带宽上的非首个带宽部分。The bandwidth portion corresponding to the master gateway is the first bandwidth portion on the transmission bandwidth, and the bandwidth portion corresponding to the slave gateway 2 and the bandwidth portion corresponding to the slave gateway 3 are non-first bandwidth portions on the transmission bandwidth.
OLT可以给主网关、从网关2和从网关3分配连续的三个带宽部分,以将这些上行带宽进行聚集。每个带宽部分包括突发开销部分和净荷承载部分,其中突发开销对应部分带宽是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配,OLT还通过OC主体的R比特置1通知主网关可以利用传输带宽中非首个带宽部分的第一部分。主网关接收来自OLT的第一消息后,可以解析第一消息得到这些带宽分配信息,并存储在本地。并且,主网关可以根据该三个带宽部分的起止位置首尾相接,确定该三个带宽部分为连续的上行带宽。一般突发开销的保护时间长度是在标准规定的,突发前导和突发定界由OLT通过Burst_Profile消息和BWmap中的标志配置,因此主网关通过获取属于自己带宽部分的第一部分长度,以及所属组网中从网关带宽部分的第一部分长度,并与相应的净荷承载部分组成相应的带宽部分的大小和起止位置。并且,主网关可以确定从网关2和从网关3的带宽部分为首个带宽部分以外的连续带宽部分,可以占用从网关2和从网关3的突发开销传输上行数据。当然OLT还可以正常分配主网关的带宽部分,即突发开销对应部分带宽是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配,把从网关2、3的突发开销部分对应带宽显式分配给主网关,从网关2、3的承载净荷部分带宽分别显式分配给从网关2、3。The OLT can allocate three continuous bandwidth parts to the master gateway, slave gateway 2 and slave gateway 3 to aggregate these upstream bandwidths. Each bandwidth part includes a burst overhead part and a payload bearing part, wherein the corresponding part of the bandwidth of the burst overhead is implicitly allocated, that is, reserved by the OLT, and the payload bearing part is explicitly allocated, allocated through BWmap, and the OLT also informs the master gateway that the first part of the non-first bandwidth part in the transmission bandwidth can be used by setting the R bit of the OC body to 1. After receiving the first message from the OLT, the master gateway can parse the first message to obtain these bandwidth allocation information and store them locally. In addition, the master gateway can connect the start and end positions of the three bandwidth parts head to tail and determine that the three bandwidth parts are continuous upstream bandwidths. Generally, the protection time length of the burst overhead is specified in the standard, and the burst preamble and burst delimiter are configured by the OLT through the Burst_Profile message and the flag in the BWmap. Therefore, the master gateway obtains the length of the first part of its own bandwidth part and the length of the first part of the bandwidth part of the slave gateway in the network to which it belongs, and forms the size and start and end positions of the corresponding bandwidth part with the corresponding payload bearing part. In addition, the master gateway can determine that the bandwidth portion of slave gateways 2 and 3 is a continuous bandwidth portion other than the first bandwidth portion, and can occupy the burst overhead of slave gateways 2 and 3 to transmit uplink data. Of course, the OLT can also allocate the bandwidth portion of the master gateway normally, that is, the bandwidth corresponding to the burst overhead is implicitly allocated, that is, reserved by the OLT, and the payload bearing portion is explicitly allocated. Through BWmap allocation, the bandwidth corresponding to the burst overhead portion of slave gateways 2 and 3 is explicitly allocated to the master gateway, and the bandwidth of the payload bearing portion of slave gateways 2 and 3 is explicitly allocated to slave gateways 2 and 3 respectively.
主网关可以分别向从网关2和从网关3发送指示信息,以分别对应指示OLT分配的带宽部分,其中突发开销对应部分带宽是隐式分配的,即主网关保留的,净荷承载部分是显式分配的,通过BWmap分配。从网关2和从网关3可以解析指示信息得到各自的带宽部分。基于此,主网关、从网关2和从网关3各自可以在被分配的带宽部分传输突发帧。每个突发帧可以包括突发开销和净荷数据。主网关接收到来自从网关2和从网关3的突发帧后,可以通过其各自的突发前导恢复时钟并搜索突发定界,获取到从网关2和从网关3的净荷数据。The master gateway can send indication information to slave gateway 2 and slave gateway 3 respectively to indicate the bandwidth portion allocated by OLT respectively, wherein the bandwidth corresponding to the burst overhead is implicitly allocated, that is, reserved by the master gateway, and the payload bearing portion is explicitly allocated and allocated through BWmap. Slave gateway 2 and slave gateway 3 can parse the indication information to obtain their respective bandwidth portions. Based on this, the master gateway, slave gateway 2 and slave gateway 3 can each transmit burst frames in the allocated bandwidth portion. Each burst frame can include burst overhead and payload data. After receiving the burst frames from slave gateway 2 and slave gateway 3, the master gateway can recover the clock through their respective burst preambles and search for burst delimiters to obtain the payload data of slave gateway 2 and slave gateway 3.
如图13所示,在传统的上行传输方式下,即使OLT给主网关、从网关2和从网关3分配的带宽部分是连续的。但是,主网关在突发模式下向OLT进行突发传输时,除占用其带宽部分的突发开销传输同步数据外,向OLT转发从网关2和从网关3的上行数据时,仍需要分别在从网关2和从网关3的上行带宽内发送突发开销。As shown in FIG13 , in the conventional uplink transmission mode, even if the bandwidth portions allocated by the OLT to the master gateway, slave gateway 2 and slave gateway 3 are continuous, when the master gateway performs burst transmission to the OLT in burst mode, in addition to occupying the burst overhead of its bandwidth portion to transmit synchronous data, when forwarding the uplink data of slave gateways 2 and 3 to the OLT, it is still necessary to send the burst overhead in the uplink bandwidth of slave gateways 2 and 3 respectively.
如图14所示,为本申请实施例提供的又一种突发帧的结构示意图。在本申请提供的传输方式下,主网关首先向OLT发送突发开销,即保护时间、突发前导和突发定界等,然后占用其带宽部分的第二部分发送其净荷数据。主网关接收到来自从网关2的突发帧后,可以通过其突发前导恢复时钟并搜索突发定界,获取到从网关2的净荷数据,并通过从网关2的突发开销对应的上行带宽发送主网关自身的净荷数据,与占用主网关带宽部分的第二部分的净荷数据组成净荷1,以及通过从网关2的带宽部分的第二部分发送从网关2的净荷数据。主网关接收到来自从网关3的突发帧后,可以通过其突发前导恢复时钟并搜索突发定界,获取到从网关3的净荷数据,并通过从网关3的突发开销对应的上行带宽发送主网关自身的净荷数据(即净荷2),以及通过从网关3的带宽部分的第二部分发送从网关3的净荷数据。As shown in FIG. 14, it is a structural diagram of another burst frame provided by an embodiment of the present application. Under the transmission mode provided by the present application, the master gateway first sends a burst overhead, i.e., protection time, burst preamble, and burst delimiter, etc., to the OLT, and then occupies the second part of its bandwidth part to send its payload data. After receiving the burst frame from the slave gateway 2, the master gateway can recover the clock through its burst preamble and search for the burst delimiter, obtain the payload data of the slave gateway 2, and send the payload data of the master gateway itself through the upstream bandwidth corresponding to the burst overhead of the slave gateway 2, and form payload 1 with the payload data occupying the second part of the bandwidth part of the master gateway, and send the payload data of the slave gateway 2 through the second part of the bandwidth part of the slave gateway 2. After receiving the burst frame from the slave gateway 3, the master gateway can recover the clock through its burst preamble and search for the burst delimiter, obtain the payload data of the slave gateway 3, and send the payload data of the master gateway itself (i.e., payload 2) through the upstream bandwidth corresponding to the burst overhead of the slave gateway 3, and send the payload data of the slave gateway 3 through the second part of the bandwidth part of the slave gateway 3.
基于此,主网关通过三个突发帧各自的第二部分,向OLT发送主网关、从网关2和从网关3的净荷数据外,还可以占用从网关2和从网关3突发帧内的突发开销传输主网关的上行数据。Based on this, the master gateway sends the payload data of the master gateway, slave gateway 2 and slave gateway 3 to the OLT through the second part of each of the three burst frames, and can also occupy the burst overhead in the burst frames of slave gateway 2 and slave gateway 3 to transmit the uplink data of the master gateway.
相比于到达OLT的为产生3个突发开销的3个突发帧的传统传输方式,本申请实施例提供的传输方式可以将主网关、从网关2和从网关3的3个突发帧,作为3个突发子帧合成为1个大突发帧,实现到达OLT的为产生1个突发开销的1个大突发帧,且该1个大突发帧包括主网关在从网关2和从网关3的两个突发开销内传输的净荷数据,即后两个突发开销对应的上行带宽由承载突发开销替换为承载主网关的净荷数据。Compared with the traditional transmission method of three burst frames that generate three burst overheads when arriving at the OLT, the transmission method provided in the embodiment of the present application can synthesize the three burst frames of the master gateway, slave gateway 2 and slave gateway 3 as three burst subframes into one large burst frame, so that one large burst frame that generates one burst overhead arrives at the OLT, and the one large burst frame includes the payload data transmitted by the master gateway in the two burst overheads of slave gateway 2 and slave gateway 3, that is, the uplink bandwidth corresponding to the latter two burst overheads is replaced by the payload data of the main gateway by carrying the burst overhead.
又一种可能的示例中,如图15所示,为本申请实施例提供的又一种突发帧的结构示意图。假设主网关下连有从网关1、从网关2和从网关3。多个网关包括主网关,以及主网关下连的从网关1和从网关3。OLT当前未给从网关2分配上行带宽,当然OLT也可以给从网关2分配非首个带宽部分的上行带宽,其处理逻辑与从网关2、3是一样的。In another possible example, as shown in FIG15, a schematic diagram of the structure of another burst frame provided in an embodiment of the present application is provided. Assume that the master gateway is connected to slave gateway 1, slave gateway 2, and slave gateway 3. The multiple gateways include the master gateway, and slave gateway 1 and slave gateway 3 connected to the master gateway. The OLT currently does not allocate an uplink bandwidth to the slave gateway 2. Of course, the OLT can also allocate an uplink bandwidth of the non-first bandwidth part to the slave gateway 2, and its processing logic is the same as that of the slave gateways 2 and 3.
其中,从网关1对应的带宽部分为传输带宽上的首个带宽部分,主网关对应的带宽部分和从网关3对应的带宽部分为传输带宽上的非首个带宽部分。Among them, the bandwidth portion corresponding to the slave gateway 1 is the first bandwidth portion on the transmission bandwidth, and the bandwidth portion corresponding to the master gateway and the bandwidth portion corresponding to the slave gateway 3 are non-first bandwidth portions on the transmission bandwidth.
OLT可以给从网关1、主网关和从网关3分配连续的三个带宽部分,以将这些上行带宽进行聚集。每个带宽部分包括突发开销部分和净荷承载部分,其中突发开销对应部分带宽是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配,OLT还通过OC主体的R比特置1通知主网关可以利用传输带宽中非首个带宽部分的第一部分。主网关接收来自OLT的第一消息后,可以解析第一消息得到这些带宽分配信息,并存储在本地。并且,主网关可以根据该三个带宽部分的起止位置首尾相接,确定该三个带宽部分为连续的上行带宽。一般突发开销的保护时间长度是在标准规定的,突发前导和突发定界由OLT通过Burst_Profile消息和BWmap中的标志配置,因此主网关通过获取属于自己带宽部分的第一部分长度,以及所属组网中从网关带宽部分的第一部分长度,并与相应的净荷承载部分组成相应的带宽部分的大小和起止位置。并且,主网关可以确定主网关和从网关3的带宽部分为首个带宽部分以外的连续带宽部分,可以占用主网关和从网关3的突发开销传输上行数据。或者,从网关1的突发开销对应部分带宽可以是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配。把主网关和从网关3的突发开销部分对应带宽显式分配给主网关,从网关1、主网关和从网关3的承载净荷部分带宽分别显式分配给从网关1、主网关和从网关3。OLT can allocate three continuous bandwidth parts to slave gateway 1, master gateway and slave gateway 3 to aggregate these upstream bandwidths. Each bandwidth part includes a burst overhead part and a payload bearing part, wherein the corresponding bandwidth of the burst overhead is implicitly allocated, that is, reserved by OLT, and the payload bearing part is explicitly allocated, allocated through BWmap, and OLT also informs the master gateway that the first part of the non-first bandwidth part in the transmission bandwidth can be used by setting the R bit of the OC body to 1. After receiving the first message from OLT, the master gateway can parse the first message to obtain these bandwidth allocation information and store them locally. In addition, the master gateway can connect the start and end positions of the three bandwidth parts head to tail and determine that the three bandwidth parts are continuous upstream bandwidths. Generally, the protection time length of the burst overhead is specified in the standard, and the burst preamble and burst delimiter are configured by OLT through the Burst_Profile message and the flag in BWmap. Therefore, the master gateway obtains the length of the first part of its own bandwidth part and the length of the first part of the bandwidth part of the slave gateway in the network to which it belongs, and forms the size and start and end positions of the corresponding bandwidth part with the corresponding payload bearing part. In addition, the master gateway can determine that the bandwidth part of the master gateway and slave gateway 3 is a continuous bandwidth part other than the first bandwidth part, and can occupy the burst overhead of the master gateway and slave gateway 3 to transmit uplink data. Alternatively, the bandwidth corresponding to the burst overhead of slave gateway 1 can be implicitly allocated, that is, reserved by the OLT, and the payload bearing part is explicitly allocated through BWmap. The bandwidth corresponding to the burst overhead part of the master gateway and slave gateway 3 is explicitly allocated to the master gateway, and the bandwidth of the payload bearing part of slave gateway 1, master gateway and slave gateway 3 is explicitly allocated to slave gateway 1, master gateway and slave gateway 3 respectively.
主网关可以分别向从网关1和从网关3发送指示信息,以分别对应指示OLT分配的带宽部分,其中突发开销对应部分带宽是隐式分配的,即主网关保留的,净荷承载部分是显式分配的,通过BWmap分配。从网关1和从网关3可以解析指示信息得到各自的带宽部分。基于此,主网关、从网关1和从网关3各自可以在被分配的带宽部分传输突发帧。每个突发帧可以包括突发开销和净荷数据。主网关接收到来自从网关1和从网关3的突发帧后,可以通过其各自的突发前导恢复时钟并搜索突发定界,获取到从网关1和从网关3的净荷数据。The master gateway can send indication information to slave gateway 1 and slave gateway 3 respectively to indicate the corresponding bandwidth parts allocated by OLT, wherein the bandwidth corresponding to the burst overhead is implicitly allocated, that is, reserved by the master gateway, and the payload bearing part is explicitly allocated and allocated through BWmap. Slave gateway 1 and slave gateway 3 can parse the indication information to obtain their respective bandwidth parts. Based on this, the master gateway, slave gateway 1 and slave gateway 3 can each transmit burst frames in the allocated bandwidth part. Each burst frame can include burst overhead and payload data. After receiving the burst frames from slave gateway 1 and slave gateway 3, the master gateway can recover the clock through their respective burst preambles and search for burst delimiters to obtain the payload data of slave gateway 1 and slave gateway 3.
如图15所示,在传统的上行传输方式下,即使OLT给从网关1、主网关和从网关3分配的带宽部分是连续的。但是,主网关在突发模式下向OLT进行突发传输时,除占用其带宽部分的突发开销传输同步数据外,向OLT转发从网关1和从网关3的上行数据时,仍需要分别在从网关1和从网关3的上行带宽内发送突发开销。As shown in FIG15 , in the conventional uplink transmission mode, even if the bandwidth portions allocated by the OLT to the slave gateway 1, the master gateway and the slave gateway 3 are continuous, when the master gateway performs burst transmission to the OLT in the burst mode, in addition to occupying the burst overhead of its bandwidth portion to transmit synchronous data, when forwarding the uplink data of the slave gateway 1 and the slave gateway 3 to the OLT, it is still necessary to send the burst overhead in the uplink bandwidth of the slave gateway 1 and the slave gateway 3 respectively.
如图16所示,为本申请实施例提供的又一种突发帧的结构示意图。在本申请提供的传输方式下,主网关接收到来自从网关1的突发帧后,可以通过其突发开销(即第一部分)内的突发前导恢复时钟并搜索突发定界,获取到从网关1的净荷数据,并向OLT转发保护时间、突发前导和突发定界等部分,以及转发从网关1的净荷数据。然后,主网关可以占用其带宽部分向OLT发送其净荷数据。主网关接收到来自从网关3的突发帧后,可以通过其突发前导恢复时钟并搜索突发定界,获取到从网关3的净荷数据,并通过从网关3的突发开销对应的上行带宽发送主网关自身的净荷数据,以及通过从网关3的带宽部分的第二部分发送从网关3的净荷数据。这种情况下,主网关可以通过其带宽部分的突发开销部分、净荷承载部分、以及从网关3的带宽部分的突发开销部分传输净荷3。As shown in FIG. 16, it is a structural diagram of another burst frame provided by an embodiment of the present application. Under the transmission mode provided by the present application, after the master gateway receives the burst frame from the slave gateway 1, it can recover the clock through the burst preamble in its burst overhead (i.e., the first part) and search for the burst delimitation, obtain the payload data of the slave gateway 1, and forward the protection time, burst preamble and burst delimitation parts to the OLT, as well as forward the payload data of the slave gateway 1. Then, the master gateway can occupy its bandwidth part to send its payload data to the OLT. After the master gateway receives the burst frame from the slave gateway 3, it can recover the clock through its burst preamble and search for the burst delimitation, obtain the payload data of the slave gateway 3, and send the payload data of the master gateway itself through the uplink bandwidth corresponding to the burst overhead of the slave gateway 3, and send the payload data of the slave gateway 3 through the second part of the bandwidth part of the slave gateway 3. In this case, the master gateway can transmit the payload 3 through the burst overhead part of its bandwidth part, the payload bearing part, and the burst overhead part of the bandwidth part of the slave gateway 3.
基于此,主网关通过三个突发帧各自的第二部分,向OLT发送从网关1、主网关和从网关3的净荷数据外,还可以占用主网关和从网关3突发帧内的突发开销传输主网关的上行数据。Based on this, the master gateway sends the payload data of slave gateway 1, master gateway and slave gateway 3 to OLT through the second part of each of the three burst frames, and can also occupy the burst overhead in the burst frames of the master gateway and slave gateway 3 to transmit the uplink data of the master gateway.
相比于到达OLT的为产生3个突发开销的3个突发帧的传统传输方式,本申请实施例提供的传输方式可以将主网关、从网关2和从网关3的3个突发帧,作为3个突发子帧合成为1个大突发帧,实现到达OLT的为产生1个突发开销的1个大突发帧,且该1个大突发帧包括主网关在主网关和从网关3的两个突发开销内传输的净荷数据,即后两个突发开销对应的上行带宽由承载突发开销替换为承载主网关的净荷数据。Compared with the traditional transmission method of three burst frames that generate three burst overheads when arriving at the OLT, the transmission method provided in the embodiment of the present application can synthesize the three burst frames of the master gateway, slave gateway 2 and slave gateway 3 as three burst subframes into one large burst frame, so that one large burst frame that generates one burst overhead arrives at the OLT, and the one large burst frame includes the payload data transmitted by the master gateway in the two burst overheads of the master gateway and the slave gateway 3, that is, the uplink bandwidth corresponding to the latter two burst overheads is replaced by the payload data of the main gateway by carrying the burst overhead.
又一种可能的示例中,如图17所示,为本申请实施例提供的又一种突发帧的结构示意图。假设主网关下连有从网关1、从网关2和从网关3。多个网关包括主网关,以及主网关下连的从网关1和从网关2。OLT当前未给从网关3分配上行带宽,当然OLT也可以给从网关3分配非首个带宽部分的上行带宽,其处理逻辑与从网关1、2是一样的。In another possible example, as shown in FIG17, a schematic diagram of the structure of another burst frame provided in an embodiment of the present application is provided. Assume that the master gateway is connected to slave gateway 1, slave gateway 2, and slave gateway 3. The multiple gateways include the master gateway, and slave gateway 1 and slave gateway 2 connected to the master gateway. The OLT currently does not allocate an uplink bandwidth to the slave gateway 3. Of course, the OLT can also allocate an uplink bandwidth of the non-first bandwidth part to the slave gateway 3, and its processing logic is the same as that of the slave gateways 1 and 2.
其中,从网关1对应的带宽部分为传输带宽上的首个带宽部分,从网关2对应的带宽部分和主网关对应的带宽部分为传输带宽上的非首个带宽部分。The bandwidth portion corresponding to the slave gateway 1 is the first bandwidth portion on the transmission bandwidth, and the bandwidth portion corresponding to the slave gateway 2 and the bandwidth portion corresponding to the master gateway are non-first bandwidth portions on the transmission bandwidth.
OLT可以给从网关1、从网关2和主网关分配连续的三个带宽部分,以将这些上行带宽进行聚集。每个带宽部分包括突发开销部分和净荷承载部分,其中突发开销对应部分带宽是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配,OLT还通过OC主体的R比特置1通知主网关可以利用传输带宽中非首个带宽部分的第一部分。主网关接收来自OLT的第一消息后,可以解析第一消息得到这些带宽分配信息,并存储在本地。并且,主网关可以根据该三个带宽部分的起止位置首尾相接,确定该三个带宽部分为连续的上行带宽。一般突发开销的保护时间长度是在标准规定的,突发前导和突发定界由OLT通过Burst_Profile消息和BWmap中的标志配置,因此主网关通过获取属于自己带宽部分的第一部分长度,以及所属组网中从网关带宽部分的第一部分长度,并与相应的净荷承载部分组成相应的带宽部分的大小和起止位置。并且,主网关可以确定从网关2和主网关的带宽部分为首个带宽部分以外的连续带宽部分,可以占用从网关2和主网关的突发开销传输上行数据。或者,从网关1的突发开销对应部分带宽可以是隐式分配的,即OLT保留的,净荷承载部分是显式分配的,通过BWmap分配。把主网关和从网关2的突发开销部分对应带宽显式分配给主网关,从网关1、从网关2和主网关的承载净荷部分带宽分别显式分配给从网关1、从网关2和主网关。OLT can allocate three continuous bandwidth parts to slave gateway 1, slave gateway 2 and master gateway to aggregate these upstream bandwidths. Each bandwidth part includes a burst overhead part and a payload bearing part, wherein the corresponding part of the bandwidth of the burst overhead is implicitly allocated, that is, reserved by OLT, and the payload bearing part is explicitly allocated, allocated through BWmap, and OLT also informs the master gateway that the first part of the non-first bandwidth part in the transmission bandwidth can be used by setting the R bit of the OC body to 1. After receiving the first message from OLT, the master gateway can parse the first message to obtain these bandwidth allocation information and store them locally. In addition, the master gateway can connect the start and end positions of the three bandwidth parts head to tail and determine that the three bandwidth parts are continuous upstream bandwidths. Generally, the protection time length of the burst overhead is specified in the standard, and the burst preamble and burst delimiter are configured by OLT through the Burst_Profile message and the flag in BWmap. Therefore, the master gateway obtains the length of the first part of its own bandwidth part and the length of the first part of the bandwidth part of the slave gateway in the network to which it belongs, and forms the size and start and end positions of the corresponding bandwidth part with the corresponding payload bearing part. In addition, the master gateway can determine that the bandwidth portion of slave gateway 2 and the master gateway is a continuous bandwidth portion other than the first bandwidth portion, and can occupy the burst overhead of slave gateway 2 and the master gateway to transmit uplink data. Alternatively, the bandwidth corresponding to the burst overhead of slave gateway 1 can be implicitly allocated, that is, reserved by the OLT, and the payload bearing portion is explicitly allocated through BWmap. The bandwidth corresponding to the burst overhead portion of the master gateway and slave gateway 2 is explicitly allocated to the master gateway, and the bandwidth of the payload bearing portion of slave gateway 1, slave gateway 2 and the master gateway is explicitly allocated to slave gateway 1, slave gateway 2 and the master gateway respectively.
主网关可以分别向从网关1和从网关2发送指示信息,以分别对应指示OLT分配的带宽部分,其中突发开销对应部分带宽是隐式分配的,即主网关保留的,净荷承载部分是显式分配的,通过BWmap分配。从网关1和从网关2可以解析指示信息得到各自的带宽部分。基于此,从网关1、从网关2和主网关各自可以在被分配的带宽部分传输突发帧。每个突发帧可以包括突发开销和净荷数据。主网关接收到来自从网关1和从网关2的突发帧后,可以通过其各自的突发前导恢复时钟并搜索突发定界,获取到从网关1和从网关2的净荷数据。The master gateway can send indication information to slave gateway 1 and slave gateway 2 respectively to indicate the bandwidth portion allocated by OLT respectively, wherein the bandwidth corresponding to the burst overhead is implicitly allocated, that is, reserved by the master gateway, and the payload bearing portion is explicitly allocated and allocated through BWmap. Slave gateway 1 and slave gateway 2 can parse the indication information to obtain their respective bandwidth portions. Based on this, slave gateway 1, slave gateway 2 and the master gateway can each transmit burst frames in the allocated bandwidth portion. Each burst frame can include burst overhead and payload data. After receiving the burst frames from slave gateway 1 and slave gateway 2, the master gateway can recover the clock through their respective burst preambles and search for burst delimiters to obtain the payload data of slave gateway 1 and slave gateway 2.
如图17所示,在传统的上行传输方式下,即使OLT给从网关1、从网关2和主网关分配的带宽部分是连续的。但是,主网关在突发模式下向OLT进行突发传输时,除占用其带宽部分的突发开销传输同步数据外,向OLT转发从网关1和从网关2的上行数据时,仍需要分别在从网关1和从网关2的上行带宽内发送突发开销。As shown in FIG17 , in the traditional uplink transmission mode, even if the bandwidth allocated by the OLT to the slave gateway 1, the slave gateway 2 and the master gateway is continuous, when the master gateway performs burst transmission to the OLT in burst mode, in addition to occupying the burst overhead of its bandwidth portion to transmit synchronous data, when forwarding the uplink data of the slave gateway 1 and the slave gateway 2 to the OLT, it is still necessary to send the burst overhead in the uplink bandwidth of the slave gateway 1 and the slave gateway 2 respectively.
如图18所示,为本申请实施例提供的又一种突发帧的结构示意图。在本申请提供的传输方式下,主网关接收到来自从网关1的突发帧后,可以通过其突发开销(即第一部分)内的突发前导恢复时钟并搜索突发定界,获取到从网关1的净荷数据,并向OLT转发保护时间、突发前导和突发定界等部分,以及转发从网关1的净荷数据。主网关接收到来自从网关2的突发帧后,可以通过其突发前导恢复时钟并搜索突发定界,获取到从网关2的净荷数据,并通过从网关2的突发开销对应的上行带宽发送主网关自身的净荷数据(即净荷4),以及通过从网关2的带宽部分的第二部分发送从网关2的净荷数据。然后,主网关可以占用其带宽部分向OLT发送其净荷数据(即净荷5)。As shown in Figure 18, it is a structural diagram of another burst frame provided by an embodiment of the present application. Under the transmission mode provided by the present application, after the master gateway receives the burst frame from the slave gateway 1, it can recover the clock through the burst preamble in its burst overhead (i.e., the first part) and search for the burst delimiter, obtain the payload data of the slave gateway 1, and forward the protection time, burst preamble, burst delimiter and other parts to the OLT, as well as forward the payload data of the slave gateway 1. After the master gateway receives the burst frame from the slave gateway 2, it can recover the clock through its burst preamble and search for the burst delimiter, obtain the payload data of the slave gateway 2, and send the payload data of the master gateway itself (i.e., payload 4) through the uplink bandwidth corresponding to the burst overhead of the slave gateway 2, and send the payload data of the slave gateway 2 through the second part of the bandwidth part of the slave gateway 2. Then, the master gateway can occupy its bandwidth part to send its payload data (i.e., payload 5) to the OLT.
基于此,主网关通过三个突发帧各自的第二部分,向OLT发送从网关1、从网关2和主网关的净荷数据外,还可以占用从网关2和主网关突发帧内的突发开销传输主网关的上行数据。Based on this, the master gateway sends the payload data of slave gateway 1, slave gateway 2 and the master gateway to the OLT through the second part of each of the three burst frames, and can also occupy the burst overhead in the burst frames of slave gateway 2 and the master gateway to transmit the uplink data of the master gateway.
相比于到达OLT的为产生3个突发开销的3个突发帧的传统传输方式,本申请实施例提供的传输方式可以将从网关1、从网关2和主网关的3个突发帧,作为3个突发子帧合成为1个大突发帧,实现到达OLT的为产生1个突发开销的1个大突发帧,且该1个大突发帧包括主网关在从网关2和主网关的两个突发开销内传输的净荷数据,即后两个突发开销对应的上行带宽由承载突发开销替换为承载主网关的净荷数据。Compared to the traditional transmission method of three burst frames that generate three burst overheads arriving at the OLT, the transmission method provided in the embodiment of the present application can synthesize the three burst frames of the slave gateway 1, the slave gateway 2 and the master gateway as three burst subframes into one large burst frame, so that one large burst frame that generates one burst overhead arrives at the OLT, and the one large burst frame includes the payload data transmitted by the master gateway in the two burst overheads of the slave gateway 2 and the master gateway, that is, the uplink bandwidth corresponding to the latter two burst overheads is replaced by the payload data of the carrying master gateway by the carrying burst overhead.
基于上述示例可知,本申请可以将3个突发开销减少为1个突发开销,实现突发开销所占用的上行带宽资源量降低约66%。并且,在多个网关的数量越大的情况下,突发开销所占用的上行带宽资源量的降低越明显。因此,本申请可以提高上行带宽利用率,从而提高上行数据传输效率。Based on the above example, it can be seen that the present application can reduce 3 burst overheads to 1 burst overhead, achieving a reduction of about 66% in the amount of uplink bandwidth resources occupied by the burst overhead. Moreover, the greater the number of multiple gateways, the more obvious the reduction in the amount of uplink bandwidth resources occupied by the burst overhead. Therefore, the present application can improve the uplink bandwidth utilization, thereby improving the uplink data transmission efficiency.
一种实施例中,在多个网关包括主网关的情况下,为了支持OLT获取到完整的主网关的净荷数据,本申请实施例提供一种可选地实现方式,包括:步骤C。In one embodiment, when multiple gateways include a master gateway, in order to support the OLT to obtain complete payload data of the master gateway, the embodiment of the present application provides an optional implementation method, including: step C.
步骤C、OLT在多个网关包括主网关的情况下,将所有非首个带宽部分的第一部分上传输的第一净荷数据以及主网关对应的带宽部分的第二部分上传输的第二净荷数据进行组装,得到主网关的净荷数据。Step C: When there are multiple gateways including a master gateway, the OLT assembles the first payload data transmitted on the first part of all non-first bandwidth parts and the second payload data transmitted on the second part of the bandwidth part corresponding to the master gateway to obtain the payload data of the master gateway.
一种可能的示例中,结合上述图16,OLT在传输带宽内接收上行数据时,首先在从网关1对应的突发开销内通过突发前导恢复时钟并搜索突发定界,并连续地在从网关1的带宽部分的第二部分接收从网关1的第二净荷数据、在主网关的带宽部分的第一部分接收主网关的第一净荷数据、在主网关的带宽部分的第二部分接收主网关的第二净荷数据、在从网关3的带宽部分的第一部分接收主网关的第一净荷数据、以及在从网关3的带宽部分的第二部分接收从网关3的第二净荷数据。In a possible example, in combination with the above-mentioned Figure 16, when the OLT receives uplink data within the transmission bandwidth, it first recovers the clock through the burst preamble in the burst overhead corresponding to the slave gateway 1 and searches for the burst delimiter, and continuously receives the second payload data of the slave gateway 1 in the second part of the bandwidth part of the slave gateway 1, receives the first payload data of the master gateway in the first part of the bandwidth part of the master gateway, receives the second payload data of the master gateway in the second part of the bandwidth part of the master gateway, receives the first payload data of the master gateway in the first part of the bandwidth part of the slave gateway 3, and receives the second payload data of the slave gateway 3 in the second part of the bandwidth part of the slave gateway 3.
这种情况下,OLT可以将在主网关的带宽部分的第一部分接收的第一净荷数据、在主网关的带宽部分的第二部分接收的第二净荷数据、以及在从网关3的带宽部分的第一部分接收的第一净荷数据进行组合,得到主网关的净荷数据,即净荷3。In this case, the OLT can combine the first payload data received in the first part of the bandwidth part of the main gateway, the second payload data received in the second part of the bandwidth part of the main gateway, and the first payload data received in the first part of the bandwidth part of the slave gateway 3 to obtain the payload data of the main gateway, i.e., payload 3.
一种可能的示例中,结合上述图18,OLT在传输带宽内接收上行数据时,首先在从网关1对应的突发开销内通过突发前导恢复时钟并搜索突发定界,并连续地在从网关1的带宽部分的第二部分接收从网关1的第二净荷数据、在从网关2的带宽部分的第一部分接收主网关的第一净荷数据、在从网关2的带宽部分的第二部分接收从网关2的第二净荷数据、在主网关的带宽部分的第一部分接收主网关的第一净荷数据、以及在主网关的带宽部分的第二部分接收主网关的第二净荷数据。In a possible example, in combination with the above-mentioned Figure 18, when the OLT receives uplink data within the transmission bandwidth, it first recovers the clock through the burst preamble in the burst overhead corresponding to the slave gateway 1 and searches for the burst delimiter, and continuously receives the second payload data of the slave gateway 1 in the second part of the bandwidth part of the slave gateway 1, receives the first payload data of the master gateway in the first part of the bandwidth part of the slave gateway 2, receives the second payload data of the slave gateway 2 in the second part of the bandwidth part of the slave gateway 2, receives the first payload data of the master gateway in the first part of the bandwidth part of the master gateway, and receives the second payload data of the master gateway in the second part of the bandwidth part of the master gateway.
这种情况下,OLT可以将在从网关2的带宽部分的第一部分接收的第一净荷数据、在主网关的带宽部分的第一部分接收的第一净荷数据、以及在主网关的带宽部分的第二部分接收的第二净荷数据进行组合,即将净荷4和净荷5进行组合,得到主网关的净荷数据。In this case, the OLT can combine the first payload data received in the first part of the bandwidth part of the slave gateway 2, the first payload data received in the first part of the bandwidth part of the master gateway, and the second payload data received in the second part of the bandwidth part of the master gateway, that is, combine payload 4 and payload 5 to obtain the payload data of the master gateway.
一种实施例中,在多个网关不包括主网关的情况下,为了支持OLT获取到完整的主网关的净荷数据,本申请实施例提供一种可选地实现方式,包括:步骤D。In one embodiment, when the multiple gateways do not include a master gateway, in order to support the OLT to obtain complete payload data of the master gateway, the embodiment of the present application provides an optional implementation method, including: step D.
步骤D、OLT在多个网关不包括主网关的情况下,将所有非首个带宽部分的第一部分上传输的第一净荷数据进行组装,得到主网关的净荷数据。Step D: When the multiple gateways do not include the main gateway, the OLT assembles the first payload data transmitted on the first part of all non-first bandwidth parts to obtain the payload data of the main gateway.
一种可能的示例中,结合上述图11,OLT在传输带宽内接收上行数据时,首先在从网关1对应的突发开销内通过突发前导恢复时钟并搜索突发定界,并连续地在从网关1的带宽部分的第二部分接收从网关1的第二净荷数据、在从网关2的带宽部分的第一部分接收主网关的第一净荷数据、在从网关2的带宽部分的第二部分接收从网关2的第二净荷数据、在从网关3的带宽部分的第一部分接收主网关的第一净荷数据、以及在从网关3的带宽部分的第二部分接收从网关3的第二净荷数据。In a possible example, in combination with the above-mentioned Figure 11, when the OLT receives uplink data within the transmission bandwidth, it first recovers the clock through the burst preamble in the burst overhead corresponding to the slave gateway 1 and searches for the burst delimiter, and continuously receives the second payload data of the slave gateway 1 in the second part of the bandwidth part of the slave gateway 1, receives the first payload data of the master gateway in the first part of the bandwidth part of the slave gateway 2, receives the second payload data of the slave gateway 2 in the second part of the bandwidth part of the slave gateway 2, receives the first payload data of the master gateway in the first part of the bandwidth part of the slave gateway 3, and receives the second payload data of the slave gateway 3 in the second part of the bandwidth part of the slave gateway 3.
这种情况下,OLT可以将在从网关2的带宽部分的第一部分接收的第一净荷数据、以及在从网关3的带宽部分的第一部分接收的第一净荷数据进行组合,得到主网关的净荷数据。In this case, the OLT may combine the first payload data received in the first part of the bandwidth portion of the slave gateway 2 and the first payload data received in the first part of the bandwidth portion of the slave gateway 3 to obtain the payload data of the master gateway.
一种可能的示例中,结合上述图14,OLT在传输带宽内接收上行数据时,首先在主网关对应的突发开销内通过突发前导恢复时钟并搜索突发定界,并连续地在主网关的带宽部分的第二部分接收主网关的第二净荷数据、在从网关2的带宽部分的第一部分接收主网关的第一净荷数据、在从网关2的带宽部分的第二部分接收从网关2的第二净荷数据、在从网关3的带宽部分的第一部分接收主网关的第一净荷数据、以及在从网关3的带宽部分的第二部分接收从网关3的第二净荷数据。In a possible example, in combination with the above-mentioned Figure 14, when the OLT receives uplink data within the transmission bandwidth, it first recovers the clock through the burst preamble in the burst overhead corresponding to the master gateway and searches for the burst delimiter, and continuously receives the second payload data of the master gateway in the second part of the bandwidth part of the master gateway, receives the first payload data of the master gateway in the first part of the bandwidth part of slave gateway 2, receives the second payload data of slave gateway 2 in the second part of the bandwidth part of slave gateway 2, receives the first payload data of the master gateway in the first part of the bandwidth part of slave gateway 3, and receives the second payload data of slave gateway 3 in the second part of the bandwidth part of slave gateway 3.
这种情况下,OLT可以将在主网关的带宽部分的第二部分接收主网关的第二净荷数据、在从网关2的带宽部分的第一部分接收的第一净荷数据、以及在从网关3的带宽部分的第一部分接收的第一净荷数据进行组合,即将净荷1和净荷2进行组合,得到主网关的净荷数据。In this case, the OLT can combine the second payload data of the main gateway received in the second part of the bandwidth part of the main gateway, the first payload data received in the first part of the bandwidth part of the slave gateway 2, and the first payload data received in the first part of the bandwidth part of the slave gateway 3, that is, combine payload 1 and payload 2 to obtain the payload data of the main gateway.
可以理解的是,组网系统内的主网关和光线路终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。It is understandable that the main gateway and optical line terminal in the networking system include hardware structures and/or software modules corresponding to the execution of each function in order to realize the above functions. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments of the present application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
本申请实施例可以根据上述方法实施例对组网系统内的主网关和光线路终端进行功能模块的划分,例如,可以对应每一个功能划分每一个功能模块,也可以将两个或两个以上的功能集成在一个功能模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以采用对应每一个功能划分每一个功能模块为例进行说明。The embodiment of the present application can divide the functional modules of the main gateway and the optical line terminal in the networking system according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
在采用软件的形式对应各个功能划分各个功能模块的情况下,图19示出了一种数据传输装置200的结构示意图。如图19所示,该数据传输装置200可以包括:发送模块1301。该数据传输装置200可以应用于图4所示的组网系统内的主网关,用于执行上述方法实施例中由主网关执行的数据传输方法。In the case of dividing each functional module in accordance with each function in the form of software, FIG19 shows a schematic diagram of the structure of a data transmission device 200. As shown in FIG19, the data transmission device 200 may include: a sending module 1301. The data transmission device 200 may be applied to the main gateway in the networking system shown in FIG4, and is used to execute the data transmission method executed by the main gateway in the above method embodiment.
发送模块1301,用于根据传输带宽向光线路终端发送突发帧;传输带宽包括为多个网关配置的连续的多个带宽部分;突发帧的同步数据块占用多个带宽部分中首个带宽部分的第一部分;突发帧的净荷部分占用首个带宽部分的第二部分,以及多个带宽部分中除首个带宽部分之外的其他带宽部分。The sending module 1301 is used to send a burst frame to the optical line terminal according to the transmission bandwidth; the transmission bandwidth includes multiple continuous bandwidth parts configured for multiple gateways; the synchronization data block of the burst frame occupies the first part of the first bandwidth part among the multiple bandwidth parts; the payload part of the burst frame occupies the second part of the first bandwidth part, and other bandwidth parts among the multiple bandwidth parts except the first bandwidth part.
一种可能的实施例中,净荷部分包括主网关的第一净荷数据和多个网关中各个网关的第二净荷数据;第一净荷数据占用其他带宽部分的第一部分;每个网关的第二净荷数据占用传输带宽中与网关对应的带宽部分的第二部分。In a possible embodiment, the payload part includes first payload data of the main gateway and second payload data of each of the multiple gateways; the first payload data occupies a first part of other bandwidth parts; and the second payload data of each gateway occupies a second part of the bandwidth part corresponding to the gateway in the transmission bandwidth.
一种可能的实施例中,多个网关包括从网关;该装置还包括:接收模块1302;In a possible embodiment, the plurality of gateways include a slave gateway; the apparatus further includes: a receiving module 1302;
接收模块1302,用于接收从网关在从网关对应的带宽部分上发送的突发子帧,突发子帧包括突发子帧的同步数据块和从网关的第二净荷数据;The receiving module 1302 is used to receive a burst subframe sent by the slave gateway on the bandwidth portion corresponding to the slave gateway, where the burst subframe includes a synchronization data block of the burst subframe and second payload data of the slave gateway;
发送模块1301,具体用于在从网关对应的带宽部分的第二部分上发送从网关的第二净荷数据。The sending module 1301 is specifically configured to send second payload data from the slave gateway on a second portion of the bandwidth portion corresponding to the slave gateway.
一种可能的实施例中,发送模块1301,具体用于:在从网关对应的带宽部分为传输带宽中非首个带宽部分的情况下,在从网关对应的带宽部分的第一部分上发送主网关的第一净荷数据;或者,在从网关对应的带宽部分为传输带宽中首个带宽部分的情况下,在从网关对应的带宽部分的第一部分上发送突发帧的同步数据块。In a possible embodiment, the sending module 1301 is specifically used to: when the bandwidth part corresponding to the slave gateway is not the first bandwidth part in the transmission bandwidth, send the first payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway; or, when the bandwidth part corresponding to the slave gateway is the first bandwidth part in the transmission bandwidth, send the synchronization data block of the burst frame on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的实施例中,发送模块1301,具体用于:在主网关对应的带宽部分为传输带宽中非首个带宽部分的情况下,在主网关对应的带宽部分的第一部分和第二部分上发送连续的主网关的第一净荷数据和第二净荷数据;或者,在主网关对应的带宽部分为传输带宽中首个带宽部分的情况下,在主网关对应的带宽部分的第一部分上发送突发帧的同步数据块,在主网关对应的带宽部分的第二部分上发送主网关的第二净荷数据。In a possible embodiment, the sending module 1301 is specifically used to: when the bandwidth part corresponding to the main gateway is not the first bandwidth part in the transmission bandwidth, send continuous first payload data and second payload data of the main gateway on the first part and the second part of the bandwidth part corresponding to the main gateway; or, when the bandwidth part corresponding to the main gateway is the first bandwidth part in the transmission bandwidth, send the synchronization data block of the burst frame on the first part of the bandwidth part corresponding to the main gateway, and send the second payload data of the main gateway on the second part of the bandwidth part corresponding to the main gateway.
一种可能的实施例中,发送模块1301,具体用于:在主网关对应的带宽部分的第二部分和从网关对应的带宽部分的第一部分连续的情况下,在从网关对应的带宽部分的第一部分上发送与主网关的第二净荷数据连续的主网关的第一净荷数据;在主网关对应的带宽部分的第二部分和从网关对应的带宽部分的第一部分不连续的情况下,在从网关对应的带宽部分的第一部分上发送与主网关的第二净荷数据不连续的主网关的第一净荷数据。In a possible embodiment, the sending module 1301 is specifically used to: when the second part of the bandwidth part corresponding to the master gateway and the first part of the bandwidth part corresponding to the slave gateway are continuous, send the first payload data of the master gateway continuous with the second payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway; when the second part of the bandwidth part corresponding to the master gateway and the first part of the bandwidth part corresponding to the slave gateway are discontinuous, send the first payload data of the master gateway discontinuous with the second payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的实施例中,该装置还包括处理模块1303。处理模块1303,用于在多个网关包括主网关的情况下,将主网关的净荷数据拆分为第三净荷数据和其他第一净荷数据;第三净荷数据包括主网关的第二净荷数据,以及所占用第一部分与主网关对应的带宽部分的第二部分连续的第一净荷数据;其他第一净荷数据用于表示所占用第一部分与主网关对应的带宽部分的第二部分不连续的第一净荷数据;In a possible embodiment, the device further includes a processing module 1303. The processing module 1303 is configured to split the payload data of the main gateway into third payload data and other first payload data when the multiple gateways include a main gateway; the third payload data includes the second payload data of the main gateway and the continuous first payload data of the second part of the bandwidth portion corresponding to the main gateway occupied by the first part; the other first payload data is used to represent the discontinuous first payload data of the second part of the bandwidth portion corresponding to the main gateway occupied by the first part;
处理模块1303,还用于在多个网关不包括主网关的情况下,将主网关的净荷数据拆分为与各非首个带宽部分的第一部分对应的第一净荷数据。The processing module 1303 is further configured to, when the multiple gateways do not include the master gateway, split the payload data of the master gateway into first payload data corresponding to the first part of each non-first bandwidth part.
一种可能的实施例中,接收模块1302,还用于接收光线路终端发送的第一消息,获取第一消息指示的连续的多个带宽部分,并根据光线路终端的指示使用传输带宽中非首个带宽部分的第一部分进行数据传输。In a possible embodiment, the receiving module 1302 is further used to receive a first message sent by the optical line terminal, obtain multiple continuous bandwidth parts indicated by the first message, and use the first part of the transmission bandwidth that is not the first bandwidth part for data transmission according to the instruction of the optical line terminal.
一种可能的实施例中,第一消息包括第一指示信息和第二指示信息;第一指示信息用于指示各网关对应的带宽部分的第二部分的起止位置;第二指示信息用于指示同步数据块的所需带宽;接收模块1302,具体用于:根据第一指示信息和第二指示信息,确定各带宽部分的起止位置;带宽部分的起始位置为与带宽部分的第二部分的起始位置间隔所需带宽的位置,带宽部分的终止位置为带宽部分的第二部分的终止位置;在各带宽部分的起止位置连续的情况下,得到连续的多个带宽部分。In a possible embodiment, the first message includes first indication information and second indication information; the first indication information is used to indicate the start and end positions of the second part of the bandwidth part corresponding to each gateway; the second indication information is used to indicate the required bandwidth of the synchronization data block; the receiving module 1302 is specifically used to: determine the start and end positions of each bandwidth part according to the first indication information and the second indication information; the starting position of the bandwidth part is the position that is separated from the starting position of the second part of the bandwidth part by the required bandwidth, and the ending position of the bandwidth part is the ending position of the second part of the bandwidth part; when the start and end positions of each bandwidth part are continuous, multiple continuous bandwidth parts are obtained.
一种可能的实施例中,第一消息还包括第三指示信息,第三指示信息用于指示主网关对应的其他带宽部分的第一部分的起止位置;接收模块1302,具体用于:在各网关对应的带宽部分的第二部分的起止位置和其他带宽部分的第一部分的起止位置连续的情况下,得到连续的多个带宽部分。In a possible embodiment, the first message also includes third indication information, and the third indication information is used to indicate the starting and ending positions of the first part of other bandwidth parts corresponding to the main gateway; the receiving module 1302 is specifically used to: when the starting and ending positions of the second part of the bandwidth part corresponding to each gateway and the starting and ending positions of the first part of the other bandwidth parts are continuous, obtain multiple continuous bandwidth parts.
一种可能的实施例中,发送模块1301,还用于向多个网关中的从网关发送第二消息;第二消息包括第二指示信息和第四指示信息;第二指示信息用于指示同步数据块的所需带宽;第四指示信息用于指示从网关对应的带宽部分的第二部分的起止位置。在采用软件的形式对应各个功能划分各个功能模块的情况下,图20示出了又一种数据传输装置300的结构示意图。如图20所示,该数据传输装置300可以包括:接收模块1401。该数据传输装置300可以应用于图4中的组网系统内的光线路终端,用于执行上述方法实施例中由光线路终端执行的数据传输方法。In a possible embodiment, the sending module 1301 is also used to send a second message to a slave gateway among the multiple gateways; the second message includes second indication information and fourth indication information; the second indication information is used to indicate the required bandwidth of the synchronization data block; the fourth indication information is used to indicate the start and end positions of the second part of the bandwidth part corresponding to the slave gateway. In the case of dividing each functional module in accordance with each function in the form of software, Figure 20 shows a structural schematic diagram of another data transmission device 300. As shown in Figure 20, the data transmission device 300 may include: a receiving module 1401. The data transmission device 300 can be applied to the optical line terminal in the networking system in Figure 4, and is used to execute the data transmission method performed by the optical line terminal in the above method embodiment.
接收模块1401,用于根据传输带宽接收主网关发送的突发帧;传输带宽包括为多个网关配置的连续的多个带宽部分;突发帧的同步数据块占用多个带宽部分中首个带宽部分的第一部分;突发帧的净荷部分占用首个带宽部分的第二部分,以及多个带宽部分中除首个带宽部分之外的其他带宽部分。The receiving module 1401 is used to receive the burst frame sent by the main gateway according to the transmission bandwidth; the transmission bandwidth includes multiple continuous bandwidth parts configured for multiple gateways; the synchronization data block of the burst frame occupies the first part of the first bandwidth part among the multiple bandwidth parts; the payload part of the burst frame occupies the second part of the first bandwidth part, and other bandwidth parts among the multiple bandwidth parts except the first bandwidth part.
一种可能的实施例中,净荷部分包括主网关的第一净荷数据和多个网关中各个网关的第二净荷数据;第一净荷数据占用其他带宽部分的第一部分;每个网关的第二净荷数据占用传输带宽中与网关对应的带宽部分的第二部分。In a possible embodiment, the payload part includes first payload data of the main gateway and second payload data of each of the multiple gateways; the first payload data occupies a first part of other bandwidth parts; and the second payload data of each gateway occupies a second part of the bandwidth part corresponding to the gateway in the transmission bandwidth.
一种可能的实施例中,该装置还包括:发送模块1402;In a possible embodiment, the device further includes: a sending module 1402;
发送模块1402,用于向主网关发送第一消息,第一消息用于指示为主网关所在网络内的多个网关配置的连续的多个带宽部分,并指示主网关使用其他带宽部分的第一部分进行数据传输。The sending module 1402 is used to send a first message to the main gateway, where the first message is used to indicate multiple continuous bandwidth parts configured for multiple gateways in the network where the main gateway is located, and instruct the main gateway to use the first part of other bandwidth parts for data transmission.
一种可能的实施例中,第一消息包括第一指示信息和第二指示信息;第一指示信息用于指示各网关对应的带宽部分的第二部分的起止位置;第二指示信息用于指示同步数据块的所需带宽。In a possible embodiment, the first message includes first indication information and second indication information; the first indication information is used to indicate the start and end positions of the second part of the bandwidth part corresponding to each gateway; and the second indication information is used to indicate the required bandwidth of the synchronization data block.
一种可能的实施例中,第一消息还包括第三指示信息,第三指示信息用于指示主网关对应的其他带宽部分的第一部分的起止位置。In a possible embodiment, the first message further includes third indication information, where the third indication information is used to indicate the start and end positions of the first part of the other bandwidth parts corresponding to the primary gateway.
一种可能的实施例中,多个网关包括从网关;接收模块1401,具体用于:In a possible embodiment, the multiple gateways include a slave gateway; a receiving module 1401, specifically configured to:
在从网关对应的带宽部分的第二部分上接收主网关发送的从网关的第二净荷数据。The second payload data of the slave gateway sent by the master gateway is received on the second part of the bandwidth part corresponding to the slave gateway.
一种可能的实施例中,接收模块1401,具体用于:在从网关对应的带宽部分为传输带宽中非首个带宽部分的情况下,在从网关对应的带宽部分的第一部分上接收主网关发送的主网关的第一净荷数据;或者,在从网关对应的带宽部分为传输带宽中首个带宽部分的情况下,在从网关对应的带宽部分的第一部分上接收主网关发送的突发帧的同步数据块。In a possible embodiment, the receiving module 1401 is specifically used to: when the bandwidth part corresponding to the slave gateway is not the first bandwidth part in the transmission bandwidth, receive the first payload data of the master gateway sent by the master gateway on the first part of the bandwidth part corresponding to the slave gateway; or, when the bandwidth part corresponding to the slave gateway is the first bandwidth part in the transmission bandwidth, receive the synchronization data block of the burst frame sent by the master gateway on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的实施例中,多个网关还包括主网关,接收模块1401,具体用于:在主网关对应的带宽部分为传输带宽中非首个带宽部分的情况下,在主网关对应的带宽部分的第一部分和第二部分上接收连续的主网关发送的主网关的第一净荷数据和第二净荷数据;或者,在主网关对应的带宽部分为传输带宽中首个带宽部分的情况下,在主网关对应的带宽部分的第一部分上接收主网关发送的突发帧的同步数据块,在主网关对应的带宽部分的第二部分上接收主网关发送的主网关的第二净荷数据。In a possible embodiment, the multiple gateways also include a master gateway, and the receiving module 1401 is specifically used to: when the bandwidth part corresponding to the master gateway is not the first bandwidth part in the transmission bandwidth, receive the first payload data and the second payload data of the master gateway sent continuously by the master gateway on the first part and the second part of the bandwidth part corresponding to the master gateway; or, when the bandwidth part corresponding to the master gateway is the first bandwidth part in the transmission bandwidth, receive the synchronization data block of the burst frame sent by the master gateway on the first part of the bandwidth part corresponding to the master gateway, and receive the second payload data of the master gateway sent by the master gateway on the second part of the bandwidth part corresponding to the master gateway.
一种可能的实施例中,接收模块1401,具体用于:在主网关对应的带宽部分的第二部分和从网关对应的带宽部分的第一部分连续的情况下,在从网关对应的带宽部分的第一部分上接收与主网关的第二净荷数据连续的主网关的第一净荷数据;在主网关对应的带宽部分的第二部分和从网关对应的带宽部分的第一部分不连续的情况下,在从网关对应的带宽部分的第一部分接收与主网关的第二净荷数据不连续的主网关的第一净荷数据。In a possible embodiment, the receiving module 1401 is specifically used to: when the second part of the bandwidth part corresponding to the master gateway and the first part of the bandwidth part corresponding to the slave gateway are continuous, receive the first payload data of the master gateway continuous with the second payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway; when the second part of the bandwidth part corresponding to the master gateway and the first part of the bandwidth part corresponding to the slave gateway are discontinuous, receive the first payload data of the master gateway discontinuous with the second payload data of the master gateway on the first part of the bandwidth part corresponding to the slave gateway.
一种可能的实施例中,该装置还包括:处理模块1403;In a possible embodiment, the device further includes: a processing module 1403;
处理模块1403,用于在多个网关包括主网关的情况下,将所有非首个带宽部分的第一部分上传输的第一净荷数据以及主网关对应的带宽部分的第二部分上传输的第二净荷数据进行组装,得到主网关的净荷数据。一种可能的实施例中,处理模块1403,还用于在多个网关不包括主网关的情况下,将所有非首个带宽部分的第一部分上传输的第一净荷数据进行组装,得到主网关的净荷数据。The processing module 1403 is used to assemble the first payload data transmitted on the first part of all non-first bandwidth parts and the second payload data transmitted on the second part of the bandwidth part corresponding to the main gateway to obtain the payload data of the main gateway when the multiple gateways include the main gateway. In a possible embodiment, the processing module 1403 is also used to assemble the first payload data transmitted on the first part of all non-first bandwidth parts to obtain the payload data of the main gateway when the multiple gateways do not include the main gateway.
在采用硬件的形式实现上述集成的模块的功能的情况下,本申请实施例提供了上述实施例中所涉及的数据传输装置的另一种可能的结构。如图21所示,作为一种数据传输装置,该数据传输装置400可以包括:处理器1501,总线1504。可选的,该数据传输装置400还可以包括存储器1502;可选地,该数据传输装置400还可以包括通信接口1503。In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides another possible structure of the data transmission device involved in the above-mentioned embodiment. As shown in Figure 21, as a data transmission device, the data transmission device 400 may include: a processor 1501, a bus 1504. Optionally, the data transmission device 400 may also include a memory 1502; optionally, the data transmission device 400 may also include a communication interface 1503.
例如,上述图19中的数据传输装置200包括的发送模块1301、接收模块1302和处理模块1303等模块中的部分或全部功能也可以通过处理器1501实现。又如,上述图20中的数据传输装置300包括的接收模块1401、发送模块1402和处理模块1403等模块中的部分或全部功能也可以通过处理器1501实现。For example, some or all functions of the modules such as the sending module 1301, the receiving module 1302, and the processing module 1303 included in the data transmission device 200 in FIG. 19 may also be implemented by the processor 1501. For another example, some or all functions of the modules such as the receiving module 1401, the sending module 1402, and the processing module 1403 included in the data transmission device 300 in FIG. 20 may also be implemented by the processor 1501.
处理器1501,可以是实现或执行结合本申请实施例所描述的各种示例性的逻辑方框,模块和电路。该处理器1501可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请实施例所描述的各种示例性的逻辑方框,模块和电路。处理器1501也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。Processor 1501 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. The processor 1501 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present application. Processor 1501 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
通信接口1503,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,WLAN)等。The communication interface 1503 is used to connect to other devices via a communication network, which may be Ethernet, wireless access network, wireless local area network (WLAN), etc.
存储器1502,可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。The memory 1502 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
作为一种可能的实现方式,存储器1502可以独立于处理器1501存在,存储器1502可以通过总线1504与处理器1501相连接,用于存储指令或者程序代码。处理器1501调用并执行存储器1502中存储的指令或程序代码时,能够实现本申请实施例提供的数据传输方法。As a possible implementation, the memory 1502 may exist independently of the processor 1501, and the memory 1502 may be connected to the processor 1501 via a bus 1504 to store instructions or program codes. When the processor 1501 calls and executes the instructions or program codes stored in the memory 1502, the data transmission method provided in the embodiment of the present application can be implemented.
另一种可能的实现方式中,存储器1502也可以和处理器1501集成在一起。In another possible implementation, the memory 1502 may also be integrated with the processor 1501 .
总线1504,可以是扩展工业标准结构(extended industry standardarchitecture,EISA)总线等。总线1504可以分为地址总线、数据总线、控制总线等。为便于表示,图21中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 1504 may be an extended industry standard architecture (EISA) bus, etc. The bus 1504 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, FIG21 only uses one thick line, but does not mean that there is only one bus or one type of bus.
本申请的一些实施例提供了一种计算机可读存储介质(例如,非暂态计算机可读存储介质),该计算机可读存储介质中存储有计算机程序指令,计算机程序指令在计算机上运行时,使得计算机执行如上述实施例中任一实施例所述的数据传输方法。Some embodiments of the present application provide a computer-readable storage medium (for example, a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes the data transmission method described in any of the above embodiments.
示例性的,上述计算机可读存储介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(Compact Disk,CD)、数字通用盘(DigitalVersatile Disk,DVD)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(ErasableProgrammable Read-Only Memory,EPROM)、卡、棒或钥匙驱动器等)。Exemplarily, the above-mentioned computer-readable storage medium may include, but is not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks or key drives, etc.).
本申请描述的各种计算机可读存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读存储介质。The various computer-readable storage media described herein can represent one or more devices and/or other machine-readable storage media for storing information.
术语“机器可读存储介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and/or carrying instruction(s) and/or data.
本申请实施例提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行上述实施例中任一实施例所述的数据传输方法。An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the data transmission method described in any one of the above embodiments.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (22)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410310352.0A CN117915227B (en) | 2024-03-19 | 2024-03-19 | Data transmission method, device and storage medium |
| PCT/CN2025/081560 WO2025195214A1 (en) | 2024-03-19 | 2025-03-10 | Data transmission method, communication apparatus, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410310352.0A CN117915227B (en) | 2024-03-19 | 2024-03-19 | Data transmission method, device and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN117915227A CN117915227A (en) | 2024-04-19 |
| CN117915227B true CN117915227B (en) | 2024-07-09 |
Family
ID=90697578
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410310352.0A Active CN117915227B (en) | 2024-03-19 | 2024-03-19 | Data transmission method, device and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN117915227B (en) |
| WO (1) | WO2025195214A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117915227B (en) * | 2024-03-19 | 2024-07-09 | 中兴通讯股份有限公司 | Data transmission method, device and storage medium |
| CN118200773B (en) * | 2024-05-14 | 2024-08-27 | 中兴通讯股份有限公司 | FTTR service management system, method, network device, storage medium and program product |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016082393A (en) * | 2014-10-16 | 2016-05-16 | 日本電信電話株式会社 | DBA control apparatus, DBA control method, and DBA control program for multistage PON system |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7477845B2 (en) * | 2003-08-18 | 2009-01-13 | Teknovus, Inc. | Method and apparatus for reducing data burst overhead in an ethernet passive optical network |
| CN101136703B (en) * | 2006-09-01 | 2011-04-20 | 华为技术有限公司 | Data transmission method, system and device |
| CN102026045B (en) * | 2009-09-17 | 2014-12-03 | 华为技术有限公司 | Method, device and system for transmitting and receiving data frames |
| CN106851439B (en) * | 2015-12-07 | 2020-04-24 | 深圳市中兴微电子技术有限公司 | Access method and device for multiple optical network units |
| WO2020051753A1 (en) * | 2018-09-10 | 2020-03-19 | 华为技术有限公司 | Data transmission method, related apparatus and system |
| CN113938770B (en) * | 2020-06-29 | 2023-03-24 | 华为技术有限公司 | Bandwidth scheduling method and system based on multi-stage passive optical network |
| CN112911427B (en) * | 2021-01-29 | 2022-06-21 | 烽火通信科技股份有限公司 | Passive optical network optical module, all-optical access network system and control method |
| CN116634313B (en) * | 2023-06-27 | 2024-07-19 | 苏州大学 | Single-frame multi-burst distribution method, burst frame uplink method, distribution device and computer readable storage medium in optical forwarding network |
| CN117915227B (en) * | 2024-03-19 | 2024-07-09 | 中兴通讯股份有限公司 | Data transmission method, device and storage medium |
-
2024
- 2024-03-19 CN CN202410310352.0A patent/CN117915227B/en active Active
-
2025
- 2025-03-10 WO PCT/CN2025/081560 patent/WO2025195214A1/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016082393A (en) * | 2014-10-16 | 2016-05-16 | 日本電信電話株式会社 | DBA control apparatus, DBA control method, and DBA control program for multistage PON system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117915227A (en) | 2024-04-19 |
| WO2025195214A1 (en) | 2025-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117915227B (en) | Data transmission method, device and storage medium | |
| JP4169595B2 (en) | Point-to-multipoint passive optical network using variable-length packets | |
| US8824504B2 (en) | Packet add/drop multiplexer and data transmission method of packet add/drop multiplexer | |
| JP3819898B2 (en) | Bandwidth allocation method for voice service in Gigabit Ethernet passive optical network | |
| US8913895B1 (en) | Method and apparatus for controlling timing of a transmission signal from a network termination device | |
| TWI725274B (en) | Data communication system, optical line terminal and baseband unit | |
| AU2003235038B2 (en) | OAM capability discovery method in ethernet passive optical network | |
| US9130676B2 (en) | Transparent protection switching operation in a PON | |
| US7437076B2 (en) | Data transmission method in gigabit ethernet passive optical network | |
| KR102171132B1 (en) | Passive optical network framing method, device and system | |
| JP2006109500A (en) | Operation implementation method in Gigabit Ethernet (registered trademark) passive optical network system and Ethernet (registered trademark) frame structure thereof | |
| JP5607074B2 (en) | Method and system for dynamic equalization delay passive optical network | |
| JP2010537600A (en) | Method, system and apparatus for passive optical network data transmission | |
| CN101136703A (en) | A data transmission method, system and device | |
| CN110268650A (en) | Discovery and registration in a multi-channel Passive Optical Network (PON) | |
| WO2011157167A2 (en) | Method and device for transmitting data in passive optical network | |
| CN100571081C (en) | A passive optical network cascade system and its optical line terminal | |
| KR20030087881A (en) | Dynamic bandwidth allocation method for gigabit ethernet passive optical network | |
| WO2021073406A1 (en) | Method for transmitting service data, related apparatus, and digital processing chip | |
| WO2021057363A1 (en) | State control method, data sending method, and terminal | |
| CN101577843B (en) | Method, device and system for processing multiframe | |
| JP2007281979A (en) | Pon (passive optical network) system | |
| CN108667542B (en) | Method and device for realizing uplink time division multiplexing | |
| JP4413797B2 (en) | Passive optical network system | |
| KR100575988B1 (en) | Registration method of ONW in Gigabit Passive Optical Subscriber Network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |