[go: up one dir, main page]

CN101079801A - Method for transmitting uplink control packet in Gbit passive optical network system - Google Patents

Method for transmitting uplink control packet in Gbit passive optical network system Download PDF

Info

Publication number
CN101079801A
CN101079801A CNA2006100810964A CN200610081096A CN101079801A CN 101079801 A CN101079801 A CN 101079801A CN A2006100810964 A CNA2006100810964 A CN A2006100810964A CN 200610081096 A CN200610081096 A CN 200610081096A CN 101079801 A CN101079801 A CN 101079801A
Authority
CN
China
Prior art keywords
control message
ont
message
cont
priority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2006100810964A
Other languages
Chinese (zh)
Inventor
吴炜
高海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNA2006100810964A priority Critical patent/CN101079801A/en
Priority to EP07702125.1A priority patent/EP1978654B1/en
Priority to ES07702125.1T priority patent/ES2454965T3/en
Priority to PCT/CN2007/000193 priority patent/WO2007082478A1/en
Publication of CN101079801A publication Critical patent/CN101079801A/en
Priority to US12/175,324 priority patent/US8189471B2/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种吉比特无源光网络系统中传输上行控制报文的方法,光网络终端(ONT)将从用户侧收到的业务流传输给光线路终端(OLT),在ONT上对从用户侧收到的业务流进行流分类,将控制报文和数据报文分别打上不同的吉比特无源光网络封装方式端口标识GEM Port-ID分开进行传输,并在传输过程中对控制报文进行高优先级处理。本发明所提供的方法使得控制报文能够及时得到传输,保证了控制报文的服务质量。

Figure 200610081096

The invention discloses a method for transmitting an uplink control message in a gigabit passive optical network system. An optical network terminal (ONT) transmits a service flow received from a user side to an optical line terminal (OLT), and the ONT Classify the service flow received from the user side, mark the control message and data message with different GEM Port-ID of the PON encapsulation mode port ID and transmit them separately, and control the message during transmission files are processed with high priority. The method provided by the invention enables the control message to be transmitted in time and ensures the service quality of the control message.

Figure 200610081096

Description

吉比特无源光网络系统中传输上行控制报文的方法Method for transmitting uplink control message in gigabit passive optical network system

技术领域technical field

本发明涉及光接入技术,尤其涉及一种在吉比特无源光网络(Giga-bitPassive Optical Network,GPON)系统中传输上行控制报文的方法。The present invention relates to optical access technology, in particular to a method for transmitting uplink control messages in a Giga-bit Passive Optical Network (GPON) system.

背景技术Background technique

目前的宽带接入技术主要分为铜线接入技术和光接入技术,其中,由光接入技术实现的接入网称为光接入网(Optical Access Network,OAN)。光接入网的一种实现技术是无源光网络(Passive Optical Network,PON)技术,它是一种点对多点传送的光接入技术。The current broadband access technology is mainly divided into copper wire access technology and optical access technology. Among them, the access network realized by optical access technology is called Optical Access Network (OAN). One implementation technology of optical access network is passive optical network (Passive Optical Network, PON) technology, which is an optical access technology for point-to-multipoint transmission.

参见图1所示的PON系统结构,PON系统主要包括光线路终端(OpticalLine Terminator,OLT)、光分配网络(Optical Distribution Network,ODN)和光网络单元(Optical Network Unit,ONU)这三部分。其中,OLT用于为OAN提供网络侧接口(SNI),并连接一个或者多个ODN;ODN用于将OLT下行的数据通过光分路传输到各个ONU,并将ONU的上行数据通过汇聚传输到OLT;ONU用于为OAN提供用户侧接口(UNI),并与ODN相连。若ONU能够同时提供以太网(Ethernet)用户端口或者普通电话业务(Plain Old Telephone Service,POTS)用户端口等用户端口功能,则称为光网络终端(Optical Network Terminator,ONT)。本文为便于描述,将ONU、ONT统一称为ONT。Referring to the PON system structure shown in Figure 1, the PON system mainly includes three parts: Optical Line Terminator (OLT), Optical Distribution Network (ODN) and Optical Network Unit (ONU). Among them, the OLT is used to provide the network side interface (SNI) for the OAN, and connect one or more ODNs; the ODN is used to transmit the downlink data of the OLT to each ONU through optical branching, and transmit the uplink data of the ONU to the OLT; ONU is used to provide user side interface (UNI) for OAN, and is connected with ODN. If the ONU can provide user port functions such as Ethernet (Ethernet) user port or ordinary telephone service (Plain Old Telephone Service, POTS) user port at the same time, it is called an optical network terminal (Optical Network Terminator, ONT). For the convenience of description, the ONU and ONT are collectively referred to as ONT in this document.

图2a、图2b所示分别为PON下行数据传输示意图、及PON上行数据传输示意图,一般情况下,OLT的下行流量通过TDM(时分复用)的方式广播传输到ONT,各个ONT按需接收流量;ONT的上行流量通过TDMA(时分多址)的方式传输到OLT。Figure 2a and Figure 2b are the schematic diagrams of PON downlink data transmission and PON uplink data transmission respectively. Generally, the downlink traffic of OLT is transmitted to ONT through TDM (Time Division Multiplexing) broadcast, and each ONT receives the traffic on demand. ; The upstream flow of the ONT is transmitted to the OLT through TDMA (Time Division Multiple Access).

