一种对讲终端的耗电优化方法及其执行装置制造方法及图纸

技术编号:27750941 阅读:22 留言:0更新日期:2021-03-19 13:46
本发明专利技术公开了一种对讲终端的耗电优化方法及其执行装置,属于多讲终端的耗电优化方法领域,终端上执行有多个服务模块,包括终端停止活动进入休眠状态;获取预先确定的待通信服务名单,待通信服务名单中包含的各个服务模块以预设的时长周期性的被依次触发;其中,待通信服务名单中服务模块全部被触发所经历时长为被触发时长段,服务模块与服务器维持长链接,服务模块维持长链接的心跳包和用于流转数据的数据包至少在一个被触发时长段中以时间相邻依次发送。

【技术实现步骤摘要】
一种对讲终端的耗电优化方法及其执行装置
本专利技术涉及设对讲终端的耗电优化方法领域,具体而言,涉及一种对讲终端的耗电优化方法及其执行装置。
技术介绍
POC集群对讲服务是指的应用公有网络而将全国各地终端接触信号传播范围的限制,所进行的快速即时性的对话发起服务,POC集群对讲服务一般包括终端、信号广播塔或信号广播基站、以太网络、接受远传信号的服务器,并接受对讲台、调度台进行集中管理的对讲网络集群,其在使用过程中由于数据包自终端所发起,终端以广播站寻找太网络地址查找值服务器登录端口并与服务器建立网络联系,其服务器会沿原路向终端返回对应的回应包,其链接的建立过程无法做到有效的信道识别而针对一对多且逐一精准识别终端,服务器会发送心跳包,现有的设备在待机过程中,心跳包是主要耗电原因之一,现有技术中尚未有针对终端而进行的省电优化。心跳包的发送过程中还伴随着多种待通信服务的启动、上传、交互等过程,其交互过程实质上是对应模块的引脚高电平输入,因此频繁的心跳、多待通信服务触发会形成若干个非连续的高电位,每个高电位为模块的一次启动、动作、关闭过程中,模块的启动过程中会消耗大量电量,而随着模块动作又会耗费大量的电量,这样终端的用电波形图上,会呈现出多个频繁耗电的凸起,且各个凸起都互相隔开,电流间断,整体长时间处于高电平态,会持续耗电,给用户体验非常差。
技术实现思路
本专利技术实施例提供了一种对讲终端的耗电优化方法及其执行装置,以至少解决现有的模块触发规则逻辑混乱,耗电量较大的技术问题。通过以下方法解决上述技术问题一种对讲终端的耗电优化方法,终端上执行有多个待通信服务,包括终端停止活动进入休眠状态;获取预先确定的待通信服务名单,待通信服务名单中包含的各个待通信服务以预设的时长周期性的被依次触发;其中,待通信服务名单中待通信服务全部被触发所经历时长为被触发时长段,待通信服务与服务器维持长链接的心跳包和用于流转数据的数据包至少在一个被触发时长段中以时间相邻依次发送。进一步的,所述的预设的时长为触发周期,触发周期的时长设置规则包括:各个待通信服务的触发周期全部预设为N秒,N取正数,或者多个待通信服务的触发周期部分预设为N秒,其余的待通信服务预设为A*N秒,N取正数,A取正整数,或者各个待通信服务的触发周期分别预设为N1-Nn中的任意一个时间数值,N1-Nn中的任意一个时间数值为A*N秒,N取正数,A取正整数;其中,在同一触发周期被同时触发的待通信服务依次排序的依次连续触发。进一步的,所述的待通信服务维持长链接的心跳包和用于流转数据的数据包至少在一个触发周期中以时间相邻依次发送,包括,心跳包和数据包在每个发送周期中依次发送,或者数据包的发送周期为心跳包发送周期的整数倍,在重合的发送周期中依次发送。进一步的,待通信服务包含功能服务、长链接维持服务,功能服务用于发送流转数据的数据包,长链接维持服务用于发送心跳包。进一步的,所述的终端停止活动进入休眠状态步骤之前或之后,监测终端电量,终端电量在单位时间内掉电量超过预设掉电值,待通信服务名单中各个待通信服务以预设的必要待通信服务定义和非必要待通信服务定义再次分组,非必要待通信服务分组中待通信服务以权重由低到高依次移出待通信服务名单。一种对讲终端的耗电优化方法的执行装置,终端上执行有多个待通信服务,终端停止活动进入休眠状态,包括触发单元,触发单元用于获取预先确定的待通信服务名单,待通信服务名单中包含的各个待通信服务以预设的时长周期性的被依次触发;其中,待通信服务名单中待通信服务全部被触发所经历时长为被触发时长段,待通信服务与服务器维持长链接的心跳包和用于流转数据的数据包至少在一个被触发时长段中以时间相邻依次发送。进一步的,包括判断模块,判断模块用于使得:各个待通信服务的触发周期全部预设为N秒,N取正数,或者多个待通信服务的触发周期部分预设为N秒,其余的待通信服务预设为A*N秒,N取正数,A取正整数,或者各个待通信服务的触发周期分别预设为N1-Nn中的任意一个时间数值,N1-Nn中的任意一个时间数值为A*N秒,N取正数,A取正整数;其中,在同一触发周期被同时触发的待通信服务依次排序的依次连续触发。进一步的,还包括触发模块,触发模块以使得心跳包和数据包在每个发送周期中依次发送,或者数据包的发送周期为心跳包发送周期的整数倍,在重合的发送周期中依次发送。进一步的,待通信服务包含功能服务、长链接维持服务,功能服务用于发送流转数据的数据包,长链接维持服务用于发送心跳包。进一步的,还包括监测模块,所述的终端停止活动进入休眠状态步骤之前或之后,监测模块用于监测终端电量,终端电量在单位时间内掉电量超过预设掉电值,待通信服务名单中各个待通信服务以预设的必要待通信服务定义和非必要待通信服务定义再次分组,非必要待通信服务分组中待通信服务以权重由低到高依次移出待通信服务名单。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的整体流程图。图2为待通信服务同周期依次排序触发时的电平图和步骤。图3为待通信服务非同周期触发时的电平图和步骤。图4为待通信服务等周期触发电平图和步骤。图5为现有技术中电平图和步骤。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语是用于区别类似的对象,若涉及第一、第二等顺序名词并非顺次执行为本专利技术所详细公开的技术方案。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例一如图1和图2所示,提供了一种对讲终端的耗电优化方法,终端上执行有多个待通信服务,待通信服务包含用于维持长链接维持待通信服务、用于发送流转数据的数据包功能待通信服务、用于回传必要同步时间信息的时间信息对时模块、用于上传定位位置信息的位置采集模块、用于接收其他群员上下线信息、用于接收其他群员语音发起情况的POC模块、用于播放提示音的提醒模块。S201.终端停止本文档来自技高网
...

