[go: up one dir, main page]

CN1700669A - Fast handover method for IEEE 802.11 wireless lan networks - Google Patents

Fast handover method for IEEE 802.11 wireless lan networks Download PDF

Info

Publication number
CN1700669A
CN1700669A CNA2005100792035A CN200510079203A CN1700669A CN 1700669 A CN1700669 A CN 1700669A CN A2005100792035 A CNA2005100792035 A CN A2005100792035A CN 200510079203 A CN200510079203 A CN 200510079203A CN 1700669 A CN1700669 A CN 1700669A
Authority
CN
China
Prior art keywords
neighbor
mobile terminal
aps
candidate
signal
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.)
Granted
Application number
CNA2005100792035A
Other languages
Chinese (zh)
Other versions
CN100499543C (en
Inventor
韩延熙
张僖真
李忠勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1700669A publication Critical patent/CN1700669A/en
Application granted granted Critical
Publication of CN100499543C publication Critical patent/CN100499543C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/00835Determination of neighbour cell lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/345Interference values
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0061Transmission or use of information for re-establishing the radio link of neighbour cell information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology
    • H04W36/1446Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • H04W36/304Reselection being triggered by specific parameters by measured or perceived connection quality data due to measured or perceived resources with higher communication quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种用于对于IEEE 802.11网络优化的快速切换方法。在包括移动终端和至少两个通过唯一无线信道与该移动终端通信的无线接入点(AP)的无线局域系统中,该快速切换方法包括:从移动终端的邻居AP和服务AP接收信标帧信号;基于从每个邻居AP接收的信标帧信号产生第一信号来确定每个邻居AP的状态;比较第一信号和预定门限;根据比较结果将邻居AP分成检测的AP、候选AP和目标AP,将分类结果存储在邻居AP列表中;并基于邻居AP列表的分类结果选择用于切换的AP。

Figure 200510079203

A fast handover method optimized for IEEE 802.11 networks. In a wireless local area system including a mobile terminal and at least two wireless access points (APs) communicating with the mobile terminal through a unique wireless channel, the fast handover method includes: receiving beacons from neighbor APs and serving APs of the mobile terminal frame signal; generate a first signal based on the beacon frame signal received from each neighbor AP to determine the status of each neighbor AP; compare the first signal and a predetermined threshold; divide the neighbor AP into detected APs, candidate APs and The target AP stores the classification result in a neighbor AP list; and selects an AP for handover based on the classification result of the neighbor AP list.

Figure 200510079203

Description

用于对IEEE 802.11网络优化的快速切换方法A fast handover method optimized for IEEE 802.11 networks

技术领域technical field

本发明通常涉及一种快速切换方法。更具体来说,本发明涉及一种用于支持节点通过用于快速切换的预操作进行快速切换的对电气和电子工程师协会(IEEE)802.11网络优化的快速切换方法。The present invention generally relates to a fast handover method. More particularly, the present invention relates to an Institute of Electrical and Electronics Engineers (IEEE) 802.11 network optimized fast handover method for supporting fast handover of a node through pre-operation for fast handover.

背景技术Background technique

最近,随着互联网应用的快速增长、无线通信技术的发展、和诸如便携计算机和个人数字助理(PDA)的移动终端性能的改进,大量用户使用无线互联网。在无线互联网环境下,移动终端由于位置移动而导致不时地改变它的网络附着点。Recently, with rapid growth of Internet applications, development of wireless communication technology, and improvement in performance of mobile terminals such as portable computers and personal digital assistants (PDAs), a large number of users use wireless Internet. In a wireless Internet environment, a mobile terminal changes its network point of attachment from time to time due to location movement.

为了使移动终端进行无线互联网通信,即使当移动终端从其本地网络移动到外地网络时,也应该保证与其本地网络类似的高质量互联网服务。关于移动终端改变它的网络附着点,已经提出了各种技术来提供稳定的无线互联网服务。尤其是,因特网工程任务组(IETF)的移动IP工作组已经提出了一种所有移动终端可以不管网络附着点而连续使用被称作IP地址的特定识别符的方法。移动IP工作组定义了移动IP协议,并试图弥补缺点。而且,为了克服现有IPv4地址系统无法接受更多地址增长需求的问题,正在引入移动IPv6技术来提供使用IPv6的无线互联网服务。由于已经引入了移动IPv6,所以已经将此系统修订成为IETF互联网草案版本24,并正在规划将此系统作为因特网标准草案(RFC)系统。In order for a mobile terminal to perform wireless Internet communication, even when the mobile terminal moves from its home network to a foreign network, high-quality Internet service similar to its home network should be guaranteed. Regarding the mobile terminal changing its network point of attachment, various techniques have been proposed to provide stable wireless Internet service. In particular, the Mobile IP working group of the Internet Engineering Task Force (IETF) has proposed a method in which all mobile terminals can continuously use a specific identifier called an IP address regardless of a network attachment point. The mobile IP working group has defined the mobile IP agreement, and tries to make up for the shortcoming. Also, in order to overcome the problem that the existing IPv4 address system cannot accept the demand for more address growth, Mobile IPv6 technology is being introduced to provide wireless Internet services using IPv6. Since Mobile IPv6 has been introduced, this system has been revised into IETF Internet Draft Version 24, and this system is being planned as an Internet Standard Draft (RFC) system.

根据移动IPv6技术,即使当移动终端移动到外地网络时,移动终端仍然通过本地代理(HA)使用其本地地址(HA)与相应节点(CN)进行通信。所述HA是具有该移动终端注册信息的路由器。当移动终端链接到外地网络时,从外地网络的接入路由器分配给移动终端一个转交地址(care_of address)(CoA)作为临时地址,并且移动终端将所分配的CoA和本地地址一起注册在本地代理中,这称作绑定(binding)。According to the mobile IPv6 technology, even when the mobile terminal moves to a foreign network, the mobile terminal still communicates with the corresponding node (CN) through the home agent (HA) using its home address (HA). The HA is a router with registration information of the mobile terminal. When the mobile terminal is connected to a foreign network, the access router of the foreign network assigns a care_of address (CoA) to the mobile terminal as a temporary address, and the mobile terminal registers the assigned CoA with the local address in the home agent In , this is called binding.

因此,本地代理截取从相应节点到移动终端的分组,并使用移动终端的当前CoA将所截取的分组转发给位于外地网络的移动终端。Accordingly, the home agent intercepts packets from the corresponding node to the mobile terminal and forwards the intercepted packets to the mobile terminal located in the foreign network using the current CoA of the mobile terminal.

为了被分配CoA,移动终端建立到外地网络的链路层连接,然后从外地网络的路由器接收路由器公告(RA)消息。为此,移动终端可以向整个网络多播路由请求消息。To be assigned a CoA, the mobile terminal establishes a link-layer connection to the foreign network and then receives a Router Advertisement (RA) message from a router of the foreign network. To this end, the mobile terminal can multicast a route request message to the entire network.

路由器公告消息提供网络的前缀信息。从而,移动终端使用网络的前缀信息和它的链路层地址(LLA)产生新的CoA。移动终端将产生的CoA设置为它的临时地址。Router Advertisement messages provide prefix information for networks. Thus, the mobile terminal generates a new CoA using the network's prefix information and its link layer address (LLA). The mobile terminal sets the generated CoA as its temporary address.

当不可能确定CoA是根据移动终端移动到另一个网络产生的还是根据重置的移动终端网络接口产生的时候,应当执行介于0到1秒间的时间延迟。A time delay between 0 and 1 second should be implemented when it is not possible to determine whether the CoA results from the mobile terminal moving to another network or from a reset of the mobile terminal's network interface.

接着,移动终端向新链接的网络多播包括其LLA的邻居请求消息,并开始重复地址检测(下文,称作DAD)。Next, the mobile terminal multicasts a Neighbor Solicitation message including its LLA to the newly linked network, and starts Duplicate Address Detection (hereinafter, referred to as DAD).

如果在预定时限(重传计时器)内移动终端处没有接收到通知该重复地址的邻居公告,相应的CoA就被看作唯一的CoA,并且移动终端使用这个唯一的CoA进行网络通信。预定时限缺省为1000ms。If a neighbor advertisement notifying the duplicate address is not received at the mobile terminal within a predetermined time limit (retransmission timer), the corresponding CoA is regarded as a unique CoA, and the mobile terminal uses this unique CoA for network communication. The predetermined time limit defaults to 1000ms.

根据移动IPv6标准,当移动终端获得新的链路时,即,当移动终端移动到新的IP子网时,已经提出了在移动IPv6(FMIPv6)中的快速切换作为使切换延迟和分组丢失最小的协议,将其及时规划为RFC。According to the Mobile IPv6 standard, when a mobile terminal acquires a new link, that is, when the mobile terminal moves to a new IP subnet, fast handover in Mobile IPv6 (FMIPv6) has been proposed as a way to minimize handover delay and packet loss protocol, planning it as an RFC in time.

然而,使用大量切换相关信令的FMIPv6存在相当多的问题。尤其是,FMIPv6处在标准化过程中而未对IEEE 802.1x网络优化。下面解释传统快速IPv6切换方法的问题。However, there are considerable problems with FMIPv6, which uses a large amount of handover-related signaling. In particular, FMIPv6 is in the process of being standardized and not optimized for IEEE 802.1x networks. The problems of the conventional fast IPv6 handover method are explained below.

首先,假设传统的快速IPv6切换是基于移动预测以预激活模式来执行的。然而,并没有清楚地规定当在移动之前的链路中移动预测成功时,移动终端何时进行层2切换。这样,当在分组封装(tunneling)请求消息发送到层3之后没有正确执行层2切换时,可能发生分组丢失。First, it is assumed that conventional fast IPv6 handover is performed in pre-activation mode based on movement prediction. However, it is not clearly specified when the mobile terminal performs Layer 2 handover when the movement prediction is successful in the link before the movement. As such, packet loss may occur when layer 2 handover is not performed correctly after a packet tunneling request message is sent to layer 3.

移动预测大致分为移动检测、和新CoA配置和确认。由于传统的快速IPv6切换分别执行两个过程,切换的预操作要求相当长的时间,而基于预测的切换成功的机会也降低了。Movement prediction is broadly divided into movement detection, and new CoA configuration and confirmation. Since the traditional fast IPv6 handover performs two processes respectively, the pre-operation of the handover requires quite a long time, and the chance of successful handover based on prediction is also reduced.

当产生其用于新链路的临时地址时,移动终端需要大约1000ms来检查地址重复。这样要求的时间给快速切换带来了最严重的问题。When generating its temporary address for a new link, the mobile terminal needs about 1000ms to check for address duplication. This required time presents the most serious problem for fast switching.

发明内容Contents of the invention

本发明的一个方面解决了在传统配置中产生的上述和其它的问题与缺点,本发明的一个方面提供了用于对于IEEE 802.11网络优化的快速切换方法,以便使移动终端能够采用互联网协议版本6(IPv6)来作为要提供快速IPv6切换业务的网络层基本堆栈。An aspect of the present invention that addresses the above and other problems and shortcomings that arise in conventional configurations, provides a method for fast handover optimized for IEEE 802.11 networks in order to enable mobile terminals to adopt Internet Protocol Version 6 (IPv6) is used as the basic stack of the network layer to provide fast IPv6 switching services.

为了实现本发明的上述方面和/或特征,在包括移动终端和通过唯一的无线信道与该移动终端通信的至少两个无线接入点(AP)的无线局域网中,该移动终端进行快速切换的方法包括:从该移动终端的邻居AP和服务AP接收信标帧信号;基于从每个邻居AP接收的信标帧信号产生第一信号来确定每个邻居AP的状态;比较第一信号与预定的门限,根据比较结果将邻居AP分成检测的AP、候选AP和目标AP,并将分类结果存储在邻居AP列表中;和基于邻居AP列表中的分类结果选择用于切换的AP。In order to achieve the above aspects and/or features of the present invention, in a wireless local area network including a mobile terminal and at least two wireless access points (APs) communicating with the mobile terminal through a unique wireless channel, the mobile terminal performs fast handover The method includes: receiving a beacon frame signal from a neighbor AP and a serving AP of the mobile terminal; generating a first signal based on the beacon frame signal received from each neighbor AP to determine the status of each neighbor AP; comparing the first signal with a predetermined The threshold of the neighbor AP is divided into detected AP, candidate AP and target AP according to the comparison result, and the classification result is stored in the neighbor AP list; and the AP for handover is selected based on the classification result in the neighbor AP list.

当从服务AP检测到的第一信号的强度低于第一门限THR_1时,切换准备阶段可以开始。When the strength of the first signal detected from the serving AP is lower than the first threshold THR_1, the handover preparation phase may start.

切换准备阶段可以分成当前与移动终端通信的服务AP和与该移动终端建立新的通信的邻居AP属于不同子网时的情况、和当前与移动终端通信的服务AP和与该移动终端建立新的通信的邻居AP属于相同子网时的情况。The handover preparation stage can be divided into the situation when the serving AP currently communicating with the mobile terminal and the neighbor AP establishing new communication with the mobile terminal belong to different subnets, and the situation when the serving AP currently communicating with the mobile terminal and the neighbor AP establishing a new communication with the mobile terminal belong to different subnets. This is the case when the communicating neighbor APs belong to the same subnet.

切换准备阶段可以包括:(a)从层2向层3发送Link_Quality_Crosses_Threshold(LQCT)触发信息;(b)从邻居AP列表中选择作为能够与移动终端建立新的通信的邻居AP的候选AP和目标AP,并检索与所选择的候选AP和目标AP相关的信息;(c)当能够与移动终端建立新的通信的邻居AP和当前与该移动终端通信的服务AP属于不同子网时,根据所述信息检索把移动终端的介质访问控制(MAC)地址、候选AP与目标AP的基本业务集识别符(BSSID)、和快速绑定更新(FBU)消息从移动终端发送到管理移动终端所属子网的接入路由器;(d)把移动终端的MAC地址和切换启动(HI)消息从管理移动终端子网的接入路由器发送到分别连接到候选AP和目标AP的路由器;(e)把响应于HI消息的HAck消息、路由器公告(RA)消息、和具有确保的唯一临时地址的Ω从连接到候选AP和目标AP的路由器发送到管理移动终端子网的接入路由器;和(f)组合从连接到候选AP和目标AP的路由器接收的RA消息和Ω,并将该组合消息与快速绑定确认(FBAck)消息一起发送到该移动终端。The handover preparation phase may include: (a) sending Link_Quality_Crosses_Threshold (LQCT) trigger information from layer 2 to layer 3; (b) selecting a candidate AP and a target AP as neighbor APs capable of establishing new communication with the mobile terminal from the neighbor AP list , and retrieve information related to the selected candidate AP and target AP; (c) when the neighbor AP capable of establishing new communication with the mobile terminal and the serving AP currently communicating with the mobile terminal belong to different subnets, according to the Information retrieval sends the medium access control (MAC) address of the mobile terminal, the basic service set identifier (BSSID) of the candidate AP and the target AP, and the fast binding update (FBU) message from the mobile terminal to the management system of the subnet to which the mobile terminal belongs. access router; (d) send the MAC address of the mobile terminal and a handover initiation (HI) message from the access router that manages the subnet of the mobile terminal to the routers connected to the candidate AP and the target AP respectively; (e) send the message in response to the HI HAck message, Router Advertisement (RA) message, and Ω with the guaranteed unique temporary address of the message are sent from the router connected to the candidate AP and the target AP to the access router managing the subnet of the mobile terminal; and (f) combined from the connected The routers to the candidate AP and the target AP receive the RA message and Ω, and send the combined message to the mobile terminal together with a Fast Binding Acknowledgment (FBAck) message.

(f)操作的完成可意味着切换准备阶段的完成,并且计时器从完成切换准备阶段开始运行预定时间。(f) The completion of the operation may mean the completion of the handover preparation phase, and the timer runs for a predetermined time from the completion of the handover preparation phase.

当第一信号的强度在该预定时间内低于由服务AP检测的第一门限THR_2时,移动终端可以进入切换动作阶段。When the strength of the first signal is lower than the first threshold THR_2 detected by the serving AP within the predetermined time, the mobile terminal may enter the handover action phase.

切换动作阶段可以包括:(a)从层2向层3发送Link_GoingDown(LGD)触发信息;(b)从移动终端向管理该移动终端的子网的接入路由器发送移动通知(MVN)消息和包括唯一临时地址的Ω;和(c)通过管理移动终端子网的接入路由器进行封装,并从接入路由器向移动终端发送响应于MVN消息的MVAck消息。The handover action phase may include: (a) sending a Link_GoingDown (LGD) trigger message from Layer 2 to Layer 3; (b) sending a Mobile Notification (MVN) message from the mobile terminal to an access router managing the subnet of the mobile terminal and including Ω of the unique temporary address; and (c) encapsulation by the access router managing the subnet of the mobile terminal, and sending a MVAck message from the access router to the mobile terminal in response to the MVN message.

当在移动终端接收到MVAck消息时,(c)操作可以从层3向层2发送Link_Switch(LS)触发信息。When the MVAck message is received at the mobile terminal, (c) operation may send Link_Switch (LS) trigger information from layer 3 to layer 2.

在从层3向层2发送LS触发信息之后,切换动作阶段可以进一步包括:尝试重新关联到从邻居AP列表的候选AP中选择的目标AP;当完成重新关联时,从层2向层3发送Link_Up触发信息;使用从先前子网中获得的Ω中包含的新临时地址和RA消息来配置该移动终端;从移动终端向连接到目标AP的接入路由器发送快速邻居公告(FNA)消息;和把通过在接收FNA消息的接入路由器中路由而封装(tunnel)的分组发送到移动终端。After sending the LS trigger information from layer 3 to layer 2, the handover action phase may further include: attempting to re-associate to the target AP selected from the candidate APs in the neighbor AP list; when re-association is completed, sending from layer 2 to layer 3 Link_Up trigger message; configure the mobile terminal with the new temporary address and RA message contained in Ω obtained from the previous subnet; send a Fast Neighbor Advertisement (FNA) message from the mobile terminal to the access router connected to the target AP; and The packets tunneled by routing in the access router receiving the FNA message are sent to the mobile terminal.

切换准备阶段可以包括:(a)从层2向层3发送LQCT触发信息;(b)从邻居AP列表中选择作为能够与移动终端建立新的通信的邻居AP的候选AP和目标AP,并检索与所选择的候选AP与目标AP相关的信息;(c)当能够与移动终端建立新的通信的邻居AP与移动终端属于相同的子网时,根据所述信息检索从移动终端向管理该移动终端子网的接入路由器发送移动终端的MAC地址、候选AP与目标AP的BSSID、和FBU消息;和(d)从管理移动终端子网的接入路由器向移动终端发送响应于FBU消息的FBAck消息。The handover preparation phase may include: (a) sending LQCT trigger information from layer 2 to layer 3; (b) selecting candidate APs and target APs as neighbor APs capable of establishing new communication with the mobile terminal from the neighbor AP list, and retrieving Information related to the selected candidate AP and the target AP; (c) when the neighbor AP capable of establishing new communication with the mobile terminal belongs to the same subnet as the mobile terminal, retrieve the information from the mobile terminal to manage the mobile terminal according to the information The access router of the terminal subnet sends the MAC address of the mobile terminal, the BSSID of the candidate AP and the target AP, and the FBU message; and (d) sends an FBAck in response to the FBU message to the mobile terminal from the access router managing the mobile terminal subnet information.

(d)操作的完成可以意味切换准备阶段的完成,并且从切换准备阶段完成开始,计时器运行预定的时间。(d) The completion of the operation may mean the completion of the handover preparation phase, and the timer runs for a predetermined time from the completion of the handover preparation phase.

当在预定时间内由服务AP检测的第一信号的强度低于第二门限THR_2时,移动终端可以进入切换动作阶段。When the strength of the first signal detected by the serving AP within a predetermined time is lower than the second threshold THR_2, the mobile terminal may enter a handover action phase.

切换动作阶段可以包括:(a)从层2向层3发送LGD触发信息;(b)从移动终端向管理该移动终端子网的接入路由器发送MVN消息;和(c)通过管理移动终端子网的接入路由器进行缓存,并从接入路由器向移动终端发送响应于MVN消息的MVAck消息。The handover action phase may include: (a) sending LGD trigger information from Layer 2 to Layer 3; (b) sending MVN messages from the mobile terminal to the access router that manages the mobile terminal subnet; The access router of the network caches, and the MVAck message in response to the MVN message is sent from the access router to the mobile terminal.

当在移动终端接收到MVAck消息时,(c)操作可以从层3向层2发送LS触发信息。Operation (c) may send LS trigger information from layer 3 to layer 2 when the MVAck message is received at the mobile terminal.

在(b)操作中发送MVN消息之后,切换动作阶段可以进一步包括:当移动终端在大约10ms内没有从接入路由器接收到MVAck消息时,重传MVN消息;和当在重传MVN消息之后的10ms内没有接收到MVAck消息时,从层3向层2发送LS触发信息。After sending the MVN message in (b) operation, the handover action phase may further include: when the mobile terminal does not receive the MVAck message from the access router within about 10 ms, retransmit the MVN message; and when the MVN message is retransmitted When no MVAck message is received within 10ms, the LS trigger information is sent from layer 3 to layer 2.

本发明的附加和/或其它方面和优点将在随后的描述中部分提出,并且部分地根据描述可显而易见,或者通过本发明的实践可以获得。Additional and/or other aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be acquired by practice of the invention.

附图说明Description of drawings

下面结合附图,根据下面的实施例的描述,本发明的这些和/或其它方面和优点将变得明显,并且更容易理解,其中:These and/or other aspects and advantages of the present invention will become apparent and easier to understand according to the description of the following embodiments in conjunction with the accompanying drawings, wherein:

图1是根据本发明实施例用于对IEEE 802.11网络的优化的快速切换的移动终端的框图;FIG. 1 is a block diagram of a mobile terminal for fast handover optimized to an IEEE 802.11 network according to an embodiment of the present invention;

图2A是显示从移动终端的邻居AP接收的SNR值变化的曲线图;FIG. 2A is a graph showing changes in SNR values received from neighboring APs of a mobile terminal;

图2B到图2E是显示通过在第一信号处理器或第二信号处理器中信息处理而计算的平滑的SNR的变化的曲线图;2B to 2E are graphs showing changes in smoothed SNR calculated by information processing in the first signal processor or the second signal processor;

图3是图示根据SNR的变化的移动终端邻居AP的状态变化的示意图;3 is a schematic diagram illustrating state changes of mobile terminal neighbor APs according to changes in SNR;

图4是图示随着时间过去邻居AP的SNR变化的曲线图;FIG. 4 is a graph illustrating SNR variation of neighbor APs over time;

图5是图示根据本发明实施例何时执行切换准备阶段的曲线图;FIG. 5 is a graph illustrating when a handover preparation phase is performed according to an embodiment of the present invention;

图6是解释当目前与移动终端通信的服务AP与可以与该移动终端建立新的通信的邻居AP属于不同子网时的切换准备阶段的流程图;6 is a flowchart explaining the handover preparation phase when the serving AP currently communicating with the mobile terminal and the neighbor AP that can establish new communication with the mobile terminal belong to different subnets;

图7是解释当目前与移动终端通信的服务AP与可以与该移动终端进行通信的邻居AP属于相同子网时的切换准备阶段的流程图;7 is a flowchart explaining the handover preparation phase when the serving AP currently communicating with the mobile terminal and the neighbor AP that can communicate with the mobile terminal belong to the same subnet;

图8A和图8B进一步详细描述了切换准备阶段;8A and 8B further detail the handover preparation phase;

图9A到图9C描述了在切换期间移动终端的三种移动路径;9A to 9C describe three kinds of moving paths of the mobile terminal during handover;

图10是显示何时执行切换动作阶段的曲线图;Fig. 10 is a graph showing when to perform a switching action phase;

图11是解释当移动终端与属于不同子网的目标AP通信时的切换动作阶段的流程图;和11 is a flow chart explaining the handover action stages when the mobile terminal communicates with a target AP belonging to a different subnet; and

图12是解释当移动终端与属于相同子网的目标AP通信时的切换动作阶段的流程图。FIG. 12 is a flowchart explaining the stages of handover actions when the mobile terminal communicates with a target AP belonging to the same subnet.

具体实施方式Detailed ways

现在将详细参考本发明的实施例,其例子在附图中图示,其中相同的参考编号在全部附图中指相同的元件。下面通过参考附图描述这些实施例来解释本发明。Reference will now be made in detail to embodiments of the invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like elements throughout. The embodiments are described below to explain the present invention by referring to the figures.

图1是根据本发明实施例的用于对电气和电子工程师协会(IEEE)802.11网络优化的快速切换方法的移动终端的框图。在图1中,移动终端100包括:第一收发器10、第二接收器20、第一信号处理器30、第二信号处理器35、比较器40、计时器部分50、邻居接入点(AP)列表管理器60、存储器70、和控制器80。要明白,移动终端100可以包括除上面提到的组件之外的其它组件。FIG. 1 is a block diagram of a mobile terminal for a fast handover method optimized for an Institute of Electrical and Electronics Engineers (IEEE) 802.11 network according to an embodiment of the present invention. In FIG. 1, the mobile terminal 100 includes: a first transceiver 10, a second receiver 20, a first signal processor 30, a second signal processor 35, a comparator 40, a timer part 50, a neighbor access point ( AP) list manager 60 , memory 70 , and controller 80 . It is to be understood that the mobile terminal 100 may include other components than those mentioned above.

第一收发器10从当前通过数据信道与该移动终端100(下文中称作服务AP)通信的AP接收数据,将所接收的数据提供给第一信号处理器30,并无线发送打算用于服务AP的数据。第一收发器10根据IEEE 802.11与服务AP通信。The first transceiver 10 receives data from an AP that is currently communicating with the mobile terminal 100 (hereinafter referred to as a serving AP) through a data channel, provides the received data to the first signal processor 30, and wirelessly transmits a signal intended for serving AP data. The first transceiver 10 communicates with the serving AP according to IEEE 802.11.

第二接收器20通过控制信道以100ms间隔接收从移动终端100的邻居AP发送的信标帧信号,并将所接收的信标帧信号提供给第二信号处理器35。移动终端100以一定间隔(例如100ms间隔)从AP接收信标帧信号。即使当移动终端100向邻居AP请求信标帧信号时,该移动终端100也可以接收该信标帧信号。优点在于,第二接收器20使用搜索模块(scouter module)来实现。第二接收器20具有两种模式:扫描邻居AP的激活模式和暂停扫描的空闲模式。The second receiver 20 receives beacon frame signals transmitted from neighbor APs of the mobile terminal 100 at intervals of 100 ms through a control channel, and provides the received beacon frame signals to the second signal processor 35 . The mobile terminal 100 receives beacon frame signals from the AP at certain intervals (for example, 100 ms intervals). Even when the mobile terminal 100 requests a beacon frame signal from a neighbor AP, the mobile terminal 100 may receive the beacon frame signal. An advantage is that the second receiver 20 is implemented using a scouter module. The second receiver 20 has two modes: active mode for scanning neighbor APs and idle mode for suspending scanning.

第一信号处理器30处理从第一收发器10提供的数据,并将所处理的数据转发给控制器80和比较器40。具体地说,第一信号处理器30处理包含在从第一收发器10接收的信标帧信号中的某个参数,并向比较器40提供有助于确定当前与该移动终端100通信的服务AP的无线信道状态的数据。The first signal processor 30 processes data provided from the first transceiver 10 and forwards the processed data to the controller 80 and the comparator 40 . Specifically, the first signal processor 30 processes a certain parameter contained in the beacon frame signal received from the first transceiver 10, and provides the comparator 40 with a service useful for determining the current communication with the mobile terminal 100. AP wireless channel status data.

同样,第二信号处理器35处理包含在从第二接收器20接收的信标帧信号中的某个参数,并向比较器提供有助于确定移动终端100的邻居AP的无线信道状态的数据。该某个参数可以是信噪比(SNR)、接收信号强度指示(RSSI)、误比特率(BER)、和/或分组差错率(PER)或它们的组合。在本发明的实施例中,采用SNR来确定当前与移动终端100通信的服务AP的邻居AP的无线信道状态和该移动终端100的邻居AP的无线信道状态。第一信号处理器30和第二信号处理器35处理包含在信标帧信号中的SNR并根据等式1获得平滑的SNR。可以使用获得的平滑的SNR来代替SNR。Also, the second signal processor 35 processes a certain parameter contained in the beacon frame signal received from the second receiver 20, and provides the comparator with data helpful for determining the wireless channel status of the neighbor APs of the mobile terminal 100 . The certain parameter may be a signal-to-noise ratio (SNR), a received signal strength indicator (RSSI), a bit error rate (BER), and/or a packet error rate (PER), or a combination thereof. In the embodiment of the present invention, the SNR is used to determine the wireless channel status of the neighbor AP of the serving AP currently communicating with the mobile terminal 100 and the wireless channel status of the neighbor AP of the mobile terminal 100 . The first signal processor 30 and the second signal processor 35 process the SNR contained in the beacon frame signal and obtain a smoothed SNR according to Equation 1. The obtained smoothed SNR can be used instead of the SNR.

[等式1][equation 1]

平滑的SNR=K×SNRc+(1-k)SNRpSmoothed SNR = K x SNR c + (1-k) SNR p .

在等式1中,K是变量,SNRc是当前时间所测量的SNR值,SNRp是在先前周期的时间所测量的SNR值。In Equation 1, K is a variable, SNR c is the SNR value measured at the current time, and SNR p is the SNR value measured at the time of the previous cycle.

图2A是显示从移动终端100的邻居AP接收的SNR值变化的曲线图,而图2B到图2E显示了在第一信号处理器30和第二信号处理器35中通过信号处理而获得的平滑的SNR值的变化。与图2A相比,图2B到图2E显示SNR更稳定的变化。因此,基于SNR值的变化来容易地确定移动终端100的邻居AP的无线信道状态是可能的。FIG. 2A is a graph showing changes in SNR values received from neighbor APs of the mobile terminal 100, and FIGS. 2B to 2E show smoothing obtained by signal processing in the first signal processor 30 and the second signal processor 35. changes in the SNR value. Figures 2B to 2E show a more stable change in SNR compared to Figure 2A. Therefore, it is possible to easily determine the wireless channel state of the neighboring APs of the mobile terminal 100 based on the change of the SNR value.

比较器40把SNR值或由第一和第二信号处理器30和35提供的平滑的SNR值与在存储器70中预先存储的门限相比较,并将比较结果提供给邻居AP列表管理器60和控制器80。The comparator 40 compares the SNR value or the smoothed SNR value provided by the first and second signal processors 30 and 35 with thresholds prestored in the memory 70, and provides the comparison result to the neighbor AP list manager 60 and controller 80 .

邻居AP列表管理器60基于从比较器40接收的比较结果将邻居AP分成检测的AP、候选AP和目标AP。邻居AP列表管理器60根据该分类更新在存储器70中存储的邻居AP列表。如果邻居AP的状态被改变,例如,如果检测的AP转变到候选AP,或者如果候选AP转变到目标AP,那么邻居AP列表管理器60更新存储在存储器80中的邻居AP列表。检测的AP是唯有其信号被检测而无保证的无线信道质量的AP。候选AP具有某种程度上保证的无线信道质量,并且目标AP具有从邻居AP检测的信号的最大值,即,最大SNR值。如将要图示的那样,在候选AP和目标AP之间重新与移动终端100的通信是可能的。The neighbor AP list manager 60 classifies the neighbor APs into detected APs, candidate APs, and target APs based on the comparison result received from the comparator 40 . The neighbor AP list manager 60 updates the neighbor AP list stored in the memory 70 according to the classification. Neighbor AP list manager 60 updates the neighbor AP list stored in memory 80 if the status of the neighbor APs is changed, for example, if a detected AP transitions to a candidate AP, or if a candidate AP transitions to a target AP. A detected AP is the only AP whose signal is detected without guaranteed wireless channel quality. The candidate AP has a wireless channel quality guaranteed to some extent, and the target AP has the maximum value of signals detected from neighbor APs, that is, the maximum SNR value. As will be illustrated, it is possible to resume communication with the mobile terminal 100 between the candidate AP and the target AP.

计时器部分50配置有多个相应于移动终端100的邻居AP的计时器。各个计时器计时从在100ms间隔内从邻居AP接收到信标帧信号时的时间开始计数。当在100ms间隔内没有从邻居AP接收到信标帧信号时,计时器部分50通知邻居AP列表管理器60没有接收到信标帧信号。从而,邻居AP列表管理器60更新存储在存储器70中的邻居AP列表,这一点随后将更进一步详细解释。如果根本没有从邻居AP接收到信标帧信号,那么计时器部分50就把这个事实通知给邻居AP列表管理器60,并且邻居AP列表管理器60把该邻居AP从邻居AP列表中删除。The timer section 50 is configured with a plurality of timers corresponding to neighbor APs of the mobile terminal 100 . Each timer starts counting from the time when a beacon frame signal is received from a neighbor AP within an interval of 100 ms. When a beacon frame signal is not received from a neighbor AP within an interval of 100 ms, the timer section 50 notifies the neighbor AP list manager 60 that a beacon frame signal is not received. Accordingly, the neighbor AP list manager 60 updates the neighbor AP list stored in the memory 70, as will be explained in further detail later. If no beacon frame signal is received from the neighbor AP at all, the timer section 50 notifies the neighbor AP list manager 60 of this fact, and the neighbor AP list manager 60 deletes the neighbor AP from the neighbor AP list.

控制器80通过利用从第一信号处理器30接收的数据来分析当前与移动终端100通信的服务AP的无线信道状态。如果根据该分析,服务AP的无线信道状态正常,那么控制器80继续从该服务AP接收数据。否则,如果无线信道状态不正常,控制器80就开始切换操作。The controller 80 analyzes a wireless channel state of a serving AP currently communicating with the mobile terminal 100 by using data received from the first signal processor 30 . If according to the analysis, the wireless channel status of the serving AP is normal, then the controller 80 continues to receive data from the serving AP. Otherwise, if the state of the wireless channel is not normal, the controller 80 starts the switching operation.

具体来说,当从当前与移动终端100通信的服务AP检测的SNR低于预定的第一门限THR_1时,控制器80控制移动终端100进入切换准备阶段。当从该服务AP检测的SNR低于预定的第二门限THR_2时,控制器80控制切换移动终端100。当所检测的SNR低于预定的第三门限THR_3时,控制器80中断在移动终端100与服务AP之间的通信。或者控制器尝试重新连接到该服务AP。Specifically, when the SNR detected from the serving AP currently communicating with the mobile terminal 100 is lower than a predetermined first threshold THR_1, the controller 80 controls the mobile terminal 100 to enter a handover preparation phase. When the SNR detected from the serving AP is lower than a predetermined second threshold THR_2, the controller 80 controls the mobile terminal 100 to be handed over. When the detected SNR is lower than a predetermined third threshold THR_3, the controller 80 interrupts the communication between the mobile terminal 100 and the serving AP. Or the controller tries to reconnect to the serving AP.

图3描述了根据SNR变化的移动终端100的邻居AP的状态变化。在图3中,第一门限THR_1大于第二门限THR_2。FIG. 3 depicts state changes of neighbor APs of the mobile terminal 100 according to SNR changes. In FIG. 3, the first threshold THR_1 is greater than the second threshold THR_2.

参考图3,从邻居AP起初检测的SNR低于预定第二门限THR_2。在这种情况下,假设邻居AP是检测的AP(S300)。如果在检测的AP状态中,在100ms内没有从邻居AP接收到信标帧信号(S310),那么邻居AP列表管理器60控制邻居AP来维持检测的AP状态(S300)。如果甚至在300ms内根本没有从邻居AP接收到一个信标帧信号,那么邻居AP列表管理器60就从存储在存储器70内的邻居AP列表中删除该邻居AP。Referring to FIG. 3 , the initially detected SNR from the neighbor AP is lower than the predetermined second threshold THR_2. In this case, it is assumed that a neighbor AP is a detected AP (S300). If a beacon frame signal is not received from a neighbor AP within 100 ms in the detected AP state (S310), the neighbor AP list manager 60 controls the neighbor APs to maintain the detected AP state (S300). If a beacon frame signal is not received at all from a neighbor AP even within 300 ms, the neighbor AP list manager 60 deletes the neighbor AP from the neighbor AP list stored in the memory 70 .

在检测的AP状态(S300),当指示邻居AP信道状态的SNR大于预定第二门限THR_2时,邻居AP列表管理器60将检测的AP的状态改变为第一候选AP状态(S320)。如果指示检测的AP信道状态的SNR大于预定的第一门限THR_1,那么邻居AP列表管理器60就将检测的AP的状态改变为第二候选AP状态(S330)。In the detected AP state (S300), when the SNR indicating the channel state of the neighbor AP is greater than the predetermined second threshold THR_2, the neighbor AP list manager 60 changes the state of the detected AP to the first candidate AP state (S320). If the SNR indicating the channel state of the detected AP is greater than the predetermined first threshold THR_1, the neighbor AP list manager 60 changes the state of the detected AP to the second candidate AP state (S330).

首先解释第一候选AP状态。关于在操作S320中的第一候选AP状态,从邻居AP检测的SNR大于第二门限THR_2(S320)。在该状态下,从邻居AP检测的SNR再次低于第二门限THR_2,邻居AP的状态从第一候选AP状态(S320)返回到检测的AP状态(S300)。从而,在存储于存储器70中的邻居AP列表中,邻居AP的当前状态从第一候选AP再改变为检测的AP。First, the first candidate AP status is explained. Regarding the first candidate AP state in operation S320, the SNR detected from the neighbor AP is greater than the second threshold THR_2 (S320). In this state, the SNR detected from the neighbor AP is lower than the second threshold THR_2 again, and the state of the neighbor AP returns from the first candidate AP state (S320) to the detected AP state (S300). Thus, in the neighbor AP list stored in the memory 70, the current status of the neighbor AP is changed from the first candidate AP to the detected AP again.

同时,在操作S320中第一候选AP状态中,当从移动终端100的邻居AP所检测的SNR增加并在其它邻居AP中表示最大值时,邻居AP列表管理器60将邻居AP的状态从第一候选AP状态(S320)改变为目标AP状态(S340),并更新存储在存储器70中的邻居AP列表。Meanwhile, in the first candidate AP state in operation S320, when the SNR detected from the neighbor AP of the mobile terminal 100 increases and indicates the maximum value among other neighbor APs, the neighbor AP list manager 60 changes the state of the neighbor AP from the first to the second. A candidate AP state (S320) is changed to a target AP state (S340), and the neighbor AP list stored in the memory 70 is updated.

如果指示目标AP(S340)信道状态的SNR降低,使得所述SNR低于从其它邻居AP(S350a)检测的SNR,或者,如果移动终端100的第二接收器20不止一次在100ms间隔内没有从目标AP接收到信标帧信号(S350b),那么目标AP(S340)就改变为第二候选AP状态(S330)。If the SNR indicating the channel state of the target AP (S340) decreases such that the SNR is lower than the SNR detected from other neighboring APs (S350a), or if the second receiver 20 of the mobile terminal 100 does not receive any signal from the other AP (S350a) more than once within the 100 ms interval The target AP receives the beacon frame signal (S350b), then the target AP (S340) changes to the second candidate AP state (S330).

接着,下面详细解释第二候选AP状态(S330)。当如上所述从目标AP状态(S340)改变该状态时以及当指示检测的AP信道状态的SNR也超过第一门限THR_1时,确定第二候选AP状态(S330)。Next, the second candidate AP state (S330) is explained in detail below. When the state is changed from the target AP state (S340) as described above and when the SNR indicating the detected AP channel state also exceeds the first threshold THR_1, the second candidate AP state is determined (S330).

在第二候选AP状态(S330),当从第二候选AP检测的SNR超过从其它邻居AP检测的SNR时,第二候选AP状态(S330)返回到目标AP状态(S340)。In the second candidate AP state (S330), when the SNR detected from the second candidate AP exceeds the SNR detected from other neighbor APs, the second candidate AP state (S330) returns to the target AP state (S340).

否则,在第二候选AP状态(S330),当SNR低于第一门限THR_1(S360a)时,或者,当移动终端100的第二接收器20不止一次没从候选AP接收信标帧信号时(S360b),邻居AP的状态就从第二候选AP状态(S330)改变为检测的AP状态(S300)。Otherwise, in the second candidate AP state (S330), when the SNR is lower than the first threshold THR_1 (S360a), or when the second receiver 20 of the mobile terminal 100 does not receive a beacon frame signal from the candidate AP more than once ( S360b), the state of the neighbor AP is changed from the second candidate AP state (S330) to the detected AP state (S300).

图4是显示随着时间过去邻居AP的SNR变化的曲线图。在图4中,AP1、AP2、和AP3表示移动终端100的邻居AP。Figure 4 is a graph showing the SNR variation of neighbor APs over time. In FIG. 4 , AP1 , AP2 , and AP3 represent neighbor APs of the mobile terminal 100 .

如图4所示,从AP1检测的SNR超过预定的第一门限THR_1并且是在时间T1从其它邻居AP检测的SNR中的最大值。这样,AP1进入目标AP状态。从AP2和AP3检测的SNR低于预定的第二门限THR_2,从而,AP2和AP3维持检测的AP状态。As shown in FIG. 4 , the SNR detected from AP1 exceeds a predetermined first threshold THR_1 and is the maximum value among SNRs detected from other neighboring APs at time T1 . In this way, AP1 enters the target AP state. The detected SNRs from AP2 and AP3 are lower than a predetermined second threshold THR_2, thus, AP2 and AP3 maintain the detected AP state.

在时间T2,当从AP2检测的SNR超过第二门限THR_2时,AP2的状态就从检测的AP改变为候选AP。在时间T3,移动终端100在指定时间内,即,在100ms内没能从AP1接收到信标帧信号。在时间T3,AP1从目标AP改变为候选AP,从而,AP2的状态从候选AP状态改变为目标AP状态。At time T2, when the SNR detected from AP2 exceeds the second threshold THR_2, the status of AP2 is changed from detected AP to candidate AP. At time T3, the mobile terminal 100 fails to receive a beacon frame signal from AP1 within a specified time, ie, within 100 ms. At time T3, AP1 changes from a target AP to a candidate AP, and thus, the state of AP2 changes from a candidate AP state to a target AP state.

在时间T4,移动终端100从AP1接收到信标帧信号,并且从AP1检测的SNR为最大值。这样,AP1的状态从候选AP返回到目标AP,并且AP2的状态从目标AP返回到候选AP。At time T4, the mobile terminal 100 receives a beacon frame signal from AP1, and the SNR detected from AP1 is the maximum value. In this way, the state of AP1 is returned from the candidate AP to the target AP, and the state of AP2 is returned from the target AP to the candidate AP.

在时间T5,当从AP2检测的SNR超过从AP1检测的SNR并成为最大值时,AP2变成目标AP,而AP1变成候选AP。在时间T6,从AP1检测的SNR低于第二门限THR_2,从而,AP1变为检测的AP。At time T5, when the SNR detected from AP2 exceeds the SNR detected from AP1 and becomes the maximum value, AP2 becomes a target AP, and AP1 becomes a candidate AP. At time T6, the SNR detected from AP1 is lower than the second threshold THR_2, thus, AP1 becomes the detected AP.

邻居AP在时间T1到T6的上述状态可以安排在表1中。The above states of neighbor APs from time T1 to T6 can be arranged in Table 1.

[表1]   时间1   目标AP   AP1   候选AP   无   检测的AP   AP2、AP3   时间2   目标AP   AP1   候选AP   AP2   检测的AP   AP3   时间3   目标AP   AP2   候选AP   AP1(同步超时)   检测的AP   AP3   时间4   目标AP   AP1(重新同步)   候选AP   AP2   检测的AP   AP3   时间5   目标AP   AP2(交换)   候选AP   AP1   检测的AP   AP3   时间6   目标AP   AP2   候选AP   无   检测的AP   AP1、AP3 [Table 1] time 1 Target AP AP1 Candidate AP none Detected APs AP2, AP3 time 2 Target AP AP1 Candidate AP AP2 Detected APs AP3 time 3 Target AP AP2 Candidate AP AP1 (sync timeout) Detected APs AP3 time 4 Target AP AP1 (resync) Candidate AP AP2 Detected APs AP3 time 5 Target AP AP2 (exchange) Candidate AP AP1 Detected APs AP3 time 6 Target AP AP2 Candidate AP none Detected APs AP1, AP3

存储在存储器70中的邻居AP列表如上述那样进行管理。The neighbor AP list stored in the memory 70 is managed as described above.

根据本发明实施例用于IEEE 802.11网络的快速切换优化方法主要包括切换准备阶段和切换动作阶段。当指示当前与移动终端100通信的服务AP信道状态的值,-即SNR-低于预定的第一门限THR_1时,执行切换准备阶段。当指示当前与移动终端100通信的服务AP信道状态的值-即SNR-低于预定的第二门限THR_2时,执行切换动作。注意,如上面所解释的那样,第一门限THR_1大于第二门限THR_2。The fast handover optimization method for IEEE 802.11 network according to the embodiment of the present invention mainly includes a handover preparation phase and a handover action phase. When the value indicating the channel state of the serving AP currently communicating with the mobile terminal 100, ie SNR, is lower than a predetermined first threshold THR_1, the handover preparation phase is performed. When the value indicating the channel state of the serving AP currently communicating with the mobile terminal 100—that is, the SNR—is lower than a predetermined second threshold THR_2, a handover action is performed. Note that, as explained above, the first threshold THR_1 is greater than the second threshold THR_2.

下面,以此顺序来解释切换准备阶段和切换动作阶段。一旦切换准备阶段开始,移动终端100就确定候选AP,接着在其中所管理的邻居AP列表中,检索与所确定的候选AP和目标AP相关的信息,并获得有关候选AP和目标AP的信息。接着,移动终端100将快速绑定更新(FBU)消息、有关目标AP和候选AP的基本业务集识别符(BSSID)、及其介质访问控制(MAC)地址发送到其指定的接入路由器(AR)。Next, the handover preparation phase and the handover action phase are explained in this order. Once the handover preparation phase starts, the mobile terminal 100 determines candidate APs, then retrieves information related to the determined candidate APs and target APs in a neighbor AP list managed therein, and obtains information on the candidate APs and target APs. Next, the mobile terminal 100 sends the fast binding update (FBU) message, the basic service set identifier (BSSID) of the target AP and the candidate AP, and its medium access control (MAC) address to its designated access router (AR). ).

