CN101771551B - Method for streaming media distribution in virtual special multicasting service, device and system thereof - Google Patents

Method for streaming media distribution in virtual special multicasting service, device and system thereof Download PDF

Info

Publication number
CN101771551B
CN101771551B CN2008102466528A CN200810246652A CN101771551B CN 101771551 B CN101771551 B CN 101771551B CN 2008102466528 A CN2008102466528 A CN 2008102466528A CN 200810246652 A CN200810246652 A CN 200810246652A CN 101771551 B CN101771551 B CN 101771551B
Authority
CN
China
Prior art keywords
vpms
equipment
information
topology
switching point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2008102466528A
Other languages
Chinese (zh)
Other versions
CN101771551A (en
Inventor
秦霞
郑合文
郭凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2008102466528A priority Critical patent/CN101771551B/en
Publication of CN101771551A publication Critical patent/CN101771551A/en
Application granted granted Critical
Publication of CN101771551B publication Critical patent/CN101771551B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a method for streaming media distribution in virtual special multicasting service, a device and a system thereof, which belong to communication field. The method comprises: receiving VPMS information flooded or distributed in network by a service provider edge device PE, wherein, the VPMS information comprises a load balancing strategy; determining VPMS source according to VPMS information; establishing VPMS topology based on the determined VPMS source; distributing streaming media service data message according to the VPMS topology. The device comprises: a receiving module for determining module and establishing module. The system comprises: a first PE device and a second PE device. The scheme provided by the embodiment of the invention realizes great reduction of maintenance cost, service-lossless load protection switching, and the improvement of end-user experience.

Description

Method, the Apparatus and system of Streaming Media distribution in a kind of virtual special multicasting service
Technical field
The present invention relates to the communications field, method, the Apparatus and system of Streaming Media distribution in particularly a kind of virtual special multicasting service.
Background technology
L2VPN (Virtual Private Networks; Layer 2 virtual private network working group) technology is in order to make full use of IP (Internet Protocol; Internet protocol)/MPLS (Multiprotocol Label Switch; Multiprotocol label switching) Internet resources support data service to release, and use the IP/MPLS network as Layer 2 data link bag the transmission passage to be provided, so that realize the fusion of IP network and data network.At present, the L2VPN form of service that the service provider can offer the user has VPWS (Virtual Private Wire Service, VLL is professional) and VPLS (Virtual Private LAN Service, virtual LAN services).Wherein, VPWS provides two layers bi-directional point to multipoint business; VPLS is provided at two layer services of emulation ethernet local area network on the wide area network, and it is two-way multiple spot to multiple spot.
But under some scenes, can use two layer services that a little arrive multiple spot P2MP (point-to-multipoint puts multiple spot) type, VPMS (Virtual Private Multicast Service, virtual special multicasting service) therefore occur.VPMS is that a kind of unidirectional point that on the packet service network of IP or MPLS, provides arrives the internuncial two-layer VPN business of multiple spot; Mainly be used for the transport multicast flow; Such as IPTV (Internet Protocol Television; Web TV) BTV professional (Broadcasting Television, live broadcast service).
The VPMS reference model is just accepted by IETF L2VPN working group, and pilosity choosing is wherein received and is derived from traditional speech business bearer network, and traditional speech business guarantees to protect switching time in 50ms.Switch in the time-continuing process in protection, the message in this 50ms can be lost, but this can receive for speech business, and the human sense of hearing can not be experienced the interruption of 50ms usually.Human oxyopia many, human timing separation is at interval at 1/24 second, about 42 seconds.
Through prior art is analyzed, the inventor finds: the VPMS multi-source redundancy scheme that choosing is received based on pilosity has three significant disadvantages:
(1) expense is big, and under the same VPMS instance, different source end synchronized transmissions is given identical receiving terminal set by two parts of identical content delivery in bearer network, big to the pressure of bearer network, can not realize load balancing according to network design or region;
(2) weak effect only can guarantee under the so big expense that the protection of 50ms is switched, and the continuous packet loss of 50ms can cause the terminal serious quality decline phenomenons such as picture stagnation, mosaic, Hua Ping to occur, thereby influences end-user experience;
(3) configuration is complicated, and is similar with traditional transmission network, and the strategy that PE equipment needs the multiple choosing of manual configuration to receive is in case strategy change just need reconfigure the strategy on all PE (Provide Edge, provider edge) equipment.
Summary of the invention
For the maintenance costs, the reduction Streaming Media distribution service that reduce VPMS, the embodiment of the invention provides method, the Apparatus and system of Streaming Media distribution in a kind of virtual special multicasting service.Said technical scheme is following:
The method of Streaming Media distribution in a kind of virtual special multicasting service, said method comprises:
Receive the VPMS information that provider edge equipment PE floods in network or issues, said VPMS information comprises the load balancing strategy;
Confirm the VPMS source according to said VPMS information;
VPMS source to confirm is a root node, sets up the VPMS topology;
According to said VPMS topology, distribution flow media business data message.
The device of Streaming Media distribution in a kind of virtual special multicasting service, said device comprises: receiver module, determination module is set up module and distribution module;
Receiver module is used for receiving the VPMS information that PE equipment floods or issues at network;
Determination module is used for confirming the VPMS source according to the VPMS information that said receiver module receives that said VPMS information comprises the load balancing strategy;
Set up module, the VPMS source that is used for confirming with said determination module is a root node, sets up the VPMS topology;
Distribution module is used for according to the said VPMS topology that module is set up, the distribution flow media business data message set up.
The system of Streaming Media distribution in a kind of virtual special multicasting service, said system comprises: PE equipment and the 2nd PE equipment;
A said PE equipment is used for the VPMS information that floods or issue at network, and said VPMS information comprises the load balancing strategy, and said VPMS information is sent to said the 2nd PE equipment;
Said the 2nd PE equipment is used to receive the VPMS information that a said PE equipment floods or issues, and confirms the VPMS source according to said VPMS information; And be root node with the VPMS source of confirming, set up the VPMS topology, said VPMS topology is used for distribution flow media business data message.
The beneficial effect of the technical scheme that the embodiment of the invention provides is: through in the territory, flooding or announcing VPMS information, after other PE equipment receive this VPMS information, according to this VPMS information, set up a VPMS topology automatically; And can carry out buffer memory to the business datum message message of VPMS Streaming Media distribution; When network broke down, the business datum message message that the Streaming Media of buffer memory is distributed sent to relevant device, thereby shortens the time that the VPMS bearer service interrupts, the influence that the fault that minimizing takes place is brought user experience.
Description of drawings
Fig. 1 is the method flow diagram of Streaming Media distribution in a kind of virtual special multicasting service of providing of the embodiment of the invention 1;
Fig. 2 is the VPMS message structure sketch map that the embodiment of the invention 1 provides;
Fig. 3 is the sketch map of Streaming Media distribution service data message in the virtual special multicasting service that provides of the embodiment of the invention 1;
Fig. 4 is the sketch map based on the business datum message of the Streaming Media distribution of the protection switching carrier of VPMS that the embodiment of the invention 1 provides;
Fig. 5 is the method flow diagram of Streaming Media distribution in a kind of virtual special multicasting service of providing of the embodiment of the invention 2;
Fig. 6 is the apparatus structure sketch map of Streaming Media distribution in a kind of virtual special multicasting service of providing of the embodiment of the invention 3;
Fig. 7 is the system configuration sketch map of Streaming Media distribution in a kind of virtual special multicasting service of providing of the embodiment of the invention 4;
Fig. 8 is the apparatus structure sketch map of Streaming Media distribution in a kind of virtual special multicasting service of providing of the embodiment of the invention 5;
Fig. 9 is the system configuration sketch map of Streaming Media distribution in a kind of virtual special multicasting service of providing of the embodiment of the invention 6.
Embodiment
For making the object of the invention, technical scheme and advantage clearer, will combine accompanying drawing that embodiment of the present invention is done to describe in detail further below.
Embodiment 1
Referring to Fig. 1, the embodiment of the invention provides the method for Streaming Media distribution in a kind of virtual special multicasting service, for example IPTV
The method of the business of BTV, this method comprises:
101: receive the VPMS information that PE equipment floods or issues in network;
Wherein, referring to shown in Figure 2, VPMS information comprises:
VPMS sign: be used to identify a VPMS instance;
PE sign: be used to identify the PE equipment of participating in making up above-mentioned appointment VPMS instance;
The information in the autonomous territory of PE equipment ownership:
Related AC sign: the connection ID between PE and the CE can be vlan ID usually; Shown the ACID of sequence number from 1 to N among Fig. 2, promptly AC-1ID is to AC-n ID.
Related AC direction: when direction is descending, CE (CustomerEdge, customer edge) is a receiving equipment; When direction is up, CE is a transmitting apparatus.
The load balancing Policy Info: comprises PE equipment is protected switching under which kind of situation; For example; PE equipment is finding directly to be connected disconnection with the VPMS source; Perhaps when system maintenance was initiatively to switch, when these similar times took place, the load balancing strategy carried out the foundation of load balancing as PE equipment;
Also comprise according to the PE equipment mark related, select the source end of the longest PE equipment that matees, also can select the source end of suitable PE equipment according to the jumping figure distance of the PE equipment related with CE as the VPMS topology as the VPMS topology with CE;
Protection switching point information: comprise protection switching point sign, be used to identify switching point equipment, can also comprise protection switching point self characteristics information, such as data in buffer time span (like buffer memory only 2 seconds), aging rule etc.The protection switching point adds a plurality of VPMS topologys under the VPMS instance simultaneously, and the protection switching point information comprises the address of this protection switching, the VPMS topology information that is added etc.
These VPMS information are not to be flooded or issued by all PE equipment, but are flooded or issued by specific PE equipment, and wherein, the PE equipment that is connected with the CE of the business datum message of receiving stream media server distribution is specific PE equipment; In the present embodiment, as shown in Figure 3, PE-1 and PE-6 equipment can be used as particular device and flood or issue VPMS message.
Wherein, VPMS information can be separated or carried out independent transmission with various combinations, so that with the arbitrary format transmission, the Fig. 2 in the present embodiment is a kind of of implementation method.
Concrete dissemination method can be expansion BGP (Border Gateway Protocol; Border Gateway Protocol) Routing Protocol or expansion OSPF (Open Shortest Path First; Open Shortest Path First) Routing Protocol or expansion IS-IS (Intermediate system to intermediate system, the routing protocol of Intermediate System-to-Intermediate System) Routing Protocol carry VPMS information.Bgp protocol can be given the opposite end with the VPMS information announcement, and OSPF or IS-IS can flood VPMS information in the territory.Two kinds of methods can make that all PE equipment automatic receptions are accomplished automatic discovery and the configuration of VPMS to the load balancing strategy and protection switching point information of VPMS instance in the territory, greatly reduce the configuration effort amount.
102: the VPMS information according to receiving is confirmed the VPMS source;
Concrete, can belong to management domain, IP address or confirm the VPMS source according to equipment according to the load balancing strategy in the VPMS information from the jumping figure of source end.
103: the VPMS source to confirm is a root node, sets up the VPMS topology;
104: according to the VPMS topology of setting up, distribution flow media business data message.
Referring to Fig. 3, in the embodiment of the invention, the VPMS instance comprises two VPMS topology: VPMS topologys 1 and VPMS topology 2, and they have identical receiving terminal set is CE-2, CE-3, CE-4 and CE-5; Different is, the business datum message of the Streaming Media distribution that VPMS topology 1 receives is from CE-1, and the business datum message of the Streaming Media distribution that VPMS topology 2 receives is from CE-6.PE-1 is linked into CE-1 in the network via AC-1 (connection ID between PE-1 and the CE-1), and PE-6 is linked into CE-6 in the network via AC-6.
PE-1 is as the root node of the VPMS of VPMS instance topology 1, in the territory, floods or issues VPMS information, peer device P (Provider, service provider's equipment)-1; P-2, P-3 and PE-2, equipment such as PE-3 receive the above-mentioned VPMS information of PE-1 equipment issue, peer device P-1; P-2, P-3, PE-2; PE-3 receives the above-mentioned VPMS information of PE-1 equipment issue, after the equipment of definite this VPMS information of issue is PE-1, and peer device P-1; It is the VPMS topology of root node that PE-2, PE-3 add with PE-1 equipment, and this VPMS topology is used for distribution flow media business data message.
For example; Load balancing strategy regulation; The the longest of PE equipment mark as root node mated preferentially, for example is 192.168.0.2, and the root node PE of the another one VPMS topology under the same VPMS instance is designated 192.168.10.3; And local PE equipment mark is 192.168.0.6, so just selects to join in the VPMS topology that root node PE is designated 192.168.0.2 according to the longest matching strategy and goes.
Identical, PE-6 is as the root node of the VPMS topology 2 of VPMS instance, in the territory, floods or issues VPMS information, peer device P-1; P-2, P-3 and PE-4, equipment such as PE-5 receive the above-mentioned VPMS information of PE-6 equipment issue; Peer device P-1, P-2, P-3 and PE-4; PE-5 receives the above-mentioned VPMS information of PE-6 equipment issue, after the equipment of definite this VPMS information of issue is PE-6, and peer device P-3; It is the VPMS topology of root node that PE-4, PE-5 add with PE-6 equipment, and this VPMS topology is used for distribution flow media business data message.
Wherein, this method also comprises: the business datum message of switching point equipment cache flow distribution of media;
When network breaks down, receive the protection handoff request that the network equipment sends, carry indication information in this protection handoff request, the business datum message of the Streaming Media distribution in the indication VPMS instance;
Indication information according in this protection handoff request sends to the network equipment with the cached business data message.
In the present embodiment, referring to Fig. 4, protection switching point sign P-2 is a switching point equipment, and then P-2 begins as switching point equipment after receiving VPMS information, the business datum message of the Streaming Media distribution in the protected VPMS instance of buffer memory; Can also carry out the function that the multi-source choosing is received as the P-2 of switching point equipment, can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 2 to the VPMS topology 1; Can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 1 to the VPMS topology 2 yet.
VPMS topology 1; The perhaps network equipment in the VPMS topology 2; For example when the PE-6 of the VPMS of P-3 device discovery VPMS instance topology 2 breaks down; Send the protection handoff request to switching point equipment P-2, P-2 equipment receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 2; Revise forwarding strategy simultaneously; The business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 2 from VPMS topology 1; P-3; PE-4, equipment such as PE-5 receive the business datum message of transmitting the Streaming Media distribution of the VPMS instance that comes from VPMS topology 1, thereby guarantee the professional uninterrupted of VPMS instance.
Identical; When the PE-1 fault of the VPMS of P-1 device discovery VPMS instance topology 1; Send the protection handoff request to switching point equipment P-2, P-2 receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 1; Revise forwarding strategy simultaneously, the business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 1 from VPMS topology 2, thereby the business datum message that the Streaming Media of assurance VPMS instance carrying is distributed is uninterrupted.
Wherein, this method can also comprise:
When the business datum message of distributing when the real time flow medium that carries in the business datum message of the Streaming Media of buffer memory distribution and the VPMS instance is synchronous; Switching point equipment stops to send the business datum message of the Streaming Media distribution of buffer memory, directly transmits the business datum message of the Streaming Media distribution in the VPMS instance.
Also can be the data that lack between the business datum message of the real time flow medium distribution of in the business datum message of the Streaming Media of buffer memory distribution and VPMS instance in real time, carrying when not influencing end-user experience, stop to send the business datum message that the Streaming Media of buffer memory is distributed.Here described " not influencing " comprises that also the terminal adopt to retransmit or level and smooth the grade in the technological coverage that can eliminate; Launch the packet loss functions of retransmission such as the terminal; The terminal retransmits can recover 10 milliseconds of data; The data that between the business datum message of the real time flow medium distribution of carrying in the business datum message of the Streaming Media of buffer memory distribution and the VPMS instance in real time, lack just can think that the data that lack between the business datum message that the real time flow medium that carries in business datum message and the real-time VPMS instance of Streaming Media distribution of buffer memory distributes do not influence end-user experience in 10 milliseconds.
Before the business datum message is sent, need form forwarding decision based on local routing iinformation, local routing iinformation comprises that ip routing information or two layers of routing iinformation or MPLS transmit etc.
The beneficial effect of the embodiment of the invention is: through in the territory, flooding or announcing VPMS information, after other PE equipment receive this VPMS information, according to this VPMS information, set up a VPMS topology automatically; And can carry out buffer memory to the business datum message of VPMS Streaming Media distribution; When network breaks down, can switch through protecting, the business datum message that the Streaming Media of buffer memory is distributed sends to relevant device, thereby shortens the time that the VPMS bearer service interrupts, the influence that the fault that minimizing takes place is brought user experience.
Embodiment 2
Referring to Fig. 5, the embodiment of the invention provides the method for Streaming Media distribution in a kind of virtual special multicasting service, and this method comprises:
501: the business datum message of switching point equipment cache flow distribution of media;
502: when network broke down, switching point equipment received the protection handoff request that the network equipment sends, and carries indication information in this protection handoff request, the business datum message of the Streaming Media distribution in the indication VPMS instance;
503: switching point equipment sends to the network equipment according to the indication information in the protection handoff request with the cached business data message.
Wherein, also comprise before in buffer memory, searching the business datum message of Streaming Media distribution:
Receive the corresponding VPMS information of mark virtual special multicasting service VPMS instance that PE equipment floods in network or issues, wherein, VPMS information comprises: the protection switching point information;
According to the protection switching point information, confirm switching point equipment;
Perhaps, through manual configuration switching point equipment.
Referring to Fig. 4, protection switching point sign P-2 is a switching point equipment, and then P-2 begins as switching point equipment after receiving VPMS information, the business datum message of the Streaming Media distribution in the protected VPMS instance of buffer memory; Can also carry out the function that the multi-source choosing is received as the P-2 of switching point equipment, can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 2 to the VPMS topology 1; Can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 1 to the VPMS topology 2 yet.
VPMS topology 1; The perhaps network equipment in the VPMS topology 2; For example when the PE-6 of the VPMS of P-3 device discovery VPMS instance topology 2 breaks down; Send the protection handoff request to switching point equipment P-2, P-2 equipment receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 2; Revise forwarding strategy simultaneously; The business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 2 from VPMS topology 1; P-3; PE-4, equipment such as PE-5 receive the business datum message of transmitting the Streaming Media distribution of the VPMS instance that comes from VPMS topology 1, thereby guarantee the professional uninterrupted of VPMS instance.
Identical; When the PE-1 fault of the VPMS of P-1 device discovery VPMS instance topology 1; Send the protection handoff request to switching point equipment P-2, P-2 receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 1; Revise forwarding strategy simultaneously, the business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 1 from VPMS topology 2, thereby the business datum message that the Streaming Media of assurance VPMS instance carrying is distributed is uninterrupted.
The beneficial effect of the embodiment of the invention is: the business datum message through to the distribution of VPMS Streaming Media carries out buffer memory; When network breaks down, can switch through protecting, the business datum message that the Streaming Media of buffer memory is distributed sends to relevant device, thereby shortens the time that the VPMS bearer service interrupts, the influence that the fault that minimizing takes place is brought user experience.
Embodiment 3
Referring to Fig. 6, the embodiment of the invention provides the device of the distribution of Streaming Media in a kind of virtual special multicasting service, and this device comprises: receiver module 601, determination module 602 with set up module 603;
Receiver module 601 is used for receiving the VPMS information that PE equipment floods or issues at network;
Wherein, referring to shown in Figure 2, VPMS information comprises:
VPMS sign: be used to identify a VPMS instance;
PE sign: be used to identify the PE equipment of participating in making up above-mentioned appointment VPMS instance;
The information in the autonomous territory of PE equipment ownership:
Related AC sign: the connection ID between PE and the CE can be vlan ID usually; Shown the AC ID of sequence number from 1 to N among Fig. 2, promptly AC-1ID is to AC-n ID.
Related AC direction: when direction is descending, CE (Customer Edge, customer edge) is a receiving equipment; When direction is up, CE is a transmitting apparatus.
The load balancing Policy Info: comprises PE equipment is protected switching under which kind of situation; For example; PE equipment is finding directly to be connected disconnection with the VPMS source; Perhaps when system maintenance was initiatively to switch, when these similar times took place, the load balancing strategy carried out the foundation of load balancing as PE equipment;
Also comprise according to the PE equipment mark related, select the source end of the longest PE equipment that matees, also can select the source end of suitable PE equipment according to the jumping figure distance of the PE equipment related with CE as the VPMS topology as the VPMS topology with CE;
Protection switching point information: comprise protection switching point sign, be used to identify switching point equipment, can also comprise protection switching point self characteristics information, such as data in buffer time span (like buffer memory only 2 seconds), aging rule etc.The protection switching point adds a plurality of VPMS topologys under the VPMS instance simultaneously, and the protection switching point information comprises the address of this protection switching, the VPMS topology information that is added etc.
These VPMS information are not to be flooded or issued by all PE equipment, but are flooded or issued by specific PE equipment, and wherein, the PE equipment that is connected with the CE of the business datum message of receiving stream media server distribution is specific PE equipment; In the present embodiment, as shown in Figure 3, PE-1 and PE-6 equipment can be used as particular device and flood or issue VPMS message.
Wherein, VPMS information can be separated or carried out independent transmission with various combinations, so that with the arbitrary format transmission, the Fig. 2 in the present embodiment is a kind of of implementation method.
Concrete dissemination method can be expansion BGP (Border Gateway Protocol; Border Gateway Protocol) Routing Protocol or expansion OSPF (Open Shortest Path First; Open Shortest Path First) Routing Protocol or expansion IS-IS (Intermediate system to intermediate system, the routing protocol of Intermediate System-to-Intermediate System) Routing Protocol carry VPMS information.Bgp protocol can be given the opposite end with the VPMS information announcement, and OSPF or IS-IS can flood VPMS information in the territory.Two kinds of methods can make that all PE equipment automatic receptions are accomplished automatic discovery and the configuration of VPMS to the load balancing strategy and protection switching point information of VPMS instance in the territory, greatly reduce the configuration effort amount.
Determination module 602 is used for confirming the VPMS source according to the VPMS information that receiver module 601 receives;
Concrete, can belong to management domain, IP address or confirm the VPMS source according to equipment according to the load balancing strategy in the VPMS information from the jumping figure of source end.
Set up module 603, the VPMS source that is used for confirming with determination module 602 is a root node, sets up the VPMS topology, and this VPMS topology is used for distribution flow media business data message.
Referring to Fig. 3, this device can be P-1, P-2, P-3, PE-2, PE-3, PE-4, PE-5.In the embodiment of the invention, the VPMS instance comprises two VPMS topology: VPMS topologys 1 and VPMS topology 2, and they have identical receiving terminal set is CE-2, CE-3, CE-4 and CE-5; Different is, the business datum message of the Streaming Media distribution that VPMS topology 1 receives is from CE-1, and the business datum message of the Streaming Media distribution that VPMS topology 2 receives is from CE-6.PE-1 is linked into CE-1 in the network via AC-1 (connection ID between PE-1 and the CE-1), and PE-6 is linked into CE-6 in the network via AC-6.
PE-1 is as the root node of the VPMS of VPMS instance topology 1, in the territory, floods or issues VPMS information, peer device P (Provider, service provider's equipment)-1; P-2, P-3 and PE-2, equipment such as PE-3 receive the above-mentioned VPMS information of PE-1 equipment issue, peer device P-1; P-2, P-3, PE-2; PE-3 receives the above-mentioned VPMS information of PE-1 equipment issue, after the equipment of definite this VPMS information of issue is PE-1, and peer device P-1; It is the VPMS topology of root node that PE-2, PE-3 add with PE-1 equipment, and this VPMS topology is used for distribution flow media business data message.
For example; Load balancing strategy regulation; The the longest of PE equipment mark as root node mated preferentially, for example is 192.168.0.2, and the root node PE of the another one VPMS topology under the same VPMS instance is designated 192.168.10.3; And local PE equipment mark is 192.168.0.6, so just selects to join in the VPMS topology that root node PE is designated 192.168.0.2 according to the longest matching strategy and goes.
Identical, PE-6 is as the root node of the VPMS topology 2 of VPMS instance, in the territory, floods or issues VPMS information, peer device P-1; P-2, P-3 and PE-4, equipment such as PE-5 receive the above-mentioned VPMS information of PE-6 equipment issue; Peer device P-1, P-2, P-3 and PE-4; PE-5 receives the above-mentioned VPMS information of PE-6 equipment issue, after the equipment of definite this VPMS information of issue is PE-6, and peer device P-3; It is the VPMS topology of root node that PE-4, PE-5 add with PE-6 equipment, and this VPMS topology is used for distribution flow media business data message.
Wherein, the switching point equipment that identifies in the protection switching point information specifically comprises: cache module, receiver module and processing module;
Wherein, cache module is used for the business datum message of cache flow distribution of media;
Receiver module is used for when network breaks down, and receives the protection handoff request that the network equipment sends, and carries indication information in this protection handoff request, the business datum message of the Streaming Media distribution in the indication VPMS instance;
Processing module is used for the indication information according to the protection handoff request of receiver module reception, and the cached business data message is sent to the network equipment.
Referring to Fig. 4, protection switching point sign P-2 is a switching point equipment, and then P-2 begins as switching point equipment after receiving VPMS information, the business datum message of the Streaming Media distribution in the protected VPMS instance of buffer memory; Can also carry out the function that the multi-source choosing is received as the P-2 of switching point equipment, can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 2 to the VPMS topology 1; Can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 1 to the VPMS topology 2 yet.
VPMS topology 1; The perhaps network equipment in the VPMS topology 2; For example when the PE-6 of the VPMS of P-3 device discovery VPMS instance topology 2 breaks down; Send the protection handoff request to switching point equipment P-2, P-2 equipment receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 2; Revise forwarding strategy simultaneously; The business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 2 from VPMS topology 1; P-3; PE-4, equipment such as PE-5 receive the business datum message of transmitting the Streaming Media distribution of the VPMS instance that comes from VPMS topology 1, thereby guarantee the professional uninterrupted of VPMS instance.
Identical; When the PE-1 fault of the VPMS of P-1 device discovery VPMS instance topology 1; Send the protection handoff request to switching point equipment P-2, P-2 receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 1; Revise forwarding strategy simultaneously, the business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 1 from VPMS topology 2, thereby the business datum message that the Streaming Media of assurance VPMS instance carrying is distributed is uninterrupted.
The beneficial effect of the embodiment of the invention is: through in the territory, flooding or announcing VPMS information, after other PE equipment receive this VPMS information, according to this VPMS information, set up a VPMS topology automatically; And can carry out buffer memory to the business datum message of VPMS Streaming Media distribution; When network breaks down, can switch through protecting, the business datum message that the Streaming Media of buffer memory is distributed sends to relevant device, thereby shortens the time that the VPMS bearer service interrupts, the influence that the fault that minimizing takes place is brought user experience.
Embodiment 4
Referring to Fig. 7, the embodiment of the invention provides the system of Streaming Media distribution in a kind of virtual special multicasting service, and this system comprises PE equipment 701 and the 2nd PE equipment 702;
The one PE equipment 701 is used for the VPMS information that floods or issue at network, and VPMS information comprises the load balancing strategy, and VPMS information is sent to the 2nd PE equipment 702;
The 2nd PE equipment 702 is used to receive the VPMS information that a PE equipment 701 floods or issues, and confirms the VPMS source according to this VPMS information; And be root node with the VPMS source of confirming, set up the VPMS topology, the VPMS topology is used for distribution flow media business data message.
Wherein, the 2nd PE equipment 702 can be one or more.
The beneficial effect of the embodiment of the invention is: through the VPMS information that in the territory, floods or issue, according to this VPMS information, set up a VPMS topology automatically, greatly reduce the workload of configuration, also reduced maintenance costs simultaneously.
Embodiment 5
Referring to Fig. 8, the embodiment of the invention provides the device of Streaming Media distribution in a kind of virtual special multicasting service, and this device comprises: cache module 801, receiver module 802 and processing module 803;
Cache module 801 is used for the business datum message of cache flow distribution of media;
Receiver module 802 is used for when network breaks down, and receives the protection handoff request that the network equipment sends, and carries indication information in this protection handoff request, the business datum message of the Streaming Media distribution in the indication VPMS instance;
Processing module 803 is used for the indication information according to the protection handoff request of receiver module 802 receptions, and the cached business data message is sent to the network equipment.
Wherein, receiver module 802 also is used for receiving the corresponding VPMS information of mark virtual special multicasting service VPMS instance that PE equipment floods or issues at network, and wherein, VPMS information comprises: the protection switching point information;
According to the protection switching point information, confirm switching point equipment;
Perhaps, through manual configuration protection switching point.
Referring to Fig. 4, protection switching point sign P-2 is a switching point equipment, and then P-2 begins as switching point equipment after receiving VPMS information, the business datum message of the Streaming Media distribution in the protected VPMS instance of buffer memory; Can also carry out the function that the multi-source choosing is received as the P-2 of switching point equipment, can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 2 to the VPMS topology 1; Can be with the network of the data forwarding of transmitting the VPMS instance that comes from VPMS topology 1 to the VPMS topology 2 yet.
VPMS topology 1; The perhaps network equipment in the VPMS topology 2; For example when the PE-6 of the VPMS of P-3 device discovery VPMS instance topology 2 breaks down; Send the protection handoff request to switching point equipment P-2, P-2 equipment receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 2; Revise forwarding strategy simultaneously; The business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 2 from VPMS topology 1; P-3; PE-4, equipment such as PE-5 receive the business datum message of transmitting the Streaming Media distribution of the VPMS instance that comes from VPMS topology 1, thereby guarantee the professional uninterrupted of VPMS instance.
Identical; When the PE-1 fault of the VPMS of P-1 device discovery VPMS instance topology 1; Send the protection handoff request to switching point equipment P-2, P-2 receives should the protection handoff request, and the business datum message of the Streaming Media distribution of the VPMS instance of its buffer memory is transmitted to VPMS topology 1; Revise forwarding strategy simultaneously, the business datum message that the Streaming Media of VPMS instance carrying is distributed is forwarded to VPMS topology 1 from VPMS topology 2, thereby the business datum message that the Streaming Media of assurance VPMS instance carrying is distributed is uninterrupted.
The beneficial effect of the embodiment of the invention is: the business datum message through the Streaming Media of VPMS instance is distributed carries out buffer memory; When network breaks down, can switch through protecting, the business datum message that the Streaming Media of buffer memory is distributed sends to relevant device, thereby shortens the time that the VPMS bearer service interrupts, the influence that the fault that minimizing takes place is brought user experience.
Embodiment 6
Referring to Fig. 9, the embodiment of the invention provides the system of Streaming Media distribution in a kind of virtual special multicasting service, and this system comprises: the switching point equipment 901 and the network equipment 902;
Switching point equipment 901 is used for the business datum message of cache flow distribution of media; When network broke down, the protection switching point received the protection handoff request that the network equipment 902 sends, and carries indication information in this protection handoff request, the Streaming Media distribution service data message in the indication VPMS instance; And, the cached business data message is sent to the network equipment 902 according to the indication information in this protection handoff request.
The network equipment 902 is used for sending the protection handoff request to switching point equipment 901, and receives the business datum message that switching point equipment 901 sends.
The beneficial effect of the embodiment of the invention is: the business datum message through the Streaming Media of VPMS instance is distributed carries out buffer memory; When network breaks down, can switch through protecting, the business datum message that the Streaming Media of buffer memory is distributed sends to relevant device, thereby shortens the time that the VPMS bearer service interrupts, the influence that the fault that minimizing takes place is brought user experience.
The embodiment of the invention can utilize software to realize that corresponding software programs can be stored in the storage medium that can read, for example, and in the hard disk of computer, buffer memory or the CD.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. the method for Streaming Media distribution in the virtual special multicasting service is characterized in that said method comprises:
Receive the VPMS information that provider edge equipment PE floods in network or issues, said VPMS information comprises the load balancing strategy;
Confirm the VPMS source according to said VPMS information;
VPMS source to confirm is a root node, sets up the VPMS topology;
According to said VPMS topology, distribution flow media business data message.
2. method according to claim 1 is characterized in that, said VPMS information comprises the protection switching point information, and said protection switching point information comprises protection switching point sign, is used to identify switching point equipment.
3. method according to claim 2 is characterized in that, said method comprises:
The business datum message of the switching point equipment cache flow distribution of media of said protection switching point sign;
When network broke down, said switching point equipment received the protection handoff request that the network equipment sends, and according to said protection handoff request, said data in buffer message is sent to the said network equipment.
4. the device of Streaming Media distribution in the virtual special multicasting service is characterized in that said device comprises: receiver module, and determination module is set up module and distribution module;
Receiver module is used for receiving the VPMS information that PE equipment floods or issues at network;
Determination module is used for confirming the VPMS source according to the VPMS information that said receiver module receives that said VPMS information comprises the load balancing strategy;
Set up module, the VPMS source that is used for confirming with said determination module is a root node, sets up the VPMS topology;
Distribution module is used for according to the said VPMS topology that module is set up, the distribution flow media business data message set up.
5. device according to claim 4 is characterized in that, said VPMS information comprises the protection switching point information, and said protection switching point information comprises protection switching point sign, is used to identify switching point equipment.
6. device according to claim 5 is characterized in that, said switching point equipment comprises: cache module, receiver module and processing module;
Said cache module is used for the business datum message of cache flow distribution of media;
Said receiver module is used for when network breaks down, and receives the protection handoff request that the network equipment sends;
Said processing module is used for the protection handoff request according to said receiver module reception, and said cached business data message is sent to the said network equipment.
7. the system of Streaming Media distribution in the virtual special multicasting service is characterized in that said system comprises: PE equipment and the 2nd PE equipment;
A said PE equipment is used for the VPMS information that floods or issue at network, and said VPMS information comprises the load balancing strategy, and said VPMS information is sent to said the 2nd PE equipment;
Said the 2nd PE equipment is used to receive the VPMS information that a said PE equipment floods or issues, and confirms the VPMS source according to said VPMS information; And be root node with the VPMS source of confirming, set up the VPMS topology, said VPMS topology is used for distribution flow media business data message.
CN2008102466528A 2008-12-29 2008-12-29 Method for streaming media distribution in virtual special multicasting service, device and system thereof Active CN101771551B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102466528A CN101771551B (en) 2008-12-29 2008-12-29 Method for streaming media distribution in virtual special multicasting service, device and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102466528A CN101771551B (en) 2008-12-29 2008-12-29 Method for streaming media distribution in virtual special multicasting service, device and system thereof

Publications (2)

Publication Number Publication Date
CN101771551A CN101771551A (en) 2010-07-07
CN101771551B true CN101771551B (en) 2012-11-21

Family

ID=42504169

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102466528A Active CN101771551B (en) 2008-12-29 2008-12-29 Method for streaming media distribution in virtual special multicasting service, device and system thereof

Country Status (1)

Country Link
CN (1) CN101771551B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136917B (en) * 2010-07-14 2013-04-17 华为技术有限公司 Ethernet multicast method and device
CN102263699B (en) 2011-08-15 2014-12-24 杭州华三通信技术有限公司 Load balancing implementation method and device applied to MPLS TP (multiprotocol label switch transport profile)
WO2013123676A1 (en) 2012-02-24 2013-08-29 华为技术有限公司 Method and device for determining establishment of multi-protocol label switching traffic engineering tunnel
US20160285769A1 (en) * 2013-11-06 2016-09-29 Telefonaktiebolaget Lm Ericsson (Publ) Enabling Load Balancing in a Network Virtualization Overlay Architecture
CN107592260B (en) * 2017-09-22 2020-07-07 烽火通信科技股份有限公司 VPWS BYPASS protection switching method and system based on fast rerouting

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106522A (en) * 2006-07-11 2008-01-16 北京邮电大学 A multi-path routing technology for Ad Hoc network based on tag exchange
CN101155178A (en) * 2006-09-30 2008-04-02 华为技术有限公司 Method, device and system for establishing bidirectional LSP in multi-protocol label switching

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106522A (en) * 2006-07-11 2008-01-16 北京邮电大学 A multi-path routing technology for Ad Hoc network based on tag exchange
CN101155178A (en) * 2006-09-30 2008-04-02 华为技术有限公司 Method, device and system for establishing bidirectional LSP in multi-protocol label switching

Also Published As

Publication number Publication date
CN101771551A (en) 2010-07-07

Similar Documents

Publication Publication Date Title
US7570605B1 (en) Multicast data trees for multicast virtual private networks
CN101710877B (en) Method, device and system for processing traffic flow based on pseudowire
CN103748835B (en) The dynamic renewal of label switched path
JP5441908B2 (en) Multipoint and root multipoint protection switching
CN103236973B (en) Create the multiple spot network router element to multicast communication tree
WO2017059708A1 (en) Bier information transmission method and reception method, and related device
US20060187950A1 (en) Architecture and provisioning tools for managed multicast virtual private LAN trees
EP3340550B1 (en) Service message multicast method and device
CN102291307B (en) An inter-VPN multicast implementation method, apparatus and network device
CN102137000B (en) Method, device and system for establishing switching multicast distribution tree
CN101645790B (en) Switching-over method, device and system of multicast distribution tree
WO2013188801A1 (en) Mrsvp-te based fast reroute in detour (1:1) protection mode
WO2007009347A1 (en) A method and apparatus for transmitting service stream on a virtual interchange system
CN101771551B (en) Method for streaming media distribution in virtual special multicasting service, device and system thereof
CN104065576A (en) Label switching method in dynamic MPLS satellite network
US9008118B2 (en) Multicast data delivery over mixed multicast and non-multicast networks
CN102571375B (en) Multicast forwarding method and device as well as network device
CN101163103A (en) Method of implementing fast rerouting
CN103138955A (en) Managing IGMP multicast transmission using multiple queriers
CN102130778A (en) Method and system for protecting IPTV (Internet Protocol Television) multicast service
CN106357541A (en) Information transmission method and device
CN102487351A (en) Establishment method of end-to-end multicast label switched path, apparatus thereof and system
Martinez-Yelmo et al. Multicast traffic aggregation in MPLS-based VPN networks
CN102170710A (en) Method and system for realizing leaf node discovery in label switched path
CN101534203B (en) Method, equipment and system for multicast control

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant