法律状态公告日
法律状态信息
法律状态
2017-05-03
专利权的转移 IPC(主分类):H04W4/10 登记生效日:20170411 变更前: 变更后: 申请日:20121228
专利申请权、专利权的转移
2017-04-19
授权
授权
2016-08-31
著录事项变更 IPC(主分类):H04W4/10 变更前: 变更后: 申请日:20121228
著录事项变更
2016-01-13
文件的公告送达 IPC(主分类):H04W4/10 收件人:侯荣涛 文件名称:第一次审查意见通知书 申请日:20121228
文件的公告送达
2014-02-26
实质审查的生效 IPC(主分类):H04W4/10 申请日:20121228
实质审查的生效
2013-05-01
公开
公开
查看全部
技术领域
本发明涉及一种PTT碰撞规避方法,具体而言,涉及一种用于基于IP的无中心指挥调度通信系统的PTT碰撞规避方法。
背景技术
在指挥调度系统中,PTT是一种半双工业务,即只有按下PTT键的用户才能讲话,其他的用户只能接听,因此必须对PTT的话权抢占功能进行统一控制,保证系统在任何时刻只能有一人被授权进行PTT按键讲话。
在传统的指挥调度系统中,PTT话权的仲裁功能是由网络中的某一个中心网元完成的,例如数字集群系统PTT业务的仲裁可能由MSC完成,IMS系统PoC业务的仲裁是由PoC Server完成的,即网络中必然存在一个中心节点,由该中心点统一对PTT讲话权的仲裁管理。当多个用户同时按下PTT键申请讲话时,多个用户的PTT请求被发送到该仲裁中心节点,由该中心节点根据PTT请求的先后顺序,以及用户的优先级进行综合判决,从而决定将PTT的讲话权授予哪个用户。
由此可见,传统系统中的PTT话权仲裁由某一个中心节点完成,但对于无中心系统,网络中没有任何中心节点,无法执行统一的仲裁管理,无法像传统系统那样,汇聚所有用户的PTT请求到中心节点,然后再由中心节点统一仲裁,因此必须寻找一种适用于无中心指挥调度系统的PTT话权仲裁方法。
发明内容
本发明的目的在于克服现有技术存在的以上问题,提供一种用于无中心指挥调度通信系统的PTT碰撞规避方法。
为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
一种用于无中心指挥调度通信系统的PTT碰撞规避方法,包括以下步骤:
步骤一)A用户按下PTT键,请求PTT讲话,启动定时器Tr,系统向全网广播或组播PTT请求;
步骤二)系统会延迟等待一定的等待间隔Tw,监听这段时间内是否有其他用户的PTT请求到达,如果等待间隔Tw内没有任何其他用户的PTT请求到达,则A接通业务信道,指示用户可以讲话,如果等待间隔Tw内接收到B用户的PTT请求,进入下一步;
步骤三)如果等待间隔Tw内接收到B用户的PTT请求,则进行判断,若B用户的优先级高于A用户,则A用户停止PTT等待流程,直接转为接听状态,准备接收B用户的语音包,否则进入下一步;
步骤四)若B用户的优先级低于A用户,则对B用户的PTT请求不予处理,直接丢弃,否则则为B用户的优先级等于A用户,则A在0-Td时间段内随机退让一段时间Ta,重新发起PTT请求,返回步骤二。
进一步的,步骤一所述的定时器Tr,从PTT按键开始,如果在Tr时间内用户一直没有获得PTT讲话权,则说明发生了PTT抢占冲突,此时系统不再进行任何PTT请求发送,并提示用户释放PTT按键。
进一步的,步骤二所述的等待间隔Tw根据网络的传输延时,该时间应该大于网络中任何两点之间的单向传输延时,即保证在Tw时间段内,任何单播、组播、广播消息,网络中的目的节点都能接收到。
进一步的,步骤四所述的时间Td大于等待间隔Tw,避免PTT按键的再次冲突。
进一步的,所述定时器Tr定时1-2秒。
本发明的有益效果是:
本发明提出一种应用于无中心指挥调度通信系统的PTT仲裁方法,通过该方法,网络中不必存在PTT仲裁中心节点,系统中所有的终端用户都可以发送PTT请求,全网基于一定的规则避免PTT碰撞,并授权某一用户进行PTT讲话。同时也实现了多优先级业务。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1本发明所述的PTT碰撞规避方法流程示意图。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
参照图1所示,一种用于无中心指挥调度通信系统的PTT碰撞规避方法,包括以下步骤:
步骤一)A用户按下PTT键,请求PTT讲话,启动定时器Tr,系统向全网广播或组播PTT请求;
步骤二)系统会延迟等待一定的等待间隔Tw,监听这段时间内是否有其他用户的PTT请求到达,如果等待间隔Tw内没有任何其他用户的PTT请求到达,则A接通业务信道,指示用户可以讲话,如果等待间隔Tw内接收到B用户的PTT请求,进入下一步;
步骤三)如果等待间隔Tw内接收到B用户的PTT请求,则进行判断,若B用户的优先级高于A用户,则A用户停止PTT等待流程,直接转为接听状态,准备接收B用户的语音包,否则进入下一步;
步骤四)若B用户的优先级低于A用户,则对B用户的PTT请求不予处理,直接丢弃,否则则为B用户的优先级等于A用户,则A在0-Td时间段内随机退让一段时间Ta,重新发起PTT请求,返回步骤二。
进一步的,步骤一所述的定时器Tr,从PTT按键开始,如果在Tr时间内用户一直没有获得PTT讲话权,则说明发生了PTT抢占冲突,此时系统不再进行任何PTT请求发送,并提示用户释放PTT按键。
进一步的,步骤二所述的等待间隔Tw根据网络的传输延时,该时间应该大于网络中任何两点之间的单向传输延时,即保证在Tw时间段内,任何单播、组播、广播消息,网络中的目的节点都能接收到。
进一步的,步骤四所述的时间Td大于等待间隔Tw,避免PTT按键的再次冲突。
进一步的,所述定时器Tr定时1-2秒。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 用于机器人的计算机辅助运动调度的方法,涉及规划起始位置和目标位置之间的无碰撞轨迹,其中准备了多个部分不同的运动时间表和配置
机译: 用于机动车辆的无凸轮轴内燃发动机,其阀板和/或活塞包括模制件,该模制件在发生碰撞时形成接触表面,其中模制件位于阀中心轴线的区域
机译: 在无许可频带通信系统中发送信号的方法和装置用于上行链路调度的方法和装置以及用于发送关于信道状态测量周期的信息的方法和装置