图5是显示根据本发明实施例何时执行切换准备阶段的曲线图。在图5中,当指示当前与移动终端100通信的服务AP信道状态的SNR低于预定的第一门限THR_1时,就从层2向层3发送Link_Quality_Crosses_Threshold(LQCT)触发信息,然后,执行切换准备操作。FIG. 5 is a graph showing when the handover preparation phase is performed according to an embodiment of the present invention. In FIG. 5, when the SNR indicating the channel state of the serving AP currently communicating with the mobile terminal 100 is lower than the predetermined first threshold THR_1, a Link_Quality_Crosses_Threshold (LQCT) trigger message is sent from layer 2 to layer 3, and then handover preparation is performed. operate.

切换准备阶段在不同的情况中不同地执行。例如,一种情况发生在服务AP当前与移动终端100通信并且可以与移动终端100进行新的通信的邻居AP(候选AP或目标AP)属于不同子网的时候。作为另一个例子,第二种情况发生在当前与移动终端100通信的服务AP与可以与移动终端100进行新的通信的邻居AP(候选AP或目标AP)属于相同子网的时候。The handover preparation phase is carried out differently in different situations. For example, a case occurs when a serving AP currently communicates with the mobile terminal 100 and a neighbor AP (candidate AP or target AP) with which the mobile terminal 100 can perform new communication belongs to a different subnet. As another example, the second case occurs when the serving AP currently communicating with the mobile terminal 100 belongs to the same subnet as the neighbor AP (candidate AP or target AP) with which the mobile terminal 100 can perform new communication.

