CN102710812B - 一种建立隧道的方法、用户设备及nni接口网关 - Google Patents
一种建立隧道的方法、用户设备及nni接口网关 Download PDFInfo
- Publication number
- CN102710812B CN102710812B CN201210204617.6A CN201210204617A CN102710812B CN 102710812 B CN102710812 B CN 102710812B CN 201210204617 A CN201210204617 A CN 201210204617A CN 102710812 B CN102710812 B CN 102710812B
- Authority
- CN
- China
- Prior art keywords
- tunnel
- address
- network
- controlled node
- main controlled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明适用于移动通信技术领域,提供了一种建立隧道的方法、用户设备及NNI接口网关,所述方法包括:用户设备UE从内部预置的集群地址池内选择一个隧道主控节点IP地址;发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE;接收所述隧道主控节点发送的所述网络隧道端点的IP地址;根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。本发明,适用范围与隧道的数目没有关系,并可在所有的网络隧道端点上进行负载均衡。
Description
技术领域
本发明属于移动通信技术领域,尤其涉及一种建立隧道的方法、用户设备及NNI接口网关。
背景技术
长期演进(Long Term Evolution,LTE)项目是3G的演进,始于2004年3GPP的多伦多会议。LTE是3G与4G技术之间的一个过渡,是3.9G的全球标准,它改进并增强了3G的空中接入技术,采用正交频分复用技术(OrthogonalFrequency Division Multiplexing,OFDM)和多输入输出天线***(Multiple-Input Multiple-Out-put,MIMO)作为其无线网络演进的唯一标准。在20MHz频谱带宽下能够提供下行326Mbit/s与上行86Mbit/s的峰值速率,改善了小区边缘用户的性能,可以提高小区容量和降低***延迟。
与3G相比,LTE更具技术优势,具体体现在:高数据速率、分组传送、延迟降低、广域覆盖和向下兼容。
近年来,国家宽带网络在全球如雨后春笋般破土而出,为电信业的发展和全球信息化带来新的气息,国家宽带网络应该具备开放的网络架构。
考虑到各种复杂的网络场景和业务需求,国家宽带网络应充分具备融合的特性,并保证提供不同的服务质量(Quality of Service,QoS)和服务水平协议(Service-Level Agreement,SLA)。国家宽带网络需要考虑兼容性网络之间互连的协议(Internet Protocol,IP)、时分复用(Time Division Multiplex,TDM)、异步传输模式(Asynchronous Transfer Mode,ATM)等不同的网络类型,业务的多样性(语音、视频和数据等)和统一的接入(固定、移动)等。国家宽带网络应致力于帮助建立一个融合的网络,让用户可以随时随地享受到宽带生活。
随着业务和网络的发展,传统的业务运营商逐渐分离为网络管道提供商(Channel Provider,CP)和业务提供商(Service Provider,SP),而作为网络管道提供商,要对所有的SP提供公平的业务接入,允许用户自由地选择SP。
随着国家宽带向农村地带覆盖,使用光纤网络成本较高,而使用LTE无线网络,成为很有竞争力的选择。
在国家宽带网络中,提出了新的要求,为了保证公平的接入,必须在网络管道提供商的用户与网络接口(User Network Interface,UNI)和网络与网络接口(Network-Network Interface,NNI)接口提供二层的以太网Ethernet特性,提供虚拟局域网(Virtual Local Area Network,VLAN)特性,所有的用户都采用VLAN来识别和接入到SP网络。
用户可以直接与SP签订业务协议,由SP提供业务,租赁网络管道提供商的网络UNI/NNI接口。用户可以随时更换SP,并且不需要与网络管道提供商协商。
当网络管道提供商使用LTE网络作为给用户和SP的接入网络时,必须要在LTE的网络用户侧和网络侧分别配置二层Ethernet特性的处理模块,在网络中,可能形成的形态为UE集成数据链路层L2功能,对用户体现UNI接口,而在网络侧提供单独的NNI接口网关(Network-Network Interface Gateway,NNI-GW)来提供二层接口,或者在分组数据网络网关(Packet Data NetworkGateway,PDN-GW)中集成二层接口功能,对网络侧体现NNI接口。
组网如图1所示,其中,End user E为末端用户设备(End userEquipment),UE为用户设备(User Equipment),eNode B为演进型节点B(E-UTRAN Node B),S-GW为服务网关(Serving Gateway),PDN-GW为分组数据网络网关(Packet Data Network Gateway),NNI-GW为NNI接口网关(Network-Network Interface Gateway),MME为移动管理实体(MobilityManagement Entity),HSS为家庭用户管理服务器(Home Subscriber Server),ISP为互联网服务提供商(Internet Service Provider)。其中,隧道建立在UE和NNI-GW之间,每个UE可以建立多个到NNI-GW的隧道。
现有技术采用任播Anycast方案,将隧道的多个端点(NNI-GW)配置相同的IP地址与UE建立隧道,由前一个路由设备(PDN-GW)配置优先路由。这样,隧道报文会优先在默认优先路由上转发,当一个NNI-GW出现故障的时候,前一个路由设备(PDN-GW)会按照路由表搜索下一条路由,重新将隧道报文发送到新的NNI-GW,由于对NNI-GW配置的IP是不变的,所以UE无法感知到隧道的变更。
另外,为了解决单点故障的隐患,全部隧道需要至少1+1的IP配置,而且必须对每个隧道都要配置路由优先查找表,比较适合隧道数目少的场景,对隧道数目多的场景不太适用。
发明内容
本发明实施例提供了一种建立隧道的方法、用户设备及NNI接口网关,旨在解决现有技术对隧道数目多的场景不太适用的问题。
一方面,提供了一种建立隧道的方法,所述方法包括:
用户设备UE从内部预置的集群地址池内选择一个隧道主控节点IP地址;
发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE;
接收所述隧道主控节点发送的所述网络隧道端点的IP地址;
根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
另一方面,提供了一种用户设备,所述用户设备包括:
主控节点确定单元,用于从内部预置的集群地址池内选择一个隧道主控节点IP地址;
隧道请求发送单元,用于发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE;
地址接收单元,用于接收所述隧道主控节点发送的所述网络隧道端点的IP地址;
第一隧道建立单元,用于根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
再一方面,提供了一种建立隧道的方法,所述方法包括:
接收用户设备UE发送的建立隧道请求报文;
为所述UE分配网络隧道端点;
发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道。
又一方面,提供了一种隧道主控节点,所述隧道主控节点包括:
隧道请求接收单元,用于接收用户设备UE发送的建立隧道请求报文;
第一隧道端点分配单元,用于为所述UE分配网络隧道端点;
地址发送单元,用于发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道。
再一方面,提供了一种NNI接口网关,所述NNI接口网关包括如上所述的隧道主控节点和网络隧道端点,所述网络隧道端点是所述NNI接口网关的一个虚拟的接口。
在本发明实施例中,UE不需要事先知道网络隧道端点IP地址,只需要知道隧道主控节点TMN的IP地址,即可在集群的隧道主控节点TMN上获取到相应的网络隧道端点IP地址,适用范围与隧道的数目没有关系,并可在所有的网络隧道端点上进行负载均衡,当隧道主控节点TMN和网络隧道端点NTE内置于NNI接口网关中时,即是实现了所有的NNI接口网关都可以为UE服务,使得在所有的NNI接口网关上进行负载均衡,保证了UE工作在负载均衡模式,另外,网络侧的NNI-GW数量不受限制,随着网络容量的增长,可以实现每增加一台,容量就平滑扩容一些,具备对于网络隧道集群的平滑扩容功能。
附图说明
图1是国家宽带网络的组网结构示意图;
图2是本发明实施例一提供的建立隧道的方法的实现流程图;
图3是本发明实施例二提供的建立隧道的方法的实现流程图;
图4是本发明实施例三提供的建立隧道的方法的实现流程图;
图5是本发明实施例四提供的建立隧道的方法的实现流程图;
图6是本发明实施例五提供的用户设备的结构框图;
图7是本发明实施例六提供的隧道主控节点的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,在UE请求建立隧道请求的时候,首先选择一个隧道主控节点TMN,然后向该隧道主控节点发出隧道请求报文,由该隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE,当UE接收到隧道主控节点返回的NTE的IP地址后,后续报文将依照UE的IP和NTE的IP来作为隧道端点。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图2示出了本发明实施例一提供的建立隧道的方法的实现流程,以用户设备侧为例来进行说明,详述如下:
在步骤S201中,用户设备UE从内部预置的集群地址池内选择一个隧道主控节点IP地址。
由于UE发出建立隧道请求报文的时候,并不知道NNI接口网关的哪个端口是空闲的,并且一个端口可以包含多个网络隧道端点,所以,如果UE很多,NNI接口网关就无法准确的选择网络隧道端点(Network Tunnel Endpoint,NTE)。
本实施例由隧道主控节点TMN负责根据业务流量以及配置原则,进行网络隧道端点NTE的选择,其中隧道主控节点TMN位于NNI接口网关上,可以与NNI接口网关集成在一起,也可以是与NNI接口网关分立的网络单元。
在本实施例中,预先在UE的内部配置集群地址池,该集群地址池内存储有多个隧道主控节点IP地址,并将其中一个隧道主控节点IP地址作为默认的隧道主控节点IP地址,当UE需要建立隧道时,可以先从集群地址池查找到该默认的隧道主控节点IP地址,然后向该隧道主控节点IP地址对应的隧道主控节点发送隧道请求报文。
在步骤S202中,发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE。
在本实施例中,UE查找到默认的隧道主控节点IP地址,发送隧道请求报文至与该隧道主控节点IP地址对应的隧道主控节点,该隧道主控节点接收到UE发送的建立隧道请求报文后,向内部配置的网元列表中的多个网络隧道端点NTE中的一个网络隧道端点NTE发送查询请求,接收到查询请求的网络隧道端点NTE将当前可以分配的隧道信息反馈给该隧道主控节点,如果隧道建立不成功,则由所述网络隧道端点NTE反馈隧道建立失败的信息至该隧道主控节点,该隧道主控节点将重新向网元列表中的其它网络隧道端点NTE以及相应的端口发送查询请求,直至确定UE与所述网络隧道端点NTE之间的隧道建立成功为止,这样,当一个网络隧道端点NTE出现故障时,所有相关的UE重新会选择新的NTE,建立起隧道,不影响整个网络的运营。
具体的,隧道主控节点内部配置的网元列表中保存有所有的网络隧道端点NTE的工作状态信息,所述工作状态信息包括端口数量、端口号、流量信息、是否故障、优先等级等等。主控节点需要了解的所有NTE的工作状态,以便主控节点进行NTE以及相应端口的选择。同时,为了避免所有的UE同时发起建立隧道请求,隧道主控节点TMN会执行流量限制算法,限制能够接入的请求的数量。
具体的,隧道主控节点根据NTE的流量信息以及预设的配置原则来进行网络隧道端点NTE的选择。其中,主要根据流量信息来进行网络隧道端点NTE的选择,原因在于:NTE(也就是NNI-GW)之间进行负载均衡后,可以避免某些NTE流量过大,具体实施时是否依据流量信息来进行网络隧道端点NTE的选择,是产品的一种使用方法,不是严格要求的,也可以只根据NTE列表顺序(优先等级)进行NTE选取。预设的配置原则主要是指如何在NTE上进行选择,比如,配置所有的端口地位相等,都可以使用,或者配置某些端口只能给某些IP使用,或者某个NTE只能当作备用,这只是一种人为的使用配置。
在步骤S203中,接收所述隧道主控节点发送的所述网络隧道端点的IP地址。
在步骤S204中,根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
在本实施例中,UE接收到隧道主控节点发送的所述网络隧道端点的IP地址后,即可根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
本实施例,UE不需要事先知道网络隧道端点IP地址,只需要知道隧道主控节点TMN的IP地址,即可在集群的隧道主控节点TMN上获取到相应的网络隧道端点IP地址,适用范围与隧道的数目没有关系,并可在所有的网络隧道端点上进行负载均衡,当隧道主控节点TMN和网络隧道端点NTE内置于NNI接口网关中时,即是实现了所有的NNI接口网关都可以为UE服务,使得在所有的NNI接口网关上进行负载均衡,保证了UE工作在负载均衡模式。
实施例二
图3示出了本发明实施例二提供的建立隧道的方法的实现流程,以用户设备侧为例来进行说明,详述如下:
在步骤S301中,用户设备UE从内部预置的集群地址池内选择一个隧道主控节点IP地址。
在步骤S302中,发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE。
在步骤S303中,如果在预设的时间内没有接收到所述隧道主控节点发送的所述网络隧道端点的IP地址,则执行步骤S304,否则执行步骤S305。
在本实施例中,UE检测是否在预设的时间内接收到所述隧道主控节点发送的所述网络隧道端点的IP地址,如果没有接收到,则执行步骤S304,否则执行步骤S305。其中,没有接收到所述隧道主控节点发送的所述网络隧道端点的IP地址,表示隧道建立失败,需要重新建立。
在步骤S304中,在内部预置的集群地址池内随机选择或者按照预先配置好的原则选取一个新的隧道主控节点IP地址,并向与所述新的隧道主控节点IP地址对应的隧道主控节点发送建立隧道请求报文,直至在预设的时间内接收到所述新的隧道主控节点发送的响应消息,所述响应消息中包括所述新的隧道主控节点为所述UE分配的网络隧道端点的IP地址。
在本实施例中,当隧道建立失败时,UE从集群地址池内随机选择或者按照预先配置好的原则选取一个新的隧道主控节点IP地址,并向与所述新的隧道主控节点IP地址对应的隧道主控节点发送建立隧道请求报文,直至在预设的时间内接收到所述新的隧道主控节点发送的响应消息,所述响应消息中包括所述新的隧道主控节点为所述UE分配的网络隧道端点的IP地址。
在本实施例中,隧道主控节点可以内置于NNI接口网关中,在NNI接口网关出现故障时,可以重新选择新的NNI接口网关,当一个NNI接口网关出现故障时,不影响整个网络的运营,所有相关的UE重新会选择新的NNI接口网关,建立起隧道。
在步骤S305中,根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
本实施例,当隧道主控节点出现故障时,不影响整个网络的运营,所有相关的UE重新会选择新的NNI接口网关,建立起隧道。
实施例三
图4示出了本发明实施例三提供的建立隧道的方法的实现流程,以隧道主控节点侧为例来进行说明,详述如下:
在步骤S401中,接收用户设备UE发送的建立隧道请求报文。
在步骤S402中,为所述UE分配网络隧道端点。
在本实施例中,隧道主控节点根据本地存储的所有网络隧道端点的业务流量以及预置的配置原则为所述UE分配网络隧道端点。
具体的,隧道主控节点内部配置的网元列表中保存有所有的网络隧道端点NTE的工作状态信息,所述工作状态信息包括端口数量、端口号、流量信息、是否故障、优先等级等等。主控节点需要了解的所有NTE的工作状态,以便主控节点进行NTE以及相应端口的选择。同时,为了避免所有的UE同时发起建立隧道请求,隧道主控节点TMN会执行流量限制算法,限制能够接入的请求的数量。
具体的,隧道主控节点根据NTE的流量信息以及预设的配置原则来进行网络隧道端点NTE的选择。其中,主要根据流量信息来进行网络隧道端点NTE的选择,原因在于:NTE(也就是NNI-GW)之间要进行负载均衡,可以避免某些NTE流量过大,是否依据流量信息,是产品的一种使用方法,不是严格要求的,也可以只根据NTE列表顺序(优先等级)选取。
预设的配置原则主要是指如何在NTE上进行选择,比如,配置所有的端口地位相等,都可以使用,或者某些端口只能给某些IP使用,或者某个NTE只能当作备用,这只是一种人为的使用配置。
在步骤S403中,发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道。
本实施例,通过隧道主控节点为UE分配网络隧道端点,实现了网络隧道端点分配的集中控制。
实施例四
图5示出了本发明实施例四提供的建立隧道的方法的实现流程,以隧道主控节点侧为例来进行说明,详述如下:
在步骤S501中,接收用户设备UE发送的建立隧道请求报文。
在步骤S502中,为所述UE分配网络隧道端点。
在步骤S503中,发送查询请求至所分配的网络隧道端点。
在步骤S504中,接收所述网络隧道端点反馈的当前工作状态信息,根据所述当前工作状态信息确定隧道能否建立成功,如果建立不成功,则为所述UE分配新的网络隧道端点,直至所述UE与所述新的网络隧道端点之间的隧道建立成功,如果成功,则执行步骤S505。
在步骤S505中,发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道。
本实施例,通过隧道主控节点为UE分配网络隧道端点,当一个网络隧道端点故障时,隧道主控节点可以为UE重新选择新的网络隧道端点,不影响整个网络的运营。
实施例五
图6示出了本发明实施例五提供的用户设备的结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。所述用户设备包括:主控节点确定单元61、隧道请求发送单元62、地址接收单元63和第一隧道建立单元64。
其中,主控节点确定单元61,用于从内部预置的集群地址池内选择一个隧道主控节点IP地址;
隧道请求发送单元62,用于发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE;
地址接收单元63,用于接收所述隧道主控节点发送的所述网络隧道端点的IP地址;
第一隧道建立单元64,用于根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
作为本发明的一个优选实施例,所述用户设备还包括:第二隧道建立单元,该第二隧道建立单元用于如果在预设的时间内没有接收到所述隧道主控节点发送的所述网络隧道端点的IP地址,则在内部预置的集群地址池内随机选择或者按照预先配置好的原则选取一个新的隧道主控节点IP地址,并向与所述新的隧道主控节点IP地址对应的隧道主控节点发送建立隧道请求报文,直至在预设的时间内接收到所述新的隧道主控节点发送的响应消息,所述响应消息中包括所述新的隧道主控节点为所述UE分配的网络隧道端点的IP地址。
实施例六
图7示出了本发明实施例六提供的隧道主控节点的结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。该隧道主控节点隧道主控节点位于NNI接口网关上,所述隧道主控节点包括:隧道请求接收单元71、第一隧道端点分配单元72和地址发送单元73。
隧道请求接收单元71,用于接收用户设备UE发送的建立隧道请求报文;
第一隧道端点分配单元72,用于为所述UE分配网络隧道端点,所述第一隧道端点分配单元72根据本地存储的所有网络隧道端点的业务流量以及预置的配置原则为所述UE分配网络隧道端点;
地址发送单元73,用于发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道。
作为本发明的一个优选实施例,所述隧道主控节点还包括:查询请求发送单元、当前状态接收单元和第二隧道端点分配单元。
其中,查询请求发送单元,用于发送查询请求至所分配的网络隧道端点;
当前状态接收单元,用于接收所述网络隧道端点反馈的当前工作状态信息;
第二隧道端点分配单元,用于根据所述当前工作状态信息确定隧道能否建立成功,如果建立不成功,则为所述UE分配新的网络隧道端点,直至所述UE与所述新的网络隧道端点之间的隧道建立成功。
值得注意的是,上述***实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种建立隧道的方法,其特征在于,所述方法包括:
用户设备UE从内部预置的集群地址池内选择一个隧道主控节点IP地址;
所述UE发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点根据本地存储的所有网络隧道端点的业务流量以及预置的配置原则为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE;
所述UE接收所述隧道主控节点发送的所述网络隧道端点的IP地址;
所述UE根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
2.如权利要求1所述的方法,其特征在于,在所述发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE之后,所述方法还包括:
如果在预设的时间内没有接收到所述隧道主控节点发送的所述网络隧道端点的IP地址,则在内部预置的集群地址池内随机选择或者按照预先配置好的原则选取一个新的隧道主控节点IP地址,并向与所述新的隧道主控节点IP地址对应的隧道主控节点发送建立隧道请求报文,直至在预设的时间内接收到所述新的隧道主控节点发送的响应消息,所述响应消息中包括所述新的隧道主控节点为所述UE分配的网络隧道端点的IP地址。
3.一种用户设备,其特征在于,所述用户设备包括:
主控节点确定单元,用于从内部预置的集群地址池内选择一个隧道主控节点IP地址;
隧道请求发送单元,用于发送建立隧道请求报文至与所述隧道主控节点IP地址对应的隧道主控节点,以由所述隧道主控节点根据本地存储的所有网络隧道端点的业务流量以及预置的配置原则为所述UE分配网络隧道端点并返回所述网络隧道端点的IP地址至所述UE;
地址接收单元,用于接收所述隧道主控节点发送的所述网络隧道端点的IP地址;
第一隧道建立单元,用于根据所述网络隧道端点的IP地址与所述网络隧道端点建立隧道。
4.如权利要求3所述的用户设备,其特征在于,所述用户设备还包括:
第二隧道建立单元,用于如果在预设的时间内没有接收到所述隧道主控节点发送的所述网络隧道端点的IP地址,则在内部预置的集群地址池内随机选择或者按照预先配置好的原则选取一个新的隧道主控节点IP地址,并向与所述新的隧道主控节点IP地址对应的隧道主控节点发送建立隧道请求报文,直至在预设的时间内接收到所述新的隧道主控节点发送的响应消息,所述响应消息中包括所述新的隧道主控节点为所述UE分配的网络隧道端点的IP地址。
5.一种建立隧道的方法,其特征在于,所述方法包括:
接收用户设备UE发送的建立隧道请求报文;
为所述UE分配网络隧道端点;
发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道;
根据本地存储的所有网络隧道端点的业务流量以及预置的配置原则为所述UE分配网络隧道端点。
6.如权利要求5所述的方法,其特征在于,在所述为所述UE分配网络隧道端点之后,所述方法还包括:
发送查询请求至所分配的网络隧道端点;
接收所述网络隧道端点反馈的当前工作状态信息;
根据所述当前工作状态信息确定隧道能否建立成功,如果建立不成功,则为所述UE分配新的网络隧道端点,直至所述UE与所述新的网络隧道端点之间的隧道建立成功。
7.一种隧道主控节点,其特征在于,所述隧道主控节点包括:
隧道请求接收单元,用于接收用户设备UE发送的建立隧道请求报文;
第一隧道端点分配单元,用于为所述UE分配网络隧道端点;
地址发送单元,用于发送所述网络隧道端点的IP地址至所述UE,以由所述UE与所述IP地址对应的网络隧道端点建立隧道;
所述第一隧道端点分配单元根据本地存储的所有网络隧道端点的业务流量以及预置的配置原则为所述UE分配网络隧道端点。
8.如权利要求7所述的隧道主控节点,其特征在于,所述隧道主控节点还包括:
查询请求发送单元,用于发送查询请求至所分配的网络隧道端点;
当前状态接收单元,用于接收所述网络隧道端点反馈的当前工作状态信息;
第二隧道端点分配单元,用于根据所述当前工作状态信息确定隧道能否建立成功,如果建立不成功,则为所述UE分配新的网络隧道端点,直至所述UE与所述新的网络隧道端点之间的隧道建立成功。
9.一种NNI接口网关,所述NNI接口网关包括如权利要求7至8任意一项所述的隧道主控节点和网络隧道端点,所述网络隧道端点是所述NNI接口网关的一个虚拟的接口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210204617.6A CN102710812B (zh) | 2012-06-20 | 2012-06-20 | 一种建立隧道的方法、用户设备及nni接口网关 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210204617.6A CN102710812B (zh) | 2012-06-20 | 2012-06-20 | 一种建立隧道的方法、用户设备及nni接口网关 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102710812A CN102710812A (zh) | 2012-10-03 |
CN102710812B true CN102710812B (zh) | 2015-08-26 |
Family
ID=46903358
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210204617.6A Active CN102710812B (zh) | 2012-06-20 | 2012-06-20 | 一种建立隧道的方法、用户设备及nni接口网关 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102710812B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015018038A1 (zh) * | 2013-08-08 | 2015-02-12 | 华为技术有限公司 | 一种隧道建立的方法及装置 |
CN105681486B (zh) * | 2016-01-15 | 2018-11-23 | 华洋通信科技股份有限公司 | 一种XinIP的跨广播域数据通信方法 |
CN106102018B (zh) * | 2016-05-31 | 2019-09-10 | 海能达通信股份有限公司 | 一种宽带集群通信中的通信配置方法和装置 |
CN107690152B (zh) * | 2016-08-03 | 2022-08-19 | 中兴通讯股份有限公司 | 一种路径分配方法及*** |
KR20200057819A (ko) * | 2018-11-13 | 2020-05-27 | 현대자동차주식회사 | 자율주행차량의 주차 관제 시스템 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1951085A (zh) * | 2004-03-10 | 2007-04-18 | 诺基亚公司 | 用来与终止网络节点建立互联网协议连接的***和方法 |
-
2012
- 2012-06-20 CN CN201210204617.6A patent/CN102710812B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1951085A (zh) * | 2004-03-10 | 2007-04-18 | 诺基亚公司 | 用来与终止网络节点建立互联网协议连接的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102710812A (zh) | 2012-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108512760B (zh) | 基于SDN保障业务QoS的路由方法 | |
CN114073052B (zh) | 用于基于切片的路由的***、方法及计算机可读介质 | |
US7430205B2 (en) | Packet transfer apparatus | |
EP2520052B1 (en) | Multicast traffic distribution on link-aggregate-group | |
CA3109923A1 (en) | First hop gateway redundancy in a network computing environment | |
CN109787801B (zh) | 一种网络服务管理方法、装置和*** | |
CN102571856B (zh) | 一种中转节点的选择方法、设备和*** | |
CN102710812B (zh) | 一种建立隧道的方法、用户设备及nni接口网关 | |
CN114930970A (zh) | 在通信***中使用网络切片向用户设备提供服务的方法和设备 | |
CN103430499B (zh) | 在网络虚拟化***中组播数据通道建立的方法及设备 | |
AU2014414703A1 (en) | Data forwarding method, device and system in software-defined networking | |
Tu et al. | Resource-aware video multicasting via access gateways in wireless mesh networks | |
US9565112B2 (en) | Load balancing in a link aggregation | |
CN108234309A (zh) | 一种网络数据的传输方法 | |
US6519257B1 (en) | ATM telecommunications systems and method for routing narrow band traffic | |
EP3507951A1 (en) | Bandwidth management in a non-blocking network fabric | |
CN103124240A (zh) | 网关配置方法、网关设备及网络*** | |
CN103716252A (zh) | 一种分发流量的链路聚合方法及设备 | |
CN105306366A (zh) | 数据路由方法及装置 | |
CN104735673A (zh) | 捆绑链路的配置处理、配置方法及装置 | |
WO2016095142A1 (zh) | 软件定义网络sdn中数据转发的方法、设备和*** | |
CN111147962B (zh) | 一种配置宽带网络的方法及装置 | |
CN114710975B (zh) | 一种用于多域间传输多传输网络上下文标识的方法、基站、网元及装置 | |
CN101800702A (zh) | 一种实现接口链路切换的方法和网络设备 | |
EP2031796A1 (en) | Method and apparatus for multicast tree allocation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |