US9800498B2ActiveUtilityA1

Method, apparatus, and system for managing label of access network

64
Assignee: ZHENG RUOBINPriority: Jun 24, 2009Filed: Dec 27, 2011Granted: Oct 24, 2017
Est. expiryJun 24, 2029(~3 yrs left)· nominal 20-yr term from priority
Inventors:Ruobin Zheng
H04L 29/12037H04Q 11/0067H04L 45/68H04Q 2011/0079H04L 61/106
64
PatentIndex Score
1
Cited by
25
References
18
Claims

Abstract

The present invention relates to the field of network communications. An Optical Line Terminal (OLT) allocates a Pseudo Wire (PW) label of an access segment PW for a port, and establishes a corresponding relationship between the port information and the PW label; and carries the corresponding relationship between the port information and the PW label in a label management message, and sends the label management message to an Optical Network Unit (ONU) so that the ONU updates a forwarding table, in which the label management message adopts an access network management protocol. As a consequence, a problem of supporting Pseudo Wire Emulation Edge-to-Edge (PWE3) on a data plane of an access segment of an access network is solved under the conditions that device complexity of the ONU is not increased and a configuration of the ONU is slightly changed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for managing a label of an access network, comprising:
 allocating, by an Optical Line Terminal (OLT), a Pseudo Wire (PW) label of an access segment PW for a first port of an Optical Network Unit (ONU) having at least two ports; 
 establishing a corresponding relationship between an identifier of the first port of the at least two ports and the PW label, wherein the corresponding relationship is used for making the ONU forward frames to the OLT; 
 carrying, by the OLT, the corresponding relationship between the identifier of the first port of the at least two ports and the PW label in a label management message; 
 sending the label management message to the ONU, wherein the label management message adopts an access network management protocol; and 
 receiving, by the OLT, a frame from the ONU, where the frame is encapsulated with the PW label. 
 
     
     
       2. The method according to  claim 1 , wherein the method further comprises:
 sending, by the OLT, a core segment query message to a server, wherein the core segment query message carries the identifier of the first port; 
 receiving, by the OLT, a core segment response message sent by the server, wherein the core segment response message carries a core segment Provider Edge (PE) device address and a core segment Attachment Circuit (AC) identifier that correspond to the first port; 
 establishing, by the OLT, a core segment PW to a core segment PE device according to the core segment PE device address and the core segment AC identifier, and allocating a PW label of the core segment PW; and 
 establishing or updating, by the OLT, a mapping relationship between the PW label of the core segment PW and the PW label of the access segment PW. 
 
     
     
       3. The method according to  claim 1 , wherein before allocating the PW label of the access segment PW for the first port, the method further comprises:
 establishing, by the OLT, a core segment PW to a core segment Provider Edge (PE) device, and allocating a PW label of the core segment PW; and 
 acquiring, by the OLT, at least one of an access segment ONU port and an access segment OLT port corresponding to one of the PW label of the core segment PW and a core segment Attachment Circuit (AC) identifier of the core segment PW, acquiring an ONU address corresponding to one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW, and establishing the access segment PW; and 
 establishing or updating, by the OLT, a mapping relationship between the PW label of the core segment PW and the PW label of the access segment PW after sending the label management message to the ONU. 
 
     
     
       4. The method according to  claim 3 , wherein the acquiring step further comprises:
 sending, by the OLT, an access segment query message to a server, wherein the access segment query message carries one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW; and 
 receiving, by the OLT, an access segment response message sent by the server, wherein the access segment response message carries the at least one of the access segment ONU port and OLT port corresponding to the one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW, and address corresponding to the PW label of the core segment PW or the core segment AC identifier of the core segment PW. 
 
     
     
       5. The method according to  claim 1 , wherein before sending the label management message to the ONU, the method further comprises:
 receiving, by the OLT, a label request message before allocating the PW label, wherein the label request message carries the identifier of the first port. 
 
     
     
       6. The method according to  claim 1 , further comprising:
 modifying, by the OLT, the PW label of the access segment PW for the first port, and modifying the corresponding relationship between the identifier of the first port and the PW label. 
 
     
     
       7. The method according to  claim 1 , wherein the access segment PW is based on Multiple Protocol Label Switching (MPLS). 
     
     
       8. A non-transitory computer readable medium including computer-executable instructions for execution on an Optical Line Terminal (OLT), such that when the computer-executable instructions are executed by the apparatus a method is carried out comprising:
 allocating a Pseudo Wire (PW) label of an access segment PW for a first port of an Optical Network Unit (ONU) having at least two ports; 
 establishing a corresponding relationship between an identifier of the first port of the at least two ports and the PW label, wherein the corresponding relationship is used for making the ONU forward frames to the OLT; 
 carrying the corresponding relationship between the identifier of the first port of the at least two ports and the PW label in a label management message; 
 sending the label management message to the ONU wherein the label management message adopts an access network management protocol; and 
 receiving a frame from the ONU, wherein the frame is encapsulated with the PW label. 
 
     
     
       9. The computer readable medium according to  claim 8 , further comprising computer-executable instructions for:
 sending a core segment query message to a server, wherein the core segment query message carries an OLT port and an ONU port; 
 receiving a core segment response message sent by the server, the core segment response message carries a core segment Provider Edge (PE) device address and a core segment Attachment Circuit (AC) identifier that correspond to the OLT port and the ONU port; 
 establishing a core segment PW to a core segment PE device according to the core segment PE device address and the core segment AC identifier; 
 allocating a PW label of the core segment PW; and 
 modifying a mapping relationship between the PW label of the core segment PW and the PW label of the access segment PW. 
 
     
     
       10. The non-transitory computer readable medium of  claim 8 , wherein the access segment PW is based on Multiple Protocol Label Switching (MPLS). 
     
     
       11. An access network system, comprising: an Optical Line Terminal (OLT) and an Optical Network Unit (ONU) having at least two ports; wherein:
 the OLT is configured to allocate a Pseudo Wire (PW) label of an access segment PW for a first port of the at least two ports, establish a corresponding relationship between an identifier of the first port of the at least two ports and the PW label, carry the corresponding relationship between the identifier of the first port of the at least two ports and the PW label in a label management message, send the label management message to the ONU, and receive a frame encapsulated with the PW label from the ONU, wherein the label management message adopts an access network management protocol; and 
 the ONU is configured to receive the label management message from the OLT, and update a forwarding table according to the corresponding relationship. 
 
     
     
       12. The access network system according to  claim 11 , further comprising a server, wherein:
 the OLT is further configured to send a core segment query message to the server, wherein the core segment query message carries the identifier of the first port; receive a core segment response message sent by the server, wherein the core segment response message carries a core segment Provider Edge (PE) device address and a core segment Attachment Circuit (AC) identifier that correspond to the first port; establish a core segment PW to a core segment PE device according to the core segment PE device address and the core segment AC identifier, and allocate a PW label of the core segment PW and establish or update a mapping relationship between the PW label of the core segment PW and the PW label of the access segment PW. 
 
     
     
       13. The access network system according to  claim 11 , wherein the OLT is further configured to establish a core segment PW to a core segment PE device, and allocate a PW label of the core segment PW; acquire at least one of an access segment ONU port and an access segment OLT port corresponding to one of the PW label of the core segment PW and a core segment AC identifier of the core segment PW, and acquire an ONU address corresponding to one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW, and establish or update a mapping relationship between the PW label of the core segment PW and the PW label of the access segment PW after sending the label management message to the ONU. 
     
     
       14. The access network system according to  claim 13 , further comprising a server,
 wherein the OLT is further configured to send an access segment query message to the server, wherein the access segment query message carries one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW; and receive an access segment response message sent by the server, wherein the access segment response message carries the at least one of the access segment ONU port and the access segment OLT port corresponding to the one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW, and the ONU address corresponding to the one of the PW label of the core segment PW and the core segment AC identifier of the core segment PW. 
 
     
     
       15. The access network system according to  claim 11 , wherein the ONU is further configured to send a label request message to the OLT. 
     
     
       16. The access network system of  claim 11 , wherein the access segment PW is based on Multiple Protocol Label Switching (MPLS). 
     
     
       17. A non-transitory computer readable medium including computer-executable instructions for execution on an Optical Network Unit (ONU), such that when the computer-executable instructions are executed by the apparatus a method is carried out comprising:
 sending a label request to an Optical Line Terminal (OLT), wherein the label request carries an identifier of a port of the ONU; 
 receiving a response comprising a correspondence between the identifier and a pseudowire (PW) label, wherein the correspondence is used for making the ONU forward frames to the OLT; 
 storing the correspondence in the ONU; 
 encapsulating received data into a frame by adding the PW label to the data; and 
 sending the frame to the OLT. 
 
     
     
       18. A method for managing a label, comprising:
 sending, by an Optical Network Unit (ONU), a label request to an Optical Line Terminal (OLT), wherein the label request carries an identifier of a port of the ONU; 
 receiving by the ONU, a response comprising a correspondence between the identifier and a pseudowire (PW) label, wherein the correspondence is used for making the ONU forward frames to the OLT; 
 storing, by the ONU, the correspondence in the ONU; 
 encapsulating, by the ONU, received data into a frame by adding the PW label to the data; and 
 sending, by the ONU, the frame to the OLT.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.