图6是解释在当前与移动终端100通信的服务AP与可以与移动终端100建立新的通信的邻居AP(候选AP或目标AP)属于不同子网时的流程图。6 is a flowchart explaining when a serving AP currently communicating with the mobile terminal 100 and a neighbor AP (candidate AP or target AP) with which the mobile terminal 100 may establish new communication belong to different subnets.

参考图6,当指示与移动终端100通信的服务AP的信道状态的SNR低于预定第一门限THR_1时,从层2向层3发送LQCT触发信息(S610)。移动终端100将FBU消息、其MAC地址、和目标AP与候选AP的BSSID发送到管理该移动终端100所属子网的接入路由器(为了简明,以下称作PAR)(S620)。AP的BSSID包含该AP的MAC地址信息。Referring to FIG. 6, when the SNR indicating the channel state of the serving AP communicating with the mobile terminal 100 is lower than a predetermined first threshold THR_1, LQCT trigger information is transmitted from layer 2 to layer 3 (S610). The mobile terminal 100 transmits the FBU message, its MAC address, and the BSSIDs of the target AP and the candidate AP to an access router (hereinafter referred to as PAR for brevity) that manages the subnet to which the mobile terminal 100 belongs (S620). The BSSID of the AP contains the MAC address information of the AP.

同时,从移动终端100发送FBU消息、其MAC地址、以及候选AP和目标AP的BSSID时起执行锁定操作。一旦执行锁定操作,即使当从移动终端100的邻居AP中发现新的候选AP时,邻居AP列表管理器60也不能将该新的候选AP添加到存储在存储器70中的邻居AP列表中,而是相反,将该新候选AP插入到等待队列中。移动终端100只能从安排在邻居AP列表中的AP中删除AP,并在候选AP中确定新的目标AP。当确定目标AP并且将移动通知(MVN)消息发送到目标AP时,或者,当在移动终端100接收到快速绑定确认(FBAck)消息之后预置的时间已过时,锁定操作停止,这一点将详细描述。Meanwhile, the locking operation is performed from when the mobile terminal 100 transmits the FBU message, its MAC address, and the BSSIDs of the candidate AP and the target AP. Once the locking operation is performed, even when a new candidate AP is found from among the neighbor APs of the mobile terminal 100, the neighbor AP list manager 60 cannot add the new candidate AP to the neighbor AP list stored in the memory 70, while Instead, the new candidate AP is inserted into the waiting queue. The mobile terminal 100 can only delete APs from APs arranged in the neighbor AP list, and determine a new target AP among candidate APs. When the target AP is determined and a Mobile Notification (MVN) message is sent to the target AP, or when a preset time has elapsed after the mobile terminal 100 receives a Fast Binding Acknowledgment (FBAck) message, the locking operation stops, which will A detailed description.

