[go: up one dir, main page]

CN104253914A - VBD (voice band data) exciting event negotiation method and media gateway therefor - Google Patents

VBD (voice band data) exciting event negotiation method and media gateway therefor Download PDF

Info

Publication number
CN104253914A
CN104253914A CN201310267922.4A CN201310267922A CN104253914A CN 104253914 A CN104253914 A CN 104253914A CN 201310267922 A CN201310267922 A CN 201310267922A CN 104253914 A CN104253914 A CN 104253914A
Authority
CN
China
Prior art keywords
vbd
media gateway
actuation event
media
session
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
CN201310267922.4A
Other languages
Chinese (zh)
Other versions
CN104253914B (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.)
Nokia Shanghai Bell Co Ltd
Original Assignee
Alcatel Lucent Shanghai Bell 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 Alcatel Lucent Shanghai Bell Co Ltd filed Critical Alcatel Lucent Shanghai Bell Co Ltd
Priority to CN201310267922.4A priority Critical patent/CN104253914B/en
Priority to PCT/IB2014/002204 priority patent/WO2015004531A2/en
Publication of CN104253914A publication Critical patent/CN104253914A/en
Application granted granted Critical
Publication of CN104253914B publication Critical patent/CN104253914B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/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/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • 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/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]

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 invention provides a VBD (voice band data) exciting event negotiation method and a media gateway therefor. After the media gateway configures a VBD exciting event set for user equipment connected to the media gateway, during user equipment media session setup, according to the VBD exciting event set, a valid VBD exciting event set is negotiated between the media gateway negotiates and an opposite media gateway being in session with media; then, the media gateway determines a VBD mode status according to the negotiated valid VBD exciting event set and a received VBD exciting event. In this way, the VBD mode switching operation can be negotiated between the media gateways according to application needs of different user devices, and an actual user device can support various different VBD exciting event sets.

Description

一种用于话音频带数据激励事件协商的方法及其媒体网关A method for negotiating voice-band data stimulus event and its media gateway

技术领域technical field

本发明涉及通信技术领域,尤其涉及话音频带数据(VBD)业务在IP分组网络传送中面临的VBD激励事件协商方法及其媒体网关。The invention relates to the technical field of communication, in particular to a VBD incentive event negotiation method and a media gateway for voice band data (VBD) services faced in IP packet network transmission.

背景技术Background technique

话音频带数据(VBD)业务量一般由电路交换系统和设备传送,随着网际协议(IP)传送优化网络的出现,越来越多的话音频带业务量预计会通过IP网络传送,通过在IP分组网络中媒体网关设置具有适合于这些信号的编解码器。话音频带数据可通过IP分组网络的话音信道传输调制解调器、传真和文本电话信号。Voice-band data (VBD) traffic is typically carried by circuit-switched systems and equipment. With the advent of Internet Protocol (IP) transport-optimized networks, more and more voice-band data traffic is expected to The media gateway setup in the network has the appropriate codecs for these signals. Voiceband data can carry modem, fax, and text phone signals over the voice channel of the IP packet network.

当一个媒体网关(例如:接入网关AG和SIP语音网关)在检测到任何VBD激励(Stimuli)事件的时候,将切换至VBD模式,该模式下的媒体网关将话音频带数据编码为适合于规定的调制解调信号,再通过IP分组网络的话音信道进行传输。When a media gateway (for example: access gateway AG and SIP voice gateway) detects any VBD stimulus (Stimuli) event, it will switch to VBD mode. The modulation and demodulation signal is transmitted through the voice channel of the IP packet network.

典型地,VBD激励事件由ITU V.152和RFC2833、RFC4734定义的,根据应用类型,这些协议定义了一个媒体网关必须检测的VBD激励,从而控制媒体网关在检测到这些VBD激励时转换到VBD运行模式。Typically, VBD stimulus events are defined by ITU V.152, RFC2833, and RFC4734. According to the application type, these protocols define a VBD stimulus that a media gateway must detect, so as to control the media gateway to switch to VBD operation when it detects these VBD stimulus model.

