WO2015004531A2 - Method for voice band data stimuli event negotiation and media gateway thereof - Google Patents
Method for voice band data stimuli event negotiation and media gateway thereof Download PDFInfo
- Publication number
- WO2015004531A2 WO2015004531A2 PCT/IB2014/002204 IB2014002204W WO2015004531A2 WO 2015004531 A2 WO2015004531 A2 WO 2015004531A2 IB 2014002204 W IB2014002204 W IB 2014002204W WO 2015004531 A2 WO2015004531 A2 WO 2015004531A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vbd
- media gateway
- stimuli
- media
- stimuli event
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 13
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000000977 initiatory effect Effects 0.000 claims description 6
- 230000007781 signaling event Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Definitions
- the present invention relates to the technical field of communications, and in particular, to a method for voice band data (VBD) stimuli event negotiation that VBD service faces in IP packet network transmission, and a media gateway thereof.
- VBD voice band data
- Voice band data (VBD) traffic is generally transmitted by a circuit switching system and equipment.
- IP internet protocol
- voice band data may transmit signals of a modem, facsimile and text phone through a voice channel of the IP packet network.
- a media gateway e.g., access gateway AG and SIP voice gateway
- the media gateway When a media gateway (e.g., access gateway AG and SIP voice gateway) detects any VBD stimuli event, it will switch to the VBD mode, in which the media gateway encodes the voice band data as a modem signal adapted for the provisions and then it is transmitted through the voice channel of the IP packet network.
- VBD stimuli event is defined by ITU V. 152 and RFC2833, RFC4734.
- these protocols define VBD stimuli that must be detected by a media gateway so as to control switching to the VBD running mode when the media gateway detects these VBD stimuli.
- switching to the VBD mode upon the media gateway detecting any VBD stimuli event is not acceptable to all user equipment.
- the media gateway will switch to the VBD mode upon detecting a DTMF signal of a text phone, and needn't switch to the VBD mode for non-text phones;
- some user equipment having a special voice mail service function require the media gateway not to switch to the VBD mode upon detecting a CNG signal;
- some user equipment having a special testing function require the media gateway not to switch to the VBD mode upon detecting a 2225Hz answer tone;
- some user equipment having a special application function require the media gateway not to switch to the VBD mode even when detecting any VBD stimuli signal;
- some user equipment require the media gateway to directly turn into the VBD mode upon creation of a media session, not necessarily to switch to the VBD mode after detecting the VBD stimuli event.
- the present invention intends to provide a solution in which effective VBD stimuli events can be mutually negotiated between media gateways, such that the media gateway may use different VBD stimuli event sets according to requirements of different user equipment and correspondingly decide whether to switch to the VBD mode.
- a method for voice band data (VBD) stimuli event negotiation in a media gateway wherein the media gateway configures a VBD stimuli event set for a connected user equipment; during establishment of a media session for the user equipment, the media gateway negotiates with an opposite side media gateway of the media session one effective VBD stimuli event set, according to the VBD stimuli event set; then, the media gateway decides its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event.
- VBD voice band data
- a media gateway for voice band data (VBD) stimuli event negotiation comprising: a storage device configured to store a VBD stimuli event set for a connected user equipment; a control device configured to, during establishment of a media session for the user equipment, negotiate with an opposite side media gateway of the media session one effective VBD stimuli event set, according to said VBD stimuli event set; and an execution device configured to decide its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event.
- VBD voice band data
- the media gateways can negotiate the VBD mode switching according to application requirements of different user equipment, and actual user equipment are enabled to simultaneously support various different VBD stimuli event sets.
- Fig. l illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under specific VBD stimuli;
- Fig.2 illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under any VBD stimuli;
- Fig.3 illustrates an embodiment provided in the present invention, in which user equipment is configured to use the VBD mode upon initialization of media session establishment;
- Fig.4 illustrates an embodiment provided in the present invention, in which a media gateway of an opposite party does not support amended SDP protocol attributes.
- Fig. l illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under specific VBD stimuli (or switch to the VBD mode under a specific VBD stimuli event set).
- User Equipment 1 does not support a facsimile call tone (CNG) conforming to ITU-T T.30 Recommendations, and the VBD stimuli event set configured by Media Gateway 1 for it does not include this VBD stimuli event; during a media session between User Equipment 1 and any other user equipment, the media gateways of these two parties will not switch to the VBD mode if they both detect the specific VBD stimuli event (or will switch to the VBD mode when they detect other negotiation-effective VBD stimuli events).
- CNG facsimile call tone
- Step S101 User Equipment 1 initiates an initial call, aiming to initiate a media session request to User Equipment 2.
- step SI 02 Media Gateway 1 connected to User Equipment 1 sends, to Media Gateway 2 corresponding to a destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session.
- SlP session initiating protocol
- Media Gateway 1 negotiates, during session establishment of the user terminal 1, with an opposite side Media Gateway 2 of the media session one effective VBD stimuli event set supported by both parties.
- Media Gateway 1 uses the SDP protocol to describe load situation and features of the user terminal 1, 'gpmd' (universal media description symbol) attributes in INVITE message are used for combination of payload types of media information ('m') line and the VBD mode.
- 'm' media information
- ⁇ format> is one payload type of RTP/AVP.
- these paired address parameters do not belong to a portion of its standard MEVIE definitions.
- An important parameter is Boolean parameter "vdb", which value must be 'yes' or 'no' . When its value is 'yes', the attribute indicates enabling the support of the VBD mode.
- vdb Boolean parameter
- the attribute indicates enabling the support of the VBD mode.
- a SDP protocol 'Vbdtrigger' (VBD trigger parameter) attribute is further defined to carry the VBD stimuli event set requested by Media Gateway 1.
- Signaling events of modulator, facsimile, or text phone defined by RFC4734 standard are used here to represent the above mentioned VBD stimuli event set 23-35, 37-63, wherein the VBD stimuli event set does not include facsimile call tone (CNG) 36 event.
- CNG facsimile call tone
- step SI 03 after receiving the above INVITE message, Media Gateway 2 responds with a 200 OK message according to load situations and features of the called user equipment, wherein the corresponding SDP protocol "vbdtrigger' attribute is used to carry the VBD stimuli event set 23-35, 37-62 accepted by Media Gateway 2.
- the VDB stimuli event set responded by Media Gateway 2 may further not include a (V32AA) 63 event that is not supported by User Equipment 2.
- step SI 04 Media Gateway 1 sends an ACK message to acknowledge completion of the session negotiation.
- step SI 05 the session negotiation between Media Gateway 1 and Media Gateway 2 may establish a corresponding media session; at this time, both parties reach an effective VBD stimuli event set, the effective VBD stimuli event set 23-35, 37-62.
- step SI 06 according to an embodiment of the present invention, assuming that Media Gateway 2 receives the VBD stimuli event— facsimile call tone (CNG) from User Equipment 2, according to the effective VBD stimuli event set resulting from the above media session negotiation, the facsimile call tone does not belong to one in the effective VBD stimuli event set between user equipment 1, 2, and Media Gateway 2 may not initiate a VBD switching.
- VBD stimuli event— facsimile call tone CNG
- VBD stimuli event ITU V. 32AA63 from User Equipment 1
- this VBD stimuli event does not belong to one in the effective VBD stimuli event set between user equipment 1, 2, and Media Gateway 1 may not initiate a VBD switching.
- step SI 07 if the VBD stimuli event received by Media Gateway 1 or 2 from respective User Equipment 1, 2 belongs to one in the effective VBD stimuli event set, they will perform a corresponding VBD switching.
- the above mentioned example takes User Equipment 1 as a media session caller.
- the accepted VBD stimuli event set responded by its corresponding Media Gateway 1 may also not include the code of the above stimuli event 63-facsimile call tone (CNG) event if a corresponding media establishment request is received.
- CNG 63-facsimile call tone
- Fig.2 illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under any VBD stimuli.
- User Equipment 1 is configured not to switch to the VBD mode upon any VBD stimuli.
- Media Gateway 1 connected to User Equipment 1 sends, to Media Gateway 2 corresponding to the destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session.
- SlP session initiating protocol
- Fig.3 illustrates an embodiment provided in the present invention, in which user equipment is configured to use the VBD mode upon initialization of media session establishment.
- User Equipment 1 is configured to use the VBD mode when the call is initialized, wherein in step S302, Media Gateway 1 connected to the User Equipment 1 sends, to a Media Gateway 2 corresponding to a destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session.
- SlP session initiating protocol
- Fig.4 illustrates an embodiment provided in the present invention, in which a media gateway of an opposite party does not support the present amended SDP protocol attributes.
- step 402 Media Gateway 1 connected to User Equipment 1 sends, to a Media Gateway 2 corresponding to a destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session.
- SlP session initiating protocol
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention provides a method for voice band data stimuli event negotiation and a media gateway thereof, wherein after the media gateway configures a VBD stimuli event set for a connected user equipment; during establishment of a media session for the user equipment, the media gateway negotiates with an opposite side media gateway of the media session one effective VBD stimuli event set according to the VBD stimuli event set; then, the media gateway decides its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event. In this way, the media gateways can negotiate the VBD mode switching operations according to application requirements of different user equipment, and actual user equipment are enabled to simultaneously support various different VBD stimuli event sets.
Description
METHOD FOR VOICE BAND DATA STIMULI EVENT NEGOTIATION AND
MEDIA GATEWAY THEREOF
FIELD OF TECHNOLOGY
[0001] The present invention relates to the technical field of communications, and in particular, to a method for voice band data (VBD) stimuli event negotiation that VBD service faces in IP packet network transmission, and a media gateway thereof.
BACKGROUND
[0002] Voice band data (VBD) traffic is generally transmitted by a circuit switching system and equipment. As internet protocol (IP) transmission optimization network occurs, more and more voice band traffic are predicted to be transmitted through the IP network by providing in the media gateway in IP packet network with a codec suitable for these signals. The voice band data may transmit signals of a modem, facsimile and text phone through a voice channel of the IP packet network.
[0003] When a media gateway (e.g., access gateway AG and SIP voice gateway) detects any VBD stimuli event, it will switch to the VBD mode, in which the media gateway encodes the voice band data as a modem signal adapted for the provisions and then it is transmitted through the voice channel of the IP packet network.
[0004] Typically, a VBD stimuli event is defined by ITU V. 152 and RFC2833, RFC4734. According to application types, these protocols define VBD stimuli that must be detected by a media gateway so as to control switching to the VBD running mode when the media gateway detects these VBD stimuli.
[0005] However, in certain practical usage scenarios, switching to the VBD mode upon the media gateway detecting any VBD stimuli event is not acceptable to all user equipment. For example, 1) the media gateway will switch to the VBD mode upon detecting a DTMF signal of a text phone, and needn't switch to the VBD mode for non-text phones; 2) some user equipment having a special voice mail service function require the media gateway not to switch to the VBD mode upon detecting a CNG signal; 3) some user equipment having a special testing function require the media gateway not to switch to the VBD mode upon detecting a 2225Hz answer tone; 4) some user
equipment having a special application function require the media gateway not to switch to the VBD mode even when detecting any VBD stimuli signal; 5) some user equipment require the media gateway to directly turn into the VBD mode upon creation of a media session, not necessarily to switch to the VBD mode after detecting the VBD stimuli event.
[0006] With regard to the above problems, in the existing network system, if a user equipment does not desire that the media gateway switches to the VBD mode upon detecting some VBD stimuli events, the media gateways providing services for it all need to be configured not to switch to the VBD mode upon detecting these VBD stimuli events; however, although limitations of these VBD stimuli event are only set for this user equipment, it affects other user equipment connected to the whole network system, that is, in the existing network mode, all media gateway devices in the whole network system can only have one same VBD stimuli event set.
SUMMARY OF THE INVENTION
[0007] The present invention intends to provide a solution in which effective VBD stimuli events can be mutually negotiated between media gateways, such that the media gateway may use different VBD stimuli event sets according to requirements of different user equipment and correspondingly decide whether to switch to the VBD mode.
[0008] According to one aspect of the present invention, there is provided a method for voice band data (VBD) stimuli event negotiation in a media gateway, wherein the media gateway configures a VBD stimuli event set for a connected user equipment; during establishment of a media session for the user equipment, the media gateway negotiates with an opposite side media gateway of the media session one effective VBD stimuli event set, according to the VBD stimuli event set; then, the media gateway decides its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event.
[0009] According to another aspect of the present invention, there is provided a media gateway for voice band data (VBD) stimuli event negotiation, comprising: a storage device configured to store a VBD stimuli event set for a connected user
equipment; a control device configured to, during establishment of a media session for the user equipment, negotiate with an opposite side media gateway of the media session one effective VBD stimuli event set, according to said VBD stimuli event set; and an execution device configured to decide its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event.
[0010] According to embodiment of the present invention as provided below, the media gateways can negotiate the VBD mode switching according to application requirements of different user equipment, and actual user equipment are enabled to simultaneously support various different VBD stimuli event sets.
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Features, properties and advantages of the present invention will be become more apparent through the following detailed description with reference to figures. Identical elements in the figures are designed by identical reference signs. The figures are as follows:
[0012] Fig. l illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under specific VBD stimuli;
[0013] Fig.2 illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under any VBD stimuli; [0014] Fig.3 illustrates an embodiment provided in the present invention, in which user equipment is configured to use the VBD mode upon initialization of media session establishment;
[0015] Fig.4 illustrates an embodiment provided in the present invention, in which a media gateway of an opposite party does not support amended SDP protocol attributes.
DETAILED DESCRIPTION OF EMBODIMENTS
[0016] Preferred embodiments of the present invention will be described in detail below with reference to figures.
[0017] Fig. l illustrates an embodiment provided in the present invention, in which
user equipment is configured not to switch to a VBD mode under specific VBD stimuli (or switch to the VBD mode under a specific VBD stimuli event set). In the figure, User Equipment 1 does not support a facsimile call tone (CNG) conforming to ITU-T T.30 Recommendations, and the VBD stimuli event set configured by Media Gateway 1 for it does not include this VBD stimuli event; during a media session between User Equipment 1 and any other user equipment, the media gateways of these two parties will not switch to the VBD mode if they both detect the specific VBD stimuli event (or will switch to the VBD mode when they detect other negotiation-effective VBD stimuli events).
[0018] In Step S101, User Equipment 1 initiates an initial call, aiming to initiate a media session request to User Equipment 2.
[0019] In step SI 02, Media Gateway 1 connected to User Equipment 1 sends, to Media Gateway 2 corresponding to a destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session. According to an embodiment provided in the present invention, Media Gateway 1 negotiates, during session establishment of the user terminal 1, with an opposite side Media Gateway 2 of the media session one effective VBD stimuli event set supported by both parties.
[0020] Usually, Media Gateway 1 uses the SDP protocol to describe load situation and features of the user terminal 1, 'gpmd' (universal media description symbol) attributes in INVITE message are used for combination of payload types of media information ('m') line and the VBD mode. A general form of such attribute line is: m=audio 49172 RTP/AVP 8 97
a=gpmd:97 vbd=yes
a=vbdtrigger:23-35, 37-63
wherein, the second item a=gpmd:<format> <reference list>
[0021] In the VBD description scope, <format> is one payload type of RTP/AVP. <parameter list> is a list of pair "parameter=value" that is separated by a semicolon. Regarding the RTP/AVP format, these paired address parameters do not belong to a portion of its standard MEVIE definitions. An important parameter is Boolean parameter "vdb", which value must be 'yes' or 'no' . When its value is 'yes', the
attribute indicates enabling the support of the VBD mode. Usually, in SDP session description, if setting the 'gpmd' attribute/value pair as 'vbd=yes' is neglected for any codec, it will be regarded as not support the VBD running mode.
[0022] Here, for the media session supporting the VBD mode, a SDP protocol 'Vbdtrigger' (VBD trigger parameter) attribute is further defined to carry the VBD stimuli event set requested by Media Gateway 1. Signaling events of modulator, facsimile, or text phone defined by RFC4734 standard are used here to represent the above mentioned VBD stimuli event set 23-35, 37-63, wherein the VBD stimuli event set does not include facsimile call tone (CNG) 36 event.
[0023] In step SI 03, after receiving the above INVITE message, Media Gateway 2 responds with a 200 OK message according to load situations and features of the called user equipment, wherein the corresponding SDP protocol "vbdtrigger' attribute is used to carry the VBD stimuli event set 23-35, 37-62 accepted by Media Gateway 2. Here, the VDB stimuli event set responded by Media Gateway 2 may further not include a (V32AA) 63 event that is not supported by User Equipment 2.
[0024] In step SI 04, Media Gateway 1 sends an ACK message to acknowledge completion of the session negotiation.
[0025] In step SI 05, the session negotiation between Media Gateway 1 and Media Gateway 2 may establish a corresponding media session; at this time, both parties reach an effective VBD stimuli event set, the effective VBD stimuli event set 23-35, 37-62.
[0026] In step SI 06, according to an embodiment of the present invention, assuming that Media Gateway 2 receives the VBD stimuli event— facsimile call tone (CNG) from User Equipment 2, according to the effective VBD stimuli event set resulting from the above media session negotiation, the facsimile call tone does not belong to one in the effective VBD stimuli event set between user equipment 1, 2, and Media Gateway 2 may not initiate a VBD switching.
[0027] Likewise, when Media Gateway 1 receives the VBD stimuli event— ITU V. 32AA63 from User Equipment 1, according to the effective VBD stimuli event set resulting from the above media session negotiation, this VBD stimuli event does not belong to one in the effective VBD stimuli event set between user equipment 1, 2, and Media Gateway 1 may not initiate a VBD switching.
[0028] In step SI 07, if the VBD stimuli event received by Media Gateway 1 or 2 from respective User Equipment 1, 2 belongs to one in the effective VBD stimuli event set, they will perform a corresponding VBD switching.
[0029] It should be noted that, the above mentioned example takes User Equipment 1 as a media session caller. Those skilled in the art may appreciate that when User Equipment 1 serves as a callee, the accepted VBD stimuli event set responded by its corresponding Media Gateway 1 may also not include the code of the above stimuli event 63-facsimile call tone (CNG) event if a corresponding media establishment request is received.
[0030] Fig.2 illustrates an embodiment provided in the present invention, in which user equipment is configured not to switch to a VBD mode under any VBD stimuli. In the figure, User Equipment 1 is configured not to switch to the VBD mode upon any VBD stimuli. In step S202, Media Gateway 1 connected to User Equipment 1 sends, to Media Gateway 2 corresponding to the destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session. Media Gateway 1 accessed by User Equipment 1 sends, during establishment of media session, a media session description attribute "a=vbdtrigger:NULL", to request Media Gateway 2 not to switch to the VBD mode upon detecting any VBD stimuli event; in step S203, after receiving the above INVITE message, Media Gateway 2 responds with a 200 OK message according to load situations and features of the called User Equipment 2, wherein the corresponding SDP protocol 'a=vbdtrigger:NULL' attribute is used to acknowledge that it supports the mode; in step S204, Media Gateway 1 sends an ACK message to acknowledge completion of the session negotiation; in step 205, an RTP session is established between the media gateways according to the negotiation; in step S206, the media gateways of both parties are not required to switch the VBD mode even if they detect any VBD stimuli event respectively.
[0031] Fig.3 illustrates an embodiment provided in the present invention, in which user equipment is configured to use the VBD mode upon initialization of media session establishment. In the figure, User Equipment 1 is configured to use the VBD mode when the call is initialized, wherein in step S302, Media Gateway 1 connected to the User Equipment 1 sends, to a Media Gateway 2 corresponding to a destination user
terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session. Media Gateway 1 accessed by User Equipment 1 sends, during establishment of media session, a media session description attribute "a=vbdtrigger:CallInitial", to request Media Gateway 2 to directly turn into the VBD mode without detecting any VBD stimuli event; in step S303, after receiving the above INVITE message, Media Gateway 2 responds with a 200 OK message according to load situations and features of the called User Equipment 2, wherein the corresponding SDP protocol
attribute is used to acknowledge that it supports the mode; in step S304, Media Gateway 1 sends an ACK message to acknowledge completion of the session negotiation; in step 305, after the media session is established, media gateways of both parties directly turn into the VBD mode (load type 97) during the session negotiation, not to be necessarily required switching to the VBD mode after detecting the VBD stimuli event.
[0032] Fig.4 illustrates an embodiment provided in the present invention, in which a media gateway of an opposite party does not support the present amended SDP protocol attributes. In the figure, since Media Gateway 2 does not identify "a=vbdtrigger", it neglects the value, and a conventional VBD switching mode will be performed between the media gateways. In step 402, Media Gateway 1 connected to User Equipment 1 sends, to a Media Gateway 2 corresponding to a destination user terminal 2, a session initiating protocol (SlP)-based INVITE message request to create a multimedia session. Media Gateway 1 accessed by the User Equipment 1 sends, during establishment of media session, a media session description attribute "a=vbdtrigger:CallInitial", or the above media session description attribute "a=vbdtrigger:NULL", or the above media session description attribute including the VBD stimuli event set, to request Media Gateway 2 to directly turn into the VBD mode without detecting any VBD stimuli event, or not to switch to the VBD mode upon detecting any VBD stimuli event, or to switch to the VBD mode upon detecting one in the VBD stimuli event set; in step S403, after receiving the above INVITE message, Media Gateway 2 responds with a 200 OK message according to load situations and features of the called User Equipment 2, wherein the corresponding SDP protocol does not include the 'a=vbdtrigger' attribute, to indicate that the media gateway does not support this attribute; in step S404, Media Gateway 1 sends an ACK message to acknowledge completion of the session
negotiation; in step 405, an RTP session (Voice) is established between the media gateways according to the negotiation; in step 406, Media Gateway 2 does not support the agreed VBD stimuli event set, and it will, upon receipt of any VBD stimuli event, switch to the VBD mode in the above session negotiation procedure (load type 97).
[0033] It should be noted that, the foregoing embodiments describe the present invention only based on a specific transmission protocol based on a session description SDP protocol manner, namely, SIP protocol, but this negotiation rule also applies to other transmission protocols, including but not limited to media gateway control MGCP protocol, ITU H.248 protocol, or other control protocols.
[0034] Although the above description provides some embodiments of the present invention, which are not intended to limit the protection scope of the present invention. Those skilled in the art can make various modifications to the embodiments without departing from the scope and spirit of the present invention, and these modifications all fall within the scope of the present invention.
Claims
1. A method for voice band data (VBD) stimuli event negotiation in a media gateway, comprising the following steps:
a) configuring a VBD stimuli event set for a connected user equipment;
b) during establishment of a media session for the user equipment, the media gateway negotiates with an opposite side media gateway of the media session one effective VBD stimuli event set, according to said VBD stimuli event set;
c) the media gateway deciding its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event.
2. The method according to claim 1, characterized in that in said step b), the negotiation is performed based on a specific transmission protocol based on a session description protocol SDP manner, the transmission protocol comprises session initiation protocol SIP, media gateway control protocol MGCP, ITU H.248 protocol, or other call control protocols.
3. The method according to claim 1, characterized in that in said step b), the media gateway, through one agreed property (Vbdtrigger) of a SDP session description protocol, identifies one VBD stimuli event set supported in a media session procedure, its attribute value domain carrying the VBD stimuli event set requested or accepted by the media gateway.
4. The method according to any of claims 1-3, characterized in that said VBD stimuli event set is represented by signaling event codes of a modulator, facsimile, or text phone defined by RFC4734 standard.
5. The method according to claim 3, characterized in that in said step b), said attribute value domain employs a specific text value (Calllnitial), to request the opposite side media gateway of the media session to directly turn into the VBD mode without detecting any VBD stimuli event.
6. The method according to claim 3, characterized in that in said step b), said attribute value domain employs a specific text value (Null), to request the opposite side media gateway of the media session not to switch to the VBD mode upon detecting any VBD stimuli event.
7. A media gateway for voice band data (VBD) stimuli event negotiation, characterized in that it comprises:
a storage device configured to store a VBD stimuli event set for a connected user equipment;
a control device configured to, during establishment of a media session for the user equipment, negotiate with an opposite side media gateway of the media session one effective VBD stimuli event set, according to said VBD stimuli event set; and
an execution device configured to decide its VBD mode status according to the negotiated effective VBD stimuli event set and the received VBD stimuli event.
8. The media gateway according to claim 7, characterized in that said control device negotiates one effective VBD stimuli event set on the basis of a specific transmission protocol based on a session description protocol SDP manner, and the transmission protocol comprises session initiation protocol SIP, media gateway control protocol MGCP, H.248 protocol, or other call control protocols.
9. The media gateway according to claim 7, characterized in that said control device, through one agreed property (vbdtrigger) of a SDP session description protocol, identifies said VBD stimuli event set, its attribute value domain carrying the VBD stimuli event set requested or accepted by the media gateway.
10. The media gateway according to any of claims 7-9, characterized in that said VBD stimuli event set is represented by signaling event codes of a modulator, facsimile, or text phone defined by RFC4734 standard.
11. The media gateway according to claim 9, characterized in that said attribute value domain is a specific text value (Calllnitial), to request the opposite side media gateway of the media session to directly turn into the VBD mode without detecting any VBD stimuli event, the execution device directly turning into the VBD mode without detecting any VBD stimuli event.
12. The media gateway according to claim 9, characterized in that said attribute value domain is a specific text value (Null), to request the opposite side media gateway of the media session not to switch to the VBD mode upon detecting any VBD stimuli event, the execution device not switching to the VBD mode upon detecting any VBD stimuli event.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310267922.4A CN104253914B (en) | 2013-06-28 | 2013-06-28 | A kind of method consulted for voiceband data actuation event and WMG thereof |
CN201310267922.4 | 2013-06-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2015004531A2 true WO2015004531A2 (en) | 2015-01-15 |
WO2015004531A3 WO2015004531A3 (en) | 2015-04-16 |
Family
ID=51905310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2014/002204 WO2015004531A2 (en) | 2013-06-28 | 2014-06-17 | Method for voice band data stimuli event negotiation and media gateway thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104253914B (en) |
WO (1) | WO2015004531A2 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968258B (en) * | 2005-11-15 | 2010-12-01 | 华为技术有限公司 | Method for negotiating media different capability |
CN100527740C (en) * | 2005-11-17 | 2009-08-12 | 华为技术有限公司 | Method for switching services |
CN101005400B (en) * | 2006-01-20 | 2010-05-12 | 华为技术有限公司 | Report gateway service switching method |
CN101155095B (en) * | 2006-09-29 | 2010-09-08 | 华为技术有限公司 | Method, system and gateway for negotiation of data signal detector ability |
CN101098321B (en) * | 2007-06-28 | 2010-06-16 | 中兴通讯股份有限公司 | Method of selecting media gateway fax transmission mode according to terminal types |
CN101335807A (en) * | 2008-07-30 | 2008-12-31 | 中兴通讯股份有限公司 | Method and device for forwarding particular application |
-
2013
- 2013-06-28 CN CN201310267922.4A patent/CN104253914B/en active Active
-
2014
- 2014-06-17 WO PCT/IB2014/002204 patent/WO2015004531A2/en active Application Filing
Non-Patent Citations (1)
Title |
---|
None |
Also Published As
Publication number | Publication date |
---|---|
WO2015004531A3 (en) | 2015-04-16 |
CN104253914B (en) | 2016-08-03 |
CN104253914A (en) | 2014-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101243488B1 (en) | Coding and behavior when receiving an ims emergency session indicator from authorized source | |
KR101281844B1 (en) | System and method for managing emergency requests | |
US10044553B2 (en) | Media resource reservation request failure handling for voice over mobile wireless network | |
RU2376716C2 (en) | Method and device for providing correlation means in hybrid telecommunication networks | |
EP2079024A1 (en) | Proxy server, communication system, communication method, and program | |
GB2428535A (en) | Call status information in a call release request message | |
US9497108B2 (en) | Media sessions | |
AU2007241725A1 (en) | Method for transmitting information in wireless communication system and terminal supporting the method | |
US8218532B1 (en) | Arrangement for dynamically diverting communications having characteristics incompatible with a communication device to another device | |
US9071690B2 (en) | Call transfer processing in SIP mode | |
JP2011049687A (en) | Communication network system, sip signal relay method therefor and sip application server | |
US9491203B2 (en) | Service based release of a subscriber registrar server from a signalling path in an internet protocol communication network | |
JP5169113B2 (en) | IP telephone system, IP telephone terminal and program | |
CN104506745A (en) | Gateway equipment and call monitor processing method | |
EP2326138A1 (en) | Communication method and gateway device based on SIP phone | |
WO2015004531A2 (en) | Method for voice band data stimuli event negotiation and media gateway thereof | |
WO2017000481A1 (en) | Dialing method and apparatus for voice call | |
US9124693B2 (en) | Method and system for on-hold messaging for off network calls | |
US8711733B2 (en) | Indicating transfer in an IMS network | |
US8711782B2 (en) | Session transfer method, application server, and communications system | |
CN102739499B (en) | A kind of method for routing of signaling message, Apparatus and system | |
JP2006025002A (en) | Sip communication control apparatus for carrying out fw control and fw control method thereof | |
JP2005080176A (en) | Gateway device and its controlling method | |
CN103227873A (en) | Method for achieving communication of VOIP phones in different local area networks | |
CN101902437A (en) | Method and device for processing error response message in session establishment requesting process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14799884 Country of ref document: EP Kind code of ref document: A2 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14799884 Country of ref document: EP Kind code of ref document: A2 |