从移动终端100接收信息的PAR使用CAR表检查分别连接到可以与移动终端100通信的目标AP与候选AP的接入路由器(为了简明,以下称作NAR)的地址。注意,NAR和PAR属于不同的子网。The PAR that receives information from the mobile terminal 100 checks the addresses of access routers (hereinafter referred to as NARs for brevity) respectively connected to target APs and candidate APs that can communicate with the mobile terminal 100 using the CAR table. Note that NAR and PAR belong to different subnets.

表2显示了典型的CAR表。Table 2 shows a typical CAR table.

[表2]   邻居AP的BSSID   路由器地址   网络前缀  生存时间(s)   00:02:2D:46:47:23   3ffe:100::1   3ffe:100::/64  300   01:02:DD:26:10:09   3ffe:101::1   3ffe:101::/64  400   22:14:A1:AA:B2:1A   3ffe:101::1   3ffe:101::/64  400 [Table 2] BSSID of the neighbor AP router address network prefix Survival time (s) 00:02:2D:46:47:23 3ffe:100::1 3ffe:100::/64 300 01:02:DD:26:10:09 3ffe:101::1 3ffe:101::/64 400 22:14:A1:AA:B2:1A 3ffe:101::1 3ffe:101::/64 400

在表2中,PAR基于CAR表的邻居AP的BSSID可以获得连接到邻居AP-即在邻居AP中可以与移动终端100通信的候选AP和目标AP-的路由器NAR的地址。In Table 2, the PAR can obtain the address of the router NAR connected to the neighbor AP, that is, the candidate AP and the target AP among the neighbor APs, which can communicate with the mobile terminal 100, based on the BSSID of the neighbor AP of the CAR table.

接着,PAR将移动终端100的MAC地址和切换启动(HI)消息发送到分别连接于候选AP和目标AP的路由器NAR的地址(S630)。Next, the PAR transmits the MAC address of the mobile terminal 100 and a Handover Initiate (HI) message to the addresses of the routers NAR respectively connected to the candidate AP and the target AP (S630).

一旦从PAR接收到移动终端100的MAC地址和HI消息,NAR就向PAR发送响应于HI消息的切换确认(HAck)消息、路由器公告(RA)消息、和作为包含具有确保PAR的唯一性的临时地址的消息的Ω(S640)。此时,如果其它移动终端加入到NAR的子网中,那么该其它移动终端就可以使用Ω。为了防止这一点,各个NAR通过使用如在RFC 2642中描述的代理邻居高速缓存登录(Proxy NeighborCache Entry)来保护Ω。Upon receiving the MAC address of the mobile terminal 100 and the HI message from the PAR, the NAR sends to the PAR a Handover Acknowledgment (HAck) message in response to the HI message, a Router Advertisement (RA) message, and a temporary Ω of the message of the address (S640). At this time, if other mobile terminals join the subnet of the NAR, then the other mobile terminals can use Ω. To prevent this, each NAR protects Ω by using a Proxy NeighborCache Entry as described in RFC 2642.

典型地,各个路由器如在RFC 3041中描述的那样产生适合于由路由器管理的网络前缀的一定数量的新临时地址,或从DHCPv6服务器获得地址。所产生或所获得的地址根据RFC 2641的标准重复地址检测(DAD)进行重复检查。根据重复检查的唯一地址被存储在由路由器管理的地址池中。Ω定义为包含存储在地址池并具有确保唯一性的一定数量的临时地址的其中一个的消息。根据上面的解释,在PAR处接受RA消息和Ω意味着完成移动检测和DAD。Typically, each router generates a number of new temporary addresses suitable for the network prefixes managed by the router as described in RFC 3041, or obtains addresses from a DHCPv6 server. Generated or obtained addresses are checked for duplicates according to the standard Duplicate Address Detection (DAD) of RFC 2641. Unique addresses based on a duplicate check are stored in an address pool managed by the router. Ω is defined as a message containing one of a certain number of ephemeral addresses stored in an address pool with guaranteed uniqueness. According to the above explanation, acceptance of RA message and Ω at PAR means completion of motion detection and DAD.

管理移动终端100的子网的PAR组合从连接到目标AP和候选AP的NAR接收的RA消息和Ω,并将组合的RA消息和Ω与FBAck消息一起发送到移动终端100(S650)。一旦与FBAck消息一起接收到组合的RA消息和Ω,移动终端100就终止切换准备阶段并操作计时器部分50以便计数例如大致3秒的预定时间。当预定时间已过时,前述的锁定操作停止。The PAR managing the subnet of the mobile terminal 100 combines the RA message and Ω received from the NAR connected to the target AP and the candidate AP, and transmits the combined RA message and Ω to the mobile terminal 100 together with the FBAck message (S650). Upon receiving the combined RA message and Ω together with the FBAck message, the mobile terminal 100 terminates the handover preparation phase and operates the timer section 50 to count a predetermined time, for example approximately 3 seconds. When the predetermined time has elapsed, the aforementioned locking operation is stopped.

图7是解释在当前与移动终端100通信的服务AP和可以与移动终端100通信的邻居AP属于相同子网时切换准备阶段的流程图。7 is a flowchart explaining a handover preparation phase when a serving AP currently communicating with the mobile terminal 100 and a neighbor AP that can communicate with the mobile terminal 100 belong to the same subnet.

参考图7,指示与移动终端100通信的服务AP信道状态的SNR低于第一门限THR_1,产生LQCT触发(S710)。接着,移动终端100向与其相连接的AR发送FBU消息、其MAC地址、和与和移动终端100通信的服务AP属于相同子网的候选AP和目标AP的BSSID(S720)。Referring to FIG. 7, the SNR indicating the channel status of the serving AP communicating with the mobile terminal 100 is lower than the first threshold THR_1, generating an LQCT trigger (S710). Next, the mobile terminal 100 transmits the FBU message, its MAC address, and BSSIDs of candidate APs and target APs belonging to the same subnet as the serving AP communicating with the mobile terminal 100 to the AR connected thereto (S720).

由于可以重新与移动终端100通信的邻居AP和移动终端100属于相同的子网,所以IP切换不是必需的。但根据IEEE 802.11的规范的切换仍是需要的。这样,AR发送FBAck消息到移动终端100(S730),从而,完成切换准备操作。移动终端100操作计时器部分50来计数例如大致3秒的预定时间。当预定时间已过时,终止前述锁定操作。Since the neighbor AP that can communicate with the mobile terminal 100 again and the mobile terminal 100 belong to the same subnet, IP handover is not necessary. But switching according to the specification of IEEE 802.11 is still required. In this way, the AR transmits an FBAck message to the mobile terminal 100 (S730), thereby completing the handover preparation operation. The mobile terminal 100 operates the timer section 50 to count a predetermined time, for example, approximately 3 seconds. When the predetermined time has elapsed, the aforementioned locking operation is terminated.

图8A和图8B更进一步地详细描述了切换准备阶段。其中,假设AP1和AP4每个都表示候选AP,AP3表示检测的AP,而AP2表示目标AP。当前与移动终端100通信的服务AP和作为候选AP的AP1属于相同子网,并且两者都连接到相同的第二路由器R2。同样,作为检测的AP的AP3和作为候选AP的AP4属于相同子网,并被连接到相同的路由器,即第三路由器R3。AP2连接到第四路由器R4。Figures 8A and 8B further detail the handover preparation phase. Among them, it is assumed that AP1 and AP4 each represent a candidate AP, AP3 represents a detected AP, and AP2 represents a target AP. The serving AP currently communicating with the mobile terminal 100 and AP1 as a candidate AP belong to the same subnet, and both are connected to the same second router R2. Likewise, AP3 as a detected AP and AP4 as a candidate AP belong to the same subnet and are connected to the same router, ie, the third router R3. AP2 is connected to a fourth router R4.

当从与移动终端100通信的服务AP检测的SNR低于第一门限THR_1并且LQCT触发信息从层2发送到层3时,移动终端100向管理该移动终端100的子网的第二路由器R2发送FBU消息、其MAC地址、作为目标AP的AP2的BSSID、和作为候选AP的AP1和AP4的BSSID。在与和移动终端100通信的服务AP属于相同子网的AP1共享第二路由器R2时,与和移动终端100通信的服务AP属于不同子网的AP2和AP4分别连接到第四路由器R4和第三路由器R3。When the SNR detected from the serving AP communicating with the mobile terminal 100 is lower than the first threshold THR_1 and the LQCT trigger message is sent from layer 2 to layer 3, the mobile terminal 100 sends to the second router R2 managing the subnet of the mobile terminal 100 The FBU message, its MAC address, the BSSID of AP2 as the target AP, and the BSSIDs of AP1 and AP4 as candidate APs. When sharing the second router R2 with AP1 belonging to the same subnet as the serving AP communicating with the mobile terminal 100, AP2 and AP4 belonging to different subnets with the serving AP communicating with the mobile terminal 100 are respectively connected to the fourth router R4 and the third router R4. Router R3.

由于AP2和AP4与移动终端100属于不同子网,第二路由器R2向连接到作为目标AP的AP2的第四路由器R4和连接到作为候选AP的AP4的第三路由器R3发送移动终端100的MAC地址和HI消息。至于和移动终端100位于相同子网中的第二路由器R2相连接的AP1,第二路由器R2不需要发送移动终端100的MAC地址和HI消息。作为代替,第二路由器R2发送FBAck消息到移动终端100。Since AP2 and AP4 belong to different subnets from the mobile terminal 100, the second router R2 sends the MAC address of the mobile terminal 100 to the fourth router R4 connected to AP2 as the target AP and the third router R3 connected to AP4 as the candidate AP and HI news. As for AP1 connected to the second router R2 located in the same subnet as the mobile terminal 100 , the second router R2 does not need to send the MAC address of the mobile terminal 100 and the HI message. Instead, the second router R2 sends an FBAck message to the mobile terminal 100 .

一旦从第二路由器R2接收到移动终端100的MAC地址和HI消息,连接到作为目标AP的AP2的第四路由器R4发送响应于HI消息的HAck消息、RA′消息、和包括唯一临时地址的Ω′到第二路由器R2。同样,连接到作为候选AP的AP4的第三路由器R3向第二路由器R2发送响应于HI消息的HAck消息、RA″消息和包括唯一临时地址的Ω″。Upon receiving the MAC address of the mobile terminal 100 and the HI message from the second router R2, the fourth router R4 connected to AP2 as the target AP sends an HAck message in response to the HI message, an RA' message, and an Ω including the unique temporary address ' to the second router R2. Likewise, the third router R3 connected to AP4 as a candidate AP sends an HAck message in response to the HI message, an RA" message, and Ω" including a unique temporary address to the second router R2.

第二路由器R2将从连接到作为目标AP的AP2的第四路由器R4接收的HAck消息、RA′消息和Ω′与从连接到作为候选AP的AP4的第三路由器R3接收的HAck消息、RA″消息和Ω″进行组合,并将组合的消息与FBAck消息一起发送到移动终端100。The second router R2 combines the HAck message, RA' message and Ω' received from the fourth router R4 connected to AP2 as the target AP with the HAck message, RA'' received from the third router R3 connected to AP4 as the candidate AP The message is combined with Ω″, and the combined message is sent to the mobile terminal 100 together with the FBAck message.

图9A到图9C描述了在切换期间移动终端100的三个移动路径。图9A描述了在预定时间内执行的切换动作阶段,该预定时间根据本发明的实施例基本上是在切换准备阶段之后由计时器部分50计数的3秒内。具体来说,在完成切换准备阶段之后,在由计时器部分50计数的预定时间内从服务AP检测的SNR低于第二门限THR_2。移动终端100正常进入切换准备阶段。移动终端100停止关于候选AP的锁定操作,并在候选AP中选择目标AP。9A to 9C depict three moving paths of the mobile terminal 100 during handover. FIG. 9A depicts a switching action phase performed within a predetermined time, which is basically within 3 seconds counted by the timer section 50 after the switching preparation phase according to an embodiment of the present invention. Specifically, after the handover preparation phase is completed, the SNR detected from the serving AP is lower than the second threshold THR_2 within a predetermined time counted by the timer section 50 . The mobile terminal 100 normally enters the handover preparation phase. The mobile terminal 100 stops the locking operation on the candidate APs, and selects a target AP among the candidate APs.

