对软件定义的架构中的数据平面上的信令消息的处理制造技术

技术编号:13748866 阅读:58 留言:0更新日期:2016-09-24 08:15
提供了用于处理软件定义的架构中的数据平面上的信令消息的措施。这样的措施可以示例性地包括在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的对应传出消息进行反应的指令;从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以对应传出消息进行反应;以及在数据平面实体中,在检测到数据平面上的特定传入信令消息时,根据所提供的指令来对数据平面上的特定传入信令消息进行反应。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及对软件定义的架构中的数据平面上的信令消息的处理。更具体地,本专利技术涉及用于实现对软件定义的架构中的数据平面上的信令消息的处理的措施(包括方法、装置和计算机程序产品)。
技术介绍
移动和固定数据传输以及数据服务不断地取得进展,其中这样的服务提供各种通信服务,诸如语音、视频、分组数据、消息传送、广播等。近年来,已经规定了LTE和LTE-A,其使用演进通用陆地无线电接入网(E-UTRAN)作为根据3GPP规范的无线电通信架构。此外,网络虚拟化被用在最近的技术中,其将传统网络及其网络元件分裂成要被不同的在组织上独立的组织使用、操作和管理的子集。网络虚拟化的使用在未来网络架构的发展中提供了灵活性。在网络虚拟化的环境中,与软件定义的联网(SDN)相组合的网络元件的迁移能够将现今的网络转换成既高度高效又灵活的完全软件定义的基础设施。类似地,完全软件定义的基础设施也能够通过与网络功能虚拟化(NFV)相组合的网络元件的迁移来实现。因此,软件定义的联网(SDN)架构和/或网络功能虚拟化(NFV)架构即将在移动通信系统和/或固定通信系统中被采用。在针对联网/联网中的软件定义的基础设施的发展内,采用了控制平面和数据平面(其可以同样被称为用户平面、转发平面等)的分离。分离的控制平面和数据平面之间的通信是经由专用通信协议(诸如,例如OpenFlow、ForCES(转发和控制元件分离协议)等)来完成的。为了这个目的,中间控制器典型地被实现为平面间通信接口,其被配置为根据可应用的通信协议(诸如,例如OpenFlow、ForCES(转发和控制元件分离协议)等)来控制控制平面和数据平面上的相应的实体。参考3GPP规范,诸如eNB、RNC、SGSN、GGSN、SGW、PGW、ePDG、BRAS、和TWAN、以及LSR之类的网络元件可以被实现在SDN和/或NFV架构中,因而用中间的平面间通信控制器(其可以集成在控制平面实体中/与控制平面实体集成)(在逻辑上)被分解在控制平面实体和数据平面实体中。然而,在SDN和/或NFV架构中,(这样的网络元件中的任一个的)控制平面实体典型地不能够适当地处理数据平面上的信令消息、即生成和发送与数据平面上的这样的传入信令消息对应的数据平面上的传出消息。例如,(在3GPP TS 29.281中)GPRS隧道传输协议(GTP)定义了用户平面协议部分(GTP-U),其中经由用于路径管理和隧道管理的网络元件(也称为GTP-U对等体(peer))之间的(GTP-U)隧道发送信令消息。这样的GTP-U信令消息之一是GTP-U回声请求,利用该GTP-U回声请求,GTP-U对等体尝试找出在相对隧道端点处的GTP-U对等体是否是活跃的,并且该GTP-U回声请求因而必须被相对隧道端点处的GTP-U对等体通过GTP-U回声响应来适当地进行响应以便促进适当的路径/隧道管理。然而,如果表示GTP-U隧道端点(即,GTP-U对等体)的网络元件被实现在具有经分解的控制平面实体和用户平面实体的SDN架构中,则在用户平面上响应于对GTP-U回声请求(即,在用户平面上生成和发送GTP-U回声响应)进行响应不是可行的。因而,存在实现对软件定义的架构中的数据平面上的信令消息的处理的需要。
技术实现思路
本专利技术的各种例示性实施例的目的在于解决以上议题和/或问题和缺陷中的至少一部分。在所附的权利要求中陈述本专利技术的例示性实施例的各种方面。根据本专利技术的示例方面,提供了一种方法,其包括:在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;以及从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以至少一个对应传出消息做出进行反应。根据本专利技术的示例方面,提供了一种方法,其包括:在数据平面实体中获得用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;在数据平面实体中,在检测到数据平面上的特定传入信令消息时,根据所获得的指令构建数据平面上的至少一个对应传出消息;以及发布数据平面上的至少一个对应传出消息作为对特定传入信令消息的反应。根据本专利技术的示例方面,提供了一种装置,其包括处理器以及被配置成存储计算机程序代码的存储器,其中所述处理器被配置成使所述装置执行:在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;以及从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以至少一个对应传出消息进行反应。根据本专利技术的示例方面,提供了一种装置,其包括处理器以及被配置成存储计算机程序代码的存储器,其中所述处理器被配置成使所述装置执行:在数据平面实体中获得用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;在数据平面实体中,在检测到数据平面上的特定传入信令消息时,根据所获得的指令构建数据平面上的至少一个对应传出消息;以及发布数据平面上的至少一个对应传出消息作为对特定传入信令消息的反应。根据本专利技术的示例方面,提供了一种装置,其包括:用于在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令的部件;以及用于从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以至少一个对应传出消息进行反应的部件。根据本专利技术的示例方面,提供了一种装置,其包括:用于在数据平面实体中获得用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令的部件;用于在数据平面实体中在检测到数据平面上的特定传入信令消息时根据所获得的指令构建数据平面上的至少一个对应传出消息的部件;以及用于发布数据平面上的至少一个对应传出消息作为对特定传入信令消息的反应的部件。根据本专利技术的示例方面,提供了一种计算机程序产品,其包括计算机可执行的计算机程序代码,当所述程序代码被执行(或运行)在计算机上或者所述程序被运行在计算机(例如根据本专利技术的前述装置相关的示例方面中的任一个方面的装置的计算机)上时,所述计算机程序代码被配置成使所述计算机执行根据本专利技术的前述方法相关的示例方面中的任一个方面的方法。计算机程序产品可以包括或者可以被体现为(有形的)计算机可读(存储)介质等,在其上存储计算机可执行的计算机程序代码,和/或程序可直接加载到计算机或其处理器的内部存储器中。在以下陈述了本专利技术的前述示例性方面的另外的发展和/或修改。作为本专利技术的例示性实施例,实现了对软件定义的架构中的数据平面上的信令消息的处理。换言之,在具有经分解的控制平面实体和数据平面实体的虚拟的基于软件的架构中实现了在数据平面上生成和发送针对数据平面上的特定传入信令消息的对应传出消息。附图说明在以下,将参考附图作为非限制性示例来更加详细地描述本专利技术,在所述附图中,图1示出图示了根据本专利技术的例示性实施例的第一替换方案的控制平面实体和数据平面实体处的方法的第一示例的示意图,图2示出图示了根据本专利技术的例示性实施例的第一替换方案的控制平面实体和数据平面实体处的方法的第二示例的示意本文档来自技高网
...