GPON是PON的演进版本,它可以支持较高的速率需求。图3所示为GPON的协议栈结构,GPON传输汇聚层(GPON Transmission ConvergenceLayer,GTC)负责将从异步传输模式用户(Asynchronous Transfer ModeClient,ATM Client)或吉比特无源光网络封装方式用户(GPON EncapsulationMethod Client,GEM Client)收到的业务数据封装成GTC TC帧,发送到GPON物理媒质相关层(GPON Physical Media Dependent Layer,GPM);GPM层负责GTC TC帧在光纤上的传输;物理层操作维护管理(PhysicalLayer Operation Administration Management,PLOAM)负责GPON物理层的操作、管理、维护;OLT通过ONT管理控制接口(ONT Management andControl Interface,OMCI)实现对ONT的控制,OMCI的数据和普通的业务数据一样通过OMCI适配器(OMCI Adapter)封装成ATM信元或GEM数据块进行传输。GTC层提供两种业务数据的封装方式,即ATM封装方式和GEM封装方式,ATM封装方式将业务数据封装在53字节的ATM信元中传输,传输定长的ATM信元;GEM封装方式是变长封装的,支持根据业务数据帧的长度改变GEM封装帧的长度。GPON is an evolved version of PON, which can support higher speed requirements. Figure 3 shows the protocol stack structure of GPON. The GPON Transmission Convergence Layer (GPON Transmission ConvergenceLayer, GTC) is responsible for transferring data from Asynchronous Transfer Mode Client (ATM Client) or Gigabit Passive Optical Network Encapsulation Method (GPON Encapsulation Method) Client, GEM Client) encapsulates the business data received into GTC TC frames and sends them to the GPON Physical Media Dependent Layer (GPM); the GPM layer is responsible for the transmission of GTC TC frames on the optical fiber; the operation, maintenance and management of the physical layer (PhysicalLayer Operation Administration Management, PLOAM) is responsible for the operation, management, and maintenance of the GPON physical layer; the OLT realizes the control of the ONT through the ONT Management and Control Interface (OMCI), and the data of OMCI is passed through OMCI like ordinary business data. The adapter (OMCI Adapter) is encapsulated into ATM cells or GEM data blocks for transmission. The GTC layer provides two encapsulation methods for service data, namely ATM encapsulation and GEM encapsulation. The ATM encapsulation method encapsulates service data in 53-byte ATM cells for transmission, and transmits fixed-length ATM cells. The GEM encapsulation method is For variable-length encapsulation, it supports changing the length of the GEM encapsulated frame according to the length of the service data frame.

GTC层包括TC适配子层(TC Adaptation Sub-layer)和GTC帧子层(GTCFraming Sub-layer)两个子层。在下行方向,TC适配子层上的ATM TC适配器(ATM TC Adapter)将从ATM Client收到的业务数据切割成ATM信元,或者TC适配子层上的GEM TC适配器(GEM TC Adapter)将从GEMClient收到的业务数据切割成GEM数据块发送给GTC帧子层;GTC帧子层根据PLOAM的控制信息,在ATM信元或GEM数据块前添加GTC TC帧头,组成完整的GTC TC帧发送到GPM层。在上行方向,GTC帧子层将从GPM层接收到的GTC TC帧去掉帧头信息,发送给TC适配子层处理;TC适配子层将GTC TC帧中的ATM信元或GEM数据块组装成相应的业务数据,发送给ATM Client或GEM Client。The GTC layer includes two sublayers: TC Adaptation Sub-layer and GTC Framing Sub-layer. In the downlink direction, the ATM TC Adapter (ATM TC Adapter) on the TC adaptation sublayer cuts the service data received from the ATM Client into ATM cells, or the GEM TC Adapter (GEM TC Adapter) on the TC adaptation sublayer Cut the business data received from GEMClient into GEM data blocks and send them to the GTC frame sublayer; the GTC frame sublayer adds the GTC TC frame header before the ATM cells or GEM data blocks according to the control information of PLOAM to form a complete GTC TC Frames are sent to the GPM layer. In the uplink direction, the GTC frame sublayer removes the frame header information from the GTC TC frame received from the GPM layer and sends it to the TC adaptation sublayer for processing; the TC adaptation sublayer converts the ATM cells or GEM data blocks in the GTC TC frame Assemble into corresponding business data and send to ATM Client or GEM Client.

GPON GTC层中的基本控制单元是传输容器(T-CONT),OLT为每个T-CONT分配一个传输容器分配标识(Alloc-ID)。参见图4所示的GEM复用方式结构,在GEM封装方式下,T-CONT内部通过吉比特无源光网络封装方式端口(GEM Port)复用业务流,每个GEM Port都被分配一个GEM Port标识(GEM Port-ID);在ATM封装方式下,T-CONT内部通过永久虚通路/永久虚通道(PVP/PVC)复用业务流,每个PVP/PVC都被分配一个虚通路标识/虚通道标识(VPI/VCI)。GTC层中的DBA控制模块(DBA Control)通过对所有T-CONT的监控和管理,来实现对每个ONT的动态带宽分配。The basic control unit in the GPON GTC layer is the transmission container (T-CONT), and the OLT allocates a transmission container allocation identifier (Alloc-ID) for each T-CONT. Refer to the GEM multiplexing structure shown in Figure 4. In the GEM encapsulation mode, the T-CONT internally multiplexes service flows through the Gigabit PON encapsulation mode port (GEM Port), and each GEM Port is assigned a GEM Port ID (GEM Port-ID); in the ATM encapsulation mode, T-CONT internally multiplexes service flows through permanent virtual channels/permanent virtual channels (PVP/PVC), and each PVP/PVC is assigned a virtual channel ID/ Virtual channel identification (VPI/VCI). The DBA control module (DBA Control) in the GTC layer realizes the dynamic bandwidth allocation to each ONT by monitoring and managing all T-CONTs.

