一种实现彩铃优化的方法

文档序号:7964071阅读:176来源:国知局
专利名称:一种实现彩铃优化的方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种基于优先级的实现彩铃优化的方法。
背景技术
彩铃业务是一项由用户定制的业务。用户在开通彩铃业务之后,即可自行设定个性化回铃音,如一段悦耳的音乐或一句问候语,在其被呼叫时,为主叫用户播放定制的音乐或录音,代替普通的回铃音。
将传统的语音彩铃和可视电话结合起来,就可以向主叫用户提供视频和音频的多媒体彩铃,从而为用户提供更加个性化业务,提高用户体验,以此来提升运营商的形象和收入。
传统语音彩铃的方案有智能网方案和交换机方案,交换机方案又可以分为主叫交换机方案和被叫交换机方案。多媒体彩铃方案可以按照同样的方案去实现。
现有网上的语音彩铃方案可以分为主叫交换机方案和被叫交换机方案。分别如图1、图2所示,其中图1为主叫交换机方案组网结构图,图2为被叫交换机方案组网结构图,图中粗实线表示话路;细实线表示ISUP(ISDN UserPart)/TUP(Telephone User Part)信令链路;虚实线表示MAP(Mobile ApplicationPart)/BSSAP(Base Station System Application Part)信令链路。其中,目标方案区域指采用了本方案的区域,非目标方案区域指没有采用本方案的区域。图1中,为了支持主叫用户在非目标方案区域时的彩铃功能,目标方案区域内需要将一个或多个网关移动交换机(GMSC)改造成彩铃网关移动交换机(CR-GMSC)。同样,图2中,为了支持被叫用户在非目标方案区域时的彩铃功能,目标方案区域内需要将一个或多个网关移动交换机(GMSC)改造成彩铃业务关口局(CR-GMSC)。
现有的交换机方式的彩铃的缺点是对于主叫交换机方案,只有主叫在目标方案区内才可以无迂回(不经过CR-GMSC),即主叫交换机在判断是否采用迂回方式的时候只考虑主叫用户是否在目标方案区;同样,对于被叫交换机方案,只有被叫在目标方案区内才可以无迂回(不经过CR-GMSC),即被叫交换机方案在判断是否采用迂回方式的时候只考虑被叫用户是否在目标方案区,使得主叫或被叫方案存在无谓的迂回,增加运营商的网络投资。

发明内容
本发明的目的是提供一种实现彩铃优化的方法,使得主、被叫只要有一个在目标方案区内,呼叫路由就不必迂回,来完成彩铃业务。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的。
一种实现彩铃优化的方法,包括步骤a主叫MSC发请求路由信息SRI;b被叫HLR根据SRI信息,得到主叫MSC和被叫MSC的触发能力;c判断主叫MSC或被叫MSC是否支持触发流程,根据判断结果执行相应的触发流程。
其中,步骤c中若判断得到主叫MSC支持触发流程,被叫MSC不支持触发流程,则在主叫局执行主叫触发流程。
其中,步骤c中若判断得到被叫MSC支持触发流程,主叫MSC不支持触发流程,则在被叫局执行被叫触发流程。
其中,步骤c中若判断得到主叫MSC和被叫MSC都支持触发流程,进一步的如果预置的主叫MSC的优先级大于被叫MSC的优先级,则在主叫局执行主叫触发流程;如果预置的被叫MSC的优先级大于主叫MSC的优先级,则在被叫局执行被叫触发流程。
其中,步骤c中,若判断得到主叫MSC和被叫MSC都不支持触发流程,则执行关口局触发流程。
其中,所述执行关口局触发流程前还包括,在MSC列表中查询一个支持关口局触发流程的MSC。
其中,步骤b具体包括根据SRI信息,得到主叫MSC地址;从MSC列表中查询主叫MSC触发能力;根据SRI信息中的被叫号码,得到被叫MSC地址;从MSC列表中查询被叫MSC触发能力。
其中,所述彩铃为语音彩铃或多媒体彩铃。
以上技术方案可以看出,本发明具有如下有益效果1、提出了一种更加全面和灵活的彩铃方案,即根据在目标方案区中移动交换中心(MSC)相应的能力组合,结合优先级来完成彩铃业务,减少呼叫路由迂回。
2、主、被叫只要有一个在目标方案区内,就无须路由到CR-GMSC来完成彩铃业务,并且触发的控制在HLR实现,使得实现更加灵活、扩展性强。
3、由于减少了无谓的迂回,所以也减少了对方案区内GMSC的改造,从而降低了运营商的投资资本。


