2024年6月15日发(作者:)
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(21)申请号 CN2.4
(22)申请日 2004.05.21
(71)申请人 华为技术有限公司
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼
(72)发明人 程金能 陈德
(74)专利代理机构 北京德琦知识产权代理有限公司
代理人 宋志强
(51)
H04Q7/28
H04Q7/22
(10)申请公布号 CN 1700795 A
(43)申请公布日 2005.11.23
权利要求说明书 说明书 幅图
(54)发明名称
群组呼叫中讲话方的识别方法
(57)摘要
本发明公开了一种群组呼叫中讲话
方的识别方法,该方法包括以下步骤:1)
在组呼上行信道抢占流程中,移动台MS
收到基站子系统BSS返回的上行占用请求
响应后,向BSS发送包括身份信息的消
息;2)BSS收到包含身份信息的消息后,
将该消息转发给移动交换中心MSC;
3)MSC解析出讲者MS在步骤2)发送消息
中的身份信息并根据该身份信息查找该用
户的MSISDN,在选择出合适的讲者后,
MSC将查找到MSISDN下发给所有BSS;
4)BSS将接收的MSISDN发送给该MS所
在组的MS。应用本发明方法,用户可以
通过MS直接获知当前组中讲话者的标
识,而且不需要对系统硬件做任何改动实
现简单。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1、一种群组呼叫中讲话方的识别方法,其特征在于,该方法包括以下步骤:
1)在组呼上行信道抢占流程中,移动台MS收到基站子系统BSS返回的上行占用请
求响应后,向BSS发送包括身份信息的消息;
2)BSS收到包含身份信息的消息后,将该消息转发给移动交换中心MSC;
3)MSC解析出讲者MS在步骤2)发送消息中的身份信息,并根据该身份信息查找
该用户的移动台ISDN号MSISDN,在选择出合适的讲者后,MSC将查找到
MSISDN下发给所有BSS;
4)BSS将接收的MSISDN发送给该MS所在组的MS。
2、如权利要求1所述的方法,其特征在于:步骤1)所述的包括身份信息的消息为
SABM消息。
3、如权利要求1或2所述的方法,其特征在于:所述的身份信息为国际移动身份
标识IMSI或临时移动身份标识TMSI。
4、如权利要求3所述的方法,其特征在于,所述步骤3)包括:
31)锚MSC或中继MSC在收到本MSC内MS的上行信道请求后,如果允许该MS
接入,则在本MSC的归属位置寄存器HLR或拜访位置寄存器VLR中根据MS的
IMSI或TMSI查询该MS的MSISDN,并将查询结果发送给锚MSC;
32)锚MSC选择出合适的讲者后,将该讲者MS的MSISDN和IMSI或TMSI发送
给所有的中继MSC;
33)中继MSC将查找到MSISDN下发给所有BSS。
5、如权利要求3所述的方法,其特征在于,所述步骤3)包括:
3a)锚MSC或中继MSC在收到本MSC内MS的上行信道请求后,如果允许该MS
接入,则将该MS的IMSI或TMSI发送给锚MSC;
3b)锚MSC选择出合适的讲者后,判决该讲者MS所在的MSC,并向该MSC请求
查询该MS的MSISDN;
3c)收到查询MSISDN请求的MSC,到本MSC的HLR或VLR中根据MS的IMSI
或TMSI查询该MS的MSISDN,并将查询结果发送给锚MSC;
3d)锚MSC将查询结果中MS的MSISDN及其IMSI或TMSI发送给所有的中继
MSC;
3e)中继MSC将查找到MSISDN下发给所有BSS。
6、如权利要求1所述的方法,其特征在于:步骤3)所述MSC将其认可的MS的
MSISDN下发给所有BSS是通过上行已被捕获UPLINK SEIZED消息下发的。
7、如权利要求1所述的方法,其特征在于,步骤4)所述BSS将接收的MSISDN发
送给该MS所在组的MS的方法为:该BSS通过下行语音群组呼叫业务VGCS信
道的组呼信道FACCH下发包括讲话方的MSISDN的讲话者标识
TALKER MSISDN消息给组内的所有MS。
8、如权利要求7所述的方法,其特征在于:BSS多次重复发送包括讲话方的
MSISDN的TALKER MSISDN消息。
9、如权利要求1所述的方法,其特征在于,该方法进一步包括:MS用现有MS的
呼叫方号码识别和显示功能,将MSISDN通知给用户。
说 明 书
技术领域
本发明涉及数字集群无线通信系统群组呼叫业务,特别涉及一种群组呼叫中讲话方
的识别方法。
背景技术
数字集群无线通信系统是近几年来发展起来的一种较经济、较灵活的指挥调度通信
系统,广泛应用在政府机关、能源交通、机场码头、工矿企业、消防警察、水利和
军事等单位,以满足各单位内部通信的需要。
集群系统提供最基本的业务为语音组呼业务(VGCS)。VGCS允许用户建立到属于
某一给定服务区和组ID的一组用户的呼叫,业务的提供采用半双工模式,呼叫期
间任何成员都可以成为讲者,但任一时刻只允许一个讲者,其他成员为听者。服务
区可由若干属于同一MSC或不同MSC的小区组成,呼叫时每个相关小区有一个
组呼信道,其中上行链路仅供当前讲话者使用,也就是当前讲话者为组发射模式;
所有听者守侯在下行链路上,也就是所有听者为组接收模式;组呼信道配置的通知
消息在通知信道(NCH)通知信道上广播。由于同一小区用户共享一条下行信道,因
而大大节省了无线资源,提高了频谱利用效率。
集群系统核心网的结构参见图1,图1为现有技术集群系统核心网结构示意图。其
中,归属位置寄存器(HLR)102中存有用户信息,包括用户国际移动用户识别码
(IMSI)、移动台的ISDN号(MSISDN)、用户所属的组ID列表,通常一个用户可以
最多属于50个组。
网关移动交换机(GMSC)103,与外部网络101相连,GMSC还与锚移动交换机
(Anchor MSC)103相连。
锚MSC103负责管理和维护一个特定的VGCS。
中继MSC(Relay MSC)107是在组呼区域跨跃多个MSC时,除锚MSC之外的所有
MSC。锚MSC105与中继MSC107之间是一对多的树状关系。
访问位置寄存器(VLR)104存有用户IMSI、MSISDN、用户所属组的ID列表。当
用户漫游时,这些信息从HLR 102中拷贝过来。VLR 104从HLR102中复制该用
户的IMSI、MSISDN和所属的组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
通知组内用户有组呼发起,并指明其组呼信道以便组内用户监听。
中继MSC107接到锚MSC105的组呼请求后,向所连接的GCR106查询小区列表,
在这些小区内建立组呼信道,通过NCH通知组内用户有组呼发起,并指明其组呼
信道以便组内用户监听。
由上述组呼过程可见,由于群组呼叫是基于群组的ID建立呼叫的,所以在呼叫期
间网络侧仅将组呼ID作为呼叫的标识,并不了解群组内各用户的所处状态。即使
某个用户抢占了上行信道成为讲话者,群组内的其他用户虽然能听到讲话内容,但
并不知道讲话者的身份,因为网络侧并没有将讲话者的身份标识发送给所有听者。
在GSM Phase2+描述的群组呼叫业务流程中没有给出将讲者身份标识发送给其他
用户的方法以及相应的消息支持。参见图2,图2为现有技术组呼上行信道抢占流
程,该流程包括以下步骤:
步骤1,基站子系统(BSS)该消息在组呼信道FACCH上周期性发送,指示手机当前
上行信道空闲的上行信道空闲消息(UPLINK_FREE)。
步骤2,移动台(MS)要抢占上行信道时,向BSS发送请求占用上行信道消息
(UPLINK_ACCESS),该消息通过组呼信道的上行发送,指示用户请求占用上行信
道,携带接入原因和随机参考信息。
步骤3,BSS向锚MSC(MSC_A)发送上行链路请求(UPLINK_REQUEST),每个
BSS只需要发送一个。
步骤4,BSS通过抢占判决后,向MS返回上行占用响应消息
(VGCS_UPLINK_GRANT),这里BSS为了节省时间,并不等待锚MSC发送的确
认上行请求消息(UPLINK_REQ_ACK),而直接向MS返回
VGCS_UPLINK_GRANT。该消息响应上行占用请求,包括移动台和网络的同步信
息(物理信息)以及上行接入抢占决议(随机参考)。MS收到该消息后,可以开始讲话。
步骤5,BSS在组呼信道的下行发送上行信道忙消息(UPLINK_BUSY),通知小区
内所有的MS当前上行信道忙。
步骤6,接收到VGCS_UPLINK_GRANT的MS根据该消息中包含的随机参考信息
是否与自己发送的随机参考信息相同来确认自己是否抢占到上行信道,并向BSS
发送SAMB(L3MSG)消息,该消息是层二链路建立和层三消息。
步骤7,锚MSC向BSS发送UPLINK_REQ_ACK。在选择出合适的讲者后,上行
占用成功,锚MSC还将发送UPLINK_SEIZED消息给其它BSS,通知上行忙。
步骤8,BSS向请求抢占上行信道的MS发送UA(L3 MSG)消息,该消息是层二链
路建立确认以及层3包括争夺决议信息的响应消息。
步骤9,如果锚MSC得知此时由其它BSS占用了上行信道,则锚MSC向发送拒
绝上行请求消息(UPLINK_REJECT)给BSS拒绝上行请求,执行步骤10后结束流
程。
步骤10,BSS启动上行释放流程,向请求抢占上行信道的MS发送上行信道释放
消息(UPLINK_REL)。
步骤11,BSS其它MS发送UPLINK_BUSY消息通知上行信道忙。
步骤12,BSS向锚MSC发送上行信道抢占成功消息(BSSUPLINK_REQ_CNF)。
步骤13,锚MSC发送给所有中继MSC(MSC_R)上行通道被占用消息
(FORWARD_GROUP_CALL_SIGN),用来通知上行已经被占用。
在该流程中,网络侧不知晓抢占上行信道(讲者)的移动台的IMSISDN号码,当然
也没有发送给其他用户。也就是说用户不能通过MS获知当前讲话的是哪个用户。
而对于习惯了点对点呼叫提供了呼叫方号码识别、显示功能的用户,这一点显得有
所欠缺。
发明内容
有鉴于此,本发明的主要目的在于提供一种群组呼叫中讲话方的识别方法,网络侧
能将讲话者身份标识发送给群组中其他听者,使得用户能通过MS获知当前讲话的
是哪个用户。
为达到上述目的,本发明的技术方案具体是这样实现的:
一种群组呼叫中讲话方的识别方法,该方法包括以下步骤:
1)在组呼上行信道抢占流程中,移动台MS收到基站子系统BSS返回的上行占用请
求响应后,向BSS发送包括身份信息的消息;
2)BSS收到包含身份信息的消息后,将该消息转发给移动交换中心MSC;
3)MSC解析出讲者MS在步骤2)发送消息中的身份信息,并根据该身份信息查找
该用户的移动台ISDN号MSISDN,在选择出合适的讲者后,MSC将查找到
MSISDN下发给所有BSS;
4)BSS将接收的MSISDN发送给该MS所在组的MS。
其中,步骤1)所述的包括身份信息的消息可以为SABM消息。
所述的身份信息可以为国际移动身份标识IMSI或临时移动身份标识TMSI。
所述步骤3)可以包括:
31)锚MSC或中继MSC在收到本MSC内MS的上行信道请求后,如果允许该MS
接入,则在本MSC的归属位置寄存器HLR或拜访位置寄存器VLR中根据MS的
IMSI或TMSI查询该MS的MSISDN,并将查询结果发送给锚MSC;
32)锚MSC选择出合适的讲者后,将该讲者MS的MSISDN和IMSI或TMSI发送
给所有的中继MSC;
33)中继MSC将查找到MSISDN下发给所有BSS。
所述步骤3)也可以包括:
3a)锚MSC或中继MSC在收到本MSC内MS的上行信道请求后,如果允许该MS
接入,则将该MS的IMSI或TMSI发送给锚MSC;
3b)锚MSC选择出合适的讲者后,判决该讲者MS所在的MSC,并向该MSC请求
查询该MS的MSISDN;
3c)收到查询MSISDN请求的MSC,到本MSC的HLR或VLR中根据MS的IMSI
或TMSI查询该MS的MSISDN,并将查询结果发送给锚MSC;
3d)锚MSC将查询结果中MS的MSISDN及其IMSI或TMSI发送给所有的中继
MSC;
3e)中继MSC将查找到MSISDN下发给所有BSS。
步骤3)所述MSC将其认可的MS的MSISDN下发给所有BSS可以通过上行已被
捕获UPLINK SEIZED消息下发的。
步骤4)所述BSS将接收的MSISDN发送给该MS所在组的MS的方法可以为:该
BSS通过下行语音群组呼叫业务VGCS信道的组呼信道FACCH下发包括讲话方的
MSISDN的讲话者标识TALKER MSISDN消息给组内的所有MS。
BSS可以多次重复发送包括讲话方的MSISDN的TALKER MSISDN消息。
该方法可以进一步包括:MS用现有MS的呼叫方号码识别和显示功能,将
MSISDN通知给用户。
由上述的技术方案可见,本发明的这种群组呼叫中讲话方的识别方法中,MS在向
网络侧发送的消息必须包含身份信息,网络侧根据讲话者的身份信息,查找用户的
MSISDN,然后网络侧通过空口消息直接将讲话者MS的MSISDN发送给其他听用
户的MS,使得用户能通过MS获知当前讲话的是哪个用户,而且实现简单。
附图说明
图1为现有技术集群系统核心网结构示意图;
图2为现有技术组呼上行信道抢占流程;
图3为本发明一个较佳实施例的组呼上行信道抢占流程;
图4为图3所示实施例中,MSC查询MSISDN的过程示意图。
具体实施方式 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明进一步详细说明。其 本发明为了实现讲话方识别,MS在向网络侧发送的消息必须包含IMSI或TMSI, 网络侧根据讲话者的身份信息,例如:IMSI或TMSI,查找用户的MSISDN,然后 网络再将讲话者的MSISDN发送给其他用户。其他听用户的MS可以用现有MS 的呼叫方号码识别和显示功能,将MSISDN通知给用户。 在支持VGCS业务的移动终端按下一按即讲(PTT)键后,执行PTT抢占接入过程。 参见图3,图3为本发明一个较佳实施例的组呼上行信道抢占流程,该流程包括以 下步骤: 步骤1,基站子系统(BSS)该消息在组呼信道FACCH上周期性发送,指示手机当前 上行信道空闲的上行信道空闲消息(UPLINK_FREE)。 步骤2,移动台(MS)要抢占上行信道时,向BSS发送请求占用上行信道消息 (UPLINK_ACCESS),该消息通过组呼信道的上行发送,指示用户请求占用上行信 道,携带接入原因和随机参考信息。 步骤3,BSS向锚MSC(MSC_A)发送上行链路请求(UPLINK_REQUEST),每个 BSS只需要发送一个。 步骤4,BSS通过抢占判决后,向MS返回上行占用响应消息 (VGCS_UPLINK_GRANT),这里BSS为了节省时间,并不等待锚MSC发送的确 认上行请求消息(UPLINK_REQ_ACK),而直接向MS返回 VGCS_UPLINK_GRANT。 步骤5,BSS在组呼信道的下行发送上行信道忙消息(UPLINK_BUSY),通知小区 内所有的MS当前上行信道忙。 步骤6,接收到VGCS_UPLINK_GRANT的MS根据该消息中包含的随机参考信息 是否与自己发送的随机参考信息相同来确认自己是否抢占到上行信道,并向BSS 发送SAMB(L3 MSG)消息,该消息是层二链路建立和层三消息。本实施例中,MS 在SAMB(L3 MSG)消息帧上传讲话者标识(TALKER INDICATION)消息。该消息 中必须包括移动台的IMSI或TMSI。 步骤7,BSS将该TALKER INDICATION消息发给锚MSC。 步骤8,锚MSC向BSS发送UPLINK_REQ_ACK。 MSC解析出该TALKER INDICATION消息中讲话方的IMSI或TMSI,根据该 IMSI或TMSI到归属位置寄存器/拜访位置寄存器(HLR/VLR)查找其对应的 MSISDN,在选择出合适的讲者后,上行占用成功,锚MSC即向BSS发送 UPLINK_REQ_ACK。锚MSC向中继MSC发送包含其认可的用户的MSISDN,中 继MSC通过UPLINK_SEIZED消息将MSISDN发送给其它BSS,通知上行忙。 步骤9,BSS向请求抢占上行信道的MS发送UA(L3MSG)消息反馈确认,该消息 是层二链路建立确认以及层3包括争夺决议信息的响应消息。 步骤10,各BSS向组内的所有MS发送包含移动台的MSISDN的 TALKER MSISDN消息。BSS可以通过下行VGCS信道的FACCH信道下发消息 TALKER给组内的所有用户,该消息包括讲话方的MSISDN,实现讲话方识别, 即来电显示功能。BSS可以多次重复发送以利于接收,但由于MSISDN字节较多, 因此不能持续发送。 步骤11,如果锚MSC得知此时由其它BSS占用了上行信道,则锚MSC向发送拒 绝上行请求消息(UPLINK_REJECT)给BSS拒绝上行请求,执行步骤12后结束流 程。 步骤12,BSS启动上行释放流程,向请求抢占上行信道的MS发送上行信道释放 消息(UPLINK_REL)。 步骤13,BSS向其它MS发送UPLINK_BUSY消息通知上行信道忙。 步骤14,BSS向锚MSC发送上行信道抢占成功消息(BSSUPLINK_REQ_CNF)。 步骤15,锚MSC发送给所有中继MSC(MSC_R)上行通道被占用消息 (FORWARD_GROUP_CALL_SIGN),用来通知上行已经被占用。 本实施例中,要实现查询MSISDN需要增加两条移动应用部分(MAP)消息原语, 一条是MSC从HLR中查询用户的MSISDN(根据IMSI或TMSI),另一条是HLR 向MSC反馈查询结果。参见图4,图4为图3所示实施例中,MSC查询MSISDN 的过程示意图。其中,MAP用户MSISDN查询原语中包括被查询用户的IMSI或 TMSI,MAP用户MSISDN回应原语中包括查询结果。 在实际应用中存在两种查询MSISDN的方法: 第一种,MSC先查询MSISDN后选择合适的讲者,包括以下步骤: 步骤1,锚MSC或中继MSC在收到本MSC内MS的上行信道请求后,如果允许 该MS接入,则在本MSC的归属位置寄存器HLR或拜访位置寄存器VLR中根据 MS的IMSI或TMSI查询该MS的MSISDN,并将查询结果发送给锚MSC; 步骤2,锚MSC选择出合适的讲者后,将该讲者MS的MSISDN和IMSI或TMSI 发送给所有的中继MSC; 步骤3,中继MSC将查找到MSISDN下发给所有BSS。 第二种,MSC先选择合适的讲者后查询MSISDN,包括以下步骤: 步骤1,锚MSC或中继MSC在收到本MSC内MS的上行信道请求后,如果允许 该MS接入,则将该MS的IMSI或TMSI发送给锚MSC; 步骤2,锚MSC选择出合适的讲者后,判决该讲者MS所在的MSC,并向该MSC 请求查询该MS的MSISDN; 步骤3,收到查询MSISDN请求的MSC,到本MSC的HLR或VLR中根据MS的 IMSI或TMSI查询该MS的MSISDN,并将查询结果发送给锚MSC; 步骤4,锚MSC将查询结果中MS的MSISDN及其IMSI或TMSI发送给所有的中 继MSC; 步骤5,中继MSC将查找到MSISDN下发给所有BSS。 由上述的实施例可见,本发明的这种群组呼叫中讲话方的识别方法,使得网络侧能 够获得讲话者MS的MSISDN,网络侧就可以通过一条空口消息直接将讲话者MS 的MSISDN发送给其他听用户的MS,其他听用户的MS用现有MS的呼叫方号码 识别和显示功能,将MSISDN通知给用户,而且不需要对系统硬件做任何改动实 现简单。
发布评论