但是,在实际某些使用场景下,媒体网关在检测到任何VBD激励事件后即切换到VBD模式对所有用户设备来说是不可接受的。例如:1),媒体网关在检测到文本电话的DTMF信号时将切换到VBD模式,而对非文本电话则不需要切换到VBD模式2),一些具有特殊语音信箱服务功能的用户设备要求媒体网关在检测到CNG信号时候不需要切换到VBD模式;3),一些具有特殊测试功能的用户设备要求媒体网关在检测到2225Hz应答音时,不需要切换到VBD模式;4),一些具有特定应用功能的用户设备要求媒体网关即使在检测到任何VBD激励信号时候,也不需要切换到VBD模式;5),一些用户设备要求在媒体会话建立时候媒体网关直接进入VBD模式,而不是一定要在检测到VBD激励事件后再切换到VBD模式.。However, in some actual usage scenarios, it is unacceptable for all user equipments that the media gateway switch to the VBD mode immediately after detecting any VBD incentive event. For example: 1), the media gateway will switch to VBD mode when it detects the DTMF signal of the text phone, but it does not need to switch to the VBD mode for non-text phones 2), some user equipment with special voice mail service functions require the media gateway There is no need to switch to VBD mode when a CNG signal is detected; 3), some user equipment with special test functions require the media gateway to not need to switch to VBD mode when a 2225Hz answer tone is detected; 4), some have specific application functions Even if the user equipment requires that the media gateway detects any VBD excitation signal, it does not need to switch to the VBD mode; Switch to VBD mode after VBD stimulus event.

针对前述问题,现有网络系统下,如果一个用户设备不希望媒体网关在检测到某些VBD激励事件而切换到VBD模式,那么,为其提供服务的媒体网关都需要被配置为在检测到这些VBD激励事件不切换到VBD模式;然而,尽管这些VBD激励事件限制仅仅为该用户设备而设定,但是这会影响到连接到整个网络系统中的其他用户设备,即:现有网络方式下,整个网络系统中的所有媒体网关设备都只能拥有一个相同的VBD激励事件集合。In view of the aforementioned problems, under the existing network system, if a user equipment does not want the media gateway to switch to the VBD mode when it detects certain VBD incentive events, then the media gateways that provide services for it need to be configured to detect these events. VBD incentive events do not switch to VBD mode; however, although these VBD incentive event restrictions are only set for the user equipment, this will affect other user equipment connected to the entire network system, that is: in the existing network mode, All media gateway devices in the entire network system can only have one same set of VBD incentive events.

发明内容Contents of the invention

本发明旨在提供一种可以于媒体网关之间相互协商有效的VBD激励事件的技术方案,从而媒体网关可根据不同用户设备的需求使用不同VBD激励事件集合并据此决定是否切换到VBD模式。The present invention aims to provide a technical solution for mutually negotiating effective VBD incentive events between media gateways, so that media gateways can use different VBD incentive event sets according to the requirements of different user equipments and decide whether to switch to VBD mode accordingly.

根据本发明的一个方面,这里提供一种媒体网关中用于话音频带数据(VBD)激励事件协商的方法,其中,媒体网关为所连接的用户设备配置一个VBD激励事件集合;在用户设备媒体会话建立过程中,媒体网关根据所述VBD激励事件集合与媒体会话的对端媒体网关进行协商一个有效的VBD激励事件集合;之后,媒体网关根据所协商的有效的VBD激励事件集合、以及所接收到的VBD激励事件决定其VBD模式状态。According to one aspect of the present invention, a method for voiceband data (VBD) stimulus event negotiation in a media gateway is provided here, wherein, the media gateway configures a VBD stimulus event set for the connected user equipment; During the establishment process, the media gateway negotiates an effective VBD incentive event set with the peer media gateway of the media session according to the VBD incentive event set; after that, the media gateway negotiates an effective VBD incentive event set and the received The VBD stimulus event determines its VBD mode state.

根据本发明的另外一个方面,这里提供一种用于话音频带数据(VBD)激励事件协商的媒体网关,它包括,存储装置,用于为所连接的用户设备保存一个VBD激励事件集合;控制装置,用于在用户设备媒体会话建立过程中,根据所述VBD激励事件集合与媒体会话对端媒体网关进行协商一个有效的VBD激励事件集合;以及执行装置,根据所协商的有效VBD激励事件集合、以及所接收到的VBD激励事件决定其VBD模式状态。According to another aspect of the present invention, a kind of media gateway that is used for voice band data (VBD) incentive event negotiation is provided here, and it comprises, storage means, is used to save a VBD incentive event collection for connected user equipment; Control means , used to negotiate an effective set of VBD incentive events with the peer media gateway of the media session according to the set of VBD incentive events during the establishment of the media session of the user equipment; and the executing means, according to the negotiated effective set of VBD incentive events, And the received VBD stimulus event determines its VBD mode state.

根据本发明所提供的实施例,媒体网关之间可根据不同用户设备的应用要求进行协商VBD模式切换,并使得实际用户设备同时支持各种不同的VBD激励事件集合。According to the embodiment provided by the present invention, the media gateways can negotiate VBD mode switching according to the application requirements of different user equipments, and make the actual user equipments support various different VBD incentive event sets at the same time.

