承载控制分离网络中语音通知包的构造和解析方法技术

技术编号:3046594 阅读:195 留言:0更新日期:2012-04-11 18:40
一种承载控制分离网络中语音通知包的构造方法,由媒体网关控制器进行,包括以下步骤:    (a)确定业务音在业务中的编号,填写到语音通知包的固定部分中;    (b)确定业务音播放所要使用的语言种类,填写到语音通知包的固定部分中;    (c)确定业务音中包含的可变部分类型,并填写到语音通知包的可变部分中;    (d)确定业务音中可变部分的取值,并填写到语音通知包的可变部分中;    (e)构造完语音通知包后向媒体网关发送。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及在,尤其涉及语音通知包中包含固定部分和可变部分时,对语音通知包的参数进行规范的方法。
技术介绍
移动通信技术发展的趋势是控制和承载分离,在承载控制分离网络(包括固定软交换网络、移动软交换网络等)中控制和承载对应的实体分别是MGC(Media Gateway Controler媒体网关控制器)和MGW(Media GateWay媒体网关),其中MGC负责呼叫建立的信令流程,而MGW提供呼叫建立所需要的承载以及各种语音资源。具体网络结构如图1所示。RNC 1(无线网络控制器)、MGC 1、MGC 2及RNC 2之间的线条表示呼叫控制信令,而RNC 1、MGW 1、MGW 2、RNC 2之间的线条表示承载控制信令和承载媒体。由于网络承载控制分离,使得全部资源由MGW进行统一管理和维护,MGC不再直接对资源进行管理和维护。MGC如果需要放音,必须通过消息的方式通知MGW去申请一定的资源和进行录音通知的播放。目前根据ITU-T(国际电联)协议,承载控制分离网络中放音的实现可以通过ITU-TH248.7协议规定的语音通知包(announcement package,简称An包)来实现。An包规定语音通知可以分为固定部分(Fixed)和可变部分(Variable),即对于一条语音可以分解到最基本的固定音和可变音部分,并按照顺序进行编号。MGW收到该An包以后,按照编号依次调用每个部分的录音文件进行顺序播放。目前ITU-T H248.7协议对语音通知的播放只有语法描述,要求MGC和MGW之间的Mc口使用标准的An包进行交互,但是没有规定固定部分和可变部分具体如何实现。目前各个运营商也没有对An包参数的构造和解析制定出一个切实可行的规范。ITU-T H248.7协议对标准的语音通知包的语法描述具体如下语音包的参数部分包括1)PropertiesNone2)EventsNone3)Signals上述参数包括固定部分和可变部分,具体如下固定部分(Fixed-Announcement play)1)SignalIDapf(0x0001)2)descriptionSignalTypeOO,TO(default)SignalDurationProvisioned. NotifyCompletionProvisioned(default false)3)Parametersa)Announcement nameParameterIDan(0x0001)Typeenum(语音通知的名称). b)Number of cyclesParameterIDnoc(0x0002)Typeinteger(循环次数)Valuesany(0代表无限循环). c)Announcement VariantParameterIDav(0x0003)typestring(语音播放的语言类型). d)Announcement DirectionParameterIDdi(0x0004)Typeenum(放音方向)可变部分(Variable-Announcement play)1)SignalIDapv(0x0002)descriptionSignalTypeOO,TO(default)SignalDurationProvisioned. NotifyCompletionProvisioned(default false)2)Parametersa)Announcement nameParameterIDan(0x0001)Typeenum(语音通知的名称)b)Announcement VariantParameterIDav(0x0003)typestring(可变部分播放的语音类型)c)Announcement DirectionParameterIDdi(0x0007)Typeenum(放音方向)d)Number of cyclesParameterIDnoc(0x0002)Typeinteger(循环次数)Valuesany(缺省为1)e)NumberParameterIDnum(0x0004)TypeintegerValuesanyf)Specific parameters interpretationParameterIDspi(0x0005)TypeenumerationValuesany(可变部分的类型)g)Specific parametersParameterIDsp(0x0006)Typestring(可变部分的取值)参数说明Announcement name语音名称,以下简称an;Announcement Variant语音变量,以下简称av;Number of cycles循环次数,以下简称noc;Number数值,以下简称Num;Specific parameters interpretation规定参数描述,以下简称spi;Specific parameters规定参数,以下简称sp。对上述ITU-T H248.7协议中语音通知包语法描述说明如下对于每个语音,MGW都规定了缺省的放音时长和放音次数。MGW收到Signal要求播放指定的语音后,如果MGC没有指定放音时长和放音次数,则MGW设置为缺省值。放音期间如果任一满足条件,则停止放音。如果放音时长为0,则表示无限放音。放音是否停止由放音次数决定。如果H248不能保证事务按顺序处理,为了顺序播放一个语音通知,MGC向MGW发送可变音部分时,可以使用请求应答机制。可变音的播放也是根据放音时长和放音次数来控制,如果放音时长为0,表示无限循环,可以由放音次数来控制可变音的结束。如果“sp”参数有内容,则MGW根据“spi”指示的参数类型进行放音。如规定的参数类型可能是号码、日期或时间。方向参数用于指示放音的方向。External(缺省)指示放音是MG到外部终端,Internal指示放音是外部终端到MG,Both指示同时具有内部和外部两个行为。上述ITU-T H248.7协议对An包的语法描述存在以下不明确因素对于固定音的播放,只是规定了根据语音通知名称去定位语音,而没有规定各种业务音如何进行编号;对于固定音和可变音部分没有具体规定语言类型的编号;对于可变部分没有规定可变部分的种类和如何取值;对于Num参数没有规定如何使用;对于重复播放语音间隔没有做规定,无法实现带间隔的重复语音播放。由于这些问题,导致在实际组网时,不同厂家的MGC和MGW之间无法进行互通。特别在智能网业务中如果一个MGC挂多个MGW,如果上述问题不统一,则智能业务就无法正常进行。
技术实现思路
有鉴于此,本专利技术要解决的技术问题是提供一种,规范不同业务音的播放,使MGC和MGW之间的语音管理得到统一,进而在承载控制分离网络中,对于智能业务的语音播放得以按照约定的规范填写参数,使MGC与MGW交互时不会出现对语音包参数的理解不统一而无法放音的问题,从而获取对全部智能业务功能的支持。为了解决上述技术问题,本专利技术提供了一种,包括以下步骤本专利技术MGC构造语音通知包的步骤包括(a)确定业务音在业务中的编号,填写到An包的固定部分中;(b)确定业务音播放所要使用的语言种类,填写到An包的固定部分中;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种承载控制分离网络中语音通知包的构造方法,由媒体网关控制器进行,包括以下步骤(a)确定业务音在业务中的编号,填写到语音通知包的固定部分中;(b)确定业务音播放所要使用的语言种类,填写到语音通知包的固定部分中;(c)确定业务音中包含的可变部分类型,并填写到语音通知包的可变部分中;(d)确定业务音中可变部分的取值,并填写到语音通知包的可变部分中;(e)构造完语音通知包后向媒体网关发送。2.如权利要求1所述的语音通知包的构造方法,其特征在于,所述步骤(a)中,业务音编号根据当前不同的业务可以规定不同的枚举值。3.如权利要求1所述的语音通知包的构造方法,其特征在于,所述步骤(b)中,语言种类可以指定为中文、英文、方言或混合语音,如先播放中文再播放英文。4.如权利要求1所述的语音通知包的构造方法,其特征在于,所述步骤(c)和(d)中,可变部分类型包括整数、数字、时间、日期和价格等,对于整数和数字采用整型方式,对于时间、日期和价格采用BCD编码方式。5.如权利要求1所述的语音通知包的构造方法,其特征在于,可变部分的Num参数为两次放音中间的静音时长。6.一种承载控制分离网络中语音通知包的解析方法,对应于权利要求1所述的语音通知包的构造方法,由媒体网关收到媒体网关控制器发的语音通知包后进行,包括以下步骤(f)从固定部分中获取当前业务音所属的业务及在其中的编号;(g)从固定部分中获取业务音播放所要使用的语言种类;(h)从可变部分中获取业务音中可变部分的类型;(i)从可变部分中获取可变部分的取值内容;(...

【专利技术属性】
技术研发人员:楚俊生周宇翔石松戴进辜文清
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利