一种数据传输控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36607587 阅读:22 留言:0更新日期:2023-02-04 18:32
本申请公开了一种数据传输控制方法、装置、电子设备及存储介质,用以解决现有算力网络的数据传输过程中对网络设备的性能和容量要求较高以及数据传输效率低的问题,所述方法应用于算力网络系统,包括:所述算力网络系统中的控制器接收终端发起的预设连接建立请求,所述预设连接建立请求中携带有请求的目标业务的标识信息;基于所述目标业务的标识信息确定为所述终端提供所述目标业务的目标边缘算力节点;向所述终端返回连接建立响应消息,所述连接建立响应消息中含有所述目标边缘算力节点的标识信息,以使所述终端将针对所述目标业务的数据流中的每一数据报文中的目的IP地址替换为所述目标边缘算力节点的标识。址替换为所述目标边缘算力节点的标识。址替换为所述目标边缘算力节点的标识。

【技术实现步骤摘要】
一种数据传输控制方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种数据传输控制方法、装置、电子设备及存储介质。

技术介绍

[0002]算力网络是算力和网络深度融合的新型网络架构,其是一种根据业务需求,在云计算侧、边缘计算侧和终端侧之间按需分配和灵活调度计算资源、存储资源和网络资源的新型信息基础设施。针对一个业务,算力网络中一般存在多个可为其提供服务的边缘计算节点(Multi

access Edge Computing,MEC),在算力网络的入口节点收到业务请求后,需要能够根据业务需求选择算力资源和网络资源综合最优的算力节点为业务提供服务,然而,由于算力资源和网络资源是动态变化的,在一个业务的生命周期内最优的算力节点可能会发生变化,例如,为一个业务在某时刻选择了算力节点1,在下一时刻可能会由于网络资源和/或算力资源的变化导致选择算力节点2,这样,导致一个业务的数据流的报文分散到不同的算力节点去处理,从而导致业务的数据流的中断,因此,需要将同一个业务的数据流中的报文都发送至同一个算力节点进行处理,也就是业务的数据流对算力节点具有“粘性”需求,一个业务的数据流的第一个报文被发送至一个算力节点去处理,那么该业务的数据流的后续所有报文也应发送到该算力节点去处理。
[0003]相关技术中,由网络设备(如路由设备等)来维护业务的数据流的粘性,网络设备为每个业务的数据流维护一个流表(或称为会话(Session)表),流表包括流标识(如五元组)和为该业务提供服务的算力节点标识,然而,这种方式需要网络设备维护大量的流表,对网络设备的性能和容量要求较高,而且还存在终端移动性问题,若终端位置发生变化,则需要网络设备感知到终端位置的移动并进行流表的同步,从而影响数据传输效率。

技术实现思路

