通信方法、网络的集中控制器设备及网络中的网络设备技术

技术编号:14129858 阅读:227 留言:0更新日期:2016-12-09 18:18
本公开描述了通信方法、网络的集中控制器设备及网络中的网络设备。一种扩展双向主动测量协议(TWAMP)以使得能够在软件定义的网络(SDN)和网络功能虚拟化(NFV)架构中测量服务密钥性能指标(KPI)的技术。TWAMP扩展使得控制消息能够由在集中控制器设备上执行的TWAMP控制客户端处理,并且数据消息能够由在分开的网络设备上执行的TWAMP会话发起方处理。还描述了一种用于扩展TWAMP以使得能够测量在TWAMP服务器处支持的给定服务的多个服务KPI中的任一个的技术。服务KPI可以包括保活测量、往返时间测量、路径延迟测量、服务延迟测量、以及服务负载测量中的一个或多个。在传统网络架构及SDN和NFV架构中可以使用服务KPI的TWAMP扩展。

【技术实现步骤摘要】
本申请要求于2015年5月25日提交的印度专利申请号2616/CHE/2015的优先权益,通过引证将其全部内容结合于此。
本公开涉及通信网络。
技术介绍
已基于集成软件定义的网络(SDN)和网络功能虚拟化(NFV)概念开发了网络架构。SDN包括类似于网络设备(诸如,路由器和交换机)的网络节点中控制平面和数据平面的分离,以及控制平面抽象化成更多的模块和分层结构。NFV使用虚拟化以消除对专用硬件的依赖性并且使很多不同的网络设备类型合并到行业标准高容量服务器、交换机以及存储器上,其可以位于数据中心、网络节点以及终端用户端。在SDN和NFV架构中,延迟和负载平衡是用于部署和迁移新的和现有的业务的两个主要的挑战。
技术实现思路
总体上,本公开描述了一种扩展双向主动测量协议(TWAMP)以使得能够在软件定义的网络(SDN)和网络功能虚拟化(NFV)架构中监控服务密钥性能指标(KPI)的技术。在SDN和NFV架构中,TWAMP控制客户端可以在集中控制器上执行,而TWAMP会话发起方和TWAMP服务器可以各自在分开的网络设备上执行。TWAMP扩展使得控制消息能够由TWAMP控制客户端处理,并且数据消息能够由TWAMP会话发起方处理。此外,描述了扩展TWAMP以使得能够选择和监控在TWAMP服务器处支持的给定服务的多个服务KPI中的任一个的技术。服务KPI可以包括保活测量、往返时间测量、路径延迟测量、服务延迟测量、以及服务负载测量中的一个或多个。在传统网络架构及SDN和NFV架构中可以使用服务KPI的TWAMP扩展。在一个实例中,本公开涉及一种方法,该方法包括在网络的集中控制器设备上的双向主动测量协议(TWAMP)控制客户端与网络中的第一网络设备上的TWAMP服务器之间建立第一控制连接;在TWAMP控制客户端与网络中的第二网络设备上的TWAMP会话发起方之间建立第二控制连接;由TWAMP控制客户端通过第一控制连接将第一组TWAMP控制消息发送至TWAMP服务器,以协商在TWAMP服务器处支持的给定服务的数据会话,协商包括选择待测量的给定服务的一个或多个服务密钥性能指标(KPI);由TWAMP控制客户端通过第二控制连接将第二组TWAMP控制消息发送至TWAMP会话发起方,第二组TWAMP控制消息指示TWAMP会话发起方与TWAMP服务器建立给定服务的数据会话;以及由TWAMP控制客户端通过第二控制连接从TWAMP会话发起方接收与给定服务的数据会话相关联的所选择的服务KPI的服务数据测量,其中,服务数据测量是由TWAMP会话发起方通过数据会话从TWAMP服务器收集的。在另一实例中,本公开涉及网络的集中控制器设备,集中控制器设备包括存储器,以及与存储器通信并且被配置为执行双向主动测量协议(TWAMP)控制客户端的一个或多个处理器。TWAMP控制客户端被配置为与网络中的第一网络设备上的TWAMP服务器建立第一控制连接;与网络中的第二网络设备上的TWAMP会话发起方建立第二控制连接;通过第一控制连接将第一组TWAMP控制消息发送至TWAMP服务器,以协商在TWAMP服务器处支持的给定服务的数据会话,协商包括选择待测量的给定服务的一个或多个服务密钥性能指标(KPI);通过第二控制连接将第二组TWAMP控制消息发送至TWAMP会话发起方,第二组TWAMP控制消息指示TWAMP会话发起方与TWAMP服务器建立给定服务的数据会话;以及通过第二控制连接从TWAMP会话发起方接收与给定服务的数据会话相关联的所选择的服务KPI的服务数据测量,其中,服务数据测量是由TWAMP会话发起方通过数据会话从TWAMP服务器收集的。在附加实例中,本公开涉及一种方法,该方法包括在网络的集中控制器设备上的双向主动测量协议(TWAMP)控制客户端与网络中的第一网络设备上的TWAMP会话发起方之间建立第一控制连接;由TWAMP会话发起方通过控制连接从TWAMP控制客户端接收一组TWAMP控制消息,一组TWAMP控制消息指示TWAMP会话发起方建立在网络中的第二网络设备上的TWAMP服务器处支持的给定服务的数据会话;通过TWAMP会话发起方与TWAMP服务器建立给定服务的数据会话;由TWAMP会话发起方从TWAMP服务器接收要通过数据会话测量的给定服务的一个或多个所选择的服务密钥性能指标(KPI)的服务数据测量;以及由TWAMP会话发起方将与给定服务的数据会话相关联的所选择的服务KPI的服务数据测量通过控制连接发送至TWAMP控制客户端。在另一实例中,本公开涉及网络中的网络设备,网络设备包括存储器,以及与存储器通信并且被配置为执行双向主动测量协议(TWAMP)会话发起方的一个或多个处理器。TWAMP会话发起方被配置为与网络的集中控制器设备上的TWAMP控制客户端建立控制连接;通过控制连接从TWAMP控制客户端接收一组TWAMP控制消息,一组TWAMP控制消息指示TWAMP会话发起方建立在网络中的第二网络设备上的TWAMP服务器处支持的给定服务的数据会话;与TWAMP服务器建立给定服务的数据会话;从TWAMP服务器接收要通过数据会话测量的给定服务的一个或多个所选择的服务密钥性能指标(KPI)的服务数据测量;以及将与给定服务的数据会话相关联的所选择的服务KPI的服务数据测量通过控制连接发送至TWAMP控制客户端。在另一实例中,本公开涉及一种方法,该方法包括在网络中的第一网络设备上的双向主动测量协议(TWAMP)控制客户端与网络中的第二网络设备上的TWAMP服务器之间建立控制连接;通过TWAMP控制客户端协商在TWAMP服务器处支持的给定服务的数据会话,协商包括选择要测量的给定服务的一个或多个服务密钥性能指标(KPI);由TWAMP控制客户端与TWAMP服务器建立给定服务的数据会话;由网络中的第三网络设备上的TWAMP会话发起方通过给定服务的数据会话将一个或多个TWAMP测试分组(TWAMP test packet)发送至TWAMP服务器;以及响应于一个或多个TWAMP测试分组由TWAMP服务器通过数据会话将给定服务的所选择的服务KPI的服务数据测量发送至TWAMP会话发起方。在附加实例中,本公开涉及一种系统,该系统包括网络中的第一网络设备、网络中的第二网络设备、以及网络中的第三网络设备,其中,第一网络设备包括被配置为执行双向主动测量协议(TWAMP)控制客户端的一个或多个处理器,第二网络设备包括被配置为执行TWAMP服务器的一个或多个处理器,以及第三网络设备包括被配置为执行TWAMP会话发起方的一个或多个处理器。第一网络设备上的TWAMP控制客户端被配置为与第二网络设备上的TWAMP服务器建立控制连接,协商在TWAMP服务器处支持的给定服务的数据会话,协商包括选择要测量的给定服务的一个或多个服务密钥性能指标(KPI),以及与TWAMP服务器建立给定服务的数据会话。第三网络设备上的TWAMP会话发起方被配置为通过给定服务的数据会话将一个或多个TWAMP测试分组发送至第二网络设备上的TWAMP服务器,并且第二网络设备上的TWAMP服务器被配置为响应于一个或多个TWAMP测试分组将给定服务的所选择的服务KPI的服务数据测量通过数据会话发送至第三网络设备上的TW本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201610350416.html" title="通信方法、网络的集中控制器设备及网络中的网络设备原文来自X技术">通信方法、网络的集中控制器设备及网络中的网络设备</a>