附图说明Description of drawings

通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,附图中相同的元件具有相同的标识,其中:The features, nature and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the accompanying drawings, in which like elements have like reference numerals, in which:

图1是本发明所提供的一种实施例-用户设备被配置在特定VBD激励下不切换到VBD模式;Fig. 1 is an embodiment provided by the present invention - the user equipment is configured not to switch to the VBD mode under specific VBD incentives;

图2是本发明所提供的一种实施例-用户设备被配置在任何VBD激励情况下不切换到VBD模式;Fig. 2 is an embodiment provided by the present invention - the user equipment is configured not to switch to the VBD mode under any VBD excitation;

图3是本发明所提供的一种实施例-用户设备被配置在媒体会话建立初始化时使用VBD模式;Fig. 3 is an embodiment provided by the present invention-the user equipment is configured to use the VBD mode when the media session is established and initialized;

图4是本发明所提供的一种实施例-对方媒体网关不支持修改后的SDP协议属性。Fig. 4 is an embodiment provided by the present invention - the peer media gateway does not support the modified SDP protocol attribute.

具体实施方式Detailed ways

下面结合附图,对本发明的优选实施方式进行详细的说明。The preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

图1是本发明所提供的一种实施例-用户设备被配置在特定VBD激励下不切换到VBD模式(或在特定VBD激励事件集合下切换到VBD模式),图例中用户设备1不支持遵照ITU-T T.30建议书的传真呼叫音(CNG),媒体网关1在为其配置的VBD激励事件集合中将不包括该VBD激励事件,在该用户设备1与任何一个用户设备的媒体会话过程中,如果双方媒体网关检测到该特定VBD激励事件,都将不切换至VBD模式(或双方媒体网关在检测到其他协商有效的VBD激励事件时将切换至VBD模式)。Fig. 1 is an embodiment provided by the present invention - the user equipment is configured not to switch to the VBD mode under a specific VBD stimulus (or switch to the VBD mode under a specific VBD stimulus event set), the user equipment 1 in the illustration does not support compliance For the fax calling tone (CNG) of Recommendation ITU-T T.30, the media gateway 1 will not include the VBD incentive event in the VBD incentive event set configured for it, and the media session between the user equipment 1 and any user equipment During the process, if both media gateways detect the specific VBD incentive event, they will not switch to the VBD mode (or both media gateways will switch to the VBD mode when they detect other negotiated valid VBD incentive events).

步骤S101,用户设备1发起一个初始化呼叫,旨在向用户设备2发起一个媒体会话请求;Step S101, user equipment 1 initiates an initialization call, aiming at initiating a media session request to user equipment 2;

步骤S102,用户设备1所连接的媒体网关1将向目的用户终端2所对应的媒体网关2发送一个基于会话发起协议(SIP)的INVITE消息请求创建一个多媒体会话,根据本发明所提供的实施例,媒体网关1将在该用户终端1的会话建立过程中,根据前述配置的VBD激励事件集合与媒体会话对端媒体网关2协商一个双方都支持的、有效的VBD激励事件集合。Step S102, the media gateway 1 connected to the user equipment 1 will send a session initiation protocol (SIP)-based INVITE message request to create a multimedia session to the media gateway 2 corresponding to the destination user terminal 2, according to the embodiment provided by the present invention , during the session establishment process of the user terminal 1, the media gateway 1 will negotiate with the peer media gateway 2 of the media session a valid VBD incentive event set supported by both parties according to the aforementioned configured VBD incentive event set.

通常,媒体网关1使用SDP协议来描述用户终端1的负载情况和特点,INVITE消息中‘gpmd’(通用媒体描述符)属性用于媒体信息(‘m’)线路的有效载荷类型与VBD模式结合。这种属性线路的一般形式为:Usually, the media gateway 1 uses the SDP protocol to describe the load situation and characteristics of the user terminal 1, and the 'gpmd' (generic media descriptor) attribute in the INVITE message is used to combine the payload type of the media information ('m') line with the VBD mode . The general form of such an attribute line is:

m=audio 49172 RTP/AVP 8 97m=audio 49172 RTP/AVP 8 97

a=gpmd:97 vbd=yesa=gpmd:97 vbd=yes

a=vbdtrigger:23-35,37-63a=vbdtrigger: 23-35, 37-63

其中,第二条a=gpmd:<格式><参数列表>Among them, the second a=gpmd:<format><parameter list>

