WO2018176730A1 - 一种动态带宽分配方法、装置及计算机存储介质 - Google Patents
一种动态带宽分配方法、装置及计算机存储介质 Download PDFInfo
- Publication number
- WO2018176730A1 WO2018176730A1 PCT/CN2017/099236 CN2017099236W WO2018176730A1 WO 2018176730 A1 WO2018176730 A1 WO 2018176730A1 CN 2017099236 W CN2017099236 W CN 2017099236W WO 2018176730 A1 WO2018176730 A1 WO 2018176730A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bandwidth
- optical network
- network unit
- period
- value
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/76—Admission control; Resource allocation using dynamic resource allocation, e.g. in-call renegotiation requested by the user or requested by the network in response to changing network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/83—Admission control; Resource allocation based on usage prediction
-
- 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/0064—Arbitration, scheduling or medium access control aspects
Definitions
- the present invention relates to the field of optical communication technologies, and in particular, to a dynamic bandwidth allocation method and apparatus, and a computer storage medium.
- an OLT Optical Line Terminal
- DBA dynamic bandwidth allocation mechanism
- the request value REPORT reported by the ONU represents the real cache at a certain time, it is divided into two modes: pre- and post--, in which the REPORT is pre-reported, that is, after the ONU receives the bandwidth delivered by the OLT, it reports it first. REPORT de-deducting the cache operation will cause the OLT to waste more when it delivers bandwidth according to REPORT.
- the ONU request value REPORT is simply referred to as R
- the bandwidth issued by the DBA is simply referred to as B.
- the ONU's inlet flow rate V is only one pulse R
- the DBA will respond in the nth cycle.
- the ONU receives the bandwidth R.
- the bandwidth allocation period is 1.
- the data in the ONU cache is reported to the DBA.
- Bandwidth allocation period 2 on the OLT side, the DBA responds to the request value R of the ONU, and delivers the bandwidth R.
- the ingress traffic is R from the period 1 to the period 2. Therefore, the actual cache value of the ONU has become 2R, and the 2R bandwidth is applied to the DBA. After that, the ONU subtracts the bandwidth R delivered by the DBA. Therefore, after the bandwidth allocation period 2 is calculated, the real cache of the ONU has only R.
- Bandwidth allocation period 3 on the OLT side, the DBA responds to the request value 2R of the ONU and delivers the bandwidth 2R.
- the ingress traffic is 2R from the period 2 to the period 3, and the cache R after the cycle 2 is calculated.
- the ONU reports the cached value of the 3R to the DBA. After the report is reported, the bandwidth 2R delivered by the DBA is reduced. Therefore, after the bandwidth allocation period 3 is calculated, the true cache value of the ONU is R.
- Bandwidth allocation period 4 on the OLT side, the DBA responds to the request value 3R of the ONU and delivers the bandwidth 3R.
- the ingress traffic is R
- the buffer R after the period 3 is calculated.
- the ONU reports the buffer value of the 2R to the DBA. After the report is reported, the bandwidth 3R delivered by the DBA is reduced. Therefore, after the bandwidth allocation period 4 is calculated, the ONU cache is cleared, and the bandwidth R is actually wasted in this cycle.
- Bandwidth allocation period 5 on the OLT side, the DBA responds to the request value 2R of the ONU and delivers the bandwidth 2R.
- the ingress flow rate is 0 from period 4 to period 5, and the period is 4 ONU.
- the cache has been emptied, so the period 5 is reported as 0, and the bandwidth 2R delivered by the DBA received in the period 5 is also wasted.
- the entire distribution cycle will find that the actual traffic of the ONU is 5R, the bandwidth of the DBA is 8R, and the DBA allocates 3R bandwidth.
- the embodiments of the present invention provide a dynamic bandwidth allocation method, device, and computer storage medium, which can reduce bandwidth waste when uplink dynamic bandwidth allocation in an EPON system.
- an embodiment of the present invention provides a dynamic bandwidth allocation method, including:
- the actual traffic of the optical network unit is obtained according to the bandwidth request value reported by the optical network unit and the bandwidth value allocated to the optical network unit, including:
- the actual traffic of the optical network unit is: the bandwidth request value of the n-1th period.
- the adjusting the bandwidth value allocated to the optical network unit according to the obtained actual traffic of the optical network unit includes:
- the value obtained by adjusting the bandwidth value sent in the nth period is the difference between the bandwidth request value of the n-1th period and the bandwidth value sent by the n-1th period, where n is a natural number greater than or equal to 1.
- the method further includes: transmitting the adjusted nth cycle The wide value is sent to the optical network unit through the downlink authorization information.
- the embodiment of the invention further provides a dynamic bandwidth allocation device, comprising:
- the first processing module is configured to obtain the actual traffic of the optical network unit according to the bandwidth request value reported by the optical network unit and the bandwidth value allocated to the optical network unit;
- the second processing module is configured to adjust a bandwidth value allocated to the optical network unit according to the actual traffic of the optical network unit obtained by the first processing module.
- the first processing module is configured to: when the bandwidth request value reported by the n-1th periodic optical network unit includes the bandwidth value sent by the n-1th period, the optical network unit The actual traffic is the difference between the bandwidth request value of the n-1th cycle and the bandwidth value sent by the n-1th cycle, where n is a natural number greater than or equal to 1.
- the second processing module is configured to adjust the bandwidth value sent in the nth period to the bandwidth request value of the n-1th period and the bandwidth value sent by the n-1th period. The value obtained by the difference, where n is a natural number greater than or equal to 1.
- the device further includes: a sending module, configured to send the bandwidth value sent by the adjusted nth period to the optical network unit by using downlink authorization information.
- an embodiment of the present invention further provides an electronic device, including: a processor and a memory, where the memory stores computer executable instructions, when the computer executable instructions are executed by the processor:
- the bandwidth request value reported by the n-1th periodic optical network unit includes the bandwidth value sent in the n-1th period
- the actual traffic of the optical network unit is: the bandwidth request value of the n-1th period and the n-1th The difference between the bandwidth values issued in a cycle, where n is a natural number greater than or equal to 1.
- the bandwidth value sent in the nth period is adjusted to a bandwidth request value of the n-1th period and an n-1th period.
- the bandwidth value sent by the adjusted nth period is sent to the optical network unit by using downlink authorization information.
- the embodiment of the present invention further provides a computer storage medium on which computer executable instructions are stored, and when the computer executable instructions are executed, the dynamic bandwidth allocation method according to the embodiment of the present invention is implemented.
- the dynamic bandwidth allocation method and device and the computer storage medium provided by the embodiments of the present invention predict the actual traffic of the optical network unit by using the bandwidth request value of the optical network unit and the bandwidth delivered by the optical line terminal.
- the bandwidth request value of the n-1th period includes the bandwidth value sent in the n-1th period, so the bandwidth value sent in the nth period is adjusted to the first The value obtained by the difference between the bandwidth request value of the n-1 period and the bandwidth value sent by the n-1th period, so that the embodiment of the present invention can reduce the bandwidth waste when uplink dynamic bandwidth allocation in the EPON system.
- FIG. 3 is a flowchart of a dynamic bandwidth allocation method according to an embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of a dynamic bandwidth allocation apparatus according to an embodiment of the present invention.
- FIG. 3 it is a flowchart of a dynamic bandwidth allocation method according to an embodiment of the present invention.
- the dynamic bandwidth allocation method of this embodiment includes the following steps:
- Step 301 Obtain an actual traffic volume of the optical network unit according to the bandwidth request value reported by the optical network unit and the bandwidth value allocated by the optical line terminal to the optical network unit.
- Step 302 Adjust a bandwidth value allocated to the optical network unit according to the obtained actual traffic of the optical network unit.
- the actual traffic of the optical network unit is obtained according to the bandwidth request value reported by the optical network unit and the bandwidth value allocated by the optical line terminal to the optical network unit, including: when the n-1th The bandwidth request value reported by the periodic optical network unit includes the bandwidth value sent by the n-1th period, and the actual traffic of the optical network unit is: the bandwidth request value of the n-1th period and the n-1th The difference between the bandwidth values issued in a cycle, where n is a natural number greater than or equal to 1.
- the bandwidth value allocated to the optical network unit is adjusted according to the actual traffic of the optical network unit obtained in the step 302, including: adjusting the bandwidth value sent in the nth period.
- the method further includes: transmitting, by using the downlink authorization information, the bandwidth value sent by the adjusted nth period to the optical network unit.
- the actual traffic V of the ONU is predicted by using the request value R of the ONU and the bandwidth B delivered by the DBA.
- the request value R(n-1) of the n-1th cycle includes the bandwidth value B(n-1) sent in the n-1th cycle, so the nth cycle will be
- FIG. 4 is a schematic structural diagram of a dynamic bandwidth allocation apparatus according to an embodiment of the present invention.
- the dynamic bandwidth allocation apparatus of this embodiment includes:
- the first processing module 401 is configured to obtain the actual traffic of the optical network unit according to the bandwidth request value reported by the optical network unit and the bandwidth value allocated by the optical line terminal to the optical network unit;
- the second processing module 402 is configured to adjust a bandwidth value allocated to the optical network unit according to the actual traffic of the optical network unit obtained by the first processing module 401.
- the first processing module 401 is configured to: when the bandwidth request value reported by the n-1th periodic optical network unit includes the bandwidth value sent in the n-1th period, the optical network is configured.
- the actual traffic of the unit is: the difference between the bandwidth request value of the n-1th cycle and the bandwidth value sent by the n-1th cycle, where n is a natural number greater than or equal to 1.
- the second processing module 402 is configured to adjust the bandwidth value sent in the nth period to the bandwidth request value of the n-1th period and the bandwidth value sent by the n-1th period. The value obtained by the difference, where n is a natural number greater than or equal to 1.
- the device further includes: a sending module 403, configured to send, by using the downlink authorization information, the bandwidth value sent by the second processing module 402 to the optical Network unit.
- the first processing module 401 and the first processing module 401 in the device may be implemented by a central processing unit (CPU), a digital signal processor (DSP), or a digital signal processor (DSP). , Microcontroller Unit (MCU) or Field-Programmable Gate Array (FPGA) implementation; the transmitting module 403 in the device can be used in a practical application through a communication module (including: basic communication kit) , operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna implementation.
- a communication module including: basic communication kit
- operating system operating system
- communication module standardized interface and protocol, etc.
- the actual traffic V of the ONU is predicted by using the request value R of the ONU and the bandwidth B delivered by the DBA.
- the request value R(n-1) of the n-1th cycle includes the bandwidth value B(n-1) sent in the n-1th cycle, so the nth cycle will be
- the ONU inlet flow rate V is only one pulse R, as shown in FIG.
- the bandwidth allocation period is 1.
- the data in the ONU cache is reported to the DBA.
- the bandwidth allocation period is 1.
- the data of the ONU cache is reported to the DBA.
- the bandwidth of the DBA is 0.
- the ONU ingress traffic is R, so the actual buffer value of the ONU becomes 2R, and the 2R bandwidth is applied to the DBA. After that, the ONU subtracts the bandwidth R delivered by the DBA. Therefore, after the bandwidth allocation period 2 is calculated, the real cache of the ONU is R.
- the period 4 ONU cache is R. During the period from period 4 to period 5, the ONU ingress traffic is 0. Therefore, the actual cache value of the ONU is R, and the R bandwidth is applied to the DBA. After that, the ONU subtracts the bandwidth R delivered by the DBA. Therefore, after the bandwidth allocation period 5 is calculated, the ONU cache is cleared.
- the entire distribution cycle will find that the actual traffic of the ONU is 5R, and the bandwidth of the DBA is 5R, and no bandwidth is wasted.
- the embodiment of the present invention predicts the actual traffic V of the ONU by using the request value R of the optical network unit and the bandwidth B delivered by the DBA.
- the bandwidth request value R(n-1) of the n-1th period includes the bandwidth value B(n-1) delivered in the n-1th period, so the nth period will be
- an embodiment of the present invention further provides an electronic device, including: a processor and a memory, where the memory stores computer executable instructions, when the computer executable instructions are executed by the processor:
- the bandwidth request value reported by the optical network unit and the bandwidth value allocated to the optical network unit including: when the bandwidth request value reported by the n-1th periodic optical network unit includes the nth
- the bandwidth of the optical network unit is the difference between the bandwidth request value of the n-1th period and the bandwidth value sent by the n-1th period, where n is a natural number greater than or equal to 1;
- the bandwidth request value reported by the n-1th periodic optical network unit includes the bandwidth value sent by the n-1th period
- the actual traffic of the optical network unit is the difference between the bandwidth request value of the n-1th cycle and the bandwidth value sent by the n-1th cycle, where n is a natural number greater than or equal to 1.
- the bandwidth value sent in the nth period is adjusted to a bandwidth request value of the n-1th period and an n-1th period.
- the bandwidth value sent by the adjusted nth period is sent to the optical network unit by using downlink authorization information.
- the embodiment of the present invention further provides a computer readable storage medium, where the computer executable instructions are executed, and the computer executable instructions are executed according to the bandwidth request value reported by the optical network unit and allocated to the optical network unit.
- the bandwidth value is obtained, and the actual traffic of the optical network unit is obtained; and the bandwidth value allocated to the optical network unit is adjusted according to the obtained actual traffic of the optical network unit.
- the bandwidth request value reported by the n-1th periodic optical network unit includes the bandwidth value sent by the n-1th period
- the actual traffic of the network element is: the difference between the bandwidth request value of the n-1th cycle and the bandwidth value sent by the n-1th cycle, where n is a natural number greater than or equal to 1.
- the bandwidth value sent in the nth period is adjusted to the bandwidth request value of the n-1th period and the bandwidth delivered by the n-1th period.
- the bandwidth value sent by the adjusted nth period is sent to the optical network unit by using downlink authorization information.
- the above computer readable storage medium includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute the present Portions of the methods of the various embodiments are disclosed.
- the computer readable storage medium includes: a U disk, a mobile hard disk, a ROM (Read Only Memory), a RAM (Random Access Memory), a magnetic disk, or an optical disk, and the like, which can store program codes. medium.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner such as: multiple units or components may be combined, or Can be integrated into another system, or some features can be ignored or not executed.
- the coupling, or direct coupling, or communication connection of the components shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be electrical, mechanical or other forms. of.
- the units described above as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, that is, may be located in one place or distributed to multiple network units; Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may be separately used as one unit, or two or more units may be integrated into one unit;
- the unit can be implemented in the form of hardware or It is implemented in the form of hardware plus software functional units.
- the foregoing program may be stored in a computer readable storage medium, and the program is executed when executed.
- the foregoing storage device includes the following steps: the foregoing storage medium includes: a mobile storage device, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
- ROM read-only memory
- RAM random access memory
- magnetic disk or an optical disk.
- optical disk A medium that can store program code.
- the above-described integrated unit of the present invention may be stored in a computer readable storage medium if it is implemented in the form of a software function module and sold or used as a standalone product.
- the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium, including a plurality of instructions.
- a computer device (which may be a personal computer, server, or network device, etc.) is caused to perform all or part of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes various media that can store program codes, such as a mobile storage device, a ROM, a RAM, a magnetic disk, or an optical disk.
- the technical solution of the embodiment of the present invention predicts the actual traffic of the optical network unit by using the bandwidth request value of the optical network unit and the bandwidth delivered by the optical line terminal.
- the bandwidth request value of the n-1th period includes the bandwidth value sent in the n-1th period, so the bandwidth value sent in the nth period is adjusted to the first The value obtained by the difference between the bandwidth request value of n-1 cycles and the bandwidth value sent by the n-1th cycle, so that the embodiment of the present invention can be implemented in Reduce bandwidth waste when uplink dynamic bandwidth allocation in EPON systems.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例公开了一种动态带宽分配方法、装置及计算机存储介质,所述方法包括:根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
Description
相关申请的交叉引用
本申请基于申请号为201710210544.4、申请日为2017年03月31日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此以引入方式并入本申请。
本发明涉及光通讯技术领域,尤其涉及一种动态带宽分配方法、装置及计算机存储介质。
在EPON(Ethernet Passive Optical Network,以太网无源光网络)上行系统中,OLT(OLT Optical Line Terminal,光线路终端)采用动态带宽分配机制(DBA)给ONU(Optical Network Unit,光网络单元)分配上行带宽。ONU会根据自身真实的流量向OLT上报带宽请求值REPORT,在带宽充裕并且ONU的申请没有超过其合约带宽的情况下,OLT会根据ONU上报的请求值分配带宽。
虽然ONU上报的请求值REPORT代表了它在某个时刻的真实缓存,但是却分为前置和后置两种方式,其中REPORT前置的方式,即ONU收到OLT下发带宽后,先上报REPORT再扣减缓存的操作,会导致OLT按照REPORT下发带宽时多发浪费。
为了描述方便,ONU的请求值REPORT简称为R,DBA下发的带宽简称为B。用最简单的情况举例,参照图1所示,ONU的入口流量V只有一次脉冲R,在第n-1个周期上报R(n-1)=R,DBA会在第n个周期响应并
下发带宽B(n)=R,在第n个周期ONU虽然收到了带宽R,但是前置的情况下,会先上报当前的缓存R(n)=R,然后再扣掉带宽R,所以在第n个周期,虽然ONU上报了带宽R,实际上缓存已经被清空了,所以DBA在第n+1个周期下发的带宽B(n)=R(n-1)=R全部浪费。可见,按B(n)=R(n-1)分配带宽的结果是,ONU入口流量为一次脉冲R,DBA下发带宽2R,带宽浪费一倍。
当ONU的入口流量不是一次脉冲,而是非匀速的流量时,会出现图2的现象,参照图2所示:
带宽分配周期1,ONU缓存中有数据R并上报给DBA。
带宽分配周期2,OLT侧,DBA响应ONU的请求值R,下发带宽R。ONU侧,从周期1到周期2这段时间内,入口流量为R,所以ONU实际的缓存值已经变成2R,并向DBA申请2R带宽。之后ONU减掉DBA下发的带宽R,所以经过带宽分配周期2运算后,ONU的真实缓存只有R。
带宽分配周期3,OLT侧,DBA响应ONU的请求值2R,并下发带宽2R。ONU侧,从周期2到周期3这段时间内,入口流量为2R,再加上周期2运算后的缓存R,最后ONU将3R的缓存值上报DBA。上报后再减掉DBA下发的带宽2R,所以经过带宽分配周期3运算后,ONU的真实缓存值为R。
带宽分配周期4,OLT侧,DBA响应ONU的请求值3R,并下发带宽3R。ONU侧,从周期3到周期4这段时间内,入口流量为R,再加上周期3运算后的缓存R,最后ONU将2R的缓存值上报DBA。上报后再减掉DBA下发的带宽3R,所以经过带宽分配周期4运算后,ONU的缓存被清空,并且这个周期实际浪费了带宽R。
带宽分配周期5,OLT侧,DBA响应ONU的请求值2R,并下发带宽2R。ONU侧,从周期4到周期5这段时间内,入口流量为0,并且周期4ONU
的缓存已经清空,所以周期5上报为0,周期5收到的DBA下发的带宽2R也被浪费掉。
最后整个分配循环下来会发现,ONU的实际流量是5R,DBA下发带宽8R,DBA多分配3R带宽。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供了一种动态带宽分配方法、装置及计算机存储介质,能够实现在EPON系统中上行动态带宽分配时减少带宽浪费。
为了实现上述目的,本发明实施例提供了一种动态带宽分配方法,包括:
根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;
根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
在一个实施例中,所述根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量,包括:
当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
在一个实施例中,所述根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值,包括:
将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
在一个实施例中,所述方法还包括:将调整后的第n个周期下发的带
宽值通过下行授权信息发送给光网络单元。
本发明实施例还提供了一种动态带宽分配装置,包括:
第一处理模块,配置为根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;
第二处理模块,配置为根据所述第一处理模块获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
在一个实施例中,所述第一处理模块,配置为当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
在一个实施例中,所述第二处理模块,配置为将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
在一个实施例中,所述装置还包括:发送模块,配置为将调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
为了实现上述目的,本发明实施例还提供了一种电子设备,包括:处理器和存储器,所述存储器存储有计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现:
根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;
根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
在一个实施例中,所述计算机可执行指令被所述处理器执行时实现:第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1
个周期下发的带宽值之差,其中,n为大于等于1的自然数。
在一个实施例中,所述计算机可执行指令被所述处理器执行时实现:将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
在一个实施例中,所述计算机可执行指令被所述处理器执行时实现:将调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
本发明实施例还提供一种计算机存储介质,其上存储有计算机可执行指令,所述计算机可执行指令被执行时实现本发明实施例所述的动态带宽分配方法。
本发明实施例提供的动态带宽分配方法、装置及计算机存储介质,通过利用光网络单元的带宽请求值和光线路终端下发的带宽预测光网络单元的实际流量。根据前置上报带宽请求值REPORT的特点,第n-1个周期的带宽请求值都包含了第n-1个周期下发的带宽值,所以将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,从而本发明实施例能够实现在EPON系统中上行动态带宽分配时减少带宽浪费。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。在附图中:
图1为ONU入口流量为一次脉冲R,按B(n)=R(n-1)下发的场景示意图;
图2为ONU入口流量为非匀速,按B(n)=R(n-1)下发的场景示意图;
图3为本发明实施例提供的动态带宽分配方法流程图;
图4为本发明实施例提供的动态带宽分配装置结构示意图;
图5为本发明应用实施中ONU入口流量为一次脉冲R,按B(n)=R(n-1)-B(n-1)下发的场景示意图;
图6为本发明应用实施中ONU入口流量为非匀速,按B(n)=R(n-1)-B(n-1)下发的场景示意图;
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
参照图3所示,为本发明实施例提供的动态带宽分配方法流程图。本实施例的动态带宽分配方法,包括以下步骤:
步骤301,根据光网络单元上报的带宽请求值及光线路终端分配下发给光网络单元的带宽值,获得光网络单元的实际流量;
步骤302,根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
在本实施例中,所述步骤301中根据光网络单元上报的带宽请求值及光线路终端分配下发给光网络单元的带宽值,获得光网络单元的实际流量,包括:当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
在本实施例中,所述步骤302中根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值,包括:将第n个周期下发的带宽值调
整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
在本实施例中,所述方法还包括:将调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
在本发明实施例中,通过利用ONU的请求值R和DBA下发的带宽B预测ONU的实际流量V。根据前置REPORT的特点,第n-1个周期的请求值R(n-1)都包含了第n-1个周期下发的带宽值B(n-1),所以将第n个周期下发的带宽B(n)调整为B(n)=R(n-1)-B(n-1)。从而本发明实施例提供了一种减少带宽浪费的方法,解决了现有技术中存在的当ONU采用前置方式上报REPORT时带宽浪费的问题。
参照图4所示,为本发明实施例提供的动态带宽分配装置结构示意图。本实施例的动态带宽分配装置,包括:
第一处理模块401,配置为根据光网络单元上报的带宽请求值及光线路终端分配下发给光网络单元的带宽值,获得光网络单元的实际流量;
第二处理模块402,配置为根据所述第一处理模块401获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
在本实施例中,所述第一处理模块401,配置为当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
在本实施例中,所述第二处理模块402,配置为将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
在本实施例中,所述装置还包括:发送模块403,配置为将所述第二处理模块402调整后的第n个周期下发的带宽值通过下行授权信息发送给光
网络单元。
本实施例中,所述装置中的第一处理模块401和第一处理模块401,在实际应用中均可由中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital Signal Processor)、微控制单元(MCU,Microcontroller Unit)或可编程门阵列(FPGA,Field-Programmable Gate Array)实现;所述装置中的发送模块403,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。
在本实施例中,通过利用ONU的请求值R和DBA下发的带宽B预测ONU的实际流量V。根据前置REPORT的特点,第n-1个周期的请求值R(n-1)都包含了第n-1个周期下发的带宽值B(n-1),所以将第n个周期下发的带宽B(n)调整为B(n)=R(n-1)-B(n-1)。从而本发明实施例提供了一种减少带宽浪费的方法,解决了现有技术中存在的当ONU采用前置方式上报REPORT时带宽浪费的问题。
下面通过具体应用中的实例对本发明技术方案进行示例性说明。
实例一:
在本应用实例中,ONU入口流量V只有一次脉冲R的情况,参照图5所示。
带宽分配周期1,ONU缓存中有数据R并上报给DBA。
带宽分配周期2,OLT侧,DBA响应ONU的请求值R,因为周期1没有下发带宽,所以周期2下发的带宽为B(n)=R(n-1)-B(n-1)=R-0。ONU侧,从周期1到周期2这段时间内,入口流量为0,所以ONU实际的缓存值为R,并向DBA申请R带宽。之后ONU减掉DBA下发的带宽R,所以经过带宽分配周期2运算后,ONU的真实缓存为0。
带宽分配周期3,OLT侧,DBA响应ONU的请求值R,因为周期2下发带宽为R,所以周期3下发的带宽为B(n)=R(n-1)-B(n-1)=R-R=0。
可见,在本应用实例中,按B(n)=R(n-1)-B(n-1)分配带宽的结果是,ONU实际流量为R,DBA下发带宽为R,带宽没有浪费。
实例二:
在本应用实例中,ONU入口流量非匀速的场景,参照图6所示。
带宽分配周期1,ONU缓存中有数据R并上报给DBA,这个周期DBA下发带宽为0。
带宽分配周期2,OLT侧,DBA响应ONU的请求值R,因为周期1没有下发带宽,所以周期2下发的带宽为B(n)=R(n-1)-B(n-1)=R-0=R。ONU侧,从周期1到周期2这段时间内,ONU入口流量为R,所以ONU实际的缓存值变为2R,并向DBA申请2R带宽。之后ONU减掉DBA下发的带宽R,所以经过带宽分配周期2运算后,ONU的真实缓存为R。
带宽分配周期3,OLT侧,DBA响应ONU的请求值2R,因为周期2下发带宽为R,所以周期3下发的带宽为B(n)=R(n-1)-B(n-1)=2R-R=R。ONU侧,周期2ONU缓存为R,从周期2到周期3这段时间内,ONU入口流量为2R,所以ONU实际的缓存值变为3R,并向DBA申请3R带宽。之后ONU减掉DBA下发的带宽R,所以经过带宽分配周期3运算后,ONU的真实缓存为2R。
带宽分配周期4,OLT侧,DBA响应ONU的请求值3R,因为周期3下发带宽为R,所以周期4下发的带宽为B(n)=R(n-1)-B(n-1)=3R-R=2R。ONU侧,周期3ONU缓存为2R,从周期3到周期4这段时间内,ONU入口流量为R,所以ONU实际的缓存值变为3R,并向DBA申请3R带宽。之后ONU减掉DBA下发的带宽2R,所以经过带宽分配周期4运算后,ONU的真实缓存为R。
带宽分配周期5,OLT侧,DBA响应ONU的请求值3R,因为周期4下发带宽为2R,所以周期5下发的带宽为B(n)=R(n-1)-B(n-1)=3R-2R=R。
ONU侧,周期4ONU缓存为R,从周期4到周期5这段时间内,ONU入口流量为0,所以ONU实际的缓存值为R,并向DBA申请R带宽。之后ONU减掉DBA下发的带宽R,所以经过带宽分配周期5运算后,ONU的缓存被清空。
带宽分配周期6,OLT侧,DBA响应ONU的请求值R,因为周期5下发带宽为R,所以周期6下发的带宽为B(n)=R(n-1)-B(n-1)=R-R=0。ONU侧,周期5缓存已被清空,从周期5到周期6这段时间内,ONU入口流量为0,所以ONU实际的缓存值为0。
整个分配循环下来会发现,ONU实际流量为5R,DBA下发带宽5R,没有带宽浪费。
本发明实施例通过利用光网络单元的请求值R和DBA下发的带宽B预测ONU的实际流量V。根据前置REPORT的特点,第n-1个周期的带宽请求值R(n-1)都包含了第n-1个周期下发的带宽值B(n-1),所以将第n个周期下发的带宽B(n)调整为B(n)=R(n-1)-B(n-1)。从而本发明实施例提供了一种减少带宽浪费的方法,解决了现有技术中存在的当ONU采用前置方式上报REPORT时带宽浪费的问题。
此外,本发明实施例还提供一种电子设备,包括:处理器和存储器,所述存储器存储有计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现:
根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量,包括:当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数;
根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽
值。
作为一种实施方式,所述计算机可执行指令被所述处理器执行时实现:当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
作为一种实施方式,所述计算机可执行指令被所述处理器执行时实现:将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
作为一种实施方式,所述计算机可执行指令被所述处理器执行时实现:将调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现:根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
作为一种实施方式,所述计算机可执行指令被执行时实现:当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
作为一种实施方式,所述计算机可执行指令被执行时实现:将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
作为一种实施方式,所述计算机可执行指令被执行时实现:将调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
上述计算机可读存储介质,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本
公开各个实施例所述方法的部分步骤。而所述计算机可读存储介质包括:U盘、移动硬盘、ROM(ReadOnly Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可
以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
本发明实施例的技术方案通过利用光网络单元的带宽请求值和光线路终端下发的带宽预测光网络单元的实际流量。根据前置上报带宽请求值REPORT的特点,第n-1个周期的带宽请求值都包含了第n-1个周期下发的带宽值,所以将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,从而本发明实施例能够实现在
EPON系统中上行动态带宽分配时减少带宽浪费。
Claims (13)
- 一种动态带宽分配方法,包括:根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
- 根据权利要求1所述的方法,其中,所述根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量,包括:当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
- 根据权利要求1所述的方法,其中,所述根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值,包括:将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
- 根据权利要求3所述的方法,其中,所述方法还包括:将调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
- 一种动态带宽分配装置,包括:第一处理模块,配置为根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;第二处理模块,配置为根据所述第一处理模块获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
- 根据权利要求5所述的装置,其中,所述第一处理模块,配置为当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽 值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
- 根据权利要求5所述的装置,其中,所述第二处理模块,配置为将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
- 根据权利要求7所述的装置,其中,所述装置还包括:发送模块,配置为将所述第二处理模块调整后的第n个周期下发的带宽值通过下行授权信息发送给光网络单元。
- 一种电子设备,包括:处理器和存储器,所述存储器存储有计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现:根据光网络单元上报的带宽请求值及分配下发给光网络单元的带宽值,获得光网络单元的实际流量;根据获得的所述光网络单元的实际流量调整分配给光网络单元的带宽值。
- 根据权利要求9所述的电子设备,其中,所述计算机可执行指令被所述处理器执行时实现:当第n-1个周期光网络单元上报的带宽请求值包含了第n-1个周期下发的带宽值,则所述光网络单元的实际流量为:第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差,其中,n为大于等于1的自然数。
- 根据权利要求9所述的电子设备,其中,所述计算机可执行指令被所述处理器执行时实现:将第n个周期下发的带宽值调整为第n-1个周期的带宽请求值与第n-1个周期下发的带宽值之差获得的值,其中,n为大于等于1的自然数。
- 根据权利要求11所述的电子设备,其中,所述计算机可执行指令被所述处理器执行时实现:将调整后的第n个周期下发的带宽值通过下行 授权信息发送给光网络单元。
- 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1至4任一项所述的动态带宽分配方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP17903136.4A EP3621254B1 (en) | 2017-03-31 | 2017-08-28 | Dynamic bandwidth allocation method and apparatus, and computer storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710210544.4A CN108667752A (zh) | 2017-03-31 | 2017-03-31 | 一种动态带宽分配方法及装置 |
| CN201710210544.4 | 2017-03-31 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018176730A1 true WO2018176730A1 (zh) | 2018-10-04 |
Family
ID=63674088
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/099236 Ceased WO2018176730A1 (zh) | 2017-03-31 | 2017-08-28 | 一种动态带宽分配方法、装置及计算机存储介质 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP3621254B1 (zh) |
| CN (1) | CN108667752A (zh) |
| WO (1) | WO2018176730A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022188579A1 (zh) * | 2021-03-09 | 2022-09-15 | 中兴通讯股份有限公司 | 带宽分配方法、光线路终端及计算机可读存储介质 |
| EP4044617A4 (en) * | 2019-10-12 | 2023-01-11 | ZTE Corporation | METHOD AND DEVICE FOR SENDING A BANDWIDTH REQUEST, STORAGE MEDIA AND ELECTRONIC DEVICE |
| CN119697035A (zh) * | 2024-12-16 | 2025-03-25 | 烽火通信科技股份有限公司 | 一种网关带宽自适应方法、主网关、子网关及系统 |
| WO2025236926A1 (zh) * | 2024-05-15 | 2025-11-20 | 中兴通讯股份有限公司 | 光网络系统的报文协同传输方法以及相关设备 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110234041B (zh) * | 2019-02-13 | 2022-08-23 | 孙武 | 一种光网络单元带宽需求的精确上报机制 |
| CN117319844B (zh) * | 2022-06-22 | 2026-02-03 | 中兴通讯股份有限公司 | 带宽分配方法、光通信系统、装置和存储介质 |
| CN120676270A (zh) * | 2024-03-18 | 2025-09-19 | 中兴通讯股份有限公司 | 一种光网络带宽的调整方法 |
| CN121056761A (zh) * | 2024-05-24 | 2025-12-02 | 深圳市中兴微电子技术有限公司 | 带宽分配方法、装置、电子设备、存储介质和程序产品 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1848137A2 (en) * | 2006-04-20 | 2007-10-24 | Centillium Communications, Inc. | Enhanced upstream data traffic management for EPON |
| CN101667962A (zh) * | 2009-10-14 | 2010-03-10 | 天津大学 | 以太无源光网络中自适应保证服务质量动态带宽分配方法 |
| CN102447978A (zh) * | 2010-10-11 | 2012-05-09 | 高通创锐讯通讯科技(上海)有限公司 | EPON系统中基于Report的动态带宽分配方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1796313A1 (en) * | 2005-12-06 | 2007-06-13 | Siemens Aktiengesellschaft | A method, communication system and central communication unit for controlling accesses to a shared medium |
| CN101252789B (zh) * | 2008-03-20 | 2011-04-06 | 华为技术有限公司 | 多帧动态带宽分配的方法和装置 |
| CN101583056B (zh) * | 2009-06-12 | 2012-10-03 | 华为技术有限公司 | 带宽处理方法、网络装置及网络系统 |
| CN102104549B (zh) * | 2011-03-04 | 2015-04-01 | 中兴通讯股份有限公司 | 无源光网络的动态带宽分配方法及装置 |
| WO2013059983A1 (zh) * | 2011-10-25 | 2013-05-02 | 深圳市海思半导体有限公司 | 一种动态带宽分配方法和装置 |
| RU2584608C1 (ru) * | 2012-06-18 | 2016-05-20 | ЗетТиИ Корпорейшн | Способ, устройство и система динамического распределения полосы пропускания |
-
2017
- 2017-03-31 CN CN201710210544.4A patent/CN108667752A/zh active Pending
- 2017-08-28 EP EP17903136.4A patent/EP3621254B1/en active Active
- 2017-08-28 WO PCT/CN2017/099236 patent/WO2018176730A1/zh not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1848137A2 (en) * | 2006-04-20 | 2007-10-24 | Centillium Communications, Inc. | Enhanced upstream data traffic management for EPON |
| CN101667962A (zh) * | 2009-10-14 | 2010-03-10 | 天津大学 | 以太无源光网络中自适应保证服务质量动态带宽分配方法 |
| CN102447978A (zh) * | 2010-10-11 | 2012-05-09 | 高通创锐讯通讯科技(上海)有限公司 | EPON系统中基于Report的动态带宽分配方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3621254A4 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4044617A4 (en) * | 2019-10-12 | 2023-01-11 | ZTE Corporation | METHOD AND DEVICE FOR SENDING A BANDWIDTH REQUEST, STORAGE MEDIA AND ELECTRONIC DEVICE |
| US12278784B2 (en) | 2019-10-12 | 2025-04-15 | Zte Corporation | Method and device for sending bandwidth request, and storage medium and electronic device |
| WO2022188579A1 (zh) * | 2021-03-09 | 2022-09-15 | 中兴通讯股份有限公司 | 带宽分配方法、光线路终端及计算机可读存储介质 |
| WO2025236926A1 (zh) * | 2024-05-15 | 2025-11-20 | 中兴通讯股份有限公司 | 光网络系统的报文协同传输方法以及相关设备 |
| CN119697035A (zh) * | 2024-12-16 | 2025-03-25 | 烽火通信科技股份有限公司 | 一种网关带宽自适应方法、主网关、子网关及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3621254B1 (en) | 2024-05-15 |
| CN108667752A (zh) | 2018-10-16 |
| EP3621254A1 (en) | 2020-03-11 |
| EP3621254A4 (en) | 2021-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018176730A1 (zh) | 一种动态带宽分配方法、装置及计算机存储介质 | |
| CN109242405B (zh) | 政务处理方法及装置、计算机设备与可读存储介质 | |
| KR101719500B1 (ko) | 캐싱된 플로우들에 기초한 가속 | |
| CN107347039B (zh) | 一种共享缓存空间的管理方法及装置 | |
| EP4277414A3 (en) | A medium access control protocol data unit in a message 3 buffer | |
| JP2016541138A5 (zh) | ||
| CN107609140A (zh) | 一种分布式文件系统目录文件访问的方法及装置 | |
| WO2018149102A1 (zh) | 一种降低高优先级数据传输时延的方法和装置、存储介质 | |
| CN102790809A (zh) | 域名系统解析方法、装置及客户端 | |
| CN108334460A (zh) | 数据缓存方法及装置 | |
| CN101742368A (zh) | 一种以太网无源光网络中带宽的分配方法和装置 | |
| CN113641505B (zh) | 一种服务器集群的资源分配控制方法和装置 | |
| CN107194008A (zh) | 一种分布式系统快速更新验证方法 | |
| CN115941792A (zh) | 灵活以太网的数据块的处理方法及装置、存储介质 | |
| CN107493312B (zh) | 一种服务调用方法及装置 | |
| GB2572537A (en) | Generating or obtaining an updated neural network | |
| CN107113323A (zh) | 一种数据存储方法、装置和系统 | |
| US20170346753A1 (en) | Method and device for forwarding data messages | |
| CN108243265A (zh) | 一种dns解析处理方法及装置 | |
| CN102137091A (zh) | 一种过负荷控制方法、装置、系统及客户端 | |
| US9166804B2 (en) | Packet transmission control device, packet transmission control method, and program | |
| CN108520401B (zh) | 用户名单管理方法、装置、平台及存储介质 | |
| Lee et al. | Dynamic resource allocation of random access for MTC devices | |
| US20210374739A1 (en) | Blockchain transaction privacy protection method and blockchain node device | |
| CN109413697B (zh) | 一种活动计时器的配置方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17903136 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2017903136 Country of ref document: EP Effective date: 20191031 |