在GPON系统中,每个ONT可以接入一个或者多个组播用户。参见图5所示的组播业务传输示意图,组播用户要接收组播业务时,首先发起因特网组管理协议(IGMP)请求报文;OLT接收到组播用户的IGMP请求报文后,进行鉴权处理,并在鉴权通过后,向网络侧的组播源服务器申请用户指定的组播节目流;组播源服务器将指定的组播节目流发送到OLT;OLT再通过GPON系统的天然广播通道将组播业务流复制到每个ONT,ONT再将组播业务流复制到各个组播用户。同时,OLT会定时主动向ONT侧的组播用户发送IGMP查询报文,以检测组播用户是否在线。IGMP请求报文和IGMP查询报文均可称为IGMP控制报文。在GPON标准中,下行组播业务流是打上特定的GEM Port-ID发送到ONT侧的,和下行单播业务流完全分开处理。在上行方向,组播用户的IGMP控制报文一般是和上网等数据业务混合在一起传输的。由于上网等数据业务的优先级较低,带宽不能得到有效保证,容易导致IGMP控制报文不能够及时得到处理,IGMP控制报文的服务质量(QoS)得不到保证,从而直接影响组播业务的性能。In the GPON system, each ONT can access one or more multicast users. Referring to the multicast service transmission schematic diagram shown in Figure 5, when a multicast user wants to receive a multicast service, he first initiates an Internet Group Management Protocol (IGMP) request message; after the OLT receives the IGMP request message of the multicast user, it performs authentication. Authorization processing, and after the authentication is passed, apply to the multicast source server on the network side for the multicast program stream specified by the user; the multicast source server sends the specified multicast program stream to the OLT; the OLT then uses the natural broadcast of the GPON system The channel copies the multicast service flow to each ONT, and the ONT then copies the multicast service flow to each multicast user. At the same time, the OLT will regularly and proactively send IGMP query messages to the multicast users on the ONT side to detect whether the multicast users are online. Both the IGMP request message and the IGMP query message can be called IGMP control messages. In the GPON standard, the downlink multicast service flow is marked with a specific GEM Port-ID and sent to the ONT side, which is completely separated from the downlink unicast service flow. In the uplink direction, the IGMP control packets of the multicast users are generally transmitted together with data services such as Internet access. Due to the low priority of data services such as Internet access, the bandwidth cannot be effectively guaranteed, and it is easy to cause IGMP control messages to be processed in time, and the quality of service (QoS) of IGMP control messages cannot be guaranteed, which directly affects multicast services. performance.

以上仅对IGMP控制报文的上行传输作了详细阐述,实际上,对于其它的上行控制报文如以大网承载PPP协议(PPPoE)控制报文、动态主机配置协议(DHCP)控制报文、会话启动协议(SIP)控制报文等,同样存在上述问题。也就是说,GPON系统中,受控制报文传输方式所限,使得上行控制报文不能及时得到传输,控制报文的QoS得不到保证,从而影响业务的性能。The above only elaborates on the uplink transmission of the IGMP control message. In fact, for other uplink control messages such as the PPP protocol (PPPoE) control message carried by the large network, the Dynamic Host Configuration Protocol (DHCP) control message, Session Initiation Protocol (SIP) control packets and the like also have the above-mentioned problems. That is to say, in the GPON system, due to the limitation of the transmission mode of the control message, the uplink control message cannot be transmitted in time, and the QoS of the control message cannot be guaranteed, thereby affecting the performance of the service.

发明内容Contents of the invention

有鉴于此,本发明的目的在于提供一种吉比特无源光网络系统中传输上行控制报文的方法,保证控制报文的QoS。In view of this, the purpose of the present invention is to provide a method for transmitting uplink control messages in a gigabit passive optical network system to ensure the QoS of the control messages.

为达到上述目的,本发明提供的技术方案如下:In order to achieve the above object, the technical scheme provided by the invention is as follows:

ONT将从用户侧收到的业务流传输给OLT,在ONT上对从用户侧收到的业务流进行流分类,将控制报文和数据报文分别打上不同的GEM Port-ID分开进行传输,并在传输过程中对控制报文进行高优先级处理。The ONT transmits the service flow received from the user side to the OLT, classifies the service flow received from the user side on the ONT, and marks the control message and data message with different GEM Port-IDs for transmission separately. And process the control message with high priority during transmission.

其中,所述在传输过程中对控制报文进行高优先级处理包括:在ONT上对控制报文进行高优先级处理;Wherein, the high-priority processing of the control message in the transmission process includes: high-priority processing of the control message on the ONT;

或者包括:在OLT上对控制报文进行高优先级处理;Or include: performing high-priority processing on the control message on the OLT;

或者包括:在ONT和OLT上对控制报文进行高优先级处理。Or include: performing high-priority processing on the control message on the ONT and the OLT.

其中,所述在ONT上对控制报文进行高优先级处理包括:ONT将控制报文映射到T-CONT的高优先级队列中。Wherein, the high-priority processing of the control message on the ONT includes: the ONT maps the control message to the high-priority queue of the T-CONT.

