可选择的服务节点资源的制作方法

文档序号:9219694阅读:209来源:国知局
可选择的服务节点资源的制作方法
【专利说明】可选择的服务节点资源
[0001]相关申请的交叉引用
[0002]本申请要求对提交于2014年3月21日的欧洲专利申请第EP14382099.1号和提交于2014年4月11日的美国专利申请第14/251,323号的优先权,每份专利申请的全部内容通过引用而结合于此。
技术领域
[0003]本公开内容涉及基于分组的计算机网络,并且更特别地涉及在计算机网络内转发分组。
【背景技术】
[0004]计算机网络由节点集合和将一个节点链接到另一节点的链路集合组成。例如,计算机网络可以由路由器集合组成,而链路集合可以是在路由器之间的线缆。当在网络中的第一节点向网络中的第二节点发送消息时,消息可以穿过许多链路和许多节点。消息在从第一节点向第二节点行进之时穿过的链路和节点被称为路径。
[0005]基于分组的计算机网络日益增加地利用标签交换协议以用于流量工程和其它目的。在标签交换网络中,标签交换路由器(LSR)使用多协议标签交换(MPLS)信号接发协议以建立标签交换路径(LSP)。LSR利用MPLS协议以从下游LSR接收MPLS标签映射以及向上游LSR通报MPLS标签映射。在LSR从上游路由器接收MPLS分组时,它根据在它的转发表中的信息交换MLPS标签并且向适当下游LSR转发分组。
[0006]MPLS可以被部署于核心和聚合网络中并且为大型网络提供成熟和稳定的基础。MPLS也可以被使用于接入网络(如例如移动或者数字订户线(DSL)回程网络)中。MPLS被使用于两个不同层上:传送层和服务层(例如,用于MPLS虚拟专用网络(VPN))。在两种情况下,协议和封装是相同的,但是使用MPLS尤其在涉及信号接发、控制平面、供应、可伸缩性和更新频率时不同。在服务层上,仅交换服务专属信息,并且每个服务可以潜在地部署自己的架构和个别协议。服务在传送层上面运行。
[0007]无缝MPLS网络是如下网络,在该网络中基于MPLS完成分组在网络内从分组进入网络的时间直至它离开网络为止的所有转发。无缝MPLS的动机是提供一种在完全集成接入、聚合和核心网络的单个MPLS平台上支持广泛多种不同服务的架构。该架构可以用于居民服务、移动回程、企业服务并且支持快速再路由、冗余性和负荷平衡。无缝MPLS提供部署可以在网络中实质上任何处的服务创建点,从而为网络和服务提供者支持灵活服务和服务创建。可以基于现有要求完成服务创建而无需在固定位置上的专用服务创建区域。有了无缝MPLS的灵活性,可以在网络中任何处完成并且在不同位置之间容易地移动服务创建。

【发明内容】

