[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110691391A - Method, device and system for switching access node and sending signal parameter information - Google Patents

Method, device and system for switching access node and sending signal parameter information Download PDF

Info

Publication number
CN110691391A
CN110691391A CN201910798147.2A CN201910798147A CN110691391A CN 110691391 A CN110691391 A CN 110691391A CN 201910798147 A CN201910798147 A CN 201910798147A CN 110691391 A CN110691391 A CN 110691391A
Authority
CN
China
Prior art keywords
access node
terminal
access
parameter information
signal parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910798147.2A
Other languages
Chinese (zh)
Inventor
房璟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910798147.2A priority Critical patent/CN110691391A/en
Publication of CN110691391A publication Critical patent/CN110691391A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0083Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
    • H04W36/0085Hand-off measurements
    • 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
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data

Landscapes

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

Abstract

The embodiment of the application discloses a method, a device and a system for switching an access node and sending signal parameter information, relates to the technical field of terminals, and is used for preventing the switching operation from being triggered by mistake so as to improve the communication quality of the terminal. The method comprises the following steps: a main access node receives signal parameter information of a group of access nodes from a terminal; the signal parameter information is used for determining the signal quality of the access node; the main access node determines a target access node from the group of access nodes according to the signal parameter information of the group of access nodes; and the main access node sends a switching message to the terminal, wherein the switching message is used for indicating the terminal to be switched to the target access node.

Description

Method, device and system for switching access node and sending signal parameter information
Technical Field
The embodiment of the application relates to the technical field of terminals, in particular to a method, a device and a system for switching an access node and sending signal parameter information.
Background
A wireless local area network may include a plurality of access nodes (APs) that act as a bridge to which a network and a wireless network are connected for terminals to connect to the network. The plurality of APs comprise a master AP and at least one slave AP, and the master AP can realize access control of the terminal. In order to obtain a better internet experience, after the terminal accesses the master AP, if the terminal is farther and farther from the master AP, and the master AP detects that the signal strength of the terminal is lower than the threshold, the master AP may notify the at least one slave AP to detect the signal strength between the at least one slave AP and the terminal. Thus, the master AP can determine the slave AP with the best signal strength from at least one slave AP and guide the terminal to switch from the master AP to the selected slave AP.
However, although the terminal is far away from the master AP, the terminal may not be close to the slave AP for which the master AP selects the best signal strength, and thus, blind triggering of the terminal to switch to the selected slave AP may not guarantee the communication quality of the terminal.
Disclosure of Invention
The embodiment of the application provides a method, a device and a system for switching an access node and sending signal parameter information, which are used for preventing the switching operation from being triggered by mistake so as to improve the communication quality of a terminal.
In a first aspect, an embodiment of the present application provides an access node handover method, including:
a main access node receives signal parameter information of a group of access nodes from a terminal; the signal parameter information is used for determining the signal quality of the access node; the main access node determines a target access node from the group of access nodes according to the signal parameter information of the group of access nodes; the master access node sends a handover message to the terminal, the handover message being used to instruct the terminal to handover to the target access node.
The embodiment of the application provides an access node switching method, a main access node determines the signal quality of a group of access nodes by receiving signal parameter information of the group of access nodes from a terminal, determines a target access node from the group of access nodes according to the signal quality of the group of access nodes, and finally sends a switching message to the terminal, so that the terminal can be conveniently switched to the target access node. The main access node determines the target access node based on the signal parameter information of the group of access nodes reported by the terminal, so that the main access node can determine that the terminal is at least positioned in the coverage range of the group of access nodes, and compared with the prior art that the main access node blindly selects the target access node for the terminal when the signal quality of the terminal is lower than a threshold value, the misoperation of triggering the access node to switch can be avoided, and the reliability of the target access node selected for the terminal is improved. In addition, since the target access node is determined according to the signal quality of the target access node, the communication quality of the terminal can be guaranteed.
In one possible implementation manner, the determining, by the master access node, a target access node from the set of access nodes according to the signal parameter information of the set of access nodes includes:
the main access node determines the link quality between the terminal and each access node in the group of access nodes according to the signal parameter information of the group of access nodes; the main access node determines the target access node according to the link quality between the terminal and each access node. By converting the signal parameter information of a group of access nodes into the link quality between the terminal and each access node in the group of access nodes, the target access node can be determined more intuitively, and the terminal can realize optimized connection.
In one possible implementation, the target access node is the best of the link qualities between the terminal and each of the access nodes. The terminal can be placed in a state of optimized connection.
In a possible implementation manner, the group of access nodes does not include the master access node, and for the first access node, the first access node is any one of a group of access nodes, and the master access node determines the link quality between the terminal and the first access node according to the signal parameter information of the slave access node, including:
the main access node determines the first link quality of the terminal and the first access node according to the signal parameter information of the first access node; the main access node determines the quality of a second link between the first access node and the main access node; the master access node determines a link quality between the terminal and the slave access node based on the first link quality and the second link quality. A link quality may be determined for the terminal when communicating with the first access node. Thereby determining a first access node as a target access node among a set of access nodes based on link quality.
In one possible implementation, a set of access nodes includes the master access node. By reporting the signal parameter information of the main access node, the main access node can judge the signal quality between the terminal and the main access node and between other access nodes, thereby judging whether the access node is switched for the terminal.
In a second aspect, an embodiment of the present application provides a method for sending signal parameter information, including: the terminal detects signal parameter information of a group of access nodes; the signal parameter information is used for determining the signal quality of the access node; the terminal sends the signal parameter information of the group of access nodes to the main access node; the primary access node is used to determine a target access node for the terminal from a set of access nodes.
The embodiment of the application provides a method for sending signal parameter information, which detects signal parameter information of a group of access nodes through a terminal and sends the signal parameter information of the group of access nodes to a main access node, so that the main access node can determine a target access node according to the signal parameter information, and a foundation is provided for the main access node to complete access node switching.
In a possible implementation manner, the sending, by the terminal, the signal parameter information of the group of access nodes to the master access node includes: and when the signal quality of the main access node is less than or equal to a first preset threshold value, the terminal sends the signal parameter information of the group of access nodes to the main access node. The method and the device can avoid resource waste caused by signal parameter information frequently sent to the main access node by the terminal in a state of good communication quality.
In a possible implementation manner, when the signal quality of the primary access node is less than or equal to a first preset threshold, the terminal sends signal parameter information of a group of access nodes to the primary access node, including:
the signal quality of the main access node is less than or equal to a first preset threshold value, the signal quality of the group of access nodes is greater than or equal to a second preset threshold value, and the terminal sends signal parameter information of the group of access nodes to the main access node. The method can avoid that the terminal sends the signal parameter information of a group of access nodes to the main access node under the condition that no switchable access node exists in the group of access nodes.
In one possible implementation manner, the detecting, by the terminal, signal parameter information of a group of access nodes includes: the service set identification SSID of each access node in a group of access nodes is positioned in the same channel, and the terminal periodically detects the signal parameter information of each access node. By setting the periodic detection, the detection resources of the terminal can be saved under the condition of meeting the requirements.
In one possible implementation manner, the detecting, by the terminal, signal parameter information of a group of access nodes includes: service Set Identifiers (SSIDs) of different access nodes in a group of access nodes are located in different channels, and a terminal detects respective signal parameter information in the channel where each access node in the group of access nodes is located.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: the terminal receives a handover message from the master access node, the handover message being used to instruct the terminal to handover to a target access node, the target access node being an access node in the set of access nodes. And the terminal is switched to the target access node according to the switching message. The switching of the access node can be realized, and the communication state of the terminal is improved.
In one possible implementation, the link quality of the target access node is the best of the link qualities in the set of access nodes. The terminal can be maintained in an optimal communication state.
In a third aspect, an embodiment of the present application provides an access node switching apparatus, where the access node switching apparatus may implement the method in the first aspect or any possible implementation manner of the first aspect, and therefore may also implement the beneficial effects in the first aspect or any possible implementation manner of the first aspect. The access node switching apparatus may be a primary access node, or may be an apparatus that can support the primary access node to implement the method in the first aspect or any possible implementation manner of the first aspect, for example, a chip applied in the primary access node. The device can realize the method through software, hardware or corresponding software executed by hardware.
An example, an access node switching apparatus provided in an embodiment of the present application includes: a communication unit for receiving signal parameter information from a set of access nodes of a terminal; the signal parameter information is used for determining the signal quality of the access node; a processing unit, configured to determine a target access node from the set of access nodes according to the signal parameter information of the set of access nodes; the communication unit is further configured to send a handover message to the terminal, where the handover message is used to instruct the terminal to handover to the target access node.
In a possible implementation manner, the processing unit is specifically configured to: determining link quality between a terminal and each access node in a group of access nodes according to signal parameter information of the group of access nodes; and determining the target access node according to the link quality between the terminal and each access node.
In one possible implementation, the target access node is the one with the best link quality among the link qualities between the terminal and each of the access nodes.
In a possible implementation manner, the group of access nodes does not include a master access node, and for a first access node, the first access node is any one of the group of access nodes, and the processing unit is specifically configured to: determining a first link quality of the terminal and the first access node according to the signal parameter information of the first access node; determining a second link quality between the first access node and a primary access node; and determining the link quality between the terminal and the first access node according to the first link quality and the second link quality.
In one possible implementation, the set of access nodes comprises a master access node.
For another example, an embodiment of the present application provides an access node switching apparatus, where the access node switching apparatus may be a master access node, and may also be a chip in the master access node. The access node switching apparatus may include: a communication unit and a processing unit. When the access node switching device is a master access node, the communication unit may be a communication interface or interface circuit. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the access node switching apparatus to implement the method described in the first aspect or any one of the possible implementations of the first aspect. When the access node switching device is a chip within a master access node, the processing unit may be a processor, and the communication unit may be collectively referred to as: a communication interface.
Optionally, the processor, the communication interface and the memory are coupled to each other.
In a fourth aspect, embodiments of the present application provide an apparatus for sending signal parameter information, where the apparatus for sending signal parameter information may implement the method in the second aspect or any possible implementation manner of the second aspect, and therefore can also achieve the beneficial effects in the second aspect or any possible implementation manner of the second aspect. The communication device may be a terminal, or may be a device that can support the terminal to implement the method in the second aspect or any possible implementation manner of the second aspect, for example, a chip applied in the terminal. The device can realize the method through software, hardware or corresponding software executed by hardware.
An example, an embodiment of the present application provides an apparatus for transmitting signal parameter information, where the apparatus for transmitting signal parameter information includes: the processing unit is used for detecting signal parameter information of a group of access nodes; the signal parameter information is used to determine the signal quality of the access node. A communication unit for transmitting signal parameter information of the group of access nodes to the master access node; the primary access node is configured to determine a target access node for the apparatus from the set of access nodes.
In a possible implementation manner, when the signal quality of the primary access node is less than or equal to a first preset threshold, the communication unit is specifically configured to: and sending the signal parameter information of the group of access nodes to the main access node.
In a possible implementation manner, the signal quality of the master access node is less than or equal to a first preset threshold, and the signal quality of the group of access nodes is greater than or equal to a second preset threshold, and the communication unit is specifically configured to: and sending the signal parameter information of the group of access nodes to the main access node.
In a possible implementation manner, the service set identifier SSID of each access node in the group of access nodes is located in the same channel, and the processing unit is specifically configured to: the signal parameter information of each access node is periodically detected.
In a possible implementation manner, service set identifiers SSIDs of different access nodes in the group of access nodes are located in different channels, and the processing unit is specifically configured to: the channel in which each access node in the set of access nodes is located detects respective signal parameter information.
In a possible implementation manner, the communication unit is further configured to receive a handover message from the master access node, where the handover message is used to instruct the terminal to handover to a target access node, and the target access node is an access node in the set of access nodes; the processing unit is further configured to switch to the target access node according to the handover message.
In one possible implementation, the link quality of the target access node is the best of the link qualities in the set of access nodes.
For another example, an apparatus for sending signal parameter information is provided in an embodiment of the present application, where the apparatus for sending signal parameter information may be a terminal, or may be a chip in the terminal. The apparatus for transmitting signal parameter information may include: a communication unit and a processing unit. When the device transmitting the signal parameter information is a terminal, the communication unit may be a communication interface or an interface circuit. The apparatus for transmitting signal parameter information may further include a storage unit. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the apparatus for sending signal parameter information to implement the method described in the second aspect or any one of the possible implementations of the second aspect. When the device for sending the signal parameter information is a chip in a terminal, the processing unit may be a processor, and the communication unit may be collectively referred to as: a communication interface. The processing unit executes the computer program code stored by the memory unit to cause the terminal to implement the method described in the second aspect or any one of the possible implementations of the second aspect.
Optionally, the processor, the communication interface and the memory are coupled to each other.
In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, where a computer program or an instruction is stored, and when the computer program or the instruction is run on a computer, the computer is caused to execute the access node handover method described in any one of the possible implementation manners of the first aspect to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer-readable storage medium, in which a computer program or instructions are stored, and when the computer program or instructions are run on a computer, the computer is caused to execute the method for sending signal parameter information as described in any one of the possible implementation manners of the second aspect to the second aspect.
In a seventh aspect, an embodiment of the present application provides a computer program product including instructions, which when executed on a computer, cause the computer to perform the method for switching access nodes described in the first aspect or in various possible implementations of the first aspect.
In an eighth aspect, the present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform a method of transmitting signal parameter information as described in the second aspect or in various possible implementations of the second aspect.
In a ninth aspect, an embodiment of the present application provides a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions, and the instructions are executed by the processor, to implement the access node handover method as described in the first aspect or various possible implementation manners of the first aspect.
In a tenth aspect, embodiments of the present application provide a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the method for sending signal parameter information as described in the second aspect or various possible implementation manners of the second aspect.
In an eleventh aspect, the present application provides a communication apparatus, which includes one or more modules, configured to implement the methods of the first and second aspects, where the one or more modules may correspond to each step in the methods of the first and second aspects.
In a twelfth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a computer program or instructions to implement the first aspect or one of the access node handover methods described in various possible implementations of the first aspect. The communication interface is used for communicating with other modules outside the chip.
In a thirteenth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a computer program or instructions to implement the method for sending signal parameter information described in the second aspect or various possible implementations of the second aspect. The communication interface is used for communicating with other modules outside the chip.
In particular, the chip provided in the embodiments of the present application further includes a memory for storing a computer program or instructions.
In a fourteenth aspect, an embodiment of the present application provides a communication system, where the communication system includes any one or more of the following: an access node switching apparatus as described in the third aspect and various possible implementations, and an apparatus for sending signal parameter information as described in the fourth aspect and various possible implementations of the fourth aspect.
Any one of the above-mentioned apparatuses, computer storage media, computer program products, or chips is configured to execute the above-mentioned corresponding methods, so that the beneficial effects achieved by the apparatuses, the computer storage media, the computer program products, or the chips can refer to the beneficial effects of the corresponding schemes in the above-mentioned corresponding methods, and are not described herein again.
Drawings
FIG. 1 is a schematic diagram of a system architecture suitable for use with embodiments of the present application;
fig. 2 is a first flowchart illustrating a method for switching an access node and sending signal parameter information according to an embodiment of the present disclosure;
fig. 3 is a schematic flowchart of a method for switching an access node and sending signal parameter information according to an embodiment of the present application;
fig. 4 is a schematic diagram of a system architecture in which a terminal is connected to a slave access node according to an embodiment of the present application;
fig. 5 is a first schematic structural diagram of an apparatus for switching an access node and sending signal parameter information according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an apparatus for switching an access node and sending signal parameter information according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a chip according to an embodiment of the present application.
Detailed Description
The term "at least one" in the embodiments of the present application includes one or more. "plurality" means two (species) or more than two (species). For example, at least one of A, B and C, comprising: a alone, B alone, a and B in combination, a and C in combination, B and C in combination, and A, B and C in combination. In this application, "/" indicates an OR meaning, e.g., A/B may indicate A or B; "and/or" herein is only one kind of association relationship describing the association object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. "plurality" means two or more than two.
For the convenience of clearly describing the technical solutions of the embodiments of the present application, the words "first", "second", and the like are used in the embodiments of the present application to distinguish the same items or similar items with basically the same functions and actions. Those skilled in the art will appreciate that the terms "first," "second," etc. do not denote any order or quantity, nor do the terms "first," "second," etc. denote any order or importance.
It is noted that, in the present application, words such as "exemplary" or "for example" are used to mean exemplary, illustrative, or descriptive. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
A Station (STA) is the most basic component of a wireless local area network. The STA is generally a client in the wireless local area network, and the client may be a computer equipped with a wireless network card or a smartphone with a WiFi module. The STAs may be mobile or stationary. In the embodiment of the present application, an STA is taken as an example for description.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a communication system applicable to the embodiment of the present application, and the communication system may include a master access node 10, at least one slave access node 20 (only one shown), and a terminal 30.
The master access node 10 and the at least one slave access node 20 are located in the same wireless network (e.g., WIFI network). The main access node 10 is a core of a wireless network, and the uplink connection is a network port for implementing wireless network access of the terminal 30.
With the development of wireless network access technology, in order to achieve a relatively large coverage, the master access node 10 and the at least one slave access node 20 may be arranged in the same WIFI network. The uplink connection of the slave access node 20 is the master access node 10, and the master access node 10 realizes network connection and also realizes wireless network access of the terminal 30.
The master access node 10 and the at least one slave access node 20 are located in different locations of an area covered by the same WIFI network, within which the terminal 30 is movable. Whether the master access node 10 or the slave access node 20 has limited signal coverage, the signal coverage between different access nodes may or may not overlap.
Since the coverage areas of different access nodes are different, when a terminal 30 needs to perform data transmission through the WIFI network, if the terminal is located within the coverage area of the access node 1, the terminal 30 needs to be connected to the access node 1, and for a terminal 30 in a mobile state, if the terminal 30 is away from the coverage area of the access node 1, for example, located within the coverage area of the access node 2, in order to ensure communication of the terminal 30, the terminal 30 may be connected to another access node 2 under the coverage of the WIFI network. Such a transition of the connection relationship between the terminal 30 and the different access nodes may be referred to as an access node handover.
It should be noted that, in the embodiment of the present application, after the terminal is handed over from the access node 1 to the access node 2, the terminal disconnects from the access node 1.
With continued reference to fig. 1, in the embodiment of the present application, the terminal 30 may communicate with the master access node 10 through the link 1, or may indirectly communicate with the master access node 10 through the slave access node 20 through the link 2 (hereinafter, referred to as the terminal 30 communicating with the slave access node 20). Fig. 1 is a schematic diagram, and does not limit the application scenarios of the technical solutions provided in the present application.
The access node in the embodiment of the present application may be a wireless access node, and is used for establishing a most common device when a small wireless local area network is established. The access node is an access point for a terminal to enter a wired network, and may be deployed in a home, a building, or a campus, typically with a coverage radius of several tens of meters to hundreds of meters, or may be deployed outdoors. The embodiment of the present application does not limit this.
In the embodiment of the present application, a terminal (terminal) is a device providing voice and/or data connectivity to a user, for example, a handheld device with a wireless connection function, an in-vehicle device, and the like. A Terminal may also be referred to as a User Equipment (UE), an Access Terminal (Access Terminal), a subscriber Unit (User Unit), a subscriber Station (User Station), a Mobile Station (Mobile Station), a Remote Station (Remote Station), a Remote Terminal (Remote Terminal), a Mobile device (Mobile Equipment), a User Terminal (User Terminal), a Wireless communication device (Wireless Terminal Equipment), a User Agent (User Agent), User Equipment (User Equipment), or a User device. The terminal may be a Station (STA) in a Wireless Local Area Network (WLAN), and may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) Station, a Personal Digital Assistant (PDA) device, a handheld device with Wireless communication function, a computing device or other processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, and a terminal in a next Generation communication system (e.g., a Fifth-Generation (5G) communication Network) or a terminal in a future-evolution Public Land Mobile Network (PLMN) Network, and the like. Among them, 5G may also be referred to as New Radio (NR).
As an example, in the embodiment of the present application, the terminal may also be a wearable device. Wearable equipment can also be called wearable intelligent equipment, is the general term of applying wearable technique to carry out intelligent design, develop the equipment that can dress to daily wearing, like glasses, gloves, wrist-watch, dress and shoes etc.. A wearable device is a portable device that is worn directly on the body or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart jewelry and the like.
When the terminal 30 moves within the coverage of the main access node 10, since the terminal may gradually depart from the coverage of the main access node 10, the signal quality of the terminal 30 may be deteriorated, and in order to obtain a better internet experience, the main access node 10 may determine whether to perform access node switching by:
the master access node 10 transmits a signal quality detection request for the slave access node 20 to detect the signal quality between the slave access node 20 and the terminal 30 to at least one slave access node 20. The slave access node 20 then sends the signal quality to the master access node 10, and the master access node 10 determines whether to send a handover message to the terminal 30 according to the signal quality detected by the slave access node 20.
Since the slave access node 20 is not connected to the terminal 30, the slave access node 20 needs to enter a promiscuous mode to get the signal quality between the slave access node 20 and the terminal 30. That is, the slave access node 20 needs to intercept the interactive data packet between the terminal 30 and the master access node 10 to obtain the signal quality between the slave access node 20 and the terminal 30. This may affect the performance of the access node 20 and the data transmission from the terminal 30.
In addition, this manner is initiated by the master access node 10 when the master access node 10 detects that the signal strength of the terminal 30 is lower than the preset signal strength threshold, and the situation that the signal strength of the terminal 30 is lower than the preset signal strength threshold includes that the terminal 30 is out of the wireless coverage of the master access node 10 and is not in the wireless coverage of the slave access node 20. Therefore, if the master access node 10 initiates a link quality detection request in this case, it causes malfunction. And initiating the link quality detection request only when the signal strength of the terminal 30 is lower than the preset signal strength threshold value cannot ensure that the terminal 30 is always in a state of being connected with the optimal access node.
As shown in fig. 2, an embodiment of the present application provides a method for an access node to switch and send signal parameter information, where the method may include:
s101, the terminal detects signal parameter information of a group of access nodes. The set of access nodes includes one or more access nodes.
Take the access node communicating with the terminal before handover as the primary access node as an example. In the embodiment of the application, the terminal can actively detect the signal parameter information of a group of access nodes. For example, the terminal may detect signal parameter information for a group of access nodes when the terminal determines that the signal quality of communication with the primary access node is below a preset signal quality threshold, or when the terminal determines that the distance from the primary access node is greater than or equal to a preset distance threshold.
In the embodiment of the application, the terminal may detect signal parameter information of a group of access nodes based on a trigger operation. For example, when the terminal receives a trigger operation sent by the master access node, it determines that signal parameter information of a group of access nodes needs to be detected. The triggering operation may be a detection request message periodically sent by the primary access node. For example, the detection request message may be an 11k Beacon frame request Beacon request or a response report.
Since the master access node has the function of directing the terminal to switch access nodes, when the terminal is connected with the master access node, the group of access nodes may or may not include the master access node.
An example, a group of access nodes in the embodiment of the present application includes: a master access node and at least one slave access node. The master access node is an access node to which the terminal has established connection, and the slave access node is an access node to which the terminal has not established connection.
Similarly, when the terminal is connected to the slave access node, the set of access nodes may or may not include the slave access node.
It should be understood that, in the embodiment of the present application, when the terminal is connected to a certain access node a, the terminal may report the signal parameter information of the access node a to the main access node, or may not report the signal parameter information of the access node a.
As another example, a group of access nodes in the embodiment of the present application includes: at least one slave access node.
The signal parameter information is used to determine the signal quality of each access node in a set of access nodes. For example, the signal parameter information may include: signal parameter information for each access node. Signal parameter information for an access node is used to determine the signal quality of the access node. For example, the signal parameter information may be any one of signal strength, packet loss rate, and air interface occupancy.
S102, the terminal sends signal parameter information of a group of access nodes to the main access node.
In the embodiment of the application, the terminal can send signal parameter information of a group of access nodes to the main access node by extending an 802.11k protocol.
In one example, when a terminal connects with a master access node, the terminal may send signal parameter information for a set of access nodes directly to the master access node.
For another example, when the terminal is connected to the slave access node, the terminal may first transmit signal parameter information of a set of access nodes to the slave access node, so that the slave access node transmits the signal parameter information of the set of access nodes to the master access node.
S103, the main access node receives signal parameter information of a group of access nodes from the terminal.
S104, the main access node determines a target access node from a group of access nodes according to the signal parameter information of the group of access nodes.
The main access node can determine the signal quality of each corresponding access node according to the signal parameter information of each access node in a group of access nodes, and further can determine a target access node from the group of access nodes according to the signal quality of each access node.
The target access node is an access node satisfying a preset condition in a group of access nodes, and may be a master access node or a slave access node. The predetermined condition is used for determining at least one target access node from a group of access nodes, and may be that the signal quality is greater than or equal to a predetermined signal quality threshold, that the signal quality is the best, or that the signal quality is better than the primary access node.
It should be appreciated that the target access node may be the primary access node, i.e., the terminal may maintain the current communication state without an access node handoff.
S105, the main access node sends a switching message to the terminal.
The handover message is used to instruct the terminal to handover to the target access node. The handover message may be sent, for example, via the 802.11v protocol. The handover message may include address information of the target access node and identification information of the target access node. The identification information is used to enable the terminal to determine a target access node from a set of access nodes. Illustratively, the identification information may be a Service Set Identifier (SSID) of the target access node.
The embodiment of the application provides an access node switching method, a main access node determines the signal quality of a group of access nodes by receiving signal parameter information of the group of access nodes from a terminal, determines a target access node from the group of access nodes according to the signal quality of the group of access nodes, and finally sends a switching message to the terminal, so that the terminal can be conveniently switched to the target access node. The main access node determines the target access node based on the signal parameter information of the group of access nodes reported by the terminal, so that the main access node can determine that the terminal is at least positioned in the coverage range of the group of access nodes, and compared with the prior art that the main access node blindly selects the target access node for the terminal when the signal quality of the terminal is lower than a threshold value, the misoperation of triggering the access node to switch can be avoided, and the reliability of the target access node selected for the terminal is improved. In addition, since the target access node is determined according to the signal quality of the target access node, the communication quality of the terminal can be guaranteed.
In a possible implementation manner, S101 in the embodiment of the present application may specifically be implemented by:
when a group of access nodes are in an operating state, each access node in the group of access nodes can periodically send a signaling message containing signal parameter information in a broadcasting mode. The terminal can determine the signal parameter information of the corresponding access node by acquiring the signaling message broadcasted by each access node.
In the mode 1, the service set identifier SSID of each access node in a group of access nodes is located in the same channel, and the terminal periodically detects the signal parameter information of each access node.
Since the service set identification SSID of each access node in a group of access nodes is located in the same channel, the terminal can detect the signal parameter information of a group of access nodes in real time. However, considering the problem of loss of the terminal to detect the signal parameter information, the terminal may detect the signal parameter information of the group of access nodes periodically or at a preset period, for example.
For example, the detection period may be every 5 minutes, or every 5 minutes in a low peak period of the net, such as eight am to five pm, every 0.5 hour, or every 5 minutes in a high peak period of the net, such as six pm to twelve pm.
In the mode 2, service set identifiers SSIDs of different access nodes in a group of access nodes are located in different channels, and a terminal detects respective signal parameter information in the channel where each access node in the group of access nodes is located.
If the SSIDs of a group of access nodes are located in different channels, the terminal needs to switch to the channel in which each access node in the group of access nodes is located to detect respective signal parameter information. Namely, the signal parameter information of the corresponding access nodes is respectively detected in a channel scanning mode.
For example, a set of access nodes includes access node 1, access node 2, and access node 3. Wherein, the access node 1 is located in the channel 1, the access node 2 is located in the channel 2, and the access node 3 is located in the channel 3, then the terminal detects the signal parameter information of the access node 1 in the channel 1, the terminal detects the signal parameter information of the access node 2 in the channel 2, and the terminal detects the signal parameter information of the access node 3 in the channel 3.
It should be understood that the SSIDs of a group of access nodes located on different channels may refer to: the SSID of each access node in a group of access nodes is located in a different channel, which may also mean that the SSIDs of some access nodes in a group of access nodes are located in the same channel, and the channels in which the SSIDs of other access nodes are located are different.
The terminal may cyclically scan signal parameter information for each access node in a set of access nodes, e.g., a set of access nodes comprising a master access node and a slave access node. After the terminal completes the detection of the signal parameter information of the master access node on the channel where the master access node is located, the channel where the slave access node is located is crossed into the channel where the slave access node is located from the channel where the master access node is located, so as to detect the signal parameter information of the slave access node.
For example, the terminal may also trigger the cross-channel detection of the signal parameter information of the group of access nodes when detecting that the signal parameter information of the primary access node is less than or equal to a preset signal parameter threshold value. For example, when the signal parameter information of the master access node is less than or equal to the preset signal parameter threshold value, the terminal switches from the channel where the master access node is located to the channel where the slave access node is located, so as to detect the signal parameter information of the slave access node.
The preset signal parameter threshold may be signal parameter information of the primary access node when the terminal cannot maintain the preset communication service. For example, taking the preset communication service as the live broadcast as an example, when the terminal displays a live video and a pause occurs, the signal parameter information of the main access node is the preset signal parameter threshold value. Or when the terminal communicates with the main access node and the network speed of the terminal is continuously less than or equal to the preset network speed value, the preset signal parameter threshold value of the main access node.
For another example, the terminal periodically detects signal parameter information of a group of access nodes or cross-channel detects signal parameter information of a group of access nodes when the signal quality of the main access node is less than or equal to a preset signal parameter threshold value.
For example, the terminal detects the signal parameter information of the master access node in the channel where the master access node is located within a preset time period, and actively switches from the channel where the master access node is located to the channel where the slave access node is located after the preset time period to detect the signal parameter information of the slave access node.
In a possible implementation manner, S102 in the embodiment of the present application may be specifically implemented by any one of the following manners:
mode 1: when the signal quality of the main access node is less than or equal to a first preset threshold value, the terminal may send signal parameter information of a group of access nodes to the main access node.
Illustratively, when the terminal is far away from the main access node, the terminal detects that the signal quality of the main access node is less than or equal to a first preset threshold value. The terminal can detect and send signal parameter information of a group of access nodes to the main access node within a measurable range because normal data transmission of the terminal cannot be guaranteed, so that the main access node determines whether to switch the access nodes.
Mode 2: and when the signal quality of the main access node is less than or equal to a first preset threshold value and the signal quality of a group of access nodes is greater than or equal to a second preset threshold value, the terminal sends signal parameter information of the group of access nodes to the main access node.
When the terminal detects that the signal quality of the main access node is less than or equal to the first preset threshold value, although the access node needs to be switched, the signal quality of other access nodes within a measurable range may be worse, so that in this case, even if the terminal sends signal parameter information of a group of access nodes to the main access node, the terminal cannot be switched to the access node with better signal quality. And the signal quality of a group of access nodes is limited to be greater than or equal to a second preset threshold value, so that the access nodes with the signal quality meeting the communication requirement of the terminal can be switched to after the terminal sends the signal parameter information.
It should be noted that the signal quality of a group of access nodes is greater than or equal to the second preset threshold, and the group of access nodes may include other access nodes except the primary access node.
Mode 3: and when the signal quality of the group of access nodes is greater than or equal to a second preset threshold value, the terminal sends signal parameter information of the group of access nodes to the main access node.
Even if the signal quality of the main access node can meet the communication requirement of the terminal, if the signal quality of a group of access nodes is greater than or equal to the second preset threshold value, the terminal can still send the signal parameter information of the group of access nodes to the main access node. This ensures that the terminal is connected to the access node with the best signal quality among all the access nodes.
In a possible implementation manner, as shown in fig. 3, in the embodiment of the present application, S104 may be specifically implemented in the following manner:
s1041, the main access node determines link quality between the terminal and each access node in the group of access nodes according to the signal parameter information of the group of access nodes.
Illustratively, taking the signal parameter information as the signal strength as an example, the master access node calculates the link quality between the terminal and each access node in the set of access nodes according to the signal strength of the communication between the terminal and the set of access nodes.
When a set of access nodes includes a master access node, the master access node may determine a link quality R between a terminal and the master access node according to a signal strength of the master access node detected by the terminal3
For a slave access node, the master access node may determine the link quality between the terminal and the slave access node based on the signal strength of the slave access node. The slave access node is any one of a group of access nodes, and the specific implementation manner of other access nodes in the group of access nodes can refer to the slave access node.
Since the slave access node may be connected to the master access node by wire or wirelessly, the link quality of the terminal and the slave access node may also be affected by the link quality between the slave access node and the master access node.
Thus, the master access node may determine a first link quality R of the terminal with the slave access node based on the signal strength of the slave access node1And determining a second link quality R between the slave access node and the master access node1. And finally, the main access node determines the link quality between the terminal and the slave access node according to the first link quality and the second link quality.
When the primary access node determines a first link quality R1And a second link quality R1Then through a second-level link metric algorithm F2(R1,R2) The link quality between the terminal and the slave access node can be determined. The method of calculating the link quality between the slave access node and the master access node may be different from the chain between the terminal and the slave access nodeThe method for calculating the road quality is not limited in the embodiment of the present application.
The SSIDs of the master access node and the slave access node may be located in the same channel or in different channels, and since the secondary link metric algorithm is different in different scenarios, the following description will be separately presented:
as shown in fig. 4-1, when the master access node 10 and the slave access node 20 are located in different channels, there is a difference between the radio link frequency bands of the master access node 10 and the slave access node 20 and between the slave access node 20 and the terminal 30. When the frequency band of the wireless link between the master access node 10 and the slave access node 20 is 2.4G, and the frequency band of the wireless link between the terminal 30 and the slave access node 20 is 5G, the secondary link metric algorithm F2(R1,R2) Is Min [ R ]1(2.4G),R2(5G)]That is, the minimum value of the two values can be taken as the link quality between the terminal 30 and the slave access node 20; similarly, when the frequency band of the wireless link between the master access node 10 and the slave access node 20 is 5G, the frequency band of the wireless link between the terminal 30 and the slave access node 20 is 2.4G, and the secondary link metric algorithm F is implemented2(R1,R2) Is Min [ R ]1(5G),R2(2.4G)]The smallest of the two values is still taken as the link quality between the terminal 30 and the slave access node 20.
As shown in 4-2 in fig. 4, when the master access node 10 and the slave access node 20 are located in the same channel, the radio link frequency bands of the master access node 10 and the slave access node 20 and the radio link frequency bands of the slave access node 20 and the terminal 30 are also the same, and for example, both may be 2.4G or both may be 5G. When the wireless link frequency bands of the master access node 10 and the slave access node 20 are both 2.4G, the secondary link metric algorithm F2(R1,R2) Is composed of
Figure BDA0002181542530000121
I.e. the link quality between the terminal 30 and the slave access node 20 is
Figure BDA0002181542530000122
When the master access node 10 and the slave access node 20 are wirelessWhen the link frequency bands are all 5G, a second-level link measurement algorithm F2(R1,R2) Is composed of
Figure BDA0002181542530000123
I.e. the link quality between the terminal 30 and the slave access node 20 is
Figure BDA0002181542530000124
For example, the parameter for measuring the link quality in the embodiment of the present application may be a bandwidth.
S1042, the main access node determines a target access node according to the link quality between the terminal and each access node.
The target access node may be an access node of a set of access nodes that satisfies a terminal's need for transmitting data. For example, the target access node is an access node of a group of access nodes whose signal quality is greater than or equal to a preset signal quality threshold.
For example, when a primary access node is included in a set of access nodes, the link quality between the terminal and the primary access node is R3The link quality between the terminal and the slave access node is F2(R1,R2). When R is3And F2(R1,R2) When the signal quality is greater than or equal to the preset signal quality threshold, the master access node may select any access node from the master access node and the slave access nodes as the target access node.
In order to enable the terminal to handover to the access node with the best signal quality, the target access node may also be the access node with the best link quality with the terminal in the set of access nodes. Namely R3Greater than F2(R1,R2) And the main access node is the target access node. F2(R1,R2) Greater than R3The slave access node is the target access node.
Similarly, when the group of access nodes does not include the master access node, the access node meeting the data transmission requirement of the terminal is selected from all the slave access nodes contained in the group of access nodes.
It should be noted that, when the access node communicating with the terminal before handover is the slave access node, reference may be made to the description in the foregoing embodiment, and details are not described here again.
In a possible embodiment, as shown in fig. 3, the method provided in this embodiment further includes, after S105:
s106, the terminal receives the switching information from the main access node.
For example, the handover message may carry identification information of the target access node or address information of the target access node.
And S107, the terminal is switched to the target access node according to the switching message.
The terminal can determine a target access node from a group of access nodes according to the identification information of the target access node in the switching message, and switches to the target access node according to the address information of the target access node. And after the terminal completes the switching of the access node, the terminal communicates with the target access node.
It should be noted that when the primary access node is included in the group of access nodes, if the target access node selected by the primary access node is the primary access node, then S105-S107 may be omitted, i.e. the terminal continues to maintain the connection with the primary access node.
It should be noted that, in the embodiment of the present application, when a terminal is switched from a master access node to a slave access node, the terminal implements communication with the master access node through a relay function of the slave access node, so as to implement network communication.
The above-mentioned scheme of the embodiment of the present application is introduced mainly from the perspective of interaction between the terminal and each access node. It will be appreciated that the terminal and each access node, in order to carry out the above-described functions, may include hardware structures and/or software modules that perform the respective functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the functional units may be divided according to the above method examples, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
The method of the embodiment of the present application is described above with reference to fig. 1 to 4, and the following describes an apparatus for switching an access node and transmitting signal parameter information, which is provided by the embodiment of the present application and performs the method. Those skilled in the art will understand that the methods and apparatuses may be mutually combined and referred, and the apparatus for switching an access node and sending signal parameter information provided in the embodiments of the present application may perform the steps performed by the terminal and the primary access node in the above-mentioned method for switching an access node.
The following description will be given by taking the division of each function module corresponding to each function as an example:
in the case of an integrated unit, fig. 5 shows a communication apparatus according to the above-described embodiment. The communication apparatus may include: a processing unit 101, and a communication unit 102.
In one possible implementation, the communication device may further include a storage unit. The memory unit is to store computer program code, the computer program code comprising instructions.
In one example, the communication device may be a primary access node, or a chip in the primary access node. Wherein, the processing unit 101 is configured to support the communication apparatus to execute S104 executed by the primary access node in the foregoing embodiment. A communication unit 102, configured to support the communication device to perform S103 and S105 performed by the primary access node in the foregoing embodiment.
In a possible implementation manner, the processing unit 101 is specifically configured to perform, by the communication apparatus, S1041 and S1042 performed by the master access node in the foregoing embodiment.
If the communication device is a chip in the primary access node, the storage unit may be a storage unit (e.g., register, cache, etc.) within the chip, or a storage unit (e.g., read only memory, random access memory, etc.) external to the chip within the primary access node.
As another example, the communication device is a terminal or a chip in the terminal. In this case, the processing unit 101 is configured to support the communication apparatus to execute S101 executed by the terminal in the above-described embodiment. A communication unit 102 for supporting the communication apparatus to execute S102 executed by the terminal in the above-described embodiment.
In a possible implementation manner, the communication unit 102 is specifically configured to support the communication apparatus to execute S106 executed by the terminal in the foregoing embodiment, and the processing unit 101 is specifically configured to execute S107 executed by the terminal in the foregoing embodiment.
If the communication device is a chip in a terminal, the storage unit may be a storage unit (e.g., register, cache, etc.) inside the chip in the terminal, or a storage unit (e.g., read only memory, random access memory, etc.) outside the chip in the terminal.
Fig. 6 shows a schematic diagram of a possible logical structure of the communication apparatus according to the above-described embodiment, in the case of an integrated unit. The communication device includes: a processing module 112 and a communication module 113. The processing module 112 is used for controlling and managing the operation of the communication device, for example, the processing module 112 is used for executing steps of information/data processing in the communication device. The communication module 113 is used to support the steps of information/data transmission or reception in the communication device.
In a possible embodiment, the communication device may further comprise a storage module 111 for storing program codes and data of the access node switching device.
Illustratively, the communication device is a master access node, or a chip in the master access node. In this case, the communication module 113 is configured to support the communication device to perform S103 and S105 performed by the primary access node in the above embodiment. The processing module 112 is configured to support the access node switching apparatus to execute S104 in the foregoing embodiment.
In a possible embodiment, the processing module 112 is specifically configured to support the communication device to perform S1041 and S1042 performed by the master access node in the foregoing embodiment.
Illustratively, the communication device is a terminal or a chip in the terminal. In this case, the communication module 113 is configured to support the communication apparatus to execute S102 executed by the terminal in the above-described embodiment. A processing module 112, configured to support the communication apparatus to execute S101 executed by the terminal in the foregoing embodiment.
In a possible embodiment, the communication module 113 is further configured to support the communication apparatus to perform S106 performed by the terminal in the foregoing embodiment, and the processing module 112 is configured to support the communication apparatus to perform S107 performed by the terminal in the foregoing embodiment.
The processing module 112 may be a processor or controller, such as a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. A processor may also be a combination of computing functions, e.g., a combination of one or more microprocessors, a digital signal processor and a microprocessor, or the like. The communication module 113 may be a transceiver, a transceiving circuit or a communication interface, etc. The storage module 111 may be a memory.
When the processing module 112 is the processor 41 or the processor 45, the communication module 113 is the communication interface 43 or the transceiver, and the storage module 111 is the memory 42, the communication device according to the present application may be the communication device shown in fig. 7. The communication device comprises a processor 41, a communication line 44 and at least one communication interface (which is only illustrated in fig. 7 by way of example as comprising a communication interface 43).
Optionally, the communication device may also include a memory 42.
Processor 41 may be a general-purpose Central Processing Unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more ics for controlling the execution of programs in accordance with the teachings of the present disclosure.
The communication link 44 may include a path for transmitting information between the aforementioned components.
The communication interface 43 may be any device, such as a transceiver, for communicating with other devices or communication networks, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), etc.
The memory 42 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory may be separate and coupled to the processor via a communication line 44. The memory may also be integral to the processor.
The memory 42 is used for storing computer-executable instructions for executing the present application, and is controlled by the processor 41 to execute. The processor 41 is configured to execute computer-executable instructions stored in the memory 42, so as to implement the data transmission method provided by the following embodiments of the present application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
In particular implementations, processor 41 may include one or more CPUs such as CPU0 and CPU1 in fig. 7 as an example.
In particular implementations, the communication device may include multiple processors, such as processor 41 and processor 45 in fig. 7, as one embodiment. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
Fig. 8 is a schematic structural diagram of a chip 150 according to an embodiment of the present disclosure. Chip 150 includes one or more (including two) processors 1510 and a communication interface 1530.
Optionally, the chip 150 further includes a memory 1540, which may include both read-only memory and random access memory, and provides operating instructions and data to the processor 1510. A portion of memory 1540 may also include non-volatile random access memory (NVRAM).
In some embodiments, memory 1540 stores elements, execution modules, or data structures, or a subset thereof, or an expanded set thereof.
In the embodiment of the present application, by calling an operation instruction stored in the memory 1540 (the operation instruction may be stored in an operating system), a corresponding operation is performed.
The processor 1510 controls processing operations of any one of the terminal and the main access node, and the processor 1510 may also be referred to as a Central Processing Unit (CPU).
Memory 1540 can include both read-only memory and random-access memory, and provides instructions and data to processor 1510. A portion of memory 1540 may also include non-volatile random access memory (NVRAM). For example, in an application where memory 1540, communications interface 1530 and memory 1540 are coupled together by bus system 1520, where bus system 1520 may include a power bus, control bus, status signal bus, etc. in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 1520 in FIG. 8.
The method disclosed in the embodiments of the present application may be applied to the processor 1510 or implemented by the processor 1510. The processor 1510 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by instructions in the form of hardware, integrated logic circuits, or software in the processor 1510. The processor 1510 may be a general purpose processor, a Digital Signal Processor (DSP), 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, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 1540, and the processor 1510 reads the information in the memory 1540, and performs the steps of the above method in combination with the hardware thereof.
In one possible implementation, the communication interface 1530 is adapted to perform the steps of receiving and transmitting by the master access node, terminal in the embodiments shown in fig. 2-4. The processor 1510 is configured to perform the steps of the processing of the primary access node, the terminal in the embodiments shown in fig. 2-4.
The above communication unit may be an interface circuit or a communication interface of the apparatus for receiving signals from other apparatuses. For example, when the device is implemented in the form of a chip, the communication unit is an interface circuit or a communication interface for the chip to receive signals from or transmit signals to other chips or devices.
In the above embodiments, the instructions stored by the memory for execution by the processor may be implemented in the form of a computer program product. The computer program product may be written in the memory in advance or may be downloaded in the form of software and installed in the memory.
The computer program product includes one or more computer instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, e.g., the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. A computer-readable storage medium may be any available medium that a computer can store or a data storage device including one or more available media integrated servers, data centers, and the like. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
In one aspect, a computer-readable storage medium is provided, in which instructions are stored, and when executed, cause a terminal or a chip applied in the terminal to perform S101, S102, S106, and S107 in the embodiments.
In another aspect, a computer-readable storage medium is provided, in which instructions are stored, and when executed, the instructions cause a main access node or a chip applied in the main access node to perform S103, S104, S1041, S1042, S105 in the embodiments.
The aforementioned readable storage medium may include: u disk, removable hard disk, read only memory, random access memory, magnetic or optical disk, etc. for storing program codes.
In one aspect, a computer program product comprising instructions stored therein, which when executed, cause a terminal or a chip applied in the terminal to perform S101, S102, S106 and S107 in the embodiments is provided.
In another aspect, a computer program product is provided, which includes instructions stored therein, and when executed, the instructions cause a main access node or a chip applied in the main access node to perform S103, S104, S1041, S1042, S105 in the embodiments.
In one aspect, a chip is provided, where the chip is applied in a terminal, and the chip includes at least one processor and a communication interface, where the communication interface is coupled to the at least one processor, and the processor is configured to execute instructions to perform S101, S102, S106, and S107 in the embodiments.
In another aspect, a chip is provided, where the chip is applied in a primary access node, and the chip includes at least one processor and a communication interface, where the communication interface is coupled to the at least one processor, and the processor is configured to execute instructions to perform embodiments S103, S104, S1041, S1042, and S105.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented using a software program, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. The procedures or functions described in accordance with the embodiments of the present application are all or partially generated upon loading and execution of computer program instructions on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or can comprise one or more data storage devices, such as a server, a data center, etc., that can be integrated with the medium. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
While the present application has been described in connection with various embodiments, other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed application, from a review of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the word "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Although the present application has been described in conjunction with specific features and embodiments thereof, it will be evident that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and figures are merely exemplary of the present application as defined in the appended claims and are intended to cover any and all modifications, variations, combinations, or equivalents within the scope of the present application. It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (28)

