WO2011026402A1 - Packet transport network device and circuit emulation service device - Google Patents

Packet transport network device and circuit emulation service device Download PDF

Info

Publication number
WO2011026402A1
WO2011026402A1 PCT/CN2010/076344 CN2010076344W WO2011026402A1 WO 2011026402 A1 WO2011026402 A1 WO 2011026402A1 CN 2010076344 W CN2010076344 W CN 2010076344W WO 2011026402 A1 WO2011026402 A1 WO 2011026402A1
Authority
WO
WIPO (PCT)
Prior art keywords
module
circuit emulation
label
mac address
packet
Prior art date
Application number
PCT/CN2010/076344
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 WO2011026402A1 publication Critical patent/WO2011026402A1/en

Links

Classifications

    • 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/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • 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/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]

Definitions

  • the present invention relates to an end-to-end circuit emulation technology for an optical access network, and more particularly to a packet transport network device and a circuit emulation service device. Background technique
  • IPTV Internet Protocol Television
  • VOD Video On Demand
  • multimedia interaction are testing existing bandwidth, based on The DSL access method of copper cable has encountered bottlenecks in development. Therefore, operators are accelerating FTTx network construction and streamline access.
  • FTTx broadband access resources can be used to carry base stations, which can solve the problem of shortage of access transmission resources, save fiber resources, be flexible and convenient to deploy, and have good scalability.
  • Optical Network Unit (ONU) side of the EPON Pseudo-Wire Edge-to-Edge Emulation (PWE3), PDH circuit emulation execution protocol on the metro Ethernet network (Implementation Agreement for The Emulation of PDH Circuits such as Circuits over Metro Ethernet Networks, MEF8) access the base station of the El/Tl interface.
  • PWE3 Pseudo-Wire Edge-to-Edge Emulation
  • MEF8 Examplementation Agreement for The Emulation of PDH Circuits such as Circuits over Metro Ethernet Networks
  • Circuit Emulation Service, CES Circuit Emulation Service
  • FIG 1 is a topology diagram of an existing network implementing edge-to-edge circuit emulation services.
  • conventional CES devices are symmetrically placed, that is, in a Packet Switch Network (PSN).
  • the base station side needs to configure the circuit emulation service device (ONU) and the provider edge device (Provider Edge, PE).
  • the radio network controller (RNC) side of the PSN also needs to symmetrically configure the circuit emulation service device (CES- CE) and provider edge devices (PE2). Since it is impossible to place a device on the RNC side for CES, the Optical Line Terminal (OLT) must be directly connected to the packet transmission network.
  • ONU circuit emulation service device
  • PE Provide Edge
  • PE2 provider edge devices
  • an embodiment of the present invention provides a packet transfer network device, where the packet transfer network device includes: a negotiation module and a package module;
  • the negotiation module is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the negotiated inner layer pseudowire label to the circuit emulation service device;
  • the encapsulating module is configured to send the tunnel label, the source MAC address, and the destination MAC address to the Ethernet packet according to the outer VLAN tag in the Ethernet packet received from the circuit emulation service device, and then send the packet to the Ethernet packet in the MPLS encapsulation format.
  • the network; and the Ethernet packet received from the network strips the tunnel label, the source MAC address, and the destination MAC address, and encapsulates the outer VLAN tag in the Ethernet packet according to the tunnel label, and sends the packet to the circuit emulation service device.
  • the negotiating module sends the negotiated inner layer pseudowire label to the circuit emulation service device as follows: The negotiating module sends the inner layer pseudowire label to the circuit emulation service device by using the extended OAM message.
  • the encapsulating module sends the tunnel label, the source MAC address, and the destination MAC address to the network in an MPLS encapsulation format according to the outer VLAN tag in the Ethernet packet received from the circuit emulation service device, and then sends the packet to the network.
  • the encapsulation module sends the tunnel label, source MAC address, and destination MAC address in the Ethernet packet to the network.
  • an embodiment of the present invention further provides a circuit emulation service device, where the circuit emulation service device includes a circuit emulation service module and a switch module, where
  • the circuit emulation service module is configured to perform MPLS encapsulation according to an inner layer pseudowire label from a packet transport network device, and encapsulate the time division multiplexed TDM/asynchronous transfer mode ATM data into an Ethernet packet, and then send the data to the switch module, and The Ethernet packet from the switch module is stripped of the inner layer pseudowire label and encapsulated into TDM/ATM data.
  • the switching module is configured to encapsulate the outer VLAN tag of the Ethernet packet from the circuit emulation service module and send the packet to the packet transfer network device, and strip the outer packet of the Ethernet packet received from the packet transport network device After sending it to the circuit emulation business module.
  • the circuit emulation service module is further configured to strip the inner VLAN tag when the Ethernet packet received from the switch module carries the inner VLAN tag.
  • an embodiment of the present invention further provides a packet transmission network device, where the packet transmission network device includes a negotiation module and a packaging module, where
  • the negotiation module is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit simulation.
  • Business equipment is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit simulation.
  • the encapsulating module is configured to send an Ethernet packet received from the circuit emulation service device to the network, and send the Ethernet packet received from the network side to the circuit emulation service device.
  • the negotiation module sends the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit emulation service device: the negotiating module passes the inner layer pseudowire label, the tunnel label, the source MAC address, and the extended OAM message.
  • the destination MAC address is sent to the circuit emulation service device.
  • the encapsulating module is further configured to send the Ethernet packet to the network after stripping the VLAN tag in the Ethernet packet.
  • an embodiment of the present invention further provides a circuit emulation service device, where the circuit emulation service device includes a circuit emulation service module and a switch module, where
  • the circuit emulation service module is configured to perform MPLS encapsulation according to an inner layer pseudowire label, a tunnel label, a source MAC address, and a destination MAC address from the packet transport network device, and encapsulate the TDM/ATM data into an Ethernet packet and send the packet to the Ethernet packet.
  • the switching module, and the outer network pseudo-line label, the tunnel label, the source MAC address, and the destination MAC address are stripped from the external network of the switching module and encapsulated into TDM/ATM data;
  • the switching module is configured to encapsulate the outer VLAN tag of the Ethernet packet from the circuit emulation service module and send the packet to the packet transfer network device, and strip the outer packet of the Ethernet packet received from the packet transport network device After sending it to the circuit emulation business module.
  • the circuit emulation service module is further configured to strip the inner VLAN tag when the Ethernet packet received from the switch module carries the inner VLAN tag.
  • the MPLS capability can be implemented on the circuit emulation service device (ONU, CES-CE) that does not support the LDP protocol.
  • the dynamic label distribution mechanism is supported and the LDP distribution mechanism is supported. Therefore, the MPLS capability is expanded when the number of LDP protocol endpoints is limited.
  • the end-to-end circuit emulation service from the base station to the RNC is implemented.
  • the packet transmission network device (PE2) on the RNC side and the circuit emulation service device (CES-CE) can be implemented in the same device to reduce the cost and the point of occurrence of the failure.
  • PE2 packet transmission network device
  • CES-CE circuit emulation service device
  • FIG. 1 is a top view of a prior art network implementing edge-to-edge circuit emulation services
  • FIG. 2 is a top view of a network implementing an end-to-end circuit emulation service in accordance with the present invention
  • FIG. 4 is a schematic structural view of an ONU according to a first embodiment of the present invention.
  • FIG. 5 is a flow chart showing a method for implementing an end-to-end uplink circuit emulation service according to a first embodiment of the present invention
  • FIG. 6 is a flow chart showing a method for implementing an end-to-end downlink circuit emulation service according to a first embodiment of the present invention
  • FIG. 7 is a flow chart showing a method for implementing an end-to-end uplink circuit emulation service according to a second embodiment of the present invention.
  • Figure 8 is a flow diagram of a method of implementing an end-to-end downlink circuit emulation service in accordance with a second embodiment of the present invention. detailed description
  • FIG. 2 is a top diagram of a network implementing an end-to-end circuit emulation service in accordance with the present invention.
  • the present invention uses a segmented pseudowire mechanism to enable the circuit emulation service device (ONU, CES-CE) to support multi-protocol label switching without supporting the Label Distribution Protocol (LDP). , MPLS) protocol, thereby implementing end-to-end circuit emulation services between the base station and the RNC.
  • LDP Label Distribution Protocol
  • MPLS Label Distribution Protocol
  • the OLT includes: a negotiation module and a package module; wherein The negotiation module is configured to negotiate an inner layer pseudowire label with the egress provider edge device, negotiate a tunnel label with the provider router, and send the negotiated inner layer pseudowire label to the ONU, for example, through the LDP protocol.
  • the negotiation module can send the inner layer pseudowire label to the ONU, for example, through an extended operation/management/maintenance (OAM) message.
  • OAM extended operation/management/maintenance
  • the encapsulating module encapsulates the tunnel label, the source MAC address, and the destination MAC address in the MPLS encapsulation format according to the outer VLAN tag in the Ethernet packet received from the ONU, and then sends the packet to the PSN network.
  • the encapsulating module can strip the Ethernet label in the Ethernet label (at least the outer VLAN tag, and further includes the inner VLAN tag when carrying the inner VLAN tag), and then report the Ethernet in the MPLS format.
  • the packet is encapsulated, the source MAC address, and the destination MAC address are sent to the PSN network.
  • the encapsulating module strips the tunnel label, the source MAC address, and the destination MAC address of the Ethernet packet received from the PSN network, and encapsulates the outer VLAN tag in the Ethernet packet according to the tunnel label, and then sends the packet to the ONU. Further, the encapsulating module can encapsulate the inner VLAN tag in the Ethernet packet and send the Ethernet packet to the ONU.
  • the ONU includes: a CES module and a switch module;
  • the CES module uses the inner layer pseudowire label from the OLT for MPLS encapsulation, such as PWE3 mode MPLS encapsulation, and encapsulates Time Division Multiplexing (TDM)/Asynchronous Transfer Mode (ATM) data from the base station.
  • TDM Time Division Multiplexing
  • ATM Asynchronous Transfer Mode
  • the Ethernet packet is sent to the switch module.
  • the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the OLT to identify the pseudowire.
  • the switch module encapsulates the outer VLAN tag of the Ethernet packet and sends the encapsulated Ethernet packet to the OLT.
  • the outer VLAN tag acts as a tunnel tag for identifying the ONU.
  • the switching module strips the outer VLAN from the Ethernet packet received by the OLT. label.
  • the CES module strips the outer VLAN tag from the outer VLAN tag and sends the TDM/ATM data to the base station.
  • the CES module strips the inner layer VLAN tag while stripping the inner layer pseudowire tag.
  • PE2 has the same functional configuration as the OLT as a PE device, and CES-CE also has the same functional configuration as the ONU as a circuit emulation service device.
  • CES-CE also has the same functional configuration as the ONU as a circuit emulation service device.
  • FIG. 5 is a flowchart of a method for implementing an end-to-end circuit emulation service according to a first embodiment of the present invention. As shown in FIG. 5, a method for implementing an end-to-end uplink circuit emulation service according to a first embodiment of the present invention includes the following steps. :
  • Step 501 The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label with the provider router.
  • Step 502 The OLT sends the inner layer pseudowire label to the ONU, and the PE2 sends the inner layer pseudowire label to the CES-CE.
  • the OLT and PE2 can send the inner layer pseudowire labels to the ONU and CES-CE through extended OAM (Operation/Management/Maintenance) messages.
  • OAM Operaation/Management/Maintenance
  • Step 503 The ONU uses the inner layer pseudowire label to perform MPLS encapsulation, for example, the MPLS encapsulation of the PWE3 mode, and encapsulates the TDM/ATM data from the base station into an Ethernet packet.
  • the Ethernet step 504 the ONU encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the OLT.
  • the outer VLAN tag acts as a tunnel label for identifying the ONU.
  • Step 505 The OLT encapsulates the tunnel label, the source MAC address, and the destination MAC address into the Ethernet packet according to the outer VLAN tag in an MPLS encapsulation format, and sends the packet to the PSN network.
  • the OLT may strip the VLAN tag in the Ethernet packet (at least the outer VLAN tag, if the inner VLAN tag is carried, may further include an inner VLAN tag), and then use the MPLS encapsulation format. Encapsulate the tunnel label and source for the Ethernet packet. The MAC address and destination MAC address are sent to the PSN network.
  • Step 506 The PE2 strips the Ethernet packet received by the PSN network from the tunnel label, the source MAC address, and the destination MAC address, and encapsulates the Ethernet packet into an Ethernet address whose destination MAC address is the MAC address of the ONU. After transmission to CES-CE. In step 506, PE2 can encapsulate the VLAN tag (at least the outer VLAN tag, if it needs to carry the inner VLAN tag, can include the inner VLAN tag), and then transmit the Ethernet " ⁇ " to the CES- CE.
  • VLAN tag at least the outer VLAN tag, if it needs to carry the inner VLAN tag, can include the inner VLAN tag
  • Step 507 The CES-CE strips the outer VLAN tag of the Ethernet packet.
  • Step 508 The CES-CE strips the inner layer pseudowire label of the Ethernet packet, encapsulates the Ethernet packet as TDM/ATM data, and sends the packet to the RNC.
  • the CES-CE strips the inner pseudowire label and the inner VLAN tag, and encapsulates the Ethernet packet into TDM/ATM data and sends it to the RNC.
  • Figure 6 is a flow diagram of a method of implementing an end-to-end downlink circuit emulation service in accordance with a first embodiment of the present invention.
  • the method for implementing the end-to-end downlink circuit emulation service according to the first embodiment of the present invention includes the following steps:
  • Step 601 The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label with the provider router.
  • Step 602 The OLT sends the inner layer pseudowire label to the ONU, and the PE2 sends the inner layer pseudowire label to the CES-CE.
  • the OLT and PE2 can send the inner layer pseudowire labels to the ONU and CES-CE through extended OAM (Operation/Management/Maintenance) messages.
  • OAM Operaation/Management/Maintenance
  • Step 603 The CES-CE uses the inner layer pseudowire label to perform MPLS encapsulation, for example, the MPLS encapsulation of the PWE3 mode, and encapsulates the TDM/ATM data from the base station into an Ethernet packet.
  • the CES-CE encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the PE2.
  • the outer VLAN tag acts as a tunnel label for identifying the ONU.
  • Step 605 The PE2 encapsulates the tunnel label, the source MAC address, and the destination MAC address in the MPLS encapsulation format according to the outer VLAN tag, and sends the packet to the PSN network.
  • PE2 may strip the VLAN tag in the Ethernet packet (at least the outer VLAN tag, if the inner VLAN tag is carried, may further include the inner VLAN tag), and then use the MPLS encapsulation format.
  • the tunnel label, the source MAC address, and the destination MAC address are encapsulated in the Ethernet packet and sent to the PSN network.
  • Step 606 The OLT strips the tunnel packet, the source MAC address, and the destination MAC address of the Ethernet packet received from the PSN network, and encapsulates the Ethernet packet into an Ethernet packet whose destination MAC address is the MAC address of the ONU. Pass through to the ONU.
  • the OLT may transparently transmit the Ethernet " ⁇ " to the ONU after encapsulating the VLAN tag (at least the outer VLAN tag, if the inner VLAN tag needs to be carried, may include the inner VLAN tag).
  • Step 607 The ONU strips the outer VLAN tag of the Ethernet packet.
  • Step 608 The ONU strips the inner layer pseudowire label of the Ethernet packet, encapsulates the Ethernet packet into TDM/ATM data, and sends the packet to the base station.
  • the ONU strips the inner pseudowire label and the inner VLAN tag, and encapsulates the Ethernet packet into TDM/ATM data and sends it to the base station.
  • the structure of the OLT according to the second embodiment of the present invention is similar to that of the first embodiment, and includes a negotiation module and a package module, with the difference that the functions of the modules of the OLT are slightly different.
  • the negotiation module is configured to negotiate an inner layer pseudowire label with an egress provider edge device, negotiate a tunnel label with a provider router, and negotiate an inner layer pseudowire label, a tunnel label, a source MAC address, and a destination MAC, for example, through an LDP protocol.
  • the address is sent to the ONU.
  • the negotiation module can send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the ONU, for example, through an extended OAM (Operation/Management/Maintenance) message.
  • OAM Operaation/Management/Maintenance
  • the encapsulation module identifies the outer VLAN tag in the Ethernet packet received from the ONU.
  • the ONU that sends the Ethernet packet sends the Ethernet packet to the PSN network.
  • the encapsulating module can strip the Ethernet label in the Ethernet label (at least the outer VLAN tag, and further includes the inner VLAN tag when carrying the inner VLAN tag), and then the Ethernet " ⁇ " Send to the PSN network.
  • the encapsulation module strips the tunnel label, the source MAC address, and the destination MAC address of the Ethernet packet received from the PSN network, and encapsulates the VLAN tag in the Ethernet packet (at least the outer VLAN tag, which needs to be carried.
  • the inner VLAN tag may be included and transmitted to the ONU.
  • the structure of the ONU according to the second embodiment of the present invention is similar to that of the first embodiment, and includes a CES module and a switch module, with the difference that the functions of the modules of the ONU are slightly different.
  • the CES module encapsulates TDM/ATM data from the base station into an Ethernet packet by using MPLS encapsulation from the OLT inner layer pseudowire label, tunnel label, source MAC address, and destination MAC address, for example, PWE3 MPLS encapsulation.
  • the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the OLT to identify the pseudowire.
  • the switch module encapsulates the outer VLAN tag of the Ethernet packet and sends the encapsulated Ethernet packet to the OLT.
  • the outer VLAN tag acts as a tunnel tag for identifying the ONU.
  • the encapsulating module strips the outer VLAN tag and the inner layer pseudowire tag from the Ethernet packet received by the OLT, and encapsulates the Ethernet packet into TDM/ATM data and sends the packet to the base station.
  • the ONU strips the outer VLAN tag and the inner layer pseudowire tag and further strips the inner VLAN tag.
  • Figure 7 is a flow diagram of a method of implementing an end-to-end uplink circuit emulation service in accordance with a second embodiment of the present invention.
  • Step 701 The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label (ie, an MPLS label) with the provider router.
  • a tunnel label ie, an MPLS label
  • Step 702 the OLT, PE2 will inner layer pseudowire label, tunnel label, source MAC address, and destination The MAC addresses are sent to the ONU and CES-CE respectively.
  • the OLT and PE2 can send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the ONU and CES-CE through the extended OAM (Operation/Management/Maintenance) message.
  • OAM Operaation/Management/Maintenance
  • Step 703 The ONU uses the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to perform MPLS encapsulation, for example, PWE3 MPLS encapsulation, and encapsulates TDM/ATM data from the base station into an Ethernet packet.
  • MPLS encapsulation for example, PWE3 MPLS encapsulation
  • the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the OLT to identify the pseudowire.
  • Step 704 The ONU encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the OLT.
  • the outer VLAN tag acts as a tunnel label for identifying the ONU.
  • Step 705 The OLT identifies the ONU that sends the Ethernet packet according to the outer VLAN tag, and then sends the Ethernet packet to the PSN network.
  • the OLT may further include an inner VLAN tag if the switch is detached, and then send the Ethernet packet to the PSN network.
  • Step 706 The PE2 transparently transmits the Ethernet packet received from the PSN network to the CES-CE.
  • the PE2 may encapsulate the VLAN tag (at least the outer VLAN tag, if it needs to carry the inner VLAN tag, may include the inner VLAN tag), and then pass the Ethernet packet to the CES- CE.
  • Step 707 The CES-CE strips the outer VLAN tag of the Ethernet packet.
  • Step 708 The CES-CE strips the inner layer pseudowire label, the source MAC address, and the destination MAC address of the Ethernet packet, and encapsulates the Ethernet packet into TDM/ATM data, and sends the packet to the RNC.
  • the CES-CE strips the inner pseudowire label and the inner VLAN tag, and then encapsulates the Ethernet packet into TDM/ATM data and sends it to the RNC.
  • FIG. 8 is a diagram showing an end-to-end downlink circuit emulation service according to a second embodiment of the present invention. Flow chart of the law.
  • the method for implementing the end-to-end downlink circuit emulation service according to the second embodiment of the present invention includes the following steps:
  • Step 801 The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label (ie, an MPLS label) with the provider router.
  • a tunnel label ie, an MPLS label
  • Step 802 The OLT and the PE2 send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the ONU and the CES-CE, respectively.
  • the OLT and PE2 can send the inner layer pseudowire label, tunnel label, source MAC address, and destination MAC address to the ONU and CES-CE through the extended OAM (Operation/Management/Maintenance) message.
  • OAM Operaation/Management/Maintenance
  • Step 803 The CES-CE uses the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address for MPLS encapsulation.
  • the PWE3 MPLS encapsulation encapsulates the TDM/ATM data from the RNC into an Ethernet packet.
  • the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the PE2 to identify the pseudowire.
  • Step 804 The CES-CE encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the PE2.
  • the outer VLAN tag acts as a tunnel label for identifying the CES-CE.
  • Step 805 The PE2 identifies the CES-CE that sends the Ethernet packet according to the outer VLAN tag, and then sends the Ethernet packet to the PSN network.
  • PE2 may further include an inner VLAN tag if the switch is stripped, and then send the Ethernet packet to the PSN network.
  • Step 806 The OLT transparently transmits the Ethernet packet received from the PSN network to the ONU.
  • the OLT can transparently transmit the Ethernet packet to the ONU after encapsulating the VLAN tag (at least the outer VLAN tag and the inner VLAN tag if the inner VLAN tag needs to be carried).
  • Step 807 The ONU strips the outer VLAN tag of the Ethernet packet.
  • Step 808 The ONU strips the inner layer pseudowire label, the source MAC address, and the destination MAC address of the Ethernet packet, and encapsulates the Ethernet packet into TDM/ATM data, and sends the packet to the base station.
  • the ONU strips the inner layer pseudo-line label and the inner layer VLAN tag, and then encapsulates the Ethernet packet into TDM/ATM data and sends it to the base station.
  • ONU which can not support the LDP protocol
  • the MPLS capability is implemented on the CES-CE, supports the dynamic label distribution mechanism, and supports the LDP distribution mechanism. Therefore, when the number of LDP endpoints is limited, the MPLS capability is extended to the edge, that is, the end-to-end from the base station to the RNC is implemented. Circuit simulation business. Further, the packet transmission network device (PE2) on the RNC side and the circuit emulation service device (CES-CE) can be implemented in the same device to reduce the cost and the point of failure.
  • PE2 packet transmission network device
  • CES-CE circuit emulation service device

Abstract

A packet transport network device and a circuit emulation service device are provided in the present invention. The packet transport network device includes: a negotiation module, which negotiates an inner-layer pseudo-wire label and a tunnel label, and transmits the inner-layer pseudo-wire label to the circuit emulation service device; an encapsulation module, which encapsulates, according to an outer-layer virtual local area network (VLAN) tag in an Ethernet message received from the circuit emulation service device, in an multi-protocol label switching (MPLS) encapsulation format, a tunnel label, a source media access control (MAC) address and a destination MAC address in the Ethernet message, transmits the Ethernet message to the network, removes the tunnel label, the source MAC address and the destination MAC address from the Ethernet message received from the network, encapsulates the outer-layer VLAN tag into the Ethernet message according to the tunnel label, and transmits the Ethernet message to the circuit emulation service device. With the present invention, an end-to-end circuit emulation service can be implemented.

Description

分组传送网络设备和电路仿真业 ^殳备 技术领域  Packet transmission network equipment and circuit simulation industry
本发明涉及光接入网的端到端电路仿真技术, 尤其涉及一种分组传送 网络设备和电路仿真业务设备。 背景技术  The present invention relates to an end-to-end circuit emulation technology for an optical access network, and more particularly to a packet transport network device and a circuit emulation service device. Background technique
随着移动通信对固网运营的替代作用进一步加深, 宽带业务逐渐成为 固网运营商新的利润增长点和战略投资重点, 也成为除了移动通信业务外 的另一个竟争焦点。 随着宽带接入用户数继续保持快速增长, 交互式网络 电视 ( Internet Protocol Television, IPTV )、 视频点播 ( Video On Demand, VOD )、 网络游戏以及多媒体互动等新兴业务正在考验着现有带宽, 基于铜 缆的 DSL接入方式遭遇发展瓶颈。 因此, 运营商均在加速 FTTx网络建设, 流光接入手段。  With the further substitution of mobile communication for fixed network operations, broadband services have gradually become a new profit growth point and strategic investment focus for fixed network operators, and have become another focus of competition in addition to mobile communication services. As the number of broadband access users continues to grow rapidly, emerging services such as Internet Protocol Television (IPTV), Video On Demand (VOD), online gaming, and multimedia interaction are testing existing bandwidth, based on The DSL access method of copper cable has encountered bottlenecks in development. Therefore, operators are accelerating FTTx network construction and streamline access.
随着 FTTx网络的大规模建设, EPON的覆盖范围日益广泛。 微基站、 PICO基站和微微蜂窝基站(Femtocell )等类型的移动基站常应用于高层写 字楼和居民高楼的室内覆盖,此类基站的覆盖范围与 FTTB/FTTCab的应用 场景有重叠之处。 因此, 在有数据业务发展潜力的楼宇、 住宅小区、 酒店 等区域, 利用 FTTx宽带接入资源承载基站, 可以解决接入传输资源短缺的 问题, 具有节省光纤资源、 部署灵活方便、 可扩展性好等优点。  With the large-scale construction of the FTTx network, EPON coverage is increasingly widespread. Mobile base stations such as micro base stations, PICO base stations, and femtocells are often used for indoor coverage of high-rise office buildings and residential high-rise buildings. The coverage of such base stations overlaps with the application scenarios of FTTB/FTTCab. Therefore, in areas such as buildings, residential quarters, and hotels with potential for data service development, FTTx broadband access resources can be used to carry base stations, which can solve the problem of shortage of access transmission resources, save fiber resources, be flexible and convenient to deploy, and have good scalability. Etc.
传统基站大部分是具有 El、 T1接口的 TDM/ATM基站。 EPON的光网 络单元 ( Optical Network Unit, ONU ) 侧釆用伪线边缘到边缘仿真 ( Pseudo-Wire Edge-to-Edge Emulation, PWE3 )、城域以太网网络上 PDH 电 路仿真执行协议 ( Implementation Agreement for the Emulation of PDH Circuits over Metro Ethernet Networks, MEF8 )等电路仿真技术接入 El/Tl 接口的基站。 随着城域网 IP 化改造, 只有实现端到端的电路仿真业务Traditional base stations are mostly TDM/ATM base stations with El, T1 interfaces. Optical Network Unit (ONU) side of the EPON, Pseudo-Wire Edge-to-Edge Emulation (PWE3), PDH circuit emulation execution protocol on the metro Ethernet network (Implementation Agreement for The Emulation of PDH Circuits such as Circuits over Metro Ethernet Networks, MEF8) access the base station of the El/Tl interface. With the IP transformation of the metropolitan area network, only the end-to-end circuit emulation service is implemented.
( Circuit Emulation Service, CES ) 才满足运营商需要。 ( Circuit Emulation Service, CES ) meets the needs of operators.
图 1 是现有的实现边缘到边缘电路仿真业务的网络的拓朴图, 如图 1 所示, 常规的 CES 设备都是对称放置的, 也就是在分组交换网 (Package Switch Network, PSN ) 的基站侧需要配置电路仿真业务设备 ( ONU )和提 供商边缘设备 ( Provider Edge, PE ), 在 PSN 的无线网络控制器 (Radio Network Controller, RNC )侧也需要对称地配置电路仿真业务设备( CES-CE ) 和提供商边缘设备( PE2 )。由于在 RNC侧不可能放置一台设备专门做 CES, 因此光线路终端 (Optical Line Terminal, OLT ) 必须直接与分组传送网 Figure 1 is a topology diagram of an existing network implementing edge-to-edge circuit emulation services. As shown in Figure 1, conventional CES devices are symmetrically placed, that is, in a Packet Switch Network (PSN). The base station side needs to configure the circuit emulation service device (ONU) and the provider edge device (Provider Edge, PE). The radio network controller (RNC) side of the PSN also needs to symmetrically configure the circuit emulation service device (CES- CE) and provider edge devices (PE2). Since it is impossible to place a device on the RNC side for CES, the Optical Line Terminal (OLT) must be directly connected to the packet transmission network.
( Package Transport Network, PTN )设备对接。 同时, RNC侧必须放置两台 设备, 既增加成本又增加了故障点。 发明内容 (Package Transport Network, PTN) device docking. At the same time, two devices must be placed on the RNC side, which increases both cost and point of failure. Summary of the invention
本发明的目的是提供一种分组传送网络设备和电路仿真业务设备, 以 实现端到端的电路仿真业务, 减少成本和故障点。  SUMMARY OF THE INVENTION It is an object of the present invention to provide a packet transfer network device and a circuit emulation service device for implementing end-to-end circuit emulation services, reducing cost and point of failure.
为了实现上述目的, 本发明实施例提供了一种分组传送网络设备, 该 分组传送网络设备包括: 协商模块和封装模块; 其中,  In order to achieve the above object, an embodiment of the present invention provides a packet transfer network device, where the packet transfer network device includes: a negotiation module and a package module;
所述协商模块, 用于与出口提供商边缘设备及提供商路由器分别协商 内层伪线标签和隧道标签, 并将协商的内层伪线标签发送给电路仿真业务 设备;  The negotiation module is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the negotiated inner layer pseudowire label to the circuit emulation service device;
所述封装模块, 用于根据从电路仿真业务设备接收到的以太网报文中 的外层 VLAN 标签, 以 MPLS 封装格式对以太网报文封装隧道标签、 源 MAC地址和目的 MAC地址后发送到网络; 以及将从网络接收到的以太网 才艮文剥离隧道标签、 源 MAC地址和目的 MAC地址, 并根据隧道标签在以 太网报文中封装外层 VLAN标签后发送到电路仿真业务设备。 所述协商模块将协商的内层伪线标签发送给电路仿真业务设备为: 协 商模块通过扩展的 OAM消息将内层伪线标签发送给电路仿真业务设备。 The encapsulating module is configured to send the tunnel label, the source MAC address, and the destination MAC address to the Ethernet packet according to the outer VLAN tag in the Ethernet packet received from the circuit emulation service device, and then send the packet to the Ethernet packet in the MPLS encapsulation format. The network; and the Ethernet packet received from the network strips the tunnel label, the source MAC address, and the destination MAC address, and encapsulates the outer VLAN tag in the Ethernet packet according to the tunnel label, and sends the packet to the circuit emulation service device. The negotiating module sends the negotiated inner layer pseudowire label to the circuit emulation service device as follows: The negotiating module sends the inner layer pseudowire label to the circuit emulation service device by using the extended OAM message.
所述封装模块根据从电路仿真业务设备接收到的以太网报文中的外层 VLAN标签, 以 MPLS封装格式对以太网 ^艮文封装隧道标签、 源 MAC地 址和目的 MAC 地址后发送到网络为: 封装模块在剥离以太网^艮文中的 隧道标签、 源 MAC地址和目的 MAC地址后发送到网络。  The encapsulating module sends the tunnel label, the source MAC address, and the destination MAC address to the network in an MPLS encapsulation format according to the outer VLAN tag in the Ethernet packet received from the circuit emulation service device, and then sends the packet to the network. : The encapsulation module sends the tunnel label, source MAC address, and destination MAC address in the Ethernet packet to the network.
为了实现上述目的, 本发明实施例还提供了一种电路仿真业务设备, 该电路仿真业务设备包括电路仿真业务模块和交换模块; 其中,  In order to achieve the above object, an embodiment of the present invention further provides a circuit emulation service device, where the circuit emulation service device includes a circuit emulation service module and a switch module, where
所述电路仿真业务模块, 用于根据来自分组传送网络设备的内层伪线 标签进行 MPLS封装, 将时分复用 TDM/异步传输模式 ATM数据封装为以 太网报文后发送给交换模块, 并且将来自交换模块的以太网报文剥离内层 伪线标签后封装为 TDM/ATM数据;  The circuit emulation service module is configured to perform MPLS encapsulation according to an inner layer pseudowire label from a packet transport network device, and encapsulate the time division multiplexed TDM/asynchronous transfer mode ATM data into an Ethernet packet, and then send the data to the switch module, and The Ethernet packet from the switch module is stripped of the inner layer pseudowire label and encapsulated into TDM/ATM data.
所述交换模块, 用于将来自电路仿真业务模块的以太网报文封装外层 VLAN 标签后发送到分组传送网络设备, 并将从分组传送网络设备接收到 的以太网报文剥离外层 VLAN标签后发送到电路仿真业务模块。  The switching module is configured to encapsulate the outer VLAN tag of the Ethernet packet from the circuit emulation service module and send the packet to the packet transfer network device, and strip the outer packet of the Ethernet packet received from the packet transport network device After sending it to the circuit emulation business module.
所述电路仿真业务模块, 还用于在从交换模块接收到的以太网报文携 带内层 VLAN标签的情况下剥离内层 VLAN标签。  The circuit emulation service module is further configured to strip the inner VLAN tag when the Ethernet packet received from the switch module carries the inner VLAN tag.
为了实现上述目的, 本发明实施例还提供了一种分组传送网络设备, 该分组传送网络设备包括协商模块和封装模块; 其中,  In order to achieve the above object, an embodiment of the present invention further provides a packet transmission network device, where the packet transmission network device includes a negotiation module and a packaging module, where
所述协商模块, 用于与出口提供商边缘设备及提供商路由器分别协商 内层伪线标签和隧道标签, 并将内层伪线标签、 隧道标签、 源 MAC地址和 目的 MAC地址发送给电路仿真业务设备;  The negotiation module is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit simulation. Business equipment
所述封装模块, 用于将从电路仿真业务设备接收到的以太网报文发送 到网络, 并且, 将从网络侧接收到的以太网报文发送到电路仿真业务设备。 所述协商模块将内层伪线标签、 隧道标签、 源 MAC地址和目的 MAC 地址发送给电路仿真业务设备为:协商模块通过扩展的 OAM消息将内层伪 线标签、 隧道标签、 源 MAC地址和目的 MAC地址发送给电路仿真业务设 备。 The encapsulating module is configured to send an Ethernet packet received from the circuit emulation service device to the network, and send the Ethernet packet received from the network side to the circuit emulation service device. The negotiation module sends the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit emulation service device: the negotiating module passes the inner layer pseudowire label, the tunnel label, the source MAC address, and the extended OAM message. The destination MAC address is sent to the circuit emulation service device.
所述封装模块, 还用于在剥离以太网报文中的 VLAN标签后, 将以太 网才艮文发送到网络。  The encapsulating module is further configured to send the Ethernet packet to the network after stripping the VLAN tag in the Ethernet packet.
为了实现上述目的, 本发明实施例还提供了一种电路仿真业务设备, 该电路仿真业务设备包括电路仿真业务模块和交换模块; 其中,  In order to achieve the above object, an embodiment of the present invention further provides a circuit emulation service device, where the circuit emulation service device includes a circuit emulation service module and a switch module, where
所述电路仿真业务模块, 用于根据来自分组传送网络设备的内层伪线 标签、 隧道标签、 源 MAC 地址和目的 MAC 地址进行 MPLS 封装, 将 TDM/ATM数据封装为以太网报文后发送给交换模块,并且将来自交换模块 的以外网 ^艮文剥离内层伪线标签、 隧道标签、 源 MAC地址和目的 MAC地 址后封装为 TDM/ATM数据;  The circuit emulation service module is configured to perform MPLS encapsulation according to an inner layer pseudowire label, a tunnel label, a source MAC address, and a destination MAC address from the packet transport network device, and encapsulate the TDM/ATM data into an Ethernet packet and send the packet to the Ethernet packet. The switching module, and the outer network pseudo-line label, the tunnel label, the source MAC address, and the destination MAC address are stripped from the external network of the switching module and encapsulated into TDM/ATM data;
所述交换模块, 用于将来自电路仿真业务模块的以太网报文封装外层 VLAN 标签后发送到分组传送网络设备, 并将从分组传送网络设备接收到 的以太网报文剥离外层 VLAN标签后发送到电路仿真业务模块。  The switching module is configured to encapsulate the outer VLAN tag of the Ethernet packet from the circuit emulation service module and send the packet to the packet transfer network device, and strip the outer packet of the Ethernet packet received from the packet transport network device After sending it to the circuit emulation business module.
所述电路仿真业务模块, 还用于在从交换模块接收到的以太网报文携 带内层 VLAN标签的情况下剥离内层 VLAN标签。  The circuit emulation service module is further configured to strip the inner VLAN tag when the Ethernet packet received from the switch module carries the inner VLAN tag.
本发明实施例具有以下的有益效果:  The embodiments of the present invention have the following beneficial effects:
可以在不支持 LDP协议的电路仿真业务设备(ONU、 CES-CE )上实 现 MPLS能力,支持动态标签分发机制,支持 LDP分发机制,从而,在 LDP 协议端点数量有限的情况下, 将 MPLS能力扩大到边缘, 即实现从基站到 RNC的端到端电路仿真业务。进一步,可以将 RNC侧的分组传送网络设备 ( PE2 )和电路仿真业务设备 ( CES-CE )在同一台设备中实现, 以减少成 本和故障发生点。 附图说明 The MPLS capability can be implemented on the circuit emulation service device (ONU, CES-CE) that does not support the LDP protocol. The dynamic label distribution mechanism is supported and the LDP distribution mechanism is supported. Therefore, the MPLS capability is expanded when the number of LDP protocol endpoints is limited. To the edge, the end-to-end circuit emulation service from the base station to the RNC is implemented. Further, the packet transmission network device (PE2) on the RNC side and the circuit emulation service device (CES-CE) can be implemented in the same device to reduce the cost and the point of occurrence of the failure. DRAWINGS
图 1是现有的实现边缘到边缘的电路仿真业务的网络的拓朴图; 图 2是依据本发明的实现端到端的电路仿真业务的网络的拓朴图; 图 3是依据本发明第一实施例的 OLT的结构示意图;  1 is a top view of a prior art network implementing edge-to-edge circuit emulation services; FIG. 2 is a top view of a network implementing an end-to-end circuit emulation service in accordance with the present invention; Schematic diagram of the structure of the OLT of the embodiment;
图 4是依据本发明第一实施例的 ONU的结构示意图;  4 is a schematic structural view of an ONU according to a first embodiment of the present invention;
图 5是依据本发明第一实施例的实现端到端的上行电路仿真业务的方 法的流程图;  5 is a flow chart showing a method for implementing an end-to-end uplink circuit emulation service according to a first embodiment of the present invention;
图 6是依据本发明第一实施例的实现端到端的下行电路仿真业务的方 法的流程图;  6 is a flow chart showing a method for implementing an end-to-end downlink circuit emulation service according to a first embodiment of the present invention;
图 7是依据本发明第二实施例的实现端到端的上行电路仿真业务的方 法的流程图;  7 is a flow chart showing a method for implementing an end-to-end uplink circuit emulation service according to a second embodiment of the present invention;
图 8是依据本发明第二实施例的实现端到端的下行电路仿真业务的方 法的流程图。 具体实施方式  Figure 8 is a flow diagram of a method of implementing an end-to-end downlink circuit emulation service in accordance with a second embodiment of the present invention. detailed description
以下结合附图详细说明本发明。  The invention will be described in detail below with reference to the accompanying drawings.
图 2为根据本发明的实现端到端电路仿真业务的网络的拓朴图。 本发 明釆用了分段伪线机制, 使电路仿真业务设备(ONU、 CES-CE )在不支持 标签分发协议 ( Label Distribution Protocol, LDP ) 的前提下支持多协议标签 交换( Multi-Protocol Label Switching, MPLS )协议, 从而在基站与 RNC之 间实现端到端的电路仿真业务。 进一步, 通过实现端到端的电路仿真业务, 在 RNC侧 , 电路仿真业务设备 CES-CE和 PE2 ( PTN设备、 分组传送网络 设备)可以在同一设备中实现, 以减少成本和故障发生点。  2 is a top diagram of a network implementing an end-to-end circuit emulation service in accordance with the present invention. The present invention uses a segmented pseudowire mechanism to enable the circuit emulation service device (ONU, CES-CE) to support multi-protocol label switching without supporting the Label Distribution Protocol (LDP). , MPLS) protocol, thereby implementing end-to-end circuit emulation services between the base station and the RNC. Further, by implementing an end-to-end circuit emulation service, on the RNC side, circuit emulation service devices CES-CE and PE2 (PTN devices, packet transport network devices) can be implemented in the same device to reduce cost and failure occurrence points.
第一实施例  First embodiment
图 3是依据本发明第一实施例的 0LT的结构示意图。 该 0LT包括: 协 商模块和封装模块; 其中, 该协商模块用于例如通过 LDP协议, 与出口提供商边缘设备协商内层 伪线标签, 与提供商路由器协商隧道标签, 并将协商的内层伪线标签发送 给 ONU。 该协商模块例如可以通过扩展的操作 /管理 /维护 (OAM ) 消息将 内层伪线标签发送给 ONU。 3 is a schematic structural view of an OLT according to a first embodiment of the present invention. The OLT includes: a negotiation module and a package module; wherein The negotiation module is configured to negotiate an inner layer pseudowire label with the egress provider edge device, negotiate a tunnel label with the provider router, and send the negotiated inner layer pseudowire label to the ONU, for example, through the LDP protocol. The negotiation module can send the inner layer pseudowire label to the ONU, for example, through an extended operation/management/maintenance (OAM) message.
该封装模块根据从 ONU接收到的以太网报文中的外层 VLAN标签, 以 MPLS封装格式对以太网 ^艮文封装隧道标签、 源 MAC地址和目的 MAC 地址后发送到 PSN网络。  The encapsulating module encapsulates the tunnel label, the source MAC address, and the destination MAC address in the MPLS encapsulation format according to the outer VLAN tag in the Ethernet packet received from the ONU, and then sends the packet to the PSN network.
该封装模块可以在剥离以太网报文中的 VLAN标签(至少外层 VLAN 标签, 在携带了内层 VLAN标签的情况下, 可以进一步包括内层 VLAN标 签)后, 再以 MPLS格式对以太网报文封装隧道标签、 源 MAC地址和目的 MAC地址后发送到 PSN网络。  The encapsulating module can strip the Ethernet label in the Ethernet label (at least the outer VLAN tag, and further includes the inner VLAN tag when carrying the inner VLAN tag), and then report the Ethernet in the MPLS format. The packet is encapsulated, the source MAC address, and the destination MAC address are sent to the PSN network.
进一步,该封装模块将从 PSN网络接收到的以太网报文剥离隧道标签、 源 MAC地址和目的 MAC地址, 并根据隧道标签在以太网 4艮文中封装外层 VLAN标签后发送到 ONU。 进一步, 该封装模块可以在以太网报文中封装 内层 VLAN标签后将以太网报文发送到 ONU。  Further, the encapsulating module strips the tunnel label, the source MAC address, and the destination MAC address of the Ethernet packet received from the PSN network, and encapsulates the outer VLAN tag in the Ethernet packet according to the tunnel label, and then sends the packet to the ONU. Further, the encapsulating module can encapsulate the inner VLAN tag in the Ethernet packet and send the Ethernet packet to the ONU.
图 4是依据本发明第一实施例的 ONU的结构示意图, 如图 4所示, 该 ONU包括: CES模块和交换模块; 其中,  4 is a schematic structural diagram of an ONU according to the first embodiment of the present invention. As shown in FIG. 4, the ONU includes: a CES module and a switch module;
该 CES模块使用来自 OLT的内层伪线标签进行 MPLS封装,例如 PWE3 方式的 MPLS封装, 将来自基站的时分复用 (Time Division Multiplexing, TDM ) /异步传输模式( Asynchronous Transfer Mode, ATM )数据封装为以 太网报文后发送给交换模块。 该以太网报文可以携带作为内层 VLAN标签 的 VLAN标签, 供 OLT识别伪线。  The CES module uses the inner layer pseudowire label from the OLT for MPLS encapsulation, such as PWE3 mode MPLS encapsulation, and encapsulates Time Division Multiplexing (TDM)/Asynchronous Transfer Mode (ATM) data from the base station. The Ethernet packet is sent to the switch module. The Ethernet packet can carry a VLAN tag as an inner VLAN tag for the OLT to identify the pseudowire.
该交换模块对以太网报文封装外层 VLAN标签, 并将封装后的以太网 报文发送给 OLT。 该外层 VLAN标签作为用于识别 ONU的隧道标签。  The switch module encapsulates the outer VLAN tag of the Ethernet packet and sends the encapsulated Ethernet packet to the OLT. The outer VLAN tag acts as a tunnel tag for identifying the ONU.
进一步, 该交换模块将从 OLT接收到的以太网报文中剥离外层 VLAN 标签。该 CES模块将剥离外层 VLAN标签的以太网报文剥离内层伪线标签, 并封装为 TDM/ATM数据发送到基站。 在以太网报文携带了内层 VLAN标 签的情况下, CES模块在剥离内层伪线标签同时剥离内层 VLAN标签。 Further, the switching module strips the outer VLAN from the Ethernet packet received by the OLT. label. The CES module strips the outer VLAN tag from the outer VLAN tag and sends the TDM/ATM data to the base station. In the case that an Ethernet packet carries an inner VLAN tag, the CES module strips the inner layer VLAN tag while stripping the inner layer pseudowire tag.
在网络侧, PE2具有与作为 PE设备的 OLT相同的功能配置, CES-CE 也与作为电路仿真业务设备的 ONU具有相同的功能配置。 通过以上配置, 二者的功能可以合并在同一台设备中, 如图 2所示。  On the network side, PE2 has the same functional configuration as the OLT as a PE device, and CES-CE also has the same functional configuration as the ONU as a circuit emulation service device. Through the above configuration, the functions of the two can be combined in the same device, as shown in Figure 2.
图 5是依据本发明第一实施例的实现端到端的电路仿真业务的方法的 流程图, 如图 5 所示, 本发明第一实施例的实现端到端的上行电路仿真业 务的方法包括以下步骤:  5 is a flowchart of a method for implementing an end-to-end circuit emulation service according to a first embodiment of the present invention. As shown in FIG. 5, a method for implementing an end-to-end uplink circuit emulation service according to a first embodiment of the present invention includes the following steps. :
步骤 501 : OLT、 PE2与出口提供商边缘设备协商内层伪线标签, 与提 供商路由器协商隧道标签。  Step 501: The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label with the provider router.
步骤 502, OLT将内层伪线标签发送给 ONU, PE2将内层伪线标签发 送给 CES-CE。 例如, OLT、 PE2可以通过扩展的 OAM (操作 /管理 /维护) 消息将内层伪线标签分别发送给 ONU、 CES-CE。  Step 502: The OLT sends the inner layer pseudowire label to the ONU, and the PE2 sends the inner layer pseudowire label to the CES-CE. For example, the OLT and PE2 can send the inner layer pseudowire labels to the ONU and CES-CE through extended OAM (Operation/Management/Maintenance) messages.
步骤 503 , ONU使用内层伪线标签进行 MPLS封装, 例如 PWE3方式 的 MPLS封装, 将来自基站的 TDM/ATM数据封装为以太网报文。 该以太 步骤 504, ONU对该以太网报文封装外层 VLAN标签, 并将封装后的 以太网报文发送给 OLT。 其中, 该外层 VLAN标签作为用于识别 ONU的 隧道标签。  Step 503: The ONU uses the inner layer pseudowire label to perform MPLS encapsulation, for example, the MPLS encapsulation of the PWE3 mode, and encapsulates the TDM/ATM data from the base station into an Ethernet packet. The Ethernet step 504, the ONU encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the OLT. The outer VLAN tag acts as a tunnel label for identifying the ONU.
步骤 505 , OLT根据外层 VLAN标签, 以 MPLS封装格式对该以太网 才艮文封装隧道标签、 源 MAC地址和目的 MAC地址, 并发送到 PSN网络。  Step 505: The OLT encapsulates the tunnel label, the source MAC address, and the destination MAC address into the Ethernet packet according to the outer VLAN tag in an MPLS encapsulation format, and sends the packet to the PSN network.
在步骤 505中, OLT可以在剥离以太网报文中的 VLAN标签(至少外 层 VLAN标签, 在携带了内层 VLAN标签的情况下, 可以进一步包括内层 VLAN标签)后, 再以 MPLS封装格式对该以太网报文封装隧道标签、 源 MAC地址和目的 MAC地址, 并发送到 PSN网络。 In step 505, the OLT may strip the VLAN tag in the Ethernet packet (at least the outer VLAN tag, if the inner VLAN tag is carried, may further include an inner VLAN tag), and then use the MPLS encapsulation format. Encapsulate the tunnel label and source for the Ethernet packet. The MAC address and destination MAC address are sent to the PSN network.
步骤 506 , PE2将从 PSN网络收到的以太网报文剥离隧道标签,源 MAC 地址和目的 MAC地址, 将该以太网 ^艮文封装成目的 MAC地址为 ONU的 MAC地址的以太网 ^艮文后透传到 CES-CE。 在步骤 506中, PE2可以在封 装 VLAN标签 (至少外层 VLAN标签,在需要携带内层 VLAN标签的情况 下, 可以包括内层 VLAN标签)后, 再将以太网 "^文透传到 CES-CE。  Step 506: The PE2 strips the Ethernet packet received by the PSN network from the tunnel label, the source MAC address, and the destination MAC address, and encapsulates the Ethernet packet into an Ethernet address whose destination MAC address is the MAC address of the ONU. After transmission to CES-CE. In step 506, PE2 can encapsulate the VLAN tag (at least the outer VLAN tag, if it needs to carry the inner VLAN tag, can include the inner VLAN tag), and then transmit the Ethernet "^" to the CES- CE.
步骤 507, CES-CE剥离以太网才艮文的外层 VLAN标签。  Step 507: The CES-CE strips the outer VLAN tag of the Ethernet packet.
步骤 508, CES-CE剥离以太网报文的内层伪线标签, 将以太网报文封 装为 TDM/ATM数据, 发送到 RNC。 在携带了内层 VLAN标签的情况下, CES-CE 剥离内层伪线标签和内层 VLAN 标签, 将以太网报文封装为 TDM/ATM数据, 发送到 RNC。  Step 508: The CES-CE strips the inner layer pseudowire label of the Ethernet packet, encapsulates the Ethernet packet as TDM/ATM data, and sends the packet to the RNC. When the inner VLAN tag is carried, the CES-CE strips the inner pseudowire label and the inner VLAN tag, and encapsulates the Ethernet packet into TDM/ATM data and sends it to the RNC.
图 6是依据本发明第一实施例的实现端到端的下行电路仿真业务的方 法的流程图。 本发明第一实施例的实现端到端的下行电路仿真业务的方法 包括以下步骤:  Figure 6 is a flow diagram of a method of implementing an end-to-end downlink circuit emulation service in accordance with a first embodiment of the present invention. The method for implementing the end-to-end downlink circuit emulation service according to the first embodiment of the present invention includes the following steps:
步骤 601 , OLT、 PE2与出口提供商边缘设备协商内层伪线标签, 与提 供商路由器协商隧道标签。  Step 601: The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label with the provider router.
步骤 602, OLT将内层伪线标签发送给 ONU, PE2将内层伪线标签发 送给 CES-CE。 例如, OLT、 PE2可以通过扩展的 OAM (操作 /管理 /维护) 消息将内层伪线标签分别发送给 ONU、 CES-CE。  Step 602: The OLT sends the inner layer pseudowire label to the ONU, and the PE2 sends the inner layer pseudowire label to the CES-CE. For example, the OLT and PE2 can send the inner layer pseudowire labels to the ONU and CES-CE through extended OAM (Operation/Management/Maintenance) messages.
步骤 603 , CES-CE使用内层伪线标签进行 MPLS封装, 例如 PWE3方 式的 MPLS封装, 将来自基站的 TDM/ATM数据封装为以太网报文。 该以 步骤 604, CES-CE对该以太网报文封装外层 VLAN标签, 并将封装后 的以太网报文发送给 PE2。其中,该外层 VLAN标签作为用于识别 ONU的 隧道标签。 步骤 605, PE2根据外层 VLAN标签, 以 MPLS封装格式对该以太网 才艮文封装隧道标签、 源 MAC地址和目的 MAC地址, 并发送到 PSN网络。 Step 603: The CES-CE uses the inner layer pseudowire label to perform MPLS encapsulation, for example, the MPLS encapsulation of the PWE3 mode, and encapsulates the TDM/ATM data from the base station into an Ethernet packet. In step 604, the CES-CE encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the PE2. The outer VLAN tag acts as a tunnel label for identifying the ONU. Step 605: The PE2 encapsulates the tunnel label, the source MAC address, and the destination MAC address in the MPLS encapsulation format according to the outer VLAN tag, and sends the packet to the PSN network.
在步骤 605中, PE2可以在剥离以太网报文中的 VLAN标签(至少外 层 VLAN标签, 在携带了内层 VLAN标签的情况下, 可以进一步包括内层 VLAN标签)后, 再以 MPLS封装格式对该以太网报文封装隧道标签、 源 MAC地址和目的 MAC地址, 并发送到 PSN网络。  In step 605, PE2 may strip the VLAN tag in the Ethernet packet (at least the outer VLAN tag, if the inner VLAN tag is carried, may further include the inner VLAN tag), and then use the MPLS encapsulation format. The tunnel label, the source MAC address, and the destination MAC address are encapsulated in the Ethernet packet and sent to the PSN network.
步骤 606 , OLT将从 PSN网络接收到的以太网报文剥离隧道标签, 源 MAC地址和目的 MAC地址 ,将该以太网 ^艮文封装成目的 MAC地址为 ONU 的 MAC地址的以太网报文后透传到 ONU。 在步骤 606中, OLT可以在封 装 VLAN标签 (至少外层 VLAN标签,在需要携带内层 VLAN标签的情况 下, 可以包括内层 VLAN标签)后, 再将以太网 "^文透传到 ONU。  Step 606: The OLT strips the tunnel packet, the source MAC address, and the destination MAC address of the Ethernet packet received from the PSN network, and encapsulates the Ethernet packet into an Ethernet packet whose destination MAC address is the MAC address of the ONU. Pass through to the ONU. In step 606, the OLT may transparently transmit the Ethernet "^" to the ONU after encapsulating the VLAN tag (at least the outer VLAN tag, if the inner VLAN tag needs to be carried, may include the inner VLAN tag).
步骤 607, ONU剥离以太网报文的外层 VLAN标签。  Step 607: The ONU strips the outer VLAN tag of the Ethernet packet.
步骤 608, ONU剥离以太网报文的内层伪线标签, 将以太网报文封装 为 TDM/ATM数据,发送到基站。在携带了内层 VLAN标签的情况下, ONU 剥离内层伪线标签和内层 VLAN标签, 将以太网报文封装为 TDM/ATM数 据, 发送到基站。  Step 608: The ONU strips the inner layer pseudowire label of the Ethernet packet, encapsulates the Ethernet packet into TDM/ATM data, and sends the packet to the base station. When the inner VLAN tag is carried, the ONU strips the inner pseudowire label and the inner VLAN tag, and encapsulates the Ethernet packet into TDM/ATM data and sends it to the base station.
第二实施例  Second embodiment
依据本发明第二实施例的 OLT的结构与第一实施例相似, 也包括协商 模块和封装模块, 区别在于 OLT的各模块的功能略为不同。  The structure of the OLT according to the second embodiment of the present invention is similar to that of the first embodiment, and includes a negotiation module and a package module, with the difference that the functions of the modules of the OLT are slightly different.
其中, 该协商模块用于例如通过 LDP协议, 与出口提供商边缘设备协 商内层伪线标签, 与提供商路由器协商隧道标签, 并将内层伪线标签、 隧 道标签、 源 MAC地址和目的 MAC地址发送给 ONU。 该协商模块例如可 以通过扩展的 OAM (操作 /管理 /维护) 消息将内层伪线标签、 隧道标签、 源 MAC地址和目的 MAC地址发送给 ONU。  The negotiation module is configured to negotiate an inner layer pseudowire label with an egress provider edge device, negotiate a tunnel label with a provider router, and negotiate an inner layer pseudowire label, a tunnel label, a source MAC address, and a destination MAC, for example, through an LDP protocol. The address is sent to the ONU. The negotiation module can send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the ONU, for example, through an extended OAM (Operation/Management/Maintenance) message.
该封装模块根据从 ONU接收到以太网报文中的外层 VLAN标签识别 发出该以太网报文的 ONU , 并将该以太网报文发送到 PSN网络。 The encapsulation module identifies the outer VLAN tag in the Ethernet packet received from the ONU. The ONU that sends the Ethernet packet sends the Ethernet packet to the PSN network.
该封装模块可以在剥离以太网报文中的 VLAN标签(至少外层 VLAN 标签, 在携带了内层 VLAN标签的情况下, 可以进一步包括内层 VLAN标 签)后, 再将该以太网 "^文发送到 PSN网络。  The encapsulating module can strip the Ethernet label in the Ethernet label (at least the outer VLAN tag, and further includes the inner VLAN tag when carrying the inner VLAN tag), and then the Ethernet "^" Send to the PSN network.
其中, 该封装模块将从 PSN网络接收到的以太网报文剥离隧道标签, 源 MAC地址和目的 MAC地址, 并将在以太网报文中封装 VLAN标签(至 少外层 VLAN标签, 在需要携带内层 VLAN标签的情况下, 可以包括内层 VLAN标签)后透传到 ONU。  The encapsulation module strips the tunnel label, the source MAC address, and the destination MAC address of the Ethernet packet received from the PSN network, and encapsulates the VLAN tag in the Ethernet packet (at least the outer VLAN tag, which needs to be carried. In the case of a layer VLAN tag, the inner VLAN tag may be included and transmitted to the ONU.
依据本发明第二实施例的 ONU的结构与第一实施例相似,也包括 CES 模块和交换模块, 区别在于 ONU的各模块的功能略为不同。  The structure of the ONU according to the second embodiment of the present invention is similar to that of the first embodiment, and includes a CES module and a switch module, with the difference that the functions of the modules of the ONU are slightly different.
其中, 该 CES模块使用来自 OLT内层伪线标签、 隧道标签、 源 MAC 地址和目的 MAC地址进行 MPLS封装, 例如 PWE3方式的 MPLS封装, 将来自基站的 TDM/ATM数据封装为以太网报文。 另外, 该以太网报文可 以携带作为内层 VLAN标签的 VLAN标签, 供 OLT识别伪线。  The CES module encapsulates TDM/ATM data from the base station into an Ethernet packet by using MPLS encapsulation from the OLT inner layer pseudowire label, tunnel label, source MAC address, and destination MAC address, for example, PWE3 MPLS encapsulation. In addition, the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the OLT to identify the pseudowire.
该交换模块对以太网报文封装外层 VLAN标签, 并将封装后的以太网 报文发送给 OLT。 该外层 VLAN标签作为用于识别 ONU的隧道标签。  The switch module encapsulates the outer VLAN tag of the Ethernet packet and sends the encapsulated Ethernet packet to the OLT. The outer VLAN tag acts as a tunnel tag for identifying the ONU.
进一步, 其中, 该封装模块从 OLT接收到的以太网报文中剥离外层 VLAN标签和内层伪线标签, 将以太网报文封装为 TDM/ATM数据后发送 到基站。 在以太网报文携带了内层 VLAN标签的情况下, ONU在剥离外层 VLAN标签和内层伪线标签同时进一步剥离内层 VLAN标签。  Further, the encapsulating module strips the outer VLAN tag and the inner layer pseudowire tag from the Ethernet packet received by the OLT, and encapsulates the Ethernet packet into TDM/ATM data and sends the packet to the base station. When the Ethernet packet carries the inner VLAN tag, the ONU strips the outer VLAN tag and the inner layer pseudowire tag and further strips the inner VLAN tag.
图 7是依据本发明第二实施例的实现端到端的上行电路仿真业务的方 法的流程图。  Figure 7 is a flow diagram of a method of implementing an end-to-end uplink circuit emulation service in accordance with a second embodiment of the present invention.
步骤 701 , OLT、 PE2与出口提供商边缘设备协商内层伪线标签, 与提 供商路由器协商隧道标签(即, MPLS标签)。  Step 701: The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label (ie, an MPLS label) with the provider router.
步骤 702, OLT、 PE2将内层伪线标签、 隧道标签、 源 MAC地址和目 的 MAC地址分别发送给 ONU、 CES-CE。 例如, OLT、 PE2可以通过扩展 的 OAM (操作 /管理 /维护) 消息将内层伪线标签、 隧道标签、 源 MAC地 址和目的 MAC地址发送给 ONU、 CES-CE。 Step 702, the OLT, PE2 will inner layer pseudowire label, tunnel label, source MAC address, and destination The MAC addresses are sent to the ONU and CES-CE respectively. For example, the OLT and PE2 can send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the ONU and CES-CE through the extended OAM (Operation/Management/Maintenance) message.
步骤 703 , ONU使用内层伪线标签、 隧道标签、 源 MAC地址和目的 MAC地址进行 MPLS封装,例如 PWE3方式的 MPLS封装,将来自基站的 TDM/ATM数据封装为以太网报文。另夕卜,该以太网报文可以携带作为内层 VLAN标签的 VLAN标签, 供 OLT识别伪线。  Step 703: The ONU uses the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to perform MPLS encapsulation, for example, PWE3 MPLS encapsulation, and encapsulates TDM/ATM data from the base station into an Ethernet packet. In addition, the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the OLT to identify the pseudowire.
步骤 704, ONU对该以太网报文封装外层 VLAN标签, 并将封装后的 以太网报文发送给 OLT。 其中, 该外层 VLAN标签作为用于识别 ONU的 隧道标签。  Step 704: The ONU encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the OLT. The outer VLAN tag acts as a tunnel label for identifying the ONU.
步骤 705 , OLT根据外层 VLAN标签识别发出该以太网报文的 ONU, 然后将该以太网报文发送到 PSN网络。 在步骤 705中, OLT可以在剥离以 签的情况下, 可以进一步包括内层 VLAN标签)后, 再将该以太网报文发 送到 PSN网络。  Step 705: The OLT identifies the ONU that sends the Ethernet packet according to the outer VLAN tag, and then sends the Ethernet packet to the PSN network. In step 705, the OLT may further include an inner VLAN tag if the switch is detached, and then send the Ethernet packet to the PSN network.
步骤 706, PE2将从 PSN网络接收到的以太网报文透传到 CES-CE。 在 步骤 706中, PE2可以在封装 VLAN标签(至少外层 VLAN标签, 在需要 携带内层 VLAN标签的情况下, 可以包括内层 VLAN标签)后, 再将以太 网才艮文透传到 CES-CE。  Step 706: The PE2 transparently transmits the Ethernet packet received from the PSN network to the CES-CE. In step 706, the PE2 may encapsulate the VLAN tag (at least the outer VLAN tag, if it needs to carry the inner VLAN tag, may include the inner VLAN tag), and then pass the Ethernet packet to the CES- CE.
步骤 707, CES-CE剥离以太网才艮文的外层 VLAN标签。  Step 707: The CES-CE strips the outer VLAN tag of the Ethernet packet.
步骤 708 , CES-CE剥离以太网报文的内层伪线标签、 源 MAC地址和 目的 MAC地址, 将以太网报文封装为 TDM/ATM数据, 发送到 RNC。 在 携带了内层 VLAN标签的情况下, CES-CE剥离内层伪线标签和内层 VLAN 标签, 再将以太网报文封装为 TDM/ATM数据, 发送到 RNC。  Step 708: The CES-CE strips the inner layer pseudowire label, the source MAC address, and the destination MAC address of the Ethernet packet, and encapsulates the Ethernet packet into TDM/ATM data, and sends the packet to the RNC. When the inner VLAN tag is carried, the CES-CE strips the inner pseudowire label and the inner VLAN tag, and then encapsulates the Ethernet packet into TDM/ATM data and sends it to the RNC.
图 8是依据本发明第二实施例的实现端到端的下行电路仿真业务的方 法的流程图。 本发明第二实施例的实现端到端的下行电路仿真业务的方法 包括以下步骤: FIG. 8 is a diagram showing an end-to-end downlink circuit emulation service according to a second embodiment of the present invention. Flow chart of the law. The method for implementing the end-to-end downlink circuit emulation service according to the second embodiment of the present invention includes the following steps:
步骤 801 , OLT、 PE2与出口提供商边缘设备协商内层伪线标签, 与提 供商路由器协商隧道标签(即, MPLS标签)。  Step 801: The OLT and the PE2 negotiate an inner layer pseudowire label with the egress provider edge device, and negotiate a tunnel label (ie, an MPLS label) with the provider router.
步骤 802, OLT、 PE2将内层伪线标签、 隧道标签、 源 MAC地址和目 的 MAC地址分别发送给 ONU、 CES-CE。 例如, OLT、 PE2可以通过扩展 的 OAM (操作 /管理 /维护) 消息将内层伪线标签、 隧道标签、 源 MAC地 址和目的 MAC地址发送给 ONU、 CES-CE。  Step 802: The OLT and the PE2 send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the ONU and the CES-CE, respectively. For example, the OLT and PE2 can send the inner layer pseudowire label, tunnel label, source MAC address, and destination MAC address to the ONU and CES-CE through the extended OAM (Operation/Management/Maintenance) message.
步骤 803 , CES-CE使用内层伪线标签、 隧道标签、 源 MAC地址和目 的 MAC地址进行 MPLS封装,例如 PWE3方式的 MPLS封装,将来自 RNC 的 TDM/ATM数据封装为以太网报文。 另外, 该以太网报文可以携带作为 内层 VLAN标签的 VLAN标签, 供 PE2识别伪线。  Step 803: The CES-CE uses the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address for MPLS encapsulation. For example, the PWE3 MPLS encapsulation encapsulates the TDM/ATM data from the RNC into an Ethernet packet. In addition, the Ethernet packet can carry a VLAN tag as an inner VLAN tag for the PE2 to identify the pseudowire.
步骤 804, CES-CE对该以太网报文封装外层 VLAN标签, 并将封装后 的以太网报文发送给 PE2。其中,该外层 VLAN标签作为用于识别 CES-CE 的隧道标签。  Step 804: The CES-CE encapsulates the outer VLAN tag of the Ethernet packet, and sends the encapsulated Ethernet packet to the PE2. The outer VLAN tag acts as a tunnel label for identifying the CES-CE.
步骤 805 , PE2根据外层 VLAN标签识别发出该以太网报文的 CES-CE, 然后将该以太网报文发送到 PSN网络。 在步骤 805中, PE2可以在剥离以 签的情况下, 可以进一步包括内层 VLAN标签)后, 再将该以太网报文发 送到 PSN网络。  Step 805: The PE2 identifies the CES-CE that sends the Ethernet packet according to the outer VLAN tag, and then sends the Ethernet packet to the PSN network. In step 805, PE2 may further include an inner VLAN tag if the switch is stripped, and then send the Ethernet packet to the PSN network.
步骤 806, OLT将从 PSN网络接收到的以太网报文透传到 ONU。 在步 骤 806中, OLT可以在封装 VLAN标签(至少外层 VLAN标签, 在需要携 带内层 VLAN标签的情况下, 可以包括内层 VLAN标签)后, 再将以太网 才艮文透传到 ONU。  Step 806: The OLT transparently transmits the Ethernet packet received from the PSN network to the ONU. In step 806, the OLT can transparently transmit the Ethernet packet to the ONU after encapsulating the VLAN tag (at least the outer VLAN tag and the inner VLAN tag if the inner VLAN tag needs to be carried).
步骤 807, ONU剥离以太网报文的外层 VLAN标签。 步骤 808 , ONU剥离以太网报文的内层伪线标签、 源 MAC地址和目 的 MAC地址, 将以太网报文封装为 TDM/ATM数据,发送到基站。在携带 了内层 VLAN标签的情况下, ONU剥离内层伪线标签和内层 VLAN标签 , 再将以太网报文封装为 TDM/ATM数据, 发送到基站。 Step 807: The ONU strips the outer VLAN tag of the Ethernet packet. Step 808: The ONU strips the inner layer pseudowire label, the source MAC address, and the destination MAC address of the Ethernet packet, and encapsulates the Ethernet packet into TDM/ATM data, and sends the packet to the base station. When the inner VLAN tag is carried, the ONU strips the inner layer pseudo-line label and the inner layer VLAN tag, and then encapsulates the Ethernet packet into TDM/ATM data and sends it to the base station.
根据本发明, 可以在不支持 LDP 协议的电路仿真业务设备(ONU、 According to the present invention, a service emulation service device (ONU, which can not support the LDP protocol)
CES-CE )上实现 MPLS能力, 支持动态标签分发机制, 支持 LDP分发机 制,从而,在 LDP协议端点数量有限的情况下,将 MPLS能力扩大到边缘, 即, 实现从基站到 RNC的端到端电路仿真业务。 进一步, 可以将 RNC侧 的分组传送网络设备 ( PE2 )和电路仿真业务设备 ( CES-CE )在同一台设 备中实现, 以减少成本和故障发生点。 The MPLS capability is implemented on the CES-CE, supports the dynamic label distribution mechanism, and supports the LDP distribution mechanism. Therefore, when the number of LDP endpoints is limited, the MPLS capability is extended to the edge, that is, the end-to-end from the base station to the RNC is implemented. Circuit simulation business. Further, the packet transmission network device (PE2) on the RNC side and the circuit emulation service device (CES-CE) can be implemented in the same device to reduce the cost and the point of failure.
以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的 普通技术人员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进 和润饰, 这些改进和润饰也应视为本发明的保护范围。  The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It is considered as the scope of protection of the present invention.

