WO2021184281A1 - Cell switching method and apparatus - Google Patents

Cell switching method and apparatus Download PDF

Info

Publication number
WO2021184281A1
WO2021184281A1 PCT/CN2020/080143 CN2020080143W WO2021184281A1 WO 2021184281 A1 WO2021184281 A1 WO 2021184281A1 CN 2020080143 W CN2020080143 W CN 2020080143W WO 2021184281 A1 WO2021184281 A1 WO 2021184281A1
Authority
WO
WIPO (PCT)
Prior art keywords
network device
terminal device
response
handover
information
Prior art date
Application number
PCT/CN2020/080143
Other languages
French (fr)
Chinese (zh)
Inventor
冯玺宝
李振宇
韩金侠
李志军
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN202080095901.7A priority Critical patent/CN115088304A/en
Priority to PCT/CN2020/080143 priority patent/WO2021184281A1/en
Publication of WO2021184281A1 publication Critical patent/WO2021184281A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • H04W36/083Reselecting an access point wherein at least one of the access points is a moving node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection

Definitions

  • the embodiments of the present application relate to communication technologies, and in particular, to a cell handover method and device.
  • WIFI wireless local area network
  • STA terminal
  • Roaming refers to the STA in the WLAN handing over from one AP to another AP, and the STAs after roaming can still communicate normally.
  • the STA usually performs handover based on decision-making. For example, the STA measures the signal quality of the current serving AP.
  • the STA detects that the signal quality of the current serving AP becomes weaker (the specific trigger conditions can be decided by the STA itself)
  • the STA Will send a neighbor list request to the current serving AP, the current serving AP feeds back the neighbor list, and the STA selects an AP as the target AP for handover from the neighbor list fed back by the current serving AP.
  • the handover decision by the STA is likely to produce a ping-pong handover effect; on the other hand, the existing handover procedure causes a large handover delay.
  • the embodiments of the present application provide a cell handover method and device, which reduce the handover delay of the STA, and ensure that the STA quickly switches from a source cell to a target cell.
  • the first aspect of the present application provides a cell handover method, including: a first network device determines to switch an accessed terminal device to a second network device, and the coverage area of the second network device is a neighboring area of the coverage area of the first network device .
  • the first network device sends the capability information of the terminal device and the first authentication information to the second network device, where the first authentication information is used by the second network device to perform link authentication on the terminal device, the The first network device receives the access permission information from the second network device.
  • the first network device sends the The terminal device sends a second switching command, where the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes second authentication information.
  • the first network device receives a second handover command response from the terminal device, where the second handover command response is used to indicate that the terminal device is ready for handover, and the first network device sends to the second network device
  • the state transition command is used to indicate that the terminal device is ready for handover.
  • the first network device makes the cell handover decision, thereby avoiding ping-pong handover, and the first network device generates authentication information for link authentication, and sends the authentication information to the second network device And the terminal device, thereby saving the air interface signaling for the terminal device to send authentication information to the second network device, and further shortening the air interface delay during handover.
  • the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  • the second authentication information includes the authentication random number, wherein the random number included in the first authentication information is the same as the random number included in the second authentication information.
  • the sending, by the first network device, of the capability information of the terminal device and the first authentication information to the second network device includes: The device sends a first handover command, and the first handover command includes the capability information of the terminal device and the first authentication information.
  • the first network device receiving access permission information from the second network device includes: the first network device receives a first handover command response from the second network device, and the first handover command response includes The access permission information.
  • the method further includes:
  • the first network device sends a path switch command response to the second network device, where the path switch command response is used to indicate the success or failure of the routing information update.
  • the method further includes: the first network device and the second network device perform data before the terminal device change.
  • the first network device sends the downlink data that has not been sent to the terminal device to the second network device.
  • the second network device can send the downlink data to the terminal device, thereby Ensure that the STA's downlink data will not be lost during the handover process.
  • the method before the first network device determines to switch the accessed terminal device to the second network device, the method further includes:
  • the determination by the first network device to switch the accessed terminal device to the second network device includes:
  • the first network device determines to switch the terminal device to the second network device according to the neighboring cell measurement result.
  • a second aspect of the present application provides a cell handover method, including: a second network device receives capability information and first authentication information of a terminal device from a first network device, and the terminal device has accessed the first network device, The first authentication information is used by the second network device to perform link authentication on the terminal device, the second network device sends access permission information to the first network device, and the access permission The information is used to indicate that the terminal device is allowed to access the second network device.
  • the second network device receives a state transition command from the first network device, where the state transition command is used to indicate that the terminal device is ready for handover, and the second network device sends the first network device to the terminal device. Message, the first message is used to indicate that the second network device and the terminal device have successfully authenticated the link, and the second network device is associated with the terminal device.
  • the first message is the first message unicasted by the second network device to the terminal device.
  • the air interface signaling for the terminal device to send authentication information to the second network device is saved, thereby reducing This reduces the delay of cell handover.
  • the associating of the second network device with the terminal device includes: the second network device receives a re-association request from the terminal device, and the second network device sends the terminal device a re-association request. The device sends a reassociation response.
  • the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  • the second network device receiving the capability information of the terminal device and the first authentication information from the first network device includes: the second network device receives a handover request from the first network device , The handover request includes the capability information of the terminal device and the first authentication information.
  • the second network device sending access permission information to the first network device includes: the second network device sends a handover request response to the first network device, and the handover request response includes the access License information.
  • the first message is an authentication response or a quick conversion action response.
  • the method further includes:
  • the second network device receives a path switch command response from the first network device, where the path switch command response is used to indicate the success or failure of the routing information update.
  • the method further includes: the second network device and the first network device perform the communication of the terminal device Data forwarding.
  • a third aspect of the present application provides a cell handover method, including: a terminal device receives a second handover command from a first network device, where the second handover command is used to instruct the terminal device to switch to a second network device, and the first The second handover command includes second authentication information, the terminal device sends a second handover command response to the first network device, and the second handover command response is used to indicate that the terminal device is ready for handover, so The terminal device receives a first message sent by the second network device, where the first message is used to indicate that the second network device has successfully authenticated the link with the terminal device, and in response to the first message, The terminal device is associated with the second network device.
  • the first network device makes the cell handover decision, thereby avoiding ping-pong handover, and the first network device generates authentication information for link authentication, and sends the authentication information to the second network device And the terminal device, thereby saving the air interface signaling for the terminal device to send authentication information to the second network device, and further shortening the air interface delay during handover.
  • associating the terminal device with the second network device includes:
  • the terminal device receives an association response from the second network device.
  • the first message is an authentication response or a quick conversion action response.
  • the method before the terminal device receives the second handover command from the first network device, the method further includes:
  • the terminal device performs adjacent cell measurement according to the adjacent cell measurement configuration
  • the terminal device sends the neighboring cell measurement result to the first network device.
  • the terminal device receives the neighboring cell measurement configuration from the first network device, where the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device and the measurement resource of the neighboring cell.
  • the terminal device sending the neighbor cell measurement result to the first network device includes:
  • the terminal device sends a wireless measurement action frame to the first network device, the wireless measurement action frame includes the neighbor cell measurement report field, and the neighbor cell measurement result is carried in the neighbor cell measurement report field.
  • the terminal device receiving the neighbor cell measurement configuration from the first network device includes:
  • the terminal device receives an association response or a re-association response from the first network device, and the association response or the re-association response includes the neighboring cell measurement configuration.
  • the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
  • the terminal device receives neighboring cell measurement update information from the first network device, where the neighboring cell measurement update information is used to update the neighboring cell of the first network device.
  • the terminal device receiving neighbor cell measurement update information from the first network device includes:
  • the terminal device receives a wireless measurement request frame from the first network device, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
  • the wireless measurement request frame further includes a neighbor cell measurement stop field, and the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used to instruct to stop measuring the neighbor cell. .
  • a fourth aspect of the present application provides a first network device, including:
  • the determining module is used to determine to switch the terminal device from the first network device to the second network device;
  • a sending module configured to send capability information of the terminal device and first authentication information to the second network device, where the first authentication information is used by the second network device to link the terminal device Authentication
  • a receiving module configured to receive access permission information from the second network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
  • the sending module is further configured to send a second switching command to the terminal device, where the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes the first switching command.
  • the receiving module is further configured to receive a second handover command response from the terminal device, where the second handover command response is used to indicate that the terminal device is ready for handover;
  • the sending module is further configured to send a state transition command to the second network device, where the state transition command is used to indicate that the terminal device is ready for handover.
  • the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  • the second authentication information includes the authentication random number.
  • the sending module sending the capability information of the terminal device and the first authentication information to the second network device includes:
  • the receiving module receiving access permission information from the second network device includes:
  • the receiving module is further configured to receive a path switch command from the second network device after the terminal device accesses the second network device, and the path switch command is used for Instruct the terminal device to update routing information;
  • the sending module is further configured to send a path switching command response to the second network device, where the path switching command response is used to indicate the success or failure of the routing information update.
  • the data forwarding module is used to forward the data of the terminal device with the second network device.
  • the receiving module is further configured to: receive the neighboring cell measurement result of the first network device from the terminal device;
  • the determining module is specifically configured to determine to switch the terminal device to the second network device according to the neighboring cell measurement result.
  • a fifth aspect of the present application provides a second network device, including:
  • the receiving module is configured to receive capability information and first authentication information of a terminal device from a first network device.
  • the terminal device has accessed the first network device, and the first authentication information is used for the second network device.
  • the network device performs link authentication on the terminal device;
  • a sending module configured to send access permission information to the first network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
  • the receiving module is further configured to receive a state transition command from the first network device, where the state transition command is used to indicate that the terminal device is ready for handover;
  • the sending module is further configured to send a first message to the terminal device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
  • the association module is used to associate the second network device with the terminal device.
  • association module is specifically configured to:
  • the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  • the receiving module receiving the capability information and the first authentication information of the terminal device from the first network device includes:
  • the sending module sending access permission information to the first network device includes:
  • the first message is an authentication response or a quick conversion action response.
  • the sending module is further configured to send a path switch command to the first network device after the second network device is associated with the terminal device, and the path switch command is used for Instruct the terminal device to update routing information;
  • the receiving module is further configured to receive a path switching command response from the first network device, where the path switching command response is used to indicate the success or failure of the routing information update.
  • the data forwarding module is used to forward the data of the terminal device with the first network device.
  • a sixth aspect of the present application provides a terminal device, including:
  • a receiving module configured to receive a second switching command from a first network device, the second switching command is used to instruct the terminal device to switch to a second network device, and the second switching command includes second authentication information;
  • a sending module configured to send a second handover command response to the first network device, where the second handover command response is used to indicate that the terminal device is ready for handover;
  • the receiving module is further configured to receive a first message sent by the second network device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
  • the association module is configured to associate the terminal device with the second network device in response to the first message.
  • association module is specifically configured to:
  • the first message is an authentication response or a quick conversion action response.
  • the measurement module is used to perform adjacent cell measurement according to the adjacent cell measurement configuration
  • the sending module is further configured to send the neighboring cell measurement result to the first network device.
  • the receiving module is further configured to:
  • the neighboring cell measurement configuration is received from the first network device, where the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device and the measurement resource of the neighboring cell.
  • the sending module sending the neighboring cell measurement result to the first network device includes:
  • the receiving module receiving the neighboring cell measurement configuration from the first network device includes:
  • the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
  • the receiving module is further configured to:
  • the terminal device receives neighboring cell measurement update information from the first network device, where the neighboring cell measurement update information is used to update the neighboring cell of the first network device.
  • the receiving module receiving neighboring cell measurement update information from the first network device includes:
  • a wireless measurement request frame is received from the first network device, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
  • the wireless measurement request frame further includes a neighbor cell measurement stop field, and the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used to instruct to stop measuring the neighbor cell. .
  • a seventh aspect of the present application provides a network device, including a processor, a memory, and a transceiver.
  • the memory is used to store instructions
  • the transceiver is used to communicate with other devices
  • the processor is used to execute data stored in the memory. Instructions, so that the network device executes the methods described in the first aspect of the present application and various exemplary manners.
  • An eighth aspect of the present application provides a network device, including a processor, a memory, and a transceiver.
  • the memory is used to store instructions
  • the transceiver is used to communicate with other devices
  • the processor is used to execute data stored in the memory. Instructions, so that the network device executes the method described in the second aspect of the present application and each exemplary manner.
  • a ninth aspect of the present application provides a terminal device, including a processor, a memory, and a transceiver.
  • the memory is used to store instructions
  • the transceiver is used to communicate with other devices
  • the processor is used to execute data stored in the memory. Instructions, so that the terminal device executes the methods described in the third aspect of the present application and various exemplary manners.
  • the tenth aspect of the present application provides a computer-readable storage medium, the computer-readable storage medium stores instructions, and when the instructions are executed, the computer executes the steps described in the first aspect of the present application and various exemplary manners. method.
  • the eleventh aspect of the present application provides a computer-readable storage medium, the computer-readable storage medium stores instructions, and when the instructions are executed, the computer is caused to execute as described in the second aspect of the present application and each exemplary manner. Methods.
  • a twelfth aspect of the present application provides a computer-readable storage medium, the computer-readable storage medium stores instructions, and when the instructions are executed, the computer executes as described in the third aspect of the present application and various exemplary manners. Methods.
  • a thirteenth aspect of the present application provides a computer program product.
  • the computer program product includes instructions. When the instructions are executed, the computer executes the methods described in the first aspect and each exemplary manner.
  • a fourteenth aspect of the present application provides a computer program product.
  • the computer program product includes instructions that, when executed, cause a computer to execute the methods described in the second aspect and each exemplary manner.
  • a fifteenth aspect of the present application provides a computer program product.
  • the computer program product includes instructions. When the instructions are executed, the computer executes the methods described in the third aspect and each exemplary manner.
  • the sixteenth aspect of the present application provides a system-on-chip or system-on-chip, which can be applied to a first network device, and the system-on-chip or system-on-chip includes: at least one communication interface, at least one processing The communication interface, the memory, and the processor are interconnected by a bus, and the processor executes the instructions stored in the memory so that the first network device can execute the first aspect of the present application and each The method described in an exemplary manner.
  • the seventeenth aspect of the present application provides a system-on-chip or system-on-chip, which can be applied to a second network device, and the system-on-chip or system-on-chip includes: at least one communication interface, at least one processing The communication interface, at least one memory, the communication interface, the memory, and the processor are interconnected by a bus.
  • the processor executes the instructions stored in the memory so that the second network device can execute the second aspect of the present application and each The method described in an exemplary manner.
  • An eighteenth aspect of the present application provides a system on a chip or a system chip, the system on a chip or a system chip can be applied to a terminal device, and the system on a chip or a system chip includes: at least one communication interface, at least one processor, At least one memory, the communication interface, the memory, and the processor are interconnected by a bus, and the processor executes the instructions stored in the memory, so that the terminal device can execute as described in the third aspect of the present application and various exemplary manners. The method described.
  • a nineteenth aspect of the present application provides a communication system, including a first network device, a second network device, and a terminal device, and the first network device is used to execute the method described in the first aspect of the present application and each exemplary manner
  • the second network device is used to execute the method described in the second aspect and each exemplary manner of the present application
  • the terminal device is used to implement the method described in the third aspect and each exemplary manner of the present application.
  • the first network device determines to switch the connected terminal device to the second network device, the second network device is a neighboring cell of the first network device, and the first network device is The network device sends the capability information of the terminal device and the first authentication information, the first authentication information is used by the second network device to perform link authentication on the terminal device, and the first network device receives the access permission information from the second network device, The access permission information is used to indicate that the terminal device is allowed to access the second network device.
  • the first network device sends a second handover command to the terminal device and receives a second handover command response from the terminal device.
  • the first network device sends a state transition command to the second network device, and the second network device sends a first message to the terminal device according to the state transition command, and the first message indicates the link between the second network device and the terminal device
  • the authentication is successful, and the terminal device is associated with the second network device, thereby completing the cell handover.
  • the first network device makes the cell handover decision, so that ping-pong handover can be avoided, and the first network device acts as a proxy for the terminal device to generate authentication information for link authentication and combine the authentication information It is sent to the second network device and the terminal device, thereby saving the air interface signaling for the terminal device to send the authentication information to the second network device, and further shortening the air interface delay during handover.
  • FIG. 1 is a schematic diagram of a communication system to which an embodiment of this application is applicable;
  • Figure 2 is a schematic diagram of the process of STA accessing AP
  • Figure 3 is a schematic diagram of a flow of cell handover
  • Figure 4 is a schematic diagram of another flow of cell handover
  • FIG. 5 is a flowchart of a cell handover method provided in Embodiment 1 of this application.
  • FIG. 6 is a signaling flowchart of a cell handover method provided in Embodiment 2 of this application.
  • Figure 7 is a schematic diagram of supplier-specific content
  • Fig. 8 is a schematic diagram of a measurement report field of a neighboring cell
  • Figure 9 is a schematic diagram of a Radio Measurement Request frame structure
  • FIG. 10 is a signaling flowchart of a cell handover method provided in Embodiment 3 of this application.
  • FIG. 11 is a schematic structural diagram of a first network device provided in Embodiment 4 of this application.
  • FIG. 12 is a schematic structural diagram of a second network device provided in Embodiment 5 of this application.
  • FIG. 13 is a schematic structural diagram of a terminal device provided in Embodiment 6 of this application.
  • FIG. 14 is a schematic structural diagram of a first network device provided in Embodiment 7 of this application.
  • FIG. 1 is a schematic diagram of a communication system to which the embodiments of this application are applicable.
  • the communication system 100 includes: a first network device 10, a second network device 20, and a third network device 30.
  • the elliptical area represents each The coverage or service area of a network device.
  • Each network device can access one or more terminal devices, and the network device can communicate with terminal devices located in the coverage area.
  • the communication system 100 may include more network devices and the coverage of each network device may include other numbers of terminal devices, which is not limited in the embodiment of the present application.
  • the coverage area of the first network device 10 and the coverage area of the second network device 20 have overlapping areas.
  • the coverage area is also called a cell.
  • the first network device 10 and the second network device 20 are adjacent to each other (ie adjacent cells), and the coverage area of the second network device 20 is the same as the coverage area of the third network device 30. With overlapping areas, the second network device 20 and the third network device 30 are adjacent to each other.
  • Figure 1 is only an example. In actual network deployment, a cell may have one neighboring cell or multiple neighboring cells.
  • the communication system 100 may be a global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) System, LTE Frequency Division Duplex (FDD) System, LTE Time Division Duplex (TDD) System , Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE-based access to unlicensed spectrum, LTE- U) system, NR (NR-based access to unlicensed spectrum, NR-U) system on unlicensed frequency bands, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access, WiMAX) communication systems, wireless local area networks (WLAN), wireless fidelity (WiFi), next-generation communication systems or other communication systems, etc.
  • GSM global system of mobile communication
  • CDMA code division multiple access
  • WCDMA wideband code division multiple access
  • GPRS General Packet Radio Service
  • D2D device to device
  • M2M machine to machine
  • MTC machine type communication
  • V2V vehicle to vehicle
  • the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, or an evolved base station in an LTE system (Evolutional Node B, eNB or eNodeB), or the wireless controller in the Cloud Radio Access Network (CRAN), or the network equipment can be a mobile switching center, a relay station, an access point, a vehicle-mounted device, Wearable devices, hubs, switches, bridges, routers, network-side devices in 5G networks, or network devices in the future evolution of the Public Land Mobile Network (PLMN), etc.
  • BTS Base Transceiver Station
  • NodeB, NB base station
  • LTE Long Term Evolutional Node B
  • eNB evolved base station
  • CRAN Cloud Radio Access Network
  • the network equipment can be a mobile switching center, a relay station, an access point, a vehicle-mounted device, Wearable devices, hubs, switches
  • the network device 110 may be a (radio access network, (R)AN) device in the NR system, and the (R)AN device in the NR system may be: 3GPP access networks such as the access point (AP) of the WiFi network, the next-generation base station (collectively referred to as the next-generation radio access network node (NG-RAN node), where the next-generation base station includes the new air interface base station ( NR nodeB, gNB), next-generation evolved base station (NG-eNB), central unit (CU) and distributed unit (DU) separated form gNB, etc.), new radio controller (new radio controller) , NR controller), remote radio module, micro base station, relay (relay), transceiver point (transmission receive point, TRP), transmission point (transmission point, TP) or other nodes.
  • 3GPP access networks such as the access point (AP) of the WiFi network
  • the next-generation base station collectively referred to as the next-generation radio access network node (NG-RAN node), where the next-
  • the embodiment of the present application does not limit the specific technology and specific device form adopted by the network device.
  • the above-mentioned devices that provide wireless communication functions for terminal devices are collectively referred to as network devices.
  • the terminal device 120 may be any terminal.
  • the terminal device 120 may be a user equipment for machine-type communication.
  • the terminal device 120 may also be referred to as user equipment (UE), mobile station (mobile station, MS), mobile terminal (mobile terminal), terminal (terminal), and so on.
  • UE user equipment
  • MS mobile station
  • MS mobile terminal
  • terminal terminal
  • the terminal device 120 can communicate with one or more core networks via the RAN. Therefore, the terminal device 120 can also be referred to as a wireless terminal.
  • the wireless terminal can be a device that provides voice and/or data connectivity to users and has a wireless connection. Functional handheld device, or other processing device connected to a wireless modem.
  • the terminal device 120 may be a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), Handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices or wearable devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, industrial control Wireless terminals in (industrial control), wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, and transportation safety
  • the terminal device 120 includes, but is not limited to, connection via a wired line, such as via a public switched telephone network (PSTN), digital subscriber line (Digital Subscriber Line, DSL), digital cable, direct cable connection; and/ Or another data connection/network; and/or via a wireless interface, such as for cellular network, wireless local area network (WLAN), digital TV network such as DVB-H network, satellite network, AM-FM broadcast transmission Device; and/or another terminal device that is set to receive/send communication signals; and/or the Internet of Things (IoT) device.
  • a terminal device set to communicate through a wireless interface may be referred to as a "wireless communication terminal", a "wireless terminal” or a "mobile terminal".
  • Examples of mobile terminals include, but are not limited to, satellite or cellular phones; Personal Communications System (PCS) terminals that can combine cellular radio phones with data processing, fax, and data communication capabilities; can include radio phones, pagers, Internet/intranet PDA with internet access, web browser, memo pad, calendar, and/or Global Positioning System (GPS) receiver; and conventional laptop and/or palmtop receivers or others including radio telephone transceivers Electronic device.
  • PCS Personal Communications System
  • GPS Global Positioning System
  • the network device 110 and the terminal device 120 may be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; also on the water; also on airborne aircraft, balloons, and satellites.
  • the embodiment of the present application does not limit the application scenarios of the network device 110 and the terminal device 120.
  • the network device 110 and the terminal device 120 may communicate through a licensed spectrum, or communicate through an unlicensed spectrum, or communicate through a licensed spectrum and an unlicensed spectrum at the same time.
  • the network device 110 is an AP
  • the terminal device 120 is an STA.
  • APs that are adjacent to each other are controlled by the same access controller (AC) and have the same service set identifier (SSID).
  • AC access controller
  • SSID service set identifier
  • the STA can roam between neighboring cells, that is, handover from one AP to another AP.
  • FIG. 2 is a schematic diagram of the process of STA accessing the AP.
  • the scanning process is used for the STA to discover the wireless network.
  • the STA can actively scan through the Probe Request message or passively scan through the beacon frame Beacon.
  • the link authentication process is used to authenticate the wireless link between the STA and the AP, and only the STA that has passed the link authentication is eligible to establish a wireless link with the AP.
  • the STA After the STA is qualified to establish a wireless link with the AP, it negotiates the service parameters of the wireless link with the AP through the association process to complete the establishment of the wireless link.
  • the STA After the association is completed, it indicates that a wireless link has been established between the STA and the AP. If access authentication is not configured, the STA can access the wireless network normally after obtaining the IP address. If the access authentication is configured, the STA also needs to complete the access authentication and key negotiation stages before it can access the wireless network.
  • the AP can normally provide services for the STA, so the AP is also called the serving AP or serving cell of the STA, and the STA can be called the AP's access ATA or associated STA.
  • the STA when the STA needs to perform a cell handover, the STA measures the signal quality of the current serving AP, and when it detects that the channel quality of the serving AP becomes weak (the specific trigger conditions can be determined by the STA itself), the STA will send a message to the serving AP For a neighbor cell list request, the serving AP feeds back a neighbor cell list with the same SSID to the STA, and the STA selects an AP from the neighbor cell list fed back by the AP as the target AP for cell handover.
  • BSS Basic Service Set
  • FT Fast Basic Service Set
  • Figure 3 is a schematic diagram of a process of cell handover.
  • the cell handover is based on Over the air.
  • the process of accessing the target cell includes:
  • the STA sends an authentication request (Authentication Request) to the target AP.
  • Authentication Request an authentication request
  • Authentication Request includes FTAA, RSNE[PMKR0name], MDE, FTE[SNonce,R0KH-ID].
  • Fast BSS transition authentication algorithm based on BSS.
  • MDE is the Mobility Domain element, which is used to indicate whether Over the air or Over the DS is used.
  • FTE is a Fast BSS Transition element based on BSS.
  • FTE includes integrity protection parameters, random numbers (SNonce) generated by STA, and authentication parameters.
  • ROKH-ID represents the pairwise master key R0 key holder identifier (pairwise master key (PMK) R0 key holder identifier).
  • RSNE stands for Robust Security Network element.
  • PMK is composed of R0 and R1.
  • PMKR0name represents the name of PMKR0, which is used to calculate authentication and encryption keys.
  • the target AP sends an authentication response (Authentication Response) to the STA.
  • Authentication Response an authentication response
  • Authentication Response includes: FTAA, MDE, RSNE[PMKR0name], FTE[Anonce,SNonce,R1KH-ID,R0KH-ID].
  • the target AP serves as R1KH
  • the AC that manages the AP serves as ROKH
  • ROKH-ID represents the identity of the AC
  • R1KH-ID represents the identity of the target AP.
  • the Key (Secret Key) channel between R0KH and R1KH is safe.
  • the FTE has more Anonce and R1KH-ID. Anonce represents the random number generated by the AP, and R1KH-ID represents the identifier of another holder of the PMK.
  • AuthenticationReques and AuthenticationResponse are mainly used for authentication between STA and AP and encryption protection during subsequent data transmission.
  • the STA sends a reassociation request (Reassociation Request) to the target AP.
  • Reassociation Request a reassociation request
  • Reassociation Request includes: RSNE[PMKR1name], MDE, FTE[Anonce,SNonce,R1KH-ID,R0KH-ID].
  • PMKR1name represents the name of PMKR1, which is used to calculate authentication and encryption keys.
  • the target STA sends a re-association response (Reassociation Response) to the STA.
  • Reassociation Response a re-association response
  • Reassociation Response includes FTAA, RSNE[PMKR0name], MDE, FTE[Anonce, SNonce, R1KH-ID, R0KH-ID, GTK].
  • GTK is a group temporal key.
  • S101 and S102 are used for link authentication between AP and STA, and S103 and S104 are used for association between AP and STA.
  • Figure 4 is a schematic diagram of another process of cell handover.
  • the cell handover is based on Over the DS.
  • the process of accessing the target cell includes:
  • the STA sends a fast transition action request (FT Action Request) to the target AP.
  • FT Action Request fast transition action request
  • the FT Action Request includes the ID of the STA, the ID of the target AP, RSNE[PMKR0name], MDE, FTE[SNonce,R0KH-ID].
  • the target AP sends a FT Action Response (FT Action Response) to the STA.
  • FT Action Response FT Action Response
  • the FT Action Response includes: STA identification, target AP identification, RSNE[PMKR0name], MDE, FTE[Anonce, SNonce, R1KH-ID, R0KH-ID].
  • the STA sends a reassociation request (Reassociation Request) to the target AP.
  • Reassociation Request a reassociation request
  • Reassociation Request includes: RSNE[PMKR1name], MDE, FTE[Anonce,SNonce,R1KH-ID,R0KH-ID].
  • the target STA sends a re-association response (Reassociation Response) to the STA.
  • Reassociation Response includes FTAA, RSNE[PMKR0name], MDE, FTE[Anonce, SNonce, R1KH-ID, R0KH-ID, GTK].
  • the STA makes the handover decision.
  • the two access processes are the same, the signaling name is different, and the content of the signaling is slightly different, but the signaling function is the same .
  • the parameters used for authentication included in the signaling refer to the description of the embodiment shown in FIG. 3, which will not be repeated here.
  • the STA makes a cell handover decision, which is prone to produce a ping-pong effect.
  • the ping-pong effect refers to the frequent handover of the STA between two adjacent cells.
  • the measurement of neighboring cell signal quality is not supported during the service process, and the STA performs neighboring cell scanning only after the signal quality of the serving cell deteriorates, which may cause service interruption and switch to the serving cell.
  • the STA needs to re-access the target AP according to the access process, and the handover process is similar to the cell reselection process, resulting in a long handover delay.
  • terminal devices are in communication scenarios such as road traffic and rail transit, such as users in high-speed trains running at high speeds
  • terminal devices such as mobile phones used are in a high-speed movement state, so that terminal devices may frequently move between cells While handover is performed, high-speed movement relatively reduces the time reserved for terminal equipment to switch cells.
  • the handover method in the prior art obviously cannot meet the requirements of high-speed mobile terminal equipment for handover delay.
  • an embodiment of the present application provides a cell handover method, in which a network device makes a handover decision, and the network device can ensure that the terminal device does not undergo a ping-pong handover through an algorithm.
  • the source network device decides to switch the terminal device to the target network device, the source network device sends the authentication information required for the terminal device switching to the target network device, thereby reducing the air interface signaling between the terminal device and the target network device. While reducing the air interface signaling, it can also reduce the handover time and shorten the handover delay.
  • FIG. 5 is a flowchart of a cell handover method provided in Embodiment 1 of this application.
  • This embodiment takes the handover process of a WIFI system as an example.
  • the network device is an AP.
  • the method provided in this embodiment includes The following steps:
  • the first AP determines to switch the accessed STA to the second AP.
  • the second AP is the neighboring cell of the first AP
  • the first AP is the source AP of the STA
  • the second AP is the target AP of the STA
  • the source AP is the AP that the STA is currently accessing
  • the target AP is the AP that the STA is about to hand over.
  • the cell handover decision is made by the first AP.
  • the first AP receives the neighbor cell measurement result of the first AP sent by the STA, and the first AP determines to switch the STA to the second AP according to the neighbor cell measurement result.
  • the first AP may have one or more neighboring cells.
  • the measurement result of the neighboring cell of the first AP includes the identifier of the neighboring cell and the signal quality of the neighboring cell.
  • the signal quality of the neighboring cell can be determined by the reference signal receiving power (Reference Signal Receiving Power, RSRP) characterization.
  • RSRP Reference Signal Receiving Power
  • the RSRP of the neighboring cell is obtained by the STA through smooth filtering, so as to ensure that the RSRP of the neighboring cell will not change hoppingly.
  • the first AP may also decide whether to perform cell handover based on neighboring cell measurement results and other parameters, which is not limited in this embodiment.
  • the first AP sends the STA's capability information and first authentication information to the second AP, where the first authentication information is used by the second AP to perform link authentication on the STA.
  • the STA's capability information includes the STA's MAC address, and the STA's capability information may also include the STA's power level, supported frequency bands, etc., which is not limited in this embodiment.
  • the first authentication information includes all or part of the authentication parameters used for authentication in the Authentication Request in FIG. 3, or the first authentication information includes the authentication parameters used for authentication in the FT Action Request in FIG. 4 All or part of the authentication parameters.
  • the first authentication information only includes the authentication random number (SNonce) in the FT Action Request
  • the second AP may obtain other authentication parameters other than the authentication random number in the FT Action Request by other methods.
  • the authentication parameter ROKH-ID can be carried in the first authentication information and sent by the first AP to the second AP, or it can be pre-configured in the second AP, or after the second AP receives the first authentication information , Obtain the ROKH-ID from a third-party device.
  • the authentication random number in the first authentication information is generated by the first AP and sent to the second AP.
  • the authentication random number is generated by the STA, and the first AP acts as a proxy instead of the STA to generate authentication.
  • Weight random number is generated by the STA, and the first AP acts as a proxy instead of the STA to generate authentication.
  • the parameters in the first authentication information can be used for link authentication, but can also be used for other purposes. For example, they can be used for secret key calculation, and the calculated secret key is used for data communication between the STA and the second AP. Encryption protection.
  • the STA's capability information and the first authentication information are sent by the first AP to the second AP.
  • the STA's capability information and the first authentication information are usually sent by the STA to the second AP.
  • the air interface signaling of the STA can be saved.
  • the capability information of the STA and the first authentication information may be sent to the second AP through one signaling or message, or may be sent to the second AP through multiple signaling or messages, which is not limited in this embodiment.
  • the capability information of the STA and the first authentication information are carried in the first handover command.
  • the first handover command is used to request the second AP to switch the STA to the second AP.
  • the first handover command may be, but not limited to, Handover. Commend.
  • the first AP receives access permission information from the second AP, where the access permission information is used to instruct the second AP to allow the STA to access the second AP.
  • the second AP After the second AP receives the STA's capability information and the first authentication information sent by the first AP, it decides whether to allow the STA to access the second AP according to the STA's capability information, the first authentication information and its own strategy. Exemplarily, both the capability information of the STA and the first authentication information meet the handover requirements, but the current load of the second AP is large, the second AP may refuse the STA to access, and if the current load of the second AP is small, the STA is allowed Access. Alternatively, the second AP judges that the interval between the previous access time of the STA and the current time when the STA accesses the second AP is smaller according to the access information of the STA that is automatically saved. For example, if the interval is less than the first interval, it is rejected For STA access, if the interval time is greater than or equal to the first interval time, the STA is allowed to access.
  • the second AP generates access permission information.
  • the access permission information is used to indicate that the STA is allowed or not allowed to access the second AP.
  • step S304 is performed.
  • the permission information is used to indicate that when the STA is not allowed to access, the handover procedure is ended.
  • the second AP may carry the access permission information in the first handover command response and send it to the first AP.
  • the first handover command response is Handover Commend Response.
  • the first handover command response also includes capability information of the second AP.
  • the first AP may obtain the capability information of the second AP in other ways.
  • the two APs exchange information through the controlled wireless access point and the configuration protocol (Control And Provisioning of Wireless Access Points Protocol Specification, CAPWAP), the first handover command and the first handover between the first AP and the second AP
  • the command response is carried as the payload of the CAPWAP frame.
  • S304 The first AP sends a second handover command to the STA.
  • the first AP sends a second handover command to the STA.
  • the second handover command is used to instruct the STA to switch to the second AP.
  • the second handover command includes second authentication information, the second authentication information includes an authentication random number, and the second authentication information includes an authentication random number. It is the same as the authentication random number included in the first authentication information.
  • the second authentication information can be used to calculate the secret key used for encryption between the STA and the second AP.
  • the second handover command also includes capability information of the second AP.
  • the second handover command may be a BSS Transition Management Request (BSS Transition Management Request).
  • the first AP receives a second handover command response from the STA, where the second handover command response is used to indicate that the STA is ready for handover.
  • the STA After receiving the second handover command, the STA determines whether to access the second AP according to the second handover command.
  • the second handover command response is BSS Transition Management Response
  • the first AP sends a status transfer (status transfer) command to the second AP, where the status transfer command is used to indicate that the STA is ready for handover.
  • a status transfer status transfer
  • the first AP When the second handover command indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP.
  • the state transition command is used to notify the STA that the STA is ready for handover.
  • Send a first message to the STA the first message is used to indicate that the second AP has successfully authenticated the link with the STA.
  • the STA After receiving the first message, the STA associates with the second AP to complete the cell handover.
  • the first AP determines to switch the accessed STA to the second AP.
  • the second AP is the neighboring cell of the first AP.
  • the first AP sends the STA's capability information and the first authentication information to the second AP.
  • the first authentication information is used by the second AP to authenticate the STA.
  • the first AP receives access permission information from the second AP.
  • the access permission information is used to indicate that the STA is allowed to access the second AP.
  • the STA sends a second handover command and receives a second handover command response from the STA. When the second handover command response indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP.
  • the state transition command is used to indicate The STA is ready for handover.
  • the first AP makes the cell handover decision, which can avoid ping-pong handover, and the first AP acts as a proxy for the STA to generate authentication information for link authentication and send the authentication information to the first AP.
  • Two APs and STAs thereby saving air interface signaling for the STA to send authentication information to the second AP, and further shortening the air interface delay during handover.
  • the method of the embodiment of the present application can reduce the air interface delay of the STA handover, so that the STA can quickly handover to the target AP, and ensure that the STA's service data packets will not be lost.
  • FIG. 6 is a signaling flowchart of the cell handover method provided in the second embodiment of this application. This embodiment still uses the WIFI system as an example. As shown in FIG. 6, the method provided in this embodiment includes The following steps:
  • S401 The STA performs neighbor cell measurement.
  • the STA performs the neighbor cell measurement according to the neighbor cell measurement configuration sent by the first AP, and the neighbor cell measurement configuration is used to configure the neighbor cell of the first AP and the measurement resource of the neighbor cell.
  • the neighbor cell measurement configuration may be carried by the first AP in an association response (association response) frame or a reassociation response (reassociation response) frame and sent to the STA.
  • the neighbor cell measurement configuration is carried. There is no need for dedicated signaling to carry the neighbor cell measurement configuration, which saves network resources. After the terminal is connected, the neighbor cell measurement can be started without special activation. instruct.
  • the association response and the reason response include the vendor specific (Vendor Specific) field, and the neighbor cell measurement configuration can be carried in the Vendor Specific field.
  • FIG. 7 is a schematic diagram of vendor specific content. As shown in FIG. 7, vendor specific content includes content ID, length, and vendor specific field. Content ID and Length occupies 8 bits each, and the length of Vendor Specific field is variable.
  • the Vendor Specific field includes the following parameters: Offset, carrier coefficient k, interval time (Rptinterval), number of neighboring cells M, BSSID, operating class (Operating Class), channel number (Channel Number), beacon frame Offset (Beacon offset) and padding (Padding).
  • BSSID, Operating Class, Channel Number, and Beacon offset are the parameters of a neighboring cell
  • the Vendor Specific field includes the parameters of M neighboring cells.
  • the STA can determine the signal quality of the neighboring cell based on smoothing filtering, so the neighboring cell configuration information includes the filter factor k.
  • Operating Class and Channel Number have a corresponding relationship with frequency. STA can determine the measurement frequency of the neighboring cell based on the corresponding relationship, and determine the measurement time of the neighboring cell based on the Beacon offset.
  • the AP configures the measurement time for the STA, and the STA performs measurement according to the measurement time. Therefore, the neighbor cell measurement can also be performed while the service is in progress.
  • the STA After the STA starts the measurement process, it measures the signal quality Ms of the cell and the signal quality M n of the neighboring cell, and performs smoothing filtering processing.
  • F n represents the signal quality of the nth neighboring cell (ie the measurement result)
  • F n-1 represents the signal quality of the n-1th neighboring cell
  • M n represents the nth instantaneous neighboring cell signal quality
  • k is the filter factor.
  • the STA smoothes and filters the measured instantaneous neighboring cell signal quality so that the neighboring cell signal quality does not undergo jump mutations, thereby avoiding ping-pong handover.
  • the STA sends a neighboring cell measurement result to the first AP.
  • the neighboring cell measurement result of the neighboring cell is reported.
  • the reporting condition is Ms-M n >offset, where the signal quality of the current cell Ms and the neighboring cell's
  • the signal quality M n is an instantaneous measurement value
  • the neighboring cell signal quality included in the neighboring cell measurement result is the signal quality after filtering.
  • the neighbor cell measurement result can be carried in a radio measurement action frame (Radio Measurement action), which includes a Neighbor Measurement Report field, and the neighbor cell measurement result can be carried in a neighbor cell measurement report field.
  • Radio Measurement action which includes a Neighbor Measurement Report field
  • the neighbor cell measurement result can be carried in a neighbor cell measurement report field.
  • the neighboring cell measurement report field includes: Category, handover measurement report and handover measurement report unit.
  • the handover measurement report unit includes the number of reported cells M, local The RSRP of the cell, the BSSID of the neighboring cell, and the RSRP of the neighboring cell.
  • the handover measurement report unit includes the BSSID and RSRP of M neighboring cells, and RSRP is the signal quality of the cell.
  • the first AP may send Neighbor Measurement Update (Neighbor Measurement Update) information to the STA, and the neighboring cell measurement update information is used to update the neighboring cell of the first AP.
  • Neighbor Measurement Update Neighbor Measurement Update
  • the neighbor cell measurement update information is carried in a radio measurement request (Radio Measurement Request) frame.
  • the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
  • the Radio Measurement Request also includes a Neighbor Measurement Stop field and/or a measurement pause indication, and the Neighbor Measurement Stop field carries neighbor cell measurement stop information and neighbor cell measurement stop information Used to instruct to stop measuring the neighboring area.
  • the measurement pause indicates that the neighbor cell measurement is no longer performed within the set time and the measurement result is reported.
  • Table 3 is a schematic diagram of the value of the measurement type included in the Radio Measurement Request.
  • Figure 9 is a schematic diagram of the Radio Measurement Request frame structure.
  • Flag represents a neighbor cell update indication.
  • the value of flag can be the first preset value or the second preset value. When the value of flag is the first When the default value is used, it means that a neighboring cell is added, and when the value of flag is the second preset value, it means that the neighboring cell is deleted.
  • the first preset value is 1, the second preset value is 0, or the first preset value is true, the second preset value is false, of course, the first preset value and the second preset value
  • the value can also be other values, which will not be listed here.
  • the value of the first flag is 1, the M cells after the first flag are newly added neighboring cells, and the number of cells after M is the configuration information of the M cells in sequence, and the configuration information of each cell includes BSSID, operation level, number of channels, and beacon frame offset.
  • the value of the second flag is 0, the N cells after the second flag are deleted cells, and the number of cells after N is the BSSID of the N cells in sequence.
  • S403 The first AP makes a cell handover decision.
  • the first AP determines to switch the STA to the second AP according to the neighboring cell measurement result.
  • the first AP sends a first handover command to the second AP.
  • the first handover command includes the capability information of the STA and the first authentication information.
  • the first authentication information is used to instruct the second AP to perform link authentication for the STA.
  • the first authentication information includes the authentication generated by the first AP. random number.
  • the second AP sends a first handover command response to the first AP.
  • the first handover command response includes access permission information, and the access permission information is used to indicate whether the STA is allowed or not allowed to access the second AP.
  • the first handover command response also includes capability information of the second AP.
  • S406 The first AP sends a second handover command to the STA.
  • the second handover command is used to instruct the STA to switch to the second AP.
  • the second handover command includes the second authentication information, and the second authentication information includes the authentication random number generated by the first AP.
  • the second handover command also includes capability information of the second AP, and the capability information of the second AP included in the second handover command may be sent by the second AP in response to the first handover command, or may be the first handover command.
  • the AP is obtained through other means.
  • the STA sends a second handover command response to the first AP.
  • the STA After the STA receives the second handover command, if the STA determines to switch to the second AP, it sends a second handover command response to the first AP.
  • the second handover command response is used to indicate that the STA is ready for handover.
  • the STA waits for the first message unicasted by the second AP to the STA according to the channel number of the second AP. If the second handover command response indicates that the STA is not ready for handover, the handover procedure is ended, and the STA starts the initial access procedure.
  • the second handover command response sent by the STA to the first AP is used to indicate that the STA is not ready for handover, or the STA does not send the second handover command to the first AP
  • the second handover command response is not received within the preset time, it is determined that the STA is not ready for handover.
  • S408 The first AP sends a state transition command to the second AP.
  • the first AP When the second handover command response indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP, and the state transition command is used to indicate that the STA is ready for handover.
  • S409 The second AP sends the first message to the STA.
  • the first message is used to indicate that the link between the second AP and the STA is successfully authenticated.
  • the first message is the first message unicasted by the second AP to the STA.
  • the first message may be an FT Action Response or an authentication response.
  • the specific message of the first message may be different.
  • the STA sends a re-association request to the second AP.
  • S411 The second AP sends a re-association response to the STA.
  • the first AP determines to switch the STA to the second AP, it sends the authentication information required for the authentication of the second AP to the second AP through the channel between the first AP and the second AP.
  • the authentication information needs to be sent by the STA to the second AP, thereby saving air interface signaling of the STA and shortening the air interface delay in the handover process.
  • the cell handover process in this embodiment can save the interaction time of 3 subframes. If the duration of each subframe is 3ms, the air interface delay of 6ms can be shortened.
  • Figure 10 is a signaling flow chart of the cell handover method provided in the third embodiment of this application. This embodiment is based on the second embodiment. After S406, that is, after the first AP sends the second handover command to the STA, the first AP and During the second, data forwarding of the STA is performed, so as to ensure that the downlink data of the STA will not be lost during the handover process.
  • path switching may also be performed between the first AP and the second AP.
  • This embodiment takes the Over the DS switching process as an example for description. As shown in FIG. 10, the method provided in this embodiment includes the following steps.
  • S501 The STA performs neighbor cell measurement.
  • the STA sends a measurement report to the first AP.
  • the measurement report includes the neighboring cell measurement results.
  • S503 The first AP makes a cell handover decision.
  • the first AP determines to switch the STA to the second AP according to the neighboring cell measurement result.
  • the first AP sends a handover request (Handover Commend) to the second AP.
  • Handover Commend is the first handover command, which is used to request to switch the STA to the second AP.
  • the Handover Commend includes the message content of the target AP in the FT Action Request message that the STA needs to send.
  • the Handover Commend includes STA capability information and authentication random numbers.
  • S505 The second AP sends a handover request response (Handover Commend Response) to the first AP.
  • a handover request response Handover Commend Response
  • the Handover Commend Response is the first handover command response.
  • the Handover Commend Response includes access permission information, and optionally, it may also include the capability information of the second AP.
  • S506 The first AP sends a BSS Transition Management Request (BSS Transition Management Request) to the STA.
  • BSS Transition Management Request BSS Transition Management Request
  • the BSS Transition Management Request is the second handover command, which is used to instruct the STA to switch to the second AP.
  • the BSS Transition Management Request includes an authentication random number, and optionally, also includes the capability information of the second AP.
  • BSS Transition Management Request is referred to as Handover Request.
  • S507 The first AP and the second AP perform data forwarding of the STA.
  • Data forwarding is to send the downlink data that the first AP has not sent to the STA to the second AP, so that after the STA accesses the second AP, the second AP can send the downlink data to the STA, thereby ensuring that during the cell handover process , STA's downlink data will not be lost.
  • FIG. 10 is only a schematic diagram, and one message or multiple messages may be exchanged during the data forwarding process, which is not limited in this embodiment.
  • the STA sends a BSS Transition Management Response (BSS Transition Management Response) to the first AP.
  • BSS Transition Management Response BSS Transition Management Response
  • BSS Transition Management Response is Handover Response
  • BSS Transition Management Response is the second handover command response
  • BSS Transition Management Request and BSS Transition Management Response are handover signaling in the 802.11v protocol. It can be understood that the method in the embodiment of this application is also applicable For other protocol versions, correspondingly, the specific message name of the handover signaling will change, but the function is similar.
  • S509 The first AP sends a state transition command to the second AP.
  • the first AP sends a state transition command to the second AP, and the state transition command is used for the STA to be ready for handover. If the BSS Transition Management Response indicates that the STA is not ready for handover, the STA starts the initial access procedure.
  • the second AP sends a FT Action Response (FT Action Response) to the STA.
  • FT Action Response FT Action Response
  • the second AP After the second AP determines that the STA is ready to switch, it sends the FT Action Response to the STA.
  • the FT Action Response is the first message
  • the FT Action Response is the first message sent by the second AP to the STA.
  • the STA sends the BSS Transition Management to the first AP.
  • the STA waits for the FT Action Response according to the number of channels of the second AP, and the FT Action Response indicates that the second AP has successfully authenticated the link with the STA.
  • the STA sends a reassociation request (Reassociation Request) to the second AP.
  • Reassociation Request a reassociation request
  • the second AP sends a reassociation response (Reassociation Response) to the STA.
  • the content of the FT Action Response, Response Request, and Response Response messages are the same as those defined in the existing standards, and will not be repeated here.
  • the second AP completes the link authentication with the STA according to the BSS Transition Management Request sent by the first AP in step S506 and the FT Action Response sent by the second AP in S510.
  • the STA and the second AP complete the association through the re-association process, the handover process is over, and the STA and the second AP can communicate.
  • the second AP can send the forwarded data of the STA to STA, so as to ensure that the STA's downlink data will not be lost during the handover process.
  • the second AP sends a path handover command (Traffic Path Handover) to the first AP.
  • a path handover command Traffic Path Handover
  • the path switching command is used to instruct the STA to update routing information.
  • the second AP sends a path switching command to the first AP, and the first AP updates the local routing information of the STA according to the path switching command.
  • S514 The first AP sends a path handover response (Traffic Path Handover Response) to the second AP.
  • a path handover response Traffic Path Handover Response
  • the response of the path switching command is used to indicate the success or failure of the routing information update.
  • the second AP sends a user context release command (UE context release) to the first AP.
  • UE context release a user context release command
  • the user context release command is used to instruct the first AP to release the stored user context of the STA.
  • the user context release command is sent by the second AP after receiving a path switching response indicating that the routing information has been updated successfully. Command to release the user context of the STA.
  • steps S513 and S514 are optional steps.
  • the second AP may also directly send a user context release command to the first AP.
  • the authentication information required by the second AP for link authentication is sent to the second AP through the Handover Commend message, without the need for the STA to receive the authentication information.
  • the authentication information is sent to the second AP through the FT Action Request, thereby saving air interface signaling of the STA and shortening the air interface delay in the handover process. Since the STA does not need to send the FT Action Request to the second AP, the first unicast message between the second AP and the STA is the FT Action Response.
  • the cell handover process in this embodiment can save up to 3 subframes of interaction time. It is assumed that after the first AP decides to perform cell handover, the first AP does not send authentication information to the second AP, but the STA sends it to the second AP. Authentication information, then the switching time is: 7*subframe length+Q+X+Y+Z+W+P.
  • msg1 is an uplink OFDMA (Uplink OFDMA-based Random Access, UORA) Tirigger based on random access.
  • UORA trigger is an uplink scheduling frame used to indicate the contention resource information used by unassociated STAs for access.
  • X The time from when the probe request (Probe Request) is received on the air interface of the target AP to the probe response (Probe response) can be delivered to the air interface.
  • the Probe Request is used by the STA to actively scan and discover the wireless network. If handover optimization is not performed, the STA sends a Probe Request to the target AP after receiving the handover command sent by the source AP, and the target AP returns a Probe response after receiving the Probe Request.
  • Y The time from when the STA receives the Probe Response to when it can send the FT Action Request (it is considered that the target AP can send a UORA trigger at any time after the Probe response is sent). If the STA has sufficient capacity, Y can be 0.
  • W The time from when the STA receives the FT Action Response to when it can send a Response Request (it is considered that the target AP can send a UORA trigger at any time after the FT Action Response is sent). If the STA has sufficient capabilities, W can be 0.
  • P The time from when the target AP receives the Reassociation Request to when it can deliver the response to the air interface.
  • S The time from when the source AP receives the Handover Response to when the target AP can send an FT Action Response. S can be 0 if the AP has sufficient capabilities.
  • the switching time can be shortened to 4*subframe length+S+W+P, and 4*subframe length+W+P is relative to 7*subframe length+Q+X+Y+Z+
  • the shortening time of W+P is 3*subframe length+Q+X+Y+ZS.
  • This embodiment takes the Over the DS switching process as an example for description.
  • the above switching process is also applicable to Over the air.
  • the two switching processes are the same, except that the message name and content are slightly different, but the message function It is the same, this application will not elaborate.
  • FIG. 11 is a schematic structural diagram of the first network device provided in the fourth embodiment of the application.
  • the first network device 100 of this embodiment includes: a determining module 11, configured to determine whether to remove the terminal device from the first network device Switch to the second network device; the sending module 12 is used to send the capability information of the terminal device and the first authentication information to the second network device, where the first authentication information is used for the second network device Perform link authentication on the terminal device; the receiving module 13 is configured to receive access permission information from the second network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device.
  • the sending module 12 is also used to send a second switching command to the terminal device, the second switching command is used to instruct the terminal device to switch to the second network device, the second switching The command includes second authentication information; the receiving module 13 is further configured to receive a second handover command response from the terminal device, and the second handover command response is used to indicate that the terminal device is ready for handover; The sending module 12 is further configured to send a state transition command to the second network device, where the state transition command is used to indicate that the terminal device is ready for handover.
  • the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  • the second authentication information includes the authentication random number.
  • the sending module 12 sending the capability information of the terminal device and the first authentication information to the second network device includes: sending a first handover command to the second network device,
  • the first handover command includes the capability information of the terminal device and the first authentication information;
  • the receiving module 13 receives the access permission information from the second network device, including: receiving from the second network device A first handover command response, where the first handover command response includes the access permission information.
  • the receiving module 13 is further configured to receive a path switch command from the second network device after the terminal device accesses the second network device, and the path switch command is used To instruct the terminal device to update routing information; the sending module 12 is further configured to send a path switch command response to the second network device, and the path switch command response is used to indicate the success or failure of the routing information update.
  • a data forwarding module configured to perform data forwarding of the terminal device with the second network device.
  • the receiving module 13 is further configured to: receive a neighboring cell measurement result of the first network device from the terminal device; the determining module 11 is specifically configured to: measure according to the neighboring cell As a result, it is determined to switch the terminal device to the second network device.
  • the first network device in this embodiment may be used to execute the method steps performed by the first network device or the first AP in the foregoing method embodiment.
  • the specific implementation manner and technical effect are similar, and details are not described herein again.
  • FIG. 12 is a schematic structural diagram of a second network device according to Embodiment 5 of this application.
  • the second network device 200 of this embodiment includes: a receiving module 21, configured to receive information from the first network device of the terminal device Capability information and first authentication information, the terminal device has accessed the first network device, and the first authentication information is used by the second network device to perform link authentication on the terminal device; sending The module 22 is configured to send access permission information to the first network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device; the receiving module 21 is also used to Receive a state transition command from the first network device, the state transition command is used to indicate that the terminal device is ready for handover; the sending module 22 is also used to send a first message to the terminal device, so The first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated; the association module 23 is used to associate the second network device with the terminal device.
  • the association module 23 is specifically configured to: receive a re-association request from the terminal device; and send a re-association response to the terminal device.
  • the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  • the receiving module 21 receiving the capability information of the terminal device and the first authentication information from the first network device includes: receiving a handover request from the first network device, and the handover request includes The capability information of the terminal device and the first authentication information;
  • the sending module 22 sending the access permission information to the first network device includes: sending a handover request response to the first network device, the The handover request response includes the access permission information.
  • the first message is an authentication response or a quick conversion action response.
  • the sending module 22 is further configured to send a path switch command to the first network device after the second network device is associated with the terminal device, and the path switch command is used To instruct the terminal device to update routing information; the receiving module 21 is further configured to receive a path switching command response from the first network device, and the path switching command response is used to indicate the success or failure of the routing information update.
  • a data forwarding module configured to perform data forwarding of the terminal device with the first network device.
  • the second network device in this embodiment may be used to execute the method steps performed by the second network device or the second AP in the foregoing method embodiment.
  • the specific implementation manner and technical effect are similar, and details are not described herein again.
  • FIG. 13 is a schematic structural diagram of a terminal device provided by Embodiment 6 of this application.
  • the terminal device 300 of this embodiment includes: a receiving module 31, configured to receive a second handover command from a first network device.
  • the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes second authentication information;
  • the sending module 32 is used to send the second switching command to the first network device In response, the second handover command response is used to indicate that the terminal device is ready for handover;
  • the receiving module 31 is also used to receive a first message sent by the second network device, and the first message is used for To indicate that the second network device and the terminal device have successfully authenticated the link;
  • the associating module 33 is configured to associate the terminal device with the second network device in response to the first message.
  • the association module 33 is specifically configured to: send an association request to the second network device; and receive an association response from the second network device.
  • the first message is an authentication response or a quick conversion action response.
  • it further includes: a measurement module, configured to perform neighboring cell measurement according to a neighboring cell measurement configuration; and the sending module 32 is further configured to send a neighboring cell measurement result to the first network device.
  • the receiving module 31 is further configured to: receive the neighboring cell measurement configuration from the first network device, and the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device. And the measurement resources of the neighboring area.
  • the sending module 32 sending the neighbor cell measurement result to the first network device includes: sending a wireless measurement action frame to the first network device, and the wireless measurement action frame includes all The neighboring cell measurement report field, and the neighboring cell measurement result is carried in the neighboring cell measurement report field.
  • the receiving module 31 receiving the neighbor cell measurement configuration from the first network device includes: receiving an association response or a re-association response from the first network device, the association response or The re-association response includes the neighboring cell measurement configuration.
  • the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
  • the receiving module 31 is further configured to: receive neighbor cell measurement update information from the first network device, and the neighbor cell measurement update information is used to update the neighbor cell of the first network device. .
  • the receiving module 31 receiving neighbor cell measurement update information from the first network device includes: receiving a wireless measurement request frame from the first network device, and the wireless measurement request frame includes A neighbor cell measurement update field, where the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
  • the wireless measurement request frame further includes a neighbor cell measurement stop field, and the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used to instruct to stop measuring the neighbor cell. .
  • the terminal device of this embodiment can be used to execute the method steps performed by the terminal device in the foregoing method embodiment.
  • the specific implementation manner and technical effect are similar, and details are not described herein again.
  • FIG. 14 is a schematic structural diagram of the first network device provided in the seventh embodiment of the application.
  • the first network device 400 in this embodiment includes a processor 41, a memory 42 and a transceiver 43.
  • the memory 42 Used to store instructions, the memory 42 and the transceiver 43 are connected to and communicate with the processor 41 through a bus.
  • the transceiver 43 is used to send and receive data, and the processor 41 is used to execute the instructions stored in the memory 42.
  • the specific implementation manner and technical effect are similar, and details are not described herein again.
  • the eighth embodiment of the present application provides a second network device.
  • the second network device includes a processor, a memory, and a transceiver.
  • the memory is used for Store instructions
  • the transceiver is used to communicate with other devices
  • the processor is used to execute the instructions stored in the memory, so that the second network device executes the method performed by the second network device in the method embodiment of the present application.
  • the ninth embodiment of the present application provides a terminal device.
  • the terminal device includes a processor, a memory, and a transceiver.
  • the memory is used to store instructions.
  • the transceiver is used to communicate with other devices, and the processor is used to execute instructions stored in the memory, so that the terminal device executes the method steps performed by the terminal device in the method embodiment of this application.
  • the specific implementation and technical effects are similar , I won’t repeat it here.
  • the processor used by the network device or terminal device in this application can be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) ) Or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in conjunction with the disclosure of this application.
  • the processor may also be a combination for realizing computing functions, for example, including a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
  • the bus described in this application may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into address bus, data bus, control bus and so on.
  • the buses in the drawings of this application are not limited to only one bus or one type of bus.
  • the disclosed device and method may be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.
  • the above-mentioned integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium.
  • the above-mentioned software functional unit is stored in a storage medium, and includes one or more instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to execute each implementation of this application Some steps of the method described in the example.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated as: ROM), random access memory (English: Random Access Memory, abbreviated as: RAM), magnetic disk or optical disk, etc.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • magnetic disk or optical disk etc.
  • the various embodiments in this application are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments.
  • the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment.
  • the device embodiments described above are merely illustrative.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments.