在VBD说明范围内,<格式>是一个RTP/AVP的有效载荷类型。<参数列表>是一个用分号隔开的”parameter=value””参数=值”对列表。对于RTP/AVP格式,这些成对的地址参数并不属于其标准MIME定义的一部分。一个重要的参数是布尔参数”vbd”,它的值务必是‘yes’或者‘no’。当其值为‘yes’时,该属性表明实现支持VBD模式。通常,在SDP会话描述中,对于任何编解码器,忽略设置‘gpmd’属性/数值对为‘vbd=yes’,则被认为其不支持VBD运行模式。Within the scope of the VBD specification, <format> is an RTP/AVP payload type. <parameter list> is a semicolon-separated list of "parameter=value" and "parameter=value" pairs. For the RTP/AVP format, these paired address parameters are not part of the standard MIME definition. An important parameter is the boolean parameter "vbd", which must have the value 'yes' or 'no'. When its value is 'yes', this attribute indicates that the implementation supports VBD mode. In general, any codec that omits setting the 'gpmd' attribute/value pair to 'vbd=yes' in an SDP session description is considered not to support the VBD mode of operation.

这里,对于支持实现VBD模式的媒体会话,我们进一步定义一个SDP协议‘Vbdtrigger′(VBD触发参数)属性用来携带媒体网关1所请求的VBD激励事件集合,这里我们使用RFC4734规范所定义的调制器、传真、或文本电话的信令事件表示前述VBD激励事件集合23-35,37-63,其中VBD激励事件集合中不包括传真呼叫音(CNG)36事件。Here, for media sessions that support VBD mode, we further define an SDP protocol 'Vbdtrigger' (VBD trigger parameter) attribute to carry the set of VBD stimulus events requested by media gateway 1. Here we use the modulator defined in the RFC4734 specification , fax, or text phone signaling events represent the aforementioned VBD stimulus event sets 23-35, 37-63, wherein the VBD stimulus event set does not include the Fax Call Tone (CNG) 36 event.

步骤S103,媒体网关2在接收到前述Invite消息后,根据被呼叫用户设备2的负载情况和特点,将回应一个200OK消息,其中包括相应的SDP协议‘Vbdtrigger′属性用来携带媒体网关2所接受的VBD激励事件集合23-35,37-62,这里,媒体网关2所响应的VBD激励事件集合中将进一步不包括用户设备2不支持的(V32AA)63事件。Step S103, after receiving the aforementioned Invite message, the media gateway 2 will respond with a 200OK message according to the load and characteristics of the called user equipment 2, which includes the corresponding SDP protocol 'Vbdtrigger' attribute to carry the information received by the media gateway 2. VBD incentive event sets 23-35, 37-62, here, the VBD incentive event sets responded by the media gateway 2 will further not include (V32AA) 63 events that the user equipment 2 does not support.

步骤S104,媒体网关1发送ACK消息予以确认会话协商完成;Step S104, the media gateway 1 sends an ACK message to confirm that the session negotiation is completed;

步骤S105,至此,媒体网关1和媒体网关2之间的会话协商可以建立相应的媒体会话;同时,双方达成一个有效VBD激励事件集合VBD激励事件集合23-35,37-62。Step S105, so far, the session negotiation between the media gateway 1 and the media gateway 2 can establish a corresponding media session; at the same time, the two parties reach a valid VBD incentive event set VBD incentive event set 23-35, 37-62.

步骤S106,根据本发明实施例,这里假设媒体网关2在接收到来自用户设备2的VBD激励事件--传真呼叫音(CNG)的时候,根据前述媒体会话协商的有效VBD激励事件集合,该传真呼叫音不属于用户设备1、2之间的有效VBD激励事件集合之一,媒体网关2将不会发起VBD切换。Step S106, according to the embodiment of the present invention, it is assumed here that when the media gateway 2 receives the VBD incentive event from the user equipment 2—fax calling tone (CNG), according to the effective VBD incentive event set negotiated in the aforementioned media session, the fax If the call tone does not belong to one of the valid VBD incentive event sets between UE 1 and 2, MG 2 will not initiate VBD switching.

同理,媒体网关1在接收到来自用户设备1的VBD激励事件-ITU V.32AA63的时候,根据前述媒体会话协商的有效VBD激励事件集合,该VBD激励事件不属于用户设备1、2之间的有效VBD激励事件集合之一,媒体网关1也将不会发起VBD切换。Similarly, when media gateway 1 receives the VBD incentive event-ITU V.32AA63 from user equipment 1, according to the set of valid VBD incentive events negotiated in the aforementioned media session, the VBD incentive event does not belong to between user equipment 1 and 2. One of the valid VBD incentive event sets, MG1 will not initiate VBD switching.

