WO2009155832A1 - Point to multi-point optical access system and its data transmission method and device - Google Patents

Point to multi-point optical access system and its data transmission method and device Download PDF

Info

Publication number
WO2009155832A1
WO2009155832A1 PCT/CN2009/072303 CN2009072303W WO2009155832A1 WO 2009155832 A1 WO2009155832 A1 WO 2009155832A1 CN 2009072303 W CN2009072303 W CN 2009072303W WO 2009155832 A1 WO2009155832 A1 WO 2009155832A1
Authority
WO
WIPO (PCT)
Prior art keywords
module
gtc
gtc frame
onu
packet
Prior art date
Application number
PCT/CN2009/072303
Other languages
French (fr)
Chinese (zh)
Inventor
高波
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2009155832A1 publication Critical patent/WO2009155832A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2858Access network architectures
    • H04L12/2861Point-to-multipoint connection from the data network to the subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0064Arbitration, scheduling or medium access control aspects

Definitions

  • Point-to-multipoint optical access system and data transmission method and device thereof
  • the present invention belongs to the field of optical communications, and in particular, to a method, device and system for data transmission in a point-to-multipoint optical access system. Background technique
  • a typical assive optical network (PON) is shown in FIG. 1 and includes an optical line terminal (OLT), at least one optical network unit (ONU) or an optical network terminal (optical). Network terminal, ONT), and splitter splitter or optical distribution network (0 ⁇ ) connected to OLT and ONU/ONT.
  • OLT optical line terminal
  • ONT optical network terminal
  • splitter splitter or optical distribution network (0 ⁇ ) connected to OLT and ONU/ONT.
  • the data is transmitted from the OLT to the ONU as the downlink.
  • the downlink direction is transmitted in the broadcast mode.
  • the transmission from the 0NU to the 0LT is called uplink.
  • the uplink direction is unicast. Transmitted.
  • G-PON encapsulation Method GEM encapsulates services that adapt to different rates. Therefore, it has become the most used access system for operators in various countries.
  • an 0LT communicates with multiple 0NUs at the same time.
  • a unique 0NU-ID needs to be set for each 0NU as the 0NU identifier.
  • Each 0NU may carry multiple different types of user services.
  • GEM por t-ID is used to identify the GEM encapsulation of services.
  • the 0LT needs to coordinate the transmission of the ONU by means of time slice authorization, and only allows one ONU to transmit data in a certain time period. Effectively avoid conflicts.
  • QoS quality of service
  • multiple allocation units need to be set, and each allocation unit corresponds to a service flow having the same traffic characteristics, so the 0LT time slice authorization object is on the ONU.
  • the allocation unit using the Al loc-ID identifier.
  • the maximum branch ratio supported by the GP0N system is 1:64. As the number of users increases, the network scale continues to expand. To ensure the maximum benefit of operators, it is necessary to use a high branch ratio (such as 1: 512 or 1: 1024) GP0N.
  • the system is networked to increase single point capacity and reduce metro access nodes to reduce equipment and maintenance costs.
  • a 0NU supports at least 5 Al loc-IDs and 32 GEM pors, so at least 512 0NU_IDs, 2560 Al loc_IDs, and 16384 GEM por t-IDs are available for allocation.
  • the existing Gigabi t Pon Transmi ss Convergence (GTC) protocol supports only 254 ONUs and 3842 GEM pors. Obviously, the supported 0NU and GEM por t numbers cannot be satisfied. High branches are required than GP0N systems. Summary of the invention
  • embodiments of the present invention provide a method, system, and corresponding 0LT, 0NU device that can support a high branch ratio, that is, a point-to-multipoint optical access system data transmission supporting more 0NUs.
  • an embodiment of the present invention provides a data transmission method in a point-to-multipoint optical access system, where a point-to-multipoint passive optical access system includes an optical line terminal OLT and belongs to For multiple optical network units of different groups, the method of data transmission in the point-to-multipoint optical access system includes:
  • data and control information of at least one ONU having the same packet number are encapsulated in a Gigabit Passive Optical Network Transport Convergence Protocol GTC frame according to the ONU registry that records the packet number assigned to the ONU, the GTC frame
  • the identification field is filled with the at least one ONU group number
  • the GTC frame is transmitted to the plurality of optical network units 0NU.
  • the embodiment of the present invention further provides a method for data transmission in a point-to-multipoint optical access system, where the point-to-multipoint optical access system includes an optical line terminal OLT and a plurality of optical network units ONU belonging to different groups, Methods for data transmission in a point-to-multipoint optical access system include:
  • the 0NU own packet number is padded into the identification field of the uplink GTC frame, and the uplink GTC frame filled with the packet number of the 0NU itself is transmitted.
  • An embodiment of the present invention further provides an optical line terminal, including: at least one Gigabit passive optical network transmission convergence protocol GTC framing module, and each GTC framing module corresponds to at least two groups of target processing for processing corresponding packets.
  • the module, the target processing module of each group includes: a physical layer operation management and maintenance PL0AM module, a dynamic bandwidth allocation DBA control module, and a Gigabit passive optical network package transmission aggregation GEM TC adapter module;
  • the GTC framing module is configured to receive information from a target processing module of each packet, and encapsulate at least one ONU data and control information having the same packet number according to the ONU registry that records the packet number assigned to the ONU.
  • the GTC frame identification field is filled with the packet number of the at least one ONU-owned packet, and the GTC frame is sent out; when the GTC frame is received, the received GTC frame is parsed according to the reception.
  • the identifier field of the GTC frame to be forwarded to the target processing module of the corresponding packet for processing;
  • a PL0AM module of each packet a PL0AM message for processing a corresponding packet forwarded by the GTC framing module; and a corresponding packet PL0AM message to be sent to the GTC framing module; a DBA control module of each packet, a DBA message for processing the parsed corresponding packet forwarded by the GTC framing module; sending a corresponding packet DBA control message to be sent to the GTC Framing module
  • Each grouped GEM TC adapter module is configured to process a GEM block of the corresponding packet that is forwarded by the GTC framing module; and send a GEM block of the corresponding packet to be sent to the GTC framing module.
  • An embodiment of the present invention further provides an optical network unit, including a PL0AM module, a DBA control module, and a GEM TC adapter module, and further includes a GTC frame filter and a GTC framing module;
  • the GTC frame filter is configured to compare the packet number carried in the identifier field in the received GTC frame with the packet number of the optical network unit itself when the GTC frame is received, and discard the GTC if the two do not match. a frame; if the two match, forwarding the received GTC frame to the GTC framing module;
  • the GTC framing module is configured to receive a GTC frame forwarded by the GTC frame filter, parse the GTC frame, and forward the parsed information to the PL0AM module, the DBA control module, and the GEM TC adapter module; In the GTC frame, the packet number of the optical network unit itself is filled into the identification field of the uplink GTC frame and sent out.
  • the embodiment of the present invention further provides a point-to-multipoint optical access system, including an optical line terminal 0LT and a plurality of optical network units 0NU belonging to different groups;
  • the optical line terminal is configured to encapsulate data and control information of at least one ONU having the same packet number into a Gigabit passive optical network transmission convergence protocol GTC frame according to the ONU registry that records the packet number assigned to the ONU. Transmitting the GTC frame to the multiple ONUs, where the identifier field of the GTC frame is filled with the packet number of the at least one ONU;
  • Each of the ONUs is configured to: when receiving the GTC frame, compare the packet number carried in the identifier field in the received GTC frame with the packet number of the ONU itself, and if the two do not match, discard the received GTC frame; If the two match, the received GTC frame is processed.
  • the embodiment of the present invention uses the identifier field of the GTC frame overhead part to identify the packet to the ONU, which can support the high branch ratio P0N system and increase the network capacity without reducing the existing protocol and protocol implementation, thereby reducing the single user. Cost; using the solution provided by the embodiment of the present invention Supports seamless expansion with a flexible point-to-multipoint optical access system that supports higher branch ratios. DRAWINGS
  • FIG. 1 is a schematic diagram of a reference model of a prior art P0N system
  • FIG. 2 is a schematic diagram of processing an uplink GTC frame by an optical line terminal OLT according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of an optical network unit ONU processing a downlink GTC frame according to an embodiment of the present invention
  • FIG. 4 is a schematic diagram of an optical line terminal OLT processing an uplink GTC according to an embodiment of the present invention
  • FIG. 5 is a schematic structural diagram of an optical line terminal OLT according to an embodiment of the present invention
  • FIG. 6 is a schematic structural diagram of an optical network unit 0NU according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of a point-to-multipoint optical access system according to an embodiment of the present invention. detailed description
  • Embodiments of the present invention provide a method, system, and OLT, 0NU device, which can support data transmission of a point-to-multipoint optical access system with a high branch ratio.
  • the method, apparatus, and system are applicable to existing GP0Ns, and point-to-multipoint communication systems that communicate using mechanisms defined by G. 984.
  • Embodiment 1 This embodiment provides a method for supporting data transmission of a high-hop ratio point-to-multipoint optical access system:
  • All ONUs belong to the default group in the initial state, and their group number is GroupO (such as 0 or all 1). Only the GTC-ID with the GTC-ID value of GroupO is received, and the GTC in the uplink GTC frame sent is- The ID is populated with GroupO.
  • the packet to the ONU is performed at the time of its registration, and the packet can be executed by the OLT or by the network management or upper processing module. Specifically, during the registration process (when initializing or when the 0LT and / or 0NU are powered off again), after receiving the serial number response of the 0NU, the 0LT can manually or according to the predetermined allocation principle or the external input allocation principle.
  • the allocation of the packet number is automatically performed on the ONU, and the allocation of the packet number can be flexibly performed, such as grouping the ONUs in order or grouping the ONUs in a random order, etc., but the 0NU_ID, A l loc_ID, GEM por t-ID belonging to the same packet ONU Field must be unique, and Different groups can be the same, for example, 0NU belonging to group 1. If its 0NU-ID is 1, no other ONU with 0NU-ID 1 can appear in group 1. Al loc-ID, GEM port-ID field with. The allocation of 0NU_ID, Al loc_ID, and GEM port-ID is based on the prior art. Limited by existing protocols, the number of ONUs per packet cannot exceed 254. The 0LT sends the assigned packet number to the corresponding ONU. There are several ways to deliver the group number:
  • the reserved byte of the Ranging-Time PL0AM message is sent to the 0NU. As shown in Table 2, the packet number is sent to the 0NU using the reserved 8-12 bytes. Byte number description
  • Add a PL0AM message, and the added PL0AM message includes at least a packet number.
  • the ONU is sent to the ONU through the ONU Management and Control Interface (0MCI) channel.
  • MCI ONU Management and Control Interface
  • the ONU After receiving the delivered packet number, the ONU sends a response message through the PL0AM or 0MCI channel to confirm the allocation of the 0LT.
  • the response message sent by the 0NU is the message corresponding to the 0LT sent message received by the ONU.
  • the 0LT side After receiving the 0NU allocation response message, the 0LT side creates a new 0NU registry, records the packet number assigned to the 0NU to the 0NU registry, or after receiving the 0NU allocation response message, at the established 0NU. A new entry is added to the registry, and the group number assigned to the 0NU is recorded in the new entry.
  • the 0NU registry can be located in the 0LT, or in the network management or higher processing module; can be implemented by a software module.
  • the ONU registry includes at least the sequence number SN of the ONU and the group number of the group group ID, which may include, but is not limited to: ONU-ID, Al loc-ID, GEM por t- assigned to the ONU. ID. ⁇ Group-ID
  • the reserved bits in the uplink GTC frame and the downlink GTC frame may be respectively used to identify the packet number; or by adding an identification field, the belonging packet is filled in the newly added identification field. number.
  • the reserved bit in the downstream GTC frame is used to identify the packet number, which is the reserved field of the downstream GTC frame overhead portion.
  • the reserved bit in the uplink GTC frame is used to identify the packet number, which is the reserved field of the uplink GTC frame overhead part, bi t 0-bi t4 in Ind:
  • an identity field may be added to the overhead portion of the downstream GTC frame and the upstream GTC frame:
  • a CRC check field can be added after the newly added identifier field to verify the identifier field and ensure correct reception.
  • each PL0AM module, GEM TC adapter module, and dynamic bandwidth al loca t ion (DBA) control 'J module in the 0LT respectively process data belonging to the same group.
  • the GTC framing module receives the data from each packet, and multiplexes the PL0AM message (if any), the GEM block, and the BW authorization belonging to the same packet into the same downlink GTC frame by querying the 0NU registry. The packet number is filled in the GTC frame identification field and then sent out.
  • ONU 0NU2, 0NU3 belong to Groupl; 0NU4, 0 intestine, 0NU6 belong to Group2; 0 wish, 0NU8, 0NU9 belong to Group3. Then it will be sent to 0NU1, 0NU2, 0NU3, that is, all the data and related control information sent to Group1 are encapsulated in a GTC frame, and the GTC-ID is filled with Groupl, as shown in Table 6: All sent to 0NU1, 0NU2
  • 0EM3 belongs to GEM Port-ID GEM frame sent to 0NU1 or 0NU2 or all assigned to 0NU1, 0NU2
  • 0NU3's PLOAM message 0NU3 belongs to Alloc-ID's BWMap
  • the length of the last GEM frame sent to Group1 exceeds the GTC boundary, that is, the fixed time length of the GTC frame is 125 ⁇ ⁇ , fragmentation processing is required to ensure that the first fragment length is in GTC. In the range of the frame, the remaining fragment is transmitted in the GTC frame to which the next packet belongs.
  • the specific fragmentation technology is well-known in the art, and details are not described herein.
  • the 0NU performs a simple parsing of the received downlink GTC frame by the GNU frame filter of the ONU, and reads the frame overhead. And the filtering operation is performed: comparing the packet number carried in the identifier field in the downlink GTC frame with the packet number of the ONU, if the two do not match, discarding the GTC frame; if the two match, forwarding the GTC frame to
  • the GTC framing module processes the downlink information according to the prior art, and details are not described herein again.
  • the group number of the ONU may be stored in the storage unit of the ONU itself; or may be stored in other storage units in the point-to-multipoint optical access system to which the ONU belongs, as long as the ONU can access the other storage unit and obtain The group number is OK.
  • Upstream data processing When the 0NU sends an upstream GTC frame, it will be saved in the storage unit.
  • the 0NU packet number is padded into the identification field of the upstream GTC frame.
  • the specific location can be seen in Table 5.
  • the 0LT GTC framing module After receiving the uplink information sent by the 0NU, the 0LT GTC framing module determines the target processing module to be forwarded according to the packet number filled in the GTC frame identification field, and then demultiplexes the PLOAM message. (If there is this message upload), DBA message and GEM block, forward to the corresponding processing module.
  • PLOAM module DBA message and GEM block PLOAM module, DBA control module and GEM TC adapter module and packet - corresponding, for example, there are n packets in the system, corresponding to n processing PLOAM messages, DBA messages and GEM blocks Module.
  • the GTC framing module of the 0LT determines that the frame is from the group l according to the GTC-ID field of the GTC frame, that is, needs to be forwarded to the processing module that processes the group1, and demultiplexes the GTC frame. And then will solve The obtained PLOAM message (if any) is forwarded to the corresponding PL0AM1 module for processing, and the GEM block is forwarded to the corresponding GEM TC adapter 1 module for processing, and the DBA message is forwarded to the corresponding DBA control 1 module for processing.
  • the GTC frame is simply parsed, the processing module of the corresponding packet to be forwarded is determined, and the GTC frame is demultiplexed; but the demultiplexing may be performed first to determine the forwarding destination processing module. If the value of the GTC-ID is group2, the related information obtained by demultiplexing is forwarded to the corresponding PL0AM2 module, the GEM TC adapter 1 module, and the DBA control 1 module.
  • the PLOAM module, the GEM TC adapter module, and the DBA control module are identical to the prior art, and are not described here.
  • Embodiment 2 provides an optical line terminal, which is applicable to a point-to-multipoint optical access system: as shown in FIG. 5, the structure of the 0LT includes at least two PLOAM modules 502 and at least two DBA control modules. 504. At least two GEM TC adapter modules 503 and at least one GTC framing module 501. Specifically, each GTC framing module 501 corresponds to a target processing module of at least two groups, and the target processing module of each group only processes information of the corresponding group, including: a PL0AM module 502, a DBA control module 504, and a GEM TC adapter module 503. .
  • each group corresponding to the ONU has a corresponding one.
  • PL0AM module, DBA control module and GEM TC adapter module each PL0AM module, DBA control module or GEM TC adapter module only processes the information of its corresponding group.
  • the PL0AM1 module only processes PL0AM messages belonging to the group Group1;
  • the PL0AM2 module processes PL0AM messages belonging to the group Group2;
  • the DBA control module and the GEM TC adapter module are also the same.
  • Each grouped PL0AM module a PL0AM message for processing an uplink corresponding packet forwarded by the GTC framing module of the OLT (if there is a message upload); transmitting a downlink corresponding packet PL0AM message to be transmitted to the GTC framing of the 0LT Module to form a downlink signal.
  • Each grouped DBA control module is configured to process a DBA message of an uplink corresponding packet forwarded by the GTC framing module of the OLT; and send a downlink corresponding packet DBA control message to be sent to the GTC framing module of the 0LT to form a downlink signal.
  • Each grouped GEM TC adapter module is used to process the GEM block corresponding to the parsed packet. Encapsulate or decapsulate GEM frames.
  • the GEM block of the corresponding packet to be sent is sent to the GTC framing module to form a downlink signal.
  • the GTC framing module is configured to: after receiving the uplink GTC frame from the ONU, determine, according to the packet number filled in the received GTC frame identifier field, the target processing module to be forwarded, and the PL0AM message to be demultiplexed (if The message upload), the DBA message, and the GEM block are forwarded to the PL0AM module, the DBA control module, and the GEM TC adapter module that process the corresponding packet;
  • the 0LT can also include a 0NU packet module and a 0NU registry 505.
  • the 0NU packet module is configured to allocate a packet number for the 0NU when registering at 0NU.
  • the 0NU packet module can be located in any PL0AM module of the 0LT.
  • the 0NU packet module can also be located in a network management system other than 0LT or an upper processing module other than 0LT.
  • the 0NU registry is used to record the 0NU assigned packet number after the 0LT receives the 0NU allocation response message. Referring to Table 3, the 0NU registry includes at least the sequence number of 0NU and the group number to which it belongs. It may also include, but is not limited to, 0NU-ID, Al loc-ID, and GEM por t-ID assigned to 0NU.
  • the ONU registry can also be located in the network management system outside the OLT or in the processing module above the OLT.
  • the 0NU registry is flexible and can be implemented either in software or as a hardware module.
  • Embodiment 3 provides an optical network unit 0NU/optical network terminal 0NT.
  • 0NU optical network unit
  • the 0NU is applicable to a point-to-multipoint optical access system:
  • the structure of the 0NU provided in this embodiment includes a GTC frame filter 602 and a GTC framing module 601.
  • the GTC frame filter is used to perform simple parsing on the received downlink GTC frame, and the identifier field in the frame overhead is read, and the filtering operation is performed: comparing the packet number carried in the identifier field in the downlink GTC frame with the packet number of the ONU itself, if two If the difference is different, the GTC frame is discarded. If the two are the same, then The received GTC frame is forwarded to the GTC framing module for processing.
  • the GTC framing module is used by the ONU to fill the packet number of the ONU itself stored in the storage unit into the identifier field of the uplink GTC frame when transmitting the uplink GTC frame; and perform the GTC frame forwarded by the received GTC frame filter. Parse, demultiplex the PLOAM message (if there is a message upload), BW authorization message and GEM block, and forward it to the corresponding PLOAM module, DBA control module and GEM TC adapter module for processing.
  • the processing of the PLOAM module, the DBA control module, and the GEM TC adapter module are all prior art and will not be described here.
  • the 0NU may also include a storage unit 603 for holding the packet number of the ONU itself.
  • the initial value is G O (such as 0 or all 1).
  • G O such as 0 or all 1
  • the 0NU can obtain the packet number to which the 0NU belongs by accessing the storage unit.
  • the storage unit can also be located on the network management or other devices that the 0NU can access.
  • the storage unit should be a permanent storage unit that loses power and does not lose the stored information.
  • Embodiment 4 This embodiment provides a point-to-multipoint optical access system:
  • the point-to-multipoint optical access system includes an optical line terminal OLT, an optical network terminal 0NT/optical network unit 0NU belonging to different groups, an optical line terminal OLT, and an optical network belonging to different groups.
  • the terminal 0NT/optical network unit ONU is connected through the optical distribution network 0DN, the 0NU registry unit and the storage unit.
  • the 0LT is configured to group the 0NU when the 0NU is registered, and the packet number is sent to the corresponding ONU, and the PL0AM message belonging to the same packet to be delivered (if the message is delivered), the GEM block, and the BW authorization are multiplexed to In the same downlink GTC frame, the packet number is filled in the identification field to identify the packet of the GNU frame destination ONU, and then the GTC frame is sent out; after receiving the uplink GTC frame sent by the ONU, the 0LT GTC framing module Determining, according to the packet number filled in the GTC frame identification field, a target processing module of the corresponding packet to be forwarded, and forwarding the demultiplexed PL0AM message (if the message is uploaded), the DBA message, and the GEM block to the target of the corresponding group The processing module processes.
  • the 0NU GTC frame filter When the 0NU receives the GTC frame sent by the 0LT, the 0NU GTC frame filter receives the received
  • the GTC frame is filtered, and the packet number carried in the identifier field in the downlink GTC frame is compared with the ONU itself. If the two are different, the GTC frame is discarded. If the two are the same, the subsequent processing is performed.
  • the 0NU GTC framing module fills the ONU's own packet number into the uplink GTC frame. In the identity field, and send it out.
  • 0NU registry unit used for registering at 0NU, when 0LT receives the assignment response message of 0NU, records the sequence number of ONU and the packet number assigned to the ONU; and provides the ONU group number for the GTC framing module of 0LT Inquire.
  • the 0NU registry unit can be located inside the 0LT or in other devices of the point-to-multipoint optical access system, such as the network management or upper layer processing module.
  • the storage unit is configured to receive and save the 0NU assigned packet number delivered by the 0LT, and provide a query of the 0NU packet number for the GTC frame filter and the 0NU GTC framing module.
  • the storage unit can be located inside the 0NU or in other devices of the point-to-multipoint optical access system, such as a network management system.
  • the ONU is grouped, and the identifier field of the GTC frame overhead part is used to identify the ONU packet, which can support the high-hop ratio point-to-point optical access system, thereby increasing the network capacity, thereby reducing the single-user cost;
  • the scheme provided by the embodiment of the present invention can flexibly support a P0N system with a larger branch ratio, and supports seamless expansion (if the branch ratio is further expanded in the future, only the number of packets is increased); in addition, the information of the ONU can be alleviated.
  • the amount of processing reduces the unnecessary power consumption.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A point to multi-point optical access system and its data transmission method and device are disclosed. The point to multi-point optical access system includes an optical line terminal (OLT) and multiple optical network units (ONUs) of different groups. The method includes: in the OLT, according to the ONU register table that records the group number distributed to the ONUs, packaging the data and control information of at least one ONU with the same group number into a Gigabit passive optical network (GPON) transmission convergence protocol (GTC) frame and filling the identification (ID) field of the GTC frame with the group number of at least one ONU; in the OLT, transmitting the GTC frame to the multiple ONUs. By grouping the ONUs and identifying the ONU groups by using the ID field of the GTC frame overhead, the present invention can enable the support of point to multi-point optical access system with high branching ratio, and enable the increase of the network capacity, thereby to reduce the cost of a single user.

