Patent ID: 7801138

Claim:
A method for providing pseudo wire service in a network comprising: a pseudo wire label reflector and an edge equipment determining whether neighbors support pseudo wire label reflection and whether they are the pseudo wire label reflector neighbors by negotiation; a source edge equipment sending a pseudo wire label message to all the pseudo wire label reflector neighbors who establish signaling session connection thereto; upon receiving the pseudo wire label message, the reflector transferring the pseudo wire label message to next reflector according to the switch and transfer mode of its own; the next reflector choosing the tunnel between itself and the next hop of the pseudo wire label message as a packet switching network tunnel associated with the pseudo wire label in the pseudo wire label message; repeating the transferring and choosing steps until the next reflector is a target edge equipment; upon receiving a L2 data package, the target edge equipment determining the pseudo wire label for packing the L2 data package and the next hop of the packet switching network tunnel from the received pseudo wire label message; the target edge equipment sending a multiprotocol label switching data package to the reflector of the next hop of the corresponding packet switching network tunnel; upon receiving the multiprotocol label switching data package, the reflector determining the pseudo wire label for packing the L2 data package and the next hop of the packet switching network tunnel from the received pseudo wire label message of the pseudo wire corresponding to the pseudo wire label according to the multiprotocol label switching data package; the reflector sending the re-packed multiprotocol label switching data package to the next reflector of the next hop of the corresponding packet switching network; and repeating the determining and sending steps until the next reflector is a source edge equipment.