Abstract

Provided are a cell switching method and apparatus. The method comprises: a first network device making a cell switching decision, and sending information for link authentication to a second network device and a terminal device; the first network device sending a second switching command to the terminal device, and receiving, from the terminal device, a response for indicating that the terminal device is ready for switching; and the first network device sending a state transition command to the second network device, and the second network device sending, according to the state transition command, a first message for indicating that link authentication is successful to the terminal device, wherein the terminal device is associated with the second network device. A cell switching decision is made by a first network device, such that ping-pong switching can be avoided; and authentication information for link authentication is generated by the first network device, and authentication information is sent to a second network device and a terminal device, so that air interface signaling for the terminal device sending the authentication information to the second network device is saved on, and therefore, an air interface delay during switching is also shortened.

Description

小区切换方法和装置Cell switching method and device 技术领域Technical field
本申请实施例涉及通信技术,尤其涉及一种小区切换方法和装置。The embodiments of the present application relate to communication technologies, and in particular, to a cell handover method and device.
背景技术Background technique
随着通信技术的飞速发展,无线局域网(wireless local area network,WLAN)得到了广泛的应用,例如随处可见的无线保真(wireless fidelity,WIFI)技术。WIFI属于短距离无线通信技术,WIFI***中的接入点(access point)的覆盖范围较小,因此,WIFI***中的终端(station,STA)经常发生漫游操作。With the rapid development of communication technology, wireless local area network (WLAN) has been widely used, such as wireless fidelity (WIFI) technology that can be seen everywhere. WIFI is a short-range wireless communication technology, and the coverage area of an access point (access point) in the WIFI system is relatively small. Therefore, a terminal (station, STA) in the WIFI system often undergoes roaming operations.
漫游是指WLAN中的STA从一个AP切换到另一个AP,漫游后的STA仍然能够正常通信。已有技术中,通常由STA基于决策进行切换,示例性的,STA测量当前服务AP的信号质量,当STA检测到当前服务AP的信号质量变弱(具体触发条件可以由STA自行决策),STA会向当前服务AP发送一个邻区列表请求,当前服务AP反馈邻区列表,STA从当前服务AP反馈的邻区列表中,选择一个AP作为目标AP进行切换。Roaming refers to the STA in the WLAN handing over from one AP to another AP, and the STAs after roaming can still communicate normally. In the prior art, the STA usually performs handover based on decision-making. For example, the STA measures the signal quality of the current serving AP. When the STA detects that the signal quality of the current serving AP becomes weaker (the specific trigger conditions can be decided by the STA itself), the STA Will send a neighbor list request to the current serving AP, the current serving AP feeds back the neighbor list, and the STA selects an AP as the target AP for handover from the neighbor list fed back by the current serving AP.
一方面,由STA进行切换判决容易产生乒乓切换效应;另一方面,现有切换流程导致切换时延大。On the one hand, the handover decision by the STA is likely to produce a ping-pong handover effect; on the other hand, the existing handover procedure causes a large handover delay.
发明内容Summary of the invention
本申请实施例提供一种小区切换方法和装置,减少了STA的切换时延,保证STA快速的从源小区切换到目标小区。The embodiments of the present application provide a cell handover method and device, which reduce the handover delay of the STA, and ensure that the STA quickly switches from a source cell to a target cell.
本申请第一方面提供一种小区切换方法,包括:第一网络设备确定将接入的终端设备切换到第二网络设备,第二网络设备的覆盖区域为第一网络设备的覆盖区域的邻区。第一网络设备向第二网络设备发送终端设备的能力信息和第一鉴权信息,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权,所述第一网络设备从所述第二网络设备接收接入许可信息,当接入许可信息用于指示允许所述终端设备接入所述第二网络设备的情况下,所述第一网络设备向所述终端设备发送第二切换命令,所述第二切换命令用于指示所述终端设备切换到所述第二网络设备,所述第二切换命令中包括第二鉴权信息。第一网络设备从所述终端设备接收第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备,所述第一网络设备向所述第二网络设备发送状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备。The first aspect of the present application provides a cell handover method, including: a first network device determines to switch an accessed terminal device to a second network device, and the coverage area of the second network device is a neighboring area of the coverage area of the first network device . The first network device sends the capability information of the terminal device and the first authentication information to the second network device, where the first authentication information is used by the second network device to perform link authentication on the terminal device, the The first network device receives the access permission information from the second network device. When the access permission information is used to indicate that the terminal device is allowed to access the second network device, the first network device sends the The terminal device sends a second switching command, where the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes second authentication information. The first network device receives a second handover command response from the terminal device, where the second handover command response is used to indicate that the terminal device is ready for handover, and the first network device sends to the second network device The state transition command is used to indicate that the terminal device is ready for handover.
所述方法中,由第一网络设备进行小区切换判决,从而能够避免乒乓切换,并且由第一网络设备生成用于链路鉴权的鉴权信息,并将鉴权信息发送给第二网络设备和终端设备,从而节省了终端设备向第二网络设备发送鉴权信息的空口信令,进而也缩 短了切换时的空口时延。In the method, the first network device makes the cell handover decision, thereby avoiding ping-pong handover, and the first network device generates authentication information for link authentication, and sends the authentication information to the second network device And the terminal device, thereby saving the air interface signaling for the terminal device to send authentication information to the second network device, and further shortening the air interface delay during handover.
一种示例性的方式中,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。In an exemplary manner, the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
一种示例性的方式中,所述第二鉴权信息包括所述鉴权随机数,其中,第一鉴权信息中包括的随机数和第二鉴权信息中包括的随机数相同。In an exemplary manner, the second authentication information includes the authentication random number, wherein the random number included in the first authentication information is the same as the random number included in the second authentication information.
一种示例性的方式中,所述第一网络设备向所述第二网络设备发送所述终端设备的能力信息以及第一鉴权信息,包括:所述第一网络设备向所述第二网络设备发送第一切换命令,所述第一切换命令中包括所述终端设备的能力信息以及第一鉴权信息。所述第一网络设备从所述第二网络设备接收接入许可信息,包括:所述第一网络设备从所述第二网络设备接收第一切换命令响应,所述第一切换命令响应中包括所述接入许可信息。In an exemplary manner, the sending, by the first network device, of the capability information of the terminal device and the first authentication information to the second network device, includes: The device sends a first handover command, and the first handover command includes the capability information of the terminal device and the first authentication information. The first network device receiving access permission information from the second network device includes: the first network device receives a first handover command response from the second network device, and the first handover command response includes The access permission information.
一种示例性的方式中,所述终端设备接入所述第二网络设备之后,还包括:In an exemplary manner, after the terminal device accesses the second network device, the method further includes:
所述第一网络设备从所述第二网络设备接收路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;Receiving, by the first network device, a path switching command from the second network device, where the path switching command is used to instruct the terminal device to update routing information;
所述第一网络设备向所述第二网络设备发送路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The first network device sends a path switch command response to the second network device, where the path switch command response is used to indicate the success or failure of the routing information update.
一种示例性的方式中,所述第一网络设备向所述终端设备发送第二切换命令之后,还包括:所述第一网络设备与所述第二网络设备进行所述终端设备的数据前转。In an exemplary manner, after the first network device sends the second handover command to the terminal device, the method further includes: the first network device and the second network device perform data before the terminal device change.
通过数据前转第一网络设备将未发送给终端设备的下行数据发送给第二网络设备,在终端设备切换到第二网络设备之后,第二网络设备可以将该下行数据发送给终端设备,从而保证切换流程中STA的下行数据不会丢失。Through data forwarding, the first network device sends the downlink data that has not been sent to the terminal device to the second network device. After the terminal device is switched to the second network device, the second network device can send the downlink data to the terminal device, thereby Ensure that the STA's downlink data will not be lost during the handover process.
一种示例性的方式中,所述第一网络设备确定将接入的终端设备切换到第二网络设备之前,还包括:In an exemplary manner, before the first network device determines to switch the accessed terminal device to the second network device, the method further includes:
所述第一网络设备从所述终端设备接收所述第一网络设备的邻区测量结果;Receiving, by the first network device, a measurement result of the neighboring cell of the first network device from the terminal device;
所述第一网络设备确定将接入的终端设备切换到第二网络设备,包括:The determination by the first network device to switch the accessed terminal device to the second network device includes:
所述第一网络设备根据所述邻区测量结果,确定将所述终端设备切换到所述第二网络设备。The first network device determines to switch the terminal device to the second network device according to the neighboring cell measurement result.
本申请第二方面提供一种小区切换方法,包括:第二网络设备从第一网络设备接收终端设备的能力信息和第一鉴权信息,所述终端设备已接入所述第一网络设备,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权,所述第二网络设备向所述第一网络设备发送接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备。所述第二网络设备从所述第一网络设备接收状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备,所述第二网络设备向所述终端设备发送第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功,所述第二网络设备与所述终端设备进行关联。A second aspect of the present application provides a cell handover method, including: a second network device receives capability information and first authentication information of a terminal device from a first network device, and the terminal device has accessed the first network device, The first authentication information is used by the second network device to perform link authentication on the terminal device, the second network device sends access permission information to the first network device, and the access permission The information is used to indicate that the terminal device is allowed to access the second network device. The second network device receives a state transition command from the first network device, where the state transition command is used to indicate that the terminal device is ready for handover, and the second network device sends the first network device to the terminal device. Message, the first message is used to indicate that the second network device and the terminal device have successfully authenticated the link, and the second network device is associated with the terminal device.
其中,第一消息为第二网络设备对终端设备单播的第一条消息,相对比现有技术的切换方法,节省了终端设备向第二网络设备发送鉴权信息的空口信令,从而降低了小区切换时延。Wherein, the first message is the first message unicasted by the second network device to the terminal device. Compared with the handover method in the prior art, the air interface signaling for the terminal device to send authentication information to the second network device is saved, thereby reducing This reduces the delay of cell handover.
一种示例性的方式中,所述第二网络设备与所述终端设备进行关联,包括:所述 第二网络设备从所述终端设备接收重关联请求,所述第二网络设备向所述终端设备发送重关联响应。In an exemplary manner, the associating of the second network device with the terminal device includes: the second network device receives a re-association request from the terminal device, and the second network device sends the terminal device a re-association request. The device sends a reassociation response.
一种示例性的方式中,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。In an exemplary manner, the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
一种示例性的方式中,所述第二网络设备从第一网络设备接收终端设备的能力信息和第一鉴权信息,包括:所述第二网络设备从所述第一网络设备接收切换请求,所述切换请求中包括所述终端设备的能力信息和所述第一鉴权信息。所述第二网络设备向所述第一网络设备发送接入许可信息,包括:所述第二网络设备向所述第一网络设备发送切换请求响应,所述切换请求响应中包括所述接入许可信息。In an exemplary manner, the second network device receiving the capability information of the terminal device and the first authentication information from the first network device includes: the second network device receives a handover request from the first network device , The handover request includes the capability information of the terminal device and the first authentication information. The second network device sending access permission information to the first network device includes: the second network device sends a handover request response to the first network device, and the handover request response includes the access License information.
一种示例性的方式中,所述第一消息为鉴权响应或者快速转换动作响应。In an exemplary manner, the first message is an authentication response or a quick conversion action response.
一种示例性的方式中,所述第二网络设备与所述终端设备关联之后,还包括:In an exemplary manner, after the second network device is associated with the terminal device, the method further includes:
所述第二网络设备向所述第一网络设备发送路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;Sending, by the second network device, a path switching command to the first network device, where the path switching command is used to instruct the terminal device to update routing information;
所述第二网络设备从所述第一网络设备接收路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The second network device receives a path switch command response from the first network device, where the path switch command response is used to indicate the success or failure of the routing information update.
一种示例性的方式中,所述第二网络设备向所述第一网络设备发送接入许可信息之后,还包括:所述第二网络设备与所述第一网络设备进行所述终端设备的数据前转。In an exemplary manner, after the second network device sends the access permission information to the first network device, the method further includes: the second network device and the first network device perform the communication of the terminal device Data forwarding.
本申请第三方面提供一种小区切换方法,包括:终端设备从第一网络设备接收第二切换命令,所述第二切换命令用于指示所述终端设备切换到第二网络设备,所述第二切换命令中包括第二鉴权信息,所述终端设备向所述第一网络设备发送第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备,所述终端设备接收所述第二网络设备发送的第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功,响应于所述第一消息,所述终端设备与所述第二网络设备进行关联。A third aspect of the present application provides a cell handover method, including: a terminal device receives a second handover command from a first network device, where the second handover command is used to instruct the terminal device to switch to a second network device, and the first The second handover command includes second authentication information, the terminal device sends a second handover command response to the first network device, and the second handover command response is used to indicate that the terminal device is ready for handover, so The terminal device receives a first message sent by the second network device, where the first message is used to indicate that the second network device has successfully authenticated the link with the terminal device, and in response to the first message, The terminal device is associated with the second network device.
所述方法中,由第一网络设备进行小区切换判决,从而能够避免乒乓切换,并且由第一网络设备生成用于链路鉴权的鉴权信息,并将鉴权信息发送给第二网络设备和终端设备,从而节省了终端设备向第二网络设备发送鉴权信息的空口信令,进而也缩短了切换时的空口时延。In the method, the first network device makes the cell handover decision, thereby avoiding ping-pong handover, and the first network device generates authentication information for link authentication, and sends the authentication information to the second network device And the terminal device, thereby saving the air interface signaling for the terminal device to send authentication information to the second network device, and further shortening the air interface delay during handover.
一种示例性的方式中,所述终端设备与所述第二网络设备进行关联,包括:In an exemplary manner, associating the terminal device with the second network device includes:
所述终端设备向所述第二网络设备发送关联请求;Sending, by the terminal device, an association request to the second network device;
所述终端设备从所述第二网络设备接收关联响应。The terminal device receives an association response from the second network device.
一种示例性的方式中,所述第一消息为鉴权响应或者快速转换动作响应。In an exemplary manner, the first message is an authentication response or a quick conversion action response.
一种示例性的方式中,所述终端设备从第一网络设备接收第二切换命令之前,还包括:In an exemplary manner, before the terminal device receives the second handover command from the first network device, the method further includes:
所述终端设备根据邻区测量配置进行邻区测量;The terminal device performs adjacent cell measurement according to the adjacent cell measurement configuration;
所述终端设备向所述第一网络设备发送邻区测量结果。The terminal device sends the neighboring cell measurement result to the first network device.
一种示例性的方式中,还包括:In an exemplary manner, it further includes:
所述终端设备从所述第一网络设备接收所述邻区测量配置,所述邻区测量配置用于配置所述第一网络设备的邻区以及邻区的测量资源。The terminal device receives the neighboring cell measurement configuration from the first network device, where the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device and the measurement resource of the neighboring cell.
一种示例性的方式中,所述终端设备向所述第一网络设备发送邻区测量结果,包括:In an exemplary manner, the terminal device sending the neighbor cell measurement result to the first network device includes:
所述终端设备向所述第一网络设备发送无线测量动作帧,所述无线测量动作帧中包括所述邻区测量上报字段,所述邻区测量结果携带在所述邻区测量上报字段中。The terminal device sends a wireless measurement action frame to the first network device, the wireless measurement action frame includes the neighbor cell measurement report field, and the neighbor cell measurement result is carried in the neighbor cell measurement report field.
一种示例性的方式中,所述终端设备从所述第一网络设备接收所述邻区测量配置,包括:In an exemplary manner, the terminal device receiving the neighbor cell measurement configuration from the first network device includes:
所述终端设备从所述第一网络设备接收关联响应或者重关联响应,所述关联响应或者重关联响应中包括所述邻区测量配置。The terminal device receives an association response or a re-association response from the first network device, and the association response or the re-association response includes the neighboring cell measurement configuration.
一种示例性的方式中,所述关联响应或者重关联响应中包括供应商特定域,所述邻区测量配置携带在所述供应商特定域中。In an exemplary manner, the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
一种示例性的方式中,还包括:In an exemplary manner, it further includes:
所述终端设备从所述第一网络设备接收邻区测量更新信息,所述邻区测量更新信息用于更新所述第一网络设备的邻区。The terminal device receives neighboring cell measurement update information from the first network device, where the neighboring cell measurement update information is used to update the neighboring cell of the first network device.
一种示例性的方式中,所述终端设备从所述第一网络设备接收邻区测量更新信息,包括:In an exemplary manner, the terminal device receiving neighbor cell measurement update information from the first network device includes:
所述终端设备从所述第一网络设备接收无线测量请求帧,所述无线测量请求帧中包括邻区测量更新字段,所述邻区测量更新信息携带在所述邻区测量更新字段中。The terminal device receives a wireless measurement request frame from the first network device, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
一种示例性的方式中,所述无线测量请求帧中还包括邻区测量停止字段,所述邻区测量停止字段中携带邻区测量停止信息,邻区测量停止信息用于指示停止测量邻区。In an exemplary manner, the wireless measurement request frame further includes a neighbor cell measurement stop field, and the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used to instruct to stop measuring the neighbor cell. .
本申请第四方面提供一种第一网络设备,包括:A fourth aspect of the present application provides a first network device, including:
确定模块,用于确定将终端设备从第一网络设备切换到第二网络设备;The determining module is used to determine to switch the terminal device from the first network device to the second network device;
发送模块,用于向所述第二网络设备发送所述终端设备的能力信息和第一鉴权信息,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;A sending module, configured to send capability information of the terminal device and first authentication information to the second network device, where the first authentication information is used by the second network device to link the terminal device Authentication
接收模块,用于从所述第二网络设备接收接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;A receiving module, configured to receive access permission information from the second network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
所述发送模块,还用于向所述终端设备发送第二切换命令,所述第二切换命令用于指示所述终端设备切换到所述第二网络设备,所述第二切换命令中包括第二鉴权信息;The sending module is further configured to send a second switching command to the terminal device, where the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes the first switching command. 2. Authentication information;
所述接收模块,还用于从所述终端设备接收第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;The receiving module is further configured to receive a second handover command response from the terminal device, where the second handover command response is used to indicate that the terminal device is ready for handover;
所述发送模块,还用于向所述第二网络设备发送状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备。The sending module is further configured to send a state transition command to the second network device, where the state transition command is used to indicate that the terminal device is ready for handover.
一种示例性的方式中,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。In an exemplary manner, the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
一种示例性的方式中,所述第二鉴权信息包括所述鉴权随机数。In an exemplary manner, the second authentication information includes the authentication random number.
一种示例性的方式中,所述发送模块向所述第二网络设备发送所述终端设备的能力信息以及第一鉴权信息,包括:In an exemplary manner, the sending module sending the capability information of the terminal device and the first authentication information to the second network device includes:
向所述第二网络设备发送第一切换命令,所述第一切换命令中包括所述终端设备的能力信息以及第一鉴权信息;Sending a first handover command to the second network device, where the first handover command includes capability information of the terminal device and first authentication information;
所述接收模块从所述第二网络设备接收接入许可信息,包括:The receiving module receiving access permission information from the second network device includes:
从所述第二网络设备接收第一切换命令响应,所述第一切换命令响应中包括所述接入许可信息。Receiving a first handover command response from the second network device, where the first handover command response includes the access permission information.
一种示例性的方式中,所述接收模块,还用于在所述终端设备接入所述第二网络设备之后,从所述第二网络设备接收路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;In an exemplary manner, the receiving module is further configured to receive a path switch command from the second network device after the terminal device accesses the second network device, and the path switch command is used for Instruct the terminal device to update routing information;
所述发送模块,还用于向所述第二网络设备发送路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The sending module is further configured to send a path switching command response to the second network device, where the path switching command response is used to indicate the success or failure of the routing information update.
一种示例性的方式中,还包括:In an exemplary manner, it further includes:
数据前转模块,用于与所述第二网络设备进行所述终端设备的数据前转。The data forwarding module is used to forward the data of the terminal device with the second network device.
一种示例性的方式中,所述接收模块还用于:从所述终端设备接收所述第一网络设备的邻区测量结果;In an exemplary manner, the receiving module is further configured to: receive the neighboring cell measurement result of the first network device from the terminal device;
所述确定模块具体用于:根据所述邻区测量结果,确定将所述终端设备切换到所述第二网络设备。The determining module is specifically configured to determine to switch the terminal device to the second network device according to the neighboring cell measurement result.
本申请第五方面提供一种第二网络设备,包括:A fifth aspect of the present application provides a second network device, including:
接收模块,用于从第一网络设备接收终端设备的能力信息和第一鉴权信息,所述终端设备已接入所述第一网络设备,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;The receiving module is configured to receive capability information and first authentication information of a terminal device from a first network device. The terminal device has accessed the first network device, and the first authentication information is used for the second network device. The network device performs link authentication on the terminal device;
发送模块,用于向所述第一网络设备发送接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;A sending module, configured to send access permission information to the first network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
所述接收模块,还用于从所述第一网络设备接收状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备;The receiving module is further configured to receive a state transition command from the first network device, where the state transition command is used to indicate that the terminal device is ready for handover;
所述发送模块,还用于向所述终端设备发送第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;The sending module is further configured to send a first message to the terminal device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
关联模块,用于将所述第二网络设备与所述终端设备关联。The association module is used to associate the second network device with the terminal device.
一种示例性的方式中,所述关联模块具体用于:In an exemplary manner, the association module is specifically configured to:
从所述终端设备接收重关联请求;Receiving a re-association request from the terminal device;
向所述终端设备发送重关联响应。Send a re-association response to the terminal device.
一种示例性的方式中,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。In an exemplary manner, the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
一种示例性的方式中,所述接收模块从第一网络设备接收终端设备的能力信息和第一鉴权信息,包括:In an exemplary manner, the receiving module receiving the capability information and the first authentication information of the terminal device from the first network device includes:
从所述第一网络设备接收切换请求,所述切换请求中包括所述终端设备的能力信息和所述第一鉴权信息;Receiving a handover request from the first network device, where the handover request includes capability information of the terminal device and the first authentication information;
所述发送模块向所述第一网络设备发送接入许可信息,包括:The sending module sending access permission information to the first network device includes:
向所述第一网络设备发送切换请求响应,所述切换请求响应中包括所述接入许可信息。Sending a handover request response to the first network device, where the handover request response includes the access permission information.
一种示例性的方式中,所述第一消息为鉴权响应或者快速转换动作响应。In an exemplary manner, the first message is an authentication response or a quick conversion action response.
一种示例性的方式中,所述发送模块,还用于在所述第二网络设备与所述终端设 备关联之后,向所述第一网络设备发送路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;In an exemplary manner, the sending module is further configured to send a path switch command to the first network device after the second network device is associated with the terminal device, and the path switch command is used for Instruct the terminal device to update routing information;
所述接收模块,还用于从所述第一网络设备接收路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The receiving module is further configured to receive a path switching command response from the first network device, where the path switching command response is used to indicate the success or failure of the routing information update.
一种示例性的方式中,还包括:In an exemplary manner, it further includes:
数据前转模块,用于与所述第一网络设备进行所述终端设备的数据前转。The data forwarding module is used to forward the data of the terminal device with the first network device.
本申请第六方面提供一种终端设备,包括:A sixth aspect of the present application provides a terminal device, including:
接收模块,用于从第一网络设备接收第二切换命令,所述第二切换命令用于指示所述终端设备切换到第二网络设备,所述第二切换命令中包括第二鉴权信息;A receiving module, configured to receive a second switching command from a first network device, the second switching command is used to instruct the terminal device to switch to a second network device, and the second switching command includes second authentication information;
发送模块,用于向所述第一网络设备发送第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;A sending module, configured to send a second handover command response to the first network device, where the second handover command response is used to indicate that the terminal device is ready for handover;
所述接收模块,还用于接收所述第二网络设备发送的第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;The receiving module is further configured to receive a first message sent by the second network device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
关联模块,用于响应于所述第一消息,将所述终端设备与所述第二网络设备关联。The association module is configured to associate the terminal device with the second network device in response to the first message.
一种示例性的方式中,所述关联模块具体用于:In an exemplary manner, the association module is specifically configured to:
向所述第二网络设备发送关联请求;Sending an association request to the second network device;
从所述第二网络设备接收关联响应。Receiving an association response from the second network device.
一种示例性的方式中,所述第一消息为鉴权响应或者快速转换动作响应。In an exemplary manner, the first message is an authentication response or a quick conversion action response.
一种示例性的方式中,还包括:In an exemplary manner, it further includes:
测量模块,用于根据邻区测量配置进行邻区测量;The measurement module is used to perform adjacent cell measurement according to the adjacent cell measurement configuration;
所述发送模块,还用于向所述第一网络设备发送邻区测量结果。The sending module is further configured to send the neighboring cell measurement result to the first network device.
一种示例性的方式中,所述接收模块还用于:In an exemplary manner, the receiving module is further configured to:
从所述第一网络设备接收所述邻区测量配置,所述邻区测量配置用于配置所述第一网络设备的邻区以及邻区的测量资源。The neighboring cell measurement configuration is received from the first network device, where the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device and the measurement resource of the neighboring cell.
一种示例性的方式中,所述发送模块向所述第一网络设备发送邻区测量结果,包括:In an exemplary manner, the sending module sending the neighboring cell measurement result to the first network device includes:
向所述第一网络设备发送无线测量动作帧,所述无线测量动作帧中包括所述邻区测量上报字段,所述邻区测量结果携带在所述邻区测量上报字段中。Send a wireless measurement action frame to the first network device, where the wireless measurement action frame includes the neighboring cell measurement report field, and the neighboring cell measurement result is carried in the neighboring cell measurement report field.
一种示例性的方式中,所述接收模块从所述第一网络设备接收所述邻区测量配置,包括:In an exemplary manner, the receiving module receiving the neighboring cell measurement configuration from the first network device includes:
从所述第一网络设备接收关联响应或者重关联响应,所述关联响应或者重关联响应中包括所述邻区测量配置。Receiving an association response or a re-association response from the first network device, where the association response or the re-association response includes the neighboring cell measurement configuration.
一种示例性的方式中,所述关联响应或者重关联响应中包括供应商特定域,所述邻区测量配置携带在所述供应商特定域中。In an exemplary manner, the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
一种示例性的方式中,所述接收模块还用于:In an exemplary manner, the receiving module is further configured to:
所述终端设备从所述第一网络设备接收邻区测量更新信息,所述邻区测量更新信息用于更新所述第一网络设备的邻区。The terminal device receives neighboring cell measurement update information from the first network device, where the neighboring cell measurement update information is used to update the neighboring cell of the first network device.
一种示例性的方式中,所述接收模块从所述第一网络设备接收邻区测量更新信息,包括:In an exemplary manner, the receiving module receiving neighboring cell measurement update information from the first network device includes:
从所述第一网络设备接收无线测量请求帧,所述无线测量请求帧中包括邻区测量更新字段,所述邻区测量更新信息携带在所述邻区测量更新字段中。A wireless measurement request frame is received from the first network device, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
一种示例性的方式中,所述无线测量请求帧中还包括邻区测量停止字段,所述邻区测量停止字段中携带邻区测量停止信息,邻区测量停止信息用于指示停止测量邻区。In an exemplary manner, the wireless measurement request frame further includes a neighbor cell measurement stop field, and the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used to instruct to stop measuring the neighbor cell. .
本申请第七方面提供一种网络设备,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述网络设备执行如本申请第一方面以及各可示例性方式所述的方法。A seventh aspect of the present application provides a network device, including a processor, a memory, and a transceiver. The memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute data stored in the memory. Instructions, so that the network device executes the methods described in the first aspect of the present application and various exemplary manners.
本申请第八方面提供一种网络设备,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述网络设备执行如本申请第二方面以及各可示例性方式所述的方法。An eighth aspect of the present application provides a network device, including a processor, a memory, and a transceiver. The memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute data stored in the memory. Instructions, so that the network device executes the method described in the second aspect of the present application and each exemplary manner.
本申请第九方面提供一种终端设备,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述终端设备执行如本申请第三方面以及各可示例性方式所述的方法。A ninth aspect of the present application provides a terminal device, including a processor, a memory, and a transceiver. The memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute data stored in the memory. Instructions, so that the terminal device executes the methods described in the third aspect of the present application and various exemplary manners.
本申请第十方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如本申请第一方面以及各示例性方式所述的方法。The tenth aspect of the present application provides a computer-readable storage medium, the computer-readable storage medium stores instructions, and when the instructions are executed, the computer executes the steps described in the first aspect of the present application and various exemplary manners. method.
本申请第十一方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如本申请第二方面以及各示例性方式所述的方法。The eleventh aspect of the present application provides a computer-readable storage medium, the computer-readable storage medium stores instructions, and when the instructions are executed, the computer is caused to execute as described in the second aspect of the present application and each exemplary manner. Methods.
本申请第十二方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,使得计算机执行如本申请第三方面以及各示例性方式所述的方法。A twelfth aspect of the present application provides a computer-readable storage medium, the computer-readable storage medium stores instructions, and when the instructions are executed, the computer executes as described in the third aspect of the present application and various exemplary manners. Methods.
本申请第十三方面提供一种计算机程序产品,所述计算机程序产品包括指令,当所述指令被执行时,使得计算机执行如第一方面以及各示例性方式所述的方法。A thirteenth aspect of the present application provides a computer program product. The computer program product includes instructions. When the instructions are executed, the computer executes the methods described in the first aspect and each exemplary manner.
本申请第十四方面提供一种计算机程序产品,所述计算机程序产品包括指令,当所述指令被执行时,使得计算机执行如第二方面以及各示例性方式所述的方法。A fourteenth aspect of the present application provides a computer program product. The computer program product includes instructions that, when executed, cause a computer to execute the methods described in the second aspect and each exemplary manner.
本申请第十五方面提供一种计算机程序产品,所述计算机程序产品包括指令,当所述指令被执行时,使得计算机执行如第三方面以及各示例性方式所述的方法。A fifteenth aspect of the present application provides a computer program product. The computer program product includes instructions. When the instructions are executed, the computer executes the methods described in the third aspect and each exemplary manner.
本申请第十六方面提供一种芯片上***或***芯片,所述芯片上***或***芯片可应用于第一网络设备,所述芯片上***或***芯片包括:至少一个通信接口,至少一个处理器,至少一个存储器,所述通信接口、存储器和处理器通过总线互联,所述处理器通过执行所述存储器中存储的指令,使得所述第一网络设备可执行如本申请第一方面以及各示例性方式所述的方法。The sixteenth aspect of the present application provides a system-on-chip or system-on-chip, which can be applied to a first network device, and the system-on-chip or system-on-chip includes: at least one communication interface, at least one processing The communication interface, the memory, and the processor are interconnected by a bus, and the processor executes the instructions stored in the memory so that the first network device can execute the first aspect of the present application and each The method described in an exemplary manner.
本申请第十七方面提供一种芯片上***或***芯片,所述芯片上***或***芯片可应用于第二网络设备,所述芯片上***或***芯片包括:至少一个通信接口,至少一个处理器,至少一个存储器,所述通信接口、存储器和处理器通过总线互联,所述 处理器通过执行所述存储器中存储的指令,使得所述第二网络设备可执行如本申请第二方面以及各示例性方式所述的方法。The seventeenth aspect of the present application provides a system-on-chip or system-on-chip, which can be applied to a second network device, and the system-on-chip or system-on-chip includes: at least one communication interface, at least one processing The communication interface, at least one memory, the communication interface, the memory, and the processor are interconnected by a bus. The processor executes the instructions stored in the memory so that the second network device can execute the second aspect of the present application and each The method described in an exemplary manner.
本申请第十八方面提供一种芯片上***或***芯片,所述芯片上***或***芯片可应用于终端设备,所述芯片上***或***芯片包括:至少一个通信接口,至少一个处理器,至少一个存储器,所述通信接口、存储器和处理器通过总线互联,所述处理器通过执行所述存储器中存储的指令,使得所述终端设备可执行如本申请第三方面以及各示例性方式所述的方法。An eighteenth aspect of the present application provides a system on a chip or a system chip, the system on a chip or a system chip can be applied to a terminal device, and the system on a chip or a system chip includes: at least one communication interface, at least one processor, At least one memory, the communication interface, the memory, and the processor are interconnected by a bus, and the processor executes the instructions stored in the memory, so that the terminal device can execute as described in the third aspect of the present application and various exemplary manners. The method described.
本申请第十九方面提供一种通信***,包括第一网络设备、第二网络设备和终端设备,所述第一网络设备用于执行如本申请第一方面以及各示例性方式所述的方法,所述第二网络设备用于执行如本申请第二方面以及各示例性方式所述的方法,所述终端设备用于执行如本申请第三方面以及各示例性方式所述的方法。A nineteenth aspect of the present application provides a communication system, including a first network device, a second network device, and a terminal device, and the first network device is used to execute the method described in the first aspect of the present application and each exemplary manner The second network device is used to execute the method described in the second aspect and each exemplary manner of the present application, and the terminal device is used to implement the method described in the third aspect and each exemplary manner of the present application.
本申请实施例提供的小区切换方法和装置,第一网络设备确定将接入的终端设备切换到第二网络设备,第二网络设备为第一网络设备的邻区,第一网络设备向第二网络设备发送终端设备的能力信息以及第一鉴权信息,第一鉴权信息用于第二网络设备对终端设备进行链路鉴权,第一网络设备从第二网络设备接收接入许可信息,接入许可信息用于指示允许终端设备接入第二网络设备,第一网络设备向终端设备发送第二切换命令,并从终端设备接收第二切换命令响应,当第二切换命令响应指示终端设备已做好切换准备时,第一网络设备向第二网络设备发送状态转换命令,第二网络设备根据状态转换命令向终端设备发送第一消息,第一消息指示第二网络设备与终端设备链路鉴权成功,终端设备与第二网络设备进行关联,从而完成小区切换。该方式中,由第一网络设备进行小区切换判决,从而能够避免乒乓切换,并且由第一网络设备作为终端设备的代理,能够生成用于链路鉴权的鉴权信息,并将鉴权信息发送给第二网络设备和终端设备,从而节省了终端设备向第二网络设备发送鉴权信息的空口信令,进而也缩短了切换时的空口时延。In the cell handover method and device provided by the embodiments of the present application, the first network device determines to switch the connected terminal device to the second network device, the second network device is a neighboring cell of the first network device, and the first network device is The network device sends the capability information of the terminal device and the first authentication information, the first authentication information is used by the second network device to perform link authentication on the terminal device, and the first network device receives the access permission information from the second network device, The access permission information is used to indicate that the terminal device is allowed to access the second network device. The first network device sends a second handover command to the terminal device and receives a second handover command response from the terminal device. When the second handover command response indicates the terminal device When the handover is ready, the first network device sends a state transition command to the second network device, and the second network device sends a first message to the terminal device according to the state transition command, and the first message indicates the link between the second network device and the terminal device The authentication is successful, and the terminal device is associated with the second network device, thereby completing the cell handover. In this manner, the first network device makes the cell handover decision, so that ping-pong handover can be avoided, and the first network device acts as a proxy for the terminal device to generate authentication information for link authentication and combine the authentication information It is sent to the second network device and the terminal device, thereby saving the air interface signaling for the terminal device to send the authentication information to the second network device, and further shortening the air interface delay during handover.
附图说明Description of the drawings
图1为本申请实施例适用的通信***的一种示意图;FIG. 1 is a schematic diagram of a communication system to which an embodiment of this application is applicable;
图2为STA接入AP的过程示意图;Figure 2 is a schematic diagram of the process of STA accessing AP;
图3为小区切换的一种流程示意图;Figure 3 is a schematic diagram of a flow of cell handover;
图4为小区切换的另一种流程示意图;Figure 4 is a schematic diagram of another flow of cell handover;
图5为本申请实施例一提供的小区切换方法的流程图;FIG. 5 is a flowchart of a cell handover method provided in Embodiment 1 of this application;
图6为本申请实施例二提供的小区切换方法的信令流程图;FIG. 6 is a signaling flowchart of a cell handover method provided in Embodiment 2 of this application;
图7为供应商特定内容的一种示意图;Figure 7 is a schematic diagram of supplier-specific content;
图8为邻区测量上报字段的示意图;Fig. 8 is a schematic diagram of a measurement report field of a neighboring cell;
图9为Radio Measurement Request帧结构的示意图;Figure 9 is a schematic diagram of a Radio Measurement Request frame structure;
图10为本申请实施例三提供的小区切换方法的信令流程图;FIG. 10 is a signaling flowchart of a cell handover method provided in Embodiment 3 of this application;
图11为本申请实施例四提供的第一网络设备的结构示意图;FIG. 11 is a schematic structural diagram of a first network device provided in Embodiment 4 of this application;
图12为本申请实施例五提供的第二网络设备的结构示意图;FIG. 12 is a schematic structural diagram of a second network device provided in Embodiment 5 of this application;
图13为本申请实施例六提供的终端设备的结构示意图;FIG. 13 is a schematic structural diagram of a terminal device provided in Embodiment 6 of this application;
图14为本申请实施例七提供的第一网络设备的结构示意图。FIG. 14 is a schematic structural diagram of a first network device provided in Embodiment 7 of this application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和效果更加清楚,下面将结合附图对本申请实施方式作详细描述。In order to make the purpose, technical solutions, and effects of the present application clearer, the implementation manners of the present application will be described in detail below with reference to the accompanying drawings.
图1为本申请实施例适用的通信***的一种示意图,如图1所示,该通信***100包括:第一网络设备10、第二网络设备20和第三网络设备30,椭圆区域表示各网络设备的覆盖范围或者服务区域,每个网络设备内可以接入一个或者多个终端设备,网络设备可以与位于该覆盖区域内的终端设备进行通信。可以理解,该通信***100可以包括更多的网络设备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。FIG. 1 is a schematic diagram of a communication system to which the embodiments of this application are applicable. As shown in FIG. 1, the communication system 100 includes: a first network device 10, a second network device 20, and a third network device 30. The elliptical area represents each The coverage or service area of a network device. Each network device can access one or more terminal devices, and the network device can communicate with terminal devices located in the coverage area. It can be understood that the communication system 100 may include more network devices and the coverage of each network device may include other numbers of terminal devices, which is not limited in the embodiment of the present application.
图1所示例子中,三个网络设备分布在不同的位置,第一网络设备10的覆盖范围与第二网络设备20的覆盖范围具有重叠区域,第一网络设备10和第二网络设备20的覆盖范围也称作一个小区(cell),第一网络设备10和第二网络设备20互为邻区(即相邻小区),第二网络设备20的覆盖范围与第三网络设备30发覆盖范围具有重叠区域,第二网络设备20和第三网络设备30互为邻区。In the example shown in Figure 1, three network devices are distributed in different locations. The coverage area of the first network device 10 and the coverage area of the second network device 20 have overlapping areas. The coverage area is also called a cell. The first network device 10 and the second network device 20 are adjacent to each other (ie adjacent cells), and the coverage area of the second network device 20 is the same as the coverage area of the third network device 30. With overlapping areas, the second network device 20 and the third network device 30 are adjacent to each other.
图1仅为一个示例,在实际网络部署中,一个小区可能具有一个邻区,也可以具有多个邻区。Figure 1 is only an example. In actual network deployment, a cell may have one neighboring cell or multiple neighboring cells.
该通信***100可以为全球移动通讯(global system of mobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(wideband code division multiple access,WCDMA)***、通用分组无线业务(general packet radio service,GPRS)、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)***、先进的长期演进(advanced long term evolution,LTE-A)***、新无线(New Radio,NR)***、NR***的演进***、非授权频段上的LTE(LTE-based access to unlicensed spectrum,LTE-U)***、非授权频段上的NR(NR-based access to unlicensed spectrum,NR-U)***、通用移动通信***(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)通信***、无线局域网(wireless local area networks,WLAN)、无线保真(wireless fidelity,WiFi)、下一代通信***或其他通信***等。可选的,NR***也可以称为5G***或5G网络。The communication system 100 may be a global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) System, LTE Frequency Division Duplex (FDD) System, LTE Time Division Duplex (TDD) System , Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE-based access to unlicensed spectrum, LTE- U) system, NR (NR-based access to unlicensed spectrum, NR-U) system on unlicensed frequency bands, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access, WiMAX) communication systems, wireless local area networks (WLAN), wireless fidelity (WiFi), next-generation communication systems or other communication systems, etc. Optionally, the NR system may also be referred to as a 5G system or a 5G network.
通常来说,传统的通信***支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信***将不仅支持传统的通信,还将支持例如,设备到设备(device to device,D2D)通信,机器到机器(machine to machine,M2M)通信,机器类型通信(machine type communication,MTC),以及车辆间(vehicle to vehicle,V2V)通信等,本申请实施例也可以应用于这些通信***。Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication, but also support, for example, device to device (device to device, D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), and vehicle to vehicle (V2V) communication, etc. The embodiments of this application can also be applied to these communications system.
可选地,该网络设备110可以是GSM***或CDMA***中的基站(Base  Transceiver Station,BTS),也可以是WCDMA***中的基站(NodeB,NB),还可以是LTE***中的演进型基站(Evolutional Node B,eNB或eNodeB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该网络设备可以为移动交换中心、中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器、5G网络中的网络侧设备或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。Optionally, the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, or an evolved base station in an LTE system (Evolutional Node B, eNB or eNodeB), or the wireless controller in the Cloud Radio Access Network (CRAN), or the network equipment can be a mobile switching center, a relay station, an access point, a vehicle-mounted device, Wearable devices, hubs, switches, bridges, routers, network-side devices in 5G networks, or network devices in the future evolution of the Public Land Mobile Network (PLMN), etc.
当该通信***为NR***时,该网络设备110可以为NR***中的(无线)接入网(radio access network,(R)AN)设备,NR***中的(R)AN设备可以为:非3GPP的接入网络如WiFi网络的接入点(access point,AP)、下一代基站(可统称为新一代无线接入网节点(NG-RAN node),其中,下一代基站包括新空口基站(NR nodeB,gNB)、新一代演进型基站(NG-eNB)、中心单元(central unit,CU)和分布式单元(distributed unit,DU)分离形态的gNB等)、新无线控制器(new radio controller,NR controller)、射频拉远模块、微基站、中继(relay)、收发点(transmission receive point,TRP)、传输点(transmission point,TP)或其它节点。When the communication system is an NR system, the network device 110 may be a (radio access network, (R)AN) device in the NR system, and the (R)AN device in the NR system may be: 3GPP access networks such as the access point (AP) of the WiFi network, the next-generation base station (collectively referred to as the next-generation radio access network node (NG-RAN node), where the next-generation base station includes the new air interface base station ( NR nodeB, gNB), next-generation evolved base station (NG-eNB), central unit (CU) and distributed unit (DU) separated form gNB, etc.), new radio controller (new radio controller) , NR controller), remote radio module, micro base station, relay (relay), transceiver point (transmission receive point, TRP), transmission point (transmission point, TP) or other nodes.
本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。为方便描述,本申请所有实施例中,上述为终端设备提供无线通信功能的装置统称为网络设备。The embodiment of the present application does not limit the specific technology and specific device form adopted by the network device. For the convenience of description, in all the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for terminal devices are collectively referred to as network devices.
在本申请实施例中,终端设备120可以是任意的终端,比如,终端设备120可以是机器类通信的用户设备。该终端设备120也可称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal)、终端(terminal)等。In the embodiment of the present application, the terminal device 120 may be any terminal. For example, the terminal device 120 may be a user equipment for machine-type communication. The terminal device 120 may also be referred to as user equipment (UE), mobile station (mobile station, MS), mobile terminal (mobile terminal), terminal (terminal), and so on.
该终端设备120可以经RAN与一个或多个核心网进行通信,因此,该终端设备120还可以称为无线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其它处理设备。The terminal device 120 can communicate with one or more core networks via the RAN. Therefore, the terminal device 120 can also be referred to as a wireless terminal. The wireless terminal can be a device that provides voice and/or data connectivity to users and has a wireless connection. Functional handheld device, or other processing device connected to a wireless modem.
例如,终端设备120可以为蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备或可穿戴设备,虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。本申请实施例中不做具体限定。For example, the terminal device 120 may be a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), Handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices or wearable devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, industrial control Wireless terminals in (industrial control), wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grid, and transportation safety The wireless terminal in the smart city (smart city), the wireless terminal in the smart home (smart home), etc. There is no specific limitation in the embodiments of this application.
又如,终端设备120包括但不限于经由有线线路连接,如经由公共交换电话网络(Public Switched Telephone Networks,PSTN)、数字用户线路(Digital Subscriber Line,DSL)、数字电缆、直接电缆连接;和/或另一数据连接/网络;和/或经由无线接口,如,针对蜂窝网络、无线局域网(Wireless Local Area Network,WLAN)、诸如DVB-H网络的数字电视网络、卫星网络、AM-FM广播发送器;和/或另一终端设备的被设置成接收/发送通信信号的装置;和/或物联网(Internet of Things,IoT)设备。被设置成通过无线接口通信的终端设备可以被称为“无线通信终端”、“无线终端”或“移动终 端”。移动终端的示例包括但不限于卫星或蜂窝电话;可以组合蜂窝无线电电话与数据处理、传真以及数据通信能力的个人通信***(Personal Communications System,PCS)终端;可以包括无线电电话、寻呼机、因特网/内联网接入、Web浏览器、记事簿、日历以及/或全球定位***(Global Positioning System,GPS)接收器的PDA;以及常规膝上型和/或掌上型接收器或包括无线电电话收发器的其它电子装置。For another example, the terminal device 120 includes, but is not limited to, connection via a wired line, such as via a public switched telephone network (PSTN), digital subscriber line (Digital Subscriber Line, DSL), digital cable, direct cable connection; and/ Or another data connection/network; and/or via a wireless interface, such as for cellular network, wireless local area network (WLAN), digital TV network such as DVB-H network, satellite network, AM-FM broadcast transmission Device; and/or another terminal device that is set to receive/send communication signals; and/or the Internet of Things (IoT) device. A terminal device set to communicate through a wireless interface may be referred to as a "wireless communication terminal", a "wireless terminal" or a "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular phones; Personal Communications System (PCS) terminals that can combine cellular radio phones with data processing, fax, and data communication capabilities; can include radio phones, pagers, Internet/intranet PDA with internet access, web browser, memo pad, calendar, and/or Global Positioning System (GPS) receiver; and conventional laptop and/or palmtop receivers or others including radio telephone transceivers Electronic device.
可选的,网络设备110和终端设备120可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对网络设备110和终端设备120的应用场景不做限定。Optionally, the network device 110 and the terminal device 120 may be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; also on the water; also on airborne aircraft, balloons, and satellites. The embodiment of the present application does not limit the application scenarios of the network device 110 and the terminal device 120.
可选的,网络设备110和终端设备120之间可以通过授权频谱(licensed spectrum)进行通信,也可以通过非授权频谱(unlicensed spectrum)进行通信,也可以同时通过授权频谱和非授权频谱进行通信。Optionally, the network device 110 and the terminal device 120 may communicate through a licensed spectrum, or communicate through an unlicensed spectrum, or communicate through a licensed spectrum and an unlicensed spectrum at the same time.
以WIFI***为例,网络设备110为AP,终端设备120为STA。互为邻区的AP由同一个接入控制器(access controller,AC)控制,且服务集标识(service set indentifier,SSID)相同。STA可以在相邻小区之间漫游,即从一个AP切换到另一个AP。Taking the WIFI system as an example, the network device 110 is an AP, and the terminal device 120 is an STA. APs that are adjacent to each other are controlled by the same access controller (AC) and have the same service set identifier (SSID). The STA can roam between neighboring cells, that is, handover from one AP to another AP.
STA初始接入的AP需要经过以下几个过程:扫描过程、链路鉴权过程和关联过程。图2为STA接入AP的过程示意图,如图2所示,扫描过程用于STA发现无线网络,STA可以通过Probe Request消息主动扫描,也可以通过信标帧Beacon进行被动扫描。链路鉴权过程用于STA和AP之间进行无线链路的鉴权,通过链路鉴权后的STA才有资格与AP建立无线链路。STA有资格与AP建立无线链路之后,通过关联过程与AP协商无线链路的服务参数,完成无线链路的建立。关联完成后,表明STA和AP间已经建立好了无线链路,如果没有配置接入鉴权,STA在获取到IP地址后就可以正常访问无线网络了。如果配置了接入鉴权,STA还需要完成接入鉴权、密钥协商等阶段才能访问无线网络。The AP that the STA initially accesses needs to go through the following processes: scanning process, link authentication process, and association process. Figure 2 is a schematic diagram of the process of STA accessing the AP. As shown in Figure 2, the scanning process is used for the STA to discover the wireless network. The STA can actively scan through the Probe Request message or passively scan through the beacon frame Beacon. The link authentication process is used to authenticate the wireless link between the STA and the AP, and only the STA that has passed the link authentication is eligible to establish a wireless link with the AP. After the STA is qualified to establish a wireless link with the AP, it negotiates the service parameters of the wireless link with the AP through the association process to complete the establishment of the wireless link. After the association is completed, it indicates that a wireless link has been established between the STA and the AP. If access authentication is not configured, the STA can access the wireless network normally after obtaining the IP address. If the access authentication is configured, the STA also needs to complete the access authentication and key negotiation stages before it can access the wireless network.
STA接入AP后,AP可以正常为STA提供服务,所以AP也称为STA的服务AP或者服务小区,STA可以称为AP的接入ATA或者关联STA。After the STA accesses the AP, the AP can normally provide services for the STA, so the AP is also called the serving AP or serving cell of the STA, and the STA can be called the AP's access ATA or associated STA.
现有方案中,当STA需要进行小区切换时,STA测量当前服务AP的信号质量,当检测到服务AP的信道质量变弱(具体触发条件可以由STA自行决策)时,STA会向服务AP发送一个邻区列表请求,服务AP向STA反馈一个具有相同SSID的邻区列表,STA从AP反馈的邻区列表中选择一个AP作为目标AP进行小区切换。In the existing solution, when the STA needs to perform a cell handover, the STA measures the signal quality of the current serving AP, and when it detects that the channel quality of the serving AP becomes weak (the specific trigger conditions can be determined by the STA itself), the STA will send a message to the serving AP For a neighbor cell list request, the serving AP feeds back a neighbor cell list with the same SSID to the STA, and the STA selects an AP from the neighbor cell list fed back by the AP as the target AP for cell handover.
在协议802.11r中,STA和AP之间支持快速基本服务集转换(Fast Basic Service Set(BSS)Transition,简称FT),根据AP与AP间是否属于分布式***,分为Over the air(空口)和Over the DS两个切换流程。In the protocol 802.11r, Fast Basic Service Set (BSS) Transition (FT) is supported between STA and AP. According to whether the AP and AP belong to a distributed system, it is divided into Over the air (air interface) And Over the DS two handover procedures.
图3为小区切换的一种流程示意图,该小区切换是基于Over the air,如图3所示,接入目标小区的流程包括:Figure 3 is a schematic diagram of a process of cell handover. The cell handover is based on Over the air. As shown in Figure 3, the process of accessing the target cell includes:
S101、STA向目标AP发送鉴权请求(Authentication Request)。S101. The STA sends an authentication request (Authentication Request) to the target AP.
Authentication Request中包括FTAA、RSNE[PMKR0name]、MDE、FTE[SNonce,R0KH-ID]。基于BSS的快速转换认证算法(fast BSS transition authentication algorithm)。MDE为移动域元素(Mobility Domain element),用于指示采用Over the air还是Over the DS。FTE为基于BSS的快速转换元素(Fast BSS  Transition element),FTE中包括完整性保护参数,STA产生的随机数(SNonce)以及权鉴权参数。R0KH-ID表示成对主密钥R0密钥持有者标识符(pairwise master key(简称PMK)R0key holder identifier)。Authentication Request includes FTAA, RSNE[PMKR0name], MDE, FTE[SNonce,R0KH-ID]. Fast BSS transition authentication algorithm based on BSS. MDE is the Mobility Domain element, which is used to indicate whether Over the air or Over the DS is used. FTE is a Fast BSS Transition element based on BSS. FTE includes integrity protection parameters, random numbers (SNonce) generated by STA, and authentication parameters. ROKH-ID represents the pairwise master key R0 key holder identifier (pairwise master key (PMK) R0 key holder identifier).
RSNE表示强大的安全网络元素(Robust Security Network element)。PMK由R0和R1组成,PMKR0name表示PMKR0的名称,用于计算鉴权和加密秘钥。RSNE stands for Robust Security Network element. PMK is composed of R0 and R1. PMKR0name represents the name of PMKR0, which is used to calculate authentication and encryption keys.
S102、目标AP向STA发送鉴权响应(Authentication Response)。S102. The target AP sends an authentication response (Authentication Response) to the STA.
Authentication Response中包括:FTAA、MDE、RSNE[PMKR0name]、FTE[Anonce,SNonce,R1KH-ID,R0KH-ID]。Authentication Response includes: FTAA, MDE, RSNE[PMKR0name], FTE[Anonce,SNonce,R1KH-ID,R0KH-ID].
其中,目标AP作为R1KH,管理该AP的AC作为R0KH,R0KH-ID表示AC的标识,R1KH-ID表示目标AP的标识。可以认为,R0KH和R1KH之间的传递Key(秘钥)的通道是安全的。鉴权响应于鉴权请求相比,FTE中多了Anonce和R1KH-ID,Anonce表示AP产生的随机数,R1KH-ID表示PMK的另一个持有者的标识符。Among them, the target AP serves as R1KH, the AC that manages the AP serves as ROKH, ROKH-ID represents the identity of the AC, and R1KH-ID represents the identity of the target AP. It can be considered that the Key (Secret Key) channel between R0KH and R1KH is safe. Compared with the authentication response to the authentication request, the FTE has more Anonce and R1KH-ID. Anonce represents the random number generated by the AP, and R1KH-ID represents the identifier of another holder of the PMK.
Authentication Reques和Authentication Response中包括的参数主要用于STA和AP之间的鉴权以及后续数据传输过程中的加密保护。The parameters included in AuthenticationReques and AuthenticationResponse are mainly used for authentication between STA and AP and encryption protection during subsequent data transmission.
S103、STA向目标AP发送重关联请求(Reassociation Request)。S103. The STA sends a reassociation request (Reassociation Request) to the target AP.
Reassociation Request中包括:RSNE[PMKR1name]、MDE、FTE[Anonce,SNonce,R1KH-ID,R0KH-ID]。Reassociation Request includes: RSNE[PMKR1name], MDE, FTE[Anonce,SNonce,R1KH-ID,R0KH-ID].
PMKR1name表示PMKR1的名称,用于计算鉴权和加密秘钥。PMKR1name represents the name of PMKR1, which is used to calculate authentication and encryption keys.
S104、目标STA向STA发送重关联响应(Reassociation Response)。S104. The target STA sends a re-association response (Reassociation Response) to the STA.
Reassociation Response中包括FTAA、RSNE[PMKR0name]、MDE、FTE[Anonce,SNonce,R1KH-ID,R0KH-ID,GTK]。Reassociation Response includes FTAA, RSNE[PMKR0name], MDE, FTE[Anonce, SNonce, R1KH-ID, R0KH-ID, GTK].
GTK为组秘钥(group temporal key)。GTK is a group temporal key.
S101和S102用于AP和STA之间的链路鉴权,S103和S104用于AP和STA之间关联。S101 and S102 are used for link authentication between AP and STA, and S103 and S104 are used for association between AP and STA.
图4为小区切换的另一种流程示意图,该小区切换是基于Over the DS,如图4所示,接入目标小区的流程包括:Figure 4 is a schematic diagram of another process of cell handover. The cell handover is based on Over the DS. As shown in Figure 4, the process of accessing the target cell includes:
S201、STA向目标AP发送快速转换动作请求(FT Action Request)。S201. The STA sends a fast transition action request (FT Action Request) to the target AP.
FT Action Request中包括STA的标识、目标AP的标识、RSNE[PMKR0name]、MDE、FTE[SNonce,R0KH-ID]。The FT Action Request includes the ID of the STA, the ID of the target AP, RSNE[PMKR0name], MDE, FTE[SNonce,R0KH-ID].
S202、目标AP向STA发送快速转换动作响应(FT Action Response)。S202. The target AP sends a FT Action Response (FT Action Response) to the STA.
FT Action Response中包括:STA的标识、目标AP的标识、RSNE[PMKR0name]、MDE、FTE[Anonce,SNonce,R1KH-ID,R0KH-ID]。The FT Action Response includes: STA identification, target AP identification, RSNE[PMKR0name], MDE, FTE[Anonce, SNonce, R1KH-ID, R0KH-ID].
S203、STA向目标AP发送重关联请求(Reassociation Request)。S203. The STA sends a reassociation request (Reassociation Request) to the target AP.
Reassociation Request中包括:RSNE[PMKR1name]、MDE、FTE[Anonce,SNonce,R1KH-ID,R0KH-ID]。Reassociation Request includes: RSNE[PMKR1name], MDE, FTE[Anonce,SNonce,R1KH-ID,R0KH-ID].
S204、目标STA向STA发送重关联响应(Reassociation Response)。S204: The target STA sends a re-association response (Reassociation Response) to the STA.
Reassociation Response中包括FTAA、RSNE[PMKR0name]、MDE、FTE[Anonce,SNonce,R1KH-ID,R0KH-ID,GTK]。Reassociation Response includes FTAA, RSNE[PMKR0name], MDE, FTE[Anonce, SNonce, R1KH-ID, R0KH-ID, GTK].
图3和图4所示的接入目标小区的流程中,都由STA进行切换判决,两个接入流 程相同,信令名称不同,信令中内容稍有差异,但是信令功能是相同的。信令中包括的用于鉴权的参数的含义参照图3所示实施例的描述,这里不再赘述。In the process of accessing the target cell shown in Figure 3 and Figure 4, the STA makes the handover decision. The two access processes are the same, the signaling name is different, and the content of the signaling is slightly different, but the signaling function is the same . For the meaning of the parameters used for authentication included in the signaling, refer to the description of the embodiment shown in FIG. 3, which will not be repeated here.
一方面,由STA进行小区切换判决,容易产生乒乓效应,移动通信***中,乒乓效应是指在STA在两个相邻小区之间频繁切换。另一方面,现有技术中,在业务进行中不支持邻区信号质量的测量,STA在服务小区的信号质量变差后才进行邻区扫描,从而可能导致业务中断,并且在切换到服务小区的过程中,STA需要按照接入流程重新接入目标AP,切换过程类似于小区重选过程,从而导致切换时延大。On the one hand, the STA makes a cell handover decision, which is prone to produce a ping-pong effect. In a mobile communication system, the ping-pong effect refers to the frequent handover of the STA between two adjacent cells. On the other hand, in the prior art, the measurement of neighboring cell signal quality is not supported during the service process, and the STA performs neighboring cell scanning only after the signal quality of the serving cell deteriorates, which may cause service interruption and switch to the serving cell. In the process, the STA needs to re-access the target AP according to the access process, and the handover process is similar to the cell reselection process, resulting in a long handover delay.
尤其是当终端设备处于道路交通、轨道交通等通信场景中,例如在高速运行的高铁列车内的用户,所使用的手机等终端设备处于高速移动状态,使得终端设备可能会频繁地在小区之间进行切换,而高速移动又相对减少了预留给终端设备进行切换小区的时间,而现有技术的切换方式显然不能够满足高速移动终端设备对切换时延的要求。Especially when terminal devices are in communication scenarios such as road traffic and rail transit, such as users in high-speed trains running at high speeds, terminal devices such as mobile phones used are in a high-speed movement state, so that terminal devices may frequently move between cells While handover is performed, high-speed movement relatively reduces the time reserved for terminal equipment to switch cells. However, the handover method in the prior art obviously cannot meet the requirements of high-speed mobile terminal equipment for handover delay.
为了解决现有技术的问题,本申请实施例提供一种小区切换方法,由网络设备进行切换判决,网络设备通过算法可以保证终端设备不会发生乒乓切换。源网络设备决定将终端设备切换到目标网络设备之后,由源网络设备将终端设备切换所需的鉴权信息发送给目标网络设备,从而减少了终端设备和目标网络设备之间的空口信令,在减少空口信令的同时,也可以减少切换时间,缩短了切换时延。In order to solve the problems in the prior art, an embodiment of the present application provides a cell handover method, in which a network device makes a handover decision, and the network device can ensure that the terminal device does not undergo a ping-pong handover through an algorithm. After the source network device decides to switch the terminal device to the target network device, the source network device sends the authentication information required for the terminal device switching to the target network device, thereby reducing the air interface signaling between the terminal device and the target network device. While reducing the air interface signaling, it can also reduce the handover time and shorten the handover delay.
图5为本申请实施例一提供的小区切换方法的流程图,本实施例以WIFI***的切换流程为例,相应的,网络设备为AP,如图5所示,本实施例提供的方法包括以下步骤:FIG. 5 is a flowchart of a cell handover method provided in Embodiment 1 of this application. This embodiment takes the handover process of a WIFI system as an example. Correspondingly, the network device is an AP. As shown in FIG. 5, the method provided in this embodiment includes The following steps:
S301、第一AP确定将接入的STA切换到第二AP。S301: The first AP determines to switch the accessed STA to the second AP.
第二AP为第一AP的邻区,第一AP为STA的源AP,第二AP为STA的目标AP,源AP是STA当前接入的AP,目标AP是STA即将切换过去的AP。本实施例中,由第一AP进行小区切换决策。The second AP is the neighboring cell of the first AP, the first AP is the source AP of the STA, the second AP is the target AP of the STA, the source AP is the AP that the STA is currently accessing, and the target AP is the AP that the STA is about to hand over. In this embodiment, the cell handover decision is made by the first AP.
一种示例性的方式中,第一AP接收STA发送的第一AP的邻区测量结果,第一AP根据邻区测量结果,确定将STA切换到第二AP。第一AP可能有一个或者多个邻区,第一AP的邻区测量结果中包括邻区的标识以及邻区的信号质量,邻区的信号质量可以通过参考信号接收功率(Reference Signal Receiving Power,RSRP)表征。In an exemplary manner, the first AP receives the neighbor cell measurement result of the first AP sent by the STA, and the first AP determines to switch the STA to the second AP according to the neighbor cell measurement result. The first AP may have one or more neighboring cells. The measurement result of the neighboring cell of the first AP includes the identifier of the neighboring cell and the signal quality of the neighboring cell. The signal quality of the neighboring cell can be determined by the reference signal receiving power (Reference Signal Receiving Power, RSRP) characterization.
可选的,邻区的RSRP是STA通过平滑滤波得到的,保证邻区的RSRP不会发生跳跃式改变。Optionally, the RSRP of the neighboring cell is obtained by the STA through smooth filtering, so as to ensure that the RSRP of the neighboring cell will not change hoppingly.
在本申请其他实施例中,第一AP也可以基于邻区测量结果以及其他参数决定是否进行小区切换,本实施例不对此进行限制。In other embodiments of the present application, the first AP may also decide whether to perform cell handover based on neighboring cell measurement results and other parameters, which is not limited in this embodiment.
S302、第一AP向第二AP发送STA的能力信息和第一鉴权信息,该第一鉴权信息用于第二AP对STA进行链路鉴权。S302: The first AP sends the STA's capability information and first authentication information to the second AP, where the first authentication information is used by the second AP to perform link authentication on the STA.
可选的,STA的能力信息(capbility)中包括STA的MAC地址,STA的能力信息还可以包括STA的功率等级,支持的频段等,本实施例不对此进行限制。Optionally, the STA's capability information (capbility) includes the STA's MAC address, and the STA's capability information may also include the STA's power level, supported frequency bands, etc., which is not limited in this embodiment.
可选的,第一鉴权信息包括图3中Authentication Request中用于鉴权的鉴权参数中的全部或者部分,或者,第一鉴权信息包括图4中FT Action Request中用于鉴权的鉴权参数中的全部或者部分。Optionally, the first authentication information includes all or part of the authentication parameters used for authentication in the Authentication Request in FIG. 3, or the first authentication information includes the authentication parameters used for authentication in the FT Action Request in FIG. 4 All or part of the authentication parameters.
示例性的,第一鉴权信息中只包括FT Action Request中的鉴权随机数(SNonce), FT Action Request中除鉴权随机数外的其他鉴权参数第二AP可以通过其他方式获取到。例如,鉴权参数R0KH-ID可以携带在第一鉴权信息中由第一AP发送给第二AP,也可以预先配置在第二AP中,或者,第二AP接收到第一鉴权信息后,向第三方设备获取R0KH-ID。Exemplarily, the first authentication information only includes the authentication random number (SNonce) in the FT Action Request, and the second AP may obtain other authentication parameters other than the authentication random number in the FT Action Request by other methods. For example, the authentication parameter ROKH-ID can be carried in the first authentication information and sent by the first AP to the second AP, or it can be pre-configured in the second AP, or after the second AP receives the first authentication information , Obtain the ROKH-ID from a third-party device.
第一鉴权信息中的鉴权随机数是第一AP生成并发送给第二AP的,而现有技术中,该鉴权随机数是STA生成的,第一AP作为一个代理代替STA产生鉴权随机数。The authentication random number in the first authentication information is generated by the first AP and sent to the second AP. In the prior art, the authentication random number is generated by the STA, and the first AP acts as a proxy instead of the STA to generate authentication. Weight random number.
可以理解,第一鉴权信息中的参数除了用于链路鉴权,还可以有其他用途,例如可以用于秘钥计算,计算得到的秘钥用于STA与第二AP之间的数据通信的加密保护。It can be understood that the parameters in the first authentication information can be used for link authentication, but can also be used for other purposes. For example, they can be used for secret key calculation, and the calculated secret key is used for data communication between the STA and the second AP. Encryption protection.
本实施例中,STA的能力信息和第一鉴权信息是第一AP发送给第二AP的,现有技术中,STA的能力信息和第一鉴权信息通常由STA发送给第二AP,相比于现有技术,能够节省STA的空口信令。In this embodiment, the STA's capability information and the first authentication information are sent by the first AP to the second AP. In the prior art, the STA's capability information and the first authentication information are usually sent by the STA to the second AP. Compared with the prior art, the air interface signaling of the STA can be saved.
STA的能力信息和第一鉴权信息可以通过一条信令或者消息发送给第二AP,也可以通过多条信令或者消息发送给第二AP,本实施例不对此进行限制。示例性的,STA的能力信息以及第一鉴权信息携带在第一切换命令中,第一切换命令用于请求第二AP将STA切换到第二AP,该第一切换命令可以但不限于Handover Commend。The capability information of the STA and the first authentication information may be sent to the second AP through one signaling or message, or may be sent to the second AP through multiple signaling or messages, which is not limited in this embodiment. Exemplarily, the capability information of the STA and the first authentication information are carried in the first handover command. The first handover command is used to request the second AP to switch the STA to the second AP. The first handover command may be, but not limited to, Handover. Commend.
S303、第一AP从第二AP接收接入许可信息,接入许可信息用于指示第二AP允许STA接入第二AP。S303. The first AP receives access permission information from the second AP, where the access permission information is used to instruct the second AP to allow the STA to access the second AP.
第二AP收到第一AP发送的STA的能力信息和第一鉴权信息后,根据STA的能力信息、第一鉴权信息和自身的策略,决策是否允许STA接入第二AP。示例性的,STA的能力信息和第一鉴权信息都满足切换要求,但是第二AP当前负载较大,则第二AP可以拒绝STA接入,如果第二AP当前负载较小,则允许STA接入。或者,第二AP根据自生保存的STA的接入信息,判断STA前一次接入第二AP的接入时间与当前时间的间隔时间较小,例如,该间隔时间小于第一间隔时间,则拒绝STA接入,该间隔时间大于或等于第一间隔时间,则允许STA接入。After the second AP receives the STA's capability information and the first authentication information sent by the first AP, it decides whether to allow the STA to access the second AP according to the STA's capability information, the first authentication information and its own strategy. Exemplarily, both the capability information of the STA and the first authentication information meet the handover requirements, but the current load of the second AP is large, the second AP may refuse the STA to access, and if the current load of the second AP is small, the STA is allowed Access. Alternatively, the second AP judges that the interval between the previous access time of the STA and the current time when the STA accesses the second AP is smaller according to the access information of the STA that is automatically saved. For example, if the interval is less than the first interval, it is rejected For STA access, if the interval time is greater than or equal to the first interval time, the STA is allowed to access.
第二AP生成接入许可信息,接入许可信息用于指示允许或者不允许STA接入第二AP,当接入许可信息用于指示允许STA接入的情况下,执行步骤S304,当接入许可信息用于指示不允许STA接入的情况下,则结束切换流程。The second AP generates access permission information. The access permission information is used to indicate that the STA is allowed or not allowed to access the second AP. When the access permission information is used to indicate that the STA is allowed to access, step S304 is performed. The permission information is used to indicate that when the STA is not allowed to access, the handover procedure is ended.
可选的,第二AP可以将接入许可信息携带在第一切换命令响应中发送给第一AP,当第一切换命令为Handover Commend时,第一切换命令响应为Handover Commend Response。Optionally, the second AP may carry the access permission information in the first handover command response and send it to the first AP. When the first handover command is Handover Commend, the first handover command response is Handover Commend Response.
可选的,第一切换命令响应中还包括第二AP的能力信息。当第一切换命令响应中不包括第二AP的能力信息时,第一AP可以通过其他方式获取到第二AP的能力信息。Optionally, the first handover command response also includes capability information of the second AP. When the first handover command response does not include the capability information of the second AP, the first AP may obtain the capability information of the second AP in other ways.
两个AP之间通过控制的无线接入点和配置协议(Control And Provisioning of Wireless Access Points Protocol Specification,CAPWAP)进行信息交互,第一AP和第二AP之间的第一切换命令和第一切换命令响应作为CAPWAP帧的payload承载。The two APs exchange information through the controlled wireless access point and the configuration protocol (Control And Provisioning of Wireless Access Points Protocol Specification, CAPWAP), the first handover command and the first handover between the first AP and the second AP The command response is carried as the payload of the CAPWAP frame.
S304、第一AP向STA发送第二切换命令。S304: The first AP sends a second handover command to the STA.
当第二AP允许STA接入的情况下,第一AP向STA发送第二切换命令。第二切换命令用于指示STA切换到第二AP,第二切换命令中包括第二鉴权信息,第二鉴权 信息中包括鉴权随机数,第二鉴权信息中包括的鉴权随机数与第一鉴权信息中包括的鉴权随机数相同。第二鉴权信息可以用于STA和第二AP之间加密使用的秘钥计算。When the second AP allows the STA to access, the first AP sends a second handover command to the STA. The second handover command is used to instruct the STA to switch to the second AP. The second handover command includes second authentication information, the second authentication information includes an authentication random number, and the second authentication information includes an authentication random number. It is the same as the authentication random number included in the first authentication information. The second authentication information can be used to calculate the secret key used for encryption between the STA and the second AP.
可选的,第二切换命令中还包括第二AP的能力信息。Optionally, the second handover command also includes capability information of the second AP.
可选的,第二切换命令可以为BSS转换管理请求(BSS Transition Management Request)。Optionally, the second handover command may be a BSS Transition Management Request (BSS Transition Management Request).
S305、第一AP从STA接收第二切换命令响应,第二切换命令响应用于指示STA已做好切换准备。S305. The first AP receives a second handover command response from the STA, where the second handover command response is used to indicate that the STA is ready for handover.
STA接收到第二切换命令后,根据第二切换命令确定是否接入第二AP。After receiving the second handover command, the STA determines whether to access the second AP according to the second handover command.
当第二切换命令为BSS Transition Management Request时,第二切换命令响应为BSS Transition Management Response)。When the second handover command is BSS Transition Management Request, the second handover command response is BSS Transition Management Response).
S306、第一AP向第二AP发送状态转换(status transfer)命令,状态转换命令用于指示STA已做好切换准备。S306. The first AP sends a status transfer (status transfer) command to the second AP, where the status transfer command is used to indicate that the STA is ready for handover.
当第二切换命令指示STA已做好切换准备的情况下,第一AP向第二AP发送状态转换命令,状态转换命令用于通知STA已做好切换准备,第二AP接收到状态转换命令后,向STA发送第一消息,第一消息用于指示第二AP与STA链路鉴权成功,STA接收到第一消息后,与第二AP进行关联,完成小区切换。When the second handover command indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP. The state transition command is used to notify the STA that the STA is ready for handover. After the second AP receives the state transition command , Send a first message to the STA, the first message is used to indicate that the second AP has successfully authenticated the link with the STA. After receiving the first message, the STA associates with the second AP to complete the cell handover.
本实施例中,第一AP确定将接入的STA切换到第二AP,第二AP为第一AP的邻区,第一AP向第二AP发送STA的能力信息以及第一鉴权信息,第一鉴权信息用于第二AP对STA进行链路鉴权,第一AP从第二AP接收接入许可信息,接入许可信息用于指示允许STA接入第二AP,第一AP向STA发送第二切换命令,并从STA接收第二切换命令响应,当第二切换命令响应指示STA已做好切换准备时,第一AP向第二AP发送状态转换命令,状态转换命令用于指示STA已做好切换准备。该方式中,由第一AP进行小区切换判决,从而能够避免乒乓切换,并且由第一AP作为STA的代理,能够生成用于链路鉴权的鉴权信息,并将鉴权信息发送给第二AP和STA,从而节省了STA向第二AP发送鉴权信息的空口信令,进而也缩短了切换时的空口时延。In this embodiment, the first AP determines to switch the accessed STA to the second AP. The second AP is the neighboring cell of the first AP. The first AP sends the STA's capability information and the first authentication information to the second AP. The first authentication information is used by the second AP to authenticate the STA. The first AP receives access permission information from the second AP. The access permission information is used to indicate that the STA is allowed to access the second AP. The STA sends a second handover command and receives a second handover command response from the STA. When the second handover command response indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP. The state transition command is used to indicate The STA is ready for handover. In this way, the first AP makes the cell handover decision, which can avoid ping-pong handover, and the first AP acts as a proxy for the STA to generate authentication information for link authentication and send the authentication information to the first AP. Two APs and STAs, thereby saving air interface signaling for the STA to send authentication information to the second AP, and further shortening the air interface delay during handover.
尤其是当STA处于高速移动场景中,例如轨道交通场景中,本申请实施例的方法可以减少STA切换的空口时延,使得STA能够快速切换到目标AP,保证STA的业务数据包不会丢失。Especially when the STA is in a high-speed moving scene, such as a rail transit scene, the method of the embodiment of the present application can reduce the air interface delay of the STA handover, so that the STA can quickly handover to the target AP, and ensure that the STA's service data packets will not be lost.
在实施例一的基础上,图6为本申请实施例二提供的小区切换方法的信令流程图,本实施例仍以WIFI***为例,如图6所示,本实施例提供的方法包括以下步骤:Based on the first embodiment, FIG. 6 is a signaling flowchart of the cell handover method provided in the second embodiment of this application. This embodiment still uses the WIFI system as an example. As shown in FIG. 6, the method provided in this embodiment includes The following steps:
S401、STA进行邻区测量。S401: The STA performs neighbor cell measurement.
STA根据第一AP发送的邻区测量配置进行邻区测量,该邻区测量配置用于配置第一AP的邻区以及邻区的测量资源。邻区测量配置可以由第一AP携带在关联响应(association response)帧或者重关联响应(reassociation response)帧中发送给STA。The STA performs the neighbor cell measurement according to the neighbor cell measurement configuration sent by the first AP, and the neighbor cell measurement configuration is used to configure the neighbor cell of the first AP and the measurement resource of the neighbor cell. The neighbor cell measurement configuration may be carried by the first AP in an association response (association response) frame or a reassociation response (reassociation response) frame and sent to the STA.
通过接入过程中的关联响应或者重关联响应携带邻区测量配置,不需要专用的信令携带邻区测量配置,节省了网络资源,在终端接入后就可以开始邻区测量,不用特殊开启指示。Through the association response or re-association response during the access process, the neighbor cell measurement configuration is carried. There is no need for dedicated signaling to carry the neighbor cell measurement configuration, which saves network resources. After the terminal is connected, the neighbor cell measurement can be started without special activation. instruct.
association response和reassociation response中包括供应商特定(Vendor Specific)域中,邻区测量配置可以携带在Vendor Specific域中。The association response and the reason response include the vendor specific (Vendor Specific) field, and the neighbor cell measurement configuration can be carried in the Vendor Specific field.
图7为供应商特定内容(Vendor Specific content)的一种示意图,如图7所示,供应商特定内容包括内容标识(Content ID)、长度(Length)和供应商特定域(Vendor Specific field)。Content ID和Length各占用8个比特(bite),Vendor Specific field的长度是可变的。FIG. 7 is a schematic diagram of vendor specific content. As shown in FIG. 7, vendor specific content includes content ID, length, and vendor specific field. Content ID and Length occupies 8 bits each, and the length of Vendor Specific field is variable.
Vendor Specific field中包括以下参数:偏移值(Offset)、载波系数k、间隔时间(Rptinterval)、邻区个数M、BSSID、操作等级(Operating Class)、信道数(Channel Number)、信标帧偏移(Beacon offset)和填充项(Padding)。其中,BSSID、Operating Class、Channel Number、Beacon offset为一个邻区的参数,Vendor Specific field中包括M个邻区的参数。The Vendor Specific field includes the following parameters: Offset, carrier coefficient k, interval time (Rptinterval), number of neighboring cells M, BSSID, operating class (Operating Class), channel number (Channel Number), beacon frame Offset (Beacon offset) and padding (Padding). Among them, BSSID, Operating Class, Channel Number, and Beacon offset are the parameters of a neighboring cell, and the Vendor Specific field includes the parameters of M neighboring cells.
Vendor Specific content中各参数的含义、取值、长度(即占用比特数)和单位如表一所示。The meaning, value, length (that is, the number of occupied bits) and unit of each parameter in the Vendor Specific content are shown in Table 1.
表一Table I
Figure PCTCN2020080143-appb-000001
Figure PCTCN2020080143-appb-000001
本实施例中STA可以基于平滑滤波确定邻区的信号质量,因此邻区配置信息中包括滤波因子k。Operating Class和Channel Number与频点具有对应关系,STA根据该 对应关系可以确定邻区的测量频点,根据Beacon offset可以确定邻区的测量时间。In this embodiment, the STA can determine the signal quality of the neighboring cell based on smoothing filtering, so the neighboring cell configuration information includes the filter factor k. Operating Class and Channel Number have a corresponding relationship with frequency. STA can determine the measurement frequency of the neighboring cell based on the corresponding relationship, and determine the measurement time of the neighboring cell based on the Beacon offset.
现有技术中,通常无法在STA的业务进行中进行邻区测量,一般是在服务小区信号质量变差后才进行邻区扫描。而本申请实施例中,AP为STA配置了测量时间,STA按照该测量时间进行测量,因此,在业务进行中也可以进行邻区测量。In the prior art, it is generally impossible to perform neighbor cell measurement while the service of the STA is in progress, and the neighbor cell scan is generally performed after the signal quality of the serving cell deteriorates. In the embodiment of the present application, the AP configures the measurement time for the STA, and the STA performs measurement according to the measurement time. Therefore, the neighbor cell measurement can also be performed while the service is in progress.
STA启动测量流程后,测量本小区的信号质量Ms和邻区的信号质量M n,并进行平滑滤波处理。可选的,滤波公式为F n=(1-a)*F n-1+a·M n。F n表示第n次的邻区信号质量(即测量结果),F n-1表示第n-1次的邻区信号质量,M n表示第n次的瞬时邻区信号质量,瞬时邻区信号质量是实际测量得到的信号质量,a=1/2 (k/4),k为滤波因子。 After the STA starts the measurement process, it measures the signal quality Ms of the cell and the signal quality M n of the neighboring cell, and performs smoothing filtering processing. Optionally, the filtering formula is F n =(1-a)*F n-1 +a·M n . F n represents the signal quality of the nth neighboring cell (ie the measurement result), F n-1 represents the signal quality of the n-1th neighboring cell, M n represents the nth instantaneous neighboring cell signal quality, the instantaneous neighboring cell signal The quality is the signal quality actually measured, a=1/2 (k/4) , and k is the filter factor.
本实施例,STA通过对测量得到的瞬时邻区信号质量进行平滑滤波,使得邻区信号质量不会发生跳跃式突变,从而能够避免乒乓切换。In this embodiment, the STA smoothes and filters the measured instantaneous neighboring cell signal quality so that the neighboring cell signal quality does not undergo jump mutations, thereby avoiding ping-pong handover.
S402、STA向第一AP发送邻区测量结果。S402: The STA sends a neighboring cell measurement result to the first AP.
如果某个邻区的测量结果满足上报条件,则上报该邻区的邻区测量结果,示例性的,该上报条件为Ms-M n>offset,其中,本小区的信号质量Ms和邻区的信号质量M n均为瞬时测量值,而邻区测量结果中包括的邻区信号质量是进行滤波后的信号质量。 If the measurement result of a certain neighboring cell satisfies the reporting condition, the neighboring cell measurement result of the neighboring cell is reported. For example, the reporting condition is Ms-M n >offset, where the signal quality of the current cell Ms and the neighboring cell's The signal quality M n is an instantaneous measurement value, and the neighboring cell signal quality included in the neighboring cell measurement result is the signal quality after filtering.
邻区测量结果可以携带在无线测量动作帧(Radio Measurement action)中,无线测量动作帧中包括邻区测量上报(Neighbor Measurement Report)字段,邻区测量结果可以携带在邻区测量上报字段中。The neighbor cell measurement result can be carried in a radio measurement action frame (Radio Measurement action), which includes a Neighbor Measurement Report field, and the neighbor cell measurement result can be carried in a neighbor cell measurement report field.
Radio Measurement action帧中的Radio Measurement action域的取值和描述(description)如表二所示。The value and description of the Radio Measurement action field in the Radio Measurement action frame are shown in Table 2.
表二Table II
Figure PCTCN2020080143-appb-000002
Figure PCTCN2020080143-appb-000002
其中,邻区测量上报字段的内容如图8所示,邻区测量上报字段中包括:类别(Category)、切换测量上报和切换测量上报单元,切换测量上报单元中包括上报小区个数M、本小区RSRP、邻区的BSSID和邻区的RSRP。其中,切换测量上报单元中包括M个邻区的BSSID和RSRP,RSRP为小区的信号质量。Among them, the content of the neighboring cell measurement report field is shown in Figure 8. The neighboring cell measurement report field includes: Category, handover measurement report and handover measurement report unit. The handover measurement report unit includes the number of reported cells M, local The RSRP of the cell, the BSSID of the neighboring cell, and the RSRP of the neighboring cell. Among them, the handover measurement report unit includes the BSSID and RSRP of M neighboring cells, and RSRP is the signal quality of the cell.
如果第一AP的邻区有更新,第一AP可以向STA发送邻区测量更新(Neighbor Measurement Update)信息,该邻区测量更新信息用于更新第一AP的邻区。If the neighboring cell of the first AP is updated, the first AP may send Neighbor Measurement Update (Neighbor Measurement Update) information to the STA, and the neighboring cell measurement update information is used to update the neighboring cell of the first AP.
可选的,邻区测量更新信息携带在无线测量请求(Radio Measurement Request)帧中。可选的,无线测量请求帧中包括邻区测量更新字段,邻区测量更新信息携带在邻区测量更新字段中。Optionally, the neighbor cell measurement update information is carried in a radio measurement request (Radio Measurement Request) frame. Optionally, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
可选的,Radio Measurement Request中还包括邻区测量停止(Neighbor Measurement Stop)字段和/或测量暂停(Measurement pause)指示,该邻区测量停止字段中携带邻区测量停止信息,邻区测量停止信息用于指示停止测量邻区。该测量暂停指示在设定时间内不再进行邻区测量和上报测量结果。Optionally, the Radio Measurement Request also includes a Neighbor Measurement Stop field and/or a measurement pause indication, and the Neighbor Measurement Stop field carries neighbor cell measurement stop information and neighbor cell measurement stop information Used to instruct to stop measuring the neighboring area. The measurement pause indicates that the neighbor cell measurement is no longer performed within the set time and the measurement result is reported.
表三为Radio Measurement Request中包括的测量类型(measurement type)取值的示意图。Table 3 is a schematic diagram of the value of the measurement type included in the Radio Measurement Request.
表三Table Three
名称name 测量类型 Measurement type
BasicBasic 00
CCA CCA 11
……... ……...
预留Reserved 17-25217-252
邻区测量更新Neighborhood measurement update 253253
邻区测量停止Neighborhood measurement stop 254254
测量暂停Measurement pause 255255
图9为Radio Measurement Request帧结构的示意图,如图9所示,Flag表示邻区更新指示,flag的取值可以为第一预设值或者第二预设值,当flag的取值为第一预设值时,表示新增邻区,当flag的取值为第二预设值时,表示删除邻区。可选的,第一预设值为1,第二预设值为0,或者,第一预设值为true,第二预设值为false,当然,第一预设值和第二预设值还可以是其他取值,这里不再一一列举。Figure 9 is a schematic diagram of the Radio Measurement Request frame structure. As shown in Figure 9, Flag represents a neighbor cell update indication. The value of flag can be the first preset value or the second preset value. When the value of flag is the first When the default value is used, it means that a neighboring cell is added, and when the value of flag is the second preset value, it means that the neighboring cell is deleted. Optionally, the first preset value is 1, the second preset value is 0, or the first preset value is true, the second preset value is false, of course, the first preset value and the second preset value The value can also be other values, which will not be listed here.
图9中,第一个flag的取值为1,第一个flag后的M个小区为新增邻区,小区个数M之后依次为M个小区的配置信息,每个小区的配置信息包括BSSID、操作等级、信道数和信标帧偏移。第二个flag的取值为0,第二个flag后的N个小区为删除小区,小区个数N之后依次为N个小区的BSSID。In Figure 9, the value of the first flag is 1, the M cells after the first flag are newly added neighboring cells, and the number of cells after M is the configuration information of the M cells in sequence, and the configuration information of each cell includes BSSID, operation level, number of channels, and beacon frame offset. The value of the second flag is 0, the N cells after the second flag are deleted cells, and the number of cells after N is the BSSID of the N cells in sequence.
S403、第一AP进行小区切换判决。S403: The first AP makes a cell handover decision.
第一AP根据邻区测量结果确定将STA切换到第二AP。The first AP determines to switch the STA to the second AP according to the neighboring cell measurement result.
S404、第一AP向第二AP发送第一切换命令。S404: The first AP sends a first handover command to the second AP.
第一切换命令中包括STA的能力信息和第一鉴权信息,第一鉴权信息用于指示第二AP对STA进行链路鉴权,第一鉴权信息中包括第一AP生成的鉴权随机数。The first handover command includes the capability information of the STA and the first authentication information. The first authentication information is used to instruct the second AP to perform link authentication for the STA. The first authentication information includes the authentication generated by the first AP. random number.
S405、第二AP向第一AP发送第一切换命令响应。S405. The second AP sends a first handover command response to the first AP.
第一切换命令响应中包括接入许可信息,该接入许可信息用于指示允许或不允许STA接入第二AP。The first handover command response includes access permission information, and the access permission information is used to indicate whether the STA is allowed or not allowed to access the second AP.
可选的,第一切换命令响应中还包括第二AP的能力信息。Optionally, the first handover command response also includes capability information of the second AP.
S406、第一AP向STA发送第二切换命令。S406: The first AP sends a second handover command to the STA.
第二切换命令用于指示STA切换到第二AP,第二切换命令中包括第二鉴权信息,第二鉴权信息中包括第一AP生成的鉴权随机数。The second handover command is used to instruct the STA to switch to the second AP. The second handover command includes the second authentication information, and the second authentication information includes the authentication random number generated by the first AP.
可选的,第二切换命令中还包括第二AP的能力信息,第二切换命令中包括的第二AP的能力信息可以是第二AP通过第一切换命令响应发送的,也可以是第一AP通 过其他方式获取到的。Optionally, the second handover command also includes capability information of the second AP, and the capability information of the second AP included in the second handover command may be sent by the second AP in response to the first handover command, or may be the first handover command. The AP is obtained through other means.
S407、STA向第一AP发送第二切换命令响应。S407: The STA sends a second handover command response to the first AP.
STA接收到第二切换命令后,如果STA确定切换到第二AP,则向第一AP发送第二切换命令响应,第二切换命令响应用于指示STA已做好切换准备。相应的,STA发送第二切换命令响应后,按照第二AP的信道号等待第二AP对STA单播的第一条消息。如果第二切换命令响应指示STA没有做好切换准备,则结束切换流程,STA开始初始接入流程。After the STA receives the second handover command, if the STA determines to switch to the second AP, it sends a second handover command response to the first AP. The second handover command response is used to indicate that the STA is ready for handover. Correspondingly, after sending the second handover command response, the STA waits for the first message unicasted by the second AP to the STA according to the channel number of the second AP. If the second handover command response indicates that the STA is not ready for handover, the handover procedure is ended, and the STA starts the initial access procedure.
可选的,如果STA确定不切换到第二AP,则STA向第一AP发送的第二切换命令响应用于指示STA没有做好切换准备,或者,STA不向第一AP发送第二切换命令响应,第一AP在向STA发送第二切换命令之后,如果在预设时间内没有接收到第二切换命令响应,则确定STA没有做好切换准备。Optionally, if the STA determines not to switch to the second AP, the second handover command response sent by the STA to the first AP is used to indicate that the STA is not ready for handover, or the STA does not send the second handover command to the first AP In response, after the first AP sends the second handover command to the STA, if the second handover command response is not received within the preset time, it is determined that the STA is not ready for handover.
S408、第一AP向第二AP发送状态转换命令。S408: The first AP sends a state transition command to the second AP.
当第二切换命令响应指示STA已做好切换准备的情况下,第一AP向第二AP发送状态转换命令,状态转换命令用于指示STA已做好切换准备的情况下。When the second handover command response indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP, and the state transition command is used to indicate that the STA is ready for handover.
S409、第二AP向STA发送第一消息。S409: The second AP sends the first message to the STA.
该第一消息用于指示第二AP与STA链路鉴权成功,该第一消息为第二AP对STA单播的第一条消息,该第一消息可以为FT Action Response或者鉴权响应。在不同的通信***中,该第一消息的具体消息可能不同。通过前述步骤,第二AP和STA完成链路鉴权,在链路鉴权成功后,第二AP和STA进行关联。The first message is used to indicate that the link between the second AP and the STA is successfully authenticated. The first message is the first message unicasted by the second AP to the STA. The first message may be an FT Action Response or an authentication response. In different communication systems, the specific message of the first message may be different. Through the foregoing steps, the second AP and the STA complete the link authentication, and after the link authentication succeeds, the second AP and the STA associate.
S410、STA向第二AP发送重关联请求。S410. The STA sends a re-association request to the second AP.
S411、第二AP向STA发送重关联响应。S411: The second AP sends a re-association response to the STA.
本实施例中,第一AP确定将STA切换到第二AP后,通过第一AP和第二AP之间的通道将第二AP鉴权所需的鉴权信息发送给第二AP,而不需要由STA向第二AP发送该鉴权信息,从而节省了STA的空口信令,缩短了切换过程中的空口时延。In this embodiment, after the first AP determines to switch the STA to the second AP, it sends the authentication information required for the authentication of the second AP to the second AP through the channel between the first AP and the second AP. The authentication information needs to be sent by the STA to the second AP, thereby saving air interface signaling of the STA and shortening the air interface delay in the handover process.
本实施例的小区切换过程,可以节省3子帧的交互时间,如果每个子帧的时长为3ms,那么可以缩短6ms的空口时延。The cell handover process in this embodiment can save the interaction time of 3 subframes. If the duration of each subframe is 3ms, the air interface delay of 6ms can be shortened.
图10为本申请实施例三提供的小区切换方法的信令流程图,本实施例在实施例二的基础上,S406之后,即第一AP向STA发送第二切换命令之后,第一AP和第二之间进行STA的数据前转(data forwarding),从而保证切换流程中STA的下行数据不会丢失。Figure 10 is a signaling flow chart of the cell handover method provided in the third embodiment of this application. This embodiment is based on the second embodiment. After S406, that is, after the first AP sends the second handover command to the STA, the first AP and During the second, data forwarding of the STA is performed, so as to ensure that the downlink data of the STA will not be lost during the handover process.
可选的,在本实施例中,在STA接入到第二AP之后,第一AP和第二AP之间还可以进行路径切换。Optionally, in this embodiment, after the STA accesses the second AP, path switching may also be performed between the first AP and the second AP.
本实施例以Over the DS切换流程为例进行说明,如图10所示,本实施例提供的方法包括以下步骤。This embodiment takes the Over the DS switching process as an example for description. As shown in FIG. 10, the method provided in this embodiment includes the following steps.
S501、STA进行邻区测量。S501: The STA performs neighbor cell measurement.
S502、STA向第一AP发送测量报告。S502: The STA sends a measurement report to the first AP.
测量报告中包括邻区测量结果。The measurement report includes the neighboring cell measurement results.
S503、第一AP进行小区切换判决。S503: The first AP makes a cell handover decision.
第一AP根据邻区测量结果确定将STA切换到第二AP。The first AP determines to switch the STA to the second AP according to the neighboring cell measurement result.
S504、第一AP向第二AP发送切换请求(Handover Commend)。S504. The first AP sends a handover request (Handover Commend) to the second AP.
Handover Commend为第一切换命令,用于请求将STA切换到第二AP,Handover Commend中包括FT Action Request消息中STA需要发送个目标AP的消息内容。示例性的,Handover Commend中包括STA能力信息和鉴权随机数。Handover Commend is the first handover command, which is used to request to switch the STA to the second AP. The Handover Commend includes the message content of the target AP in the FT Action Request message that the STA needs to send. Exemplarily, the Handover Commend includes STA capability information and authentication random numbers.
S505、第二AP向第一AP发送切换请求响应(Handover Commend Response)。S505: The second AP sends a handover request response (Handover Commend Response) to the first AP.
Handover Commend Response为第一切换命令响应,Handover Commend Response中包括接入许可信息,可选的,还可以包括第二AP的能力信息。The Handover Commend Response is the first handover command response. The Handover Commend Response includes access permission information, and optionally, it may also include the capability information of the second AP.
S506、第一AP向STA发送BSS转换管理请求(BSS Transition Management Request)。S506: The first AP sends a BSS Transition Management Request (BSS Transition Management Request) to the STA.
BSS Transition Management Request为第二切换命令,用于指示STA切换到第二AP,BSS Transition Management Request中包括鉴权随机数,可选的,还包括第二AP的能力信息。BSS Transition Management Request作为Handover Request。The BSS Transition Management Request is the second handover command, which is used to instruct the STA to switch to the second AP. The BSS Transition Management Request includes an authentication random number, and optionally, also includes the capability information of the second AP. BSS Transition Management Request is referred to as Handover Request.
S507、第一AP与第二AP进行STA的数据前转。S507: The first AP and the second AP perform data forwarding of the STA.
数据前转是将第一AP未发送给STA的下行数据发送给第二AP,这样STA接入第二AP后,可以由第二AP将该下行数据发送给STA,从而保证在小区切换过程中,STA的下行数据不会丢失。Data forwarding is to send the downlink data that the first AP has not sent to the STA to the second AP, so that after the STA accesses the second AP, the second AP can send the downlink data to the STA, thereby ensuring that during the cell handover process , STA's downlink data will not be lost.
可以理解,图10只是一种示意图,数据前转过程中可能有一条消息或者多条消息交互完成,本实施例不对此进行限制。It can be understood that FIG. 10 is only a schematic diagram, and one message or multiple messages may be exchanged during the data forwarding process, which is not limited in this embodiment.
S508、STA向第一AP发送BSS转换管理响应(BSS Transition Management Response)。S508. The STA sends a BSS Transition Management Response (BSS Transition Management Response) to the first AP.
BSS Transition Management Response作为Handover Response,BSS Transition Management Response为第二切换命令响应,BSS Transition Management Request和BSS Transition Management Response为802.11v协议中的切换信令,可以理解,本申请实施例的方法还可以适用于其他协议版本,相应的,切换信令的具体消息名称会发生变化,但是功能类似。BSS Transition Management Response is Handover Response, BSS Transition Management Response is the second handover command response, BSS Transition Management Request and BSS Transition Management Response are handover signaling in the 802.11v protocol. It can be understood that the method in the embodiment of this application is also applicable For other protocol versions, correspondingly, the specific message name of the handover signaling will change, but the function is similar.
S509、第一AP向第二AP发送状态转换命令。S509: The first AP sends a state transition command to the second AP.
当BSS Transition Management Response指示STA已做好切换准备时,则第一AP向第二AP发送状态转换命令,状态转换命令用于STA已做好切换准备。如果BSS Transition Management Response指示STA没有做好切换准备,则STA开始初始接入流程。When the BSS Transition Management Response indicates that the STA is ready for handover, the first AP sends a state transition command to the second AP, and the state transition command is used for the STA to be ready for handover. If the BSS Transition Management Response indicates that the STA is not ready for handover, the STA starts the initial access procedure.
S510、第二AP向STA发送快速转换动作响应(FT Action Response)。S510. The second AP sends a FT Action Response (FT Action Response) to the STA.
第二AP确定STA准备好切换之后,向STA发送FT Action Response,FT Action Response为第一消息,FT Action Response是第二AP发送给STA的第一条消息,STA向第一AP发送BSS Transition Management Response之后,如果BSS Transition Management Response指示STA已做好切换准备,则STA根据第二AP的信道数等待FT Action Response,FT Action Response指示第二AP与STA链路鉴权成功。After the second AP determines that the STA is ready to switch, it sends the FT Action Response to the STA. The FT Action Response is the first message, and the FT Action Response is the first message sent by the second AP to the STA. The STA sends the BSS Transition Management to the first AP. After the Response, if the BSS Transition Management Response indicates that the STA is ready for handover, the STA waits for the FT Action Response according to the number of channels of the second AP, and the FT Action Response indicates that the second AP has successfully authenticated the link with the STA.
S511、STA向第二AP发送重关联请求(Reassociation Request)。S511. The STA sends a reassociation request (Reassociation Request) to the second AP.
S512、第二AP向STA发送重关联响应(Reassociation Response)。S512. The second AP sends a reassociation response (Reassociation Response) to the STA.
其中,FT Action Response、Reassociation Request和Reassociation Response消息的内容与现有标准中定义的内容相同,这里不再赘述。Among them, the content of the FT Action Response, Response Request, and Response Response messages are the same as those defined in the existing standards, and will not be repeated here.
第二AP根据步骤S506中第一AP发送的BSS Transition Management Request和S510中第二AP发送的FT Action Response完成与STA的链路鉴权。在链路鉴权成功之后,STA和第二AP通过重关联过程完成关联,切换过程结束,STA和第二AP之间可以进行通信,此时,第二AP可以将STA的前转数据发送给STA,从而保证切换过程中STA的下行数据不会丢失。The second AP completes the link authentication with the STA according to the BSS Transition Management Request sent by the first AP in step S506 and the FT Action Response sent by the second AP in S510. After the link authentication is successful, the STA and the second AP complete the association through the re-association process, the handover process is over, and the STA and the second AP can communicate. At this time, the second AP can send the forwarded data of the STA to STA, so as to ensure that the STA's downlink data will not be lost during the handover process.
S513、第二AP向第一AP发送路径切换命令(Traffic Path Handover)。S513. The second AP sends a path handover command (Traffic Path Handover) to the first AP.
路径切换命令用于指示STA更新路由信息,第二AP在STA切换成功后,向第一AP发送路径切换命令,第一AP根据路径切换命令更新STA在本地的路由信息。The path switching command is used to instruct the STA to update routing information. After the STA is successfully switched, the second AP sends a path switching command to the first AP, and the first AP updates the local routing information of the STA according to the path switching command.
S514、第一AP向第二AP发送路径切换响应(Traffic Path Handover Response)。S514: The first AP sends a path handover response (Traffic Path Handover Response) to the second AP.
路径切换命令的响应用于指示路由信息更新成功或者失败。The response of the path switching command is used to indicate the success or failure of the routing information update.
S515、第二AP向第一AP发送用户上下文释放命令(UE context release)。S515. The second AP sends a user context release command (UE context release) to the first AP.
用户上下文释放命令用于指示第一AP释放存储的STA的用户上下文,该用户上下文释放命令是第二AP在接收到指示路由信息更新成功后的路径切换响应后发送的,第一AP根据该释放命令释放STA的用户上下文。The user context release command is used to instruct the first AP to release the stored user context of the STA. The user context release command is sent by the second AP after receiving a path switching response indicating that the routing information has been updated successfully. Command to release the user context of the STA.
需要明确的是,步骤S513和S514为可选步骤,第二AP在确定STA切换成功后,也可以直接向第一AP发送用户上下文释放命令。It should be clarified that steps S513 and S514 are optional steps. After determining that the STA is successfully switched, the second AP may also directly send a user context release command to the first AP.
本实施例中,第一AP确定将STA切换到第二AP后,通过Handover Commend消息将第二AP进行链路鉴权所需的鉴权信息发送给第二AP,而不需要由STA在接收到第一AP发送的切换命令后,通过FT Action Request向第二AP发送该鉴权信息,从而节省了STA的空口信令,缩短了切换过程中的空口时延。由于STA不需要向第二AP发送FT Action Request,第二AP和STA之间的第一条单播消息为FT Action Response。In this embodiment, after the first AP determines to switch the STA to the second AP, the authentication information required by the second AP for link authentication is sent to the second AP through the Handover Commend message, without the need for the STA to receive the authentication information. After the handover command sent by the first AP, the authentication information is sent to the second AP through the FT Action Request, thereby saving air interface signaling of the STA and shortening the air interface delay in the handover process. Since the STA does not need to send the FT Action Request to the second AP, the first unicast message between the second AP and the STA is the FT Action Response.
本实施例的小区切换过程,最多可以节省3子帧的交互时间,假设第一AP决策进行小区切换后,第一AP不向第二AP发送鉴权信息,而是由STA向第二AP发送鉴权信息,那么切换时间为:7*子帧长度+Q+X+Y+Z+W+P。The cell handover process in this embodiment can save up to 3 subframes of interaction time. It is assumed that after the first AP decides to perform cell handover, the first AP does not send authentication information to the second AP, but the STA sends it to the second AP. Authentication information, then the switching time is: 7*subframe length+Q+X+Y+Z+W+P.
Q:源AP收到Handover Response到目标AP可以发送msg1(即第一条消息)的时间。Q: The time when the source AP receives the Handover Response and the target AP can send msg1 (that is, the first message).
其中,msg1为基于随机接入的上行OFDMA(Uplink OFDMA-based Random Access,UORA)Tirgger。UORA trigger为上行调度帧,用于指示未关联的STA接入所采用的竞争资源信息。Among them, msg1 is an uplink OFDMA (Uplink OFDMA-based Random Access, UORA) Tirigger based on random access. UORA trigger is an uplink scheduling frame used to indicate the contention resource information used by unassociated STAs for access.
X:目标AP空口收到探测请求(Probe Request)到可以下发到空口探测响应(Probe response)的时间。X: The time from when the probe request (Probe Request) is received on the air interface of the target AP to the probe response (Probe response) can be delivered to the air interface.
其中,Probe Request用于STA主动扫描发现无线网络,如果不做切换优化,STA接收到源AP发送的切换命令后,向目标AP发送Probe Request,目标AP接收到Probe Request后返回Probe responseAmong them, the Probe Request is used by the STA to actively scan and discover the wireless network. If handover optimization is not performed, the STA sends a Probe Request to the target AP after receiving the handover command sent by the source AP, and the target AP returns a Probe response after receiving the Probe Request.
Y:STA收到Probe Response到可以发送FT Action Request的时间(认为目标AP发了Probe response后随时可以发UORA trigger),如果STA能力足够Y可以为0。Y: The time from when the STA receives the Probe Response to when it can send the FT Action Request (it is considered that the target AP can send a UORA trigger at any time after the Probe response is sent). If the STA has sufficient capacity, Y can be 0.
Z:目标AP收到FT Action Request到可以下发到空口FT Action Response的时间。Z: The time from when the target AP receives the FT Action Request to when it can deliver the FT Action Response to the air interface.
W:STA收到FT Action Response到可以发送Reassociation Request的时间(认为目标AP发了FT Action Response后随时可以发UORA trigger),如果STA能力足够W可以为0。W: The time from when the STA receives the FT Action Response to when it can send a Response Request (it is considered that the target AP can send a UORA trigger at any time after the FT Action Response is sent). If the STA has sufficient capabilities, W can be 0.
P:目标AP收到Reassociation Request到可以下发到空口Reassociation Response的时间。P: The time from when the target AP receives the Reassociation Request to when it can deliver the response to the air interface.
S:源AP收到Handover Response到目标AP可以发FT Action Response的时间,如果AP能力足够S可以为0。S: The time from when the source AP receives the Handover Response to when the target AP can send an FT Action Response. S can be 0 if the AP has sufficient capabilities.
通过本申请实施例的优化,切换时间可以缩短到4*子帧长度+S+W+P,4*子帧长度+W+P相对于7*子帧长度+Q+X+Y+Z+W+P的缩短时间为3*子帧长度+Q+X+Y+Z-S。Through the optimization of the embodiments of this application, the switching time can be shortened to 4*subframe length+S+W+P, and 4*subframe length+W+P is relative to 7*subframe length+Q+X+Y+Z+ The shortening time of W+P is 3*subframe length+Q+X+Y+ZS.
本实施例以Over the DS切换流程为例进行说明,当然上述切换流程也适用于Over the air,当基于Over the air时,二者切换流程相同,只是消息名称和内容略有不同,但是消息功能是一样,本申请不再详细说明。This embodiment takes the Over the DS switching process as an example for description. Of course, the above switching process is also applicable to Over the air. When based on Over the air, the two switching processes are the same, except that the message name and content are slightly different, but the message function It is the same, this application will not elaborate.
图11为本申请实施例四提供的第一网络设备的结构示意图,如图11所示,本实施例的第一网络设备100包括:确定模块11,用于确定将终端设备从第一网络设备切换到第二网络设备;发送模块12,用于向所述第二网络设备发送所述终端设备的能力信息和第一鉴权信息,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;接收模块13,用于从所述第二网络设备接收接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;所述发送模块12,还用于向所述终端设备发送第二切换命令,所述第二切换命令用于指示所述终端设备切换到所述第二网络设备,所述第二切换命令中包括第二鉴权信息;所述接收模块13,还用于从所述终端设备接收第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;所述发送模块12,还用于向所述第二网络设备发送状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备。FIG. 11 is a schematic structural diagram of the first network device provided in the fourth embodiment of the application. As shown in FIG. 11, the first network device 100 of this embodiment includes: a determining module 11, configured to determine whether to remove the terminal device from the first network device Switch to the second network device; the sending module 12 is used to send the capability information of the terminal device and the first authentication information to the second network device, where the first authentication information is used for the second network device Perform link authentication on the terminal device; the receiving module 13 is configured to receive access permission information from the second network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device. Network equipment; the sending module 12 is also used to send a second switching command to the terminal device, the second switching command is used to instruct the terminal device to switch to the second network device, the second switching The command includes second authentication information; the receiving module 13 is further configured to receive a second handover command response from the terminal device, and the second handover command response is used to indicate that the terminal device is ready for handover; The sending module 12 is further configured to send a state transition command to the second network device, where the state transition command is used to indicate that the terminal device is ready for handover.
一种示例性的方式中,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。In an exemplary manner, the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
一种示例性的方式中,所述第二鉴权信息包括所述鉴权随机数。In an exemplary manner, the second authentication information includes the authentication random number.
一种示例性的方式中,所述发送模块12向所述第二网络设备发送所述终端设备的能力信息以及第一鉴权信息,包括:向所述第二网络设备发送第一切换命令,所述第一切换命令中包括所述终端设备的能力信息以及第一鉴权信息;所述接收模块13从所述第二网络设备接收接入许可信息,包括:从所述第二网络设备接收第一切换命令响应,所述第一切换命令响应中包括所述接入许可信息。In an exemplary manner, the sending module 12 sending the capability information of the terminal device and the first authentication information to the second network device includes: sending a first handover command to the second network device, The first handover command includes the capability information of the terminal device and the first authentication information; the receiving module 13 receives the access permission information from the second network device, including: receiving from the second network device A first handover command response, where the first handover command response includes the access permission information.
一种示例性的方式中,所述接收模块13,还用于在所述终端设备接入所述第二网络设备之后,从所述第二网络设备接收路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;所述发送模块12,还用于向所述第二网络设备发送路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。In an exemplary manner, the receiving module 13 is further configured to receive a path switch command from the second network device after the terminal device accesses the second network device, and the path switch command is used To instruct the terminal device to update routing information; the sending module 12 is further configured to send a path switch command response to the second network device, and the path switch command response is used to indicate the success or failure of the routing information update.
一种示例性的方式中,还包括:数据前转模块,用于与所述第二网络设备进行所述终端设备的数据前转。In an exemplary manner, it further includes: a data forwarding module, configured to perform data forwarding of the terminal device with the second network device.
一种示例性的方式中,所述接收模块13还用于:从所述终端设备接收所述第一网 络设备的邻区测量结果;所述确定模块11具体用于:根据所述邻区测量结果,确定将所述终端设备切换到所述第二网络设备。In an exemplary manner, the receiving module 13 is further configured to: receive a neighboring cell measurement result of the first network device from the terminal device; the determining module 11 is specifically configured to: measure according to the neighboring cell As a result, it is determined to switch the terminal device to the second network device.
本实施例的第一网络设备,可用于执行上述方法实施例中第一网络设备或者第一AP执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The first network device in this embodiment may be used to execute the method steps performed by the first network device or the first AP in the foregoing method embodiment. The specific implementation manner and technical effect are similar, and details are not described herein again.
图12为本申请实施例五提供的第二网络设备的结构示意图,如图12所示,本实施例的第二网络设备200包括:接收模块21,用于从第一网络设备接收终端设备的能力信息和第一鉴权信息,所述终端设备已接入所述第一网络设备,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;发送模块22,用于向所述第一网络设备发送接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;所述接收模块21,还用于从所述第一网络设备接收状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备;所述发送模块22,还用于向所述终端设备发送第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;关联模块23,用于将所述第二网络设备与所述终端设备关联。FIG. 12 is a schematic structural diagram of a second network device according to Embodiment 5 of this application. As shown in FIG. 12, the second network device 200 of this embodiment includes: a receiving module 21, configured to receive information from the first network device of the terminal device Capability information and first authentication information, the terminal device has accessed the first network device, and the first authentication information is used by the second network device to perform link authentication on the terminal device; sending The module 22 is configured to send access permission information to the first network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device; the receiving module 21 is also used to Receive a state transition command from the first network device, the state transition command is used to indicate that the terminal device is ready for handover; the sending module 22 is also used to send a first message to the terminal device, so The first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated; the association module 23 is used to associate the second network device with the terminal device.
一种示例性的方式中,所述关联模块23具体用于:从所述终端设备接收重关联请求;向所述终端设备发送重关联响应。In an exemplary manner, the association module 23 is specifically configured to: receive a re-association request from the terminal device; and send a re-association response to the terminal device.
一种示例性的方式中,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。In an exemplary manner, the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
一种示例性的方式中,所述接收模块21从第一网络设备接收终端设备的能力信息和第一鉴权信息,包括:从所述第一网络设备接收切换请求,所述切换请求中包括所述终端设备的能力信息和所述第一鉴权信息;所述发送模块22向所述第一网络设备发送接入许可信息,包括:向所述第一网络设备发送切换请求响应,所述切换请求响应中包括所述接入许可信息。In an exemplary manner, the receiving module 21 receiving the capability information of the terminal device and the first authentication information from the first network device includes: receiving a handover request from the first network device, and the handover request includes The capability information of the terminal device and the first authentication information; the sending module 22 sending the access permission information to the first network device includes: sending a handover request response to the first network device, the The handover request response includes the access permission information.
一种示例性的方式中,所述第一消息为鉴权响应或者快速转换动作响应。In an exemplary manner, the first message is an authentication response or a quick conversion action response.
一种示例性的方式中,所述发送模块22,还用于在所述第二网络设备与所述终端设备关联之后,向所述第一网络设备发送路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;所述接收模块21,还用于从所述第一网络设备接收路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。In an exemplary manner, the sending module 22 is further configured to send a path switch command to the first network device after the second network device is associated with the terminal device, and the path switch command is used To instruct the terminal device to update routing information; the receiving module 21 is further configured to receive a path switching command response from the first network device, and the path switching command response is used to indicate the success or failure of the routing information update.
一种示例性的方式中,还包括:数据前转模块,用于与所述第一网络设备进行所述终端设备的数据前转。In an exemplary manner, it further includes: a data forwarding module, configured to perform data forwarding of the terminal device with the first network device.
本实施例的第二网络设备,可用于执行上述方法实施例中第二网络设备或者第二AP执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The second network device in this embodiment may be used to execute the method steps performed by the second network device or the second AP in the foregoing method embodiment. The specific implementation manner and technical effect are similar, and details are not described herein again.
图13为本申请实施例六提供的终端设备的结构示意图,如图13所示,本实施例的终端设备300包括:接收模块31,用于从第一网络设备接收第二切换命令,所述第二切换命令用于指示所述终端设备切换到第二网络设备,所述第二切换命令中包括第二鉴权信息;发送模块32,用于向所述第一网络设备发送第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;所述接收模块31,还用于接收所述第二网络设备发送的第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;关联模块33,用于响应于所述第一消息,将所述终端设备与所述第二网络设备关联。FIG. 13 is a schematic structural diagram of a terminal device provided by Embodiment 6 of this application. As shown in FIG. 13, the terminal device 300 of this embodiment includes: a receiving module 31, configured to receive a second handover command from a first network device. The second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes second authentication information; the sending module 32 is used to send the second switching command to the first network device In response, the second handover command response is used to indicate that the terminal device is ready for handover; the receiving module 31 is also used to receive a first message sent by the second network device, and the first message is used for To indicate that the second network device and the terminal device have successfully authenticated the link; the associating module 33 is configured to associate the terminal device with the second network device in response to the first message.
一种示例性的方式中,所述关联模块33具体用于:向所述第二网络设备发送关联请求;从所述第二网络设备接收关联响应。In an exemplary manner, the association module 33 is specifically configured to: send an association request to the second network device; and receive an association response from the second network device.
一种示例性的方式中,所述第一消息为鉴权响应或者快速转换动作响应。In an exemplary manner, the first message is an authentication response or a quick conversion action response.
一种示例性的方式中,还包括:测量模块,用于根据邻区测量配置进行邻区测量;所述发送模块32,还用于向所述第一网络设备发送邻区测量结果。In an exemplary manner, it further includes: a measurement module, configured to perform neighboring cell measurement according to a neighboring cell measurement configuration; and the sending module 32 is further configured to send a neighboring cell measurement result to the first network device.
一种示例性的方式中,所述接收模块31还用于:从所述第一网络设备接收所述邻区测量配置,所述邻区测量配置用于配置所述第一网络设备的邻区以及邻区的测量资源。In an exemplary manner, the receiving module 31 is further configured to: receive the neighboring cell measurement configuration from the first network device, and the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device. And the measurement resources of the neighboring area.
一种示例性的方式中,所述发送模块32向所述第一网络设备发送邻区测量结果,包括:向所述第一网络设备发送无线测量动作帧,所述无线测量动作帧中包括所述邻区测量上报字段,所述邻区测量结果携带在所述邻区测量上报字段中。In an exemplary manner, the sending module 32 sending the neighbor cell measurement result to the first network device includes: sending a wireless measurement action frame to the first network device, and the wireless measurement action frame includes all The neighboring cell measurement report field, and the neighboring cell measurement result is carried in the neighboring cell measurement report field.
一种示例性的方式中,所述接收模块31从所述第一网络设备接收所述邻区测量配置,包括:从所述第一网络设备接收关联响应或者重关联响应,所述关联响应或者重关联响应中包括所述邻区测量配置。In an exemplary manner, the receiving module 31 receiving the neighbor cell measurement configuration from the first network device includes: receiving an association response or a re-association response from the first network device, the association response or The re-association response includes the neighboring cell measurement configuration.
一种示例性的方式中,所述关联响应或者重关联响应中包括供应商特定域,所述邻区测量配置携带在所述供应商特定域中。In an exemplary manner, the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
一种示例性的方式中,所述接收模块31还用于:从所述第一网络设备接收邻区测量更新信息,所述邻区测量更新信息用于更新所述第一网络设备的邻区。In an exemplary manner, the receiving module 31 is further configured to: receive neighbor cell measurement update information from the first network device, and the neighbor cell measurement update information is used to update the neighbor cell of the first network device. .
一种示例性的方式中,所述接收模块31从所述第一网络设备接收邻区测量更新信息,包括:从所述第一网络设备接收无线测量请求帧,所述无线测量请求帧中包括邻区测量更新字段,所述邻区测量更新信息携带在所述邻区测量更新字段中。In an exemplary manner, the receiving module 31 receiving neighbor cell measurement update information from the first network device includes: receiving a wireless measurement request frame from the first network device, and the wireless measurement request frame includes A neighbor cell measurement update field, where the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
一种示例性的方式中,所述无线测量请求帧中还包括邻区测量停止字段,所述邻区测量停止字段中携带邻区测量停止信息,邻区测量停止信息用于指示停止测量邻区。In an exemplary manner, the wireless measurement request frame further includes a neighbor cell measurement stop field, and the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used to instruct to stop measuring the neighbor cell. .
本实施例的终端设备,可用于执行上述方法实施例中终端设备执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The terminal device of this embodiment can be used to execute the method steps performed by the terminal device in the foregoing method embodiment. The specific implementation manner and technical effect are similar, and details are not described herein again.
图14为本申请实施例七提供的第一网络设备的结构示意图,如图14所示,本实施例的第一网络设备400包括:处理器41、存储器42和收发器43,所述存储器42用于存储指令,存储器42和收发器43通过总线与处理器41连接并通信,所述收发器43用于发送和接收数据,所述处理器41用于执行所述存储器42中存储的指令,以使所述第一网络设备400执行如本申请方法实施例中第一网络设备执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。FIG. 14 is a schematic structural diagram of the first network device provided in the seventh embodiment of the application. As shown in FIG. 14, the first network device 400 in this embodiment includes a processor 41, a memory 42 and a transceiver 43. The memory 42 Used to store instructions, the memory 42 and the transceiver 43 are connected to and communicate with the processor 41 through a bus. The transceiver 43 is used to send and receive data, and the processor 41 is used to execute the instructions stored in the memory 42. In order to make the first network device 400 execute the method steps performed by the first network device in the method embodiment of the present application, the specific implementation manner and technical effect are similar, and details are not described herein again.
本申请实施例八提供一种第二网络设备,第二网络设备的结构参照图14所示的第一网络设备的结构,第二网络设备包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述第二网络设备执行如本申请方法实施例中第二网络设备执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The eighth embodiment of the present application provides a second network device. For the structure of the second network device, refer to the structure of the first network device shown in FIG. 14. The second network device includes a processor, a memory, and a transceiver. The memory is used for Store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute the instructions stored in the memory, so that the second network device executes the method performed by the second network device in the method embodiment of the present application The steps, specific implementation methods and technical effects are similar, and will not be repeated here.
本申请实施例九提供一种终端设备,终端设备的结构参照图14所示的第一网络设备的结构,该终端设备包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使 所述终端设备执行如本申请方法实施例中终端设备执行的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The ninth embodiment of the present application provides a terminal device. For the structure of the terminal device, refer to the structure of the first network device shown in FIG. 14. The terminal device includes a processor, a memory, and a transceiver. The memory is used to store instructions. The transceiver is used to communicate with other devices, and the processor is used to execute instructions stored in the memory, so that the terminal device executes the method steps performed by the terminal device in the method embodiment of this application. The specific implementation and technical effects are similar , I won’t repeat it here.
可以理解,本申请中网络设备或者终端设备使用的处理器可以是中央处理器(CPU),通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC),现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。It can be understood that the processor used by the network device or terminal device in this application can be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) ) Or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination for realizing computing functions, for example, including a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
本申请所述的总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。The bus described in this application may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, the buses in the drawings of this application are not limited to only one bus or one type of bus.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device and method may be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括一个或多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The above-mentioned integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The above-mentioned software functional unit is stored in a storage medium, and includes one or more instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to execute each implementation of this application Some steps of the method described in the example. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated as: ROM), random access memory (English: Random Access Memory, abbreviated as: RAM), magnetic disk or optical disk, etc. Various media that can store program codes.
本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单 元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The various embodiments in this application are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, as for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the objectives of the solutions of the embodiments.

Claims (54)

  1. 一种小区切换方法,其特征在于,包括:A cell handover method is characterized in that it includes:
    第一网络设备确定将接入的终端设备切换到第二网络设备;The first network device determines to switch the connected terminal device to the second network device;
    所述第一网络设备向所述第二网络设备发送所述终端设备的能力信息和第一鉴权信息,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;The first network device sends the capability information of the terminal device and the first authentication information to the second network device, where the first authentication information is used by the second network device to link the terminal device Road authentication
    所述第一网络设备从所述第二网络设备接收接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;The first network device receives access permission information from the second network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
    所述第一网络设备向所述终端设备发送第二切换命令,所述第二切换命令用于指示所述终端设备切换到所述第二网络设备,所述第二切换命令中包括第二鉴权信息;The first network device sends a second switching command to the terminal device, the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes a second authentication Right information;
    所述第一网络设备从所述终端设备接收第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;Receiving, by the first network device, a second handover command response from the terminal device, where the second handover command response is used to indicate that the terminal device is ready for handover;
    所述第一网络设备向所述第二网络设备发送状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备。The first network device sends a state transition command to the second network device, where the state transition command is used to indicate that the terminal device is ready for handover.
  2. 根据权利要求1所述的方法,其特征在于,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。The method according to claim 1, wherein the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  3. 根据权利要求2所述的方法,其特征在于,所述第二鉴权信息包括所述鉴权随机数。The method according to claim 2, wherein the second authentication information includes the authentication random number.
  4. 根据权利要求1-3中任一项所述的方法,其特征在于,所述第一网络设备向所述第二网络设备发送所述终端设备的能力信息以及第一鉴权信息,包括:The method according to any one of claims 1-3, wherein the sending, by the first network device, of the capability information of the terminal device and the first authentication information to the second network device comprises:
    所述第一网络设备向所述第二网络设备发送第一切换命令,所述第一切换命令中包括所述终端设备的能力信息以及第一鉴权信息;Sending, by the first network device, a first handover command to the second network device, where the first handover command includes capability information of the terminal device and first authentication information;
    所述第一网络设备从所述第二网络设备接收接入许可信息,包括:The first network device receiving access permission information from the second network device includes:
    所述第一网络设备从所述第二网络设备接收第一切换命令响应,所述第一切换命令响应中包括所述接入许可信息。The first network device receives a first handover command response from the second network device, and the first handover command response includes the access permission information.
  5. 根据权利要求1-4中任一项所述的方法,其特征在于,所述终端设备接入所述第二网络设备之后,还包括:The method according to any one of claims 1-4, wherein after the terminal device accesses the second network device, the method further comprises:
    所述第一网络设备从所述第二网络设备接收路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;Receiving, by the first network device, a path switching command from the second network device, where the path switching command is used to instruct the terminal device to update routing information;
    所述第一网络设备向所述第二网络设备发送路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The first network device sends a path switch command response to the second network device, where the path switch command response is used to indicate the success or failure of the routing information update.
  6. 根据权利要求1-5中任一项所述的方法,其特征在于,所述第一网络设备向所述终端设备发送第二切换命令之后,还包括:The method according to any one of claims 1-5, wherein after the first network device sends the second handover command to the terminal device, the method further comprises:
    所述第一网络设备与所述第二网络设备进行所述终端设备的数据前转。The first network device and the second network device perform data forwarding of the terminal device.
  7. 根据权利要求1-6中任一项所述的方法,其特征在于,所述第一网络设备确定将接入的终端设备切换到第二网络设备之前,还包括:The method according to any one of claims 1-6, wherein before the first network device determines to switch the accessed terminal device to the second network device, the method further comprises:
    所述第一网络设备从所述终端设备接收所述第一网络设备的邻区测量结果;Receiving, by the first network device, a measurement result of the neighboring cell of the first network device from the terminal device;
    所述第一网络设备确定将接入的终端设备切换到第二网络设备,包括:The determination by the first network device to switch the accessed terminal device to the second network device includes:
    所述第一网络设备根据所述邻区测量结果,确定将所述终端设备切换到所述第二网络设备。The first network device determines to switch the terminal device to the second network device according to the neighboring cell measurement result.
  8. 一种小区切换方法,其特征在于,包括:A cell handover method is characterized in that it includes:
    第二网络设备从第一网络设备接收终端设备的能力信息和第一鉴权信息,所述终端设备已接入所述第一网络设备,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;The second network device receives the capability information of the terminal device and the first authentication information from the first network device, the terminal device has accessed the first network device, and the first authentication information is used for the second network The device performs link authentication on the terminal device;
    所述第二网络设备向所述第一网络设备发送接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;Sending, by the second network device, access permission information to the first network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
    所述第二网络设备从所述第一网络设备接收状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备;The second network device receives a state transition command from the first network device, where the state transition command is used to indicate that the terminal device is ready for handover;
    所述第二网络设备向所述终端设备发送第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;Sending, by the second network device, a first message to the terminal device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
    所述第二网络设备与所述终端设备进行关联。The second network device is associated with the terminal device.
  9. 根据权利要求8所述的方法,其特征在于,所述第二网络设备与所述终端设备进行关联,包括:The method according to claim 8, wherein the associating of the second network device with the terminal device comprises:
    所述第二网络设备从所述终端设备接收重关联请求;The second network device receives a re-association request from the terminal device;
    所述第二网络设备向所述终端设备发送重关联响应。The second network device sends a re-association response to the terminal device.
  10. 根据权利要求8或9所述的方法,其特征在于,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。The method according to claim 8 or 9, wherein the first authentication information includes an authentication random number, and the authentication random number is generated by the first network device.
  11. 根据权利要求8-10中任一项所述的方法,其特征在于,所述第二网络设备从第一网络设备接收终端设备的能力信息和第一鉴权信息,包括:The method according to any one of claims 8-10, wherein the second network device receiving the capability information of the terminal device and the first authentication information from the first network device comprises:
    所述第二网络设备从所述第一网络设备接收切换请求,所述切换请求中包括所述终端设备的能力信息和所述第一鉴权信息;Receiving, by the second network device, a handover request from the first network device, the handover request including the capability information of the terminal device and the first authentication information;
    所述第二网络设备向所述第一网络设备发送接入许可信息,包括:The sending of the access permission information by the second network device to the first network device includes:
    所述第二网络设备向所述第一网络设备发送切换请求响应,所述切换请求响应中包括所述接入许可信息。The second network device sends a handover request response to the first network device, and the handover request response includes the access permission information.
  12. 根据权利要求8-11中任一项所述的方法,其特征在于,所述第一消息为鉴权响应或者快速转换动作响应。The method according to any one of claims 8-11, wherein the first message is an authentication response or a quick conversion action response.
  13. 根据权利要求8-12中任一项所述的方法,其特征在于,所述第二网络设备与所述终端设备关联之后,还包括:The method according to any one of claims 8-12, wherein after the second network device is associated with the terminal device, the method further comprises:
    所述第二网络设备向所述第一网络设备发送路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;Sending, by the second network device, a path switching command to the first network device, where the path switching command is used to instruct the terminal device to update routing information;
    所述第二网络设备从所述第一网络设备接收路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The second network device receives a path switch command response from the first network device, where the path switch command response is used to indicate the success or failure of the routing information update.
  14. 根据权利要求8-13中任一项所述的方法,其特征在于,所述第二网络设备向所述第一网络设备发送接入许可信息之后,还包括:The method according to any one of claims 8-13, wherein after the second network device sends access permission information to the first network device, the method further comprises:
    所述第二网络设备与所述第一网络设备进行所述终端设备的数据前转。The second network device and the first network device perform data forwarding of the terminal device.
  15. 一种小区切换方法,其特征在于,包括:A cell handover method is characterized in that it includes:
    终端设备从第一网络设备接收第二切换命令,所述第二切换命令用于指示所述终端设备切换到第二网络设备,所述第二切换命令中包括第二鉴权信息;The terminal device receives a second switching command from the first network device, where the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes second authentication information;
    所述终端设备向所述第一网络设备发送第二切换命令响应,所述第二切换命令响 应用于指示所述终端设备已做好切换准备;The terminal device sends a second handover command response to the first network device, and the second handover command response is used to indicate that the terminal device is ready for handover;
    所述终端设备接收所述第二网络设备发送的第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;Receiving, by the terminal device, a first message sent by the second network device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
    响应于所述第一消息,所述终端设备与所述第二网络设备进行关联。In response to the first message, the terminal device associates with the second network device.
  16. 根据权利要求15所述的方法,其特征在于,所述终端设备与所述第二网络设备进行关联,包括:The method according to claim 15, wherein the associating of the terminal device with the second network device comprises:
    所述终端设备向所述第二网络设备发送关联请求;Sending, by the terminal device, an association request to the second network device;
    所述终端设备从所述第二网络设备接收关联响应。The terminal device receives an association response from the second network device.
  17. 根据权利要求15或16所述的方法,其特征在于,所述第一消息为鉴权响应或者快速转换动作响应。The method according to claim 15 or 16, wherein the first message is an authentication response or a quick conversion action response.
  18. 根据权利要求15-17中任一项所述的方法,其特性在于,所述终端设备从第一网络设备接收第二切换命令之前,还包括:The method according to any one of claims 15-17, wherein before the terminal device receives the second handover command from the first network device, the method further comprises:
    所述终端设备根据邻区测量配置进行邻区测量;The terminal device performs adjacent cell measurement according to the adjacent cell measurement configuration;
    所述终端设备向所述第一网络设备发送邻区测量结果。The terminal device sends the neighboring cell measurement result to the first network device.
  19. 根据权利要求18所述的方法,其特征在于,还包括:The method according to claim 18, further comprising:
    所述终端设备从所述第一网络设备接收所述邻区测量配置,所述邻区测量配置用于配置所述第一网络设备的邻区以及邻区的测量资源。The terminal device receives the neighboring cell measurement configuration from the first network device, where the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device and the measurement resource of the neighboring cell.
  20. 根据权利要求18或19所述的方法,其特征在于,所述终端设备向所述第一网络设备发送邻区测量结果,包括:The method according to claim 18 or 19, wherein the terminal device sending a neighboring cell measurement result to the first network device comprises:
    所述终端设备向所述第一网络设备发送无线测量动作帧,所述无线测量动作帧中包括所述邻区测量上报字段,所述邻区测量结果携带在所述邻区测量上报字段中。The terminal device sends a wireless measurement action frame to the first network device, the wireless measurement action frame includes the neighbor cell measurement report field, and the neighbor cell measurement result is carried in the neighbor cell measurement report field.
  21. 根据权利要求19所述的方法,其特征在于,所述终端设备从所述第一网络设备接收所述邻区测量配置,包括:The method according to claim 19, wherein the terminal device receiving the neighbor cell measurement configuration from the first network device comprises:
    所述终端设备从所述第一网络设备接收关联响应或者重关联响应,所述关联响应或者重关联响应中包括所述邻区测量配置。The terminal device receives an association response or a re-association response from the first network device, and the association response or the re-association response includes the neighboring cell measurement configuration.
  22. 根据权利要求21所述的方法,其特征在于,所述关联响应或者重关联响应中包括供应商特定域,所述邻区测量配置携带在所述供应商特定域中。The method according to claim 21, wherein the association response or the re-association response includes a supplier-specific domain, and the neighboring cell measurement configuration is carried in the supplier-specific domain.
  23. 根据权利要求18-22任一项所述的方法,其特征在于,还包括:The method according to any one of claims 18-22, further comprising:
    所述终端设备从所述第一网络设备接收邻区测量更新信息,所述邻区测量更新信息用于更新所述第一网络设备的邻区。The terminal device receives neighboring cell measurement update information from the first network device, where the neighboring cell measurement update information is used to update the neighboring cell of the first network device.
  24. 根据权利要求23所述的方法,其特征在于,所述终端设备从所述第一网络设备接收邻区测量更新信息,包括:The method according to claim 23, wherein the terminal device receiving neighbor cell measurement update information from the first network device comprises:
    所述终端设备从所述第一网络设备接收无线测量请求帧,所述无线测量请求帧中包括邻区测量更新字段,所述邻区测量更新信息携带在所述邻区测量更新字段中。The terminal device receives a wireless measurement request frame from the first network device, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
  25. 根据权利要求24所述的方法,其特征在于,所述无线测量请求帧中还包括邻区测量停止字段,所述邻区测量停止字段中携带邻区测量停止信息,邻区测量停止信息用于指示停止测量邻区。The method according to claim 24, wherein the wireless measurement request frame further includes a neighbor cell measurement stop field, the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used for Instruct to stop measuring the neighboring area.
  26. 一种第一网络设备,其特征在于,包括:A first network device, characterized by comprising:
    确定模块,用于确定将终端设备从第一网络设备切换到第二网络设备;The determining module is used to determine to switch the terminal device from the first network device to the second network device;
    发送模块,用于向所述第二网络设备发送所述终端设备的能力信息和第一鉴权信息,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;A sending module, configured to send capability information of the terminal device and first authentication information to the second network device, where the first authentication information is used by the second network device to link the terminal device Authentication
    接收模块,用于从所述第二网络设备接收接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;A receiving module, configured to receive access permission information from the second network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
    所述发送模块,还用于向所述终端设备发送第二切换命令,所述第二切换命令用于指示所述终端设备切换到所述第二网络设备,所述第二切换命令中包括第二鉴权信息;The sending module is further configured to send a second switching command to the terminal device, where the second switching command is used to instruct the terminal device to switch to the second network device, and the second switching command includes the first switching command. 2. Authentication information;
    所述接收模块,还用于从所述终端设备接收第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;The receiving module is further configured to receive a second handover command response from the terminal device, where the second handover command response is used to indicate that the terminal device is ready for handover;
    所述发送模块,还用于向所述第二网络设备发送状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备。The sending module is further configured to send a state transition command to the second network device, where the state transition command is used to indicate that the terminal device is ready for handover.
  27. 根据权利要求26所述的设备,其特征在于,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。The device according to claim 26, wherein the first authentication information comprises an authentication random number, and the authentication random number is generated by the first network device.
  28. 根据权利要求27所述的设备,其特征在于,所述第二鉴权信息包括所述鉴权随机数。The device according to claim 27, wherein the second authentication information includes the authentication random number.
  29. 根据权利要求26-28中任一项所述的设备,其特征在于,所述发送模块向所述第二网络设备发送所述终端设备的能力信息以及第一鉴权信息,包括:The device according to any one of claims 26-28, wherein the sending module sending the capability information of the terminal device and the first authentication information to the second network device comprises:
    向所述第二网络设备发送第一切换命令,所述第一切换命令中包括所述终端设备的能力信息以及第一鉴权信息;Sending a first handover command to the second network device, where the first handover command includes capability information of the terminal device and first authentication information;
    所述接收模块从所述第二网络设备接收接入许可信息,包括:The receiving module receiving access permission information from the second network device includes:
    从所述第二网络设备接收第一切换命令响应,所述第一切换命令响应中包括所述接入许可信息。Receiving a first handover command response from the second network device, where the first handover command response includes the access permission information.
  30. 根据权利要求26-29中任一项所述的设备,其特征在于,所述接收模块,还用于在所述终端设备接入所述第二网络设备之后,从所述第二网络设备接收路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;The device according to any one of claims 26-29, wherein the receiving module is further configured to receive from the second network device after the terminal device accesses the second network device A path switching command, where the path switching command is used to instruct the terminal device to update routing information;
    所述发送模块,还用于向所述第二网络设备发送路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The sending module is further configured to send a path switching command response to the second network device, where the path switching command response is used to indicate the success or failure of the routing information update.
  31. 根据权利要求26-30中任一项所述的设备,其特征在于,还包括:The device according to any one of claims 26-30, further comprising:
    数据前转模块,用于与所述第二网络设备进行所述终端设备的数据前转。The data forwarding module is used to forward the data of the terminal device with the second network device.
  32. 根据权利要求26-31中任一项所述的设备,其特征在于,所述接收模块还用于:从所述终端设备接收所述第一网络设备的邻区测量结果;The device according to any one of claims 26-31, wherein the receiving module is further configured to: receive a neighboring cell measurement result of the first network device from the terminal device;
    所述确定模块具体用于:根据所述邻区测量结果,确定将所述终端设备切换到所述第二网络设备。The determining module is specifically configured to determine to switch the terminal device to the second network device according to the neighboring cell measurement result.
  33. 一种第二网络设备,其特征在于,包括:A second network device, characterized in that it comprises:
    接收模块,用于从第一网络设备接收终端设备的能力信息和第一鉴权信息,所述终端设备已接入所述第一网络设备,所述第一鉴权信息用于所述第二网络设备对所述终端设备进行链路鉴权;The receiving module is configured to receive capability information and first authentication information of a terminal device from a first network device. The terminal device has accessed the first network device, and the first authentication information is used for the second network device. The network device performs link authentication on the terminal device;
    发送模块,用于向所述第一网络设备发送接入许可信息,所述接入许可信息用于指示允许所述终端设备接入所述第二网络设备;A sending module, configured to send access permission information to the first network device, where the access permission information is used to indicate that the terminal device is allowed to access the second network device;
    所述接收模块,还用于从所述第一网络设备接收状态转换命令,所述状态转换命令用于指示所述终端设备已做好切换准备;The receiving module is further configured to receive a state transition command from the first network device, where the state transition command is used to indicate that the terminal device is ready for handover;
    所述发送模块,还用于向所述终端设备发送第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;The sending module is further configured to send a first message to the terminal device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
    关联模块,用于将所述第二网络设备与所述终端设备关联。The association module is used to associate the second network device with the terminal device.
  34. 根据权利要求33所述的设备,其特征在于,所述关联模块具体用于:The device according to claim 33, wherein the association module is specifically configured to:
    从所述终端设备接收重关联请求;Receiving a re-association request from the terminal device;
    向所述终端设备发送重关联响应。Send a re-association response to the terminal device.
  35. 根据权利要求33或34所述的设备,其特征在于,所述第一鉴权信息包括鉴权随机数,所述鉴权随机数是所述第一网络设备生成的。The device according to claim 33 or 34, wherein the first authentication information comprises an authentication random number, and the authentication random number is generated by the first network device.
  36. 根据权利要求33-35中任一项所述的设备,其特征在于,所述接收模块从第一网络设备接收终端设备的能力信息和第一鉴权信息,包括:The device according to any one of claims 33-35, wherein the receiving module receives the capability information of the terminal device and the first authentication information from the first network device, comprising:
    从所述第一网络设备接收切换请求,所述切换请求中包括所述终端设备的能力信息和所述第一鉴权信息;Receiving a handover request from the first network device, where the handover request includes capability information of the terminal device and the first authentication information;
    所述发送模块向所述第一网络设备发送接入许可信息,包括:The sending module sending access permission information to the first network device includes:
    向所述第一网络设备发送切换请求响应,所述切换请求响应中包括所述接入许可信息。Sending a handover request response to the first network device, where the handover request response includes the access permission information.
  37. 根据权利要求33-36中任一项所述的设备,其特征在于,所述第一消息为鉴权响应或者快速转换动作响应。The device according to any one of claims 33-36, wherein the first message is an authentication response or a quick conversion action response.
  38. 根据权利要求33-37中任一项所述的设备,其特征在于,所述发送模块,还用于在所述第二网络设备与所述终端设备关联之后,向所述第一网络设备发送路径切换命令,所述路径切换命令用于指示所述终端设备更新路由信息;The device according to any one of claims 33-37, wherein the sending module is further configured to send to the first network device after the second network device is associated with the terminal device A path switching command, where the path switching command is used to instruct the terminal device to update routing information;
    所述接收模块,还用于从所述第一网络设备接收路径切换命令响应,所述路径切换命令响应用于指示所述路由信息更新成功或者失败。The receiving module is further configured to receive a path switching command response from the first network device, where the path switching command response is used to indicate the success or failure of the routing information update.
  39. 根据权利要求33-37中任一项所述的设备,其特征在于,还包括:The device according to any one of claims 33-37, further comprising:
    数据前转模块,用于与所述第一网络设备进行所述终端设备的数据前转。The data forwarding module is used to forward the data of the terminal device with the first network device.
  40. 一种终端设备,其特征在于,包括:A terminal device, characterized in that it comprises:
    接收模块,用于从第一网络设备接收第二切换命令,所述第二切换命令用于指示所述终端设备切换到第二网络设备,所述第二切换命令中包括第二鉴权信息;A receiving module, configured to receive a second switching command from a first network device, the second switching command is used to instruct the terminal device to switch to a second network device, and the second switching command includes second authentication information;
    发送模块,用于向所述第一网络设备发送第二切换命令响应,所述第二切换命令响应用于指示所述终端设备已做好切换准备;A sending module, configured to send a second handover command response to the first network device, where the second handover command response is used to indicate that the terminal device is ready for handover;
    所述接收模块,还用于接收所述第二网络设备发送的第一消息,所述第一消息用于指示所述第二网络设备与所述终端设备链路鉴权成功;The receiving module is further configured to receive a first message sent by the second network device, where the first message is used to indicate that the link between the second network device and the terminal device is successfully authenticated;
    关联模块,用于响应于所述第一消息,将所述终端设备与所述第二网络设备关联。The association module is configured to associate the terminal device with the second network device in response to the first message.
  41. 根据权利要求40所述的设备,其特征在于,所述关联模块具体用于:The device according to claim 40, wherein the association module is specifically configured to:
    向所述第二网络设备发送关联请求;Sending an association request to the second network device;
    从所述第二网络设备接收关联响应。Receiving an association response from the second network device.
  42. 根据权利要求40或41所述的设备,其特征在于,所述第一消息为鉴权响应或者快速转换动作响应。The device according to claim 40 or 41, wherein the first message is an authentication response or a quick conversion action response.
  43. 根据权利要求40-42中任一项所述的设备,其特性在于,还包括:The device according to any one of claims 40-42, further comprising:
    测量模块,用于根据邻区测量配置进行邻区测量;The measurement module is used to perform adjacent cell measurement according to the adjacent cell measurement configuration;
    所述发送模块,还用于向所述第一网络设备发送邻区测量结果。The sending module is further configured to send the neighboring cell measurement result to the first network device.
  44. 根据权利要求43所述的设备,其特征在于,所述接收模块还用于:The device according to claim 43, wherein the receiving module is further configured to:
    从所述第一网络设备接收所述邻区测量配置,所述邻区测量配置用于配置所述第一网络设备的邻区以及邻区的测量资源。The neighboring cell measurement configuration is received from the first network device, where the neighboring cell measurement configuration is used to configure the neighboring cell of the first network device and the measurement resource of the neighboring cell.
  45. 根据权利要求43或44所述的设备,其特征在于,所述发送模块向所述第一网络设备发送邻区测量结果,包括:The device according to claim 43 or 44, wherein the sending module sending a neighboring cell measurement result to the first network device comprises:
    向所述第一网络设备发送无线测量动作帧,所述无线测量动作帧中包括所述邻区测量上报字段,所述邻区测量结果携带在所述邻区测量上报字段中。Send a wireless measurement action frame to the first network device, where the wireless measurement action frame includes the neighboring cell measurement report field, and the neighboring cell measurement result is carried in the neighboring cell measurement report field.
  46. 根据权利要求44所述的设备,其特征在于,所述接收模块从所述第一网络设备接收所述邻区测量配置,包括:The device according to claim 44, wherein the receiving module receives the neighboring cell measurement configuration from the first network device, comprising:
    从所述第一网络设备接收关联响应或者重关联响应,所述关联响应或者重关联响应中包括所述邻区测量配置。Receiving an association response or a re-association response from the first network device, where the association response or the re-association response includes the neighboring cell measurement configuration.
  47. 根据权利要求46所述的设备,其特征在于,所述关联响应或者重关联响应中包括供应商特定域,所述邻区测量配置携带在所述供应商特定域中。The device according to claim 46, wherein the association response or the re-association response includes a vendor specific domain, and the neighboring cell measurement configuration is carried in the vendor specific domain.
  48. 根据权利要求43-47任一项所述的设备,其特征在于,所述接收模块还用于:The device according to any one of claims 43-47, wherein the receiving module is further configured to:
    所述终端设备从所述第一网络设备接收邻区测量更新信息,所述邻区测量更新信息用于更新所述第一网络设备的邻区。The terminal device receives neighboring cell measurement update information from the first network device, where the neighboring cell measurement update information is used to update the neighboring cell of the first network device.
  49. 根据权利要求48所述的设备,其特征在于,所述接收模块从所述第一网络设备接收邻区测量更新信息,包括:The device according to claim 48, wherein the receiving module receives neighboring cell measurement update information from the first network device, comprising:
    从所述第一网络设备接收无线测量请求帧,所述无线测量请求帧中包括邻区测量更新字段,所述邻区测量更新信息携带在所述邻区测量更新字段中。A wireless measurement request frame is received from the first network device, the wireless measurement request frame includes a neighbor cell measurement update field, and the neighbor cell measurement update information is carried in the neighbor cell measurement update field.
  50. 根据权利要求49所述的设备,其特征在于,所述无线测量请求帧中还包括邻区测量停止字段,所述邻区测量停止字段中携带邻区测量停止信息,邻区测量停止信息用于指示停止测量邻区。The device according to claim 49, wherein the wireless measurement request frame further includes a neighbor cell measurement stop field, the neighbor cell measurement stop field carries neighbor cell measurement stop information, and the neighbor cell measurement stop information is used for Instruct to stop measuring the neighboring area.
  51. 一种网络设备,其特征在于,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述网络设备执行如权利要求1-7中任一项所述的方法。A network device, characterized by comprising a processor, a memory, and a transceiver, the memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute instructions stored in the memory, So that the network device executes the method according to any one of claims 1-7.
  52. 一种网络设备,其特征在于,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述网络设备执行如权利要求8-14中任一项所述的方法。A network device, characterized by comprising a processor, a memory, and a transceiver, the memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute instructions stored in the memory, So that the network device executes the method according to any one of claims 8-14.
  53. 一种终端设备,其特征在于,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述终端设备执行如权利要求15-25中任一项所述的方法。A terminal device, characterized by comprising a processor, a memory, and a transceiver, the memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute instructions stored in the memory, So that the terminal device executes the method according to any one of claims 15-25.
  54. 一种芯片,所述芯片应用于终端设备,其特征在于,所述芯片包括至少一个通信接口、至少一个处理器、至少一个存储器,所述存储器用于存储指令,所述通信接口、存储器和处理器通过总线互联,所述处理器通过执行所述存储器中存储的指令,使得所述芯片可执行如权利要求15-25中任一项所述的方法。A chip applied to a terminal device, wherein the chip includes at least one communication interface, at least one processor, and at least one memory, the memory is used to store instructions, the communication interface, the memory and the processing The processors are interconnected by a bus, and the processor executes the instructions stored in the memory so that the chip can execute the method according to any one of claims 15-25.
