一种集群系统中调度员发送通知消息的实现方法

文档序号:7658190阅读:142来源:国知局
专利名称:一种集群系统中调度员发送通知消息的实现方法
技术领域
本发明涉及集群通信系统,具体涉及数字集群通信系统中调度员发送通 知消息的实现方法。
背景技术
集群通信系统诞生于20世纪70年代,最早的集群通信是模拟系统,数 字集群技术从20世纪90年代中期在全球范围内兴起,90年代末期在中国 出现数字集群网络。数字集群系统是指多用户共享一组无线信道,并动态使 用这些信道的专用移动通信系统,它是一种指挥、调度系统,在一些社会经 济、工农业比较发达的国家,对指挥、调度功能要求较高的企业、事业、工 矿、油田、农场、公安、警察以及军队等部门都十分迫切需要这种系统。集 群技术最主要的特征是有调度员参与并进行控制。调度台作为数字集群通信 系统的调度管理中心,与集群调度服务器交互信令,把调度人员的指令转化 为系统指令,从而达到控制呼叫的目的。调度台为行业调度员提供了人机接 口 ,使之能够实时了解当前系统的通信状况,也可以对群组或用户发起呼叫, 进行指挥。
登录到调度台的调度员为了和某个群组或者用户进行信息交流, 一般情 况下都是先将群组或者用户调度到桌面上,然后发起呼叫,将群组或者用户 呼入到当前呼叫中。这种方式存在以下几个缺点,首先呼叫的建立和释放是 需要占用资源的,在繁忙阶段会影响别的呼叫质量;其次,当用户存在别的 呼叫中时,除非本次呼叫的呼叫优先级能比用户所在的呼叫优先级高,否则, 用户无法收到调度员发送的任何信息。
为了解决上述问题,专利号为CN200410027540的发明专利和专利号为 CN200410052392的发明专利提出了利用已有的短信网关的实现方案,上述
两个发明专利需要实现一个集群短信网元,该网元跟短信网关进行通信,从 而将消息发给终端。这种方法的缺点就是需要配置额外的网元,增加运营成 本。
集群系统中的用户可以属于多个群组,这时候其业务信道已经建立,那 么可以利用这些业务信道来发送通知消息,这种实现方案简单、实用、快速 和经济,具有很好的价值。

发明内容
而提供一种集群通信系统中调度员发送通知消息的实现方法,为了
达到本发明所提到的目的,本发明所釆用的方法包括以下步骤
步骤SlOl、调度员通过调度台服务器,选择目标,发送通知消息;
步骤S102、调度台服务器将通知消息转发到调度服务器;
步骤S103、调度服务器通过已经建立的业务通道发送通知消息给目标。
所述步骤S101中,调度员登录调度台服务器后,选择的所述目标是群 组或者终端,所述目标是激活的和/或者非激活的,所述目标包括移动台、 基站等。
所述步骤S102中,调度台服务器要进行鉴权,鉴权通过后,发送通知 消息给调度服务器,否则,返回"没有权限"的错误提示给调度台客户端。
所述鉴权是指该调度员能否给该目标发送通知消息,并且,权限是可配 置的。
所述步骤S103中,调度服务器首先判断目标在集群呼叫中是否是激活 的,所述激活是指,该目标已经建立好了业务信道。
如果是激活的,那么可以利用业务信道把该通知消息发送给目标。如果
是非激活的,那么通知调度寄存器保存这条消息,消息的保存是以终端来索 引的。终端作为组的成员,可以存在于多+群组中,但只会在一个组内是激 活的,即其业务信道是和这个组关联的,在其它组是非激活的。 调度服务器在处理后,需要发送响应给调度台服务器。
在所述步骤S103后,还有步骤S104,调度台服务器根据鉴权结果和调 度服务器的响应结果,提示调度员本次消息发送是否成功。
进一步,本发明还提供了当终端从集群呼叫非激活状态转为激活状态 时,对以前保存的通知消息发送给该目标的处理方法,包括
步骤S1031、终端接入集群呼叫中时,调度服务器发送鉴权消息给调 度寄存器。
步骤S1032、调度寄存器返回给调度服务器的鉴权响应中携带了通知消
自、
心o
步骤S1033、调度服务器当终端接入到呼叫后,发送通知消息给该终端。
本发明提出了 一种数字集群系统中调度员发送通知消息的实现方法,克 服了现有集群系统中调度员发送通知消息需要利用短信网关的缺点,该方法 简单、实用,有效的满足了集群系统下对调度员发送通知消息的要求。


