System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种通信方法以及相关设备技术_技高网

一种通信方法以及相关设备技术

技术编号:41874013 阅读:4 留言:0更新日期:2024-07-02 00:25
本申请提供一种通信方法以及相关设备,其中,通信方法包括如下步骤:第一设备通过底层路径接收控制器发送的用于建立第一设备和第二设备之间的虚拟专用通道的配置参数,之后,第一设备基于虚拟专用通道的配置参数建立虚拟专用通道,最后,第一设备通过虚拟专用通道与控制器进行管理报文的交互。该方法能够解决控制器与第一设备之间的通信成本高、时延大、稳定性差的问题。

【技术实现步骤摘要】

本申请涉及通信,尤其涉及一种通信方法以及相关设备


技术介绍

1、软件定义广域网(software defined wide area network,sd-wan)是将软件定义网络(software defined network,sdn)技术应用在wan范围内,通过将传统的网络控制和数据转发进行分离,实现为用户按需提供分配的网络资源。sd-wan中通常包括多个设备(也可以称为网络设备)和控制器,控制器用于对sd-wan中的各个设备进行管理,各个设备中有些设备离控制器较近,这些设备通常通过专线与控制器连接,而有些设备离控制器较远如跨省甚至跨境部署,这些设备通常通过蜂窝网络(如第五代移动通信技术(5th generationmobile communication technology,简称5g))或者互联网等与控制器连接,距离较近的设备和距离较远的设备之间通过蜂窝网络或者互联网等进行互联。

2、以第一设备表示上述距离较远的设备,目前,控制器通过底层路径(指底层(underlay)网络如蜂窝网络、互联网中的传输路径)对第一设备进行管理。若控制器和第一设备之间的underlay网络为蜂窝网络,由于蜂窝网络按照流量收费,因此会产生较多成本,若控制器和第一设备之间的underlay网络为互联网,由于控制器与第一设备通常是跨省甚至跨境部署,因此二者之间的通信时延较大、稳定性较差。


技术实现思路

1、本申请提供一种通信方法以及相关设备,能够解决控制器与第一设备之间的通信成本高、时延大、稳定性差的问题。

2、第一方面,提供一种通信方法,该方法可以由第一设备执行,具体地,该方法包括如下步骤:第一设备通过底层路径接收控制器发送的用于建立第一设备和第二设备之间的虚拟专用通道的配置参数,之后,基于虚拟专用通道的配置参数建立虚拟专用通道,最后,通过虚拟专用通道与控制器进行管理报文的交互。

3、实施第一方面描述的方法,第一设备可以基于控制器发送的用于建立第一设备和第二设备之间的虚拟专用通道的配置参数,在第一设备和第二设备之间的底层网络的基础上建立虚拟专用通道,使得第一设备和控制器之间可以通过第一设备和第二设备之间的虚拟专用通道进行管理报文的交互,代替第一设备与控制器之间通过底层路径进行管理报文的交互,从而起到节约第一设备和控制器之间的通信成本、减小时延、提高稳定性的效果。

4、在一种可能的实施方式中,第一方面提供的方法还包括如下步骤:第三设备通过虚拟专用通道向控制器发送第一注册报文,第三设备和第一设备属于同一网络。如此,可以使得第三设备也能够通过虚拟专用通道与控制器进行管理报文的交互,代替第三设备与控制器之间通过底层路径进行管理报文的交互,从而起到节约第三设备和控制器之间的通信成本、减小时延、提高通稳定性的效果。

5、在一种可能的实施方式中,在第一设备通过底层路径接收控制器发送的用于建立第一设备和第二设备之间的虚拟专用通道的配置参数之前,第一方面提供的方法还包括如下步骤:第一设备通过底层路径向控制器发送第二注册报文。如此,可以使得控制器通过底层路径与第一设备进行通信,如上述控制器通过底层路径向第一设备发送用于创建虚拟专用通道的配置参数。

