CN1838616A - Media stream shunting system and method - Google Patents

Media stream shunting system and method Download PDF

Info

Publication number
CN1838616A
CN1838616A CNA2006100749735A CN200610074973A CN1838616A CN 1838616 A CN1838616 A CN 1838616A CN A2006100749735 A CNA2006100749735 A CN A2006100749735A CN 200610074973 A CN200610074973 A CN 200610074973A CN 1838616 A CN1838616 A CN 1838616A
Authority
CN
China
Prior art keywords
shunting device
key physical
media stream
logical net
address port
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.)
Granted
Application number
CNA2006100749735A
Other languages
Chinese (zh)
Other versions
CN100459524C (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CNB2006100749735A priority Critical patent/CN100459524C/en
Publication of CN1838616A publication Critical patent/CN1838616A/en
Application granted granted Critical
Publication of CN100459524C publication Critical patent/CN100459524C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The disclosed streaming system for media flow comprises: a first terminal connected to a first router, a first/second backbone physical/logic network connected to the former router through a streaming device; or a first terminal connected to a first/second backbone physical/logic network through a first streaming device. The opposite method comprises: anchoring the business past itself, and setting the network route measurement to stream the open business; or anchoring the media business to transfer to the backbone network.

Description

Media stream shunting system and shunt method
Technical field
The present invention relates to a kind of media stream shunting system and shunt method, especially be applied to the media stream shunting system and the shunt method of a plurality of key physical/logical networks.
Background technology
From the technology trends of telecommunications network, packet-switch technology will finally replace circuit-switched technology.Because the IP technology is at outstanding advantages that the aspect had such as cost performance, business support, extensibilities, it is at service quality (Quality of Service in addition, be called for short QOS), the improvement of aspect such as safety, make IP network will become the chief component of the following packet switching network.More and more based on the telecommunication service that the IP technology provides, communication network self also has the trend of IPization.
Along with the trend of communication network all-IPization is bright and clear day by day, how to construct next generation network (NextGeneration Network, abbreviation NGN) becomes the focus that industry is paid close attention to, standardization bodies such as TISPAN have proposed internet multimedia subsystem (the Internet Media Subsystem with 3GPP, be called for short IMS) be the NGN framework of core, realized that speech, the unified of data carry, and have realized moving the all-IP communication network that merges with immobile phase.
In the following complete IP network, both there had been traditional Internet service, also similar telecommunication service will have occurred, as speech, video etc. based on frameworks such as IMS, these need better QOS and safety assurance based on the telecommunication service real-time and the availability requirement height of frameworks such as IMS.Present many operators have proposed to adopt different IP networks to carry the scheme of traditional Internet service and carrier class business respectively.Such as one be special-purpose IP bearer network, be used to carry the business of high request (service quality, fail safe, reliability), high value; One is open IP bearer network, is used to carry the business of opening or low value.
According to different networks, business and user location, operator's demand side is to multiple shunting demand.
At first, according to the difference location of the IP of operator bearer network, the carrier class business based on frameworks such as IMS that operator provides should be carried on the private IP network network, and Internet service should be carried on the open IP bearer network.Like this, the service quality of the business that self provides just can be provided in operator; Simultaneously, prevented that also Internet service from seizing the bandwidth resources of special I P bearer network, protected the network investment of operator.
Though present many operators have proposed the key physical/logical net of employing different IP in key physical/logical net side and carried traditional Internet service and telecommunication service respectively, different key physical/logical nets is often at the shared same metropolitan area network of metropolitan area network side.Like this, when the user need use certain terminal simultaneously during the professional and carrier class business of access internet, operator in the metropolitan area network scope with regard to the problem of demand side to service distributing.For signaling flow, it belongs to terminal to the visit of acting server, and it is online to be forwarded to the key physical/logical of different IP according to different destination addresses; For Media Stream, owing to be to communicate by letter end to end, can't pass through IP five-tuple (source, destination address, source, destination interface and protocol type) and distinguish the Media Stream of carrier class business and the Business Stream of other Internet services, therefore shunting just becomes a difficult problem.Especially, use identical agreement when Internet service and carrier class are professional, such as SIP, t.120, agreements such as VNC, XMPP, HTTP, and business is when having end to end characteristic, service distributing (such as Media Stream) more becomes a difficult problem.
Therefore, prior art can't solve a plurality of key physical/logical service distributing problem off the net; Can't guarantee that operator provides based on the carrier class service bearer of frameworks such as IMS on the private IP network network, and Internet service is carried on the open IP bearer network, thereby can't guarantee the service quality of carrier class business; Simultaneously, can't prevent that also Internet service from seizing the bandwidth resources of special I P bearer network, can not effectively protect the network investment of operator.
Secondly, in the carrier class business of frameworks such as IMS, each business has different characteristics, and more open such as the business that the business that has has than sealing, the business that has is worth the business that has greatly and is worth little.Different qualities according to business, operator also might shunt (above-mentioned be based on telecommunication service and Internet service is shunted) based on different business, tend to allow open or be worth little service bearer on open IP bearer network such as operator, and sealing or be worth big service bearer on the private IP network network.
Once more, according to the difference of user location, even same business, operator also can shunt based on different user, can make some high value client's Business Stream be carried on special I P bearer network such as operator, and the Business Stream of domestic consumer is carried on the open IP bearer network.
In sum, according to different networks, business and user location, operator's demand side is to various shunting demands, such as based on class of service (such as carrier class business and Internet service), come business is shunted based on different business or based on different user, this has proposed challenge to operator.
Summary of the invention
The objective of the invention is to the problem that is difficult to shunt at end-to-end media stream in the prior art, a kind of medium separate system and shunt method are provided,, realize the shunting of low value and low quality of service requirement Media Stream by rational routing metric; By introducing shunting device (subscriber proxy server) in network, the Media Stream that high value and high quality-of-service are required terminates and grappling, ensures the correct path trend of these Media Streams; Thereby satisfy the purpose of end-to-end media stream shunting.Operator can realize various shunting effects like this, can be on the private IP network network with the carrier class service bearer, and the open service bearer that the user uses provides based on the Internet is on open IP network, thereby guarantee the service quality and the fail safe of carrier class business, the bandwidth resources of the open service occupation private IP network network that provides based on the Internet that prevents that the user from using; Also can shunt based on different business, so that the service bearer that high quality-of-service requires is on the private IP network network, and the service bearer of low quality of service requirement provides different service quality to guarantee to different business on open IP network; Also can shunt business based on different user, so that the high-value user is carried on the private IP network network, and the lesser value user is carried on the open IP network, provides different service quality to guarantee to different user.
To achieve these goals, the invention provides a kind of media stream shunting system, comprise the first key physical/logical net, the second key physical/logical net, first terminal, second terminal, this system also comprises the first router and first shunting device (subscriber proxy server), first terminal is connected with the first router, the first router is connected with the second key physical/logical net, and be connected with the first key physical/logical net by first shunting device, this first shunting device is used for signaling flow is passed through the business of this first shunting device and carries out grappling.
The described first key physical/logical net is provided with first business control device, and described first shunting device is connected with this first business control device.This system also can comprise the second router and second shunting device, second terminal is connected with the second router, the second router is connected with the second key physical/logical net, and be connected with the first key physical/logical net by second shunting device, this second shunting device is used for signaling flow is passed through the business of this second shunting device and carries out grappling.
This system also can comprise the 3rd key physical/logical net and the 3rd shunting device, and the first router is connected with the 3rd key physical/logical net by the 3rd shunting device.The described the 3rd key physical/logical net can be provided with the 3rd business control device, and the 3rd shunting device is connected with the 3rd business control device.
The present invention provides a kind of media stream shunting system again, comprise the first key physical/logical net, the second key physical/logical net, first terminal and second terminal, first terminal and second terminal are used media stream service by the first key physical/logical net or the second key physical/logical net, it is characterized in that, this system also comprises first shunting device, this shunting device is used for signaling flow is carried out grappling through the business of this shunting device, and first terminal is connected with first and second key physical/logical net by this first shunting device.
The call control device that the described first key physical/logical net is provided with first edge router and is used for professional control, first shunting device is connected with call control device by first edge router.Described first shunting device is connected with first edge router by direct connected link or by at least one router.Described first shunting device is connected with second edge router of being located at the second key physical/logical net.
This system also comprises second shunting device, second terminal is connected with described first and second key physical/logical net by this second shunting device, and second shunting device is connected with described call control device by the 3rd edge router of being located at the first key physical/logical net.Described second shunting device is connected with the 3rd edge router by at least one router.Described second shunting device is connected with the 3rd edge router by direct connected link.Described second shunting device is connected with the 4th edge router of being located at the second key physical/logical net, and this second shunting device is connected to the second key physical/logical net by the 4th edge router.
This system also comprises the 3rd key physical/logical net, and the 3rd key physical/logical net is connected with first shunting device and second terminal, and first terminal and second terminal are used media stream service by the 3rd key physical/logical net.Second terminal is connected with first, second and third key physical/logical net by second shunting device.
To achieve these goals, the present invention also provides a kind of media stream shunting method, is applied to have at least two key physical/logical nets, the communication system that shunting device only is connected with a key physical/logical net, and this method comprises:
After step 1, shunting device receive and reply signaling, judge whether that this is replied the signaling corresponding service carries out grappling, if, execution in step 2, otherwise, execution in step 3;
The address port that step 2, shunting device will be replied the recipient of the first end side Media Stream in the signaling is revised as this shunting device local address port, and recording medium stream recipient's the address port and the corresponding relation of local address port;
Step 3, shunting device will be replied signaling and be sent to first terminal;
Step 4, first terminal send Media Stream according to the address port information of replying in the signaling;
After step 5, shunting device receive Media Stream, judge whether the destination address port of Media Stream is the address port information of shunting device this locality, if then execution in step 6, otherwise, execution in step 7;
Step 6, shunting device are revised the destination address port of Media Stream according to the Media Stream recipient address port of internal record and the corresponding relation of local address port, and send the key physical/logical net that Media Stream to this shunting device is connected to;
Step 7, shunting device are transmitted Media Stream and are given second terminal.
Before described step 1, also can comprise:
Steps A 1, first terminal send demand signalling message, and this demand signalling message sends to second terminal by shunting device, key physical/logical net;
Steps A 2, second terminal send replys signaling message, and this is replied signaling message and is forwarded to shunting device by key physical/logical net.
Portability user totem information and/or service identification information in the described demand signalling message, described shunting device inside can store user ID and/or the service identification information that needs grappling, described step 1 can be specially: after shunting device receives and replys signaling, determine whether that according to user totem information and/or service identification information needs carry out grappling to business, the address port of replying the recipient of the first end side Media Stream in the signaling that needs is carried out the business of grappling is revised as this shunting device local address port, recording medium flows recipient's the address port and the corresponding relation of local address port, and the amended signaling of replying is sent to first terminal.
This method also can comprise: the routing metric of key physical/logical net is set, by rational routing metric setting, the Media Stream of first terminal and second terminal room can be transmitted according to the path of anticipation; Described being sent as according to routing metric selects optimal path to send.
The present invention also provides a kind of media stream shunting method, is applied to have at least two key physical/logical nets, the communication system that first terminal is connected by the key physical/logical net of shunting device and each, and this method comprises:
After step 1, shunting device receive and reply signaling message, judge whether that this is replied the signaling corresponding service carries out grappling, if, execution in step 2, otherwise, execution in step 3;
Step 2, shunting device are revised as the address port of this shunting device this locality with recipient's address port of the first end side Media Stream in the media answer signaling, and write down this Media Stream recipient's the address port and the corresponding relation of local address port;
Step 3, shunting device will be replied signaling and be sent to first terminal;
Step 4, first terminal send Media Stream according to the Media Stream recipient address port information of replying in the signaling;
After step 5, shunting device receive Media Stream, judge whether the destination address port of Media Stream is the address port information of shunting device this locality, if then execution in step 6, otherwise, execution in step 7;
Step 6, shunting device are according to the Media Stream recipient address port and the local address port corresponding relation that write down, revise the destination address port of Media Stream, and Media Stream transmitted to the key physical/logical net that sets in advance, this key physical/logical net that sets in advance is transmitted to second terminal with Media Stream;
Step 7, shunting device are transmitted Media Stream and are given second terminal.
Before described step 1, also can comprise:
Steps A 1, first terminal send demand signalling message, and this demand signalling message sends to second terminal by shunting device, key physical/logical net;
Steps A 2, second terminal send replys signaling message, and this is replied signaling message and is forwarded to shunting device by key physical/logical net.
Described shunting device storage inside has the user ID and/or the service identification information of the business that needs grappling, carry user ID and/or service identification information in the described request signaling message, judging whether in the described step 1 replied the signaling corresponding service to this and carried out grappling and can be specially: extract user ID and/or service identification information in the demand signalling, judge whether this business is carried out grappling according to the user ID and/or the service identification information of the business of the needs grappling of shunting device storage inside.
This method also can comprise: the corresponding relation that the key physical/logical net that is anchored professional and bearer service is set.Also can comprise in the described step 2: according to the corresponding relation of the key physical/logical net of business that is anchored and bearer service, the corresponding relation of the key physical/logical net of recording medium stream recipient's address port and/or local address port and bearer service.In described step 6, according to the Media Stream recipient address port of record and/or the corresponding relation of the key physical/logical net of local address port and bearer service, with Media Stream to corresponding key physical/logical net forwarding.
This method also can comprise: the routing metric that key physical/logical net is set; Media Stream can select optimal path to transmit according to routing metric.
The present invention has realized controlling the key physical/logical net that is used for bearer service by business being carried out grappling, operator can realize various shunting effects like this, can be on the private IP network network with the carrier class service bearer, and the open service bearer that the user uses provides based on the Internet is on open IP network, thereby guarantee the service quality and the fail safe of carrier class business, the bandwidth resources of the open service occupation private IP network network that provides based on the Internet that prevents that the user from using; Also can shunt based on different business, so that the service bearer that high quality-of-service requires is on the private IP network network, and the service bearer of low quality of service requirement provides different service quality to guarantee to different business on open IP network; Also can shunt business based on different user, so that the high-value user is carried on the private IP network network, and the lesser value user is carried on the open IP network, provides different service quality to guarantee to different user.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Fig. 1 is the committed step flow chart of media stream shunting method of the present invention;
Fig. 2 is a kind of media stream shunting system structural representation of the present invention;
Fig. 3 is a kind of media stream shunting system embodiment one structural representation of the present invention;
Fig. 4 is a kind of media stream shunting system embodiment two structural representations of the present invention;
Fig. 5 is a kind of media stream shunting system embodiment three structural representations of the present invention;
Fig. 6 is a kind of media stream shunting system embodiment four structural representations of the present invention;
Fig. 7 is a kind of media stream shunting method flow chart of the present invention;
Fig. 8 is a kind of media stream shunting method one specific embodiment flow chart of the present invention;
Fig. 9 is another specific embodiment flow chart of a kind of media stream shunting method of the present invention;
Figure 10 is a kind of media stream shunting method of the present invention specific embodiment flow chart again;
Figure 11 is an another kind of media stream shunting system structural representation of the present invention;
Figure 12 is another kind of media stream shunting system embodiment one structural representation of the present invention;
Figure 13 is another kind of media stream shunting system embodiment two structural representations of the present invention;
Figure 14 is another kind of media stream shunting system embodiment three structural representations of the present invention;
Figure 15 is another kind of media stream shunting system embodiment four structural representations of the present invention;
Figure 16 is an another kind of media stream shunting method flow chart of the present invention;
Figure 17 is another kind of media stream shunting method one a specific embodiment flow chart of the present invention.
Embodiment
The present invention is by introducing special shunting device in network, shunting device carries out the key physical/logical net of grappling to Media Stream, thereby can satisfy the purpose of end-to-end media stream shunting.
As shown in Figure 1, the committed step flow chart for media stream shunting method of the present invention comprises:
After step 11, shunting device receive and reply signaling, the address port of replying the recipient of the first end side Media Stream in the signaling is revised as this shunting device local address port, recording medium flows recipient's the address port and the corresponding relation of local address port, and the amended signaling of replying is sent to first terminal;
Step 12, first terminal send Media Stream according to the address port information of replying in the signaling;
After step 13, shunting device receive Media Stream,, revise the destination address port of Media Stream, and send Media Stream according to the Media Stream recipient address port of internal record and the corresponding relation of local address port.
As shown in Figure 2, be a kind of media stream shunting system structural representation of the present invention, comprise: key physical/logical net 1, key physical/logical net 2, first terminal UE 1, second terminal UE 2, the first router R1 and the first shunting device S1.S1 can be B2BUA (Back-to-Back User Agent) acting server, is used for controlling calling through this shunting device in (Back-to-Back) mode back-to-back.UE1 carries out the transmission of Media Stream by key physical/logical net 1 or key physical/logical net 2 with UE2, and UE1 is connected by network with R1, and R1 is connected with key physical/logical net 2, and is connected with key physical/logical net 1 by S1.S1 passes through the modification to the recipient's of UE1 side Media Stream address port, realizes termination and grappling to Media Stream.Operator can adopt multiple anchored mode: can grappling all signalings through the business of S1, also can carry out grappling according to user ID and/or service identification.
Shunting device passes through the modification to the first end side Media Stream recipient's address port, realization is to the termination and the grappling of Media Stream, thereby can realize the grappling of the business of high value or high quality-of-service requirement, the business that guarantees the requirement of high value or high quality-of-service is by the carrying of private IP network network.
The transmission of Media Stream has characteristic end to end, and Media Stream will be selected optimal path in transmission course.Optimal path can be weighed by routing metric Metric value, Metric is that routing algorithm/agreement determines that a route is better than the method for another route, measures to comprise bandwidth, communications cost, time delay, hop number, load, best packet size, path cost and reliability etc.The path that the Metric value is little is better than the big path of Metric value.In order to realize being worth the shunting low or Media Stream that quality of service requirement is not high, Media Stream without grappling is carried by key physical/logical net 2, media stream shunting method of the present invention can further comprise and key physical/logical networking is set by the step of measuring, and when sending Media Stream, select final path to send according to routing metric, be provided with by rational Metric value, the optimum road that makes the Internet service Media Stream between UE1 and UE2 is through selecting equal can the transmission by key physical/logical net 2.For example, the Metric that key physical/logical net 2 can be set is littler than key physical/logical net 1 on the whole, thereby the shunting that realizes being worth low or the business that quality of service requirement is not high makes these business no longer take the bandwidth resources of private IP network.
As shown in Figure 3, be media stream shunting system embodiment one structural representation of the present invention.This embodiment comprises: UE1, UE2, the local network of users 1 (Customer-Premises Network 1, abbreviation CPN1), the local network of users 2 (CPN2), metropolitan area network 1, key physical/logical net 1, key physical/logical net 2, the router R1 that is arranged at metropolitan area network 1 and B2BUA acting server, be arranged at the edge router R3 of key physical/logical net 2, and the call control device and the edge router R2 that are arranged at key physical/logical net 1.CPN be user terminal to the network portion that comprises between the user-network interface, form by the machine wire apparatus of finishing in the communication and the user resident wiring system of controlled function.Call control device is the core network element that voice service provides system, is used for the session control based on packet switching, for example CSCF equipment of IMS core net etc.UE1 and UE2 insert metropolitan area network 1 and metropolitan area network 2 by CPN1 and CPN2 respectively.Router R1 is arranged at the Access Layer place of metropolitan area network 1, and R1 has two outlets, and one to B2BUA acting server 1, another direct-connected edge router R3 to key physical/logical net 2.Reasonable Metric by key physical/logical net 1 and key physical/logical net 2 is provided with, can realize making the optimal route selection of the not high Business Stream of value between UE1 and UE2 or service quality can both be by key physical/logical net 2, that is to say that value or the not high Business Stream of service quality have carried out correct shunting at the router one place between the user.By such networking mode, can in metropolitan area network, realize the shunting of the business that value or service quality are not high.The B2BUA acting server can be realized the grappling to the service media stream of high value or high quality-of-service requirement, when carrying out the Signaling Layer session negotiation between the user, B2BUA acting server 1 points to termination and the grappling that oneself realizes medium by the destination address that makes UE1.By in the metropolitan area, introducing B2BUA acting server 1, guarantee that B2BUA acting server 1 is in the only way which must be passed of the service media stream of high value or high quality-of-service requirement forever, has realized the grappling to the service media stream of high value or high quality-of-service requirement.Operator can also adopt other anchored modes: can carry out grappling according to user ID and/or service identification, realize that some high value or high quality-of-service carrier class business and/or user transmit by key physical/logical net 1, and not high carrier class business and/or the Internet service and/or professional by key physical/logical net 2 transmission of low value or service quality.
As shown in Figure 4, be media stream shunting system embodiment two structural representations of the present invention.Present embodiment has added key physical/logical net 3 and B2BUA acting server 3 on the basis of embodiment one.R1 is connected with the edge router R7 of key physical/logical net 3 by B2BUA acting server 3.Key physical/logical net 3 also is provided with call control device.Key physical/logical net 1 and key physical/logical net 3 all are private IP network, and key physical/logical net 2 is open IP network.Operator can set some carrier class business as required by key physical/logical net 1 carrying, and some carrier class business is by key physical/logical net 3 carryings, and Internet service is by key physical/logical net 2 carryings.Reasonable Metric by key physical/logical net 1, key physical/logical net 2 and key physical/logical net 3 is provided with, can realize shunting to Internet service, for example, the Metric value that key physical/logical net 2 is set is minimum, thereby makes the optimal route selection of the internet business flow between UE1 and UE2 can both be by key physical/logical net 2.B2BUA acting server 1 and B2BUA acting server 3 all can point to termination and the grappling that oneself realizes medium by the destination address that makes UE1.By in the metropolitan area, introducing the B2BUA acting server, guarantee that the B2BUA acting server is in the only way which must be passed of carrier class service media stream forever, thereby make the carrier class business by key physical/logical net 1 or 3 carryings of key physical/logical net, thereby guarantee the service quality and the fail safe of carrier class business.Operator can also adopt other anchored modes: can carry out grappling according to user ID and/or service identification, realize that some high value or high quality-of-service carrier class business and/or user transmit by key physical/logical net 1 or key physical/logical net 3, and not high carrier class business and/or the Internet service and/or professional by key physical/logical net 2 transmission of low value or service quality.
As shown in Figure 5, be media stream shunting system embodiment three structural representations of the present invention.Present embodiment has added metropolitan area network 2, R4 and B2BUA acting server 2 on the basis of embodiment two.UE1 and UE2 insert metropolitan area network 1 and metropolitan area network 2 by CPN1 and CPN2 respectively, R1 and R4 lay respectively at the Access Layer of metropolitan area network 1 and metropolitan area network 2, one side of R1 is direct-connected to B2BUA acting server 1, direct-connected on one side R3 to key physical/logical net 2, R4 is direct-connected to B2BUA acting server 2 on one side, on one side direct-connected R6 to key physical/logical net 2.B2BUA acting server 1 is connected with call control device with R5 by R2 respectively with B2BUA acting server 2.Introduce B2BUA acting server 2 in the UE2 side, can realize the shunting of UE2, thereby present embodiment can be realized two-way media stream shunting to the Media Stream of UE1.High value or high quality-of-service that UE1 is sent to UE2 require business by 1 grappling of B2BUA acting server, and high value or high quality-of-service that UE2 is sent to UE1 require professional by 2 grapplings of B2BUA acting server.UE1 and UE2 send to the other side's low value or the not high service media stream of quality of service requirement, all can be diverted to key physical/logical net 2 by the reasonable setting of Metric.Operator can also adopt other anchored modes: can carry out grappling according to user ID and/or service identification, the Media Stream of realizing some high value or high quality-of-service carrier class business and/or user transmits by key physical/logical net 1, and not high carrier class business and/or the Internet service and/or professional by key physical/logical net 2 transmission of low value or service quality.
As shown in Figure 6, be media stream shunting system embodiment four structural representations of the present invention.When having 3 key physical/logical nets, as long as on the basis of embodiment two, add router R4, B2BUA acting server 2 and B2BUA acting server 4 in the UE2 side, R4 is connected with an edge router R5 of key physical/logical net 1 by B2BUA acting server 2, be connected with the edge router R8 of key physical/logical net 3 by B2BUA acting server 4, so just can realize the two-way media diverting flow of a plurality of key physical/logical nets.Operator can also adopt other anchored modes: can carry out grappling according to user ID and/or service identification.For example, in demand signalling message, carry user totem information and/or service identification information, the shunting device storage inside has user ID and/or the service identification information that needs grappling, shunting device determines whether and will carry out grappling to business according to user totem information in the demand signalling and/or service identification information, the address port of replying the recipient of UE1 side Media Stream in the signaling to the business that wherein will carry out grappling is revised as this shunting device local address port, recording medium stream recipient's the address port and the corresponding relation of local address port, and the amended signaling of replying is sent to first terminal, thereby can realize the media stream shunting of a plurality of key physical/logical nets.
As shown in Figure 7, be a kind of media stream shunting method flow chart of the present invention, comprise:
After step 21, B2BUA acting server receive and reply signaling message, judge whether that this is replied the signaling corresponding service carries out grappling, if, execution in step 22, otherwise, execution in step 23;
This judgment mechanism can for: if the B2BUA acting server is configured to the flow through Media Stream of B2BUA of all signaling flows is all carried out grappling, then whether this judgement can open based on the grappling function and judge; If the B2BUA acting server is configured to only some business be carried out grappling, then this judgement can be judged based on professional grappling configuration.
Step 22, B2BUA acting server are revised as the address port of this B2BUA acting server this locality with recipient's address port of the UE1 side Media Stream in the media answer signaling, and write down this Media Stream recipient's the address port and the corresponding relation of local address port;
Step 23, B2BUA acting server will be replied signaling and be sent to UE1;
Step 24, UE1 send Media Stream according to the Media Stream recipient address port information of replying in the signaling;
After step 25, B2BUA acting server receive Media Stream, judge whether the destination address port of Media Stream is the address port information of B2BUA acting server this locality, if then execution in step 26, otherwise, execution in step 27;
Step 26, B2BUA acting server are revised the destination address port of Media Stream according to the Media Stream recipient address port and the local address port corresponding relation that write down, and send the key physical/logical net that Media Stream to this B2BUA acting server is connected to;
Step 27, B2BUA acting server are transmitted Media Stream and are given second terminal.
In a specific embodiment of a kind of media stream shunting method of the present invention, a plurality of key physical/logical nets are arranged, B2BUA acting server storage inside need the service identification information and/or the user totem information of grappling.In addition, the routing metric of key physical/logical net also is set, the routing metric that makes the key physical/logical net that carries high value and high quality-of-service business is greater than other key physical/logical nets, thereby the business of the low value of making and low quality of service requirement is net loaded by other the key physical/logical except that particular bone is done the physical/logical net.The B2BUA acting server receive reply signaling after, judge whether business is carried out grappling according to carrying service identification information and/or user totem information in the signaling message, after the B2BUA acting server receives Media Stream, the Media Stream of grappling is transmitted to the key physical/logical net that the B2BUA acting server is connected to, selected optimal path to transmit according to routing metric the Media Stream of not grappling.As shown in Figure 8, be the present embodiment flow chart, comprise:
Step 101, UE1 send demand signalling message, and this demand signalling message sends to UE2 by B2BUA acting server, key physical/logical net;
Step 102, UE2 send and reply signaling message, and this is replied signaling message and is forwarded to the B2BUA acting server by key physical/logical net;
After step 103, B2BUA acting server receive and reply signaling message, extract service identification information and/or user totem information, judge in the identification information of the business that needs grappling of B2BUA acting server storage inside and whether comprise the identification information that extracts, if comprise, execution in step 104, otherwise, execution in step 105;
Step 104, B2BUA acting server are revised as the address port of this B2BUA acting server this locality with recipient's address port of the UE1 side Media Stream in the media answer signaling, the address port of record UE2 and the corresponding relation of local address port;
Step 105, B2BUA acting server will be replied signaling and be sent to UE1;
Step 106, UE1 send Media Stream according to the Media Stream recipient address port information of replying in the signaling;
After step 107, B2BUA acting server receive Media Stream, judge whether the destination address port of Media Stream is the address port information of B2BUA acting server this locality, if then execution in step 108, otherwise, execution in step 109;
Step 108, B2BUA acting server are revised the destination address port of Media Stream according to the Media Stream recipient address port and the local address port corresponding relation that write down, and send the key physical/logical net that Media Stream to this B2BUA acting server is connected to;
Step 109, B2BUA acting server select optimal path to transmit Media Stream according to routing metric.
As shown in Figure 9, be another specific embodiment flow chart of a kind of media stream shunting method of the present invention.In the present embodiment, the business that UE1 uses high value and high quality-of-service to require sends Media Stream to UE2, by to this professional grappling, makes this service media stream be forwarded to key physical/logical net 1 transmission of private IP network by B2BUA acting server 1.Present embodiment comprises the steps:
Step 201, UE1 send demand signalling message to B2BUA acting server 1;
Certain IP that the UE1 appointment is local and port address are the recipient from key physical/logical net 1 routine medium.
Step 202, B2BUA acting server 1 are transmitted demand signalling message and are given call control device;
B2BUA acting server 1 is checked the home agent registration database of oneself, guarantees that UE1 has been registered to the IMS core net by B2BUA acting server 1; B2BUA acting server 1 appointment UE1 IP and port address are the recipient from IMS core-network side medium.
Step 203, call control device are transmitted demand signalling message and are given UE2;
Call control device appointment UE1 IP and port address are the recipient from B2BUA acting server 2 side medium.When UE2 inserted key physical/logical net by B2BUA acting server 2, call control device was sent to B2BUA acting server 2 with demand signalling earlier, then, again demand signalling is sent to UE2 by B2BUA acting server 2.
Step 204, UE2 send and reply signaling message to call control device;
Certain IP that the UE2 appointment is local and port address are the recipient from B2BUA acting server 2 side medium.When UE2 inserts key physical/logical net by B2BUA acting server 2, UE2 will reply signaling by B2BUA acting server 2 and be sent to call control device.
Step 205, call control device send replys signaling message to B2BUA acting server 1;
The IP of call control device appointment UE2 and port address are the recipient from B2BUA acting server 1 side medium.
Step 206, B2BUA acting server 1 send when replying signaling message to UE1, certain IP address that 1 appointment of B2BUA acting server is local and port are the recipient from UE1 side Media Stream, and with this locality and UE2 assigned address and port are stored separately, form one " the IP five-tuple correspondence table of B2BUA acting server 1 and UE2 ", send then and reply signaling message to UE1.
Step 207, UE1 send Media Stream, and destination address is B2BUA acting server 1 address;
Because B2BUA acting server 1 has carried out the medium grappling in the above-mentioned conversation procedure, arriving replying in the signaling message of UE1 the IP of B2BUA acting server 1 and port address are appointed as contact address from the medium of UE1, is exactly B2BUA acting server 1 address so UE1 sends the destination address of bag.
When step 208, Media Stream arrival B2BUA acting server 1, B2BUA acting server 1 goes to search " the IP five-tuple correspondence table of B2BUA acting server 1 and UE2 ", find the UE2 address, the Media Stream destination address is pointed to UE2, transmit the router that Media Stream is given key physical/logical net 1 side then;
Step 209, Media Stream continue to be forwarded to UE2.
As shown in figure 10, be a media stream shunting method of the present invention specific embodiment flow chart again.In the present embodiment, UE1 uses low value and the not high business of quality of service requirement to send Media Stream to UE2, by setting to key physical/logical net Metric, make carrying low value and quality of service requirement not the Metric of the key physical/logical net 2 of high business require professional key physical/logical net 1 less than carrying high value and high quality-of-service, thereby realize shunting to the not high service media stream of low value and quality of service requirement, make the not high service media stream of low value and quality of service requirement by key physical/logical net 2 carryings, prevent the business conversion private IP network network bandwidth resources that low value and quality of service requirement are not high.Present embodiment comprises the steps:
Step 301, UE1 send demand signalling message to certain acting server;
This server may be positioned among the network of other operators; UE1 specifies certain IP and port address to be the recipient from key physical/logical net 2 side medium.
Step 302, acting server are transmitted demand signalling message and are given UE2;
Acting server appointment UE1 IP and port address are the recipient from UE2 side medium.
Step 303, UE2 send and reply signaling message to acting server;
UE2 specifies certain IP and port address to be the recipient from key physical/logical net 2 side medium.
Step 304, acting server send replys signaling message to UE1;
Acting server appointment UE2 IP and port address are the recipient from UE1 side medium.
Step 305, UE1 send Media Stream, and destination address is the UE2 address;
Owing to arrive replying in the signaling message of UE1 in the above-mentioned conversation procedure UE2 IP and port address being appointed as contact address from the medium of UE1, is exactly the UE2 address so UE1 sends the destination address of bag.
When step 306, Media Stream arrival router, router compares the Metric of key physical/logical net 1 and key physical/logical net 2, selects key physical/logical net 2 to transmit Media Streams;
Step 307, key physical/logical net 2 are forwarded to UE2 with Media Stream.
Reasonable Metric by key physical/logical net 1 and key physical/logical net 2 is provided with, littler such as the Metric integral body of key physical/logical net 2 than key physical/logical net 1, just can realize making low value between UE1 and UE2 and quality of service requirement not the optimal route selection of high Business Stream can so just realize the not shunting of high Business Stream of low value and quality of service requirement by key physical/logical net 2.
As shown in figure 11, be another kind of media stream shunting system of the present invention, this system comprises: transmitting side terminal UE1, receiving terminal terminal UE 2, shunting device S1, key physical/logical net 1 and key physical/logical net 2.UE1 and UE2 can be PC terminal, mobile phone terminal and POTS terminal etc.Key physical/logical net 1 is used to carry different business with 2, it may be the network of different operators, it also may be the network that same operator is used to carry different business, for example, key physical/logical net 1 is the private IP network network, be used to carry the business of high request, high value, key physical/logical net 2 is open IP network, is used to carry the business of opening or low value.The address of the last meeting of UE1 configuration service server, UE1 sends to UE2 by shunting device and key physical/logical net with demand signalling message, and the signaling message of replying that UE2 returns is back to shunting device through key physical/logical net.Shunting device is used for the shunting to business, storage inside has the characteristic information of the business that needs grappling, need be as storage by the user totem information and/or the service identification information of key physical/logical net 1 loaded service, when shunting device receive reply signaling message after, extract user totem information and/or service identification information in the signaling, characteristic information according to the business of the needs grappling of storage inside, judge whether this business needs grappling, if need grappling, then revise the recipient's who replys the UE1 side Media Stream in the signaling address port information, this address port information is revised as the address port of shunting device this locality, the corresponding relation of the recipient's of minute book way address port and UE1 side Media Stream address port, and the amended signaling of replying is sent to UE1.Shunting device is after receiving Media Stream, can judge which key physical/logical net this Media Stream is forwarded to according to the destination address port information of Media Stream, if the destination address of Media Stream is the address of shunting device this locality, then according to the address port corresponding relation that writes down, with Media Stream destination address port modifications is the recipient's of the UE1 side Media Stream corresponding with it address port, and Media Stream is forwarded to key physical/logical net 1, otherwise, directly Media Stream is forwarded to key physical/logical net 2.When a plurality of key physical/logical net, shunting device is transmitted the Media Stream of grappling to a specific key physical/logical net, the Media Stream of not grappling is transmitted to other key physical/logical nets.
As shown in figure 12, be another kind of media stream shunting system embodiment one structural representation, comprise: UE1, UE2, shunting device S1, the local network of users 1 (Customer-Premises Network 1 is called for short CPN1), the local network of users 2 (CPN2), metropolitan area network 1, metropolitan area network 2, key physical/logical net 1, key physical/logical net 2, the call control device and the edge router R1 that are arranged at the edge router R5 of metropolitan area network 1 and are arranged at key physical/logical net 1.UE1 and UE2 insert metropolitan area network 1 and metropolitan area network 2 by CPN1 and CPN2 respectively.Shunting device S1 can be B2BUA (Back-to-Back User Agent) acting server equally, controls calling through this shunting device in (Back-to-Back) mode back-to-back.Call control device is the core network element that voice service provides system, is used for the session control based on packet switching, for example CSCF equipment of IMS core net etc.As shown in figure 10, in the present embodiment, S1 is arranged at the Access Layer place of metropolitan area network 1, and S1 is connected to the R1 of key physical/logical net 1 on one side by direct connected link, on one side direct-connected to the metropolitan area network Access Layer, be connected to key physical/logical net 2 by router R5.Direct connected link can be to transmit modes such as through or tunnel, and the tunnel can adopt tunneling techniques such as GRE.The working method of shunting device S1 is identical with shunting device among Fig. 9, repeats no more.
As shown in figure 13, be another media stream shunting system embodiment two structural representations of the present invention, present embodiment has also added shunting device the recipient.Be provided with edge router R1, edge router R3 and call control device in the key physical/logical net 1, be provided with edge router R2 and R4 in the key physical/logical net 2, and by key physical/logical net 2, can with the service agent server communication.UE1 and UE2 insert metropolitan area network 1 and metropolitan area network 2 by CPN1 and CPN2 respectively, shunting device S1 and shunting device S2 lay respectively at the core layer of metropolitan area network 1 and metropolitan area network 2, the direct-connected R1 in one side of S1 to key physical/logical net 1, direct-connected on one side R2 to key physical/logical net 2, the direct-connected R3 in one side of S2 to key physical/logical net 1, on one side direct-connected R4 to key physical/logical net 2.Introduce two shunting devices, can realize the two-way media diverting flow.When UE2 initiates the media flow transmission request, Media Stream is forwarded to corresponding key physical/logical net at UE1, realizes the shunting of UE1 to the Media Stream of UE2 transmission by shunting device S1; When UE1 initiates the media flow transmission request, UE2 is forwarded to corresponding key physical/logical net to the Media Stream that UE1 sends at UE2, realizes the shunting of UE2 to the Media Stream of UE1 transmission by shunting device 2.
As shown in figure 14, be another media stream shunting system embodiment three structural representations.Present embodiment has added key physical/logical net 3 on the basis of embodiment one.The call control device 2 of key physical/logical net 3 is used for the session control of packet switching, shunting device S1 is connected with the edge router R8 of key physical/logical net 3 by direct connected link, is connected with the edge router R1 of key physical/logical net 1 by router R6.Key physical/logical net 3 can be communicated by letter with UE2 by metropolitan area network 2.Shunting device S1 can adopt with embodiment one and embodiment two in the identical working method of shunting device, to doing the net loaded business of physical/logical by certain particular bone, as key physical/logical net 1 loaded service is carried out grappling, the user ID and/or the service identification information that also can need the business of grappling in the shunting device storage inside, and the corresponding relation of the key physical/logical net of the business of grappling and bearer service, after shunting device receives and replys signaling, determine whether to carry out grappling according to user totem information in the signaling and/or service identification information, for the business that does not need grappling, directly transmit and reply signaling; To needing the business of grappling, the address port of replying the recipient of UE1 side Media Stream in the signaling is revised as this shunting device local address port, recording medium stream recipient's the address port and the corresponding relation of local address port, and according to the corresponding relation of the key physical/logical net of the business of storage inside and bearer service, write down the corresponding relation of the key physical/logical net of this professional address port information (Media Stream recipient's address port and/or local address port) and bearer service, then the amended signaling of replying is sent to UE1.After receiving Media Stream, if Media Stream ground destination address is the shunting device local address, then revise the destination address of Media Stream, and Media Stream is transmitted to corresponding key physical/logical net according to the corresponding relation of address port and key physical/logical net according to the address port corresponding relation of record.This system can realize the one way traffic shunting of a plurality of key physical/logical nets.
As shown in figure 15, be another media stream shunting system embodiment four structural representations.Present embodiment has added shunting device 2 and has changed the connected mode of shunting device 1 with each key physical/logical net on the basis of embodiment three.Shunting device S1 is positioned at the Access Layer of metropolitan area network 1, is connected with each key physical/logical net by router R7.R7 is connected with R1 and R2 by direct connected link, is connected with the R8 of key physical/logical net 3 by router R10.Shunting device S2 is positioned at the core layer of metropolitan area network 2, is connected with R3, R4, R9 by direct connected link, thereby realizes and the communicating by letter of each key physical/logical net.Signaling negotiation flow process and media flow transmission flow process and embodiment three are similar, owing to also added shunting device in the UE2 side, so present embodiment can be realized the two-way services shunting of a plurality of key physical/logical nets.
The connected mode of shunting device and key physical/logical net is multiple in addition, and for example, shunting device is connected with key physical/logical net by a plurality of routers.No matter how connected mode changes, and must pass through shunting device as long as guarantee signaling, just can carry out grappling to the business that needs grappling, and Media Stream is shunted.
As shown in figure 16, be another kind of media stream shunting method flow chart of the present invention, comprise:
After step 31, shunting device receive and reply signaling message, judge whether that this is replied the signaling corresponding service carries out grappling, if, execution in step 32, otherwise, execution in step 33;
This judgment mechanism can for: if shunting device is configured to the flow through Media Stream of shunting device of all signaling flows is all carried out grappling, then whether this judgement can open based on the grappling function and judge; If shunting device is configured to only some business be carried out grappling, then this judgement can be judged based on professional grappling configuration.
Step 32, shunting device are revised as the address port of this shunting device this locality with recipient's address port of the UE1 side Media Stream in the media answer signaling, and write down this Media Stream recipient's the address port and the corresponding relation of local address port;
Step 33, shunting device will be replied signaling and be sent to UE1;
Step 34, UE1 send Media Stream according to the Media Stream recipient address port information of replying in the signaling;
After step 35, shunting device receive Media Stream, judge whether the destination address port of Media Stream is the address port information of shunting device this locality, if then execution in step 36, otherwise, execution in step 37;
Step 36, shunting device are according to the Media Stream recipient address port and the local address port corresponding relation that write down, revise the destination address port of Media Stream, and Media Stream transmitted to the key physical/logical net that sets in advance, this key physical/logical net that sets in advance is transmitted to second terminal with Media Stream;
Step 37, shunting device are transmitted Media Stream and are given second terminal.
In a specific embodiment of the another kind of media stream shunting method of the present invention, a plurality of key physical/logical nets are arranged, set in advance the service identification information and/or the user totem information of the business that needs grappling in shunting device inside, and the corresponding relation that is anchored the key physical/logical net of professional and bearer service.In addition, the routing metric of key physical/logical net also is set, the routing metric that makes the dried physical/logical net of particular bone that carries high value and high quality-of-service business is greater than other key physical/logical nets, thereby the business of the low value of making and low quality of service requirement is net loaded by other the key physical/logical except that particular bone is done the physical/logical net.Shunting device receive reply signaling after, judge whether business is carried out grappling according to carrying service identification information and/or user totem information in the signaling message, after shunting device receives Media Stream, the Media Stream of grappling is transmitted to specific key physical/logical net, selected optimal path to transmit according to routing metric the Media Stream of not grappling.As shown in figure 17, be the present embodiment flow chart, comprise:
Step 401, UE1 send demand signalling message, and this demand signalling message sends to UE1 by shunting device, key physical/logical net;
Step 402, UE2 send and reply signaling message, and this is replied signaling message and is forwarded to shunting device by key physical/logical net;
After step 403, shunting device receive and reply signaling message, extract service identification information and/or user totem information, judge in the identification information of the business that needs grappling of shunting device storage inside and whether comprise the identification information that extracts, if comprise, execution in step 404, otherwise, execution in step 405;
Step 404, shunting device are revised as the address port of this shunting device this locality with recipient's address port of the UE1 side Media Stream in the media answer signaling, the address port of record UE2 and the corresponding relation of local address port, according to the business that is anchored of storage inside and the corresponding relation of the key physical/logical net of bearer service, determine that this business should be net loaded by which key physical/logical, and the corresponding relation of the key physical/logical net of recording address port information and bearer service;
When the corresponding relation of recording address port information and key physical/logical net, can only write down the corresponding relation of the key physical/logical net of the address port of UE2 and bearer service, also can a minute book way address port and the corresponding relation of the key physical/logical net of bearer service, also can be in same table the corresponding relation of the key physical/logical net of UE2 address port, local address port and bearer service, as long as shunting device is after receiving the Media Stream of grappling, can correctly determine according to the information that Media Stream carries should by which key physical/logical be net loaded gets final product.
Step 405, shunting device will be replied signaling and be sent to UE1;
Step 406, UE1 send Media Stream according to the Media Stream recipient address port information of replying in the signaling;
After step 407, shunting device receive Media Stream, judge whether the destination address port of Media Stream is the address port information of shunting device this locality, if then execution in step 408, otherwise, execution in step 409;
Step 408, shunting device are according to the Media Stream recipient address port and the local address port corresponding relation that write down, revise the destination address port of Media Stream, and according to the corresponding relation of the address port information of record and the key physical/logical net of bearer service to corresponding key physical/logical net forwarding Media Stream;
Step 409, shunting device select optimal path to transmit Media Stream according to routing metric.
Present embodiment carries out service bearer that grappling can realize high value and high quality-of-service are required in specific key physical/logical net by the business that high value and high quality-of-service are required; By the routing metric of key physical/logical net rationally is set, and according to routing metric selection optimal path forwarding Media Stream, make the business of low value and ground quality of service requirement net loaded, thereby can effectively prevent the business conversion private IP network network bandwidth resources that low value and quality of service requirement are not high by other the key physical/logical except that particular bone is done the physical/logical net.
Should be noted that at last: above embodiment is only in order to illustrate that technical scheme of the present invention is not intended to limit; Although with reference to preferred embodiment the present invention is had been described in detail, those of ordinary skill in the field should be appreciated that still and can make amendment or the part technical characterictic is equal to replacement the specific embodiment of the present invention; And not breaking away from the spirit of technical solution of the present invention, it all should be encompassed in the middle of the technical scheme scope that the present invention asks for protection.

