一种集群系统中动态更新用户信息的方法

文档序号:7614796阅读:143来源:国知局
专利名称:一种集群系统中动态更新用户信息的方法
技术领域
本发明涉及集群通讯领域,尤其是指一种集群系统中动态更新用户信息的方法。
背景技术
移动通信技术的发展不仅满足了人们对于话音业务的需求,更越来越有效的满足着包括影像、音频、实时多媒体业务交互等增值型业务的需求,从而使得移动通信系统在人们的生活和工作中发挥着越来越重要的作用。其中,集群通讯已经日益成为一个不可或缺的业务内容,数字集群系统是移动通信系统的一个重要分支。数字集群系统是指多用户共享一组无线信道,并动态使用这些信道的专用移动通信系统,它是一种指挥、调度系统,在一些社会经济、工农业比较发达的国家,对指挥、调度功能要求较高的企业、事业、工矿、油田、农场、公安、警察以及军队等部门都十分迫切需要这种系统。
集群业务主要的特征是进行组呼,一个用户在通信终端上输入群组号码后,按下PTT键就可以对同一群组内的所有终端发起一个组呼,进行同时通话。对于按组寻呼的通信终端需要知道自己所属的群组号码,对于支持优先级呼叫的通信终端需要知道自己所属的各个组的优先级,对于支持区域受限呼叫的通信终端需要知道自己在哪些区域受限,等等。目前,类似上述这些用户的信息需要手工输入到终端内。随着群组用户数量的增加,更新用户信息的工作量将会相当复杂。
由上面的描述可以看出,集群系统急需一种简便的更新用户信息的方法。

发明内容
本发明所要解决的是,在集群系统中,提供一种动态更新用户信息的方法,使通信终端更新用户信息更为简捷方便。
为实现上述目的,本发明提出了一种集群系统中动态更新用户信息的方法。该方法主要涉及的集群通讯系统包括移动台(MS,Mobile Station)、基站系统(BSS,Base Station System)、网络侧设备。该方法主要包括以下步骤第一步 在网络侧对某一用户信息进行更新操作;第二步 网络侧通过基站向通信终端发起用户信息更新请求;第三步 通信终端根据收到的用户信息更新请求,更新自己的用户信息;第四步 通信终端通过基站向网络侧返回用户信息更新结果。
所述更新操作包括在本地网络对用户信息进行更新或者通过远程登录对用户信息进行更新。
所述更新请求中携带被更新通信终端的标识、需要更新的用户信息、更新过程指示、更新消息序号。
所述用户信息包括用户所属的群组标识、组成员优先级、受限制的调度区域。
第二步中当网络侧判断某用户正处于业务信道状态时,则向该用户的通信终端发送用户信息更新请求;如果该用户没有处于业务信道状态,则向该用户发起寻呼,待寻呼成功后再向该用户发起用户信息更新请求,如果寻呼失败,则此次更新失败;当一次更新失败时,网络侧启动定时更新机制,每隔一段时间向通信终端重新发送更新失败的用户信息更新请求。
第三步中终端更新用户信息的操作包括增加、删除、修改用户信息操作。
对于需要进行用户信息更新而被寻呼起来的用户终端,在更新完成后,网络侧会发释放消息,释放该用户终端占用的资源。
本发明又提供了一种集群系统中同步用户信息的方法,该方法包括以下步骤第一步 网络侧通过基站向通信终端发起用户信息更新请求;第二步 通信终端根据收到的用户信息更新请求,更新自己的用户信息;第三步 通信终端通过基站向网络侧返回用户信息更新结果。
第一步之前进一步包括1 通讯终端向网络侧进行位置更新登记消息,并携带用户信息校验和;2 网络侧收到通信终端的位置更新登记消息,计算本地校验和;3 如果本地校验和与终端携带校验和不一致,则执行第一步;所述步骤1用户信息校验和同步骤2的本地检验和都是将终端存储的用户信息做为输入并采用同样的算法计算出来的。
采用本发明所述方法,与现有技术相比,使通信终端更新用户信息更为简捷方便。此外,在用户信息更新失败或者通信终端由于不慎修改了用户信息时,网络侧也会发起用户信息更新过程,为确保用户信息更新成功,与网络侧保持一致提供了保障。