Claims

权利要求书 Claim
1. 一种分组传送网络设备, 其特征在于, 该分组传送网络设备包括: 协商模块和封装模块; 其中,  A packet transfer network device, comprising: a negotiation module and a package module; wherein
所述协商模块, 用于与出口提供商边缘设备及提供商路由器分别协商 内层伪线标签和隧道标签, 并将协商的内层伪线标签发送给电路仿真业务 设备;  The negotiation module is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the negotiated inner layer pseudowire label to the circuit emulation service device;
所述封装模块, 用于根据从电路仿真业务设备接收到的以太网报文中 的外层 VLAN 标签, 以 MPLS 封装格式对以太网报文封装隧道标签、 源 MAC地址和目的 MAC地址后发送到网络; 以及将从网络接收到的以太网 才艮文剥离隧道标签、 源 MAC地址和目的 MAC地址, 并根据隧道标签在以 太网报文中封装外层 VLAN标签后发送到电路仿真业务设备。  The encapsulating module is configured to send the tunnel label, the source MAC address, and the destination MAC address to the Ethernet packet according to the outer VLAN tag in the Ethernet packet received from the circuit emulation service device, and then send the packet to the Ethernet packet in the MPLS encapsulation format. The network; and the Ethernet packet received from the network strips the tunnel label, the source MAC address, and the destination MAC address, and encapsulates the outer VLAN tag in the Ethernet packet according to the tunnel label, and sends the packet to the circuit emulation service device.
2. 如权利要求 1所述的分组传送网络设备, 其特征在于, 所述协商模 块将协商的内层伪线标签发送给电路仿真业务设备为: 协商模块通过扩展 的 OAM消息将内层伪线标签发送给电路仿真业务设备。  The packet transfer network device according to claim 1, wherein the negotiating module sends the negotiated inner layer pseudowire label to the circuit emulation service device: the negotiating module passes the inner layer pseudowire through the extended OAM message. The tag is sent to the circuit emulation business device.
3. 如权利要求 1所述的分组传送网络设备, 其特征在于, 所述封装模 块根据从电路仿真业务设备接收到的以太网报文中的外层 VLAN标签, 以 MPLS封装格式对以太网 ^艮文封装隧道标签、 源 MAC地址和目的 MAC地 址后发送到网络为: 封装模块在剥离以太网报文中的 VLAN标签后, 根据 外层 VLAN标签以 MPLS封装格式对以太网 ^艮文封装隧道标签、 源 MAC 地址和目的 MAC地址后发送到网络。  3. The packet transfer network device according to claim 1, wherein the encapsulating module uses an outer VLAN tag in an Ethernet packet received from the circuit emulation service device, and uses an MPLS encapsulation format for the Ethernet^ The encapsulated tunnel label, the source MAC address, and the destination MAC address are sent to the network as follows: After the encapsulated module strips the VLAN label in the Ethernet packet, the encapsulation tunnel is encapsulated in the MPLS encapsulation format according to the outer VLAN tag. The label, source MAC address, and destination MAC address are sent to the network.
4. 一种电路仿真业务设备, 其特征在于, 该电路仿真业务设备包括电 路仿真业务模块和交换模块; 其中,  A circuit emulation service device, wherein the circuit emulation service device comprises a circuit emulation service module and a switch module;
所述电路仿真业务模块, 用于根据来自分组传送网络设备的内层伪线 标签进行 MPLS封装, 将时分复用 TDM/异步传输模式 ATM数据封装为以 太网报文后发送给交换模块, 并且将来自交换模块的以太网报文剥离内层 伪线标签后封装为 TDM/ATM数据; The circuit emulation service module is configured to perform MPLS encapsulation according to an inner layer pseudowire label from a packet transport network device, and encapsulate the time division multiplexed TDM/asynchronous transfer mode ATM data into an Ethernet packet, and then send the data to the switch module, and The Ethernet packet from the switch module is stripped of the inner layer. The pseudowire label is encapsulated into TDM/ATM data;
所述交换模块, 用于将来自电路仿真业务模块的以太网报文封装外层 VLAN 标签后发送到分组传送网络设备, 并将从分组传送网络设备接收到 的以太网报文剥离外层 VLAN标签后发送到电路仿真业务模块。  The switching module is configured to encapsulate the outer VLAN tag of the Ethernet packet from the circuit emulation service module and send the packet to the packet transfer network device, and strip the outer packet of the Ethernet packet received from the packet transport network device After sending it to the circuit emulation business module.
5. 如权利要求 4所述的电路仿真业务设备, 其特征在于,  5. The circuit emulation service device of claim 4, wherein
所述电路仿真业务模块, 还用于在从交换模块接收到的以太网报文携 带内层 VLAN标签的情况下剥离内层 VLAN标签。  The circuit emulation service module is further configured to strip the inner VLAN tag when the Ethernet packet received from the switch module carries the inner VLAN tag.
6. 一种分组传送网络设备, 其特征在于, 该分组传送网络设备包括协 商模块和封装模块; 其中,  A packet transfer network device, characterized in that the packet transfer network device comprises a negotiation module and a package module;
所述协商模块, 用于与出口提供商边缘设备及提供商路由器分别协商 内层伪线标签和隧道标签, 并将内层伪线标签、 隧道标签、 源 MAC地址和 目的 MAC地址发送给电路仿真业务设备;  The negotiation module is configured to negotiate an inner layer pseudowire label and a tunnel label with the egress provider edge device and the provider router, and send the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit simulation. Business equipment
所述封装模块, 用于将从电路仿真业务设备接收到的以太网报文发送 到网络, 并且, 将从网络侧接收到的以太网报文发送到电路仿真业务设备。  The encapsulating module is configured to send an Ethernet packet received from the circuit emulation service device to the network, and send the Ethernet packet received from the network side to the circuit emulation service device.
7. 如权利要求 6所述的分组传送网络设备, 其特征在于, 所述协商模 块将内层伪线标签、 隧道标签、 源 MAC地址和目的 MAC地址发送给电路 仿真业务设备为: 协商模块通过扩展的 OAM消息将内层伪线标签、隧道标 签、 源 MAC地址和目的 MAC地址发送给电路仿真业务设备。  The packet transfer network device according to claim 6, wherein the negotiation module sends the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit emulation service device as follows: The extended OAM message sends the inner layer pseudowire label, the tunnel label, the source MAC address, and the destination MAC address to the circuit emulation service device.
8. 如权利要求 6所述的分组传送网络设备, 其特征在于,  8. The packet transfer network device of claim 6, wherein
所述封装模块, 还用于在剥离以太网报文中的 VLAN标签后, 将以太 网才艮文发送到网络。  The encapsulating module is further configured to send the Ethernet packet to the network after stripping the VLAN tag in the Ethernet packet.
9. 一种电路仿真业务设备, 其特征在于, 该电路仿真业务设备包括电 路仿真业务模块和交换模块; 其中,  A circuit emulation service device, wherein the circuit emulation service device comprises a circuit emulation service module and a switch module;
所述电路仿真业务模块, 用于根据来自分组传送网络设备的内层伪线 标签、 隧道标签、 源 MAC 地址和目的 MAC 地址进行 MPLS 封装, 将 TDM/ATM数据封装为以太网报文后发送给交换模块,并且将来自交换模块 的以外网 ^艮文剥离内层伪线标签、 隧道标签、 源 MAC地址和目的 MAC地 址后封装为 TDM/ATM数据; The circuit emulation service module, configured to perform MPLS encapsulation according to an inner layer pseudowire label, a tunnel label, a source MAC address, and a destination MAC address from a packet transport network device, The TDM/ATM data is encapsulated into an Ethernet packet and sent to the switching module, and the external network from the switching module is stripped of the inner pseudowire label, the tunnel label, the source MAC address, and the destination MAC address, and then encapsulated into TDM/ATM. data;
所述交换模块, 用于将来自电路仿真业务模块的以太网报文封装外层 VLAN 标签后发送到分组传送网络设备, 并将从分组传送网络设备接收到 的以太网报文剥离外层 VLAN标签后发送到电路仿真业务模块。  The switching module is configured to encapsulate the outer VLAN tag of the Ethernet packet from the circuit emulation service module and send the packet to the packet transfer network device, and strip the outer packet of the Ethernet packet received from the packet transport network device After sending it to the circuit emulation business module.
10. 如权利要求 9所述的电路仿真业务设备, 其特征在于,  10. The circuit emulation service device of claim 9, wherein
所述电路仿真业务模块, 还用于在从交换模块接收到的以太网报文携 带内层 VLAN标签的情况下剥离内层 VLAN标签。  The circuit emulation service module is further configured to strip the inner VLAN tag when the Ethernet packet received from the switch module carries the inner VLAN tag.
PCT/CN2010/076344 2009-09-04 2010-08-25 Packet transport network device and circuit emulation service device WO2011026402A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200910168989.6A CN102014041B (en) 2009-09-04 2009-09-04 PTN (Packet Transport Network) equipment and CES (Circuit Emulation Service) equipment
CN200910168989.6 2009-09-04

