[go: up one dir, main page]

CN100574197C - Distribution method of dynamic bandwidth, system and the device of quick response - Google Patents

Distribution method of dynamic bandwidth, system and the device of quick response Download PDF

Info

Publication number
CN100574197C
CN100574197C CN200410053138.4A CN200410053138A CN100574197C CN 100574197 C CN100574197 C CN 100574197C CN 200410053138 A CN200410053138 A CN 200410053138A CN 100574197 C CN100574197 C CN 100574197C
Authority
CN
China
Prior art keywords
optical network
bandwidth
report message
line terminal
optical
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.)
Expired - Lifetime
Application number
CN200410053138.4A
Other languages
Chinese (zh)
Other versions
CN1728640A (en
Inventor
邹伟
金珊
赵岩
桂洛宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Shanghai Bell Co Ltd
Original Assignee
Alcatel Lucent Shanghai Bell Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent Shanghai Bell Co Ltd filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Priority to CN200410053138.4A priority Critical patent/CN100574197C/en
Publication of CN1728640A publication Critical patent/CN1728640A/en
Application granted granted Critical
Publication of CN100574197C publication Critical patent/CN100574197C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Optical Communication System (AREA)

Abstract

The invention discloses the distribution method of dynamic bandwidth, system and the device that respond fast in a kind of EPON, this EPON comprises optical line terminal (OLT) and a plurality of optical network unit (ONU), described OLT communicates by any tree-like light distributed network and described a plurality of ONU to multiple spot, descending employing broadcast mode, up employing time division multiplexing mode, described ONU sends report message to described OLT; After receiving described report message, described OLT handles it immediately, and sends corresponding gating message to described ONU immediately.Described ONU comprises: buffer storage is used for the buffer memory business datum; Deriving means is used for obtaining report message from buffer storage; Dispensing device is used to send business datum and report message.Described OLT comprises: receiving and processing device, after being used to receive report message, immediately it is handled; Dispensing device is used for after handling described report message, sends corresponding gating message immediately.

Description

快速响应的动态带宽分配方法、系统及装置 Rapid response dynamic bandwidth allocation method, system and device

技术领域 technical field

本发明涉及一种无源光网络,尤其涉及一种无源光网络中快速响应的动态带宽分配方法、系统及装置。The invention relates to a passive optical network, in particular to a fast-response dynamic bandwidth allocation method, system and device in the passive optical network.

背景技术 Background technique

无源光接入网(PON)是一种利用光纤和光分离器等无源光器件构成光分步网络进行宽带接入的技术方案。它通常是由光线路终端(OLT),光网络单元(ONU)和光分步网络(ODN)构成。图1显示了一个典型的无源光接入网。它包括OLT 11,分支器12,一点对多点树形光分布网13和N个ONU,分别为ONU 141,ONU 142...ONU 14N。其中,OLT通过一点对多点的树形ODN 13与多个ONU进行通信。在通信方式上,下行采用的是广播方式,ONU根据数据分组的标识接收属于自己的数据分组。然而,上行采用时分复用(TDMA)方式共享带宽,ONU只能在分配给自己的时隙内向OLT传送信息,其他时间只能等待。ONU的上行传输时隙是由OLT分配的,OLT通过给ONU发送选通消息来通知其什么时候可以开始传输上行数据和传输多长时间。这样,OLT就可以在各ONU之间实现上行链路的带宽分配。由此可见,PON是一种基于一点到多点的网络结构的系统,所有ONU通过OLT的调度共享传输带宽。现有的PON技术包括基于异步传输模式(ATM)的APON/BPON,基于以太网的EPON和具有吉比特(Gigabit)速率的GPON。Passive Optical Access Network (PON) is a technical solution that utilizes passive optical devices such as optical fibers and optical splitters to form an optical distribution network for broadband access. It is usually composed of optical line terminal (OLT), optical network unit (ONU) and optical distribution network (ODN). Figure 1 shows a typical passive optical access network. It includes OLT 11, splitter 12, point-to-multipoint tree optical distribution network 13 and N ONUs, which are ONU 141, ONU 142...ONU 14N. Wherein, the OLT communicates with multiple ONUs through a point-to-multipoint tree ODN 13. In the communication mode, the downlink adopts the broadcast mode, and the ONU receives its own data packets according to the identification of the data packets. However, the uplink uses time division multiplexing (TDMA) to share the bandwidth, and the ONU can only transmit information to the OLT in the time slot allocated to itself, and can only wait at other times. The uplink transmission time slot of the ONU is allocated by the OLT, and the OLT notifies the ONU when it can start transmitting uplink data and how long it will take by sending a strobe message to the ONU. In this way, the OLT can implement uplink bandwidth allocation among the ONUs. It can be seen that PON is a system based on a point-to-multipoint network structure, and all ONUs share transmission bandwidth through OLT scheduling. Existing PON technologies include APON/BPON based on Asynchronous Transfer Mode (ATM), EPON based on Ethernet and GPON with Gigabit rate.

由于PON上承载的数据业务往往具有突发性,如果只是简单地给各ONU分配一固定的带宽,可能产生以下情况:一些ONU中到达的数据量很少,分配给它的带宽大部分没有被利用;然而,另外一些ONU中到达的数据量很大,分配给它的带宽根本无法满足需要。另外,同一个ONU也有可能在某一时段基本没有到达数据,因此在分配给它的时隙内没有数据要传输;而另一个时段却有大量数据到达。上述情况都会对PON系统宝贵的上行带宽造成巨大浪费。因此,为了有效地利用带宽,PON系统在上行方向上往往采用动态带宽分配(DBA)策略,即OLT根据ONU的实际业务状态动态地调整分配给ONU的上行带宽。Since the data traffic carried on the PON is often bursty, if a fixed bandwidth is simply allocated to each ONU, the following situation may occur: some ONUs arrive at a small amount of data, and most of the bandwidth allocated to it is not used. However, the amount of data arriving in some other ONUs is very large, and the bandwidth allocated to it cannot meet the needs at all. In addition, the same ONU may basically have no data arriving in a certain period of time, so there is no data to transmit in the time slot allocated to it; while a large amount of data arrives in another period of time. The above situations will cause a huge waste of the precious uplink bandwidth of the PON system. Therefore, in order to effectively utilize the bandwidth, the PON system often adopts a dynamic bandwidth allocation (DBA) strategy in the upstream direction, that is, the OLT dynamically adjusts the upstream bandwidth allocated to the ONU according to the actual service status of the ONU.

现有的动态带宽分配机制一般将上行带宽(上行传输时间)划分为等长或不等长的周期。所有ONU都在周期内的某段时间把其队列状态报告给OLT;OLT在收集全部所有ONU的状态信息后集中进行处理,从而决定下一周期每个ONU的发送开始时间和结束时间。然后OLT通过下行的选通消息通知ONU有关的信息。由于OLT进行处理需要一定的时间,ONU通常是在周期开始时就进行业务状态的报告,以保证OLT返回的选通消息能在下一周期开始之前到达ONU。为了说明的方便,以下将OLT分配给ONU的一段可长可短的连续的上行发送时间统称为一个“时隙”。The existing dynamic bandwidth allocation mechanism generally divides the uplink bandwidth (uplink transmission time) into periods of equal or unequal length. All ONUs report their queue status to OLT at a certain period of time in the cycle; OLT collects all the status information of all ONUs and then processes them centrally, thus determining the start time and end time of sending each ONU in the next cycle. Then the OLT notifies the ONU of relevant information through a downlink gating message. Since the OLT needs a certain amount of time to process, the ONU usually reports the service status at the beginning of the cycle to ensure that the strobe message returned by the OLT can reach the ONU before the start of the next cycle. For the convenience of description, a period of long or short continuous uplink transmission time allocated by the OLT to the ONU is collectively referred to as a "time slot" below.

虽然上述方法能较好地实现动态带宽分配,但OLT需要在收集所有ONU的报告消息之后,集中进行带宽分配处理,然后发送选通消息。在这种情况下,为了支持固定比特率业务,OLT必须为各ONU分配一个独立于数据的专用时隙来发送报告消息。由于OLT只使用一个光接收机接收各个ONU发送来的信号,为了使OLT与收到的数据尽快同步,ONU在每个独立的发送时隙开始时都必须发送一段引导信号。此外,在两个独立的上行时隙之间通常应该插入一定间隔的保护带宽。这样,独立于数据的专用报告时隙的引入就降低了系统的带宽利用率。此外,上述传统方法在支持固定比特率(CBR)业务时,OLT一般将上行传输时间划分为等长的周期。但由于PON系统中传输的数据包可以是不等长的(在EPON和GPON协议中都要求PON系统支持可变长度的以太网数据包的传输),这必然导致在每个周期内都有一部分上行带宽无法分配,原因是它们无法容纳某一特定长度的数据包。Although the above method can better realize dynamic bandwidth allocation, the OLT needs to centrally perform bandwidth allocation processing after collecting the report messages of all ONUs, and then send a gating message. In this case, in order to support fixed bit rate services, OLT must allocate a dedicated time slot independent of data for each ONU to send report messages. Since the OLT only uses one optical receiver to receive the signals sent by each ONU, in order to synchronize the OLT with the received data as soon as possible, the ONU must send a pilot signal at the beginning of each independent sending time slot. In addition, a certain interval of guard bandwidth should usually be inserted between two independent uplink time slots. Thus, the introduction of dedicated reporting time slots independent of data reduces the bandwidth utilization of the system. In addition, when the above-mentioned traditional method supports a constant bit rate (CBR) service, the OLT generally divides the uplink transmission time into periods of equal length. However, since the data packets transmitted in the PON system can be of unequal length (in the EPON and GPON protocols, the PON system is required to support the transmission of variable-length Ethernet data packets), this will inevitably lead to a part of each cycle Upstream bandwidth cannot be allocated because they cannot accommodate packets of a certain length.

此外,传统方法并没有为各ONU参与带宽分配的公平性问题提供解决方案,只是把所有的分配决策权交给了OLT。In addition, the traditional method does not provide a solution for the fairness of each ONU's participation in bandwidth allocation, but only gives all the allocation decision-making power to the OLT.

发明内容 Contents of the invention

针对上述现有技术中存在的缺点,本发明所要解决的技术问题是提供一种在无源光网络中快速响应的动态带宽分配方法、系统及装置,从而在支持一定的业务质量的同时,提高网络的带宽利用率,并降低对设备的要求。Aiming at the above-mentioned shortcomings in the prior art, the technical problem to be solved by the present invention is to provide a dynamic bandwidth allocation method, system and device for rapid response in the passive optical network, so as to support a certain quality of service while improving Improve the bandwidth utilization of the network and reduce the requirements on the equipment.

为了解决上述问题,根据本发明,提供了一种无源光网络中快速响应的动态带宽分配方法,所述无源光网络包括光线路终端和多个光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,所述方法包括如下步骤:所述光网络单元向所述光线路终端发送报告消息;收到所述报告消息后,所述光线路终端立即对其进行处理,并立即向所述光网络单元发送相应的选通消息,以及在上行的一个周期中,每个光网络单元只有一个时隙用于业务数据传输。In order to solve the above problems, according to the present invention, a fast-response dynamic bandwidth allocation method in a passive optical network is provided. The passive optical network includes an optical line terminal and a plurality of optical network units, and the optical line terminal passes through a point The multi-point tree-shaped optical distribution network communicates with the plurality of optical network units, the downlink adopts the broadcast method, and the uplink adopts the time division multiplexing method. The method includes the following steps: the optical network unit sends the optical network unit to the optical line terminal Send a report message; after receiving the report message, the optical line terminal immediately processes it, and immediately sends a corresponding gating message to the optical network unit, and in one cycle of uplink, each optical network A unit has only one time slot for service data transmission.

本发明还提供了一种无源光网络,适于进行快速响应的动态带宽分配,所述无源光网络包括光线路终端和多个光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,所述光网络单元向所述光线路终端发送报告消息;收到所述报告消息后,所述光线路终端立即对其进行处理,并立即向所述光网络单元发送相应的选通消息,以及在上行的一个周期中,每个光网络单元只有一个时隙用于业务数据传输。The present invention also provides a passive optical network, which is suitable for fast-response dynamic bandwidth allocation. The passive optical network includes an optical line terminal and a plurality of optical network units, and the optical line terminal passes through a point-to-multipoint The tree-shaped optical distribution network communicates with the plurality of optical network units, the downlink adopts broadcast mode, and the uplink adopts time division multiplexing mode, and the optical network unit sends a report message to the optical line terminal; after receiving the report message , the optical line terminal immediately processes it, and immediately sends a corresponding gating message to the optical network unit, and in one uplink cycle, each optical network unit has only one time slot for service data transmission.

本发明还提供了一种无源光网络中的光网络单元,所述无源光网络包括光线路终端和多个所述光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,其特征在于,所述光网络单元包括:缓存装置,用于缓存业务数据;获取装置,用于从缓存装置获取报告消息;发送装置,用于发送从缓存装置来的业务数据和从获取装置来的报告消息给所述光线路终端,以及在上行的一个周期中,所述光网络单元只有一个时隙用于业务数据传输。The present invention also provides an optical network unit in a passive optical network. The passive optical network includes an optical line terminal and a plurality of optical network units. The optical line terminal passes through a point-to-multipoint tree optical The distribution network communicates with the plurality of optical network units, the downlink adopts the broadcast mode, and the uplink adopts the time division multiplexing mode, and it is characterized in that the optical network unit includes: a buffer device for buffering service data; an acquisition device for Obtain the report message from the buffer device; the sending device is used to send the service data from the buffer device and the report message from the obtaining device to the optical line terminal, and in one cycle of the uplink, the optical network unit has only one Time slots are used for business data transmission.

本发明还提供了一种无源光网络中的光线路终端,所述无源光网络包括光线路终端和多个光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,其特征在于,所述光线路终端包括:接收处理装置,用于当从光网络单元收到报告消息后,立刻对其进行处理;发送装置,用于当所述接收处理装置处理完所述报告消息后,立即向光网络单元发送相应的选通消息,以及在上行的一个周期中,只分配一个时隙给所述光网络单元用于业务数据传输。The present invention also provides an optical line terminal in a passive optical network, the passive optical network includes an optical line terminal and a plurality of optical network units, and the optical line terminal passes through a point-to-multipoint tree-shaped optical distribution network To communicate with the multiple optical network units, the downlink adopts the broadcast method, and the uplink adopts the time division multiplexing method. It is characterized in that the optical line terminal includes: a receiving and processing device for receiving the report message from the optical network unit , to process it immediately; the sending device is used to send the corresponding gating message to the optical network unit immediately after the receiving and processing device has processed the report message, and in one cycle of the uplink, only allocate one hour Slots are given to the optical network unit for service data transmission.

优选地,所述报告消息和业务数据是在同一时隙内发送的。Preferably, the report message and service data are sent in the same time slot.

优选地,所述报告消息的长度是固定的,并且包括两个状态信息:最小队列状态和最大队列状态,此两个状态信息是包含完整数据包的长度状态。Preferably, the length of the report message is fixed, and includes two status information: the minimum queue status and the maximum queue status, and the two status information are the length status including the complete data packet.

优选地,所述光线路终端为每个光网络单元规定一个最小保证带宽。Preferably, the optical line terminal specifies a minimum guaranteed bandwidth for each optical network unit.

优选地,所述为每个光网络单元规定的最小保证带宽满足如下条件:Preferably, the minimum guaranteed bandwidth specified for each optical network unit satisfies the following conditions:

NG+(1~3)×(L-G)≤BNG+(1~3)×(L-G)≤B

其中N为光网络单元的个数,G为光线路终端为每个光网络单元规定的平均最小保证带宽,L为所有光网络单元在两个周期内到达的业务数据所要求的平均带宽,B为周期内总的上传带宽。Among them, N is the number of optical network units, G is the average minimum guaranteed bandwidth specified by the optical line terminal for each optical network unit, L is the average bandwidth required by the business data arriving from all optical network units within two cycles, and B is the total upload bandwidth in the period.

优选地,所述最小保证带宽是通过下行管理链路发送给光网络单元的。Preferably, the minimum guaranteed bandwidth is sent to the ONU through a downlink management link.

优选地,最小队列状态和报告消息所要求的带宽之和小于或等于最小保证带宽。Preferably, the sum of the minimum queue status and the bandwidth required by the report message is less than or equal to the minimum guaranteed bandwidth.

优选地,所述选通消息包括最大要求带宽或最小要求带宽值,其中,最大要求带宽是最大队列状态和报告消息所要求的带宽之和;最小要求带宽是最小队列状态和报告消息所要求的带宽之和。Preferably, the gating message includes a maximum required bandwidth or a minimum required bandwidth value, wherein the maximum required bandwidth is the sum of the maximum queue status and the bandwidth required by the report message; the minimum required bandwidth is the minimum queue status and the required bandwidth of the report message sum of bandwidth.

优选地,光线路终端先满足同一周期内先到达的报告消息的要求,当与该消息对应的最大要求带宽与已经为已发送报告消息的光网络单元预留的带宽以及为尚未发送报告消息的光网络单元预留的最小保证带宽之和小于一个周期内的总带宽时,光线路终端为发送该报告消息的光网络单元发送包括最大要求带宽值的选通消息,否则,发送包括最小要求带宽值的选通消息。Preferably, the optical line terminal first meets the requirements of the report message that arrives earlier in the same period, when the maximum required bandwidth corresponding to the message is the same as the bandwidth reserved for the optical network unit that has sent the report message and the bandwidth that has not yet sent the report message When the sum of the minimum guaranteed bandwidth reserved by the optical network unit is less than the total bandwidth in one cycle, the optical line terminal sends a strobe message including the maximum required bandwidth value to the optical network unit that sends the report message; otherwise, sends a strobe message including the minimum required bandwidth value. Value strobe message.

优选地,光线路终端对光网络单元的报告消息的处理顺序是循环移位的。Preferably, the order in which the optical line terminal processes the report messages of the optical network unit is cyclically shifted.

优选地,时分复用的周期不是固定的,在某个标准的周期值附近变化。Preferably, the period of time division multiplexing is not fixed, but varies around a certain standard period value.

优选地,所述缓存装置的长度至少是两个周期内到达的业务数据的平均长度的3倍。Preferably, the length of the cache device is at least three times the average length of service data arriving within two cycles.

采用本发明后,能取得如下的有益效果:提高了网络的带宽利用率,改善了系统的传输性能;本发明采用的快速带宽分配方法十分简单,有利于硬件实现;即时的带宽分配策略使光网络单元有充足的时间进行上行数据流的装配,降低了ONU对处理速度的要求,节约了成本;能在保证一定带宽的基础上实现在各ONU之间公平的带宽分配,并且使各ONU具有一定的业务质量保证。After adopting the present invention, the following beneficial effects can be obtained: the bandwidth utilization rate of the network is improved, and the transmission performance of the system is improved; the fast bandwidth allocation method adopted by the present invention is very simple, which is beneficial to hardware implementation; the instant bandwidth allocation strategy makes optical The network unit has enough time to assemble the upstream data flow, which reduces the ONU's requirements for processing speed and saves costs; it can realize fair bandwidth allocation among ONUs on the basis of ensuring a certain bandwidth, and make each ONU have Certain business quality assurance.

附图说明 Description of drawings

图1显示了一个典型的无源光接入网;Figure 1 shows a typical passive optical access network;

图2显示了一个“按顺序优先”带宽分配方法的符号示意图;Figure 2 shows a schematic diagram of a "priority in order" bandwidth allocation method;

图3显示了“准周期”的示意图;Figure 3 shows a schematic diagram of the "quasi-periodic";

图4显示了“循环移位”的示意图;Figure 4 shows a schematic diagram of "cyclic shift";

图5显示了光网络单元的示意图;Figure 5 shows a schematic diagram of an optical network unit;

图6显示了光线路终端的示意图。Fig. 6 shows a schematic diagram of an optical line terminal.

具体实施方式 Detailed ways

下面结合附图对本发明作进一步详细的说明。The present invention will be described in further detail below in conjunction with the accompanying drawings.

如前面所述,图1显示了一个典型的无源光接入网。它包括OLT11,分支器12,一点对多点树形光分布网13和N个ONU,分别为ONU 141,ONU 142...ONU 14N。其中,OLT通过一点对多点的树形ODN 13与多个ONU进行通信。在通信方式上,下行采用的是广播方式,ONU根据数据分组的标识接收属于自己的数据分组。上行采用时分复用(TDMA)方式共享带宽,ONU只能在分配给自己的时隙内向OLT传送信息,其他时间只能等待。As mentioned earlier, Figure 1 shows a typical passive optical access network. It includes OLT11, splitter 12, point-to-multipoint tree optical distribution network 13 and N ONUs, namely ONU 141, ONU 142...ONU 14N. Wherein, the OLT communicates with multiple ONUs through a point-to-multipoint tree ODN 13. In the communication mode, the downlink adopts the broadcast mode, and the ONU receives its own data packets according to the identification of the data packets. Uplink adopts time division multiplexing (TDMA) to share bandwidth, ONU can only transmit information to OLT in the time slot allocated to itself, and can only wait at other times.

在本发明的一个实施方式中,OLT对到达的报告消息立即进行处理,并立即发送相应的选通消息,而不是像现有技术中,OLT是在收集所有ONU的报告消息之后,集中进行带宽分配处理,然后发送选通消息。在极端情况下,会出现这种情况,某个ONU报告消息要求的传输带宽很大,从而导致下一周期其他的ONU将无法传输业务数据。为了使每个ONU都能提供一定的业务质量(QoS)保证,在本发明的一个实施方式中,OLT为每个ONU规定一个最小保证带宽,并且通过下行管理链路把该最小保证带宽通知给ONU。这样,OLT和相应的ONU都知道该最小保证带宽。该最小保证带宽可以根据情况变化,在极端情况下,也可以是零。因此,即使OLT没有收到ONU的报告消息,它仍然知道特定周期内应该为每个ONU预留的总的保证带宽。In one embodiment of the present invention, the OLT immediately processes the arriving report message and sends the corresponding gating message immediately, instead of the OLT collecting the report messages of all ONUs in the prior art, then centrally performing bandwidth monitoring. Allocate processing, then send a strobe message. In extreme cases, such a situation may occur that the transmission bandwidth required by a certain ONU report message is very large, so that other ONUs will not be able to transmit service data in the next cycle. In order to make each ONU provide a certain quality of service (QoS) guarantee, in one embodiment of the present invention, the OLT specifies a minimum guaranteed bandwidth for each ONU, and notifies the minimum guaranteed bandwidth to ONU. In this way, both the OLT and the corresponding ONU know the minimum guaranteed bandwidth. The minimum guaranteed bandwidth can vary according to the situation, and in extreme cases, it can also be zero. Therefore, even if the OLT does not receive the report message from the ONU, it still knows the total guaranteed bandwidth that should be reserved for each ONU in a specific period.

在本发明的一个实施方式中,每个ONU的报告消息是定长的,且包括两个信息:最小队列状态所要求的带宽和最大队列状态所要求的带宽,分别用Smin和Smax表示。In one embodiment of the present invention, the report message of each ONU is fixed-length, and includes two pieces of information: the bandwidth required by the minimum queue state and the bandwidth required by the maximum queue state, represented by S min and S max respectively .

在本发明的一个实施方式中,报告消息紧随在业务数据之后被发送,而不需要为其提供独立的发送时隙。因此,OLT除了要考虑业务数据需要的带宽外,还必须考虑报告消息本身要求的带宽和保护带宽。在下面的描述中,为了简便,将保护带宽计入报告消息。此时,Smin指队列状态所要求的带宽,它小于或恰好等于最小保证带宽减去报告消息带宽之后的值,Smax指当前队列状态所要求的带宽。当Smax小于最小保证带宽时,Smin=SmaxIn one embodiment of the present invention, the report message is sent immediately after the service data, without providing an independent sending time slot for it. Therefore, in addition to the bandwidth required by service data, the OLT must also consider the bandwidth and protection bandwidth required by the report message itself. In the following description, for simplicity, the guard bandwidth is included in the report message. At this time, S min refers to the bandwidth required by the queue state, which is less than or exactly equal to the value after subtracting the report message bandwidth from the minimum guaranteed bandwidth, and S max refers to the bandwidth required by the current queue state. When S max is smaller than the minimum guaranteed bandwidth, S min =S max .

由于队列的占用状态随着到达数据包的长度变化,而到达的数据包的长度不是固定的,而是变化的。为了简化PON系统,使其不需要具备复杂的上层装配功能,并且能充分利用带宽,在本发明的一个实施方式中,ONU报告的队列状态所要求的带宽信息必须使其能够发送一定数量的完整的数据包,因此上述两个信息都必须是包含完整数据包所要求的带宽信息。Since the occupancy state of the queue changes with the length of the arriving data packet, the length of the arriving data packet is not fixed but changes. In order to simplify the PON system so that it does not need to have complex upper-layer assembly functions and can make full use of bandwidth, in one embodiment of the present invention, the bandwidth information required by the queue status reported by the ONU must enable it to send a certain number of complete data packet, so the above two information must contain the bandwidth information required by the complete data packet.

在本发明的一个实施方式中,快速的动态带宽分配过程如下:In one embodiment of the present invention, the fast dynamic bandwidth allocation process is as follows:

(1)在一个周期内OLT只为各ONU分配一个上行数据传输时隙,该时隙的长度是与选用的ONU队列状态和报告消息所要求的带宽之和相对应;(1) OLT only allocates one uplink data transmission time slot for each ONU in one cycle, and the length of the time slot corresponds to the sum of the selected ONU queue status and the bandwidth required by the report message;

(2)ONU在OLT分配的时隙内将报告消息和数据一起上传给OLT,报告消息紧随在业务数据之后被发送,而不需要为其提供独立的发送时隙;(2) The ONU uploads the report message and data to the OLT together in the time slot allocated by the OLT, and the report message is sent immediately after the service data without providing an independent sending time slot;

(3)OLT立即对到达的报告时隙进行处理,并立即发送相应的选通消息告诉该ONU下一周期的上行传输时隙;(3) The OLT immediately processes the arriving report time slot, and immediately sends a corresponding gating message to tell the ONU the uplink transmission time slot of the next cycle;

(4)ONU在收到选通消息后根据其中的信息安排下一轮的数据上传。(4) After receiving the strobe message, the ONU arranges the next round of data upload according to the information therein.

在本发明的一个实施方式中,OLT采用“按顺序优先”策略来处理报告消息。即,在可能的情况下,OLT尽量满足同一周期内先到达的报告消息的要求,但是OLT必须为其他ONU预留下许诺的最小保证带宽。另外,OLT在带宽计算中使用了最大要求带宽和最小要求带宽这两个值。其中最大要求带宽等于ONU报告的最大队列状态和报告消息所要求的带宽之和;最小要求带宽是指ONU报告的最小队列状态和报告消息所要求的带宽之和。In one embodiment of the present invention, the OLT adopts an "in order first" strategy to process report messages. That is, if possible, the OLT tries to meet the requirements of the report message that arrives earlier in the same cycle, but the OLT must reserve the promised minimum guaranteed bandwidth for other ONUs. In addition, the OLT uses the two values of the maximum required bandwidth and the minimum required bandwidth in bandwidth calculation. The maximum required bandwidth is equal to the sum of the maximum queue state reported by the ONU and the bandwidth required by the report message; the minimum required bandwidth refers to the sum of the minimum queue state reported by the ONU and the bandwidth required by the report message.

图2显示了一个“按顺序优先”带宽分配方法的符号示意图。如图所示,如果一个周期内总的上传带宽为P,ONU的数量为N,OLT许诺给各ONU的保证带宽分别为G1,G2...GN,且各ONU分配的带宽分别用V1,V2,V3...Vi-1表示。如果由第i个ONU报告的队列信息得到该ONU的最大要求带宽为Maxi,最小要求带宽为Mini,则“按顺序优先”的方法分配给ONUi的带宽Vi可用下式表示:Figure 2 shows a symbolic representation of a "priority in order" bandwidth allocation method. As shown in the figure, if the total upload bandwidth in a period is P, and the number of ONUs is N, the guaranteed bandwidth promised by the OLT to each ONU is G 1 , G 2 ... G N , and the bandwidth allocated by each ONU is respectively Expressed by V 1 , V 2 , V 3 . . . V i-1 . If the maximum required bandwidth of this ONU is Max i and the minimum required bandwidth is Mini from the queue information reported by the i-th ONU, then the bandwidth V i allocated to ONU i by the method of "priority in order " can be expressed by the following formula:

Figure C20041005313800121
Figure C20041005313800121

在本发明的一个优选实施方式中,为了快速处理的需要,用两个变量分别保存

Figure C20041005313800123
的值,并在每次分配完成后对它们进行修改。在此实施方式中,每次分配只需要进行5次加法,1次减法和1次判断。其中,求最大要求带宽和最小要求带宽分别各一次加法,求和两次加法,修改
Figure C20041005313800124
Figure C20041005313800125
的值分别用一次加法和一次减法。此外,在本发明的另一个实施方式中,为了在每个周期开始时不用对进行累加,采用一个特定的变量保存该累加值。In a preferred embodiment of the present invention, for the needs of fast processing, two variables are used to save and
Figure C20041005313800123
, and modify them after each allocation completes. In this embodiment, only 5 additions, 1 subtraction and 1 decision are required for each allocation. Among them, the maximum required bandwidth and the minimum required bandwidth are respectively added once, summed twice, and modified
Figure C20041005313800124
and
Figure C20041005313800125
The values of , respectively, use one addition and one subtraction. In addition, in another embodiment of the present invention, in order not to Accumulate, and use a specific variable to save the accumulated value.

由前面对最小要求带宽的定义可知,总的最小保证带宽总是大于或等于总的最小要求带宽。所以,OLT为后续ONU预留的带宽不可能被充分利用。同样地,在其他的带宽分配方法中也存在带宽不能被充分利用的问题,只是没有像在前面所述的“按顺序优先”的方法中那么严重。因此,在本发明的一个实施方式中,采用了“准周期”。它的意思是周期的长度不再固定不变,而是动态变化的,即根据实际的带宽分配状况将剩余带宽计入下一周期进行分配。之所以能够实现此实施方式是因为OLT在收到本周期ONU的报告消息后所作处理都是为了实现该ONU在下一周期的上行传输,所以,OLT可以随时对周期长度作出调整。这样,实际的周期长度是在一个标准周期长度附近变化。优选地,为了更好的支持8KHZ抽样的传统语音业务,标准周期的长度为125μs。当然,本发明并不局限于此,标准周期的长度可以是其他的值。在同一“准周期”内,PON系统中所有ONU各完成一次数据上传。同时,OLT按报告消息到达的先后顺序依次为各ONU分配下一“准周期”的上传带宽。From the previous definition of the minimum required bandwidth, it can be seen that the total minimum guaranteed bandwidth is always greater than or equal to the total minimum required bandwidth. Therefore, the bandwidth reserved by the OLT for subsequent ONUs cannot be fully utilized. Similarly, in other bandwidth allocation methods, there is also the problem that the bandwidth cannot be fully utilized, but it is not as serious as in the aforementioned "priority in order" method. Therefore, in one embodiment of the invention, "quasi-periodic" is used. It means that the length of the period is no longer fixed, but changes dynamically, that is, the remaining bandwidth is included in the next period for allocation according to the actual bandwidth allocation situation. The reason why this embodiment can be realized is that after receiving the report message from the ONU in this cycle, the OLT performs processing to realize the ONU's uplink transmission in the next cycle, so the OLT can adjust the cycle length at any time. Thus, the actual cycle length varies around a standard cycle length. Preferably, in order to better support the traditional voice service with 8KHZ sampling, the length of the standard period is 125 μs. Of course, the present invention is not limited thereto, and the length of the standard cycle can be other values. In the same "quasi-period", all ONUs in the PON system complete a data upload. At the same time, the OLT allocates the next "quasi-period" upload bandwidth to each ONU in sequence according to the order in which the report messages arrive.

图3显示了“准周期”的示意图。如图所示,如果系统的标准周期内可以分配的带宽为P=P0,OLT在第i个周期完成最后一个ONU的分配后的剩余带宽为Δi。那么在下一周期,OLT可以分配的带宽变为P′i+1=P0iFigure 3 shows a schematic diagram of the "quasi-periodic". As shown in the figure, if the bandwidth that can be allocated in the standard cycle of the system is P=P 0 , the remaining bandwidth after the OLT completes the allocation of the last ONU in the i-th cycle is Δ i . Then in the next period, the bandwidth that the OLT can allocate becomes P' i+1 =P 0i .

为了防止在负荷较低的情况下Δi无限增大,在本发明的一个实施方式中,当Δi≥P0时,P′i+1=Δi。这样,PON系统在负荷较低时完成一轮上传的时间较短;而当负荷较重时,仍然能保证各业务的质量要求。在OLT为各个ONU在每个周期内分配一定数量带宽的情况下,即使是像语音业务一样的实时固定比特率(CBR)业务,由于OLT侧的时钟与ONU的完全一样,只要在出口处加上一小段缓冲机制就可以完全恢复该业务流。另外,此实施方式能使OLT尽快发现新加入的ONU。这是因为当负荷较低时“准周期”长度较短,如果每隔M(M为一常数)个“准周期”就进行一次新加入的ONU的搜索,那么负荷较低时新ONU很快就能被发现。而当负荷较高时,虽然发现时间延长了,但本实施方式仍然能保证及时发现新的ONU。In order to prevent Δ i from increasing infinitely when the load is low, in one embodiment of the present invention, when Δ iP 0 , P′ i+1 = Δ i . In this way, the time for the PON system to complete a round of uploading is relatively short when the load is low; and when the load is heavy, the quality requirements of various services can still be guaranteed. When the OLT allocates a certain amount of bandwidth to each ONU in each cycle, even for real-time constant bit rate (CBR) services like voice services, since the clock on the OLT side is exactly the same as that of the ONU, as long as the clock at the exit is added The business flow can be completely restored by the last buffer mechanism. In addition, this embodiment enables the OLT to discover the newly added ONU as soon as possible. This is because the length of the "quasi-period" is shorter when the load is low. If a new ONU is searched every M (M is a constant) "quasi-period", the new ONU will be very fast when the load is low. can be found. However, when the load is high, although the discovery time is extended, this embodiment can still ensure that a new ONU is discovered in time.

如前面所述,通过“按顺序优先”的带宽分配方法和“准周期”的引入,PON已经能充分利用所有带宽。而且,在一个“准周期”内,先发送报告消息的ONU对带宽拥有一定的分配优先权。但是,由于ONU的报告消息是在OLT分配的上传时间的起始阶段和后续业务数据一起发送给OLT,而OLT是根据到达的报告消息的先后顺序依次为ONU分配下一“准周期”的上传时间,这种先到先分配的策略将永远使“准周期”内第一个发送报告消息的ONU处于带宽分配的最高优先级,从而导致其他ONU不能得到公平的待遇。As mentioned earlier, through the "priority in order" bandwidth allocation method and the introduction of "quasi-period", PON has been able to make full use of all bandwidth. Moreover, within a "quasi-period", the ONU that sends the report message first has a certain allocation priority for the bandwidth. However, since the report message of the ONU is sent to the OLT together with the subsequent service data at the beginning of the upload time allocated by the OLT, and the OLT assigns the next "quasi-period" upload to the ONU in sequence according to the order of the report messages arriving. Time, this first-come-first-allocation policy will always make the first ONU that sends a report message in the "quasi-period" the highest priority in bandwidth allocation, resulting in other ONUs not being treated fairly.

因此,在本发明的一个实施方式中,采用“循环移位”的策略来克服带宽分配不公的问题。即在每个“准周期”内,OLT不立即处理第一个到达的报告消息,而是将其信息存储起来;从第二个报告消息开始,OLT以“按顺序优先”的方法分配带宽;直到完成该“准周期”内最后一个报告消息的处理后,OLT才处理第一个到达的报告消息,为对应的ONU分配带宽。上述情况实际上是在各“准周期”内实现了ONU上传次序的循环移位,且该循环移位的移位步长为1。图4显示了“循环移位”的示意图。然而,本领域的技术人员应当理解,本发明对循环移位的方式和步长不做出具体规定,只要求其能实现对各种次序的遍历。Therefore, in one embodiment of the present invention, a "cyclic shift" strategy is adopted to overcome the problem of unfair bandwidth allocation. That is, in each "quasi-period", the OLT does not immediately process the first arriving report message, but stores its information; starting from the second report message, the OLT allocates bandwidth in a "priority in order" method; Until the processing of the last report message in the "quasi-period" is completed, the OLT processes the first arriving report message and allocates bandwidth to the corresponding ONU. In the above situation, the cyclic shift of the ONU upload sequence is actually realized in each "quasi-period", and the shift step of the cyclic shift is 1. Figure 4 shows a schematic diagram of "cyclic shift". However, those skilled in the art should understand that the present invention does not make specific regulations on the manner and step size of the cyclic shift, and only requires that it can realize the traversal of various orders.

图5显示了光网络单元的示意图。如图所示,光网络单元50包括获取装置51,缓存装置52和发送装置53。其中获取装置51从缓存装置中获得包括最大队列状态和最小队列状态所要求的带宽信息的报告消息,并把该报告消息发送给发送装置53。缓存装置用于缓存用户的业务数据,并在适当的时候把业务数据发送给发送装置53。当轮到该光网络单元的时隙时,发送装置53向光线路终端发送业务数据和报告消息。Fig. 5 shows a schematic diagram of an optical network unit. As shown in the figure, the ONU 50 includes an acquiring device 51 , a buffering device 52 and a sending device 53 . Wherein the obtaining means 51 obtains the report message including the bandwidth information required by the maximum queue state and the minimum queue state from the buffering means, and sends the report message to the sending means 53 . The cache device is used for buffering the service data of the user, and sending the service data to the sending device 53 at an appropriate time. When it is the time slot of the ONU, the sending device 53 sends the service data and the report message to the OLT.

如前面所述,在步长为1的“循环移位”方式下,第一个发送报告的ONU只有到了最后才被处理,这就使该ONU的上传间隔时间增加了一倍。因此,在本发明的一个实施方式中,为了防止具有突发性的业务数据在此期间溢出,每个ONU的缓存装置的长度至少是两个标准周期内到达的业务数据的平均长度的3倍。As mentioned above, in the "circular shift" mode with a step size of 1, the first ONU to send a report is processed only at the end, which doubles the upload interval of this ONU. Therefore, in one embodiment of the present invention, in order to prevent bursty business data from overflowing during this period, the length of the buffer device of each ONU is at least 3 times the average length of the business data arriving in two standard cycles .

为了确保各周期第一个发送报告消息的ONU进行数据上传后能基本清空其缓存装置,以便有更多的缓存空间来存储到达的业务数据,OLT在确定各ONU的最小保证带宽时应使所有上传带宽除了满足所有ONU的保证带宽外,还应该留有一定的自由空间。在本发明的一个实施方式中,当所有ONU两个标准周期内到达的业务数据所要求的平均带宽为L,各ONU的平均保证带宽为G,该自由空间的带宽至少应该是(L-G)的1倍~3倍。在考虑了准周期的情况下,该自由空间的带宽并不会对上传带宽的利用率产生任何影响。In order to ensure that the first ONU that sends the report message in each cycle can basically clear its cache device after uploading data, so as to have more cache space to store the arriving service data, the OLT should make all In addition to meeting the guaranteed bandwidth of all ONUs, the upload bandwidth should also leave a certain amount of free space. In one embodiment of the present invention, when the average bandwidth required by the service data arriving in two standard cycles of all ONUs is L, the average guaranteed bandwidth of each ONU is G, and the bandwidth of this free space should be at least (L-G) 1 to 3 times. In the case of considering the quasi-period, the bandwidth of the free space does not have any impact on the utilization rate of the upload bandwidth.

图6显示了光线路终端的示意图。如图所示,光线路终端60包括接收处理装置61,用于当收到光网络单元发来的业务数据和报告消息后,对其进行即时处理。光线路终端60还包括发送装置,用于当所述处理装置处理完所述报告消息后,即时向所述光网络单元发送相应的选通消息。Fig. 6 shows a schematic diagram of an optical line terminal. As shown in the figure, the optical line terminal 60 includes a receiving processing device 61, which is used to process the service data and report messages sent by the optical network unit in real time. The OLT 60 further includes sending means, configured to send a corresponding gating message to the ONU immediately after the processing means finishes processing the report message.

不脱离本发明的构思和范围可以做出许多其他改变和改型。应当理解,本发明不限于特定的实施方式,本发明的范围由所附权利要求限定。Many other changes and modifications can be made without departing from the spirit and scope of the present invention. It should be understood that the invention is not limited to the particular embodiments, but that the scope of the invention is defined by the appended claims.

Claims (27)

1.一种无源光网络中快速响应的动态带宽分配方法,所述无源光网络包括光线路终端和多个光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,其特征在于,所述方法包括如下步骤:1. A fast-response dynamic bandwidth allocation method in a passive optical network, said passive optical network comprising an optical line terminal and a plurality of optical network units, said optical line terminal passing through a point-to-multipoint tree-shaped optical distribution network To communicate with the multiple optical network units, the downlink adopts a broadcast method, and the uplink adopts a time division multiplexing method, wherein the method includes the following steps: 所述光网络单元向所述光线路终端发送报告消息;the optical network unit sends a report message to the optical line terminal; 收到所述报告消息后,所述光线路终端立即对其进行处理,并立即向所述光网络单元发送相应的选通消息,After receiving the report message, the optical line terminal immediately processes it, and immediately sends a corresponding gating message to the optical network unit, 以及在上行的一个周期中,每个光网络单元只有一个时隙用于业务数据传输。And in one uplink cycle, each optical network unit has only one time slot for service data transmission. 2.如权利要求1所述的方法,其特征在于,所述报告消息和业务数据是在同一时隙内发送的。2. The method according to claim 1, wherein the report message and service data are sent in the same time slot. 3.如权利要求1所述的方法,其特征在于,所述报告消息的长度是固定的,并且包括两个状态信息:最小队列状态和最大队列状态,此两个状态信息是包含完整数据包的长度状态。3. The method according to claim 1, wherein the length of the report message is fixed, and includes two status information: minimum queue status and maximum queue status, and these two status information contain complete data packet length state. 4.如权利要求3所述的方法,其特征在于,所述光线路终端为每个光网络单元规定一个最小保证带宽。4. The method according to claim 3, wherein the optical line terminal specifies a minimum guaranteed bandwidth for each optical network unit. 5.如权利要求4所述的方法,其特征在于,为每个光网络单元规定的最小保证带宽满足如下条件:5. The method according to claim 4, wherein the minimum guaranteed bandwidth specified for each optical network unit satisfies the following conditions: NG+(1~3)×(L-G)≤BNG+(1~3)×(L-G)≤B 其中N为光网络单元的个数,G为光线路终端为每个光网络单元规定的平均最小保证带宽,L为所有光网络单元在两个周期内到达的业务数据所要求的平均带宽,B为周期内总的上传带宽。Among them, N is the number of optical network units, G is the average minimum guaranteed bandwidth specified by the optical line terminal for each optical network unit, L is the average bandwidth required by the business data arriving from all optical network units within two cycles, and B is the total upload bandwidth in the period. 6.如权利要求4所述的方法,其特征在于,所述最小保证带宽是通过下行管理链路发送给光网络单元的。6. The method according to claim 4, wherein the minimum guaranteed bandwidth is sent to the ONU through a downlink management link. 7.如权利要求4所述的方法,其特征在于,最小队列状态和报告消息所要求的带宽之和小于或等于最小保证带宽。7. The method according to claim 4, wherein the sum of the minimum queue status and the bandwidth required by the report message is less than or equal to the minimum guaranteed bandwidth. 8.如权利要求4所述的方法,其特征在于,所述选通消息包括最大要求带宽或最小要求带宽值,其中,最大要求带宽是最大队列状态和报告消息所要求的带宽之和;最小要求带宽是最小队列状态和报告消息所要求的带宽之和。8. The method according to claim 4, wherein the gating message includes a maximum required bandwidth or a minimum required bandwidth value, wherein the maximum required bandwidth is the sum of the maximum queue state and the required bandwidth of the report message; the minimum The required bandwidth is the sum of the bandwidth required for the minimum queue status and report messages. 9.如权利要求8所述的方法,其特征在于,光线路终端先满足同一周期内先到达的报告消息的要求,当与该消息对应的最大要求带宽与已经为已发送报告消息的光网络单元预留的带宽以及为尚未发送报告消息的光网络单元预留的最小保证带宽之和小于一个周期内的总带宽时,光线路终端为发送该报告消息的光网络单元发送包括最大要求带宽值的选通消息,否则,发送包括最小要求带宽值的选通消息。9. The method according to claim 8, wherein the optical line terminal first meets the requirements of the report message that arrives earlier in the same period, when the maximum required bandwidth corresponding to the message is the same as that of the optical network that has sent the report message When the sum of the bandwidth reserved by the unit and the minimum guaranteed bandwidth reserved for the optical network unit that has not sent the report message is less than the total bandwidth in one cycle, the optical line terminal sends the report message to the optical network unit including the maximum required bandwidth value Otherwise, send a strobe message including the minimum required bandwidth value. 10.如权利要求9所述的方法,其特征在于,光线路终端对光网络单元的报告消息的处理顺序是循环移位的。10. The method according to claim 9, wherein the order in which the optical line terminal processes the report message of the optical network unit is cyclically shifted. 11.如权利要求1-10中任一项所述的方法,其特征在于,时分复用的周期是固定的。11. The method according to any one of claims 1-10, characterized in that the cycle of time division multiplexing is fixed. 12.如权利要求1-10中任一项所述的方法,其特征在于,时分复用的周期不是固定的。12. The method according to any one of claims 1-10, characterized in that the cycle of time division multiplexing is not fixed. 13.一种无源光网络,适于进行快速响应的动态带宽分配,所述无源光网络包括光线路终端和多个光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,其特征在于,所述光网络单元包括:13. A passive optical network suitable for fast-response dynamic bandwidth allocation, said passive optical network comprising an optical line terminal and a plurality of optical network units, said optical line terminal passing through a point-to-multipoint tree optical The distribution network communicates with the plurality of optical network units, the downlink adopts the broadcast mode, and the uplink adopts the time division multiplexing mode, wherein the optical network units include: 缓存装置,用于缓存业务数据;a cache device for caching service data; 获取装置,用于从缓存装置获取报告消息;obtaining means, for obtaining the report message from the cache device; 发送装置,用于发送从缓存装置来的业务数据和从获取装置来的报告消息给所述光线路终端,sending means, configured to send the service data from the buffering means and the report message from the acquiring means to the optical line terminal, 所述光线路终端包括:The optical line terminal includes: 接收处理装置,用于当从光网络单元收到报告消息后,立刻对其进行处理;The receiving processing device is used to process the report message immediately after receiving it from the optical network unit; 发送装置,用于当所述接收处理装置处理完所述报告消息后,立即向光网络单元发送相应的选通消息,以及在上行的一个周期中,每个光网络单元只有一个时隙用于业务数据传输。The sending device is used to send the corresponding gating message to the optical network unit immediately after the receiving and processing device has processed the report message, and in one cycle of uplink, each optical network unit has only one time slot for Business data transfer. 14.如权利要求13所述的无源光网络,其特征在于,所述报告消息和业务数据是在同一时隙内发送的。14. The passive optical network according to claim 13, wherein the report message and service data are sent in the same time slot. 15.如权利要求13所述的无源光网络,其特征在于,所述报告消息的长度是固定的,并且包括两个状态信息:最小队列状态和最大队列状态,此两个状态信息是包含完整数据包的长度状态。15. The passive optical network according to claim 13, characterized in that, the length of the report message is fixed, and includes two state information: minimum queue state and maximum queue state, and these two state information are to include The length status of the complete packet. 16.如权利要求15所述的无源光网络,其特征在于,所述光线路终端为每个光网络单元规定一个最小保证带宽。16. The passive optical network according to claim 15, wherein the optical line terminal specifies a minimum guaranteed bandwidth for each optical network unit. 17.如权利要求16所述的无源光网络,其特征在于,为每个光网络单元规定的最小保证带宽满足如下条件:17. The passive optical network according to claim 16, wherein the minimum guaranteed bandwidth specified for each optical network unit satisfies the following conditions: NG+(1~3)×(L-G)≤BNG+(1~3)×(L-G)≤B 其中N为光网络单元的个数,G为光线路终端为每个光网络单元规定的平均最小保证带宽,L为所有光网络单元在两个周期内到达的业务数据所要求的平均带宽,B为周期内总的上传带宽。Among them, N is the number of optical network units, G is the average minimum guaranteed bandwidth specified by the optical line terminal for each optical network unit, L is the average bandwidth required by the business data arriving from all optical network units within two cycles, and B is the total upload bandwidth in the period. 18.如权利要求16所述的无源光网络,其特征在于,所述最小保证带宽是通过下行管理链路发送给光网络单元的。18. The passive optical network according to claim 16, wherein the minimum guaranteed bandwidth is sent to the optical network unit through a downlink management link. 19.如权利要求16所述的无源光网络,其特征在于,最小队列状态和报告消息所要求的带宽之和小于或等于最小保证带宽。19. The passive optical network according to claim 16, wherein the sum of the minimum queue status and the bandwidth required by the report message is less than or equal to the minimum guaranteed bandwidth. 20.如权利要求16所述的无源光网络,其特征在于,所述选通消息包括最大要求带宽或最小要求带宽值,其中,最大要求带宽是最大队列状态和报告消息所要求的带宽之和;最小要求带宽是最小队列状态和报告消息所要求的带宽之和。20. The passive optical network according to claim 16, wherein the gating message includes a maximum required bandwidth or a minimum required bandwidth value, wherein the maximum required bandwidth is between the maximum queue status and the required bandwidth of the report message and; the minimum required bandwidth is the sum of the bandwidth required for the minimum queue status and report messages. 21.如权利要求20所述的无源光网络,其特征在于,光线路终端先满足同一周期内先到达的报告消息的要求,当与该消息对应的最大要求带宽与已经为已发送报告消息的光网络单元预留的带宽以及为尚未发送报告消息的光网络单元预留的最小保证带宽之和小于一个周期内的总带宽时,光线路终端为发送该报告消息的光网络单元发送包括最大要求带宽值的选通消息,否则,发送包括最小要求带宽值的选通消息。21. The passive optical network according to claim 20, wherein the optical line terminal first meets the requirements of the report message that arrives earlier in the same cycle, when the maximum required bandwidth corresponding to the message is equal to the number of the report message that has been sent When the sum of the bandwidth reserved by the optical network unit and the minimum guaranteed bandwidth reserved for the optical network unit that has not yet sent the report message is less than the total bandwidth in one cycle, the optical line terminal sends the report message to the optical network unit including the maximum A strobe message requiring a bandwidth value, otherwise, a strobe message including a minimum required bandwidth value is sent. 22.如权利要求21所述的无源光网络,其特征在于,光线路终端对光网络单元的报告消息的处理顺序是循环移位的。22. The passive optical network according to claim 21, wherein the order in which the optical line terminal processes the report message of the optical network unit is cyclically shifted. 23.如权利要求13-22中任一项所述的无源光网络,其特征在于,时分复用的周期是固定的。23. The passive optical network according to any one of claims 13-22, characterized in that the cycle of time division multiplexing is fixed. 24.如权利要求13-22中任一项所述的无源光网络,其特征在于,时分复用的周期不是固定的。24. The passive optical network according to any one of claims 13-22, characterized in that the cycle of time division multiplexing is not fixed. 25.一种无源光网络中的光网络单元,所述无源光网络包括光线路终端和多个所述光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,其特征在于,所述光网络单元包括:25. An optical network unit in a passive optical network, the passive optical network includes an optical line terminal and a plurality of optical network units, and the optical line terminal is connected to a point-to-multipoint tree-shaped optical distribution network The plurality of optical network units communicate, the downlink adopts a broadcast method, and the uplink adopts a time division multiplexing method, wherein the optical network unit includes: 缓存装置,用于缓存业务数据;a cache device for caching service data; 获取装置,用于从缓存装置获取报告消息;obtaining means, for obtaining the report message from the cache device; 发送装置,用于发送从缓存装置来的业务数据和从获取装置来的报告消息给所述光线路终端,sending means, configured to send the service data from the buffering means and the report message from the acquiring means to the optical line terminal, 以及在上行的一个周期中,所述光网络单元只有一个时隙用于业务数据传输。And in one uplink cycle, the ONU has only one time slot for service data transmission. 26.如权利要求25所述的光网络单元,其特征在于,所述缓存装置的长度至少是两个周期内到达的业务数据的平均长度的3倍。26. The optical network unit according to claim 25, wherein the length of the buffer device is at least three times the average length of service data arriving within two cycles. 27.一种无源光网络中的光线路终端,所述无源光网络包括光线路终端和多个光网络单元,所述光线路终端通过一点到多点的树形光分布网与所述多个光网络单元进行通信,下行采用广播方式,上行采用时分复用方式,其特征在于,所述光线路终端包括:27. An optical line terminal in a passive optical network, the passive optical network includes an optical line terminal and a plurality of optical network units, and the optical line terminal communicates with the optical line terminal through a point-to-multipoint tree-shaped optical distribution network A plurality of optical network units communicate, the downlink adopts the broadcast mode, and the uplink adopts the time division multiplexing mode, and it is characterized in that the optical line terminal includes: 接收处理装置,用于当从光网络单元收到报告消息后,立刻对其进行处理;The receiving processing device is used to process the report message immediately after receiving it from the optical network unit; 发送装置,用于当所述接收处理装置处理完所述报告消息后,立即向光网络单元发送相应的选通消息,a sending device, configured to send a corresponding gating message to an optical network unit immediately after the receiving and processing device processes the report message, 以及在上行的一个周期中,只分配一个时隙给每个光网络单元用于业务数据传输。And in one uplink cycle, only one time slot is allocated to each optical network unit for service data transmission.
CN200410053138.4A 2004-07-26 2004-07-26 Distribution method of dynamic bandwidth, system and the device of quick response Expired - Lifetime CN100574197C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200410053138.4A CN100574197C (en) 2004-07-26 2004-07-26 Distribution method of dynamic bandwidth, system and the device of quick response

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200410053138.4A CN100574197C (en) 2004-07-26 2004-07-26 Distribution method of dynamic bandwidth, system and the device of quick response

Publications (2)

Publication Number Publication Date
CN1728640A CN1728640A (en) 2006-02-01
CN100574197C true CN100574197C (en) 2009-12-23

Family

ID=35927670

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200410053138.4A Expired - Lifetime CN100574197C (en) 2004-07-26 2004-07-26 Distribution method of dynamic bandwidth, system and the device of quick response

Country Status (1)

Country Link
CN (1) CN100574197C (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101030909B (en) * 2007-02-15 2010-05-26 华为技术有限公司 Realization and adjustment method of bandwidth asymmetric transmission bearer network and access side network element
CN101741689B (en) * 2008-11-11 2012-02-08 中兴通讯股份有限公司 Method and system for maintaining link as well as optical line terminal
CN101753431B (en) * 2008-12-22 2012-01-11 中兴通讯股份有限公司 Uplink bandwidth estimation method and device
CN101883294B (en) * 2009-05-07 2013-08-07 华为技术有限公司 Method and device for allocating uplink bandwidth
CN101997761B (en) * 2009-08-13 2012-12-19 中兴通讯股份有限公司 Bandwidth allocation method and optical line terminal (OLT)
CN102917282B (en) * 2012-08-21 2016-04-06 北京邮电大学 A kind of priority dynamic wavelength bandwidth allocation methods based on multithreading
CN104994030B (en) * 2015-05-11 2017-12-29 华中科技大学 A kind of distribution method of dynamic bandwidth of EPON communication systems suitable for intelligent distribution network

Also Published As

Publication number Publication date
CN1728640A (en) 2006-02-01

Similar Documents

Publication Publication Date Title
Kramer et al. IPACT a dynamic protocol for an Ethernet PON (EPON)
Zheng et al. Media access control for Ethernet passive optical networks: an overview
Song et al. Multi-thread polling: A dynamic bandwidth distribution scheme in long-reach PON
CN101087238B (en) Device and method for dynamic bandwidth allocation in passive optical network
EP2230785A2 (en) Optical line terminal, passive optical network system, and bandwidth assignment method
US9819599B2 (en) Method and system for improving bandwidth allocation efficiency
CN108370270B (en) Dynamic bandwidth allocation method and device and passive optical network system
US20100208747A1 (en) Output demultiplexing for dynamic bandwidth allocation in passive optical networks
JP2007074234A (en) Transmission equipment
US9935727B2 (en) Method and system for scheduling cascaded PON
CN101409588A (en) Passive optical network system and optical line terminating apparatus
KR20030073482A (en) Method for allocating the transmission bandwidth in gigabit ethernet passive optical network
WO2010116561A1 (en) Passive optical network system and operation method thereof
KR100786527B1 (en) How to request approval for Mac in passive optical network
JP5257623B2 (en) Station side device, line concentrator, communication system, and bandwidth allocation method
CN100574197C (en) Distribution method of dynamic bandwidth, system and the device of quick response
CN100571081C (en) A passive optical network cascade system and its optical line terminal
CN100411346C (en) Scheduling method and system for multi-category services in passive optical network
JP4639175B2 (en) Transmission equipment
JP2008289202A (en) Transmission apparatus and network system
Gravalos et al. A modified max-min fair dynamic bandwidth allocation algorithm for XG-PONs
JP2009189026A (en) Passive optical network system and station side optical transmission line termination device
JP5556927B2 (en) Bandwidth allocation method
JP2014011666A (en) Method for allocating band for uplink data and communication device
Fathallah et al. Analyzing the performance of centralized polling for long-reach passive optical networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: SHANGHAI ALCATEL-LUCENT CO., LTD.

Free format text: FORMER NAME: BEIER AERKATE CO., LTD., SHANGHAI

CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee after: ALCATEL-LUCENT SHANGHAI BELL Co.,Ltd.

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: Shanghai Bell Alcatel Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee after: NOKIA SHANGHAI BELL Co.,Ltd.

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: ALCATEL-LUCENT SHANGHAI BELL Co.,Ltd.

CP01 Change in the name or title of a patent holder
CX01 Expiry of patent term

Granted publication date: 20091223

CX01 Expiry of patent term