WO2017206067A1 - 切换接入点的方法和终端设备 - Google Patents

切换接入点的方法和终端设备 Download PDF

Info

Publication number
WO2017206067A1
WO2017206067A1 PCT/CN2016/084136 CN2016084136W WO2017206067A1 WO 2017206067 A1 WO2017206067 A1 WO 2017206067A1 CN 2016084136 W CN2016084136 W CN 2016084136W WO 2017206067 A1 WO2017206067 A1 WO 2017206067A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal device
channel
frequency band
connection
correspond
Prior art date
Application number
PCT/CN2016/084136
Other languages
English (en)
French (fr)
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 US16/305,824 priority Critical patent/US10880795B2/en
Priority to CN202110068138.5A priority patent/CN112689313B/zh
Priority to CN201680010930.2A priority patent/CN107852655B/zh
Priority to KR1020187038038A priority patent/KR102169437B1/ko
Priority to JP2018562581A priority patent/JP6622428B2/ja
Priority to EP16903452.7A priority patent/EP3457756B8/en
Priority to PCT/CN2016/084136 priority patent/WO2017206067A1/zh
Publication of WO2017206067A1 publication Critical patent/WO2017206067A1/zh
Priority to US17/099,125 priority patent/US11558792B2/en
Priority to US18/068,250 priority patent/US20230125004A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0016Hand-off preparation specially adapted for end-to-end data sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/34Reselection control
    • H04W36/36Reselection control by user or terminal equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0072Transmission or use of information for re-establishing the radio link of resource information of target access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/06Reselecting a communication resource in the serving access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection

Definitions

  • Embodiments of the present invention relate to the field of communications, and, more particularly, to a method and terminal device for switching an access point.
  • Wireless Fidelity (“WiFi”) technology is a general term for technologies that support local area wireless network communication under the IEEE802.11 protocol family.
  • the system mainly includes a client (Station, referred to as "STA”) and an access point (Access Point, referred to as "AP”), and the STA communicates with the AP through an air interface, that is, wireless transmission.
  • the AP connects the STA to the local area network of the Internet, so that the STA can access the Internet.
  • dual-band APs can work in the 2.4G and 5G bands simultaneously.
  • most STAs do not support dual-band operation, that is, the STA cannot work in the 2.4G and 5G bands at the same time. For example, once the STA accesses the 2.4G AP, it can only work in the 2.4G band, and cannot use the 5G band for data transmission. Therefore, it is necessary to switch the access point to make the STA switch to the AP with good channel conditions.
  • the existing method for switching an access point is to disconnect the STA from the current AP first, and then to connect the STA to the new AP.
  • the handover process takes a long time and the data service being used is interrupted. Affect the user's experience. Therefore, it is necessary to provide a method for switching an access point, which reduces the length of time required for the handover process and improves the user experience.
  • the present application provides a method and a terminal device for switching an access point, which can reduce the length of time required for the handover process, and the user does not perceive the occurrence of the handover process, thereby improving the user experience.
  • the first aspect provides a method for switching an access point, where: when the terminal device and the first access point (Access Point, referred to as "AP") transmit information in the first frequency band, the terminal device determines whether the terminal device needs to Establishing a connection with the second AP, where the working frequency band of the second AP is the second frequency band; when the terminal device determines that the connection needs to be established with the second AP, the terminal device determines whether the first AP and the second AP correspond to The same dual-band wireless access device; when the terminal device determines that the first AP and the second AP correspond to the same dual-frequency wireless access device, the terminal device is maintained If the protocol layer of the first AP is connected, sending a connection request to the second AP, where the connection request is used to request to establish a connection with the second AP; if the terminal device receives the connection according to the connection sent by the second AP The success message requesting the feedback, the terminal device establishes a connection with the second AP.
  • AP Access Point
  • the protocol layer connection between the terminal device and the first AP refers to the Transmission Control Protocol ("TCP")/Internet Protocol (Internet Protocol, referred to as "IP") of the terminal device and the first AP. ”)connection.
  • TCP Transmission Control Protocol
  • IP Internet Protocol
  • the first AP is the AP to which the terminal device is currently connected, the first AP may be referred to as the original AP, the second AP is the AP to which the terminal device is to be switched, and the second AP may be referred to as the target AP.
  • the terminal device when the terminal device determines that the original AP and the target AP correspond to the same dual-frequency wireless access device, the terminal device can maintain the connection with the protocol layer of the original AP, and The target AP establishes a connection, so that the IP connection of the upper application of the user is not disconnected during the process of the terminal device switching the access point, so that the user does not perceive the occurrence of the handover process, and when the terminal device establishes a connection with the target AP, The target AP is not required to be assigned an IP address, which reduces the length of time required for the handover process, thereby improving the user experience.
  • the terminal device determines whether the service set identifier (Service Set Identifier, shortly referred to as “SSID”) and the password of the first AP and the second AP are the same; When the device determines that the SSID and/or the password of the first AP is different from the second AP, the terminal device determines whether the first AP and the second AP share the same Dynamic Host Configuration Protocol ("DHCP") server. When the terminal device determines that the first AP and the second AP share the same DHCP server, the terminal device sends a connection request to the second AP when the TCP/IP connection with the first AP is maintained, and the connection request is used for the request. Establishing a connection with the second AP, if the terminal device receives the success message sent by the second AP according to the connection request, the terminal device establishes a connection with the second AP.
  • SSID Service Set Identifier
  • DHCP Dynamic Host Configuration Protocol
  • the terminal device can maintain the TCP/IP connection with the original AP.
  • the target AP establishes a connection, so that the IP connection of the upper-layer application of the user is not disconnected during the process of the terminal device switching the access point, so that the user does not perceive the occurrence of the handover process, and the terminal device does not establish a connection with the target AP.
  • the IP address needs to be re-applied to the second AP, which reduces the length of time required for the handover process, thereby improving the user experience.
  • the terminal device determines whether the first AP and the second AP correspond to the same dual-frequency wireless access device, including: The terminal device determines, according to the relationship between the Basic Service Set Identifier (BSSID) of the first AP and the BSSID of the second AP, whether the first AP and the second AP correspond to the same dual frequency.
  • the wireless access device; or the terminal device determines the relationship between the media access control ("MAC") address of the default gateway of the first AP and the MAC address of the default gateway of the second AP. Whether the first AP and the second AP correspond to the same dual-frequency wireless access device.
  • BSSID Basic Service Set Identifier
  • MAC media access control
  • the terminal device determines whether a connection needs to be established with the second AP, including: the terminal device Scanning the channel in the first frequency band and the channel in the second frequency band; the terminal device determines whether it is needed according to the result of scanning the channel in the first frequency band and the channel in the second frequency band
  • the second AP establishes a connection.
  • the terminal device can obtain the received signal strength indication (Resived Signal Strength Indication (RSSI)) corresponding to the different APs in the process of scanning the channel, and the terminal device can determine whether to switch the access according to the RSSI corresponding to the different APs. point.
  • RSSI Received Signal Strength Indication
  • the terminal device scans the channel in the first frequency band and the channel in the second frequency band, including The terminal device scans the channel in the first frequency band and any channel in the second frequency band; when the terminal device scans the channel, the terminal device determines whether data is to be sent; When the terminal device determines that data is to be sent, the terminal device sends the to-be-sent data through the first frequency band; after the terminal device sends the to-be-sent data through the first frequency band, the terminal device continues to be in the first frequency band.
  • the channel and the other channels in the channel in the second frequency band are scanned.
  • the terminal device can perform the channel scanning by using the background scanning mode, and can ensure that the terminal device and the original AP can perform data interaction during the channel scanning process, and the terminal device does not interrupt the flow, thereby improving the user experience.
  • the method further includes: determining, by the terminal device, the first channel and the second channel, the One channel is a working channel of the first AP in the first frequency band, and the second channel is a working channel of the second AP in the second frequency band; wherein the terminal device is in the channel and in the first frequency band
  • the scanning of the channel in the second frequency band includes: the terminal device scanning the first channel and the second channel.
  • the terminal device can scan only the working channels of the original AP and the target AP when performing channel scanning, and determine whether to switch the access point according to the scanning result of the working channels of the original AP and the target AP.
  • the terminal device only needs to scan the two channels without performing full channel scanning, thereby saving time for channel scanning, thereby reducing the time required for the handover process and improving the user experience.
  • the method before the terminal device determines whether a connection needs to be established with the second AP, the method further includes: the terminal device Saving a first network configuration of the first AP and a second network configuration of the second AP, where the first network configuration includes the first channel, and the second network configuration includes the second channel;
  • the determining, by the terminal device, the first channel and the second channel, the terminal device determines the first channel according to the first network configuration, and the terminal device determines the second channel according to the second network configuration.
  • the terminal device saves the network configuration of the first AP and the network configuration of the second AP when the connection is established with the first AP and the second AP, where the network configuration of the first AP includes the working channel of the first AP.
  • the SSID and/or password of the first AP may be included, and the network configuration of the second AP may include the SSID and/or password of the second AP in addition to the working channel of the second AP.
  • the sending to the second AP The connection request includes: sending a re-association request frame to the second AP, where the re-association request frame carries the BSSID of the first AP.
  • the network can forward the data packet addressed to the original AP to the target AP, reducing packet loss during the handover process.
  • the first frequency band is 2.4 GHz
  • the second frequency band is 5 GHz
  • the first frequency band is 5 GHz
  • the second frequency band is 2.4 GHz.
  • a terminal device for performing the above first aspect or the first aspect
  • the method in any possible implementation comprises means for performing the method of any of the above-described first aspect or any of the possible implementations of the first aspect.
  • a terminal device including a processor, a memory, and a transceiver, the processor, the memory and the transceiver being connected by a bus system, the memory is for storing instructions, and the transceiver is configured according to the processor Controlling the receiving and transmitting of the message to enable communication between the terminal device and the AP, the processor for invoking instructions stored in the memory, performing the method of any of the first aspect or the first aspect of the first aspect.
  • a computer readable medium for storing a computer program comprising instructions for performing the method of the first aspect or any of the possible implementations of the first aspect.
  • FIG. 1 is a schematic diagram of an application scenario of an embodiment of the present invention.
  • FIG. 2 is a schematic flowchart of a method for switching an access point according to an embodiment of the present invention
  • FIG. 3 is a schematic flowchart of a method for switching an access point according to another embodiment of the present invention.
  • FIG. 4 is a schematic block diagram of a terminal device according to an embodiment of the present invention.
  • FIG. 5 is a schematic block diagram of a terminal device according to another embodiment of the present invention.
  • a terminal device may also be referred to as a user equipment (User Equipment, referred to as "UE"), a mobile station (Mobile Station, referred to as "MS”), and a mobile terminal (Mobile Terminal).
  • UE User Equipment
  • MS Mobile Station
  • Mobile Terminal Mobile Terminal
  • the terminal device can be connected to a radio access network (Radio Access Network, referred to as "RAN”) Communication with one or more core networks, for example, the terminal device may be a mobile phone (or “cellular” phone), a computer with a mobile terminal, etc., for example, may be portable, pocket-sized, handheld, built-in or In-vehicle mobile devices, and terminal devices in future 5G networks or terminal devices in future evolved PLMN networks.
  • RAN Radio Access Network
  • the wireless access device refers to a device with a wireless-to-wired bridge function.
  • the dual-band wireless access device is a wireless access device that can work in two frequency bands at the same time.
  • the current dual-frequency wireless access device can work in the 2.4 GHz band and the 5 GHz band at the same time.
  • An access point (Access Point, referred to as "AP"), commonly known as a “hotspot”, is a basic service set (Basic Service Set, referred to as "BSS”) that manages the infrastructure, and enables the terminal device to access the distribution.
  • a workstation with a dual-band wireless access device can provide two APs.
  • a dual-band wireless access device operating in both the 2.4 GHz band and the 5 GHz band can provide 2.4 GHz APs and 5 GHz APs.
  • FIG. 1 is a schematic diagram of an application scenario according to an embodiment of the present invention.
  • a dual band wireless access device can operate in both the 2.4 GHz and 5 GHz bands.
  • the 5 GHz signal has the advantages of wide frequency band, small interference, and high throughput.
  • the 5 GHz channel has poor wall penetration capability, and the 2.4 GHz signal band is slightly narrower, but the wall penetration is good and the coverage is wide.
  • the frequency band occupied by the terminal device and the dual-frequency wireless access device needs to be switched (this can also be understood as the AP accessed by the terminal device). Switching occurs).
  • the terminal device is closer to the dual-band wireless access device (for example, within 10 meters)
  • the information is transmitted through the 5 GHz band (accessing the 5 GHz AP) and the dual-band wireless access device,
  • the throughput can be improved while ensuring the quality of communication.
  • the terminal device When the terminal device is far away from the dual-frequency wireless access device (for example, between 10 meters and 100 meters), the channel quality is gradually deteriorated, and the terminal device selects to switch to the 2.4 GHz band (accessing the 2.4 GHz AP) and the dual band.
  • the wireless access device transmits information, thereby ensuring long-distance coverage of the signal.
  • a method for switching an access point can be provided. As long as the original AP and the target AP correspond to the same dual-frequency wireless access device, the seamless transition from the original AP to the target AP can be realized, thereby avoiding waste of network resources. To enhance the user experience.
  • a method for switching an access point according to an embodiment of the present invention will be described below by taking a wireless fidelity protection access (Wireless Fidelity Protected Access (WAP) or WAP2 as an example. It can be understood that the method for switching an access point in the embodiment of the present invention can also be applied to a scenario in which a wireless network uses other encryption methods to encrypt or not encrypt, for example, a wireless network.
  • the network is encrypted in the scene of the encrypted equivalent (Wireless Equivalent Privacy (WEP)) or in the open mode.
  • WEP Wired Equivalent Privacy
  • first and second are merely used to distinguish the described objects, and do not constitute any limitation to the described objects.
  • FIG. 2 is a schematic flowchart of a method for switching an access point according to an embodiment of the present invention. As shown in FIG. 2, method 1000 includes:
  • the terminal device determines whether a connection needs to be established with the second AP, and the working frequency band of the second AP is the second frequency band;
  • the terminal device and the first AP transmit information in the first frequency band, indicating that the first frequency band is the working frequency band of the first AP.
  • the terminal device when the terminal device transmits information in the first frequency band with the first AP, the terminal device scans the channel in the first frequency band and the channel in the second frequency band, and each working frequency band corresponds to one or more Channels, the terminal device determines whether it is necessary to establish a connection with the second AP according to the result of scanning the channel.
  • the first frequency band is 2.4 GHz and the second frequency band is 5 GHz; or the first frequency band is 5 GHz and the second frequency band is 2.4 GHz.
  • the 2.4 GHz band corresponds to 13 channels
  • the 5 GHz band corresponds to 5 channels.
  • the terminal device may obtain the information of the AP in the vicinity of the terminal device, where the information of the AP includes the SSID of the AP and the Basic Service Set Identifier (BSSID).
  • BSSID Basic Service Set Identifier
  • RSSI Received Signal Strength Indication
  • the terminal device when the terminal device performs channel scanning, the terminal device performs background scanning by using a background scanning manner. Specifically, the terminal device selects any channel in the first frequency band and the second frequency band to perform scanning. After the scanning of the channel is completed, the device will switch to the working channel of the first AP to detect whether the terminal device has data to be sent or received. If the terminal device has buffered data to be sent, the terminal device will be on the working channel of the first AP. The cached data is sent out, or if the terminal device has data to be received, the terminal device receives the data to be received on the working channel of the first AP, and then switches to the next channel for scanning. This ensures that the terminal device will not be interrupted during the channel scanning process. During channel scanning, the terminal device can select to scan all of the 13 channels in the 2.4 GHz band and the 5 channels in the 5 GHz band.
  • the terminal device may further determine the work of the first AP before performing channel scanning. As the channel and the working channel of the second AP, when the channel scan is performed, only the working channel of the first AP and the working channel of the second AP are scanned, which can save time for channel scanning.
  • the terminal device saves the network configuration of the first AP and the second AP when the connection is established with the first AP and the second AP, where the network configuration of the first AP includes the working channel of the first AP, and the second AP The working channel of the second AP is included in the network configuration, so that the terminal device can determine the working channels of the first AP and the second AP by querying the network configuration saved by itself.
  • the terminal device can establish end-to-end (D2D) communication with other terminal devices, and receive other terminal devices sent by other terminal devices to be saved when connecting with the first AP and the second AP.
  • D2D end-to-end
  • the terminal device can receive the network configuration of the first AP and the network configuration of the second AP delivered by the cloud server by interacting with the cloud server.
  • the network configuration of the first AP may further include an SSID and/or a password of the first AP; and the network configuration of the second AP includes a working channel of the second AP.
  • the SSID and/or password of the second AP may also be included.
  • the terminal device determines whether the first AP and the second AP correspond to the same dual-frequency wireless access device;
  • the terminal device determines, according to the relationship between the BSSID of the first AP and the BSSID of the second AP, whether the first AP and the second AP correspond to the same dual-frequency wireless access device, and the first 16 bits of the BSSID of the first AP.
  • the terminal device considers that the first AP and the second AP correspond to the same dual-frequency wireless access device.
  • the terminal device determines, by the terminal device, whether the first AP and the second AP correspond to the relationship between the media access control ("MAC") address of the default gateway of the first AP and the MAC address of the default gateway of the second AP
  • the terminal device considers that the first AP and the second AP correspond to the same dual-frequency wireless connection.
  • the method for determining whether the first AP and the second AP correspond to the same dual-frequency wireless access device is not limited herein.
  • the terminal device determines that the first AP and the second AP correspond to the same dual-frequency wireless access device, the terminal device sends the second AP to the protocol layer of the first AP.
  • the AP sends a connection request, and the connection request is used to request to establish a connection with the second AP.
  • the protocol layer of the terminal device and the first AP is a Transmission Control Protocol ("TCP")/Internet Protocol (Internet Protocol) of the terminal device and the first AP.
  • TCP Transmission Control Protocol
  • IP Internet Protocol
  • the terminal device If the terminal device receives the success message sent by the second AP according to the connection request, the terminal device establishes a connection with the second AP.
  • the terminal device sends a connection request to the second AP when the TCP/IP connection with the first AP is maintained, indicating that the terminal device disconnects the connection with the first AP on the physical channel, and switches to the working channel of the second AP.
  • the terminal device For example, suppose that the user is performing video with another user through WeChat. If the terminal device establishes a connection with the second AP while maintaining the TCP/IP connection with the first AP, the user interface (User Interface, referred to as a short message of the terminal device) The "UI" will be stuck, but the video interface on the UI will not be automatically interrupted, and the user does not need to restart to initiate a video connection. Thus, the user does not perceive the occurrence of the handover process and enhances the user experience.
  • the user interface User Interface, referred to as a short message of the terminal device
  • the terminal device maintains a TCP/IP connection with the first AP, and the terminal device stores the IP address assigned by the first AP to the terminal device, because the first AP and the second AP correspond to the same dual-frequency wireless access device, Therefore, the first AP and the second AP share the same dynamic host configuration protocol (Dynamic Host Configuration Protocol (DHCP) server). Therefore, when the terminal device establishes a connection with the second AP, the terminal device does not need to go to the second AP. Applying for an IP address saves time spent on the switching process.
  • DHCP Dynamic Host Configuration Protocol
  • the terminal device may release a TCP/IP connection with the first AP, thereby saving network resources.
  • FIG. 3 is a schematic flowchart of a method for switching an access point according to an embodiment of the present invention. As shown in FIG. 3, the method 2000 includes:
  • the terminal device sends a probe request (Probe Request) frame, and receives a probe response (Probe Response) frame sent by the second AP.
  • the first AP and the second AP in FIG. 3 correspond to the same dual-frequency wireless access device, and the terminal device currently establishes a connection with the first AP and performs communication, and the terminal device sends the Probe Request frame and receives the Probe Response sent by the AP.
  • the frame is subjected to channel scanning, and the terminal device may perform channel scanning in the manner of S1100 in the method 1000. To avoid repetition, details are not described herein.
  • the probe response frame includes information of the second AP, and the terminal device determines, according to the information of the second AP in the Probe Response frame, whether to switch the access point. For example, when the terminal device determines, according to the received Probe Response frame of the second AP, that the value of the RSSI corresponding to the second AP is greater than the value of the RSSI corresponding to the first AP, the terminal device determines that a connection needs to be established with the second AP. When the terminal device determines, according to the received Probe Response frame, that the value of the RSSI of the first AP is greater than the value of the RSSI of the other AP, the terminal device determines that the access point does not need to be switched, and still maintains the connection with the first AP.
  • the terminal device may send a Probe Request frame in a broadcast manner, or may send a Probe Request frame to the second AP in a unicast manner. This embodiment of the present invention does not limit this.
  • the terminal device may determine, by using the information of the second AP in the beacon frame (Beacon) sent by the second AP, whether a connection needs to be established with the second AP. For example, the terminal device receives multiple Beacon frames, and each Beacon frame corresponds to one AP. If the RSSI value of the Beacon frame corresponding to the second AP is higher than the RSSI value of the Beacon frame corresponding to other APs, the terminal device determines that the second AP needs to be associated with the second AP. establish connection.
  • Beacon beacon frame
  • the method for determining, by the terminal device, whether to switch the access point according to the information of the second AP is:
  • the terminal device determines whether the SSID and the password of the first AP are the same as the SSID and the password of the second AP, and whether the value of the RSSI corresponding to the second AP is greater than the value of the RSSI corresponding to the first AP.
  • the first AP and the second AP are two APs in the same local area network.
  • the roaming mechanism in the prior art can be directly activated to switch the terminal device from the first AP roaming to the second AP.
  • the value of the RSSI corresponding to the second AP is greater than the value of the RSSI corresponding to the first AP, but the SSID and/or the password of the first AP and the second AP are different, it is further determined whether the first AP and the second AP correspond to the same one.
  • Dual-band wireless access equipment For the method of determining whether the first AP and the second AP correspond to the same dual-frequency wireless access device, reference may be made to the foregoing embodiment, and details are not described herein again.
  • the process proceeds to step S2200.
  • S2200 The terminal device sends an authentication request (Authentication Request) frame to the second AP. And receiving an authentication response (Authentication Response) frame sent by the second AP;
  • Authentication Request an authentication request
  • Authentication Response an authentication response
  • the terminal device sends a ReAssociation Request (ReAssociation Request) frame to the second AP, and receives a ReAssociation Response frame sent by the second AP, if the ReAssociation Response frame is confirmed.
  • the second AP accepts the association request of the terminal device, and the terminal device establishes an association with the second AP;
  • the ReAssociation Request frame includes an address field of the first AP, and the address field of the first AP carries the BSSID of the first AP, whereby the network can forward the data packet sent to the first AP to the second AP according to the BSSID of the first AP. , reducing packet loss during handover of the access point.
  • the terminal device sends an association request (Association Request) frame to the second AP, and receives an association response (Association Response) frame sent by the second AP.
  • association Request association request
  • Association Response association response
  • S2400 The terminal device and the second AP generate a key by using an Extensible Authentication Protocol (EAP).
  • EAP Extensible Authentication Protocol
  • the terminal device always maintains a TCP/IP connection with the first AP, and the IP connection of the user's upper application is not disconnected, ensuring that the user's upper application service is not terminated. Therefore, the user does not perceive the occurrence of the handover process, and the terminal device does not need to apply for an IP address to the second AP again when the terminal device establishes a connection with the second AP, thereby reducing the length of time required for the handover process and improving the user.
  • the terminal device does not perceive the occurrence of the handover process, and the terminal device does not need to apply for an IP address to the second AP again when the terminal device establishes a connection with the second AP, thereby reducing the length of time required for the handover process and improving the user.
  • Table 1 shows the time required for each process and the total time required for the entire handover process when the access point is switched by the method of the prior art and the access point is switched by the method of the embodiment of the present invention. It should be noted that the data shown in Table 1 is the result of a single test. The distance between the terminal device and the dual-frequency wireless access device is less than 10 m when the test is performed, and there is no other interference in the environment.
  • the method for switching an access point according to the embodiment of the present invention can reduce the interruption duration in the handover process, thereby improving the user experience.
  • the terminal device 10 includes:
  • the processing unit 11 is configured to determine, when the terminal device and the first access point AP transmit the information in the first frequency band, whether the terminal device needs to establish a connection with the second AP, where the working frequency band of the second AP is the second frequency band;
  • the processing unit 11 is further configured to: determine, when the terminal device needs to establish a connection with the second AP, whether the first AP and the second AP correspond to the same dual-frequency wireless access device;
  • the communication unit 12 is configured to: when the processing unit 11 determines that the first AP and the second AP correspond to the same dual-frequency wireless access device, and maintain the connection with the protocol layer of the first AP, The second AP sends a connection request, where the connection request is used to request to establish a connection with the second AP;
  • the communication unit 12 is further configured to establish a connection with the second AP in the second frequency band if receiving a success message sent by the second AP according to the connection request.
  • the terminal device maintains the first AP with the first AP when the first AP currently connected to the terminal device and the second AP that the terminal device desires to switch to correspond to the same dual-frequency wireless access device.
  • a connection is established with the second AP, so that the IP connection of the user's upper application is not disconnected during the terminal device switching the access point, so that the user does not perceive the occurrence of the handover process, and
  • the target AP is not required to be assigned an IP address, which reduces the length of time required for the handover process, thereby improving the user experience.
  • the processing unit 11 is specifically configured to: according to the basic of the first AP
  • the service set identifies a relationship between the BSSID and the BSSID of the second AP, and determines whether the first AP and the second AP correspond to the same dual-frequency wireless access device; or media access control according to the default gateway of the first AP
  • the relationship between the MAC address and the MAC address of the default gateway of the second AP determines whether the first AP and the second AP correspond to the same dual-band wireless access device.
  • the processing unit 11 is specifically configured to: the channel in the first frequency band and the channel in the second frequency band, in determining whether the terminal device needs to establish a connection with the second AP. Performing a scan; determining, according to a result of scanning the channel in the first frequency band and the channel in the second frequency band, whether the terminal device needs to establish a connection with the second AP.
  • the processing unit 11 is configured to: scan the channel in the first frequency band and any one of the channels in the second frequency band; when the scanning of the channel is completed, determine whether The communication unit 12 is configured to: when the processing unit 11 determines that data is to be sent, send the data to be sent through the first frequency band; the processing unit 11 is specifically configured to: pass the first in the communication unit 12 After transmitting the data to be transmitted in a frequency band, the channel in the first frequency band and other channels in the channel in the second frequency band are continuously scanned.
  • the processing unit 11 is further configured to: determine a first channel and a second channel, where the first channel is a working channel of the first AP in the first frequency band, and the second The channel is the working channel of the second AP in the second frequency band; wherein, in scanning the channel in the first frequency band and the channel in the second frequency band, the processing unit 11 is specifically configured to: A channel and the second channel are scanned.
  • the communication unit 12 is further configured to: save the first network configuration of the first AP and a second network configuration of the second AP, where the first network configuration includes the first channel, and the second network configuration includes the second channel; wherein, in determining the first channel and the second channel, the processing The unit 12 is specifically configured to: determine the first channel according to the first network configuration; and determine the second channel according to the second network configuration.
  • the communication unit 12 is specifically configured to send a re-association request frame to the second AP, where the re-association request frame carries the first The basic service set of an AP identifies the BSSID.
  • the first frequency band is 2.4 GHz, and the second frequency band is 5 GHz; or the first frequency band is 5 GHz, and the second frequency band is 2.4 GHz.
  • the terminal device 10 herein is embodied in the form of a functional unit.
  • the term "unit” herein may refer to an application specific integrated circuit ("ASIC"), an electronic circuit, a processor for executing one or more software or firmware programs (eg, a shared processor, a proprietary A processor or group processor, etc.) and memory, merge logic, and/or other suitable components that support the functions described.
  • ASIC application specific integrated circuit
  • the terminal device 10 may be used to perform various processes and/or steps in the method 1000 and the method 2000 in the foregoing method embodiments. To avoid repetition, details are not described herein again.
  • an embodiment of the present invention further provides a terminal device 100.
  • the terminal device 100 includes a processor 101, a memory 102, and a radio frequency (Radio Frequency, referred to as "RF")
  • the path 103, the RF circuit 103 can also be referred to as a transceiver.
  • RF Radio Frequency
  • the processor 101 is configured to determine, when the terminal device and the first access point AP transmit information in the first frequency band, whether the terminal device needs to establish a connection with the second AP, and the working frequency band of the second AP is the second a frequency band; the processor 101 is further configured to: determine, when the terminal device needs to establish a connection with the second AP, whether the first AP and the second AP correspond to the same dual-frequency wireless access device; The device 101 determines that the first AP and the second AP correspond to the same dual-frequency wireless access device, and the RF circuit 103 sends a connection request to the second AP while maintaining the protocol layer connection with the first AP.
  • the connection request is used to request the second AP to establish a connection; if the RF circuit 103 receives the success message sent by the second AP according to the connection request, the processor 101 establishes a connection with the second AP.
  • the terminal device maintains the first AP with the first AP when the first AP currently connected to the terminal device and the second AP that the terminal device desires to switch to correspond to the same dual-frequency wireless access device.
  • a connection is established with the second AP, so that the IP connection of the user's upper application is not disconnected during the terminal device switching the access point, so that the user does not perceive the occurrence of the handover process, and
  • the target AP is not required to be assigned an IP address, which reduces the length of time required for the handover process, thereby improving the user experience.
  • the processor 101 may be a central processing unit (“CPU"), and the processor 101 may also be other general-purpose processors, digital signal processors (DSPs). , an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, and the like.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the memory 102 can be used to store software programs and modules, and the processor 101 executes various functional applications and data processing of the terminal device 100 by running software programs and modules stored in the memory 102.
  • the memory 102 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored. Data (such as audio data, phone book, etc.) created according to the use of the terminal device 100, and the like. Additionally, memory 102 can include high speed randomness
  • the access memory may also include a non-volatile memory such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
  • the RF circuit 103 can be used for transmitting and receiving information or receiving and transmitting signals during a call. Specifically, the downlink information of the base station is received and processed by the processor 101. In addition, the designed uplink data is sent to the base station. Generally, the RF circuit 103 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 103 can also communicate with the network and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to Global System of Mobile Communication (“GSM”) system, General Packet Radio Service ("GPRS”). , Code Division Multiple Access (“CDMA”) system, Wideband Code Division Multiple Access (WCDMA) system, Long Term Evolution (LTE) ”) System, email, Short Messaging Service (“SMS”).
  • GSM Global System of Mobile Communication
  • GPRS General Packet Radio Service
  • CDMA Code Division
  • each step of the above method may be completed by an integrated logic circuit of hardware in the processor 101 or an instruction in a form of software.
  • the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory 102, and the processor 101 reads the information in the memory 102 and performs the steps of the above method in combination with its hardware. To avoid repetition, it will not be described in detail here.
  • the processor 101 in determining whether the first AP and the second AP correspond to the same dual-frequency wireless access device, is specifically configured to: according to the basic service set of the first AP Determining, by the BSSID, a relationship between the BSSID and the BSSID of the second AP, determining whether the first AP and the second AP correspond to the same dual-frequency wireless access device; or, according to the media access control MAC address of the default gateway of the first AP And determining, by the relationship between the MAC address of the default gateway of the second AP, whether the first AP and the second AP correspond to the same dual-frequency wireless access device.
  • the processor 101 in determining whether the terminal device needs to establish a connection with the second AP, is specifically configured to: scan the channel in the first frequency band and the channel in the second frequency band. And determining, according to a result of scanning the channel in the first frequency band and the channel in the second frequency band, whether the terminal device needs to establish a connection with the second AP.
  • the processor 101 in scanning the channel in the first frequency band and the channel in the second frequency band, is specifically configured to: the channel in the first frequency band and the second Scanning any one of the channels in the frequency band; determining whether there is data to be transmitted when the scanning of the channel is completed; when the processor 101 determines that the data is to be transmitted, the RF circuit 103 transmits the data through the first frequency band. Data to be transmitted; after the RF circuit 103 transmits the data to be transmitted through the first channel, the processor 101 continues to scan the channel in the first frequency band and other channels in the channel in the second frequency band.
  • the processor 101 is further configured to: determine a first channel and a second channel, where the first channel is a working channel of the first AP in the first frequency band, and the second channel is The working channel of the second AP in the second frequency band; wherein, in scanning the channel in the first frequency band and the channel in the second frequency band, the processor 101 is specifically configured to: use the first channel Scanning with the second channel.
  • the memory 102 is further configured to: save the first network configuration of the first AP, and the second AP. a second network configuration, the first network configuration includes the first channel, and the second network configuration includes the second channel;
  • the processor 101 is specifically configured to determine the first channel according to the first network configuration, and determine the second channel according to the second network configuration, in determining the first channel and the second channel.
  • the RF circuit 103 is configured to send a re-association request frame to the second AP, where the re-association request frame carries the first AP. BSSID.
  • the first frequency band is 2.4 GHz, and the second frequency band is 5 GHz; or the first frequency band is 5 GHz, and the second frequency band is 2.4 GHz.
  • the terminal device 100 may correspond to the terminal device 10 in the embodiment of the present invention, and may correspond to the terminal device in the method 1000 according to the embodiment of the present invention, and each of the terminal devices 100
  • the above-mentioned and other operations and/or functions of the modules are respectively implemented in order to implement the corresponding processes of the terminal devices in the methods of FIG. 2 and FIG. 3, and are not described herein again for brevity.
  • the terminal device when the first AP currently connected by the terminal device and the second AP that the terminal device desires to switch to correspond to the same dual-frequency wireless access device, the terminal When the device is connected to the protocol layer of the first AP, the connection is established with the second AP, so that the IP connection of the upper application of the user is not disconnected during the process of switching the access point by the terminal device, so that the user does not perceive The handover process occurs, and when the terminal device establishes a connection with the target AP, the target AP is not required to be assigned an IP address, which reduces the length of time required for the handover process, thereby improving the user experience.
  • the disclosed systems, devices, and methods may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • 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, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product stored in a storage medium. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种切换接入点的方法和终端设备,该方法包括:当终端设备与第一接入点AP以第一频段传输信息时,确定是否需要与第二AP建立连接,第二AP的工作频段为第二频段;当终端设备确定需要与第二AP建立连接时,确定第一AP与第二AP是否对应于同一个双频无线接入设备;当该终端设备确定第一AP与第二AP对应于同一个双频无线接入设备时,终端设备在保持与第一AP的协议层连接的情况下,向第二AP发送连接请求,连接请求用于请求与第二AP建立连接;如果终端设备接收到第二AP发送的根据连接请求反馈的成功消息,终端设备与第二AP建立连接。能够降低切换接入点过程所需的时长,并且用户感知不到切换过程,提升用户的体验。

Description

切换接入点的方法和终端设备 技术领域
本发明实施例涉及通信领域,并且更具体地,涉及切换接入点的方法和终端设备。
背景技术
无线保真(Wireless Fidelity,简称为“WiFi”)技术是基于IEEE802.11协议族下支持局域无线网络通信的技术总称。***主要包括客户端(Station,简称为“STA”)和接入点(Access Point,简称为“AP”),STA与AP之间通过空中接口即无线传输进行通信。AP将STA接入到互联网的局域网络中,从而使STA可以访问互联网。
目前双频AP的应用日益普及,双频AP可以同时工作在2.4G和5G频段。但目前大多数的STA不支持双频工作,即STA无法同时工作在2.4G和5G频段,例如STA一旦接入2.4G AP,只能工作在2.4G频段,而无法使用5G频段进行数据传输。所以需要采用切换接入点的方法使STA切换到信道条件好的AP上。
现有切换接入点的方法是先断开STA与当前AP的连接,然后在使STA连接到新AP上,这种方法切换过程需要的时长较长,且正在使用的数据业务会被中断,影响用户的体验。因此,需要提供一种切换接入点的方法,降低切换过程所需的时长,提高用户的体验。
发明内容
本申请提供一种切换接入点的方法和终端设备,能够降低切换过程所需的时长,并且用户感知不到切换过程的发生,提升了用户的体验。
第一方面,提供了一种切换接入点的方法,包括:当终端设备与第一接入点(Access Point,简称为“AP”)以第一频段传输信息时,该终端设备确定是否需要与第二AP建立连接,该第二AP的工作频段为第二频段;当该终端设备确定需要与该第二AP建立连接时,该终端设备确定该第一AP与该第二AP是否对应于同一个双频无线接入设备;当该终端设备确定该第一AP与该第二AP对应于同一个双频无线接入设备时,该终端设备在保持与 该第一AP的协议层连接的情况下,向该第二AP发送连接请求,该连接请求用于请求与该第二AP建立连接;如果该终端设备接收到该第二AP发送的根据该连接请求反馈的成功消息,该终端设备与该第二AP建立连接。
可以理解的是,终端设备与第一AP的协议层连接指的是终端设备与第一AP的传输控制协议(Transmission Control Protocol,简称为“TCP”)/互联网协议(Internet Protocol,简称为“IP”)连接。第一AP为终端设备当前连接的AP,第一AP可以称为原AP,第二AP为终端设备要切换到的AP,第二AP可以称为目标AP。
因此,本申请的切换接入点的方法,在终端设备确定原AP和目标AP对应于同一个双频无线接入设备时,终端设备可以在保持与原AP的协议层连接的情况下,与目标AP建立连接,由此在终端设备切换接入点的过程中用户的上层应用程序的IP连接没有断开,使得用户感知不到切换过程的发生,并且在终端设备与目标AP建立连接时,不需要目标AP为其分配IP地址,降低了切换过程所需要的时长,由此,提升用户的体验。
可选地,当终端设备确定需要与该第二AP建立连接时,终端设备确定第一AP与第二AP的服务集标识(Service Set Identifier,简称为“SSID”)和密码是否相同;当终端设备确定第一AP与该第二AP的SSID和/或密码不同时,终端设备确定第一AP与第二AP是否共用同一个动态主机配置协议(Dynamic Host Configuration Protocol,简称为“DHCP”)服务器,当终端设备确定第一AP与第二AP共用同一个DHCP服务器时,终端设备在保持与第一AP的TCP/IP连接的情况下,向第二AP发送连接请求,该连接请求用于请求与该第二AP建立连接,如果终端设备接收到第二AP发送的根据该连接请求反馈的成功消息,终端设备与第二AP建立连接。
由此,即使第一AP与第二AP的SSID和/或密码不同,只要第一AP和第二AP共同一个DHCP服务器,终端设备也可以在保持与原AP的TCP/IP连接的情况下与目标AP建立连接,使得在终端设备切换接入点的过程中用户的上层应用程序的IP连接没有断开,使用户感知不到切换过程的发生,并且终端设备在与目标AP建立连接时,不需要向第二AP重新申请IP地址,降低了切换过程所需的时长,由此,提升用户的体验。
结合第一方面,在第一方面的第一种可能的实现方式中,该终端设备确定该第一AP与该第二AP是否对应于同一个双频无线接入设备,包括:该 终端设备根据该第一AP的基本服务集标识(Basic Service Set Identifier,简称为“BSSID”)和该第二AP的BSSID的关系,确定该第一AP与该第二AP是否对应同一个双频无线接入设备;或,该终端设备根据该第一AP的默认网关的介质访问控制(Media Access Control,简称为“MAC”)地址和该第二AP的默认网关的MAC地址的关系,确定该第一AP与该第二AP是否对应于同一个双频无线接入设备。
结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该终端设备确定是否需要与第二AP建立连接,包括:该终端设备对该第一频段内的信道和该第二频段内的信道进行扫描;该终端设备根据对该第一频段内的信道和该第二频段内的信道进行扫描的结果,确定是否需要与该第二AP建立连接。
终端设备对信道进行扫描的过程中,可以获取到不同AP对应的接收信号指示强度(Received Signal Strength Indication,简称为“RSSI”),终端设备可以根据不同AP对应的RSSI,确定是否要切换接入点。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,该终端设备对该第一频段内的信道和该第二频段内的信道进行扫描,包括:该终端设备对该第一频段内的信道和该第二频段内的信道中的任一信道进行扫描;当该终端设备对该任一信道扫描完成时,该终端设备确定是否有待发送数据;当该终端设备确定有待发送数据时,该终端设备通过该第一频段发送该待发送数据;在该终端设备通过该第一频段发送该待发送数据后,该终端设备继续对该第一频段内的信道和该第二频段内的信道中的其他信道进行扫描。
也就是说,终端设备可以采用背景扫描方式进行信道的扫描,能够保证在信道扫描过程中终端设备和原AP可以进行数据交互,终端设备不会断流,能够提升用户的体验。
结合第一方面的第二种或第三种可能的实现方式,在第一方面的第四种可能的实现方式中,该方法还包括:该终端设备确定第一信道和第二信道,该第一信道为该第一AP在该第一频段内的工作信道,该第二信道为该第二AP在该第二频段内的工作信道;其中,该终端设备对该第一频段内的信道和该第二频段内的信道进行扫描,包括:该终端设备对该第一信道和该第二信道进行扫描。
换句话说,终端设备可以在进行信道扫描时,只对原AP和目标AP的工作信道进行扫描,并根据对原AP和目标AP的工作信道的扫描结果,确定是否要切换接入点。
由此,终端设备只需要对2个信道进行扫描,而不用进行全信道的扫描,由此能够节省信道扫描的时间开销,从而降低切换过程所需的时间,提升用户体验。
结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,在该终端设备确定是否需要与第二AP建立连接之前,该方法还包括:该终端设备保存该第一AP的第一网络配置和该第二AP的第二网络配置,该第一网络配置中包括该第一信道,该第二网络配置中包括该第二信道;
其中,该终端设备确定该第一信道和该第二信道,包括:该终端设备根据该第一网络配置确定该第一信道,该终端设备根据该第二网络配置确定该第二信道。
可选地,终端设备在之前与第一AP和第二AP建立连接时,保存第一AP的网络配置和第二AP的网络配置,第一AP的网络配置中除包括第一AP的工作信道外,还可以包括第一AP的SSID和/或密码,第二AP的网络配置中除包括第二AP的工作信道外,还可以包括第二AP的SSID和/或密码。终端设备通过查询保存的网络配置,可以提前获知第一AP和第二AP的工作信道,在进行信道扫描时只对第一AP和第二AP的工作信道进行扫描,可以节省扫描的时间开销。
结合第一方面,或第一方面的第一种至第五种可能的实现方式中任一可能的实现方式,在第一方面的第六种可能的实现方式中,该向该第二AP发送连接请求,包括:向该第二AP发送重关联请求帧,该重关联请求帧中携带该第一AP的BSSID。
由此,能够使网络把发往原AP的数据分组转发给目标AP,减少切换过程的分组丢失。
结合第一方面,或第一方面的第一种至第六种可能的实现方式,在第一方面的第七种可能的实现方式中,该第一频段为2.4GHz,该第二频段为5GHz;或,该第一频段为5GHz,该第二频段为2.4GHz。
第二方面,提供了一种终端设备,用于执行上述第一方面或第一方面的 任意可能的实现方式中的方法。具体地,该终端设备包括用于执行上述第一方面或第一方面的任意可能的实现方式中的方法的单元。
第三方面,提供了一种终端设备,包括处理器、存储器和收发器,该处理器、该存储器和该收发器通过总线***相连,该存储器用于存储指令,该收发器根据该处理器的控制进行接收和发送消息,以实现该终端设备与AP之间的通信,该处理器用于调用该存储器中存储的指令,执行上述第一方面或第一方面的任意可能的实现方式中的方法。
第四方面,提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的应用场景的示意图;
图2是根据本发明实施例的切换接入点的方法的示意性流程图;
图3是根据本发明另一实施例的切换接入点的方法的示意性流程图;
图4是根据本发明实施例的终端设备的示意性框图;
图5是根据本发明另一实施例的终端设备的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
在本发明实施例中,终端设备(Terminal Equipment)也可称之为用户设备(User Equipment,简称为“UE”)、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)、客户端(Station,简称为“STA”)等,该终端设备可以经无线接入网(Radio Access Network,简称为“RAN”)与一 个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,以及未来5G网络中的终端设备或者未来演进的PLMN网络中的终端设备等。
在本发明实施例中,无线接入设备指的是具备无线至有线(Wireless-to-Wired)的桥接功能的设备。双频无线接入设备是可以同时工作在两个频段上的无线接入设备,目前的双频无线接入设备可以同时工作在2.4GHz频段和5GHz频段。接入点(Access Point,简称为“AP”),俗称为“热点”,是具备管理基础设施的基本服务集(Basic Service Set,简称为“BSS”)的功能、使终端设备接入到分布式***的工作站,一个双频无线接入设备可以提供两个AP,例如,同时工作在2.4GHz频段和5GHz频段的双频无线接入设备可以提供2.4GHz AP和5GHz AP。
图1是根据本发明实施例的应用场景的示意图。如图1中所示出的,双频无线接入设备可以同时工作在2.4GHz和5GHz频段。可以理解的是,5GHz信号具有频段宽、干扰小、吞吐率高的优点,但5GHz信道穿墙能力差,相比之下2.4GHz信号频段略窄,但穿墙性好,覆盖范围广。
随着终端设备与双频无线接入设备之间的距离的改变,终端设备与双频无线接入设备之间进行信息传输时占用的频段需要发生切换(也可以理解为终端设备接入的AP发生切换)。如图1中所示出的,在终端设备距离双频无线接入设备较近(例如10米以内)时选择通过5GHz频段(接入5GHz AP)与双频无线接入设备进行信息的传输,可以在保证通信质量的前提下,提高吞吐率。而在终端设备距离双频无线接入设备较远(例如,10米-100米之间)时,信道质量逐渐变差,终端设备选择切换到2.4GHz频段(接入2.4GHz AP)与双频无线接入设备进行信息的传输,从而保证了信号的远距离覆盖。
基于此,可以提供一种切换接入点的方法,只要原AP与目标AP对应于同一个双频无线接入设备,就可以实现原AP到目标AP的平滑无缝切换,避免网络资源的浪费,提升用户的体验。
下面将以无线网络的加密方式为无线保真保护接入(Wireless Fidelity Protected Access,简称为“WAP”)或WAP2为例描述本发明实施例的切换接入点的方法。可以理解的是,本发明实施例的切换接入点的方法还可以应用于无线网络采用其他加密方式进行加密或不加密的场景中,例如,无线网 络采用有限等效加密(Wired Equivalent Privacy,简称为“WEP”)方式进行加密的场景或开放(Open)方式进行加密的场景中。
需要说明的是,在描述具体实施例时,“第一”、“第二”仅仅是为了对描述的对象进行区分,而不对描述的对象构成任何限定。
图2是根据本发明实施例的切换接入点的方法的示意性流程图。如图2所示,方法1000包括:
S1100,当终端设备与第一接入点AP以第一频段传输信息时,终端设备确定是否需要与第二AP建立连接,该第二AP的工作频段为第二频段;
可以理解的是,终端设备与第一AP以第一频段传输信息,说明第一频段为第一AP的工作频段。
可选地,作为一个例子,终端设备在与第一AP以第一频段传输信息时,终端设备对第一频段内的信道和第二频段内的信道进行扫描,每个工作频段对应一个或多个信道,终端设备根据对信道进行扫描的结果确定是否需要与第二AP建立连接。示例性的,第一频段为2.4GHz,第二频段为5GHz;或者,第一频段为5GHz,第二频段为2.4GHz。其中2.4GHz频段对应13个信道,5GHz频段对应5个信道。
具体地,终端设备对信道进行扫描的过程中,可以获取到终端设备周边的AP的信息,AP的信息中包括AP的SSID、基本服务集标识(Basic Service Set Identifier,简称为“BSSID”)、工作信道、带宽和AP对应的接收信号强度(Received Signal Strength Indication,简称为“RSSI”)等信息,终端设备根据AP的信息确定是否切换接入点。
可选地,作为一个例子,在终端设备进行信道扫描时,终端设备采用背景扫描的方式进行信道扫描,具体来说,终端设备选择第一频段和第二频段内的任一信道进行扫描,在完成对该信道的扫描后,会切换到第一AP的工作信道上,检测终端设备是否有数据要收发,如果终端设备存在待发送的缓存数据,终端设备会在第一AP的工作信道上将缓存数据发送出去,或者如果终端设备存在待接收的数据,终端设备在第一AP的工作信道上接收待接收的数据,然后再切换到下一个信道进行扫描。由此保证信道扫描过程中终端设备不会断流。在进行信道扫描时,终端设备可以选择对2.4GHz频段内的13个信道和5GHz频段内的5个信道全部都进行扫描。
进一步地,终端设备还可以在进行信道扫描之前,先确定第一AP的工 作信道和第二AP的工作信道,在进行信道扫描时,只对第一AP的工作信道和第二AP的工作信道2个信道进行扫描,可以节省信道扫描消耗的时间。
可选地,终端设备在之前与第一AP和第二AP建立连接时,保存第一AP和第二AP的网络配置,第一AP的网络配置中包括第一AP的工作信道,第二AP的网络配置中包括第二AP的工作信道,由此终端设备只要通过查询自身保存的网络配置即可以确定第一AP和第二AP的工作信道。
或者,终端设备可以通过与其他终端设备建立端到端(Device to Device,简称为“D2D”)通信,接收其他终端设备发送的其他终端设备在与第一AP和第二AP进行连接时保存的第一AP和第二AP的网络配置。
或者,终端设备可以通过与云端服务器进行交互,接收云端服务器下发的第一AP的网络配置和第二AP的网络配置。
可以理解的是,第一AP的网络配置中除包括第一AP的工作信道外,还可以包括第一AP的SSID和/或密码;第二AP的网络配置中除包括第二AP的工作信道外还可以包括第二AP的SSID和/或密码。
S1200,当该终端设备确定需要与该第二AP建立连接时,该终端设备确定该第一AP与该第二AP是否对应于同一个双频无线接入设备;
具体地,终端设备根据第一AP的BSSID与第二AP的BSSID的关系,判断第一AP和第二AP是否对应于同一个双频无线接入设备,当第一AP的BSSID的前16位与第二AP的BSSID的前16位相同时,终端设备认为第一AP和第二AP对应于同一个双频无线接入设备。或者,终端设备根据第一AP的默认网关的介质访问控制(Media Access Control,简称为“MAC”)地址和第二AP的默认网关的MAC地址的关系,判断第一AP和第二AP是否对应于同一个双频无线接入设备,如果第一AP的默认网关的MAC地址和第二AP的默认网关的MAC地址相同,终端设备认为第一AP和第二AP对应于同一个双频无线接入设备。在此不限定第一AP和第二AP是否对应于同一个双频无线接入设备的判断方法。
S1300,当该终端设备确定该第一AP与该第二AP对应于同一个双频无线接入设备时,该终端设备在保持与该第一AP的协议层连接的情况下,向该第二AP发送连接请求,该连接请求用于请求与该第二AP建立连接;
终端设备与第一AP的协议层连接为终端设备与第一AP的传输控制协议(Transmission Control Protocol,简称为“TCP”)/互联网协议(Internet  Protocol,简称为“IP”)连接。
S1400,如果该终端设备接收到该第二AP发送的根据该连接请求反馈的成功消息,该终端设备与该第二AP建立连接。
终端设备在保持与第一AP的TCP/IP连接的情况下,向第二AP发送连接请求,说明终端设备在物理信道上断开与第一AP的连接,切换到第二AP的工作信道上向第二AP发送连接请求,并在第二AP的工作信道上接收到第二AP肯定的反馈时与第二AP建立连接。由此,终端设备在切换接入点的过程中,仅断开了与第一AP物理层的连接,没有断开与第一AP协议层的连接,因此用户的上层应用程序业务不会被终止,用户感知不到切换过程的发生,提升了用户的体验。
举例来说,假设用户正在通过微信与另一用户进行视频,如果终端设备在保持与第一AP的TCP/IP连接的情况下与第二AP建立连接,终端设备的用户界面(User Interface,简称为“UI”)会卡顿一下,但UI上的视频界面不会自动中断,用户不需要重启发起视频连接。由此,用户感知不到切换过程的发生,提升用户的体验。
并且,终端设备保持与第一AP的TCP/IP连接,终端设备保存有第一AP为该终端设备分配的IP地址,由于第一AP和第二AP对应于同一个双频无线接入设备,所以第一AP和第二AP共用同一个动态主机配置协议(Dynamic Host Configuration Protocol,简称为“DHCP”)服务器,由此,在终端设备与第二AP建立连接时,终端设备无需向第二AP申请IP地址,节省了切换过程消耗的时间。
可选地,作为一个例子,终端设备在与第二AP建立了连接之后,可以释放与第一AP的TCP/IP连接,由此,可以节省网络资源。
图3是本发明的一个具体实施例的切换接入点的方法的示意性流程图,如图3所示,方法2000包括:
S2100,终端设备发送探测请求(Probe Request)帧,并接收第二AP发送的探测响应(Probe Response)帧。
图3中的第一AP与第二AP对应于同一个双频无线接入设备,终端设备当前与第一AP建立了连接并进行通信,终端设备通过发送Probe Request帧和接收AP发送的Probe Response帧进行信道扫描,终端设备具体可采用方法1000中的S1100中的方式进行信道扫描,为避免重复,在此不在赘述。
Probe Response帧中包括第二AP的信息,终端设备根据Probe Response帧中的第二AP的信息确定是否要切换接入点。例如,当终端设备根据接收到的第二AP的Probe Response帧确定第二AP对应的RSSI的数值大于第一AP对应的RSSI的数值时,终端设备确定需要与第二AP建立连接。当终端设备根据接收到的Probe Response帧确定第一AP的RSSI的数值大于其他AP的RSSI的数值时,终端设备确定不需要切换接入点,仍保持与第一AP的连接。
在S2100中,终端设备可以采用广播的方式发送Probe Request帧,也可以采用单播方式向第二AP发送Probe Request帧。本发明实施例对此不作限定。
可选地,作为一个例子,在S2100中,终端设备可以通过接收到的第二AP发送的信标帧(Beacon)中的第二AP的信息,确定是否需要与第二AP建立连接。例如,终端设备接收到多个Beacon帧,每个Beacon帧对应一个AP,如果对应第二AP的Beacon帧的RSSI值高于对应其他AP的Beacon帧的RSSI值,终端设备确定需要与第二AP建立连接。
具体地,终端设备根据第二AP的信息确定是否要切换接入点的方法为:
首先,终端设备确定第一AP的SSID和密码,与第二AP的SSID和密码是否相同,且第二AP对应的RSSI的数值是否大于第一AP对应的RSSI的数值。
如果第一AP和第二AP的SSID和密码相同,第二AP对应的RSSI的数值大于第一AP对应的RSSI的数值时,则说明第一AP和第二AP为同一局域网的两个AP,可以直接启动现有技术中的漫游机制,将终端设备从第一AP漫游切换至第二AP。
如果第二AP对应的RSSI的数值大于第一AP对应的RSSI的数值,但第一AP和第二AP的SSID和/或密码不同,则进一步判断第一AP和第二AP是否对应于同一个双频无线接入设备。判断第一AP和第二AP是否对应于同一个双频无线接入设备的方法可参照上述实施例,在此不再赘述。
如果终端设备确定第一AP和第二AP对应于同一个双频无线接入设备,且第二AP对应的RSSI的数值大于第一AP对应的RSSI的数值时,则进入步骤S2200。
S2200,终端设备向第二AP发送认证请求(Authentication Request)帧, 并接收第二AP发送的认证响应(Authentication Response)帧;
S2300,如果Authentication Response帧确认终端设备身份认证通过,终端设备向第二AP发送重关联请求(ReAssociation Request)帧,并接收第二AP发送的重关联响应(ReAssociation Response)帧,如果ReAssociation Response帧确认第二AP接受终端设备的关联请求,终端设备与第二AP建立关联;
ReAssociation Request帧包括第一AP的地址域,第一AP的地址域中携带第一AP的BSSID,由此,网络能够根据第一AP的BSSID将发往第一AP的数据分组转发给第二AP,减少切换接入点过程中的分组丢失。
可选地,在S2300中,终端设备向第二AP发送关联请求(Association Request)帧,并接收第二AP发送的关联响应(Association Response)帧。
S2400,终端设备与第二AP之间通过可扩展的身份验证协议(Extensible Authentication Protocol,简称为“EAP”)生成密钥。
需要说明的是,在S2200-S2400中,终端设备始终保持与第一AP之间的TCP/IP连接,用户的上层应用程序的IP连接没有断开,保证用户的上层应用程序业务不会被终止,由此,在整个过程中用户感知不到切换过程的发生,并且终端设备与第二AP建立连接时,不需要重新向第二AP申请IP地址,降低切换过程所需要的时长,提升了用户的体验。
表1示出了采用现有技术的方法切换接入点和采用本发明实施例的方法切换接入点时,各个流程需要消耗的时间及整个切换过程所需要的总时间。需要说明的是,表1中示出的数据是单次测试的结果,在进行测试时终端设备与双频无线接入设备之间的距离小于10m,并且环境中无其他干扰。
表1
序号 项目 现有技术(s) 本发明(s)
1 扫描 1.76 0.2
3 认证和关联 0.22 0.22
4 EPA认证 0.86 0.86
5 分配IP地址 1.58 -
  总计 4.42 1.28
由表1可以看出,根据本发明实施例的切换接入点的方法,能够降低切换过程中的中断时长,由此能够提升用户体验。
以上结合图2和图3详细描述了根据本发明实施例的切换接入点的方法,下面将结合图4详细描述根据本发明实施例的终端设备。如图4所示,终端设备10包括:
处理单元11,用于当终端设备与第一接入点AP以第一频段传输信息时,确定该终端设备是否需要与第二AP建立连接,该第二AP的工作频段为第二频段;
该处理单元11,还用于当确定该终端设备需要与该第二AP建立连接时,确定该第一AP与该第二AP是否对应于同一个双频无线接入设备;
通信单元12,用于当该处理单元11确定该第一AP与该第二AP对应于同一个双频无线接入设备时,在保持与该第一AP的协议层连接的情况下,向该第二AP发送连接请求,该连接请求用于请求与该第二AP建立连接;
该通信单元12,还用于如果接收到该第二AP发送的根据该连接请求反馈的成功消息,与该第二AP以该第二频段建立连接。
因此,根据本发明实施例的终端设备,在终端设备当前连接的第一AP与终端设备期望切换到的第二AP对应于同一个双频无线接入设备时,终端设备保持与第一AP的协议层连接的情况下,与第二AP建立连接,由此在终端设备切换接入点的过程中用户的上层应用程序的IP连接没有断开,使得用户感知不到切换过程的发生,并且在终端设备与目标AP建立连接时,不需要目标AP为其分配IP地址,降低了切换过程所需要的时长,由此,提升用户的体验。
在本发明实施例中,可选地,在确定该第一AP与该第二AP是否对应于同一个双频无线接入设备方面,该处理单元11具体用于:根据该第一AP的基本服务集标识BSSID和该第二AP的BSSID的关系,确定该第一AP与该第二AP是否对应于同一个双频无线接入设备;或,根据该第一AP的默认网关的介质访问控制MAC地址和该第二AP的默认网关的MAC地址的关系,确定该第一AP与该第二AP是否对应同一个双频无线接入设备。
在本发明实施例中,可选地,在确定该终端设备是否需要与第二AP建立连接方面,该处理单元11具体用于:对该第一频段内的信道和该第二频段内的信道进行扫描;根据对该第一频段内的信道和该第二频段内的信道进行扫描的结果,确定该终端设备是否需要与该第二AP建立连接。
在本发明实施例中,可选地,在对该第一频段内的信道和该第二频段内 的信道进行扫描方面,该处理单元11具体用于:对该第一频段内的信道和该第二频段内的信道中的任一信道进行扫描;当对该任一信道扫描完成时,确定是否有待发送数据;该通信单元12具体用于:当该处理单元11确定有待发送数据时,通过该第一频段发送该待发送数据;该处理单元11具体用于:在该通信单元12通过该第一频段发送该待发送数据后,继续对该第一频段内的信道和该第二频段内的信道中的其他信道进行扫描。
在本发明实施例中,可选地,该处理单元11还用于:确定第一信道和第二信道,该第一信道为该第一AP在该第一频段内的工作信道,该第二信道为该第二AP在该第二频段内的工作信道;其中,在对该第一频段内的信道和该第二频段内的信道进行扫描方面,该处理单元11具体用于:对该第一信道和该第二信道进行扫描。
在本发明实施例中,可选地,在该处理单元11确定该终端设备是否需要与第二AP建立连接之前,该通信单元12还用于:保存所述第一AP的第一网络配置和所述第二AP的第二网络配置,该第一网络配置中包括该第一信道,该第二网络配置中包括该第二信道;其中,在确定第一信道和第二信道方面,该处理单元12具体用于:根据该第一网络配置确定该第一信道;根据该第二网络配置确定该第二信道。
在本发明实施例中,可选地,在向该第一AP发送连接请求方面,该通信单元12具体用于:向该第二AP发送重关联请求帧,该重关联请求帧中携带该第一AP的基本服务集标识BSSID。
在本发明实施例中,可选地,该第一频段为2.4GHz,该第二频段为5GHz;或,该第一频段为5GHz,该第二频段为2.4GHz。
应理解,这里的终端设备10以功能单元的形式体现。这里的术语“单元”可以指应用特有集成电路(Application Specific Integrated Circuit,简称为“ASIC”)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,终端设备10可以用于执行上述方法实施例中方法1000和方法2000中的各个流程和/或步骤,为避免重复,在此不再赘述。
如图5所示,本发明实施例还提供了一种终端设备100。该终端设备100包括处理器101、存储器102和射频(Radio Frequency,简称为“RF”)电 路103,该RF电路103也可以称为收发器。本领域技术人员可以理解,图5中示出的终端设备的结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。
其中,该处理器101,用于当终端设备与第一接入点AP以第一频段传输信息时,确定该终端设备是否需要与第二AP建立连接,该第二AP的工作频段为第二频段;该处理器101,还用于当确定该终端设备需要与该第二AP建立连接时,确定该第一AP与该第二AP是否对应于同一个双频无线接入设备;如果该处理器101确定该第一AP与该第二AP对应于同一个双频无线接入设备,在保持与该第一AP的协议层连接的情况下,该RF电路103向该第二AP发送连接请求,该连接请求用于请求该第二AP建立连接;如果该RF电路103接收到该第二AP发送的根据该连接请求反馈的成功消息,该处理器101与该第二AP建立连接。
因此,根据本发明实施例的终端设备,在终端设备当前连接的第一AP与终端设备期望切换到的第二AP对应于同一个双频无线接入设备时,终端设备保持与第一AP的协议层连接的情况下,与第二AP建立连接,由此在终端设备切换接入点的过程中用户的上层应用程序的IP连接没有断开,使得用户感知不到切换过程的发生,并且在终端设备与目标AP建立连接时,不需要目标AP为其分配IP地址,降低了切换过程所需要的时长,由此,提升用户的体验。
应理解,在本发明实施例中,该处理器101可以是中央处理单元(Central Processing Unit,简称为“CPU”),该处理器101还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器102可用于存储软件程序以及模块,处理器101通过运行存储在存储器102的软件程序以及模块,从而执行终端设备100的各种功能应用以及数据处理。存储器102可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图象播放功能等)等;存储数据区可存储根据终端设备100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器102可以包括高速随机 存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
RF电路103可用于收发信息或通话过程中信号的接收和发送,特别地,将基站的下行信息接收后,给处理器101处理;另外,将设计上行的数据发送给基站。通常,RF电路103包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,简称为“LNA”)、双工器等。此外,RF电路103还可以通过无线通信与网络和其他设备通信。该无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯(Global System of Mobile Communication,简称为“GSM”)***、通用无线分组业务(General Packet Radio Service,简称为“GPRS”)、码分多址(Code Division Multiple Access,简称为“CDMA”)***、宽带码分多址(Wideband Code Division Multiple Access,简称为“WCDMA”)***、长期演进(Long Term Evolution,简称为“LTE”)***、电子邮件、短消息服务(Short Messaging Service,简称为“SMS”)等。
在实现过程中,上述方法的各步骤可以通过处理器101中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器102,处理器101读取存储器102中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
可选地,作为一个实施例,在确定该第一AP和该第二AP是否对应于同一个双频无线接入设备方面,该处理器101具体用于:根据该第一AP的基本服务集标识BSSID和该第二AP的BSSID的关系,确定该第一AP和该第二AP是否对应于同一个双频无线接入设备;或,根据该第一AP的默认网关的介质访问控制MAC地址和该第二AP的默认网关的MAC地址的关系,确定该第一AP和该第二AP是否对应于同一个双频无线接入设备。
可选地,作为一个实施例,在确定该终端设备是否需要与第二AP建立连接方面,该处理器101具体用于:对该第一频段内的信道和该第二频段内的信道进行扫描;根据对该第一频段内的信道和该第二频段内的信道进行扫描的结果,确定该终端设备是否需要与该第二AP建立连接。
可选地,作为一个实施例,在对该第一频段内的信道和该第二频段内的信道进行扫描方面,该处理器101具体用于:对该第一频段内的信道和该第二频段内的信道中的任一信道进行扫描;当对该任一信道扫描完成时,确定是否有待发送数据;当该处理器101确定有待发送数据时,该RF电路103通过该第一频段发送该待发送数据;在该RF电路103通过该第一信道发送该待发送数据后,该处理器101继续对该第一频段内的信道和该第二频段内的信道中的其他信道进行扫描。
可选地,作为一个实施例,该处理器101还用于:确定第一信道和第二信道,该第一信道为该第一AP在该第一频段内的工作信道,该第二信道为该第二AP在该第二频段内的工作信道;其中,在对该第一频段内的信道和该第二频段内的信道进行扫描方面,该处理器101具体用于:对该第一信道和该第二信道进行扫描。
可选地,作为一个实施例,在该处理器101确定该终端设备是否需要与第二AP建立连接之前,该存储器102还用于:保存该第一AP的第一网络配置和该第二AP的第二网络配置,该第一网络配置中包括该第一信道,该第二网络配置中包括该第二信道;
其中,在确定该第一信道和该第二信道方面,该处理器101具体用于:根据该第一网络配置确定该第一信道;根据该第二网络配置确定该第二信道。
可选地,作为一个实施例,在向该第二AP发送连接请求方面,该RF电路103具体用于:向该第二AP发送重关联请求帧,该重关联请求帧中携带该第一AP的BSSID。
可选地,作为一个实施例,该第一频段为2.4GHz,该第二频段为5GHz;或该第一频段为5GHz,该第二频段为2.4GHz。
应理解,根据本发明实施例的终端设备100可对应于本发明实施例中的终端设备10,并可以对应于执行根据本发明实施例的方法1000中的终端设备,并且终端设备100中的各个模块的上述和其它操作和/或功能分别为了实现图2和图3的方法中的终端设备对应的相应流程,为了简洁,在此不再赘述。
因此,根据本发明实施例的终端设备,在终端设备当前连接的第一AP与终端设备期望切换到的第二AP对应于同一个双频无线接入设备时,终端 设备保持与第一AP的协议层连接的情况下,与第二AP建立连接,由此在终端设备切换接入点的过程中用户的上层应用程序的IP连接没有断开,使得用户感知不到切换过程的发生,并且在终端设备与目标AP建立连接时,不需要目标AP为其分配IP地址,降低了切换过程所需要的时长,由此,提升用户的体验。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (17)

  1. 一种切换接入点的方法,其特征在于,包括:
    当终端设备与第一接入点AP以第一频段传输信息时,所述终端设备确定是否需要与第二AP建立连接,所述第二AP的工作频段为第二频段;
    当所述终端设备确定需要与所述第二AP建立连接时,所述终端设备确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备;
    当所述终端设备确定所述第一AP与所述第二AP对应于同一个双频无线接入设备时,所述终端设备在保持与所述第一AP的协议层连接的情况下,向所述第二AP发送连接请求,所述连接请求用于请求与所述第二AP建立连接;
    如果所述终端设备接收到所述第二AP发送的根据所述连接请求反馈的成功消息,所述终端设备与所述第二AP建立连接。
  2. 根据权利要求1所述的方法,其特征在于,所述终端设备确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备,包括:
    所述终端设备根据所述第一AP的基本服务集标识BSSID和所述第二AP的BSSID的关系,确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备;或,
    所述终端设备根据所述第一AP的默认网关的介质访问控制MAC地址和所述第二AP的默认网关的MAC地址的关系,确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备。
  3. 根据权利要求1或2所述的方法,其特征在于,所述终端设备确定是否需要与第二AP建立连接,包括:
    所述终端设备对所述第一频段内的信道和所述第二频段内的信道进行扫描;
    所述终端设备根据对所述第一频段内的信道和所述第二频段内的信道进行扫描的结果,确定是否需要与所述第二AP建立连接。
  4. 根据权利要求3所述的方法,其特征在于,所述终端设备对所述第一频段内的信道和所述第二频段内的信道进行扫描,包括:
    所述终端设备对所述第一频段内的信道和所述第二频段内的信道中的任一信道进行扫描;
    当所述终端设备对所述任一信道扫描完成时,所述终端设备确定是否有 待发送数据;
    当所述终端设备确定有待发送数据时,所述终端设备通过所述第一频段发送所述待发送数据;
    在所述终端设备通过所述第一频段发送所述待发送数据后,所述终端设备继续对所述第一频段内的信道和所述第二频段内的信道中的其他信道进行扫描。
  5. 根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
    所述终端设备确定第一信道和第二信道,所述第一信道为所述第一AP在所述第一频段内的工作信道,所述第二信道为所述第二AP在所述第二频段内的工作信道;
    其中,所述终端设备对所述第一频段内的信道和所述第二频段内的信道进行扫描,包括:
    所述终端设备对所述第一信道和所述第二信道进行扫描。
  6. 根据权利要求5所述的方法,其特征在于,在所述终端设备确定是否需要与第二AP建立连接之前,所述方法还包括:
    所述终端设备保存所述第一AP的第一网络配置和所述第二AP的第二网络配置,所述第一网络配置中包括所述第一信道,所述第二网络配置中包括所述第二信道;
    其中,所述终端设备确定第一信道和第二信道,包括:
    所述终端设备根据所述第一网络配置确定所述第一信道;
    所述终端设备根据所述第二网络配置确定所述第二信道。
  7. 根据权利要求1至6中任一项所述的方法,其特征在于,所述向所述第二AP发送连接请求,包括:
    向所述第二AP发送重关联请求帧,所述重关联请求帧中携带所述第一AP的BSSID。
  8. 根据权利要求1至7中任一项所述的方法,其特征在于,所述第一频段为2.4GHz,所述第二频段为5GHz;或,所述第一频段为5GHz,所述第二频段为2.4GHz。
  9. 一种终端设备,其特征在于,包括:
    处理单元,用于当终端设备与第一接入点AP以第一频段传输信息时,确定所述终端设备是否需要与第二AP建立连接,所述第二AP的工作频段 为第二频段;
    所述处理单元,还用于当确定所述终端设备需要与所述第二AP建立连接时,确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备;
    通信单元,用于当所述处理单元确定所述第一AP与所述第二AP对应于同一个双频无线接入设备时,在保持与所述第一AP的协议层连接的情况下,向所述第二AP发送连接请求,所述连接请求用于请求与所述第二AP建立连接;
    所述通信单元,还用于如果接收到所述第二AP发送的根据所述连接请求反馈的成功消息,与所述第二AP建立连接。
  10. 根据权利要求9所述的终端设备,其特征在于,在确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备方面,所述处理单元具体用于:
    根据所述第一AP的基本服务集标识BSSID和所述第二AP的BSSID的关系,确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备;或,
    根据所述第一AP的默认网关的介质访问控制MAC地址和所述第二AP的默认网关的MAC地址的关系,确定所述第一AP与所述第二AP是否对应于同一个双频无线接入设备。
  11. 根据权利要求9或10所述的终端设备,其特征在于,在确定所述终端设备是否需要与第二AP建立连接方面,所述处理单元具体用于:
    对所述第一频段内的信道和所述第二频段内的信道进行扫描;
    根据对所述第一频段内的信道和所述第二频段内的信道进行扫描的结果,确定是否需要与所述第二AP建立连接。
  12. 根据权利要求11所述的终端设备,其特征在于,在对所述第一频段内的信道和所述第二频段内的信道进行扫描方面,所述处理单元具体用于:对所述第一频段内的信道和所述第二频段内的信道中的任一信道进行扫描;当对所述任一信道扫描完成时,确定是否有待发送数据;
    所述通信单元具体用于:当所述处理单元确定有待发送数据时,通过所述第一频段发送所述待发送数据;
    所述处理单元具体用于:在所述通信单元通过所述第一频段发送所述待 发送数据后,继续对所述第一频段内的信道和所述第二频段内的信道中的其他信道进行扫描。
  13. 根据权利要求11或12所述的终端设备,其特征在于,所述处理单元还用于:
    确定第一信道和第二信道,该第一信道为该第一AP在该第一频段内的工作信道,该第二信道为该第二AP在该第二频段内的工作信道;
    其中,在对该第一频段内的信道和该第二频段内的信道进行扫描方面,所述处理单元具体用于:
    对所述第一信道和所述第二信道进行扫描。
  14. 根据权利要求13所述的终端设备,其特征在于,在所述处理单元确定所述终端设备是否需要与第二AP建立连接之前,所述通信单元还用于:
    保存所述第一AP的第一网络配置和所述第二AP的第二网络配置,所述第一网络配置中包括所述第一信道,所述第二网络配置中包括所述第二信道;
    其中,在确定第一信道和第二信道方面,所述处理单元具体用于:
    根据所述第一网络配置确定所述第一信道;
    根据所述第二网络配置确定所述第二信道。
  15. 根据权利要求9至14中任一项所述的终端设备,其特征在于,在向所述第二AP发送连接请求方面,所述通信单元具体用于:
    向所述第二AP发送重关联请求帧,所述重关联请求帧中携带所述第一AP的BSSID。
  16. 根据权利要求9至15中任一项所述的终端设备,其特征在于,所述第一频段为2.4GHz,所述第二频段为5GHz;或,所述第一频段为5GHz,所述第二频段为2.4GHz。
  17. 一种终端设备,其特征在于,包括处理器、存储器和收发器,所述处理器、所述存储器和所述收发器通过总线***相连;
    所述存储器用于存储指令;
    所述收发器根据所述处理器的控制进行接收和发送消息,以实现所述终端设备与AP之间的通信;
    所述处理器用于调用所述存储器中存储的指令,执行上述权利要求1至8中任一项所述的方法。
PCT/CN2016/084136 2016-05-31 2016-05-31 切换接入点的方法和终端设备 WO2017206067A1 (zh)

Priority Applications (9)

Application Number Priority Date Filing Date Title
US16/305,824 US10880795B2 (en) 2016-05-31 2016-05-31 Method for handover between access points, and terminal equipment
CN202110068138.5A CN112689313B (zh) 2016-05-31 2016-05-31 切换接入点的方法和终端设备
CN201680010930.2A CN107852655B (zh) 2016-05-31 2016-05-31 切换接入点的方法和终端设备
KR1020187038038A KR102169437B1 (ko) 2016-05-31 2016-05-31 액세스 포인트 간의 핸드오버를 위한 방법, 및 단말 장비
JP2018562581A JP6622428B2 (ja) 2016-05-31 2016-05-31 アクセスポイント間のハンドオーバのための方法、及び端末機器
EP16903452.7A EP3457756B8 (en) 2016-05-31 2016-05-31 Access point switching method and terminal device
PCT/CN2016/084136 WO2017206067A1 (zh) 2016-05-31 2016-05-31 切换接入点的方法和终端设备
US17/099,125 US11558792B2 (en) 2016-05-31 2020-11-16 Method for handover between access points, and terminal equipment
US18/068,250 US20230125004A1 (en) 2016-05-31 2022-12-19 Method for Handover Between Access Points, and Terminal Equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/084136 WO2017206067A1 (zh) 2016-05-31 2016-05-31 切换接入点的方法和终端设备

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US16/305,824 A-371-Of-International US10880795B2 (en) 2016-05-31 2016-05-31 Method for handover between access points, and terminal equipment
US17/099,125 Continuation US11558792B2 (en) 2016-05-31 2020-11-16 Method for handover between access points, and terminal equipment

Publications (1)

Publication Number Publication Date
WO2017206067A1 true WO2017206067A1 (zh) 2017-12-07

Family

ID=60478333

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/084136 WO2017206067A1 (zh) 2016-05-31 2016-05-31 切换接入点的方法和终端设备

Country Status (6)

Country Link
US (3) US10880795B2 (zh)
EP (1) EP3457756B8 (zh)
JP (1) JP6622428B2 (zh)
KR (1) KR102169437B1 (zh)
CN (2) CN112689313B (zh)
WO (1) WO2017206067A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111343674A (zh) * 2018-12-18 2020-06-26 美的集团股份有限公司 无线网络的多频段切换方法和装置
JP2020102691A (ja) * 2018-12-20 2020-07-02 Necプラットフォームズ株式会社 携帯端末、通信制御方法、通信制御プログラム及びネットワークシステム
CN111970750A (zh) * 2020-08-18 2020-11-20 维沃移动通信有限公司 多频WiFi识别方法及装置
CN113316210A (zh) * 2021-05-28 2021-08-27 深圳市共进电子股份有限公司 一种网络信号切换方法、装置、终端及存储介质
CN113727396A (zh) * 2020-05-26 2021-11-30 精工爱普生株式会社 电子设备以及通信控制方法
CN114339903A (zh) * 2020-09-30 2022-04-12 华为技术有限公司 一种无线通信方法及电子设备
CN117062175A (zh) * 2023-10-13 2023-11-14 荣耀终端有限公司 一种无线接入点ap的切换方法和装置
CN111970750B (zh) * 2020-08-18 2024-07-09 维沃移动通信有限公司 多频WiFi识别方法及装置

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020078730A1 (en) * 2018-10-16 2020-04-23 British Telecommunications Public Limited Company Measuring channel performance in wireless local area networks
CN109951881B (zh) * 2019-03-26 2021-06-25 维沃移动通信有限公司 一种信道切换方法、终端设备及路由设备
US20220278699A1 (en) * 2019-05-23 2022-09-01 Beijing Xiaomi Mobile Software Co., Ltd. Data transmission method, apparatus, device, and storage medium
CN110177384B (zh) * 2019-07-15 2022-02-22 迈普通信技术股份有限公司 接入方法、装置、无线接入点及可读存储介质
CN112351461B (zh) * 2019-08-08 2023-08-22 Oppo广东移动通信有限公司 WiFi网络切换方法、装置、终端及存储介质
TWI693838B (zh) * 2019-09-25 2020-05-11 和碩聯合科技股份有限公司 通信裝置及其測試方法
CN113518339B (zh) * 2020-04-10 2022-10-18 华为技术有限公司 终端漫游方法及装置、计算机可读存储介质
US11212683B1 (en) * 2020-08-24 2021-12-28 GM Global Technology Operations LLC Method for prioritized connection of a multi-core chipset to external access points and vehicle using the same
CN112040525B (zh) * 2020-09-24 2023-07-04 展讯通信(上海)有限公司 漫游方法及装置
CN114585028A (zh) * 2020-11-30 2022-06-03 华为技术有限公司 网络切换方法及其相关设备
CN112788710B (zh) * 2020-12-30 2023-10-03 普联技术有限公司 一种终端设备的接入方法及接入装置
CN115087073A (zh) * 2021-03-10 2022-09-20 Oppo广东移动通信有限公司 认证Wi-Fi连接的方法、无线终端、接入节点及存储介质
KR102471682B1 (ko) 2021-03-29 2022-11-29 주식회사 엘지유플러스 액세스 포인트 간의 로밍 방법 및 로밍을 제공하는 단말기
CN115314966A (zh) * 2021-05-06 2022-11-08 Oppo广东移动通信有限公司 无线网络切换方法、装置、电子设备及存储介质
CN113727323B (zh) * 2021-07-28 2024-03-29 深圳市联洲国际技术有限公司 双频客户端的通信方法、设备、双频客户端和通信***
WO2023106903A1 (ko) * 2021-12-10 2023-06-15 삼성전자주식회사 주파수 대역들의 채널들을 스캔하는 방법 및 전자 장치
CN116709438A (zh) * 2022-02-25 2023-09-05 华为技术有限公司 一种无线网络切换的方法,相关设备以及无线网络
WO2023229341A1 (en) * 2022-05-24 2023-11-30 Samsung Electronics Co., Ltd. Method and device for mobile hot spot auto band selection

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549530A (zh) * 2003-05-23 2004-11-24 联想(北京)有限公司 基于关联的无线局域网通信***及通信方法
CN1720756A (zh) * 2002-12-19 2006-01-11 诺基亚公司 在多频段环境中的***和切换机制及其装置
CN101218796A (zh) * 2005-05-26 2008-07-09 讯宝科技公司 在无线局域网中支持层3漫游的无线交换机负载平衡的方法、***和装置
WO2015047884A1 (en) * 2013-09-25 2015-04-02 Qualcomm Incorporated Access point coordinated re-association of wireless devices
CN104640166A (zh) * 2014-10-29 2015-05-20 小米科技有限责任公司 通信方法及装置

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2389749B (en) * 1999-05-28 2004-02-25 Nec Corp Mobile telecommunications system
US7424268B2 (en) * 2002-04-22 2008-09-09 Cisco Technology, Inc. System and method for management of a shared frequency band
US7613160B2 (en) * 2002-12-24 2009-11-03 Intel Corporation Method and apparatus to establish communication with wireless communication networks
CN101053213B (zh) 2004-11-04 2011-06-22 松下电器产业株式会社 多接口通信装置、终端以及路径切换方法
US20060268799A1 (en) * 2005-05-27 2006-11-30 Utstarcom, Inc. METHOD AND APPARATUS FOR WiFi TERMINAL WITH DUAL MAC STRUCTURE THAT ENABLES SEAMLESS VOICE COMMUNICATIONS HANDOVER
US8472359B2 (en) * 2009-12-09 2013-06-25 Meru Networks Seamless mobility in wireless networks
US8160664B1 (en) * 2005-12-05 2012-04-17 Meru Networks Omni-directional antenna supporting simultaneous transmission and reception of multiple radios with narrow frequency separation
CN101083833A (zh) * 2006-06-02 2007-12-05 华为技术有限公司 在不同通信网络间实现无缝切换的终端及方法
US20080069065A1 (en) * 2006-09-20 2008-03-20 Hong Kong Applied Science and Technology Research Institute Company Limited Method of seamlessly roaming between multiple wireless networks using a single wireless network adaptor
US8451752B2 (en) * 2007-05-21 2013-05-28 Arrowspan, Inc. Seamless handoff scheme for multi-radio wireless mesh network
JP5115561B2 (ja) 2008-01-17 2013-01-09 日本電気株式会社 無線通信端末、方法、プログラム、記録媒体、および無線通信システム
CN101257429B (zh) * 2008-04-14 2011-09-21 中兴通讯股份有限公司 网络漫游实现方法和装置
US9585069B2 (en) * 2008-06-19 2017-02-28 Qualcomm Incorporated Access terminal assisted node identifier confusion resolution
CN101765170B (zh) * 2008-12-25 2013-08-21 上海寰创通信科技股份有限公司 一种双射频模块wlan终端快速漫游的切换方法
CN101814924A (zh) * 2009-02-24 2010-08-25 联想(北京)有限公司 一种移动终端及频段切换方法
US8812833B2 (en) 2009-06-24 2014-08-19 Marvell World Trade Ltd. Wireless multiband security
CN101998689B (zh) * 2009-08-14 2013-10-02 联想(上海)有限公司 用于移动终端上的多频段天线及移动终端
CN102457866B (zh) 2010-10-29 2015-05-20 中兴通讯股份有限公司 一种无线网络中建立网络的方法和装置
US20120281544A1 (en) * 2010-11-05 2012-11-08 Interdigital Patent Holdings, Inc. Mobility For Multipoint Operations
FR2979784A1 (fr) * 2011-09-02 2013-03-08 France Telecom Procede de selection de canal, equipement wifi et programme d'ordinateur correspondants
US9026099B2 (en) 2011-12-08 2015-05-05 Apple Inc. Mechanisms to improve mobile device roaming in wireless networks
KR101358800B1 (ko) 2012-04-23 2014-02-10 에스케이브로드밴드주식회사 듀얼밴드의 와이파이를 이용한 인터넷 전화기 및 이의 와이파이 로밍 방법
US8565689B1 (en) * 2012-06-13 2013-10-22 All Purpose Networks LLC Optimized broadband wireless network performance through base station application server
US9503927B2 (en) * 2012-06-13 2016-11-22 All Purpose Networks LLC Multiple-use wireless network
US9084143B2 (en) * 2012-06-13 2015-07-14 All Purpose Networks LLC Network migration queuing service in a wireless network
US8982901B2 (en) 2012-07-22 2015-03-17 Imagination Technologies, Limited Counter based fairness scheduling for QoS queues to prevent starvation
CN103582053B (zh) 2012-07-23 2016-09-14 华为终端有限公司 一种信道切换方法、装置和***
BR112015006827A2 (pt) * 2012-09-27 2017-07-04 Telefonica Sa método e sistema para a criação de duas redes sem fio independentes com um ponto de acesso
EP2941934B1 (en) * 2013-01-03 2019-11-06 Intel Corporation Packet data connections in a wireless communication system using a wireless local area network
US9420490B2 (en) * 2013-03-08 2016-08-16 Qualcomm Incorporated Systems and methods for seamless data stream transfer during band switch between wireless stations
CN105210448A (zh) * 2013-03-15 2015-12-30 惠普发展公司,有限责任合伙企业 单wi-fi无线电设备的多频带操作
CN103561449B (zh) * 2013-11-08 2017-04-05 福建星网锐捷网络有限公司 无线接入方法和无线接入点
US20150207578A1 (en) * 2014-01-17 2015-07-23 Apple Inc. Multichannel wireless local area network
CN104797011B (zh) 2014-01-20 2018-11-30 华为终端有限公司 双频移动WiFi终端的数据传输方法和移动WiFi终端
JP2015162861A (ja) 2014-02-28 2015-09-07 パナソニック株式会社 無線通信装置及び無線通信方法
JP6365017B2 (ja) 2014-06-30 2018-08-01 富士通株式会社 移動通信装置、無線通信方法および通信制御プログラム
KR20160027861A (ko) * 2014-09-02 2016-03-10 삼성전자주식회사 통신 채널 운용 방법 및 이를 지원하는 전자 장치
US9723639B2 (en) * 2014-10-29 2017-08-01 Xiaomi Inc. Communication method and terminal
CN104780592B (zh) * 2015-04-22 2020-02-11 新华三技术有限公司 一种链路选择方法及装置
CN104822168B (zh) * 2015-04-22 2019-02-05 深圳市信锐网科技术有限公司 无线终端频段切换的引导方法和装置
CN105933942A (zh) * 2016-06-16 2016-09-07 北京小米移动软件有限公司 频段切换方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1720756A (zh) * 2002-12-19 2006-01-11 诺基亚公司 在多频段环境中的***和切换机制及其装置
CN1549530A (zh) * 2003-05-23 2004-11-24 联想(北京)有限公司 基于关联的无线局域网通信***及通信方法
CN101218796A (zh) * 2005-05-26 2008-07-09 讯宝科技公司 在无线局域网中支持层3漫游的无线交换机负载平衡的方法、***和装置
WO2015047884A1 (en) * 2013-09-25 2015-04-02 Qualcomm Incorporated Access point coordinated re-association of wireless devices
CN104640166A (zh) * 2014-10-29 2015-05-20 小米科技有限责任公司 通信方法及装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
See also references of EP3457756A4 *
SHAH, ZAWA R ET AL.: "Throughput Comparison of IEEE 802. 11ac and IEEE 802. 11n in an Indoor Environment with Interference", TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC) , 2015 INTERNATIONAL, 18 November 2015 (2015-11-18), pages 196 - 201, XP032840075, Retrieved from the Internet <URL:doi:10.1109/ATNAC.2015.7366812> *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111343674A (zh) * 2018-12-18 2020-06-26 美的集团股份有限公司 无线网络的多频段切换方法和装置
CN111343674B (zh) * 2018-12-18 2022-05-31 美的集团股份有限公司 无线网络的多频段切换方法和装置
JP2020102691A (ja) * 2018-12-20 2020-07-02 Necプラットフォームズ株式会社 携帯端末、通信制御方法、通信制御プログラム及びネットワークシステム
CN113727396A (zh) * 2020-05-26 2021-11-30 精工爱普生株式会社 电子设备以及通信控制方法
CN113727396B (zh) * 2020-05-26 2023-05-26 精工爱普生株式会社 电子设备以及通信控制方法
CN111970750A (zh) * 2020-08-18 2020-11-20 维沃移动通信有限公司 多频WiFi识别方法及装置
CN111970750B (zh) * 2020-08-18 2024-07-09 维沃移动通信有限公司 多频WiFi识别方法及装置
CN114339903A (zh) * 2020-09-30 2022-04-12 华为技术有限公司 一种无线通信方法及电子设备
CN113316210A (zh) * 2021-05-28 2021-08-27 深圳市共进电子股份有限公司 一种网络信号切换方法、装置、终端及存储介质
CN117062175A (zh) * 2023-10-13 2023-11-14 荣耀终端有限公司 一种无线接入点ap的切换方法和装置
CN117062175B (zh) * 2023-10-13 2024-04-02 荣耀终端有限公司 一种无线接入点ap的切换方法和装置

Also Published As

Publication number Publication date
US10880795B2 (en) 2020-12-29
CN107852655B (zh) 2021-02-09
EP3457756A4 (en) 2019-03-20
US20200154322A1 (en) 2020-05-14
US20230125004A1 (en) 2023-04-20
KR20190010882A (ko) 2019-01-31
EP3457756B1 (en) 2021-05-05
US11558792B2 (en) 2023-01-17
JP6622428B2 (ja) 2019-12-18
CN107852655A (zh) 2018-03-27
CN112689313A (zh) 2021-04-20
CN112689313B (zh) 2022-02-08
EP3457756B8 (en) 2021-06-16
KR102169437B1 (ko) 2020-10-23
JP2019520749A (ja) 2019-07-18
EP3457756A1 (en) 2019-03-20
US20210144598A1 (en) 2021-05-13

Similar Documents

Publication Publication Date Title
US11558792B2 (en) Method for handover between access points, and terminal equipment
EP2824870B1 (en) Wireless local area network discovery and selection method, device and system, and terminal
US9980192B2 (en) Traffic steering between WLAN and cellular networks
US20210250824A1 (en) Controlling the Operation of Mobile Terminals with Respect to Multiple Radio Access Technologies
EP3777270B1 (en) Network address policy information received in a pre-associated state
US9730252B2 (en) Quick connection between customized softap and STA
US20060098610A1 (en) Method for providing a mobile station with seamless coverage in a 2G/3G communication network and a WLAN
US20170064760A1 (en) Assisted wireless connection setup
WO2017214767A1 (zh) 一种用于数据传输的方法、终端和基站
US9883439B2 (en) Offloading method and apparatus
EP2887744B1 (en) Wireless local area network access method and corresponding system
US20160242090A1 (en) Service handover method, network device and user equipment
WO2015096133A1 (zh) 切换的方法、用户设备、基站和接入点
US10701591B2 (en) Data transmission method, apparatus, and system
EP4012965A1 (en) Channel indication sending method, channel scanning method, and device
US20160234808A1 (en) Wireless Device, Node and Methods Therein for Deciding Whether or Not to Activate a WLAN Interface
KR100883109B1 (ko) 다중모드 휴대단말기의 셀 관리 방법 및 장치
WO2020048360A1 (zh) 业务标识显示控制方法及装置
JP6659042B2 (ja) 通信装置、通信システム、通信制御方法および通信制御プログラム
KR20180005999A (ko) 다중망 병합 전송을 위한 단말, 그리고 이의 동작 방법
WO2016161551A1 (zh) 用于多流汇聚的方法和装置
WO2014113910A1 (zh) 一种接入信息处理方法、设备及***

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2018562581

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

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

Ref document number: 16903452

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2016903452

Country of ref document: EP

Effective date: 20181212

ENP Entry into the national phase

Ref document number: 20187038038

Country of ref document: KR

Kind code of ref document: A