PCT/CN2020/080143 2020-03-19 2020-03-19 Cell switching method and apparatus WO2021184281A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202080095901.7A CN115088304A (en) 2020-03-19 2020-03-19 Cell switching method and device
PCT/CN2020/080143 WO2021184281A1 (en) 2020-03-19 2020-03-19 Cell switching method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/080143 WO2021184281A1 (en) 2020-03-19 2020-03-19 Cell switching method and apparatus

Publications (1)

Publication Number Publication Date
WO2021184281A1 true WO2021184281A1 (en) 2021-09-23

Family

ID=77772198

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/080143 WO2021184281A1 (en) 2020-03-19 2020-03-19 Cell switching method and apparatus

Country Status (2)

Country Link
CN (1) CN115088304A (en)
WO (1) WO2021184281A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023160436A1 (en) * 2022-02-25 2023-08-31 华为技术有限公司 Wireless network switching method, related device and wireless network

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115426696B (en) * 2022-10-24 2023-03-31 武汉世炬信息技术有限公司 Method and system for data management in base station switching process

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1596020A (en) * 2003-09-11 2005-03-16 华为技术有限公司 Method of accessing target base station for mobile terminal switching between base stations
CN102118810A (en) * 2010-02-10 2011-07-06 电信科学技术研究院 Method, system and equipment for avoiding path conversion in switching
US20130300941A1 (en) * 2012-05-10 2013-11-14 Nokia Corporation Method, apparatus, and computer program product for enablement
CN103533587A (en) * 2012-07-06 2014-01-22 华为终端有限公司 Method, device and system for switching terminal between base stations
CN109151940A (en) * 2017-06-16 2019-01-04 华为技术有限公司 A kind of switching method and equipment based on DC

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808374B (en) * 2009-02-17 2012-05-30 电信科学技术研究院 Cell switching method and device in multi-carrier aggregation system
CN103747494B (en) * 2013-12-31 2017-01-25 上海华为技术有限公司 Switching method and switching device in WLAN (Wireless Local Area Network)
CN108966302B (en) * 2017-05-18 2020-09-08 华为技术有限公司 Method, equipment and system for realizing switching among APs
CN111491345B (en) * 2017-08-11 2021-04-20 华为技术有限公司 Communication method, access network device, and computer-readable storage medium
CN110035464B (en) * 2018-01-11 2021-01-05 华为技术有限公司 Switching method, terminal equipment and network equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1596020A (en) * 2003-09-11 2005-03-16 华为技术有限公司 Method of accessing target base station for mobile terminal switching between base stations
CN102118810A (en) * 2010-02-10 2011-07-06 电信科学技术研究院 Method, system and equipment for avoiding path conversion in switching
US20130300941A1 (en) * 2012-05-10 2013-11-14 Nokia Corporation Method, apparatus, and computer program product for enablement
CN103533587A (en) * 2012-07-06 2014-01-22 华为终端有限公司 Method, device and system for switching terminal between base stations
CN109151940A (en) * 2017-06-16 2019-01-04 华为技术有限公司 A kind of switching method and equipment based on DC

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023160436A1 (en) * 2022-02-25 2023-08-31 华为技术有限公司 Wireless network switching method, related device and wireless network