Claims (29)

1, a kind of media stream shunting system, comprise the first key physical/logical net, the second key physical/logical net, first terminal, second terminal, it is characterized in that, this system also comprises the first router and first shunting device, first terminal is connected with the first router, the first router is connected with the second key physical/logical net, and be connected with the first key physical/logical net by first shunting device, this first shunting device is used for signaling flow is passed through the business of this first shunting device and carries out grappling.
2, system according to claim 1 is characterized in that, the described first key physical/logical net is provided with first business control device, and described first shunting device is connected with this first business control device.
3, system according to claim 1 and 2, it is characterized in that, this system also comprises the second router and second shunting device, second terminal is connected with the second router, the second router is connected with the second key physical/logical net, and be connected with the first key physical/logical net by second shunting device, this second shunting device is used for signaling flow is passed through the business of this second shunting device and carries out grappling.
4, system according to claim 1 and 2 is characterized in that, this system also comprises the 3rd key physical/logical net and the 3rd shunting device, and the first router is connected with the 3rd key physical/logical net by the 3rd shunting device.
5, system according to claim 4 is characterized in that, the described the 3rd key physical/logical net is provided with the 3rd business control device, and the 3rd shunting device is connected with the 3rd business control device.
6, a kind of media stream shunting system, comprise the first key physical/logical net, the second key physical/logical net, first terminal and second terminal, first terminal and second terminal are used media stream service by the first key physical/logical net or the second key physical/logical net, it is characterized in that, this system also comprises first shunting device, this shunting device is used for signaling flow is carried out grappling through the business of this shunting device, and first terminal is connected with first and second key physical/logical net by this first shunting device.
7, system according to claim 6, it is characterized in that, the call control device that the described first key physical/logical net is provided with first edge router and is used for professional control, first shunting device is connected with call control device by first edge router.
8, system according to claim 7 is characterized in that, described first shunting device is connected with first edge router by at least one router.
9, system according to claim 7 is characterized in that, described first shunting device is connected with first edge router by direct connected link.
10, system according to claim 7 is characterized in that, described first shunting device is connected with second edge router of being located at the second key physical/logical net.
11, according to the arbitrary described system of claim 7-10, it is characterized in that, this system also comprises second shunting device, second terminal is connected with described first and second key physical/logical net by this second shunting device, and second shunting device is connected with described call control device by the 3rd edge router of being located at the first key physical/logical net.
12, system according to claim 11 is characterized in that, described second shunting device is connected with the 3rd edge router by at least one router.
13, system according to claim 11 is characterized in that, described second shunting device is connected with the 3rd edge router by direct connected link.
14, system according to claim 11, it is characterized in that, described second shunting device is connected with the 4th edge router of being located at the second key physical/logical net, and this second shunting device is connected to the second key physical/logical net by the 4th edge router.
15, system according to claim 6, it is characterized in that, this system also comprises the 3rd key physical/logical net, and the 3rd key physical/logical net is connected with first shunting device and second terminal, and first terminal and second terminal are used media stream service by the 3rd key physical/logical net.
16, system according to claim 15 is characterized in that, second terminal is connected with first, second and third key physical/logical net by second shunting device.
17, a kind of media stream shunting method is applied to have at least two key physical/logical nets, and the communication system that shunting device only is connected with a key physical/logical net is characterized in that this method comprises:
After step 1, shunting device receive and reply signaling message, judge whether that this is replied the signaling corresponding service carries out grappling, if, execution in step 2, otherwise, execution in step 3;
The address port that step 2, shunting device will be replied the recipient of the first end side Media Stream in the signaling is revised as this shunting device local address port, recording medium stream recipient's the address port and the corresponding relation of local address port;
Step 3, shunting device will be replied signaling and be sent to first terminal;
Step 4, first terminal send Media Stream according to the address port information of replying in the signaling;
After step 5, shunting device receive Media Stream, judge whether the destination address port of Media Stream is the address port information of shunting device this locality, if then execution in step 6, otherwise, execution in step 7;
Step 6, shunting device are revised the destination address port of Media Stream according to the Media Stream recipient address port of internal record and the corresponding relation of local address port, and send the key physical/logical net that Media Stream to this shunting device is connected to;
Step 7, shunting device are transmitted Media Stream and are given second terminal.
18, method according to claim 17 is characterized in that, also comprises before the described step 1:
Steps A 1, first terminal send demand signalling message, and this demand signalling message sends to second terminal by shunting device, key physical/logical net;
Steps A 2, second terminal send replys signaling message, and this is replied signaling message and is forwarded to shunting device by key physical/logical net.
19, method according to claim 18, it is characterized in that, carry user totem information and/or service identification information in the described demand signalling message, described shunting device storage inside has user ID and/or the service identification information that needs grappling, described step 1 is specially: after shunting device receives and replys signaling, determine whether that according to user totem information and/or service identification information needs carry out grappling to business, the address port of replying the recipient of the first end side Media Stream in the signaling that needs is carried out the business of grappling is revised as this shunting device local address port, recording medium flows recipient's the address port and the corresponding relation of local address port, and the amended signaling of replying is sent to first terminal.
According to the described method of claim 17-19, it is characterized in that 20, this method also comprises: the routing metric that key physical/logical net is set.
21, method according to claim 20 is characterized in that, Media Stream can select optimal path to transmit according to routing metric.
22, a kind of media stream shunting method is applied to have at least two key physical/logical nets, and first terminal is characterized in that by the communication system that the key physical/logical net of shunting device and each is connected this method comprises:
After step 1, shunting device receive and reply signaling message, judge whether that this is replied the signaling corresponding service carries out grappling, if, execution in step 2, otherwise, execution in step 3;
Step 2, shunting device are revised as the address port of this shunting device this locality with recipient's address port of the first end side Media Stream in the media answer signaling, and recording medium stream recipient's the address port and the corresponding relation of local address port;
Step 3, shunting device will be replied signaling and be sent to first terminal;
Step 4, first terminal send Media Stream according to the Media Stream recipient address port information of replying in the signaling.
After step 5, shunting device receive Media Stream, judge whether the destination address port of Media Stream is the address port information of shunting device this locality, if then execution in step 6, otherwise, execution in step 7;
Step 6, shunting device are according to the Media Stream recipient address port and the local address port corresponding relation that write down, revise the destination address port of Media Stream, and Media Stream transmitted to the key physical/logical net that sets in advance, this key physical/logical net that sets in advance is transmitted to second terminal with Media Stream;
Step 7, shunting device are transmitted Media Stream and are given second terminal.
23, method according to claim 22 is characterized in that, also comprises before the described step 1:
Steps A 1, first terminal send demand signalling message, and this demand signalling message sends to second terminal by shunting device, key physical/logical net;
Steps A 2, second terminal send replys signaling message, and this is replied signaling message and is forwarded to shunting device by key physical/logical net.
24, method according to claim 23, it is characterized in that, described shunting device storage inside has the user ID and/or the service identification information of the business that needs grappling, carry user ID and/or service identification information in the described request signaling message, judging whether in the described step 1 replied the signaling corresponding service to this and carried out grappling and be specially: extract user ID and/or service identification information in the demand signalling, judge whether this business is carried out grappling according to the user ID and/or the service identification information of the business of the needs grappling of shunting device storage inside.
According to the described method of claim 22-24, it is characterized in that 25, this method also comprises: the corresponding relation that the key physical/logical net that is anchored professional and bearer service is set.
26, method according to claim 25, it is characterized in that, described step 2 also comprises: according to the corresponding relation of the key physical/logical net of business that is anchored and bearer service, and the corresponding relation of the key physical/logical net of recording medium stream recipient's address port and/or local address port and bearer service.
27, method according to claim 26, it is characterized in that, Media Stream is transmitted to predefined key physical/logical net in the described step 6 is specially: according to the corresponding relation of the key physical/logical net of the Media Stream recipient address port of record and/or local address port and bearer service, with Media Stream to corresponding key physical/logical net forwarding.
According to the described method of claim 22-24, it is characterized in that 28, this method also comprises: the routing metric that key physical/logical net is set.
29, method according to claim 28 is characterized in that, Media Stream can select optimal path to transmit according to routing metric.
CNB2006100749735A 2006-04-25 2006-04-25 Media stream shunting system and method Active CN100459524C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100749735A CN100459524C (en) 2006-04-25 2006-04-25 Media stream shunting system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100749735A CN100459524C (en) 2006-04-25 2006-04-25 Media stream shunting system and method