6、在一种可能的实施方式中,在第一设备通过虚拟专用通道与控制器进行管理报文的交互之前,第一方面提供的方法还包括如下步骤:第一设备检测虚拟专用通道是否正常;

7、上述第一设备通过虚拟专用通道与控制器进行管理报文的交互,具体为:第一设备在检测到虚拟专用通道正常的情况下,通过虚拟专用通道与控制器进行第一管理报文的交互;

8、第一方面提供的方法还包括如下步骤:第一设备在检测到虚拟专用通道发生故障的情况下,通过底层路径与控制器进行第二管理报文的交互。

9、实施上述实施方式,由于在虚拟专用通道故障时,第一设备和控制器之间还可以切换为通过底层路径进行管理报文的交互,因此可以进一步提高第一设备和控制器之间管理报文交互的可靠性,避免虚拟专用通道出现故障时,第一设备脱离控制器的管理的问题。

10、在一种可能的实施方式中,在第一设备通过底层路径与控制器进行第二管理报文的交互之后,第一方面提供的方法还包括如下步骤:第一设备在检测到虚拟专用通道恢复正常的情况下,通过虚拟专用通道与控制器进行第三管理报文的交互。如此,可以在虚拟专用通道恢复正常时,第一设备和控制器之间尽快切换回通过虚拟专用通道进行管理报文的交互,以节约通信成本、减小时延、提高稳定性。

11、在一种可能的实施方式中,底层路径属于底层网络,底层网络为以下任意一种:蜂窝网络、互联网。

12、实施上述实施方式,在第一设备和控制器之间的底层网络为蜂窝网络时,可以起到节约第一设备和控制器之间的通信成本的效果,在第一设备和控制器之间的底层网络为互联网时,可以起到减小第一设备和控制器之间的通信时延、提高稳定性的效果。

13、在一种可能的实施方式中,第一设备是企业分支的cpe,第二设备是企业总部的cpe。

14、实施上述实施方式,企业分支的cpe和控制器可以通过企业分支的cpe和企业总部的cpe之间的虚拟专用通道进行管理报文的交互,起到节约企业分支的cpe和控制器之间的通信成本、减小时延、提高稳定性的效果。

15、第二方面,提供一种通信方法,该方法可以由控制器执行,具体地,该方法包括如下步骤:控制器通过底层路径向第一设备发送用于建立第一设备和第二设备之间的虚拟专用通道的配置参数,之后,通过虚拟专用通道与第一设备进行管理报文的交互。

16、在一种可能的实施方式中,第二方面提供的方法还包括如下步骤:控制器通过虚拟专用通道接收第三设备发送的第一注册报文,第三设备和第一设备属于同一网络。

17、在一种可能的实施方式中,在控制器通过底层路径向第一设备发送用于建立第一设备和第二设备之间的虚拟专用通道的配置参数之前,第二方面提供的方法还包括如下步骤:控制器通过底层路径接收第一设备发送的第二注册报文。

18、在一种可能的实施方式中,控制器通过虚拟专用通道与第一设备进行管理报文的交互之前,第二方面提供的方法还包括如下步骤:控制器检测虚拟专用通道是否正常;

19、上述控制器通过虚拟专用通道与第一设备进行管理报文的交互,具体为:控制器在检测到虚拟专用通道正常的情况下,通过虚拟专用通道与第一设备进行第一管理报文的交互;

20、第二方面提供的方法还包括如下步骤:控制器在检测到虚拟专用通道发生故障的情况下,通过底层路径与第一设备进行第二管理报文的交互。

21、在一种可能的实施方式中,在控制器通过底层路径与第一设备进行第二管理报文的交互之后,第二方面提供的方法还包括如下步骤:控制器在检测到虚拟专用通道恢复正常的情况下,通过虚拟专用通道与第一设备进行第三管理报文的交互。

22、在一种可能的实施方式中,底层路径属于底层网络,底层网络为以下任意一种:蜂窝网本文档来自技高网...

