一种信息处理方法、装置、网络管理节点及边界节点制造方法及图纸

技术编号:33091948 阅读:11 留言:0更新日期:2022-04-16 23:21
本发明专利技术提供了一种信息处理方法、装置、网络管理节点及边界节点,其中,信息处理方法包括:确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量;根据每一所述客户端对应的边界节点中当前能够使用的虚拟DIP节点数量以及所述客户端对应的虚拟DIP节点数量,确定是否需要在所述客户端对应的边界节点上创建虚拟DIP节点;若确定需要,则确定待创建的虚拟DIP节点的数量,并根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息。本方案能够支撑实现同一服务节点下相应的各个客户端对应的业务时延一致,从而保证服务的一致性,很好的解决了现有技术中无法保证服务的一致性的问题。务的一致性的问题。务的一致性的问题。

【技术实现步骤摘要】
一种信息处理方法、装置、网络管理节点及边界节点


[0001]本专利技术涉及通信
,尤其涉及一种信息处理方法、装置、网络管理节点及边界节点。

技术介绍

[0002]越来越多的应用例如AR(增强现实)或VR(虚拟现实),精准的工控等对网络时延的上界、下界、或上下界(即抖动)提出了严格且明确的诉求,传统网络提供的“尽力而为”服务能力已不能满足。如在URLLC类典型电力差动保护场景下,当开关动作指令下发时,主从终端之间的通信内容涉及电气向量比对、通信传输通道路径参数核实,需要网络提供“20ms确定性时延且抖动不高于600us”这样不早不迟确定性指标的能力。
[0003]对于以上需求,现有技术提供了DIP服务,其中,DIP通过周期性队列调度,可以实现对时延的计算,假设经过的网络设备跳数是n,节点中队列调度的周期是T,那么时延的期望值即为nT。
[0004]然而,DIP虽然可以一定程度上保证网络的低时延和确定性转发,但是无法保证多用户在同一服务下的业务一致性,会导致多用户在同一业务的体验差异和“不公平性”,即同一业务的多个用户的网络时延不同。具体的:
[0005]当不同用户进行同一种业务时,由于所处地理位置不同,所依赖的网络拓扑不同,会造成不同的时延和抖动,从而使原本应获取相同时延、抖动保障的服务,存在差异性,以及不公平性。
[0006]例如Client(客户端)A和Client B同时申请了同一个业务,A的时延是20ms,B的时延是30ms,假设业务需求是50ms以内,可以看到A和B都满足时延需求,但是B的时延永远比A大,对B来说就不公平。
[0007]具体到业务中,例如云游戏,A和B在同一对局中,对B来说因为网络问题天然处在劣势之中。现在的游戏行业,很多用户都可以为了保障网络服务质量单独消费,理论上A和B应该在时延满足的条件下保持服务的一致性。将来对于工业互联网、远程AR或VR会议,也会涌现出多方配合协作的场景,服务一致性的需求将会越来越大。
[0008]如果DIP网络中只有这一种业务流,可以通过调节不同路径的周期来保证两条链路的时延一致,即服务一致性;然而,DIP面向大范围网络,网络中一般会存在多种业务流,每条业务流所需要的时延、抖动等可能都不相同,所以无法通过调节周期来保证服务一致性;即DIP只能解决流聚合后的确定性转发,无法通过某一业务需求调整队列转换周期等,也就导致现有的DIP服务存在不一致性,可参见图1(其中边缘节点Server(服务器)对应于目标服务节点)。
[0009]由上可知,现有方案无法保证服务的一致性。

技术实现思路