Description

一种点到多点光接入***, 及其数据传送方法和设备  Point-to-multipoint optical access system, and data transmission method and device thereof
技术领域 Technical field
本发明属于光通信领域, 尤其涉及一种点到多点光接入***中数据传送 的方法、 设备和***。 背景技术  The present invention belongs to the field of optical communications, and in particular, to a method, device and system for data transmission in a point-to-multipoint optical access system. Background technique
目前接入网宽带化方案有多种, 如双绞线、 同轴电缆、 光纤接入。 其中, 光纤巨大容量和长距离传输, 决定了光纤接入是宽带接入的最终方案。 电信 业务日益丰富, 用户对带宽的需求也越来越大, 国内和世界各国运营商已将 光纤到户 (fiber to the home, FTTH )作为接入网的必然选择。 一个典型的 无源光网络 ( assive optical network, PON)如图 1所示, 包括光线路终 端 ( optical line terminal, OLT ),至少一个光网络单元 ( optical network unit, ONU )或光网络终端 (optical network terminal, ONT ) , 以及连接 OLT和 ONU/ONT 的分光器 splitter 或光分配网络 (Optical Distribution Network, 0匪) 。 其中, 数据从 OLT传送到 ONU称为下行, 在目前的 PON网 络中下行方向是以广播方式进行传送的, 从 0NU传送到 0LT称为上行, 在目 前的 P0N网络中上行方向是以单播方式传送的。  At present, there are many broadband solutions for access networks, such as twisted pair, coaxial cable, and fiber access. Among them, the huge capacity of fiber and long-distance transmission determine that fiber access is the ultimate solution for broadband access. Telecom services are becoming more and more abundant, and users' demand for bandwidth is also increasing. Domestic and international operators have adopted fiber to the home (FTTH) as an inevitable choice for access networks. A typical assive optical network (PON) is shown in FIG. 1 and includes an optical line terminal (OLT), at least one optical network unit (ONU) or an optical network terminal (optical). Network terminal, ONT), and splitter splitter or optical distribution network (0匪) connected to OLT and ONU/ONT. The data is transmitted from the OLT to the ONU as the downlink. In the current PON network, the downlink direction is transmitted in the broadcast mode. The transmission from the 0NU to the 0LT is called uplink. In the current P0N network, the uplink direction is unicast. Transmitted.
千兆无源光网络(Gigabit PON, GP0N) 由于其具有较高的带宽效率, 且 其同步定时器机制沿用传统的同步数字体系 ( Synchronous Digital Hierarchy, SDH ) 并釆用千兆无源光网络封装方法 ( G-PON encapsulation method, GEM )封装适配不同速率的业务。 因而成为各国运营商目前使用最多 接入***。 Gigabit PON (GP0N) due to its high bandwidth efficiency, and its synchronous timer mechanism follows the traditional Synchronous Digital Hierarchy (SDH) and uses Gigabit passive optical network encapsulation. Method (G-PON encapsulation Method, GEM) encapsulates services that adapt to different rates. Therefore, it has become the most used access system for operators in various countries.
基于 GP0N点到多点的网络结构, 一个 0LT同时和多个 0NU通信, 为了区 分出不同 0NU, 需要给每个 0NU设置一个唯一的 0NU-ID作为 0NU的标识。 每 个 0NU上可能会^载多个不同类型的用户业务, 为了区分不同业务, 在对业 务进行 GEM封装时, 使用 GEM por t -ID来标识。  Based on the GP0N point-to-multipoint network structure, an 0LT communicates with multiple 0NUs at the same time. In order to distinguish between different 0NUs, a unique 0NU-ID needs to be set for each 0NU as the 0NU identifier. Each 0NU may carry multiple different types of user services. In order to distinguish different services, GEM por t-ID is used to identify the GEM encapsulation of services.
由于多个 ONU同时向 0LT发送数据, 可能会引起信号冲突, 影响 0LT的 正常发送, 因此 0LT需要通过时间片授权的方式协调 0NU的发送, 保证某一 个时间段仅允许一个 0NU发送数据, 这样可有效避免冲突。 为保证 0NU上不 同业务的服务质量(qua l i ty of serv ice, QoS ) , 需要设置多个分配单元, 每个分配单元对应具有相同流量特征的业务流, 因此 0LT时间片授权对象是 0NU上的分配单元, 使用 Al loc-ID标识。 目前 GP0N***支持的最大分支比 为 1: 64 , 随着用户数的增加, 网络规模不断扩大, 为保证运营商利益最大化, 有必要使用高分支比(比如 1 : 512或 1: 1024) GP0N***进行组网,以增加单点 容量, 减少城域网接入节点从而减少设备和维护成本。  Since multiple ONUs send data to the OLT at the same time, it may cause signal collision and affect the normal transmission of the OLT. Therefore, the 0LT needs to coordinate the transmission of the ONU by means of time slice authorization, and only allows one ONU to transmit data in a certain time period. Effectively avoid conflicts. In order to guarantee the quality of service (QoS) of different services on the ONU, multiple allocation units need to be set, and each allocation unit corresponds to a service flow having the same traffic characteristics, so the 0LT time slice authorization object is on the ONU. The allocation unit, using the Al loc-ID identifier. At present, the maximum branch ratio supported by the GP0N system is 1:64. As the number of users increases, the network scale continues to expand. To ensure the maximum benefit of operators, it is necessary to use a high branch ratio (such as 1: 512 or 1: 1024) GP0N. The system is networked to increase single point capacity and reduce metro access nodes to reduce equipment and maintenance costs.
以分支比为 1: 512为例,一个 0NU至少支持 5个 Al loc-ID, 32个 GEM por t , 因此至少需要 512个 0NU_ID、 2560个 Al loc_ID、 16384个 GEM por t-ID可供 分配。 而现有的千兆无源光网络传输汇聚 (Gigabi t Pon Transmi s s ion Convergence, GTC )协议最多只支持 254个 ONU, 3842个 GEM por t , 显然所 支持的 0NU和 GEM por t数是不能满足高分支比 GP0N***要求的。 发明内容  For example, with a branch ratio of 1:512, a 0NU supports at least 5 Al loc-IDs and 32 GEM pors, so at least 512 0NU_IDs, 2560 Al loc_IDs, and 16384 GEM por t-IDs are available for allocation. The existing Gigabi t Pon Transmi ss Convergence (GTC) protocol supports only 254 ONUs and 3842 GEM pors. Obviously, the supported 0NU and GEM por t numbers cannot be satisfied. High branches are required than GP0N systems. Summary of the invention
有鉴于此, 本发明实施例提供一种可支持高分支比, 即支持更多 0NU的 点到多点光接入***数据传送的方法、 ***和相应的 0LT、 0NU设备。  In view of this, embodiments of the present invention provide a method, system, and corresponding 0LT, 0NU device that can support a high branch ratio, that is, a point-to-multipoint optical access system data transmission supporting more 0NUs.
为实现上述目的: 本发明实施例提供一种点到多点光接入***中数据 传送的方法, 其中, 点到多点无源光接入***包括光线路终端 0LT和属于 不同分组的多个光网络单元 0NU ,则点到多点光接入***中数据传送的方法 包括: To achieve the above object, an embodiment of the present invention provides a data transmission method in a point-to-multipoint optical access system, where a point-to-multipoint passive optical access system includes an optical line terminal OLT and belongs to For multiple optical network units of different groups, the method of data transmission in the point-to-multipoint optical access system includes:
在 0LT上, 根据记录了为 0NU分配的分组号的 0NU注册表将具有相同分 组号的至少一个 0NU的数据和控制信息封装在一个千兆无源光网络传输汇聚 协议 GTC帧, 所述 GTC帧的标识字段中填充了该至少一个 0NU的分组号  On the 0LT, data and control information of at least one ONU having the same packet number are encapsulated in a Gigabit Passive Optical Network Transport Convergence Protocol GTC frame according to the ONU registry that records the packet number assigned to the ONU, the GTC frame The identification field is filled with the at least one ONU group number
在 0LT上, 将所述 GTC帧发送给所述多个光网络单元 0NU。  At 0LT, the GTC frame is transmitted to the plurality of optical network units 0NU.
本发明实施例还提供一种点到多点光接入***中数据传送的方法, 所述 点到多点光接入***包括光线路终端 0LT和属于不同分组的多个光网络单元 0NU , 则点到多点光接入***中数据传送的方法包括:  The embodiment of the present invention further provides a method for data transmission in a point-to-multipoint optical access system, where the point-to-multipoint optical access system includes an optical line terminal OLT and a plurality of optical network units ONU belonging to different groups, Methods for data transmission in a point-to-multipoint optical access system include:
在 0NU上, 将该 0NU 自身的分组号填充到上行 GTC帧的标识字段中, 并 将填充了 0NU自身的分组号的上行 GTC帧发送出去。  On 0NU, the 0NU own packet number is padded into the identification field of the uplink GTC frame, and the uplink GTC frame filled with the packet number of the 0NU itself is transmitted.
本发明实施例还提供一种光线路终端, 包括, 至少一个千兆无源光网络 传输汇聚协议 GTC成帧模块, 每一个 GTC成帧模块对应至少两个分组的用于 处理对应分组的目标处理模块, 每一个分组的目标处理模块包括: 物理层运 行管理维护 PL0AM模块、 动态带宽分配 DBA控制模块和千兆无源光网络封装 传输汇聚 GEM TC适配器模块;  An embodiment of the present invention further provides an optical line terminal, including: at least one Gigabit passive optical network transmission convergence protocol GTC framing module, and each GTC framing module corresponds to at least two groups of target processing for processing corresponding packets. The module, the target processing module of each group includes: a physical layer operation management and maintenance PL0AM module, a dynamic bandwidth allocation DBA control module, and a Gigabit passive optical network package transmission aggregation GEM TC adapter module;
其中, 所述 GTC成帧模块用于接收来自各分组的目标处理模块的信息, 根据记录了为 0NU分配的分组号的 0NU注册表, 将具有相同分组号的至少一 个 0NU的数据和控制信息封装在一个 GTC帧中, 该 GTC帧标识字段中填充了 该至少一个 0NU所属分组的分组号, 将所述 GTC帧发送出去; 在接收到 GTC 帧时, 对接收到的 GTC帧进行解析, 根据接收到的 GTC帧的标识字段将解析 后的信息转发给对应分组的目标处理模块进行处理;  The GTC framing module is configured to receive information from a target processing module of each packet, and encapsulate at least one ONU data and control information having the same packet number according to the ONU registry that records the packet number assigned to the ONU. In a GTC frame, the GTC frame identification field is filled with the packet number of the at least one ONU-owned packet, and the GTC frame is sent out; when the GTC frame is received, the received GTC frame is parsed according to the reception. The identifier field of the GTC frame to be forwarded to the target processing module of the corresponding packet for processing;
每一个分组的 PL0AM模块, 用于处理所述 GTC成帧模块转发的对应分组 的 PL0AM消息;将需发送的对应分组 PL0AM消息发送给所述的 GTC成帧模块; 每一个分组的 DBA控制模块, 用于处理所述 GTC成帧模块转发的解析后 对应分组的 DBA消息; 将需发送的对应分组 DBA控制消息发送给所述的 GTC 成帧模块; a PL0AM module of each packet, a PL0AM message for processing a corresponding packet forwarded by the GTC framing module; and a corresponding packet PL0AM message to be sent to the GTC framing module; a DBA control module of each packet, a DBA message for processing the parsed corresponding packet forwarded by the GTC framing module; sending a corresponding packet DBA control message to be sent to the GTC Framing module
每一个分组的 GEM TC适配器模块, 用于处理所述 GTC成帧模块转发的解 析后对应分组的 GEM块; 将需发送的对应分组的 GEM块发送给所述的 GTC成 帧模块。  Each grouped GEM TC adapter module is configured to process a GEM block of the corresponding packet that is forwarded by the GTC framing module; and send a GEM block of the corresponding packet to be sent to the GTC framing module.
本发明实施例还提供一种光网络单元, 包括 PL0AM模块、 DBA控制模块 和 GEM TC适配器模块, 还包括 GTC帧过滤器和 GTC成帧模块;  An embodiment of the present invention further provides an optical network unit, including a PL0AM module, a DBA control module, and a GEM TC adapter module, and further includes a GTC frame filter and a GTC framing module;
其中, 所述 GTC帧过滤器用于在接收到 GTC帧时, 比较接收到的 GTC帧 中标识字段携带的分组号与该光网络单元本身的分组号, 如果两者不相符, 则丟弃该 GTC帧;如果两者相符,则将所述接收到的 GTC帧转发给所述的 GTC 成帧模块;  The GTC frame filter is configured to compare the packet number carried in the identifier field in the received GTC frame with the packet number of the optical network unit itself when the GTC frame is received, and discard the GTC if the two do not match. a frame; if the two match, forwarding the received GTC frame to the GTC framing module;
所述 GTC成帧模块用于接收 GTC帧过滤器转发的 GTC帧, 对该 GTC帧进 行解析, 并将解析后的信息转发给 PL0AM模块、 DBA控制模块和 GEM TC适配 器模块; 在光网络单元发送 GTC帧时, 将该光网络单元自身的分组号填充到 上行 GTC帧的标识字段中, 并发送出去。  The GTC framing module is configured to receive a GTC frame forwarded by the GTC frame filter, parse the GTC frame, and forward the parsed information to the PL0AM module, the DBA control module, and the GEM TC adapter module; In the GTC frame, the packet number of the optical network unit itself is filled into the identification field of the uplink GTC frame and sent out.
本发明实施例还提供一种点到多点光接入***, 包括光线路终端 0LT和 属于不同分组的多个光网络单元 0NU;  The embodiment of the present invention further provides a point-to-multipoint optical access system, including an optical line terminal 0LT and a plurality of optical network units 0NU belonging to different groups;
其中, 所述光线路终端, 用于根据记录了为 0NU分配的分组号的 0NU注 册表将具有相同分组号的至少一个 0NU的数据和控制信息封装成千兆无源光 网络传输汇聚协议 GTC帧, 将所述 GTC帧发送给所述多个 0NU , 其中, 所述 GTC帧的标识字段中填充了该至少一个 0NU的分组号;  The optical line terminal is configured to encapsulate data and control information of at least one ONU having the same packet number into a Gigabit passive optical network transmission convergence protocol GTC frame according to the ONU registry that records the packet number assigned to the ONU. Transmitting the GTC frame to the multiple ONUs, where the identifier field of the GTC frame is filled with the packet number of the at least one ONU;
每一个 0NU , 用于在接收到 GTC帧时, 比较接收到的 GTC帧中的标识字 段携带的分组号与该 0NU 自身的分组号, 如果两者不符, 则丟弃该接收到的 GTC帧; 如果两者相符, 则对该接收到的 GTC帧进行处理。  Each of the ONUs is configured to: when receiving the GTC frame, compare the packet number carried in the identifier field in the received GTC frame with the packet number of the ONU itself, and if the two do not match, discard the received GTC frame; If the two match, the received GTC frame is processed.
本发明实施例使用 GTC帧开销部分的标识字段来标识对 0NU的分组, 可 以实现在无需大量修改现有协议及协议实现的情况下, 支持高分支比 P0N系 统, 增加网络容量, 从而降低单用户成本; 釆用本发明实施例提供的方案可 以灵活的支持更高分支比的点到多点光接入***, 支持无缝扩容。 附图说明 The embodiment of the present invention uses the identifier field of the GTC frame overhead part to identify the packet to the ONU, which can support the high branch ratio P0N system and increase the network capacity without reducing the existing protocol and protocol implementation, thereby reducing the single user. Cost; using the solution provided by the embodiment of the present invention Supports seamless expansion with a flexible point-to-multipoint optical access system that supports higher branch ratios. DRAWINGS
图 1为现有技术 P0N***参考模型示意图;  1 is a schematic diagram of a reference model of a prior art P0N system;
图 2为本发明实施例光线路终端 0LT处理下行 GTC帧的示意图; 图 3为本发明实施例光网络单元 0NU处理下行 GTC帧的示意图; 图 4为本发明实施例光线路终端 0LT处理上行 GTC帧的示意图; 图 5为本发明实施例光线路终端 0LT的结构示意图;  2 is a schematic diagram of processing an uplink GTC frame by an optical line terminal OLT according to an embodiment of the present invention; FIG. 3 is a schematic diagram of an optical network unit ONU processing a downlink GTC frame according to an embodiment of the present invention; FIG. 4 is a schematic diagram of an optical line terminal OLT processing an uplink GTC according to an embodiment of the present invention; FIG. 5 is a schematic structural diagram of an optical line terminal OLT according to an embodiment of the present invention;
图 6为本发明实施例光网络单元 0NU的结构示意图;  6 is a schematic structural diagram of an optical network unit 0NU according to an embodiment of the present invention;
图 7为本发明实施例点到多点光接入***的示意图。 具体实施方式  FIG. 7 is a schematic diagram of a point-to-multipoint optical access system according to an embodiment of the present invention. detailed description
本发明实施例提供一种可支持高分支比的点到多点光接入***数据传送 的方法, ***和 OLT , 0NU设备。 该方法、 设备和***适用于现有 GP0N, 以 及使用 G. 984. 3所定义的机制进行通信的点到多点通信***中。  Embodiments of the present invention provide a method, system, and OLT, 0NU device, which can support data transmission of a point-to-multipoint optical access system with a high branch ratio. The method, apparatus, and system are applicable to existing GP0Ns, and point-to-multipoint communication systems that communicate using mechanisms defined by G. 984.
实施例一: 本实施例提供一种支持高分支比点到多点光接入***数据传 送的方法:  Embodiment 1 This embodiment provides a method for supporting data transmission of a high-hop ratio point-to-multipoint optical access system:
所有 0NU在初始状态下, 属于默认的分组, 其分组号为 GroupO (比如 0 或全 1) , 仅接收 GTC-ID取值为 GroupO的下行 GTC帧, 并在发送的上行 GTC 帧中的 GTC-ID中填充 GroupO。  All ONUs belong to the default group in the initial state, and their group number is GroupO (such as 0 or all 1). Only the GTC-ID with the GTC-ID value of GroupO is received, and the GTC in the uplink GTC frame sent is- The ID is populated with GroupO.
对 ONU的分组在其注册时进行, 该分组可以由 0LT执行, 也可以由网管 或上层处理模块执行。 具体的, 在注册过程中(初始化时或者 0LT和 /或 0NU 掉电后重新上电时) , 0LT收到 0NU的序列号响应后, 根据预定的分配原则 或外部输入的分配原则, 可手动或自动地对 0NU进行分组号的分配, 分组号 的分配可以灵活进行, 如按顺序对 0NU分组或以随机顺序对 0NU分组等, 但 是属于同一分组 0NU的 0NU_ID、 A l loc_ID、 GEM por t-ID字段必须唯一, 而 不同分组间则可以相同, 例如属于分组 1的 0NU, 如果其 0NU-ID为 1 , 则在 分组 1中不可以出现 0NU-ID为 1的其他 ONU; Al loc-ID, GEM port-ID字段 亦同。 0NU_ID、 Al loc_ID、 GEM port-ID 的分配釆用现有技术。 受现有协议 限制, 每个分组的 0NU数不能超过 254个。 0LT将分配的分组号发送给该对 应的 0NU。 分组号的下发方式有以下几种: The packet to the ONU is performed at the time of its registration, and the packet can be executed by the OLT or by the network management or upper processing module. Specifically, during the registration process (when initializing or when the 0LT and / or 0NU are powered off again), after receiving the serial number response of the 0NU, the 0LT can manually or according to the predetermined allocation principle or the external input allocation principle. The allocation of the packet number is automatically performed on the ONU, and the allocation of the packet number can be flexibly performed, such as grouping the ONUs in order or grouping the ONUs in a random order, etc., but the 0NU_ID, A l loc_ID, GEM por t-ID belonging to the same packet ONU Field must be unique, and Different groups can be the same, for example, 0NU belonging to group 1. If its 0NU-ID is 1, no other ONU with 0NU-ID 1 can appear in group 1. Al loc-ID, GEM port-ID field with. The allocation of 0NU_ID, Al loc_ID, and GEM port-ID is based on the prior art. Limited by existing protocols, the number of ONUs per packet cannot exceed 254. The 0LT sends the assigned packet number to the corresponding ONU. There are several ways to deliver the group number:
1、 填入到 As s ign_ONU_ID PL0AM ( Phys ica l Layer Operat ion and Management , 物理层运行管理维护)消息的预留 byte中下发给 ONU, 如表一所 示, 即使用预留的第 12字节将分组号发送给 0NU。 1. Fill in the reserved byte of the As s ign_ONU_ID PL0AM (Phys ica l Layer Operat and Management) message, as shown in Table 1, that is, use the reserved 12th word. The section sends the packet number to the 0NU.
Figure imgf000008_0001
Figure imgf000008_0001
字节编号 内容 描述  Byte number Content Description
1 11111111 向所有 0NU发送的广播消息  1 11111111 Broadcast messages sent to all 0NUs
2 00000011 消息标识  2 00000011 message ID
3 pppppppp 0NU-ID  3 pppppppp 0NU-ID
4 abcdef gh 序列号的第 1字节  4 abcdef gh the first byte of the serial number
5-10  5-10
11 s tuvwxyz 序列号的第 8字节  11 s tuvwxyz serial number 8th byte
12 未规定 】 ¾  12 not specified 】 3⁄4
2、 填入 Ranging—Time PL0AM消息的预留 byte中下发给 0NU, 如表二所 示, 即使用预留的第 8-12字节将分组号发送给 0NU。 字节编号 内容 描述 2. The reserved byte of the Ranging-Time PL0AM message is sent to the 0NU. As shown in Table 2, the packet number is sent to the 0NU using the reserved 8-12 bytes. Byte number description
1 ONU- ID 向指定  1 ONU-ID to specified
2 00000100 消息标识  2 00000100 message ID
3 0000000b '0' : 工作通道均衡时延  3 0000000b '0' : working channel equalization delay
τ : 保护通道均衡时延  τ : protection channel equalization delay
4 dddddddd 时延的 MSB  4 dddddddd delay MSB
5 dddddddd  5 dddddddd
6 dddddddd  6 dddddddd
7 dddddddd 时延的 LSB  7 dddddddd delay LSB
8-12 未规定  8-12 Not specified
3、 新增一个 PL0AM消息, 该新增的 PL0AM消息中至少包括分组号。 3. Add a PL0AM message, and the added PL0AM message includes at least a packet number.
4、 通过 0NU管理控制接口 ( ONU Management and Control Interface, 0MCI )通道给 ONU下发分组。  4. The ONU is sent to the ONU through the ONU Management and Control Interface (0MCI) channel.
ONU收到下发的分组号后, 通过 PL0AM或 0MCI通道发送响应消息以确认 0LT的分配, 0NU发送的响应消息为与其收到的 0LT发送消息对应的消息。  After receiving the delivered packet number, the ONU sends a response message through the PL0AM or 0MCI channel to confirm the allocation of the 0LT. The response message sent by the 0NU is the message corresponding to the 0LT sent message received by the ONU.
在接收到 0NU的分配响应消息后, 0LT侧新建一个公共的 0NU注册表, 将给 0NU分配的分组号记录到 0NU注册表中; 或者在接收到 0NU的分配响应 消息后, 在已建立的 0NU注册表中新增一条表项, 将给 0NU分配的分组号记 录到该新增表项中。 该 0NU注册表可以位于 0LT中, 也可以在网管或更上层 的处理模块中; 可以通过软件模块来实现。 如表三所示, 该 0NU注册表中至 少包括 0NU的序列号 SN和所属分组号 Group-ID, 还可包括但不限于: 分配 给 0NU的 ONU- ID、 Al loc- ID 、 GEM por t- ID。 鼴 Group-ID After receiving the 0NU allocation response message, the 0LT side creates a new 0NU registry, records the packet number assigned to the 0NU to the 0NU registry, or after receiving the 0NU allocation response message, at the established 0NU. A new entry is added to the registry, and the group number assigned to the 0NU is recorded in the new entry. The 0NU registry can be located in the 0LT, or in the network management or higher processing module; can be implemented by a software module. As shown in Table 3, the ONU registry includes at least the sequence number SN of the ONU and the group number of the group group ID, which may include, but is not limited to: ONU-ID, Al loc-ID, GEM por t- assigned to the ONU. ID. 鼹Group-ID
SN1 Gl  SN1 Gl
SN2 G2  SN2 G2
在 OLT和 ONU之间的通信过程中, 为了标识不同分组, 可以分别使用上 行 GTC帧和下行 GTC帧中的保留位来标识分组号; 或者通过增加标识字段, 在新增标识字段中填充所属分组号。 使用下行 GTC帧中的保留位来标识分组 号, 其位置为下行 GTC帧开销部分的保留字段 Reserved: In the process of communication between the OLT and the ONU, in order to identify different packets, the reserved bits in the uplink GTC frame and the downlink GTC frame may be respectively used to identify the packet number; or by adding an identification field, the belonging packet is filled in the newly added identification field. number. The reserved bit in the downstream GTC frame is used to identify the packet number, which is the reserved field of the downstream GTC frame overhead portion.
Figure imgf000010_0001
Figure imgf000010_0002
Figure imgf000010_0001
turn
Figure imgf000010_0002
使用上行 GTC帧中的保留位来标识分组号, 其位置为上行 GTC帧开销部 分的保留字段一 Ind中的 bi t 0-bi t4 :
Figure imgf000011_0001
The reserved bit in the uplink GTC frame is used to identify the packet number, which is the reserved field of the uplink GTC frame overhead part, bi t 0-bi t4 in Ind:
Figure imgf000011_0001
对于后者, 可以是在下行 GTC帧和上行 GTC帧的开销部分增加一个标识 字段:  For the latter, an identity field may be added to the overhead portion of the downstream GTC frame and the upstream GTC frame:
如表四所示: 在下行 GTC帧的 PCBd中新增标识字段 GTC-ID: As shown in Table 4: Add the identification field GTC-ID to the PCBd of the downstream GTC frame:
表四  Table 4
Psync Ident PLOAMd BIP 壓 Plend Plend US BWmap 4byte 4byte 13byte Ibyte 謙 : 4byte 4byte NX 8byte 在表五所示: 上行 GTC帧的 PLOu中新增标识字段 GTC-ID:  Psync Ident PLOAMd BIP pressure Plend Plend US BWmap 4byte 4byte 13byte Ibyte Moderate: 4byte 4byte NX 8byte In Table 5: New identification field in PLOu of uplink GTC frame GTC-ID:
表五
Figure imgf000011_0002
Table 5
Figure imgf000011_0002
为确保正确性, 可以在该新增标识字段的后面添加一个 CRC校验字段, 实现对标识字段的校验, 保证正确接收。  To ensure correctness, a CRC check field can be added after the newly added identifier field to verify the identifier field and ensure correct reception.
下行数据处理过程: 如图 2所示 0LT中每个 PL0AM模块、 GEM TC适配器 模块和动态带宽分西己 (dynamic bandwidth a l loca t ion, DBA )控 'J模块, 分 别处理属于同一个分组的数据, GTC 成帧模块接收来自各分组的数据, 通过 查询 0NU注册表, 将属于同一个分组的 PL0AM消息(如果有该消息下发)、 GEM 块、 BW授权复用到同一个下行 GTC帧中, 并在该 GTC帧标识字段中填充分组 号, 然后发送出去。  Downstream data processing: As shown in Figure 2, each PL0AM module, GEM TC adapter module, and dynamic bandwidth al loca t ion (DBA) control 'J module in the 0LT, respectively process data belonging to the same group. The GTC framing module receives the data from each packet, and multiplexes the PL0AM message (if any), the GEM block, and the BW authorization belonging to the same packet into the same downlink GTC frame by querying the 0NU registry. The packet number is filled in the GTC frame identification field and then sent out.
现举例说明分组发送的具体实现, 假设存在 9个 0NU, 分为 3组。 其中 Now let's take a concrete example of the specific implementation of packet transmission. Suppose there are 9 0NUs, which are divided into 3 groups. among them
ONU 0NU2、 0NU3属于 Groupl ; 0NU4、 0腸、 0NU6属于 Group2 ; 0願、 0NU8、 0NU9属于 Group3。 那么将发给 0NU1、 0NU2、 0NU3,即发给 Groupl 的所有数 据和相关控制信息封装在一个 GTC帧中, GTC-ID填充为 Groupl ,如表六所示: 所有发送给 0NU1、 0NU2、 ONU 0NU2, 0NU3 belong to Groupl; 0NU4, 0 intestine, 0NU6 belong to Group2; 0 wish, 0NU8, 0NU9 belong to Group3. Then it will be sent to 0NU1, 0NU2, 0NU3, that is, all the data and related control information sent to Group1 are encapsulated in a GTC frame, and the GTC-ID is filled with Groupl, as shown in Table 6: All sent to 0NU1, 0NU2
PCBd  PCBd
0NU3所属 GEM Port-ID的 GEM帧 发送给 0NU1或 0NU2或 所有分配给 0NU1、 0NU2、  0EM3 belongs to GEM Port-ID GEM frame sent to 0NU1 or 0NU2 or all assigned to 0NU1, 0NU2
groupl  Groupl
0NU3的 PLOAM消息 0NU3所属 Alloc- ID的 BWMap  0NU3's PLOAM message 0NU3 belongs to Alloc-ID's BWMap
在下行 GTC帧中,如果发给 Groupl的最后一个 GEM帧长度超过了 GTC边 界, 即超出 GTC帧的固定时间长度 125 μ δ , 则需要进行分片处理, 以保证第 一个分片长度在 GTC帧的范围内, 剩余分片在下一个该分组所属 GTC帧中传 输, 具体分片技术为本领域公知技术, 此处不再赘述。 In the downlink GTC frame, if the length of the last GEM frame sent to Group1 exceeds the GTC boundary, that is, the fixed time length of the GTC frame is 125 μ δ , fragmentation processing is required to ensure that the first fragment length is in GTC. In the range of the frame, the remaining fragment is transmitted in the GTC frame to which the next packet belongs. The specific fragmentation technology is well-known in the art, and details are not described herein.
0NU对所接收到的下行数据的处理: 如图 3所示, 0NU接收到 GTC帧信号 后, 由 0NU的 GTC帧过滤器, 对接收到的下行 GTC帧进行简单的解析, 读取 帧开销中的标识字段, 进行过滤操作: 比较下行 GTC帧中标识字段携带的分 组号与该 0NU所属的分组号, 如果两者不符, 则丟弃该 GTC帧; 如果两者相 符, 则将 GTC帧转发给 GTC成帧模块, 按现有技术对该下行信息进行处理, 在此不再赘述。 其中, 该 0NU所属分组号可以保存在 0NU自身的存储单元中; 也可以保存在该 0NU所属的点到多点光接入***中其他存储单元中, 只要该 0NU可以访问该其他存储单元并获取分组号即可。  0NU processing of the received downlink data: As shown in FIG. 3, after receiving the GTC frame signal, the 0NU performs a simple parsing of the received downlink GTC frame by the GNU frame filter of the ONU, and reads the frame overhead. And the filtering operation is performed: comparing the packet number carried in the identifier field in the downlink GTC frame with the packet number of the ONU, if the two do not match, discarding the GTC frame; if the two match, forwarding the GTC frame to The GTC framing module processes the downlink information according to the prior art, and details are not described herein again. The group number of the ONU may be stored in the storage unit of the ONU itself; or may be stored in other storage units in the point-to-multipoint optical access system to which the ONU belongs, as long as the ONU can access the other storage unit and obtain The group number is OK.
上行数据处理过程: 0NU在发送上行 GTC帧时, 将保存在存储单元中本 Upstream data processing: When the 0NU sends an upstream GTC frame, it will be saved in the storage unit.
0NU的分组号, 填充到上行 GTC帧的标识字段中。 具***置可参考表五所示。 The 0NU packet number is padded into the identification field of the upstream GTC frame. The specific location can be seen in Table 5.
0LT接收到 0NU发送的上行信息后, 如图 4所示, 0LT的 GTC成帧模块 根据 GTC帧标识字段中填充的分组号, 确定要转发的目标处理模块, 然后将 解复用出来的 PLOAM消息(如果有该消息上传)、 DBA消息和 GEM块, 转发给 相应处理模块。 处理 PLOAM消息、 DBA消息和 GEM块的 PLOAM模块、 DBA控制 模块和 GEM TC适配器模块和分组——对应, 例如***中有 n个分组, 则对应 有 n个处理 PLOAM消息、 DBA消息和 GEM块的模块。 例如, 0LT的 GTC成帧模 块收到 GTC帧后, 根据该 GTC帧的 GTC-ID字段, 确定该帧来自于 group l , 即需要转发给处理 groupl的处理模块, 对该 GTC帧进行解复用, 然后将解复 用得到的 PLOAM消息(如果有该消息上传)转发给对应的 PL0AM1模块处理, 将 GEM块转发给对应的 GEM TC适配器 1模块处理, 将 DBA消息转发给对应的 DBA控制 1模块处理。 其中通常先简单解析 GTC帧, 确定要转发的对应分组的 处理模块, 再对 GTC帧进行解复用; 但也可以先执行解复用再确定转发目的处 理模块。 如果 GTC-ID的值为 group2 , 则将解复用得到的相关信息转发给对应 的 PL0AM2模块、 GEM TC适配器 1模块、 DBA控制 1模块处理。 其中, PLOAM 模块、 GEM TC适配器模块、 DBA控制模块与现有技术完全相同,在此不再赘述。 After receiving the uplink information sent by the 0NU, the 0LT GTC framing module determines the target processing module to be forwarded according to the packet number filled in the GTC frame identification field, and then demultiplexes the PLOAM message. (If there is this message upload), DBA message and GEM block, forward to the corresponding processing module. Corresponding to PLOAM module, DBA message and GEM block PLOAM module, DBA control module and GEM TC adapter module and packet - corresponding, for example, there are n packets in the system, corresponding to n processing PLOAM messages, DBA messages and GEM blocks Module. For example, after receiving the GTC frame, the GTC framing module of the 0LT determines that the frame is from the group l according to the GTC-ID field of the GTC frame, that is, needs to be forwarded to the processing module that processes the group1, and demultiplexes the GTC frame. And then will solve The obtained PLOAM message (if any) is forwarded to the corresponding PL0AM1 module for processing, and the GEM block is forwarded to the corresponding GEM TC adapter 1 module for processing, and the DBA message is forwarded to the corresponding DBA control 1 module for processing. Generally, the GTC frame is simply parsed, the processing module of the corresponding packet to be forwarded is determined, and the GTC frame is demultiplexed; but the demultiplexing may be performed first to determine the forwarding destination processing module. If the value of the GTC-ID is group2, the related information obtained by demultiplexing is forwarded to the corresponding PL0AM2 module, the GEM TC adapter 1 module, and the DBA control 1 module. The PLOAM module, the GEM TC adapter module, and the DBA control module are identical to the prior art, and are not described here.
实施例二: 本实施例提供一种光线路终端, 适用于点到多点的光接入系 统: 如图 5所示为 0LT的结构, 包括至少两个 PLOAM模块 502、 至少两个 DBA 控制模块 504、至少两个 GEM TC适配器模块 503和至少一个 GTC成帧模块 501。 具体的, 每一个 GTC成帧模块 501对应至少两个分组的目标处理模块, 每一 个分组的目标处理模块只处理对应分组的信息, 包括: PL0AM模块 502、 DBA 控制模块 504、 GEM TC适配器模块 503。  Embodiment 2 This embodiment provides an optical line terminal, which is applicable to a point-to-multipoint optical access system: as shown in FIG. 5, the structure of the 0LT includes at least two PLOAM modules 502 and at least two DBA control modules. 504. At least two GEM TC adapter modules 503 and at least one GTC framing module 501. Specifically, each GTC framing module 501 corresponds to a target processing module of at least two groups, and the target processing module of each group only processes information of the corresponding group, including: a PL0AM module 502, a DBA control module 504, and a GEM TC adapter module 503. .
其中, 每一个分组的 PL0AM模块、 DBA控制模块和 GEM TC适配器模块功 能与现有技术相同, 区别只是本实施例中各模块数量为多个、 且对应于 0NU 的每个分组都有一个对应的 PL0AM模块、 DBA控制模块和 GEM TC适配器模块, 每个 PL0AM模块、 DBA控制模块或 GEM TC适配器模块只处理其对应分组的信 息。 例如, PL0AM1模块只处理属于分组 Groupl的 PL0AM消息; PL0AM2模块处 理属于分组 Group2的 PL0AM消息; DBA控制模块和 GEM TC适配器模块亦同。  The functions of the PL0AM module, the DBA control module, and the GEM TC adapter module of each group are the same as those of the prior art, except that the number of modules in the embodiment is multiple, and each group corresponding to the ONU has a corresponding one. PL0AM module, DBA control module and GEM TC adapter module, each PL0AM module, DBA control module or GEM TC adapter module only processes the information of its corresponding group. For example, the PL0AM1 module only processes PL0AM messages belonging to the group Group1; the PL0AM2 module processes PL0AM messages belonging to the group Group2; the DBA control module and the GEM TC adapter module are also the same.
每一个分组的 PL0AM模块, 用于处理 0LT的 GTC成帧模块转发的上行的 对应分组的 PL0AM 消息(如果有该消息上传); 将需发送的下行的对应分组 PL0AM消息发送给 0LT的 GTC成帧模块, 以组成下行信号。  Each grouped PL0AM module, a PL0AM message for processing an uplink corresponding packet forwarded by the GTC framing module of the OLT (if there is a message upload); transmitting a downlink corresponding packet PL0AM message to be transmitted to the GTC framing of the 0LT Module to form a downlink signal.
每一个分组的 DBA控制模块, 用于处理 0LT的 GTC成帧模块转发的上行 的对应分组的 DBA消息;将需发送的下行的对应分组 DBA控制消息发送给 0LT 的 GTC成帧模块, 以组成下行信号。  Each grouped DBA control module is configured to process a DBA message of an uplink corresponding packet forwarded by the GTC framing module of the OLT; and send a downlink corresponding packet DBA control message to be sent to the GTC framing module of the 0LT to form a downlink signal.
每一个分组的 GEM TC适配器模块, 用于处理解析后对应分组的 GEM块, 对 GEM帧进行封装或解封装。 将需发送的对应分组的 GEM块发送给 GTC成帧 模块, 以组成下行信号。 Each grouped GEM TC adapter module is used to process the GEM block corresponding to the parsed packet. Encapsulate or decapsulate GEM frames. The GEM block of the corresponding packet to be sent is sent to the GTC framing module to form a downlink signal.
GTC成帧模块用于在接收到来自 0NU的上行 GTC帧后, 根据该接收到的 GTC 帧标识字段中填充的分组号, 确定要转发的目标处理模块, 即将解复用 出来的 PL0AM消息(如果有该消息上传)、 DBA消息和 GEM块, 转发给处理相 应分组的 PL0AM模块、 DBA控制模块和 GEM TC适配器模块;  The GTC framing module is configured to: after receiving the uplink GTC frame from the ONU, determine, according to the packet number filled in the received GTC frame identifier field, the target processing module to be forwarded, and the PL0AM message to be demultiplexed (if The message upload), the DBA message, and the GEM block are forwarded to the PL0AM module, the DBA control module, and the GEM TC adapter module that process the corresponding packet;
还用于接收来自各分组的数据 ( PL0AM消息(如果有该消息下发)、 GEM块 和 DBA消息), 根据 0NU注册表, 将属于同一个分组的 PL0AM消息(如果有该 消息下发)、 GEM块、 BW授权复用到同一个下行 GTC帧中, 并在该 GTC帧标识 字段中填充分组号, 然后发送出去。 具体的, 属于一个分组的所有 0NU的数 据和相关控制信息封装在一个 GTC帧中 , 如表六所示。  It is also used to receive the data from each packet (the PL0AM message (if there is a message delivery), the GEM block, and the DBA message), according to the 0NU registry, the PL0AM message belonging to the same packet (if the message is delivered), The GEM block and the BW are multiplexed into the same downlink GTC frame, and the packet number is filled in the GTC frame identification field, and then sent out. Specifically, all 0NU data and associated control information belonging to a packet are encapsulated in a GTC frame, as shown in Table 6.
0LT还可以包括 0NU分组模块和 0NU注册表 505。  The 0LT can also include a 0NU packet module and a 0NU registry 505.
其中, 0NU分组模块, 用于在 0NU注册时为 0NU分配分组号。 该 0NU分 组模块可以位于 0LT的任意一个 PL0AM模块内。 该 0NU分组模块也可以位于 0LT之外的网管或 0LT之外的上层处理模块中。 0NU注册表用于在 0LT接收到 0NU的分配响应消息后, 记录为 0NU分配的分组号。 参考表三, 0NU注册表至 少包括 0NU的序列号和所属分组号, 还可包括但不限于分配给 0NU的 0NU-ID、 Al loc-ID 、 GEM por t-ID。 ONU注册表也可以位于 OLT之外的网管或 OLT上层 的处理模块中。 0NU注册表实现灵活,可以通过软件实现,也可以是硬件模块。  The 0NU packet module is configured to allocate a packet number for the 0NU when registering at 0NU. The 0NU packet module can be located in any PL0AM module of the 0LT. The 0NU packet module can also be located in a network management system other than 0LT or an upper processing module other than 0LT. The 0NU registry is used to record the 0NU assigned packet number after the 0LT receives the 0NU allocation response message. Referring to Table 3, the 0NU registry includes at least the sequence number of 0NU and the group number to which it belongs. It may also include, but is not limited to, 0NU-ID, Al loc-ID, and GEM por t-ID assigned to 0NU. The ONU registry can also be located in the network management system outside the OLT or in the processing module above the OLT. The 0NU registry is flexible and can be implemented either in software or as a hardware module.
实施例三: 本实施例提供一种光网络单元 0NU/光网络终端 0NT, 为方便 陈述, 以下统一用 0NU为例, 该 0NU适用于点到多点的光接入***:  Embodiment 3: This embodiment provides an optical network unit 0NU/optical network terminal 0NT. For convenience of presentation, the following uses 0NU as an example. The 0NU is applicable to a point-to-multipoint optical access system:
如图 6所示为本实施例提供的 0NU的结构, 包括 GTC帧过滤器 602 , GTC 成帧模块 601。  As shown in FIG. 6, the structure of the 0NU provided in this embodiment includes a GTC frame filter 602 and a GTC framing module 601.
GTC帧过滤器用于对接收到的下行 GTC帧进行简单的解析, 读取帧开销 中的标识字段, 进行过滤操作: 比较下行 GTC帧中标识字段携带的分组号与 0NU本身的分组号, 如果两者不同, 则丟弃该 GTC帧, 如果两者相同, 则将 该接收到的 GTC帧转发给 GTC成帧模块进行处理。 The GTC frame filter is used to perform simple parsing on the received downlink GTC frame, and the identifier field in the frame overhead is read, and the filtering operation is performed: comparing the packet number carried in the identifier field in the downlink GTC frame with the packet number of the ONU itself, if two If the difference is different, the GTC frame is discarded. If the two are the same, then The received GTC frame is forwarded to the GTC framing module for processing.
GTC成帧模块用于 0NU在发送上行 GTC帧时, 将保存在存储单元中的该 0NU本身的分组号填充到上行 GTC帧的标识字段中; 对接收到的 GTC帧过滤 器转发的 GTC帧进行解析, 解复用出 PLOAM消息(如果有该消息上传)、 BW授 权消息和 GEM块, 并转发给相应的 PLOAM模块、 DBA控制模块和 GEM TC适配 器模块处理。 PLOAM模块、 DBA控制模块和 GEM TC适配器模块的处理过程均 为现有技术, 在此不再赘述。  The GTC framing module is used by the ONU to fill the packet number of the ONU itself stored in the storage unit into the identifier field of the uplink GTC frame when transmitting the uplink GTC frame; and perform the GTC frame forwarded by the received GTC frame filter. Parse, demultiplex the PLOAM message (if there is a message upload), BW authorization message and GEM block, and forward it to the corresponding PLOAM module, DBA control module and GEM TC adapter module for processing. The processing of the PLOAM module, the DBA control module, and the GEM TC adapter module are all prior art and will not be described here.
0NU还可以包括存储单元 603 ,该存储单元用于保存该 0NU自身的分组号。 其初始值为 G O (比如 0或全 1) , 在收到来自 0LT的分组号分配消息后, 使用 分配的分组号替换原来的值。 0NU可以通过访问该存储单元获取该 0NU所属 的分组号。 该存储单元也可以位于网管或其他 0NU可以访问的设备上。 该存 储单元应该是永久存储单元, 即掉电也不会丟失所存储的信息。  The 0NU may also include a storage unit 603 for holding the packet number of the ONU itself. The initial value is G O (such as 0 or all 1). After receiving the packet number assignment message from 0LT, the original value is replaced with the assigned packet number. The 0NU can obtain the packet number to which the 0NU belongs by accessing the storage unit. The storage unit can also be located on the network management or other devices that the 0NU can access. The storage unit should be a permanent storage unit that loses power and does not lose the stored information.
实施例四: 本实施例提供一种点到多点光接入***:  Embodiment 4: This embodiment provides a point-to-multipoint optical access system:
如图 7所示, 本实施例提供的点到多点光接入***包括光线路终端 0LT , 属于不同分组的光网络终端 0NT/光网络单元 0NU , 光线路终端 0LT和属于不 同分组的光网络终端 0NT/光网络单元 0NU通过光分配网络 0DN连接, 0NU注 册表单元和存储单元。  As shown in FIG. 7, the point-to-multipoint optical access system provided by this embodiment includes an optical line terminal OLT, an optical network terminal 0NT/optical network unit 0NU belonging to different groups, an optical line terminal OLT, and an optical network belonging to different groups. The terminal 0NT/optical network unit ONU is connected through the optical distribution network 0DN, the 0NU registry unit and the storage unit.
其中, 0LT在 0NU注册时对 0NU进行分组, 将分组号发送给相应的 0NU , 将需要下发的属于同一个分组的 PL0AM消息(如果有该消息下发)、 GEM块、 BW授权复用到同一个下行 GTC帧中 ,并在标识字段中填充分组号来标识该 GTC 帧目的 0NU的分组,然后将该 GTC帧发送出去;在接收到 0NU发送的上行 GTC 帧后, 0LT的 GTC成帧模块根据 GTC帧标识字段中填充的分组号, 确定要转 发的对应分组的目标处理模块,将解复用出来的 PL0AM消息(如果有该消息上 传)、 DBA消息和 GEM块, 转发给对应分组的目标处理模块进行处理。  The 0LT is configured to group the 0NU when the 0NU is registered, and the packet number is sent to the corresponding ONU, and the PL0AM message belonging to the same packet to be delivered (if the message is delivered), the GEM block, and the BW authorization are multiplexed to In the same downlink GTC frame, the packet number is filled in the identification field to identify the packet of the GNU frame destination ONU, and then the GTC frame is sent out; after receiving the uplink GTC frame sent by the ONU, the 0LT GTC framing module Determining, according to the packet number filled in the GTC frame identification field, a target processing module of the corresponding packet to be forwarded, and forwarding the demultiplexed PL0AM message (if the message is uploaded), the DBA message, and the GEM block to the target of the corresponding group The processing module processes.
0NU在接收到 0LT下发的 GTC帧时, 0NU的 GTC帧过滤器对该接收到的 When the 0NU receives the GTC frame sent by the 0LT, the 0NU GTC frame filter receives the received
GTC帧进行过滤, 比较该下行 GTC帧中标识字段携带的分组号与 0NU 自身的 分组号, 如果两者不同, 则丟弃该 GTC帧, 如果两者相同, 则进行相应后续 处理; 在发送上行 GTC帧时, 0NU的 GTC成帧模块将 0NU 自身的分组号填充 到上行 GTC帧的标识字段中, 并发送出去。 The GTC frame is filtered, and the packet number carried in the identifier field in the downlink GTC frame is compared with the ONU itself. If the two are different, the GTC frame is discarded. If the two are the same, the subsequent processing is performed. When the uplink GTC frame is sent, the 0NU GTC framing module fills the ONU's own packet number into the uplink GTC frame. In the identity field, and send it out.
0NU注册表单元, 用于在 0NU注册时, 当 0LT接收到 0NU的分配响应消 息后, 记录 0NU的序列号和为该 0NU分配的分组号; 并为 0LT的 GTC成帧模 块提供 0NU分组号的查询。 该 0NU注册表单元可以位于 0LT内部, 也可以位 于该点到多点光接入***的其他设备中, 如网管或更上层处理模块。  0NU registry unit, used for registering at 0NU, when 0LT receives the assignment response message of 0NU, records the sequence number of ONU and the packet number assigned to the ONU; and provides the ONU group number for the GTC framing module of 0LT Inquire. The 0NU registry unit can be located inside the 0LT or in other devices of the point-to-multipoint optical access system, such as the network management or upper layer processing module.
存储单元, 用于接收并保存 0LT下发的 0NU被分配的分组号, 并为 GTC 帧过滤器和 0NU的 GTC成帧模块提供 0NU分组号的查询。 该存储单元可以位 于 0NU内部, 也可以位于该点到多点光接入***的其他设备中, 如网管。  The storage unit is configured to receive and save the 0NU assigned packet number delivered by the 0LT, and provide a query of the 0NU packet number for the GTC frame filter and the 0NU GTC framing module. The storage unit can be located inside the 0NU or in other devices of the point-to-multipoint optical access system, such as a network management system.
本发明实施例通过对 0NU进行分组,使用 GTC帧开销部分的标识字段来标 识 0NU的分组, 可以实现对高分支比点对点光接入***的支持, 实现网络容量 的增加, 从而降低单用户成本; 釆用本发明实施例提供的方案可以灵活的支持 更大分支比的 P0N***, 支持无缝扩容(如果将来分支比进一步扩大, 只需增 加分组数即可) ; 此外, 还能减轻 0NU的信息的处理量, 减小不必要的功耗。  In the embodiment of the present invention, the ONU is grouped, and the identifier field of the GTC frame overhead part is used to identify the ONU packet, which can support the high-hop ratio point-to-point optical access system, thereby increasing the network capacity, thereby reducing the single-user cost; The scheme provided by the embodiment of the present invention can flexibly support a P0N system with a larger branch ratio, and supports seamless expansion (if the branch ratio is further expanded in the future, only the number of packets is increased); in addition, the information of the ONU can be alleviated. The amount of processing reduces the unnecessary power consumption.
另外, 本领域普通技术人员可以理解实现上述实施例方法中的全部或部 分流程, 是可以通过程序来指令相关的硬件来完成, 所述的程序可存储于一 计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施例 的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-On ly Memory , ROM )或随机存储记忆体 ( Random Acce s s Memory , RAM )等。  In addition, one of ordinary skill in the art can understand that all or part of the process in implementing the foregoing embodiments may be completed by a program instructing related hardware, and the program may be stored in a computer readable storage medium. The program, when executed, may include the flow of an embodiment of the methods as described above. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
以上对本发明实施例所提供的一种点到多点光接入***数据传送的方 法、 设备和***进行了详细介绍, 本文中应用了具体个例对本发明的原理及 实施方式进行了阐述, 以上实施例的说明只是用于帮助理解本发明的方法及 其核心思想; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在具 体实施方式及应用范围上均会有改变之处, 综上所述, 本说明书内容不应理 解为对本发明的限制。  The method, device and system for data transmission of a point-to-multipoint optical access system provided by the embodiments of the present invention are described in detail above. The principles and implementation manners of the present invention are described in the following. The description of the embodiments is only for helping to understand the method of the present invention and its core ideas; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific embodiments and application scopes. The description herein is not to be construed as limiting the invention.