图1为主叫交换机方案组网结构图;图2为被叫交换机方案组网结构图;图3为基于优先级的交换机方案组网结构图;图4为主叫用户在目标方案区域的流程图;图5为主叫用户在非目标方案区域的流程图;图6为被叫用户在目标方案区域的流程图;图7为基于优先级的交换机方案流程图。
具体实施例方式
本发明的核心是在呼叫过程中,HLR根据主叫移动交换中心(O_MSC)和被叫移动交换中心(T_MSC)的彩铃触发能力,确定该次彩铃业务由O_MSC还是T_MSC触发。如果只有O_MSC或T_MSC其中之一支持彩铃触发能力,则HLR选择该MSC来触发;如果O_MSC和T_MSC两者都支持,则HLR根据预置的O_MSC和T_MSC优先级原则确定由O_MSC还是T_MSC来触发;如果两者都不支持,则HLR选择预先配置的GMSC将呼叫路由到CR-GMSC来完成彩铃触发。
为便于对本发明进一步理解,现结合附图对本发明进行详细描述。
如图3所示基于优先级的交换机方案组网结构图,各种不同呼叫情况下的路由路径,细实线表示BICC(Bearer Independent Call Control)/ISUP(ISDN UserPart)信令链路;虚实线表示MAP(Mobile Application Part)/BSSAP(Base StationSystem Application Part)信令链路;多媒体承载用粗线表示;由图中可以看出,当主叫在目标方案区、被叫不在目标方案区;或则主叫在目标方案区、被叫在目标方案区;或则主叫不在目标方案区,被叫在目标方案区,这三种情况时,就无须路由到CR-GMSC,因此也就避免呼叫时产生迂回;当主备叫都不在目标方案区时,此时须路由到CR-GMSC来完成彩铃出发。
此处的主叫不仅指本网移动用户,也包括他网用户;当为他网用户时,主叫在目标方案区指呼叫接入的交换局在目标方案区。
在本发明中,需要在HLR中生成一张表示在目标方案区中所有MSC触发能力的列表对于目标方案区中的任一MSC,其可以是以下一种或几种能力的组合主叫触发能力、被叫触发能力、关口局触发能力。
下表是一个例子,例子中MSC1具有主叫触发能力;MSC2既有主叫触发能力,也有被叫触发能力;MSC3则是具有关口局触发能力。