步骤S107,如果媒体网关1或2在接收在来自各自用户设备1、2的VBD激励事件属于前述有效VBD激励事件集合之一,它们将进行相应的VBD切换。Step S107, if the media gateway 1 or 2 receives the VBD incentive event from the respective user equipment 1, 2 and belongs to one of the aforementioned valid VBD incentive event sets, they will perform corresponding VBD switching.

值得说明的是,前述例以用户设备1作为媒体会话呼叫方,本领域技术人员可以理解,用户设备1在作为被呼叫方时,其对应的媒体网关1在收到相应媒体建立请求时,其回应的接受的VBD激励事件集合也将不包含前述激励事件63-传真呼叫音(CNG)事件代码。It is worth noting that in the foregoing example, user equipment 1 is used as the caller of the media session. Those skilled in the art can understand that when user equipment 1 is the called party, when the corresponding media gateway 1 receives the corresponding media establishment request, its The Response Accepted VBD Stimulus Event Set will also not contain the aforementioned Stimulus Event 63 - Fax Calling Tone (CNG) event code.

图2是本发明所提供的一种实施例-用户设备被配置在任何VBD激励情况下不切换到VBD模式,图例中,用户设备1被配置在任何VBD激励时候不切换至VBD模式,在步骤S202中,用户设备1所连接的媒体网关1将向目的用户终端2所对应的媒体网关2发送一个基于会话发起协议(SIP)的INVITE消息请求创建一个多媒体会话,该用户设备1所接入的媒体网关1在媒体会话建立过程中将发送一个具有“a=vbdtrigger:NULL”的媒体会话描述属性,用于请求媒体网关2在检测到任何VBD激励事件时候都不切换VBD模式;步骤S203,媒体网关2在接收到前述INVITE消息后,根据被呼叫用户设备2的负载情况和特点,将回应一个200OK消息,其中包括相应的SDP协议‘a=vbdtrigger:NULL′属性用来确认其支持该模式;步骤S204,媒体网关1发送ACK消息予以确认会话协商完成;步骤S205,媒体网关之间按照协商建立RTP会话;步骤S206,即使双方媒体网关在各自检测到任何VBD激励事件的时候,都不需要切换到VBD模式;Fig. 2 is an embodiment provided by the present invention-the user equipment is configured not to switch to the VBD mode under any VBD excitation, in the illustration, the user equipment 1 is configured not to switch to the VBD mode during any VBD excitation, in step In S202, the media gateway 1 connected to the user equipment 1 will send an INVITE message based on the Session Initiation Protocol (SIP) to the media gateway 2 corresponding to the destination user terminal 2 to request to create a multimedia session. Media gateway 1 will send a media session description attribute with "a=vbdtrigger: NULL" in the media session establishment process, for requesting media gateway 2 not to switch VBD mode when detecting any VBD trigger event; Step S203, media After receiving the aforementioned INVITE message, the gateway 2 will respond with a 200OK message according to the load and characteristics of the called user equipment 2, which includes the corresponding SDP protocol 'a=vbdtrigger: NULL' attribute to confirm that it supports this mode; Step S204, the media gateway 1 sends an ACK message to confirm the completion of the session negotiation; step S205, the media gateways establish an RTP session according to the negotiation; step S206, even if the media gateways of both parties detect any VBD incentive event, they do not need to switch to VBD mode;

图3是本发明所提供的一种实施例-设备被配置在媒体会话建立初始化时使用VBD模式,图例中用户设备1被配置在初始化呼叫时使用VBD模式,其中,在步骤S302中,用户设备1所连接的媒体网关1将向目的用户终端2所对应的媒体网关2发送一个基于会话发起协议(SIP)的INVITE消息请求创建一个多媒体会话,该用户设备1所接入的媒体网关1在媒体会话建立过程中将发送一个具有“a=vbdtrigger:CallInital”的媒体会话描述属性,用于请求媒体网关2在不需要检测到任何VBD激励事件即直接进入VBD模式;步骤S303,媒体网关2在接收到前述INVITE消息后,根据被呼叫用户设备2的负载情况和特点,将回应一个200OK消息,其中包括相应的SDP协议‘a=vbdtrigger:CallInital′属性用来确认其支持该模式;步骤S304,媒体网关1发送ACK消息予以确认会话协商完成;步骤S305,当媒体会话建立后,双方媒体网关直接进入前述会话协商过程中的VBD模式(负载类型97),而不是一定要在检测到VBD激励事件后再切换到VBD模式。Fig. 3 is an embodiment provided by the present invention-the device is configured to use the VBD mode when the media session is established and initialized, in the illustration, the user equipment 1 is configured to use the VBD mode when initializing the call, wherein, in step S302, the user equipment 1 The connected media gateway 1 will send a session initiation protocol (SIP)-based INVITE message request to create a multimedia session to the media gateway 2 corresponding to the destination user terminal 2. The media gateway 1 connected to the user equipment 1 is in the media In the session establishment process, a media session description attribute with "a=vbdtrigger: CallInital" will be sent, which is used to request the media gateway 2 to directly enter the VBD mode without detecting any VBD trigger event; step S303, the media gateway 2 is receiving After the aforementioned INVITE message, according to the load situation and characteristics of the called user equipment 2, a 200OK message will be responded, which includes the corresponding SDP protocol 'a=vbdtrigger: CallInital' attribute to confirm that it supports this mode; step S304, the media Gateway 1 sends an ACK message to confirm that the session negotiation is complete; step S305, when the media session is established, the media gateways of both parties directly enter the VBD mode (load type 97) in the aforementioned session negotiation process, rather than after detecting the VBD incentive event Then switch to VBD mode.

图4是本发明所提供的一种实施例-对方媒体网关不支持本修改后的SDP协议属性,图例中媒体网关2不识别“a=vbdtrigger”,它将忽略该值,媒体网关之间将按照常规的VBD切换模式进行。其中,其中,在步骤S302中,用户设备1所连接的媒体网关1将向目的用户终端2所对应的媒体网关2发送一个基于会话发起协议(SIP)的INVITE消息请求创建一个多媒体会话,该用户设备1所接入的媒体网关1在媒体会话建立过程中将发送一个具有“a=vbdtrigger:CallInital”的媒体会话描述属性、或前述一个具有“a=vbdtrigger:NULL”的媒体会话描述属性、或前述包括VBD激励事件集合的的媒体会话描述属性,用于请求媒体网关2在不需要检测到任何VBD激励事件即直接进入VBD模式、或检测到任何VBD激励事件时候都不切换VBD模式、或在检测到VBD激励事件集合之一时切换到VBD模式;步骤403,媒体网关2在接收到前述INVITE消息后,根据被呼叫用户设备2的负载情况和特点,将回应一个200OK消息,其中包括相应的SDP协议将不包括‘a=vbdtrigger′属性,以表示该媒体网关不支持该属性;步骤S404,媒体网关1发送ACK消息予以确认会话协商完成;步骤S405,媒体网关之间按照协商建立RTP会话(Voice);步骤S406,媒体网关2将不支持约定的VBD激励事件集合,它在接收到任何VBD激励事件时将切换到前述会话协商过程中的VBD模式(负载类型97).Fig. 4 is a kind of embodiment provided by the present invention-the other party's media gateway does not support the SDP agreement attribute after this modification, and media gateway 2 does not recognize " a=vbdtrigger " in the illustration, it will ignore this value, will be connected between media gateways Follow the normal VBD switching mode. Wherein, wherein, in step S302, the media gateway 1 connected to the user equipment 1 will send an INVITE message request based on the Session Initiation Protocol (SIP) to the media gateway 2 corresponding to the destination user terminal 2 to create a multimedia session, the user The media gateway 1 connected to the device 1 will send a media session description attribute with "a=vbdtrigger: CallInital" or the previous media session description attribute with "a=vbdtrigger: NULL" during the establishment of the media session, or The aforementioned media session description attribute including a set of VBD incentive events is used to request the media gateway 2 to directly enter the VBD mode without detecting any VBD incentive events, or not to switch the VBD mode when any VBD incentive events are detected, or to Switch to the VBD mode when one of the VBD incentive event sets is detected; step 403, after the media gateway 2 receives the aforementioned INVITE message, according to the load situation and characteristics of the called user equipment 2, it will respond with a 200 OK message, including the corresponding SDP The agreement will not include the 'a=vbdtrigger' attribute to indicate that the media gateway does not support this attribute; step S404, the media gateway 1 sends an ACK message to confirm that the session negotiation is completed; step S405, the media gateways set up an RTP session (Voice ); step S406, the media gateway 2 will not support the agreed set of VBD incentive events, and it will switch to the VBD mode (load type 97) in the aforementioned session negotiation process when it receives any VBD incentive event.

值得说明的是,前述实施例中仅仅以基于会话描述SDP协议方式的特定传输协议--SIP协议描述进行说明,但是该协商规则也同样也适用于其他传输协议,包括和不限于媒体网关控制MGCP协议、ITU H.248协议、或其他控制协议。It is worth noting that, in the above-mentioned embodiments, only the specific transmission protocol based on the session description SDP protocol--SIP protocol description is described, but the negotiation rules are also applicable to other transmission protocols, including and not limited to media gateway control MGCP protocol, ITU H.248 protocol, or other control protocols.

