数据传输方法、装置、设备及系统制造方法及图纸

技术编号:31903616 阅读:11 留言:0更新日期:2022-01-15 12:41
本申请公开了一种数据传输方法、装置、设备及系统,涉及通信领域。该方法包括第一网络设备接收控制设备发送的第一策略后,根据第一策略指示的第一优先级转发业务数据。如果第一网络设备接收到第二网络设备发送的第一业务报文,根据第一业务报文包含的第二网络设备转发业务数据的第一时间信息,确定第二网络设备转发业务数据的时延不满足转发规则,第一网络设备获取第二策略,根据第二策略指示的第二优先级转发第二业务报文。其中,第二优先级高于第一优先级。通过上述方法,网络设备智能化地调整业务数据的优先级,提高转发业务数据的时延满足时延要求的概率。率。率。

【技术实现步骤摘要】
数据传输方法、装置、设备及系统


[0001]本申请涉及通信领域,尤其涉及一种数据传输方法、装置、设备及系统。

技术介绍

[0002]为了应对未来爆炸性的移动数据流量增长、海量移动通信的设备连接、不断涌现的各类新业务和应用场景,第五代(the fifth generation,5G)移动通信系统应运而生。对于工业制造或生产流程中的无线控制、无人驾驶汽车和无人驾驶飞机的运动控制以及远程修理、远程手术等触觉交互类应用,国际电信联盟(international telecommunication union,ITU)定义了高可靠低时延通信(ultra reliable and low latency communications,URLLC)。URLLC业务的主要特点是要求超高可靠性、低延时,传输数据量较少以及具有突发性。
[0003]在网络设备之间传输数据的过程中,由于网络设备故障等突发因素,则数据无法及时传输至目的设备,导致传输数据的时延增加,无法满足业务的时延要求,降低了用户体验。例如,在自动驾驶场景下,由于自动驾驶车辆无法及时接收到控制指令,可能导致车祸概率增加。因此,如何提高转发业务数据的时延满足时延要求的概率是亟待解决的问题。

技术实现思路

