WO2009105956A1 - A control method and system for establishing multiple tunnels in wireless communication network - Google Patents
A control method and system for establishing multiple tunnels in wireless communication network Download PDFInfo
- Publication number
- WO2009105956A1 WO2009105956A1 PCT/CN2008/073440 CN2008073440W WO2009105956A1 WO 2009105956 A1 WO2009105956 A1 WO 2009105956A1 CN 2008073440 W CN2008073440 W CN 2008073440W WO 2009105956 A1 WO2009105956 A1 WO 2009105956A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- tunnel
- access server
- network node
- wireless network
- control point
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
Definitions
- a separate reverse tunnel needs to be established between the wireless network node supporting the independent reverse tunnel and the access server, and multiple wireless network nodes in the route set of the same terminal will be connected.
- the establishment of the reverse tunnel requires the access server to have an independent reverse tunnel.
- the tunnel establishment operation is performed when the user accesses and the route is added.
- the wireless network node, the wireless control point, and the access server work together to complete the tunnel.
- the establishment of multiple tunnels in the terminal are performed when the user accesses and the route is added.
- Step 202 After the access authentication succeeds, the authentication authorization server returns an authentication response to the access server, where the authorization information of the user is included.
- Step 203 The access server sends an authentication response to the wireless control point, where the message carries information such as an authentication authorization session ID and a quality of service parameter.
- Step 204 After receiving the authentication response message, the wireless control point sends an authentication success response to the terminal.
- Step 207 After receiving the session update notification, the wireless network node requests the session information from the wireless control point.
- Step 208 The wireless control point sends the session information to the wireless network node, where the information such as the access server address and the username is carried.
- Step 209 The wireless network node transmits the access server identifier (which may be composed of the IP address of the access server) to the terminal, so that the terminal can determine whether the operation of applying for the IP address needs to be performed.
- the access server identifier which may be composed of the IP address of the access server
- Step 210 the terminal initiates a data attachment point move request to the wireless network node 1, requesting the wireless network node 1 to become a data attachment point;
- Step 211 The wireless network node 1 requests the access server to establish a tunnel, and carries the tunnel type identifier: simultaneously supports the reverse tunnel and the primary tunnel;
- Step 212 If the access server supports the independent reverse tunnel, return a response of the reverse tunnel and the primary tunnel to the wireless network node 1; if the access server does not support the independent reverse tunnel, respond to the wireless network node.
- the response of 1 carries the information that the reverse tunnel establishment fails, and only the primary tunnel is established between the access server and the wireless network node 1;
- Step 214 The wireless network node 1 notifies the activation set member data attachment point information of the terminal;
- Step 215 The terminal requests an IP address to be allocated, and obtains an IP address through the access server.
- the wireless network node 1 has established a primary tunnel connection with the access server.
- the terminal determines that the wireless network node 2 needs to be added to its routing set, the method for establishing a reverse tunnel between the wireless network node 2 and the access server is determined. And the specific steps are as follows:
- Step 303 after receiving the session request message, the wireless control point sends the session information to the wireless network node 2;
- the wireless network node when the terminal performs initial access and route addition, regardless of whether the access server has the capability of independent reverse tunneling, the wireless network node will request the tunnel establishment operation from the access server, if the access server does not support Independent reverse tunnel, the reverse tunnel establishment request will be rejected, see steps 212 and 305, and thus, even if the access server does not support the independent reverse tunnel, the wireless network node will initiate a reverse tunnel establishment request, thereby This causes a waste of system resources and an increase in network burden.
- the present invention provides a method for establishing a multi-tunnel in a wireless communication network.
- the access server Before the wireless network node sends a tunnel establishment request to the access server, the access server passes its tunnel support capability information through wireless control. Sending to the wireless network node, the wireless network node determining, according to the tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request needs to be initiated, carrying the tunnel setup request.
- the access server supports the tunnel type identifier with consistent capabilities.
- the method includes the following steps:
- the wireless network node in the terminal routing set sends a session information request to the wireless control point after receiving the session update notification sent by the terminal; after receiving the session information request, the wireless control point responds to the session information response to the wireless network node. Carrying the tunnel support capability information;
- the wireless network node that becomes the data attachment point initiates a tunnel establishment request to the access server according to the received tunnel support capability information, where the request carries a tunnel type identifier that is consistent with the support capability of the access server.
- step (cl)
- the tunnel establishment request carries a tunnel type identifier that supports both the reverse tunnel and the primary tunnel;
- the access server only supports the primary tunnel, and the tunnel establishment identifier carries the tunnel type identifier of the primary tunnel.
- the wireless network node is determined to be a data attachment point according to a terminal request or a network.
- the method includes the following steps:
- the access server sends its tunnel support capability information to the wireless control point, and the wireless control point receives the tunnel support capability information after receiving it;
- the wireless network node after receiving the route addition request initiated by the terminal, the wireless network node initiates a session information request to the wireless control point, and after receiving the session information request, the wireless control point responds to the wireless network node. Carrying the tunnel support capability information in the session information;
- the access server sends its tunnel support capability information to the wireless control point in this way:
- the terminal performs access authentication and authorization for the initial access through the wireless control point, the access server, and the authentication authorization server. After the access authentication succeeds, the authentication and authorization server returns the authentication response to the access server, and then receives the authentication response.
- the ingress server sends the authentication response to the wireless control point, and carries the tunnel support capability information in the authentication response message.
- the other wireless network nodes in the terminal routing set have established a primary tunnel connection with the access server.
- the present invention also provides a multi-tunnel control system, where the system includes an access server, a wireless control point, and a wireless network node, where
- the access server is configured to send the tunnel support capability information to the wireless control point, where the wireless control point is configured to send the tunnel support capability information to the wireless network node before initiating a tunnel establishment request Wireless network node;
- the system further includes a mobile terminal, where the mobile terminal is configured to send a session update request or a route addition request to the wireless network node; and if the wireless network node receives a session update request, to the access server Initiating a tunnel establishment request; if the wireless network node receives a route addition request and the access server supports an independent reverse tunnel, the wireless network node sends a tunnel establishment request to the access server; If a route addition request is received but the access server does not support the independent reverse tunnel, there is no need to initiate a tunnel establishment request.
- 1 is a schematic diagram of a wireless communication network architecture
- 3 is a flow chart of adding a wireless network node to a terminal routing set in an existing wireless communication network
- FIG. 4 is a flow chart of a preferred mode of the present invention for initial user access in a wireless communication network
- FIG. 5 is a flow chart of a preferred embodiment of the present invention for implementing a wireless network node to add a wireless network node to a terminal routing set.
- the core of the control method and system for establishing a multi-tunnel in the wireless communication network of the present invention is: before the wireless network node sends a tunnel establishment request to the access server, the access server sends its tunnel support capability information to the wireless control point to The wireless network node determines, according to the tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request needs to be initiated, the tunnel establishment request carries the access server stand by A tunnel type identifier with consistent capabilities.
- FIG. 4 is a flowchart of a preferred mode of the present invention for implementing initial access of a user in a wireless communication network, and the control method and specific steps thereof are as follows:
- Step 401 When the mobile terminal accesses, the access server and the authentication authorization server communicate through the wireless control point, and perform access authentication and authorization operations;
- Step 402 After the access authentication succeeds, the authentication and authorization server returns an authentication response to the access server, where the authorization information of the user is included.
- Step 404 After receiving the authentication response message, the wireless control point saves the access capability identifier of the access server to the independent reverse tunnel, so as to transmit the information to the wireless network node 1, and then the wireless control point sends the authentication success to the terminal.
- the wireless control point After receiving the authentication response message, the wireless control point saves the access capability identifier of the access server to the independent reverse tunnel, so as to transmit the information to the wireless network node 1, and then the wireless control point sends the authentication success to the terminal.
- Step 405 The wireless control point and the terminal perform session information configuration.
- Step 407 After receiving the session update notification, the wireless network node 1 requests session information from the wireless control point.
- Step 409 The wireless network node 1 transmits the access server identifier to the terminal, so that the terminal can determine whether it is necessary to perform an operation for requesting an IP address.
- Step 410 the terminal initiates a data attachment point move request to the wireless network node 1, requesting the wireless network node 1 to become a data attachment point;
- Step 413 The wireless network node 1 notifies the terminal that the data attachment point allocation is completed.
- Step 414 The wireless network node 1 notifies the activation set member data attachment point information of the terminal.
- Step 415 The terminal requests allocation of the IP address, and obtains an IP address by using the access server.
- the wireless network node will only initiate the establishment request of the primary tunnel. The request for establishing the reverse tunnel is no longer initiated.
- the access server is prevented from responding to the reverse tunnel establishment failure information in the response message.
- the processing response of the access server can be simplified. .
- FIG. 5 is a flow diagram of a preferred embodiment of the present invention for enabling the addition of a wireless network node to a terminal routing set in a wireless communication network. It is assumed that the wireless network node 1 is already in the routing set of the terminal, and establishes a primary tunnel connection with the access server. When the terminal determines that the wireless network node 2 needs to be added to its routing set, the wireless network node 2 and the access server are established at this time.
- the control method and specific steps of the reverse tunnel are as follows:
- Step 501 The terminal requests to add the wireless network node 2 to the route set.
- Step 502 The wireless network node 2 requests the wireless control point to acquire session information, such as an access server address, a username, and the like;
- Step 503 After receiving the session request message, the wireless control point sends the session information to the wireless Network node 2, which includes an access capability identifier of the access server to the independent reverse tunnel; Step 504, the wireless network node 2 checks the support server for the independent reverse tunnel support capability identifier, and if the access server supports the independent reverse tunnel, The wireless network node 2 requests the access server to establish a tunnel, and carries the tunnel type identifier: the reverse tunnel is supported; if the access server does not support the independent reverse tunnel, the tunnel establishment operation is not required, and the process proceeds to step 506;
- Step 506 The wireless network node 2 sends a route addition response to the terminal.
- the wireless network node 1 in the terminal route set has established a primary tunnel connection with the access server.
- the wireless network node still only determines whether the access server supports the independent reverse tunnel, and initiates a process of establishing a reverse tunnel. Then, the process of establishing the main tunnel is initiated.
- the access server is in the authentication and authorization response of the initial access of the terminal, and the support capability identifier of the independent reverse tunnel is sent to the wireless control point by using the existing response message, as long as the wireless network node is guaranteed.
- the identifier is obtained before the tunnel establishment request is sent to the access server, and the wireless control point may of course obtain the support capability identifier by using a separate new message at other time points.
- the support capability identifier of the independent reverse tunnel saved by the wireless control point mentioned above may also be replaced by other tunnel support capability identifiers or information indicating the access server.
- the wireless network node may initiate a tunnel establishment request to the access server according to the received identifier or information, and the request carries a tunnel type identifier that is consistent with the support capability of the access server. Specifically, if the tunnel support capability identifier or information indicates that the access server supports the independent reverse tunnel and the primary tunnel, The tunnel establishment request carries a tunnel type identifier that supports both the reverse tunnel and the primary tunnel. If the tunnel support capability identifier or information indicates that the access server supports only the primary tunnel, the tunnel establishment request carries the tunnel supporting the primary tunnel. Type identifier.
- the access server supports the independent reverse tunnel and the primary tunnel, it also supports other types of tunnels. However, if the tunnel tunnel request is sent only to establish an independent reverse tunnel, the tunnel request can only carry the support independent reverse.
- the identifier of the tunnel that is, the carried tunnel type identifier does not exceed the support capability of the access server. In this case, the request of the present invention carries the tunnel type identifier consistent with the support capability of the access server.
- the access server is considered to support the primary tunnel by default.
- the wireless network node is configured to determine, according to the received tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request is to be initiated, the tunnel establishment request carries the same as the access server support capability. Tunnel type identifier.
- the wireless network node is further configured to send a session information request to the wireless control point, where the wireless control point is further configured to send a session information response to the wireless network node, where the tunnel support capability information is carried in the session information response.
- control system of the present invention further includes an authentication authorization server and a mobile terminal, wherein the authentication authorization server is configured to perform an authentication authorization operation, and send an authentication response to the access server; the access server is further configured to The wireless control point forwards the authentication response, where the tunnel support capability information is carried in the authentication response and sent to the wireless control point;
- the mobile terminal is configured to send a session update request or a route add request to the wireless network node.
- the present invention implements a control method and system for establishing multiple tunnels between a wireless network node and an access server in a wireless communication network with minimal changes and impacts on existing systems.
- the location update process in the above embodiment may be applied to other systems using the same method as mentioned in the background art in addition to the wireless communication system.
- the messages used may be different, but in the process.
- the logical relationship is the same.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A control method for establishing multiple tunnels between a wireless network node and an access server is provided, in which the ability identifier about whether the access server supports independent reverse tunnel is saved in the wireless control point; after receiving the session update notice transmitted from the terminal, the wireless network node initiates session information request to the wireless control point; the wireless control point carries the said identifier in the session information response which is returned to the wireless network node; after becoming the data attaching point, when initiating the tunnel establishing request to the access server, the wireless network node in the terminal route set judges whether the access server supports independent reverse tunnel according to the received identifier, and if so, the tunnel type identifier that supports both reverse tunnel and the main tunnel at the same time is carried in the tunnel establishing request; otherwise, the tunnel type identifier that supports the main tunnel is carried in the tunnel establishing request. Comparing to the prior art, the method improves the efficiency of adding route effectively and reduces the overhead and load of the wireless communication system.
Description
无线通信网络中建立多隧道的控制方法和系统 技术领域 Method and system for establishing multi-tunnel in wireless communication network
本发明涉及通信领域, 特别涉及一种在无线通信网络中无线网络节点与 接入服务器之间建立多隧道的控制方法和系统。 The present invention relates to the field of communications, and in particular, to a control method and system for establishing a multi-tunnel between a wireless network node and an access server in a wireless communication network.
背景技术 Background technique
为了保证跨无线网络节点切换的便利性, 支持独立反向隧道的无线网络 节点与接入服务器之间需建立单独的反向隧道, 同一个终端的路由集中的多 个无线网络节点将与接入服务器之间存在多条单独的反向隧道, 便于反向数 据可以直接从无线网络节点发往接入服务器以及切换的实现。 In order to ensure the convenience of handover between wireless network nodes, a separate reverse tunnel needs to be established between the wireless network node supporting the independent reverse tunnel and the access server, and multiple wireless network nodes in the route set of the same terminal will be connected. There are multiple separate reverse tunnels between servers, which facilitates the reverse data can be sent directly from the wireless network node to the access server and the implementation of the handover.
反向隧道的建立需要接入服务器具有独立反向隧道的能力, 在用户接入 和路由添加时均会执行隧道建立的操作, 主要由无线网络节点、 无线控制点、 接入服务器共同协作, 完成终端多条隧道的建立功能。 The establishment of the reverse tunnel requires the access server to have an independent reverse tunnel. The tunnel establishment operation is performed when the user accesses and the route is added. The wireless network node, the wireless control point, and the access server work together to complete the tunnel. The establishment of multiple tunnels in the terminal.
图 1为现有网络实现分组数据用户接入的体系架构参考模型图。 其中, 为了提供分组数据服务, 无线网络节点与接入服务器之间交互媒体报文、 维 护和控制数据链路。 作为无线接入网络的信令功能实体, 无线控制点负责会 话存储、 寻呼和位置管理、 空闲状态管理以及接入鉴权等功能, 鉴权授权服 务器对终端接入执行接入鉴权和用户授权的功能。 终端的路由集中任何支持 独立反向隧道的无线网络节点将与具有独立反向隧道能力的接入服务器之间 建立单独的反向隧道。 因此, 如果无线网络节点 1和无线网络节点 2存在于 终端的路由集中, 则它们将分别与接入服务器之间建立独立的反向隧道。 Figure 1 is a diagram of an architecture reference model for implementing packet data user access in an existing network. In order to provide a packet data service, the wireless network node interacts with the access server to exchange media messages, maintain and control data links. As a signaling function entity of the radio access network, the radio control point is responsible for functions such as session storage, paging and location management, idle state management, and access authentication, and the authentication authority performs access authentication and user access to the terminal. Authorized features. Any of the wireless network nodes supporting the independent reverse tunnel will establish a separate reverse tunnel with the access server with independent reverse tunnel capability. Therefore, if the wireless network node 1 and the wireless network node 2 exist in the routing set of the terminal, they will establish independent reverse tunnels with the access server respectively.
图 2 示出了现有无线通信网络中用户初始接入时多隧道建立的简化流 程, 其具体步骤如下: 步骤 201 , 用户终端接入时, 通过与无线控制点, 接入服务器和鉴权授 权服务器通信, 执行接入鉴权和授权操作; FIG. 2 shows a simplified flow of multi-tunnel establishment when a user initially accesses in an existing wireless communication network, and the specific steps are as follows: Step 201: When the user terminal accesses, through the wireless control point, the access server, and the authentication authorization Server communication, performing access authentication and authorization operations;
步骤 202 , 在接入鉴权成功后, 鉴权授权服务器将鉴权响应返回给接入 服务器, 其中包括了用户的授权信息;
步骤 203 , 接入服务器将鉴权响应发送给无线控制点, 该消息中携带鉴 权授权会话 ID、 服务质量参数等信息; Step 202: After the access authentication succeeds, the authentication authorization server returns an authentication response to the access server, where the authorization information of the user is included. Step 203: The access server sends an authentication response to the wireless control point, where the message carries information such as an authentication authorization session ID and a quality of service parameter.
步骤 204, 在收到鉴权响应消息后, 无线控制点向终端发送鉴权成功响 应; Step 204: After receiving the authentication response message, the wireless control point sends an authentication success response to the terminal.
步骤 205, 无线控制点和终端进行会话信息配置; Step 205: The wireless control point and the terminal perform session information configuration.
步骤 206, 会话信息配置完成后, 终端向路由集中的所有无线网络节点 (如无线网络节点 1等)发送会话更新请求, 通知无线网络节点进行会话更 新; Step 206: After the session information is configured, the terminal sends a session update request to all the wireless network nodes (such as the wireless network node 1 and the like) in the route set, and notifies the wireless network node to perform session update.
步骤 207 , 在收到会话更新通知后, 无线网络节点向无线控制点请求会 话信息; Step 207: After receiving the session update notification, the wireless network node requests the session information from the wireless control point.
步骤 208, 无线控制点将会话信息回应给无线网络节点, 其中携带接入 服务器地址、 用户名等信息; Step 208: The wireless control point sends the session information to the wireless network node, where the information such as the access server address and the username is carried.
步骤 209, 无线网络节点将接入服务器标识(可由接入服务器的 IP地址 构成)传送给终端, 便于终端判断是否需要执行申请 IP地址的操作; Step 209: The wireless network node transmits the access server identifier (which may be composed of the IP address of the access server) to the terminal, so that the terminal can determine whether the operation of applying for the IP address needs to be performed.
步骤 210 (可选) , 终端向无线网络节点 1发起数据附着点移动请求, 请求无线网络节点 1成为数据附着点; Step 210 (Optional), the terminal initiates a data attachment point move request to the wireless network node 1, requesting the wireless network node 1 to become a data attachment point;
由于无线网络节点 1成为数据附着点也可以由网络进行判断, 即无线网 络节点 1可以得知自己将作为数据附着点, 而不需要终端发起请求触发, 因 此, 该步骤为可选; Since the wireless network node 1 becomes a data attachment point, it can also be judged by the network, that is, the wireless network node 1 can know that it will act as a data attachment point without requiring the terminal to initiate a request trigger, and therefore, this step is optional;
步骤 211 , 无线网络节点 1 向接入服务器请求建立隧道, 携带隧道类型 标识: 同时支持反向隧道和主隧道; Step 211: The wireless network node 1 requests the access server to establish a tunnel, and carries the tunnel type identifier: simultaneously supports the reverse tunnel and the primary tunnel;
步骤 212, 如果接入服务器支持独立反向隧道, 则向无线网络节点 1返 回反向隧道和主隧道成功建立的响应; 反之, 如果接入服务器不支持独立反 向隧道, 则在回应无线网络节点 1的响应中携带反向隧道建立失败的信息, 仅在接入服务器与无线网络节点 1之间建立主隧道; Step 212: If the access server supports the independent reverse tunnel, return a response of the reverse tunnel and the primary tunnel to the wireless network node 1; if the access server does not support the independent reverse tunnel, respond to the wireless network node. The response of 1 carries the information that the reverse tunnel establishment fails, and only the primary tunnel is established between the access server and the wireless network node 1;
步骤 213 , 无线网络节点 1通知终端数据附着点分配完成; Step 213: The wireless network node 1 notifies the terminal that the data attachment point allocation is completed.
步骤 214, 无线网络节点 1通知终端的激活集成员数据附着点信息;
步骤 215 , 终端请求 IP地址的分配, 并通过接入服务器获取 IP地址。 Step 214: The wireless network node 1 notifies the activation set member data attachment point information of the terminal; Step 215: The terminal requests an IP address to be allocated, and obtains an IP address through the access server.
假设无线网络节点 1 已经与接入服务器建立了主隧道连接, 当终端判断 需要将无线网络节点 2加入其路由集, 此时将无线网络节点 2和接入服务器 之间建立反向隧道的控制方法和具体步骤如下: It is assumed that the wireless network node 1 has established a primary tunnel connection with the access server. When the terminal determines that the wireless network node 2 needs to be added to its routing set, the method for establishing a reverse tunnel between the wireless network node 2 and the access server is determined. And the specific steps are as follows:
步骤 301 , 终端向无线网络节点 2发送路由添加请求, 请求将无线网络 节点 2添加进路由集; Step 301: The terminal sends a route addition request to the wireless network node 2, requesting to add the wireless network node 2 to the route set.
步骤 302, 无线网络节点 2向无线控制点发送会话信息请求, 请求获取 会话信息, 如接入服务器地址、 用户名等; Step 302: The wireless network node 2 sends a session information request to the wireless control point, requesting to acquire session information, such as an access server address, a username, and the like;
步骤 303 , 在收到会话请求消息后, 无线控制点将会话信息发送给无线 网络节点 2; Step 303, after receiving the session request message, the wireless control point sends the session information to the wireless network node 2;
步骤 304, 无线网络节点 2向接入服务器发起反向隧道建立请求, 请求 中携带隧道类型标识: 支持反向隧道; Step 304: The wireless network node 2 initiates a reverse tunnel establishment request to the access server, where the request carries a tunnel type identifier: supports a reverse tunnel;
步骤 305 , 如果接入服务器支持独立反向隧道, 则向无线网络节点 2响 应隧道建立成功消息; 反之, 则向无线网络节点 2回应隧道建立失败信息; 步骤 306, 无线网络节点 2向终端发送路由添加响应, 通知终端路由添 力口成功。 Step 305: If the access server supports the independent reverse tunnel, respond to the tunnel establishment success message to the wireless network node 2; otherwise, respond to the wireless network node 2 with the tunnel establishment failure information; Step 306, the wireless network node 2 sends a route to the terminal. Add a response to inform the terminal that the route is successfully added.
从上述流程可见, 当终端进行初始接入和路由添加时, 无论接入服务器 是否具有独立反向隧道的能力, 无线网络节点都将向接入服务器请求隧道建 立的操作, 如果接入服务器不支持独立反向隧道, 将拒绝反向隧道建立请求, 参见步骤 212和步骤 305 , 因而, 即使在接入服务器不支持独立反向隧道的 情况下, 无线网络节点都将发起反向隧道建立请求, 从而造成系统资源浪费、 网络负担增加。 It can be seen from the above process that when the terminal performs initial access and route addition, regardless of whether the access server has the capability of independent reverse tunneling, the wireless network node will request the tunnel establishment operation from the access server, if the access server does not support Independent reverse tunnel, the reverse tunnel establishment request will be rejected, see steps 212 and 305, and thus, even if the access server does not support the independent reverse tunnel, the wireless network node will initiate a reverse tunnel establishment request, thereby This causes a waste of system resources and an increase in network burden.
发明内容 Summary of the invention
本发明要解决的技术问题是提供一种无线通信网络中建立多隧道的控制 方法和系统, 能够有效地提高路由添加效率, 减少无线通信系统的开销和负
担。 The technical problem to be solved by the present invention is to provide a control method and system for establishing multiple tunnels in a wireless communication network, which can effectively improve route addition efficiency and reduce overhead and negative of a wireless communication system. Bear.
为了解决上述问题, 本发明提供了一种无线通信网络中建立多隧道的控 制方法, 在无线网络节点向接入服务器发送隧道建立请求之前, 所述接入服 务器将其隧道支持能力信息通过无线控制点发送给所述无线网络节点; 所述 无线网络节点根据所述隧道支持能力信息判断是否向接入服务器发起隧道建 立请求, 若判断需要发起隧道建立请求, 则在隧道建立请求中携带与所述接 入服务器支持能力一致的隧道类型标识。 In order to solve the above problems, the present invention provides a method for establishing a multi-tunnel in a wireless communication network. Before the wireless network node sends a tunnel establishment request to the access server, the access server passes its tunnel support capability information through wireless control. Sending to the wireless network node, the wireless network node determining, according to the tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request needs to be initiated, carrying the tunnel setup request The access server supports the tunnel type identifier with consistent capabilities.
进一步地, 该方法包括以下步骤: Further, the method includes the following steps:
( al )接入服务器将其隧道支持能力信息发送给无线控制点, 无线控制 点收到后保存该隧道支持能力信息; (al) the access server sends its tunnel support capability information to the wireless control point, and the wireless control point receives the tunnel support capability information after receiving it;
( bl )终端路由集中的无线网络节点收到终端发送的会话更新通知后, 向无线控制点发起会话信息请求; 无线控制点收到会话信息请求后, 在回应 给无线网络节点的会话信息响应中携带所述隧道支持能力信息; (bl) the wireless network node in the terminal routing set sends a session information request to the wireless control point after receiving the session update notification sent by the terminal; after receiving the session information request, the wireless control point responds to the session information response to the wireless network node. Carrying the tunnel support capability information;
( cl )成为数据附着点的无线网络节点根据收到的所述隧道支持能力信 息, 向所述接入服务器发起隧道建立请求, 该请求中携带与所述接入服务器 支持能力一致的隧道类型标识。 (c) the wireless network node that becomes the data attachment point initiates a tunnel establishment request to the access server according to the received tunnel support capability information, where the request carries a tunnel type identifier that is consistent with the support capability of the access server. .
进一步地, 步骤(cl ) 中, Further, in step (cl),
若所述隧道支持能力信息指示接入服务器支持独立反向隧道及主隧道, 则在所述隧道建立请求中携带同时支持反向隧道和主隧道的隧道类型标识; 若所述隧道支持能力信息指示接入服务器仅支持主隧道, 在所述隧道建立请 求中携带支持主隧道的隧道类型标识。 If the tunnel support capability information indicates that the access server supports the independent reverse tunnel and the primary tunnel, the tunnel establishment request carries a tunnel type identifier that supports both the reverse tunnel and the primary tunnel; The access server only supports the primary tunnel, and the tunnel establishment identifier carries the tunnel type identifier of the primary tunnel.
进一步地, 步骤(cl ) 中, 所述无线网络节点是根据终端请求或网络判 断成为数据附着点的。 Further, in step (cl), the wireless network node is determined to be a data attachment point according to a terminal request or a network.
进一步地, 该方法包括以下步骤: Further, the method includes the following steps:
2 )接入服务器将其隧道支持能力信息发送给无线控制点, 无线控制 点收到后保存该隧道支持能力信息; 2) The access server sends its tunnel support capability information to the wireless control point, and the wireless control point receives the tunnel support capability information after receiving it;
( b2 )无线网络节点收到终端发起的路由添加请求后, 向无线控制点发 起会话信息请求, 无线控制点收到会话信息请求后, 在回应给无线网络节点
的会话信息中携带所述隧道支持能力信息; (b2) after receiving the route addition request initiated by the terminal, the wireless network node initiates a session information request to the wireless control point, and after receiving the session information request, the wireless control point responds to the wireless network node. Carrying the tunnel support capability information in the session information;
( c2 ) 所述无线网络节点根据收到的所述隧道支持能力信息判断接入服 务器是否支持反向隧道, 如果不支持, 则无需发起隧道建立请求, 否则向所 述接入服务器发起隧道建立请求, 该请求中携带与所述接入服务器支持能力 一致的隧道类型标识。 (c2) the wireless network node determines, according to the received tunnel support capability information, whether the access server supports the reverse tunnel, and if not, does not need to initiate a tunnel establishment request, otherwise initiates a tunnel establishment request to the access server. The request carries a tunnel type identifier that is consistent with the support capability of the access server.
进一步地, 所述接入服务器是这样将其隧道支持能力信息发送给无线控 制点的: Further, the access server sends its tunnel support capability information to the wireless control point in this way:
终端通过无线控制点、 接入服务器和鉴权授权服务器进行初始接入时的 接入鉴权和授权, 在接入鉴权成功后, 鉴权授权服务器将鉴权响应返回给接 入服务器, 接入服务器将鉴权响应发送给无线控制点, 并在该鉴权响应消息 中携带所述隧道支持能力信息。 所述终端路由集中的其他无线网络节点已经与所述接入服务器建立主隧道连 接。 The terminal performs access authentication and authorization for the initial access through the wireless control point, the access server, and the authentication authorization server. After the access authentication succeeds, the authentication and authorization server returns the authentication response to the access server, and then receives the authentication response. The ingress server sends the authentication response to the wireless control point, and carries the tunnel support capability information in the authentication response message. The other wireless network nodes in the terminal routing set have established a primary tunnel connection with the access server.
为解决上述技术问题, 本发明还提供了一种建立多隧道控制系统, 该系 统包括接入服务器、 无线控制点及无线网络节点, 其中, In order to solve the above technical problem, the present invention also provides a multi-tunnel control system, where the system includes an access server, a wireless control point, and a wireless network node, where
所述接入服务器, 用于将其隧道支持能力信息发送给所述无线控制点; 所述无线控制点, 用于在无线网络节点发起隧道建立请求前, 将所述隧 道支持能力信息发送给所述无线网络节点; The access server is configured to send the tunnel support capability information to the wireless control point, where the wireless control point is configured to send the tunnel support capability information to the wireless network node before initiating a tunnel establishment request Wireless network node;
所述无线网络节点, 用于根据收到的隧道支持能力信息判断是否向接入 服务器发起隧道建立请求, 若判断需要发起隧道建立请求, 则在隧道建立请 求中携带与所述接入服务器支持能力一致的隧道类型标识。 The wireless network node is configured to determine, according to the received tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request is to be initiated, the tunnel establishment request carries the support capability of the access server. Consistent tunnel type identifier.
进一步地, 该系统还包括鉴权授权服务器, 所述鉴权授权服务器用于执 行鉴权授权操作, 并向接入服务器发送鉴权响应; 所述接入服务器还用于向 无线控制点转发该鉴权响应 , 所述隧道支持能力信息是携带在鉴权响应中的 发送给所述无线控制点的; 所述无线网络节点还用于向无线控制点发送会话 信息请求, 所述无线控制点还用于向无线网络节点发送会话信息响应, 所述 隧道支持能力信息是携带在所述会话信息响应中发送给无线网络节点的。
进一步地, 该系统还包括移动终端, 所述移动终端用于向所述无线网络 节点发送会话更新请求或路由添加请求; 若无线网络节点收到的是会话更新 请求, 则向所述接入服务器发起隧道建立请求; 若无线网络节点收到的是路 由添加请求且所述接入服务器支持独立反向隧道, 则所述无线网络节点向所 述接入服务器发送隧道建立请求; 若无线网络节点收到的是路由添加请求但 接入服务器不支持独立反向隧道, 则无需发起隧道建立请求。 Further, the system further includes an authentication authorization server, where the authentication authorization server is configured to perform an authentication authorization operation, and send an authentication response to the access server; the access server is further configured to forward the to the wireless control point. The authentication response, the tunnel support capability information is sent to the wireless control point in the authentication response; the wireless network node is further configured to send a session information request to the wireless control point, where the wireless control point is further And configured to send a session information response to the wireless network node, where the tunnel support capability information is carried in the session information response and sent to the wireless network node. Further, the system further includes a mobile terminal, where the mobile terminal is configured to send a session update request or a route addition request to the wireless network node; and if the wireless network node receives a session update request, to the access server Initiating a tunnel establishment request; if the wireless network node receives a route addition request and the access server supports an independent reverse tunnel, the wireless network node sends a tunnel establishment request to the access server; If a route addition request is received but the access server does not support the independent reverse tunnel, there is no need to initiate a tunnel establishment request.
与现有技术相比, 本发明方法和系统通过将接入服务器是否支持独立反 向隧道的能力标识保存在无线控制点中, 当无线网络节点添加到终端路由集 时, 可从无线控制点获取接入服务器的能力标识, 从而解决了现有技术中终 端在进行路由添加时, 无论接入服务器是否具有独立反向隧道的能力, 无线 网络节点都将向接入服务器请求建立隧道的问题; 并有效地提高了路由添加 效率, 减少了无线通信系统的开销和负担。 Compared with the prior art, the method and system of the present invention saves the capability identifier of the access server to support the independent reverse tunnel in the wireless control point, and when the wireless network node is added to the terminal route set, it can obtain from the wireless control point. Accessing the capability identifier of the server, thereby solving the problem in the prior art that when the terminal adds routing, regardless of whether the access server has an independent reverse tunnel, the wireless network node requests the access server to establish a tunnel; and The routing addition efficiency is effectively improved, and the overhead and burden of the wireless communication system are reduced.
附图概述 BRIEF abstract
图 1是无线通信网络架构示意图; 1 is a schematic diagram of a wireless communication network architecture;
图 2是现有无线通信网络中用户初始接入的流程图; 2 is a flow chart of initial user access in an existing wireless communication network;
图 3 是现有无线通信网络中将无线网络节点添加到终端路由集的流程 图; 3 is a flow chart of adding a wireless network node to a terminal routing set in an existing wireless communication network;
图 4是本发明优选方式实现无线通信网络中用户初始接入的流程图; 图 5是本发明优选方式实现无线通信网络中将无线网络节点添加到终端 路由集的流程图。 4 is a flow chart of a preferred mode of the present invention for initial user access in a wireless communication network; and FIG. 5 is a flow chart of a preferred embodiment of the present invention for implementing a wireless network node to add a wireless network node to a terminal routing set.
本发明的较佳实施方式 Preferred embodiment of the invention
本发明无线通信网络中建立多隧道的控制方法和系统的的核心是: 在无 线网络节点向接入服务器发送隧道建立请求之前, 所述接入服务器通过无线 控制点将其隧道支持能力信息发送给所述无线网络节点; 所述无线网络节点 根据所述隧道支持能力信息决定是否向接入服务器发起隧道建立请求, 若判 断需要发起隧道建立请求, 则在隧道建立请求中携带与所述接入服务器支持
能力一致的隧道类型标识。 The core of the control method and system for establishing a multi-tunnel in the wireless communication network of the present invention is: before the wireless network node sends a tunnel establishment request to the access server, the access server sends its tunnel support capability information to the wireless control point to The wireless network node determines, according to the tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request needs to be initiated, the tunnel establishment request carries the access server stand by A tunnel type identifier with consistent capabilities.
为了更好地描述本发明实施特点和方法, 下面结合附图对技术方案的实 施作进一步的详细描述, 其中无线网络节点 1和无线网络节点 2均支持多隧 道的建立。 In order to better describe the implementation features and methods of the present invention, the implementation of the technical solution will be further described in detail below with reference to the accompanying drawings, wherein both the wireless network node 1 and the wireless network node 2 support the establishment of multiple tunnels.
图 4是本发明优选方式实现无线通信网络中用户初始接入的流程图, 其 控制方法和具体步骤如下: FIG. 4 is a flowchart of a preferred mode of the present invention for implementing initial access of a user in a wireless communication network, and the control method and specific steps thereof are as follows:
步骤 401 , 移动终端接入时, 通过无线控制点, 接入服务器和鉴权授权 服务器通信, 执行接入鉴权和授权操作; Step 401: When the mobile terminal accesses, the access server and the authentication authorization server communicate through the wireless control point, and perform access authentication and authorization operations;
步骤 402, 在接入鉴权成功后, 鉴权授权服务器将鉴权响应返回给接入 服务器, 其中包括了用户的授权信息; Step 402: After the access authentication succeeds, the authentication and authorization server returns an authentication response to the access server, where the authorization information of the user is included.
步骤 403 , 接入服务器将鉴权响应发送给无线控制点, 该消息中携带接 入服务器对独立反向隧道的支持能力标识, 同时携带鉴权授权会话 ID、 服务 质量参数等信息; Step 403: The access server sends an authentication response to the wireless control point, where the message carries the support capability identifier of the access server to the independent reverse tunnel, and carries the information such as the authentication authorization session ID and the quality of service parameter.
步骤 404, 在收到鉴权响应消息后, 无线控制点保存接入服务器对独立 反向隧道的支持能力标识, 以便向无线网络节点 1传送该信息; 之后, 无线 控制点向终端发送鉴权成功响应; Step 404: After receiving the authentication response message, the wireless control point saves the access capability identifier of the access server to the independent reverse tunnel, so as to transmit the information to the wireless network node 1, and then the wireless control point sends the authentication success to the terminal. Respond
步骤 405 , 无线控制点和终端进行会话信息配置; Step 405: The wireless control point and the terminal perform session information configuration.
步骤 406 , 会话信息配置完成后, 终端通知路由集中的所有无线网络节 点 (如图中的无线网络节点 1 )进行会话更新; Step 406: After the session information is configured, the terminal notifies all the wireless network nodes in the routing set (the wireless network node 1 in the figure) to perform session update.
步骤 407 , 在收到会话更新通知后, 无线网络节点 1 向无线控制点请求 会话信息; Step 407: After receiving the session update notification, the wireless network node 1 requests session information from the wireless control point.
步骤 408, 无线控制点将会话信息回应给无线网络节点 1 ,其中携带接入 服务器对独立反向隧道的支持能力标识, 同时携带接入服务器地址、 用户名 等信息; Step 408: The wireless control point sends the session information to the wireless network node 1, which carries the support capability identifier of the access server to the independent reverse tunnel, and carries information such as the access server address and the user name;
步骤 409, 无线网络节点 1将接入服务器标识传送给终端, 便于终端判 断是否需要执行申请 IP地址的操作;
步骤 410 (可选) , 终端向无线网络节点 1发起数据附着点移动请求, 请求无线网络节点 1成为数据附着点; Step 409: The wireless network node 1 transmits the access server identifier to the terminal, so that the terminal can determine whether it is necessary to perform an operation for requesting an IP address. Step 410 (Optional), the terminal initiates a data attachment point move request to the wireless network node 1, requesting the wireless network node 1 to become a data attachment point;
步骤 411 , 无线网络节点 1检查接入服务器对独立反向隧道的支持能力 标识, 并向所述接入服务器发起隧道建立请求, 该请求中携带与所述接入服 务器支持能力一致的隧道类型标识。 Step 411: The wireless network node 1 checks the support capability identifier of the access server for the independent reverse tunnel, and initiates a tunnel establishment request to the access server, where the request carries a tunnel type identifier that is consistent with the support capability of the access server. .
如果接入服务器支持独立反向隧道, 则无线网络节点 1向接入服务器请 求建立隧道, 携带隧道类型标识: 同时支持反向隧道和主隧道, 如果接入服 务器不支持独立反向隧道, 则无线网络节点 1向接入服务器请求建立隧道, 携带隧道类型标识: 支持主隧道; If the access server supports the independent reverse tunnel, the wireless network node 1 requests the access server to establish a tunnel, carrying the tunnel type identifier: simultaneously supporting the reverse tunnel and the primary tunnel, and if the access server does not support the independent reverse tunnel, the wireless The network node 1 requests the access server to establish a tunnel, carrying the tunnel type identifier: supporting the primary tunnel;
步骤 412, 接入服务器向无线网络节点 1返回隧道建立响应; Step 412: The access server returns a tunnel establishment response to the wireless network node 1;
步骤 413 , 无线网络节点 1通知终端数据附着点分配完成; Step 413: The wireless network node 1 notifies the terminal that the data attachment point allocation is completed.
步骤 414, 无线网络节点 1通知终端的激活集成员数据附着点信息; 步骤 415 , 终端请求 IP地址的分配, 并通过接入服务器获取 IP地址。 从上述流程中可看出, 当终端初始接入时, 在收到无线网络节点建立隧 道请求后, 如果接入服务器不支持独立反向隧道, 则无线网络节点将仅发起 主隧道的建立请求, 而不再发起反向隧道的建立请求, 参见步骤 411 , 从而 避免接入服务器在响应消息中回应反向隧道建立失败的信息, 参见图 2中的 步骤 211 , 因而可简化接入服务器的处理响应。 Step 414: The wireless network node 1 notifies the activation set member data attachment point information of the terminal. Step 415: The terminal requests allocation of the IP address, and obtains an IP address by using the access server. As can be seen from the above process, when the terminal initially accesses, after receiving the tunnel request from the wireless network node, if the access server does not support the independent reverse tunnel, the wireless network node will only initiate the establishment request of the primary tunnel. The request for establishing the reverse tunnel is no longer initiated. Referring to step 411, the access server is prevented from responding to the reverse tunnel establishment failure information in the response message. Referring to step 211 in FIG. 2, the processing response of the access server can be simplified. .
图 5是本发明优选方式实现无线通信网络中将无线网络节点添加到终端 路由集的流程图。 假设无线网络节点 1 已经在终端的路由集中, 并且与接入 服务器建立主隧道连接, 当终端判断需要将无线网络节点 2加入其路由集, 此时将无线网络节点 2和接入服务器之间建立反向隧道的控制方法和具体步 骤如下: Figure 5 is a flow diagram of a preferred embodiment of the present invention for enabling the addition of a wireless network node to a terminal routing set in a wireless communication network. It is assumed that the wireless network node 1 is already in the routing set of the terminal, and establishes a primary tunnel connection with the access server. When the terminal determines that the wireless network node 2 needs to be added to its routing set, the wireless network node 2 and the access server are established at this time. The control method and specific steps of the reverse tunnel are as follows:
步骤 501 , 终端请求将无线网络节点 2添加进路由集; Step 501: The terminal requests to add the wireless network node 2 to the route set.
步骤 502, 无线网络节点 2向无线控制点请求获取会话信息, 如接入服 务器地址、 用户名等; Step 502: The wireless network node 2 requests the wireless control point to acquire session information, such as an access server address, a username, and the like;
步骤 503 , 在收到会话请求消息后, 无线控制点将会话信息发送给无线
网络节点 2, 其中包括接入服务器对独立反向隧道的支持能力标识; 步骤 504, 无线网络节点 2检查接入服务器对独立反向隧道的支持能力 标识, 如果接入服务器支持独立反向隧道, 则无线网络节点 2向接入服务器 请求建立隧道, 携带隧道类型标识: 支持反向隧道; 如果接入服务器不支持 独立反向隧道, 则无需发起隧道建立操作, 流程将转至步骤 506; Step 503: After receiving the session request message, the wireless control point sends the session information to the wireless Network node 2, which includes an access capability identifier of the access server to the independent reverse tunnel; Step 504, the wireless network node 2 checks the support server for the independent reverse tunnel support capability identifier, and if the access server supports the independent reverse tunnel, The wireless network node 2 requests the access server to establish a tunnel, and carries the tunnel type identifier: the reverse tunnel is supported; if the access server does not support the independent reverse tunnel, the tunnel establishment operation is not required, and the process proceeds to step 506;
步骤 505 , 接入服务器向无线网络节点 2响应隧道建立消息; Step 505: The access server responds to the tunnel establishment message to the wireless network node 2;
步骤 506 , 无线网络节点 2向终端发送路由添加响应。 Step 506: The wireless network node 2 sends a route addition response to the terminal.
从上述流程中可看出, 当进行路由添加时, 如果接入服务器不支持独立 反向隧道, 则无线网络节点将不再进行反向隧道建立请求, 参见步骤 504, 从而避免图 3的步骤 305中接入服务器在响应消息中回应反向隧道建立失败 的信息, 因而, 可提高路由添加效率, 有效地减少无线通信系统的开销和负 担。 It can be seen from the above process that when the route is added, if the access server does not support the independent reverse tunnel, the wireless network node will not perform the reverse tunnel establishment request again, see step 504, thereby avoiding step 305 of FIG. The medium access server responds to the reverse tunnel establishment failure information in the response message, thereby improving the route addition efficiency and effectively reducing the overhead and burden of the wireless communication system.
图 5所示的流程中, 所述终端在向无线网络节点 2发起所述路由添加请 求之前, 所述终端路由集中的无线网络节点 1 已经与所述接入服务器建立主 隧道连接。 In the process shown in FIG. 5, before the terminal initiates the route addition request to the wireless network node 2, the wireless network node 1 in the terminal route set has established a primary tunnel connection with the access server.
如果终端向无线网络节点 2发起路由添加请求前,主隧道连接尚未建立, 则步骤 504中, 无线网络节点仍然只对接入服务器是否支持独立反向隧道进 行判断, 并发起建立反向隧道的流程, 之后再发起建立主隧道的流程。 If the primary tunnel connection has not been established before the terminal initiates the route addition request to the wireless network node 2, in step 504, the wireless network node still only determines whether the access server supports the independent reverse tunnel, and initiates a process of establishing a reverse tunnel. Then, the process of establishing the main tunnel is initiated.
以上实施例中, 接入服务器是在终端初始接入的鉴权和授权响应中, 将 其对独立反向隧道的支持能力标识利用现有响应消息发送给无线控制点的, 只要保证无线网络节点在向接入服务器发送隧道建立请求之前获取该标识, 而无线控制点当然也可以在其他时间点利用独立的新增消息获取该支持能力 标识。 In the above embodiment, the access server is in the authentication and authorization response of the initial access of the terminal, and the support capability identifier of the independent reverse tunnel is sent to the wireless control point by using the existing response message, as long as the wireless network node is guaranteed. The identifier is obtained before the tunnel establishment request is sent to the access server, and the wireless control point may of course obtain the support capability identifier by using a separate new message at other time points.
以上所说的由无线控制点保存的独立反向隧道的支持能力标识, 也可以 替换为其他能表明接入服务器的隧道支持能力标识或信息。 这样, 无线网络 节点就可以根据收到的所述标识或信息, 向所述接入服务器发起隧道建立请 求, 该请求中携带与所述接入服务器支持能力一致的隧道类型标识。 具体地, 若隧道支持能力标识或信息指示接入服务器支持独立反向隧道及主隧道, 则
在所述隧道建立请求中携带同时支持反向隧道和主隧道的隧道类型标识; 若 隧道支持能力标识或信息指示接入服务器仅支持主隧道, 在所述隧道建立请 求中携带支持主隧道的隧道类型标识。 The support capability identifier of the independent reverse tunnel saved by the wireless control point mentioned above may also be replaced by other tunnel support capability identifiers or information indicating the access server. In this way, the wireless network node may initiate a tunnel establishment request to the access server according to the received identifier or information, and the request carries a tunnel type identifier that is consistent with the support capability of the access server. Specifically, if the tunnel support capability identifier or information indicates that the access server supports the independent reverse tunnel and the primary tunnel, The tunnel establishment request carries a tunnel type identifier that supports both the reverse tunnel and the primary tunnel. If the tunnel support capability identifier or information indicates that the access server supports only the primary tunnel, the tunnel establishment request carries the tunnel supporting the primary tunnel. Type identifier.
若接入服务器除支持独立反向隧道及主隧道外,还支持其他类型的隧道, 但如果发送建立隧道请求的目的只是为了建立独立反向隧道, 则建立隧道请 求中可以只携带支持独立反向隧道的标识, 即携带的隧道类型标识没有超出 接入服务器的支持能力, 这种情况仍然属于本发明所说的请求中携带了与接 入服务器支持能力一致的隧道类型标识。 If the access server supports the independent reverse tunnel and the primary tunnel, it also supports other types of tunnels. However, if the tunnel tunnel request is sent only to establish an independent reverse tunnel, the tunnel request can only carry the support independent reverse. The identifier of the tunnel, that is, the carried tunnel type identifier does not exceed the support capability of the access server. In this case, the request of the present invention carries the tunnel type identifier consistent with the support capability of the access server.
当然可以理解的是, 所述隧道支持能力标识若用于指示独立反向隧道支 持能力, 则认为所述接入服务器是默认支持主隧道。 It can be understood that, if the tunnel support capability identifier is used to indicate the independent reverse tunnel support capability, the access server is considered to support the primary tunnel by default.
为了实现以上建立多隧道的控制方法, 本发明还提供了一种建立多隧道 控制系统, 该系统包括接入月良务器、 无线控制点、 无线网络节点, 其中, 接入服务器, 用于将其隧道支持能力信息发送给无线控制点; In order to implement the above control method for establishing a multi-tunnel, the present invention also provides a multi-tunnel control system, which includes an access server, a wireless control point, and a wireless network node, wherein the access server is configured to The tunnel support capability information is sent to the wireless control point;
无线控制点, 用于在无线网络节点发起隧道建立请求前, 将隧道支持能 力信息发送给无线网络节点; a wireless control point, configured to send the tunnel support capability information to the wireless network node before the wireless network node initiates the tunnel establishment request;
无线网络节点, 用于根据收到的隧道支持能力信息判断是否向接入服务 器发起隧道建立请求, 若判断需要发起隧道建立请求, 则在隧道建立请求中 携带与所述接入服务器支持能力一致的隧道类型标识。 The wireless network node is configured to determine, according to the received tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request is to be initiated, the tunnel establishment request carries the same as the access server support capability. Tunnel type identifier.
所述无线网络节点还用于向无线控制点发送会话信息请求, 所述无线控 制点还用于向无线网络节点发送会话信息响应, 所述隧道支持能力信息是携 带在所述会话信息响应中发送给无线网络节点的; The wireless network node is further configured to send a session information request to the wireless control point, where the wireless control point is further configured to send a session information response to the wireless network node, where the tunnel support capability information is carried in the session information response. To the wireless network node;
根据以上控制方法,本发明控制系统还包括鉴权授权服务器及移动终端, 鉴权授权服务器用于执行鉴权授权操作, 并向接入服务器发送鉴权响应; 所 述接入服务器还用于向无线控制点转发该鉴权响应, 所述隧道支持能力信息 是携带在鉴权响应中的发送给所述无线控制点的; According to the above control method, the control system of the present invention further includes an authentication authorization server and a mobile terminal, wherein the authentication authorization server is configured to perform an authentication authorization operation, and send an authentication response to the access server; the access server is further configured to The wireless control point forwards the authentication response, where the tunnel support capability information is carried in the authentication response and sent to the wireless control point;
移动终端用于向无线网络节点发送会话更新请求或路由添力口请求。 The mobile terminal is configured to send a session update request or a route add request to the wireless network node.
具体来说, 若无线网络节点收到的是路由添加请求且所述接入服务器支 持独立反向隧道,则所述无线网络节点向所述接入服务器发送隧道建立请求;
若无线网络节点收到的是路由添加请求但接入服务器不支持独立反向隧道, 则无需发起隧道建立请求。 Specifically, if the wireless network node receives a route addition request and the access server supports an independent reverse tunnel, the wireless network node sends a tunnel establishment request to the access server; If the wireless network node receives a route addition request but the access server does not support the independent reverse tunnel, there is no need to initiate a tunnel establishment request.
本发明在对已有系统改动及影响最小的情况下实现了一种在无线通信网 络中无线网络节点和接入服务器之间建立多隧道的控制方法和系统。 The present invention implements a control method and system for establishing multiple tunnels between a wireless network node and an access server in a wireless communication network with minimal changes and impacts on existing systems.
上述实施例中的位置更新流程除无线通信系统外, 还可以应用于釆用与 背景技术提到的相同方法的其它系统, 应用于其它系统时, 其釆用的消息可 能不同, 但其流程中的逻辑关系是相同的。 The location update process in the above embodiment may be applied to other systems using the same method as mentioned in the background art in addition to the wireless communication system. When applied to other systems, the messages used may be different, but in the process. The logical relationship is the same.
工业实用性 Industrial applicability
与现有技术相比, 本发明方法和系统通过将接入服务器是否支持独立反 向隧道的能力标识保存在无线控制点中, 当无线网络节点添加到终端路由集 时, 可从无线控制点获取接入服务器的能力标识, 从而解决了现有技术中终 端在进行路由添加时, 无论接入服务器是否具有独立反向隧道的能力, 无线 网络节点都将向接入服务器请求建立隧道的问题; 并有效地提高了路由添加 效率, 减少了无线通信系统的开销和负担。
Compared with the prior art, the method and system of the present invention saves the capability identifier of the access server to support the independent reverse tunnel in the wireless control point, and when the wireless network node is added to the terminal route set, it can obtain from the wireless control point. Accessing the capability identifier of the server, thereby solving the problem in the prior art that when the terminal adds routing, regardless of whether the access server has an independent reverse tunnel, the wireless network node requests the access server to establish a tunnel; and The routing addition efficiency is effectively improved, and the overhead and burden of the wireless communication system are reduced.
Claims
1、 一种无线通信网络中建立多隧道的控制方法, 其特征在于: 在无线 网络节点向接入服务器发送隧道建立请求之前, 所述接入服务器将其隧道支 持能力信息通过无线控制点发送给所述无线网络节点; 所述无线网络节点根 据所述隧道支持能力信息判断是否向接入服务器发起隧道建立请求, 若判断 需要发起隧道建立请求, 则在隧道建立请求中携带与所述接入服务器支持能 力一致的隧道类型标识。 A method for establishing a multi-tunnel in a wireless communication network, characterized in that: before the wireless network node sends a tunnel establishment request to the access server, the access server sends its tunnel support capability information to the wireless control point to The wireless network node determines, according to the tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request needs to be initiated, the tunnel establishment request carries the access server Supports tunnel type identifiers with consistent capabilities.
2、 如权利要求 1所述的方法, 该方法包括以下步骤: 2. The method of claim 1 comprising the steps of:
( al )接入服务器将其隧道支持能力信息发送给无线控制点, 无线控制 点收到后保存该隧道支持能力信息; (al) the access server sends its tunnel support capability information to the wireless control point, and the wireless control point receives the tunnel support capability information after receiving it;
( bl )终端路由集中的无线网络节点收到终端发送的会话更新通知后, 向无线控制点发起会话信息请求; 无线控制点收到会话信息请求后, 在回应 给无线网络节点的会话信息响应中携带所述隧道支持能力信息; (bl) the wireless network node in the terminal routing set sends a session information request to the wireless control point after receiving the session update notification sent by the terminal; after receiving the session information request, the wireless control point responds to the session information response to the wireless network node. Carrying the tunnel support capability information;
( cl )成为数据附着点的无线网络节点根据收到的所述隧道支持能力信 息, 向所述接入服务器发起隧道建立请求, 该请求中携带与所述接入服务器 支持能力一致的隧道类型标识。 (c) the wireless network node that becomes the data attachment point initiates a tunnel establishment request to the access server according to the received tunnel support capability information, where the request carries a tunnel type identifier that is consistent with the support capability of the access server. .
3、 如权利要求 2所述的方法, 其特征在于, 步骤(cl ) 中, 3. The method according to claim 2, wherein in step (cl),
若所述隧道支持能力信息指示接入服务器支持独立反向隧道及主隧道, 则在所述隧道建立请求中携带同时支持反向隧道和主隧道的隧道类型标识; 若所述隧道支持能力信息指示接入服务器仅支持主隧道, 在所述隧道建立请 求中携带支持主隧道的隧道类型标识。 If the tunnel support capability information indicates that the access server supports the independent reverse tunnel and the primary tunnel, the tunnel establishment request carries a tunnel type identifier that supports both the reverse tunnel and the primary tunnel; The access server only supports the primary tunnel, and the tunnel establishment identifier carries the tunnel type identifier of the primary tunnel.
4、 如权利要求 2所述的方法, 其特征在于, 步骤(cl ) 中, 所述无线 网络节点是根据终端请求或网络判断成为数据附着点的。 The method according to claim 2, wherein in step (cl), the wireless network node is determined to be a data attachment point according to a terminal request or a network.
5、 如权利要求 1所述的方法, 其特征在于, 该方法包括以下步骤: 2 )接入服务器将其隧道支持能力信息发送给无线控制点, 无线控制 点收到后保存该隧道支持能力信息; 5. The method according to claim 1, wherein the method comprises the following steps: 2) the access server sends its tunnel support capability information to the wireless control point, and the wireless control point receives the tunnel support capability information after receiving the information. ;
( b2 )无线网络节点收到终端发起的路由添加请求后, 向无线控制点发 起会话信息请求, 无线控制点收到会话信息请求后, 在回应给无线网络节点
的会话信息中携带所述隧道支持能力信息; (b2) after receiving the route addition request initiated by the terminal, the wireless network node initiates a session information request to the wireless control point, and after receiving the session information request, the wireless control point responds to the wireless network node. Carrying the tunnel support capability information in the session information;
( c2 ) 所述无线网络节点根据收到的所述隧道支持能力信息判断接入服 务器是否支持反向隧道, 如果不支持, 则无需发起隧道建立请求, 否则向所 述接入服务器发起隧道建立请求, 该请求中携带与所述接入服务器支持能力 一致的隧道类型标识。 (c2) the wireless network node determines, according to the received tunnel support capability information, whether the access server supports the reverse tunnel, and if not, does not need to initiate a tunnel establishment request, otherwise initiates a tunnel establishment request to the access server. The request carries a tunnel type identifier that is consistent with the support capability of the access server.
6、 如权利要求 3或 5所述的方法,其特征在于, 所述接入服务器是这样 将其隧道支持能力信息发送给无线控制点的: The method according to claim 3 or 5, wherein the access server sends its tunnel support capability information to the wireless control point:
终端通过无线控制点、 接入服务器和鉴权授权服务器进行初始接入时的 接入鉴权和授权, 在接入鉴权成功后, 鉴权授权服务器将鉴权响应返回给接 入服务器, 接入服务器将鉴权响应发送给无线控制点, 并在该鉴权响应消息 中携带所述隧道支持能力信息。 The terminal performs access authentication and authorization for the initial access through the wireless control point, the access server, and the authentication authorization server. After the access authentication succeeds, the authentication and authorization server returns the authentication response to the access server, and then receives the authentication response. The ingress server sends the authentication response to the wireless control point, and carries the tunnel support capability information in the authentication response message.
7、 如权利要求 7所述的方法, 其特征在于, 路由集中的其他无线网络节点已经与所述接入服务器建立主隧道连接。 7. The method of claim 7, wherein the other wireless network nodes in the route set have established a primary tunnel connection with the access server.
8、 一种建立多隧道控制系统,该系统包括接入服务器、无线控制点及 无线网络节点, 其特征在于: 8. A multi-tunnel control system, the system comprising an access server, a wireless control point, and a wireless network node, wherein:
所述接入服务器, 用于将其隧道支持能力信息发送给所述无线控制点; 所述无线控制点, 用于在无线网络节点发起隧道建立请求前, 将所述隧 道支持能力信息发送给所述无线网络节点; The access server is configured to send the tunnel support capability information to the wireless control point, where the wireless control point is configured to send the tunnel support capability information to the wireless network node before initiating a tunnel establishment request Wireless network node;
所述无线网络节点, 用于根据收到的隧道支持能力信息判断是否向接入 服务器发起隧道建立请求, 若判断需要发起隧道建立请求, 则在隧道建立请 求中携带与所述接入服务器支持能力一致的隧道类型标识。 The wireless network node is configured to determine, according to the received tunnel support capability information, whether to initiate a tunnel establishment request to the access server, and if it is determined that the tunnel establishment request is to be initiated, the tunnel establishment request carries the support capability of the access server. Consistent tunnel type identifier.
9、 如权利要求 8所述的控制系统,其特征在于,该系统还包括鉴权授 权服务器, 所述鉴权授权服务器用于执行鉴权授权操作, 并向接入服务器发 送鉴权响应; 所述接入服务器还用于向无线控制点转发该鉴权响应, 所述隧 道支持能力信息是携带在鉴权响应中的发送给所述无线控制点的; 所述无线 网络节点还用于向无线控制点发送会话信息请求, 所述无线控制点还用于向 无线网络节点发送会话信息响应, 所述隧道支持能力信息是携带在所述会话
信息响应中发送给无线网络节点的。 9. The control system according to claim 8, wherein the system further comprises an authentication authorization server, wherein the authentication authorization server is configured to perform an authentication authorization operation, and send an authentication response to the access server; The access server is further configured to forward the authentication response to the wireless control point, where the tunnel support capability information is carried in the authentication response and sent to the wireless control point; the wireless network node is further used to send the wireless The control point sends a session information request, and the wireless control point is further configured to send a session information response to the wireless network node, where the tunnel support capability information is carried in the session The information response is sent to the wireless network node.
10、 如权利要求 8所述的控制系统,其特征在于: 该系统还包括移动终 求; 若无线网络节点收到的是会话更新请求, 则向所述接入服务器发起隧道 建立请求; 若无线网络节点收到的是路由添加请求且所述接入服务器支持独 立反向隧道, 则所述无线网络节点向所述接入服务器发送隧道建立请求; 若 无线网络节点收到的是路由添加请求但接入服务器不支持独立反向隧道, 则 无需发起隧道建立请求。
10. The control system according to claim 8, wherein: the system further comprises a mobile terminal request; if the wireless network node receives the session update request, initiating a tunnel establishment request to the access server; If the network node receives the route addition request and the access server supports the independent reverse tunnel, the wireless network node sends a tunnel establishment request to the access server; if the wireless network node receives the route addition request but If the access server does not support independent reverse tunneling, there is no need to initiate a tunnel establishment request.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100077192A CN101237699B (en) | 2008-02-29 | 2008-02-29 | Control method for establishing multiple tunnels between wireless network node and access server |
CN200810007719.2 | 2008-02-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009105956A1 true WO2009105956A1 (en) | 2009-09-03 |
Family
ID=39920989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/073440 WO2009105956A1 (en) | 2008-02-29 | 2008-12-10 | A control method and system for establishing multiple tunnels in wireless communication network |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101237699B (en) |
WO (1) | WO2009105956A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107404717A (en) * | 2016-05-19 | 2017-11-28 | 中国移动通信有限公司研究院 | A kind of capability acquisition method of terminal device, base station, system and terminal device |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237699B (en) * | 2008-02-29 | 2010-12-08 | 中兴通讯股份有限公司 | Control method for establishing multiple tunnels between wireless network node and access server |
CN101765092B (en) * | 2008-12-24 | 2011-07-20 | 华为技术有限公司 | Network switching method, device and system |
CN102083136B (en) * | 2009-11-30 | 2013-09-18 | 杭州华三通信技术有限公司 | Wireless network control method and wireless controller |
CN103763145B (en) * | 2014-01-27 | 2019-12-13 | 上海斐讯数据通信技术有限公司 | Tunnel proxy method |
CN109819440B (en) * | 2017-11-20 | 2022-08-26 | 华为技术有限公司 | Authentication method and device |
CN108540573A (en) * | 2018-04-26 | 2018-09-14 | 南京思拜休通信技术有限公司 | A kind of multimedia command dispatching system and working method based on human-computer interaction |
US11722568B2 (en) * | 2018-10-04 | 2023-08-08 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods providing dynamic NEF tunnel allocation and related network nodes/functions |
CN113163425A (en) * | 2021-04-16 | 2021-07-23 | 深圳市骅鼎鹏智能科技有限公司 | Network control method and device for tunnel |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040085942A1 (en) * | 2002-11-01 | 2004-05-06 | Yanqun Le | Session updating procedure for authentication, authorization and accounting |
US20070127496A1 (en) * | 2005-12-05 | 2007-06-07 | Paula Tjandra | Method, system and apparatus for creating a reverse tunnel |
CN101237699A (en) * | 2008-02-29 | 2008-08-06 | 中兴通讯股份有限公司 | Control method for establishing multiple tunnels between wireless network node and access server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001095583A2 (en) * | 2000-06-07 | 2001-12-13 | Siemens Aktiengesellschaft | Method for transmitting voice information via an internet protocol |
-
2008
- 2008-02-29 CN CN2008100077192A patent/CN101237699B/en active Active
- 2008-12-10 WO PCT/CN2008/073440 patent/WO2009105956A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040085942A1 (en) * | 2002-11-01 | 2004-05-06 | Yanqun Le | Session updating procedure for authentication, authorization and accounting |
US20070127496A1 (en) * | 2005-12-05 | 2007-06-07 | Paula Tjandra | Method, system and apparatus for creating a reverse tunnel |
CN101237699A (en) * | 2008-02-29 | 2008-08-06 | 中兴通讯股份有限公司 | Control method for establishing multiple tunnels between wireless network node and access server |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107404717A (en) * | 2016-05-19 | 2017-11-28 | 中国移动通信有限公司研究院 | A kind of capability acquisition method of terminal device, base station, system and terminal device |
Also Published As
Publication number | Publication date |
---|---|
CN101237699A (en) | 2008-08-06 |
CN101237699B (en) | 2010-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009105956A1 (en) | A control method and system for establishing multiple tunnels in wireless communication network | |
US8335197B2 (en) | Method and apparatus for transmitting SIP data of idle mode UE in a mobile communication system | |
JP5717151B2 (en) | Method, device, and system for controlling tunnel identifier assignment | |
EP2019512B1 (en) | A method and system for a ue in spare mode logging out a network | |
US8611316B2 (en) | Communication method and system for terminal entering and leaving idle mode | |
US7961681B2 (en) | Method, system and apparatus for performing mobile internet protocol deregistering | |
US20190373505A1 (en) | Access traffic steering/switching/splitting method in a network and network entity performing the same | |
US10945180B2 (en) | Mobility management method, apparatus, and system | |
WO2009097772A1 (en) | Control method, communication system and relative device for resource release | |
US8422459B2 (en) | Route optimization method and system | |
WO2022170963A1 (en) | Method used for implementing multicast and broadcast service handover, and related device | |
US10827557B2 (en) | Network access control method and apparatus | |
WO2010124551A1 (en) | Method and system for preserving a packet data network gateway identifier in a multiple access scenario | |
WO2010088835A1 (en) | Method and system for realizing local switch | |
WO2018233451A1 (en) | Communication method, apparatus, and system | |
JP7123138B2 (en) | Communication method and communication device | |
US20040066774A1 (en) | Mobile communication system, method of controlling operation thereof, and node used for the system | |
WO2010102561A1 (en) | Data local exchange method, device and system thereof | |
WO2018170707A1 (en) | Control plane connection management method and device | |
KR101583109B1 (en) | Method and apparatus to facilitate network processes | |
US9929943B1 (en) | Management of bearer connections based on policy communication failure | |
WO2011069448A1 (en) | Control method, device and communication system of direct tunnel | |
CN102282807B (en) | Method, apparatus and system for local routing | |
WO2011044835A1 (en) | Method and access router for route optimization | |
EP4307826A1 (en) | Method for safeguarding against communication failure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08872930 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08872930 Country of ref document: EP Kind code of ref document: A1 |