CN101005400B - 一种上报网关业务切换的方法 - Google Patents
一种上报网关业务切换的方法 Download PDFInfo
- Publication number
- CN101005400B CN101005400B CN200610033208A CN200610033208A CN101005400B CN 101005400 B CN101005400 B CN 101005400B CN 200610033208 A CN200610033208 A CN 200610033208A CN 200610033208 A CN200610033208 A CN 200610033208A CN 101005400 B CN101005400 B CN 101005400B
- Authority
- CN
- China
- Prior art keywords
- media gateway
- service
- business
- type
- 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
Links
- 238000000034 method Methods 0.000 title claims description 31
- 240000002853 Nelumbo nucifera Species 0.000 description 6
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 6
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 6
- 230000001276 controlling effect Effects 0.000 description 4
- 230000009977 dual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种上报网关业务切换的方法,在新的H.248包或者在现有包中定义新增事件,媒体网关通过H.248协议中定义的Notify命令将所述新增事件通知媒体网关控制器。在媒体网关控制器控制媒体网关进行业务切换的模式下,该事件用于上报媒体网关接收到的新业务类型,媒体网关控制器能够更加准确地了解新业务类型,避免了媒体网关控制器对复杂的信号组合进行业务类型的分析判断,这样可避免由于误判所引起的风险,而且媒体网关控制器可以直接根据媒体网关上报的业务类型协商新的能力;在媒体网关自动切换业务类型模式下,该事件用于上报媒体网关的业务改变以及使用的RTP资源属性,媒体网关控制器可以了解媒体网关的业务状态,满足计费的要求。
Description
技术领域
本发明涉及下一代网络(Next Generation Network,简称NGN)技术领域,更具体地说,涉及一种上报网关(Media Gateway,简称MG)业务切换的方法。
背景技术
在NGN架构下实现传真业务、调制解调(Modem)等数据业务过程中,网关一般通过以下两种方式将业务切换上报给网关服务器(Media GatewayController,简称MGC):
第一种,网关通过H.248.2协议中定义的信号检测事件与用户上报Fax/Modem/Text过程中产生的各种事件(例如,V.21的信号音以及标志(简称V21flag)事件)将收到的Fax/Modem/Text设备发出的各种信号音上报给网关控制器。
实际上,信号音本身并不能和业务类型一一对应,一些信号音可以用于多种业务。H.248.2中提到:根据这些信号音,还需要进一步的逻辑来判断业务类型。所以,需要网关控制器根据这些信号音进行分析并判断业务类型,并指示网关切换到该业务类型。
ITU-T的V.152中,虽然定义了网关自动切换业务的流程,并不需要网关控制器通过分析这些信号音来判断业务类型,但是,由于该流程是一个比较复杂的判断逻辑,网关和网关控制器可能分析出不同的业务类型。因此,该流程会造成计费的业务类型和实际使用的业务类型不符合。而且,由于网关已经分析过业务类型(实际上也已经自动切换到该业务),再让网关控制器再分析一遍也没有必要。
另外,上述这种方式无法提供计费的静荷类型(payload type)。
第二种,网关通过H.248.1协议中定义的实时传送协议(Real-time TransportProtocol,简称RTP)包的pltrans事件将RTP包上报给网关控制器,用于通知承载所用的RTP包的静荷类型的改变。这样,网关控制器通过该事件就可以了解到网关切换到何种编解码(coding and decoding,简称Codec)。
虽然也可以在呼叫建立阶段只协商出语音能力。在发生传真或Modem业务时,网关通过H.248.2协议中定义的上报事件通知网关控制器,网关控制器分析这些信号并判断业务类型,然后根据具体的业务类型重新进行能力协商,协商出适合该业务的编解码,网关使用新的能力来进行相关的业务。但是,这种方式虽然提供了计费的静荷类型的变化,但是无法上报业务类型。
如果使用语音频带数据(Voice-band Data,简称VBD)这种方式,Fax/Modern/Text也能切换到VBD的Codec,但是,从payload type上却判断不出具体的业务类型。
如果使用T.38这种方式,T.38可以使用TCP方式或者UDPTL方式,但是,这两种方式都没有静荷类型,所以也无法上报业务切换。另外,如果承载使用的不是IP而是ATM,也没有静荷类型可以上报。
另外,网关如果使用H.248.2协议中定义的事件上报给网关控制器,但有时候网关控制器也难于分析出具体的业务类型.例如,低速Modem业务,发送了ANS消息后就直接发送数据,网关控制器很难判断出是低速Modem,因为后续并没有相关事件上报.即使网关判断出是低速Modem,也没有现成的事件上报给网关控制器.
再有,因为H.248.2协议中上报的一些信号有时序,因此,可以通过信号之间的时间间隔来作为区分业务类型的依据。但是,需要等待后续的信号才能确定业务类型。如果网关和网关控制器之间的H.248通信出现大的延时,则会导致事件上报的丢失重传,还会造成业务类型的误判。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种上报网关业务切换的方法。
本发明解决其技术问题所采用的技术方案是:构造一种上报网关业务切换的方法,包括媒体网关控制器控制媒体网关进行业务切换模式与媒体网关自动切换业务类型模式,在媒体网关控制器控制媒体网关进行业务切换模式下,如果媒体网关接收到新业务,媒体网关通过预设事件的第一参数将新业务类型上报至媒体网关控制器;在媒体网关自动切换业务类型模式下,如果媒体网关接收到新业务,媒体网关通过预设事件的第一参数和第二参数将新业务类型和业务信息上报至媒体网关控制器;其中,所述预设事件包括以下字段:
事件名:表示指示业务改变;
第一参数:表示切换到的业务类型,包括语音、传真、调制解调、文本、视频中的一种或者多种的组合以及这些业务类型的加密数据的一种或者多种的组合;
第二参数:表示切换后的编解码类型;
第三参数:表示切换后的编解码需要补充说明的参数。
在本发明所述的方法中,在媒体网关控制器控制媒体网关进行业务切换的模式下,包括下列步骤:a.在呼叫建立阶段,当前主被叫媒体网关之间进行当前业务的能力协商,并建立当前业务;b.在进行当前业务中,如果媒体网关接收到新业务,则通过所述预设事件将新业务类型上报至所述媒体网关控制器;c.所述媒体网关控制器根据接收到的所述预设事件,在新的主被叫媒体网关之间进行新的能力协商,以实现当前业务到新业务的切换。
在本发明所述的方法中,在媒体网关自动切换业务类型的模式下,包括下列步骤:a.在呼叫建立阶段,当前主被叫媒体网关之间进行所有业务的能力协商,并建立当前业务;b.在进行当前业务中,如果媒体网关接收到新业务,则自动进行切换到已经协商好的用于新业务的能力,并通过所述预设事件将新业务类型和业务信息上报至所述媒体网关控制器。
在本发明所述的方法中,所述步骤b之后进一步包括:
当新业务结束后,所述媒体网关自动切换到原有业务,并通过所述预设事件将原有业务类型和业务信息上报至所述媒体网关控制器。
在本发明所述的方法中,所述第一参数中,将业务类型用枚举列表的方式描述。
在本发明所述的方法中,所述第二参数中,如果业务类型使用多个编解码,则列举出所用到的所有编解码枚举的列表。
在本发明所述的方法中,所述预设事件定义在H.248新包中或定义在现有包中。
在本发明所述的方法中,所述现有包,包括H.248.2的ctyp包。
在本发明所述的方法中,所述业务信息包括使用RTP资源的属性,该属性包括编解码类型以及相应的参数。
在本发明所述的方法中,所述步骤a中,所述所有业务包括语音、传真、调制解调以及文本业务。
本发明的有益效果是,在媒体网关控制器控制媒体网关切换业务模式下,媒体网关控制器能够更加准确地了解新的业务类型,避免了媒体网关控制器对复杂的信号组合并分析判断业务类型,这样可避免由于误判所引起的风险,而且媒体网关控制器可以直接根据媒体网关上报的业务类型协商新的能力;媒体网关自动切换业务模式下,媒体网关控制器可以了解媒体网关的业务状态,满足计费的要求。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明的网关将新增事件上报给网关控制器的时序图;
图2是本发明在网关控制器控制网关进行业务切换的模式下的流程图;
图3是本发明在网关自动切换业务类型的模式下的流程图。
具体实施方式
如图1所示,在新的H.248包或者在现有包中定义新增事件(即图2、3中的预设事件),网关通过H.248协议中定义的Notify命令将所述新增事件通知网关控制器。在网关控制器控制网关进行业务切换的模式下,该事件用于上报网关接收到的新业务类型,网关控制器能够更加准确地了解新业务类型,避免了网关控制器对复杂的信号组合进行业务类型的分析判断,这样可避免由于误判所引起的风险,而且网关控制器可以直接根据网关上报的业务类型协商新的能力;在网关自动切换业务类型模式下,该事件用于上报网关的业务改变以及使用的RTP资源属性,网关控制器可以了解网关的业务状态,满足计费的要求。
上述中,新增事件(即图2、3中的预设事件),用于上报网关业务的改变、切换后实用的编解码以及编解码的一些可用于网关控制器计费的信息。可以通过定义一个新的H.248包,并在该包中定义新增事件ServiceInfo,或者在现有包(例如H.248.2的ctyp包)新增事件ServiceInfo来实现,该事件ServiceInfo具体可定义为:
事件名:ServCng,表示指示业务改变;
第一参数:ServType,表示切换到的业务类型,包括语音、传真、调制解调、文本、视频中的一种或者多种的组合以及这些业务类型的加密数据的一种或者多种的组合。可以将这些业务类型通过枚举列表的方式来描述;
第二参数:CodecType,表示切换后的编解码类型,如果业务类型使用多个编解码,例如,视频通话同时使用视频和话音的编解码,那么可以列举出所用到的所有编解码枚举的列表;
第三参数:CodecInfo,表示切换后的编解码可能需要补充说明的参数,例如,T.38使用的是UDPTL、RTP还是TCP,以及冗余,纠错参数的配置情况。
下面以上述两种模式为例对通过预设事件上报网关业务切换进行说明:
在网关控制器控制网关进行业务切换的模式下,如图2所示,步骤S200中,ITU-T V.152提供了VBD的实现方法,在呼叫建立阶段,当前主叫网关和被叫网关之间进行当前业务的能力协商,不但协商出用于语音的编解码(例如,编解码G.729、G.711),还同时协商出VBD的编解码(例如,编解码G.711),协商结果包括编解码、静荷类型、IP地址以及端口。如果有必要,还需协商出RFC2198、RFC2733和RFC2833能力。假设当前业务是语音业务,那么网关控制器控制网关进行语音能力协商,并且建立语音通话。
步骤S202中,当网关接收到终端发送来的信号时,则对该信号进行分析,当分析出具体的业务类型是新业务时(假设新业务为传真业务),网关就会通过ServCng事件的ServType参数将新业务类型(即传真业务)上报至网关控制(步骤S204中)。如果没有接收到新业务,网关会继续进行语音通话,并继续检测是否收到新业务。
步骤S206中,网关控制器收到该事件后,在主叫网关与被叫网关之间进行新的能力协商(即传真能力协商)。步骤S208中,当新的能力协商完毕,则进行新的业务传送。从而实现了从原有业务(即语音业务)到新业务(即传真业务)的切换。这样,网关控制器就可以根据ServCng事件携带的参数信息进行计费。
在网关自动切换业务类型模式下,如图3所示,步骤S300中,在呼叫(假设为语音呼叫)建立阶段中,当前主叫网关与被叫网关之间进行所有业务(即语音能力以及用于其它业务)的能力协商,包括语音、调制解调、传真以及文本等业务的能力协商。但是,当前只是使用语音能力进行语音通话。
步骤S302中,当网关接收到终端发送来的信号时,则对该信号进行分析,当分析出具体的业务类型是新业务时(假设新业务为传真业务),网关就会自动切换到之前已协商好的并用于新业务(即传真业务)的能力,同时通过ServCng事件的ServType参数和CodecType参数将新业务类型(即传真业务)和业务信息(即传真业务使用的编解码类型)上报至网关控制(步骤S304中)。如果没有接收到新业务,网关继续进行语音通话,并继续检测是否收到新业务。
例如,在G.711这种编解码中,网关控制器接收到该ServCng事件,并不需要控制网关重新进行能力协商。所以,直接可以利用切换后的通道进行新业务(即传真业务)传送(步骤S306中)。步骤S308中,当新业务(即传真业务)结束后,网关可以自动切换到原有业务(即语音业务),并通过ServCng事件的ServType参数和CodecType参数将原有业务类型(即语音业务)和业务信息(即语音业务使用的编解码类型)上报至网关控制。从而实现了从原有业务(即语音业务)-新业务(即传真业务)-原有业务(即语音业务)的切换。这样,网关控制器就可以根据ServCng事件携带的参数信息进行计费。
本发明实现过程中,对上报网关业务切换的操作,不限于以上实施方式中所列举的两种模式下语音业务和传真业务的业务切换,也可以是其他业务的业务切换,只要能够实现网关通过预设事件将业务切换上报给网关控制器即可。
Claims (10)
1.一种上报网关业务切换的方法,包括媒体网关控制器控制媒体网关进行业务切换模式与媒体网关自动切换业务类型模式,其特征在于,
在媒体网关控制器控制媒体网关进行业务切换模式下,如果媒体网关接收到新业务,媒体网关通过预设事件的第一参数将新业务类型上报至媒体网关控制器;在媒体网关自动切换业务类型模式下,如果媒体网关接收到新业务,媒体网关通过预设事件的第一参数和第二参数将新业务类型和业务信息上报至媒体网关控制器;其中,所述预设事件包括以下字段:
事件名:表示指示业务改变;
第一参数:表示切换到的业务类型,包括语音、传真、调制解调、文本、视频中的一种或者多种的组合以及这些业务类型的加密数据的一种或者多种的组合;
第二参数:表示切换后的编解码类型;
第三参数:表示切换后的编解码需要补充说明的参数。
2.根据权利要求1所述的方法,其特征在于,在媒体网关控制器控制媒体网关进行业务切换的模式下,包括下列步骤:
a.在呼叫建立阶段,当前主被叫媒体网关之间进行当前业务的能力协商,并建立当前业务;
b.在进行当前业务中,如果媒体网关接收到新业务,则通过所述预设事件将新业务类型上报至所述媒体网关控制器;
c.所述媒体网关控制器根据接收到的所述预设事件,在新的主被叫媒体网关之间进行新的能力协商,以实现当前业务到新业务的切换。
3.根据权利要求1所述的方法,其特征在于,在媒体网关自动切换业务类型的模式下,包括下列步骤:
a.在呼叫建立阶段,当前主被叫媒体网关之间进行所有业务的能力协商,并建立当前业务;
b.在进行当前业务中,如果媒体网关接收到新业务,则自动进行切换到已经协商好的用于新业务的能力,并通过所述预设事件将新业务类型和业务信息上报至所述媒体网关控制器。
4.根据权利要求3所述的方法,其特征在于,所述步骤b之后进一步包括:
当新业务结束后,所述媒体网关自动切换到原有业务,并通过所述预设事件将原有业务类型和业务信息上报至所述媒体网关控制器。
5.根据权利要求1所述的方法,其特征在于,所述第一参数中,将业务类型用枚举列表的方式描述。
6.根据权利要求1所述的方法,其特征在于,所述第二参数中,如果业务类型使用多个编解码,则列举出所用到的所有编解码枚举的列表。
7.根据权利要求1所述的方法,其特征在于,所述预设事件定义在H.248新包中或定义在现有包中。
8.根据权利要求7所述的方法,其特征在于,所述现有包,包括H.248.2的ctyp包。
9.根据权利要求4所述的方法,其特征在于,所述业务信息包括使用RTP资源的属性,该属性包括编解码类型以及相应的参数。
10.根据权利要求3所述的方法,其特征在于,所述步骤a中,所述所有业务包括语音、传真、调制解调以及文本业务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610033208A CN101005400B (zh) | 2006-01-20 | 2006-01-20 | 一种上报网关业务切换的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610033208A CN101005400B (zh) | 2006-01-20 | 2006-01-20 | 一种上报网关业务切换的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101005400A CN101005400A (zh) | 2007-07-25 |
CN101005400B true CN101005400B (zh) | 2010-05-12 |
Family
ID=38704285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610033208A Expired - Fee Related CN101005400B (zh) | 2006-01-20 | 2006-01-20 | 一种上报网关业务切换的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101005400B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104253914B (zh) * | 2013-06-28 | 2016-08-03 | 上海贝尔股份有限公司 | 一种用于话音频带数据激励事件协商的方法及其媒体网关 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1533113A (zh) * | 2003-03-20 | 2004-09-29 | 华为技术有限公司 | 利用媒体网关控制协议进行传输链路状态检测的方法 |
CN1630325A (zh) * | 2003-12-16 | 2005-06-22 | 华为技术有限公司 | 在下一代网络中控制传真与调制解调的方法 |
-
2006
- 2006-01-20 CN CN200610033208A patent/CN101005400B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1533113A (zh) * | 2003-03-20 | 2004-09-29 | 华为技术有限公司 | 利用媒体网关控制协议进行传输链路状态检测的方法 |
CN1630325A (zh) * | 2003-12-16 | 2005-06-22 | 华为技术有限公司 | 在下一代网络中控制传真与调制解调的方法 |
Non-Patent Citations (1)
Title |
---|
ITU-T.V系列:电话网上的数据通信与其它网络互通 支持IP网上话音频带数据的程序.ITU-T V.152建议书.2005,7-9,19-21. * |
Also Published As
Publication number | Publication date |
---|---|
CN101005400A (zh) | 2007-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1317854C (zh) | 一种检测媒体网关控制器与媒体网关间链路状态的方法 | |
US8711857B2 (en) | Dynamic facsimile transcoding in a unified messaging platform | |
CN100566310C (zh) | 网络通信设备 | |
RU2371874C2 (ru) | Способ для базирующейся на ip транспортировки услуг | |
EP1738590A1 (en) | Call management service | |
CN101170727A (zh) | 一种交互式语音应答与文字同步推送的方法及其系统 | |
CN101789882B (zh) | 链路切换方法、家庭网关和链路切换系统 | |
JP2004135329A (ja) | リングバックトーン発生装置を備えたインターネットフォン、及びそのリングバックトーン伝送方法 | |
CN101005402B (zh) | Sip用户代理业务切换的信息上报方法 | |
CN100571299C (zh) | 一种实现公共电话交换网仿真业务的方法及系统 | |
CN101005400B (zh) | 一种上报网关业务切换的方法 | |
CN101365157A (zh) | 一种业务触发方法、系统及装置 | |
CN100493069C (zh) | 媒体流服务质量检测方法 | |
CN101641902A (zh) | 用于增强媒体网关与媒体网关控制器之间的切换的方法 | |
CN1976376B (zh) | 一种呼叫会话的方法、ip电话系统及ip电话终端 | |
CN101232681B (zh) | 一种在手机上实现语音通话连续性的装置及方法 | |
CN101753667A (zh) | 一种通过无线网络实现语音业务的方法和通信终端 | |
WO2011069385A1 (zh) | 一种动态选择业务承载网络的方法及装置 | |
US8989176B2 (en) | Method and device for triggering nested service | |
CN101132379B (zh) | 用于在接入网关中实现预定呼叫的方法和装置 | |
WO2009089953A1 (en) | Method and system for transcoding avoidance in border gateways | |
CN100490566C (zh) | 下一代网络中进行智能业务开发的方法及装置 | |
CN101742370B (zh) | 通信系统中呼叫处理的方法、网络节点和应用服务器 | |
CN112866489B (zh) | 一种基于cap信令的能力开放系统 | |
CN100450138C (zh) | 在下一代网络中控制传真与调制解调的方法 |
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: 20100512 |