Publications (2)

Publication Number Publication Date
CN1838616A true CN1838616A (en) 2006-09-27
CN100459524C CN100459524C (en) 2009-02-04

Family

ID=37015877

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100749735A Active CN100459524C (en) 2006-04-25 2006-04-25 Media stream shunting system and method

Country Status (1)

Country Link
CN (1) CN100459524C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212405B (en) * 2006-12-29 2011-09-21 ***通信集团公司 Media route control system and method
CN101399742B (en) * 2007-09-28 2011-10-26 ***通信集团公司 Data service network system and access method of data service
WO2012083736A1 (en) * 2010-12-24 2012-06-28 华为技术有限公司 Service splitting processing method, communication equipment and network system
CN102035864B (en) * 2009-09-30 2013-07-03 阿里巴巴集团控股有限公司 Method and system for realizing open services
CN103563328A (en) * 2011-12-21 2014-02-05 华为技术有限公司 Data flow distribution method and device
CN117615023A (en) * 2024-01-24 2024-02-27 浙江大华技术股份有限公司 Transmission method crossing network boundary, electronic device and computer readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1139038C (en) * 2000-06-22 2004-02-18 上海贝尔有限公司 By-pass method for dialing access service of internet
US20020067730A1 (en) * 2000-12-05 2002-06-06 Starguide Digital Networks, Inc. Method and apparatus for IP multicast content distribution system having national and regional demographically targeted advertisement insertion
CN1287570C (en) * 2004-03-25 2006-11-29 上海复旦光华信息科技股份有限公司 High speed filtering and stream dividing method for keeping connection features
US20050262529A1 (en) * 2004-05-20 2005-11-24 Raja Neogi Method, apparatus and system for remote real-time access of multimedia content
CN100433677C (en) * 2004-07-29 2008-11-12 张泽华 Method for realizing networked phone, and device of networked phone

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212405B (en) * 2006-12-29 2011-09-21 ***通信集团公司 Media route control system and method
CN101399742B (en) * 2007-09-28 2011-10-26 ***通信集团公司 Data service network system and access method of data service
CN102035864B (en) * 2009-09-30 2013-07-03 阿里巴巴集团控股有限公司 Method and system for realizing open services
WO2012083736A1 (en) * 2010-12-24 2012-06-28 华为技术有限公司 Service splitting processing method, communication equipment and network system
CN103563328A (en) * 2011-12-21 2014-02-05 华为技术有限公司 Data flow distribution method and device
CN103563328B (en) * 2011-12-21 2016-08-17 华为技术有限公司 Data distribution method and device
CN117615023A (en) * 2024-01-24 2024-02-27 浙江大华技术股份有限公司 Transmission method crossing network boundary, electronic device and computer readable storage medium
CN117615023B (en) * 2024-01-24 2024-04-12 浙江大华技术股份有限公司 Transmission method crossing network boundary, electronic device and computer readable storage medium

