一种实现彩铃业务的方法

文档序号:7626313阅读:135来源:国知局
专利名称:一种实现彩铃业务的方法
技术领域
本发明涉及一种无线通信技术中的彩铃服务领域,尤其涉及一种码分多址(CDMA)系统中的彩铃业务实现的方法。
背景技术
彩铃业务是一项允许手机用户为自己的手机定制彩铃的业务,用户可以将所定制的彩铃设置为一段动听的音乐,或者一段录音。用户定制彩铃的方式具体可包括通过互联网(INTERNET)在相应的网站上选择业务提供商(SP)或者运营商提供的音乐作为彩铃;还可以通过拨打特殊的彩铃业务接入号码,录制用户的语音或者一段音乐作为其自身的彩铃。
在用户申请了彩铃业务的情况下,其他用户拨打该用户的手机时,听到的彩铃就是该用户选择的音乐或者录音。
现有技术中,并没有在CDMA系统中实现彩铃业务的方法,从而限制了CDMA的服务功能,使得用户无法得到更加充分、自由的服务,从而限制了CDMA提供商的竞争力。
因此,现有技术存在缺陷,而有待于改进和发展。

发明内容
本发明的目的在于提供一种实现彩铃业务的方法,该方法在CDMA系统中实现彩铃业务,从而改变现有CDMA系统中铃声过于单调乏味的现状,引入动听的音乐丰富CDMA的铃声,以拓展运营商的服务能力,并提升运营商的企业形象。
本发明的技术方案如下
一种实现彩铃业务的方法,其包括A、主叫用户拨打被叫用户号码,服务主业务信道接收到入呼叫请求,服务主业务信道根据入呼叫请求中的被叫号码,从归属位置寄存器获取被叫用户的签约信息;B、服务主业务信道根据获得的被叫用户签约信息,触发智能呼叫流程,将呼叫路由到彩铃业务语音服务器;C、彩铃业务语音服务器将呼叫路由到被叫用户当前拜访地主业务信道返回包括被叫用户的当前工作状态信息的消息给彩铃业务语音服务器,彩铃业务语音服务器根据得到的消息中的被叫用户当前工作状态,为主叫用户播放彩铃,同时彩铃业务语音服务器切断与被叫用户当前拜访地主业务信道的话路;D、当被叫用户摘机应答时,被叫用户当前拜访地主业务信道发送应答消息至彩铃业务语音服务器,彩铃业务语音服务器接通主叫用户与被叫用户之间的话路,同时停止播放彩铃。
所述的方法,其中,步骤B包括B1、服务主业务信道检测到被叫流程触发签约信息中的触发器,向业务控制点发送分析消息;B2、所述业务控制点根据该分析消息中的内容分析该业务触发地是否支持彩铃业务,如果不是,则按照一般呼叫处理过程完成呼叫业务。
所述的方法,其中,所述步骤B2的该业务触发地不支持彩铃业务时,执行步骤B21、业务控制点判断彩铃业务是否已经触发过,如果是,则按照一般呼叫处理过程完成呼叫业务,否则,标记彩铃业务为第一次触发。
所述的方法,其中,所述第一次触发包括B11、业务控制点为服务主业务信道下发一终止触发器,服务主业务信道检测到被叫流程触发该触发器,向业务控制点发送分析消息;B12、所述业务控制点通过查询从归属位置寄存器获取被叫用户当前拜访地主业务信道的路由位置;B13、业务控制点向服务主业务信道下发前转号码;B14、服务主业务信道根据当前被叫号码将呼叫路由到彩铃业务语音服务器。
所述的方法,其中,所述前转号码包括彩铃业务语音服务器路由地址、被叫用户当前拜访地主业务信道路由位置、和被叫号码内容,服务主业务信道将该前转号码作为呼叫中的被叫号码。
所述的方法,其中,所述步骤C中所述彩铃业务语音服务器将呼叫路由到被叫用户当前拜访地主业务信道包括C1、彩铃业务语音服务器根据前转号码中的被叫用户当前拜访地主业务信道路由位置将呼叫路由到被叫用户当前拜访地主业务信道;C2、被叫用户当前拜访地主业务信道通过归属位置寄存器获取被叫用户的签约信息,触发该签约信息中的触发器,向业务控制点发送分析消息;C3、业务控制点收到分析消息,判断彩铃业务是否已经进行了第一次触发,如果是,则清除标记彩铃业务为第一次触发的标记,执行除彩铃业务之外的其他智能业务;否则,返回步骤B11,执行彩铃业务;所述的方法,其中,所述步骤C3中清除第一次触发标记后执行C4、业务控制点指示被叫用户当前拜访地主业务信道向归属位置寄存器发送位置请求信息;C5归属位置寄存器根据该位置请求信息判断得到发送位置请求的主业务信道与被叫用户当前拜访地主业务信道相同,直接向被叫用户当前拜访地主业务信道返回被叫用户当前拜访地主业务信道标识;C6、被叫用户当前拜访地主业务信道分析出自身主业务信道标识和得到的被叫用户当前拜访地主业务信道标识相同,直接为被叫分配一个漫游号码,并触发被叫路由地址可用触发器,向业务控制点发送分析信息;C7、业务控制点指示主业务信道继续呼叫处理。
本发明所提供的一种实现彩玲业务的方法,通过增加一个彩铃业务语音服务器,对SCP业务软件进行升级即可实现彩铃业务,无需更换现有网络设备,易于向用户推广并实施。


