CN100473059C - Method for switching media stream code/decode format - Google Patents

Method for switching media stream code/decode format Download PDF

Info

Publication number
CN100473059C
CN100473059C CN200510012009.5A CN200510012009A CN100473059C CN 100473059 C CN100473059 C CN 100473059C CN 200510012009 A CN200510012009 A CN 200510012009A CN 100473059 C CN100473059 C CN 100473059C
Authority
CN
China
Prior art keywords
code
decode format
media stream
media
media gateway
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.)
Expired - Fee Related
Application number
CN200510012009.5A
Other languages
Chinese (zh)
Other versions
CN1885837A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN200510012009.5A priority Critical patent/CN100473059C/en
Priority to PCT/CN2005/002343 priority patent/WO2006136070A1/en
Publication of CN1885837A publication Critical patent/CN1885837A/en
Application granted granted Critical
Publication of CN100473059C publication Critical patent/CN100473059C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • H04M7/0072Speech codec negotiation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The related method to switch media flow code format comprises: building calling-media flow among gateway, detecting said jam, and A. a first media gateway requires soft exchange for format switch and embeds target format in the request; B. the soft exchange receives the request and executes switch. This invention can reduce gateway flow rate.

Description

A kind of method of switching media stream code/decode format
Technical field
The present invention relates to communication technical field, relate in particular to by the MEGACO/MGCP agreement and realize the initiatively method of switching media stream code/decode format of media gateway.
Background technology
Soft switch (Soft Switch) and media gateway (Media Gateway is called for short MG) are respectively the nucleus equipments in the next generation network (Next Generation Network is called for short NGN).Major functions such as calling out control, media gateway access control, resource allocation, protocol processes, route, authentication, charging is mainly finished in soft switch, and provides basic audio business, multimedia service, mobile service and diversified third party's business to the user; Media gateway then realizes foundation, transmission and the release of audio medium stream under the control of soft switch.
Be soft switch and the media gateway system group network figure in NGN as shown in Figure 1.Soft switch comes control gateway to finish calling procedure by MEGACO (Media Gateway Control, media gateway controlling, abbreviated as MEG ACO) agreement or MGCP (Media Gateway Control Protocol is called for short MGCP) agreement.After the user A on the MG1 and the user B call setup on the MG2 enter conversation, can set up a RTP port on MG1, being used for the speech coding of user A is RTP (Real TransportProtocol, RTP, be called for short RTP) Media Stream, send to MG2 through the packet switching network; This RTP resource can be delivered to user A being reduced to voice from the RTP Media Stream decoding that comes from the last user B of MG2 simultaneously.MG2 realizes that the mode of conversation is identical with MG1.User A and user B have promptly realized the two-way intercommunication of voice like this.
Also be divided into according to the ratio height of compression with the code/decode format of rtp streaming real-time Transmission multiple, as one with form G.711 transmit, packaging time length is that 20 milliseconds speech speed reaches 87200bps (bit persecond, promptly bits per second is called for short bps); And one transmitted with form G.723.1, and packaging time length is that 30 milliseconds speech speed has only 6300bps.Clearly, under same bandwidth situation, the code/decode format of low rate can transmit more speech channel.Certainly the voice of low rate transmission have the decline of some at speech quality.
On the NGN network, Media Stream all is to transmit on the packet switching network, and when end points on the network was too much to the speech channel Media Stream of another end points, this network will occur congested.It is too much that all Media Streams that network after congested transmits thereon will packet loss occur, and time delay is excessive, and the normal voice conversation of carrying on this network will normally be carried out.Ideal situation is to build enough packet switching networks of big bandwidth, and it is congested that it can not produced, and cost is too high so on the one hand, only transmits Media Stream seldom when the most time telephone traffic of the Packet Based Network of enormous bandwidth is not high on the other hand above it, produces huge waste.
If a kind of method can be arranged, when speech channel not for a long time, with the code/decode format media stream of two-forty, offer clear, high-quality speech of user or data service; And occur when congested when network, dynamically adjust the form of the code/decode format of some Media Streams to low rate, reduce the whole flow on the network, avoiding occurring network congestion influences all business; After guaranteeing that simultaneously these controlled Media Streams are reduced to the form of low rate,, but still can keep ongoing business to proceed and do not interrupt though definition has decline slightly.
Traditional dynamic voice encoding and decoding changing method, occur when congested when media gateway detects whole network: a kind of be media gateway to soft switch report network congestion events, soft switch switches to the code/decode format of low rate to newly-established calling after on this gateway.This method can't be carried out the speed adjustment to the calling of having set up, the congested of network can't in time be eliminated, and because network is congested, and how many new callings can not carry out again, original calling is owing to the packet loss and the time delay of Media Stream can not normally be carried out too greatly; Another kind is that soft switch is directly issued orders to media gateway to the all-calls of having set up and switched by force to low rate.If this method has a side gateway not support the code/decode format of low rate, Media Stream will interrupt; There are some soft switch not participate in professional control directly in addition, and provide by the media gateway self adaptation, can only be on the two-forty code/decode format loaded service, media stream formats one becomes original business will interrupt, as VBD (VoiceBand Data is called for short VBD) fax.
Summary of the invention
Technical problem to be solved by this invention is to provide a kind of method of switching media stream code/decode format, make media gateway under the cooperation of soft switch, can be according to coding/decoding capability, the type of service of the RTP destination node of the situation of network congestion and each calling, initiatively, switch voice encoding and decoding format dynamically, in time, thereby realized occurring in time to eliminate when congested congested, improved the percept of call completed in the NGN network effectively at network.
To achieve these goals, the invention provides a kind of method of switching media stream code/decode format, be used for the switching of media stream code/decode format on network, occurring carrying out when congested when the Media Stream of calling out, comprise that setting up the step and the media gateway of calling out Media Stream between media gateway detects described congested step, wherein, also comprise:
Steps A, one first media gateway in the described media gateway sends the request that described media stream code/decode format is switched to soft switch, and comprises the code/decode format that described first media gateway preparation will switch in described request; And
Step B, described soft switch receives the handoff request of described first media gateway, and switches described media stream code/decode format according to the code/decode format that the preparation that comprises in the described request will switch to.
The method of described switching media stream code/decode format, wherein, described media gateway detects described congested step and comprises that further described soft switch sends the modification order to described media gateway, makes described media gateway detect the step that described media stream code/decode format needs the dynamic incident of switching.
The method of described switching media stream code/decode format, wherein, described steps A comprises that further described first media gateway judges that can the Media Stream of current calling switch to the step of low rate code/decode format; In this way, then initiate handoff request to soft switch.
The method of described switching media stream code/decode format, wherein, being included in the code/decode format that the preparation in the described request will switch to comprises: current code/decode format that is using and the speed of preparing to switch to are lower than one or more code/decode formats of the current code/decode format that is using; And the code/decode format that described preparation will switch to has definite priority orders.
The method of described switching media stream code/decode format wherein, further comprises the destination node title of current calling in the described request; Described definite priority orders is that the low rate higher rate is preferential, and wherein, the described current code/decode format that is using comes lowest priority.
The method of described switching media stream code/decode format, wherein, described first media gateway is determined the code/decode format that described preparation will switch to according to institute's loaded service type and live transmission protocol port ability on the described Media Stream.
The method of described switching media stream code/decode format, wherein, described step B further comprises:
Step B1, described soft switch is after receiving described handoff request, send an order to one second media gateway, the code/decode format that will switch to the described preparation that comprises in the handoff request of sending according to described first media gateway is revised the code/decode format of the calling Media Stream of described second media gateway and the described first media gateway correspondence;
Step B2, after described second media gateway is received described order, code/decode format and priority orders according to described appointment, the code/decode format of selecting a current calling to support carries out form and switches, and send an acknowledgement command to described soft switch, wherein, comprise the selected code/decode format of described second media gateway in the described acknowledgement command;
Step B3, after the acknowledgement command of described second media gateway transmission is received in described soft switch, the notice that the code/decode format of selecting according to described second media gateway to described first media gateway transmission carries out the switching of media stream code/decode format;
Step B4, described first media gateway is received the notice that described soft switch sends in step B3 after, the code/decode format that carries out Media Stream switches.
The method of described switching media stream code/decode format, wherein, in described step B2, if the code/decode format that the current calling that described second media gateway is selected can be supported is the current media stream code/decode format that is using, then the Media Stream of described calling does not switch.
The method of described switching media stream code/decode format, wherein, comprise that further one subscribes to the step of megaco protocol expanding packet, described expanding packet has been described the incident of media stream code/decode handoff request and has been defined when described incident takes place on media gateway, the parameter that described media gateway need have when described soft switch reports described incident, wherein, described parameter is described with the character string of session description protocol format; Described steps A sends a notification command that comprises described handoff request incident by described first media gateway to described soft switch and asks to switch.
The method of described switching media stream code/decode format, wherein, the described handoff request event argument of describing with the character string of session description protocol format comprises following attribute: the code/decode format of the Media Stream of pressing the priority orders arrangement of determining that the IP address of the type of Media Stream, Media Stream, the port numbers of Media Stream, preparation are switched.
The method of described switching media stream code/decode format, wherein,
In described step B1, described soft switch sends one to described second media gateway and revises order, comprises the information of session description protocol of described description handoff request event argument in the distant end media descriptor of described modification order;
In described step B2, comprise a near-end media descriptor handling in the acknowledgement command that described second media gateway sends, the medium code/decode format part in the described near-end media descriptor handling only comprises the medium code/decode format that described second media gateway is selected;
In described step B3, described soft switch is revised the RTP destination node that order sends to the medium code/decode format information of described second media gateway selection current calling correspondence on described first media gateway by one, wherein, the medium code/decode format information of described second media gateway selection is included in the distant end media descriptor of described modification order;
In described step B4, after described first media gateway is received described modification order, the current media stream code/decode format of calling out corresponding RTP destination node on described first media gateway is switched to the medium code/decode format that second media gateway is selected.
The method of described switching media stream code/decode format wherein, further comprises behind described relieve congestion, and the code/decode format of described Media Stream is switched back the step of the code/decode format of two-forty, specifically comprises:
Step a, described first media gateway sends the request that described media stream code/decode format is switched to soft switch, and comprises the code/decode format that described first media gateway preparation will be switched back in described request; And
Step b, described soft switch receives the handoff request of described first media gateway, and switches described media stream code/decode format according to the code/decode format that the preparation that comprises in the described request will be switched back.
Adopt technical solution of the present invention, can be effectively the code/decode format of media gateway be dynamically switched.When network occurs when congested, media gateway is called out current according to self ability and type of service, and the form of media stream code/decode to low rate switched, and effectively reduces network traffics, and more new calling can be carried out; After network congestion is eliminated, still changeable to high-speed media stream code/decode format, recover the calling of high voice quality; Original calling is not unaffected when the media gateway of a side is not supported the switching of code/decode format, still can normally continue, can keep normally proceeding and not interrupting to the all-calls set up, network occur when congested or the situation of telephone traffic high load capacity under improved percept of call completed in the NGN network effectively.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Description of drawings
Fig. 1 shows the networking schematic diagram of soft switch and media gateway in the NGN network of prior art;
Fig. 2 shows the present invention and realizes the initiatively Principle of Process schematic diagram of switching media stream format of gateway;
Fig. 3 shows a kind of signalling interactive process schematic diagram that the present invention realizes with megaco protocol.
Embodiment
Below in conjunction with accompanying drawing, illustrate the mode of an enforcement of the present invention in megaco protocol.Before the execution mode of explanation the present invention, introduce earlier megaco protocol simply at megaco protocol.
Megaco protocol is 3525 agreements of IETF, and it has adopted separation gateway thought, and the gateway that original signaling and medium are focused on is decomposed into two parts: media gateway (Media Gateway is called for short MG) and soft switch.The action of MG is controlled in soft switch by megaco protocol: soft switch is sent the order that will carry out to MG, and MG carries out and the result is returned, and soft switch also will be handled MG and initiatively report institute's event request.Logical relation in the megaco protocol is to represent by link model, and two members the most basic are exactly association and destination node in the link model, and connection and the topological relation between the destination node represented in association.Megaco protocol is described different service attributes by bag (Package), and bag is to expand according to the needs of business.
Main order between soft switch and the MG comprises SERVICECHANGE (registration), ADD (increase), MODIFY (modification), SUBTRACT (deletion), NOTIFY (notice) or the like.
SDP agreement (Session Description Protocol is called for short SDP, Session Description Protocol) is 2327 agreements of IETF, is used for describing the information such as form, type and the network address of Media Stream.With the SDP agreement the relevant attribute of Media Stream is described in the megaco protocol.
Fig. 2 shows the present invention and realizes the initiatively Principle of Process schematic diagram of switching media stream format of gateway.The realization gateway of the present invention initiatively method of switching media stream format comprises the steps:
Step 201, after the calling Media Stream of (MG1 and MG2) was set up between media gateway, soft switch allowed media gateway detect the incident that this media stream code/decode format need dynamically switch by revising order;
Step 202, the Media Stream that media gateway detects this calling has occurred congested on network, and after the Media Stream of judging this calling can switch to the code/decode format of low rate, then media gateway reports notification message to soft switch, request is switched media stream code/decode, includes in notification message:
The destination node title of a, this calling;
B, preparation switch to the code/decode format of low rate;
C, the present code/decode format of calling of having set up;
The preferred sequence of d, code/decode format, the sequence arrangement by from the low rate to the two-forty comes low priority but will call out the current code/decode format that is using to this;
Step 203, after this request message is received in soft switch, send to another media gateway and to revise order and revise code/decode format with this calling Media Stream of first media gateway correspondence, revise the code/decode format that the code/decode format of Media Stream adopts first media gateway to report in ordering in step 202, and, indicate the preferred sequence of these code/decode formats by the request message of first medium gateway to report;
Step 204, after another media gateway is received this modification order, by the code/decode format and the preferred sequence of appointment, select a kind of this calling can support code/decode format to carry out media stream formats and switch, and in giving the acknowledgement command of soft switch, comprise its selected code/decode format;
After step 205, soft switch receive that this replys, this code/decode format type is switched with revising the code/decode format that order notifies first media gateway to carry out Media Stream;
Step 206, after first media gateway was received this order, the code/decode format that carries out Media Stream switched (as media stream code/decode format C is switched to form D), and at this moment the medium between two media gateway all switch to the media stream formats of low rate;
If another media gateway is not supported the form of low rate in step 204, then it still can select to be positioned at the code/decode format that the current calling of low priority is being used by preferred sequence, be that code/decode format does not switch, original calling is unaffected normally to be carried out;
After media gateway detects congested elimination on the network, still can be set by step 201 encoding and decoding be switched to the mode of two-forty to the mode described in the step 206, at this moment in step 202, only need preferred sequence is pressed the sequence arrangement of two-forty to low rate, get final product but the code/decode format that current calling is being used is come low priority.
Fig. 3 shows the signaling process figure that the realization media stream code/decode format in megaco protocol dynamically switches.Before the explanation signaling process, at first define the expanding packet CodecChgReq of a megaco protocol, the incident CodecChg of media stream code/decode handoff request has been described in this bag; Defined when this incident takes place on MG the parameter that MG need have simultaneously in the incident that soft switch reports.The parameter of reported event is described with the character string of SDP form, SDP must comprise following attribute: the IP address of the type of Media Stream (voice flow, video flowing), Media Stream, Media Stream PORT number, prepare the code/decode format of the Media Stream that switches, wherein the code/decode format of Media Stream can be arranged by the priority orders that MG recommends from high to low for multinomial.
Step 301, after a calling is set up with media stream formats C, soft switch is called out pairing RTP destination node to last this of MG1, MG2 respectively at once and is sent the MODIFY order, comprise an event descriptor in the MODIFY order, the incident in this event descriptor is the CodecChgReq/CodecChg incident of above-mentioned definition.The form of signaling can be as follows:
MEGACO/1[123.123.123.4]:2944
Transaction=9999{
Context=789{
Modify=RTP0001{
Events=2222{CodecChgReq/CodecChg}
}?}?}
After MG1 and MG2 receive this incident, promptly the Media Stream of this calling is monitored.
Step 302, the Media Stream that detects this calling as MG1 has occurred congested when transmitting on the packet switching network, MG1 is according to institute's loaded service type on the Media Stream and this RTP port ability, determine and can switch to the low rate form D lower to the Media Stream of this calling than current media stream format C speed, than behind the low rate form E, send the NOTIFY order to soft switch.The CodecChgReq/CodecChg incident that includes above-mentioned definition in this NOTIFY order includes the parameter of this incident simultaneously, i.e. the SDP of above-mentioned explanation describes character string.The form of signaling can be as follows:
MEGACO/1[124.124.124.222]:2944?Transaction=10000{
Context=789{
Notify=RTP0001{ObservedEvents=2222{
20050605T22000000:CodecChgReq/CodecChg{
MediaInfo="v=0
c=IN?IP4?124.124.124.222
m=audio?6666?RTP/AVP?D?E?C
"}}}
}}
Wherein the CodecChgReq/CodecChg event identifier is somebody's turn to do the form of the RTP0001 destination node request switching encoding and decoding of calling out; The SDP that MediaInfo has comprised RTP0001 request switching media stream describes, wherein DEC has identified the code/decode format of preparing switching, under the situation that three kinds of forms are all supported, preferentially select form D, last form C calls out the current form that is adopting.Having and call out the current code/decode format that is using, mainly is when not supporting to switch to the form of other speed for the corresponding opposite side gateway of this callings, still normally carry out with original form continuation, and the unlikely call interruption that makes because of handoff failure.
Step 303, soft switch brings the SDP descriptor to MG1 by NOTIFY order in the notification event parameter, sends to MG2 by the MODIFY order, and this descriptor is included in the distant end media descriptor in the MODIFY order.
Step 304, MG2 receives this MODIFY order, and MG2 is according to the ability of this RTP destination node, and can judgement switch to form D, form E to Media Stream.If form D, form E can switch, according to preferred sequence, the first-selected form D of MG2.MG2 promptly switches to form D to the RTP media stream formats of this calling immediately, and comprises the near-end media descriptor handling in the response message of giving soft switch, and the media stream formats part only comprises the form D that MG2 has adopted in the near-end media descriptor handling.The form of signaling can be as follows:
MEGACO/1[124.124.124.222]:2944
Reply=50003{
Context=5000{
MODIFY=RTP0010{
Media{Stream=1{
Local{
v=0
c=IN?IP4?125.125.125.111
m=audio?1111?RTP/AVP?D
}
} }?} }?}
Step 305, after replying of MG2 received in soft switch, MG2 is sent to the pairing RTP destination node of this calling on the MG1 by the MODIFY order replying the media information that comprises, and wherein MG2 is 304) in the media information that returns be included in the distant end media descriptor that this MODIFY orders.After MG1 receives this MODIFY, the media stream formats of this RTP destination node is switched to form D.
The Media Stream of last this calling of MG1 and MG2 at this moment transmits with the form D of low rate.
More than be that MG2 supports to switch to the media formats of low rate, if not support media stream format switching of MG2, then:
In step 304, if MG2 neither supports form D, do not support form E yet, because 302) in the media format information of the request switching that reports of MG1, comprised in the form that lowest priority is selected and called out the current media stream formats C that is using, therefore MG2 still selects form C, and the Media Stream of this calling does not switch.MG2 only comprises form C in the media stream formats information in giving the MODIFY command response of soft switch.After MG1 received the MODIFY order of soft switch in step 305, media stream formats continued to switch to form C, promptly calls out still and continues normally to carry out with form C.
Although the disclosed method of using megaco protocol to realize Xin Lingdaili that relates to has been carried out special description with reference to embodiment, those skilled in the art can understand, under the situation that does not depart from scope and spirit of the present invention, can carry out all conspicuous modification of form and details to it.For example, because the similitude of megaco protocol and MGCP agreement, initiatively switching media stream code/decode format is suitable equally for using the MGCP agreement to realize media gateway for the flesh and blood of the technical scheme of this method.Therefore; embodiment described above is illustrative and not restrictive; the present invention also can have other various embodiments; under the situation that does not break away from the spirit and scope of the present invention; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (12)

1, a kind of method of switching media stream code/decode format, be used for the switching of media stream code/decode format on network, occurring carrying out when congested when the Media Stream of calling out, comprise that setting up the step and the media gateway of calling out Media Stream between media gateway detects described congested step, it is characterized in that, also comprise:
Steps A, first media gateway in the described media gateway sends the request that described media stream code/decode format is switched to soft switch, and comprises the code/decode format that described first media gateway preparation will switch in described request; And
Step B, described soft switch receives the handoff request of described first media gateway, and switches described media stream code/decode format according to the code/decode format that the preparation that comprises in the described request will switch to.
2, the method for switching media stream code/decode format according to claim 1, it is characterized in that, described media gateway detects described congested step and comprises that further described soft switch sends the modification order to described media gateway, makes described media gateway detect the step that described media stream code/decode format needs the dynamic incident of switching.
3, the method for switching media stream code/decode format according to claim 1 and 2 is characterized in that, described steps A comprises that further described first media gateway judges that can the Media Stream of current calling switch to the step of low rate code/decode format; In this way, then initiate handoff request to soft switch.
4, the method for switching media stream code/decode format according to claim 3, it is characterized in that, be included in the code/decode format that the preparation in the described request will switch to and comprise: current code/decode format that is using and the speed of preparing to switch to are lower than one or more code/decode formats of the current code/decode format that is using; And the code/decode format that described preparation will switch to has definite priority orders.
5, the method for switching media stream code/decode format according to claim 4 is characterized in that, further comprises the destination node title of current calling in the described request; Described definite priority orders is that the low rate higher rate is preferential, and wherein, the described current code/decode format that is using comes lowest priority.
6, the method for switching media stream code/decode format according to claim 5, it is characterized in that described first media gateway is determined the code/decode format that described preparation will switch to according to institute's loaded service type and live transmission protocol port ability on the described Media Stream.
According to the method for claim 1,2,4,5 or 6 described switching media stream code/decode formats, it is characterized in that 7, described step B further comprises:
Step B1, described soft switch sends one to second media gateway after receiving described handoff request
Order, the code/decode format that will switch to the described preparation that comprises in the handoff request of sending according to described first media gateway is revised the code/decode format of the calling Media Stream of described second media gateway and the described first media gateway correspondence;
Step B2, after described second media gateway is received described order, code/decode format and priority orders according to appointment, select the current code/decode format that to support of calling out to carry out the form switching, and to described soft switch transmission acknowledgement command, wherein, comprise the selected code/decode format of described second media gateway in the described acknowledgement command;
Step B3, after the acknowledgement command of described second media gateway transmission is received in described soft switch, the notice that the code/decode format of selecting according to described second media gateway to described first media gateway transmission carries out the switching of media stream code/decode format;
Step B4, described first media gateway is received the notice that described soft switch sends in step B3 after, the code/decode format that carries out Media Stream switches.
8, the method for switching media stream code/decode format according to claim 7, it is characterized in that, in described step B2, if the code/decode format that the current calling that described second media gateway is selected can be supported is the current media stream code/decode format that is using, then the media stream code/decode format of described calling does not switch.
9, according to the method for claim 1,2,4,5,6 or 8 described switching media stream code/decode formats, it is characterized in that, further comprise the step of subscribing to the megaco protocol expanding packet, described expanding packet has been described the incident of media stream code/decode format handoff request and has been defined when described incident takes place on media gateway, the parameter that described media gateway need have when described soft switch reports described incident, wherein, described parameter is described with the character string of session description protocol format; Described steps A sends the notification command that comprises described handoff request incident by described first media gateway to described soft switch and asks to switch.
10, the method for switching media stream code/decode format according to claim 9, it is characterized in that the described handoff request event argument of describing with the character string of session description protocol format comprises following attribute: the code/decode format of the Media Stream of pressing the priority orders arrangement of determining that the IP address of the type of Media Stream, Media Stream, the port numbers of Media Stream, preparation are switched.
11, the method for switching media stream code/decode format according to claim 8 is characterized in that,
In described step B1, described soft switch sends one to described second media gateway and revises order, comprises the information of session description protocol of described description handoff request event argument in the distant end media descriptor of described modification order;
In described step B2, comprise the near-end media descriptor handling in the acknowledgement command that described second media gateway sends, the medium code/decode format part in the described near-end media descriptor handling only comprises the medium code/decode format that described second media gateway is selected;
In described step B3, described soft switch is by revising the RTP destination node that order sends to the medium code/decode format information of described second media gateway selection current calling correspondence on described first media gateway, wherein, the medium code/decode format information of described second media gateway selection is included in the distant end media descriptor of described modification order;
In described step B4, after described first media gateway is received described modification order, the current media stream code/decode format of calling out corresponding RTP destination node on described first media gateway is switched to the medium code/decode format that second media gateway is selected.
12, according to the method for claim 1,2,4,5 or 6 described switching media stream code/decode formats, it is characterized in that, further comprise behind described relieve congestion, the code/decode format of described Media Stream switched back the step of the code/decode format of two-forty, specifically comprise:
Step a, described first media gateway sends the request that described media stream code/decode format is switched to soft switch, and comprises the code/decode format that described first media gateway preparation will be switched back in described request; And
Step b, described soft switch receives the handoff request of described first media gateway, and switches described media stream code/decode format according to the code/decode format that the preparation that comprises in the described request will be switched back.
CN200510012009.5A 2005-06-24 2005-06-24 Method for switching media stream code/decode format Expired - Fee Related CN100473059C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200510012009.5A CN100473059C (en) 2005-06-24 2005-06-24 Method for switching media stream code/decode format
PCT/CN2005/002343 WO2006136070A1 (en) 2005-06-24 2005-12-28 A method for switching coding decoding format of media streams

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200510012009.5A CN100473059C (en) 2005-06-24 2005-06-24 Method for switching media stream code/decode format

Publications (2)

Publication Number Publication Date
CN1885837A CN1885837A (en) 2006-12-27
CN100473059C true CN100473059C (en) 2009-03-25

Family

ID=37570089

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200510012009.5A Expired - Fee Related CN100473059C (en) 2005-06-24 2005-06-24 Method for switching media stream code/decode format

Country Status (2)

Country Link
CN (1) CN100473059C (en)
WO (1) WO2006136070A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101471747B (en) 2007-12-29 2013-01-02 华为技术有限公司 Method for regulating signal speed, medium gateway and medium gateway controller
CN101651607A (en) * 2008-08-13 2010-02-17 华为技术有限公司 Method and device for signal rate adjustment
CN101729383B (en) * 2008-10-22 2012-09-05 中兴通讯股份有限公司 Method for controlling established service stream mapping during switching cross-access gateways and target access gateway
CN103095653B (en) * 2011-11-02 2016-08-10 ***通信集团公司 The method and apparatus of switching media ability between multiple communication end points
CN107770175B (en) * 2017-10-23 2020-04-10 中国联合网络通信集团有限公司 Soft switch calling method and system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2291835A1 (en) * 1999-12-06 2001-06-06 Nortel Networks Corporation Load adaptive buffer management in packet networks
CN1557072A (en) * 2001-09-21 2004-12-22 ���˹���Ѷ��� Data communications method and system using buffer size to calculate transmission rate for congestion control
CN1468001A (en) * 2002-06-27 2004-01-14 上海汉唐科技有限公司 Media flow self-adapting transmission method based on internet

Also Published As

Publication number Publication date
CN1885837A (en) 2006-12-27
WO2006136070A1 (en) 2006-12-28

Similar Documents

Publication Publication Date Title
CN100372304C (en) Method for implementing WIMAX dynamic QQS based on perceptionservice of soft exchange apparatus
EP1580938B1 (en) Communication control device, communication terminal device, server device, and communication control method
CN1921478B (en) Business signal transmitting method based on network agreement
US9350784B2 (en) Method and communication system for selecting a transmission mode for transmitting payload data
CN100574467C (en) A kind of band width control method and terminal equipment
JP2003198638A (en) System and method for improving communication between switched network and packet network
EP1273131B1 (en) Signalling in a telecommunications network
JP2006186982A (en) Method for soft switch call control, and soft switch device using the same
CN100473059C (en) Method for switching media stream code/decode format
CN100459811C (en) Channel switching method
CN100488249C (en) Method for bitrate adjustment
US8000335B2 (en) Media gateway and control method thereof
CN101119292B (en) Method of negotiating data traffic transmission between gateways
US8116328B2 (en) Method and apparatus for adjusting value of statistic parameter
CN101155173B (en) Method and system for circuit field sensing IMS field multimedia conversation media information
JP3588570B2 (en) Communication flow control method, communication terminal, and program recording medium thereof
CN106550159A (en) VoIP communication systems
CN101258717B (en) Medium gateway system and method for realizing medium gateway internal call
CN100454904C (en) IP direct connection networking method, device and system under soft switch architecture
CN100403795C (en) Method for realizing NGN network and mobile network video interconnection
CN101192893B (en) Next-generation network system supporting digital circuit doubling technology and its communication method
KR100938558B1 (en) Method of offering call service according to custormer's priority call, Method of offering call service according to user authentication information in VoIP network and Recording medium thereof
CN100499708C (en) Method for playing individualized ring back tone for calling terminal in low speed
CN1889514A (en) Carrying and controlling separated route controlling method in group exchange network
CN101018197A (en) A method, system and device for media stream transmission

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090325

Termination date: 20190624