尽管上述说明为本发明提供了一些实施例,并非用来限定本发明的保护范围,本技术领域的专业人员可以在不脱离本发明的范围和精神的前提下,对实施例进行各种修改,这种修改均属于本发明的范围内。Although the above description provides some embodiments for the present invention, it is 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. Such modifications are within the scope of the present invention.

Claims (12)

1. in media gateway for voiceband data (VBD) actuation event consult a method, comprise the steps:
A), be connected user device configuration VBD actuation event set;
B), in subscriber equipment media session process of establishing, media gateway to be held consultation the set of an effective VBD actuation event according to the opposite end media gateway of the set of described VBD actuation event and media session;
C), media gateway determines its VBD mode state according to consulted effective VBD actuation event set and received VBD actuation event.
2. method as claimed in claim 1, it is characterized in that described step b) in, the particular communication protocol of described negotiation dialogue-based description SDP protocol mode realizes, and host-host protocol comprises Session initiation protocol SIP, MGCP MGCP, ITU H.248 agreement or other call control protocols.
3. method as claimed in claim 1, it is characterized in that described step b) in, media gateway identifies by SDP Session Description Protocol one agreement attribute (Vbdtrigger) the VBD actuation event set supported in a media session process, and its attribute codomain carries media gateway is asked or VBD actuation event that is that accept set.
4. the method as described in claim as arbitrary in claims 1 to 3, is characterized in that the signaling event coded representation of modulator, fax or text by phone that described VBD actuation event set adopts RFC4734 specification to define.
5. method as described in claim as arbitrary in claim 3, it is characterized in that described step b) in, wherein, described attribute codomain uses particular text value (Callintial), is not needing to detect that any VBD actuation event directly enters VBD pattern for asking media session opposite end media gateway.
6. method as described in claim as arbitrary in claim 3, it is characterized in that described step b) in, described attribute codomain uses particular text value (Null), does not switch VBD pattern for asking the media gateway of media session opposite end when any VBD actuation event being detected.
7., for the media gateway that voiceband data (VBD) actuation event is consulted, it is characterized in that comprising:
Storage device, for preserving the set of a VBD actuation event for connected subscriber equipment;
Control device, in subscriber equipment media session process of establishing, to hold consultation the set of an effective VBD actuation event according to the set of described VBD actuation event and media session opposite end media gateway;
Final controlling element, determines its VBD mode state according to consulted effective VBD actuation event set and received VBD actuation event.
8. media gateway as claimed in claim 6, it is characterized in that the particular communication protocol of described control device dialogue-based description SDP protocol mode consults the set of an effective VBD actuation event, host-host protocol comprises Session initiation protocol SIP, MGCP MGCP, H.248 agreement or other call control protocols.
9. media gateway as claimed in claim 6, it is characterized in that described control device uses and identify the set of described VBD actuation event based on SDP Session Description Protocol one agreement attribute (Vbdtrigger), its attribute codomain carries media gateway is asked or VBD actuation event that is that accept set.
10. the media gateway as described in claim as arbitrary in claim 7 to 9, is characterized in that the signaling event coded representation of modulator, fax or text by phone that described VBD actuation event set adopts RFC4734 specification to define.
Media gateway as described in 11. claims as arbitrary in claim 9, it is characterized in that described attribute codomain is a particular text value (Callintial), for asking the opposite end media gateway of media session not needing to detect that any VBD actuation event directly enters VBD pattern, final controlling element is not needing to detect that any VBD actuation event directly enters VBD pattern.
Media gateway as described in 12. claims as arbitrary in claim 9, it is characterized in that described attribute codomain is a particular text value (Null), for asking media session opposite end media gateway not switch VBD pattern when any VBD actuation event being detected, final controlling element does not switch VBD pattern when any VBD actuation event being detected.
CN201310267922.4A 2013-06-28 2013-06-28 A kind of method consulted for voiceband data actuation event and WMG thereof Active CN104253914B (en)