图93显示了移动终端100在切换准备阶段之后的用于由计时器部分50计数的3秒的预定时间内,没有进入切换动作阶段时的情况。在完成切换准备阶段之后,当从服务AP检测的SNR在由计时器部分50计时的预定时间内不低于第二门限THR_2并且处于第一门限THR_1和第二THR_2之间时,切换准备阶段在预定时间之后重新开始。移动终端100基于等待队列的AP列表更新在邻居AP列表中的候选AP,并从更新的候选AP中选择目标AP。接着,移动终端100向其AR重新发送更新的候选AP和目标AP的BSSID、移动终端100的MAC地址、以及FBU消息。FIG. 93 shows the case when the mobile terminal 100 does not enter the handover action phase within the predetermined time for 3 seconds counted by the timer section 50 after the handover preparation phase. After completing the handover preparation phase, when the SNR detected from the serving AP is not lower than the second threshold THR_2 and is between the first threshold THR_1 and the second THR_2 within the predetermined time counted by the timer part 50, the handover preparation phase is Restart after a predetermined time. The mobile terminal 100 updates candidate APs in the neighbor AP list based on the waiting queued AP list, and selects a target AP from the updated candidate APs. Next, the mobile terminal 100 resends the updated BSSIDs of the candidate AP and the target AP, the MAC address of the mobile terminal 100, and the FBU message to its AR.

图9C描述了移动终端100的切换初始化。在完成切换准备阶段之后,当从服务AP检测的SNR在用于由计时器部分50计数的3秒的预定的时间内超过第一门限THR_1时,执行初始化。在初始化过程中,邻居AP列表管理器60从存储在存储器70中的邻居AP列表中删除所有候选AP和目标AP。随后,通过将利用被动扫描从邻居AP检测的SNR和预定门限进行比较来重新组织邻居AP列表。FIG. 9C depicts handover initialization of the mobile terminal 100 . After the handover preparation phase is completed, when the SNR detected from the serving AP exceeds the first threshold THR_1 within a predetermined time for 3 seconds counted by the timer section 50, initialization is performed. During initialization, neighbor AP list manager 60 deletes all candidate APs and target APs from the neighbor AP list stored in memory 70 . Subsequently, the neighbor AP list is reorganized by comparing the SNR detected from the neighbor APs using the passive scan to a predetermined threshold.

图10是显示何时执行切换动作阶段的曲线图。在图10中,当从当前与移动终端100通信的服务AP检测的SNR低于第二门限THR_2时,从层2向层3发送LinkGoingDown(LGD)触发信息,并在层3执行切换动作。Fig. 10 is a graph showing when switching action phases are performed. In FIG. 10 , when the SNR detected by the serving AP currently communicating with the mobile terminal 100 is lower than the second threshold THR_2, a LinkGoingDown (LGD) trigger message is sent from layer 2 to layer 3, and a switching action is performed at layer 3.

切换动作阶段类似于切换准备阶段。同样地,根据将与移动终端100通信的目标AP与移动终端100是否属于相同子网来执行切换动作阶段。The handover action phase is similar to the handover preparation phase. Likewise, the handover action phase is performed depending on whether the target AP to communicate with the mobile terminal 100 and the mobile terminal 100 belong to the same subnet.

图11是解释移动终端100与属于不同子网的目标AP通信时的切换动作阶段的流程图。图11中的操作S610到S650是在切换准备阶段执行的,因此,为了简洁而在这里没有图示。FIG. 11 is a flowchart explaining the handover action stages when the mobile terminal 100 communicates with a target AP belonging to a different subnet. Operations S610 to S650 in FIG. 11 are performed in the handover preparation phase, and thus are not shown here for brevity.

参考图11,当从当前与移动终端100通信的服务AP中检测的SNR低于第二门限THR_2时,从层2向层3发送LGD触发信息(S1110)。移动终端100向管理该移动终端100子网的PAR发送移动通知(MVN)消息和包含唯一临时地址的Ω(S1120)。MVN消息把移动终端100的移动通知给PAR。Referring to FIG. 11 , when the SNR detected from the serving AP currently communicating with the mobile terminal 100 is lower than the second threshold THR_2, LGD trigger information is transmitted from layer 2 to layer 3 (S1110). The mobile terminal 100 transmits a moving notification (MVN) message and Ω including a unique temporary address to the PAR managing the subnet of the mobile terminal 100 (S1120). The MVN message notifies the PAR of the movement of the mobile terminal 100 .

一旦接收到MVN消息和Ω(S1120),PAR就截取打算传送给移动终端100的先前临时地址的分组,并开始封装(tunnel)到包含在Ω中的新的临时地址(S1130)。在封装之后,PAR发送响应于MVN消息的MVAck消息到移动终端100(S1140)。Upon receiving the MVN message and Ω (S1120), the PAR intercepts packets intended to be transmitted to the previous temporary address of the mobile terminal 100, and starts tunneling to the new temporary address contained in Ω (S1130). After encapsulation, the PAR transmits a MVAck message in response to the MVN message to the mobile terminal 100 (S1140).

一旦接收到MVAck消息,移动终端100就从层3向层2发送链路切换(LS)触发信息(S1150)。Upon receiving the MVAck message, the mobile terminal 100 transmits link switching (LS) trigger information from layer 3 to layer 2 (S1150).

同时,在操作S1120中,如果移动终端100在向管理移动终端100的子网的PAR发送MVN消息之后的10ms内没有接收到MVAck消息,那么移动终端100就向PAR重新发送MVN消息。即使当在重传之后的10ms内没有接收到MVAck消息时,移动终端100也从层3向层2发送LS触发信息(S1150)。同样,当从当前与移动终端100通信的服务AP检测的SNR低于第三门限THR_3时,从层3向层2发送LS触发信息(S1150)。第三门限THR_3低于第一门限THR_1和第二门限THR_2。Meanwhile, in operation S1120, if the mobile terminal 100 does not receive the MVAck message within 10 ms after sending the MVN message to the PAR managing the subnet of the mobile terminal 100, the mobile terminal 100 resends the MVN message to the PAR. Even when the MVAck message is not received within 10 ms after retransmission, the mobile terminal 100 transmits LS trigger information from layer 3 to layer 2 (S1150). Also, when the SNR detected from the serving AP currently communicating with the mobile terminal 100 is lower than the third threshold THR_3, LS trigger information is transmitted from layer 3 to layer 2 (S1150). The third threshold THR_3 is lower than the first threshold THR_1 and the second threshold THR_2.

当LS触发信息从层3传送到层2时(S1150),移动终端100尝试重新关联到所选目标AP(S1160)。When the LS trigger information is transmitted from layer 3 to layer 2 (S1150), the mobile terminal 100 attempts to re-associate to the selected target AP (S1160).

在完成重新关联之后,从层2向层3发送Link_Up触发信息(S1170)。接着,使用从先前子网接收的RA消息和包含在Ω中的新的临时地址来配置移动终端100(S1180)。更详细地讲,移动终端100处理从先前子网接收的RA,就象该RA是从连接到目标AP的新NAR正常接收的一样。移动终端100将包含于在先前网络内接收的Ω中的新临时地址分配到它的接口。After the reassociation is completed, Link_Up trigger information is sent from layer 2 to layer 3 (S1170). Next, the mobile terminal 100 is configured using the RA message received from the previous subnet and the new temporary address contained in Ω (S1180). In more detail, the mobile terminal 100 processes the RA received from the previous subnet as if the RA was normally received from the new NAR connected to the target AP. The mobile terminal 100 assigns to its interface the new temporary address contained in Ω received in the previous network.

接着,移动终端100发送快速邻居公告(FNA)消息到连接于目标AP的NAR,以向新的网络通知移动终端100的加入(S1190)。Next, the mobile terminal 100 sends a Fast Neighbor Advertisement (FNA) message to the NAR connected to the target AP to inform the new network of the joining of the mobile terminal 100 (S1190).

接收FNA消息的NAR将通过正常路由程序封装的分组发送到移动终端100(S1195)。如果FNA消息是从移动终端100接收的,同时,NAR接收由PAR封装的分组并缓存打算传输给包含在Ω中的新临时地址的分组,则将所缓存的分组传送到移动终端100(S1195)。NAR将代理邻居高速缓存改变为到普通邻居高速缓存,并停止Ω防护。The NAR receiving the FNA message transmits the packet encapsulated by the normal routing procedure to the mobile terminal 100 (S1195). If the FNA message is received from the mobile terminal 100, and at the same time, the NAR receives the packet encapsulated by the PAR and caches the packet intended to be transmitted to the new temporary address contained in Ω, then the cached packet is delivered to the mobile terminal 100 (S1195) . NAR changes the proxy neighbor cache to the normal neighbor cache and stops the Ω guard.

图12是解释当移动终端100与属于相同子网络的目标AP通信时的切换动作阶段的流程图。在图12的操作S710到S730是在切换准备阶段执行的,因而,为了简洁起见而没有图示。FIG. 12 is a flowchart explaining a handover action stage when the mobile terminal 100 communicates with a target AP belonging to the same subnetwork. Operations S710 to S730 in FIG. 12 are performed in the handover preparation stage, and thus are not illustrated for the sake of brevity.

参考图12,当从当前与移动终端100通信的服务AP检测的SNR低于第二门限THR 2时,从层2向层3发送LGD触发信息(S1210)。移动终端100发送MVN消息到其AR(S1220)。接收MVN消息的AR开始缓存(S1230)并响应于MVN消息发送MVAck消息到移动终端100(S1240)。一旦接收到MVAck消息,移动终端100就立即从层3发送LS触发信息到层2(S1250)。在操作S1220中,如果移动终端100在向管理移动终端100的子网的AR发送MVN消息之后的10ms内没有收到MVAck消息,移动终端100就重新发送MVN消息到AR。即使在重传之后的10ms内还没有收到MVAck消息时,移动终端100也从层3向层2发送LS触发信息(S1250)。同样,当从当前与移动终端100通信的服务AP检测的SNR低于第三门限THR_3时,从层3向层2发送LS触发信息(S1250)。第三门限THR_3低于第一门限THR_1和第二门限THR_2。Referring to FIG. 12, when the SNR detected from the serving AP currently communicating with the mobile terminal 100 is lower than the second threshold THR 2, LGD trigger information is sent from layer 2 to layer 3 (S1210). The mobile terminal 100 sends the MVN message to its AR (S1220). The AR receiving the MVN message starts caching (S1230) and sends a MVAck message to the mobile terminal 100 in response to the MVN message (S1240). Upon receiving the MVAck message, the mobile terminal 100 immediately transmits LS trigger information from layer 3 to layer 2 (S1250). In operation S1220, if the mobile terminal 100 does not receive the MVAck message within 10 ms after sending the MVN message to the AR managing the subnet of the mobile terminal 100, the mobile terminal 100 resends the MVN message to the AR. Even when the MVAck message has not been received within 10 ms after the retransmission, the mobile terminal 100 transmits LS trigger information from layer 3 to layer 2 (S1250). Also, when the SNR detected from the serving AP currently communicating with the mobile terminal 100 is lower than the third threshold THR_3, LS trigger information is transmitted from layer 3 to layer 2 (S1250). The third threshold THR_3 is lower than the first threshold THR_1 and the second threshold THR_2.

在从层3向层2发送LS触发信息之后(S1250),移动终端100尝试重新关联到所选的目标AP(S1260)。After transmitting the LS trigger information from layer 3 to layer 2 (S1250), the mobile terminal 100 attempts to re-associate to the selected target AP (S1260).

一旦完成重新关联,就从层2向层3传送Link_Up触发信息(S1270)。接着,移动终端100发送FNA消息到AR(S1280)。接收到FNA消息的AR将缓存的分组转发给移动终端100(S1290)。因此,可以执行对IEEE 802.11网络优化的快速切换方法。已经针对在该实施例中的IEEE 802.11网络图示了该快速切换方法,但是并不局限于这些网络。应该理解,该快速切换方法可以应用于其它IEEE 802.1x网络。Once the re-association is completed, Link_Up trigger information is transmitted from layer 2 to layer 3 (S1270). Next, the mobile terminal 100 sends an FNA message to the AR (S1280). The AR receiving the FNA message forwards the buffered packet to the mobile terminal 100 (S1290). Therefore, a fast handover method optimized for IEEE 802.11 networks can be performed. The fast handover method has been illustrated for IEEE 802.11 networks in this embodiment, but is not limited to these networks. It should be understood that the fast handover method can be applied to other IEEE 802.1x networks.

如上所述,由于移动预测和重复地址检测是在单个过程中执行的,所以可以实现快速切换。As described above, since movement prediction and duplicate address detection are performed in a single process, fast switching can be achieved.

与现有技术相比,由于在层2中的切换与分组封装同步,所以可以防止分组丢失。Compared with the prior art, packet loss can be prevented since switching in layer 2 is synchronized with packet encapsulation.

此外,从发送FBU消息到候选AP和目标AP开始的预定时间执行锁定操作,而不考虑在移动终端对其移动路径做出突然改变时所发现的新候选AP。从而可以避免切换错误。Furthermore, the locking operation is performed at a predetermined time from when the FBU message is sent to the candidate AP and the target AP, regardless of a new candidate AP discovered when the mobile terminal makes a sudden change to its moving path. Switching errors can thus be avoided.

虽然已经显示和描述了本发明的几个实施例,但是本领域普通技术人员将会理解到,在不脱离本发明的原理和精神的情况下,可以对这些实施例做出改变,本发明的范围由权利要求书及其等效来限定。Although several embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that changes may be made to these embodiments without departing from the principles and spirit of the invention. The scope is defined by the claims and their equivalents.

Claims (79)