【技术保护点】
一种通信方法,包括:在网络的集中控制器设备上的双向主动测量协议TWAMP控制客户端与所述网络中的第一网络设备上的TWAMP服务器之间建立第一控制连接;在所述TWAMP控制客户端与所述网络中的第二网络设备上的TWAMP会话发起方之间建立第二控制连接;由所述TWAMP控制客户端通过所述第一控制连接将第一组TWAMP控制消息发送至所述TWAMP服务器,以协商在所述TWAMP服务器处支持的给定服务的数据会话,所述协商包括选择待测量的所述给定服务的一个或多个服务密钥性能指标KPI;由所述TWAMP控制客户端通过所述第二控制连接将第二组TWAMP控制消息发送至所述TWAMP会话发起方,所述第二组TWAMP控制消息指示所述TWAMP会话发起方与所述TWAMP服务器建立所述给定服务的所述数据会话;以及由所述TWAMP控制客户端通过所述第二控制连接从所述TWAMP会话发起方接收与所述给定服务的所述数据会话相关联的所选择的服务KPI的服务数据测量,其中,所述服务数据测量是由所述TWAMP会话发起方通过所述数据会话从所述TWAMP服务器收集的。

【技术特征摘要】
2015.05.25 IN 2616/CHE/2015;2015.06.30 US 14/755,91.一种通信方法,包括:在网络的集中控制器设备上的双向主动测量协议TWAMP控制客户端与所述网络中的第一网络设备上的TWAMP服务器之间建立第一控制连接;在所述TWAMP控制客户端与所述网络中的第二网络设备上的TWAMP会话发起方之间建立第二控制连接;由所述TWAMP控制客户端通过所述第一控制连接将第一组TWAMP控制消息发送至所述TWAMP服务器,以协商在所述TWAMP服务器处支持的给定服务的数据会话,所述协商包括选择待测量的所述给定服务的一个或多个服务密钥性能指标KPI;由所述TWAMP控制客户端通过所述第二控制连接将第二组TWAMP控制消息发送至所述TWAMP会话发起方,所述第二组TWAMP控制消息指示所述TWAMP会话发起方与所述TWAMP服务器建立所述给定服务的所述数据会话;以及由所述TWAMP控制客户端通过所述第二控制连接从所述TWAMP会话发起方接收与所述给定服务的所述数据会话相关联的所选择的服务KPI的服务数据测量,其中,所述服务数据测量是由所述TWAMP会话发起方通过所述数据会话从所述TWAMP服务器收集的。2.根据权利要求1所述的方法,其中,所述给定服务的所选择的服务KPI包括保活测量、往返时间测量、路径延迟测量、服务延迟测量、以及服务负载测量中的一个或多个。3.根据权利要求1至2中任一项所述的方法,其中,建立所述第一控制连接包括由所述TWAMP控制客户端从所述TWAMP服务器接收识别在所述TWAMP服务器处支持的模式的TWAMP招呼消息,所述模式指示所述TWAMP服务器是否支持监控服务KPI。4.根据权利要求1至3中任一项所述的方法,其中,发送所述第一组TWAMP控制消息以协商所述给定服务的所述数据会话包括:由所述TWAMP控制客户端将请求在所述TWAMP服务器处支持哪些服务的服务监控请求消息发送至所述TWAMP服务器;由所述TWAMP控制客户端从所述TWAMP服务器接收服务监控响应消息,所述服务监控响应消息包所支持的服务的数量、每个所支持的服务的服务标识符(ID)、以及每个服务标识符的所支持的服务KPI;以及由所述TWAMP控制客户端将服务监控确认消息发送至所述TWAMP服务器,所述服务监控确认消息包括从每个服务标识符的所支持的服务KPI中所选择的服务KPI。5.根据权利要求1至4中任一项所述的方法,其中,发送所述第一组TWAMP控制消息以协商所述给定服务的所述数据会话包括:由所述TWAMP控制客户端将请求所述给定服务的所述数据会话的请求会话消息发送至所述TWAMP服务器,所述请求会话消息包括识别所述给定服务的服务标识符(ID);以及由所述TWAMP控制客户端从所述TWAMP服务器接收接受会话消息,所述接受会话消息接受所述给定服务的所述数据会话,所述接受会话消息包括识别所述数据会话的会话标识符(SID)。6.根据权利要求5的所述方法,其中,发送指示所述TWAMP会话发起方建立所述给定服务的所述数据会话的所述第二组TWAMP控制消息包括:由所述TWAMP控制客户端将指示所述TWAMP会话发起方与所述TWAMP服务器建立所述给定服务的所述数据会话的数据会话消息发送至所述TWAMP会话发起方,所述数据会话消息包括识别所述数据会话的所述会话标识符、所述TWAMP会话发起方的发送方端口和地址信息、以及所述TWAMP服务器的接收方端口和地址信息。7.根据权利要求1至6中任一项所述的方法,其中,发送指示所述TWAMP会话发起方建立所述给定服务的所述数据会话的所述第二组TWAMP控制消息包括:由所述TWAMP控制客户...

【专利技术属性】
技术研发人员:佩尤施·古普塔阿米特·库马尔·阿加瓦尔斯里瓦特扎·萨兰加帕尼
申请(专利权)人:丛林网络公司
类型:发明
国别省市:美国;US

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

1