一种时间通道抢占方法、装置以及计算机存储介质制造方法及图纸

技术编号:29138775 阅读:42 留言:0更新日期:2021-07-02 22:37
本申请提供了一种时间通道抢占方法、装置以及计算机存储介质。该时间通道抢占方法应用于一种采集器,时间通道抢占方法包括:获取待传输数据包大小,以及实时传输速率;判断在自身的时间通道使用时间内是否可以完成待传输数据包的传输;若否,则向网关发送占用请求指令,以使网关根据占用请求指令返回包含占用标记的应答包;基于占用标记继续传输待传输数据包直至传输完成或者占用标记改变。通过上述方式,本申请的时间通道抢占方法通过向网关申请占用其他采集器的时间通道使用时间,能够有效提高通信效率和时间通道的利用率。

【技术实现步骤摘要】
一种时间通道抢占方法、装置以及计算机存储介质
本申请涉及无线通信
,特别是涉及一种时间通道抢占方法、装置以及计算机存储介质。
技术介绍
无线通信系统被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息接发、广播等等。这些系统能够通过共享共用的系统资源(例如,时间、频率、功率和通道资源)来支持与多个用户的通信。然而,部分无线通信系统只搭载了一个时间通道,多个用户同时使用同一时间通道进行通信,目前没有提出一种高效的时间通道使用方式,容易造成时间通道使用率较低,影响通信效率。
技术实现思路
本申请提供了一种时间通道抢占方法、装置以及计算机存储介质。本申请提供了一种时间通道抢占方法,所述时间通道抢占方法应用于一种采集器,所述时间通道抢占方法包括:获取待传输数据包大小,以及实时传输速率;判断在自身的时间通道使用时间内是否可以完成所述待传输数据包的传输;若否,则向网关发送占用请求指令,以使所述网关根据所述占用请求指令返回包含占用标记的应答包;基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变。其中,所述占用标记包括目标仪器地址;所述基于所述占用标记继续传输所述待传输数据包,包括:获取所述占用标记中的目标仪器地址;判断所述目标仪器地址是否为自身的仪器地址;若否,则抢占失败,在自身的时间通道使用时间结束后,停止所述待传输数据包的传输;若是,则抢占成功,在自身的时间通道使用时间结束后,继续所述传输数据包的传输。其中,所述停止所述待传输数据包的传输,包括:停止所述待传输数据包,且不给所述网关发送任意信息;持续监听所述网关发送的应答包,直至监听到的应答包中的目标仪器地址与自身的仪器地址一致时,开始所述待传输数据包的传输。其中,所述基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变之后,包括:当所述占用标记改变时,判断所述待传输数据包是否传输完成;若是,则传输成功;若否,则传输失败,获取剩余未传输的待传输数据,在自身的下一个时间通道使用时间继续传输所述剩余未传输的待传输数据。本申请还提供了另一种时间通道抢占方法,所述时间通道抢占方法应用于一种时间同步无线网络,所述时间同步无线网络至少包括网关、第一采集器以及第二采集器,所述网关分别与所述第一采集器、所述第二采集器通信连接;所述时间通道抢占方法,包括:所述第一采集器获取待传输数据包大小,以及实时传输速率;所述第一采集器判断在自身的时间通道使用时间内无法完成所述待传输数据包的传输时,向所述网关发送占用请求指令;所述网关基于所述占用请求指令生成包含占用标记的应答包,并发送给所述第一采集器和所述第二采集器;在所述第一采集器的时间通道使用时间结束后,所述第一采集器在所述第二采集器的时间通道使用时间内基于所述占用标记继续传输所述待传输数据包;在所述待传输数据包传输完成或者所述占用标记改变后,所述第二采集器在自身的时间通道使用时间内传输数据包。其中,所述占用标记包括目标仪器地址;所述网关基于所述占用请求指令生成包含占用标记的应答包,包括:所述网关获取所述第一采集器的仪器地址,以及所述第二采集器的仪器地址;所述网关判断所述第一采集器的占用请求指令是否合法;若是,所述网关将所述第一采集器的仪器地址作为所述目标仪器地址,生成包含所述目标仪器地址的应答包;若否,在所述第一采集器的时间通道使用时间结束后,所述网关将所述第二采集器的仪器地址作为所述目标仪器地址,生成包含所述目标仪器地址的应答包。其中,所述网关判断所述第一采集器的占用请求指令是否合法,包括:所述网关基于所述占用请求指令获取所述第一采集器需要占用的时间大小;所述网关获取所述第二采集器传输数据包的时间大小,判断所述第二采集器的时间通道使用时间与传输数据包的时间差值是否大于等于所述第一采集器需要占用的时间大小;若是,所述网关确认所述第一采集器的占用请求指令合法。本申请还提供了一种通信装置,所述通信装置包括获取模块、占用模块以及传输模块;其中,所述获取模块,用于获取待传输数据包大小,以及实时传输速率;所述占用模块,用于在自身的时间通道使用时间内无法完成所述待传输数据包的传输时,向网关发送占用请求指令,以使所述网关根据所述占用请求指令返回包含占用标记的应答包;所述传输模块,用于基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变。本申请还提供了另一种通信装置,所述通信装置包括存储器和处理器,其中,所述存储器与所述处理器耦接;其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述的时间通道抢占方法。本申请还提供了一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现如上述的时间通道抢占方法。本申请的有益效果是:通信装置获取待传输数据包大小,以及实时传输速率;判断在自身的时间通道使用时间内是否可以完成待传输数据包的传输;若否,则向网关发送占用请求指令,以使网关根据占用请求指令返回包含占用标记的应答包;基于占用标记继续传输待传输数据包直至传输完成或者占用标记改变。通过上述方式,本申请的时间通道抢占方法通过向网关申请占用其他采集器的时间通道使用时间,能够有效提高通信效率和时间通道的利用率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本申请提供的时间通道抢占方法一实施例的流程示意图;图2是本申请提供的时间通道抢占方法另一实施例的流程示意图;图3是本申请提供的通信装置一实施例的结构示意图;图4是本申请提供的通信装置另一实施例的结构示意图;图5是本申请提供的计算机存储介质一实施例的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例的时间通道抢占方法可以应用于冷链运输领域,具体地,时间通道抢占方法中所提及的网关和/或采集器可以安装在冷链环境中。采集器具体可以为一种温湿度检测装置,温湿度检测装置可以放置在冷链环境中,以获取冷链环境中待测对象的温度信息和/或湿度信息。本申请实施例的采集器与预设通信范围内的无线网关建立无线信道连接,其中,一个无线网关可以通信连接多本文档来自技高网...