表1呼叫过程中,对于彩铃业务触发是O_MSC优先还是T_MSC优先,是一个运营商选项,运营商通过HLR配置相应参数设定选定,一旦选定,则在整个目标方案内是确定的。因此,在呼叫过程中,存在两种优先级情况1、O_MSC>T_MSC>CR-GMSC此时,HLR根据MSC表中参数判断O_MSC和T_MSC是否有触发能力,当O_MSC有彩铃触发能力,T_MSC没有触发能力;或则O_MSC有彩铃触发能力,T_MSC也有触发能力,HLR根据优先级原则会选择由O_MSC来触发彩铃,呼叫时就无须路由到CR-GMSC,也就避免产生迂回,此时彩铃触发流程参见图4所示主叫用户在目标方案区域的流程图,具体流程如下流程1步骤401主叫MSC收到主叫用户的SETUP消息;或者GMSC收到外网入局的起始地址消息(IAM)信令;步骤402~步骤406主叫MSC向被叫HLR发送SRI,查询路由信息;HLR向被叫用户当前所在的被叫MSC发PRN,寻求移动漫游号码(MSRN);被叫MSC分配MSRN,向HLR回PRN_ACK;HLR向主叫MSC发SRI证实消息(SRI_ACK),其中带有MSRN以及彩铃业务码(SS_Code);主叫MSC根据彩铃业务码将本呼叫置上彩铃标志,并利用MSRN向被叫侧发起IAM;步骤407被叫MSC收到被叫用户的寻呼响应(表示被叫空闲),发出呼叫建立消息;步骤408~步骤409被叫用户成功建立连接后,终端振铃,同时返回振铃消息给被叫MSC;被叫MSC向主叫侧回振铃信令地址主消息(ACM),其中用户状态为空闲;被叫MSC同时开始播放普通回铃音;步骤410~步骤411主叫MSC向主叫移动用户发送Alerting消息,或者GMSC向外网交换机发送ACM;主叫MSC/GMSC收到被叫侧回的ACM后,根据彩铃呼叫标志,暂时闭塞与被叫侧的话路连接,同时向彩铃平台发送IAM消息,被叫号码为业务码+被叫ISDN;步骤412~步骤413彩铃平台根据主被叫用户号码得出所需的铃音,并向主叫MSC/GMSC回送ACM消息;彩铃平台向主叫MSC/GMSC回送ANM消息并开始播放铃音;这时起主叫用户开始听到被叫定制的铃音;步骤414~步骤418被叫用户接听来话,终端向被叫MSC发送Connect消息;被叫MSC向主叫侧发送ANM应答信令;主叫MSC向主叫用户发送Connect消息;或者GMSC向外网转发ANM消息;同时,主叫MSC/GMSC将彩铃话路闭塞掉,转而打开到被叫MSC的话路连接,使主被叫用户正常对话,双方都听不到彩铃音;主叫MSC/GMSC向彩铃平台发送拆线信令REL,拆线原因值为正常拆线;彩铃平台向主叫MSC/GMSC回送REL COM信令,表示拆线完毕。
当O_MSC没有彩铃触发能力,T_MSC有触发能力,HLR会选择由T_MSC来触发彩铃,呼叫时无须路由到CR-GMSC,也就避免产生迂回,此时彩铃触发流程参见图6所示被叫用户在目标方案区域的流程图,具体流程如下流程3步骤601~步骤602主叫MSC收到主叫用户的SETUP消息;或者GMSC收到外网入局的IAM信令;主叫MSC向被叫HLR发SRI,查询路由信息;步骤603HLR判断被叫当前在目标方案区域,向被叫用户当前所在的被叫MSC发PRN,寻求MSRN;步骤604~步骤605被叫MSC分配MSRN,向HLR回PRN_ACK;HLR向主叫MSC发SRI_ACK,其中带有MSRN(不带有彩铃业务标识SS-CODE);步骤606~步骤609主叫MSC/GMSC向被叫侧发起IAM,被叫号码为MSRN;被叫MSC收到IAM后,根据被叫用户数据中的彩铃标志SS-CODE(已在用户数据插入操作时由HLR插入到VLR中)将本呼叫标识为彩铃呼叫,并在收到被叫用户的寻呼响应(表示被叫空闲)后,发出呼叫建立消息;被叫用户成功建立连接后,终端振铃,被叫MSC收到Alerting消息,返回振铃消息给被叫MSC;被叫MSC向主叫侧回振铃信令ACM,其中用户状态为空闲;被叫MSC同时开始播放普通回铃音;步骤610~步骤613主叫MSC向主叫移动用户发送Alerting消息,或者GMSC向外网交换机发送ACM;被叫MSC收到Alerting消息后,根据彩铃呼叫标志,停止普通回铃音的播放,同时向彩铃平台发送IAM消息,被叫号码为业务码+被叫ISDN;彩铃平台根据主被叫用户号码得出所需的铃音,并向被叫MSC回送ACM消息;彩铃平台向被叫MSC回送ANM消息并开始播放铃音;这时起主叫用户开始听到被叫定制的铃音;步骤614~步骤618被叫用户接听来话,终端向被叫MSC发送Connect消息;被叫MSC向主叫侧发送ANM应答信令;主叫MSC向主叫用户发送Connect消息;或者GMSC向外网转发ANM消息;同时,主叫MSC/GMSC将彩铃话路闭塞掉,转而打开到被叫MSC的话路连接,使主被叫用户正常对话,双方都听不到彩铃音;被叫MSC向彩铃平台发送拆线信令REL,拆线原因值为正常拆线;彩铃平台向被叫MSC回送REL COM信令,表示拆线完毕。
当O_MSC没有彩铃触发能力,T_MSC也没有触发能力,HLR会选择由预置的GMSC来触发彩铃,呼叫路由到CR-GMSC,此时彩铃触发流程参见图5所示主叫用户在非目标方案区域的流程图,具体流程如下流程2步骤501~步骤502主叫MSC收到主叫用户的SETUP消息;主叫MSC向被叫HLR发SRI,查询路由信息;步骤503~步骤505HLR判断该主叫MSC属非目标方案区域,向CR-GMSC发起PRN操作;CR-GMSC返回SRI_ACK,其中的MSRN域中填写值为CR-GMSC为被叫用户临时分配的虚拟漫游号码MSRN值,同时CR-GMSC保存该MSRN与被叫实际MSISDN的对应关系;HLR向主叫MSC返回SRI_ACK,其中的MSRN域中填写值为CR-GMSC返回的虚拟漫游号码MSRN值(不带彩铃业务标识SS-CODE);步骤506~步骤509主叫MSC以MSRN为被叫号码向CR-GMSC发起呼叫;CR-GMSC向HLR发起SRI操作,其中MSISDN域填写值为根据入局信令中的被叫号码(即虚拟漫游号码MSRN)查询对应关系所得到的真实被叫MSISDN号码;HLR根据MSRN查找到对应的真实被叫MSISDN号码,并以此向被叫MSC发送PRN消息;被叫MSC返回真实漫游号码;步骤510~步骤514HLR向CR-GMSC发SRI_ACK,其中带有真实MSRN以及彩铃业务码SS_Code;CR-GMSC根据彩铃业务码将本呼叫置上彩铃标志,并利用MSRN向被叫侧发起IAM;被叫MSC收到被叫用户的寻呼响应(表示被叫空闲),发出呼叫建立消息;被叫用户成功建立连接后,终端振铃,同时返回振铃消息给被叫MSC;被叫MSC向主叫侧回振铃信令ACM,其中用户状态为空闲;被叫MSC同时开始播放普通回铃音;步骤515~步骤519CR-GMSC向主叫MSC转发ACM;主叫MSC向主叫用户发送Alerting消息;CR-GMSC根据彩铃呼叫标志,暂时闭塞与被叫侧的话路连接,同时向彩铃平台发送IAM消息,被叫号码为业务码+被叫ISDN;彩铃平台根据主被叫用户号码得出所需的铃音,并向CR-GMSC回送ACM消息;彩铃平台向CR-GMSC回送ANM消息并开始播放铃音;步骤520~步骤525被叫用户接听来话,终端向被叫MSC发送Connect消息;被叫MSC向主叫侧发送ANM应答信令;CR-GMSC向主叫MSC转发ANM;主叫MSC向主叫用户发送Connect消息;CR-GMSC在终端向被叫MSC发送Connect消息之后,立即向彩铃平台发送REL拆线信令;彩铃平台向CR-GMSC回送REL COM信令,表示拆线完毕。
本发明中,HLR在决定是主叫触发流程、被叫触发流程还是关口局触发流程的具体的控制如图7所示步骤701主叫MSC向被叫HLR发请求路由信息(SRI);步骤702根据SRI消息,得到主叫MSC;步骤703HLR从MSC列表中查询主叫MSC触发能力;步骤704~步骤705根据SRI消息中的被叫号码,得到被叫MSC,并从MSC列表中查询被叫MSC触发能力;步骤706判断主叫MSC是否支持主叫触发流程,如果是,则进入步骤707;否则,进入步骤708;
步骤707判断被叫MSC是否支持被叫触发流程,如果是,则进入步骤709;否则,进入步骤710;步骤708判断被叫MSC是否支持被叫触发流程,如果是,则进入步骤714;否则,进入步骤713;步骤709判断是否主叫触发优先,如果是,则在主叫局执行主叫触发流程具体流程如流程1;否则,进入步骤712;步骤710在主叫局执行主叫触发流程,具体流程如流程1;步骤712在被叫局执行被叫触发流程,具体流程如流程3;步骤713在MSC列表中查询一个支持关口局触发流程的MSC;步骤714在被叫局执行被叫触发流程具体流程如流程3;步骤715执行关口局触发流程,具体流程如流程2。
因此,从上述呼叫过程中可得出,对于优先级O_MSC>T_MSC>CR-GMSC情况下,HLR根据呼叫涉及的O_MSC和T_MSC的触发能力确定由哪一个触发彩铃业务,具体如表2所示