【技术保护点】
1.一种对讲终端的耗电优化方法,其特征在于:终端上执行有多个待通信服务,包括/n终端停止活动进入休眠状态;/n获取预先确定的待通信服务名单,待通信服务名单中包含的各个待通信服务以预设的时长周期性的被依次触发;/n其中,待通信服务名单中待通信服务全部被触发所经历时长为被触发时长段,待通信服务与服务器维持长链接的心跳包和用于流转数据的数据包至少在一个被触发时长段中以时间相邻依次发送。/n

【技术特征摘要】
1.一种对讲终端的耗电优化方法,其特征在于:终端上执行有多个待通信服务,包括
终端停止活动进入休眠状态;
获取预先确定的待通信服务名单,待通信服务名单中包含的各个待通信服务以预设的时长周期性的被依次触发;
其中,待通信服务名单中待通信服务全部被触发所经历时长为被触发时长段,待通信服务与服务器维持长链接的心跳包和用于流转数据的数据包至少在一个被触发时长段中以时间相邻依次发送。


2.根据权利要求1所述一种对讲终端的耗电优化方法,其特征在于:所述的预设的时长为触发周期,触发周期的时长设置规则包括:
各个待通信服务的触发周期全部预设为N秒,N取正数,或者
多个待通信服务的触发周期部分预设为N秒,其余的待通信服务预设为A*N秒,N取正数,A取正整数,或者
各个待通信服务的触发周期分别预设为N1-Nn中的任意一个时间数值,N1-Nn中的任意一个时间数值为A*N秒,N取正数,A取正整数;
其中,在同一触发周期被同时触发的待通信服务依次排序的依次连续触发。


3.据权利要求1所述一种对讲终端的耗电优化方法,其特征在于:所述的待通信服务维持长链接的心跳包和用于流转数据的数据包至少在一个触发周期中以时间相邻依次发送,包括,
心跳包和数据包在每个发送周期中依次发送,或者
数据包的发送周期为心跳包发送周期的整数倍,在重合的发送周期中依次发送。


4.据权利要求1所述一种对讲终端的耗电优化方法,其特征在于:待通信服务包含功能服务、长链接维持服务,功能服务用于发送流转数据的数据包,长链接维持服务用于发送心跳包。


5.据权利要求1所述一种对讲终端的耗电优化方法,其特征在于:所述的终端停止活动进入休眠状态步骤之前或之后,
监测终端电量,终端电量在单位时间内掉电量超过预设掉电值,待通信服务名单中各个待通信服务以预设的必要服务模块定义和非必要服务模块定义再次分组,非必要服务模块分组中服务模块以权重由低到高依次移出待通信服务名...

【专利技术属性】
技术研发人员:戎檄
申请(专利权)人:石家庄市善理通益科技有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1