图1为本发明的彩铃业务组网图;图2为本发明方法的实施例的彩铃业务信令流程图;图3为本发明防范的实施例的彩铃业务信令流程图的续图。
具体实施例方式
以下结合附图,将对本发明的各较佳实施例进行较为详细的说明。
本发明实现彩铃业务的方法中,该方法实现了在只增加彩铃业务语音服务器RBTS和服务提供商SP,且无需升级移动交换中心的情况下,在CDMA网络中实现了彩铃业务。
如图1所示的,本发明方法在CDMA网络中增加和SP,其中,RBTS用于提供彩铃语音资源,并在呼叫接通之前播放定制的语音,该RBTS不仅如交换机一样具有交换能力,并且还有一个数据库,保存着签约了彩铃的用户信息和各种用户定制的彩铃,用户可以通过图中所示的SP或者拨打特定的电话来选择运营商提供的各种语音,该设定既可以给某个特定的主叫用户播放特定的彩铃,还可以进一步包括在不同的时间段播放不同的彩铃。
在其它用户拨打该用户时,RBTS根据被叫号码,主叫号码,当前的时间,被叫的状态等信息选择一条彩铃,在当前的中继上播放;SP提供各种彩铃给用户,并将用户选择的彩铃上载到RBTS上;业务控制点SCP在整个智能网系统中起着控制和处理智能业务的作用;主业务信道MSC主要完成业务交换功能和呼叫控制功能。
图中所示的(G)MSC实现业务的第一次触发,即彩铃业务的触发,而MSC作为被叫用户的拜访MSC实现业务的第二次触发,即PPC,VPN等业务的触发;归属位置寄存器HLR主要是用于保存手机的基本信息,包括用于智能呼叫的签约业务信息,当手机位置更新(手机开机或者手机位置改变)时,HLR将这些信息发送到MSC。业务管理点SMP实现对SCP的各种数据的管理,在该图中,粗线表示中继线,可以传递话音和信令,而其它细线或者虚线分别表示信令链路和数据链路,只能传递信令和数据。
由于本发明方法应用于CDMA网络中,因此,本发明方法的被叫方为CDMA用户,而主叫方则可以为CDMA用户,或者为包括固网用户、全球数字移动电话系统(GSM)用户在内的其他通讯网络用户。
当主叫方为CDMA用户时,CDMA系统中的服务MSC为此次主叫的拜访地MSC当主叫方为其他通讯网络用户时,CDMA系统中的服务MSC为CDMA的移动交换中心网关(GMSC)。
在CDMA系统上实现彩铃业务需要进行两次触发,分别是第一次业务触发,CDMA网的GMSC/MSC触发业务触发流程,将用户的呼叫路由到提供彩铃语音资源的RBTS上,处理彩铃业务;第二次业务触发,处理其他智能业务。
在以下所述的各个流程图中,成对出现的大写字母和小写字母分别表示消息和与之对应的应答消息。如图2所示的,本发明的彩铃业务中的第一次业务触发具体包括步骤201主叫用户拨打被叫用户号码,向CDMA被叫用户发起呼叫,被叫服务MSC接收到该入呼叫,该入呼叫为对签约了彩铃业务的被叫用户所进行的呼叫,呼叫内容至少包括主叫号码和被叫号码;其中,当主叫用户为CDMA用户时,服务MSC为主叫用户拜访地MSC,当主叫用户是包括固网和GSM在内的其他通讯网络的用户时,服务MSC为被叫用户归属地的CDMA系统的GMSC;步骤202服务MSC收到入呼叫,根据入呼叫中的被叫号码判断得到被叫用户是CDMA用户,触发移动电话被叫(Mobile Termination)触发器,触发移动电话的被叫流程,从而使得服务MSC发送位置请求(LOCREQ)消息到HLR,以请求获取被叫用户在HLR上的签约信息,其中,该位置请求消息中至少包括被叫用户标识、服务MSC标识(MSCID)、以及被设置为Mobile Termination的触发器类型步骤203HLR收到LOCREQ消息,根据该消息中的被叫用户标识在自身的数据库中查找得到该被叫用户的签约信息,然后,HLR向服务MSC返回LOCREQ应答消息,该应答消息中至少包括被叫用户签约信息中的初始终止触发器(Initial Termination)的信息,如果被叫用户为智能用户,该消息中还进一步包括例如定位(Location)、被叫路由地址可用(CalledRouting Address Available)的触发器信息;在以上步骤201——步骤203中,服务MSC通过HLR获得被叫用户在HLR上的签约信息,以便根据该签约信息进行第一次业务触发;步骤204被叫流程触发Initial Termination触发器,服务MSC检测到被叫流程触发该触发器,发送分析信息(ANLYZD)消息至SCP,该分析消息中至少包括设置为Initial Termination的触发器类型、主叫号码、被叫号码、服务MSC的标识(MSCID)、以及业务触发地的位置信息;步骤205SCP收到步骤204中所述的ANLYZD消息,根据该消息中的主叫的拜访MSCID判断该作为第一次业务触发地的服务MSC所在地区是否支持彩铃业务,如果不是,则按照普通呼叫业务流程完成呼叫过程,否则,SCP根据收到的ANLYZD消息中的被叫号码,在自身数据库查找该被叫用户是否登记了彩铃业务,如果不是,则按照普通呼叫业务流程完成呼叫,否则,判断彩铃业务标记(RBTFlag)是否为0,如果不是,则不进行后续步骤,直接按照与彩铃业务无关的一般处理过程完成对被叫用户的呼叫;如果RBTFlag为0则将RBTFlag置为1,以标识彩铃业务中的第一次业务触发;
在以上步骤204——步骤205中,主叫用户触发智能业务到SCP I SCP分析主叫用户拜访地是否支持彩铃业务,并且判断被叫用户是否登记了彩铃业务,如果以上两个判断的判断结果均为是,则标记业务已经进行了第一次业务触发处理,以便与彩铃业务中的下一次业务触发进行区分;步骤206SCP返回anlyzd应答消息至服务MSC,其中,该应答消息的终端列表参数中包括高级_终止(Advanced Termination)触发器,利用该触发器在后续步骤中实现利用前转号码修改入呼叫中的被叫号码,从而将服务MSC的呼叫路由到RBTS I以及进一步路由到被叫用户当前拜访地MSC;步骤207服务MSC收到步骤206的应答消息,触发高级_终止(Advanced Termination)触发器,发送ANLYZD消息至SCP,以指示SCP执行后续的步骤208-210,从而利用前转号码修改服务MSC入呼叫中的被叫号码,其中,ANLYZD消息的触发器类型为Advanced Termination;在以上步骤206——步骤207中,SCP向服务MSC下发的应答消息的终端列表参数中包括高级_终止触发器,服务MSC触发该触发器,告知SCP开始对服务MSC中入呼叫的被叫号码进行修改;步骤208SCP向HLR发送查询(SEARCH)消息,该消息中至少包括被叫用户的移动号码薄号码(MDN),HLR根据该MDN在自身上查找得到被叫用户当前拜访地MSC的MSCID;步骤209HLR发送search应答消息至SCP,该消息中至少包括步骤208中所获得的被叫用户拜访地的MSCID;SCP根据应答消息中的被叫用户当前拜访地MSCID,在自身上查找得到该MSCID对应的HLR识别码HoHIH2H3,其中,该HLR识别码之前由运营商统一分配到本地网;在以上步骤208——步骤209中,SCP自HLR获得被叫用户当前拜访地MSC的MSCID,并根据该MSCID查找得到相应的H0HIH2H3,以该H0HIH2H3作为后续步骤中用于修改被叫号码的前转号码中的一部分,并使得在后续步骤中能够实现根据该H0HIH2H3,直接将呼叫路由到被叫用户当前拜访地MSC,从而减少后续步骤中可能出现的话路迁回;步骤210SCP向服务MSC发送步骤207中所述ANLYZD消息的应答消息,该应答消息中包括前转号码,此号码通过变量TermList传递,其格式为TermList=彩铃业务路由号码(RTDGT)+HoHIH2H3+被叫用户MDN;其中,RTDGT表示RBTS的路由位置,HoHIH2H3表示被叫用户当前拜访地MSC的路由位置,MDN为入呼叫中所包括的被叫用户号码;步骤211服务MSC判断得到前转号码有效,根据前转号码中的RTDGT分析出需要将呼叫接续到RBTS,服务MSC向RBTS发送初始地址消息(IAI)其中,IAI中的被叫号码被设为前转号码;呼叫路由到提供彩铃语音资源的RBTS上,处理与彩铃相关的业务;在以上步骤210——步骤211中,SCP利用前转号码修改服务MSC中入呼叫的被叫号码,并根据该前转号码将呼叫路由到RBTS,完成与彩铃相关的业务;步骤212RBTS根据收到的IAI中前转号码的RTDGT,分析得出该主叫用户触发了彩铃业务,然后,RBTS剥离前转号码中的RTDGT,按照前转号码中的HoHIH2H3做路由,向被叫用户当前拜访地MSC发送IAI,从而将呼叫路由到该HOHIH2H3所表示的被叫用户当前拜访地MSC;其中,在RBTS出中继中剥离前转号码中的HoHIH2H3,使得RBTS向被叫用户当前拜访地MSC所发送IAI的被叫号码中只包括被叫MDN;在以上步骤212中,RBTS根据前转号码直接将呼叫路由到被叫用户当前拜访地MSC,以减少后续步骤中可能出现的话路迂回。
以上步骤完成了第一次业务触发,实现了对彩铃业务的相关处理;其中,所述的步骤208、209也可以在步骤205和步骤206之间进行,并不影响本发明的实现。
本发明方法对彩铃业务的第二次业务触发过程包括步骤301通过第一次触发,服务MSC发起的呼叫被路由到被叫用户当前拜访地MSC后,被叫用户当前拜访地MSC作为第二次业务触发地的MSC,被叫用户当前拜访地MSC根据该呼叫中的被叫用户MDN得到被叫用户为一个CDMA用户,触发Mobile Termination触发器,发送LOCREQ消息到HLR,以获取该被叫用户的签约信息,其中LOCREQ消息中的触发器类型设置为Mobile Termination;步骤302HLR根据被叫用户MDN获得该用户的签约信息,返回LOCREQ应答消息至被叫用户当前拜访地MSC,该应答消息中至少包括被叫用户签约信息中的触发器信息(Initial Termination),如果被叫用户为智能用户,该消息中还进一步包括例如LocationCalled Routing Address Available的触发器信息在以上步骤301——步骤302中,被叫用户当前拜访地MSC自HLR获得被叫用户的签约信息,以便根据该签约信息进行第二次业务触发;步骤303被叫流程触发Initial Termination触发器,被叫用户当前拜访地MSC发送ANLYZD消息到SCP,该分析消息中至少包括设置为InitialTermination的触发器类型、主叫号码、被叫号码、被叫触发地的MSCID;步骤304SCP根据ANLYZD消息中的被叫号码分析得到该被叫用户登记了彩铃业务,然后判断用于标识业务触发次数的RBTFlag是否为1,如果是,则SCP将RBTFlag重置为0,否则,返回上述步骤206,执行彩铃业务;其中,RBTFlag的作用在于区分第一次业务触发和第二次业务触发,RBTFlag的初始值为0,当进行第一次业务触发时,将RBTFlag置为1,而当进行第二次业务触发时,将RBTFlag的值置为。,一方面用以标识第二次触发,另一方面将RBTFlag返回初始值以满足下次进行彩铃业务时的需要;步骤305SCP下发步骤303中ANLYZD消息的应答消息至被叫用户当前拜访地MSC;其中,对于普通用户,SCP直接下发该应答消息,对于智能用户,则SCP在处理完该智能用户的智能业务流程后,再下发该应答消息在以上步骤303——步骤305中,被叫用户当前拜访地MSC触发智能业务到SCPISCP对用户进行鉴权,并标记此次的业务触发为第二次业务触发;步骤306根据呼叫流程中的固定配置,被叫MSC此时检测到Location触发器,触发该触发器,发送LOCREQ消息至HLR,以便从HLR获得被叫用户的路由信息,其中,本步骤中LOCREQ消息的触发器类型为Location触发器。
步骤307由于在本发明实施例中,发送LOCREQ消息至HLR的第二次业务触发地MSC与被叫用户拜访地MSC为同一个MSC,因此,HLR判断得到LOCREQ消息中上报的第二次业务触发地MSCID和保存在HLR自身上的被叫用户当前拜访地MSCID相同,HLR向作为第二次业务触发地的被叫用户当前拜访地MSC返回LOCREQ应答消息,该应答消息中包括被叫用户当前拜访地MSC的MSCID,作为第二次业务触发地的用户当前拜访地MSC分析出得到的MSCID与自身的MSCID相同,直接为该次呼叫分配一个临时本地号码薄号码(TLDN)作为被叫路由号码;步骤308——步骤309根据呼叫流程,被叫用户当前拜访地MSC触发Called Address Available触发器,判断得到当前被叫号码有效后,发送ANLYZD消息到SCP,该消息中的被叫路由号码参数被设置为步骤307中所获得的TLDN,SCP发送anlyzd应答消息至被叫MSC,指示被叫MSC继续呼叫处理在以上步骤306——步骤309中,判断得到第二次业务触发地MSC就是被叫用户当前拜访地MSC,以便后续步骤中被叫用户当前拜访地MSC直接执行相关步骤;步骤310~步骤312
被叫用户当前拜访地MSC向被叫用户的移动交换设备(MS)发送建立呼叫和振铃消息(Setup&Alert),从而将呼叫接续到被叫MS;被叫用户当前拜访地MSC在寻呼被叫ms的同时,向RBTS发送地址全消息(ACM),表示已经接续到被叫;其中,ACM中可以表示用户当时是否在通话;RBTS分析ACM的信息,判断用户当前为通话状态还是空闲状态,根据该判断结果,并依据用户所定制的彩铃业务,在暂时断开与被叫用户间话路的情况下,向主叫用户播放定制的彩铃;以上步骤310~步骤312中,被叫用户当前拜访地MSC向被叫用户发送呼叫和振铃消息,同时,RBTS正在向主叫用户播放彩铃;步骤313被叫用户摘机,向RBTS发送应答消息(ANM),RBTS停止播放彩铃,并接通主叫用户与被叫用户之间的话路;步骤314MSC向SCP上报被叫应答(TANSWER)消息,指示SCP开始计费,然后,主被叫之间开始正常通话。
在以上步骤313——步骤314中,被叫用户摘机时,向RBTS发送消息指示RBTS停止播放彩铃,并接通话路,实现通话。
应当理解的是,上述针对具体实施方式
的描述较为详细,并不能因此而认为是对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1.一种实现彩铃业务的方法,其包括A、主叫用户拨打被叫用户号码,服务主业务信道接收到入呼叫请求,服务主业务信道根据入呼叫请求中的被叫号码,从归属位置寄存器获取被叫用户的签约信息;B、服务主业务信道根据获得的被叫用户签约信息,触发智能呼叫流程,将呼叫路由到彩铃业务语音服务器;C、彩铃业务语音服务器将呼叫路由到被叫用户当前拜访地主业务信道返回包括被叫用户的当前工作状态信息的消息给彩铃业务语音服务器,彩铃业务语音服务器根据得到的消息中的被叫用户当前工作状态,为主叫用户播放彩铃,同时彩铃业务语音服务器切断与被叫用户当前拜访地主业务信道的话路;D、当被叫用户摘机应答时,被叫用户当前拜访地主业务信道发送应答消息至彩铃业务语音服务器,彩铃业务语音服务器接通主叫用户与被叫用户之间的话路,同时停止播放彩铃。
2.根据权利要求1所述的方法,其特征在于,步骤B包括B1、服务主业务信道检测到被叫流程触发签约信息中的触发器,向业务控制点发送分析消息;B2、所述业务控制点根据该分析消息中的内容分析该业务触发地是否支持彩铃业务,如果不是,则按照一般呼叫处理过程完成呼叫业务。
3.根据权利要求2所述的方法,其特征在于,所述步骤B2的该业务触发地不支持彩铃业务时,执行步骤B21、业务控制点判断彩铃业务是否已经触发过,如果是,则按照一般呼叫处理过程完成呼叫业务,否则,标记彩铃业务为第一次触发。
4.根据权利要求3所述的方法,其特征在于,所述第一次触发包括B11、业务控制点为服务主业务信道下发一终止触发器,服务主业务信道检测到被叫流程触发该触发器,向业务控制点发送分析消息;B12、所述业务控制点通过查询从归属位置寄存器获取被叫用户当前拜访地主业务信道的路由位置;B13、业务控制点向服务主业务信道下发前转号码;B14、服务主业务信道根据当前被叫号码将呼叫路由到彩铃业务语音服务器。
5.根据权利要求4所述的方法,其特征在于,所述前转号码包括彩铃业务语音服务器路由地址、被叫用户当前拜访地主业务信道路由位置、和被叫号码内容,服务主业务信道将该前转号码作为呼叫中的被叫号码。
6.根据权利要求5所述的方法,其特征在于,所述步骤C中所述彩铃业务语音服务器将呼叫路由到被叫用户当前拜访地主业务信道包括C1、彩铃业务语音服务器根据前转号码中的被叫用户当前拜访地主业务信道路由位置将呼叫路由到被叫用户当前拜访地主业务信道;C2、被叫用户当前拜访地主业务信道通过归属位置寄存器获取被叫用户的签约信息,触发该签约信息中的触发器,向业务控制点发送分析消息;C3、业务控制点收到分析消息,判断彩铃业务是否已经进行了第一次触发,如果是,则清除标记彩铃业务为第一次触发的标记,执行除彩铃业务之外的其他智能业务;否则,返回步骤B11,执行彩铃业务;
7.根据权利要求6所述的方法,其特征在于,所述步骤C3中清除第一次触发标记后执行C4、业务控制点指示被叫用户当前拜访地主业务信道向归属位置寄存器发送位置请求信息;C5归属位置寄存器根据该位置请求信息判断得到发送位置请求的主业务信道与被叫用户当前拜访地主业务信道相同,直接向被叫用户当前拜访地主业务信道返回被叫用户当前拜访地主业务信道标识;C6、被叫用户当前拜访地主业务信道分析出自身主业务信道标识和得到的被叫用户当前拜访地主业务信道标识相同,直接为被叫分配一个漫游号码,并触发被叫路由地址可用触发器,向业务控制点发送分析信息;C7、业务控制点指示主业务信道继续呼叫处理。
全文摘要
本发明公开了一种实现彩铃业务的方法,其包括主叫用户拨打被叫用户号码,服务主业务信道接收到入呼叫请求,服务主业务信道根据入呼叫请求中的被叫号码,从归属位置寄存器获取被叫用户的签约信息;服务主业务信道根据获得的被叫用户签约信息,触发智能呼叫流程,将呼叫路由到彩铃业务语音服务器;彩铃业务语音服务器将呼叫路由到被叫用户当前拜访地主业务信道被叫用户当前拜访地主业务信道返回包括被叫用户的当前工作状态信息的消息给彩铃业务语音服务器,为主叫用户播放彩铃。本发明方法通过增加一个彩铃业务语音服务器,对SCP业务软件进行升级即可实现彩铃业务,无需更换现有网络设备,易于向用户推广并实施。
文档编号H04M3/42GK1753435SQ20051011535
公开日2006年3月29日 申请日期2005年11月16日 优先权日2005年11月16日
发明者王传新 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1