【技术实现步骤摘要】
传输时延的管理方法、电子设备和存储介质
[0001]本申请涉及无线传输领域,尤其涉及一种传输时延的管理方法、电子设备和存储介质。
技术介绍
[0002]在工业控制领域中,对以太网的传输时延的确定性和抖动都有严格的要求。目前,通常是基于有线以太网的方式进行工业控制。但是有线以太网需要部署专门的硬件设备,部署复杂,而且成本较高。因此通过无线以太网进行工业控制尤为重要。
[0003]传统的商用无线以太网具有开放、资源丰富、兼容性好和带宽大等优点,便于部署,但是无线以太网采用的冲突退避机制,存在时延抖动、实时性不确定等缺陷,难以得到确定性的传输时延。
[0004]因此,在工业控制过程时,如何获得确定性的传输时延成为亟需解决的问题。
技术实现思路
[0005]本申请提供了一种传输时延的管理方法、电子设备和存储介质,通过对传输时延中的数据发送时间、数据接收时间以及无线传输时间进行固定配置操作,可以获得确定性的目标传输时延。
[0006]第一方面,本申请提供了一种传输时延的管理方法,所述方法包括:< ...
【技术保护点】
【技术特征摘要】
1.一种传输时延的管理方法,其特征在于,包括:获取初始传输时延,所述初始传输时延包括第一电子设备对应的数据发送时间、第二电子设备对应的数据接收时间以及所述第一电子设备与所述第二电子设备之间的无线传输时间;对所述初始传输时延进行固定配置操作,获得固定后的初始传输时延,所述固定配置操作包括:对所述数据发送时间进行固定配置操作,对所述数据接收时间进行固定配置操作,对所述无线传输时间进行固定配置操作;根据固定后的初始传输时延,确定所述第一电子设备与所述第二电子设备进行无线传输的目标传输时延。2.根据权利要求1所述的传输时延的管理方法,其特征在于,所述数据发送时间包括第一消耗时间、数据写入时间和数据排队时间;所述第一消耗时间为数据在所述第一电子设备中的第一任务调度中心和第一IP协议栈上消耗的时间,所述数据写入时间为所述第一电子设备中的第一网卡驱动程序写入数据至链路层的时间,所述数据排队时间为所述链路层通过队列发送数据至物理层的时间。3.根据权利要求2所述的传输时延的管理方法,其特征在于,所述对所述数据发送时间进行固定配置操作,包括:将所述第一任务调度中心与所述第一IP协议栈的数据发送任务的优先级设为最高优先级,以及将所述第一IP协议栈的数据缓冲区设为无锁数据缓冲区,以固定所述第一消耗时间;将所述第一网卡驱动程序和所述第一IP协议栈设置在用户态,以及将所述第一网卡驱动程序与所述第一IP协议栈设置为采用同一线程发送数据,以固定所述数据写入时间;将所述链路层配置为在接收到所述第一网卡驱动程序发送的数据时,将接收到的数据发送至所述物理层,以固定所述数据排队时间。4.根据权利要求1所述的传输时延的管理方法,其特征在于,所述无线传输时间包括可变的冲突退避时间与可变的传输时间,以及固定的冲突等待时间、数据确认等待时间和数据确认时间;所述对所述无线传输时间进行固定配置操作,包括:对所述无线传输时间中的传输时间进行设定,获得传输时间设定后的无线传输时间;对传输时间设定后的无线传输时间中的冲突退避时间进行消除,并将冲突退避时间消除后的无线传输时间确定为固定配置的无线传输时间。5.根据权利要求4所述的传输时延的管理方法,其特征在于,所述对所述无线传输时间中的传输时间进行设定,包括:基于预设的传输带宽与传输时间之间的对应关系,根据当前的传输带宽确定所述无线传输时间中的传输时间。6.根据权利要求4所述的传输时延的管理方法,其特征在于,所述对传输时间设定后的无线传输时...
【专利技术属性】
技术研发人员:陈海庆,
申请(专利权)人:深圳开鸿数字产业发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。