本申请属于通信,具体涉及一种策略确定方法、装置、通信设备及可读存储介质。
背景技术:
1、相关技术中,确定性网络通过一系列资源预留、队列调度等技术来保障数据报文的确定性传输。循环队列调度方式通常为选取2-3个队列,进行循环周期性的发送和接收,每个时间周期只允许一个队列发送,其余队列在接收报文的状态。然而,按照目前的循环队列调度方式,当确定性网络的报文经过多个设备,且多个上游节点的报文进入同一下游节点,即多报文路径汇聚时,可能会造成上下游队列随机对应,从而无法保障报文的确定性传输。
技术实现思路
1、本申请实施例的目的是提供一种策略确定方法、装置、通信设备及可读存储介质,以解决在多个上游节点的报文进入同一下游节点的情况下,目前无法保障报文的确定性传输的问题。
2、为了解决上述技术问题,本申请是这样实现的:
3、第一方面,提供了一种策略确定方法,包括:
4、下游节点接收多个上游节点发送的多个第一报文,所述第一报文中包含相应上游节点的队列信息;
5、所述下游节点根据所述多个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略;
6、所述下游节点分别向所述多个上游节点发送第二报文,所述第二报文中包括用于指示所述报文发送策略的标识。
7、第二方面,提供了一种策略确定方法,包括:
8、控制节点获取多个上游节点中的每个上游节点的队列信息;
9、所述控制节点获取所述多个上游节点的下游节点的队列信息;
10、所述控制节点根据所述每个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略。
11、第三方面,提供了一种策略确定装置,包括:
12、接收模块,用于接收多个上游节点发送的多个第一报文,所述第一报文中包含相应上游节点的队列信息;
13、第一确定模块,用于根据所述多个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略;
14、发送模块,用于分别向所述多个上游节点发送第二报文,所述第二报文中包括用于指示所述报文发送策略的标识。
15、第四方面,提供了一种策略确定装置,包括:
16、第一获取模块,用于获取多个上游节点中的每个上游节点的队列信息;
17、第二获取模块,用于获取所述多个上游节点的下游节点的队列信息;
18、第二确定模块,用于根据所述每个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略。
19、第五方面,提供了一种通信设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤,或者如第二方面所述的方法的步骤。
20、第六方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤,或者如第二方面所述的方法的步骤。
21、在本申请实施例中,下游节点在接收多个上游节点发送的多个第一报文后,所述第一报文中包含相应上游节点的队列信息,可以根据每个上游节点的队列信息以及该下游节点的队列信息,确定从多个上游节点到下游节点的报文发送策略,并分别向多个上游节点发送第二报文,该第二报文中包括用于指示所述报文发送策略的标识。由此,可以对下游节点进行能力增强,使得下游节点通过与多个上游节点的交互识别上下游队列能力,确定从多个上游节点到下游节点的报文发送策略并配置给上游节点,从而保障多路径汇聚时的报文的确定性传输。
1.一种策略确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述多个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述多个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略,包括:
5.根据权利要求3或4所述的方法,其特征在于,当所述报文发送策略包括对所述多个上游节点的对应队列内的报文进行顺序发送时,所述报文发送策略还包括:所述多个上游节点中的每个上游节点的队列内的初始报文和结束报文分别携带初始标识和结束标识。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至4任一项所述的方法,其特征在于,所述队列信息包括队列数量。
8.一种策略确定方法,其特征在于,包括:
9.根据权利要求8所述的方法,其特征在于,所述根据所述每个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略,包括:
10.根据权利要求8所述的方法,其特征在于,所述根据所述每个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略,包括:
11.根据权利要求8所述的方法,其特征在于,所述根据所述每个上游节点的队列信息以及所述下游节点的队列信息,确定从所述多个上游节点到所述下游节点的报文发送策略,包括:
12.根据权利要求10或11所述的方法,其特征在于,当所述报文发送策略包括对所述多个上游节点的对应队列内的报文进行顺序发送时,所述报文发送策略还包括:所述多个上游节点中的每个上游节点的队列内的初始报文和结束报文分别携带初始标识和结束标识。
13.根据权利要求8至11任一项所述的方法,其特征在于,所述队列信息包括队列数量。
14.一种策略确定装置,其特征在于,包括:
15.一种策略确定装置,其特征在于,包括:
16.一种通信设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至7任一项所述的策略确定方法的步骤,或者实现如权利要求8至13任一项所述的策略确定方法的步骤。
17.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至7任一项所述的策略确定方法的步骤,或者实现如权利要求8至13任一项所述的策略确定方法的步骤。