CN104053199B - Method, handover management device and wireless network in wireless local inter-network handover - Google Patents
Method, handover management device and wireless network in wireless local inter-network handover Download PDFInfo
- Publication number
- CN104053199B CN104053199B CN201310080470.9A CN201310080470A CN104053199B CN 104053199 B CN104053199 B CN 104053199B CN 201310080470 A CN201310080470 A CN 201310080470A CN 104053199 B CN104053199 B CN 104053199B
- Authority
- CN
- China
- Prior art keywords
- controller
- client
- wlan
- wireless local
- local area
- 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
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种在无线局域网间切换的方法、切换管理装置和无线网络,应用于漫游管理模块,无线网络包括第一无线局域网、第二无线局域网,第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;接收来自第二无线局域网的第二控制器的切换请求和源位置信息,源位置信息记载了客户端的源位置是第一无线局域网;与第一控制器之间确认客户端已经切换;将客户端的同步相关数据从第一控制器同步到第二控制器;在第二控制器将客户端分配至第二无线局域网,与客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。不需为漫游客户端提供额外的资源同步。
Embodiments of the present invention provide a method for switching between wireless local area networks, a switching management device, and a wireless network, which are applied to a roaming management module. The wireless network includes a first wireless local area network and a second wireless local area network. The first wireless local area network includes a first controller. , the second wireless local area network includes a second controller, the client is initially located in the first wireless local area network; receiving a switch request and source location information from the second controller of the second wireless local area network, the source location information records that the source location of the client is the first wireless local area network A wireless local area network; confirming that the client has been switched with the first controller; synchronizing the synchronization related data of the client from the first controller to the second controller; assigning the client to the second wireless local area network at the second controller, After establishing a connection with the client and publishing the routing information that the client is located in the second wireless local area network, receiving the established connection information returned by the second controller. No additional resource synchronization is required for roaming clients.
Description
技术领域technical field
本发明涉及无线网络技术,特别是指一种在无线局域网间切换的方法、切换管理装置和无线网络。The invention relates to wireless network technology, in particular to a method for switching between wireless local area networks, a switching management device and a wireless network.
背景技术Background technique
无线局域网(WLAN,Wireless Local Area Networks)接入系统包括接入点(AP,Access Point)和无线控制器(AC,Access Controller),AC的无线控制功能模块主要包括射频资源管理,AP则包括管理、切换控制、安全功能、和无线业务控制等五个部分。无线控制器完成WLAN用户的接入控制,计费信息采集以及无线业务管理和控制,AC作为WLAN用户接入的认证点,和后台的认证服务器相连,完成对WLAN用户的认证,只有经过接入认证的用户才能通过WLAN接入网络访问外部网络或者应用服务器。The wireless local area network (WLAN, Wireless Local Area Networks) access system includes an access point (AP, Access Point) and a wireless controller (AC, Access Controller). The wireless control function module of the AC mainly includes radio frequency resource management, and the AP includes management , handover control, security function, and wireless service control and other five parts. The wireless controller completes WLAN user access control, billing information collection, and wireless service management and control. The AC serves as the authentication point for WLAN user access and is connected to the Only authenticated users can access external networks or application servers through the WLAN access network.
WLAN无线网络应用中,三层切换包括:无线接入部分将一定区域作为一个热点来管理,同一个或一组AC可以管理不同的热点或者AP,而一个热点只能归属于一个或一组AC,在一个地市范围内安装若干个AC。切换则是指已上网用户在不同AP或不同热点之间的移动引起的接入点变化,需要保证业务不发生中断。In WLAN wireless network applications, three-layer handover includes: the wireless access part manages a certain area as a hotspot, the same or a group of ACs can manage different hotspots or APs, and a hotspot can only belong to one or a group of ACs , Install several ACs within a city. Handover refers to the change of the access point caused by the movement of the Internet user between different APs or different hotspots, and it is necessary to ensure that the service will not be interrupted.
二层切换包括:一个客户端在2个AP或多个AP之间切换的前提是这些AP绑定的是同1个服务集标识(SSID,Service Set Identifier)并且业务VLAN都在同一个VLAN内,即位于同一个IP地址段,切换过程中客户端的接入属性,例如客户端所属的业务VLAN和获取的IP地址等属性不会有任何变化,从而实现平滑过渡,不会有丢包和断线重连的现象。Layer 2 switching includes: the premise of a client switching between 2 APs or multiple APs is that these APs are bound to the same service set identifier (SSID, Service Set Identifier) and the service VLANs are all in the same VLAN , that is, in the same IP address segment, the access attributes of the client, such as the service VLAN to which the client belongs and the obtained IP address, will not change during the switching process, so as to achieve a smooth transition without packet loss or disconnection. Line reconnection phenomenon.
如图1所示,同一个无线控制器AC下的二层切换:源AP(AP1)和目的AP(AP2)在同一个AC上,广播的SSID相同并且在同一个VLAN。当客户端从AP1移动至AP2的覆盖范围时,客户端的IP和加密等都由AC维护,切换过程中不发生IP变化和重新认证等,仅仅是无线频道发生了改变。As shown in Figure 1, Layer 2 handover under the same wireless controller AC: the source AP (AP1) and the destination AP (AP2) are on the same AC, the broadcast SSID is the same and they are in the same VLAN. When the client moves from AP1 to the coverage area of AP2, the client's IP and encryption are maintained by the AC. During the switching process, no IP change or re-authentication occurs, only the wireless channel changes.
三层切换包括:一个客户端在2个AP或多个AP之间切换的前提是这些AP绑定的是同一个SSID并且业务VLAN都不在同一个VLAN内,即位于不同的IP地址网段,在漫游切换的过程中,客户端的接入属性,例如客户端所属的业务VLAN和获取的IP地址等属性会有所变化。Layer-3 switching includes: the premise that a client switches between two APs or multiple APs is that these APs are bound to the same SSID and the service VLANs are not in the same VLAN, that is, they are located in different IP address network segments. During the roaming handover process, the access attributes of the client, such as the service VLAN to which the client belongs and the obtained IP address, will change.
如图2所示,同一个无线控制器AC下的三层切换:源AP(AP1)和目的AP(AP2)在同一个AC上,广播的SSID相同但在不同无线局域网中。当客户端从AP1覆盖范围移动至AP2覆盖范围时,AC将客户端视为仍是从原始VLAN连接来的,允许客户端保持其原有IP并支持已建立的IP通信。As shown in Figure 2, the three-layer handover under the same wireless controller AC: the source AP (AP1) and the destination AP (AP2) are on the same AC, and the broadcast SSID is the same but in different WLANs. When a client moves from AP1 coverage to AP2 coverage, the AC sees the client as still connected from the original VLAN, allowing the client to maintain its original IP and support established IP communications.
当客户端从原来的无线局域网1下的SSID,漫游到无线局域网2下的相同SSID,其IP并不会因为无线局域网的改变而改变,而还是以原来在无线局域网1中的IP来进行通讯。When the client roams from the original SSID under WLAN 1 to the same SSID under WLAN 2, its IP will not change due to the change of WLAN, but will still communicate with the original IP in WLAN 1 .
如图3所示,跨无线控制器AC的三层切换用于控制器被分割为不同的无线局域网的情况,包括:As shown in Figure 3, Layer 3 handover across wireless controllers AC is used when the controllers are divided into different wireless LANs, including:
除了传递认证信息外,还需保证IP地址不变。当客户端从一个无线局域网的源AP(AP1)移动到另一个无线局域网的目的AP(AP2)时,两个AC之间会建立一个私有的通信隧道,源AC(AC1)将客户端的相关信息(IP地址、认证信息等)通过通信隧道传递给目的AC(AC2),AC2维持客户端的IP地址不变,但对于上层的网络侧而言,此时仍然是AC1维持客户端IP地址,所有发给该IP地址的数据都会先到AC1上,AC1通过通信隧道将数据转发给AC2,AC2将数据发给客户端,客户端向网络侧发数据时,AC2将数据转给AC1,通过AC1将数据发到网络侧。In addition to passing the authentication information, it is also necessary to ensure that the IP address remains unchanged. When the client moves from the source AP (AP1) of a wireless LAN to the destination AP (AP2) of another wireless LAN, a private communication tunnel will be established between the two ACs, and the source AC (AC1) will transfer the relevant information of the client (IP address, authentication information, etc.) are passed to the destination AC (AC2) through the communication tunnel, and AC2 keeps the client’s IP address unchanged, but for the upper network side, AC1 still maintains the client’s IP address at this time. The data for this IP address will first go to AC1, AC1 forwards the data to AC2 through the communication tunnel, AC2 sends the data to the client, when the client sends data to the network side, AC2 forwards the data to AC1, and passes the data to AC1 sent to the network side.
客户端原来在AC1的VLAN100下的SSID,漫游到AC2的VLAN200下的相同SSID,客户端的IP并不会因为VLAN的改变而改变,仍然是以在VLAN100中的IP通信。The client's original SSID under VLAN100 of AC1 roams to the same SSID under VLAN200 of AC2. The client's IP will not change due to the change of VLAN, and it still communicates with the IP in VLAN100.
上述技术是采用同厂家提供的设备组网,这会受限于AC的端口数量及设备处理性能,主要在AC组数量少的情况下完成切换功能。The above technologies use equipment provided by the same manufacturer to form a network, which is limited by the number of AC ports and equipment processing performance, and the switching function is mainly completed when the number of AC groups is small.
现有技术存在如下问题:AC的网络端口数量一般是8个至几十个,采取网状连接占用大量的网络端口和传输资源,数据同步信息和路由配置信息也会占用AC的资源;各厂家设备采用不同的协议,因此AC间的切换也仅仅局限于同种厂家设备,对于一个业务区有近百组AC,这近百组AC由若干个厂家提供的情况下组网较困难。The existing technology has the following problems: the number of network ports of the AC is generally 8 to dozens, and a large number of network ports and transmission resources are occupied by the mesh connection, and data synchronization information and routing configuration information will also occupy the resources of the AC; The devices use different protocols, so switching between ACs is limited to devices from the same manufacturer. For a service area, there are nearly a hundred sets of ACs, and it is difficult to form a network when the hundreds of sets of ACs are provided by several manufacturers.
发明内容Contents of the invention
本发明要解决的技术问题是提供一种在无线局域网间切换的方法、切换管理装置和无线网络,解决现有技术在无线网络中的AC较多时,AC之间的网状连接和同步会占用AC的大量资源的缺陷。The technical problem to be solved by the present invention is to provide a method for switching between wireless local area networks, a switching management device, and a wireless network to solve the problem that in the prior art, when there are many ACs in a wireless network, the mesh connection and synchronization between ACs will take up A flaw in the massive resources of AC.
为解决上述技术问题,本发明的实施例提供一种在无线局域网间切换的方法,应用于无线网络中的漫游管理模块,无线网络还包括:第一无线局域网、第二无线局域网,第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;方法包括:接收来自第二无线局域网的第二控制器的切换请求和源位置信息,所述源位置信息记载了客户端的源位置是第一无线局域网;与第一控制器之间确认客户端已经切换;将所述客户端的同步相关数据从第一控制器同步到第二控制器;在第二控制器将所述客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。In order to solve the above technical problems, the embodiment of the present invention provides a method for switching between wireless local area networks, which is applied to the roaming management module in the wireless network. The wireless network also includes: a first wireless local area network, a second wireless local area network, a first wireless local area network The local area network includes a first controller, the second wireless local area network includes a second controller, and the client is initially located in the first wireless local area network; the method includes: receiving a switch request and source location information from the second controller of the second wireless local area network, the The source location information records that the source location of the client is the first wireless local area network; confirming that the client has switched with the first controller; synchronizing the synchronization related data of the client from the first controller to the second controller; The second controller assigns the client to the second wireless local area network, establishes a connection with the client, and after releasing the routing information that the client is located in the second wireless local area network, receives the established connection information returned by the second controller.
所述的方法中,接收第二控制器返回的已建立连接信息之后还包括:通知第一控制器与客户端之间拆线。In the method, after receiving the established connection information returned by the second controller, the method further includes: notifying the first controller to disconnect the client.
所述的方法中,接收第二控制器返回的已建立连接信息之后还包括:通知计费系统,认证点是第二控制器。In the method, after receiving the established connection information returned by the second controller, the method further includes: notifying the billing system that the authentication point is the second controller.
所述的方法中,与第一控制器之间确认客户端已经切换,具体包括:漫游管理模块向第一控制器发送客户端切换确认请求;接收第一控制器返回的确认回答;向第二控制器发送已经与第一控制器之间确认切换的消息。In the method, confirming that the client has switched with the first controller specifically includes: the roaming management module sends a client switching confirmation request to the first controller; receives a confirmation reply returned by the first controller; The controller sends a message confirming switching with the first controller.
所述的方法中,将所述客户端的同步相关数据从第一控制器同步到第二控制器,具体包括:将会话信息和用户信息作为所述同步相关数据从第一控制器同步到第二控制器。In the method, synchronizing the synchronization-related data of the client from the first controller to the second controller specifically includes: synchronizing session information and user information as the synchronization-related data from the first controller to the second controller controller.
一种切换管理装置,应用于无线网络,所述无线网络还包括:第一无线局域网、第二无线局域网,第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;漫游管理模块包括:切换请求单元,用于接收来自第二无线局域网的第二控制器的切换请求和源位置信息,所述源位置信息记载了客户端的源位置是第一无线局域网;确认单元,用于与第一控制器之间确认客户端已经切换;同步单元,用于将所述客户端的同步相关数据从第一控制器同步到第二控制器;与控制器交互单元,用于在第二控制器将所述客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。A switch management device, applied to a wireless network, the wireless network further includes: a first wireless local area network, a second wireless local area network, the first wireless local area network includes a first controller, the second wireless local area network includes a second controller, and a client Initially located in the first wireless local area network; the roaming management module includes: a handover request unit, configured to receive a handover request and source location information from a second controller of the second wireless local area network, and the source location information records that the source location of the client is the first A wireless local area network; a confirmation unit, used to confirm with the first controller that the client has switched; a synchronization unit, used to synchronize the synchronization related data of the client from the first controller to the second controller; and the controller an interaction unit, configured to receive a response from the second controller after the second controller assigns the client to the second wireless local area network, establishes a connection with the client, and publishes routing information that the client is located in the second wireless local area network. information about the established connection.
所述的装置中,还包括:计费交互单元,用于接收第二控制器返回的已建立连接信息之后,通知计费系统认证点是第二控制器。The device further includes: a charging interaction unit, configured to notify the charging system that the authentication point is the second controller after receiving the established connection information returned by the second controller.
所述的装置中,同步单元包括:会话同步单元,用于将会话信息作为所述同步相关数据从第一控制器同步到第二控制器;用户同步单元,用于将用户信息作为所述同步相关数据从第一控制器同步到第二控制器。In the device, the synchronization unit includes: a session synchronization unit, configured to synchronize session information as the synchronization related data from the first controller to the second controller; a user synchronization unit, configured to use user information as the synchronization data. Relevant data is synchronized from the first controller to the second controller.
一种无线网络,包括:漫游管理模块、第一无线局域网、第二无线局域网、第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;漫游管理模块包括:切换请求单元,用于接收来自第二无线局域网的第二控制器的切换请求和源位置信息,所述源位置信息记载了客户端的源位置是第一无线局域网;确认单元,用于与第一控制器之间确认客户端已经切换;同步单元,用于将所述客户端的同步相关数据从第一控制器同步到第二控制器;与控制器交互单元,用于在第二控制器将所述客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。A wireless network, comprising: a roaming management module, a first wireless local area network, a second wireless local area network, the first wireless local area network includes a first controller, the second wireless local area network includes a second controller, and a client is initially located in the first wireless local area network; The roaming management module includes: a handover request unit, configured to receive a handover request from a second controller of the second wireless local area network and source location information, the source location information records that the source location of the client is the first wireless local area network; a confirmation unit, It is used to confirm with the first controller that the client has been switched; the synchronization unit is used to synchronize the synchronization related data of the client from the first controller to the second controller; the interaction unit with the controller is used for The second controller assigns the client to the second wireless local area network, establishes a connection with the client, and after releasing the routing information that the client is located in the second wireless local area network, receives the established connection information returned by the second controller.
所述的无线网络中,同步单元包括:会话同步单元,用于将会话信息作为所述同步相关数据从第一控制器同步到第二控制器;用户同步单元,用于将用户信息作为所述同步相关数据从第一控制器同步到第二控制器。In the wireless network, the synchronization unit includes: a session synchronization unit, configured to synchronize session information as the synchronization related data from the first controller to the second controller; a user synchronization unit, configured to use user information as the synchronization related data. Synchronization related data is synchronized from the first controller to the second controller.
本发明的上述技术方案的有益效果如下:客户端漫游过程中,采用统一的漫游管理模块实现客户端在不同无线局域网之间的同步,网络侧在切换成功后直接与处于当前无线局域网中的客户端建立通路,因而无线网络中的AC不需要与其他AC之间实现网状连接以及基于该网状连接同步和传输数据,节省了AC以及无线网络的资源。The beneficial effects of the technical solution of the present invention are as follows: during the roaming process of the client, a unified roaming management module is used to realize the synchronization of the client between different wireless local area networks, and the network side directly communicates with the client in the current wireless local area network after the handover is successful. Therefore, the AC in the wireless network does not need to implement a mesh connection with other ACs and synchronize and transmit data based on the mesh connection, which saves the resources of the AC and the wireless network.
附图说明Description of drawings
图1表示同一个无线控制器AC下的二层切换的原理示意图;Figure 1 shows a schematic diagram of the principle of Layer 2 handover under the same wireless controller AC;
图2表示同一个无线控制器AC下的三层切换的原理示意图;Fig. 2 shows a schematic diagram of the principle of three-layer handover under the same wireless controller AC;
图3表示跨控制器的三层切换的原理示意图;Fig. 3 shows the schematic diagram of the principle of three-layer switching across controllers;
图4表示一种在不同无线局域网之间实现客户端切换的方法原理示意图;Fig. 4 shows a schematic diagram of the principle of a method for implementing client switching between different wireless local area networks;
图5表示从第一无线局域网切换到第二无线局域网的流程示意图。Fig. 5 shows a schematic flow chart of switching from the first wireless local area network to the second wireless local area network.
具体实施方式Detailed ways
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.
本发明涉及跨AC的三层切换,无线网络中的AC不区分厂家及型号,使用一套宽带认证计费系统,以及同一个SSID,AC具有宽带远程接入服务器(BRAS,Broadband RemoteAccess Server)功能,对于BRAS与AC分设的情况同样适用。The present invention relates to three-layer switching across ACs. The ACs in the wireless network do not distinguish between manufacturers and models, and use a set of broadband authentication and billing system and the same SSID. The AC has the function of Broadband Remote Access Server (BRAS, Broadband Remote Access Server) , which is also applicable to the situation where the BRAS and AC are separated.
如图4所示,无线网络包括:全国级计费系统,全国级Radius/Portal服务器,漫游服务提供商服务器,通过全国骨干网连接各个省级网络;As shown in Figure 4, the wireless network includes: national-level billing system, national-level Radius/Portal server, roaming service provider server, connected to various provincial networks through the national backbone network;
省级网络包括:省级计费系统、省级Radius/Portal服务器,通过省级骨干网连接各个城域网;Provincial network includes: provincial billing system, provincial Radius/Portal server, connected to each metropolitan area network through provincial backbone network;
城域网包括:传输网,传输网采用AC接入城域网,各个传输网中通过AP接入不同的客户端。The metropolitan area network includes: transmission network, the transmission network adopts AC to access the metropolitan area network, and each transmission network accesses different clients through AP.
本发明实施例提供一种在无线局域网间切换的方法,应用于无线网络中的漫游管理模块(SMM,Switch Management Module),如图5所示,无线网络包括:第一无线局域网和第二无线局域网,第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;The embodiment of the present invention provides a method for switching between wireless local area networks, which is applied to a roaming management module (SMM, Switch Management Module) in the wireless network. As shown in FIG. 5, the wireless network includes: a first wireless local area network and a second wireless local area network In a local area network, the first wireless local area network includes a first controller, the second wireless local area network includes a second controller, and the client is initially located in the first wireless local area network;
方法包括:Methods include:
步骤1,接收来自第二无线局域网的第二控制器的切换请求和源位置信息,所述源位置信息记载了客户端的源位置是第一无线局域网;Step 1, receiving a handover request and source location information from the second controller of the second wireless local area network, the source location information records that the source location of the client is the first wireless local area network;
步骤2,与第一控制器之间确认客户端已经切换;Step 2, confirming with the first controller that the client has switched;
步骤3,将所述客户端的同步相关数据从第一控制器同步到第二控制器;Step 3, synchronizing the synchronization-related data of the client from the first controller to the second controller;
步骤4,在第二控制器将所述客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。Step 4: After the second controller assigns the client to the second wireless local area network, establishes a connection with the client, and publishes the routing information that the client is located in the second wireless local area network, receive the information returned by the second controller. Establish connection information.
应用所提供的技术,客户端漫游过程中,采用统一的漫游管理模块实现客户端在不同无线局域网之间的同步,网络侧在切换成功后直接与处于当前无线局域网(即第二无线局域网)中的客户端建立通路,因而无线网络中的AC不需要与其他AC之间实现网状连接以及基于该网状连接同步和传输数据,节省了AC以及无线网络的资源。Using the provided technology, during the roaming process of the client, a unified roaming management module is used to realize the synchronization of the client between different wireless LANs. Therefore, the AC in the wireless network does not need to implement a mesh connection with other ACs and synchronize and transmit data based on the mesh connection, which saves the resources of the AC and the wireless network.
网络组网方式与现有网络一致,但在网络中(比如在宽带认证计费系统部署)增加了漫游管理模块SMM,在实施例提供的技术中,SMM的主要功能包括:接收切换前的AC传递的信息,发送是否成功信息;SMM接收切换请求,向切换后的AC传递客户端的同步相关数据,接收是否成功信息;以及,SMM负责AC间漫游切换路由的变更。The network networking mode is consistent with the existing network, but a roaming management module SMM is added to the network (for example, deployed in a broadband authentication and billing system). In the technology provided by the embodiment, the main functions of the SMM include: receiving the AC before switching The transmitted information is the success information; the SMM receives the handover request, transmits the synchronization related data of the client to the switched AC, and receives the success information; and, the SMM is responsible for the change of the roaming handover route between ACs.
在一个优选实施例中,接收第二控制器返回的已建立连接信息之后还包括:通知第一控制器与客户端之间拆线。In a preferred embodiment, after receiving the established connection information returned by the second controller, it further includes: notifying the first controller to disconnect the client.
在一个优选实施例中,所述切换请求由客户端发送给与该客户端连接的AP,由所述AP发送给所述第二控制器。In a preferred embodiment, the switching request is sent by the client to an AP connected to the client, and sent by the AP to the second controller.
漫游管理模块与计费系统之间存在网络连接。There is a network connection between the roaming management module and the billing system.
在一个优选实施例中,接收第二控制器返回的已建立连接信息之后还包括:In a preferred embodiment, after receiving the established connection information returned by the second controller, it further includes:
通知计费系统,认证点是第二控制器。The billing system is informed that the authentication point is the second controller.
在一个优选实施例中,与第一控制器之间确认客户端已经切换,具体包括:In a preferred embodiment, confirming with the first controller that the client has switched, specifically includes:
漫游管理模块向第一控制器发送客户端切换确认请求;The roaming management module sends a client switching confirmation request to the first controller;
接收第一控制器返回的确认回答;receiving a confirmation answer returned by the first controller;
向第二控制器发送已经与第一控制器之间确认切换的消息。Sending a message to the second controller that the handover has been confirmed with the first controller.
在一个优选实施例中,将所述客户端的同步相关数据从第一控制器同步到第二控制器,具体包括:In a preferred embodiment, synchronizing the synchronization-related data of the client from the first controller to the second controller specifically includes:
将会话信息和用户信息作为所述同步相关数据从第一控制器同步到第二控制器。Session information and user information are synchronized from the first controller to the second controller as the synchronization related data.
第二控制器将客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,网络侧发送给客户端的IP地址的数据将会被发送到第二控制器。After the second controller assigns the client to the second wireless local area network, establishes a connection with the client, and publishes the routing information that the client is located in the second wireless local area network, the data sent by the network side to the client's IP address will be sent to the second controller.
在一个应用场景中,如图5所示,客户端从第一无线局域网(VLAN100)切换到第二无线局域网(VLAN200)的流程包括:In an application scenario, as shown in Figure 5, the process of switching the client from the first wireless local area network (VLAN100) to the second wireless local area network (VLAN200) includes:
步骤1,客户端从源AP漫游到目的AP。Step 1, the client roams from the source AP to the destination AP.
步骤2,客户端通过目的AP向目的AC发送切换请求并提供源位置信息。Step 2, the client sends a handover request to the destination AC through the destination AP and provides source location information.
步骤3,目的AC向漫游管理模块SMM发送切换请求以及提供源位置信息。Step 3, the destination AC sends a handover request and provides source location information to the roaming management module SMM.
步骤4,SMM向源AC发送客户端切换确认请求。In step 4, the SMM sends a client handover confirmation request to the source AC.
步骤5,源AC向SMM发送确认回答。Step 5, the source AC sends a confirmation reply to the SMM.
步骤6,SMM向目的AC发送已与源AC之间确认切换的消息。In step 6, the SMM sends a message to the destination AC that the handover has been confirmed with the source AC.
步骤7,在SMM的配合下源AC同步信息到目的AC,即,将客户端的同步相关数据从第一控制器同步到第二控制器,具体包括:将会话信息和用户信息作为所述同步相关数据从第一控制器同步到第二控制器。Step 7, with the cooperation of SMM, the source AC synchronizes the information to the destination AC, that is, synchronizes the client's synchronization-related data from the first controller to the second controller, specifically including: using session information and user information as the synchronization-related Data is synchronized from the first controller to the second controller.
步骤8,目的AC产生用户信息为客户端分配VLAN,即将客户端分配至第二无线局域网,并激活客户端。In step 8, the destination AC generates user information and assigns a VLAN to the client, that is, assigns the client to the second wireless local area network, and activates the client.
步骤9,目的AC与客户端建立连接,发布新的路由信息,网络侧发送到客户端的数据将会被发送到AC2,由AC2通过AP2发送到客户端。Step 9: The destination AC establishes a connection with the client, publishes new routing information, and the data sent from the network side to the client will be sent to AC2, which will then be sent to the client through AP2.
步骤10,目的AC向SMM发送已连接信息。Step 10, the destination AC sends connected information to the SMM.
步骤11,SMM向源AC发送拆线信息。In step 11, the SMM sends disconnection information to the source AC.
步骤12,源AC与客户端拆线。Step 12, disconnect the source AC from the client.
当客户端从一个无线局域网的源AP(AP1)漫游到另外一个无线局域网的目的AP(AP2)上时,两个AC与SMM之间都会建立一个通信隧道。When a client roams from a source AP (AP1) of a WLAN to a destination AP (AP2) of another WLAN, a communication tunnel will be established between the two ACs and the SMM.
源AC(AC1)会将客户端的相关信息(IP地址、认证信息等)通过通信隧道传递给目的AC(AC2),AC2维持客户端的IP地址不变,但认证点会发生变化,同时通知计费系统变更或登记认证点。对于上层的网络侧而言,客户端IP地址是AC1的路由要变更到AC2上,所有发给该IP地址的数据变更到AC2上。The source AC (AC1) will pass the client's relevant information (IP address, authentication information, etc.) to the destination AC (AC2) through the communication tunnel. AC2 will keep the client's IP address unchanged, but the authentication point will change and notify the billing at the same time System changes or registration of certification points. For the upper network side, the route with the client IP address of AC1 needs to be changed to AC2, and all data sent to this IP address is changed to AC2.
本发明实施例提供一种切换管理装置,应用于无线网络,所述无线网络还包括:第一无线局域网、第二无线局域网,第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;An embodiment of the present invention provides a handover management device, which is applied to a wireless network. The wireless network further includes: a first wireless local area network and a second wireless local area network. The first wireless local area network includes a first controller, and the second wireless local area network includes a second wireless local area network. a controller, the client is initially located in the first wireless local area network;
漫游管理模块包括:The roaming management module includes:
切换请求单元,用于接收来自第二无线局域网的第二控制器的切换请求和源位置信息,所述源位置信息记载了客户端的源位置是第一无线局域网;A handover request unit, configured to receive a handover request from the second controller of the second wireless local area network and source location information, the source location information records that the source location of the client is the first wireless local area network;
确认单元,用于与第一控制器之间确认客户端已经切换;A confirmation unit, configured to confirm with the first controller that the client has switched;
同步单元,用于将所述客户端的同步相关数据从第一控制器同步到第二控制器;a synchronization unit, configured to synchronize the synchronization-related data of the client from the first controller to the second controller;
与控制器交互单元,用于在第二控制器将所述客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。an interaction unit with the controller, configured to receive the second WLAN after the second controller assigns the client to the second WLAN, establishes a connection with the client, and publishes routing information that the client is located in the second WLAN. Established connection information returned by the controller.
在一个优选实施例中,还包括:In a preferred embodiment, also include:
计费交互单元,用于接收第二控制器返回的已建立连接信息之后,通知计费系统认证点是第二控制器。The charging interaction unit is configured to notify the charging system that the authentication point is the second controller after receiving the established connection information returned by the second controller.
在一个优选实施例中,确认单元包括:In a preferred embodiment, the confirmation unit includes:
请求发送单元,用于向第一控制器发送客户端切换确认请求;a request sending unit, configured to send a client switching confirmation request to the first controller;
确认接收单元,用于接收第一控制器返回的确认回答;A confirmation receiving unit, configured to receive a confirmation answer returned by the first controller;
消息发送单元,用于向第二控制器发送已经与第一控制器之间确认切换的消息。A message sending unit, configured to send a message to the second controller confirming that the handover has been confirmed with the first controller.
在一个优选实施例中,同步单元包括:In a preferred embodiment, the synchronization unit includes:
会话同步单元,用于将会话信息作为所述同步相关数据从第一控制器同步到第二控制器;a session synchronization unit, configured to synchronize session information as said synchronization related data from the first controller to the second controller;
用户同步单元,用于将用户信息作为所述同步相关数据从第一控制器同步到第二控制器。A user synchronization unit, configured to synchronize user information as the synchronization related data from the first controller to the second controller.
本发明实施例提供一种无线网络,如图4所示,包括:漫游管理模块、第一无线局域网、第二无线局域网、第一无线局域网包括第一控制器,第二无线局域网包括第二控制器,客户端初始位于第一无线局域网;An embodiment of the present invention provides a wireless network, as shown in Figure 4, including: a roaming management module, a first wireless local area network, a second wireless local area network, the first wireless local area network includes a first controller, and the second wireless local area network includes a second controller device, the client is initially located in the first wireless local area network;
漫游管理模块包括:The roaming management module includes:
切换请求单元,用于接收来自第二无线局域网的第二控制器的切换请求和源位置信息,所述源位置信息记载了客户端的源位置是第一无线局域网;A handover request unit, configured to receive a handover request from the second controller of the second wireless local area network and source location information, the source location information records that the source location of the client is the first wireless local area network;
确认单元,用于与第一控制器之间确认客户端已经切换;A confirmation unit, configured to confirm with the first controller that the client has switched;
同步单元,用于将所述客户端的同步相关数据从第一控制器同步到第二控制器;a synchronization unit, configured to synchronize the synchronization-related data of the client from the first controller to the second controller;
与控制器交互单元,用于在第二控制器将所述客户端分配至第二无线局域网,与所述客户端建立连接,并且发布客户端位于第二无线局域网的路由信息之后,接收第二控制器返回的已建立连接信息。an interaction unit with the controller, configured to receive the second WLAN after the second controller assigns the client to the second WLAN, establishes a connection with the client, and publishes routing information that the client is located in the second WLAN. Established connection information returned by the controller.
在一个优选实施例中,同步单元包括:In a preferred embodiment, the synchronization unit includes:
会话同步单元,用于将会话信息作为所述同步相关数据从第一控制器同步到第二控制器;a session synchronization unit, configured to synchronize session information as said synchronization related data from the first controller to the second controller;
用户同步单元,用于将用户信息作为所述同步相关数据从第一控制器同步到第二控制器。A user synchronization unit, configured to synchronize user information as the synchronization related data from the first controller to the second controller.
采用本方案之后的优势是:采用统一的漫游管理模块SMM管理客户端在不同无线局域网之间进行切换,即使是在AC较多的情形下,也不会影响同步过程:SMM与第一控制器和第二控制器之间分别通过路由器建立控制隧道,源AC将客户端的会话信息和用户信息作为同步相关数据从第一控制器通过控制隧道和SMM同步到第二控制器,目的AC产生用户信息为客户端分配VLAN,与客户端建立连接;SMM通知计费系统此后的认证点是第二控制器,由第二控制器负责与客户端之间的数据接发,使得各AC不需要考虑与其他AC建立基于网状连接的通信及数据通路,不需为漫游的客户端提供额外的资源以实现同步。The advantage of adopting this solution is that the unified roaming management module SMM is used to manage the client to switch between different wireless LANs. Even in the case of many ACs, the synchronization process will not be affected: SMM and the first controller Establish control tunnels with the second controller through routers respectively. The source AC uses the session information and user information of the client as synchronization related data from the first controller to the second controller through the control tunnel and SMM synchronization, and the destination AC generates user information. Assign a VLAN to the client and establish a connection with the client; the SMM informs the billing system that the subsequent authentication point is the second controller, and the second controller is responsible for sending and receiving data with the client, so that each AC does not need to consider the connection with the client. Other ACs establish communication and data paths based on mesh connections, without providing additional resources for roaming clients to achieve synchronization.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above description is a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications can also be made. It should be regarded as the protection scope of the present invention.
Claims (6)
- A kind of 1. method in wireless local inter-network handover, applied to the roaming management module in wireless network, it is characterised in that Wireless network further includes:First WLAN, the second WLAN, the first WLAN include the first controller, the Two WLANs include second controller, and client is initially located at the first WLAN;Method includes:Receive the handover request and source location information of the second controller from the second WLAN, the source location information note The source position for having carried client is the first WLAN;Confirm that client has switched between the first controller, including:Roaming management module sends client to the first controller End switching confirmation request;The confirmation for receiving the return of the first controller is answered;To second controller send with the first controller Between confirm switching message;The synchronous related data of the client is synchronized to second controller from the first controller, including:By session information and User information is synchronized to second controller as the synchronous related data from the first controller;The client is distributed to the second WLAN in second controller, establishes and connects with the client, and send out Cloth client is located at after the routing iinformation of the second WLAN, and receive second controller return has established link information.
- 2. according to the method described in claim 1, it is characterized in that, receive second controller return established link information it After further include:Notify to take out stitches between the first controller and client.
- 3. according to the method described in claim 1, it is characterized in that, receive second controller return established link information it After further include:Notify charge system, authentication points are second controllers.
- 4. a kind of handover management device, it is characterised in that applied to wireless network, the wireless network further includes:First is wireless LAN, the second WLAN, the first WLAN include the first controller, and the second WLAN includes the second control Device, client are initially located at the first WLAN;Roaming management module includes:Handover request unit, for receiving the handover request and source position letter of the second controller from the second WLAN Breath, the source position that the source location information describes client is the first WLAN;Confirmation unit, for confirming that client has switched between the first controller, including:Roaming management module is controlled to first Device processed sends client switching confirmation request;The confirmation for receiving the return of the first controller is answered;Sent to second controller The message of switching is confirmed between the first controller;Synchronization unit, for the synchronous related data of the client to be synchronized to second controller from the first controller;It is synchronous Unit includes:Session synchronization unit, for being synchronized to the second control from the first controller using session information as the synchronous related data Device;User's synchronization unit, for being synchronized to the second control from the first controller using user information as the synchronous related data Device;It is and described for distributing the client to the second WLAN in second controller with controller interactive unit Client establishes connection, and issue client terminal is located at after the routing iinformation of the second WLAN, receives second controller What is returned has established link information.
- 5. device according to claim 4, it is characterised in that further include:Charging interactive unit, for receive second controller return established link information after, notify charge system certification Point is second controller.
- A kind of 6. wireless network, it is characterised in that including:Roaming management module, the first WLAN, the second wireless local Net, the first WLAN include the first controller, and the second WLAN includes second controller, and client is initially located at One WLAN;Roaming management module includes:Handover request unit, for receiving the handover request and source position letter of the second controller from the second WLAN Breath, the source position that the source location information describes client is the first WLAN;Confirmation unit, for confirming that client has switched between the first controller, including:Roaming management module is controlled to first Device processed sends client switching confirmation request;The confirmation for receiving the return of the first controller is answered;Sent to second controller The message of switching is confirmed between the first controller;Synchronization unit, for the synchronous related data of the client to be synchronized to second controller from the first controller;It is and described for distributing the client to the second WLAN in second controller with controller interactive unit Client establishes connection, and issue client terminal is located at after the routing iinformation of the second WLAN, receives second controller What is returned has established link information;Synchronization unit includes:Session synchronization unit, for being synchronized to the second control from the first controller using session information as the synchronous related data Device;User's synchronization unit, for being synchronized to the second control from the first controller using user information as the synchronous related data Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310080470.9A CN104053199B (en) | 2013-03-13 | 2013-03-13 | Method, handover management device and wireless network in wireless local inter-network handover |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310080470.9A CN104053199B (en) | 2013-03-13 | 2013-03-13 | Method, handover management device and wireless network in wireless local inter-network handover |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104053199A CN104053199A (en) | 2014-09-17 |
| CN104053199B true CN104053199B (en) | 2018-05-15 |
Family
ID=51505465
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310080470.9A Active CN104053199B (en) | 2013-03-13 | 2013-03-13 | Method, handover management device and wireless network in wireless local inter-network handover |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104053199B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105744579B (en) * | 2014-12-11 | 2019-06-18 | 华为技术有限公司 | Method, handover control device and access device for terminal switching between APs |
| CN104852837B (en) * | 2015-04-29 | 2020-12-22 | 海尔优家智能科技(北京)有限公司 | A method, device and control center for switching between multiple control centers in a home network |
| CN105897724A (en) * | 2016-05-05 | 2016-08-24 | 张胜利 | Method for wireless terminal networking based on fat APs and method for wandering among fat APs |
| CN114828115B (en) | 2017-05-02 | 2024-01-16 | 无线通信与技术公司 | Methods, access points and systems for guidance stations |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1913475A (en) * | 2006-09-14 | 2007-02-14 | 杭州华为三康技术有限公司 | Method and system for expanding 802.11 radio local network |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100508474C (en) * | 2002-02-10 | 2009-07-01 | 华为技术有限公司 | Method for switching over between switch-in points moving terminal in wireless local network |
| CN101730194A (en) * | 2009-12-31 | 2010-06-09 | 福建星网锐捷网络有限公司 | Terminal access method, terminal access system and access controller |
-
2013
- 2013-03-13 CN CN201310080470.9A patent/CN104053199B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1913475A (en) * | 2006-09-14 | 2007-02-14 | 杭州华为三康技术有限公司 | Method and system for expanding 802.11 radio local network |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104053199A (en) | 2014-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10187928B2 (en) | Methods and systems for controlling a SDN-based multi-RAT communication network | |
| JP6218166B2 (en) | Inter-base station handover method | |
| CN107172666A (en) | The method and device of its local service is kept when mobile terminal switches communication cell | |
| US9716719B2 (en) | Communication managing method and communication system | |
| CN104144205A (en) | Method for multi-tenant virtual access point-network resources virtualization | |
| CN102625346B (en) | LTE-LAN system, access device and terminal | |
| WO2017092501A1 (en) | Method and system for network certification | |
| CN102958197B (en) | Method for establishing X2 service signaling connection, base station and CSG (cell site gateway) | |
| CN104023364A (en) | Virtual access point-based wireless local area network seamless switching method | |
| WO2011017276A2 (en) | System, apparatus and method for seamless roaming through the use of routing update messages | |
| CN101959177B (en) | Processing method and device for switching to WiFi network from non-WiFi network | |
| WO2022193086A1 (en) | Communication method, communication apparatus and communication system | |
| CN102164368A (en) | Method for accessing a wireless local area network and communication system | |
| CN104053199B (en) | Method, handover management device and wireless network in wireless local inter-network handover | |
| CN116233953A (en) | Data transmission method, device, equipment and storage medium | |
| CN102281182B (en) | Message processing method, access controller, access point and system in access network | |
| CN103702375A (en) | Method and system for switching WTRU (wireless transmit receive unit) in WLAN (wireless logic area network) by using cellular network | |
| CN106888459A (en) | Reduce the information terminal and its communication means of D2D signaling consumptions and frequency spectrum resource interference | |
| CN103796206B (en) | Roaming method and communication system applied to traffic system | |
| CN105025487B (en) | A method of the Working level wlan system based on SDN and unified certification | |
| KR100658907B1 (en) | Base Station Device and Call Control Method of Portable Internet System | |
| US20160192189A1 (en) | Method and apparatus for device collaboration via a hybrid network | |
| CN103501354A (en) | Method and device for obtaining base station self-starting configuration parameters | |
| CN103067535B (en) | Towards network structure and the mobile cut-in method of IP of road emergency wireless access | |
| US11496337B2 (en) | Openroaming based remote worker |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| OL01 | Intention to license declared | ||
| OL01 | Intention to license declared |