[0010]本专利技术的目的在于提供一种信息处理方法、装置、网络管理节点及边界节点,以解
决现有技术中无法保证服务的一致性的问题。
[0011]为了解决上述技术问题,本专利技术实施例提供一种信息处理方法,应用于网络管理节点,包括:
[0012]确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量;
[0013]根据每一所述客户端对应的边界节点中当前能够使用的虚拟DIP节点数量以及所述客户端对应的虚拟DIP节点数量,确定是否需要在所述客户端对应的边界节点上创建虚拟DIP节点;
[0014]若确定需要,则确定待创建的虚拟DIP节点的数量,并根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息。
[0015]可选的,所述确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量,包括:
[0016]获取目标服务节点所服务的各个客户端到所述目标服务节点的跳数中的最大值;
[0017]根据所述最大值,确定各个所述客户端对应的虚拟DIP节点数量。
[0018]可选的,在根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息之前,还包括:
[0019]生成每一所述客户端到所述目标服务节点之间的DIP转发路径;
[0020]所述根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息,包括:
[0021]根据所述待创建的虚拟DIP节点的数量,通过所述DIP转发路径向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息。
[0022]可选的,在生成每一所述客户端到所述目标服务节点之间的DIP转发路径之后,还包括:
[0023]根据所述客户端中的第一客户端对应的DIP转发路径,建立第一DIP连接;
[0024]根据所述第一客户端的业务请求,利用所述第一DIP连接向所述第一客户端对应的边界节点发送业务数据。
[0025]可选的,在确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量之前,还包括:
[0026]接收至少两个客户端发送的业务要求信息;
[0027]根据所述业务要求信息以及所述至少两个客户端中各个客户端所在网络的网络拓扑信息,从候选服务节点中确定所述目标服务节点,作为第一目标服务节点;
[0028]其中,所述第一目标服务节点为当前能够使用的候选服务节点中跳数差总和最小的服务节点;
[0029]所述跳数差总和是指所述至少两个客户端中的每两个客户端分别与候选服务节点之间的跳数的差值的总和;
[0030]所述业务要求信息包括:业务类型信息、网络时延信息、网络时延抖动信息以及服务节点负载限制信息中的至少一个。
[0031]可选的,所述根据所述业务要求信息以及所述至少两个客户端中各个客户端所在网络的网络拓扑信息,从候选服务节点中确定所述目标服务节点,包括:
[0032]根据所述至少两个客户端中业务类型信息一致的各个第二客户端的网络时延信息、网络时延抖动信息、服务节点负载限制信息以及各个所述第二客户端所在网络的网络拓扑信息,从候选服务节点中确定所述目标服务节点。
[0033]可选的,在从候选服务节点中确定所述目标服务节点之后,还包括:
[0034]在预设条件下,从所述候选服务节点中重新确定所述目标服务节点,作为第二目标服务节点;并向所述第一目标服务节点发送数据迁移指示信息,向所述第二目标服务节点发送连接建立指示信息;
[0035]其中,所述预设条件包括:所述候选服务节点中存在跳数差总和小于所述第一目标服务节点的跳数差总和,和/或,至少一个所述客户端对应的边界节点的当前缓存量与缓存上限之间的差值小于阈值;
[0036]所述第二目标服务节点为当前能够使用的候选服务节点中跳数差总和最小的服务节点;
[0037]所述数据迁移指示信息用于指示所述第一目标服务节点将所述至少两个客户端的业务数据迁移至所述第二目标服务节点;
[0038]所述连接建立指示信息用于指示所述第二目标服务节点与所述至少两个客户端之间建立连接。
[0039]可选的,所述客户端中的第三客户端与第一候选服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,应用于网络管理节点,其特征在于,包括:确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量;根据每一所述客户端对应的边界节点中当前能够使用的虚拟DIP节点数量以及所述客户端对应的虚拟DIP节点数量,确定是否需要在所述客户端对应的边界节点上创建虚拟DIP节点;若确定需要,则确定待创建的虚拟DIP节点的数量,并根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息。2.根据权利要求1所述的信息处理方法,其特征在于,所述确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量,包括:获取目标服务节点所服务的各个客户端到所述目标服务节点的跳数中的最大值;根据所述最大值,确定各个所述客户端对应的虚拟DIP节点数量。3.根据权利要求1所述的信息处理方法,其特征在于,在根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息之前,还包括:生成每一所述客户端到所述目标服务节点之间的DIP转发路径;所述根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息,包括:根据所述待创建的虚拟DIP节点的数量,通过所述DIP转发路径向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息。4.根据权利要求3所述的信息处理方法,其特征在于,在生成每一所述客户端到所述目标服务节点之间的DIP转发路径之后,还包括:根据所述客户端中的第一客户端对应的DIP转发路径,建立第一DIP连接;根据所述第一客户端的业务请求,利用所述第一DIP连接向所述第一客户端对应的边界节点发送业务数据。5.根据权利要求1所述的信息处理方法,其特征在于,在确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量之前,还包括:接收至少两个客户端发送的业务要求信息;根据所述业务要求信息以及所述至少两个客户端中各个客户端所在网络的网络拓扑信息,从候选服务节点中确定所述目标服务节点,作为第一目标服务节点;其中,所述第一目标服务节点为当前能够使用的候选服务节点中跳数差总和最小的服务节点;所述跳数差总和是指所述至少两个客户端中的每两个客户端分别与候选服务节点之间的跳数的差值的总和;所述业务要求信息包括:业务类型信息、网络时延信息、网络时延抖动信息以及服务节点负载限制信息中的至少一个。6.根据权利要求5所述的信息处理方法,其特征在于,所述根据所述业务要求信息以及所述至少两个客户端中各个客户端所在网络的网络拓扑信息,从候选服务节点中确定所述目标服务节点,包括:根据所述至少两个客户端中业务类型信息一致的各个第二客户端的网络时延信息、网
络时延抖动信息、服务节点负载限制信息以及各个所述第二客户端所在网络的网络拓扑信息,从候选服务节点中确定所述目标服务节点。7.根据权利要求5所述的信息处理方法,其特征在于,在从候选服务节点中确定所述目标服务节点之后,还包括:在预设条件下,从所述候选服务节点中重新确定所述目标服务节点,作为第二目标服务节点;并向所述第一目标服务节点发送数据迁移指示信息,向所述第二目标服务节点发送连接建立指示信息;其中,所述预设条件包括:所述候选服务节点中存在跳数差总和小于所述第一目标服务节点的跳数差总和,和/或,至少一个所述客户端对应的边界节点的当前缓存量与缓存上限之间的差值小于阈值;所述第二目标服务节点为当前能够使用的候选服务节点中跳数差总和最小的服务节点;所述数据迁移指示信息用于指示所述第一目标服务节点将所述至少两个客户端的业务数据迁移至所述第二目标服务节点;所述连接建立指示信息用于指示所述第二目标服务节点与所述至少两个客户端之间建立连接。8.根据权利要求5所述的信息处理方法,其特征在于,所述客户端中的第三客户端与第一候选服务节点中之间的跳数包含向所述第一候选服务节点发送数据的服务节点所作为的一跳;其中,所述第三客户端为所述至少两个客户端中的任一个,所述第一候选服务节点为所述候选服务节点中的任一个。9.根据权利要求5所述的信息处理方法,其特征在于,第二候选服务节点包括通过预设连接方式连接的至少两个服务节点;其中,所述第二候选服务节点为所述候选服务节点中的任一个。10.一种信息处理方法,应用于边界节点,其特征在于,包括:接收网络管理节点发送的第一客户端对应的业务数据;在所述第一客户端存在对应的虚拟确定性网际互连协议DIP节点的情况下,根据所述第一客户端对应的虚拟DIP节点,在预设时长之后向所述第一客户端发送所述业务数据。11.根据权利要求10所述的信息处理方法,其特征在于,还包括:接收所述网络管理节点发送的创建虚拟DIP节点的指示信息;根据所述创建虚拟DIP节点的指示信息,创建对应数量的虚拟DIP节点。12.根据权利要求11所述的信息处理方法,其特征在于,在接收所述网络管理节点发送的创建虚拟DIP节点的指示信息之前,还包括:生成包含所述第一客户端在内的各个客户端到所述边界节点之间的DIP转发路径;所述接收所述网络管理节点发送的创建虚拟DIP节点的指示信息,包括:通过所述DIP转发路径,接收所述网络管理节点发送的创建虚拟DIP节点的指示信息。13.根据权利要求12所述的信息处理方法,其特征在于,在生成包含所述第一客户端在内的各个客户端到所述边界节点之间的DIP转发路径之后,还包括:根据所述第一客户端对应的DIP转发路径,建立第一DIP连接;
所述接收网络管理节点发送的第一客户端对应的业务数据,包括:利用所述第一DIP连接,接收网络管理节点发送的第一客户端对应的业务数据。14.根据权利要求10所述的信息处理方法,其特征在于,还包括:向所述网络管理节点发送所述边界节点的当前缓存量。15.一种信息处理装置,应用于网络管理节点,其特征在于,包括:第一确定模块,用于确定目标服务节点所服务的各个客户端对应的虚拟确定性网际互连协议DIP节点数量;第二确定模块,用于根据每一所述客户端对应的边界节点中当前能够使用的虚拟DIP节点数量以及所述客户端对应的虚拟DIP节点数量,确定是否需要在所述客户端对应的边界节点上创建虚拟DIP节点;第一处理模块,用于若确定需要,则确定待创建的虚拟DIP节点的数量,并根据所述待创建的虚拟DIP节点的数量,向所述边界节点发送创建对应数量的虚拟DIP节点的指示信息。16.根据权利要求15所述的信息处理装置,其特征在于,所述第一确定模块,包括:第一获取子模块,用于获取目标服务节点所服务的各个客户端到所述目标服务节点的跳数中的最大值;第一确定子模块,用于根据所述最大值,确定各个所述客户端对应的虚拟...

【专利技术属性】
技术研发人员:刘鹏杜宗鹏姚惠娟耿亮
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1