所述ONT将控制报文映射到T-CONT的高优先级队列中为:ONT将所有用户的控制报文都映射到同一个T-CONT的高优先级队列中;The ONT maps the control message to the high priority queue of the T-CONT as: the ONT maps the control messages of all users to the high priority queue of the same T-CONT;

或者为:ONT将各个用户的控制报文分别映射到与各个用户对应的T-CONT的高优先级队列中。Alternatively, the ONT maps the control packets of each user to the high-priority queue of the T-CONT corresponding to each user.

其中,所述在ONT上对控制报文进行高优先级处理包括:ONT将控制报文映射到T-CONT的队列中,并将控制报文所在T-CONT的类型设置为Type 2。Wherein, the high-priority processing of the control message on the ONT includes: the ONT maps the control message to the queue of the T-CONT, and sets the type of the T-CONT where the control message is located to Type 2.

所述ONT将控制报文所在T-CONT的类型设置为Type 2为:ONT将所有用户的控制报文所在T-CONT的类型设置为Type 2;The ONT sets the type of the T-CONT where the control message is located as Type 2 to be: the ONT sets the type of the T-CONT where the control messages of all users are located as Type 2;

或者为:ONT将各个用户的控制报文所在T-CONT的类型均设置为Type2。Alternatively, the ONT sets the type of the T-CONT where the control packets of each user resides to Type2.

其中,所述在OLT上对控制报文进行高优先级处理包括:OLT将收到的控制报文发送到网络侧,并将控制报文的优先级设置为高。Wherein, the high-priority processing of the control message on the OLT includes: the OLT sends the received control message to the network side, and sets the priority of the control message to high.

所述将控制报文的优先级设置为高包括:将控制报文的802.1p设置为高优先级。The setting the priority of the control message as high includes: setting the 802.1p of the control message as high priority.

其中,所述控制报文为IGMP控制报文、或为PPPoE控制报文、或为DHCP控制报文、或为SIP控制报文。Wherein, the control message is an IGMP control message, or a PPPoE control message, or a DHCP control message, or a SIP control message.

由此可见,本发明通过对从用户侧收到的业务流进行流分类,将控制报文和数据报文分别打上不同的GEM Port-ID,实现了控制报文和数据报文的分开传输,并通过在传输过程中对控制报文进行高优先级处理,使得上行控制报文能够及时得到传输,保证了控制报文的Qos,从而保证了业务的性能。It can be seen that the present invention realizes the separate transmission of the control message and the data message by classifying the service flow received from the user side and marking the control message and the data message with different GEM Port-IDs respectively. And by performing high-priority processing on the control message during the transmission process, the uplink control message can be transmitted in time, ensuring the QoS of the control message, thereby ensuring the performance of the service.

附图说明Description of drawings

图1为现有技术中PON系统结构示意图;FIG. 1 is a schematic structural diagram of a PON system in the prior art;

图2a为现有技术中PON下行数据传输示意图;Figure 2a is a schematic diagram of PON downlink data transmission in the prior art;

图2b为现有技术中PON上行数据传输示意图;FIG. 2b is a schematic diagram of PON uplink data transmission in the prior art;

图3为现有技术中GPON协议栈结构示意图;Fig. 3 is the structural representation of GPON protocol stack in the prior art;

图4为现有技术中GEM复用方式结构示意图;FIG. 4 is a schematic structural diagram of a GEM multiplexing mode in the prior art;

图5为现有技术中GPON系统中的组播业务传输示意图;FIG. 5 is a schematic diagram of multicast service transmission in a GPON system in the prior art;

图6为本发明中控制报文的处理模型示意图;Fig. 6 is a schematic diagram of a processing model of a control message in the present invention;

图7a为本发明实施例中的T-CONT分配模型一示意图;Figure 7a is a schematic diagram of a T-CONT allocation model in an embodiment of the present invention;

图7b为本发明实施例中的T-CONT分配模型二示意图;Fig. 7b is a schematic diagram of T-CONT allocation model 2 in the embodiment of the present invention;

图7c为本发明实施例中的T-CONT分配模型三示意图;Fig. 7c is a schematic diagram of T-CONT allocation model 3 in the embodiment of the present invention;

图7d为本发明实施例中的T-CONT分配模型四示意图。Fig. 7d is a schematic diagram of T-CONT allocation model 4 in the embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案及优点更加清楚明白,下面参照附图并举实施例,对本发明作进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

本发明的基本思想是:在ONT上对从用户侧收到的业务流进行流分类,将控制报文和数据报文分别打上不同的GEM Port-ID分开进行传输,并在传输过程中对控制报文进行高优先级处理。The basic idea of the present invention is: flow classification is carried out on the business flow that receives from user side on ONT, control message and data message are marked with different GEM Port-ID respectively and transmit separately, and in the transmission process control Packets are processed with high priority.

其中,所述在传输过程中对控制报文进行高优先级处理,既可以为在ONT上对控制报文进行高优先级处理,也可以为在OLT上对控制报文进行高优先级处理,或者还可以为同时在ONT和OLT上对控制报文进行高优先级处理等。Wherein, the high-priority processing of the control message in the transmission process can be the high-priority processing of the control message on the ONT, or the high-priority processing of the control message on the OLT, Alternatively, high-priority processing of the control message may also be performed on the ONT and the OLT at the same time.

