一种路由方法及装置制造方法及图纸

技术编号:37276375 阅读:17 留言:0更新日期:2023-04-20 23:43
本申请公开了一种路由方法及装置,该方法包括第一路由器接收第一数据报文,并根据第一数据报文中携带的业务标识和第一算力路由信息确定业务标识对应的绑定标识第一路由器根据绑定标识确定对应的目标边缘计算技术站点,并向目标边缘计算技术站点对应的第二路由器发送第二数据报文;其中,第二数据报文是根据第一数据报文所确定的,第二数据报文中携带有绑定标识。该方法可以根据第一数据报文的业务标识和第一算力路由信息确定绑定标识,在根据绑定标识确定目标边缘计算技术站点,避免出现路由环路的问题,提高路由系统的稳定性。提高路由系统的稳定性。提高路由系统的稳定性。

【技术实现步骤摘要】
一种路由方法及装置


[0001]本申请涉及通信
,尤其涉及一种路由方法及装置。

技术介绍

[0002]算力网络(Computing Force Network

dynamic anycast,CFN

dyncast)是一个用于多个边缘计算技术(Mobile Edge Computing,MEC)站点的算力负载和网络状态,将用户需求调度到最优MEC站点的分布式技术。由于不同的MEC站点在同一时刻的算力负载和网络状态不同,因此,如何将用户需求调度到最优的MEC站点是算力网络技术解决的核心问题。
[0003]目前的路由方式中,通过在算力网络路由器(Compute Force Network Router,CFN Router)之间传递业务标识(Service ID,SID)的路由信息和算力信息,为用户需求提供最优的MEC站点。在选择最优MEC站点过程中,通常需要报文传输路径上的多个路由器(如包括入口路由器(Ingress Router,IR)和出口路由器(Egress Router,ER))分别查找算力路由表,确定算力最优的MEC站点,并向下一跳转发报文。但是算力路由信息是不断更新变化的,不同时刻路由器根据SID找到的最优MEC站点可能会发生变化,MEC站点的不一致可能会导致路由环路,导致路由系统不稳定。

技术实现思路