[0004]为了解决现有算力网络的数据传输过程中对网络设备的性能和容量要求较高以及数据传输效率低的问题,本申请实施例提供了一种数据传输控制方法、装置、电子设备及存储介质。
[0005]第一方面,本申请实施例提供了一种控制器侧实施的数据传输控制方法,应用于算力网络系统,所述方法,包括:
[0006]所述算力网络系统中的控制器接收终端发起的预设连接建立请求,所述预设连接建立请求中携带有请求的目标业务的标识信息;
[0007]基于所述目标业务的标识信息确定为所述终端提供所述目标业务的目标边缘算力节点;
[0008]向所述终端返回连接建立响应消息,所述连接建立响应消息中含有所述目标边缘算力节点的标识信息,以使所述终端将针对所述目标业务的数据流中的每一数据报文中的目的IP地址替换为所述目标边缘算力节点的标识。
[0009]在一种可能的实施方式中,基于所述目标业务的标识信息确定为所述终端提供所述目标业务的目标边缘算力节点,具体包括:
[0010]基于所述目标业务的标识信息确定所述目标业务对应的各边缘算力节点;
[0011]获取所述目标业务对应的各边缘算力节点的算力信息和网络信息;
[0012]基于所述各边缘算力节点的算力信息和所述网络信息确定为所述终端提供所述目标业务的目标边缘算力节点。
[0013]在一种可能的实施方式中,所述预设连接为快速用户数据报文协议互联网连接Quic;
[0014]向所述终端返回连接建立响应消息,具体包括:
[0015]将所述目标边缘算力节点的标识信息携带在Quic报文中返回至所述终端。
[0016]在一种可能的实施方式中,所述预设连接建立请求是由与所述终端连接的网络设备转发至所述控制器的;以及
[0017]所述连接建立响应消息是由与所述终端连接的网络设备转发至所述终端的。
[0018]在一种可能的实施方式中,在所述算力网络系统中的控制器接收终端发起的预设连接建立请求之前,还包括:
[0019]获取所述算力网络系统中的各边缘算力节点的标识信息。
[0020]第二方面,本申请实施例提供了一种控制器侧实施的数据传输控制装置,应用于算力网络系统,所述装置,包括:
[0021]第一接收单元,用于接收终端发起的预设连接建立请求,所述预设连接建立请求中携带有请求的目标业务的标识信息;
[0022]确定单元,用于基于所述目标业务的标识信息确定为所述终端提供所述目标业务的目标边缘算力节点;
[0023]返回单元,用于向所述终端返回连接建立响应消息,所述连接建立响应消息中含有所述目标边缘算力节点的标识信息,以使所述终端将针对所述目标业务的数据流中的每一数据报文中的目的IP地址替换为所述目标边缘算力节点的标识。
[0024]在一种可能的实施方式中,所述确定单元,具体用于基于所述目标业务的标识信息确定所述目标业务对应的各边缘算力节点;获取所述目标业务对应的各边缘算力节点的算力信息和网络信息;基于所述各边缘算力节点的算力信息和所述网络信息确定为所述终端提供所述目标业务的目标边缘算力节点。
[0025]在一种可能的实施方式中,所述预设连接为快速用户数据报文协议互联网连接Quic;
[0026]所述返回单元,具体用于将所述目标边缘算力节点的标识信息携带在Quic报文中返回至所述终端。
[0027]在一种可能的实施方式中,所述预设连接建立请求是由与所述终端连接的网络设备转发至所述控制器的;以及
[0028]所述连接建立响应消息是由与所述终端连接的网络设备转发至所述终端的。
[0029]在一种可能的实施方式中,所述装置,还包括:
[0030]第二接收单元,用于在所述算力网络系统中的控制器接收终端发起的预设连接建立请求之前,获取所述算力网络系统中的各边缘算力节点的标识信息。
[0031]第三方面,本申请实施例提供了一种终端侧实施的数据传输控制方法,应用于算力网络系统,所述方法,包括:
[0032]终端向所述算力网络系统中的控制器发起预设连接建立请求,所述预设连接建立请求中携带有请求的目标业务的标识信息;
[0033]接收所述控制器返回的连接建立响应消息,所述连接建立响应消息中含有为所述终端提供所述目标业务的目标边缘算力节点的标识信息,所述目标边缘算力节点是所述控制器基于所述目标业务的标识信息确定的;
[0034]将针对所述目标业务的数据流中的每一数据报文中的目的IP地址替换为所述目标边缘算力节点的标识。
[0035]在一种可能的实施方式中,所述预设连接为快速用户数据报文协议互联网连接Quic;
[0036]接收所述控制器返回的连接建立响应消息,具体包括:
[0037]接收所述控制器返回的Quic报文,并从所述Quic报文中提取所述目标边缘算力节点的标识信息。
[0038]在一种可能的实施方式中,终端向所述算力网络系统中的控制器发起预设连接建立请求,具体包括:
[0039]所述终端将所述预设连接建立请求发送至与其连接的网络设备,由所述网络设备将所述预设连接建立请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输控制方法,其特征在于,应用于算力网络系统,所述方法,包括:所述算力网络系统中的控制器接收终端发起的预设连接建立请求,所述预设连接建立请求中携带有请求的目标业务的标识信息;基于所述目标业务的标识信息确定为所述终端提供所述目标业务的目标边缘算力节点;向所述终端返回连接建立响应消息,所述连接建立响应消息中含有所述目标边缘算力节点的标识信息,以使所述终端将针对所述目标业务的数据流中的每一数据报文中的目的IP地址替换为所述目标边缘算力节点的标识。2.如权利要求1所述的方法,其特征在于,基于所述目标业务的标识信息确定为所述终端提供所述目标业务的目标边缘算力节点,具体包括:基于所述目标业务的标识信息确定所述目标业务对应的各边缘算力节点;获取所述目标业务对应的各边缘算力节点的算力信息和网络信息;基于所述各边缘算力节点的算力信息和所述网络信息确定为所述终端提供所述目标业务的目标边缘算力节点。3.如权利要求1所述的方法,其特征在于,所述预设连接为快速用户数据报文协议互联网连接Quic;向所述终端返回连接建立响应消息,具体包括:将所述目标边缘算力节点的标识信息携带在Quic报文中返回至所述终端。4.如权利要求1所述的方法,其特征在于,所述预设连接建立请求是由与所述终端连接的网络设备转发至所述控制器的;以及所述连接建立响应消息是由与所述终端连接的网络设备转发至所述终端的。5.如权利要求1所述的方法,其特征在于,在所述算力网络系统中的控制器接收终端发起的预设连接建立请求之前,还包括:获取所述算力网络系统中的各边缘算力节点的标识信息。6.一种数据传输控制方法,其特征在于,应用于算力网络系统,所述方法,包括:终端向所述算力网络系统中的控制器发起预设连接建立请求,所述预设连接建立请求中携带有请求的目标业务的标识信息;接收所述控制器返回的连接建立响应消息,所述连接建立响应消息中含有为所述终端提供所述目标业务的目标边缘算力节点的标识信息,所述目标边缘算力节点是所述控制器基于所述目标业务的标识信息确定的;将针对所述目标业务的数据流中的每一数据报文中的目的IP地址替换为所述目标边缘算力节点的标识。7.如权利要求6所述的方法,其特征在于,所述预设连接为快速用户数据报文协议互联网连接Quic;接收所述控制器返回的连接建立响应消息,具体包括:接收所述控制器返回的Quic报文,并从所述Quic报文中提取所述目标边缘算力节点的标识信息。8.如权利要求6所述的方法,其特征在于,终端向所述算力网络系统中的控制器发起预设连接建立请求,具体包括:
所述终端将所述预设连接建立请求发送至与其连接的网络设备,由所述网络设备将所述预设连接建立请求转发至所述控制器;以及接收所述控制器返回的连接建立响应消息,具体包括:接收所述与其连接的网络设备转发的所述控制器返回的所述连接建立响应消息。9.一种数据传输控制装置,其特征在于,应用于算力网络系统,所述装置,包括:第一接收单元,用于接收终端发起的预设连接建立请求,所...

【专利技术属性】
技术研发人员:王雪伟
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:

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

1