1.一种用于在无线局域系统中的移动终端的快速切换方法,所述无线局域系统包括移动终端和多个无线接入点(AP),该多个无线接入点(AP)中的一个是当前与移动终端通信的服务AP,而该多个无线接入点(AP)中的其它无线接入点表示通过唯一无线信道与该移动终端通信的该移动终端的邻居AP,所述方法包括:1. A fast switching method for a mobile terminal in a wireless local area system, said wireless local area system comprising a mobile terminal and a plurality of wireless access points (APs), the plurality of wireless access points (APs) One of them is the serving AP currently communicating with the mobile terminal, and the other wireless access points in the plurality of wireless access points (AP) represent neighbor APs of the mobile terminal communicating with the mobile terminal through a unique wireless channel, so The methods described include: 从移动终端的邻居AP和服务AP接收信标帧信号;Receive beacon frame signals from neighbor APs and serving APs of the mobile terminal; 基于从每个邻居AP接收的信标帧信号产生第一信号以确定每个邻居AP的状态;generating a first signal based on beacon frame signals received from each neighboring AP to determine the status of each neighboring AP; 比较第一信号和预定门限,根据比较结果将邻居AP分为检测的AP、候选AP和目标AP,并将分类结果存储在邻居AP列表中;以及Comparing the first signal with a predetermined threshold, classifying neighbor APs into detected APs, candidate APs, and target APs according to the comparison results, and storing the classification results in a neighbor AP list; and 基于邻居AP列表中的分类结果选择用于切换的AP。APs for handover are selected based on the classification results in the neighbor AP list. 2.根据权利要求1的快速切换方法,其中在各间隔从AP接收所述信标帧信号到移动终端。2. The fast handover method according to claim 1, wherein the beacon frame signal is received from the AP to the mobile terminal at intervals. 3.根据权利要求1的快速切换方法,其中当移动终端请求信标帧信号时从AP接收所述信标帧信号到移动终端。3. The fast handover method according to claim 1, wherein the beacon frame signal is received from the AP to the mobile terminal when the mobile terminal requests the beacon frame signal. 4.根据权利要求1的快速切换方法,其中所述第一信号是信噪比(SNR)、接收信号强度指示(RSSI)、误比特率(BER)、和分组差错率(PER)的其中一个。4. The fast handover method according to claim 1 , wherein said first signal is one of Signal-to-Noise Ratio (SNR), Received Signal Strength Indication (RSSI), Bit Error Rate (BER), and Packet Error Rate (PER) . 5.根据权利要求4的快速切换方法,其中,当第一信号是SNR时,处理SNR以产生平滑的SNR,将所产生的平滑的SNR与预定门限相比较,并根据比较将邻居AP分为检测的AP、候选AP和目标AP。5. The fast handover method according to claim 4, wherein, when the first signal is an SNR, the SNR is processed to generate a smooth SNR, the generated smooth SNR is compared with a predetermined threshold, and the neighbor APs are divided into Detected APs, candidate APs, and target APs. 6.根据权利要求5的快速切换方法,其中所述平滑的SNR是从下面的等式获得的:6. The fast handover method according to claim 5, wherein said smooth SNR is obtained from the following equation: 平滑的SNR=K×SNRc+(1-K)SNRpSmoothed SNR=K×SNR c +(1-K)SNR p , 其中,K是变量,SNRc是当前时间测量的SNR,而SNRp是先前时间段测量的SNR。where K is the variable, SNR c is the SNR measured at the current time, and SNR p is the SNR measured at the previous time period. 7.根据权利要求1的快速切换方法,其中7. according to the fast switching method of claim 1, wherein 预定门限包括:第一门限THR_1、第二门限THR_2、和第三门限THR_3,以及The predetermined thresholds include: a first threshold THR_1, a second threshold THR_2, and a third threshold THR_3, and 所述第一门限THR_1大于第二门限THR_2,而第二门限THR_2大于第三门限THR_3。The first threshold THR_1 is greater than the second threshold THR_2, and the second threshold THR_2 is greater than the third threshold THR_3. 8.根据权利要求1的快速切换方法,其中候选AP和目标AP与移动终端建立新的通信。8. The fast handover method according to claim 1, wherein the candidate AP and the target AP establish a new communication with the mobile terminal. 9.根据权利要求1的快速切换方法,其中当从邻居AP初始检测到第一信号并且从邻居AP检测的第一信号的强度低于第二门限THR_2时,确定邻居AP处于检测的AP状态。9. The fast handover method according to claim 1, wherein when the first signal is initially detected from the neighbor AP and the strength of the first signal detected from the neighbor AP is lower than the second threshold THR_2, it is determined that the neighbor AP is in the detected AP state. 10.根据权利要求9的快速切换方法,其中,当在邻居AP处于检测的AP状态的同时,移动终端不只一次在100ms间隔内没有从该邻居AP接收信标帧信号时,邻居AP维持检测的AP状态。10. The fast handover method according to claim 9, wherein, when the mobile terminal does not receive a beacon frame signal from the neighbor AP within a 100 ms interval more than once while the neighbor AP is in the detected AP state, the neighbor AP maintains the detected AP state. AP status. 11.根据权利要求9的快速切换方法,其中当在邻居AP处于检测的AP状态的同时,移动终端在300ms内不只一次没有从该邻居AP接收到信标帧信号时,从邻居AP列表中删除该邻居AP。11. The fast handover method according to claim 9, wherein when the mobile terminal does not receive a beacon frame signal from the neighbor AP more than once within 300 ms while the neighbor AP is in the detected AP state, the mobile terminal is deleted from the neighbor AP list The neighbor AP. 12.根据权利要求9的快速切换方法,其中当在邻居AP处于检测的AP状态的同时,从该邻居AP检测的第一信号的强度超过第二门限THR_2时,该邻居AP从检测的AP状态改变为第一候选AP状态。12. The fast handover method according to claim 9, wherein when the strength of the first signal detected from the neighbor AP exceeds the second threshold THR_2 while the neighbor AP is in the detected AP state, the neighbor AP is switched from the detected AP state to Change to the first candidate AP state. 13.根据权利要求12的快速切换方法,其中,当在邻居AP处于第一候选AP状态的同时,从该邻居AP检测的第一信号的强度超过过从移动终端的其它邻居AP检测的第一信号的强度时,该邻居AP从第一候选AP改变为目标AP状态。13. The fast handover method according to claim 12, wherein, when the neighbor AP is in the first candidate AP state, the strength of the first signal detected from the neighbor AP exceeds the first signal detected from other neighbor APs of the mobile terminal. When the strength of the signal is high, the neighbor AP changes from the first candidate AP to the target AP state. 14.根据权利要求12的快速切换方法,其中,当在邻居AP处于第一候选AP状态的同时,从该邻居AP检测的第一信号的强度低于第二门限THR_2时,该邻居AP从第一候选AP状态改变为检测的AP状态。14. The fast handover method according to claim 12, wherein, when the strength of the first signal detected from the neighbor AP is lower than the second threshold THR_2 while the neighbor AP is in the first candidate AP state, the neighbor AP switches from the first candidate AP to A candidate AP state changes to the detected AP state. 15.根据权利要求13的快速切换方法,其中,当在邻居AP处于目标AP状态的同时,从该邻居AP检测的第一信号的强度低于从移动终端的其它邻居AP检测的第一信号的强度时,该邻居AP从目标AP状态改变为第二候选AP状态。15. The fast handover method according to claim 13, wherein, when the neighbor AP is in the target AP state, the intensity of the first signal detected from the neighbor AP is lower than that of the first signal detected from other neighbor APs of the mobile terminal Intensity, the neighbor AP changes from the target AP state to the second candidate AP state. 16.根据权利要求13的快速切换方法,其中,当在邻居AP处于目标AP状态的同时,移动终端在100ms间隔内不只一次没有从该邻居AP接收到信标帧信号时,该邻居AP从目标AP状态改变为第二候选AP状态。16. The fast handover method according to claim 13, wherein when the mobile terminal does not receive a beacon frame signal from the neighbor AP more than once within a 100 ms interval while the neighbor AP is in the state of the target AP, the neighbor AP is switched from the target AP The AP state changes to the second candidate AP state. 17.根据权利要求15的快速切换方法,其中,当在邻居AP处于第二候选AP状态的同时,从该邻居AP检测的第一信号的强度低于第一门限THR_1时,该邻居AP从第二候选AP状态改变为检测的AP状态。17. The fast handover method according to claim 15, wherein, when the strength of the first signal detected from the neighbor AP is lower than the first threshold THR_1 while the neighbor AP is in the second candidate AP state, the neighbor AP is switched from the second candidate AP The state of the two candidate APs is changed to the detected AP state. 18.根据权利要求15的快速切换方法,其中,当在邻居AP处于第二候选AP状态的同时,移动终端在100ms间隔内不只一次没有从该邻居AP接收到信标帧信号时,该邻居AP从第二候选AP状态改变为检测的AP状态。18. The fast handover method according to claim 15, wherein, when the neighbor AP is in the second candidate AP state, the mobile terminal does not receive a beacon frame signal from the neighbor AP more than once within a 100 ms interval, the neighbor AP Change from the second candidate AP state to the detected AP state. 19.根据权利要求18的快速切换方法,其中,当在邻居AP处于检测的AP状态的同时,从该邻居AP检测的第一信号的强度超过第一门限THR_1时,该邻居AP从检测的AP状态改变为第二候选AP状态。19. The fast handover method according to claim 18, wherein, when the intensity of the first signal detected from the neighbor AP exceeds the first threshold THR_1 while the neighbor AP is in the detected AP state, the neighbor AP is switched from the detected AP The state changes to the second candidate AP state. 20.根据权利要求1的快速切换方法,其中,当从服务AP检测的第一信号的强度低于第一门限THR_1时,切换准备阶段开始。20. The fast handover method according to claim 1, wherein the handover preparation phase starts when the strength of the first signal detected from the serving AP is lower than a first threshold THR_1. 21.根据权利要求20的快速切换方法,其中在当前与移动终端通信的服务AP与和该移动终端建立新的通信的邻居AP属于不同子网时,或者在当前与移动终端通信的服务AP与和该移动终端建立新的通信的邻居AP属于相同子网时,切换准备阶段发生。21. The fast handover method according to claim 20, wherein when the serving AP currently communicating with the mobile terminal and the neighbor AP establishing a new communication with the mobile terminal belong to different subnets, or when the serving AP currently communicating with the mobile terminal and The handover preparation phase occurs when the neighbor AP with which the mobile terminal establishes new communication belongs to the same subnet. 22.根据权利要求20的快速切换方法,其中,所述切换准备阶段包括:22. The fast handover method according to claim 20, wherein the handover preparation phase comprises: (a)从层2向层3发送Link_Quality_Crosses_Threshold(LQCT)触发信息;(a) Send Link_Quality_Crosses_Threshold (LQCT) trigger information from layer 2 to layer 3; (b)从邻居AP列表中选择作为能够与移动终端建立新的通信的每个邻居AP的候选AP和目标AP,并检索与所选择的候选AP和目标AP相关的信息;(b) selecting a candidate AP and a target AP as each neighbor AP capable of establishing new communication with the mobile terminal from the list of neighbor APs, and retrieving information related to the selected candidate APs and target APs; (c)当能够与移动终端建立新的通信的邻居AP与当前与该移动终端通信的服务AP属于不同子网时,根据信息检索从移动终端向管理该移动终端所属子网的接入路由器发送该移动终端的介质访问控制(MAC)地址、候选AP和目标AP的基本业务集识别符(BSSID)、和快速绑定更新(FBU)消息;(c) When the neighbor AP that can establish a new communication with the mobile terminal and the serving AP that is currently communicating with the mobile terminal belong to different subnets, according to information retrieval, the mobile terminal sends a message to the access router that manages the subnet to which the mobile terminal belongs. The medium access control (MAC) address of the mobile terminal, the basic service set identifier (BSSID) of the candidate AP and the target AP, and a fast binding update (FBU) message; (d)从管理移动终端子网的接入路由器向分别连接到候选AP和目标AP的路由器发送该移动终端的MAC地址和切换启动(HI)消息;(d) sending the MAC address of the mobile terminal and a handover initiation (HI) message to routers connected to the candidate AP and the target AP from the access router managing the mobile terminal subnet; (e)从连接到候选AP和目标AP的路由器向管理移动终端子网的接入路由器发送响应于HI消息的切换确认(Hack)消息、路由器公告(RA)消息、和具有确保的唯一临时地址的Ω;和(e) Send a Handover Acknowledgment (Hack) message in response to the HI message, a Router Advertisement (RA) message, and a unique temporary address with a guarantee from the routers connected to the candidate AP and the target AP to the access router managing the mobile terminal subnet Ω; and (f)组合从连接到候选AP和目标AP的路由器接收的RA消息和Ω,并将该组合消息与快速绑定确认(FBAck)消息一起发送到移动终端。(f) Combine the RA message and Ω received from the routers connected to the candidate AP and the target AP, and send the combined message to the mobile terminal together with a Fast Binding Acknowledgment (FBAck) message. 23.根据权利要求22的快速切换方法,其中,在(c)操作之后,即使当在移动终端的邻居AP中发现新的候选AP时,也执行锁定操作以防止添加该新的候选AP到邻居AP列表。23. The fast handover method according to claim 22, wherein, after the (c) operation, even when a new candidate AP is found in the neighbor APs of the mobile terminal, a locking operation is performed to prevent adding the new candidate AP to the neighbors list of APs. 24.根据权利要求23的快速切换方法,还包括将新发现的候选AP插入到等待队列中。24. The fast handover method according to claim 23, further comprising inserting the newly discovered candidate AP into a waiting queue. 25.根据权利要求22的快速切换方法,其中(d)操作基于从CAR表获得的候选AP和目标AP的BSSID来检查连接到候选AP和目标AP的新接入路由器(NAR)。25. The fast handover method according to claim 22, wherein the (d) operation checks a new access router (NAR) connected to the candidate AP and the target AP based on the BSSIDs of the candidate AP and the target AP obtained from the CAR table. 26.根据权利要求22的快速切换方法,其中,候选AP和目标AP的BSSID包含与该候选AP和目标AP相关的MAC地址信息。26. The fast handover method according to claim 22, wherein the BSSIDs of the candidate AP and the target AP include MAC address information related to the candidate AP and the target AP. 27.根据权利要求22的快速切换方法,其中(f)操作的完成包括:27. The fast switching method according to claim 22, wherein the completion of (f) operation comprises: 用信号通知切换准备阶段完成,并且Signals the completion of the handover preparation phase, and 从完成切换准备阶段开始,计时器运行预定时间。The timer runs for a predetermined time from the completion of the handover preparation phase. 28.根据权利要求27的快速切换方法,其中所述预定时间大约为3秒。28. The fast switching method according to claim 27, wherein said predetermined time is about 3 seconds. 29.根据权利要求27的快速切换方法,当在预定时间内第一信号的强度低于从服务AP检测的第一门限THR_2时,移动终端进入切换动作阶段。29. The fast handover method according to claim 27, when the strength of the first signal is lower than the first threshold THR_2 detected from the serving AP within a predetermined time, the mobile terminal enters the handover action stage. 30.根据权利要求29的快速切换方法,其中,当移动终端进入切换动作阶段时,终止用于候选AP的锁定操作,并从候选AP中重新选择目标AP。30. The fast handover method according to claim 29, wherein when the mobile terminal enters the handover action phase, the locking operation for the candidate APs is terminated, and the target AP is reselected from the candidate APs. 31.根据权利要求27的快速切换方法,其中当从服务AP检测的第一信号的强度在所述预定时间内处于第一门限THR_1和第二门限THR_2之间时,在该预定时间之后,重新执行切换准备阶段。31. The fast handover method according to claim 27, wherein when the strength of the first signal detected from the serving AP is between the first threshold THR_1 and the second threshold THR_2 within the predetermined time, after the predetermined time, restart Execute the handover preparation phase. 32.根据权利要求31的快速切换方法,其中当重新执行切换准备阶段时,插入到等待队列中的候选AP被更新到邻居AP列表,并且从该更新的邻居AP列表的候选AP中选择目标AP。32. The fast handover method according to claim 31, wherein when the handover preparation phase is re-executed, the candidate AP inserted into the waiting queue is updated to the neighbor AP list, and the target AP is selected from the candidate APs of the updated neighbor AP list . 33.根据权利要求27的快速切换方法,其中当在预定时间内,从服务AP检测的第一信号的强度超过第一门限THR_1时,执行初始化以从邻居AP列表中删除所有候选AP和目标AP。33. The fast handover method according to claim 27, wherein when the strength of the first signal detected from the serving AP exceeds the first threshold THR_1 within a predetermined time, initialization is performed to delete all candidate APs and target APs from the neighbor AP list . 34.根据权利要求29的快速切换方法,其中所述切换动作阶段包括:34. The fast handover method according to claim 29, wherein said handover action phase comprises: (a)从层2向层3发送Link_GoingDown(LGD)触发信息;(a) Send Link_GoingDown (LGD) trigger information from layer 2 to layer 3; (b)从移动终端向管理该移动终端子网的接入路由器发送移动通知(MVN)消息和包括唯一临时地址的Ω;和(b) sending a Mobile Notification (MVN) message and Ω including a unique temporary address from the mobile terminal to the access router managing the mobile terminal's subnet; and (c)通过管理移动终端子网的接入路由器封装,并从该接入路由器向移动终端发送响应于MVN消息的MVAck消息。(c) Encapsulation by an access router managing the subnet of the mobile terminal, and sending a MVAck message in response to the MVN message from the access router to the mobile terminal. 35.根据权利要求34的快速切换方法,其中,所述MVN消息将指示移动终端移动的信息通知给接入路由器。35. The fast handover method according to claim 34, wherein the MVN message notifies the access router of information indicating movement of the mobile terminal. 36.根据权利要求34的快速切换方法,其中(c)操作在接入路由器中截取打算传送给移动终端的先前临时地址的分组,并将截取的分组封装到包含在Ω中的新的临时地址。36. The fast handover method according to claim 34, wherein the (c) operation intercepts packets of the previous temporary address intended to be transmitted to the mobile terminal in the access router, and encapsulates the intercepted packet into a new temporary address contained in Ω . 37.根据权利要求34的快速切换方法,其中当在移动终端接收到MVAck消息时,(c)操作从层3向层2发送Link_Switch(LS)触发信息。37. The fast switching method according to claim 34, wherein the (c) operation transmits Link_Switch (LS) trigger information from layer 3 to layer 2 when the MVAck message is received at the mobile terminal. 38.根据权利要求34的快速切换方法,其中当从服务AP检测的第一信号的强度低于第三门限THR_3时,从层3向层2发送LS触发信息。38. The fast handover method according to claim 34, wherein the LS trigger information is sent from layer 3 to layer 2 when the strength of the first signal detected from the serving AP is lower than a third threshold THR_3. 39.根据权利要求34的快速切换方法,在(b)操作中发送MVN消息之后,进一步包括:39. The fast switching method according to claim 34, after sending the MVN message in (b) operation, further comprising: 当移动终端在大约10ms内没有从接入路由器接收到MVAck消息时,重新发送MVN消息;和When the mobile terminal does not receive the MVAck message from the access router within about 10 ms, resend the MVN message; and 当在重新发送MVN消息之后的10ms内没有接收到MVAck消息时,从层3向层2发送LS触发信息。When the MVAck message is not received within 10 ms after resending the MVN message, the LS trigger information is sent from layer 3 to layer 2. 40.根据权利要求37的快速切换方法,在从层3向层2发送LS触发信息之后,进一步包括:40. The fast handover method according to claim 37, after sending LS trigger information from layer 3 to layer 2, further comprising: 尝试重新关联到从邻居AP列表的候选AP中选择的目标AP;Attempt to re-associate to the target AP selected from the candidate APs in the neighbor AP list; 当完成该重新关联时,从层2向层3发送Link_Up触发信息;When the reassociation is completed, a Link_Up trigger message is sent from layer 2 to layer 3; 使用从先前子网获得的Ω中包含的新临时地址和RA消息来配置移动终端;Configure the mobile terminal with the new temporary address and RA message contained in Ω obtained from the previous subnet; 从移动终端向连接到目标AP的接入路由器发送快速邻居公告(FNA)消息;以及sending a Fast Neighbor Advertisement (FNA) message from the mobile terminal to an access router connected to the target AP; and 把通过在接收FNA消息的接入路由器路由而封装的分组发送到移动终端。The encapsulated packet is routed through the access router that received the FNA message to the mobile terminal. 41.根据权利要求40的快速切换方法,其中当在连接到目标AP的接入路由器最初接收在PAR封装的分组并缓存打算用于包含在Ω中的新临时地址的分组的同时,从移动终端接收到FNA消息时,将该缓存的分组传送到移动终端。41. The fast handover method according to claim 40, wherein when the access router connected to the target AP initially receives the packet encapsulated in PAR and caches the packet intended for the new temporary address contained in Ω, the slave mobile terminal When the FNA message is received, the buffered packet is transmitted to the mobile terminal. 42.根据权利要求20的快速切换方法,其中所述切换准备阶段包括:42. The fast handover method according to claim 20, wherein said handover preparation phase comprises: (a)从层2向层3发送LQCT触发信息;(a) sending LQCT trigger information from layer 2 to layer 3; (b)从邻居AP列表中选择作为能够与移动终端建立新通信的邻居AP的候选AP和目标AP,并检索与所选择的候选AP和目标AP相关的信息;(b) selecting candidate APs and target APs as neighbor APs capable of establishing new communication with the mobile terminal from the list of neighbor APs, and retrieving information related to the selected candidate APs and target APs; (c)当能够与移动终端建立新通信的邻居AP与移动终端属于相同子网时,根据信息检索,从移动终端向管理该移动终端子网的接入路由器发送该移动终端的MAC地址、候选AP和目标AP的BSSID、和FBU消息;以及(c) When the neighbor AP that can establish a new communication with the mobile terminal belongs to the same subnet as the mobile terminal, according to the information retrieval, send the MAC address of the mobile terminal to the access router that manages the subnet of the mobile terminal, the candidate BSSID of AP and target AP, and FBU message; and (d)从管理移动终端子网的接入路由器向移动终端发送响应于FBU消息的FBAck消息。(d) Sending an FBAck message in response to the FBU message from the access router managing the subnet of the mobile terminal to the mobile terminal. 43.根据权利要求42的快速切换方法,其中,在(c)操作之后,即使当在移动终端的邻居AP中发现新的候选AP时,也执行锁定操作,不允许添加该新的候选AP到邻居AP列表中。43. The fast handover method according to claim 42, wherein, after the (c) operation, even when a new candidate AP is found in the neighbor APs of the mobile terminal, a locking operation is performed, and it is not allowed to add the new candidate AP to in the neighbor AP list. 44.根据权利要求43的快速切换方法,其中将新发现的候选AP插入到等待队列中。44. The fast handover method according to claim 43, wherein the newly discovered candidate AP is inserted into a waiting queue. 45.根据权利要求42的快速切换方法,其中候选AP和目标AP的BSSID包含该候选AP和目标AP的MAC地址信息。45. The fast handover method according to claim 42, wherein the BSSIDs of the candidate AP and the target AP include MAC address information of the candidate AP and the target AP. 46.根据权利要求42的快速切换方法,其中(d)操作的完成包括:46. The fast switching method according to claim 42, wherein the completion of (d) operation comprises: 用信号通知切换准备阶段完成,并且Signals the completion of the handover preparation phase, and 从完成切换准备阶段开始,计时器运行预定时间。The timer runs for a predetermined time from the completion of the handover preparation phase. 47.根据权利要求46的快速切换方法,其中所述预定时间大约为3秒。47. The fast switching method according to claim 46, wherein said predetermined time is approximately 3 seconds. 48.根据权利要求46的快速切换方法,其中,当从服务AP检测的第一信号的强度在预定时间内低于第二门限THR_2时,移动终端进入切换动作阶段。48. The fast handover method according to claim 46, wherein when the strength of the first signal detected from the serving AP is lower than the second threshold THR_2 within a predetermined time, the mobile terminal enters the handover action phase. 49.根据权利要求48的快速切换方法,其中,当移动终端进入切换动作阶段时,终止用于候选AP的锁定操作,并从候选AP中重新选择目标AP。49. The fast handover method according to claim 48, wherein when the mobile terminal enters the handover action phase, the locking operation for the candidate APs is terminated, and the target AP is reselected from the candidate APs. 50.根据权利要求46的快速切换方法,其中当从服务AP检测的第一信号的强度在所述预定时间内处于第一门限THR_1和第二门限THR_2之间时,在所述预定时间之后,重新执行切换准备阶段。50. The fast handover method according to claim 46, wherein when the strength of the first signal detected from the serving AP is between the first threshold THR_1 and the second threshold THR_2 within the predetermined time, after the predetermined time, Execute the switchover preparation phase again. 51.根据权利要求50的快速切换方法,其中当重新执行切换准备阶段时,插入到等待队列的候选AP被更新到邻居AP列表,并且从更新的邻居AP列表的候选AP中选择目标AP。51. The fast handover method according to claim 50, wherein when the handover preparation phase is re-executed, the candidate APs inserted into the waiting queue are updated to the neighbor AP list, and the target AP is selected from the candidate APs of the updated neighbor AP list. 52.根据权利要求46的快速切换方法,还包括当从服务AP检测的第一信号的强度在所述预定时间内超过第一门限THR_1时,执行初始化以从邻居AP列表中删除所有候选AP和目标AP。52. The fast handover method according to claim 46, further comprising performing initialization to delete all candidate APs and Target AP. 53.根据权利要求48的快速切换方法,其中所述切换动作阶段包括:53. The fast handover method according to claim 48, wherein said handover action phase comprises: (a)从层2向层3发送LGD触发信息;(a) sending LGD trigger information from layer 2 to layer 3; (b)从移动终端向管理该移动终端子网的接入路由器发送MVN消息;以及(b) sending an MVN message from the mobile terminal to an access router managing the mobile terminal's subnet; and (c)通过管理移动终端子网的接入路由器缓存,并从该接入路由器向移动终端发送响应于MVN消息的MVAck消息。(c) By managing the access router cache of the subnet of the mobile terminal, and sending the MVAck message in response to the MVN message from the access router to the mobile terminal. 54.根据权利要求53的快速切换方法,其中MVN消息把指示移动终端移动的信息通知给接入路由器。54. The fast handover method according to claim 53, wherein the MVN message notifies the access router of information indicating movement of the mobile terminal. 55.根据权利要求53的快速切换方法,其中当在移动终端上接收到MVAck消息时,(c)操作从层3向层2发送LS触发信息。55. The fast handover method according to claim 53, wherein (c) operates to send LS trigger information from layer 3 to layer 2 when the MVAck message is received at the mobile terminal. 56.根据权利要求53的快速切换方法,其中当从服务AP检测的第一信号的强度低于第三门限THR_3时,从层3向层2发送LS触发信息。56. The fast handover method according to claim 53, wherein the LS trigger information is sent from layer 3 to layer 2 when the strength of the first signal detected from the serving AP is lower than a third threshold THR_3. 57.根据权利要求53的快速切换方法,在(b)操作中发送MVN消息之后,进一步包括:57. The fast switching method according to claim 53, after sending the MVN message in (b) operation, further comprising: 当在大约10ms内移动终端没有从接入路由器接收到MVAck消息时,重新发送MVN消息;和When the mobile terminal does not receive the MVAck message from the access router within about 10 ms, resend the MVN message; and 当在重新发送MVN消息之后的10ms内没有接收到MVAck消息时,从层3向层2发送LS触发信息。When the MVAck message is not received within 10 ms after resending the MVN message, the LS trigger information is sent from layer 3 to layer 2. 58.根据权利要求55的快速切换方法,进一步包括:58. The fast handover method according to claim 55, further comprising: 当从层3向层2发送LS触发信息时,尝试重新关联到从候选AP选择的目标AP;When sending LS trigger information from layer 3 to layer 2, try to re-associate to the target AP selected from the candidate AP; 当完成该重新关联之后,从层2向层3发送Link_Up触发信息;After completing the re-association, send Link_Up trigger information from layer 2 to layer 3; 从移动终端向连接到目标AP的接入路由器发送FNA消息;以及sending an FNA message from the mobile terminal to an access router connected to the target AP; and 从连接到目标AP的接入路由器向移动终端发送缓存的分组。The buffered packets are sent from the access router connected to the target AP to the mobile terminal. 59.一种移动装置,包括存储器,该移动装置采用了对电气和电子工程师协会(IEEE)802.11网络优化的从一个接入点(AP)到另一个AP的快速切换方法,该移动装置包括:59. A mobile device comprising memory, the mobile device employing an Institute of Electrical and Electronics Engineers (IEEE) 802.11 network optimized method for fast handover from one access point (AP) to another AP, the mobile device comprising: 收发器,用于从当前与移动终端通信的服务AP接收信号并将信号发送到当前与移动终端通信的服务AP,并且用于接收从移动装置的邻居AP发送的信标帧信号;a transceiver for receiving signals from and sending signals to the serving AP currently communicating with the mobile terminal, and for receiving beacon frame signals sent from neighbor APs of the mobile device; 信号处理器,向其提供所接收的信号和信标帧信号,以便对服务AP的信号进行处理,并对包含在每个信标帧信号中的参数进行处理;a signal processor, providing it with the received signal and the beacon frame signal, so as to process the signal of the serving AP, and process the parameters contained in each beacon frame signal; 比较器,用于将每个信标帧信号的参数与在存储器预存储的门限进行比较;A comparator for comparing the parameters of each beacon frame signal with a threshold pre-stored in the memory; 邻居AP列表管理器,用于基于比较对列表中的邻居AP区分优先级;Neighbor AP list manager for prioritizing neighbor APs in the list based on comparison; 计时器,用于判断每个信标帧信号的定时,以便用信号通知邻居列表管理器基于所述判断从列表中删除邻居AP;以及a timer for judging the timing of each beacon frame signal to signal the neighbor list manager to remove a neighbor AP from the list based on said judgment; and 控制器,用于确定服务AP信号是否正常,并且如果不正常,就开始切换通信到没有删除的高优先级的邻居AP。The controller is used to determine whether the signal of the serving AP is normal, and if it is not normal, it starts to switch the communication to the high-priority neighbor AP that has not been deleted. 60.根据权利要求59的移动装置,其中所述收发器包括第一收发器,按照IEEE802.11标准和服务AP进行通信。60. The mobile device of claim 59, wherein the transceiver comprises a first transceiver for communicating with the serving AP in accordance with the IEEE 802.11 standard. 61.根据权利要求59的移动装置,其中以100ms间隔发送信标帧信号。61. The mobile device of claim 59, wherein the beacon frame signal is transmitted at 100 ms intervals. 62.根据权利要求59的移动装置,其中收发器包括第二接收器,该第二接收器本身包括搜索模块,使得第二接收器能够以激活的模式运行,以扫描邻居AP,且能够以空闲模式运行,以暂停扫描。62. The mobile device according to claim 59, wherein the transceiver comprises a second receiver which itself comprises a search module such that the second receiver can operate in an active mode to scan for neighbor APs and can operate in an idle mode to pause scanning. 63.根据权利要求59的移动装置,其中信号处理器包括第一和第二信号处理器,用于处理包含在信标帧信号中的参数。63. The mobile device of claim 59, wherein the signal processor comprises first and second signal processors for processing parameters contained in the beacon frame signal. 64.根据权利要求59的移动装置,其中所述参数可以是信噪比(SNR)、接收信号强度指示(RSSI)、误比特率(BER)、和/或分组差错率(PER)或它们的组合。64. The mobile device according to claim 59, wherein said parameter may be a signal-to-noise ratio (SNR), a received signal strength indicator (RSSI), a bit error rate (BER), and/or a packet error rate (PER) or their derivatives combination. 65.根据权利要求64的移动装置,其中第一和第二信号处理器处理包含在信标帧信号中的SNR,并获得平滑的SNR。65. The mobile device according to claim 64, wherein the first and second signal processors process SNR contained in the beacon frame signal and obtain a smoothed SNR. 66.根据权利要求59的移动装置,其中邻居AP列表管理器通过根据从比较器接收的比较结果将邻居AP划分成检测的AP、候选的AP和目标AP对邻居AP区分优先级。66. The mobile device of claim 59, wherein the neighbor AP list manager prioritizes the neighbor APs by classifying the neighbor APs into detected APs, candidate APs, and target APs according to comparison results received from the comparator. 67.根据权利要求66的移动装置,其中,如果检测的AP被切换到候选AP或者如果候选AP被切换到目标AP,则邻居AP列表管理器更新邻居AP列表。67. The mobile device of claim 66, wherein the neighbor AP list manager updates the neighbor AP list if the detected AP is handed over to the candidate AP or if the candidate AP is handed over to the target AP. 68.根据权利要求67的移动装置,其中,检测的AP是其信号被单独检测而没有确保的无线信道质量的AP,候选AP具有保证某种程度的质量,而目标AP具有从邻居AP当中检测的信号的最大值。68. The mobile device according to claim 67, wherein the detected AP is an AP whose signal is detected alone without guaranteed wireless channel quality, the candidate AP has a guaranteed quality to a certain degree, and the target AP has a quality detected from among neighboring APs. the maximum value of the signal. 69.根据权利要求59的移动装置,其中计时器包括对应于邻居AP的多个计时器,使得各个计时器从当以100ms间隔接收信标帧信号时的时间开始计数信标帧信号的定时。69. The mobile device according to claim 59, wherein the timers include a plurality of timers corresponding to neighboring APs such that each timer counts the timing of the beacon frame signal from a time when the beacon frame signal is received at 100 ms intervals. 70.根据权利要求69的移动装置,其中当未从邻居AP以100ms间隔接收到信标帧信号时,计时器通知邻居AP列表管理器没有接收到信标帧信号。70. The mobile device of claim 69, wherein the timer notifies the neighbor AP list manager that the beacon frame signal is not received from the neighbor AP when the beacon frame signal is not received at 100 ms intervals. 71.根据权利要求70的移动装置,其中如果从邻居AP没有接收到信标帧信号,计时器通知邻居AP列表管理器从邻居AP没有接收到信标帧信号,并且邻居AP列表管理器从邻居AP列表删除邻居AP。71. The mobile device according to claim 70, wherein if no beacon frame signal is received from a neighbor AP, the timer notifies the neighbor AP list manager that no beacon frame signal is received from the neighbor AP, and the neighbor AP list manager receives Delete neighbor APs from the AP list. 72.根据权利要求59的移动装置,其中如果服务AP信号是正常的,则控制器继续从服务AP接收数据。72. The mobile device of claim 59, wherein the controller continues to receive data from the serving AP if the serving AP signal is normal. 73.根据权利要求72的移动装置,其中,当服务AP信号的信噪比(SNR)低于预定的第一门限THR_1时,控制器控制移动装置进入切换准备阶段。73. The mobile device of claim 72, wherein the controller controls the mobile device to enter a handover preparation phase when a signal-to-noise ratio (SNR) of the serving AP signal is lower than a predetermined first threshold THR_1. 74.根据权利要求73的移动装置,其中,当服务AP信号的SNR低于预定的第二门限THR_2时,控制器控制移动装置切换。74. The mobile device of claim 73, wherein the controller controls the mobile device to handover when the SNR of the serving AP signal is lower than a predetermined second threshold THR_2. 75.根据权利要求74的移动装置,其中,当服务AP信号的SNR低于预定的第三门限THR_3时,控制器中断移动装置和服务AP之间的通信。75. The mobile device of claim 74, wherein the controller interrupts communication between the mobile device and the serving AP when the SNR of the serving AP signal is lower than a predetermined third threshold THR_3. 76.根据权利要求75的移动装置,其中,控制器重新连接服务AP到移动装置。76. The mobile device of claim 75, wherein the controller reconnects the serving AP to the mobile device. 77.一种移动装置,包括存储器,该移动装置采用了对电气和电子工程师协会(IEEE)802.11网络优化的从一个接入点(AP)到另一个AP的快速切换方法,该移动装置包括:77. A mobile device comprising memory, the mobile device employing an Institute of Electrical and Electronics Engineers (IEEE) 802.11 network optimized method for fast handover from one access point (AP) to another AP, the mobile device comprising: 收发器,用于从当前与移动终端通信的服务AP接收信号并将信号发送到当前与移动终端通信的服务AP,并且用于接收从移动装置的邻居AP发送的信标帧信号;a transceiver for receiving signals from and sending signals to the serving AP currently communicating with the mobile terminal, and for receiving beacon frame signals sent from neighboring APs of the mobile device; 信号处理器,向其提供所接收的信号和信标帧信号,以便对服务AP的信号进行处理,并对包含在每个信标帧信号中的参数进行处理;a signal processor, providing the received signal and the beacon frame signal to it, so as to process the signal of the serving AP, and process the parameters contained in each beacon frame signal; 比较器,用于将每个信标帧信号的参数与在存储器预存储的门限进行比较;A comparator for comparing the parameters of each beacon frame signal with a threshold pre-stored in the memory; 邻居AP管理器,用于基于比较对邻居AP区分优先级;以及a neighbor AP manager for prioritizing neighbor APs based on the comparison; and 控制器,用于确定服务AP信号是否正常,并且如果不正常,就开始切换通信到高优先级的邻居AP。The controller is used to determine whether the signal of the serving AP is normal, and if not, start switching communication to a high-priority neighbor AP. 78.一种移动装置,包括存储器,该移动装置采用了从一个接入点(AP)到另一个AP的快速切换方法,该移动装置包括:78. A mobile device comprising memory, the mobile device employing a fast handover method from one access point (AP) to another AP, the mobile device comprising: 收发器,用于从当前与移动终端通信的服务AP接收信号并将信号发送到当前与移动终端通信的服务AP,并且用于接收从移动装置的邻居AP发送的信标帧信号;a transceiver for receiving signals from and sending signals to the serving AP currently communicating with the mobile terminal, and for receiving beacon frame signals sent from neighbor APs of the mobile device; 信号处理器,向其提供所接收的信号和信标帧信号,以便对服务AP的信号进行处理,并对包含在每个信标帧信号中的参数进行处理;a signal processor, providing the received signal and the beacon frame signal to it, so as to process the signal of the serving AP, and process the parameters contained in each beacon frame signal; 比较器,用于将每个信标帧信号的参数与在存储器预存储的门限进行比较;A comparator for comparing the parameters of each beacon frame signal with a threshold pre-stored in the memory; 邻居AP列表管理器,用于基于比较对列表中的邻居AP区分优先级;Neighbor AP list manager for prioritizing neighbor APs in the list based on comparison; 计时器,用于判断每个信标帧信号的定时,以便用信号通知邻居列表管理器基于所述判断从列表中删除邻居AP;以及a timer for judging the timing of each beacon frame signal to signal the neighbor list manager to remove a neighbor AP from the list based on said judgment; and 控制器,用于确定服务AP信号是否正常,并且如果不正常,就开始切换通信到没有删除的高优先级的邻居AP。The controller is used to determine whether the signal of the serving AP is normal, and if it is not normal, it starts to switch the communication to the high-priority neighbor AP that has not been deleted. 79.一种移动装置,包括存储器,该移动装置采用了从一个接入点(AP)到另一个AP的快速切换方法,该移动装置包括:79. A mobile device comprising memory, the mobile device employing a fast handoff method from one access point (AP) to another AP, the mobile device comprising: 收发器,用于从当前与移动终端通信的服务AP接收信号并将信号发送到当前与移动终端通信的服务AP,并且用于接收从移动装置的邻居AP发送的信标帧信号;a transceiver for receiving signals from and sending signals to the serving AP currently communicating with the mobile terminal, and for receiving beacon frame signals sent from neighboring APs of the mobile device; 信号处理器,向其提供所接收的信号和信标帧信号,以便对服务AP的信号进行处理,并对包含在每个信标帧信号中的参数进行处理;a signal processor, providing it with the received signal and the beacon frame signal, so as to process the signal of the serving AP, and process the parameters contained in each beacon frame signal; 比较器,用于将每个信标帧信号的参数与在存储器预存储的门限进行比较;A comparator for comparing the parameters of each beacon frame signal with a threshold pre-stored in the memory; 邻居AP管理器,用于基于比铰对邻居AP区分优先级;以及a neighbor AP manager for prioritizing neighbor APs based on a ratio; and 控制器,用于确定服务AP信号是否正常,并且如果不正常,就开始切换通信到高优先级的邻居AP。The controller is used to determine whether the signal of the serving AP is normal, and if not, start switching communication to a high-priority neighbor AP.
CNB2005100792035A 2004-05-17 2005-05-17 Fast handover method for IEEE 802.11 networks Expired - Lifetime CN100499543C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR34958/04 2004-05-17
KR20040034958 2004-05-17
KR38890/05 2005-05-10