Claims

权 利 要 求 书 Claim
1、 一种点到多点光接入***中数据传送的方法, 其特征在于, 所述点 到多点光接入***包括光线路终端 0LT 和属于不同分组的多个光网络单元 0NU , 所述方法包括:  A method for data transmission in a point-to-multipoint optical access system, characterized in that the point-to-multipoint optical access system comprises an optical line terminal OLT and a plurality of optical network units 0NU belonging to different groups. The methods include:
在 0LT上, 根据记录了为 0NU分配的分组号的 0NU注册表将具有相同分 组号的至少一个 0NU的数据和控制信息封装在一个千兆无源光网络传输汇聚 协议 GTC帧, 所述 GTC帧的标识字段中填充了该至少一个 0NU的分组号; 在 0LT上, 将所述 GTC帧发送给所述多个光网络单元 0NU。  On the 0LT, data and control information of at least one ONU having the same packet number are encapsulated in a Gigabit Passive Optical Network Transport Convergence Protocol GTC frame according to the ONU registry that records the packet number assigned to the ONU, the GTC frame The identification field is filled with the packet number of the at least one ONU; on the 0LT, the GTC frame is sent to the plurality of optical network units ONU.
2、根据权利要求 1所述的点到多点光接入***中数据传送的方法, 其特 征在于, 所述将具有相同分组号的至少一个 0NU的数据和控制信息封装在一 个千兆无源光网络传输汇聚协议 GTC帧, 所述 GTC帧的标识字段中填充了该 0NU的分组号的步骤具体包括:  2. The method of data transmission in a point-to-multipoint optical access system according to claim 1, wherein said data and control information of at least one ONU having the same packet number are encapsulated in a Gigabit passive The optical network transmission convergence protocol GTC frame, where the identifier field of the GTC frame is filled with the packet number of the ONU, specifically includes:
将属于同一分组的至少两个 0NU的数据、 控制信息封装在一个 GTC帧, 所述 GTC帧的标识字段中填充了至少两个 0NU所属分组的分组号。  The data and control information of at least two 0NUs belonging to the same group are encapsulated in a GTC frame, and the identifier field of the GTC frame is filled with the packet number of at least two packets belonging to the 0NU.
3、根据权利要求 2所述的点到多点光接入***中数据传送的方法, 其特 征在于, 在权利要求 1所述步骤之前, 还包括:  The method of data transmission in a point-to-multipoint optical access system according to claim 2, wherein before the step of claim 1, the method further comprises:
在 0NU注册时, 对 0NU进行分组号的分配, 在 0NU注册表中记录为 0NU 分配的分组号, 并将分配的分组号发送给对应的 0NU。  When registering at 0NU, the group number is assigned to 0NU, the group number assigned to 0NU is recorded in the 0NU registry, and the assigned packet number is sent to the corresponding 0NU.
4、根据权利要求 1至 3任一所述的点到多点光接入***中数据传送的方 法, 其特征在于: 所述 GTC帧标识字段为在 GTC帧开销部分增加的一个标识 字段; 或者为 GTC帧开销部分的保留字段。  The method for data transmission in a point-to-multipoint optical access system according to any one of claims 1 to 3, wherein: the GTC frame identification field is an identification field added in a GTC frame overhead portion; or Reserved field for the GTC frame overhead portion.
5、根据权利要求 4所述的点到多点光接入***中数据传送的方法, 其特 征在于, 还包括: 在接收到 0LT发送的 GTC帧的 0NU上, 比较接收到的 GTC 帧的标识字段携带的分组号与该 0NU 自身的分组号, 如果两者不符则丟弃该 GTC帧; 如果两者相同则对该 GTC帧进行处理。  The method for transmitting data in a point-to-multipoint optical access system according to claim 4, further comprising: comparing the identifier of the received GTC frame on the ONU of the GTC frame transmitted by the OLT. The packet number carried in the field is the same as the packet number of the ONU itself. If the two do not match, the GTC frame is discarded. If the two are the same, the GTC frame is processed.
6、根据权利要求 4所述的点到多点光接入***中数据传送的方法, 其特 征在于: 每一个分组具有处理对应分组的目标处理模块, 所述目标处理模块 包括:物理层运行管理维护 PL0AM模块、动态带宽分配 DBA控制模块和 GEM TC 适配器模块; 所述方法还包括: 6. A method of data transmission in a point-to-multipoint optical access system according to claim 4, The method includes: a target processing module for processing a corresponding group, the target processing module includes: a physical layer operation management and maintenance PL0AM module, a dynamic bandwidth allocation DBA control module, and a GEM TC adapter module; the method further includes:
在 0LT上, 接收 0NU发送的 GTC帧, 根据接收到的 GTC帧的标识字段携 带的分组号, 确定处理对应分组的目标处理模块, 由所述处理对应分组的目 标处理模块进行处理。  On the 0LT, the GTC frame sent by the 0NU is received, and the target processing module for processing the corresponding packet is determined according to the packet number carried in the identifier field of the received GTC frame, and processed by the target processing module of the processing corresponding packet.
7、 一种点到多点光接入***中数据传送的方法, 其特征在于, 所述点到 多点光接入***包括光线路终端 0LT和属于不同分组的多个光网络单元 0NU , 所述方法包括:  A method for data transmission in a point-to-multipoint optical access system, characterized in that: the point-to-multipoint optical access system comprises an optical line terminal OLT and a plurality of optical network units 0NU belonging to different groups. The methods include:
在 0NU上, 将该 0NU 自身的分组号填充到上行 GTC帧的标识字段中, 并 将填充了 0NU自身的分组号的上行 GTC帧发送出去。  On 0NU, the 0NU own packet number is padded into the identification field of the uplink GTC frame, and the uplink GTC frame filled with the packet number of the 0NU itself is transmitted.
8、根据权利要求 7所述的点到多点光接入***中数据传送的方法, 其特 征在于, 还包括:  The method of data transmission in a point-to-multipoint optical access system according to claim 7, wherein the method further comprises:
在 0NU注册时, 接收 0LT发送的包含分配给该 0NU的分组号。  At 0NU registration, the received 0LT sends the packet number assigned to the 0NU.
9、 一种光线路终端, 其特征在于, 包括, 至少一个千兆无源光网络传输 汇聚协议 GTC成帧模块, 每一个 GTC成帧模块对应至少两个分组的用于处理 对应分组的目标处理模块, 每一个分组的目标处理模块包括: PL0AM模块、 DBA控制模块和 GEM TC适配器模块;  An optical line terminal, comprising: at least one Gigabit passive optical network transmission convergence protocol GTC framing module, each GTC framing module corresponding to at least two packets for processing corresponding packets Module, target processing module of each group includes: PL0AM module, DBA control module and GEM TC adapter module;
其中, 所述 GTC成帧模块用于接收来自各分组的目标处理模块的信息, 根据记录了为 0NU分配的分组号的 0NU注册表, 将具有相同分组号的至少一 个 0NU的数据和控制信息封装在一个 GTC帧中, 该 GTC帧标识字段中填充了 该至少一个 0NU所属分组的分组号, 将所述 GTC帧发送出去; 在接收到 GTC 帧时, 对接收到的 GTC帧进行解析, 根据接收到的 GTC帧的标识字段将解析 后的信息转发给对应分组的目标处理模块进行处理;  The GTC framing module is configured to receive information from a target processing module of each packet, and encapsulate at least one ONU data and control information having the same packet number according to the ONU registry that records the packet number assigned to the ONU. In a GTC frame, the GTC frame identification field is filled with the packet number of the at least one ONU-owned packet, and the GTC frame is sent out; when the GTC frame is received, the received GTC frame is parsed according to the reception. The identifier field of the GTC frame to be forwarded to the target processing module of the corresponding packet for processing;
每一个分组的 PL0AM模块, 用于处理所述 GTC成帧模块转发的对应分组 的 PL0AM消息;将需发送的对应分组 PL0AM消息发送给所述的 GTC成帧模块; 每一个分组的 DBA控制模块, 用于处理所述 GTC成帧模块转发的解析后 对应分组的 DBA消息; 将需发送的对应分组 DBA控制消息发送给所述的 GTC 成帧模块; a PL0AM module of each packet, configured to process a PL0AM message of a corresponding packet forwarded by the GTC framing module; and send a corresponding packet PL0AM message to be sent to the GTC framing module; a DBA control module of each packet, configured to process a DBA message of the parsed corresponding packet forwarded by the GTC framing module; and send a corresponding packet DBA control message to be sent to the GTC framing module;
每一个分组的 GEM TC适配器模块, 用于处理所述 GTC成帧模块转发的解 析后对应分组的 GEM块; 将需发送的对应分组的 GEM块发送给所述的 GTC成 帧模块。  Each grouped GEM TC adapter module is configured to process a GEM block of the corresponding packet that is forwarded by the GTC framing module; and send a GEM block of the corresponding packet to be sent to the GTC framing module.
10、 根据权利要求 9所述的光线路终端, 其特征在于, 还包括:  The optical line terminal according to claim 9, further comprising:
0NU分组模块, 位于任意一个所述 PL0AM模块上, 用于在 0NU注册时为 0NU分配分组号;  The 0NU grouping module is located on any one of the PL0AM modules, and is configured to allocate a group number to the 0NU when registering at the 0NU;
0NU注册表, 用于记录所述 0NU的序列号和对应的分组号; 为所述 GTC 成帧模块提供 0NU分组号的查询。  The 0NU registry is configured to record the serial number of the 0NU and the corresponding packet number; and provide a query for the GNU framing module with a 0NU packet number.
1 1、 一种光网络单元, 包括物理层运行管理维护 PL0AM模块、 动态带宽 分配 DBA控制模块和千兆无源光网络封装传输汇聚 GEM TC适配器模块, 其特 征在于, 还包括:  1 1. An optical network unit, including a physical layer operation management and maintenance PL0AM module, a dynamic bandwidth allocation DBA control module, and a Gigabit passive optical network package transmission aggregation GEM TC adapter module, which are characterized in that:
GTC帧过滤器和 GTC成帧模块;  GTC frame filter and GTC framing module;
其中, 所述 GTC帧过滤器用于在接收到 GTC帧时, 比较接收到的 GTC帧 中标识字段携带的分组号与该光网络单元本身的分组号, 如果两者不相符, 则丟弃该 GTC帧;如果两者相符,则将所述接收到的 GTC帧转发给所述的 GTC 成帧模块;  The GTC frame filter is configured to compare the packet number carried in the identifier field in the received GTC frame with the packet number of the optical network unit itself when the GTC frame is received, and discard the GTC if the two do not match. a frame; if the two match, forwarding the received GTC frame to the GTC framing module;
所述 GTC成帧模块用于接收所述 GTC帧过滤器转发的 GTC帧, 对该 GTC 帧进行解析, 并将解析后的信息转发给 PL0AM模块、 DBA控制模块和 GEM TC 适配器模块; 在光网络单元发送 GTC帧时, 将该光网络单元自身的分组号填 充到上行 GTC帧的标识字段中, 并发送出去。  The GTC framing module is configured to receive the GTC frame forwarded by the GTC frame filter, parse the GTC frame, and forward the parsed information to the PL0AM module, the DBA control module, and the GEM TC adapter module; When the unit sends a GTC frame, the packet number of the optical network unit itself is filled into the identification field of the uplink GTC frame, and is sent out.
12、 一种点到多点光接入***, 其特征在于, 包括光线路终端 0LT和属 于不同分组的多个光网络单元 0NU;  12. A point-to-multipoint optical access system, comprising: an optical line terminal 0LT and a plurality of optical network units 0NU belonging to different groups;
其中, 所述光线路终端, 用于根据记录了为 0NU分配的分组号的 0NU注 册表将具有相同分组号的至少一个 0NU的数据和控制信息封装成千兆无源光 网络传输汇聚协议 GTC帧, 将所述 GTC帧发送给所述多个 0NU , 其中, 所述 GTC帧的标识字段中填充了该至少一个 0NU的分组号; The optical line terminal is configured to record a 0NU note according to a packet number assigned to the ONU. Encapsulating data and control information of at least one ONU having the same packet number into a Gigabit Passive Optical Network Transport Convergence Protocol (GTC) frame, and transmitting the GTC frame to the plurality of ONUs, where the GTC frame is The identification field is filled with the packet number of the at least one ONU;
每一个 0NU , 用于在接收到 GTC帧时, 比较接收到的 GTC帧中的标识字 段携带的分组号与该 0NU 自身的分组号, 如果两者不符, 则丟弃该接收到的 GTC帧; 如果两者相符, 则对该接收到的 GTC帧进行处理。  Each of the ONUs is configured to: when receiving the GTC frame, compare the packet number carried in the identifier field in the received GTC frame with the packet number of the ONU itself, and if the two do not match, discard the received GTC frame; If the two match, the received GTC frame is processed.
1 3、 根据权利要求 12所述的一种点到多点光接入***, 其特征在于, 所述每一个 0NU , 用于在发送上行 GTC帧时, 将该 0NU 自身的分组号填 充到上行 GTC帧的标识字段中, 并发送出去;  A point-to-multipoint optical access system according to claim 12, wherein each of the ONUs is configured to fill the ONU's own packet number to the uplink when transmitting the uplink GTC frame. GTC frame in the identification field, and sent out;
所述 0LT , 用于在接收到上行 GTC帧时, 根据该接收到的上行 GTC帧的 标识字段, 确定处理对应分组的目标处理模块, 由该处理对应分组的目标处 理模块进行处理, 其中, 每一个分组的目标处理模块包括: PL0AM模块、 DBA 控制模块和 GEM TC适配器模快。  The OLT is configured to determine, according to the identifier field of the received uplink GTC frame, a target processing module that processes the corresponding packet, and the target processing module that processes the corresponding packet performs processing, where A grouped target processing module includes: PL0AM module, DBA control module and GEM TC adapter module.
14、 根据权利要求 12或 1 3所述的一种点到多点光接入***, 其特征在 于, 所述点到多点光接入***还包括: 0NU分组模块, 用于在 0NU注册时为 The point-to-multipoint optical access system according to claim 12 or 13, wherein the point-to-multipoint optical access system further comprises: a 0NU packet module, configured to register at the ONU. for
0NU分配分组号; 0NU注册表单元, 用于记录 0NU的序列号和为该 0NU分配的 分组号; 并为 0LT的 GTC成帧模块提供 0NU分组号的查询。 0NU allocates a packet number; 0NU registry unit, which is used to record the sequence number of 0NU and the packet number assigned to the 0NU; and provides a query for the 0NU packet number for the GTC framing module of 0LT.
15、 根据权利要求 14所述的一种点到多点光接入***, 其特征在于, 所述 0NU分组模块位于所述 0LT或网管或其他上层处理模块内; 所述 0NU注册表单元位于所述 0LT或网管或其他上层处理模块内。  The point-to-multipoint optical access system according to claim 14, wherein the ONU grouping module is located in the OLT or the network management system or other upper layer processing module; Said 0LT or network management or other upper processing module.
PCT/CN2009/072303 2008-06-24 2009-06-16 Point to multi-point optical access system and its data transmission method and device WO2009155832A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810068041.9 2008-06-24
CN200810068041A CN101616338A (en) 2008-06-24 2008-06-24 A kind of method, apparatus and system that data transmit in the multiple spot multi-plexing light accessing system