参见图6所示,ONT从用户侧收到业务流后,首先对业务流进行流分类(Classify),将控制报文和数据报文分成不同的业务流,分别打上不同的GEM Port-ID,然后将控制报文和数据报文分别映射到T-CONT的队列(PQ/Scheduling)中通过无源光网络物理接口(PON IF)发送给OLT,也就是说,将控制报文和数据报文分开进行传输,并在传输过程中对控制报文进行高优先级处理。As shown in Figure 6, after the ONT receives the service flow from the user side, it first classifies the service flow (Classify), divides the control message and the data message into different service flows, and marks them with different GEM Port-IDs respectively. Then map the control message and data message to the T-CONT queue (PQ/Scheduling) and send it to the OLT through the passive optical network physical interface (PON IF), that is, the control message and data message The transmission is performed separately, and the control message is processed with high priority during transmission.

其中,所述对控制报文进行高优先级处理的方式主要有以下三种:Wherein, the manners of performing high-priority processing on the control message mainly include the following three types:

1、如果控制报文和数据报文被分配到相同的T-CONT,则ONT将控制报文映射到T-CONT的高优先级队列中,发送给OLT。这样,T-CONT在队列的优先级调度时,可以保证优先调度控制报文,也就是说,T-CONT将控制报文优先发送给OLT。1. If the control message and the data message are allocated to the same T-CONT, the ONT maps the control message to the high priority queue of the T-CONT and sends it to the OLT. In this way, the T-CONT can ensure priority scheduling of the control message when scheduling the priority of the queue, that is, the T-CONT sends the control message to the OLT preferentially.

2、如果控制报文和数据报文被分配到不同的T-CONT,则ONT将控制报文映射到T-CONT的队列中,并将控制报文所在T-CONT的类型(Type)设置为可确保带宽的Type 2。这样,在控制报文和数据报文的传输过程中,控制报文的带宽能够得以保证。2. If the control message and the data message are allocated to different T-CONTs, the ONT maps the control message to the queue of the T-CONT, and sets the type (Type) of the T-CONT where the control message is located to Type 2 with guaranteed bandwidth. In this way, during the transmission process of the control message and the data message, the bandwidth of the control message can be guaranteed.

3、OLT收到来自ONT的业务流后,根据GEM Port-ID识别控制报文和数据报文,然后进行不同的QoS,保证优先处理控制报文。3. After the OLT receives the service flow from the ONT, it identifies the control message and the data message according to the GEM Port-ID, and then performs different QoS to ensure that the control message is processed first.

其中,所述根据GEM Port-ID识别控制报文和数据报文可通过预先设置ONT和OLT实现,比如,ONT将控制报文打上特定的GEM Port-ID,OLT收到打上特定GEM Port-ID的业务流后,优先进行处理。Wherein, the identification of the control message and the data message according to the GEM Port-ID can be realized by pre-setting the ONT and the OLT. For example, the ONT marks the control message with a specific GEM Port-ID, and the OLT receives a specific GEM Port-ID. After the business flow, it will be processed first.

如果OLT需要将控制报文透传到网络侧,则OLT将控制报文的优先级设置为高,如将控制报文的802.1p设置为高优先级,并将控制报文传给网络侧。If the OLT needs to transparently transmit the control message to the network side, the OLT sets the priority of the control message to high, such as setting the 802.1p of the control message to a high priority, and transmits the control message to the network side.

其中,所述控制报文为IGMP控制报文、PPPoE控制报文、DHCP控制报文、或SIP控制报文等。Wherein, the control message is an IGMP control message, a PPPoE control message, a DHCP control message, or a SIP control message.

需要说明的是,上述三种方式既可以单独使用,也可以组合使用。比如,每次只使用一种方式;或者同时使用方式1和方式3;或者同时使用方式2和方式3等等。It should be noted that the above three methods can be used alone or in combination. For example, use only one method at a time; or use method 1 and method 3 at the same time; or use method 2 and method 3 at the same time, etc.

在GPON通用技术标准(CTS)中,对于ONT的T-CONT分配规定了多种不同的应用方式,具体请参见图7a、图7b、图7c和图7d。图7a中为每个ONT只分配一个T-CONT;图7b中为每个ONT的每个用户分别分配一个T-CONT;图7c中为每个ONT的每类业务分别分配一个T-CONT;图7d中为每个ONT每个用户的每类业务分别分配一个T-CONT。In the GPON Common Technical Standard (CTS), a variety of different application methods are specified for the T-CONT allocation of ONTs. For details, please refer to Figure 7a, Figure 7b, Figure 7c and Figure 7d. In Figure 7a, only one T-CONT is allocated to each ONT; in Figure 7b, one T-CONT is allocated to each user of each ONT; in Figure 7c, one T-CONT is allocated to each type of service of each ONT; In Fig. 7d, one T-CONT is allocated for each type of business of each ONT and each user.

下面以IGMP控制报文为例,并分别结合图7a、图7b、图7c和图7d所示的四种T-CONT分配应用方式,对ONT上IGMP控制报文和数据报文的传输进行详细说明。The following takes the IGMP control message as an example, and combines the four T-CONT allocation and application modes shown in Figure 7a, Figure 7b, Figure 7c and Figure 7d respectively, to describe the transmission of IGMP control messages and data messages on the ONT in detail illustrate.