[0008]一般而言,本公开内容描述用于在网络中提供动态地可选择的服务资源的技术。例如,服务节点可以通过向中央数据贮存库发送服务资源信息来向网络中的其它设备暴露它们的服务资源和能力,包括它们的服务资源的利用水平。在一个示例中,路由协议被扩展成允许经由路由更新消息通报服务资源信息。此外,服务节点可以通过随着服务资源被消耗或者释放而发送进一步更新消息来更新这一信息。在一些示例中,中央服务器设备可以确定向请求网络设备指派哪个服务资源。无论哪个网络单元被配置为基于服务选择数据库做出判决都具有对该信息的访问并且可以做出适当选择,如比如选择哪个服务节点用于与接入节点的会话、在服务节点内的哪个PFE用于锚定伪接线与接入节点、如果需要后备则哪个服务节点用作后备或者哪个PFE用作后备。
[0009]在一个示例方面中,一种方法包括:由服务节点从接入节点接收对于建立伪接线的请求,伪接线将用于从接入节点向服务节点发送订户流量以用于在服务节点处向订户流量应用服务;并且响应于接收请求,从服务节点向中央服务器发送请求消息,请求消息对订户认证和指派服务节点的将伪接线锚定到的转发部件二者进行请求。该方法还包括:由服务节点从中央服务器接收响应于请求消息的认证消息,其中认证消息确认订户认证并且指示服务节点的、服务节点应当将伪接线锚定到的转发部件;响应于接收认证消息,自动建立在接入节点与服务节点之间的伪接线;并且将伪接线锚定到由认证消息指示的转发部件。
[0010]在另一示例方面中,一种方法包括:在中央服务器处从网络设备接收请求,该请求对订户认证和指派网络中的多个服务节点中的一个服务节点二者进行请求,对网络建立在接入节点与多个服务节点中的指派的服务节点之间的作为目标的标签分发协议(LDP)会话以用于传送订户流量;并且响应于接收请求,由中央服务器基于包含与多个服务节点关联的服务资源信息的服务选择数据库指派服务节点。该方法还包括:响应于请求消息从中央服务器向请求网络设备输出认证消息,其中认证消息确认订户认证并且指示指派的服务节点。
[0011]在另一示例方面中,一种服务节点网络设备包括:基于硬件的处理器;接口,该接口可操作为从网络设备接收请求,该请求对订户认证和指派网络中的多个服务节点中的一个服务节点二者进行请求,对网络建立在接入节点与多个服务节点中的指派的服务节点之间的作为目标的标签分发协议(LDP)会话以用于传送订户流量;服务资源模块,该服务资源模块可由处理器操作以响应于接收请求基于包含与多个服务节点关联的服务资源信息的服务选择数据库指派服务节点;以及授权模块,该授权模块可由处理器操作以响应于请求消息从中央服务器向请求网络设备输出认证消息,其中认证消息确认订户认证并且指示指派的服务节点。
[0012]在又一示例方面中,一种中央服务器包括:基于硬件的处理器;接口,该接口可操作为从网络设备接收请求,该请求对订户认证和指派网络中的多个服务节点中的一个服务节点二者进行请求,对网络建立在接入节点与多个服务节点中的指派的服务节点之间的作为目标的标签分发协议(LDP)会话以用于传送订户流量;以及服务资源模块,该服务资源模块可由处理器操作以响应于接收请求基于包含与多个服务节点关联的服务资源信息的服务选择数据库指派服务节点。该中央服务器还包括:授权模块,该授权模块可由处理器操作以响应于请求消息从中央服务器向请求网络设备输出认证消息,其中认证消息确认订户认证并且指示指派的服务节点。
[0013]在又一示例方面中,一种计算机可读存储介质包括如下指令,这些指令用于使可编程处理器:在服务节点处从接入节点接收对于建立伪接线的请求,伪接线将用于从接入节点向服务节点发送订户流量以用于在服务节点处向订户流量应用服务;并且响应于接收请求,从服务节点向中央服务器发送请求消息,请求消息对订户认证和指派服务节点的将伪接线锚定到的转发部件二者进行请求。该计算机可读存储介质还包括如下指令,这些指令用于使可编程处理器:从中央服务器接收响应于请求消息的认证消息,其中认证消息确认订户认证并且指示服务节点的、服务节点应当将伪接线锚定到的转发部件;响应于接收认证消息,自动建立在接入节点与服务节点之间的伪接线;并且将伪接线锚定到由认证消息指示的转发部件。
[0014]本公开内容的技术可以提供一个或者多个优点。例如,在一些示例方面中,这里描述的技术可以允许接入节点和服务节点利用在它们本身与中央服务器之间被执行的授权过程以获得服务资源的智能指派。
[0015]本公开内容的技术也可以允许自动化在服务分配决定已经发生之后建立在接入节点与确定的服务节点之间的连通的过程。许多自动检测或者自动创建特征已经被开发用于保证无需订户或者服务配置,从而使得服务节点(例如,宽带网络网关(BNG))为“零接触”。有了基本配置并且在接收客户流量(例,如检测到虚拟局域网(VLAN)上的活动)时,VLAN可以使用从中央服务器14上的AAA接收的信息被动态地认证和创建,并且因此是动态订户接口。在服务节点情况下,有可能需要创建的用于朝着接入节点(例如,伪接线)的信号接发会话的新实体。此外,由于无缝MPLS架构的性质,可以预先未知或者未确定哪个服务节点应当服务于具体接入节点,因为这是这一操作模式的性质。本公开内容的技术给予用于基于任何标准选择服务节点(例如,被集中用于具体服务的新服务节点)而维持操作的零接触方面的灵活性。
[0016]在附图和以下描述中阐述一个或者多个示例的细节。其它特征、对象和优点将从描述和附图以及从权利要求中变得清楚。
【附图说明】
[0017]图1是图示根据这里描述的技术的示例网络系统的框图。
[0018]图2是图示被配置为根据本公开内容的技术操作的示例接入节点网络设备的框图。
[0019]图3是图示被配置为根据本公开内容的技术操作的示例服务节点(SN)网络设备的框图。
[0020]图4是图示根据本公开内容的技术的示例中央服务器网络设备的框图。
[0021]图5是图示根据本公开内容的技术的中央服务器网络设备的示例操作模式的流程图。
[0022]图6和图7是图示根据本公开内容的技术的网络设备的示例操作的流程图。
【具体实施方式】
[0023]图1是图示根据这里描述的技术的示例网络系统的框图。图1的示例网络系统包括作为专用网络操作以向订户设备16提供基于分组的网络服务的服务提供者网络2。也就是说,服务提供者网络2为订户设备16提供网络接入的认证和建立,从而使得订户设备可以开始与公用网络12交互数据分组,公用网络12可以是基于分组的内部或者外部网络,t匕如因特网。
[0024]在图1的示例中,服务提供者网络2包括经由服务提供者核心网络7和网关8提供与公用网络12的连通的接入网络6 ( “接入网络6”)。服务提供者核心网络7和公用网络12提供可用于由订户设备订户设备16请求和使用的基于分组的服务。作为示例,核心网络7和/或公用网络12例如可以提供批量数据递送、网际协议语音(VoIP)、网际协议电视(IPTV)、短消息接发服务(SMS)、无线应用协议(WAP)服务或者客户专属应用服务。分组数据网络12例如可以包括局域网(LAN)、广域网(WAN)、因特网、虚拟LAN (VLAN)、企业LAN、第3层虚拟专用网络(VPN)、由操作接入网络6的服务提供者操作的网际协议(IP)内部网、企业IP网络或者其某个组合。在各种实施例中,公用网络12连接到公用WAN、因特网或者连接到其它网络。分组数据网络12执行一个或者多个分组数据协议(TOP)(比如IP(IPv4和/或IPv6)、X.25或者点到点协议(PPP))以支持公用网络12服务的基于分组的传送。
[0025]服务设备16经由接入网络6连接到网关8以接收与用于由订户设备16托管的应用的订户服务的连通。订户例如可以代表企业、居民订户或者移动订户。订户设备16例如可以是与订户关联的个人计算机、膝上型计算机或者其它类型的计算设备。此外,订户设备16可以包括经由无线电接入网络(RAN)4接入服务提供者网络2的数据服务的移动设备。示例移动订户设备包括移动电话、例如具有3G无线卡的膝上型计算机或者台式计算机、具有无线能力的上网本、视频游戏设备、寻呼机、智能电话、个人数据助理(PDA)等。订户设备16中的每个订户设备可以运行多种软件应用,比如字处理和其它办公支持软件、web浏览软件、用于支持语音呼叫的软件、视频游戏、视频会议和电子邮件以及其它软件应用。订户设备16经由包括有线和/或无线通信链路的接入链路15连接到接入网络6。如这里所用,术语“通信链路”包括任何形式的有线或者无线传送介质,并且可以包括中间节点,比如网络设备。接入链路5中的每个接入链路例如可以包括不对称DSL网络、WiMAX、T-l线路、综合服务数字网络(ISDN)、有线以太网或者蜂窝无线电链路的方面。
[0026]网络服务提供者操作或者在一些情况下租赁接入网络6的单元以提供在订户设备16与网关8之间的分组传送。接入网络6代表如下网络,该网络聚合来自一个或者多个订户的数据流量以用于向/从服务提供者的服务提供者核心网络7传送。接入网络6包括网络节点,这些网络节点执行通信协议以传送控制和用户数据以有助于在订户设备16与网关8之间的通信。接入网络6可以包括宽带接入网络、网络、无线LAN、公用交换电话网络(PSTN)或者其它类型的接入网络,并且可以包括蜂窝接入网络(比如图1的无线电接入网络(RAN)4)或者以其它方式为这些蜂窝接入网络提供连通。示例包括如下网络,这些网络符合通用移动电信系统(UMTS)架构、被称为长期演进(LTE)的UMTS演进、由因特网工程任务组(IETF)标准化的移动IP以及由第3代伙伴项目(3GPP)、第3代伙伴项目2 (3GPP/2)和全球微波接入互操作性(WiMAX)论坛提出的其它标准。
[0027]服务提供者核心网络7(下文称为“核心网络7”)向附着到接入网络6的订户设备16赋予基于分组的连通以用于接入公用网络12。核心网络7可以代表由服务提供者拥有和操作的用于互连可以包括接入网络6的多个网络的公用网络。核心网络7可以实施多协议标签交换(MPLS)转发并且在这样的实例中可以被称为MPLS网络或者MPLS主干。在一些实例中,核心网络7代表赋予来自一个或者多个服务提供者的多个服务的自治系统,比如因特网。公用网络12可以代表例如由客户边缘设备(比如客户边缘交换机或者路由器)耦合到核心网络7的边缘网络。公用网络12可以包括数据中心。
[0028]在网络2的包括有线/宽带接入网络的示例中,网关8例如可以代表宽带网络网关(BNG)、宽带远程接入服务器(BRAS)、MPLS提供者边缘(PE)路由器、核心路由器或者网关或
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1