Publications (1)

Publication Number Publication Date
WO2009155832A1 true WO2009155832A1 (en) 2009-12-30

Family

ID=41444021

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/072303 WO2009155832A1 (en) 2008-06-24 2009-06-16 Point to multi-point optical access system and its data transmission method and device

Country Status (2)

Country Link
CN (1) CN101616338A (en)
WO (1) WO2009155832A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986719A (en) * 2010-11-19 2011-03-16 杭州开鼎科技有限公司 Method for expanding registered frame in EPON system
CN110858931A (en) * 2018-08-22 2020-03-03 萨基姆宽带联合股份公司 Circuit for connecting a local network to an optical fibre
CN113993009A (en) * 2020-07-27 2022-01-28 上海诺基亚贝尔股份有限公司 Method and device for multi-domain transmission by time synchronization, OLT and ONU

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316388B (en) * 2010-07-09 2016-03-30 中兴通讯股份有限公司 Selective QinQ implementation method in a kind of passive optical network and device thereof
WO2012149770A1 (en) * 2011-09-26 2012-11-08 华为技术有限公司 Method, device and system for converting terminal device identifiers
WO2016187785A1 (en) * 2015-05-25 2016-12-01 华为技术有限公司 Message transmission method, device and system
CN110677747B (en) * 2018-07-02 2022-04-05 中兴通讯股份有限公司 Method for managing ONU, OLT, ONU, system and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1441573A (en) * 2002-02-27 2003-09-10 日立电线株式会社 Virtual LAN connector
CN101079801A (en) * 2006-05-25 2007-11-28 华为技术有限公司 Method for transmitting uplink control packet in Gbit passive optical network system
CN101174909A (en) * 2007-11-16 2008-05-07 华为技术有限公司 Control method, equipment and system for passive optical network multicast access

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1441573A (en) * 2002-02-27 2003-09-10 日立电线株式会社 Virtual LAN connector
CN101079801A (en) * 2006-05-25 2007-11-28 华为技术有限公司 Method for transmitting uplink control packet in Gbit passive optical network system
CN101174909A (en) * 2007-11-16 2008-05-07 华为技术有限公司 Control method, equipment and system for passive optical network multicast access

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986719A (en) * 2010-11-19 2011-03-16 杭州开鼎科技有限公司 Method for expanding registered frame in EPON system
CN110858931A (en) * 2018-08-22 2020-03-03 萨基姆宽带联合股份公司 Circuit for connecting a local network to an optical fibre
CN110858931B (en) * 2018-08-22 2022-03-25 萨基姆宽带联合股份公司 Circuit for connecting a local network to an optical fibre
CN113993009A (en) * 2020-07-27 2022-01-28 上海诺基亚贝尔股份有限公司 Method and device for multi-domain transmission by time synchronization, OLT and ONU

