实现组呼信道上行链路抢占的方法及系统的制作方法

文档序号:7751806阅读:119来源:国知局
专利名称:实现组呼信道上行链路抢占的方法及系统的制作方法
技术领域
本发明涉及GSM-R中的语音组呼业务(VGCS)技术,尤指一种实现组呼信道上行链 路抢占的方法及系统。
背景技术
铁路GSM(GSM_R,GSM for Railways)是专门为铁路通信设计的综合专用数字移动 通信系统。GSM-R基于GSM的基础设施及其提供的语音调度业务(ASCI),包含增强的多优 先级预占和强拆(eMLPP)、语音组呼(VGCS)和语音广播(VBS);并提供铁路特有的调度业 务,包括功能寻址、功能号表示、接入矩阵和基于位置的寻址;并以此作为信息化平台,使铁 路部门用户可以在此信息平台上开发各种铁路应用。GSM-R系统保留GSM的基本结构,同时还需要一个用于存储组呼属性的寄存器来 实现网络功能,该寄存器称为组呼寄存器(GCR)。GCR实际上相当于一个数据库,存储有关 语音组呼的信息。GCR被视为一个新的网络节点,可以设置在直接与移动管理中心(MSC)相 连的私用自动交换分机(PABX,PrivateAutomatic Branch Exchange)中,也可以设置在MSC 中,或者作为HLR的组成部分。语音组呼业务(VGCS,Voice Group Call Service,也简称为组呼)是一种电信业 务。组呼业务定义了一种由多方参加(GSM移动台或固网电话),其中一部分人可以讲话、多 方聆听的点对多点语音通信方式。VGCS业务用一个组功能码(组ID)就能呼到所有该组的 成员,参与同一个VGCS通信的移动用户可以分布在多个蜂窝小区内,另外,VGCS还支持业 务用户实现讲者和听者身份之间的转变。VGCS业务突破了点对点通信的局限性,能够以简 捷的方式建立组呼叫,实现调度指挥、紧急通知等特定功能,尤其适用于铁路的行车指挥调 度部门。在VGCS中,有几个概念组呼区域,由业务提供商预先定义。组呼区域由分配了 VGCS业务的一个小区或者 一簇小区组成。一个组呼区域可能包含不止一个MSC域和不止一个网络中的小区。组呼主 控MSC,是对某次语音组呼实行总的管理和维护的MSC,也称为锚MSC。不属于主控MSC的组 呼小区由组呼中继MSC来管理和维护。如图1所示,图1为现有GSM-R核心网结构示意图。VGCS业务中包含有两种身份的成员即调度员和移动业务用户。其中,调度员可以 是移动用户,也可以是固网用户(比如ISDN终端用户),调度员各自使用一对专用信道,任 何调度员可以随时讲话,移动调度员可以不在组呼区域内。一个组呼中最多可以有5个调 度员,也可以没有。移动业务用户是指已签约某些组ID的移动用户,所有移动业务用户在组呼进行 当中只占用一个业务信道,且在同一时间只能有一个移动业务用户讲话,移动业务用户必 须在组呼区域内。调度员除了能听到自己的声音以外,还能听到其他所有人的讲话;聆听的业务用 户可以听到所有人的声音。调度员允许随时讲话无需发送想要讲话的信号,而想要说话的业务用户必须先发送想要讲话的信号。主叫用户可以在呼叫发起时规定发送给调度员的信息。这个信息作为发起者到调 度员的信息发送给网络,由网络把该信息作为用户对用户信令1(UUS1)携带在呼叫建立消 息中发给调度员。对于一般的呼叫建立,这条信息与用在点对点呼叫建立的UUS1信息具有 相同的限制。图2为现有普通用户组呼信道上行链路抢占流程示意图,如图2所示,包括以下步 骤步骤200 基站子系统(BSS)在快速接入控制信道(FACCH,Fast AssociatedControl Channel)上向组呼中的所有移动业务员周期发送上行链路空闲消息 (UPLINK_FREE)。步骤201 移动台(MS)要抢占上行信道,在组呼叫信道的上行链路上向BSS发送 请求占用上行信道(UPLINK_ACCESS)消息。步骤202 :BSS向锚MSC (这里假设为MSC-A)发送上行信道请求(UPLINK_REQUEST) 消息。步骤203 :BSS判断上行链路空闲后,直接向移动台(MS)返回上行信道占用证实 (VGCS_UPLINK_GRANT)消息。MS收到该消息后,可以开始讲话。步骤204 :BSS在组呼信道的下行发送上行信道忙(UPLINK_BUSY)消息,通知本 BSS管辖区域内的所有MS当前上行信道忙。步骤205 接收到VGCS_UPLINK_GRANT消息的MS确认自身抢占到上行信道后,向 BSS发送上行信道抢占请求(SABM(L3msg))消息,SABM(L3msg)消息是层二链路建立以及层 三消息,在该SABM(L3msg)消息中携带有该MS标识,可以是国际移动用户识别码(IMSI)、国 际移动用户软件版本号(IMEISV,International Mobile Equipment Identity Software Version)或国际移动设备身份码(IMEI,International Mobile Equipment Identity)。步骤206 :BSS向请求抢占上行信道的MS发送无编号确认(UA(L3msg))消息,该消 息是层二链路建立确认以及层三消息(包括争夺决议信息的响应)。步骤207 锚MSC在选择出合适的讲者后,向其管辖的BSS发送上行行到请求证实 (UPLINK_REQUEST_ACKNOWLEDGE)消息,表示上行占用成功。本步骤中,由于锚MSC管辖的BSS不止一个,因此可能会在多个BSS中抢占到上行 信道的MS中选择出一个MS作为当前讲者,比如可以按照优先级别,或其它预先设置的选择 条件进行选择,具体实现属于本领域技术人员公之技术,这里不再赘述。步骤208 锚MSC向自身管辖的其他BSS(除了新讲者所在的BSS)发送上行信 道被占用(UPLINK_SEIZED_CMD)消息,锚MSC向中继MSC (MSC-R)发送上行信道被占用 (F0RWARD_GR0UP CALL_SIGNALLING(uplink seizedcommand))消息,通知上行链路被占用。步骤209 :BSS向锚MSC发送上行请求确认(UPLINK_REQUEST_C0NFIRM)消息,在 UPLINK_REQUEST_C0NFIRM中携带有移动用户标识,用户标识可以是IMSI、IMEISV或IMEI。步骤210 步骤211 锚MSC根据UPLINK_REQUEST_C0NFIRM消息中的移动用户标 识,访问VLR获取VGCS附加信息,即新讲者的移动用户综合业务数字网(MSISDN)号码,并 将新讲者的 MSISDN 通过 F0RWARD_GR0UPCALL_SIGNALLING (additional info)消息发送给 给所有的中继MSC (MSC-R)。
5
步骤212 锚MSC向所有其管辖的BSS发送VGCS附加信息(VGCS_ADD_INF0)消息, 其中携带新讲者的MSISDN。步骤213 :BSS向所有听者广播ADD_INF0消息,其中包括从锚MSC获得的附加信息 即新讲者的MS ISDN。图3为现有优先、紧急用户组呼信道上行链路抢占流程示意图,图3所示的流程在 上行链路空闲和上行链路忙两种情况都适用,如图3所示,包括步骤300 :MS要抢占上行信道时,在组呼叫信道的上行链路上向BSS发送请求占用 上行信道消息(UPLINK_ACCESS)。步骤301 :BSS向MS返回上行信道占用证实(VGCS_UPLINK_GRANT)消息,MS收到 该消息后,可以开始讲话。步骤302 :BSS在组呼信道的下行发送上行信道忙(UPLINK_BUSY)消息,在 UPLINK_BUSY中携带的讲者优先级为新讲者的优先级(优先或紧急),通知本BSS管辖区域 内的所有MS当前上行信道忙。步骤303 接收到VGCS_UPLINK_GRANT消息的MS确认自身抢占到上行信道,向BSS 发送SABM (L3msg)消息,该消息是层二链路建立以及且层三消息,在SABM (L3msg)消息中携 带有该MS的移动用户标识,可以是IMSI、IMEISV或IMEI。 步骤304 :BSS向请求抢占上行信道的MS发送UA (L3msg)消息,该消息是层二链路 建立确认以及层三消息(包括争夺决议信息的响应)。步骤305 :BSS向锚MSC(MSC-A)发送上行信道请求(UPLINK_REQUEST)消息,在 UPLINK_REQUEST消息中携带有移动用户标识,可以是IMSI、IMEISV或IMEI。步骤306 步骤307 锚MSC检查新讲者签约的相关信息,并从VLR获得新讲者的 VGCS附加信息如MSISDN。在锚MSC选择出合适的讲者后,向BSS发送上行信道请求证实 (UPLINK_REQUEST_ACKNOWLEDGE)消息,表示上行占用成功,其中携带新讲者标识(讲者的 MSISDN)。步骤308 锚MSC向自身管辖的其他BSS(除了发送上行信道请求消息UPLINK_ REQUEST 的 BSS)发送上行信道被占用(UPLINK_SEIZED_CMD)消息,在 UPLINK_SEIZED_ CMD消息中携带有新讲者的附加信息(比如新讲者的MSISDN)。锚MSC向中继MSC(MSC-R) 发送上行信道被占用消息 F0RWARD_GR0UP CALL_SIGNALLING (uplink seized command, TalkerPriority, add info) ffl;窗、,其中,uplink seized command 表示上tff言道被占用,讲 者优先级(Talker Priority)是新讲者的优先级(emergency subscriber 或者privileged subscriber),附加信息(add info)可以是MSISDN,通知上行链路被新讲者占用。步骤309 锚MSC向BSS发送VGCS_ADD_INF0消息,其中携带新讲者的附加信息, 比如新讲者的MSISDN。需要说明的是,如果新讲者的附加信息已经通过UPLINK_REQUEST_ACKNOWLEDGE 消息、或UPLINK_REJECT_CMD消息、或UPLINK_SEIZED_CMD消息发给该BSS,则锚MSC不再需 要向BSS发送VGCS_ADD_INF0消息。步骤310 :BSS向所有听者广播ADD_INF0消息,其中携带从锚MSC获得的附加信息 如新讲者的MSISDN。需要说明的是,如果附加信息已经通过UPLINK_BUSY消息向听者广播过,则BSS不再需要通过ADD_INF0消息再广播。从现有组呼信道上行链路抢占的流程可以看出,网络侧可以把当前讲者的MSISDN 发送给所有听者,但是听者无法准确获知当前讲者的职能,从而不能明确是否需要听取当 前讲者的发言。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现组呼信道上行链路抢占的方法及 系统,能够让听者准确获知当前讲者的职能,从而明确是否需要听取当前讲者的发言。为达到上述目的,本发明的技术方案是这样实现的一种实现组呼信道上行链路抢占的方法,包括在组呼上行信道抢占过程中,移动台MS确认自身抢占到上行信道后,将自身的功 能信息返回给该MS所属的基站子系统BSS ;MS所属移动管理中心MSC管辖下的各BSS分别将接收到的MS的功能信息转发给 锚 MSC ;锚MSC将选出的新讲者的功能信息下发给组呼中的所有移动业务用户和调度员。所述MS为普通用户,或优先、紧急用户。所述MS将自身的功能信息返回给基站子系统BSS包括所述MS收到BSS返回的上行信道占用证实VGCS_UPLINK_GRANT消息后,向所述 BSS发送包含自身功能信息的消息。所述包含自身功能信息的消息为上行信道抢占请求SABM消息;所述SABM消息中新增用于携带讲者的功能信息的参数。所述MS所属MSC为锚MSC ;所述各BSS分别将接收到的MS的功能信息转发给所 述锚MSC ;或者,所述MS所属MSC为中继MSC,所述各BSS分别将接收到的MS的功能信息转发给所 述中继MSC,所述中继MSC再转发给锚MSC。所述各BSS分别将接收到的MS的功能信息转发给锚MSC包括所述BSS通过上行信道请求UPLINK_REQUEST消息,或上行请求确认UPLINK_ REQUEST_CONFIRM消息,将所述MS的功能信息转发给锚MSC ;所述UPLINK_REQUEST消息,或UPLINK_REQUEST_CONFIRM消息中新增用于携带讲 者的功能信息的参数。所述锚MSC将选出的新讲者的功能信息下发给组呼中的所有移动业务用户包括所述锚MSC从BSS或中继MSC获得所述MS的功能信息,并在选择出合适的新讲者 后,将选择出的新讲者的功能信息,通过组呼业务附加信息VGCS_ADD_INF0消息,或上行链 路占用命令 uplink seized command,或上行信道请求证实 UPLINK_REQUEST_ACKNOWLEDGE 消息或上行信道拒绝命令UPLINK_REJECT_CMD下发给所有移动业务用户所在的BSS,或经 由中继MSC下发给所有移动业务用户所在的BSS ;所述BSS将接收到的新讲者的功能信息下发给本组呼中的MS。所述锚MSC通过用户到用户信息UUS将新讲者的功能信息发送所有的调度员。
所述新增参数为UUS信息的格式;所述功能信息为功能号码。该方法还包括所述MS将获得的新讲者的功能信息转换为字符并进行显示。一种实现组呼信道上行链路抢占的系统,至少包括MS、BSS及锚MSC,其中,MS,用于在组呼上行信道抢占过程中,确认自身抢占到上行信道后,将自身的功能 信息返回给自身所属的BSS ;接收来自所属的BSS的新讲者的功能信息;BSS,用于将接收到的MS的功能信息转发给自身所属的锚MSC,或将接收到的MS的 功能信息转发给自身所属的中继MSC,中继MSC再转发给锚MSC ;将来自锚MSC的新讲者的 功能信息下发给所管辖的MS;锚MSC,用于将选出的新讲者的功能信息下发给所管辖的BSS。所述锚MSC,进一步用于将选出的新讲者的功能信息下发给所有中继MSC。所述MS,进一步用于将获得的新讲者的功能信息转换为字符并进行显示。从上述本发明提供的技术方案可以看出,在组呼上行信道抢占过程中,MS确认自 身抢占到上行信道后,将自身的功能信息返回给该MS所属的BSS ;MS所属MSC管辖下的各 BSS分别将接收到的MS的功能信息转发给锚MSC ;锚MSC将选出的新讲者的功能信息下发 给组呼中的所有移动业务用户和调度员。通过本发明方法,使得MSC获得其管辖的BBS下 的发起组呼上行信道抢占的MS的功能信息;MSC再将选定的新讲者的功能信息发给所有移 动业务用户和调度员,使得这些移动业务用户和调度员准确获知了当前讲者的职能信息, 从而依据新讲者的职能信息明确是否需要听取其发言。


图1为现有GSM-R核心网结构示意图;图2为现有普通用户组呼信道上行链路抢占流程示意图;图3为现有优先、紧急用户组呼信道上行链路抢占流程示意图;图4为本发明实现组呼信道上行链路抢占的方法的流程图;图5为本发明实现组呼信道上行链路抢占的系统的组成结构示意图;图6为本发明普通用户组呼信道上行链路抢占实施例的流程示意图;图7为本发明优先、紧急用户组呼信道上行链路抢占实施例的流程示意图。图8为本发明普通用户在中继MSC上进行组呼信道上行链路抢占实施例的流程示 意图;图9为本发明优先、紧急用户在中继MSC上进行组呼信道上行链路抢占实施例的 流程示意图。
具体实施例方式图4为本发明实现组呼信道上行链路抢占的方法的流程图,如图4所示,包括以下 步骤 步骤400 在组呼上行信道抢占过程中,MS确认自身抢占到上行信道后,将自身的 功能信息返回给该MS所属的BSS。 本步骤具体为在组呼上行信道抢占过程中,MS收到BSS返回的上行信道占用证实(VGCS_UPLINK_GRANT)消息后,向BSS发送包含自身功能信息的消息。这里,包括功能信 息的消息可以为SABM消息,比如在SABM消息中新增用于携带讲者的功能信息的参数。其 中功能信息用于表明讲者的职能,比如车长、普通工作人员等,可以通过预先设置的功能号 码来表示。步骤401 :MS所属MSC管辖下的各BSS,分别将接收到的MS的功能信息转发给锚 MSC。本步骤中,BSS收到包括讲者的功能信息的消息后,将该MS的功能信息转发给其 归属的MSC (锚MSC或者中继MSC)。这里,BSS是锚MSC或者中继MSC管辖下的BSS,可能 包括一个或一个以上。具体来讲如果MS所属MSC为锚MSC,那么MS所属MSC管辖下的各BSS,分别将接收到的MS 的功能信息直接转发给锚MSC ;如果MS所属MSC为中继MSC,那么MS所属MSC管辖下的各 BSS,分别将接收到的MS的功能信息转发给中继MSC,中继MSC再转发给锚MSC。BSS可以通过上行信道请求(UPLINK_REQUEST)消息,或上行请求确认(UPLINK_ REQUEST_CONFIRM)消息,将讲者的功能信息转发给其归属的MSC即锚MSC或者中继MSC。如 果是中继MSC首先获得了讲者的功能信息,需要转发给锚MSC。步骤402 锚MSC将选出的新讲者的功能信息下发给组呼中的所有移动业务用户 和调度员。本步骤中,锚MSC从BSS或者中继MSC获得讲者的功能信息,并在选择出合适的新 讲者后,将选择出的新讲者MS的功能信息下发给所有移动业务用户所在的BSS (如果移动 业务用户在中继MSC下,则锚MSC发给中继MSC后,再由中继MSC转发给移动业务用户所在 的BSS),而BSS将接收到的新讲者的功能信息下发给本组呼中的MS。锚MSC通过组呼业务附加信息(VGCS_ADD_INF0)消息,或上行链路占用命令 (uplink seized command),或上行信道请求证实(UPLINK_REQUEST_ACKNOWLEDGE)或者上 行信道拒绝命令(UPLINK_REJECT_CMD)消息,将其选择出的新讲者的功能信息发送给所有 移动业务用户听者所在的BSS;锚MSC通过用户到用户信息(UUS)将新讲者的功能信息发 送所有的调度员。本发明方法进一步包括MS采用现有的识别功能,将获得的新讲者的功能信息转 换为字符并进行显示。针对本发明方法,还提供一种实现组呼信道上行链路抢占的系统,如图5所示,至 少包括MS、BSS及锚MSC,其中,MS,用于在组呼上行信道抢占过程中,确认自身抢占到上行信道后,将自身的功能 信息返回给自身所属的BSS ;接收来自所属的BSS的新讲者的功能信息。BSS,用于将接收到的MS的功能信息转发给自身所属的锚MSC,或将接收到的MS的 功能信息转发给自身所属的中继MSC,中继MSC再转发给锚MSC ;将来自锚MSC的新讲者的 功能信息下发给所管辖的MS。锚MSC,用于将选出的新讲者的功能信息下发给所管辖的BSS。进一步用于将选出 的新讲者的功能信息下发给所有中继MSC。MS,进一步用于采用现有的识别功能,将获得的新讲者的功能信息转换为字符并 进行显示。
下面结合实施例对本发明方法进行详细描述。图6为本发明普通用户组呼信道上行链路抢占实施例的流程示意图,如图6所示, 具体实现包括以下步骤步骤600 :BSS在FACCH信道上向组呼中的所有移动业务员周期发送上行链路空闲 (UPLINK_FREE)消息。步骤601 :MS要抢占上行信道,在组呼叫信道的上行链路上向BSS发送请求占用上 行信道(UPLINK_ACCESS)消息。步骤602 :BSS向锚MSC (这里假设为MSC-A)发送上行信道请求(UPLINK_REQUEST) 消息。步骤603 :BSS判断上行链路空闲后,直接向MS返回上行信道占用证实(VGCS_ UPLINK_GRANT)消息。MS收到该消息后,可以开始讲话。步骤604 :BSS在组呼信道的下行发送上行信道忙(UPLINK_BUSY)消息,通知自身 管辖区域内的所有MS当前上行信道忙。步骤605 接收到VGCS_UPLINK_GRANT消息的MS确认自身抢占到上行信道后,向 BSS发送上行信道抢占请求(SABM(L3msg))消息,SABM(L3msg)消息是层二链路建立以及层
三消息。本步骤中,在SABM(L3msg)消息中除了携带有该MS标识,如国际移动用户识别码 (IMSI)、国际移动用户软件版本号(IMEISV,International MobileEquipment Identity Software Version) $ ffl P示■云力 i殳 | 胃 | 石马(IMEI, InternationalMobile Equipment Identity);还通过新增参数来携带该讲者(该MS)的功能信息,如该讲者的功能号码等。 这个新增参数可以是UUS信息的格式,关于UUS信息的格式属于本领域技术人员熟悉的格 式,其具体实现这里不再赘述。步骤606 :BSS向请求抢占上行信道的MS发送无编号确认(UA(L3msg))消息,该消 息是层二链路建立确认以及层三消息(包括争夺决议信息的响应)。步骤607 锚MSC在选择出合适的讲者后,向其管辖的发起上行信道请求的BSS发 送上行信道请求证实(UPLINK_REQUEST_ACKNOWLEDGE)消息,表示上行占用成功。本步骤中,由于锚MSC管辖的BSS不止一个,因此可能会在多个BSS中抢占到上行 信道的MS中选择出一个MS作为当前讲者,比如可以按照优先级别,或其它预先设置的选择 条件进行选择,具体实现属于本领域技术人员公之技术,这里不再赘述。步骤608 锚MSC向自身管辖的其他BSS(除了新讲者所在的BSS)发送上行信道 被占用(UPLINK_SEIZED_CMD)消息,锚 MSC 向中继 MSC (MSC-R)发送 F0RWARD_GR0UP CALL_ SIGNALLING (uplink seized command)消息,通知上行链路被占用。步骤609 :BSS向锚MSC发送上行请求确认(UPLINK_REQUEST_C0NFIRM)消息,在 UPLINK_REQUEST_C0NFIRM中除了携带有移动用户标识,如IMSI、IMEISV或IMEI ;还通过新 增参数来携带新讲者的功能信息,如该讲者的功能号码等。这个新增参数可以是UUS信息 的格式。步骤610 锚MSC将UPLINK_REQUEST_C0NFIRM消息中携带的新讲者的功能信 息通过 F0RWARD_GR0UP CALL_SIGNALLING (additional info)消息,发送给所有的中继 MSC(MSC-R)。
10
锚MSC通过UUS信息把新讲者的功能号码带给所有调度员。步骤611 锚MSC向所有其管辖的BSS发送VGCS附加信息(VGCS_ADD_INF0)消息, 其中携带新讲者的功能信息。步骤612 :BSS向所有听者广播ADD_INF0消息,其中包括从锚MSC获得的附加信息 即新讲者的功能信息。图7为本发明优先、紧急用户组呼信道上行链路抢占实施例的流程示意图,图7所 示的流程在上行链路空闲和上行链路忙两种情况都适用,如图7所示,具体实现包括以下 步骤步骤700 :MS要抢占上行信道时,在组呼叫信道的上行链路上向BSS发送请求占用 上行信道消息(UPLINK_ACCESS)。步骤701 :BSS向MS返回上行信道占用证实(VGCS_UPLINK_GRANT)消息,MS收到 该消息后,可以开始讲话。步骤702 :BSS在组呼信道的下行发送上行信道忙(UPLINK_BUSY)消息,在 UPLINK_BUSY中携带的讲者优先级为新讲者的优先级(优先或紧急),通知本BSS管辖区域 内的所有MS当前上行信道忙。步骤703 接收到VGCS_UPLINK_GRANT消息的MS确认自身抢占到上行信道,向BSS 发送SABM (L3msg)消息,该消息是层二链路建立以及且层三消息,在SABM (L3msg)消息中除 了携带有该MS的移动用户标识,如IMSI、IMEISV或IMEI ;还通过新增参数来携带新讲者的 功能信息,如该讲者的功能号码等。这个新增参数可以是UUS信息的格式。步骤704 :BSS向请求抢占上行信道的MS发送UA(L3msg)消息,该消息是层二链路 建立确认以及层三消息(包括争夺决议信息的响应)。步骤705 :BSS向锚MSC(MSC-A)发送上行信道请求(UPLINK_REQUEST)消息,本步 骤中,BSS将从来自MS的SABM消息中获得的新讲者的功能信息,通过UPLINK_REQUEST消 息中的新增参数,传递给锚MSC。UPLINK_REQUEST消息中的新增参数可以是UUS信息的格式。步骤706 步骤707 锚MSC检查新讲者签约的相关信息。在锚MSC选择出合适 的讲者后,向BSS发送上行信道请求证实(UPLINK_REQUEST_ACKNOWLEDGE)消息,表示上行 占用成功,其中携带新讲者的功能信息如功能号码。步骤708 锚MSC向自身管辖的其他BSS(除了发送上行信道请求消息UPLINK_ REQUEST 的 BSS)发送上行信道被占用(UPLINK_SEIZED_CMD)消息,在 UPLINK_SEIZED_CMD 消息中携带有新讲者的功能信息。锚MSC向中继MSC(MSC-R)发送F0RWARD_GR0UP CALL_ SIGNALLING(uplinkseized command, Talker Priority, add info) ;窗、,其中 Talker Priority 是新讲者的优先级(emergency subscriber 或者 privileged subscriber), add info是新讲者的功能信息,通知上行链路被新讲者占用。步骤709 锚MSC向BSS发送VGCS_ADD_INF0消息,其中携带新讲者的附加信息, 比如新讲者的功能信息。需要说明的是,如果新讲者的功能信息已经通过UPLINK_REQUEST_ACKNOWLEDGE 消息、UPLINK_REJECT_CMD消息、或UPLINK_SEIZED_CMD消息发给该BSS,则锚MSC不再需要 向该BSS发送VGCS_ADD_INF0消息。
步骤710 :BSS向所有听者广播ADD_INF0消息,其中携带从锚MSC获得的附加信息 如新讲者的功能信息。需要说明的是,如果新讲者的功能信息已经通过UPLINK_BUSY消息向听者广播 过,则BSS不再需要通过ADD_INF0消息再广播。图8为本发明普通用户在中继MSC上进行组呼信道上行链路抢占实施例的流程示 意图,如图8所示,具体实现包括以下步骤步骤800 :BSS在FACCH信道上向组呼中的所有移动业务员周期发送上行链路空闲 (UPLINK_FREE)消息。步骤801 :MS要抢占上行信道,在组呼叫信道的上行链路上向BSS发送请求占用上 行信道(UPLINK_ACCESS)消息。步骤802 :BSS向中继MSC (这里假设为MSC-R)发送上行信道请求(UPLINK_ REQUEST)消息。步骤803 中继MSC向锚MSC转发上行信道请求(UPLINK_REQUEST)消息。步骤804 :BSS判断上行链路空闲后,直接向MS返回上行信道占用证实(VGCS_ UPLINK_GRANT)消息。MS收到该消息后,可以开始讲话。步骤805 :BSS在组呼信道的下行发送上行信道忙(UPLINK_BUSY)消息,通知自身 管辖区域内的所有MS当前上行信道忙。步骤806 接收到VGCS_UPLINK_GRANT消息的MS确认自身抢占到上行信道后,向 BSS发送上行信道抢占请求(SABM(L3msg))消息,SABM(L3msg)消息是层二链路建立以及层
三消息。本步骤中,在SABM(L3msg)消息中除了携带有该MS标识,如国际移动用户识别码 (IMSI)、国际移动用户软件版本号(IMEISV,International MobileEquipment Identity Software Version) $ ffl P示■云力 i殳 | 胃 | 石马(IMEI, InternationalMobile Equipment Identity);还通过新增参数来携带该讲者(该MS)的功能信息,如该讲者的功能号码等。 这个新增参数可以是UUS信息的格式,关于UUS信息的格式属于本领域技术人员熟悉的格 式,其具体实现这里不再赘述。步骤807 :BSS向请求抢占上行信道的MS发送无编号确认(UA(L3msg))消息,该消 息是层二链路建立确认以及层三消息(包括争夺决议信息的响应)。步骤808 锚MSC在选择出合适的讲者后,向发起上行信道请求的中继MSC发 送上行信道请求证实(UPLINK_REQUEST_ACKNOWLEDGE)消息,表示上行占用成功。锚MSC 向自身管辖的BSS发送上行信道被占用(UPLINK_SEIZED_CMD)消息,锚MSC向其他中继 MSC(MSC-R)发送F0RWARD_GR0UP CALL_SIGNALLING(uplink seized command)消息,通知上 行链路被占用。本步骤中,由于锚MSC管辖的BSS不止一个、中继MSC也不止一个,因此可能会在 抢占上行信道的MS中选择出一个MS作为当前讲者,比如可以按照优先级别,或其它预先设 置的选择条件进行选择,具体实现属于本领域技术人员公之技术,这里不再赘述。步骤809 中继MSC向其管辖的发起上行信道请求的BSS发送上行信道请求证实 (UPLINK_REQUEST_ACKNOWLEDGE)消息,表示上行占用成功。步骤810 :BSS向中继MSC发送上行请求确认(UPLINK_REQUEST_C0NFIRM)消息,在UPLINK_REQUEST_CONFIRM中除了携带有移动用户标识,如IMSI、IMEISV或IMEI ;还通过新 增参数来携带新讲者的功能信息,如该讲者的功能号码等。这个新增参数可以是UUS信息 的格式。步骤811 中继MSC将UPLINK_REQUEST_CONFIRM消息中携带的新讲者的功能信息 通过 PR0CESS_GR0UP CALL_SIGNALLING (additional info)消息,发送给锚 MSC (MSC-A)。锚MSC通过UUS信息把新讲者的功能号码带给所有调度员。锚MSC向所有其管辖的BSS发送VGCS附加信息(VGCS_ADD_INF0)消息,其中 携带新讲者的功能信息。锚MSC向其他中继MSC (MSC-R)发送F0RWARD_GR0UP CALL_ SIGNALLING (additional info)消息,其中携带新讲者的功能信息。步骤812 中继MSC向所有其管辖的BSS发送VGCS附加信息(VGCS_ADD_INF0)消 息,其中携带新讲者的功能信息。步骤813 :BSS收到中继MSC的VGCS附加信息(VGCS_ADD_INF0)消息后,向所有听 者广播ADD_INF0消息,其中包括附加信息即新讲者的功能信息。图9为本发明优先、紧急用户在中继MSC上进行组呼信道上行链路抢占实施例的 流程示意图,图9所示的流程在上行链路空闲和上行链路忙两种情况都适用,如图9所示, 具体实现包括以下步骤步骤900 :MS要抢占上行信道时,在组呼叫信道的上行链路上向BSS发送请求占用 上行信道消息(UPLINK_ACCESS)。步骤901 :BSS向MS返回上行信道占用证实(VGCS_UPLINK_GRANT)消息,MS收到 该消息后,可以开始讲话。步骤902 :BSS在组呼信道的下行发送上行信道忙(UPLINK_BUSY)消息,在 UPLINK_BUSY中携带的讲者优先级为新讲者的优先级(优先或紧急),通知本BSS管辖区域 内的所有MS当前上行信道忙。步骤903 接收到VGCS_UPLINK_GRANT消息的MS确认自身抢占到上行信道,向BSS 发送SABM (L3msg)消息,该消息是层二链路建立以及且层三消息,在SABM (L3msg)消息中除 了携带有该MS的移动用户标识,如IMSI、IMEISV或IMEI ;还通过新增参数来携带新讲者的 功能信息,如该讲者的功能号码等。这个新增参数可以是UUS信息的格式。步骤904 :BSS向请求抢占上行信道的MS发送UA(L3msg)消息,该消息是层二链路 建立确认以及层三消息(包括争夺决议信息的响应)。步骤905 :BSS向中继MSC (MSC-R)发送上行信道请求(UPLINK_REQUEST)消息,本 步骤中,BSS将从来自MS的SABM消息中获得的新讲者的功能信息,通过UPLINK_REQUEST消 息中的新增参数,传递给锚MSC。UPLINK_REQUEST消息中的新增参数可以是UUS信息的格式。步骤906 中继MSC检查讲者签约的相关信息。步骤907 步骤908 中继MSC向锚MSC发送上行链路请求消息及VGCS附加信 息 PROCESS_GROUP_CALL_SIGNALLING (uplink request, Talker Priority, add info),其中 VGCS附加信息add info携带新讲者的功能信息。锚MSC选择出合适的讲者后,向发起上行信道请求的中继MSC发送上行信道请 求证实消息 F0RWARD_GR0UP_CALL_SIGNALLING(uplink request ack, Talker Priority,add info),表示上行占用成功,其中Talker Priority是新讲者的优先级(emergency subscriber或者privileged subscriber),add info携带新讲者的功能信息(如功能号 码)。同时锚MSC向其管辖的所有BSS及其他中继MSC发送上行信道被占用消息(UPLINK_ SEIZED_CMD),其中携带新讲者的功能信息(如功能号码)。步骤909 中继MSC收到锚MSC的上行信道请求证实消息后,向发送上行信道请求 的BSS发送上行信道请求证实消息、其中携带新讲者的功能信息。中继MSC向自身管辖的其他BSS(除了发送上行信道请求消息UPLINK_REQUEST的 BSS)发送上行信道被占用(UPLINK_SEIZED_CMD)消息,在UPLINK_SEIZED_CMD消息中携带 有新讲者的功能信息。步骤910 中继MSC向BSS发送VGCS_ADD_INF0消息,其中携带新讲者的附加信息, 比如新讲者的功能信息。需要说明的是,如果新讲者的功能信息已经通过UPLINK_REQUEST_ACKNOWLEDGE 消息、或UPLINK_REJECT_CMD消息、或UPLINK_SEIZED_CMD消息发给该BSS,则中继MSC不再 需要向该BSS发送VGCS_ADD_INF0消息。步骤911 :BSS向所有听者广播ADD_INF0消息,其中携带从中继MSC获得的附加信 息如新讲者的功能信息。 需要说明的是,如果新讲者的功能信息已经通过UPLINK_BUSY消息向听者广播 过,则BSS不再需要通过ADD_INF0消息再广播。 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在 本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护 范围之内。
1权利要求
一种实现组呼信道上行链路抢占的方法,其特征在于,包括在组呼上行信道抢占过程中,移动台MS确认自身抢占到上行信道后,将自身的功能信息返回给该MS所属的基站子系统BSS;MS所属移动管理中心MSC管辖下的各BSS分别将接收到的MS的功能信息转发给锚MSC;锚MSC将选出的新讲者的功能信息下发给组呼中的所有移动业务用户和调度员。
2.根据权利要求1所述的方法,其特征在于,所述MS为普通用户,或优先、紧急用户。
3.根据权利要求1所述的方法,其特征在于,所述MS将自身的功能信息返回给基站子 系统BSS包括所述MS收到BSS返回的上行信道占用证实VGCS_UPLINK_GRANT消息后,向所述BSS发 送包含自身功能信息的消息。
4.根据权利要求3所述的方法,其特征在于,所述包含自身功能信息的消息为上行信 道抢占请求SABM消息;所述SABM消息中新增用于携带讲者的功能信息的参数。
5.根据权利要求1所述的方法,其特征在于,所述MS所属MSC为锚MSC;所述各BSS分 别将接收到的MS的功能信息转发给所述锚MSC ;或者,所述MS所属MSC为中继MSC,所述各BSS分别将接收到的MS的功能信息转发给所述中 继MSC,所述中继MSC再转发给锚MSC。
6.根据权利要求5所述的方法,其特征在于,所述各BSS分别将接收到的MS的功能信 息转发给锚MSC包括所述BSS通过上行信道请求UPLINK_REQUEST消息,或上行请求确认UPLINK REQUEST, CONFIRM消息,将所述的功能信息转发给锚MSC ;所述UPLINK_REQUEST消息,或UPLINK_REQUEST_CONFIRM消息中新增用于携带讲者的 功能信息的参数。
7.根据权利要求5所述的方法,其特征在于,所述锚MSC将选出的新讲者的功能信息下 发给组呼中的所有移动业务用户包括所述锚MSC从BSS或中继MSC获得所述MS的功能信息,并在选择出合适的新讲者后, 将选择出的新讲者的功能信息,通过组呼业务附加信息VGCS_ADD_INF0消息,或上行链路 占用命令 uplink seized command,或上行信道请求证实 UPLINK_REQUEST_ACKNOWLEDGE 消 息或上行信道拒绝命令UPLINK_REJECT_CMD下发给所有移动业务用户所在的BSS,或经由 中继MSC下发给所有移动业务用户所在的BSS ;所述BSS将接收到的新讲者的功能信息下发给本组呼中的MS。
8.根据权利要求7所述的方法,其特征在于,所述锚MSC通过用户到用户信息UUS将新 讲者的功能信息发送所有的调度员。
9.根据权利要求4或6所述的方法,其特征在于,所述新增参数为UUS信息的格式;所述功能信息为功能号码。
10.根据权利要求1 8任一项所述的方法,其特征在于,该方法还包括所述MS将获 得的新讲者的功能信息转换为字符并进行显示。
11.一种实现组呼信道上行链路抢占的系统,其特征在于,至少包括MS、BSS及锚MSC, 其中,MS,用于在组呼上行信道抢占过程中,确认自身抢占到上行信道后,将自身的功能信息 返回给自身所属的BSS ;接收来自所属的BSS的新讲者的功能信息;BSS,用于将接收到的MS的功能信息转发给自身所属的锚MSC,或将接收到的MS的功能 信息转发给自身所属的中继MSC,中继MSC再转发给锚MSC ;将来自锚MSC的新讲者的功能 信息下发给所管辖的MS;锚MSC,用于将选出的新讲者的功能信息下发给所管辖的BSS。
12.根据权利要求11所述的系统,其特征在于,所述锚MSC,进一步用于将选出的新讲 者的功能信息下发给所有中继MSC。
13.根据权利要求11或12所述的系统,其特征在于,所述MS,进一步用于将获得的新 讲者的功能信息转换为字符并进行显示。
全文摘要
本发明公开了一种实现组呼信道上行链路抢占的方法及系统,包括在组呼上行信道抢占过程中,移动台(MS)确认自身抢占到上行信道后,将自身的功能信息返回给基站子系统(BSS);MS所属移动管理中心(MSC)管辖下的各BSS,分别将接收到的MS的功能信息转发给锚MSC;锚MSC将选出的新讲者的功能信息下发给组呼中的所有移动业务用户和调度员。通过本发明方法,使得MSC获得其管辖的BBS下的发起组呼上行信道抢占的MS的功能信息;MSC再将选定的新讲者的功能信息发给所有移动业务用户和调度员,使得这些移动业务用户和调度员准确获知了当前讲者的职能信息,从而依据新讲者的职能信息明确是否需要听取其发言。
文档编号H04W4/06GK101860421SQ20101020389
公开日2010年10月13日 申请日期2010年6月17日 优先权日2010年6月17日
发明者张红霞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1