参见图7a所示,ONT将所有用户的控制报文都映射到同一个T-CONT的高优先级队列中。具体过程如下:对于所有的用户,ONT从用户侧收到业务流后,首先对业务流进行流分类,将IGMP控制报文和数据报文分成不同的业务流,分别打上不同的GEM Port-ID,并将IGMP控制报文和数据报文映射到相同T-CONT的不同优先级队列中,然后发送给OLT。其中,IGMP控制报文的优先级要高于数据报文的优先级,也就是说,将IGMP控制报文映射到T-CONT的高优先级队列中。As shown in Figure 7a, the ONT maps all user control packets to the same high-priority queue of the T-CONT. The specific process is as follows: For all users, after the ONT receives the service flow from the user side, it first classifies the service flow, divides the IGMP control message and data message into different service flows, and marks them with different GEM Port-IDs , and map IGMP control packets and data packets to different priority queues of the same T-CONT, and then send them to the OLT. Wherein, the priority of the IGMP control message is higher than that of the data message, that is, the IGMP control message is mapped to the high-priority queue of the T-CONT.

参见图7b所示,ONT将各个用户的控制报文分别映射到与各个用户对应的T-CONT的高优先级队列中。具体过程如下:对于每个用户,ONT从用户侧收到业务流后,首先对业务流进行流分类,将IGMP控制报文和数据报文分成不同的业务流,分别打上不同的GEM Port-ID,并将IGMP控制报文和数据报文映射到相同T-CONT的不同优先级队列中,然后发送给OLT。其中,IGMP控制报文的优先级要高于数据报文的优先级,也就是说,将IGMP控制报文映射到T-CONT的高优先级队列中。Referring to Fig. 7b, the ONT maps the control packets of each user to the high-priority queue of the T-CONT corresponding to each user. The specific process is as follows: For each user, after ONT receives the service flow from the user side, it first classifies the service flow, divides the IGMP control message and data message into different service flows, and marks them with different GEM Port-IDs , and map IGMP control packets and data packets to different priority queues of the same T-CONT, and then send them to the OLT. Wherein, the priority of the IGMP control message is higher than that of the data message, that is, the IGMP control message is mapped to the high-priority queue of the T-CONT.

图7a与图7b中对于业务流的处理过程较为类似,区别在于,图7a中所有用户的业务流都映射到同一个T-CONT上,而图7b中每个用户的业务流分别映射到与各个用户对应的T-CONT上。Figure 7a is similar to Figure 7b for the processing of business flows, the difference is that the business flows of all users in Figure 7a are mapped to the same T-CONT, while the business flows of each user in Figure 7b are mapped to the same T-CONT On the T-CONT corresponding to each user.

参见图7c所示,ONT将所有用户的控制报文所在T-CONT的类型设置为Type 2。具体过程如下:对于所有的用户,ONT从用户侧收到业务流后,首先对业务流进行流分类,将IGMP控制报文和数据报文分成不同的业务流,分别打上不同的GEM Port-ID,并将IGMP控制报文和数据报文映射到不同T-CONT的队列中,然后发送给OLT,并将IGMP控制报文所对应的T-CONT类型设置为Type 2。As shown in Figure 7c, the ONT sets the type of T-CONT where all user control packets are located to Type 2. The specific process is as follows: For all users, after the ONT receives the service flow from the user side, it first classifies the service flow, divides the IGMP control message and data message into different service flows, and marks them with different GEM Port-IDs , and map the IGMP control message and data message to different T-CONT queues, and then send them to the OLT, and set the T-CONT type corresponding to the IGMP control message to Type 2.

参见图7d所示,ONT将各个用户的控制报文所在T-CONT的类型均设置为Type 2。具体过程如下:对于每个用户,ONT从用户侧收到业务流后,首先对业务流进行流分类,将IGMP控制报文和数据报文分成不同的业务流,分别打上不同的GEM Port-ID,并将IGMP控制报文和数据报文映射到不同T-CONT的队列中,然后发送给OLT,并将IGMP控制报文所对应的T-CONT类型设置为Type 2。As shown in Figure 7d, the ONT sets the type of T-CONT where the control packets of each user are located to Type 2. The specific process is as follows: For each user, after ONT receives the service flow from the user side, it first classifies the service flow, divides the IGMP control message and data message into different service flows, and marks them with different GEM Port-IDs , and map the IGMP control message and data message to different T-CONT queues, and then send them to the OLT, and set the T-CONT type corresponding to the IGMP control message to Type 2.

图7c与图7d中对于业务流的处理过程较为类似,区别在于,图7c中所有用户的相同类型的业务流都映射到同一个T-CONT上,而图7d中各个用户的相同类型的业务流分别映射到与各个用户对应的T-CONT上。Figure 7c is similar to Figure 7d in the processing of business flows. The difference is that in Figure 7c, the same type of business flows of all users are mapped to the same T-CONT, while in Figure 7d, the same type of business flows of each user Streams are respectively mapped to T-CONTs corresponding to each user.

需要说明的是,本发明所提供的方法不仅适用于IGMP控制报文,还适用于其它的控制报文,比如PPPoE控制报文、DHCP控制报文、SIP控制报文等。It should be noted that the method provided by the present invention is not only applicable to IGMP control messages, but also applicable to other control messages, such as PPPoE control messages, DHCP control messages, SIP control messages and the like.

可见,本发明所提供的方法使得上行控制报文能够及时得到传输,保证了控制报文的Qos。It can be seen that the method provided by the present invention enables the uplink control message to be transmitted in time and ensures the Qos of the control message.

