一种集群群组呼叫建立的方法及系统的制作方法

文档序号:7627862阅读:172来源:国知局
专利名称:一种集群群组呼叫建立的方法及系统的制作方法
技术领域
本发明涉及网络集群通信技术领域,尤其涉及集群群组的呼叫建立。
背景技术
集群通信是用于满足一个相对固定的团体进行通信的需要,而主要采用半双工的方式进行通话的一种通信技术,所述团体的规模可大可小。集群通信用户的使用过程一般为会话发起者在手机上选择群组,按下PTT(集群对讲)按键,在听到手机提示音后,可以讲话,所有接收者立即可以听到讲话者的声音。由于使用习惯和场景的要求,对于呼叫的建立时延要求较高,一般时延应该在1秒以内。
现有的CDMA数字集群系统的网络结构如图1所示,其中调度服务子系统完成集群业务的处理过程,集群呼叫的流程如图2所示,具体包括如下操作1)集群用户选择一个要呼叫的群组,然后按下PTT按键,发起呼叫;2)TSC(集群交换中心)接收到呼叫,分析群组数据是否已经缓存了;3)若TSC判断没有缓存群组的数据,则向GLMS(群组列表管理服务器)发送请求消息,请求群组数据;4)GLMS接收到群组号码请求,查询群组属性数据、成员数据,将数据编码后返回给TSC。
由上述操作过程可以看出,群组数据的缓存在一定程度上减少了下次呼叫群组的时延,但是如果群组数据并没有缓存在TSC或者缓存超时,仍然需要从GLMS中获得群组数据,加大了呼叫建立的时延。该时延会随着群组数据的增加而增加,群组成员越多,GLMS准备数据的时间越长,时延越大,在群组成员数量大于1024时,时延会超过100毫秒。
所以现在的解决方案在群组数据越大时,建立的时延越大。对于专业集群用户,例如公共安全部分,群组成员的要求可能会达到数千个,因此这个时延会影响专业集群用户的使用。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的在于提供一种集群群组呼叫建立的方法及系统,利用群组数据的主动推送机制减少大群组集群用户建立群组呼叫的时延,在群组建立后的任何时刻呼叫,都能够保持稳定的短时延。
本发明的目的是通过以下技术方案实现的一种集群群组呼叫建立的系统,包括移动台、基站子系统、调度服务子系统,所述的调度服务系统包括推送条件判断模块,用于判断当前群组数据是否达到需要主动推送的条件;群组数据推送模块,用于接收推送条件判断模块的判断结果,并在需要推送群组数据时,执行群组数据推送操作。
调度服务系统设置有专用的存储空间,用于存储所述推送的群组数据。
调度服务系统中存储有群组数据推送条件,用于作为推送条件判断模块判断的根据。
一种集群群组呼叫建立的方法,包括A、推送条件判断模块确定需要推送群组数据,则群组数据推送模块主动推送群组数据;B、存储空间缓存所述群组数据;C、集群用户发起群组呼叫时,直接从缓存中获取群组数据进行呼叫。
所述确定需要推送群组数据的条件包括群组成员数量、群组特性、或群组的优先级。
所述步骤A还包括当推送的群组数据发生变更时,群组数据推送模块实时更新所述群组数据给。
由上述本发明提供的技术方案可以看出,本发明利用主动推送机制实现了将满足推送条件的群组数据主动推送,减少了大群组集群用户建立群组呼叫的时延,并且在群组建立后的任何时刻呼叫,都能够保持稳定的短时延。


