更新簇控制器上的手机位置登记信息的方法

文档序号:7577101阅读:265来源:国知局
专利名称:更新簇控制器上的手机位置登记信息的方法
技术领域
本发明涉及通信技术,更具体地说,涉及一种在基于DECT技术的数字微蜂窝通信系统(包括商用PBX、无线本地环路、无绳终端移动CTM应用等)中更新簇控制器(BSC)上的手机位置登记信息的方法。
DECT(Digital Enhanced cordless Telecommunication)标准是ETSI于1992年发布的数字微蜂窝通信标准。DECT采用FDMA/TDMA相结合的多址方式和32Kbps的ADPCM语音编码,支持双向呼叫和无缝越区切换,具有处理高话务密度的能力;它不仅支持话音业务,还可支持高达552Kbps的数据业务;DECT还提供与ISDN、X25、GSM等网络的接口,DECT独特的技术优势和特点决定了它可以支持包括家用、商用PBX、无线本地环路、CTM等在内的多种应用,具有广阔的发展前景。
DECT在实际组网中采用的是微蜂窝的概念。每一个基站(BS)的覆盖范围叫一个小区(cell),若干个cell构成一个簇(cluster),所有的簇就组成了整个系统的覆盖范围。


图1说明了这种簇的控制层次。如图所示,每个手机的位置及状态信息都是登记在所属簇控制器(BSC)上,每个簇控制器(BSC)上有一张表,记录当前簇范围内的所有手机(如簇控制器A所属基站A1-A3)的详细信息,当手机在同一个簇下的不同基站之间移动时(例如从基站A1到基站A2),不必做位置登记;当手机从一个簇的基站范围移动到另一个簇的基站范围内时,就应该自动做位置登记(例如从基站A3到基站B1)。而交换机中的记录手机状态的表如位置登记表也以簇为单位,当交换机呼叫某个手机用户时,也是将呼叫请求发送到相应的簇控制器上,由簇控制器在各个基站上进行广播,寻呼该手机,若被叫手机仍在簇覆盖范围内就会作出反应,完成呼入的过程;若被叫手机已不在簇覆盖范围内,就会由于寻呼超时导致呼入失败。所以保持簇控制器上的手机位置登记信息的正确性和及时性对于提高系统的呼入接通率有至关重要的作用。
目前DECT手机的设计生产都是遵照ETSI GAP协议。这个协议规定了手机接入PSTN所必须的过程和元素。按照GAP,手机开机以及在到达新的簇时应该可以发起位置登记,即由BSC将该手机及其位置信息上报交换机,如在交换机中不存在相应登记信息,则进行登记以保持对活动手机状态的了解,但对于手机突然断电、手机关机等情况就没有保护措施。也就是说手机关机或突然断电后,簇控制器和交换机并不知道,所以对于该手机的呼入,簇控制器仍将进行寻呼,超时后上报交换机呼入失败。这样导致的后果是主叫用户要在等待一定时间后,才能听到呼叫失败的语音提示,使得服务性能不够理想。
本发明的目的在于提供一种更新簇控制器(BSC)上的手机位置登记信息的方法,使交换机和簇控制器获得定时更新的手机位置登记信息,避免不必要的寻呼,提高系统呼入的成功率,减少主叫用户的等待时间。
本发明的更新簇控制器(BSC)上的手机位置登记信息的方法是基于以下的认识实现的由于按照DECT GAP协议设计的手机不支持DETACH(关机)消息的发送,所以在手机关机及突然断电的情况下,不存在一种机制能够通知簇控制器和交换机该手机已经停止使用,所以在有该手机的呼入时,簇控制器仍然进行寻呼,造成服务质量的下降和处理负担的增加。本发明提供的方法是引入这样一种机制,由簇控制器采用主动的方式获取手机的位置信息,从而使簇控制器能在一定时间容差范围内保持实时更新的手机位置登记信息。具体实现方法如下在簇控制器中设置一张手机信息表,表中记录了所有在当前簇中活动手机的信息。当交换机有一个呼入请求时,簇控制器查寻手机信息表,若相关信息符合,簇控制器就对该手机进行寻呼。为了能够获得不断更新的手机位置信息,簇控制器定义一个定时器T0。每当T0超时时,簇控制器进行如下处理首先查询手机信息表中所有的当前活动但处于“未通话”状态的手机的信息,然后下发对这些手机的寻呼请求,并将相应的手机状态置为“等待检查”状态,在维持这种状态的一段时间内,对每一个手机来说,如果正好收到交换机发来的呼入请求,则将该请求暂时挂起来;对于处于“等待检查”状态的手机,如果收到该手机的应答,则说明该手机仍在簇覆盖范围内,那么就将该手机状态重新置为“正常”,此时,如果有挂起来的对该手机的呼入请求,则处理该请求;如果寻呼超时,则检查该手机的状态,如果该手机处于“等待检查”状态,说明该手机未进行应答,可能该手机已关闭或用户已离开本簇,则将该手机的状态设置为“未使用”,同时,上报交换机,使交换机能保持与簇控制器相同的位置登记信息。
实施本发明提供的方法,可以使交换机和簇控制器在一定时间容差范围内,一致地反映当前簇覆盖范围内手机的活动情况,保证手机位置登记信息的准确性,当有用户呼叫其状态为“未使用”的手机时,交换机可以直接给出相应的提示音,提示手机已经关机或不在覆盖范围内,从而提高服务质量。
结合附图和实施例,进一步说明本发明方法的特点和优点,附图中图1是说明簇控制器之间的层次关系示意图;图2是本发明提供的更新簇控制器上的位置登记信息的方法的一个实施例中的T0定时器工作流程示意图;图3是图2流程图中,由T0定时器例程激活的单一手机位置登记例程的流程示意图。
本发明在簇控制器中设置有一张手机信息表,表中记录了所有在当前簇中活动手机的信息,用于记录了所有在当前簇中范围内活动手机的信息,该信息表至少包括以下信息1)IPUI,国际移动用户身份识别码;2)TPUI,临时移动用户身份识别码;3)资源占用情况表示位;4)状态位,它可以根据需要置为“正常”、“未使用”、“等待检查”等;5)定时器信息位,如有效/无效等。
正常情况下,当一个手机用户从一个簇控制器A的范围内转移到另一个簇控制器B时,通过簇控制器B告知交换机该手机的位置时,交换机刷新并记录该手机位置信息(改簇A为簇B)的同时,通知簇控制器A从手机信息表中删除手机。
在图2和图3示出的一个应用本发明对非正常关机或突然断电处理的方法的具体实施例中,应用环境是DMCI900商用数字微蜂窝通信系统。由于在簇控制器设置了定时器T0和手机信息表,并对定时器T0进行检测,如图2所示,当在框101中检测出T0超时时,在执行框103-106的同时,在框102中,重新启动定时器T0,即使T0重新开始计时。在框103中,在每一个簇控制器的手机信息表中,将所有处于“未通话”的活动手机的状态设置为“等待检查”状态,并对该手机发出寻呼并执行如图3所示的手机位置登记例程;在框104中,判断是否是最后一个活动手机,如果是,则进到结束框106;如果不是最后一个手机,则进到框105;在框105中,搜索下一个手机,并返回到框103继续循环;在图3示出的单一手机位置登记例程中,在框201中,等待一定时间(该时间由协议规定为9秒),对在该等待过程中发生的事件作不同的处理;即在框202中处理寻呼响应处理,再进到框204;在框203中处理寻呼超时,再进到框205;在框204中,判断对应手机状态是否为“等待检查”,如不是,则返回到框201;如果对应手机的状态是“等待检查”,进到框206;在框206,在信息表中将该手机状态置为“正常”并进到结束框207;在框205中,将信息表中“等待检查”的手机的状态重新设置为“未使用”并上报交换机,最后也进到结束框207。
在实际应用中,上述TO可以取值为30分钟,也就是说每30分钟簇控制器和交换机进行一次手机位置登记信息的更新工作。
权利要求
1.一种更新簇控制器上的手机位置登记信息的方法,其特征在于,在簇控制器中设置一张用于记录当前簇中所有活动手机信息的手机信息表以及一个定时器T0,所述更新簇控制器上的手机位置登记信息的方法包括以下步骤1.1)在定时器T0超时时,由簇控制器以主动方式获取手机的位置信息、并据此刷新簇控制器中的所述手机信息表使之能反映更新的手机位置登记信息并使该状态信息与交换机保持一致的步骤;1.2)在定时器T0未超时时,当交换机有一个呼入请求时,簇控制器查寻所述手机信息表,若相关信息及状态符合要求,簇控制器就对该手机进行寻呼。
2.根据权利要求1所述的方法,其特征在于,所述步骤1.1)包括以下步骤1.1.1)重新启动定时器T0;1.1.2)查询所述手机信息表中当前活动手机中处于“未通信”状态每一个手机的信息,然后对这些手机发出寻呼请求;1.1.3)将相应的手机状态置为“等待检查”状态;1.1.4)在“等待检查”状态下,如果正好收到交换机发来的呼入请求,则将该请求暂时挂起来;1.1.5)对于处于“等待检查”状态的手机,如果收到该手机的应答,则将该手机状态重置为“正常”,1.1.6)对挂起来的手机被重置为″正常″状态后有呼入请求,则处理该请求;1.1.7)如果寻呼超时,则检查本手机的状态,对于处于“等待检查”状态的手机,则将该手机的状态设置为“未使用”,同时,上报交换机,使交换机能保持与簇控制器相同的位置登记信息。
3.根据权利要求1所述的方法,其特征在于,当交换机收到来自簇控制器的手机的位置信息不同于该手机原登记位置时,由交换机刷新该手机位置信息的同时,通知原位置簇控制器从手机信息表中删去该手机。
4.根据权利要求1所述的方法,其特征在于,所述定时器T0是一个30分钟的定时器。
5.一种更新簇控制器上的手机位置登记信息的方法,其特征在于,在簇控制器中设置一张用于记录当前簇中所有活动手机信息的手机信息表,所述更新簇控制器上的手机位置登记信息的方法包括以下步骤每隔第一时间段由簇控制器对其手机信息表中所有活动但未在通话的手机进行寻呼,如被呼手机在第二时间段内有应答,则在信息表中保留“正常”状态,如被呼手机在第二时间段内没有应答,则将该手机在信息表中的状态改为“未使用”并上报交换机;在每一个手机的所述第二时间段内,没收到应答之前,在所述信息表内将该手机状态置为“等待检查”状态。
6.根据权利要求5所述的方法,其特征在于,还包括步骤如果处在“等待检查”状态下的手机正好收到交换机发来的呼入请求,则将该请求暂时挂起来的步骤。
7.根据权利要求5和6所述的方法,其特征在于,还包括步骤对挂起来的手机被重置为″正常″状态后如有呼入请求,则处理该请求。
8.根据权利要求5所述的方法,其特征在于,在所述第一时间段以外的时间内,当交换机有一个呼入请求时,由簇控制器查寻所述手机信息表,若相关信息及状态符合要求,簇控制器就对该手机进行寻呼。
9.根据权利要求5所述的方法,其特征在于,所述第一时间段是30分钟。所述第二时间是协议规定的9秒。
全文摘要
一种更新簇控制器上的手机位置登记信息的方法,在簇控制器中设置手机信息表及定时器T0,当定时器T0超时时,对表中活动手机发寻呼请求,同时,置其状态置为“等待检查”,如收到应答,将该手机状态置为“正常”;如果寻呼超时而未收到应答的手机,设置其状态为“未使用”,同时上报交换机。实施本发明的方法,可以使交换机和簇控制器较一致地反映当前簇覆盖范围内手机的活动情况,保证位置登记信息的准确性,从而提高接入效率,改善服务质量。
文档编号H04W68/00GK1232357SQ98107209
公开日1999年10月20日 申请日期1998年4月10日 优先权日1998年4月10日
发明者李昌竹 申请人:深圳市华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1