[0004]本专利技术通过了一种路由方法及装置,用以提高路由系统的稳定性。
[0005]第一方面,本申请实施例提供了一种路由方法,包括:第一路由器接收第一数据报文,并根据第一数据报文中携带的SID和第一算力路由信息确定SID对应的绑定标识(Binding ID,BID);第一路由器根据BID确定对应的目标边缘计算技术MEC站点,并向目标MEC站点对应的第二路由器发送第二数据报文;其中,第二数据报文是根据第一数据报文所确定的,第二数据报文中携带有BID。
[0006]根据该方法,可以根据第一数据报文的SID和第一算力路由信息确定BID,在根据BID确定目标MEC站点,避免出现路由环路的问题,提高路由系统的稳定性。
[0007]在一种可能的设计中,在根据第一数据报文中携带的业务标识SID和第一算力路由信息确定SID对应的绑定标识BID之前,第一路由器还可接收第二路由器发送的第一算力路由信息,其中,第一算力路由信息包括SID与BID之间的对应关系。
[0008]采用该设计,第一路由器可以基于第一算力路由信息,根据第一数据报文的SID高效确定BID。
[0009]第二方面,本申请实施例提供了一种路由方法,包括:
[0010]第二路由器接收第一路由器发送的第二数据报文;其中,第二数据报文中携带有BID,BID是根据第一数据报文的SID和第一算力路由信息所确定的;第二数据报文是根据第一路由器接收的第一数据报文所确定的;第二路由器向目标MEC站点发送第三数据报文,第三数据报文是根据第二数据报文确定的。
[0011]在一种可能的设计中,第二路由器向第一路由器发送第一算力路由信息,其中,第
一算力路由信息包括SID与BID之间的对应关系。
[0012]采用该设计,第一路由器可以基于第一算力路由信息,根据第一数据报文的SID快速确定BID。
[0013]在一种可能的设计中,第二路由器向BID对应的目标MEC站点发送第三数据报文,包括:第二路由器根据BID,从多个MEC站点中确定BID对应的目标MEC站点;第二路由器向目标MEC站点发送第三数据报文。
[0014]根据该设计,第二路由器根据第二数据报文的BID确定目标MEC站点,又由于一个BID对应一个MEC站点,所以第二路由器可以与多个MEC站点相连,在MEC站点数量固定的情况下,减少第二路由器的个数,降低成本,也更符合实际的算力网络应用场景。
[0015]第三方面,本申请实施例提供一种路由装置,包括:
[0016]通信模块,用于接收第一数据报文;
[0017]处理模块,用于根据第一数据报文中携带的业务标识SID和第一算力路由信息确定SID对应的绑定标识BID;
[0018]处理模块,还用于根据BID确定对应的目标边缘计算技术MEC站点;
[0019]通信模块,还用于向目标MEC站点对应的第二路由器发送第二数据报文;其中,第二数据报文是根据第一数据报文所确定的,第二数据报文中携带有BID。
[0020]在一种可能的设计中,在根据所述第一数据报文中携带的业务标识SID和第一算力路由信息确定所述SID对应的绑定标识BID之前,通信模块还用于:接收第二路由器发送的第一算力路由信息,其中,第一算力路由信息包括SID与BID之间的对应关系。
[0021]第四方面,本申请实施例提供一种路由装置,包括:
[0022]通信模块,用于接收第一路由器发送的第二数据报文;其中,第二数据报文中携带有BID,BID是根据第一数据报文的SID和第一算力路由信息所确定的;第二数据报文是根据第一路由器接收的第一数据报文所确定的;通信模块,还用于向BID对应的目标MEC站点发送第三数据报文,第三数据报文是根据第二数据报文确定的。
[0023]在一种可能的设计中,通信模块还用于:向第一路由器发送第一算力路由信息,第一算力路由信息包括SID与BID之间的对应关系。
[0024]在一种可能的设计中,处理模块,用于根据BID,从多个MEC站点中确定BID对应的目标MEC站点;通信模块具体用于:向目标MEC站点发送第三数据报文。
[0025]第五方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时,实现第一方面及其任意一种设计的方法。
[0026]第六方面,本申请实施例还提供了一种电子设备,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机程序,当计算机程序被处理器执行时,使得处理器实现第一方面及其任意一种设计的方法。
[0027]第二方面至第六方面及其任意一种设计所带来的技术效果可参见第一方面中对应的设计所带来的技术效果,此处不再赘述。
附图说明
[0028]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本申请实施例提供的一种路由方法的流程示意图;
[0030]图2为本申请实施例提供的一种路由系统整体架构图;
[0031]图3为本申请实施例提供的一种路由装置结构示意图;
[0032]图4为本申请实施例提供的一种电子设备结构示意图。
具体实施方式
[0033]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作可选的详细描述,显然,所描述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路由方法,其特征在于,所述方法包括:第一路由器接收第一数据报文,并根据所述第一数据报文中携带的业务标识SID和第一算力路由信息确定所述SID对应的绑定标识BID;所述第一路由器根据所述BID确定对应的目标边缘计算技术MEC站点,并向所述目标MEC站点对应的第二路由器发送第二数据报文;其中,所述第二数据报文是根据所述第一数据报文所确定的,所述第二数据报文中携带有所述BID。2.如权利要求1所述的方法,其特征在于,在根据所述第一数据报文中携带的业务标识SID和第一算力路由信息确定所述SID对应的绑定标识BID之前,所述方法还包括:所述第一路由器接收所述第二路由器发送的所述第一算力路由信息,其中,所述第一算力路由信息包括所述SID与所述BID之间的对应关系。3.一种路由方法,其特征在于,所述方法包括:第二路由器接收第一路由器发送的第二数据报文;其中,所述第二数据报文中携带有BID,所述BID是根据第一数据报文的SID和第一算力路由信息所确定的;所述第二数据报文是根据所述第一路由器接收的所述第一数据报文所确定的;所述第二路由器向所述BID对应的目标MEC站点发送第三数据报文,所述第三数据报文是根据所述第二数据报文确定的。4.如权利要求3所述的方法,其特征在于,所述方法还包括:所述第二路由器向所述第一路由器发送所述第一算力路由信息,其中,所述第一算力路由信息包括所述SID与所述BID之间的对应关系。5.如权利要求3所述的方法,其特征在于,所述第二数据报文中包括所述BID,所述第二路由器向所述BID对应的目标MEC站点发送第三数据报文,包括:所述第二路由器根据所述BID,从多个MEC站点中确定所述BID对应的目标MEC站点;所述第二路由器向所述目标MEC站点发送所述...

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

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

1