【技术保护点】

1.一种通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述第一设备通过底层路径接收所述控制器发送的用于建立所述第一设备和第二设备之间的虚拟专用通道的配置参数之前,所述方法还包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,在所述第一设备通过所述虚拟专用通道与所述控制器进行管理报文的交互之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,在所述第一设备通过所述底层路径与所述控制器进行第二管理报文的交互之后,所述方法还包括:

6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一设备是企业分支的前置用户设备CPE,所述第二设备是企业总部的CPE。

7.根据权利要求1至6任一项所述的方法,其特征在于,所述底层路径属于底层网络,所述底层网络为以下任意一种:蜂窝网络、互联网。

8.一种通信方法,其特征在于,所述方法包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求8或9所述的方法,其特征在于,在所述控制器通过底层路径向第一设备发送用于建立所述第一设备和第二设备之间的虚拟专用通道的配置参数之前,所述方法还包括:

11.根据权利要求8至10任一项所述的方法,其特征在于,所述控制器通过所述虚拟专用通道与所述第一设备进行管理报文的交互之前,所述方法还包括:

12.根据权利要求11所述的方法,其特征在于,在所述控制器通过所述底层路径与所述第一设备进行第二管理报文的交互之后,所述方法还包括:

13.根据权利要求8至12任一项所述的方法,其特征在于,所述第一设备是企业分支的CPE,所述第二设备是企业总部的CPE。

14.根据权利要求8至13任一项所述的方法,其特征在于,所述底层路径属于底层网络,所述底层网络为以下任意一种:蜂窝网络、互联网。

15.一种通信方法,其特征在于,所述方法包括:

16.根据权利要求15所述的方法,其特征在于,所述方法还包括:

17.根据权利要求15或16所述的方法,其特征在于,所述第一设备是企业分支的CPE,所述第二设备是企业总部的CPE。

18.根据权利要求15至17任一项所述的方法,其特征在于,所述底层路径属于底层网络,所述底层网络为以下任意一种:蜂窝网络、互联网。

19.一种第一设备,其特征在于,所述设备包括收发单元和处理单元;

20.一种控制器,其特征在于,包括:收发单元和处理单元;

21.一种第二设备,其特征在于,包括:收发单元;

22.一种通信装置,其特征在于,包括:通信接口和处理器,根据所述通信接口和所述处理器,所述通信装置执行权利要求1至18任意一项所述的方法。

23.一种通信系统,其特征在于,包括第一设备、控制器和第二设备,所述第一设备用于执行权利要求1至7任意一项所述的方法,所述控制器用于执行权利要求8至14任意一项所述的方法,所述第二设备用于执行权利要求15至18任意一项所述的方法。

...

【技术特征摘要】

1.一种通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,在所述第一设备通过底层路径接收所述控制器发送的用于建立所述第一设备和第二设备之间的虚拟专用通道的配置参数之前,所述方法还包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,在所述第一设备通过所述虚拟专用通道与所述控制器进行管理报文的交互之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,在所述第一设备通过所述底层路径与所述控制器进行第二管理报文的交互之后,所述方法还包括:

6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一设备是企业分支的前置用户设备cpe,所述第二设备是企业总部的cpe。

7.根据权利要求1至6任一项所述的方法,其特征在于,所述底层路径属于底层网络,所述底层网络为以下任意一种:蜂窝网络、互联网。

8.一种通信方法,其特征在于,所述方法包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求8或9所述的方法,其特征在于,在所述控制器通过底层路径向第一设备发送用于建立所述第一设备和第二设备之间的虚拟专用通道的配置参数之前,所述方法还包括:

11.根据权利要求8至10任一项所述的方法,其特征在于,所述控制器通过所述虚拟专用通道与所述第一设备进行管理报文的交互之前,所述方法还包括:

12.根据权利要求11所述的方法,其...

【专利技术属性】
技术研发人员:刘乔董林
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1