Publications (1)

Publication Number Publication Date
WO2011026402A1 true WO2011026402A1 (en) 2011-03-10

Family

ID=43648889

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/076344 WO2011026402A1 (en) 2009-09-04 2010-08-25 Packet transport network device and circuit emulation service device

Country Status (2)

Country Link
CN (1) CN102014041B (en)
WO (1) WO2011026402A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015166506A1 (en) * 2014-04-29 2015-11-05 Hewlett-Packard Development Company, L.P. Network service insertion
CN105704083A (en) * 2014-11-24 2016-06-22 中兴通讯股份有限公司 Generation method, generation device and simulation system of Ethernet excitation message
CN111106963A (en) * 2019-12-25 2020-05-05 瑞斯康达科技发展股份有限公司 Method for realizing circuit simulation service and distributed system
CN114339494A (en) * 2022-01-05 2022-04-12 烽火通信科技股份有限公司 Method and device for accessing VLAN aggregation service to MPLS in PON

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012167655A1 (en) * 2011-06-09 2012-12-13 中兴通讯股份有限公司 Packet transmit network device and method for asynchronous transfer mode switching
CN102833084A (en) * 2011-06-15 2012-12-19 中兴通讯股份有限公司 Method and system for realizing circuit emulation service in passive optical network
CN103368834B (en) * 2012-03-28 2017-11-14 中兴通讯股份有限公司 A kind of transmission method and system of packet-based simulation technology
CN106330499A (en) * 2015-06-25 2017-01-11 中兴通讯股份有限公司 Time division multiplexing data transmission method and device, as well as network-side edge devices
CN107800583B (en) * 2016-09-06 2023-05-23 中兴通讯股份有限公司 Message transmission method and device
CN111885433B (en) * 2020-05-27 2023-04-18 浙江双成电气有限公司 Network system, method and equipment capable of realizing end-to-end monitoring

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1832443A (en) * 2005-03-08 2006-09-13 杭州华为三康技术有限公司 Method for reducing VPN network arranging
CN1972247A (en) * 2005-09-26 2007-05-30 阿尔卡特公司 Interworking, circuit emulation service over packet and ip/mpls packet processing
US20080304476A1 (en) * 2007-06-08 2008-12-11 Alcatel Lucent Ethernet over mpls circuit emulation service
CN101714937A (en) * 2009-11-16 2010-05-26 中兴通讯股份有限公司 Device and method for end-to-end pseudowire emulation access

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1832443A (en) * 2005-03-08 2006-09-13 杭州华为三康技术有限公司 Method for reducing VPN network arranging
CN1972247A (en) * 2005-09-26 2007-05-30 阿尔卡特公司 Interworking, circuit emulation service over packet and ip/mpls packet processing
US20080304476A1 (en) * 2007-06-08 2008-12-11 Alcatel Lucent Ethernet over mpls circuit emulation service
CN101714937A (en) * 2009-11-16 2010-05-26 中兴通讯股份有限公司 Device and method for end-to-end pseudowire emulation access

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
A.MALIS., SYNCHRONOUS OPTICAL NETWORK/SYNCHRONOUS DIGITAL HIERARCHY (SONET/SDH) CIRCUIT EMULATION SERVICE OVER MPLS (CEM) ENCAPSULATION. RFC 5143., February 2008 (2008-02-01) *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015166506A1 (en) * 2014-04-29 2015-11-05 Hewlett-Packard Development Company, L.P. Network service insertion
CN106233673A (en) * 2014-04-29 2016-12-14 惠普发展公司, 有限责任合伙企业 Network service inserts
US10148459B2 (en) 2014-04-29 2018-12-04 Hewlett Packard Enterprise Development Lp Network service insertion
CN106233673B (en) * 2014-04-29 2019-07-19 慧与发展有限责任合伙企业 Device and method for network service insertion
CN105704083A (en) * 2014-11-24 2016-06-22 中兴通讯股份有限公司 Generation method, generation device and simulation system of Ethernet excitation message
CN111106963A (en) * 2019-12-25 2020-05-05 瑞斯康达科技发展股份有限公司 Method for realizing circuit simulation service and distributed system
CN111106963B (en) * 2019-12-25 2022-10-28 瑞斯康达科技发展股份有限公司 Method for realizing circuit simulation service and distributed system
CN114339494A (en) * 2022-01-05 2022-04-12 烽火通信科技股份有限公司 Method and device for accessing VLAN aggregation service to MPLS in PON
CN114339494B (en) * 2022-01-05 2023-05-26 烽火通信科技股份有限公司 Method and device for accessing Vlan aggregation service into MPLS in PON

