专利名称:一种消息等待通知业务的处理方法及拜访位置寄存器的制作方法
技术领域:
本发明涉及一种消息等待通知业务处理方法及拜访位置寄存器。MWN(Message Waiting Notification,消息等待通知)是MSC(Mobile SwitchingCenter,移动交换中心)通知MS(Mobile Subscriber,用户)有消息等待接收的一种通知方式。MWN业务可使用消息等待通知音和消息等待通知提示音来提示用户有消息等待接收,当MS接收到MWN提示信息时,MS会使用图标、声音等方式通知MS使用者。
当用户的语音邮箱中的消息数量发生变化时,语音邮箱中心会发出通知,告知HLR(Home Location Register,归属位置寄存器)相关变化信息,HLR向VLR(Visitor LocationRegister,访问位置寄存器)下发资格指示,资格指示中携带MWNTYPE(Message WaitingNotification Type,消息等待通知类型)和MWNCOUNT(Message Waiting NotificationCONUT,消息等待通知数)等信息。
下面对资格指示中携带MWNTYPE和MWNCOUNT进行介绍MWNTYPE是指HLR下发给MSC的消息等待通知的指示,它主要包括的参数有三个1、PT(Pip Tone,哔哔音)消息等待通知的振铃参数,指示MS在通话过程中收到消息等待通知是否振铃;2、APT(Alert Pip Tone,振铃音)消息等待通知的振铃参数,指示MS在空闲时收到消息等待通知是否振铃;3、MWI(Message Waiting Indication,消息等待标识)消息等待通知的图标参数,指示MS在收到消息等待通知时是否显示图标。
这里PT和APT统称为放音标志,MWI为图标标志。
MWNTYPE中三个参数的相关规定如下表
PT参数占用比特位AH G F E D C B A值含义00 不需要哔哔音11 需要哔哔音APT参数占用比特位BH G F E D C B A值含义0 0 不需要振铃音1 1 需要振铃音MWI参数占用比特位C、DH G F E D C B A值含义0 00 不需要消息等待标识0 11 保留1 02 需要消息等待标识,有消息在等待1 13 需要消息等待标识,没有消息在等待MWNCOUNT是用来表示用户信箱中存储的消息的类型和个数,它主要包括的参数有1、消息类型指示待通知消息属于那一种消息类型;2、消息个数指示待通知消息的个数。
MWNCOUNT中两个参数的相关规定如下表
消息类型参数占用第一个字节H G F E D C B A值 含义0 0 0 0 0 0 0 00语音消息0 0 0 0 0 0 0 11短消息0 0 0 0 0 0 1 023类传真消息消息个数参数占用第二个字节H G F E D C B A值 含义0 0 0 0 0 0 0 00无消息等待0 0 0 0 0 0 0 11至1 1 1 1 1 1 0 1253 等待的消息个数1 1 1 1 1 1 1 0254 254或更多的消息等待1 1 1 1 1 1 1 1255 不确定个数的消息等待
图1是消息等待通知业务的流程示意图,具体过程如下a.HLR收到指示,某MS存在等待通知的消息。
b.HLR下发QUALDIR(QualificationDirective Invoke,资格指示)到MS登记的VLR,其中,QUALDIR携带MWNTYPE和MWNCOUNT信息。
c.VLR给HLR发送qualdir(QualificationDirective Return Result,资格指示响应),以指示VLR已经收到QUALDIR。
d.VLR发送QUALDIR给MSC,上报MS的消息等待通知的状态变化。携带b步骤中的MWNTYPE和MWNCOUNT。
e.MSC给VLR发送qualdir,以指示MSC已经收到QUALDIR。
f.MSC向MS发送MWN indication消息,表明MS的消息等待通知状态发生变化。
其中QDT(等待响应定时器,Qualification Directive Timer)是资格指示命令下发后VLR启动的等待响应定时器。
图2是现有技术中MSC处理消息等待通知业务流程图。当MSC收到MWNTYPE后,首先判断当前的MSC是否为该MS的ServingMSC,如果是则通知用户要更新MWNTYPE信息。然后判断更新后的MWNTYPE中MWI参数的值是否为有效(即值为2或3),如果是,则通知用户显示MWN图标,同时判断MWNTYPE中的APT参数是否为1,如果是,而且MS处在空闲状态,则通知MS播放提示音。
由该流程可以看出,现有技术中MSC向MS下发消息等待通知时,指示MS是否放提示音完全取决于HLR下发的资格指示参数MWNTYPE的APT标志,指示MS是否显示MWN图标也完全取决于HLR下发的资格指示参数MWNTYPE的MWI标志。当HLR的实现与协议符合度不严密时,会导致给MS的通知不合理的情况。在实际应用中,某些HLR实现消息等待通知功能时,MWNTYPE恒为无效值,即HLR在给MSC下发资格指示时,参数MWNTYPE的APT标志或MWI标志始终没有置位,那么MSC依据该参数下发消息等待通知给MS时,会始终没有提示音或者没有显示MWN图标,这样MS使用者就无法根据提示及时获取语音邮箱变化信息。为了解决上述问题,本发明的目的在于提供一种消息等待通知业务处理方法及拜访位置寄存器,根据MWNCOUNT的变化,重置资格指示的MWNTYPE参数,使消息等待通知合理、灵活。
本发明的技术方案是这样实现的提供一种消息等待通知业务处理方法,包括以下步骤101、语音邮箱中心通知归属位置寄存器用户的语音邮箱参数发生变化,归属位置寄存器向拜访位置寄存器下发资格指示,其中,资格指示携带消息等待通知类型、消息等待通知数的信息;102、拜访位置寄存器接收所述资格指示,根据所述消息等待通知数重新设置所述消息等待通知类型信息,并向移动交换中心发送携带消息等待通知数和重新设置后的消息等待通知类型信息的资格指示;103、移动交换中心根据接收到的资格指示信息,通知用户做相应的消息等待业务操作。
步骤102中根据所述消息等待通知数重新设置所述消息等待通知类型信息进一步包括201、若所述消息等待通知数为0,则置图标标志无效;否则,执行步骤202;202、若所述消息等待通知数大于归属位置寄存器中记录的该用户的上一次消息等待通知数,则置放音标志和图标标志有效;否则,置图标标志有效。
更进一步地,所述方法适用于语音消息、短消息两种业务。
步骤103进一步包括在用户的状态为不允许被通知、且语音消息等待通知和短消息等待通知两种业务并存的情况下,移动交换中心优先处理语音消息等待通知业务。
更进一步地,所述用户的状态为不允许被通知是指在用户处在关机状态或不在服务区域内。
一种应用所述方法的拜访位置寄存器,包括接收模块和发送模块,还包括判断模块和修改模块,所述接收模块接收归属位置寄存器下发的资格指示,所述判断模块根据所述消息等待通知数进行判断,以确定需要重新设置的消息等待通知类型参数信息,并输出判断结果,所述修改模块根据判断结果修改相应参数,并将修改结果输出给发送模块发送出去。
进一步地,所述需要修改的相应参数包括消息等待通知的振铃参数和消息等待通知的图标参数。
由本发明的技术方案可见,本发明提供的消息等待通知业务处理方法,根据MWNCOUNT的变化,通过重置资格指示的MWNTYPE参数的方式进行消息等待通知业务的处理,避免了将HLR下发的MWNTYPE指示作为唯一的消息等待通知方式判断条件,可以有效的避免MSC处理消息等待业务时过分依赖HLR的处理,从而引起的业务响应错误问题,使消息等待通知合理、灵活;采用本发明的方法在进行设备对接时,不会出现因为设备实现标准的偏差而导致的对接问题。由于资格指示的MWNTYPE参数可以修改,不受具体应用环境的限制,本发明提供了灵活可选的消息等待通知方式,也扩展了消息等待通知方式,增强实体业务处理的独立性,带来了增值服务。图1为消息等待通知业务的流程示意图。
图2为现有技术中MSC处理消息等待通知业务流程图。
图3为本发明中VLR的模块示意图。
图4为本发明中VLR处理消息等待通知业务流程图。下面结合附图和实施例对本发明进行进一步阐述
当用户的语音邮箱中的消息数量发生变化时,语音邮箱中心会发出通知,告知HLR(Home Location Register,归属位置寄存器)这一变化信息,然后HLR向VLR下发资格指示,VLR收到HLR下发的资格指示后,将资格指示中携带的MWNCOUNT中的消息个数参数值和上一次的该用户的消息个数参数值(VLR初始化用户的消息个数值为0)做比较,从而获知消息个数的变化情况,再根据比较的结果修改资格指示的MWNTYPE参数,接着VLR将修改后的资格指示下发给MSC,最后由MSC通知MS。
本发明的VLR的模块示意图,参见图3,拜访位置寄存器包括接收模块和发送模块,还包括判断模块和修改模块,接收模块接收归属位置寄存器下发的资格指示,判断模块根据所述消息等待通知数进行判断,以确定需要重新设置的消息等待通知类型参数信息,并输出判断结果,修改模块根据判断结果修改相应参数,并将修改结果输出给发送模块发送出去。需要修改的相应参数包括消息等待通知的振铃参数和消息等待通知的图标参数。
如图4所示,VLR对资格指示的MWNTYPE参数的具体修改规则如下收到MWNCOUNT参数后,判断MWNCOUNT中的消息个数参数值是否等于0,如果等于0则将MWNTYPE中的MWI参数值置为0;如果不等于0且大于VLR中记录的该MS的上一次消息个数值,则将MWNTYPE中的MWI参数值置为2、APT参数值置为1;如果不等于0且和VLR中记录的该MS的上一次消息个数值相等,则只将MWI参数值置为3。
另外,这里的执行规则也可以根据运营商或用户的实际需要灵活制定。
下面以一个具体的实施例说明本发明的实施过程HLR向VLR下发的资格指示,携带的MWNCOUNT值为0000 0000 0000 0010、MWNTYPE值为0000 0000。其中,MWNCOUNT的第一个字节的值为0000 0000,表示此时通知消息类型为语音消息,第二个字节的值为0000 0010,表示消息有2条;MWNTYPE值为0000 0000,表示网络侧指示MS不显示图标、也不振铃。
假设VLR中记录的上一次该用户的待通知的语音消息数为0,即MWNCOUNT的第一个字节的值为0000 0000,则VLR比较0000 0000(历史待通知的语音消息记录数)和0000 0010(当前待通知的语音消息记录数)。因000 0010>0000 0000,则VLR重新填写MWNTYPE为0000 1010,即表示需要消息等待标识,有消息在等待,需要振铃音,不需要哔音。在完成MWNTYPE参数的修改后,VLR向HLR发送QUALDIR指示,携带重新填写的MWNTYPE。
MSC收到MWNTYPE和MWNCOUNT后,通知MS显示图标并振铃,MS使用者可以获知有语音消息等待的通知,而现有技术中,VLR未对MWNTYPE参数值进行重置,则此时MS可能不显示图标、也不振铃,会出现业务响应错误问题,MS使用者也就无法得知有新的语音等待消息的通知,从而给MS使用者带来不便。
本发明提供的方法适用于语音消息、短消息两种业务。如果在MS的状态为允许被通知的情况下,MSC收到VLR的QUALDIR指示时,会立即发送消息等待通知,不会出现两种业务并存的情况;当MS的状态为不允许被通知的情况下,即用户处在关机状态或不在服务区域内时,出现两种业务并存时,VLR会优先通知MS语音消息,如果没有语音消息,MSC会通知MS短消息等待通知。
由上述的实施例可见,本发明的这种消息等待通知业务处理方法,避免了将HLR的MWNTYPE指示作为唯一的消息等待通知方式判断条件,根据具体情况修改MWNTYPE参数,提供了灵活可选的消息等待通知方式,避免了在进行设备对接时,因设备的实现偏差而导致的对接问题。
权利要求
1.一种消息等待通知业务处理方法,其特征在于,包括以下步骤101、语音邮箱中心通知归属位置寄存器用户的语音邮箱参数发生变化,归属位置寄存器向拜访位置寄存器下发资格指示,其中,资格指示携带消息等待通知类型、消息等待通知数的信息;102、拜访位置寄存器接收所述资格指示,根据所述消息等待通知数重新设置所述消息等待通知类型信息,并向移动交换中心发送携带消息等待通知数和重新设置后的消息等待通知类型信息的资格指示;103、移动交换中心根据接收到的资格指示信息,通知用户做相应的消息等待业务操作。
2.如权利要求1所述的一种消息等待通知业务处理方法,其特征在于,步骤102中根据所述消息等待通知数重新设置所述消息等待通知类型信息进一步包括201、若所述消息等待通知数为0,则置图标标志无效;否则,执行步骤202;202、若所述消息等待通知数大于归属位置寄存器中记录的该用户的上一次消息等待通知数,则置放音标志和图标标志有效;否则,置图标标志有效。
3.如权利要求1所述的一种消息等待通知业务处理方法,其特征在于所述方法适用于语音消息、短消息两种业务。
4.如权利要求3所述的一种消息等待通知业务处理方法,其特征在于,步骤103进一步包括在用户的状态为不允许被通知、且语音消息等待通知和短消息等待通知两种业务并存的情况下,移动交换中心优先处理语音消息等待通知业务。
5.如权利要求4所述的一种消息等待通知业务处理方法,其特征在于所述用户的状态为不允许被通知是指在用户处在关机状态或不在服务区域内。
6.一种应用权利要求1所述方法的拜访位置寄存器,包括接收模块和发送模块,其特征在于还包括判断模块和修改模块,所述接收模块接收归属位置寄存器下发的资格指示,所述判断模块根据所述消息等待通知数进行判断,以确定需要重新设置的消息等待通知类型参数信息,并输出判断结果,所述修改模块根据判断结果修改相应参数,并将修改结果输出给发送模块发送出去。
7.如权利要求6所述的拜访位置寄存器,其特征在于所述需要修改的相应参数包括消息等待通知的振铃参数和消息等待通知的图标参数。
全文摘要
本发明提供了一种消息等待通知业务处理方法,包括步骤语音邮箱中心通知归属位置寄存器用户的语音邮箱参数发生变化,归属位置寄存器向拜访位置寄存器下发资格指示;拜访位置寄存器接收资格指示,根据消息等待通知数重新设置消息等待通知类型信息,并向移动交换中心发送携带消息等待通知数和重新设置后的消息等待通知类型信息的资格指示;移动交换中心根据接收到的资格指示信息,通知用户做相应的消息等待业务操作。应用该方法的拜访位置寄存器,包括接收模块和发送模块,还包括判断模块和修改模块。本发明的消息等待通知业务处理方法,重置资格指示的MWNTYPE参数,避免了在进行设备对接时,因设备的实现偏差而导致的对接问题。
文档编号H04W4/12GK1984362SQ200610061000
公开日2007年6月20日 申请日期2006年5月30日 优先权日2006年5月30日
发明者杨凡 申请人:华为技术有限公司