表22、T_MSC>O_MSC>CR-GMSC此时,HLR根据MSC表中参数判断O_MSC和T_MSC是否有触发能力,当T_MSC有彩铃触发能力,O_MSC没有触发能力;或则T_MSC有彩铃触发能力,O_MSC也有触发能力,HLR根据优先级原则会选择由T_MSC来触发彩铃,呼叫时就无须路由到CR-GMSC,也就避免产生迂回,此时彩铃触发流程同上述流程3。
当T_MSC没有彩铃触发能力,O_MSC有触发能力,HLR会选择由O_MSC来触发彩铃,呼叫时无须路由到CR-GMSC,也就避免产生迂回,此时彩铃触发流程同上述流程1。
当T_MSC没有彩铃触发能力,O_MSC也没有触发能力,HLR会选择由预置的GMSC来触发彩铃,呼叫路由到CR-GMSC,此时彩铃触发流程同上述流程2。
因此,从上述呼叫过程中可得出,对于优先级T_MSC>O_MSC>CR-GMSC情况下,HLR根据呼叫涉及的O_MSC和T_MSC的触发能力确定由哪一个触发彩铃业务,具体如表3所示

表3综上所述,本发明是对现有技术中步骤的优化,在一次呼叫过程中,HLR根据O_MSC和T_MSC的彩铃触发能力,确定该次彩铃业务由O_MSC还是T_MSC触发,如果只有O_MSC和T_MSC其中之一支持,则HLR选择该MSC;如果O_MSC和T_MSC都支持,则HLR根据优先级原则确定有哪个触发;如果两者都不支持,则HLR选择预先配置的GMSC路由到CR-GMSC来触发。
以上对本发明所提供的一种实现彩铃优化的方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种实现彩铃优化的方法,其特征在于,包括步骤a主叫MSC发请求路由信息SRI;b被叫HLR根据SRI信息,得到主叫MSC和被叫MSC的触发能力;c判断主叫MSC或被叫MSC是否支持触发流程,根据判断结果执行相应的触发流程。
2.如权利要求1所述实现彩铃优化的方法,其特征在于,步骤c中若判断得到主叫MSC支持触发流程,被叫MSC不支持触发流程,则在主叫局执行主叫触发流程。
3.如权利要求1所述实现彩铃优化的方法,其特征在于,步骤c中若判断得到被叫MSC支持触发流程,主叫MSC不支持触发流程,则在被叫局执行被叫触发流程。
4.如权利要求1所述实现彩铃优化的方法,其特征在于,步骤c中若判断得到主叫MSC和被叫MSC都支持触发流程,进一步的如果预置的主叫MSC的优先级大于被叫MSC的优先级,则在主叫局执行主叫触发流程;如果预置的被叫MSC的优先级大于主叫MSC的优先级,则在被叫局执行被叫触发流程。
5.如权利要求1所述实现彩铃优化的方法,其特征在于,步骤c中,若判断得到主叫MSC和被叫MSC都不支持触发流程,则执行关口局触发流程。
6.如权利要求5所述实现彩铃优化的方法,其特征在于,所述执行关口局触发流程前还包括,在MSC列表中查询一个支持关口局触发流程的MSC。
7.如权利要求1所述实现彩铃优化的方法,其特征在于,步骤b具体包括根据SRI信息,得到主叫MSC地址;从MSC列表中查询主叫MSC触发能力;根据SRI信息中的被叫号码,得到被叫MSC地址;从MSC列表中查询被叫MSC触发能力。
8.如权利要求1至7任一项所述实现彩铃优化的方法,其特征在于,所述彩铃为语音彩铃或多媒体彩铃。
全文摘要
本发明公开了一种实现彩铃优化的方法。所述方法包括步骤a主叫MSC发请求路由信息SRI;b被叫HLR根据SRI信息,得到主叫MSC和被叫MSC的触发能力;c判断主叫MSC或被叫MSC是否支持触发流程,根据判断结果执行相应的触发流程。本发明中主、被叫只要有一个在目标方案区内,就无须路由到彩铃业务关口局来完成彩铃业务,并且触发的控制在HLR实现,使得实现更加灵活、扩展性强。
文档编号H04W8/08GK1878350SQ20061009844
公开日2006年12月13日 申请日期2006年7月7日 优先权日2006年7月7日
发明者丁岩, 张晓鹏, 吴晓明 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1