【技术保护点】
一种方法,包括:在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;以及从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以至少一个对应传出消息进行反应。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;以及从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以至少一个对应传出消息进行反应。2.根据权利要求1所述的方法,其中所述指令包括:用于通过将特定传入信令消息转换成对应响应消息来构建作为响应于特定传入信令消息的响应消息的至少一个传出消息的指令。3.根据权利要求1或2所述的方法,其中所述指令包括命令集,其用于设定响应消息类型,和进行以下中的至少一项:交换源和目的地地址、交换源和目的地端口、以及生成、修改或删除至少一个信息元素或报头。4.根据权利要求1至3中的任一项所述的方法,其中所述指令包括:用于通过对特定传入信令消息进行反应地生成专用消息来构建作为所述专用消息的至少一个传出消息的指令,所述专用消息是被特定传入信令消息触发的。5.根据权利要求1至4中的任一项所述的方法,其中特定信令消息是以下之一:GTP-U消息、RTCP消息、TCP消息、OSPF消息、IS-IS消息、MPLS消息、MPLS-TP、BFD消息、MPLS一般关联信道消息以及RSVP消息。6.根据权利要求1或2所述的方法,其中特定信令消息是GTP-U回声请求并且对应消息是GTP-U回声响应,以及所述指令包括命令集,其用于以响应消息类型替换请求消息类型,和进行以下中的至少一项:交换源和目的地因特网协议地址、交换源和目的地因特网协议端口、交换源和目的地用户数据报协议端口、替换隧道端点标识符、添加或替换专用扩展信息元素以及推入恢复信息元素。7.根据权利要求1至6中的任一项所述的方法,其中经由具有OpenFlow、ForCES、SNMP、NetConf或NFV协议类型的接口的平面间通信控制器提供指令,和/或数据平面实体是OpenFlow、ForCES、SNMP、NetConf或NFV协议类型的交换机或路由器。8.根据权利要求1至7中的任一项所述的方法,其中所述指令包括用于将特定信令消息与数据平面实体的流表中的所添加的或经修改的流条目相匹配的匹配规则和用于定义用于对特定信令消息进行反应的一个或多个命令的与匹配的流条目关联的动作集。9.根据权利要求1至8中的任一项所述的方法,还包括:指示数据平面实体存储指令作为本地存储,或指示实体存储指令作为中央存储。10.根据权利要求1至9中的任一项所述的方法,其中控制平面和数据平面是软件定义的架构的层,和/或控制平面实体和数据平面实体是在软件定义的联网架构或网络功能虚拟化架构中实现的网络元件的部分。11.根据权利要求1至10中的任一项所述的方法,其中所述方法可操作在以下各项中的至少一项的控制平面实体中或在其处:增强型节点B、网关通用分组无线电服务支持节点、服务通用分组无线电服务支持节点、分组网关、服务网关、演进型分组数据网关、可信无线局域网接入网、无线电网络控制器、宽带接入服务器、以及标签交换路由器,和/或控制平面实体被实现在云计算装备或网络计算装备中。12.一种方法,包括:在数据平面实体中获得用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令;在数据平面实体中,在检测到数据平面上的特定传入信令消息时,根据所获得的指令构建数据平面上的至少一个对应传出消息;以及发布数据平面上的至少一个对应传出消息作为对特定传入信令消息的反应。13.根据权利要求12所述的方法,其中所述指令包括:用于通过将特定传入信令消息转换成对应响应消息来构建作为响应于特定传入信令消息的响应消息的至少一个传出消息的指令。14.根据权利要求12或13所述的方法,其中基于响应指令中的命令集进行构建包括:设定响应消息类型,和进行以下中的至少一项:交换源和目的地地址、交换源和目的地端口、以及生成、修改或删除至少一个信息元素或报头。15.根据权利要求12至14中的任一项所述的方法,其中所述指令包括:用于通过对特定传入信令消息做出反应地生成专用消息来构建作为所述专用消息的至少一个传出消息的指令,所述专用消息是被特定传入信令消息触发的。16.根据权利要求12至15中的任一项所述的方法,其中特定信令消息是以下各项之一:GTP-U消息、RTCP消息、TCP消息、OSPF消息、IS-IS消息、MPLS消息、MPLS-TP消息、BFD消息、MPLS一般关联信道消息以及RSVP消息。17.根据权利要求12或13所述的方法,其中特定信令消息是GTP-U回声请求并且对应消息是GTP-U回声响应,以及基于响应指令中的命令集进行构建包括:以响应消息类型替换请求消息类型,和进行以下中的至少一项:交换源和目的地因特网协议地址、交换源和目的地因特网协议端口、交换源和目的地用户数据报协议端口、替换隧道端点标识符、添加或替换专用扩展信息元素以及推入恢复信息元素。18.根据权利要求12至17中的任一项所述的方法,其中经由具有OpenFlow、ForCES、SNMP、NetConf或NFV协议类型的接口的平面间通信控制器获得指令,和/或数据平面实体是OpenFlow、ForCES、SNMP、NetConf或NFV协议类型的交换机或路由器。19.根据权利要求12至18中的任一项所述的方法,其中所述指令包括用于将特定信令消息与数据平面实体的流表中的所添加的或经修改的流条目相匹配的匹配规则和用于定义用于对特定信令消息进行反应的一个或多个命令的与匹配的流条目关联的动作集。20.根据权利要求12至19中的任一项所述的方法,其中所述获得包括:从控制平面实体接收指令并且在本地存储响应指令,或从另一实体获取指令,其中在中央存储该指令。21.根据权利要求12至20中的任一项所述的方法,其中数据平面是软件定义的联网架构的层,和/或数据平面实体是在软件定义的联网架构或网络功能虚拟化架构中实现的网络元件的部分。22.根据权利要求12至21中的任一项所述的方法,其中所述方法可操作在以下各项中的至少一项的数据平面实体中或在其处:增强型节点B、网关通用分组无线电服务支持节点、服务通用分组无线电服务支持节点、分组网关、服务网关、演进型分组数据网关、可信无线局域网接入网、无线电网络控制器、宽带接入服务器、以及标签交换路由器,和/或数据平面实体被实现在网络计算装备中。23.一种装置,包括:处理器;以及存储器,其被配置成存储计算机程序代码,其中所述处理器被配置成使所述装置执行:在控制平面实体中建立用于对数据平面上的特定传入信令消息以数据平面上的至少一个对应传出消息进行反应的指令,以及从控制平面实体向数据平面实体提供所建立的指令以用于指示数据平面实体根据所建立的指令对特定传入信令消息以至少一个对应传出消息进行反应。24.根据权利要求23所述的装置,其中所述指令包括:用于通过将...

【专利技术属性】
技术研发人员:K霍夫曼
申请(专利权)人:诺基亚通信管理国际两合公司
类型:发明
国别省市:德国;DE

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

1