1. A method for access node handover, the method comprising:
a main access node receives signal parameter information of a group of access nodes from a terminal; the signal parameter information is used for determining the signal quality of the access node;
the main access node determines a target access node from the group of access nodes according to the signal parameter information of the group of access nodes;
and the main access node sends a switching message to the terminal, wherein the switching message is used for indicating the terminal to be switched to the target access node.
2. The method of claim 1, wherein the master access node determines a target access node from the set of access nodes according to the signal parameter information of the set of access nodes, comprising:
the main access node determines the link quality between the terminal and each access node in the group of access nodes according to the signal parameter information of the group of access nodes;
and the main access node determines the target access node according to the link quality between the terminal and each access node.
3. The method of claim 2, wherein the target access node is the best link quality among the link qualities between the terminal and each of the access nodes.
4. The method of claim 2 or 3, wherein the set of access nodes does not include the primary access node, wherein for a first access node, the first access node is any one of the set of access nodes, and wherein the determining, by the primary access node, the link quality between the terminal and the first access node according to the signal parameter information of the first access node comprises:
the main access node determines the first link quality of the terminal and the first access node according to the signal parameter information of the first access node;
the primary access node determining a second link quality between the first access node and the primary access node;
and the main access node determines the link quality between the terminal and the first access node according to the first link quality and the second link quality.
5. The method of any of claims 1-3, wherein the set of access nodes comprises the primary access node.
6. A method of transmitting signal parameter information, the method comprising:
the terminal detects signal parameter information of a group of access nodes; the signal parameter information is used for determining the signal quality of the access node;
the terminal sends the signal parameter information of the group of access nodes to a main access node; the primary access node is configured to determine a target access node for the terminal from the set of access nodes.
7. The method of claim 6, wherein the terminal sends the signal parameter information of the group of access nodes to the master access node, and wherein the sending comprises:
and when the signal quality of the main access node is less than or equal to a first preset threshold value, the terminal sends the signal parameter information of the group of access nodes to the main access node.
8. The method of claim 7, wherein when the signal quality of the primary access node is less than or equal to a first preset threshold, the sending, by the terminal, signal parameter information of the group of access nodes to the primary access node comprises:
and the signal quality of the main access node is less than or equal to a first preset threshold value, the signal quality of the group of access nodes is greater than or equal to a second preset threshold value, and the terminal sends the signal parameter information of the group of access nodes to the main access node.
9. The method according to any of claims 6-8, wherein the terminal detects signal parameter information of a group of access nodes, comprising:
and the service set identifier SSID of each access node in the group of access nodes is positioned in the same channel, and the terminal periodically detects the signal parameter information of each access node.
10. The method according to any of claims 6-8, wherein the terminal detects signal parameter information of a group of access nodes, comprising:
service Set Identifiers (SSIDs) of different access nodes in the group of access nodes are located in different channels, and the terminal detects respective signal parameter information in the channel where each access node in the group of access nodes is located.
11. The method according to any one of claims 6-10, further comprising:
the terminal receives a switching message from the main access node, wherein the switching message is used for indicating the terminal to switch to a target access node, and the target access node is an access node in the group of access nodes;
and the terminal is switched to the target access node according to the switching message.
12. The method of claim 11 wherein the link quality of the target access node is the best link quality among the set of access nodes.
13. An access node switching apparatus, the apparatus comprising:
a communication unit for receiving signal parameter information from a set of access nodes of a terminal; the signal parameter information is used for determining the signal quality of the access node;
a processing unit, configured to determine a target access node from the group of access nodes according to the signal parameter information of the group of access nodes;
the communication unit is further configured to send a handover message to the terminal, where the handover message is used to instruct the terminal to handover to the target access node.
14. The apparatus according to claim 13, wherein the processing unit is specifically configured to:
determining link quality between the terminal and each access node in the set of access nodes according to the signal parameter information of the set of access nodes;
and determining the target access node according to the link quality between the terminal and each access node.
15. The apparatus of claim 14, wherein the target access node is the best of the link qualities between the terminal and each of the access nodes.
16. The apparatus according to claim 14 or 15, wherein the set of access nodes does not include a master access node, and wherein for a slave access node, the slave access node is any one of the set of access nodes, the processing unit is specifically configured to:
determining a first link quality of the terminal and the slave access node according to the signal parameter information of the slave access node;
determining a second link quality between the slave access node and the master access node;
determining a link quality between the terminal and the slave access node according to the first link quality and the second link quality.
17. The apparatus of any of claims 13-15, wherein the set of access nodes comprises a master access node.
18. An apparatus for transmitting signal parameter information, the apparatus comprising:
the processing unit is used for detecting signal parameter information of a group of access nodes; the signal parameter information is used for determining the signal quality of the access node;
a communication unit, configured to send signal parameter information of the group of access nodes to a master access node; the primary access node is configured to determine a target access node for the apparatus from the set of access nodes.
19. The apparatus of claim 18,
the communication unit is specifically configured to send the signal parameter information of the group of access nodes to the master access node when the signal quality of the master access node is less than or equal to a first preset threshold value.
20. The apparatus of claim 19,
the communication unit is specifically configured to send signal parameter information of the group of access nodes to the master access node, where the signal quality of the master access node is less than or equal to a first preset threshold, and the signal quality of the group of access nodes is greater than or equal to a second preset threshold.
21. The arrangement according to any of claims 18-20, wherein the service set identification, SSID, of each access node of said set of access nodes is located in the same channel, and wherein said processing unit is specifically configured to periodically detect signal parameter information of said each access node.
22. The apparatus of any one of claims 18-20,
the service set identifiers SSID of different access nodes in the group of access nodes are located in different channels, and the processing unit is specifically configured to detect respective signal parameter information in the channel where each access node in the group of access nodes is located.
23. The apparatus of any one of claims 18-22, further comprising:
a communication unit, configured to receive a handover message from the master access node, where the handover message is used to instruct a terminal to handover to a target access node, where the target access node is an access node in the group of access nodes;
and the processing unit is used for switching to the target access node according to the switching message.
24. The apparatus of claim 23 wherein the link quality of the target access node is the best link quality among the set of access nodes.
25. A communications apparatus, comprising: a processor coupled to a memory for storing a computer program or instructions, the processor for executing the computer program or instructions in the memory to cause the communication device to perform the method of any of claims 1-5 or 6-12.
26. A chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a computer program or instructions to implement the method of any of claims 1-5 or 6-12, the communication interface being configured to communicate with a module other than the chip.
27. A computer readable storage medium for storing a computer program or instructions which, when executed, cause the computer to perform the method of any of claims 1-5 or 6-12.
28. A communication system, comprising: the apparatus of any one of claims 13-17, and the apparatus of any one of claims 18-24.
CN201910798147.2A 2019-08-27 2019-08-27 Method, device and system for switching access node and sending signal parameter information Pending CN110691391A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910798147.2A CN110691391A (en) 2019-08-27 2019-08-27 Method, device and system for switching access node and sending signal parameter information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910798147.2A CN110691391A (en) 2019-08-27 2019-08-27 Method, device and system for switching access node and sending signal parameter information

Publications (1)

Publication Number Publication Date
CN110691391A true CN110691391A (en) 2020-01-14

Family

ID=69108554

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910798147.2A Pending CN110691391A (en) 2019-08-27 2019-08-27 Method, device and system for switching access node and sending signal parameter information

Country Status (1)

Country Link
CN (1) CN110691391A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112188581A (en) * 2020-09-09 2021-01-05 锐捷网络股份有限公司 Wireless access point switching processing method, device, medium and equipment
CN114448741A (en) * 2020-11-03 2022-05-06 中兴通讯股份有限公司 Connection method, device and system, electronic equipment and computer readable storage medium
WO2023225817A1 (en) * 2022-05-23 2023-11-30 Nokia Shanghai Bell Co., Ltd. Macro-diversity transmission in subnetwork

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2169997A1 (en) * 2008-09-30 2010-03-31 BRITISH TELECOMMUNICATIONS public limited company Controlling handovers in radio communication networks based on predictions of received signal strenght indicators (RSSI)
CN102006627A (en) * 2010-11-01 2011-04-06 中国电信股份有限公司 Wireless local area network (WLAN) switching method and system
CN106231627A (en) * 2016-07-25 2016-12-14 努比亚技术有限公司 A kind of mobile terminal and cell switching method
CN106454904A (en) * 2016-11-25 2017-02-22 杭州华三通信技术有限公司 Link switching method and apparatus
EP3454616A1 (en) * 2017-09-12 2019-03-13 InterDigital CE Patent Holdings Device and method for signal strength estimation in a wireless network with multiple access points

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2169997A1 (en) * 2008-09-30 2010-03-31 BRITISH TELECOMMUNICATIONS public limited company Controlling handovers in radio communication networks based on predictions of received signal strenght indicators (RSSI)
CN102006627A (en) * 2010-11-01 2011-04-06 中国电信股份有限公司 Wireless local area network (WLAN) switching method and system
CN106231627A (en) * 2016-07-25 2016-12-14 努比亚技术有限公司 A kind of mobile terminal and cell switching method
CN106454904A (en) * 2016-11-25 2017-02-22 杭州华三通信技术有限公司 Link switching method and apparatus
EP3454616A1 (en) * 2017-09-12 2019-03-13 InterDigital CE Patent Holdings Device and method for signal strength estimation in a wireless network with multiple access points

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112188581A (en) * 2020-09-09 2021-01-05 锐捷网络股份有限公司 Wireless access point switching processing method, device, medium and equipment
CN114448741A (en) * 2020-11-03 2022-05-06 中兴通讯股份有限公司 Connection method, device and system, electronic equipment and computer readable storage medium
WO2022095855A1 (en) * 2020-11-03 2022-05-12 中兴通讯股份有限公司 Connection method, apparatus and system, and electronic device and computer-readable storage medium
WO2023225817A1 (en) * 2022-05-23 2023-11-30 Nokia Shanghai Bell Co., Ltd. Macro-diversity transmission in subnetwork