Also Published As

Publication number Publication date
CN102014041B (en) 2015-01-28
CN102014041A (en) 2011-04-13

Similar Documents

Publication Publication Date Title
WO2011026402A1 (en) Packet transport network device and circuit emulation service device
US8050279B2 (en) Method for accessing integrated services by an access network
JP5472664B2 (en) Network communication method and network node device
EP3255840B1 (en) Label distribution method and device
US20080310442A1 (en) Method And System For Performing Edge To Edge Pseudo Wire Emulation Of Bundling Interface
CN105357099A (en) Implementation method of VPN (virtual private network) on basis of SDN (software defined network)
WO2008092357A1 (en) A method and device for establishing a pseudo wire tunnel and transmitting message using it
CN101232460A (en) Method for access network to realize synthesis business access
CN103490969A (en) System and method for achieving VPWS redundancy protection rapid convergence
US8824473B2 (en) Apparatus and method for pseudo wire emulation edge-to-edge access
WO2014180213A1 (en) Method and device for establishing a tcp session and host node and satellite node
EP2239956B1 (en) Method, apparatus and system for ip/optical convergence
WO2009117923A1 (en) A method, an apparatus and a communication device for transmitting data
WO2012142753A1 (en) Method and device for monitoring ip bearer network performance
CN108306755B (en) Method and system for establishing management channel
WO2007104201A1 (en) A method for forwarding message in the service tunnel of the ethernet application and a system thereof
CN103716220B (en) A kind of data transmission method and its device
WO2012171384A1 (en) Method and device for implementing circuit emulation service in passive optical network
CN104348693B (en) A kind of method, apparatus and routing device for realizing two layers of isolation of user equipment
CN102315999A (en) Two-layer virtual private network internetworking method and provider edge (PE) equipment
WO2012013060A1 (en) Method and apparatus for transmitting services through pseudo wires
CN105307059A (en) System and method for achieving QinQ voice service intercommunication in PON
JP2004032633A (en) System and method for monitoring transmission network
Yongjun et al. Service Adaptation and Label Forwarding Mechanism for MPLS-TP
Zailong et al. Provider Backbone Transport Technology

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

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

Country of ref document: EP

Kind code of ref document: A1