专利名称:组呼建立方法及装置的利记博彩app
技术领域:
本发明涉及通信领域,具体而言,涉及一种组呼建立方法及装置。
背景技术:
组呼(VGCS)是3GPP标准组织定义的一种集群业务,一个组呼的参与用户(称为组成员,Group Member)数目不等,多时可以达到数十甚至上百(理论上没有上限)。所有组成员分为两大类数目不等的‘业务用户’(Service subscriber)和最多5个(或者15 个)‘调度员’(Dispatcher)。但是在已有的标准中,业务用户只能在‘组呼区’参与组呼, 组呼区由至少一个或者若干个小区组成。而调度员发起组呼的位置则不受任何限制。按照3GPP43. 068协议,组呼是基于位置的呼叫,组呼区是组呼的必选项。这个可以通过组呼建立的成功准则“如果业务用户发起组呼,当起呼小区的组呼下行共享信道建立成功,则认为组呼建立成功;如果调度员发起组呼,当组呼区中的任何一个小区的下行共享信道建立成功,则认为组呼建立成功”推断出来。其中,调度员建立有组呼区组呼的组呼建立原则流程如图1所示,其流程涉及 MS (Mobile Subscriber,移动用户)、MSC (Message Switching Center,信息交换中心)和 BSC (Base Station Controller,基站控制器)三个主体,包括步骤S102、MS以调度员身分发起组呼建立消息至MSC ;步骤S104、MSC发起组呼区下行共享链路建立消息到BSC ;步骤S106、任一小区的下行共享链路建立成功,BSC返回链路建立成功消息;步骤S108、组呼建立成功,MSC接收组呼发起者;步骤S110、BSC告之MSC其他小区的下行共享链路建立成功。调度员建立有组呼区组呼的呼叫信令流程具体如图2所示,同样应用于MS、MSC、 BSC三个主体之间,包括步骤S202、MS发送建立连接请求;步骤S204、MSC反馈呼叫进行中;步骤S206、MSC发送给BSC VGCS建立消息;步骤S208、BSC反馈VGCS建立响应;步骤S210、MSC发送VGCS指派(小区1)到BSC ;步骤S212、MSC发送VGCS指派(小区2)到BSC ;步骤S214、MSC发送VGCS指派(小区3)到BSC ;步骤S216、BSC返回VGCS指派响应(小区2);步骤S218、MSC向MS发起振铃;步骤S220、MSC与MSC建立连接;步骤S222、MS向MSC发送连接证实消息;步骤S224、BSC返回VGCS指派响应(小区3);步骤S226、BSC返回VGCS指派响应(小区1)。
对于GSM-R(Global System for Mobile communication For Railways,铁路全球移动通信系统)系统,目前组呼离不开组呼区,这类组呼具有如下缺陷1.作为业务用户发起组呼,业务的提供受限于地理位置(即只能在组呼区才能发起组呼);2.当列车高速运行时,不管组呼区多大,总有驶出组呼区的可能,从而造成业务用户(讲者/听者)掉话;3.当本组呼实际上不需要‘业务用户’角色参与时,组呼时分配下行共享信道的处理,造成下行无线信道资源以及A 口电路资源的浪费。上述缺陷会带来如下后果1.业务用户在非组呼区位置不能发起组呼;2.为防止掉话,只能扩大组呼区,包含更多的小区,这样又直接造成无线信道资源和A 口电路资源的浪费。这两个问题完全对立,只能在一定程度上缓解其中的一个,但同时加重另一个;3.组呼的下行广播信道很容易被GSM-R用户窃听/无意听到,造成非期望的信息泄漏。针对相关技术中业务用户在非组呼位置不能发起组呼、呼叫过程中容易掉话以及信息容易泄漏的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种组呼建立方法及装置,以至少解决上述相关技术中提到的业务用户在非组呼位置不能发起组呼、呼叫过程中容易掉话以及信息容易泄漏的问题。根据本发明的一个方面,提供了一种组呼建立方法,包括确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;由主叫的组成员按预定格式向其他组成员发起组呼,其中,所述主叫的组成员能够跨不同的组呼区进行呼叫。优选的,所述组成员的类型均为调度员的组呼中的调度员个数大于所述组成员的类型为业务用户和调度员的组呼中的调度员的个数。优选的,所述组成成员的类型均为调度员的组呼中的调度员个数的最大值为32。优选的,所述预定格式为组呼业务标识+N位自定义编码+组标识ID。优选的,所述组呼业务标识为50 ;N为5 ;所述自定义编码为地区标识。优选的,所述主叫的组成员按预定格式发起组呼之后,还包括任意一个非主叫的组成员应答所述主叫时,确定所述组呼建立成功。优选的,所述方法应用于分散的班组成员间的群体通讯。优选的,所述方法应用于铁路全球移动通信系统GSM-R系统中。根据本发明的另一个方面,还提供了一种组呼建立装置,包括确定模块,用于确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;发起模块,用于由主叫的组成员按预定格式向其他组成员发起组呼,其中,所述主叫的组成员能够跨不同的组呼区进行呼叫。优选的,上述装置还包括建立模块,用于任意一个非主叫的组成员应答所述主叫时,确定所述组呼建立成功。在本发明实施例中,所有成员的类型均被设置为调度员,主叫的组成员可以在任意区域进行呼叫,不受组呼区的限制;并且,由于调度员在通话过程中也不受组呼区的限制,能够避免因跨越组呼区而导致掉话,提高通话质量;另外,组呼的组成员以调度员的身分与其他组成员建立呼叫,不需要建立下行广播通道,使得本次呼叫不容易被其他用户窃听或无意泄漏,提高呼叫信息的安全性。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据相关技术的调度员建立有组呼区组呼的组呼建立原则流程图;图2是根据相关技术的调度员建立有组呼区组呼的呼叫信令流程图;图3是根据本发明实施例的组呼建立方法的处理流程图;图4是根据本发明实施例的调度员建立无组呼区组呼的组呼建立原则流程图;图5是根据本发明实施例的调度员建立无组呼区组呼的呼叫信令流程图;图6是根据本发明实施例的组呼建立装置的第一种结构示意图;图7是根据本发明实施例的组呼建立装置的第二种结构示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。相关技术中提到,对于 GSM-R(Global System for Mobile communication For Railways,铁路全球移动通信系统)系统,目前组呼离不开组呼区,这类组呼具有如下缺陷1.作为业务用户发起组呼,业务的提供受限于地理位置(即只能在组呼区才能发起组呼);2.当列车高速运行时,不管组呼区多大,总有驶出组呼区的可能,从而造成业务用户(讲者/听者)掉话;3.当本组呼实际上不需要‘业务用户’角色参与时,组呼时分配下行共享信道的处理,造成下行无线信道资源以及A 口电路资源的浪费。上述缺陷会带来如下后果是1.业务用户在非组呼区位置不能发起组呼;2.为防止掉话,只能扩大组呼区,包含更多的小区,这样又直接造成无线信道资源和A 口电路资源的浪费。这两个问题完全对立,只能在一定程度上缓解其中的一个,但同时加重另一个;3.组呼的下行广播信道很容易被GSM-R用户窃听/无意听到,造成非期望的信息泄漏。为解决上述技术问题,本发明实施例提供了一种组呼建立方法,其处理流程如图3 所示,包括
步骤S302、确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;步骤S304、由主叫的组成员按预定格式向其他组成员发起组呼,其中,主叫的组成员能够跨不同的组呼区进行呼叫。在本发明实施例中,所有成员的类型均被设置为调度员,主叫的组成员可以在任意区域进行呼叫,不受组呼区的限制;并且,由于调度员在通话过程中也不受组呼区的限制,能够避免因跨越组呼区而导致的话,提高通话质量;另外,组呼的组成员以调度员的身分与其他组成员建立呼叫,不需要建立下行广播通道,使得本次呼叫不容易被其他用户窃听或无意泄漏,提高呼叫信息的安全性。在本发明实施例中,步骤S304在实施时,主叫的组成员能够跨越不同的组呼区发起组呼,进行呼叫,与其相对应的被叫用户也同样能够跨越不同的组呼区接收组呼,所有的组成员均不受地理区域的限制。需要说明的是,本发明实施例通常涉及GSM-R系统,本发明实施例提供的组呼时不需要组呼区的组呼建立方法,属于GSM-R专网移动通讯领域,涉及GSM-R系统的组呼业务,是一种在GSM-R系统中一类特殊的组呼建立方法。从理论角度来说,本发明实施例提供的组呼建立方法定义了一类与位置无关的组呼,其组成员只有调度员,没有业务用户,因此,存在以下1-5记载的特征。1.组呼的组成员只有调度员,没有业务用户。2.组呼没有组呼区的限制,这就导致呼叫不需要在一定的组呼区内,即使跨区域的组成员也能够顺利通话,不会很容易掉话,提高了通话质量,进而提升用户体验。3.由于不存在业务用户,原分配给业务用户的资源就可以分配给调度员,这样调度员数目能够相应扩大,即组成员的类型均为调度员的组呼中的调度员个数大于组成员的类型为业务用户和调度员的组呼中的调度员的个数。实施时,在一个组呼中调度员的个数最多可以扩大为32个;当然,这是在现有标准或协议下的数目,若后续标准或协议进行相应扩展,则调度员的个数也可能会相应增加,例如变为64甚至1 个,等等。4.调度员发起组呼,其预定格式为组呼业务标识+N位自定义编码+组标识ID。 每个标识或编码的具体取值根据实际情况而定,例如,组呼业务标识可以选择为50 ;N可以选择为任意自然数;自定义编码设置为地区标识,等等。在一个优选的实施例中,所拨号码格式可以为“50+5位自定义编码+组ID”。比如说定义‘组ID’ 881为所有列车乘警长,定义‘5位自定义编码’为本列车的车次号。5.对于本发明实施例提供的这类特殊组呼(MSC通过自定义的GroupID进行识别),其建立成功的标准会相应改变,在本例中,修改组呼成功建立的准则设置为“如果任何一个调度员应答,则组呼成功建立”。由于本例中所有成员均设置为调度员,因此,换句话说,也可以认为只要有任意一个非主叫的组成员进行应答,则组呼建立成功。本发明实施例提供的此类组呼非常适合分散(位置无关)的班组成员之间的群体通讯。其中,本发明实施例提供的调度员建立无组呼区组呼的组呼建立原则流程如图4 所示,其流程涉及MS、MSC和MS/FAS三个主体,包括步骤S402、MS以调度员身分发起组呼建立消息至MSC ;步骤S404、MSC发送组呼建立消息到其他调度员;
步骤S406、任一调度员应答,则MS/FAS通知到MSC ;步骤S408、组呼建立成功,MSC接收发起者;步骤S410、其他调度员应答,MS/FAS告知MSC接通会议电路。相应的,调度员建立无组呼区组呼的呼叫信令流程请参见图5,为简单见,假定组呼起呼者A为本局移动用户,其他还包括两个调度员,一个是PBX用户B,通过基本速率接口 PRA ;一个是他局移动用户C,通过综合业务数据网用户部分接口 ISUP,包括步骤S502、移动终端A (不必要求具备GSM-R组呼功能)拨号‘50+5位自定义编码 +组ID,,发起组呼,发送‘建立,(SETUP)消息到MSC。步骤S504、MSC 回‘呼叫进展,(CALUROCEEDING)。步骤S506_S508、MSC进行号码分析,根据‘50’分析为组呼业务。MSC解析地域标识AreaID和组标识GroupID,根据GroupID为881判定为无组呼区的组呼业务(具体实现, 哪些GroupID判定为无组呼区的组呼业务,可以通过增加配置实现),根据虚拟的‘ArealD’ 与GroupID,获取该组的配置,特别是调度员配置。MSC检查起呼者是否是组中的调度员,以及是否具备起呼权限。检查通过后,根据获取的调度员列表,同时建立到所有其他调度员的语音呼叫(本例,是一个PBX调度员B,一个是他局的移动调度员C)。步骤S510-S512、PBX固定电话B回‘呼叫进展,(CALL PR0C)消息。振铃时,PBX 回‘振铃,(ALERTING)消息。步骤S514、MSC向主叫用户A回振铃,(ALERTING)消息。步骤S516、移动电话C振铃,GMSC回‘地址全消息,(ACM)消息。步骤S518、PBX固定电话应答,PBX回‘连接,(CONNECT)消息。步骤S520/522、MSC向PBX回‘连接证实,CONNECT ACK信令;向主叫用户发送层三的‘连接,(CONNECT)消息。步骤S5M、主叫用户向MSC回层三的‘连接证实,(C0NNECTACK)消息,MSC接通A 与B的双向语音通道。步骤、移动电话C应答,GMSC回‘应答消息’ (ANM)消息;MSC接通A/B/C会议电路。在本发明实施例提供的组呼建立方法,其组呼通话时的效果等同于“多方会议”(Multi-Party)补充业务,但是,呼叫的建立和释放却简单得多(不需要像“多方会议” 一样,需要“主持人”(即主叫的组成员)一个一个地建立,也不需要一个一个地释放),由于每个组成员类型均为调度员,在其被赋予释放组呼的权限时,任意一个组成员均可以结束组呼;主持人也可以通过普通的释放呼叫按钮的一个操作释放整个组呼。因此,组呼的建立/释放速度也快得多,具备很强的实用性。另外,‘多方会议’业务因为受协议限制,最多只能6方通话。但是,无组呼区的组呼方式可以将一次组呼的参与人数扩展到最多32个用户(甚至更多)。进一步,本发明实施例提供的组呼方法不仅仅局限在GSM-R领域。其他集群呼叫场景,例如PLMN(Public Land Mobile Network,公共陆上移动网络)网也都可以使用。基于同一发明构思,本发明实施例还提供了一种组呼建立装置,其结构示意图如图6所示,包括确定模块601,用于确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;发起模块602,与确定模块601相连接,用于由主叫的组成员按预定格式向其他组成员发起组呼,其中,主叫的组成员能够跨不同的组呼区进行呼叫。在一个实施例中,优选的,如图7所示,组呼建立装置还可以包括建立模块701,与发起模块602相连,用于任意一个非主叫的组成员应答主叫时, 确定组呼建立成功。从以上的描述中,可以看出,本发明实现了如下技术效果在本发明实施例中,所有成员的类型均被设置为调度员,主叫的组成员可以在任意区域进行呼叫,不受组呼区的限制;并且,由于调度员在通话过程中也不受组呼区的限制,能够避免因跨越组呼区而导致掉话,提高通话质量;另外,组呼的组成员以调度员的身分与其他组成员建立呼叫,不需要建立下行广播通道,使得本次呼叫不容易被其他用户窃听或无意泄漏,提高呼叫信息的安全性。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种组呼建立方法,其特征在于,包括确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;由主叫的组成员按预定格式向其他组成员发起组呼,其中,所述主叫的组成员能够跨不同的组呼区进行呼叫。
2.根据权利要求1所述的方法,其特征在于,所述组成员的类型均为调度员的组呼中的调度员个数大于所述组成员的类型为业务用户和调度员的组呼中的调度员的个数。
3.根据权利要求2所述的方法,其特征在于,所述组成成员的类型均为调度员的组呼中的调度员个数的最大值为32。
4.根据权利要求1所述的方法,其特征在于,所述预定格式为组呼业务标识+N位自定义编码+组标识ID。
5.根据权利要求4所述的方法,其特征在于,所述组呼业务标识为50;N为5 ;所述自定义编码为地区标识。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述主叫的组成员按预定格式发起组呼之后,还包括任意一个非主叫的组成员应答所述主叫时,确定所述组呼建立成功。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述方法应用于分散的班组成员间的群体通讯。
8.根据权利要求1至5任一项所述的方法,其特征在于,所述方法应用于铁路全球移动通信系统GSM-R系统中。
9.一种组呼建立装置,其特征在于,包括确定模块,用于确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;发起模块,用于由主叫的组成员按预定格式向其他组成员发起组呼,其中,所述主叫的组成员能够跨不同的组呼区进行呼叫。
10.根据权利要求9所述的装置,其特征在于,还包括建立模块,用于任意一个非主叫的组成员应答所述主叫时,确定所述组呼建立成功。
全文摘要
本发明公开了一种组呼建立方法及装置,该方法包括确定本次组呼的组成员,其中,所有组成员的类型均设置为调度员;由主叫的组成员按预定格式向其他组成员发起组呼,其中,主叫的组成员能够跨不同的组呼区进行呼叫。采用本发明能够解决相关技术中提到的业务用户在非组呼位置不能发起组呼、呼叫过程中容易掉话以及信息容易泄漏的问题。
文档编号H04W4/08GK102300166SQ201110269110
公开日2011年12月28日 申请日期2011年9月13日 优先权日2011年9月13日
发明者张学军, 梅波 申请人:中兴通讯股份有限公司