一种组呼的跨交换机实现方法

文档序号:7748026阅读:216来源:国知局
专利名称:一种组呼的跨交换机实现方法
技术领域
本发明涉及集群通信领域,尤其涉及一种组呼的跨交换机实现方法。
背景技术
集群通信系统是专用调度通信系统,应用在一些对指挥、调度功能要求较高的企业、事业、工矿、油田、公安以及军队等部门。申请号为200510088696.9的专利申请公开了一种组呼的漫游实现方法,其方法是在当用户发生了跨MSC(移动交换中心)的位置更新时,当地MSC分别向该用户附属组的锚MSC发送消息来增加中继MSC ;MSC会定时寻呼用户来检测用户,如果用户离开,则向该用户附属组的锚MSC发送消息来删除中继MSC。其不足之处在于如果用户附属多个组,MSC间消息量非常大;定时寻呼用户浪费空中接口资源;组 成员发生切换,不能及时更新MSC列表。

发明内容
本发明的目的在于提供一种实现分布在多个交换机的集群组成员建立组呼的方法,该方法包含在用户开机或者移动时,用户归属的HLR更新存储的用户附属组的组信息,并且将所述组信息下发到组成员所在的所有交换机进行保存,所述组信息包括组标识和组寻呼区域;组呼发起方根据其当地交换机保存的组寻呼区域发起组呼。优选的,所述HLR更新存储的用户附属组的组信息包括将所述用户的当地交换机分别加入到用户附属组的组寻呼区域中,用户移动时,还要从用户附属组的组寻呼区域中删除原交换机。本发明提供的技术方案的有益效果在于1、组寻呼区域存储在HLR中,便于集中管理。2、组成员发生移动后,HLR能及时更新组寻呼区域,并下发到组成员所在的所有交换机,节省系统资源。


图I是本发明实施例的HLR与交换机组网结构示意图;图2是本发明实施例的交换机间组网结构示意图;图3是本发明实施例的跨交换机组呼实现流程图。
具体实施例方式本发明的基本思想是在用户开机或者移动时,用户归属的HLR存储该用户附属组的组信息(组标识,组寻呼区域(交换机列表)等),并且将此组信息下发到组成员所在的交换机进行保存。当发起组呼时,如果为组呼发起方,由于从当地交换机保存有组寻呼区域,所以能够发起组呼;如果为组呼听话方,由于当地交换机在组寻呼区域中,所以能对用户进行寻呼,因此也可以完成组呼。因此本发明可以实现分布在多个交换机的集群组成员发起组呼和接听组呼,能够应用于任何集群通信系统。下面结合附图对本发明的具体实施方式
作详细的说明。本实施例如图I所示,所有的交换机都连接到一个相同的HLR。每个交换机具备一个VLR逻辑实体,多个交换机采用星型结构,任何两个交换机都是互通的,如图2所示。本实施例给出一个组呼跨交换机实现的具体示例,参见图3,该实现方法的流程包括步骤301、用户终端发送语音注册请求用户终端开机时,会发送语音注册请求消息给当地交换机。用户终端在业务空闲移动时,会接收到网络侧广播的位置区信息,用户终端每次 接收到位置区信息都会与自身保存的位置区信息进行比对,只要不一致,则用户终端判定自身的位置区信息发生改变,发现改变后立刻使用新的位置区信息替换掉原来保存的位置区信息,并发送语音注册请求消息给当地交换机。步骤302、当地交换机发送位置更新请求用户终端当前所在的交换机,即当地交换机,接收到语音注册请求消息,解析语音注册请求消息中的语音注册类型如果为开机注册,则向用户终端归属的HLR发送位置更新请求消息;如果为位置更新注册,则根据用户身份标识查询VLR是否存在该用户终端数据,如果有保存,则认为该用户终端发生了本交换机内的位置区更新;如果没有保存则认为该用户终端发生了跨交换机的位置更新,则向用户终端归属的HLR发送位置更新请求消肩、O位置更新请求消息中包括语音注册类型、交换机标识、用户身份标识。当地交换机根据语音注册请求消息中的用户身份标识寻址到用户终端归属的HLR。步骤303、HLR发送插入用户数据请求HLR接收到位置更新请求消息,根据用户身份标识信息查询用户数据库,并且分别更新用户附属组的组寻呼区域,然后发送插入用户数据请求给当地交换机,插入用户数据请求消息中包括用户身份标识、该用户附属的所有组的组身份标识。HLR还同时更新用户附属组的组寻呼区域,即将当前交换机分别加入到用户附属组的组寻呼区域中,对于发生位置更新的移动的用户,还需要分别从用户附属组的组寻呼区域中删除原交换机。步骤304、当地交换机发送组数据下载请求当地交换机根据插入用户数据请求消息中的组身份标识查询VLR :如果有保存,则不再发送组数据下载请求消息给HLR ;如果没有保存则发送组数据下载请求消息给HLR。组数据下载请求消息中包括用户身份标识、组身份标识。步骤305、HLR发送组数据下载应答HLR接收到组数据下载请求消息,则根据组身份标识查询数据库,并且发送组数据下载应答消息给交换机,组数据下载应答消息中包括组身份标识、组寻呼区域、组内成员个数、组优先级等。步骤306、当地交换机返回插入用户数据应答消息给HLR。步骤307、HLR发送位置更新应答消息给交换机。
步骤308、HLR向原交换机发送删除用户数据请求消息。HLR在接收到位置更新请求消息,会解析语音注册类型,当语音注册类型为位置更新注册时,才判断为用户发生了位置更新。如果HLR判断用户发生了位置更新,则会向原交换机发送删除用户数据请求消息。步骤309、原交换机发送删除用户数据应答消息给HLR。步骤310、交换机发送语音注册应答消息给终端,语音注册应答消息中包括用户身份标识、组身份标识、 组内成员个数等。步骤311、HLR向发生组寻呼区域变化的组的其他组成员所在的交换机发送更新组寻呼区域请求。步骤312、接收到组寻呼区域更新请求消息的交换机返回更新组寻呼区域应答消
肩、O上述步骤304和步骤305只针对一个组,若需要请求多个组的组信息,则需要执行多个步骤304和步骤305。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种组呼的跨交换机实现方法,其特征在于,所述方法包括 在用户开机或者移动时,用户归属的HLR更新存储的用户附属组的组信息,并且将所述组信息下发到组成员所在的所有交换机进行保存,所述组信息包括组标识和组寻呼区域;组呼发起方根据其当地交换机保存的组寻呼区域发起组呼。
2.根据权利要求I所述的方法,其特征在于,所述HLR更新存储的用户附属组的组信息包括将所述用户的当地交换机分别加入到用户附属组的组寻呼区域中,用户移动时,还要从用户附属组的组寻呼区域中删除原交换机。
全文摘要
本发明提出了一种组呼的跨交换机实现方法,所述方法包括在用户开机或者移动时,用户归属的HLR更新存储的用户附属组的组信息,并且将所述组信息下发到组成员所在的所有交换机进行保存,所述组信息包括组标识和组寻呼区域;组呼发起方根据其当地交换机保存的组寻呼区域发起组呼。本发明的有益效果在于1、组寻呼区域存储在HLR中,便于集中管理。2、组成员发生移动后,HLR能及时更新组寻呼区域,并下发到组成员所在的所有交换机,节省系统资源。
文档编号H04W68/00GK102932749SQ20111022838
公开日2013年2月13日 申请日期2011年8月10日 优先权日2011年8月10日
发明者赵春平, 杨永波, 温斌, 许瑞锋, 唐春莺 申请人:北京信威通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1