图1A是实现本发明所需的一个示例性的集群系统网络结构图; 图1B是终端从集群呼叫非激活状态转为激活状态时,对以前保存的通 知消息发送给该终端的处理方法流程图2是调度员给激活组发送通知消息的流程图3是当组内存在非激活成员时的处理流程图4是调度员给非激活组发送通知消息的流程图5是一个终端接入到集群呼叫中接受以前的通知消息的流程图。
具体实施例方式
下面结合附图和实施例对本发明进行详细描述。
图1A是实现本发明所需的一个示例性的集群系统网络框架图,主要包 括MS (Mobile Station,移动台)、BSS (Base Station System,基站系统)、 网络侧设备。网络侧设备包括PDS (PTT Dispatching Server,调度服务器)、 PHR (PTT Home Register,归属寄存器)、DAS (Dispatching Agent Server,调 度台服务器)、DAC(Disaptching Agent Client,调度台客户端)。具体步骤如 下
步骤SlOl、调度员通过调度台服务器,选择目标,发送通知消息;
步骤S102、调度台服务器将通知消息转发到调度服务器;
步骤S103、调度服务器通过已经建立的业务通道发送通知消息给目标。
所述步骤S101中,调度员登录调度台服务器后,选择的目标是群组也 或者终端,所述目标可以是激活的和/或者非激活的,所述目标包括移动台、 基站等。
所述步骤S102中,调度台服务器要进行鉴权,鉴权通过后,发送通知 消息给调度服务器,否则,返回"没有权限"的错误提示给调度台客户端。 所述鉴权是指该调度员能否给该目标发送通知消息,并且,权限是可配置的。
所述步骤S103中,调度服务器首先判断目标是否是在集群呼叫中是激 活的,所谓激活是指,该目标已经建立好了业务信道。
如果是激活的,那么可以利用业务信道把该通知消息发送给目标。如果 是非激活的,那么通知调度寄存器保存这条消息,消息的保存是以终端来索 引的。终端作为组的成员,可以存在于多个群组中,但只会在一个组内是激 活的,即其业务信道是和这个组关联的,在其它组是非激活的。
调度服务器在处理后,需要发送响应给调度台服务器。 在所述步骤S103后中,还有步骤S104,调度台服务器根据鉴权结果和
调度服务器的响应结果,提示调度员本次消息发送是否成功。
进一步,本发明还提供了当终端从集群呼叫非激活状态转为激活状态
时,对以前保存的通知消息发送给该目标的处理方法,如图1B所示,包括 步骤S1031、终端接入集群呼叫中时,调度服务器发送鉴权消息给调度 寄存器。
步骤S1032、调度寄存器返回给调度服务器的鉴权响应中携带了通知消

