一种时间通道抢占方法、装置以及计算机存储介质与流程

文档序号:25731732发布日期:2021-07-02 21:20阅读:来源:国知局

技术特征:

1.一种时间通道抢占方法,其特征在于,所述时间通道抢占方法应用于一种采集器,所述时间通道抢占方法包括:

获取待传输数据包大小,以及实时传输速率;

判断在自身的时间通道使用时间内是否可以完成所述待传输数据包的传输;

若否,则向网关发送占用请求指令,以使所述网关根据所述占用请求指令返回包含占用标记的应答包;

基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变。

2.根据权利要求1所述的时间通道抢占方法,其特征在于,

所述占用标记包括目标仪器地址;

所述基于所述占用标记继续传输所述待传输数据包,包括:

获取所述占用标记中的目标仪器地址;

判断所述目标仪器地址是否为自身的仪器地址;

若否,则抢占失败,在自身的时间通道使用时间结束后,停止所述待传输数据包的传输;

若是,则抢占成功,在自身的时间通道使用时间结束后,继续所述传输数据包的传输。

3.根据权利要求2所述的时间通道抢占方法,其特征在于,

所述停止所述待传输数据包的传输,包括:

停止所述待传输数据包,且不给所述网关发送任意信息;

持续监听所述网关发送的应答包,直至监听到的应答包中的目标仪器地址与自身的仪器地址一致时,开始所述待传输数据包的传输。

4.根据权利要求1所述的时间通道抢占方法,其特征在于,

所述基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变之后,包括:

当所述占用标记改变时,判断所述待传输数据包是否传输完成;

若是,则传输成功;

若否,则传输失败,获取剩余未传输的待传输数据,在自身的下一个时间通道使用时间继续传输所述剩余未传输的待传输数据。

5.一种时间通道抢占方法,其特征在于,所述时间通道抢占方法应用于一种时间同步无线网络,所述时间同步无线网络至少包括网关、第一采集器以及第二采集器,所述网关分别与所述第一采集器、所述第二采集器通信连接;

所述时间通道抢占方法,包括:

所述第一采集器获取待传输数据包大小,以及实时传输速率;

所述第一采集器判断在自身的时间通道使用时间内无法完成所述待传输数据包的传输时,向所述网关发送占用请求指令;

所述网关基于所述占用请求指令生成包含占用标记的应答包,并发送给所述第一采集器和所述第二采集器;

在所述第一采集器的时间通道使用时间结束后,所述第一采集器在所述第二采集器的时间通道使用时间内基于所述占用标记继续传输所述待传输数据包;

在所述待传输数据包传输完成或者所述占用标记改变后,所述第二采集器在自身的时间通道使用时间内传输数据包。

6.根据权利要求5所述的时间通道抢占方法,其特征在于,

所述占用标记包括目标仪器地址;

所述网关基于所述占用请求指令生成包含占用标记的应答包,包括:

所述网关获取所述第一采集器的仪器地址,以及所述第二采集器的仪器地址;

所述网关判断所述第一采集器的占用请求指令是否合法;

若是,所述网关将所述第一采集器的仪器地址作为所述目标仪器地址,生成包含所述目标仪器地址的应答包;

若否,在所述第一采集器的时间通道使用时间结束后,所述网关将所述第二采集器的仪器地址作为所述目标仪器地址,生成包含所述目标仪器地址的应答包。

7.根据权利要求5所述的时间通道抢占方法,其特征在于,

所述网关判断所述第一采集器的占用请求指令是否合法,包括:

所述网关基于所述占用请求指令获取所述第一采集器需要占用的时间大小;

所述网关获取所述第二采集器传输数据包的时间大小,判断所述第二采集器的时间通道使用时间与传输数据包的时间差值是否大于等于所述第一采集器需要占用的时间大小;

若是,所述网关确认所述第一采集器的占用请求指令合法。

8.一种通信装置,其特征在于,所述通信装置包括获取模块、占用模块以及传输模块;其中,

所述获取模块,用于获取待传输数据包大小,以及实时传输速率;

所述占用模块,用于在自身的时间通道使用时间内无法完成所述待传输数据包的传输时,向网关发送占用请求指令,以使所述网关根据所述占用请求指令返回包含占用标记的应答包;

所述传输模块,用于基于所述占用标记继续传输所述待传输数据包直至传输完成或者所述占用标记改变。

9.一种通信装置,其特征在于,所述通信装置包括存储器和处理器,其中,所述存储器与所述处理器耦接;

其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如权利要求1~4、权利要求5~7中任一项所述的时间通道抢占方法。

10.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现如权利要求1~4、权利要求5~7中任一项所述的时间通道抢占方法。


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

技术研发人员:蔡旭东;陆国纯;姜惠启;陈文宣;付红芳;谢世峰
受保护的技术使用者:深圳洲斯移动物联网技术有限公司
技术研发日:2021.03.24
技术公布日:2021.07.02
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1