以上所述对本发明的目的、技术方案和有益效果进行了进一步的详细说明,所应理解的是,以上所述并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The purpose, technical solutions and beneficial effects of the present invention have been further described in detail above. It should be understood that the above description is not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. shall be included in the protection scope of the present invention.

Claims (11)

1, the method for transmitting uplink control packet in a kind of Gbit passive optical network system, Optical Network Terminal ONT will be transferred to optical line terminal OLT from the Business Stream that user side is received, it is characterized in that, on ONT, the Business Stream of receiving from user side is carried out traffic classification, the control message is stamped different gigabit passive optical network encapsulation mode port-mark GEM Port-ID respectively with data message separately transmit, and in transmission course, the control message is carried out high priority and handle.
2, method according to claim 1 is characterized in that, describedly in transmission course the control message is carried out high priority and handles and to comprise: on ONT the control message is carried out high priority and handle.
3, method according to claim 1 is characterized in that, describedly in transmission course the control message is carried out high priority and handles and to comprise: on OLT the control message is carried out high priority and handle.
4, method according to claim 1 is characterized in that, describedly in transmission course the control message is carried out high priority and handles and to comprise: on ONT and OLT the control message is carried out high priority and handle
5, according to claim 2 or 4 described methods, it is characterized in that, describedly on ONT the control message is carried out high priority and handle and to comprise: ONT will control in the high-priority queue that message is mapped to transmission container T-CONT.
6, method according to claim 5 is characterized in that, described ONT will control message and be mapped to T-(in the high-priority queue of ONT be: ONT is mapped to all users' control message in the high-priority queue of same T-CONT;
Perhaps be: ONT is mapped to the T-CO corresponding with each user respectively with each user's control message) in the high-priority queue of NT.
7, according to claim 2 or 4 described methods, it is characterized in that, describedly on ONT the control message is carried out high priority and handle and to comprise: ONT will control in the formation that message is mapped to T-CONT, and the type Type that controls message place T-CONT is set to Type 2.
8, method according to claim 7 is characterized in that, the type that described ONT controls message place T-CONT is set to Type 2 and is: the type of all users' of ONT control message place T-CONT is set to Type 2;
Perhaps be: ONT all is set to Type2 with the type of each user's control message place T-CONT.
9, according to claim 3 or 4 described methods, it is characterized in that, describedly on OLT the control message is carried out high priority and handle and to comprise: the control message that OLT will receive sends to network side, and controls priority of messages and be set to height.
10, method according to claim 9 is characterized in that, the described priority of messages of controlling is set to height and comprises: the 802.1p that controls message is set to high priority.
11, according to each described method of claim 1 to 10, it is characterized in that described control message is controlled message or is that SIP (Session Initiation Protocol) is controlled message for Internet Group Management Protocol IGMP control message or for PPP over Ethernet PPPoE control message or for dynamic host configuration protocol DHCP.
CNA2006100810964A 2006-01-18 2006-05-25 Method for transmitting uplink control packet in Gbit passive optical network system Pending CN101079801A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNA2006100810964A CN101079801A (en) 2006-05-25 2006-05-25 Method for transmitting uplink control packet in Gbit passive optical network system
EP07702125.1A EP1978654B1 (en) 2006-01-18 2007-01-18 A method for mapping the service stream to the service transmission channel, system and optical network terminator thereof
ES07702125.1T ES2454965T3 (en) 2006-01-18 2007-01-18 A method to associate the service flow to the service transmission channel, its system and its optical network terminator
PCT/CN2007/000193 WO2007082478A1 (en) 2006-01-18 2007-01-18 A method for mapping the service stream to the service transmission channel, system and optical network terminator thereof
US12/175,324 US8189471B2 (en) 2006-01-18 2008-07-17 Method, system and optical network terminal for mapping a service flow into a service transmission channel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2006100810964A CN101079801A (en) 2006-05-25 2006-05-25 Method for transmitting uplink control packet in Gbit passive optical network system

Publications (1)

Publication Number Publication Date
CN101079801A true CN101079801A (en) 2007-11-28

Family

ID=38907042

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006100810964A Pending CN101079801A (en) 2006-01-18 2006-05-25 Method for transmitting uplink control packet in Gbit passive optical network system

Country Status (1)

Country Link
CN (1) CN101079801A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009155832A1 (en) * 2008-06-24 2009-12-30 华为技术有限公司 Point to multi-point optical access system and its data transmission method and device
WO2010145353A1 (en) * 2009-09-23 2010-12-23 中兴通讯股份有限公司 Method and system for dispatching upnlink messages based on gigabit passive optical network gpon
CN101932036A (en) * 2009-06-23 2010-12-29 中兴通讯股份有限公司 Method and system for obtaining IP address during terminal access to WiMAX
CN101540721B (en) * 2008-03-21 2012-04-04 华为技术有限公司 A method, system and device for realizing wireless access to passive optical network
CN102811159A (en) * 2011-06-03 2012-12-05 中兴通讯股份有限公司 Method and device for scheduling upstream service
CN101924736B (en) * 2009-06-16 2014-01-01 中兴通讯股份有限公司 Method and device for transmitting dynamic host configuration protocol message
CN101635666B (en) * 2008-07-21 2014-05-07 工业和信息化部电信传输研究所 Method and device for communication between optical line terminal and optical network unit of GPON system
CN103916301A (en) * 2012-12-31 2014-07-09 上海贝尔股份有限公司 Method and apparatus for distinguishing GPON traffic
CN105471763A (en) * 2014-09-04 2016-04-06 中兴通讯股份有限公司 Control message transmission method and device
CN108462649A (en) * 2017-02-20 2018-08-28 深圳市中兴微电子技术有限公司 The method and apparatus for reducing high-priority data propagation delay time under congestion state in ONU
CN120786209A (en) * 2025-07-22 2025-10-14 安徽共芯光子科技有限公司 Data transmission control method, device and system based on OLT cascading

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540721B (en) * 2008-03-21 2012-04-04 华为技术有限公司 A method, system and device for realizing wireless access to passive optical network
WO2009155832A1 (en) * 2008-06-24 2009-12-30 华为技术有限公司 Point to multi-point optical access system and its data transmission method and device
CN101635666B (en) * 2008-07-21 2014-05-07 工业和信息化部电信传输研究所 Method and device for communication between optical line terminal and optical network unit of GPON system
CN101924736B (en) * 2009-06-16 2014-01-01 中兴通讯股份有限公司 Method and device for transmitting dynamic host configuration protocol message
CN101932036A (en) * 2009-06-23 2010-12-29 中兴通讯股份有限公司 Method and system for obtaining IP address during terminal access to WiMAX
US8886042B2 (en) 2009-09-23 2014-11-11 Zte Corporation Method and system for scheduling uplink message based on gigabit-capable passive optical network (GPON)
EP2482515A4 (en) * 2009-09-23 2013-12-04 Zte Corp Method and system for dispatching upnlink messages based on gigabit passive optical network gpon
CN102026049B (en) * 2009-09-23 2014-01-01 中兴通讯股份有限公司 Method and system for dispatching uplink messages based on gigabit-capable passive optical network (GPON)
WO2010145353A1 (en) * 2009-09-23 2010-12-23 中兴通讯股份有限公司 Method and system for dispatching upnlink messages based on gigabit passive optical network gpon
CN102026049A (en) * 2009-09-23 2011-04-20 中兴通讯股份有限公司 Method and system for dispatching uplink messages based on gigabit-capable passive optical network (GPON)
RU2527739C2 (en) * 2009-09-23 2014-09-10 Зет-Ти-И Корпорейшн Method and system for dispatching uplink messages in gigabit passive optical networks
CN102811159A (en) * 2011-06-03 2012-12-05 中兴通讯股份有限公司 Method and device for scheduling upstream service
CN103916301A (en) * 2012-12-31 2014-07-09 上海贝尔股份有限公司 Method and apparatus for distinguishing GPON traffic
CN105471763A (en) * 2014-09-04 2016-04-06 中兴通讯股份有限公司 Control message transmission method and device
CN108462649A (en) * 2017-02-20 2018-08-28 深圳市中兴微电子技术有限公司 The method and apparatus for reducing high-priority data propagation delay time under congestion state in ONU
CN108462649B (en) * 2017-02-20 2020-07-07 深圳市中兴微电子技术有限公司 Method and device for reducing transmission delay of high-priority data in an ONU in a congested state
CN120786209A (en) * 2025-07-22 2025-10-14 安徽共芯光子科技有限公司 Data transmission control method, device and system based on OLT cascading

Similar Documents

Publication Publication Date Title
CN1305253C (en) Frame structure of kilomega passive optical network packaging method and its data processing method
CN1578200A (en) Multicast transmission method in gem mode in gigabit-capable passive optical network and method of processing frame
EP1978654B1 (en) A method for mapping the service stream to the service transmission channel, system and optical network terminator thereof
CN101005445B (en) Method for mapping service flow to service transmission channel and optical network terminal
US20110194854A1 (en) Upstream efficiency improvement method for passive optical networks
US20090208204A1 (en) Passive optical network system
CN1610279A (en) Device and method for dynamic bandwidth allocation in passive optical network
CN101060523A (en) Optical network terminal, its port speed limit attribute configuration method and message processing method
CN101341789B (en) Method for sending data packets with different priorities over a passive optical network
WO2009039791A1 (en) Pon group broadcast communication system, group broadcast managing method and the corresponding device
KR101298813B1 (en) The Method and Apparatus of Multicast Port Identifier Filtering in Gigabit-capable Passive Optical Network
WO2009013215A2 (en) Method for addressing ethernet streams with a structured gpon gem port id
CN101079801A (en) Method for transmitting uplink control packet in Gbit passive optical network system
CN1997240B (en) Passive optical network multicast traffic control method, system and passive optical network terminal
CN101048010A (en) Method and device for implementing memory function in passive optical network system
CN101079809A (en) An Ethernet service processing method in Gbit passive optical network
EP2111055A1 (en) Extended queue polling mechanism for ITU G.984 GPON system
CN101047450A (en) Method for sending zero configuration service to optical fibre access termianl equipment
WO2009000194A1 (en) Bandwidth allocation method, system and apparatus in optical network
CN1788454A (en) Communication system
WO2009155832A1 (en) Point to multi-point optical access system and its data transmission method and device
CN101039159A (en) Method for transmitting data of passive optical network data link layer
CN101102157B (en) Transmission terminal and data transmission method
CN101257487B (en) Method for mapping service stream onto service transmission channel as well as optical network terminal
US20150195039A1 (en) System and method for interchanging data in a hybrid ethernet-based passive optical network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20071128