Also Published As

Publication number Publication date
CN115088304A (en) 2022-09-20

Similar Documents

Publication Publication Date Title
US10194357B2 (en) Method and apparatus for applying assistance information for traffic steering in wireless communication system
JP6386565B2 (en) Method and apparatus for improving access steering between radio access networks
EP3328121B1 (en) Method, computer-redable medium and apparatus for handling traffic steering failure in wireless communication system
EP3166368A1 (en) Network access method and apparatus
EP2983413A1 (en) Method for searching base station in plurality of communication systems and apparatus for same
JP7147830B2 (en) Wireless terminal and method
KR20190089066A (en) Method and apparatus for managing interfaces for supporting LTE / NR interworking in a wireless communication system
JP6404234B2 (en) Method and apparatus for registering access points in a wireless communication system
JP6668452B2 (en) 3GPP-WLAN aggregation method and apparatus
US20160242090A1 (en) Service handover method, network device and user equipment
EP3386244B1 (en) Terminal device, network device, method for selecting cell, and wireless communication system
WO2016049806A1 (en) Distribution method and apparatus
WO2021184281A1 (en) Cell switching method and apparatus
WO2019241969A1 (en) Method for configuring measurement information, terminal device, and network device
US20160234808A1 (en) Wireless Device, Node and Methods Therein for Deciding Whether or Not to Activate a WLAN Interface
US20200267647A1 (en) Capability Indication Method, Route Setup Method, Mobile Terminal, and Network Device
CN109155956B (en) Data transmission method, device and system
US9942809B2 (en) Method for accessing network by user equipment, and access device
WO2014180192A1 (en) Method and device for managing context information in heterogeneous network
TWI753973B (en) Method for transmitting information, network equipment, and terminal equipment
WO2014131176A1 (en) Wireless communication method and device
EP3062556A1 (en) Apparatuses, methods and computer programs for a backhaul modem and a base station transceiver of a relay station transceiver
WO2023130368A1 (en) Information transceiving method and apparatus, and communication system
WO2022150992A1 (en) Wireless communication methods and devices
WO2015168929A1 (en) Method for access network selection and information sending, user equipment and network-side device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20925074

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20925074

Country of ref document: EP

Kind code of ref document: A1