专利名称:一种集群无线通信系统对用户的监控方法
技术领域:
本发明涉及集群无线通信系统对用户的管理技术,特别涉及一种集群无线通信系统对用户的监控方法。
背景技术:
集群无线通信系统,可以简称集群系统,是近几年来发展起来的一种较经济、较灵活的指挥调度通信系统,广泛应用在政府机关、能源交通、机场码头、工矿企业、消防警察、水利和军事等单位,以满足各单位内部通信联络的需要。
集群系统提供最基本的业务为语音组呼业务(VGCS)。VGCS允许用户建立到属于某一给定服务区和组ID的一组用户的呼叫,业务的提供采用半双工模式,呼叫期间任何成员都可以成为讲者,但任一时刻只允许一个讲者,其他成员为听者。服务区可由若干属于同一MSC或不同MSC的小区组成,呼叫时每个相关小区有一个组呼信道,其中上行链路仅供当前讲话者使用,也就是当前讲话者为组发射模式;所有听者守侯在下行链路上,也就是所有听者为组接收模式;组呼信道配置的通知消息在通知信道(NCH)通知信道上广播。由于同一小区用户共享一条下行信道,因而大大节省了无线资源。
集群系统核心网的结构参见图1,图1为现有技术集群系统核心网结构示意图。其中,归属位置寄存器(HLR)102中存有用户信息,包括用户国际移动用户识别码(IMSI)、用户所属的组ID列表,通常一个用户可以最多属于50个组。
网关移动交换机(GMSC)103,与外部网络101相连,GMSC还与锚移动交换机(Anchor MSC)103相连。
锚MSC103负责管理和维护一个特定的VGCS。
中继MSC(Relay MSC)107是在组呼区域跨跃多个MSC时,除锚MSC之外的所有MSC。锚MSC105与中继MSC107之间是一对多的树状关系。
访问位置寄存器(VLR)104存有用户IMSI、用户所属组的ID列表。当用户漫游时,这些信息从HLR102中拷贝过来。VLR104从HLR102中复制该用户的IMSI和所属的组ID,为进入该位置区的用户分配一个临时移动用户识别号码(TMSI),为漫游离开该位置区的用户释放其信息,为关机或长时间未能位置更新的用户设置该用户的状态为IMSI分离,VLR与其所在区域内的MSC和组呼寄存器(GCR)分别直接相连。
组呼寄存器(GCR)106中包含了组ID和组呼区域,组呼区域与组ID合在一起称作组呼参考。其中与锚MSC105相连的GCR106中包含了与组呼参考相关的调度员列表、中继MSC列表、锚MSC直接控制的小区列表。而与中继MSC107相连的GCR106则包含了与该组呼参考相关的锚MSC地址、本中继MSC所控制的小区列表。
收到组呼发起请求时,锚MSC105向所连接的GCR106查询该组属性。得到调度员列表、中继MSC列表、以及本MSC控制下的小区列表。进而呼叫调度员,呼叫中继MSC107并在本MSC控制下的小区建立组呼信道,通过各个小区的NCH通知组内用户有组呼发起,并指明其组呼信道以便组内用户监听。锚MSC105还连接了组呼调度台,其可以在组呼过程中,根据调度员的指令进行调度。
中继MSC107接到锚MSC105的组呼请求后,向所连接的GCR106查询小区列表,在这些小区内建立组呼信道,通过NCH通知组内用户有组呼发起,并指明其组呼信道以便组内用户监听。
在实际的集群系统中,MSC与该MSC连接的VLR、GCR可以做在同一个物理实体内,它们之间存在相应的物理连接关系和逻辑连接关系。
目前的集群系统中,每个组包括一个组标识ID和组呼区域,其中组呼区域定义为一族小区,这些信息都是用户开户时在HLR和SIM卡里存储的固定信息。而且GCR中的组呼属性,如调度员列表、锚MSC地址、中继MSC地址,本MSC控制下的小区列表、优先级等也只是用户开户时确定。上述信息几乎完全是静态的,因此调度台对于组内目前用户活动状况不是很清楚,甚至不知道目前有多少用户在网内,因而无法满足较高的调度需求。而对于某些需求较高的应用,如警察、军队集群系统,调度台需要明确组用户的动态情况。例如当前组内用户是否开机,以及开机用户的位置分布状况。目前的集群系统中就无法满足上述调度需求。
发明内容
有鉴于此,本发明的目的在于提供一种集群无线通信系统对用户的监控方法,使得调度台能够明确组用户的动态情况,满足较高的调度需求。
为达到上述目的,本发明的技术方案具体是这样实现的一种集群无线通信系统对用户的监控方法,该方法包括以下步骤1)组呼寄存器接收与其连接在同一个移动交换中心上的访问位置寄存器发送的操作信息和该组用户的当前信息;2)组呼寄存器根据接收的操作信息和组用户的当前信息修改组属性信息;3)组呼寄存器将当前组属性信息上报给调度台。
其中,所述组用户的当前信息应该至少包括该组用户的组号、该组用户的国际移动用户识别码IMSI、该组用户当前所在的位置区。
步骤2)所述的修改组属性信息的方法可以为预先在组属性信息中设置当前位置区状态属性;将有开机的组呼用户的位置区的当前位置区状态属性设置为组呼激活区,将没有开机的组呼用户的位置区的当前位置区状态属性设置为非组呼激活区;根据收到的操作信息和组用户的当前信息修改开机组用户列表、组用户当前所属位置区。
所述的当前组属性信息至少可以包括组ID、开机组用户列表、组用户当前所属位置区、激活位置区列表。
所述的步骤3)可以为组呼寄存器检测到组属性发生变化时上报;与锚移动交换机相连的组呼寄存器直接将当前组属性信息上报给调度台;与中继移动交换机相连的组呼寄存器将当前组属性信息通过与锚移动交换机相连的组呼寄存器上报给调度台。
组呼寄存器可以仅将有变化的当前组属性信息上报给调度台。
组呼寄存器可以在检测到预定次数的组属性变化后,将当前组属性信息上报给调度台。
所述的步骤3)也可以为预先设置定时器,组呼寄存器在定时时间到时上报;与锚移动交换机相连的组呼寄存器直接将当前组属性信息上报给调度台;与中继移动交换机相连的组呼寄存器将当前组属性信息通过与锚移动交换机相连的组呼寄存器上报给调度台。
所述的步骤3)可以包括以下步骤步骤31)调度台向与锚移动交换机相连的组呼寄存器发送组属性查询请求;步骤32)与锚移动交换机相连的组呼寄存器向与中继移动交换机相连的组呼寄存器转发该组属性查询请求;步骤33)与中继移动交换机相连的组呼寄存器将当前组属性信息上报给与锚移动交换机相连的组呼寄存器;步骤34)与锚移动交换机相连的组呼寄存器将本组呼寄存器中的当前组属性信息,和与中继移动交换机相连的组呼寄存器上报的当前组属性信息进行汇总,并将汇总后的当前组属性信息上报给调度台。
所述的与中继移动交换机相连的组呼寄存器可以通过中继移动交换机、锚移动交换机向与锚移动交换机相连的组呼寄存器上报当前组属性信息;所述的锚移动交换机相连的组呼寄存器可以通过锚移动交换机向调度台上报当前组属性信息。
由本发明的技术方案可见,本发明的这种集群无线通信系统对用户的监控方法中,GCR根据从VLR接收的操作信息和组用户的当前信息,修改组属性,并将当前组属性上报给调度台,使得调度台能够及时明确组用户的动态情况,满足较高的调度需求。
图1为现有技术集群系统核心网结构示意图。
图2为本发明第一较佳实施例中GCR上报组属性信息的流程示意图;图3为本发明第二较佳实施例中GCR上报组属性信息的流程示意图;图4为本发明第三较佳实施例中GCR上报组属性信息的流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合三个实施例和附图,对本发明进一步详细说明。
本发明的这种集群无线通信系统对用户的监控方法,GCR根据从VLR接收的操作信息和组用户的当前信息,修改组属性,并将当前组属性上报给调度台,使得调度台能够及时明确组用户的动态情况,满足较高的调度需求。本发明所述组用户的当前信息应该至少包括该组用户的组号、该组用户的国际移动用户识别码IMSI、该组用户当前所在的位置区。
图2-图4所示的三个实施例中的GCR中都维护各个组的用户位置信息和活动状态,而且都预先在组属性信息中设置当前位置区状态属性。由于开机、漫游、关机等原因VLR所属位置区中新增或者删除组呼用户时,VLR会通知GCR进行相应添加或者删除。
针对每个组,GCR列出目前该组的在对应MSC控制范围下的活动用户以及相对应的位置区。
GCR将有开机的组用户位置区的当前位置区状态属性设置为激活位置区;将目前没有开机的组用户的位置区设置的当前位置区状态属性为非激活位置区。
与锚MSC相连的GCR和各个与中继MSC相连的GCR将记录的当前组属性信息,该信息可以包括组ID、开机组用户列表、各用户当前所属位置区、激活位置区等信息上报给GCR。其中,与锚MSC相连的GCR直接将当前组属性信息上报给锚MSC相联的GCR;与中继MSC相连的GCR将当前组属性信息通过与锚MSC相连的GCR上报给调度台。上报可以采取两种方式事件触发,例如组属性改变或者收到锚MSC对应GCR查询、周期性上报。
以下对两种上报方式分别进行说明。
参见图2,图2为本发明第一较佳实施例中GCR上报组属性信息的流程示意图。该上报过程是由组属性改变事件触发的,其包括以下步骤步骤201、与中继MSC相连的GCR(GCR-R)检测到组属性发生变化。
步骤202,GCR-R向与锚MSC相连的GCR(GCR-A)发送组属性变化(VGCS ATTRIBUTE CHANGE INDICTION)消息,其中包含了要上报的当前组属性信息,GCR-R可以将该组的所有当前组属性信息上报,也可以仅将有变化的当前组属性信息上报。
步骤203,GCR-A将GCR-R上报的当前组属性信息上报给调度台,如果此时GCR-A也检测到组属性发生变化,则同时将自身的当前组属性信息上报给调度台。同样GCR-A也可以将该组的所有当前组属性信息上报,也可以仅将有变化的当前组属性信息上报。
本实施中可以预先定义各种事件,当事件条件满足时,GCR将向调度台上报这一组属性变化。事件的设置可以非常灵活,常用的有如下几种1、组内任一和用户活动状况的变化。即任意一个用户在不同位置区的移动,或者任意一个用户开机或者关机等引起事件触发一次。
2、确定数量的多个用户的变化。例如每3个用户进入一个位置区,或者每3个用户退出一个位置区时事件触发一次。或者组内有3个用户位置发生改变。
3、某个位置区特性变化。如某个位置区由激活位置区变为非激活位置区,其范围内的用户全部漫游离开或者关机引起,或者定义为某个非激活位置区变为激活位置区,新的开机用户进入该位置区时触发一次。
4、多个位置区特性变化。
网络可以根据应用的需要预先设置其他的事件。通常每个事件有一个事件标识ID和此次事件具体内容,包括变化详细情况。
GCR-R和GCR-A的事件可以定义为不同,GCR-R上报给GCR-A并不一定引起GCR-A向调度台上报。多个GCR-R的小范围变化在GCR-A汇总后可能触发一个事件导致GCR-A向调度台上报,达到了分级控制。例如在GCR-R中事件定义为一个用户活动状况变化,而在GCR-A中定义为5个用户活动状况变化。
GCR-R在事件触发后将通过VGCS ATTRIBUTE CHANGE INDICTION向GCR-A上报这一事件。其中包括事件标识ID事件内容。而该消息可能在GCR-A中触发一个事件,此时GCR将通过VGCS ATTRIBUTE CHANGEINDICTI0N向调度台上报这一事件。
另外,还可以预先设置组属性变化的次数,不管是何种属性发生了变化,只要有预定次数的变化,则GCR将向调度台上报当前有变化的组属性信息。
参见图3,图3为本发明第二较佳实施例中GCR上报组属性信息的流程示意图。该上报过程是GCR收到锚MSC查询事件触发的,其包括以下步骤步骤301,调度台向GCR-A发送组属性查询请求(VGCS ATTRIBUTEREQUIRE消息向GCR-A)消息。
步骤302,GCR-A收到这一消息向其所有的GCR-R转发查询请求VGCSATTRIBUTE REQUIRE。
步骤303,GCR-R向GCR-A返回组属性上报(VGCS ATTRIBUTEREPORT)消息,该消息中包含了当前组属性信息。GCR-R可以将该组的所有当前组属性信息上报,也可以仅将有变化的当前组属性信息上报,这里因为要上报的信息量比较大,所以通常仅将有变化的当前组属性信息上报。
步骤304,GCR-A将收到的GCR-R当前组属性信息和自身的当前组属性信息进行汇总。
步骤305,GCR-A向调度台返回组属性上报消息,该消息中包含了汇总后的当前组属性信息。同样,GCR-A也可以将该组的所有当前组属性信息上报,也可以仅将有变化的当前组属性信息上报,这里因为要上报的信息量比较大,所以通常仅将有变化的当前组属性信息上报。
参见图4,图4为本发明第三较佳实施例中GCR上报组属性信息的流程示意图。该上报过程是周期性上报流程,其包括以下步骤步骤401,GCR-R检测到预先设置的定时器定时时间到或超时。
步骤402,GCR-R向GCR-A发送组属性变化(VGCS ATTRIBUTE CHANGEINDICTION)消息,其中包含了要上报的当前组属性信息,GCR-R可以将该组的所有当前组属性信息上报,也可以仅将有变化的当前组属性信息上报。
步骤403,GCR-A将GCR-R上报的当前组属性信息上报给调度台,此时GCR-A也可以同时将自身的当前组属性信息上报给调度台。同样GCR-A也可以将该组的所有当前组属性信息上报,也可以仅将有变化的当前组属性信息上报。
本实施例中,仅仅周期性上报才可以重新启动定时器,而事件上报对此定时器不影响。则该周期性上报将严格按照预定时间周期发生。
在实际应用中,定时上报可以和事件触发的上报配合进行。周期性上报的定时器可以由网络灵活配置,例如10分钟,1小时或者1天。对于GCR来说,每次上报组属性变化后都将重新启动定时器。定时器超时则触发一次周期性上报,周期性上报可以指示此次并无变化。可以看出如果组内用户活动状况变化比较频繁进而导致事件触发的上报较多,则定时器将很难超时,这种周期性上报将不易发生。
上述的三个实施例中,GCR-R可以通过中继MSC、锚MSC向GCR-A上报当前组属性信息;GCR-A可以通过锚MSC向调度台上报当前组属性信息。
由上述的实施例可见,本发明的这种集群无线通信系统对用户的监控方法中,GCR根据从VLR接收的操作信息和组用户的当前信息,修改组属性,并将当前组属性上报给调度台,使得调度台能够及时明确组用户的动态情况,满足较高的调度需求。
权利要求
1.一种集群无线通信系统对用户的监控方法,其特征在于,该方法包括以下步骤1)组呼寄存器接收与其连接在同一个移动交换中心上的访问位置寄存器发送的操作信息和该组用户的当前信息;2)组呼寄存器根据接收的操作信息和组用户的当前信息修改组属性信息;3)组呼寄存器将当前组属性信息上报给调度台。
2.如权利要求1所述的监控方法,其特征在于,所述组用户的当前信息至少包括该组用户的组号、该组用户的国际移动用户识别码IMSI、该组用户当前所在的位置区。
3.如权利要求2所述的监控方法,其特征在于,步骤2)所述的修改组属性信息的方法为预先在组属性信息中设置当前位置区状态属性;将有开机的组呼用户的位置区的当前位置区状态属性设置为组呼激活区,将没有开机的组呼用户的位置区的当前位置区状态属性设置为非组呼激活区;根据收到的操作信息和组用户的当前信息修改开机组用户列表、组用户当前所属位置区。
4.如权利要求3所述的监控方法,其特征在于,所述的当前组属性信息至少包括组ID、开机组用户列表、组用户当前所属位置区、激活位置区列表。
5.如权利要求1所述的监控方法,其特征在于,所述的步骤3)为组呼寄存器检测到组属性发生变化时上报;与锚移动交换机相连的组呼寄存器直接将当前组属性信息上报给调度台;与中继移动交换机相连的组呼寄存器将当前组属性信息通过与锚移动交换机相连的组呼寄存器上报给调度台。
6.如权利要求5所述的监控方法,其特征在于,组呼寄存器仅将有变化的当前组属性信息上报给调度台。
7.如权利要求5或6所述的监控方法,其特征在于,组呼寄存器检测到预定次数的组属性变化后,将当前组属性信息上报给调度台。
8.如权利要求1所述的监控方法,其特征在于,所述的步骤3)为预先设置定时器,组呼寄存器在定时时间到时上报;与锚移动交换机相连的组呼寄存器直接将当前组属性信息上报给调度台;与中继移动交换机相连的组呼寄存器将当前组属性信息通过与锚移动交换机相连的组呼寄存器上报给调度台。
9.如权利要求1所述的监控方法,其特征在于,所述的步骤3)包括以下步骤步骤31)调度台向与锚移动交换机相连的组呼寄存器发送组属性查询请求;步骤32)与锚移动交换机相连的组呼寄存器向与中继移动交换机相连的组呼寄存器转发该组属性查询请求;步骤33)与中继移动交换机相连的组呼寄存器将当前组属性信息上报给与锚移动交换机相连的组呼寄存器;步骤34)与锚移动交换机相连的组呼寄存器将本组呼寄存器中的当前组属性信息,和与中继移动交换机相连的组呼寄存器上报的当前组属性信息进行汇总,并将汇总后的当前组属性信息上报给调度台。
10.如权利要求5、8、或9所述的监控方法,其特征在于,所述的与中继移动交换机相连的组呼寄存器通过中继移动交换机、锚移动交换机向与锚移动交换机相连的组呼寄存器上报当前组属性信息;所述的锚移动交换机相连的组呼寄存器通过锚移动交换机向调度台上报当前组属性信息。
全文摘要
本发明公开了一种集群无线通信系统对用户的监控方法,该方法包括以下步骤1)组呼寄存器接收与其连接在同一个移动交换中心上的访问位置寄存器发送的操作信息和该组用户的当前信息;2)组呼寄存器根据接收的操作信息和组用户的当前信息修改组属性信息;3)组呼寄存器将当前组属性信息上报给调度台。应用本发明,使得调度台能够及时明确组用户的动态情况,满足较高的调度需求。
文档编号H04W84/08GK1599483SQ0315743
公开日2005年3月23日 申请日期2003年9月19日 优先权日2003年9月19日
发明者陈德 申请人:华为技术有限公司