一种集群呼叫业务的实现方法和系统的制作方法

文档序号:7962310阅读:167来源:国知局
专利名称:一种集群呼叫业务的实现方法和系统的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种集群呼叫业务的实现方法和系统。
背景技术
集群通信系统是一种用于集团调度指挥通信的移动通信系统,该系统的可用信道可以为系统的全体用户共用,具有自动选择信道功能,是共享资源、分担费用、共用信道设备以及服务的多用途、高效能的无线调度通信系统。集群通信的主要特点是采用PTT(Push To Talk,按键通话),以一按即通的方式接续,被叫无需摘机即可接听,且接续速度较快,并能支持一对一私密呼叫、一对多群组呼叫等功能。
以往,集群调度通信专用于公安、消防、交通等领域,随着数字技术的发展,基于公共通信网络的数字集群通信技术受到业界的瞩目,通过该技术,可以实现共网集群和专业调度统一的业务模式,使得普通公共通信网用户也可以使用集群通信系统提供的业务,享受多元化的服务。
公共数字集群通信网络是通信网络的未来发展方向,网络的建设需要相当长的时间,目前还没有规模商用,因此在建设初期可能会先在公共通信网络的某一区域中实现集群业务,对于公共通信网络中非集群业务覆盖区域内的终端如何实现集群通信是一个需要解决的问题。现有技术中提供了一种普通电话终端接入数字集群系统的方法,通过设置在普通电话终端系统和数字集群系统之间的集群接入网关,使普通电话终端接入到数字集群系统中,参与集群呼叫。但在该方法中,用户必须查阅或记忆各种不同操作方法才能操作终端进行各种集群业务,例如要在集群号码前加拨群组业务接入码才能发起集群呼叫,这样与传统集群终端的操作方式不同,而且使用很不方便,用户也无法感受到集群通信中一按即通的操作方式所带来的优越体验。

发明内容
本发明要解决的技术问题是提供一种集群呼叫业务的实现方法和系统,用户只要采用与传统集群终端相同的简单操作方式即可以从公共通信网络的非集群业务覆盖区域中接入数字集群系统实现集群呼叫业务,提高了用户对服务的满意度。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的一种集群呼叫业务的实现方法,在集群终端中预置有集群业务信息;该方法包括A、主叫集群终端的按键通话键被触发,生成呼叫建立请求;B、主叫集群终端将预置的集群业务信息添加至呼叫建立请求中,并判断若处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送该请求;C、移动交换中心通过集群调度系统将呼叫路由至集群交换中心;D、集群交换中心检查主叫用户的集群呼叫业务授权情况,若该业务已授权,集群交换中心寻呼被叫终端,建立呼叫。
其中,所述集群交换中心检查主叫用户的集群呼叫业务授权情况具体包括集群交换中心向群组列表管理服务器查询主叫用户的业务签约信息,并根据该信息做集群呼叫业务授权检查。
其中,步骤D后进一步包括被叫终端分析呼叫建立请求中携带的信息,将主叫用户号码和集群业务类型显示在终端界面上。
其中,步骤D后进一步包括集群交换中心通过集群调度系统向移动交换中心发送集群呼叫建立成功消息;移动交换中心收到该消息后,通过集群调度系统向集群交换中心返回响应消息。
步骤D后还包括集群交换中心向集群终端发送话权提示;集群终端通过移动交换中心向集群调度系统发送用户操作信息;集群调度系统将用户操作信息转发给集群交换中心;集群交换中心根据用户操作信息实现话权控制。
其中,所述话权提示是话权授权提示或话权空闲提示或话权占用提示。
其中,所述话权提示是单音提示音或语音流提示音。
其中,所述集群终端向集群调度系统发送用户操作信息是发送用户按下按键通话键信息或用户释放按键通话键信息。
另外,步骤B前进一步包括主叫集群终端向基站子系统进行集群业务登记。
步骤B中所述主叫集群终端判断处于非集群业务覆盖区域具体包括主叫集群终端未收到基站子系统返回的登记应答消息,则判定自身处于非集群业务覆盖区域。
步骤B中所述主叫集群终端判断处于非集群业务覆盖区域也可以包括主叫集群终端收到基站子系统返回的登记应答消息后,根据该应答消息携带的信息判断自身处于非集群业务覆盖区域。
一种集群呼叫业务实现系统,包括集群终端,用于预存集群业务信息,在按键通话键被触发生成呼叫建立请求后将集群业务信息添加到呼叫建立请求中,并判断若处于非集群业务覆盖区域,则将该请求发送给移动交换中心;移动交换中心,用于将集群终端发送来的呼叫建立请求发送到集群调度系统;集群调度系统,用于将呼叫建立请求转发至集群交换中心;集群交换中心,用于检查用户的集群呼叫业务授权情况,并在检查通过时寻呼被叫终端,建立集群呼叫。
其中,所述集群终端还用于在获得话权后,采用不同的键值表示用户的操作信息,并将该信息通过移动交换中心发送给集群调度系统;集群调度系统还用于根据收到的用户操作信息实现相应的话权控制。
另外,所述集群终端还用于分析呼叫建立请求中携带的信息,将主叫用户号码和集群业务类型显示在终端界面上。
从以上技术方案可以看出,本发明具有以下优点在本发明中,主叫集群终端的按键通话键被触发,生成呼叫建立请求后,主叫集群终端通过移动交换中心和集群调度系统将该请求发送至集群交换中心,由集群交换中心寻呼被叫终端,建立呼叫;其中,用户只要直接拨打集群号码后按下按键通话键即可从公共通信网络的非集群业务覆盖区域中接入数字集群系统建立集群呼叫;在呼叫建立成功并获得话权后,用户也可以继续按住按键通话键直接讲话或者松开按键通话键释放话权,因为采用与传统集群终端相同的操作方式,使用户对相同的业务有相同的操作体验,与现有技术中用户必须查阅或记忆各种不同操作方法才能操作终端相比,操作也更加方便,提高了用户对通信服务的满意度。


