通信方法和设备技术

技术编号:18723326 阅读:59 留言:0更新日期:2018-08-22 00:45
本公开的实施例涉及通信方法和设备。例如,从验证、授权和记账服务器接收边界网关协议参数,边界网关协议参数被编码为远程身份验证拨入用户服务属性;响应于接收到边界网关协议参数,借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数:以及基于所获取的叠加隧道封装参数,建立到虚拟网关服务器的叠加隧道。

Communication method and equipment

Embodiments of the disclosure relate to communication methods and devices. For example, receiving boundary gateway protocol parameters from authentication, authorization, and accounting servers, boundary gateway protocol parameters are encoded as Remote Authentication Dial-In User Service attributes; obtaining overlay tunnel encapsulation parameters by means of overlay tunnel automatic discovery and signaling processes in response to receiving boundary gateway protocol parameters: and based on The acquired superimposed tunnel encapsulation parameters are built into the superimposed tunnel of the virtual gateway server.

【技术实现步骤摘要】
通信方法和设备
本公开的实施例总体上涉及通信技术,更具体地,涉及通信方法和设备。
技术介绍
在“网络增强型家庭网关(NERG)解决方案”(宽带论坛BBF技术报告TR-317)的扁平以太网逻辑用户链路(LSL)的部署模型里,从宽带网络网关(BNG)到虚拟网关(VirtualGateway,vG)的LSL段可由桥接式家庭网关(BRG)动态主机配置协议(DHCP)请求所触发的验证、授权、记账(AAA)过程驱动,在运行时动态建立。在BBFTR-317所描述的解决方案里,叠加隧道封装参数,包括隧道端点IP地址和虚拟可扩展局域网(VxLAN)网络标识(VNI)或伪线(PW)标签,必须预先静态配置到AAA服务器上,然后在运行时从AAA服务器传送到BNG。BNG将直接使用这些叠加隧道封装参数来封装/解封装LSL虚拟局域网(VLAN)所承载的用户数据流量。然而,这种配置方式对于业务提供者既低效又不便,业务提供者配置叠加隧道的工作量将随BNG和vG服务器数量的增加而增加。
技术实现思路
总体上,本公开的实施例提出在用户网关设备处实施的通信方法以及相应用户网关设备。在第一方面,本公开的实施例提供一种在用户网关设备处实施的通信方法。该通信方法包括:从验证、授权和记账(AAA)服务器接收边界网关协议(BGP)协议参数,所述BGP协议参数被编码为远程身份验证拨入用户服务(RADIUS)属性;响应于接收到BGP协议参数,借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数:以及基于所获取的叠加隧道封装参数,建立到虚拟网关服务器设备的叠加隧道。在第二方面,本公开的实施例提供一种用户网关设备。该用户网关设备包括收发器,其被配置为从验证、授权和记账(AAA)服务器接收边界网关协议(BGP)协议参数,所述BGP协议参数被编码为远程身份验证拨入用户服务(RADIUS)属性。该用户网关设备还包括控制器,其被耦合到所述收发器并且被配置为响应于接收到BGP协议参数,借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数:以及基于所获取的叠加隧道封装参数,建立到虚拟网关服务器设备的叠加隧道。通过下文描述将会理解,根据本公开的实施例,无需将叠加隧道封装参数预先静态配置到AAA服务器上,而是将用于叠加隧道自动发现和信令的参数配置到AAA服务器上。用户网关设备从AAA服务器接收到用于叠加隧道自动发现和信令的参数之后,可借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数。这能够显著简化预配置工作,增强网络架构的可扩展性。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。附图说明结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:图1示出了本公开的实施例可以在其中实施的示例通信网络100的示意图;图2示出了本公开的实施例可以在其中实施的示例通信网络200的示意图;图3示出了根据本公开的某些实施例的示例通信方法300的流程图;图4示出了根据本公开的某些实施例的BGP协议参数的RADIUS的编码格式的示意图;图5示出了根据本公开的某些实施例的BGP协议参数的RADIUS的编码格式的示意图;图6示出了根据本公开的某些实施例的BGP协议参数的RADIUS的编码格式的示意图;图7示出了根据本公开的某些实施例的BGP协议参数的RADIUS的编码格式的示意图;图8示出了根据本公开的某些实施例的装置的框图;以及图9示出了根据本公开的某些实施例的设备的框图。在所有附图中,相同或相似参考数字表示相同或相似元素。具体实施方式下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。在这里使用的术语验证、授权和记账(Authentication、Authorization、Accounting,AAA)服务器旨在管理哪些用户可以访问网络服务器,具有访问权的用户可以得到哪些服务,如何对正在使用网络资源的用户进行记账。目前远程身份验证拨入用户服务(RemoteAuthenticationDialInUserService,RADIUS)协议是唯一的AAA标准,这是在IETF的RFC2865和2866中定义的。在此使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。其他术语的相关定义将在下文描述中给出。如上所述,传统上,如在BBFTR-317描述了基于扁平以太网逻辑用户链路(LSL)的NERG部署架构。从BNG(宽带网络网关)到vG(虚拟网关)的LSL段能够由AAA服务器驱动,在运行时动态建立。对于扁平以太网LSL,每个用户的用户侧网关设备和网络侧vG设备通过各自独立的LSLVLAN连接。当BNG和vG宿主数据中心(简称为vG服务器)之间的底层传输网络是纯IP网络或MPLS(多协议标签交换)网络时,LSLVLAN将被承载于跨底层传输网络的IP或MPLS叠加隧道之上,该叠加隧道可以是虚拟可扩展局域网(VxLAN)隧道或多协议标签交换伪线(MPLSPW)。传统上,如BBFTR-317§7.1.1,§7.1.3.2和§7.1.3.3所述,叠加隧道封装参数,例如隧道端点IP地址,VxLANVNI或PW标签,被预先静态配置到AAA服务器上,在运行时动态地从AAA服务器传送到BNG上。BNG将使用这些叠加隧道封装参数来封装/解封装LSLVLAN数据流量。在本专利技术中,用于VxLAN隧道的VNI和用于MPLSPW的PW标签统称为叠加隧道解复用器。这种静态预配置叠加隧道封装参数的工作对于业务提供者来说是相当大的管理负担。传统上,例如在BBFTR317中,要求将叠加隧道封装参数编码为RADIUS属性直接配置到AAA服务器上,包括隧道端点IP地址和隧道解复用器(例如VxLAN隧道的VNI或MPSLPW的PW标签)。这种配置方法对于业务提供者来说是低效而不便的。如果在BNG和vG服务器之间是采用MPLSPW作为叠加隧道,业务提供者还必须预先静态分配PW标签值,并在NERG预配置阶段把它们配置到AAA服务器上。这对于业务提供者来说是不方便的,因为业务提供者需要额外管理静态PW标签分配。这种配置的负担与BNG和vG服务器的数量是成正比的。因此,需要一种高效的叠加隧道自动发现和信令机制,使得用户网关设备能够在从AAA服务器接收到用于叠加隧道自动发现和信令的参数之后,借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数。这能够显著地简化预配置任务,增强网络架构的可扩展性。为了解决至少部分地这些和其他可能的潜在问题,根据本公开的实施例,允许叠加隧道建立过程中的叠加隧道端点自动发现和解复用器信令机制(在本专利技术里简称为叠加隧道自动发现和信令),这样,AAA服务本文档来自技高网
...