Similar Documents

Publication Publication Date Title
US10980065B2 (en) Multi-connectivity of terminal device
CN111869118B (en) Method, wireless device, and medium for performing beam measurements
CN113810924B (en) Cell measurement method and device
JP7030851B2 (en) Measurement gap setting method, equipment, equipment, terminals and systems
JP2021535684A (en) Data transmission methods, radio access network devices and terminal devices
US11528760B2 (en) Cell global identification report procedure for new radio cells without SIB1
CN104885522A (en) Methods, devices, and computer program products improving mobile communication
US20180332465A1 (en) Wireless Terminal Device, Network Node, Method and Computer Program for Simultaneous Multiple Radio Access Technology Operation
CN110691391A (en) Method, device and system for switching access node and sending signal parameter information
US11356930B2 (en) System information update method and apparatus
RU2732736C1 (en) Communication method, secondary network node and terminal
US20230034121A1 (en) Communication method and apparatus to optimze a measurment policy
CN111434145A (en) Method and apparatus for load balancing across bandwidth segments
EP3758418B1 (en) Control device for cellular communication network in which relayed communication is performed, base station device, terminal device, control methods therefor, and program
EP3337243A1 (en) Base station device, communication device, control method, and program
CN115460587A (en) Communication method and device
CN113676922B (en) Terminal device cooperation method and device
US20240022380A1 (en) Communication method and apparatus
CN112399494B (en) Wireless communication method and communication device
CN110958652B (en) Cell reselection method and communication device
US10349429B1 (en) System and method for frequency redirection in a communication system
US10743292B2 (en) Method and apparatus for resource allocation
CN115175229A (en) Communication method and communication device
CN114258058A (en) Measuring method, measuring device, terminal and network equipment
CN112770366B (en) Communication method and communication device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200114