【技术保护点】
1.一种时间通道抢占方法,其特征在于,所述时间通道抢占方法应用于一种采集器,所述时间通道抢占方法包括:/n获取待传输数据包大小,以及实时传输速率;/n判断在自身的时间通道使用时间内是否可以完成所述待传输数据包的传输;/n若否,则向网关发送占用请求指令,以使所述网关根据所述占用请求指令返回包含占用标记的应答包;/n基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变。/n

【技术特征摘要】
1.一种时间通道抢占方法,其特征在于,所述时间通道抢占方法应用于一种采集器,所述时间通道抢占方法包括:
获取待传输数据包大小,以及实时传输速率;
判断在自身的时间通道使用时间内是否可以完成所述待传输数据包的传输;
若否,则向网关发送占用请求指令,以使所述网关根据所述占用请求指令返回包含占用标记的应答包;
基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变。


2.根据权利要求1所述的时间通道抢占方法,其特征在于,
所述占用标记包括目标仪器地址;
所述基于所述占用标记继续传输所述待传输数据包,包括:
获取所述占用标记中的目标仪器地址;
判断所述目标仪器地址是否为自身的仪器地址;
若否,则抢占失败,在自身的时间通道使用时间结束后,停止所述待传输数据包的传输;
若是,则抢占成功,在自身的时间通道使用时间结束后,继续所述传输数据包的传输。


3.根据权利要求2所述的时间通道抢占方法,其特征在于,
所述停止所述待传输数据包的传输,包括:
停止所述待传输数据包,且不给所述网关发送任意信息;
持续监听所述网关发送的应答包,直至监听到的应答包中的目标仪器地址与自身的仪器地址一致时,开始所述待传输数据包的传输。


4.根据权利要求1所述的时间通道抢占方法,其特征在于,
所述基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变之后,包括:
当所述占用标记改变时,判断所述待传输数据包是否传输完成;
若是,则传输成功;
若否,则传输失败,获取剩余未传输的待传输数据,在自身的下一个时间通道使用时间继续传输所述剩余未传输的待传输数据。


5.一种时间通道抢占方法,其特征在于,所述时间通道抢占方法应用于一种时间同步无线网络,所述时间同步无线网络至少包括网关、第一采集器以及第二采集器,所述网关分别与所述第一采集器、所述第二采集器通信连接;
所述时间通道抢占方法,包括:
所述第一采集器获取待传输数据包大小,以及实时传输速率;
所述第一采集器判断在自身的时间通道使用时间内无法完成所述待传输数据包的传输时,向所述网关发送占用请求指令;
所述网关基于所述占用请求指令生成包含占用标记的应答包,并发送给所述第一采集器和所述第二采集器;
在所述第一采集器的时间通道使用时间结...

【专利技术属性】
技术研发人员:蔡旭东陆国纯姜惠启陈文宣付红芳谢世峰
申请(专利权)人:深圳洲斯移动物联网技术有限公司
类型:发明
国别省市:广东;44

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

1