WO2015074275A1 - Optical line terminal, distribution point unit, system and data stream scheduling method - Google Patents
Optical line terminal, distribution point unit, system and data stream scheduling method Download PDFInfo
- Publication number
- WO2015074275A1 WO2015074275A1 PCT/CN2013/087778 CN2013087778W WO2015074275A1 WO 2015074275 A1 WO2015074275 A1 WO 2015074275A1 CN 2013087778 W CN2013087778 W CN 2013087778W WO 2015074275 A1 WO2015074275 A1 WO 2015074275A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- dpu
- queue
- data stream
- olt
- data flow
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 47
- 238000000034 method Methods 0.000 title claims abstract description 40
- 229920006235 chlorinated polyethylene elastomer Polymers 0.000 claims description 38
- 238000000136 cloud-point extraction Methods 0.000 claims description 32
- 238000013507 mapping Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 14
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000003139 buffering effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
Definitions
- the present invention relates to optical fiber communication technologies, and in particular, to an optical line terminal, a distribution point unit, a system, and a data flow scheduling method. Background technique
- Passive Optical Network (PON) technology is a point-to-multipoint optical access technology. It consists of optical line terminals (OLTs) on the central side and optical network units on the user side. Optical Network Unit (ONU) or Optical Network Terminal (ONT) and Optical Distribution Network (ODN).
- ONT optical line terminals
- ONU Optical Network Unit
- ONT Optical Network Terminal
- ODN Optical Distribution Network
- the so-called “passive” means that the ODN does not contain any active electronic devices and electronic power supplies, all of which are composed of passive components such as splitters, so the cost of management and maintenance is low.
- the Fiber To The Distribution Point (FTTd) distribution point (DP) to the Customer Premises (CP) device is non-fiber, such as twisted pair, coaxial Cables, power lines, etc.; devices on the DP side are the Distributed Point Units (DPUs).
- DPUs Distributed Point Units
- FIG. 1 is a schematic diagram of data flow scheduling in the prior art.
- CPE Customer Premises Equipment
- Office abbreviated as CO
- the data of the buffer queues of multiple CPEs in the same packet are scheduled and forwarded to the packet queue of the packet; the data stream data in the packet queue is modulated and sent to the CPE.
- the CPE demodulates the data stream, it filters out the corresponding data stream according to its own ID.
- Embodiments of the present invention provide an optical line terminal, a distribution point unit, a system, and a data flow scheduling method, to overcome the problems of high cost and high power consumption of the DPU in the prior art.
- the first aspect of the present invention provides an optical line terminal OLT, including:
- a receiving module a scheduling module, and a sending module
- the receiving module is configured to receive a data stream that is sent from the network side to the plurality of customer premises equipment CPEs, and store the data stream in a plurality of buffer queues corresponding to the CPE;
- the scheduling module is connected to the receiving module, and configured to schedule, according to the packet information of the CPE, the data flows in the buffer queue corresponding to the CPEs belonging to the same group into the same data flow queue;
- the sending module is connected to the scheduling module, and configured to send the data stream in the data stream queue to the DPU through a data stream connection established with the distribution point unit DPU.
- the receiving module is further configured to: receive the group information reported by the DPU, where the group information is when the DPU is started or Reported when the group information changes.
- the sending module is further configured to:
- mapping information of the data flow queue to the packet queue is sent to the DPU; wherein the packet queue is a queue in the DPU that stores the data flow in the data flow queue.
- an embodiment of the present invention provides a distribution point unit DPU, including:
- a receiving module a processing module, and a sending module
- the receiving module is connected to the processing module, and configured to receive, by using a data stream connection established with the optical line terminal OLT, the data stream sent by the OLT; the data stream is sent from the network side to multiple user premises equipments. a set of data flows of the CPE; wherein, the plurality of CPEs belong to the same group according to the group information of the CPE;
- the processing module is configured to store the data stream sent by the OLT into a packet queue, where the packet queue has a one-to-one correspondence with the data stream queue;
- the sending module is connected to the processing module and configured to send a data stream stored in the packet queue.
- the receiving module is further configured to:
- the sending module is further configured to:
- the packet information is sent to the OLT.
- an embodiment of the present invention provides a passive optical network system, including:
- optical line terminal OLT according to any of the first aspect, the first and second possible implementations of the first aspect, and the at least one first and second possible implementations of the second aspect, the second aspect A distribution point unit DPU as described in any of the above.
- an embodiment of the present invention provides a data flow scheduling method, including:
- the data stream in the data stream queue is sent to the DPU through a data stream connection established with the distribution point unit DPU.
- the method further includes:
- the method further includes:
- mapping information of the data flow queue to the packet queue is sent to the DPU; wherein the packet queue is a queue in the DPU that stores the data flow in the data flow queue.
- an embodiment of the present invention provides a data flow scheduling method, including:
- the data stream is a set of data streams sent from the network side to the plurality of customer premises equipment CPEs; wherein, the multiple CPEs are based on The group information of the CPE belongs to the same group;
- the Before the sent data stream is stored in a packet queue it also includes:
- the method further includes:
- the packet information is sent to the OLT.
- an embodiment of the present invention provides an optical line terminal device, including:
- the memory storing execution instructions, when the optical line terminal device is in operation, the processor is in communication with the memory, the processor executing the execution instruction to cause the optical line terminal device.
- an embodiment of the present invention provides a device for allocating a point unit, including:
- the memory storing execution instructions, when the distribution point unit device is in operation, the processor is in communication with the memory, the processor executing the execution instruction such that the distribution point unit device.
- the optical line terminal, the distribution point unit, the system, and the data flow scheduling method of the embodiment of the present invention receive, by the OLT, a data stream sent from the network side to the plurality of customer premises equipment CPE, and store the data stream in the plurality of Configuring a buffer queue corresponding to the CPE, and scheduling data streams in the buffer queue corresponding to the CPE belonging to the same group to the same data flow queue according to the packet information of the CPE, where the data flow queue is
- the data stream is sent to the DPU through a data stream connection established with the distribution point unit DPU, and the DPU stores the received data stream in a packet queue corresponding to the data stream queue, wherein the packet queue and the data
- the flow queues are in one-to-one correspondence, and finally the DPU sends the data stream stored in the packet queue to each CPE, and the scheduling function in the DPU is transferred to the OLT, which reduces the complexity and power consumption of the DPU, and reduces the buffering requirement of the DPU.
- FIG. 1 is a schematic diagram of data flow scheduling in the prior art
- FIG. 2 is a topological structure of an FTTdp system according to an embodiment of the present invention.
- Embodiment 1 of an optical line terminal OLT according to the present invention is a schematic structural diagram of Embodiment 1 of an optical line terminal OLT according to the present invention.
- FIG. 4 is a schematic diagram of data flow scheduling according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of Embodiment 1 of a distribution point unit DPU according to the present invention.
- FIG. 6 is a schematic structural diagram of an embodiment of a fiber-to-distribution point FTTdp system according to the present invention.
- Embodiment 7 is a flowchart of Embodiment 1 of a data flow scheduling method according to the present invention.
- Embodiment 8 is a flowchart of Embodiment 2 of a data flow scheduling method according to the present invention.
- Embodiment 9 is a schematic structural diagram of Embodiment 1 of an optical line terminal device according to the present invention.
- FIG. 10 is a schematic structural diagram of Embodiment 1 of a distribution point unit device according to the present invention.
- the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention.
- the embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
- FIG. 2 is a topological structure of an FTTdp system according to an embodiment of the present invention.
- the embodiment of the present invention can be applied to the FTTdp.
- the topological features of the present invention are as follows:
- the optical interface between the OLT and the DPU on the central office is PON (including GPON, EPON, 10GGPON, 10GEPON, etc.).
- the device between the DPU and the CPE is a non-fiber connection, which can be a copper wire, a twisted pair cable, a coaxial cable, a power line, etc., and a P2MP connection between the DPU and the CPE, and the uplink and downlink multiplexing modes are all TDMA.
- FIG. 3 is a schematic structural diagram of Embodiment 1 of an optical line terminal OLT according to the present invention.
- FIG. 4 is a schematic diagram of data flow scheduling according to an embodiment of the present invention.
- the executor of this embodiment is an optical line terminal OLT on the office side, and the OLT can be implemented by software and/or hardware.
- the solution of this embodiment is applied in the FTTdp system. As shown in FIG.
- the optical line terminal OLT 30 of this embodiment may include: a receiving module 301, scheduling The module 302 and the sending module 303 are configured to receive the data stream sent from the network side to the plurality of customer premises equipment CPEs, and store the data stream in a plurality of buffer queues corresponding to the CPE; And the receiving module 301 is configured to schedule, according to the group information of the CPE, the data stream in the buffer queue corresponding to the CPE belonging to the same group to be in the same data stream queue; the sending module 303 is connected to the scheduling module 302, and is configured to The data stream in the flow queue is sent to the DPU through a data stream connection established with the distribution point unit DPU.
- the receiving module 301 of the OLT receives the data streams corresponding to the multiple CPEs and stores them in multiple buffer queues corresponding to the CPEs.
- the scheduling module 302 schedules the data streams in the buffer queue corresponding to the CPEs of the CPE belonging to the same group to the same data stream queue according to the group information of the CPE.
- the number of packets may be multiple, and each packet corresponds to one data stream queue.
- the sending module 303 sends the data stream in the data stream queue to the DPU through a data stream connection established with the distribution point unit DPU, so that the DPU stores the received data stream in a packet queue corresponding to the data stream queue.
- the packet queue has a one-to-one correspondence with the data flow queue.
- Different PON networks have different data stream connections, such as GPON for GEM connection, 10G-GPON for XGEM, Ethernet Passive Optical Network (EPON), and lOG-EPON for logical link identifier (Logical Link).
- Identifier referred to as LLID
- VLAN Virtual Local Area Network
- the receiving module 301 is further configured to: receive the group information reported by the DPU, where the group information is reported when the DPU is started or the group information is changed.
- the receiving module 301 receives the packet information of the CPE reported by the DPU, and the scheduling module 302 schedules the data streams of the multiple CPEs according to the grouping information of the CPE, and schedules the data streams of the CPEs of the same group into the same data stream queue.
- the sending module 303 is further configured to:
- mapping information of the data flow queue to the packet queue is sent to the DPU; wherein, the packet queue is a queue for storing the data flow in the data flow queue in the DPU.
- the sending module 303 of the OLT sends the mapping information of the data stream queue to the packet queue to the DPU, and the DPU stores the data stream of the received data stream queue into the packet queue corresponding to the data stream queue according to the mapping information.
- the data stream sent from the network side to the plurality of customer premises equipment CPEs is received by the OLT, and the data stream is stored in a plurality of buffer queues corresponding to the CPE, and the group information according to the CPE will belong to the same
- the data flow in the buffer queue corresponding to the packetized CPE is scheduled to the same
- the data flow in the data flow queue is sent to the DPU through a data flow connection established with the distribution point unit DPU, and the scheduling function in the DPU is transferred to the OLT, thereby reducing the complexity and work of the DPU. It consumes and reduces the buffering requirement of the DPU and the number of data stream connections between the OLT and the DPU, and solves the problem of high cost and high power consumption of the DPU in the prior art.
- FIG. 5 is a schematic structural diagram of Embodiment 1 of a distribution point unit DPU according to the present invention.
- the execution body of this embodiment is a distribution point unit DPU, which can be implemented by software and/or hardware.
- the solution of this embodiment is applied in the FTTdp system.
- the distribution point unit DPU50 of the present embodiment may include: a receiving module 501, a processing module 502, and a sending module 503.
- the receiving module 501 is connected to the processing module 502 for establishing with the optical line terminal OLT.
- the data stream is connected to the data stream sent by the OLT; the data stream is a set of data streams sent from the network side to the plurality of customer premises equipment CPEs; wherein, the plurality of CPEs belong to the same group according to the group information of the CPE;
- the processing module 502 is configured to store the data stream sent by the OLT into a packet queue; wherein, the group queue has a one-to-one correspondence with the data stream queue;
- the sending module 503 is connected to the processing module 502 for transmitting the data stream stored in the packet queue.
- the receiving module 501 of the DPU receives the data stream sent by the OLT, and the processing module 502 stores the data stream sent by the OLT into a packet queue, where the data stream is sent from the network side to multiple A collection of data streams for the same grouped CPE.
- the existing DPU as shown in FIG. 1, has a buffer queue for storing data streams for each CPE, and needs to schedule data streams of multiple CPEs into the packet queue, which has high cost and large power consumption.
- the sending module 503 processes the data stream in the packet queue and processes it to each CPE.
- the receiving module 501 is further configured to:
- the received data stream is stored in a corresponding packet queue according to the mapping information of the received data stream queue to the packet queue.
- the sending module 503 is further configured to:
- the packet information is sent to the OLT.
- the CPE packet information is sent to the OLT, so that the OLT schedules the data flows of the multiple CPEs according to the packet information.
- the DPU receives the data stream sent by the OLT through a data stream connection established with the optical line terminal OLT; the data stream is a set of data streams sent from the network side to the multiple CPEs, where the multiple CPEs are grouped according to the CPE group information. Is belonging to the same group, and stores the data stream sent by the OLT. Go to a packet queue, where the packet queue is in one-to-one correspondence with the data flow queue, and the data stream stored in the packet queue is sent to each CPE, and the scheduling function in the DPU is transferred to the 0LT, thereby reducing the complexity of the DPU and The power consumption is reduced, and the buffering requirement of the DPU is reduced.
- FIG. 6 is a schematic structural diagram of an embodiment of a fiber-to-distribution point FTTdp system according to the present invention.
- the system of this embodiment may include: any optical line terminal OLT30 and at least one distribution point unit in the optical line terminal OLT embodiment. Any of the distribution point units DPU50 in the DPU embodiment.
- the protocol in the FTTdp of this embodiment may be, for example, any TDM PON protocol such as GPON, 10G-GPON, EPON or 10G-EPON.
- FIG. 7 is a flowchart of Embodiment 1 of a data flow scheduling method according to the present invention.
- the execution body of this embodiment is an optical line terminal OLT on the office side, and the OLT can be implemented by software and/or hardware.
- the solution of this embodiment is applied in the FTTdp system. As shown in FIG. 7, the method in this embodiment may include:
- Step 701 Receive a data flow sent from a network side to a plurality of customer premises equipment CPEs, and store the data flow in a plurality of buffer queues corresponding to the CPE.
- Step 702 Schedule, according to the group information of the CPE, the data streams in the buffer queue corresponding to the CPEs belonging to the same group to be in the same data stream queue.
- Step 703 Send the data stream in the data flow queue to the DPU through a data stream connection established with the distribution point unit DPU.
- the method in this embodiment may further include:
- the packet information reported by the DPU is received, and the packet information is reported when the DPU is started or the packet information is changed.
- the method in this embodiment may further include:
- mapping information of the data flow queue to the packet queue is sent to the DPU.
- FIG. 8 is a flowchart of Embodiment 2 of a data flow scheduling method according to the present invention.
- the execution body of this embodiment is a distribution point unit DPU, and the DPU can be implemented by software and/or hardware.
- the solution of this embodiment is applied to the FTTdp system. As shown in FIG. 8, the method in this embodiment may include:
- Step 801 Receive a number sent by the OLT through a data flow connection established with the optical line terminal OLT.
- the data stream is a set of data streams sent from the network side to the plurality of customer premises equipment CPEs; wherein, the plurality of CPEs belong to the same group according to the group information of the CPE.
- Step 902 Store the data stream sent by the OLT into a packet queue.
- the packet queue has a one-to-one correspondence with the data stream queue.
- Step 903 Send a data stream stored in a packet queue.
- the method before storing the data stream sent by the OLT into a packet queue, the method further includes: receiving mapping information of the data flow queue sent by the OLT to the packet queue.
- the method in this embodiment may further include:
- the packet information is sent to the OLT.
- FIG. 9 is a schematic structural diagram of Embodiment 1 of an optical line terminal device according to the present invention.
- the optical line terminal device 90 provided in this embodiment includes a processor 901 and a memory 902.
- Optical line termination device 90 may also include a transmitter 903, a receiver 904.
- Transmitter 903 and receiver 904 can be coupled to processor 901.
- the transmitter 903 is configured to transmit data or information
- the receiver 904 is configured to receive data or information
- the memory 902 stores execution instructions.
- the processor 901 communicates with the memory 902, and the processor 901
- the execution instructions in the memory 902 are used to execute the technical solution of the method embodiment shown in FIG. 7.
- the implementation principle and technical effects are similar, and details are not described herein again.
- FIG. 10 is a schematic structural diagram of Embodiment 1 of a distribution point unit device according to the present invention.
- the distribution point unit device 100 provided in this embodiment includes a processor 1001 and a memory 1002.
- the distribution point unit device 100 may further include a transmitter 1003 and a receiver 1004.
- Transmitter 1003 and receiver 1004 can be coupled to processor 1001.
- the transmitter 1003 is configured to transmit data or information
- the receiver 1004 is configured to receive data or information
- the memory 1002 stores execution instructions.
- the processor 1001 communicates with the memory 1002.
- the processor 1001 The execution instructions in the memory 1002 are used to perform the technical solution of the method embodiment shown in FIG. 8.
- the implementation principle and technical effects are similar, and details are not described herein again.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are only schematic.
- the division of the unit or module is only a logical function division.
- there may be another division manner for example, multiple units or modules may be used. Combine or can be integrated into another system System, or some features can be ignored, or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or module, and may be electrical, mechanical or otherwise.
- the modules described as separate components may or may not be physically separate.
- the components displayed as modules may or may not be physical modules, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the objectives of the solution of the embodiment.
- the aforementioned program can be stored in a computer readable storage medium.
- the program when executed, performs the steps including the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Optical Communication System (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Provided are an optical line terminal, a distribution point unit, a system and a data stream scheduling method. The optical line terminal (OLT) in the present invention comprises: a receiving module, a scheduling module and a sending module, wherein the receiving module is used for receiving a data stream sent to a plurality of customer premises equipment (CPE) from a network side, and storing the data stream into a plurality of buffer queues corresponding to the CPE; the scheduling module is connected to the receiving module, and is used to schedule data streams in the plurality of buffer queues corresponding to the CPE in the same group to the same data stream queue according to grouping information about the CPE; and the sending module is used for sending a data stream in a data stream queue to a distribution point unit (DPU) through a data stream established with the DPU. The embodiments of the present invention reduce the complexity and power consumption of a DPU, the buffer requirements of the DPU, and the number of data stream connections between an OLT and the DPU.
Description
光线路终端、 分配点单元、 系统及数据流调度方法 技术领域 本发明实施例涉及光纤通信技术, 尤其涉及一种光线路终端、 分配点单 元、 系统及数据流调度方法。 背景技术 TECHNICAL FIELD The present invention relates to optical fiber communication technologies, and in particular, to an optical line terminal, a distribution point unit, a system, and a data flow scheduling method. Background technique
无源光网络 (Passive Optical Network, 简称 PON) 技术是一种点到多点 的光纤接入技术,它由局侧的光线路终端(Optical Line Terminal,简称 OLT)、 用户侧的光网络单元 (Optical Network Unit, 简称 ONU) 或者光网络终端 (Optical Network Terminal, 简称 ONT)以及光分配网络(Optical Distribution Network , 简称 ODN) 组成。 所谓 "无源" , 是指 ODN中不含有任何有源 电子器件及电子电源, 全部由光分路器 (Splitter) 等无源器件组成, 因此其 管理维护的成本较低。 而光纤到分配点 (Fiber To The distribution point, 简称 FTTd )的分配点( Distribution Point,简称 DP )到用户驻地( Customer Premises, 简称 CP) 的设备之间为非光纤, 如双绞线、 同轴电缆、 电力线等; DP侧的 设备为有源设备分配点单元 (Distribution Point Unit, 简称 DPU) 。 Passive Optical Network (PON) technology is a point-to-multipoint optical access technology. It consists of optical line terminals (OLTs) on the central side and optical network units on the user side. Optical Network Unit (ONU) or Optical Network Terminal (ONT) and Optical Distribution Network (ODN). The so-called "passive" means that the ODN does not contain any active electronic devices and electronic power supplies, all of which are composed of passive components such as splitters, so the cost of management and maintenance is low. The Fiber To The Distribution Point (FTTd) distribution point (DP) to the Customer Premises (CP) device is non-fiber, such as twisted pair, coaxial Cables, power lines, etc.; devices on the DP side are the Distributed Point Units (DPUs).
图 1为现有技术中数据流调度示意图, 如图 1所示, 现有技术中要实现 用户驻地设备 (Customer Premises Equipment, 简称 CPE) 的数据流调度, 通 常采用如下方法: 在中心局 (Central Office, 简称 CO ) 的设备 OLT和 DPU 之间, 为每个 CPE创建一个 GEM连接; 在 DPU中, 为每个 CPE创建至少 1 个缓冲队列 (根据不同的 QoS需求, 可能需要多个缓冲队列) ·' 在 DPU中, 根据 QoS配置, 对同一个分组中的多个 CPE的缓冲队列的数据进行调度, 转 发到该分组的分组队列中; 将分组队列中的数据流数据经过调制后发送到 CPE, CPE将数据流经过解调后, 再根据自己的 ID过滤出对应的数据流。 FIG. 1 is a schematic diagram of data flow scheduling in the prior art. As shown in FIG. 1 , in the prior art, data flow scheduling of Customer Premises Equipment (CPE) is implemented, and the following method is generally adopted: Office, abbreviated as CO), creates a GEM connection for each CPE between the OLT and the DPU. In the DPU, creates at least one buffer queue for each CPE (multiple buffer queues may be required according to different QoS requirements) · In the DPU, according to the QoS configuration, the data of the buffer queues of multiple CPEs in the same packet are scheduled and forwarded to the packet queue of the packet; the data stream data in the packet queue is modulated and sent to the CPE. After the CPE demodulates the data stream, it filters out the corresponding data stream according to its own ID.
现有技术中的问题是, DPU中的缓冲队列需求比较大, 成本高, 且 DPU 中要实现调度机制功耗较大。 发明内容
本发明实施例提供一种光线路终端、 分配点单元、 系统及数据流调度方 法, 以克服现有技术中的 DPU成本高、 功耗大的问题。 The problem in the prior art is that the buffer queue in the DPU has a relatively large demand and a high cost, and the power consumption of the scheduling mechanism in the DPU is large. Summary of the invention Embodiments of the present invention provide an optical line terminal, a distribution point unit, a system, and a data flow scheduling method, to overcome the problems of high cost and high power consumption of the DPU in the prior art.
第一方面, 本发明实施例提供一种光线路终端 OLT, 包括: The first aspect of the present invention provides an optical line terminal OLT, including:
接收模块、 调度模块和发送模块; a receiving module, a scheduling module, and a sending module;
其中, 所述接收模块用于接收从网络侧发送给多个用户驻地设备 CPE的 数据流, 并将所述数据流存储在多个与所述 CPE所对应的缓冲队列中; The receiving module is configured to receive a data stream that is sent from the network side to the plurality of customer premises equipment CPEs, and store the data stream in a plurality of buffer queues corresponding to the CPE;
所述调度模块与所述接收模块连接, 用于根据所述 CPE的分组信息将属 于同一分组的所述 CPE所对应的缓冲队列中的数据流调度到同一个数据流队 列中; The scheduling module is connected to the receiving module, and configured to schedule, according to the packet information of the CPE, the data flows in the buffer queue corresponding to the CPEs belonging to the same group into the same data flow queue;
所述发送模块与所述调度模块连接, 用于将所述数据流队列中的数据流 通过与分配点单元 DPU建立的数据流连接发送给所述 DPU。 The sending module is connected to the scheduling module, and configured to send the data stream in the data stream queue to the DPU through a data stream connection established with the distribution point unit DPU.
结合第一方面, 在第一方面的第一种可能的实现方式中, 所述接收模块 还用于: 接收所述 DPU上报的所述分组信息, 所述分组信息是当所述 DPU 启动或所述分组信息发生改变时上报的。 With reference to the first aspect, in a first possible implementation manner of the first aspect, the receiving module is further configured to: receive the group information reported by the DPU, where the group information is when the DPU is started or Reported when the group information changes.
结合第一方面、 或第一方面的第一种可能的实现方式, 在第一方面的第 二种可能的实现方式中, 所述发送模块还用于: In conjunction with the first aspect, or the first possible implementation of the first aspect, in a second possible implementation manner of the first aspect, the sending module is further configured to:
向所述 DPU发送所述数据流队列到分组队列的映射信息; 其中, 所述分 组队列为所述 DPU中存储所述数据流队列中的数据流的队列。 The mapping information of the data flow queue to the packet queue is sent to the DPU; wherein the packet queue is a queue in the DPU that stores the data flow in the data flow queue.
第二方面, 本发明实施例提供一种分配点单元 DPU, 包括: In a second aspect, an embodiment of the present invention provides a distribution point unit DPU, including:
接收模块、 处理模块和发送模块; a receiving module, a processing module, and a sending module;
其中, 所述接收模块与所述处理模块连接, 用于通过与光线路终端 OLT 建立的数据流连接接收所述 OLT发送的数据流; 所述数据流为从网络侧发送 给多个用户驻地设备 CPE 的数据流的集合; 其中, 所述多个 CPE根据所述 CPE的分组信息是属于同一分组的; The receiving module is connected to the processing module, and configured to receive, by using a data stream connection established with the optical line terminal OLT, the data stream sent by the OLT; the data stream is sent from the network side to multiple user premises equipments. a set of data flows of the CPE; wherein, the plurality of CPEs belong to the same group according to the group information of the CPE;
所述处理模块用于将所述 OLT发送的数据流存储到一分组队列中;其中, 所述分组队列与所述数据流队列一一对应; The processing module is configured to store the data stream sent by the OLT into a packet queue, where the packet queue has a one-to-one correspondence with the data stream queue;
所述发送模块与所述处理模块连接, 用于发送所述分组队列中存储的数 据流。 The sending module is connected to the processing module and configured to send a data stream stored in the packet queue.
结合第二方面, 在第二方面的第一种可能的实现方式中, 所述接收模块 还用于: With reference to the second aspect, in a first possible implementation manner of the second aspect, the receiving module is further configured to:
接收所述 OLT发送的所述数据流队列到所述分组队列的映射信息。
结合第二方面、 或第二方面的第一种可能的实现方式, 在第二方面的第 二种可能的实现方式中, 所述发送模块还用于: Receiving mapping information of the data flow queue sent by the OLT to the packet queue. With reference to the second aspect, or the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the sending module is further configured to:
当所述 DPU启动或所述分组信息发生改变时, 向所述 OLT发送所述分 组信息。 When the DPU starts or the packet information changes, the packet information is sent to the OLT.
第三方面, 本发明实施例提供一种无源光网络系统, 包括: In a third aspect, an embodiment of the present invention provides a passive optical network system, including:
如第一方面、 第一方面的第一、 二种可能的实现方式中的任一所述的光 线路终端 OLT以及至少一个如第二方面、 第二方面的第一、 二种可能的实现 方式中任一所述的分配点单元 DPU。 The optical line terminal OLT according to any of the first aspect, the first and second possible implementations of the first aspect, and the at least one first and second possible implementations of the second aspect, the second aspect A distribution point unit DPU as described in any of the above.
第四方面, 本发明实施例提供一种数据流调度方法, 包括: In a fourth aspect, an embodiment of the present invention provides a data flow scheduling method, including:
接收从网络侧发送给多个用户驻地设备 CPE的数据流, 并将所述数据流 存储在多个与所述 CPE所对应的缓冲队列中; Receiving a data stream sent from the network side to the plurality of customer premises equipment CPEs, and storing the data stream in a plurality of buffer queues corresponding to the CPE;
根据所述 CPE的分组信息将属于同一分组的所述 CPE所对应的缓冲队列 中的数据流调度到同一个数据流队列中; And scheduling, according to the group information of the CPE, the data streams in the buffer queue corresponding to the CPE belonging to the same group to the same data stream queue;
将所述数据流队列中的数据流通过与分配点单元 DPU建立的数据流连接 发送给所述 DPU。 The data stream in the data stream queue is sent to the DPU through a data stream connection established with the distribution point unit DPU.
结合第四方面, 在第四方面的第一种可能的实现方式中, 所述方法还包 括: With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the method further includes:
接收所述 DPU上报的所述分组信息, 所述分组信息是当所述 DPU启动 或所述分组信息发生改变时上报的。 And receiving the group information reported by the DPU, where the group information is reported when the DPU is started or the group information is changed.
结合第四方面、 或第四方面的第一种可能的实现方式, 在第四方面的第 二种可能的实现方式中, 所述方法还包括: With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the method further includes:
向所述 DPU发送所述数据流队列到分组队列的映射信息; 其中, 所述分 组队列为所述 DPU中存储所述数据流队列中的数据流的队列。 The mapping information of the data flow queue to the packet queue is sent to the DPU; wherein the packet queue is a queue in the DPU that stores the data flow in the data flow queue.
第五方面, 本发明实施例提供一种数据流调度方法, 包括: In a fifth aspect, an embodiment of the present invention provides a data flow scheduling method, including:
通过与光线路终端 OLT建立的数据流连接接收所述 OLT发送的数据流; 所述数据流为从网络侧发送给多个用户驻地设备 CPE的数据流的集合;其中, 所述多个 CPE根据所述 CPE的分组信息是属于同一分组的; Receiving, by the data stream connection established with the optical line terminal OLT, the data stream sent by the OLT; the data stream is a set of data streams sent from the network side to the plurality of customer premises equipment CPEs; wherein, the multiple CPEs are based on The group information of the CPE belongs to the same group;
将所述 OLT发送的数据流存储到一分组队列中; 其中, 所述分组队列与 所述数据流队列一一对应; And storing the data stream sent by the OLT into a packet queue; wherein the packet queue is in one-to-one correspondence with the data stream queue;
发送所述分组队列中存储的数据流。 Sending a data stream stored in the packet queue.
结合第五方面,在第五方面的第一种可能的实现方式中,所述将所述 OLT
发送的数据流存储到一分组队列中之前, 还包括: With reference to the fifth aspect, in a first possible implementation manner of the fifth aspect, the Before the sent data stream is stored in a packet queue, it also includes:
接收所述 OLT发送的所述数据流队列到所述分组队列的映射信息。 And receiving mapping information of the data flow queue sent by the OLT to the packet queue.
结合第五方面、 或第五方面的第一种可能的实现方式, 在第五方面的第 二种可能的实现方式中, 所述方法还包括: With reference to the fifth aspect, or the first possible implementation manner of the fifth aspect, in a second possible implementation manner of the fifth aspect, the method further includes:
当所述 DPU启动或所述分组信息发生改变时, 向所述 OLT发送所述分 组信息。 When the DPU starts or the packet information changes, the packet information is sent to the OLT.
第六方面, 本发明实施例提供一种光线路终端设备, 包括: In a sixth aspect, an embodiment of the present invention provides an optical line terminal device, including:
处理器和存储器, 所述存储器存储执行指令, 当所述光线路终端设备运 行时, 所述处理器与所述存储器之间通信, 所述处理器执行所述执行指令使 得所述光线路终端设备执行如第四方面、 第四方面的第一、 二种可能的实现 方式中的方法。 a processor and a memory, the memory storing execution instructions, when the optical line terminal device is in operation, the processor is in communication with the memory, the processor executing the execution instruction to cause the optical line terminal device The method of the first and second possible implementations of the fourth aspect, the fourth aspect is performed.
第七方面, 本发明实施例提供一种分配点单元设备, 包括: In a seventh aspect, an embodiment of the present invention provides a device for allocating a point unit, including:
处理器和存储器, 所述存储器存储执行指令, 当所述分配点单元设备运 行时, 所述处理器与所述存储器之间通信, 所述处理器执行所述执行指令使 得所述分配点单元设备执行如第五方面、 第五方面的第一、 二种可能的实现 方式中的方法。 a processor and a memory, the memory storing execution instructions, when the distribution point unit device is in operation, the processor is in communication with the memory, the processor executing the execution instruction such that the distribution point unit device The method of the first and second possible implementations of the fifth aspect, the fifth aspect is performed.
本发明实施例光线路终端、 分配点单元、 系统及数据流调度方法, 通过 OLT接收从网络侧发送给多个用户驻地设备 CPE的数据流, 并将所述数据流 存储在多个与所述 CPE所对应的缓冲队列中,并根据所述 CPE的分组信息将 属于同一分组的所述 CPE所对应的缓冲队列中的数据流调度到同一个数据流 队列中, 将所述数据流队列中的数据流通过与分配点单元 DPU建立的数据流 连接发送给所述 DPU, DPU将接收到的数据流存储到与所述数据流队列对应 的分组队列中, 其中, 所述分组队列与所述数据流队列一一对应, 最终 DPU 向各个 CPE发送所述分组队列中存储的数据流, DPU中的调度功能转移到 OLT中, 降低了 DPU的复杂度及功耗, 并且减少了 DPU的缓冲需求, 与现 有技术相比, 不用给每一个 CPE都建立缓冲队列, 减少了 OLT和 DPU之间 的数据流连接数目, 解决了现有技术中的 DPU成本高、 功耗大的问题。 附图说明 The optical line terminal, the distribution point unit, the system, and the data flow scheduling method of the embodiment of the present invention receive, by the OLT, a data stream sent from the network side to the plurality of customer premises equipment CPE, and store the data stream in the plurality of Configuring a buffer queue corresponding to the CPE, and scheduling data streams in the buffer queue corresponding to the CPE belonging to the same group to the same data flow queue according to the packet information of the CPE, where the data flow queue is The data stream is sent to the DPU through a data stream connection established with the distribution point unit DPU, and the DPU stores the received data stream in a packet queue corresponding to the data stream queue, wherein the packet queue and the data The flow queues are in one-to-one correspondence, and finally the DPU sends the data stream stored in the packet queue to each CPE, and the scheduling function in the DPU is transferred to the OLT, which reduces the complexity and power consumption of the DPU, and reduces the buffering requirement of the DPU. Compared with the prior art, it is not necessary to establish a buffer queue for each CPE, which reduces the number of data stream connections between the OLT and the DPU, and solves the present problem. There are problems in the technology of DPU, high cost and high power consumption. DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实
施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下 面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员来讲, 在 不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。 In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will be true. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are required to be used in the description of the prior art, are briefly described. It is obvious that the drawings in the following description are some embodiments of the present invention, and no one would be creative to those skilled in the art Other drawings can also be obtained from these drawings on the premise of labor.
图 1为现有技术中数据流调度示意图; 1 is a schematic diagram of data flow scheduling in the prior art;
图 2为本发明实施例的 FTTdp系统的拓扑结构; 2 is a topological structure of an FTTdp system according to an embodiment of the present invention;
图 3为本发明光线路终端 OLT实施例一的结构示意图; 3 is a schematic structural diagram of Embodiment 1 of an optical line terminal OLT according to the present invention;
图 4为本发明实施例的数据流调度示意图; 4 is a schematic diagram of data flow scheduling according to an embodiment of the present invention;
图 5为本发明分配点单元 DPU实施例一的结构示意图; FIG. 5 is a schematic structural diagram of Embodiment 1 of a distribution point unit DPU according to the present invention;
图 6为本发明光纤到分配点 FTTdp系统实施例的结构示意图; 6 is a schematic structural diagram of an embodiment of a fiber-to-distribution point FTTdp system according to the present invention;
图 7为本发明数据流调度方法实施例一的流程图; 7 is a flowchart of Embodiment 1 of a data flow scheduling method according to the present invention;
图 8为本发明数据流调度方法实施例二的流程图; 8 is a flowchart of Embodiment 2 of a data flow scheduling method according to the present invention;
图 9为本发明光线路终端设备实施例一的结构示意图; 9 is a schematic structural diagram of Embodiment 1 of an optical line terminal device according to the present invention;
图 10为本发明分配点单元设备实施例一的结构示意图。 具体实施方式 为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。 FIG. 10 is a schematic structural diagram of Embodiment 1 of a distribution point unit device according to the present invention. The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. The embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
图 2为本发明实施例的 FTTdp系统的拓扑结构。 2 is a topological structure of an FTTdp system according to an embodiment of the present invention.
本发明实施例可以应用在 FTTdp中, 如图 2所示, 本发明的拓扑特点为: 局侧的 OLT和 DPU的设备之间为光纤连接,协议为 PON (包括 GPON、EPON、 10GGPON、 10GEPON等) , DPU和 CPE的设备之间为非光纤连接, 可以为 铜线、 双绞线、 同轴电缆、 电力线等, DPU和 CPE之间为 P2MP连接, 上下 行复用方式均为 TDMA。 The embodiment of the present invention can be applied to the FTTdp. As shown in FIG. 2, the topological features of the present invention are as follows: The optical interface between the OLT and the DPU on the central office is PON (including GPON, EPON, 10GGPON, 10GEPON, etc.). ), the device between the DPU and the CPE is a non-fiber connection, which can be a copper wire, a twisted pair cable, a coaxial cable, a power line, etc., and a P2MP connection between the DPU and the CPE, and the uplink and downlink multiplexing modes are all TDMA.
图 3为本发明光线路终端 OLT实施例一的结构示意图。 图 4为本发明实 施例的数据流调度示意图。 本实施例的执行主体为局侧的光线路终端 OLT, 该 OLT可以通过软件和 /或硬件实现。 本实施例的方案应用在 FTTdp系统中。 如图 3所示, 本实施例的光线路终端 OLT30可以包括: 接收模块 301、 调度
模块 302和发送模块 303; 其中, 接收模块 301用于接收从网络侧发送给多个 用户驻地设备 CPE的数据流,并将数据流存储在多个与 CPE所对应的缓冲队 列中; 调度模块 302与接收模块 301连接, 用于根据 CPE的分组信息将属于 同一分组的 CPE所对应的缓冲队列中的数据流调度到同一个数据流队列中; 发送模块 303与调度模块 302连接, 用于将数据流队列中的数据流通过与分 配点单元 DPU建立的数据流连接发送给 DPU。 FIG. 3 is a schematic structural diagram of Embodiment 1 of an optical line terminal OLT according to the present invention. FIG. 4 is a schematic diagram of data flow scheduling according to an embodiment of the present invention. The executor of this embodiment is an optical line terminal OLT on the office side, and the OLT can be implemented by software and/or hardware. The solution of this embodiment is applied in the FTTdp system. As shown in FIG. 3, the optical line terminal OLT 30 of this embodiment may include: a receiving module 301, scheduling The module 302 and the sending module 303 are configured to receive the data stream sent from the network side to the plurality of customer premises equipment CPEs, and store the data stream in a plurality of buffer queues corresponding to the CPE; And the receiving module 301 is configured to schedule, according to the group information of the CPE, the data stream in the buffer queue corresponding to the CPE belonging to the same group to be in the same data stream queue; the sending module 303 is connected to the scheduling module 302, and is configured to The data stream in the flow queue is sent to the DPU through a data stream connection established with the distribution point unit DPU.
具体地, 如图 3、 4所示, OLT的接收模块 301接收多个 CPE对应的数 据流, 并将其存储在多个与 CPE对应的缓冲队列中。 调度模块 302根据 CPE 的分组信息将上述 CPE属于同一分组的 CPE所对应的缓冲队列中的数据流调 度到同一个数据流队列中。 这里的分组可以是多个, 每一个分组对应一个数 据流队列。发送模块 303将上述数据流队列中的数据流通过与分配点单元 DPU 建立的数据流连接发送给 DPU,以供 DPU将接收到的数据流存储到与数据流 队列对应的分组队列中。 分组队列与数据流队列一一对应。 不同的 PON网络 对应的数据流连接不同, 如 GPON为 GEM连接, 10G-GPON为 XGEM, 以 太无源光网络 (Ethernet Passive Optical Network, 简称 EPON) 、 lOG-EPON 为逻辑链路标识符 (Logical Link Identifier, 简称 LLID) 连接或虚拟局域网 (Virtual Local Area Network, 简称 VLAN) 连接等。 Specifically, as shown in FIG. 3 and FIG. 4, the receiving module 301 of the OLT receives the data streams corresponding to the multiple CPEs and stores them in multiple buffer queues corresponding to the CPEs. The scheduling module 302 schedules the data streams in the buffer queue corresponding to the CPEs of the CPE belonging to the same group to the same data stream queue according to the group information of the CPE. Here, the number of packets may be multiple, and each packet corresponds to one data stream queue. The sending module 303 sends the data stream in the data stream queue to the DPU through a data stream connection established with the distribution point unit DPU, so that the DPU stores the received data stream in a packet queue corresponding to the data stream queue. The packet queue has a one-to-one correspondence with the data flow queue. Different PON networks have different data stream connections, such as GPON for GEM connection, 10G-GPON for XGEM, Ethernet Passive Optical Network (EPON), and lOG-EPON for logical link identifier (Logical Link). Identifier (referred to as LLID) Connection or Virtual Local Area Network (VLAN) connection.
可选地, 接收模块 301还用于: 接收 DPU上报的分组信息, 分组信息是 当 DPU启动或分组信息发生改变时上报的。 Optionally, the receiving module 301 is further configured to: receive the group information reported by the DPU, where the group information is reported when the DPU is started or the group information is changed.
具体地, 接收模块 301接收 DPU上报的 CPE的分组信息, 调度模块 302 根据 CPE的分组信息对多个 CPE的数据流进行调度, 将同一分组的 CPE的 数据流调度到同一个数据流队列中。 Specifically, the receiving module 301 receives the packet information of the CPE reported by the DPU, and the scheduling module 302 schedules the data streams of the multiple CPEs according to the grouping information of the CPE, and schedules the data streams of the CPEs of the same group into the same data stream queue.
可选地, 发送模块 303还用于: Optionally, the sending module 303 is further configured to:
向 DPU发送数据流队列到分组队列的映射信息; 其中, 分组队列为 DPU 中存储数据流队列中的数据流的队列。 The mapping information of the data flow queue to the packet queue is sent to the DPU; wherein, the packet queue is a queue for storing the data flow in the data flow queue in the DPU.
具体地, OLT的发送模块 303向 DPU发送数据流队列到分组队列的映射 信息, DPU根据此映射信息将接收到的数据流队列的数据流存储到与数据流 队列对应的分组队列中。 Specifically, the sending module 303 of the OLT sends the mapping information of the data stream queue to the packet queue to the DPU, and the DPU stores the data stream of the received data stream queue into the packet queue corresponding to the data stream queue according to the mapping information.
本实施例,通过 OLT接收从网络侧发送给多个用户驻地设备 CPE的数据 流, 并将所述数据流存储在多个与 CPE所对应的缓冲队列中, 并根据 CPE的 分组信息将属于同一分组的 CPE所对应的缓冲队列中的数据流调度到同一个
数据流队列中, 将所述数据流队列中的数据流通过与分配点单元 DPU建立的 数据流连接发送给所述 DPU, DPU中的调度功能转移到 OLT中,降低了 DPU 的复杂度及功耗, 并且减少了 DPU的缓冲需求以及 OLT和 DPU之间的数据 流连接数目, 解决了现有技术中的 DPU成本高、 功耗大的问题。 In this embodiment, the data stream sent from the network side to the plurality of customer premises equipment CPEs is received by the OLT, and the data stream is stored in a plurality of buffer queues corresponding to the CPE, and the group information according to the CPE will belong to the same The data flow in the buffer queue corresponding to the packetized CPE is scheduled to the same In the data flow queue, the data flow in the data flow queue is sent to the DPU through a data flow connection established with the distribution point unit DPU, and the scheduling function in the DPU is transferred to the OLT, thereby reducing the complexity and work of the DPU. It consumes and reduces the buffering requirement of the DPU and the number of data stream connections between the OLT and the DPU, and solves the problem of high cost and high power consumption of the DPU in the prior art.
图 5为本发明分配点单元 DPU实施例一的结构示意图。 本实施例的执行 主体为分配点单元 DPU, 该 DPU可以通过软件和 /或硬件实现。 本实施例的 方案应用在 FTTdp系统中。如图 5所示, 本实施例的分配点单元 DPU50可以 包括: 接收模块 501、 处理模块 502和发送模块 503 ; 其中, 接收模块 501与 处理模块 502连接,用于通过与光线路终端 OLT建立的数据流连接接收 OLT 发送的数据流; 数据流为从网络侧发送给多个用户驻地设备 CPE的数据流的 集合; 其中, 多个 CPE根据 CPE的分组信息是属于同一分组的; FIG. 5 is a schematic structural diagram of Embodiment 1 of a distribution point unit DPU according to the present invention. The execution body of this embodiment is a distribution point unit DPU, which can be implemented by software and/or hardware. The solution of this embodiment is applied in the FTTdp system. As shown in FIG. 5, the distribution point unit DPU50 of the present embodiment may include: a receiving module 501, a processing module 502, and a sending module 503. The receiving module 501 is connected to the processing module 502 for establishing with the optical line terminal OLT. The data stream is connected to the data stream sent by the OLT; the data stream is a set of data streams sent from the network side to the plurality of customer premises equipment CPEs; wherein, the plurality of CPEs belong to the same group according to the group information of the CPE;
处理模块 502用于将 OLT发送的数据流存储到一分组队列中; 其中, 分 组队列与数据流队列一一对应; The processing module 502 is configured to store the data stream sent by the OLT into a packet queue; wherein, the group queue has a one-to-one correspondence with the data stream queue;
发送模块 503与处理模块 502连接, 用于发送分组队列中存储的数据流。 具体地, 如图 4、 5所示, DPU的接收模块 501接收 OLT发送的数据流, 处理模块 502将 OLT发送的数据流存储到一分组队列中, 数据流为从网络侧 发送给多个属于同一分组的 CPE 的数据流的集合。 而现有的 DPU, 如图 1 所示,对应每一个 CPE都有一个存储数据流的缓冲队列,并且需要将多个 CPE 的数据流调度到分组队列中, 成本高, 功耗大。 The sending module 503 is connected to the processing module 502 for transmitting the data stream stored in the packet queue. Specifically, as shown in FIG. 4 and FIG. 5, the receiving module 501 of the DPU receives the data stream sent by the OLT, and the processing module 502 stores the data stream sent by the OLT into a packet queue, where the data stream is sent from the network side to multiple A collection of data streams for the same grouped CPE. The existing DPU, as shown in FIG. 1, has a buffer queue for storing data streams for each CPE, and needs to schedule data streams of multiple CPEs into the packet queue, which has high cost and large power consumption.
发送模块 503将分组队列中的数据流经过调制等处理后发送给各个 CPE。 可选地, 接收模块 501还用于: The sending module 503 processes the data stream in the packet queue and processes it to each CPE. Optionally, the receiving module 501 is further configured to:
接收 OLT发送的数据流队列到分组队列的映射信息。 Receiving mapping information of the data flow queue sent by the OLT to the packet queue.
具体地, 根据接收的数据流队列到分组队列的映射信息, 将接收到的数 据流存储到对应的分组队列中。 Specifically, the received data stream is stored in a corresponding packet queue according to the mapping information of the received data stream queue to the packet queue.
可选地, 发送模块 503还用于: Optionally, the sending module 503 is further configured to:
当 DPU启动或分组信息发生改变时, 向 OLT发送分组信息。 When the DPU starts or the packet information changes, the packet information is sent to the OLT.
具体地,当 DPU启动或 CPE的分组信息发生改变时,要向 OLT发送 CPE 分组信息, 以便 OLT根据此分组信息对多个 CPE的数据流进行调度。 Specifically, when the DPU starts or the packet information of the CPE changes, the CPE packet information is sent to the OLT, so that the OLT schedules the data flows of the multiple CPEs according to the packet information.
本实施例, DPU通过与光线路终端 OLT建立的数据流连接接收 OLT发 送的数据流; 数据流为从网络侧发送给多个 CPE的数据流的集合, 其中, 多 个 CPE根据 CPE的分组信息是属于同一分组的, 将 OLT发送的数据流存储
到一分组队列中, 其中, 分组队列与数据流队列一一对应, 向各个 CPE发送 所述分组队列中存储的数据流, 将 DPU中的调度功能转移到 0LT中, 降低 了 DPU的复杂度及功耗, 并且减少了 DPU的缓冲需求, 与现有技术相比不 用给每一个 CPE都建立缓冲队列, 减少了 OLT和 DPU之间的数据流连接数 目, 解决了现有技术中的 DPU成本高、 功耗大的问题。 In this embodiment, the DPU receives the data stream sent by the OLT through a data stream connection established with the optical line terminal OLT; the data stream is a set of data streams sent from the network side to the multiple CPEs, where the multiple CPEs are grouped according to the CPE group information. Is belonging to the same group, and stores the data stream sent by the OLT. Go to a packet queue, where the packet queue is in one-to-one correspondence with the data flow queue, and the data stream stored in the packet queue is sent to each CPE, and the scheduling function in the DPU is transferred to the 0LT, thereby reducing the complexity of the DPU and The power consumption is reduced, and the buffering requirement of the DPU is reduced. Compared with the prior art, there is no need to establish a buffer queue for each CPE, which reduces the number of data stream connections between the OLT and the DPU, and solves the high cost of the DPU in the prior art. , the problem of large power consumption.
图 6为本发明光纤到分配点 FTTdp系统实施例的结构示意图, 如图 6所 示, 本实施例的系统可以包括: 上述光线路终端 OLT实施例中的任一光线路 终端 OLT30 以及至少一个分配点单元 DPU 实施例中的任一分配点单元 DPU50。 FIG. 6 is a schematic structural diagram of an embodiment of a fiber-to-distribution point FTTdp system according to the present invention. As shown in FIG. 6, the system of this embodiment may include: any optical line terminal OLT30 and at least one distribution point unit in the optical line terminal OLT embodiment. Any of the distribution point units DPU50 in the DPU embodiment.
本实施例的 FTTdp 中的协议例如可以采用任意的 TDM PON协议, 如 GPON、 10G-GPON, EPON或 10G-EPON等。 The protocol in the FTTdp of this embodiment may be, for example, any TDM PON protocol such as GPON, 10G-GPON, EPON or 10G-EPON.
图 7为本发明数据流调度方法实施例一的流程图。 本实施例的执行主体 为局侧的光线路终端 OLT, 该 OLT可以通过软件和 /或硬件实现。 本实施例 的方案应用在 FTTdp系统中。 如图 7所示, 本实施例的方法可以包括: FIG. 7 is a flowchart of Embodiment 1 of a data flow scheduling method according to the present invention. The execution body of this embodiment is an optical line terminal OLT on the office side, and the OLT can be implemented by software and/or hardware. The solution of this embodiment is applied in the FTTdp system. As shown in FIG. 7, the method in this embodiment may include:
歩骤 701、 接收从网络侧发送给多个用户驻地设备 CPE的数据流, 并将 数据流存储在多个与 CPE所对应的缓冲队列中。 Step 701: Receive a data flow sent from a network side to a plurality of customer premises equipment CPEs, and store the data flow in a plurality of buffer queues corresponding to the CPE.
歩骤 702、 根据 CPE的分组信息将属于同一分组的 CPE所对应的缓冲队 列中的数据流调度到同一个数据流队列中。 Step 702: Schedule, according to the group information of the CPE, the data streams in the buffer queue corresponding to the CPEs belonging to the same group to be in the same data stream queue.
歩骤 703、 将数据流队列中的数据流通过与分配点单元 DPU建立的数据 流连接发送给 DPU。 Step 703: Send the data stream in the data flow queue to the DPU through a data stream connection established with the distribution point unit DPU.
可选地, 本实施例的方法还可以包括: Optionally, the method in this embodiment may further include:
接收 DPU上报的分组信息, 分组信息是当 DPU启动或分组信息发生改 变时上报的。 The packet information reported by the DPU is received, and the packet information is reported when the DPU is started or the packet information is changed.
可选地, 本实施例的方法还可以包括: Optionally, the method in this embodiment may further include:
向 DPU发送数据流队列到分组队列的映射信息。 The mapping information of the data flow queue to the packet queue is sent to the DPU.
本实施例的方法, 可以采用图 3所示实施例的 OLT执行本实施例的技术 方案, 其实现原理和技术效果类似, 此处不再赘述。 In the method of the embodiment, the technical solution of the embodiment is implemented by using the OLT of the embodiment shown in FIG. 3, and the implementation principle and the technical effect are similar, and details are not described herein again.
图 8 为本发明数据流调度方法实施例二的流程图, 本实施例的执行主体 为分配点单元 DPU, 该 DPU可以通过软件和 /或硬件实现。 本实施例的方案 应用在 FTTdp系统中。 如图 8所示, 本实施例的方法可以包括: FIG. 8 is a flowchart of Embodiment 2 of a data flow scheduling method according to the present invention. The execution body of this embodiment is a distribution point unit DPU, and the DPU can be implemented by software and/or hardware. The solution of this embodiment is applied to the FTTdp system. As shown in FIG. 8, the method in this embodiment may include:
歩骤 801、通过与光线路终端 OLT建立的数据流连接接收 OLT发送的数
据流; 数据流为从网络侧发送给多个用户驻地设备 CPE的数据流的集合; 其 中, 多个 CPE根据 CPE的分组信息是属于同一分组的。 Step 801: Receive a number sent by the OLT through a data flow connection established with the optical line terminal OLT. The data stream is a set of data streams sent from the network side to the plurality of customer premises equipment CPEs; wherein, the plurality of CPEs belong to the same group according to the group information of the CPE.
歩骤 902、 将 OLT发送的数据流存储到一分组队列中; 其中, 分组队列 与数据流队列一一对应。 Step 902: Store the data stream sent by the OLT into a packet queue. The packet queue has a one-to-one correspondence with the data stream queue.
歩骤 903、 发送分组队列中存储的数据流。 Step 903: Send a data stream stored in a packet queue.
可选地, 将 OLT发送的数据流存储到一分组队列中之前, 还包括: 接收 OLT发送的数据流队列到分组队列的映射信息。 Optionally, before storing the data stream sent by the OLT into a packet queue, the method further includes: receiving mapping information of the data flow queue sent by the OLT to the packet queue.
可选地, 本实施例的方法还可以包括: Optionally, the method in this embodiment may further include:
当 DPU启动或分组信息发生改变时, 向 OLT发送分组信息。 When the DPU starts or the packet information changes, the packet information is sent to the OLT.
本实施例的方法, 可以采用图 5所示实施例的 DPU执行本实施例的技术 方案, 其实现原理和技术效果类似, 此处不再赘述。 The technical solution of the embodiment is implemented by using the DPU of the embodiment shown in FIG. 5, and the implementation principle and technical effects are similar, and details are not described herein again.
图 9为本发明光线路终端设备实施例一的结构示意图。 如图 9所示, 本 实施例提供的光线路终端设备 90包括处理器 901和存储器 902。 光线路终端 设备 90还可以包括发射器 903、 接收器 904。 发射器 903和接收器 904可以 和处理器 901相连。 其中, 发射器 903用于发送数据或信息, 接收器 904用 于接收数据或信息,存储器 902存储执行指令,当光线路终端设备 90运行时, 处理器 901与存储器 902之间通信, 处理器 901调用存储器 902中的执行指 令, 用于执行如图 7所示方法实施例的技术方案, 其实现原理和技术效果类 似, 此处不再赘述。 FIG. 9 is a schematic structural diagram of Embodiment 1 of an optical line terminal device according to the present invention. As shown in FIG. 9, the optical line terminal device 90 provided in this embodiment includes a processor 901 and a memory 902. Optical line termination device 90 may also include a transmitter 903, a receiver 904. Transmitter 903 and receiver 904 can be coupled to processor 901. The transmitter 903 is configured to transmit data or information, the receiver 904 is configured to receive data or information, and the memory 902 stores execution instructions. When the optical line terminal device 90 is in operation, the processor 901 communicates with the memory 902, and the processor 901 The execution instructions in the memory 902 are used to execute the technical solution of the method embodiment shown in FIG. 7. The implementation principle and technical effects are similar, and details are not described herein again.
图 10为本发明分配点单元设备实施例一的结构示意图。 如图 10所示, 本实施例提供的分配点单元设备 100包括处理器 1001和存储器 1002。分配点 单元设备 100还可以包括发射器 1003、 接收器 1004。 发射器 1003和接收器 1004可以和处理器 1001相连。 其中, 发射器 1003用于发送数据或信息, 接 收器 1004用于接收数据或信息, 存储器 1002存储执行指令, 当分配点单元 设备 100运行时, 处理器 1001与存储器 1002之间通信, 处理器 1001调用存 储器 1002中的执行指令, 用于执行如图 8所示方法实施例的技术方案, 其实 现原理和技术效果类似, 此处不再赘述。 FIG. 10 is a schematic structural diagram of Embodiment 1 of a distribution point unit device according to the present invention. As shown in FIG. 10, the distribution point unit device 100 provided in this embodiment includes a processor 1001 and a memory 1002. The distribution point unit device 100 may further include a transmitter 1003 and a receiver 1004. Transmitter 1003 and receiver 1004 can be coupled to processor 1001. The transmitter 1003 is configured to transmit data or information, the receiver 1004 is configured to receive data or information, and the memory 1002 stores execution instructions. When the distribution point unit device 100 is in operation, the processor 1001 communicates with the memory 1002. The processor 1001 The execution instructions in the memory 1002 are used to perform the technical solution of the method embodiment shown in FIG. 8. The implementation principle and technical effects are similar, and details are not described herein again.
在本申请所提供的几个实施例中, 应该理解到, 所揭露的设备和方法, 可以通过其它的方式实现。 例如, 以上所描述的设备实施例仅仅是示意性的, 例如, 所述单元或模块的划分, 仅仅为一种逻辑功能划分, 实际实现时可以 有另外的划分方式, 例如多个单元或模块可以结合或者可以集成到另一个系
统, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的 耦合或直接耦合或通信连接可以是通过一些接口, 设备或模块的间接耦合或 通信连接, 可以是电性, 机械或其它的形式。 In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are only schematic. For example, the division of the unit or module is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or modules may be used. Combine or can be integrated into another system System, or some features can be ignored, or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or module, and may be electrical, mechanical or otherwise.
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的, 作 为模块显示的部件可以是或者也可以不是物理模块, 即可以位于一个地方, 或者也可以分布到多个网络单元上。 可以根据实际的需要选择其中的部分或 者全部模块来实现本实施例方案的目的。 The modules described as separate components may or may not be physically separate. The components displayed as modules may or may not be physical modules, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the objectives of the solution of the embodiment.
本领域普通技术人员可以理解: 实现上述各方法实施例的全部或部分歩 骤可以通过程序指令相关的硬件来完成。 前述的程序可以存储于一计算机可 读取存储介质中。 该程序在执行时, 执行包括上述各方法实施例的歩骤; 而 前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程序代码 的介质。 One of ordinary skill in the art will appreciate that all or a portion of the steps of implementing the various method embodiments described above can be accomplished by hardware associated with the program instructions. The aforementioned program can be stored in a computer readable storage medium. The program, when executed, performs the steps including the foregoing method embodiments; and the foregoing storage medium includes: a medium that can store program codes, such as a ROM, a RAM, a magnetic disk, or an optical disk.
最后应说明的是: 以上各实施例仅用以说明本发明的技术方案, 而非对 其限制; 尽管参照前述各实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换; 而这些修改或者替换, 并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
It should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, and are not intended to be limiting; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art The technical solutions described in the foregoing embodiments may be modified, or some or all of the technical features may be equivalently replaced; and the modifications or substitutions do not deviate from the technical solutions of the embodiments of the present invention. range.
Claims
1、 一种光线路终端 OLT, 其特征在于, 包括: 1. An optical line terminal OLT, which is characterized by including:
接收模块、 调度模块和发送模块; Receiving module, scheduling module and sending module;
其中, 所述接收模块用于接收从网络侧发送给多个用户驻地设备 CPE的 数据流, 并将所述数据流存储在多个与所述 CPE所对应的缓冲队列中; Wherein, the receiving module is used to receive data streams sent from the network side to multiple customer premises equipment CPEs, and store the data streams in multiple buffer queues corresponding to the CPEs;
所述调度模块与所述接收模块连接, 用于根据所述 CPE的分组信息将属 于同一分组的所述 CPE所对应的缓冲队列中的数据流调度到同一个数据流队 列中; The scheduling module is connected to the receiving module and is used to schedule the data flows in the buffer queue corresponding to the CPE belonging to the same group to the same data flow queue according to the grouping information of the CPE;
所述发送模块与所述调度模块连接, 用于将所述数据流队列中的数据流 通过与分配点单元 DPU建立的数据流连接发送给所述 DPU。 The sending module is connected to the scheduling module and is used to send the data flow in the data flow queue to the DPU through the data flow connection established with the distribution point unit DPU.
2、 根据权利要求 1所述的 OLT, 其特征在于, 所述接收模块还用于: 接 收所述 DPU上报的所述分组信息, 所述分组信息是当所述 DPU启动或所述 分组信息发生改变时上报的。 2. The OLT according to claim 1, wherein the receiving module is further configured to: receive the grouping information reported by the DPU, and the grouping information is generated when the DPU starts or the grouping information occurs. Reported when changes are made.
3、根据权利要求 1或 2所述的 OLT,其特征在于,所述发送模块还用于: 向所述 DPU发送所述数据流队列到分组队列的映射信息; 其中, 所述分 组队列为所述 DPU中存储所述数据流队列中的数据流的队列。 3. The OLT according to claim 1 or 2, wherein the sending module is further configured to: send mapping information from the data flow queue to the packet queue to the DPU; wherein, the packet queue is the The DPU stores a queue of data flows in the data flow queue.
4、 一种分配点单元 DPU, 其特征在于, 包括: 4. A distribution point unit DPU, characterized by including:
接收模块、 处理模块和发送模块; Receiving module, processing module and sending module;
其中, 所述接收模块与所述处理模块连接, 用于通过与光线路终端 OLT 建立的数据流连接接收所述 OLT发送的数据流; 所述数据流为从网络侧发给 多个用户驻地设备 CPE的数据流的集合; 其中, 所述多个 CPE根据所述 CPE 的分组信息是属于同一分组的; Wherein, the receiving module is connected to the processing module and is used to receive the data stream sent by the OLT through the data stream connection established with the optical line terminal OLT; the data stream is sent from the network side to multiple user premises equipment. A collection of data flows of CPEs; wherein, the multiple CPEs belong to the same group according to the grouping information of the CPEs;
所述处理模块用于将所述 OLT发送的数据流存储到一分组队列中;其中, 所述分组队列与所述数据流队列一一对应; The processing module is configured to store the data flow sent by the OLT into a packet queue; wherein, the packet queue corresponds to the data flow queue one-to-one;
所述发送模块与所述处理模块连接, 用于发送所述分组队列中存储的数 据流。 The sending module is connected to the processing module and is used to send the data stream stored in the packet queue.
5、 根据权利要求 4所述的 DPU, 其特征在于, 所述接收模块还用于: 接收所述 OLT发送的所述数据流队列到所述分组队列的映射信息。 5. The DPU according to claim 4, wherein the receiving module is further configured to: receive the mapping information from the data flow queue to the packet queue sent by the OLT.
6、根据权利要求 4或 5所述的 DPU,其特征在于,所述发送模块还用于: 当所述 DPU启动或所述分组信息发生改变时, 向所述 OLT发送所述分
组信息。 6. The DPU according to claim 4 or 5, characterized in that the sending module is further configured to: when the DPU starts or the grouping information changes, send the packet to the OLT. Group information.
7、 一种无源光网络系统, 其特征在于, 包括: 7. A passive optical network system, characterized by including:
如权利要求 1〜3 任一所述的光线路终端 OLT 以及至少一个如权利要求 4〜6任一所述的分配点单元 DPU。 The optical line terminal OLT according to any one of claims 1 to 3 and at least one distribution point unit DPU according to any one of claims 4 to 6.
8、 一种数据流调度方法, 其特征在于, 包括: 8. A data flow scheduling method, characterized by including:
接收从网络侧发送给多个用户驻地设备 CPE的数据流, 并将所述数据流 存储在多个与所述 CPE所对应的缓冲队列中; Receive data streams sent from the network side to multiple customer premises equipment CPEs, and store the data streams in multiple buffer queues corresponding to the CPEs;
根据所述 CPE的分组信息将属于同一分组的所述 CPE所对应的缓冲队列 中的数据流调度到同一个数据流队列中; Schedule the data flows in the buffer queue corresponding to the CPE belonging to the same group to the same data flow queue according to the grouping information of the CPE;
将所述数据流队列中的数据流通过与分配点单元 DPU建立的数据流连接 发送给所述 DPU。 The data flow in the data flow queue is sent to the DPU through the data flow connection established with the distribution point unit DPU.
9、 根据权利要求 8所述的方法, 其特征在于, 还包括: 9. The method according to claim 8, further comprising:
接收所述 DPU上报的所述分组信息, 所述分组信息是当所述 DPU启动 或所述分组信息发生改变时上报的。 Receive the grouping information reported by the DPU. The grouping information is reported when the DPU starts or the grouping information changes.
10、 根据权利要求 8或 9所述的方法, 其特征在于, 还包括: 10. The method according to claim 8 or 9, further comprising:
向所述 DPU发送所述数据流队列到分组队列的映射信息; 其中, 所述分 组队列为所述 DPU中存储所述数据流队列中的数据流的队列。 Send the mapping information of the data flow queue to the packet queue to the DPU; wherein the packet queue is a queue in the DPU that stores the data flow in the data flow queue.
11、 一种数据流调度方法, 其特征在于, 包括: 11. A data flow scheduling method, characterized by including:
通过与光线路终端 OLT建立的数据流连接接收所述 OLT发送的数据流; 所述数据流为从网络侧发给多个用户驻地设备 CPE的数据流的集合; 其中, 所述多个 CPE根据所述 CPE的分组信息是属于同一分组的; Receive the data stream sent by the OLT through the data stream connection established with the optical line terminal OLT; the data stream is a collection of data streams sent from the network side to multiple customer premises equipment CPE; wherein, the multiple CPEs are based on The group information of the CPE belongs to the same group;
将所述 OLT发送的数据流存储到一分组队列中; 其中, 所述分组队列与 所述数据流队列一一对应; Store the data flow sent by the OLT into a packet queue; wherein, the packet queue corresponds to the data flow queue one-to-one;
发送所述分组队列中存储的数据流。 Send the data stream stored in the packet queue.
12、 根据权利要求 11所述的方法, 其特征在于, 所述将所述 OLT发送 的数据流存储到一分组队列中之前, 还包括: 12. The method according to claim 11, characterized in that, before storing the data stream sent by the OLT into a packet queue, it further includes:
接收所述 OLT发送的所述数据流队列到所述分组队列的映射信息。 Receive mapping information from the data flow queue to the packet queue sent by the OLT.
13、 根据权利要求 11或 12所述的方法, 其特征在于, 还包括: 当所述 DPU启动或所述分组信息发生改变时, 向所述 OLT发送所述分 组信息。 13. The method according to claim 11 or 12, further comprising: when the DPU starts or the grouping information changes, sending the grouping information to the OLT.
14、 一种光线路终端设备, 其特征在于, 包括:
处理器和存储器, 所述存储器存储执行指令, 当所述光线路终端设备运 行时, 所述处理器与所述存储器之间通信, 所述处理器执行所述执行指令使 得所述光线路终端设备执行如权利要求 8至 10任一项所述的方法。 14. An optical line terminal equipment, characterized by including: A processor and a memory. The memory stores execution instructions. When the optical line terminal equipment is running, there is communication between the processor and the memory. The processor executes the execution instructions so that the optical line terminal equipment The method as claimed in any one of claims 8 to 10 is carried out.
15、 一种分配点单元设备, 其特征在于, 包括: 15. A distribution point unit device, characterized in that it includes:
处理器和存储器, 所述存储器存储执行指令, 当所述分配点单元设备运 行时, 所述处理器与所述存储器之间通信, 所述处理器执行所述执行指令使 得所述分配点单元设备执行如权利要求 11至 13任一项所述的方法。
A processor and a memory. The memory stores execution instructions. When the allocation point unit device is running, the processor communicates with the memory. The processor executes the execution instructions so that the allocation point unit device The method as claimed in any one of claims 11 to 13 is carried out.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/087778 WO2015074275A1 (en) | 2013-11-25 | 2013-11-25 | Optical line terminal, distribution point unit, system and data stream scheduling method |
CN201380003072.5A CN104956633B (en) | 2013-11-25 | 2013-11-25 | Optical line terminal, distribution dot element, system and data stream scheduling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/087778 WO2015074275A1 (en) | 2013-11-25 | 2013-11-25 | Optical line terminal, distribution point unit, system and data stream scheduling method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015074275A1 true WO2015074275A1 (en) | 2015-05-28 |
Family
ID=53178842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/087778 WO2015074275A1 (en) | 2013-11-25 | 2013-11-25 | Optical line terminal, distribution point unit, system and data stream scheduling method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104956633B (en) |
WO (1) | WO2015074275A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330767A (en) * | 2016-08-23 | 2017-01-11 | 山东康威通信技术股份有限公司 | Multi-terminal time-sharing scheduling method and system based on single-channel multiplexing |
US12132665B2 (en) | 2022-11-21 | 2024-10-29 | Mellanox Technologies, Ltd. | Handling of out-of-order transport-layer packets using reorder buffer |
US12218860B2 (en) | 2020-07-19 | 2025-02-04 | Mellanox Technologies, Ltd | Coalescing packets based on hints generated by network adapter |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109120325B (en) * | 2017-06-23 | 2023-04-18 | 中兴通讯股份有限公司 | Signal processing method and device of DPU receiver and storage medium |
CN109803327B (en) * | 2017-11-16 | 2020-11-17 | 华为技术有限公司 | Communication method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686417A (en) * | 2008-09-27 | 2010-03-31 | 财团法人工业技术研究院 | Distributed control type passive optical network system and bandwidth control method |
CN101977144A (en) * | 2010-10-20 | 2011-02-16 | 中兴通讯股份有限公司 | Data link protection method and system based on load sharing mode |
US20130004155A1 (en) * | 2011-06-28 | 2013-01-03 | Futurewei Technologies, Inc. | Method of Providing End-to End Connection in a Unified Optical and Coaxial Network |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2393373A1 (en) * | 2002-07-15 | 2004-01-15 | Anthony Gerkis | Apparatus, system and method for the transmission of data with different qos attributes. |
CN100512287C (en) * | 2005-07-21 | 2009-07-08 | 上海交通大学 | Passive optical network system based on generalized multiprotocol label switching (GMPLS) protocol |
-
2013
- 2013-11-25 WO PCT/CN2013/087778 patent/WO2015074275A1/en active Application Filing
- 2013-11-25 CN CN201380003072.5A patent/CN104956633B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686417A (en) * | 2008-09-27 | 2010-03-31 | 财团法人工业技术研究院 | Distributed control type passive optical network system and bandwidth control method |
CN101977144A (en) * | 2010-10-20 | 2011-02-16 | 中兴通讯股份有限公司 | Data link protection method and system based on load sharing mode |
US20130004155A1 (en) * | 2011-06-28 | 2013-01-03 | Futurewei Technologies, Inc. | Method of Providing End-to End Connection in a Unified Optical and Coaxial Network |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330767A (en) * | 2016-08-23 | 2017-01-11 | 山东康威通信技术股份有限公司 | Multi-terminal time-sharing scheduling method and system based on single-channel multiplexing |
US12218860B2 (en) | 2020-07-19 | 2025-02-04 | Mellanox Technologies, Ltd | Coalescing packets based on hints generated by network adapter |
US12132665B2 (en) | 2022-11-21 | 2024-10-29 | Mellanox Technologies, Ltd. | Handling of out-of-order transport-layer packets using reorder buffer |
Also Published As
Publication number | Publication date |
---|---|
CN104956633B (en) | 2017-11-17 |
CN104956633A (en) | 2015-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI455501B (en) | Methods and apparatus for extending mac control messages in epon | |
US10397674B2 (en) | PON wavelength bonding for providing higher-rate data services | |
CN101317377B (en) | Device, method and system for configuring Ethernet service in passive optical network | |
US9628213B2 (en) | Access system, communication method and device for optical fiber network | |
US8150260B2 (en) | Optical network terminal, method for configuring rate limiting attributes of ports, and method for processing packets | |
US9793993B2 (en) | Method and apparatus of delivering upstream data in ethernet passive optical network over coaxial network | |
US10516923B2 (en) | Dynamic bandwidth assignment method and apparatus, and passive optical network system | |
TWI725274B (en) | Data communication system, optical line terminal and baseband unit | |
US20130239165A1 (en) | Methods and systems for allocating resources in a network with optical and coaxial components | |
US20110194854A1 (en) | Upstream efficiency improvement method for passive optical networks | |
US9413466B2 (en) | Distributed pon transceiver architecture | |
WO2015074275A1 (en) | Optical line terminal, distribution point unit, system and data stream scheduling method | |
CN105284085A (en) | Method and device for allocating dynamic bandwidth in passive optical network | |
WO2012051867A1 (en) | Data link protection method and system based on load distribution | |
CN110049386A (en) | Communication network and relevant device | |
JP5806408B2 (en) | Access node for communication network | |
WO2014134208A1 (en) | Transmission prioritization based on polling time | |
CN103973597B (en) | The management method and system of resource in a kind of Opto-electronic system | |
CN104396162A (en) | Devices and methods for flow control of messages in passive optical network (PON) and methods therein | |
CN116614733A (en) | Information request method, optical network unit and optical line terminal | |
CN104137444A (en) | Wavelength identification method, device, and system | |
CN101056474B (en) | Processing method of the passive optical network optical line terminal service | |
WO2015077943A1 (en) | Method, apparatus and system for allocating uplink bandwidth in passive optical network | |
US9866704B2 (en) | Line digital signal processing device and method | |
CN119675816A (en) | Optical communication device, system and optical communication processing method |
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: 13897844 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13897844 Country of ref document: EP Kind code of ref document: A1 |