Publications (2)

Publication Number Publication Date
CN1700669A true CN1700669A (en) 2005-11-23
CN100499543C CN100499543C (en) 2009-06-10

Family

ID=35476537

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100792035A Expired - Lifetime CN100499543C (en) 2004-05-17 2005-05-17 Fast handover method for IEEE 802.11 networks

Country Status (2)

Country Link
KR (1) KR100643766B1 (en)
CN (1) CN100499543C (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101351023B (en) * 2007-07-16 2011-08-24 中兴通讯股份有限公司 Method and apparatus for changing service region of moving body
CN102244907A (en) * 2010-05-14 2011-11-16 北京信威通信技术股份有限公司 Quick switching method and device for radio communication
CN101416548B (en) * 2006-04-20 2011-12-14 高通股份有限公司 Wireless handoff between multiple networks
CN101379728B (en) * 2006-02-06 2012-10-03 Lg电子株式会社 Method and terminal for restriction of domain transfer
CN103220788A (en) * 2012-01-19 2013-07-24 华为技术有限公司 Method for grouping nodes, node and access point
CN103702398A (en) * 2013-12-23 2014-04-02 Tcl集团股份有限公司 Wireless AP (access point) selection method and system
CN104053171A (en) * 2014-06-18 2014-09-17 普联技术有限公司 Wireless router and channel switching method thereof
CN104754621A (en) * 2013-12-31 2015-07-01 中国移动通信集团上海有限公司 Wireless network detecting method and device
CN105430699A (en) * 2015-11-18 2016-03-23 北京华信联创科技有限公司 Method, device and system for inter-AP high-speed switching of terminal in WLAN network
CN110692267A (en) * 2017-06-21 2020-01-14 索尼公司 Electronic device and method for wireless communication
CN112954752A (en) * 2021-01-26 2021-06-11 上海商米科技集团股份有限公司 WiFi roaming method and system based on multiple connections
CN115152272A (en) * 2020-02-27 2022-10-04 昕诺飞控股有限公司 Fast Handoff of Optical Multi-Cell Communication System

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100813987B1 (en) 2005-12-30 2008-03-14 삼성전자주식회사 A method and apparatus of using fast mipv6 to trigger faster layer2 handover
KR100818766B1 (en) * 2006-10-02 2008-04-01 포스데이타 주식회사 Method and apparatus for performing handover in wireless communication system
KR100912812B1 (en) * 2006-11-08 2009-08-18 한국전자통신연구원 Apparatus for managing mobility of mobile terminal in distribution and method using the same
KR20090017864A (en) 2007-08-16 2009-02-19 삼성전자주식회사 Heterogeneous Handover Method and System
KR101455721B1 (en) * 2007-11-08 2014-10-28 삼성전자 주식회사 METHOD AND APPARATUS FOR CHANGING INTERNET NETWORK IN PORTABLE TERM
KR101030353B1 (en) 2008-12-23 2011-04-20 삼성전자주식회사 Apparatus and method for searching a path of a mobile terminal in a local area communication environment
US8204529B2 (en) * 2009-02-05 2012-06-19 Motorola Solutions, Inc. Device and method for frequency scanning using two radios
KR101043766B1 (en) * 2009-09-23 2011-06-22 경북대학교 산학협력단 How to manage custom network systems and mobility
CN101932054B (en) * 2010-08-06 2011-12-21 北京交大资产经营有限公司 Switching method of wireless local area network
US9544916B2 (en) 2012-06-18 2017-01-10 Lg Electronics Inc. Method and apparatus for initial access over wireless LAN
US9801155B2 (en) 2012-09-17 2017-10-24 Intel Corporation Apparatus system and method of time-of-flight positioning via neighbor list
KR20220017252A (en) * 2020-08-04 2022-02-11 삼성전자주식회사 Apparatus and method for switching communication interface in wireless communication system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5267261A (en) * 1992-03-05 1993-11-30 Qualcomm Incorporated Mobile station assisted soft handoff in a CDMA cellular communications system
US5999522A (en) * 1997-11-26 1999-12-07 Motorola, Inc. Method and apparatus for determining hand-off candidates in a communication system
KR100441145B1 (en) * 2002-06-11 2004-07-21 (주) 콘텔라 Automatic roaming System and method for location based service

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101379728B (en) * 2006-02-06 2012-10-03 Lg电子株式会社 Method and terminal for restriction of domain transfer
CN101416548B (en) * 2006-04-20 2011-12-14 高通股份有限公司 Wireless handoff between multiple networks
CN101351023B (en) * 2007-07-16 2011-08-24 中兴通讯股份有限公司 Method and apparatus for changing service region of moving body
CN102244907A (en) * 2010-05-14 2011-11-16 北京信威通信技术股份有限公司 Quick switching method and device for radio communication
CN102244907B (en) * 2010-05-14 2015-05-27 北京信威通信技术股份有限公司 Quick switching method and device for radio communication
CN103220788B (en) * 2012-01-19 2016-08-24 华为技术有限公司 Method, node and the access point that node is grouped
CN103220788A (en) * 2012-01-19 2013-07-24 华为技术有限公司 Method for grouping nodes, node and access point
US9622157B2 (en) 2012-01-19 2017-04-11 Huawei Technologies Co., Ltd. Node grouping method, node, and access point
CN103702398A (en) * 2013-12-23 2014-04-02 Tcl集团股份有限公司 Wireless AP (access point) selection method and system
CN104754621A (en) * 2013-12-31 2015-07-01 中国移动通信集团上海有限公司 Wireless network detecting method and device
CN104754621B (en) * 2013-12-31 2018-12-04 中国移动通信集团上海有限公司 A kind of wireless network detection method and device
CN104053171A (en) * 2014-06-18 2014-09-17 普联技术有限公司 Wireless router and channel switching method thereof
CN104053171B (en) * 2014-06-18 2017-12-05 普联技术有限公司 A kind of wireless router and its channel switching method
CN105430699A (en) * 2015-11-18 2016-03-23 北京华信联创科技有限公司 Method, device and system for inter-AP high-speed switching of terminal in WLAN network
CN105430699B (en) * 2015-11-18 2019-03-01 北京华信联创科技有限公司 Method, device and system for high-speed handover of terminal between APs in WLAN network
CN110692267A (en) * 2017-06-21 2020-01-14 索尼公司 Electronic device and method for wireless communication
CN115152272A (en) * 2020-02-27 2022-10-04 昕诺飞控股有限公司 Fast Handoff of Optical Multi-Cell Communication System
CN112954752A (en) * 2021-01-26 2021-06-11 上海商米科技集团股份有限公司 WiFi roaming method and system based on multiple connections

Also Published As

Publication number Publication date
KR20060046019A (en) 2006-05-17
KR100643766B1 (en) 2006-11-10
CN100499543C (en) 2009-06-10

Similar Documents

Publication Publication Date Title
CN1700669A (en) Fast handover method for IEEE 802.11 wireless lan networks
EP1599062B1 (en) Fast handover method for IEEE 802.11 wireless LAN networks
CN1306763C (en) System and method for controlling network, network control device and mobile terminal
CN1985475B (en) Minimized IP connectivity establishment procedures
CN1855869A (en) Handoff method in wireless lan, and access point and mobile station performing handoff method
CN1610324A (en) Network apparatus and method for stable handoff
CN1244248C (en) A method for performing a mobile user terminal route update in a telecommunication network operated based on the internet protocol
CN1612570A (en) Method and system for supporting mobility of mobile terminal
CN1613268A (en) Method, system and device for providing WWAN service to mobile station served by WLAN
CN1572123A (en) Method and system for handover in broadcast communication system
CN1838623A (en) Handover Method of Wireless LAN
CN1836413A (en) Mobile terminal device and switching method thereof
CN1711792A (en) Method and apparatus for handoff of a wireless packet data services connection
CN1520107A (en) Method for performing handover in wireless network
CN1691798A (en) Mobile node, mobile control node, packet communication system and mobile detection method
CN101053268A (en) Handover system and method in heterogeneous network
CN1794865A (en) Method of switching terminal between base station
CN1956417A (en) Communication system, communication terminal, route control method and router
CN1886953A (en) Communication switching method, communication message processing method, program for executing these methods using computer, and communication system
JP2009507448A (en) Method and apparatus for handover on wireless network
CN1875579A (en) Communication handover method, communication handover program, and communication system
CN1846360A (en) System and method for providing mobile internet protocol terminal handover in wireless network
US8520627B2 (en) Method of conducting handover of mobile node, and network system using the same
CN1933489A (en) Mobile node, data server, and method of providing ip address allocation information
CN1324924C (en) Method for realizing mobile node switching in mobile IP

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20090610