图1是本发明基于公共通信网络的数字集群通信系统的系统图;图2是主叫集群终端处于非集群覆盖区域时集群呼叫业务实现方法实施例的流程图;图3是被叫集群终端处于非集群覆盖区域时集群呼叫业务实现方法实施例的流程图。
具体实施例方式
参考图1,基于公共通信网络的数字集群通信系统包括集群终端101、基站子系统102、移动交换子系统105、集群调度系统106和调度服务子系统107,其中集群终端101可以支持普通终端的功能,同时还集成了传统集群终端一按即通的功能,用户可以通过与传统集群终端相同的操作方式实现集群业务;集群终端101也用于预存集群号码前缀和集群业务类型等集群业务信息,在按键通话键被触发时生成呼叫建立请求后,将集群业务信息添加到呼叫建立请求中,并判断在目前处于非集群业务覆盖区域时,将呼叫建立请求通过集群调度系统106发送到集群交换中心108;另外,集群终端101能够在获得话权后,采用不同的键值表示用户的当前操作信息,并通过双音多频信号将该信息通过移动交换子系统105发送给集群调度系统106;集群终端还101用于分析呼叫建立请求中携带的信息,将主叫用户号码和集群业务类型显示在终端界面上。
基站子系统102包括基站收发信机103和基站控制器104。主叫集群终端处于集群业务覆盖区域时,由于基站收发信机103和基站控制器104提供集群功能,基站子系统102能够直接将集群呼叫路由到调度服务子系统107,由集群交换中心108进行集群呼叫处理;当主叫集群终端处于非集群业务覆盖区域时,基站子系统102通过移动交换子系统105将呼叫请求转发给集群调度系统106,由集群调度系统106通过集群交换中心108进行集群呼叫处理。
移动交换子系统105包括移动交换中心110。移动交换中心110是数字集群系统和公用通信网络在呼叫业务上进行互连互通的接续设备,用于将集群终端101发起的呼叫建立请求及双音多频信号转发到集群调度系统106。
集群调度系统106用于将终端的呼叫接入到调度服务子系统107,并完成公用通信系统和数字集群系统间信令及媒体流的交互和转换;还用于将集群终端101发来的双音多频信号封装在话权信令中发送给集群交换中心108。
调度服务子系统107包括群组列表管理服务器109和集群交换中心108。群组列表管理服务器109提供集群业务用户和群组信息的存储和管理功能。集群交换中心108用于向群组列表管理器109查询用户或群组的信息,并根据该信息完成集群呼叫的处理,包括建立集群呼叫如单呼和组呼;还用于根据集群调度系统106发送来的话权信令实现相应的话权控制。
当主叫集群终端处于非集群业务覆盖区域时,本发明提供的实现集群呼叫业务的方法是SA1、在主叫集群终端中预置集群号码前缀和集群业务类型等集群业务信息。
SA2~SA3、主叫集群终端的按键通话键被触发,生成呼叫建立请求;主叫集群终端将预置的集群业务信息添加到呼叫建立请求中,并判断若目前处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送该请求;其中,在本发明实施例中,用户拨打群组号码或被叫用户号码后,通过按下按键通话键来实现该通话键的触发。
SA4、移动交换中心收到呼叫建立请求后,根据该请求中的集群业务信息得知此次业务为集群呼叫,通过集群调度系统将呼叫请求转发至集群交换中心。
SA5、集群交换中心向群组列表管理服务器查询主叫用户的集群业务签约信息,并根据该信息对主叫用户的业务权限授权情况进行检查,如果业务未授权则拒绝发起呼叫,结束流程;如果通过业务授权检查,集群交换中心发起集群呼叫业务,寻呼被叫。
SA6、当被叫用户响应呼叫后,集群交换中心通过集群调度系统向移动交换中心发送集群呼叫建立成功消息;移动交换中心收到该消息后,向集群交换中心返回响应消息。
SA7、集群交换中心向主叫集群终端发送话权授权提示。
下面参考图2,具体描述主叫集群终端处于非集群业务覆盖区域时实现集群呼叫业务方法的实施例。
步骤201、在主叫集群终端中预置集群业务信息;所述的集群业务信息包括集群号码前缀和集群业务类型等信息。
步骤202、用户拨打群组号码或被叫用户号码后按下按键通话键发起集群呼叫。
步骤203、主叫集群终端自动将预置的集群业务信息添加到呼叫建立请求中,并判断若目前处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送呼叫建立请求,继续执行步骤204;若目前处于集群业务覆盖区域,则通过基站子系统直接将呼叫路由到调度服务子系统,由集群交换中心进行集群呼叫处理。所述呼叫建立请求中包括集群号码前缀和集群业务类型等集群业务信息以及群组号码或被叫用户号码等信息。
主叫集群终端会向定期向网络进行登记。在本实施例中,如果主叫集群终端未收到网络的登记应答,主叫集群终端判定目前是处于集群业务覆盖区域;如果网络返回登记应答消息,则主叫集群终端根据该消息中的终端位置信息判断目前是处于非集群业务覆盖区域还是处于集群业务覆盖区域。
另外,主叫集群终端可以将目前是处于集群业务覆盖区域或非覆盖区域的信息以图标显示在终端界面上,用户可以通过图标了解自己所处的区域,也可以不关心该信息,因为无论处于哪一个区域,用户操作终端的方法是相同的。
步骤204、移动交换中心收到呼叫建立请求后,根据该请求中的集群业务信息得知此次业务为集群呼叫,向集群调度系统发送SIP INVITE(邀请)信令,请求建立集群呼叫;SIP INVITE信令中From字段携带主叫用户的移动用户号码簿号码,To字段携带集群业务信息和群组号码或被叫用户集群号码信息。
步骤205、集群调度系统收到SIP INVITE信令后,向集群交换中心转发该信令;信令中From字段携带主叫用户的移动用户号码簿号码,To字段携带集群业务类型信息和群组号码或被叫用户集群号码信息。
步骤206、集群交换中心根据主叫用户的移动用户号码簿号码向群组列表管理服务器查询主叫用户的集群业务签约信息,并根据查询到的签约信息对主叫用户的业务权限授权情况进行检查,如果业务未授权则拒绝发起呼叫,结束流程;如果通过业务授权检查,集群交换中心发起集群呼叫业务,寻呼被叫终端。
步骤207至步骤209、被叫终端响应后,集群交换中心向集群调度系统发送SIP 180Ringing(响铃)信令,表示被叫用户振铃中;集群调度系统将SIP180Ringing信令转发至移动交换中心;移动交换中心收到SIP 180Ringing信令后,向主叫TMS播放回铃音。
步骤210至步骤212、集群交换中心向集群调度系统发送SIP 200OK信令,表示集群呼叫建立成功;集群调度系统向移动交换中心转发该信令;移动交换中心收到SIP 200OK信令后,通过集群调度系统向集群交换中心返回SIP ACK(响应)信令,并且向主叫集群终端发送集群呼叫建立完成消息。
步骤213、集群交换中心收到SIP ACK信令后,向主叫集群终端发送话权授权提示;其中,话权提示可以灵活录制,如单音或语音流等。
步骤214、主叫集群终端收到话权授权提示后,通过基站子系统向移动交换中心发送双音多频信号,该信号中携带有用户操作集群终端的信息;移动交换中心将双音多频信号转发给集群调度系统。
其中,用户操作集群终端的方式与操作传统集群终端的方式相同;用户可以选择继续按住按键通话键直接讲话或者松开按键通话键释放话权。用户的操作信息通过不同的键值封装在双音多频信号中,如按键“*”表示申请话权,按键“#”表示话权释放。
步骤215、集群调度系统将双音多频信号封装在SIP INFO信令中,并将SIP INFO信令发送到集群交换中心;集群交换中心根据SIP INFO信令中携带的用户操作信息实现相应的话权控制。
当主叫用户释放话权后,本次呼叫进入无通话的空闲状态,集群交换中心向本次呼叫的所有用户发送话权空闲提示。主叫用户可以重新向集群交换中心申请话权。
集群终端会向定期向网络进行登记,集群交换中心在收到主叫终端发来的呼叫请求后会根据登记信息寻呼被叫终端。若被叫集群终端未向集群交换中心登记,或者虽已登记但集群交换中心寻呼时被叫终端无响应,集群交换中心会认为被叫终端处于非集群业务覆盖区域。下面描述被叫集群终端处于非集群业务覆盖区域时实现集群呼叫业务的方法。
SB1、在主叫集群终端中预置集群号码前缀和集群业务类型等集群业务信息。
SB2~SB3、主叫集群终端的按键通话键被触发,生成呼叫建立请求,主叫集群终端将预置的集群业务信息添加到呼叫建立请求中,并判断若目前处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送呼叫建立请求,再由移动交换中心通过集群调度系统将呼叫路由至集群交换中心;若目前处于集群业务覆盖区域,则通过基站子系统直接将呼叫路由到调度服务子系统,调度服务子系统再将该请求发送至集群交换中心;其中,在本发明实施例中,用户拨打群组号码或被叫用户号码后,通过按下按键通话来实现该通话键的触发。
SB4、集群交换中心通过集群调度系统向移动交换中心发送呼叫建立请求;移动交换中心通过基站子系统向被叫集群终端发送该请求。
SB5、被叫集群终端向移动交换中心返回集群呼叫建立完成消息。
SB6、移动交换中心通过集群调度系统向集群交换中心发送集群呼叫建立成功消息;集群交换中心收到集群呼叫建立成功消息后,通过集群调度系统向移动交换中心返回响应消息,表示呼叫建立完成。
SB7、主叫集群终端释放话权后,集群交换中心向被叫集群终端发送话权空闲提示,提示被叫集群终端可以申请话权。
下面结合图3,具体描述被叫集群终端处于非集群业务覆盖区域时实现集群呼叫业务方法的实施例。
步骤301、在主叫集群终端中预置集群业务信息;所述的集群业务信息包括集群号码前缀和集群业务类型等信息。
步骤302、用户拨打被叫用户号码后按下按键通话键发起集群呼叫。
步骤303、主叫集群终端自动将预置的集群业务信息添加到呼叫建立请求中,并判断若目前处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送呼叫建立请求,再由移动交换中心通过集群调度系统将呼叫路由至集群交换中心;若目前处于集群业务覆盖区域,则通过基站子系统直接将呼叫路由到调度服务子系统,调度服务子系统再将呼叫建立请求发送至集群交换中心。
主叫集群终端会向定期向网络进行登记。在本实施例中,如果主叫集群终端未收到网络的登记应答,主叫集群终端判定目前是处于集群业务覆盖区域;如果网络返回登记应答消息,则主叫集群终端根据该消息中的终端位置信息判断目前是处于非集群业务覆盖区域还是处于集群业务覆盖区域。
步骤304、集群交换中心向集群调度系统发送SIP INVITE信令,请求建立集群呼叫。信令中From字段携带呼叫类型和主叫用户的集群号码信息,To字段携带被叫用户的移动用户号码簿号码。
步骤305、集群调度系统向移动交换中心转发收到的SIP INVITE信令。信令中From字段携带主叫用户的集群号码信息,To字段携带被叫用户的移动用户号码簿号码。
步骤306、移动交换中心对呼叫进行处理,通过基站子系统向被叫终端发送呼叫建立请求;被叫终端收到该请求后分析请求中携带的信息,将主叫用户移动用户号码簿号码和集群呼叫类型显示在终端界面上,如“组呼集群组号8181”或“单呼主叫集群号码1818”。
步骤307、被叫终端向移动交换中心返回集群呼叫建立完成消息。
步骤308至步骤309、移动交换中心向集群调度系统发送SIP 180Ringing信令,表示被叫用户振铃中;集群调度系统向集群交换中心转发SIP 180Ringing信令。
步骤310、移动交换中心通过集群调度系统向集群交换中心发送SIP200OK信令,表示被叫用户呼叫成功。
步骤311、集群交换中心收到SIP 200OK信令后,通过集群调度系统向移动交换中心返回SIP ACK信令。
步骤312、主叫集群终端释放话权后,集群交换中心向被叫集群终端发送话权空闲提示。
被叫用户收到话权空闲提示后,可以通过按下按键通话键申请话权。
步骤313、被叫集群终端通过基站子系统向移动交换中心发送双音多频信号,该信号中携带有用户按下按键通话键的信息;移动交换中心将双音多频信号转发给集群调度系统。
步骤314、集群调度系统将双音多频信号封装在SIP INFO信令中,并将SIP INFO信令发送到集群交换中心。
步骤315、集群交换中心根据SIP INFO信令中携带的用户按键信息向被叫集群终端发送话权授权提示。
在上述各实施例中,移动交换中心与集群调度系统之间以及集群调度系统与集群交换中心之间是采用SIP(Session Initiation Protocol,会话启动协议)进行信令交互。在本发明中,也可以采用其他标准协议如ISUP(ISDN UserPart,综合业务数字网用户部分)或MAP(Mobile Application Protocol,移动应用协议)等进行信令交互,对本发明方法的实现无任何影响。
以上对本发明所提供的集群呼叫业务的实现方法和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种集群呼叫业务的实现方法,其特征在于,在集群终端中预置集群业务信息;该方法包括A、主叫集群终端的按键通话键被触发,生成呼叫建立请求;B、主叫集群终端将预置的集群业务信息添加至呼叫建立请求中,并判断若处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送该请求;C、移动交换中心通过集群调度系统将呼叫路由至集群交换中心;D、集群交换中心检查主叫用户的集群呼叫业务授权情况,若该业务已授权,集群交换中心寻呼被叫终端,建立呼叫。
2.如权利要求1所述的集群呼叫业务实现方法,其特征在于,所述集群交换中心检查主叫用户的集群呼叫业务授权情况具体包括集群交换中心向群组列表管理服务器查询主叫用户的业务签约信息,并根据该信息做集群呼叫业务授权检查。
3.如权利要求1所述的集群呼叫业务实现方法,其特征在于,步骤D后进一步包括被叫终端分析呼叫建立请求中携带的信息,将主叫用户号码和集群业务类型显示在终端界面上。
4.如权利要求1所述的集群呼叫业务实现方法,其特征在于,步骤D后进一步包括集群交换中心通过集群调度系统向移动交换中心发送集群呼叫建立成功消息;移动交换中心收到该消息后,通过集群调度系统向集群交换中心返回响应消息。
5.如权利要求1至4任一项所述的集群呼叫业务实现方法,其特征在于,步骤D后进一步包括集群交换中心向集群终端发送话权提示;集群终端通过移动交换中心向集群调度系统发送用户操作信息;集群调度系统将用户操作信息转发给集群交换中心;集群交换中心根据用户操作信息实现话权控制。
6.如权利要求5所述的集群呼叫业务实现方法,其特征在于,所述话权提示是话权授权提示或话权空闲提示或话权占用提示。
7.如权利要求5所述的集群呼叫业务实现方法,其特征在于,所述话权提示是单音提示音或语音流提示音。
8.如权利要求5所述的集群呼叫业务实现方法,其特征在于,所述集群终端向集群调度系统发送用户操作信息是发送用户按下按键通话键信息或用户释放按键通话键信息。
9.如权利要求1所述的集群呼叫业务实现方法,其特征在于,步骤B前进一步包括主叫集群终端向基站子系统进行集群业务登记。
10.如权利要求9所述的集群呼叫业务实现方法,其特征在于,步骤B中所述主叫集群终端判断处于非集群业务覆盖区域具体包括主叫集群终端未收到基站子系统返回的登记应答消息,则判定自身处于非集群业务覆盖区域。
11.如权利要求9所述的集群呼叫业务实现方法,其特征在于,步骤B中所述主叫集群终端判断处于非集群业务覆盖区域具体包括主叫集群终端收到基站子系统返回的登记应答消息后,根据该应答消息携带的信息判断自身处于非集群业务覆盖区域。
12.一种集群呼叫业务实现系统,其特征在于,所述系统包括集群终端,用于预存集群业务信息,在按键通话键被触发生成呼叫建立请求后将集群业务信息添加到呼叫建立请求中,并判断若处于非集群业务覆盖区域,则将该请求发送给移动交换中心;移动交换中心,用于将集群终端发送来的呼叫建立请求发送到集群调度系统;集群调度系统,用于将呼叫建立请求转发至集群交换中心;集群交换中心,用于检查用户的集群呼叫业务授权情况,并在检查通过时寻呼被叫终端,建立集群呼叫。
13.如权利要求10所述的集群呼叫业务实现系统,其特征在于,所述集群终端还用于在获得话权后,采用不同的键值表示用户的操作信息,并将该信息通过移动交换中心发送给集群调度系统;集群调度系统还用于根据收到的用户操作信息实现相应的话权控制。
14.如权利要求12或13所述的集群呼叫业务实现系统,其特征在于,所述集群终端还用于分析呼叫建立请求中携带的信息,将主叫用户号码和集群业务类型信息显示在终端界面上。
全文摘要
本发明公开了一种集群呼叫业务的实现方法和系统。所述方法包括在集群终端中预置集群业务信息;主叫集群终端的按键通话键被触发,生成呼叫建立请求;主叫集群终端将预置的集群业务信息添加至呼叫建立请求中,并判断若处于非集群业务覆盖区域,则通过基站子系统向移动交换中心发送该请求;C、移动交换中心通过集群调度系统将呼叫路由至集群交换中心;D、集群交换中心检查主叫用户的集群呼叫业务授权情况,若该业务已授权,集群交换中心寻呼被叫终端,建立呼叫。
文档编号H04Q7/38GK1968458SQ200610086518
公开日2007年5月23日 申请日期2006年6月20日 优先权日2006年6月20日
发明者段承恩, 谢国军, 漆宝剑 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1