图1为现有技术CDMA数字集群系统网络结构图;图2为现有技术集群群组呼叫建立流程图;图3为本发明所述实施例系统架构图;图4为本发明所述方法一种实施例操作流程图1;图5为本发明所述方法应用于PoC系统时的操作流程图2。
具体实施例方式
本发明的核心思想是提供一种集群群组呼叫建立的方法及系统,利用群组数据的主动推送机制,实现在满足推送条件时,主动推送群组数据,从而减少了呼叫时获取群组数据的时延。
本发明提供了一种集群群组呼叫建立的系统,所述系统一种实施例架构如图3所示,该系统包括MS(移动台)、基站子系统及调度服务子系统。所述基站子系统用于完成基站的控制和管理,与调度服务子系统共同完成集群的呼叫处理功能;所述的调度服务子系统中包括TSC及GLMS,所述GLMS包括多个软件功能模块,用于实现群组数据的主动推送,其中包括推送条件判断模块和群组数据推送模块;其中推送条件判断模块用于判断当前群组数据是否达到需要主动推送的条件;群组数据推送模块用于接收推送条件判断模块的判断结果,并在需要推送群组数据时,将群组数据推送给TSC;所述的TSC设置有专用的存储空间,用于存储GLMS推送的群组数据。
本发明还提供一种集群群组呼叫建立的方法,其一种实施例操作流程如图4所示,具体包括如下步骤步骤1预先设置群组数据的推送条件,保存于GLMS;群组数据的推送条件可以根据需要灵活设置,如可以设置根据群组成员数量、群组特性、群组的优先级等条件进行判断;步骤2推送条件判断模块判断当前是否需要推送群组数据到TSC,将判断结果传送给群组数据推送模块;推送条件判断模块根据GLMS中存储的群组数据推送条件,检测当前的群组数据,当检测到当前群组成员的个数超过规定门限,或群组主动推送属性被设置,或满足其他需要主动推送群组数据的要求时,将判断结果传送给群组数据推送模块;步骤3当需要进行主动推送操作时,GLMS中的群组数据推送模块主动推送群组数据到TSC;群组数据推送模块接收到上述判断结果后,如果需要主动推送群组数据,则将当前的群组数据编码后上报给TSC,当推送给TSC的群组数据发生变更时,则实时更新该群组的数据给TSC;若上述判断结果为不需要推送操作,则不上报当前的群组数据;步骤4TSC将接收到的群组数据缓存,并返回应答消息给GLMS;
TSC缓存GLMS主动推送的群组数据可以利用本发明所述的专用存储空间来完成,也可以利用现有的可以存储数据的设备来完成;步骤5集群用户选择一个要呼叫的群组,然后按下PTT按键,发起呼叫;步骤6TSC接收到呼叫,分析群组数据是否已经缓存;TSC接收到呼叫时,在缓存空间中查找是否存在当前呼叫的群组数据;步骤7若当前呼叫的群组数据已缓存,则确认可以发起呼叫,同时呼叫被叫用户,并且返回给主叫用户确认消息;若当前呼叫的群组数据没有缓存,则按照现有技术的方法从GLMS获取群组数据。
该方法同样适用于PoC系统,应用于PoC系统时的操作流程如图5所示,上述操作过程中TSC及GLMS完成的操作由相应的PoC服务器及XDMS(可扩展标记语言文档管理服务器)来完成,具体操作过程同上面所述。
综上所述,本发明利用主动推送机制实现了将满足推送条件的群组数据主动推送,减少了呼叫过程中获取群组数据的时延。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种集群群组呼叫建立的系统,包括移动台、基站子系统、调度服务子系统,其特征在于,所述的调度服务子系统包括推送条件判断模块,用于判断当前群组数据是否达到需要主动推送的条件;群组数据推送模块,用于接收推送条件判断模块的判断结果,并在需要推送群组数据时,执行群组数据推送操作。
2.如权利要求1所述的一种集群群组呼叫建立的系统,其特征在于,调度服务子系统设置有专用的存储空间,用于存储所述推送的群组数据。
3.如权利要求1所述的一种集群群组呼叫建立的系统,其特征在于,调度服务系统中存储有群组数据推送条件,用于作为推送条件判断模块判断的根据。
4.一种集群群组呼叫建立的方法,其特征在于,包括A、推送条件判断模块确定需要推送群组数据,则群组数据推送模块主动推送群组数据;B、存储空间缓存所述群组数据;C、集群用户发起群组呼叫时,直接从缓存中获取群组数据进行呼叫。
5.如权利要求4所述的一种集群群组呼叫建立的方法,其特征在于,所述确定需要推送群组数据的条件包括群组成员数量、群组特性、或群组的优先级。
6.如权利要求4所述的一种集群群组呼叫建立的方法,其特征在于,所述步骤A还包括当推送的群组数据发生变更时,群组数据推送模块实时更新所述群组数据给。
全文摘要
本发明涉及网络集群通信技术领域中一种集群群组呼叫建立的方法及系统。包括如下操作首先,推送条件判断模块确定需要推送群组数据,则群组数据推送模块主动推送群组数据,存储空间缓存所述群组数据,集群用户选择一个要呼叫的群组发起呼叫时,直接从缓存的群组数据中获取群组数据进行呼叫。利用本发明所述系统及方法减少了大群组集群用户建立群组呼叫的时延,并且在群组建立后的任何时刻呼叫,都能够保持稳定的短时延。
文档编号H04Q7/28GK1867110SQ20051012425
公开日2006年11月22日 申请日期2005年11月29日 优先权日2005年11月29日
发明者王 华, 叶松海, 谢国军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1