[0004]本申请提供了一种数据传输方法、装置、设备及系统,用于提高转发业务数据的时延满足时延要求的概率。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供了一种数据传输方法,控制设备连接至少两个网络设备,至少两个网络设备包括第一网络设备和第二网络设备,第一网络设备连接第二网络设备,该方法由第一网络设备执行。该方法包括:第一网络设备接收控制设备发送的第一策略后,根据第一策略指示的第一优先级转发第一业务的业务数据。如果第一网络设备接收到第二网络设备发送的第一业务报文,根据第一业务报文中包含的第二网络设备转发业务数据的第一时间信息,确定第二网络设备转发业务数据的时延不满足转发规则,第一网络设备获取第二策略,根据第二策略指示的第二优先级转发第二业务报文。其中,第二优先级高于第一优先级。转发规则用于指示转发业务数据的时延要求。第一业务报文包括业务数据和第二网络设备转发业务数据的第一时间消息。第二业务报文包括业务数据和第一网络设备转发业务数据的第二时间消息。
[0007]如此,第一网络设备根据第二网络设备发送的第一业务报文包含的第一时间信息,判断第二网络设备转发业务数据的时延是否满足转发规则的时延要求。若不满足时延要求,说明第二网络设备转发业务数据的时延超出了预期,为了弥补第二网络设备转发业务数据超出预期的时延,可以通过调整业务数据的优先级,使第一网络设备可以更快地转发业务数据。实现了根据网络设备转发业务数据的实时时延,智能化地调整业务数据优先级,提高了转发业务数据的时延满足时延要求的概率。
[0008]一种可能的设计中,在第一网络设备接收第二网络设备发送的第一业务报文之后,该方法还包括:如果第一网络设备根据第一时间信息确定第二网络设备转发业务数据满足转发规则,代表第二网络设备转发业务数据的时延未超出预期,则第一网络设备根据第一优先级转发第三业务报文。第三业务报文包括业务数据和第一网络设备转发业务数据的第三时间信息。
[0009]一种可能的设计中,第一策略包括转发业务数据的第一预设时延,第一时间信息包括第一时间标识、第二时间标识和偏差时延。根据第一时间信息确定第二网络设备转发业务数据不满足转发规则包括:根据第一时间标识和第二时间标识确定第一时延,若第一时延和偏差时延之和大于第一预设时延,确定第二网络设备转发业务数据不满足转发规则。其中,第一时间标识是第二网络设备接收业务数据的时刻,第二时间标识是第二网络设备发送业务数据的时刻,偏差时延是根据至少一个网络设备转发业务数据的时长和第一预设时延确定的,偏差时延大于或等于0。
[0010]一种可能的设计中,第一策略还包括转发路径信息和预设总时延,转发路径信息用于指示转发业务数据的至少两个网络设备,预设总时延用于指示至少两个网络设备转发业务数据的时长。从而,以便于第一网络设备依据第一策略转发业务数据。
[0011]第一网络设备获取第二策略可以采用不同方式获取。
[0012]一种可能的设计中,获取第二策略包括:根据预设总时延、第一时间信息和至少两个网络设备中未转发业务数据的网络设备的数量确定第二预设时延,第二策略包括第二预设时延,第二预设时延小于第一策略包括转发业务数据的第一预设时延。
[0013]一种可能的设计中,获取第二策略包括:接收控制设备发送的第二策略。
[0014]第二方面,提供了一种数据传输方法,控制设备连接至少两个网络设备,至少两个网络设备包括第一网络设备和第二网络设备,第一网络设备连接第二网络设备,该方法由控制设备执行。该方法包括:控制设备向至少两个网络设备发送第一策略,指示至少两个网络设备依据第一优先级转发第一业务的业务数据。进而,控制设备接收第二网络设备发送的转发信息,根据转发信息包括的第二网络设备转发业务数据的第一时间信息确定第二网络设备转发业务数据不满足转发规则,确定第二策略,向至少两个网络设备中除了第二网络设备之外的至少一个网络设备发送第二策略,第二策略用于指示依据第二优先级转发业务数据,第二优先级高于第一优先级,转发规则用于指示转发业务数据的时延要求。
[0015]如此,控制设备根据第二网络设备发送的转发信息,确定第二网络设备按照第一优先级转发业务数据的时延,是否满足转发规则指示的时延要求。若不满足时延要求,说明第二网络设备转发业务数据的时延超出了预期。通过提升业务数据的优先级,可以使网络设备更快的传输业务数据,以此弥补第二网络设备转发业务数据超出预期的时延,进而提高了业务数据的时延满足时延要求的概率。实现了智能化的调整业务数据的优先级,提升了业务数据的传输速率。
[0016]一种可能的设计中,第一策略还包括转发路径信息和预设总时延,转发路径信息用于指示转发业务数据的至少两个网络设备,预设总时延用于指示至少两个网络设备转发业务数据的时长。
[0017]一种可能的设计中,确定第二策略包括:根据预设总时延、第一时间信息和至少两个网络设备中未转发业务数据的网络设备的数量确定第二预设时延,得到第二策略。第二
策略包括第二预设时延,第一策略包括转发业务数据的第一预设时延,第二预设时延小于第一策略包括的转发业务数据的第一预设时延。
[0018]一种可能的设计中,在向至少两个网络设备发送第一策略之前,该方法还包括:接收业务请求,业务请求包括源设备的地址、目的设备的地址、业务标识和预设总时延;根据源设备的地址、目的设备的地址和预设总时延确定转发路径信息;根据至少两个网络设备的数量和预设总时延确定第一策略。
[0019]第三方面,提供了一种通信装置,该装置包括:接收单元、处理单元和发送单元。接收单元,用于接收控制设备发送的第一策略,第一策略用于指示依据第一优先级转发第一业务的业务数据;接收本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,控制设备连接至少两个网络设备,所述至少两个网络设备包括第一网络设备和第二网络设备,所述第一网络设备连接所述第二网络设备,所述方法由所述第一网络设备执行,所述方法包括:接收所述控制设备发送的第一策略,所述第一策略用于指示依据第一优先级转发第一业务的业务数据;接收第二网络设备发送的第一业务报文,所述第一业务报文包括所述业务数据和所述第二网络设备转发所述业务数据的第一时间信息;根据所述第一时间信息确定所述第二网络设备转发所述业务数据不满足转发规则,获取第二策略,所述第二策略用于指示依据第二优先级转发所述业务数据,所述第二优先级高于所述第一优先级,所述转发规则用于指示转发所述业务数据的时延要求;根据所述第二优先级转发第二业务报文,所述第二业务报文包括所述业务数据和所述第一网络设备转发所述业务数据的第二时间信息。2.根据权利要求1所述的方法,其特征在于,所述接收第二网络设备发送的第一业务报文之后,所述方法还包括:根据所述第一时间信息确定所述第二网络设备转发所述业务数据满足所述转发规则;根据所述第一优先级转发第三业务报文,所述第三业务报文包括所述业务数据和所述第一网络设备转发所述业务数据的第三时间信息。3.根据权利要求2所述的方法,其特征在于,所述第一策略包括转发所述业务数据的第一预设时延,所述第一时间信息包括第一时间标识、第二时间标识和偏差时延,根据所述第一时间信息确定所述第二网络设备转发所述业务数据不满足转发规则包括:根据所述第一时间标识和所述第二时间标识确定第一时延,所述第一时间标识是所述第二网络设备接收所述业务数据的时刻,所述第二时间标识是所述第二网络设备发送所述业务数据的时刻,所述偏差时延是根据至少一个网络设备转发所述业务数据的时长和所述第一预设时延确定的,所述偏差时延大于或等于0;若所述第一时延和所述偏差时延之和大于所述第一预设时延,确定所述第二网络设备转发所述业务数据不满足所述转发规则。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述第一策略还包括转发路径信息和预设总时延,所述转发路径信息用于指示转发所述业务数据的至少两个网络设备,所述预设总时延用于指示所述至少两个网络设备转发所述业务数据的时长。5.根据权利要求4所述的方法,其特征在于,所述获取第二策略包括:根据所述预设总时延、所述第一时间信息和所述至少两个网络设备中未转发所述业务数据的网络设备的数量确定第二预设时延,得到所述第二策略,所述第二策略包括所述第二预设时延,所述第二预设时延小于所述第一策略包括转发所述业务数据的第一预设时延。6.根据权利要求4所述的方法,其特征在于,所述获取第二策略包括:接收所述控制设备发送的所述第二策略。7.一种数据传输方法,其特征在于,控制设备连接至少两个网络设备,所述至少两个网络设备包括第一网络设备和第二网络设备,所述第一网络设备连接所述第二网络设备,所述方法由所述控制设备执行,所述方法包括:
向所述至少两个网络设备发送第一策略,所述第一策略用于指示依据第一优先级转发第一业务的业务数据;接收所述第二网络设备发送的转发信息,所述转发信息包括所述第二网络设备转发所述业务数据的第一时间信息;根据所述第一时间信息确定所述第二网络设备转发所述业务数据不满足转发规则,确定第二策略,所述第二策略用于指示依据第二优先级转发所述业务数据,所述第二优先级高于所述第一优先级,所述转发规则用于指示转发所述业务数据的时延要求;向所述至少两个网络设备中除了所述第二网络设备之外的至少一个网络设备发送所述第二策略。8.根据权利要求7所述的方法,其特征在于,所述第一策略还包括转发路径信息和预设总时延,所述转发路径信息用于指示转发业务数据的至少两个网络设备,所述预设总时延用于指示所述至少两个网络设备转发所述业务数据的时长。9.根据权利要求8所述的方法,其特征在于,所述确定第二策略包括:根据所述预设总时延、所述第一时间信息和所述至少两个网络设备中未转发所述业务数据的网络设备的数量确定第二预设时延,得到所述第二策略,所述第二策略包括所述第二预设时延,所述第一策略包括转发所述业务数据的第一预设时延,所述第二预设时延小于所述第一策略包括转发所述业务数据的第一预设时延。10.根据权利要求9所述的方法,其特征在于,在向所述至少两个网络设备发送第一策略之前,所述方法还包括:接收业务请求,所述业务请求包括源设备的地址、目的设备的地址、业务标识和所述预设总时延;根据所述源设备的地址、所述目的设备的地址和所述预设总时延确定所述转发路径信息;根据所述至少两个网络设备的数量和所述预设总时延确定所述第一策略。11.一种通信装置,其特征在于,包括:接收单元,用于接收控制设备发送的第一策略,所述第一策略用于指示依据第一优先级转发第一业务的业务数据;所述接收单元,还用于接收第二网络设备发送的第一业务报文,所述第一业务报文包括所述业务数据和所述第二网络设备转发所述业务数据的第一时间信息;处理单元,用于根据所述第一时间信息确定所述第二网络设备转发所述业务数据不满足转发规则,获取第二策略,所述第二策略用于指示依据第二优先级转发所述业务数据,所述第二优先级高于所述第一优先级,所述转发规则用于指示转发所述业务数据的时延要求;发送单元,用于根据所述第二优先级转发第二业务报文,所述第二业务报文包括所述业务数据和转发所述业务数据的第二时间信息。12.根据权利要求11所述的装置,其特征在于,所述处理单元,还用于根据所述第一时间信息确定所述第二网络设备转发所述业务数据满足所述转发规则;所述发送单元,还用于根据所述第一优先级转发第三业务报文,所述第三业务报文包
括所述业务数据和转发所述业务数据的第三时间信息。13.根据权利要求12所述的装置,其特征在于,所述第一策略包括转发所述业务数据的第一预设时延,所述第一时间信息包括第一时间标识、第二时间标识和偏差时延,所述处理单元,具体用于:根据所述第一...

【专利技术属性】
技术研发人员:刘莹曹畅李建飞张帅何涛
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1