Priority Applications (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
PCT/IB2014/002204 WO2015004531A2 (en) 2013-06-28 2014-06-17 Method for voice band data stimuli event negotiation and media gateway thereof

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
CN104253914A true CN104253914A (en) 2014-12-31
CN104253914B CN104253914B (en) 2016-08-03

Family

ID=51905310

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310267922.4A Active CN104253914B (en) 2013-06-28 2013-06-28 A kind of method consulted for voiceband data actuation event and WMG thereof

Country Status (2)

Country Link
CN (1) CN104253914B (en)
WO (1) WO2015004531A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1874384A (en) * 2005-11-17 2006-12-06 华为技术有限公司 Method for switching services
CN1968258A (en) * 2005-11-15 2007-05-23 华为技术有限公司 Method for negotiating media different capability
CN101155095A (en) * 2006-09-29 2008-04-02 华为技术有限公司 Method, system and gateway for negotiation of data signal detector ability

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101005400B (en) * 2006-01-20 2010-05-12 华为技术有限公司 Report gateway service switching method
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968258A (en) * 2005-11-15 2007-05-23 华为技术有限公司 Method for negotiating media different capability
CN1874384A (en) * 2005-11-17 2006-12-06 华为技术有限公司 Method for switching services
CN101155095A (en) * 2006-09-29 2008-04-02 华为技术有限公司 Method, system and gateway for negotiation of data signal detector ability

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ITU: "《procedures for supporting voice-band data over ip networks》", 《TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU》, 17 August 2011 (2011-08-17) *

Also Published As

Publication number Publication date
CN104253914B (en) 2016-08-03
WO2015004531A3 (en) 2015-04-16
WO2015004531A2 (en) 2015-01-15

Similar Documents

Publication Publication Date Title
US8908835B1 (en) Method and system for providing forced hold behavior in a SIP-based network
KR100802641B1 (en) System, apparatus, and method for establishing circuit-switched communication through packet-switched network signaling
US8102839B2 (en) System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling
CN101371532B (en) Method and apparatus for handling ims terminal&#39;s call request including request for real-time service received over ims domain by csi terminal
US9497108B2 (en) Media sessions
CN101420432B (en) A method, system and device for implementing IMS monitoring
WO2008125413A1 (en) Signaling of early media capabilities in ims terminals
CN110650260B (en) System and method for intercommunication of network terminal audio internal and external networks
KR101465349B1 (en) Method and apparatus for dynamic device pairing
JP2008533905A (en) Method and arrangement for communicating multimedia content
US8249077B2 (en) Methods and apparatus for enhancing the scalability of IMS in VoIP service deployment
CN106549906A (en) Realize method, terminal and the network side element of end-to-end call encryption
CN103155516B (en) Calling transfer processing under Session initiation Protocol pattern
CN102271320B (en) Service negotiating method and system
CN102075939B (en) Method, equipment and system for preventing service embezzlement
WO2017150281A1 (en) Early-media service control device, early-media service control method, and storage medium having program stored thereon
CN104253914B (en) A kind of method consulted for voiceband data actuation event and WMG thereof
WO2017000481A1 (en) Dialing method and apparatus for voice call
CN103929436B (en) A kind of method of media negotiation repeatedly in limitation IMS network
WO2014000429A1 (en) Method and device for realizing terminal mobile service in internet protocol (ip) multimedia subsystem architecture
EP2326138A1 (en) Communication method and gateway device based on SIP phone
US9124693B2 (en) Method and system for on-hold messaging for off network calls
EP3104572B1 (en) Data service processing method and device based on session initiation protocol (sip)
CN103181139B (en) Transfer in instruction IMS network
WO2008049371A1 (en) A method and system for transferring service event

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20170420

Address after: 201206 Pudong New Area Jinqiao Ning Road, Shanghai, No. 388

Co-patentee after: SHANGHAI BELL SOFTWARE CO., LTD.

Patentee after: Shanghai Alcatel-Lucent Co., Ltd.

Address before: 201206 Pudong Jinqiao Export Processing Zone, Nanjing Road, No. 388, Shanghai

Patentee before: Shanghai Alcatel-Lucent Co., Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong New Area Jinqiao Ning Road, Shanghai, No. 388

Co-patentee after: SHANGHAI BELL SOFTWARE CO., LTD.

Patentee after: Shanghai NOKIA Baer Limited by Share Ltd

Address before: 201206 Pudong New Area Jinqiao Ning Road, Shanghai, No. 388

Co-patentee before: SHANGHAI BELL SOFTWARE CO., LTD.

Patentee before: Shanghai Alcatel-Lucent Co., Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201206 Pudong New Area Jinqiao Ning Road, Shanghai, No. 388

Co-patentee after: Shanghai NOKIA Baer Software Co., Ltd.

Patentee after: Shanghai NOKIA Baer Limited by Share Ltd

Address before: 201206 Pudong New Area Jinqiao Ning Road, Shanghai, No. 388

Co-patentee before: SHANGHAI BELL SOFTWARE CO., LTD.

Patentee before: Shanghai NOKIA Baer Limited by Share Ltd