Also Published As

Publication number Publication date
CN100459524C (en) 2009-02-04

Similar Documents

Publication Publication Date Title
CN1188985C (en) Jam control system of voice network through internet protocol
CN1941753A (en) IP interconnected gateway in next-generation Internet and method for interconnecting IP domain
CN1158830C (en) Service parameter interworking method
CN1297124C (en) System and method for carrying service using circuit switching in IP multimedia subsystem
CN1913472A (en) Voice over IP network architecture
CN1449162A (en) Telecommunications system employing virtual service network architecture
CN1511279A (en) Strategy based synchronization for each resource between routers in data networks
CN1571440A (en) A system and method for implementing multimedia call crossing private network
CN1870514A (en) Method for analysing session service quality
CN1832447A (en) Method for implementing user requiring mode resource preretention in net network
CN101030865A (en) Network address conversion and/or firewall spanning platform, system and method
CN1675909A (en) Packet flow processing in a communication system
CN1838616A (en) Media stream shunting system and method
CN101030973A (en) Webpage calling system and method
CN1819565A (en) System and method for realizing bridging in IP multi-media subsystem
CN1848799A (en) Method for realizing virtual special network
CN1665238A (en) Networking system for next generation network
CN101051993A (en) Method for substituting conversation mark conversation replacing method using said conversation mark substitution
CN1889541A (en) System for supporting multi ITSP based on SIP and realizing method
CN1617508A (en) Service quality strategy conversion device and method
CN1885990A (en) Mobile communication network and its communication method
JP2006186855A (en) Band securing and routing method in ip network
CN100346620C (en) A transmitter-oriented resource reservation implementing method having backtracking ability
CN1838615A (en) Media stream shunting system and media stream shunting method
CN1968177A (en) Method and system for communication from public telephone switching network to IP multimedia subsystem

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