【技术保护点】
1.一种在用户网关设备处实施的通信方法,包括:从验证、授权和记账(AAA)服务器接收边界网关协议(BGP)协议参数,所述BGP协议参数被编码为远程身份验证拨入用户服务(RADIUS)属性;响应于接收到BGP协议参数,借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数:以及基于所获取的叠加隧道封装参数,建立到虚拟网关服务器设备的叠加隧道。

【技术特征摘要】
1.一种在用户网关设备处实施的通信方法,包括:从验证、授权和记账(AAA)服务器接收边界网关协议(BGP)协议参数,所述BGP协议参数被编码为远程身份验证拨入用户服务(RADIUS)属性;响应于接收到BGP协议参数,借助叠加隧道自动发现和信令过程来获取叠加隧道封装参数:以及基于所获取的叠加隧道封装参数,建立到虚拟网关服务器设备的叠加隧道。2.根据权利要求1所述的方法,其中接收被编码为RADIUS属性的BGP协议参数包括接收以下参数中的至少一项:二层虚拟专用网络标识,路由区分符,输出路由目标,以及输入路由目标。3.根据权利要求1所述的方法,其中获取叠加隧道封装参数包括:从AAA服务器接收叠加隧道类型参数,所述叠加隧道类型参数被编码为RADIUS属性;以及调用与所述叠加隧道类型参数相对应的叠加隧道自动发现和信令过程,以获取所述叠加隧道封装参数。4.根据权利要求3所述的方法,其中所述隧道类型包括:基于虚拟可扩展局域网(VxLAN)的叠加隧道,以及基于多协议标签交换伪线(MPLSPW)的叠加隧道。5.根据权利要求3所述的方法,其中所述叠加隧道封装参数包括:叠加隧道端点IP地址,以及叠加隧道解复用器。6.根据权利要求5所述的方法,其中所述叠加隧道解复用器包括:用于虚拟可扩展局域网(VxLAN)的VxLAN网络标识(VNI),以及用于多协议标签交换伪线(MPLSPW)的伪线(PW)标签。7.一种用户网...

【专利技术属性】
技术研发人员:张立新
申请(专利权)人:上海诺基亚贝尔股份有限公司
类型:发明
国别省市:上海,31

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

1