发布信息

基于5G的边缘节点调度方法、装置、介质及设备与流程 专利技术说明

作者:admin      2022-12-02 15:58:12     520



电子通信装置的制造及其应用技术基于5g的边缘节点调度方法、装置、介质及设备技术领域1.本技术涉及5g通信领域,尤其涉及基于5g的边缘节点调度方法、装置、介质及设备。背景技术:2.相关技术中,数据在5g通信网络中传输时,upf网元根据访问目标应用的数据请求从接入地址列表中获取到的服务端的接入地址相对固定,然而当该服务端无法支持服务时,无法及时灵活调整。且接入地址列表的更新需要运营商侧开放相应的接口,更新步骤较为繁琐。由此,如何保证数据请求的响应成功率,且减少地址列表更新的繁琐成为了亟待解决的技术问题。技术实现要素:3.为克服相关技术中存在的问题,本技术提供一种基于5g的边缘节点调度方法、装置、介质及设备。4.根据本技术的一个方面,提供一种基于5g的边缘节点调度方法,基于 5g的边缘节点调度方法应用于边缘管理节点,包括:5.接收upf网元转发的携带有目标节点标识的数据请求,所述数据请求为所述upf网元根据服务商的自治域对应的网络地址ip段进行转发;6.生成针对所述目标节点标识的解析请求,并将所述解析请求发送至调度节点;7.接收由所述调度节点反馈的目标节点的ip地址,所述目标节点为所述调度节点根据所述目标节点标识确定;8.向所述upf网元反馈所述目标节点的ip地址。9.在本技术的一些实施例中,基于前述方案,在所述接收upf网元转发的携带有目标节点标识的数据请求之前,还包括:10.获取服务商的自治域对应的网络地址ip段;11.将所述服务商的自治域对应的网络地址ip段注册到5g通信网络。12.在本技术的一些实施例中,基于前述方案,13.所述生成针对所述目标节点标识的解析请求,包括:14.获取所述调度节点的ip地址;15.生成针对所述目标节点标识的解析请求,其中,所述解析请求的解析地址为所述调度节点的ip地址。16.根据本技术的一个方面,提供了一种基于5g的边缘节点调度方法,应用于调度节点包括:17.接收边缘管理节点发送的针对目标节点标识的解析请求,所述解析请求为所述边缘管理节点根据携带有所述目标节点标识的数据请求而生成,所述数据请求由upf网元根据服务商的自治域对应的网络地址ip段转发至所述边缘管理节点;18.根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip 地址;19.将所述目标节点的ip地址反馈给所述边缘管理节点。20.在本技术的一些实施例中,基于前述方案,所述根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip地址,包括:21.根据所述目标节点标识,获取与所述目标节点标识对应的边缘节点列表;22.探测所述边缘节点列表中的边缘节点的健康值,将所述健康值大于或等于预定阈值的边缘节点识别为备选边缘节点;23.从所述备选边缘节点中确定与所述边缘管理节点之间具有最优路由的备选边缘节点为目标节点。24.在本技术的一些实施例中,基于前述方案,在所述探测所述边缘节点列表中的边缘节点的健康值之后,还包括:25.将所述健康值小于所述预定阈值的边缘节点加入故障列表。26.在本技术的一些实施例中,基于前述方案,在所述接收边缘管理节点发送的针对目标节点标识的解析请求之前,还包括:27.根据所述服务商的自治域对应的网络地址ip段向公共网络进行路由宣告。28.在本技术的一些实施例中,基于前述方案,在所述根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip地址之前,还包括:29.当检测到新的边缘节点接入时,将新接入的所述边缘节点的ip地址添加至对应的网络地址ip段的ip地址记录中。30.根据本技术的一个方面,提供一种基于5g的边缘节点调度装置,基于 5g的边缘节点调度装置应用于边缘管理节点,包括:31.数据请求接收模块,接收upf网元转发的携带有目标节点标识的数据请求,所述数据请求为所述upf网元根据服务商的自治域对应的网络地址ip 段进行转发;32.调度模块,用于生成针对所述目标节点标识的解析请求,并将所述解析请求发送至调度节点;33.调度结果接收模块,用于接收由所述调度节点反馈的目标节点的ip地址,所述目标节点为所述调度节点根据所述目标节点标识确定;34.第一反馈模块,用于向所述upf网元反馈所述目标节点的ip地址。35.根据本技术的一个方面,提供了一种基于5g的边缘节点调度装置,应用于调度节点,包括:36.解析请求接收模块,用于接收边缘管理节点发送的针对目标节点标识的解析请求,所述解析请求为所述边缘管理节点根据携带有所述目标节点标识的数据请求而生成,所述数据请求由upf网元根据服务商的自治域对应的网络地址ip段转发至所述边缘管理节点;37.解析模块,用于根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip地址;38.第二反馈模块,用于将所述目标节点的ip地址反馈给所述边缘管理节点。39.根据本技术的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上所述方法的步骤。40.根据本技术的另一方面,提供一种计算机设备,包括处理器、存储器和存储于所述存储器上的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。41.本技术通过提供一种基于5g的边缘节点调度方法,边缘管理节点接收 upf网元转发的携带有目标节点标识的数据请求,针对目标节点标识生成解析请求,将解析请求发送至调度节点,由调度节点确定目标节点的ip地址,以实现客户端通过upf网元请求数据时,由服务商的调度节点选择目标节点为客户端提供服务,当服务端出现故障时,能够及时灵活调整接入地址,排除故障的服务端,保证响应及时;且接入地址列表的更新不需要5g运营商侧开放相应的接口,保障5g通信网络系统安全可靠。42.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。附图说明43.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:44.图1是根据一示例性实施例示出的一种基于5g的边缘节点调度方法的流程图。45.图2是根据一示例性实施例示出的一种基于5g的边缘节点调度方法的流程图。46.图3是根据一示例性实施例示出的一种基于5g的边缘节点调度方法的流程图。47.图4是根据本技术一示例性实施例的基于5g的边缘节点调度方法的调度示意图。48.图5是根据一示例性实施例示出的一种基于5g的边缘节点调度装置的框图。49.图6是根据一示例性实施例示出的一种基于5g的边缘节点调度装置的框图。50.图7是根据一示例性实施例示出的一种计算机设备的框图。具体实施方式51.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。52.随着5g时代的到来,在5g网络中,数据传输速度大幅提高,以通信网 smf/架构为例,当前技术中,通过smf(session management function,会话管理功能)网元设置upf(user plane function,用户面功能)网元分流策略,将通信网络中对应的访问请求分流至mec(mobile edge computing,边缘计算技术)边缘云,提高数据响应速度。然而,mec边缘云需要预先设置好各个目标应用的接入地址,导致upf网元获取到访问目标应用的接入地址相对固定,一旦数据网络中的节点发生故障或者接口异常,upf网元无法对目标应用的接入地址进行及时调整,势必影响数据的响应速度,甚至造成无法获取目标数据,影响用户体验。53.为解决以上问题,本技术提供一种基于5g的边缘节点调度方法。54.图1示出了根据本技术一示例性实施例的基于5g的边缘节点调度方法的流程图。参考图1,基于5g的边缘节点调度方法应用于边缘管理节点,该基于5g的边缘节点调度方法至少包括步骤s11至步骤s14,详细介绍如下:55.在步骤s11中,接收upf网元转发的携带有目标节点标识的数据请求,所述数据请求为所述upf网元根据服务商的自治域对应的网络地址ip段进行转发。56.其中,目标节点可以是提供用户所需的数据服务(例如数据服务可以为数据存储、数据获取或者应用程序支持等)的边缘节点。需要说明的,一个边缘节点可以提供单一数据服务,也可以提供多种数据服务,所以边缘节点的数量可以是一个,也可以是两个或者两个以上的任意数量,本技术对此不作特殊限定。57.目标节点标识可以是与目标节点相关联的标识信息,根据目标节点标识即可确定对应的目标节点。需要说明的,本技术所述的目标节点标识并不仅是可以唯一确定某一边缘节点,其也可以是多个边缘节点所具有的共同属性信息,例如具有相同的ip段、对应于同一域名、处于同一区域或者支持同一数据服务等等。58.数据请求可以是用以请求对应数据服务的信息,如可以是应用访问请求。在一示例中,用户可以点击终端界面中的特定区域(例如“确认访问”按键等)以生成对应的数据请求,该数据请求可以包含目标节点标识。终端设备可以将该数据请求在5g通信网络中进行传输,以确定与该目标节点标识对应的目标节点。59.在本技术一示例性实施例中,客户端通过基站连接到5g网络,数据请求发送到upf(user plane fuction,用户面功能)网元。5g运营商预先通过smf(session management function,会话管理功能)网元设置upf分流策略。根据该分流策略,upf网元可以将携带有目标节点标识的数据请求转发至对应的边缘管理节点,将未携带目标节点标识的数据请求转发到5g核心网络。需要说明的,为了实现本技术提供的基于5g的边缘节点调度方法,网络服务商可以与5g通信网运营商进行合作,以实现通信网与数据网的融合。60.目标节点标识可以是边缘管理节点中预设的边缘节点服务的域名、ip 段、客户端所处区域,也可以是边缘节点所存储的内容的类型、所具有的功能等等。例如,服务商设置自治域对应的网络地址ip段内的边缘节点,用于对域名a提供服务。5g运营商通过5g通信网中的smf网元配置upf分流策略,upf接收到数据请求,当数据请求中携带目标节点标识“域名a”,upf 确定该访问请求由服务商的自治域对应的网络地址ip段中的边缘节点提供服务,所以将访问请求转发到边缘管理节点。61.在步骤s12中,生成针对所述目标节点标识的解析请求,并将所述解析请求发送至调度节点。62.其中,解析请求可以是用以请求确定目标节点的ip地址的信息。在一示例中,该解析请求中可以包含目标节点标识,从而可以根据解析请求所包含的目标节点标识确定对应的目标节点的ip地址。63.调度节点可以是服务商的网络设备,调度节点可以是具有节点分配功能的处理节点,其可以在接收到解析请求之后,根据解析请求中所包含的目标节点标识,确定对应的目标节点的ip地址,并将该目标节点的ip地址向边缘管理节点进行反馈。应该理解的,一个目标节点标识可以对应于多个边缘节点,因此,调度节点可以根据该目标节点标识,确定与该目标节点标识对应的多个边缘节点,再从该多个边缘节点中选择其一作为目标节点进行反馈,例如可以根据最优路由或者节点健康值确定目标节点等等。64.在本技术一示例性实施例中,边缘管理节点根据接收到的数据请求中的目标节点标识,生成针对目标节点标识的解析请求,并将解析请求发送至调度节点,由调度节点解析出目标节点的ip地址。例如,如果目标节点标识为域名,则生成针对域名的解析请求,以使调度节点确定服务于该域名的边缘节点。如果目标节点标识为客户端所处区域,则生成针对该区域的解析请求,以使调度节点确定服务于该区域的边缘节点。如果目标节点标识为域名和客户端所处区域的组合,则生成携带客户端所处区域信息的针对域名的解析请求,以使调度节点确定服务于该区域客户端所访问的该域名的边缘节点。65.在步骤s13中,接收由所述调度节点反馈的目标节点的ip地址,所述目标节点为所述调度节点根据目标节点标识确定。66.在本技术一示例性实施例中,调度节点根据接收到的解析请求,确定目标节点,该目标节点与解析请求中所包含的目标节点标识相对应,再将目标节点的ip地址反馈给边缘管理节点。例如,解析请求是针对访问区域的解析请求,调度节点可以根据客户端所处区域,确定同区域的边缘节点为目标节点,将目标节点的ip地址反馈至边缘管理节点。67.在步骤s14中,向所述upf网元反馈所述目标节点的ip地址。68.在本技术一示例性实施例中,边缘管理节点可以将调度节点反馈的目标节点的ip地址向upf网元进行反馈,upf网元则将该目标节点的ip地址向用户使用的客户端发送,以使该客户端能够与目标节点建立连接,从而获取对应的数据服务。69.在图1所示的实施例中,边缘管理节点针对数据请求中的目标节点标识,生成解析请求,由调度节点进行解析,并确定目标节点的ip地址。调度节点可以在已有的边缘节点中进行调度,从中确定目标节点,解决现有5g通信网络中访问目标应用的服务端的接入地址相对固定的问题,保障服务的稳健性,保证数据请求的响应成功率。且upf网元根据服务商的自治域对应的网络地址ip段进行转发,无需修改通信网络中的具体接入地址列表,也无需5g运营商开放地址接口,既保障了5g通信网络系统安全可靠,同时也减少了地址列表更新的繁琐。另外,这部分数据的传输不需要经过5g核心网,提高数据响应速度的同时,也减少了对5g核心网资源的占用。70.基于图1所示的实施例,在本技术一示例性实施例中,在所述接收upf 网元转发的携带有目标节点标识的数据请求之前,该基于5g的边缘节点调度方法还包括:71.获取服务商的自治域对应的网络地址ip段;72.将服务商的自治域对应的网络地址ip段注册到5g通信网络。73.在该实施例中,服务商可以是cdn服务商或边缘云计算服务商,他们可以拥有大量边缘节点,用于缓存网络/计算中的数据,就近向用户提供目标数据。服务商可以拥有自己的自治域,该自治域具有对应的网络地址ip段。在提供网络服务前,需要将自治域和及其对应的网络地址ip段向外宣告路由,才能和其他域中的设备建立连接。74.5g通信网运营商和网络服务商进行合作,可以使用服务商的大量边缘节点作为mec边缘云,为接入5g通信网的终端用户提供高速数据服务。5g通信网运营商需要获取服务商的自治域对应的网络地址ip段,并将服务商的自治域对应的网络地址ip段注册到5g通信网络中,例如,将网络地址ip 段加入5g通信记录表中,使得网络地址ip段中的ip地址,能够被5g通信网访问到。具有该网络地址ip段内的ip地址的边缘节点,可以为5g通信网提供mec边缘云服务,客户端可以从这些边缘节点处获取数据。75.基于图1所示的实施例,在本技术一示例性实施例中,76.所述生成针对所述目标节点标识的解析请求,包括:77.获取所述调度节点的ip地址;78.生成针对所述目标节点标识的解析请求,其中,所述解析请求的解析地址为所述调度节点的ip地址。79.在该实施例中,边缘管理节点可以获取调度节点统的ip地址,并在生成解析请求时,将解析请求对应的解析地址设置为该调度节点的ip地址。由此,边缘管理节点可以将该解析请求发送至调度节点进行解析,由服务商侧进行解析,提高解析灵活性。80.图2示出了根据本技术另一示例性实施例的基于5g的边缘节点调度方法的流程图。参考图2,基于5g的边缘节点调度方法应用于调度节点,该基于5g的边缘节点调度方法至少包括步骤s21至步骤s23,详细介绍如下:81.在步骤s21中,接收边缘管理节点发送的针对目标节点标识的解析请求,所述解析请求为所述边缘管理节点根据携带有所述目标节点标识的数据请求而生成,所述数据请求由upf网元根据服务商的自治域对应的网络地址 ip段转发至所述边缘管理节点。82.在该实施例中,与运营商侧的边缘管理节点的调度方法对应,在服务商一侧,调度节点接收边缘管理节点发送的针对目标节点标识的解析请求。83.在步骤s22中,根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip地址。84.在该实施例中,由调度节点解析出与目标节点标识对应的目标节点的ip 地址。具体地,调度节点可以根据目标节点标识,查找与该目标节点标识对应的边缘节点,再从该边缘节点中确定对应的目标节点的ip地址。例如,如果目标节点标识为域名,调度节点确定服务于该域名的边缘节点为目标节点;如果目标节点标识为客户端所处区域,调度节点确定服务于该区域的边缘节点为目标节点。85.在步骤s23中,将目标节点的ip地址反馈给边缘管理节点。86.在该实施例中,调度节点将目标节点的ip地址反馈给边缘管理节点。边缘管理节点按接收请求的路径,将目标节点的ip地址反馈给客户端,以使客户端与目标节点进行连接,并获取数据内容。87.在图2所示的实施例中,由调度节点接收边缘管理节点针对数据请求中的目标节点标识生成的解析请求,对解析请求进行解析,并确定目标节点的 ip地址。调度节点可以在已有的边缘节点中进行调度,从中确定目标节点,解决现有5g通信网络中访问目标应用的服务端的接入地址相对固定的问题,保障服务的稳健性,保证数据请求的响应成功率。服务商可以根据实际情况,灵活确定目标节点,无需5g对地址列表进行更新,也无需5g运营商开放地址接口,既保障了5g通信网络系统安全可靠,同时也减少了地址列表更新的繁琐。另外,由目标节点对数据请求进行响应,数据请求和响应数据的传输不需要经过5g核心网,提高数据响应速度的同时,也减少了对5g核心网资源的占用。88.在一示例性实施例中,接收边缘管理节点发送的针对目标节点标识的解析请求之前,基于5g的边缘节点调度方法,还包括:89.根据所述服务商的自治域对应的网络地址ip段向公共网络进行路由宣告。90.在该实施例中,为了使服务商自治域对应的网络地址ip段中的ip地址能够被5g通信网访问到,服务商需要发布路由宣告及广播,使得5g通信网能够获取服务商的自治域对应的网络地址ip段,并将服务商的自治域对应的网络地址ip段注册到5g通信网络中。然后,具有服务商自治域对应的网络地址ip段中的ip地址的边缘节点能够被网络中其他设备发现并建立连接。91.图3示出了根据本技术另一示例性实施例的基于5g的边缘节点调度方法的流程图。参考图3,在一示例性实施例中,在步骤s22中,根据目标节点标识,确定目标节点的ip地址包括步骤s221至步骤s223,详细介绍如下:92.在步骤s221中,根据目标节点标识,获取与所述目标节点标识对应的边缘节点列表。93.在该实施例中,目标节点标识可以是与目标节点相关联的标识信息,根据目标节点标识,可以确定与目标节点标识关联的边缘节点。例如,当目标节点为域名时,可以确定服务器于该域名的边缘节点为关联的边缘节点。当访问该域名的客户端较多时,可以设置多个边缘节点同时服务于该域名,此时根据目标节点标识可以获取多个边缘节点,为了便于后续从多个边缘节点中确定目标边缘节点,可以对服务于同一域名的多个边缘节点的ip地址建立边缘节点列表,并建立域名与边缘节点列表的对应关系。调度节点在接收到针对某一域名的数据请求时,可以快速确定对应的边缘节点列表。94.在步骤s222中,探测边缘节点列表中的边缘节点的健康值,选择健康值大于或等于预定阈值的边缘节点为备选边缘节点。95.调度节点可以通过遍历边缘节点列表的ip地址的方式,对边缘节点列表中的边缘节点逐一进行探测,探测每个边缘节点的健康值。边缘节点的健康值可以是用于表示边缘节点服务能力的数值信息,其可以根据边缘节点的业务指标:如吞吐量、响应时间、并发数、业务成功率等因素确定,例如,监测边缘节点单位时间内的吞吐量、并发数、响应时间、业务成功率等各个因素的量值,与预设的量值进行比较,并综合计算得分,作为边缘节点的健康值;也可以根据边缘节点的资源指标:如cpu、内存、i/o等资源的消耗情况确定,例如,检测边缘节点的cpu、内存、i/o等资源的消耗情况,计算剩余资源分值,作为边缘节点的健康值;或者将根据业务指标确定的健康值和根据资源指标确定的健康值,分别乘以权重系数,综合确定。需要说明的,健康值越高,则边缘节点的服务能力越强,健康值越低,则边缘节点的服务能力越弱。本实施例中,通过预先设定健康值阈值,只有健康值大于阈值的边缘节点才能提供良好的服务,将健康值大于预定阈值的边缘节点为备选边缘节点。96.在步骤s223中,从备选边缘节点中确定与边缘管理节点具有最优路由的边缘节点为目标节点。97.在该实施例中,确定了备选边缘节点,可以在备选边缘节点中随机选择一个边缘节点为目标节点,将目标节点的ip地址反馈给客户端,以使客户端与目标节点建立连接,并由目标节点为客户端提供服务。在本实施例中,为进一步提高响应速度,调度节点进一步对备选边缘节点进行路由探测,将与边缘管理节点具有最优路由的边缘节点作为目标节点。例如可以将信息传输的耗时最小的边缘节点确定为目标节点,等等。98.通过以上方法选取目标节点,不但可以保障解析出的目标节点具有良好的健康度,确保能够为客户端提供服务,而且,目标节点与边缘管理节点还具有最优路由,能够以最快的响应速度,为客户端提供服务。99.在一示例性实施例中,在所述探测所述边缘节点列表中的边缘节点的健康值之后,还包括:100.将所述健康值小于所述预定阈值的边缘节点加入故障列表。101.在该实施例中,在边缘节点出现故障后,可以将出现故障的边缘节点加入故障列表。为了使出现故障的边缘节点不会被调度节点解析到,可以将出现故障的边缘节点的ip地址从边缘节点列表中删除。在调度节点进行解析时,会遍历边缘节点列表,并确定备选边缘节点,将出现故障的边缘节点的 ip地址从边缘节点列表中删除后,故障的边缘节点不会再被解析到;或者,调度节点遍历边缘节点列表的ip地址时,将边缘节点列表和故障列表进行比较,并跳过故障列表中的ip地址,保障故障的边缘节点不会再被解析到,终端不会请求到故障的边缘节点。本实施例中,当节点发生故障时,在服务商侧进行及时调整,不需要运营商侧做任何调整,保障了调度的灵活性和及时性。102.在一实施例中,在所述根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip地址之前,还包括:103.当检测到新的边缘节点接入时,将新接入的所述边缘节点的ip地址添加至对应的网络地址ip段的ip地址记录中。104.在该实施例中,当服务商配置了新的边缘节点时,为了使新增的边缘节点能够为使用5g网络的用户提供服务,只需将新增边缘节点的ip地址设置为网络地址ip段中的ip地址,即可使新增边缘节点能够被5g通信网访问到,同时,为了使新增边缘节点能够调度节点解析到,还需要将新增的边缘节点的ip地址加入边缘节点列表。以上过程不需要5g运营商作任何调整,免去了多次修改运营商的地址列表的繁琐。105.基于上述实施例的技术方案,以下介绍本技术实施例的一个具体应用场景:106.图4示出了根据本技术一示例性实施例的基于5g的边缘节点调度方法的调度示意图。107.参考图4,5g运营商a在某个城市建立了5g网络,向市民提供5g服务。运营商a和服务商b合作,使用服务商b的边缘节点集群作为emc边缘云(46)。服务商b在该城市设置了多个边缘节点,其中,边缘节点1-边缘节点10为域名a提供服务。运营商a将该城市划分为两个区域,并设置边缘管理节点(44);对应两个区域,在区域1中设置边缘管理节点1(441),设置接入地址列表,接入地址列表中包括边缘节点1、边缘节点2;在区域2 中设置边缘管理节点(442),设置接入地址列表,接入地址列表中包括边缘节点5、边缘节点6。108.区域1中的用户(411),通过5g基站,接入5g网络,发起数据请求。 upf网元(43)接收到数据请求后,如果数据请求的域名不是边缘节点服务的域名,将数据请求转发到5g核心网(47),用户通过5g核心网(47)与源站或公网(48)连接并获取数据。如果数据请求的域名为边缘节点服务的域名,将数据请求转发到边缘管理节点(44)。其中,由于请求携带的目标节点标识包含了区域信息表示来源于区域1,将用户的数据请求转发到边缘管理节点1(441),边缘管理节点1(441)确定由同属于区域1的边缘节点1或边缘节点2来响应用户的访问请求。当边缘节点1出现故障后,需要由运营商a修改边缘管理节点1的接入地址列表,无法及时做出调整。而在这个过程中,大量用户将出现无法访问的情况。109.服务商b与运营商a协商后,运营商a将服务商b的自治域对应的网络地址ip段注册到5g通信网,并为边缘节点设置服务商b的自治域对应的网络地址ip段中的ip地址,使得拥有该ip段内ip地址的边缘节点都可以为 5g通信网的用户提供边缘云服务。同时获取调度节点(45)的ip地址。110.假设边缘节点1、边缘节点5出现故障,边缘管理节点1接收到区域1 中的用户(411)访问域名a的数据请求后,生成针对域名a的解析请求,将解析请求发送给服务商b的调度节点(45),调度节点(45)根据请求中的域名a,查询边缘节点列表,确定由边缘节点1-边缘节点10为域名a提供服务,调度节点(45)依次对边缘节点1-边缘节点10进行探测,其中,边缘节点3、边缘节点4、边缘节点6、边缘节点7的健康值大于预设的阈值,调度节点进一步对上述边缘节点到边缘管理节点1的路由进行探测,最终确定边缘节点4到边缘管理节点1的路由最短,选择边缘节点4为目标节点,向区域1中用户(411)提供服务。根据探测结果,边缘节点1、边缘节点5 的健康值小于预定阈值,将边缘节点1、边缘节点5加入故障列表,并从边缘节点列表中删除边缘节点1、边缘节点5。当边缘管理节点2(442)接收到区域2中的用户(412)访问域名a的请求后,生成针对域名a的解析请求,将解析请求发送给服务商b的调度节点(45),调度节点(45)根据请求中的域名a,查询边缘节点列表,确定由边缘节点2-边缘节点4、边缘节点6-边缘节点10共8个边缘节点提供服务,调度节点依次对上述8个边缘节点进行探测,其中,边缘节点3、边缘节点4、边缘节点6、边缘节点7的健康值大于预设的阈值,调度节点(45)进一步对上述边缘节点到边缘管理节点2(442)的路由进行探测,最终确定边缘节点7到边缘管理节点2(442) 的路由最短,选择边缘节点7为目标节点,向区域2中用户(412)提供服务。111.通过上述实施例,运营商将服务商的网络地址ip段注册到5g通信网,可以使用服务商的大量边缘节点作为mec边缘云提供服务,加速数据响应速度,同时由服务商的调度节点提供解析服务,当边缘节点出现故障后,智能调度节点能够对解析结果及时调整,运营商侧不需要开放相应接口。该方法不需要调整5g核心网的设置,运营商侧不存在安全性风险,保障服务稳健;能够选择最短路由的边缘节点提供服务,提高响应及时性。112.图5示出了根据本技术一示例性实施例的基于5g的边缘节点调度装置的框图。参考图5,基于5g的边缘节点调度装置应用于边缘管理节点,包括:数据请求接收模块501,调度模块502,调度结果接收模块503,第一反馈模块504。113.该数据请求接收模块501被配置为用于接收upf网元转发的携带有目标节点标识的数据请求,所述数据请求为所述upf网元根据服务商的自治域对应的网络地址ip段进行转发。114.该调度模块502被配置为用于生成针对所述目标节点标识的解析请求,并将所述解析请求发送至调度节点。115.该调度结果接收模块503被配置为用于接收由所述调度节点反馈的目标节点的ip地址,所述目标节点为所述调度节点根据所述目标节点标识确定。116.该第一反馈模块504被配置为用于向所述upf网元反馈目标节点的ip 地址。117.调度模块502还用于:118.获取调度节点的ip地址;119.生成针对所述目标节点标识的解析请求,其中,所述解析请求的解析地址为所述调度节点的ip地址。120.图6示出了根据本技术一示例性实施例的基于5g的边缘节点调度装置的框图。参考图6,基于5g的边缘节点调度装置应用于调度节点,包括:解析请求接收模块601,解析模块602,第二反馈模块603。121.该解析请求接收模块501被配置为用于接收边缘管理节点发送的针对目标节点标识的解析请求,所述解析请求为所述边缘管理节点根据携带有所述目标节点标识的数据请求而生成,所述数据请求由upf网元根据服务商的自治域对应的网络地址ip段转发至所述边缘管理节点。122.该解析模块502被配置为用于根据所述目标节点标识,确定与所述目标节点标识对应的目标节点的ip地址。123.该第二反馈模块503被配置为用于将目标节点的ip地址反馈给所述边缘管理节点。124.解析模块502根据目标节点标识,确定目标节点的ip地址包括:125.根据所述目标节点标识,获取与所述目标节点标识对应的边缘节点列表;126.探测所述边缘节点列表中的边缘节点的健康值,将所述健康值大于或等于预定阈值的边缘节点识别为备选边缘节点;127.从所述备选边缘节点中确定与所述边缘管理节点之间具有最优路由的备选边缘节点为目标节点。128.在所述探测所述边缘节点列表中的边缘节点的健康值之后,还包括:129.将所述健康值小于所述预定阈值的边缘节点加入故障列表。130.当检测到新的边缘节点接入时,将新接入的所述边缘节点的ip地址添加至对应的网络地址ip段的ip地址记录中。131.图7示出了根据本技术一示例性实施例的一种用于5g调度的计算机设备700的框图。例如,计算机设备700可以被提供为一服务器。参照图7,计算机设备700包括处理器701,处理器的个数可以根据需要设置为一个或者多个。计算机设备700还包括存储器702,用于存储可由处理器701的执行的指令,例如应用程序。存储器的个数可以根据需要设置一个或者多个。其存储的应用程序可以为一个或者多个。处理器701被配置为执行指令,以执行上述基于5g的边缘节点调度方法。132.本领域技术人员应明白,本技术的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质上实施的计算机程序产品的形式。计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质,包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质等。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。133.本技术是参照根据本技术实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。134.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能135.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。136.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的物品或者设备中还存在另外的相同要素。137.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。138.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术的意图也包含这些改动和变型在内。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部