步骤S1033、调度服务器当终端接入到呼叫后,发送通知消息给该终端。
图2是调度员给激活组发送通知消息的流程图,假使调度员已经登录了 调度台,对这个激活组具有调度权限,且该组所有的成员都已经接入到这个 组中。
具体步骤如下
5201、 调度员选择某个激活群组,输入通知消息的内容,然后通过信令 发送到DAS,该信令携带了调度员号码,组标识和消息内容。
5202、 DAS对调度员进行鉴权,看调度员是否能给该组进行发送短信, 如果没有权限,返回"没有权限"的错误提示给DAC;否则,将信令发给 PDS,信令中携带了调度员号码、组标识和消息内容。
5203、 PDS收到DAS发来的请求后,首先判断是否组激活,发现该组 是激活的,那么再判断该组中的终端作为组成员是否都是激活的,发现有激 活的后,利用终端和PDS已经创建的业务信道,采用A口信令格式给BSS 发送,信令中携带了调度员号码、组标识、终端标识和消息内容;同时给 DAS返回响应,见步骤S204。
给BSS发送的信令可以打包,即如果多个用户同属于一个基站范围内, 那么可以在一个信令中包含多个用户。
对于组内非激活成员参见图3的处理流程。
5204、 DAS收到响应后,设置成功标识,返回给DAC。
5205、 BSS将来自PDS的A 口信令转换为空口信令,发给终端,对于 打包发送的,需要负责解包。
5206、 终端收到通知后,将消息内容、发送者信息即调度员号码、组标 识进行组合成流畅的句子呈现给用户。
图3是当组内存在非激活成员时的处理流程,这里省略了调度员发送消 息到PDS的处理流程。 实施步骤如下
5301、 PDS检测到当前组内有成员是非激活的,对这些非激活成员分两 种情况分别进行处理,情况l属于在当前组是非激活的,但在其它组是激活 的;情况2是在所有的组都是非激活的。
5302、 对于情况l,先定位到该终端激活的群组,然后利用该业务信道 发送通知消息,承载协议为A 口,信令内容包括发送者标识、消息内容、 终端标识和组标识。
5303、 BSS收到信令后,转换成A口发给终端;
5304、 终端收到通知后,将消息内容、发送者即调度员号码、组标识进 行组合成流畅的句子呈现给用户。
5305、 对应情况2, PDS向PHR发送一条存储信令,指示PHR将这条 消息保存起来,保存的内容有发送者标识、该终端标识、消息内容和组标识;
5306、 PDS根据PHR返回的响应结果,该响应结果携带了保存的内容, 给DAS返回响应,设置为发送成功;
图4是调度员给非激活组发送通知消息的流程图,假使调度员已经登录
了调度台,对这个非激活组具有调度权限。 具体步骤如下
S401、调度员选择非激活群组,输入通知消息的内容,然后通过信令发
送到DAS,该信令携带了调度员号码,组标识和消息内容。
5402、 DAS对调度员进行鉴权,看调度员是否能给该组进行发送短信, 如果没有权限,返回"没有权限"的错误提示给DAC;否则,将信令发给 PDS,信令中携带了调度员号码、组标识和消息内容。
5403、 PDS收到DAS发来的请求后,首先判断是否组激活,发现该组 是非激活的,对该组中非激活成员进行处理,处理流程同图3。这里不再累 赘。
图5是一个终端接入到集群呼叫中接受以前的通知消息的流程图。 具体步骤如下
5501、 终端被接入到呼叫中的时候,PDS向PHR发送鉴权请求。
5502、 PHR返回鉴权响应给PDS,该鉴权响应中携带了保存的以前发 给该终端的通知消息,消息可能有多条。
5503、 当PDS判断终端成功接入呼叫后,利用已经建立的业务信道向 BSS发送通知消息。该消息基于A口承载,携带了发送者信息,组标识和 消息内容。因为可能有多条,可以打包发送,将消息内容打包在一起,同时, 对于多个属于同一个基站下的终端,可以将几个终端打包发送。
当PDS成功发送后,通知PHR删除保存的通知消息。
5504、 BSS将A 口信令转为非空口,同时负责将打包的信令进行解包, 发送给终端。
5505、 终端收到通知后,将消息内容、发送者即调度员号码、组标识进 行组合成流畅的句子呈现给用户。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本 领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护 范围之内。
权利要求
1、一种集群系统中调度员发送通知消息的实现方法,其特征在于,包括以下步骤步骤S101、调度员通过调度台服务器,选择目标,发送通知消息;步骤S102、调度台服务器将通知消息转发到调度服务器;步骤S103、调度服务器通过已经建立的业务通道发送通知消息给目标。
2、 按照权利要求1所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,所述步骤S101中,选择的目标是群组或者终端,所述 目标是激活的和/或者非激活的,所述目标至少包括移动台、基站。
3、 按照权利要求1所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,所述步骤S102中,调度台服务器要进行鉴权,鉴权通 过后,发送通知消息给调度服务器,否则,返回"没有权限"的错误提示给 调度台客户端。
4、 按照权利要求3所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,所述鉴权是指该调度员能否给该目标发送通知消息,并 且,权限是可配置的。
5、 按照权利要求1或4所述的一种集群系统中调度员发送通知消息的 实现方法,其特征在于,所述通知消息中包括通知消息内容、目标标识、以 及发送者信息,即调度员号码。
6、 按照权利要求1所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,所述步骤S103中,调度服务器首先判断目标在集群呼 叫中是否是激活的,如果是激活的,把该通知消息发送给目标,如果是非激 活的,则通知调度寄存器保存这条消息,并且消息的保存是以终端来索引的。
7、 按照权利要求6所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,所述终端作为组的成员,存在于一个或者多个群组中, 但只会在一个组内是激活的,即其业务信道是和这个组关联的,在其它组是 非激活的。
8、 按照权利要求6所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,所述步骤S103中,当终端从集群呼叫非激活状态转为 激活状态时,其处理步骤如下51031、 终端接入集群呼叫中时,调度服务器发送鉴权消息给调度寄存器;51032、 调度寄存器返回给调度服务器的鉴权响应中携带了通知消息;51033、 调度服务器当终端接入到呼叫后,发送通知消息给该终端。
9、 按照权利要求2、 6、 7或8所述的一种集群系统中调度员发送通知 消息的实现方法,其特征在于,所述激活是指该目标已经建立好了业务信道。
10、 按照权利要求1所述的一种集群系统中调度员发送通知消息的实现 方法,其特征在于,在所述步骤S103后,还有步骤S104,调度台服务器根 据鉴权结果和调度服务器的响应结果,提示调度员本次消息发送是否成功。
全文摘要
本发明公开了一种集群系统中调度员发送通知消息的实现方法。集群系统中的用户可以属于多个群组,这时候其业务信道已经建立,那么可以利用这些资源来发送通知消息,克服了现有集群系统中调度员发送通知消息需要利用短信网关的缺点,该方法简单、实用,有效的满足了集群系统下对调度员发送通知消息的要求。
文档编号H04Q7/22GK101102555SQ20071012893
公开日2008年1月9日 申请日期2007年7月26日 优先权日2007年7月26日
发明者王小平 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1