图1是作为本发明所述方法应用实施例的CDMA集群通讯系统示意图。
图2是本发明所述集群系统动态更新用户信息方法一种情况的信令流程图。
具体实施例方式本发明主要涉及的集群通讯系统包括移动台(MS,Mobile Station)、基站系统(BSS,Base Station System)、网络侧设备。该方法主要包括以下步骤第一步 在网络侧对某一用户信息进行更新操作;第二步 网络侧通过基站向通信终端发起用户信息更新请求;第三步 通信终端根据收到的用户信息更新请求,更新自己的用户信息;第四步 通信终端通过基站向网络侧返回用户信息更新结果;第一步中更新操作包括在本地网络对用户信息进行更新或者通过远程登录对用户信息进行更新。对用户信息进行更新是通过客户端操作来完成的,客户端可以以命令行方式运行、以图形界面方式运行、以Web浏览器方式运行或者其他可操作的方式运行等。
第二步中网络侧向终端发起用户信息更新请求前,可以先判断一下第一步中所更新的用户信息对通信终端来说是否是必需更新的,如用户所属的群组标识、组成员优先级、受限制的调度区域等信息都是非常重要的,这些信息更新后一定要通知到通信终端;而对于一些通信终端不用的信息是不需要更新到终端的,如用户是否具有补充业务、某种补充业务是否激活等,则不用发起更新请求。
用户信息更新请求中携带被更新通信终端的标识、需要更新的用户信息、更新过程指示、更新消息序号。所述的通信终端标识是国际移动用户标识,或网络侧为用户终端分配的临时标识。所述更新过程指示用于提示终端当前更新过程开始、进行中、结束。所述更新消息序号用以区分连续的两条消息。当需要更新的用户信息很多时,一条更新请求消息可能不能完全容纳需要更新的全部内容,网络侧需要连续发送多条用户信息更新请求进行更新。
第二步中当网络侧判断某用户正处于业务信道状态时,则向该用户的通信终端发送用户信息更新请求;如果该用户没有处于业务信道状态,则向该用户发起寻呼,待寻呼成功后再向该用户发起用户信息更新请求,如果寻呼失败,则此次更新失败。
当一次更新失败时,网络侧会启动定时更新机制,每隔一段时间向通信终端重新发送更新失败的用户信息更新请求,如果重发一定的次数后,仍然失败,则放弃。
第三步中终端的更新用户信息的操作包括增加、删除、修改用户信息等操作,操作的结果写入存储介质。存储介质可以是终端本地存储器或者是用户识别卡(SIM卡)。
对于需要进行用户信息更新而被寻呼起来的用户终端,在更新完成后,网络侧会发释放消息,释放该用户终端占用的资源。
当网络侧发起的用户信息更新失败或者通信终端不慎丢失了更新过的用户信息,会导致通信终端和网络侧的用户信息不一致。在这种情况下,网络侧会由于终端位置更新登记携带的用户信息校验和与本地存储的不一致而发起用户信息更新请求。当通信终端向网络侧进行位置更新登记时,会携带一个用户信息校验和,此校验和是将终端存储的用户信息做为校验算法的输入计算出来的。校验算法可以采用CRC校验或者其他可行的校验算法。当网络侧收到通信终端的位置更新登记消息时,采用与终端计算校验和时同样的算法来计算本地校验和,如果本地校验和与终端携带的校验和不一致,则网络侧会发起一次用户信息更新过程。
下面以基于CDMA制式的集群通讯系统为例,结合附图对技术方案进一步详细描述图1描述了实现用户信息更新的CDMA集群通讯环境。用户信息更新主要涉及的集群系统包括移动台(MS,Mobile Station)、基站系统(BSS,Base StationSystem)、调度服务器(PDS,Push-To-Talk Dispatching Server)、调度台服务器(DAS,Dispatching Agent Server)、调度台客户端(DAC,Dispatching AgentClient)、调度归属寄存器(PHR,Push-To-Talk Home Register)等实体。
图2描述了一个用户信息更新实例的流程,该实例是由终端位置登记更新携带用户信息校验和与PHR本地用户信息校验和不一致所触发的用户信息更新。这里所述的用户信息是指必须更新的信息,如所属的群组标识、组成员优先级、受限制的调度区域等,而对于一些通信终端不用的信息,如用户是否具有补充业务、某种补充业务是否激活等是可选的。这里所述客户端可以指PHR后台界面或者DAC的Web页面。
201MS处于空闲状态。
202MS向PDS/PHR发起位置更新登记,并携带用户信息校验和;203PDS/PHR向MS返回位置更新登记接受消息;204PHR计算本地校验和,发现与MS携带的校验和不一致,PHR向PDS发送用户信息更新通知,携带需要修改的用户信息;205PDS判断该用户没有处于通话业务状态,对该用户发起寻呼;206MS向系统返回寻呼应答,系统为其建立业务信道,并通知PDS业务信道建立完成;207PDS得知被更新用户的业务信道建立完成后,向BSS发送用户信息更新请求消息,携带需要修改的用户信息及被修改的用户标识;
208BSS构造空口的用户信息更新请求消息,发给MS;209MS按照用户信息更新请求消息中的要求,执行相应的增加、修改、删除、同步操作后,向BSS返回用户信息更新应答消息,并携带更新的结果。
210BSS构造A口的用户信息更新应答消息,发给PDS;211PDS判断用户信息更新已经完成,向BSS和MS发送释放消息,释放MS所占用的资源;212BSS向PDS返回释放完成消息;213PDS向PHR发送用户信息更新完成通知;以上提供了对一种优选实施例的描述,以使本领域的任何技术人员都能使用本发明所述的方法。对这些实施例的各种修改对于本领域的技术人员而言是显而易见的,且这里所定义的基本原理可以应用于其他实施例而无须使用创造性。因此,本发明不限于这里所示的实施例,而应该符合与这里所公开的原理新颖性特征一致的最宽泛的范围。
权利要求
1.一种集群系统中动态更新用户信息的方法,其特征在于该方法包括以下步骤1.1在网络侧对某一用户信息进行更新操作;1.2网络侧通过基站向通信终端发起用户信息更新请求;1.3通信终端根据收到的用户信息更新请求,更新自己的用户信息;1.4通信终端通过基站向网络侧返回用户信息更新结果。
2.根据权利要求1所述的方法,其特征在于,更新请求中携带被更新通信终端的标识、需要更新的用户信息、更新过程指示、更新消息序号。
3.根据权利要求1或2所述的方法,其特征在于,所述用户信息包括用户所属的群组标识、组成员优先级、受限制的调度区域。
4.根据权利要求1所述的方法,其特征在于,步骤1.1所述更新操作进一步包括在本地网络对用户信息进行更新或者通过远程登录对用户信息进行更新。
5.根据权利要求1所述的方法,其特征在于,所述步骤1.2进一步包括5.1网络侧判断用户是否正处于业务信道状态,如果处于业务状态则执行步骤1.2;如果没有处于业务信道状态则向该用户发起寻呼,执行步骤5.2;5.2如果寻呼成功,则执行步骤1.2;如果寻呼失败,则此次更新失败。
6.根据权利要求5所述的方法,其特征在于,当一次更新失败时,网络侧启动定时更新机制,每隔一段时间向通信终端重新发送更新失败的用户信息更新请求。
7.根据权利要求1所述的方法,其特征在于,步骤1.3中终端更新用户信息的操作包括增加、删除、修改用户信息操作。
8.根据权利要求1或5所述的方法,其特征在于,进一步包括对于需要进行用户信息更新而被寻呼起来的用户终端,在更新完成后,网络侧会发释放消息,释放该用户终端占用的资源。
9.一种集群系统中同步用户信息的方法,其特征在于该方法包括以下步骤9.1网络侧通过基站向通信终端发起用户信息更新请求;9.2通信终端根据收到的用户信息更新请求,更新自己的用户信息;9.3通信终端通过基站向网络侧返回用户信息更新结果。
10.根据权利要求8所述的方法,其特征在于,步骤9.1之前进一步包括下步骤10.1通讯终端向网络侧进行位置更新登记消息,并携带用户信息校验和;10.2网络侧收到通信终端的位置更新登记消息,计算本地校验和;10.3如果本地校验和与终端携带校验和不一致,则执行9.1;所述步骤10.1用户信息校验和同步骤10.2的本地检验和都是将终端存储的用户信息做为输入并采用同样的算法计算出来的。
全文摘要
本发明公开了一种集群系统中动态更新用户信息的方法,该方法主要涉及的集群通讯系统包括移动台(MS,Mobile Station)、基站系统(BSS,BaseStation System)、网络侧设备,主要包括以下步骤在网络侧对某一用户信息进行更新操作;网络侧通过基站向通信终端发起用户信息更新请求;通信终端根据收到的用户信息更新请求,更新自己的用户信息;通信终端通过基站向网络侧返回用户信息更新结果。根据本发明提出的方法,使通信终端更新用户信息更为简捷方便。此外,本发明提供了又一种用户信息同步的方法,在用户信息更新失败或者通信终端由于不慎修改了用户信息时,网络侧也会发起用户信息更新过程,为确保用户信息更新成功,与网络侧保持一致提供保障。
文档编号H04W8/24GK1909716SQ20051003645
公开日2007年2月7日 申请日期2005年8月6日 优先权日2005年8月6日
发明者张洋, 文志刚, 刘学敏, 陈燕叶, 李晨熙, 王小平 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1