Also Published As

Publication number Publication date
CN101616338A (en) 2009-12-30

Similar Documents

Publication Publication Date Title
JP4169595B2 (en) Point-to-multipoint passive optical network using variable-length packets
EP2164221B1 (en) Method, system and device for passive optical network data transmission
KR101236903B1 (en) Upstream efficiency improvement method for passive optical networks
US8315520B2 (en) Method, system and apparatus for transmitting data
US8457494B2 (en) PON multicast communication system, multicast management method, and corresponding devices
US9793993B2 (en) Method and apparatus of delivering upstream data in ethernet passive optical network over coaxial network
WO2012048643A1 (en) Method and system for extending passive optical network and relay device
US8526818B2 (en) Optical network terminal of the gigabit passive optical network and frame treatment method of the ONT
TWI725274B (en) Data communication system, optical line terminal and baseband unit
KR20040025354A (en) Discovery method for oam capability in ethernet passive optical network
CN101983487A (en) Gigabit passive optical network transmission convergence extension for next generation access
WO2010020130A1 (en) A packet add/drop multiplexing device and a data transmission method of a packet add/drop multiplexing device
WO2009121275A1 (en) A transmission processing method, equipment and system for optical network
CN102292925B (en) Methods and systems for dynamic equalization delay passive optical networks
WO2009155832A1 (en) Point to multi-point optical access system and its data transmission method and device
EP2501058B1 (en) Device for optical network unit integration
WO2017049460A1 (en) Optical network unit registration method, device and system
WO2009121308A1 (en) Method, equipment and system for optical network data processing
CN107302397A (en) EPON framework and its method and optical network device for realizing data transfer
WO2011006403A1 (en) Method and system for data transmission and provider edge node
JP4413797B2 (en) Passive optical network system
WO2012149770A1 (en) Method, device and system for converting terminal device identifiers
WO2021073406A1 (en) Method for transmitting service data, related apparatus, and digital processing chip
KR100957046B1 (en) Ethernet Frame structure and Ethernet Frame Switching Method using the same for virtual port-based switching in GEM mode of Gigabit PON
JP2007281979A (en) Pon (passive optical network) system

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: 09768757

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: 09768757

Country of ref document: EP

Kind code of ref document: A1