WO2019184735A1 - 级联ap的通信方法、无线接入点及存储介质 - Google Patents
级联ap的通信方法、无线接入点及存储介质 Download PDFInfo
- Publication number
- WO2019184735A1 WO2019184735A1 PCT/CN2019/078347 CN2019078347W WO2019184735A1 WO 2019184735 A1 WO2019184735 A1 WO 2019184735A1 CN 2019078347 W CN2019078347 W CN 2019078347W WO 2019184735 A1 WO2019184735 A1 WO 2019184735A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- channel resource
- sta
- communication
- wireless access
- access point
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/06—Reselecting a communication resource in the serving access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/27—Control channels or signalling for resource management between access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/046—Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a communication method, a wireless access point, and a storage medium for a contiguous wireless access point (AP).
- AP contiguous wireless access point
- Wireless-Fidelity (Wi-Fi) technology has become a technology widely used for data transmission in home networks.
- Wi-Fi Wireless-Fidelity
- users usually adopt a method of arranging multiple AP cascades in a home environment to improve the coverage of a home Wi-Fi wireless network, thereby solving problems such as a low data transmission rate and a "dead angle" of data transmission.
- the method of arranging multiple APs in the home environment is to access the AP at the root AP and the site (English: station, STA), and then access the AP as a relay to assist data transmission between the root AP and the STA.
- a cascading AP When the cascading AP communicates with the root AP and the STA, it can slice its own communication slot resources and communicate with the root AP and STA respectively.
- the root AP acts as a virtual STA and acts as a virtual AP when communicating with the STA.
- the cascading AP can only control its own slot resources for communication with that network device, but cannot control the time slots used by the root AP and STA communication. Therefore, when the root AP and the STA send data to the cascading AP at the same time, the cascading AP receives the data sent by the root AP and the STA simultaneously in one slot resource slice, so that the cascading AP generates a collision in the process of receiving data. As a result, the cascading APs cannot communicate with the root APs and STAs.
- the present invention provides a communication method, a wireless access point, and a storage medium for a cascading AP, which can avoid the problem that a cascading AP can collide with the root AP and the STA.
- the present application provides a communication method of a cascading AP, including: a first AP communicating with a second AP by using a first channel resource, where the second AP is an upstream network node of the first AP.
- the first AP communicates with a STA accessing the first AP by using a second channel resource, where the first channel resource is different from the second channel resource.
- the first AP communicates with the second AP and the STA through different communication resources, and the data transmitted between the first AP and the second AP and the STA does not collide, thereby ensuring that the first AP can be normal. Communicate with connected devices.
- the method before the first AP communicates with the second AP by using the first channel resource, the method further includes:
- the first AP sends a second packet including the second channel resource to the STA Message.
- the feedback message when the feedback message indicates that the second AP does not accept the first channel resource and the When the first AP communicates, the feedback message includes a channel resource used by the second AP to communicate with the first AP or a second AP determined to communicate with the second AP.
- the characteristics of the channel resources the method further includes:
- the first AP updates the first channel resource according to the feedback message
- the first AP updates the second channel resource according to the updated first channel resource
- the first AP communicates with the first device that accesses the first AP by using the first channel resource, including:
- the first AP communicates with the second AP by using the updated first channel resource
- the first AP communicates with the STA that accesses the first AP by using the second channel resource, including:
- the first AP communicates with the STA by using the updated second channel resource.
- the first AP determines the first channel Resources and the second channel resources, including:
- the first AP determines the first channel resource and the second channel resource according to a channel resource requirement of the second AP and a channel resource requirement of the STA.
- the method before the first AP communicates with the first device that accesses the first AP by using the first channel resource, the method further includes:
- an indication message of the first device where the indication information is used to indicate a channel resource used for communication with the first device or a feature of a channel resource used for communication with the second AP;
- the first AP determines the first channel resource and the second channel resource according to the indication message.
- the first AP is connected to the first After the AP's STA communication, it also includes:
- the first AP adjusts the first channel resource and the second channel resource
- the first AP communicates with the first device by using the adjusted first channel resource, and communicates with the second device by using the adjusted second channel resource.
- the first AP adjusts the first channel resource and the second channel resource, including:
- the first AP adjusts the first channel resource and the second channel resource according to a channel resource requirement of the second AP and a channel resource requirement of the STA.
- the first channel resource includes a spectrum resource and a spatial resource
- the second Channel resources include spectrum resources and/or space resources.
- the present application provides a wireless access point, including functional units for implementing the methods in the first aspect of the present application and the implementations of the first aspect.
- the application provides a wireless access point, including: one or more processors, a memory, and a communication interface;
- the memory coupled to the one or more processors
- the memory is for storing computer program code, the computer program code comprising instructions for performing the first aspect or the first aspect when the one or more processors execute the instruction A communication method of a cascaded wireless access point according to any of the embodiments.
- an embodiment of the present invention provides a computer readable storage medium, where the computer readable storage medium stores instructions that, when run on a computer, cause the computer to perform any of the first aspect or the first aspect.
- FIG. 1 is a schematic diagram of a network architecture according to an embodiment of the present invention.
- FIG. 2 is a schematic flowchart of a method for communicating a cascading AP according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of still another method for communication of a cascading AP according to an embodiment of the present invention
- FIG. 4 is a schematic block diagram of a wireless access point according to an embodiment of the present invention.
- FIG. 5 is a schematic block diagram of still another wireless access point according to an embodiment of the present invention.
- FIG. 6 is a schematic block diagram of another wireless access point according to an embodiment of the present invention.
- FIG. 1 is a network architecture to which an embodiment of the present invention is applied.
- AP1 is the root AP in the home network, and AP1 is directly connected to the network.
- AP2 is the cascading AP connected to AP1 and STA2.
- the connection between AP2 and AP1 can extend the coverage of the home network.
- STA1 and STA2 are the homes.
- the devices in the network, STA1 and STA2 can connect to the network through access to AP1 or AP2.
- STA1 accesses AP1 and STA2 accesses AP2.
- STA2 is farther away from the network side than AP2.
- AP2 can receive data sent by AP1 and STA2, and also send data to AP1 and STA2. In order to avoid AP1 and STA2 sending data to AP2 at the same time, AP2 will slice a time slot resource at the same time.
- the channel resources used by the AP2 for data transmission are divided and allocated to the device that needs to communicate with the AP2, as shown in FIG. 1 .
- AP1 and STA2 are shown, so that different channel resources are used when data is transmitted between AP2 and AP2, so that AP2 receiving data conflicts can be avoided, and AP2 can communicate with the access device normally.
- the channel resources in the embodiment of the present invention may include spectrum resources and/or spatial resources, for example, a resource unit (RU), a spatial data stream, and the like.
- RU resource unit
- the embodiment of the present invention provides a communication method of a cascading AP, which can be used in the network architecture shown in FIG. 1. As shown in FIG. 2, the method includes the following steps.
- the first AP communicates with the second AP by using the first channel resource.
- the second AP is an upstream network node of the first AP.
- the first AP is AP2
- the second AP is AP1
- AP1 is the upstream network node of AP2.
- the first AP communicates with the STA that accesses the first AP by using the second channel resource.
- the first channel resource is different from the second channel resource.
- the first AP may also access the STA, and the STA connects to the network by accessing the first AP.
- the communication resource used when the first AP communicates with the second AP is different from the communication resource used when the first AP communicates with the STA.
- the first AP communicates with the second AP and the STA through different communication resources, and the data transmitted between the first AP and the second AP and the STA does not collide, thereby ensuring that the first AP can be normal. Communicate with connected devices.
- the first AP may also be connected to multiple devices.
- the first AP can communicate with each connected device through different channel resources, thereby avoiding the problem of conflict in receiving data.
- step 101 the following steps may also be included.
- the first AP determines the first channel resource and the second channel resource.
- the first AP may also determine a channel resource to be used for communication with the second AP and the STA before communicating with the second AP and the STA.
- the manner in which the first AP determines the first channel resource and the second channel resource may be specifically: the first AP determines the first channel resource and according to the device attribute of the second AP and the device attribute of the STA.
- the device attribute may include the identifier of the device, the address, and the like.
- the first AP may determine the manner of accessing the first AP according to the attribute of the device. Type, for example, Wi-Fi access, USB access, wired access, etc., and the first AP can determine the data transmitted between the first AP connected device and the first AP according to the mode of accessing the first AP. The amount of data, in turn, can be used to determine channel resources for communication with each of the first AP connected devices.
- the first AP may also determine the channel resource requirement of the second AP when transmitting data between the first AP and the second AP according to the device attribute of the connected device and the amount of data transmitted between the connected device and the second AP.
- the amount, the channel resource requirement of the STA when the data is transmitted between the first AP and the STA and further, can determine the channel resource used for communication with each of the first AP connection devices.
- AP2 can determine the device that is Wi-Fi access according to the identifier included in the device attribute of STA2, and can further determine the requirement of STA2 for channel resources.
- the first AP may further determine each device type according to the device attributes of the access device, and further determine channel resources required for communication with the second AP.
- the AP2 also accesses the network device STA3, and the AP2 can determine the device that is Wi-Fi access according to the identifier included in the attribute of the STA2, according to the attribute of the STA3.
- the included identifier determines that it is a Universal Serial Bus (USB) device.
- USB Universal Serial Bus
- AP2 and STA3 are directly connected, and wireless communication resources are not used for communication.
- AP2 determines the channel resource requirement for communication with AP1, it needs to consider the channel resources occupied by the data transmitted to STA3.
- the manner in which the first AP determines the first channel resource and the second channel resource according to the channel resource requirement of the second AP and the channel resource requirement of the STA Specifically, the first AP determines, according to the size of the communication resource required for the first AP to communicate with the second AP, that is, the size of the channel resource requirement of the second AP, and the communication resource required when the first AP communicates with the STA.
- the size (that is, the size of the channel resource requirement of the STA), and then the first AP determines the ratio between the size of the channel resource requirement of the second AP and the size of the channel resource requirement of the STA; finally, the first AP is based on The outbound ratio determines the channel resources to be used for communication with each access device in the channel resources of the first AP.
- AP1, AP2, and STA2 support 80MHz bandwidth in the 5GHz band, and the frequency resources of the three are the same. Then, AP2 can divide the frequency band resource into two parts according to the size of the communication resources required for communication between AP1 and STA2, respectively. Assuming that the ratio of the communication resources required for communication between AP1 and STA2 is 1:1, AP2 can determine that the 40 MHz bandwidth in the 80 MHz bandwidth of the 5 GHz band is used for communication with AP2, and the bandwidth of the 5 GHz band is 80 MHz. The 40 MHz bandwidth at low frequencies is used for communication with STA2.
- the first AP sends a first message to the second AP, where the first message includes the first channel resource.
- the first AP After the first AP determines the channel resources to be used for communication with the second AP and the STA, in order to prevent the first channel resource in the second AP from being occupied by other devices, the first AP will be in conflict.
- a channel resource is sent to the second AP by using a first message, so that the second AP determines whether the first channel resource is available for communication with the first AP.
- the first AP receives the feedback message sent by the second AP.
- the second AP may determine, according to the usage of the channel resource, whether the first channel resource is determined to be used for communication with other devices. If the first channel resource has been used to communicate with other devices, it can no longer be used to communicate with the first AP, and the second AP can determine the channel resource that can be used for communication with the first AP, and notify the first AP; if the first channel resource is not used to communicate with other devices, it indicates that the first channel resource can be used to communicate with the first AP. After the second AP determines the result, the added AP sends a feedback message to the first AP.
- the first AP sends a second information including the second channel resource to the STA. Message.
- the feedback message carries the judgment result of the second AP.
- the feedback message indicates that the second AP accepts communication with the first AP through the first channel resource, indicating that the first AP may determine the first channel resource and the second AP determined by step 104.
- the second AP resource determined by the step 104 is communicated with the STA, so the first AP may send a second message including the second channel resource to the STA to notify the STA and the first AP.
- Channel resources used for communication may be used for communication.
- the second AP may determine different first channel resources and second channel resources, respectively, for communicating with the second AP and the STA, so that the problem of data conflict may be avoided.
- the first AP receives the feedback message sent by the second AP in step 105, if the feedback message indicates that the second AP does not accept the first channel resource and the The first AP needs to update the first channel resource and the second channel resource determined in step 103.
- the feedback message when the feedback message indicates that the second AP does not accept communication between the first channel resource and the first AP, the feedback message includes the location determined by the second AP.
- the channel resource used by the first AP communication or the feature of the channel resource used by the second AP to communicate with the second AP is determined.
- the first AP may update the first channel resource according to the feedback message, and update the second channel resource according to the updated first channel resource; and then send the updated information to the STA.
- the third message of the second channel resource The step 101 may be specifically performed by: the first AP communicating with the second AP by using the updated first channel resource.
- Step 102 may be specifically performed as: the first AP communicates with the STA by using the updated second channel resource.
- the second AP determines that the first channel resource has been used to communicate with other devices and cannot be used for communication with the first AP, it can determine the channel resource that can be used for communication with the first AP, and notify by a feedback message.
- the feedback message may include a channel resource used by the second AP to communicate with the first AP or a channel used by the second AP to communicate with the second AP. The characteristics of the resource.
- the first AP may determine, according to the feedback message, a channel resource that the second AP can use to communicate with the first AP, and then update the first channel resource to ensure that the updated first channel resource can be Make the second AP accept.
- the first AP may update the second channel resource according to the updated first channel resource to ensure that the second channel resource is different from the updated first channel resource, and the updated first
- the two channel resources are sent to the STA through the third message to notify the channel resource used by the STA to communicate with the first AP.
- the first AP communicates with the second AP through the updated first channel resource, and communicates with the STA through the updated second channel resource, so that the problem of data conflict can be avoided.
- the characteristics of the channel resources may include the identity, location, type, etc. of the channel resources.
- the second AP determines that the first channel resource has been used for communication with other devices, it does not determine the channel resource that can be used for communication with the first AP.
- the first AP may also update the first channel resource by itself, and then send the updated first channel resource to the second AP, until it is determined that the second AP accepts communication with the first AP. Channel resources used. Then, the first AP re-updates the second channel resource to achieve the purpose of the first AP communicating with the second AP and the STA to use different channel resources.
- the channel resources supported by the second AP and the channel resources supported by the STA may be acquired first.
- the first channel resource determined by the first AP is within the channel resource range supported by the second AP
- the second channel resource determined by the first AP is within the channel resource range supported by the STA.
- AP2 can obtain channel resources supported by AP1 and STA by establishing a connection with AP1 and STA respectively.
- AP1 supports 80MHz bandwidth in the 5GHz band and has 4 antennas capable of MIMO operation.
- AP2 can obtain the channel resource of AP1 as the 80MHz bandwidth and 4 ⁇ 4 MIMO data stream in the 5GHz band.
- the method may further include: the first AP receiving an indication message of the first device, where the indication information is used to indicate communication with the first device a characteristic of a channel resource used or a channel resource used for communicating with the second AP; the first AP determining the first channel resource and the second channel resource according to the indication message.
- the first AP may further receive the indication message of the first device, and determine, by using the indication message, a channel resource that can be used when the second AP communicates with the first AP, so that the first AP directly according to the indication message.
- the first channel resource and the second channel resource are determined. After the first AP determines the first channel resource, the process of confirming with the second AP does not need to be performed.
- the first AP when the first AP is connected to multiple devices, the first AP may further group the first multiple devices, and then determine, according to the group, the communication to be used with each group.
- Channel resources are different from the channel resources to be used for communication with each group.
- the first AP communicates with the devices in the group by using channel resources determined for each group by means of time division multiplexing.
- the first AP may further group the first multiple devices, and then determine the channel resource slices corresponding to each group by means of time division multiplexing in a group unit, and then determine The different channel resources used by the devices in the group are grouped in the channel resource slices corresponding to each group, so that the devices in the group use different channel resources to communicate with the first AP.
- the first AP may also negotiate and send and receive synchronization with the second AP before performing step 101 and step 102.
- the second AP transmits data
- the first AP only receives the receipt
- the first AP can synchronously receive the data of the STA.
- the STA and the second AP only receive data, and the second AP can synchronize. Receiving data sent by the STA accessing the second AP.
- the communication demand may change, for example, the amount of data transmitted increases, resulting in the first channel resource and The second channel resource cannot reasonably meet the communication requirement, so the first AP can adjust the first channel resource and the second channel resource in real time.
- the embodiment of the present invention may further include: the first AP adjusting the first channel resource and the second channel resource.
- the first AP communicates with the first device through the adjusted first channel resource, and communicates with the second device by using the adjusted second channel resource.
- the manner in which the first AP adjusts the first channel resource and the second channel resource may be specifically: adjusting the first channel resource according to a channel resource requirement of the second AP and a channel resource requirement of the STA And the second channel resource.
- the first AP can acquire various features of the second AP and the STA in real time, for example.
- the device attribute, the amount of data transmitted between the first AP, the type of data transmitted between the first AP, and the like, and the channel resource requirement of the second AP and the channel resource of the STA are determined according to each feature acquired in real time.
- the demand quantity in turn, can adjust the first channel resource and the second channel resource, so that channel resources are allocated reasonably.
- the first AP adjusts the first channel resource and the second channel resource, and may send the adjusted first channel resource to the second AP, and perform steps 104-106.
- the process is to ensure that the second AP and the first AP can communicate using the adjusted first channel resource.
- FIG. 4 is a schematic block diagram of a wireless access point 200 according to an embodiment of the present invention.
- the wireless access point 200 is a first AP, such as AP2 in the network architecture shown in FIG. 1.
- the wireless access point 200 includes:
- the communication unit 201 is configured to communicate with the second AP by using the first channel resource, where the second AP is an upstream network node of the first AP;
- the communication unit 201 is further configured to communicate with a station STA accessing the first AP by using a second channel resource, where the first channel resource is different from the second channel resource.
- the wireless access point 200 communicates with the second AP and the STA through different communication resources, and the data transmitted between the wireless access point 200 and the second AP and the STA does not collide, thereby ensuring wireless.
- the access point 200 is capable of communicating normally with the connected device.
- FIG. 5 is a schematic block diagram of still another wireless access point 200 according to an embodiment of the present invention.
- the wireless access point 200 can further include:
- a first determining unit 202 configured to determine the first channel resource and the second channel resource
- the communication unit 201 is further configured to send the first message to the second AP, where the first message includes the first channel resource;
- the communication unit 201 is further configured to receive a feedback message sent by the second AP.
- the communication unit 201 is further configured to: when the feedback message indicates that the second AP accepts communication between the first channel resource and the first AP, send the second channel to the STA The second message of the resource.
- the feedback message when the feedback message indicates that the second AP does not accept communication with the first AP by using the first channel resource, the feedback message includes a location determined by the second AP. a channel resource used by the first AP communication or a feature of a channel resource used by the second AP to communicate with the second AP;
- the wireless access point 200 may further include:
- the updating unit 203 is configured to: when the feedback message indicates that the second AP does not accept communication between the first channel resource and the first AP, update the first channel resource according to the feedback message;
- the updating unit 203 is further configured to update the second channel resource according to the updated first channel resource
- the communication unit 201 is further configured to send, to the STA, a third message that includes the updated second channel resource;
- the communication unit 201 is configured to communicate with the second AP by using the updated first channel resource when communicating with the first device that accesses the first AP by using the first channel resource;
- the communication unit 201 is configured to communicate with the STA by using the updated second channel resource when the communication unit 201 communicates with the STA that accesses the first AP by using the second channel resource.
- the first determining unit 202 is specifically configured to:
- the communication unit 201 is further configured to receive an indication message of the first device, where the indication information is used to indicate a channel resource used for communication with the first device or with the second AP. Characteristics of the channel resources used by the communication;
- the wireless access point 200 may further include:
- the second determining unit 204 is configured to determine the first channel resource and the second channel resource according to the indication message.
- the wireless access point 200 can further include:
- the adjusting unit 205 is configured to adjust the first channel resource and the second channel resource
- the communication unit is further configured to communicate with the first device by using the adjusted first channel resource, and communicate with the second device by using the adjusted second channel resource.
- the adjusting unit 205 is specifically configured to adjust the first channel resource and the second channel resource according to the channel resource requirement of the second AP and the channel resource requirement of the STA.
- the first channel resource includes a spectrum resource and a spatial resource
- the second channel resource includes a spectrum resource and a spatial resource
- the wireless access point 200 may correspond to an execution subject in a communication method of a cascading AP according to an embodiment of the present invention, and each module in the wireless access point 200 respectively implements FIG. 2 or FIG. 3
- the corresponding processes in the illustrated method are not described herein for the sake of brevity.
- FIG. 6 is a schematic block diagram of another wireless access point 300 in accordance with an embodiment of the present invention.
- the wireless access point 300 includes a processor 301, a memory 302, and a communication interface 303 for communicating with external devices.
- the processor 301 can include a central processing unit (CPU), a network processor (NP), or a combination thereof.
- the processor 301 may further include a hardware chip, such as an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
- ASIC application-specific integrated circuit
- PLD programmable logic device
- the PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a general array logic (GAL), or any combination thereof.
- the circuits in processor 301 can be separate or integrated into one or more chips.
- the memory 301 can be a stand-alone device or can be integrated in the processor 301.
- the memory 301 may include a volatile memory such as a random-access memory (RAM).
- the memory 301 may also include a non-volatile memory such as a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD).
- Memory 301 can also include any combination of the above types of memory.
- the memory 302 is also used to store computer program instructions, and the processor 301 executes the computer program instructions stored in the memory 302 to implement the method illustrated in FIG. 2 or FIG.
- Communication interface 303 can be a wireless interface.
- the wireless interface may be a cellular mobile network interface, a wireless local area network (WLAN) interface, etc., and a specific implementation may include a combination of devices such as an antenna and a signal modem.
- WLAN wireless local area network
- the device 300 can also include a bus 304 for connecting the processor 301, the memory 302, and the communication interface 303 to cause the processor 301, the memory 302, and the communication interface 303 to communicate with one another via the bus 304.
- the memory 302 is for storing program code
- the processor 301 is configured to invoke the program code to implement the functions and steps performed by the first AP in the method illustrated in FIG. 2 or FIG.
- the above embodiments it may be implemented in whole or in part by software, hardware, or a combination thereof.
- software it 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 computer program instructions When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present invention are generated in whole or in part.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, twisted pair, fiber optic) or wireless (eg, infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, an optical disk), or a semiconductor medium (eg, a solid state hard disk) or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种级联AP的通信方法、无线接入点及存储介质。该方法包括:第一AP通过第一信道资源与第二AP通信,所述第二AP为所述第一AP的上游网络节点;所述第一AP通过第二信道资源与接入到所述第一AP的站点STA通信,所述第一信道资源与所述第二信道资源不同。能够避免级联AP在接收数据过程中产生冲突,导致级联AP均无法与根AP和STA正常通信的问题。
Description
本发明涉及通信技术领域,尤其涉及一种级联无线接入点(英文:access point,AP)的通信方法、无线接入点及存储介质。
无线保真(英文:Wireless-Fidelity,Wi-Fi)技术已经成为一种广泛使用于家庭网络中数据传输的技术。但是,在家居环境中数据传输距离的增大和影响数据传输的障碍物的增加,很容易增大家庭Wi-Fi中数据传输信号的衰减,从而导致数据传输速率过低,以及数据传输“死角”等问题。目前,用户通常采用在家居环境下布置多个AP级联的方式来提升家庭Wi-Fi无线网络的覆盖,如此来解决数据传输速率过低和数据传输“死角”等问题。
在家居环境下布置多AP级联的方式为,在根AP和站点(英文:station,STA)再接入AP,再接入的AP作为中继来辅助根AP和STA之间的数据传输,成为级联AP。级联AP与根AP和STA通信时,可以将自己的通信时隙资源切片,分别与根AP及STA通信。与根AP通信时作为虚拟STA,与STA通信时作为虚拟AP。
但是,级联AP只能够控制自己的时隙资源用于与那个网络设备之间通信,但不能控制根AP和STA通信所使用的时隙。所以,在根AP和STA同时发送数据到级联AP时,级联AP会在一个时隙资源切片同时接收到根AP和STA发送的数据,从而使级联AP在接收数据过程中产生冲突,导致级联AP均无法与根AP和STA正常通信。
发明内容
本申请提供了一种级联AP的通信方法、无线接入点及存储介质,能够避免级联AP在接收数据过程中产生冲突,导致级联AP均无法与根AP和STA正常通信的问题。
第一方面,本申请提供了一种级联AP的通信方法,包括:第一AP通过第一信道资源与第二AP通信,所述第二AP为所述第一AP的上游网络节点。所述第一AP通过第二信道资源与接入到所述第一AP的STA通信,所述第一信道资源与所述第二信道资源不同。
本申请实施例中,第一AP通过不同的通信资源与第二AP和STA通信,则第一AP与第二AP和STA之间传输的数据不会发生冲突,从而保证了第一AP能够正常的与连接的设备通信。
结合第一方面,在第一方面的第一种可能的实施方式中,在所述第一AP通过第一信道资源与第二AP通信之前,还包括:
所述第一AP确定所述第一信道资源和所述第二信道资源;
所述第一AP将第一消息发送至所述第二AP,所述第一消息包括所述第一信道资源;
所述第一AP接收所述第二AP发送的反馈消息;
当所述反馈消息表示所述第二AP接受通过所述第一信道资源与所述第一AP之间通信时,所述第一AP向所述STA发送包括所述第二信道资源的第二消息。
结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述 反馈消息包括所述第二AP确定的与所述第一AP通信所使用的信道资源或包括所述第二AP确定的与所述第二AP通信所使用的信道资源的特征,所述方法还包括:
当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述第一AP根据所述反馈消息更新所述第一信道资源;
所述第一AP根据更新后的第一信道资源更新所述第二信道资源;
所述第一AP向所述STA发送包括更新后的第二信道资源的第三消息;
所述第一AP通过第一信道资源与接入所述第一AP的第一设备通信,包括:
所述第一AP通过更新后的第一信道资源与所述第二AP通信;
所述第一AP通过第二信道资源与接入到所述第一AP的站点STA通信,包括:
所述第一AP通过更新后的第二信道资源与所述STA通信。
结合第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,所述第一AP确定所述第一信道资源和所述第二信道资源,包括:
所述第一AP根据所述第二AP的设备属性和所述STA的设备属性确定所述第一信道资源和所述第二信道资源;或者,
所述第一AP根据所述第二AP的信道资源需求量和所述STA的信道资源需求量确定所述第一信道资源和所述第二信道资源。
结合第一方面,在第一方面的第四种可能的实施方式中,在所述第一AP通过第一信道资源与接入所述第一AP的第一设备通信之前,还包括:
所述第一AP接收所述第一设备的指示消息,所述指示信息用于指示与所述第一设备通信所使用的信道资源或与所述第二AP通信所使用的信道资源的特征;
所述第一AP根据所述指示消息确定所述第一信道资源和所述第二信道资源。
结合第一方面或第一方面的任一种可能的实施方式,在第一方面的第五种可能的实施方式中,在所述第一AP通过第二信道资源与接入到所述第一AP的STA通信之后,还包括:
所述第一AP调整所述第一信道资源和所述第二信道资源;
所述第一AP通过调整后的第一信道资源与所述第一设备通信,以及通过调整后的第二信道资源与所述第二设备通信。
结合第一方面的第五种可能的实施方式,在第一方面的第六种可能的实施方式中,所述第一AP调整所述第一信道资源和所述第二信道资源,包括:
所述第一AP根据所述第二AP的信道资源需求量和所述STA的信道资源需求量调整所述第一信道资源和所述第二信道资源。
结合第一方面或第一方面的任一种可能的实施方式,在第一方面的第七种可能的实施方式中,所述第一信道资源包括频谱资源和\或空间资源,所述第二信道资源包括频谱资源和\或空间资源。
第二方面,本申请提供了一种无线接入点,包括用于实现本申请第一方面及第一方面的各实现方式中的方法的功能单元。
第三方面,本申请提供了一种无线接入点,包括:一个或多个处理器、存储器、通信接口;
所述存储器、所述通信接口与所述一个或多个处理器耦合;
所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述一个或多个处理器执行所述指令时,所述无线接入点用于执行如第一方面或第一方面的任一种实施方 式所述的级联无线接入点的通信方法。
第四方面,本发明实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行第一方面或第一方面的任一种实现方式所述的级联无线接入点的通信方法。
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍。
图1是根据本发明实施例提供的网络架构示意图;
图2是根据本发明实施例提供的一种级联AP的通信方法的示意性流程图;
图3是根据本发明实施例提供的又一种级联AP的通信方法的示意性流程图;
图4是根据本发明实施例提供的一种无线接入点的示意性框图;
图5是根据本发明实施例提供的又一种无线接入点的示意性框图;
图6是根据本发明实施例提供的另一种无线接入点的示意性框图。
在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本发明实施例用于家庭网络中AP级联的场景。图1为本发明实施例所适用的一种网络架构。如图1所示,AP1为家庭网络中的根AP,AP1与网络侧直接连接;AP2为连接AP1和STA2的级联AP,AP2与AP1连接可以扩大家庭网络的覆盖范围;STA1和STA2为家庭网络中的设备,STA1和STA2可以通过接入到AP1或AP2与网络连接,如图1中所示,STA1接入到AP1,STA2接入到AP2。对于AP2而言,其与AP1和STA2通信,AP1为根AP,比AP2更靠近网络侧,为AP2的上游网络节点,STA2则比AP2更远离网络侧。
图1所示网络架构中,AP2可以接收AP1和STA2发送的数据,同时还会向AP1和STA2发送数据,为了避免在AP1和STA2同时发送数据到AP2时,AP2会在一个时隙资源切片同时接收到AP1和STA2发送的数据,从而导致AP2接收数据发生冲突的情况,本发明实施例中,将AP2用于数据传输的信道资源进行划分,分别分配给需要与AP2通信的设备,如图1中所示的AP1和STA2,从而使各需要与AP2通信的与AP2之间传输数据时使用不同的信道资源,从而可以避免AP2接收数据发生冲突的情况,使AP2能够与接入设备正常通信。
本发明实施例中信道资源可以包括频谱资源和\或空间资源,例如,频谱资源单元(Resource Unit,RU)、空间数据流等等。
本发明实施例提供了一种级联AP的通信方法,可以用于图1所示网络架构,如图2所示,该方法包括以下步骤。
101,第一AP通过第一信道资源与第二AP通信。
其中,第二AP为第一AP的上游网络节点。
例如,在图1所示网络架构中,第一AP为AP2,第二AP为AP1,AP1为AP2的上游网络节点。
102,第一AP通过第二信道资源与接入到第一AP的STA通信。
其中,第一信道资源与所述第二信道资源不同。第一AP还可以接入STA,STA通过接入到第一AP与网络连接。第一AP与第二AP通信时所使用的通信资源不同于第一AP与STA通信时所使用的通信资源。
本发明实施例中,第一AP通过不同的通信资源与第二AP和STA通信,则第一AP与第二AP和STA之间传输的数据不会发生冲突,从而保证了第一AP能够正常的与连接的设备通信。
需要说明的是,在图1所示网络架构的基础上,第一AP还可以与多个设备连接。当第一AP与多个设备连接时,第一AP可以通过互不相同的信道资源与各连接的设备通信,从而避免接收数据过程中产生冲突的问题。
作为本发明实施例的一种实施方式,如图3所示,在步骤101之前,还可以包括以下步骤。
103,第一AP确定所述第一信道资源和所述第二信道资源。
其中,第一AP在与第二AP和STA通信之前,还可以先确定出与第二AP和STA通信所要使用的信道资源。
作为一个示例,第一AP确定第一信道资源和第二信道资源的方式可以具体为:第一AP根据所述第二AP的设备属性和所述STA的设备属性确定所述第一信道资源和所述第二信道资源;或者,第一AP根据所述第二AP的信道资源需求量和所述STA的信道资源需求量确定所述第一信道资源和所述第二信道资源。
设备属性可以包括设备的标识、地址等等,第一AP可以确定出与其连接的设备(如第二AP和STA)的设备属性后,可以根据设备的属性来确定出接入第一AP的方式类型,例如,Wi-Fi接入、USB接入、有线接入等等,进而第一AP可以根据接入第一AP的方式类型确定各与第一AP连接设备与第一AP之间传输数据的数据量,进而可以确定用于与各与第一AP连接设备通信的信道资源。
第一AP还可以根据与其连接设备的设备属性、与其连接设备之间在一定时间传输数据的数据量等方式,确定出第一AP与第二AP之间传输数据时第二AP的信道资源需求量,以第一AP与STA之间传输数据时STA的信道资源需求量,进而可以确定用于与各与第一AP连接设备通信的信道资源。
例如,AP2可以根据STA2的设备属性中包括的标识符确定出其为Wi-Fi接入的设备,进而可以确定出STA2对信道资源的需求。
再例如,在第一AP接入多个设备时,第一AP还可以根据接入设备的设备属性确定各设备类型,进而确定出与第二AP通信所需的信道资源。例如,AP2在图1所示网络架构的基础上,还接入了网络设备STA3,AP2可以根据STA2的属性中包括的标识符确定出其为Wi-Fi接入的设备,根据STA3的属性中包括的标识符确定出其为通用串行总线(Universal Serial Bus,USB)设备。AP2与STA3之间直接连接,通信时不会使用无线通信资源,但是AP2确定与AP1之间通信对信道资源的需求时,需要考虑传输给STA3的数据所占用的信道资源。
作为一个具体示例,本发明实施例中,第一AP根据所述第二AP的信道资源需求量和所述STA的信道资源需求量确定所述第一信道资源和所述第二信道资源的方式可以具体为:第一AP根据确定第一AP与第二AP通信时所需通信资源的大小(即第二AP的信道资源需求量的大小)和第一AP与STA通信时所需通信资源的大小(即STA的信道资源需求量的大小),然后,第一AP确定第二AP的信道资源需求量的大小与STA的信道资源需求量的大小之间的比例;最后,第一AP根据得出的比例确定出第一AP的信道资源中与各接入设备通信所要使用的信道资源。
例如,在图1所示的网络架构中,AP1、AP2和STA2支持5GHz频段80MHz带宽,三者的频段资源相同。则AP2可以根据分别与AP1和STA2之间通信所需通信资源的大小,将 频段资源分为两部分。假设与AP1和STA2之间通信所需通信资源的大小之间比例为1:1,则AP2可以确定5GHz频段80MHz带宽中处于高频的40MHz带宽用于与AP2之间通信,5GHz频段80MHz带宽中处于低频的40MHz带宽用于与STA2之间通信。
104,第一AP将第一消息发送至所述第二AP,第一消息包括所述第一信道资源。
其中,第一AP确定出与第二AP和STA通信所要使用的信道资源后,为了避免第二AP中的第一信道资源已被其他设备占用而导致数据传输出现冲突,所以第一AP将第一信道资源通过第一消息发送至所述第二AP,使第二AP来确定第一信道资源是否可以用于与第一AP之间的通信。
105,第一AP接收所述第二AP发送的反馈消息。
其中,第二AP接收到第一AP发送的第一消息后,可以根据其信道资源的使用情况来判断第一信道资源是否被确定用于与其他设备通信。如果第一信道资源已经被用于与其他设备通信,则不能再用于与第一AP通信,第二AP可以确定其能够用于与第一AP通信时使用的信道资源,并通知给第一AP;如果第一信道资源未被用于与其他设备通信,则表示第一信道资源可以用于与第一AP通信。第二AP判断出结果后,会将加过通过反馈消息发送给第一AP。
106,当反馈消息表示所述第二AP接受通过所述第一信道资源与所述第一AP之间通信时,所述第一AP向所述STA发送包括所述第二信道资源的第二消息。
其中,反馈消息携带了第二AP的判断结果。当反馈消息表示所述第二AP接受通过所述第一信道资源与所述第一AP之间通信时,表示所述第一AP可以通过步骤104确定的第一信道资源与第二AP之间通信,进而也可以通过步骤104确定的第二信道资源与STA之间通信,所以第一AP可以向所述STA发送包括所述第二信道资源的第二消息,以通知STA与第一AP之间通信时所使用的信道资源。
本实施方式中,第二AP可以确定出不同的第一信道资源和第二信道资源,分别用于与第二AP和STA通信,从而可以避免数据冲突的问题。
在图2所示实施方式的基础上,步骤105中第一AP接收所述第二AP发送的反馈消息后,如果反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信,则第一AP需要更新步骤103确定的第一信道资源和第二信道资源。
作为一个具体示例,当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述反馈消息包括所述第二AP确定的与所述第一AP通信所使用的信道资源或包括所述第二AP确定的与所述第二AP通信所使用的信道资源的特征。则在步骤105之后,第一AP可以根据所述反馈消息更新所述第一信道资源,并根据更新后的第一信道资源更新所述第二信道资源;然后向所述STA发送包括更新后的第二信道资源的第三消息。步骤101可以具体执行为:第一AP通过更新后的第一信道资源与所述第二AP通信。步骤102可以具体执行为:第一AP通过更新后的第二信道资源与所述STA通信。
如果第二AP判定第一信道资源已经被用于与其他设备通信,不能再用于与第一AP通信,可以确定其能够用于与第一AP通信时使用的信道资源,并通过反馈消息通知给第一AP,此时反馈消息可以包括所述第二AP确定的与所述第一AP通信所使用的信道资源或包括所述第二AP确定的与所述第二AP通信所使用的信道资源的特征。第一AP接收反馈消息后即可根据反馈消息确定出第二AP能够用于与第一AP通信时所使用的信道资源,进而可以更新第一信道资源,以保证更新后的第一信道资源能够使第二AP接受。然后第一AP在更新第一信道资源后,可以根据更新后的第一信道资源来更新第二信道资源,以保证第二信道资源与更 新后的第一信道资源不同,并将更新后的第二信道资源通过第三消息发送给STA,以通知STA与第一AP之间通信时所使用的信道资源。如此在后续通信时,第一AP通过更新后的第一信道资源与所述第二AP通信,通过更新后的第二信道资源与所述STA通信,从而可以避免数据冲突的问题。
信道资源的特征可以包括信道资源的标识、位置、类型等等。
需要说明的是,如果第二AP判定第一信道资源已经被用于与其他设备通信后,没有确定出其能够用于与第一AP通信时使用的信道资源。则第一AP接收反馈消息后,还可以自行更新第一信道资源,然后将更新后的第一信道资源发送给第二AP,直到确定出第二AP接受的与第一AP之间通信时所使用的信道资源。然后,第一AP再更新第二信道资源,以达到第一AP与第二AP和STA通信使用不同信道资源的目的。
本发明实施例中,在第一AP执行步骤103之前,还可以先获取第二AP所支持的信道资源和STA所支持的信道资源。以保证第一AP确定出的第一信道资源在第二AP所支持的信道资源范围内,以及第一AP确定出的第二信道资源在STA所支持的信道资源范围内。
在图1所示网络架构中,AP2可以通过分别与AP1和STA之间建立的连接来获取AP1和STA所支持的信道资源。例如AP1支持5GHz频段80MHz带宽,并具有4根可以MIMO工作的天线,则AP2可以获取到AP1的信道资源为5GHz频段80MHz带宽和4×4MIMO的数据流。
作为本发明实施例的又一种实施方式,在步骤101之前,还可以包括:所述第一AP接收所述第一设备的指示消息,所述指示信息用于指示与所述第一设备通信所使用的信道资源或与所述第二AP通信所使用的信道资源的特征;所述第一AP根据所述指示消息确定所述第一信道资源和所述第二信道资源。
在步骤101之前,第一AP还可以接收所述第一设备的指示消息,通过指示消息可以确定出第二AP与第一AP通信时可以使用的信道资源,从而使第一AP直接根据指示消息确定出第一信道资源和第二信道资源。如此第一AP确定出第一信道资源后,不需要再执行与第二AP确认的过程。
需要说明的是,本发明实施例中,在第一AP与多个设备连接时,第一AP还可以将先多个设备进行分组,然后以组为单位,确定与每个组通信所要使用的信道资源,使与每个组通信所要使用的信道资源不同。在确定出第一AP与每个组通信所要使用的信道资源后,第一AP通过时分复用的方式使用确定给各组的信道资源与该组中设备进行通信。或者,在第一AP与多个设备连接时,第一AP还可以将先多个设备进行分组,然后以组为单位,通过时分复用的方式确定各组所对应的信道资源切片,然后确定每个组对应的信道资源切片中改组中设备所使用的不同的信道资源,使该组中设备使用不同的信道资源与第一AP通信。
需要说明的是,本发明实施例中,第一AP在执行步骤101和步骤102之前,还可以与第二AP协商收发同步。使第二AP发射数据时,第一AP仅接收收据,此时第一AP可同步接收STA的数据;第一AP发射数据时,STA和第二AP仅接收数据,此时第二AP可同步接收接入到第二AP的STA发送的数据。
作为本发明实施例的再一种实施方式,第一AP与第二AP和STA的通信过程中,可能由于通信需求发生变化等原因,例如,传输的数据量增大,导致第一信道资源和/或第二信道资源不能合理的满足通信的需求,所以第一AP可以实时调整第一信道资源和第二信道资源。
所以本发明实施例,在步骤102之后,还可以包括:第一AP调整所述第一信道资源和所述第二信道资源。所述第一AP通过调整后的第一信道资源与所述第一设备通信,以及通 过调整后的第二信道资源与所述第二设备通信。
第一AP调整所述第一信道资源和所述第二信道资源的方式可以具体为:根据所述第二AP的信道资源需求量和所述STA的信道资源需求量调整所述第一信道资源和所述第二信道资源。
第一AP可以实时获取第二AP和STA的各项特征,例如。设备属性、与第一AP之间传输数据量、与第一AP之间传输数据类型等等,并根据实时获取的各项特征来确定第二AP的信道资源需求量和所述STA的信道资源需求量,进而可以调整所述第一信道资源和所述第二信道资源,从而使信道资源合理分配。
需要说明的是,本实施方式中,第一AP调整所述第一信道资源和所述第二信道资源,还可以将调整后的第一信道资源发送给第二AP,执行步骤104-步骤106的过程,以保证第二AP和第一AP能够使用调整后的第一信道资源通信。
图4是根据本发明实施例提供的一种无线接入点200的示意性框图,该无线接入点200为第一AP,例如图1所示网络架构中AP2。如图4所示,该无线接入点200包括:
通信单元201,用于通过第一信道资源与第二AP通信,所述第二AP为所述第一AP的上游网络节点;
所述通信单元201,还用于通过第二信道资源与接入到所述第一AP的站点STA通信,所述第一信道资源与所述第二信道资源不同。
本发明实施例中,无线接入点200通过不同的通信资源与第二AP和STA通信,则无线接入点200与第二AP和STA之间传输的数据不会发生冲突,从而保证了无线接入点200能够正常的与连接的设备通信。
图5是根据本发明实施例提供的又一种无线接入点200的示意性框图。
可以理解的是,如图5所示,无线接入点200还可以包括:
第一确定单元202,用于确定所述第一信道资源和所述第二信道资源;
所述通信单元201,还用于将第一消息发送至所述第二AP,所述第一消息包括所述第一信道资源;
所述通信单元201,还用于接收所述第二AP发送的反馈消息;
所述通信单元201,还用于当所述反馈消息表示所述第二AP接受通过所述第一信道资源与所述第一AP之间通信时,向所述STA发送包括所述第二信道资源的第二消息。
可以理解的是,当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述反馈消息包括所述第二AP确定的与所述第一AP通信所使用的信道资源或包括所述第二AP确定的与所述第二AP通信所使用的信道资源的特征;
如图5所示,所述无线接入点200还可以包括:
更新单元203,用于当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,根据所述反馈消息更新所述第一信道资源;
所述更新单元203,还用于根据更新后的第一信道资源更新所述第二信道资源;
所述通信单元201,还用于向所述STA发送包括更新后的第二信道资源的第三消息;
所述通信单元201在通过第一信道资源与接入所述第一AP的第一设备通信时,具体用于通过更新后的第一信道资源与所述第二AP通信;
所述通信单元201在通过第二信道资源与接入到所述第一AP的站点STA通信时,具体用于所述第一AP通过更新后的第二信道资源与所述STA通信。
可以理解的是,所述第一确定单元202具体用于:
根据所述第二AP的设备属性和所述STA的设备属性确定所述第一信道资源和所述第二信道资源;或者,
根据所述第二AP的信道资源需求量和所述STA的信道资源需求量确定所述第一信道资源和所述第二信道资源。
可以理解的是,所述通信单元201,还用于接收所述第一设备的指示消息,所述指示信息用于指示与所述第一设备通信所使用的信道资源或与所述第二AP通信所使用的信道资源的特征;
如图5所示,所述无线接入点200还可以包括:
第二确定单元204,用于根据所述指示消息确定所述第一信道资源和所述第二信道资源。
可以理解的是,如图5所示,所述无线接入点200还可以包括:
调整单元205,用于调整所述第一信道资源和所述第二信道资源;
所述通信单元,还用于通过调整后的第一信道资源与所述第一设备通信,以及通过调整后的第二信道资源与所述第二设备通信。
可以理解的是,所述调整单元205具体用于根据所述第二AP的信道资源需求量和所述STA的信道资源需求量调整所述第一信道资源和所述第二信道资源。
可以理解的是,所述第一信道资源包括频谱资源和\或空间资源,所述第二信道资源包括频谱资源和\或空间资源。
根据本发明实施例的无线接入点200,可对应于根据本发明实施例的级联AP的通信方法中的执行主体,并且无线接入点200中的各个模块分别为了实现图2或图3所示方法中的相应流程,为了简洁,在此不再赘述。
图6是根据本发明实施例的另一种无线接入点300的示意性框图。如图6所示,无线接入点300包括处理器301、存储器302和通信接口303,通信接口303用于与外部设备通信。
处理器301可以包括中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或其组合。处理器301还可以进一步包括硬件芯片,例如专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。处理器301中的各电路可以是独立的,也可以集成在一个或多个芯片中。
存储器301可以是独立的器件也可以集成在处理器301中。存储器301可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器301也可以包括非易失性存储器(non-volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)。存储器301还可以包括上述种类的存储器的任意组合。
可选地,存储器302还用于存储计算机程序指令,处理器301执行所述存储器302存储的计算机程序指令,实现图2或图3所示的方法。
通信接口303可以为可以是无线接口。其中,无线接口可以是蜂窝移动网络接口,无线局域网(WLAN)接口等,更具体的实现方式可以包括天线、信号调制解调器等器件的组合。
设备300还可以包括总线304,总线304用于连接处理器301、存储器302和通信接口303,使处理器301、存储器302和通信接口303通过总线304进行相互通信。
在一个实施方式中,所述存储器302用于存储程序代码,所述处理器301用于调用所述 程序代码以实现图2或图3所示的方法中由第一AP执行的功能和步骤。
在上述实施例中,可以全部或部分地通过软件、硬件或者其组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、双绞线、光纤)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,光盘)、或者半导体介质(例如固态硬盘)等。
Claims (18)
- 一种级联无线接入点AP的通信方法,其特征在于,包括:第一AP通过第一信道资源与第二AP通信,所述第二AP为所述第一AP的上游网络节点;所述第一AP通过第二信道资源与接入到所述第一AP的站点STA通信,所述第一信道资源与所述第二信道资源不同。
- 根据权利要求1所述的方法,其特征在于,在所述第一AP通过第一信道资源与第二AP通信之前,还包括:所述第一AP确定所述第一信道资源和所述第二信道资源;所述第一AP将第一消息发送至所述第二AP,所述第一消息包括所述第一信道资源;所述第一AP接收所述第二AP发送的反馈消息;当所述反馈消息表示所述第二AP接受通过所述第一信道资源与所述第一AP之间通信时,所述第一AP向所述STA发送包括所述第二信道资源的第二消息。
- 根据权利要求2所述的方法,其特征在于,当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述反馈消息包括所述第二AP确定的与所述第一AP通信所使用的信道资源或包括所述第二AP确定的与所述第二AP通信所使用的信道资源的特征,所述方法还包括:当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述第一AP根据所述反馈消息更新所述第一信道资源;所述第一AP根据更新后的第一信道资源更新所述第二信道资源;所述第一AP向所述STA发送包括更新后的第二信道资源的第三消息;所述第一AP通过第一信道资源与接入所述第一AP的第一设备通信,包括:所述第一AP通过更新后的第一信道资源与所述第二AP通信;所述第一AP通过第二信道资源与接入到所述第一AP的站点STA通信,包括:所述第一AP通过更新后的第二信道资源与所述STA通信。
- 根据权利要求2或3所述的方法,其特征在于,所述第一AP确定所述第一信道资源和所述第二信道资源,包括:所述第一AP根据所述第二AP的设备属性和所述STA的设备属性确定所述第一信道资源和所述第二信道资源;或者,所述第一AP根据所述第二AP的信道资源需求量和所述STA的信道资源需求量确定所述第一信道资源和所述第二信道资源。
- 根据权利要求1所述的方法,其特征在于,在所述第一AP通过第一信道资源与接入所述第一AP的第一设备通信之前,还包括:所述第一AP接收所述第一设备的指示消息,所述指示信息用于指示与所述第一设备通信所使用的信道资源或与所述第二AP通信所使用的信道资源的特征;所述第一AP根据所述指示消息确定所述第一信道资源和所述第二信道资源。
- 根据权利要求1-5任一项所述的方法,其特征在于,在所述第一AP通过第二信道资源与接入到所述第一AP的STA通信之后,还包括:所述第一AP调整所述第一信道资源和所述第二信道资源;所述第一AP通过调整后的第一信道资源与所述第一设备通信,以及通过调整后的第二 信道资源与所述第二设备通信。
- 根据权利要求6所述的方法,其特征在于,所述第一AP调整所述第一信道资源和所述第二信道资源,包括:所述第一AP根据所述第二AP的信道资源需求量和所述STA的信道资源需求量调整所述第一信道资源和所述第二信道资源。
- 根据权利要求1-7任一项所述的方法,其特征在于,所述第一信道资源包括频谱资源和\或空间资源,所述第二信道资源包括频谱资源和\或空间资源。
- 一种无线接入点,其特征在于,所述无线接入点为第一无线接入点AP,包括:通信单元,用于通过第一信道资源与第二AP通信,所述第二AP为所述第一AP的上游网络节点;所述通信单元,还用于通过第二信道资源与接入到所述第一AP的站点STA通信,所述第一信道资源与所述第二信道资源不同。
- 根据权利要求9所述的无线接入点,其特征在于,还包括:第一确定单元,用于确定所述第一信道资源和所述第二信道资源;所述通信单元,还用于将第一消息发送至所述第二AP,所述第一消息包括所述第一信道资源;所述通信单元,还用于接收所述第二AP发送的反馈消息;所述通信单元,还用于当所述反馈消息表示所述第二AP接受通过所述第一信道资源与所述第一AP之间通信时,向所述STA发送包括所述第二信道资源的第二消息。
- 根据权利要求10所述的无线接入点,其特征在于,当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,所述反馈消息包括所述第二AP确定的与所述第一AP通信所使用的信道资源或包括所述第二AP确定的与所述第二AP通信所使用的信道资源的特征,所述无线接入点还包括:更新单元,用于当所述反馈消息表示所述第二AP不接受通过所述第一信道资源与所述第一AP之间通信时,根据所述反馈消息更新所述第一信道资源;所述更新单元,还用于根据更新后的第一信道资源更新所述第二信道资源;所述通信单元,还用于向所述STA发送包括更新后的第二信道资源的第三消息;所述通信单元在通过第一信道资源与接入所述第一AP的第一设备通信时,具体用于通过更新后的第一信道资源与所述第二AP通信;所述通信单元在通过第二信道资源与接入到所述第一AP的站点STA通信时,具体用于所述第一AP通过更新后的第二信道资源与所述STA通信。
- 根据权利要求10或11所述的无线接入点,其特征在于,所述第一确定单元具体用于:根据所述第二AP的设备属性和所述STA的设备属性确定所述第一信道资源和所述第二信道资源;或者,根据所述第二AP的信道资源需求量和所述STA的信道资源需求量确定所述第一信道资源和所述第二信道资源。
- 根据权利要求9所述的无线接入点,其特征在于,所述通信单元,还用于接收所述第一设备的指示消息,所述指示信息用于指示与所述第一设备通信所使用的信道资源或与所述第二AP通信所使用的信道资源的特征;所述无线接入点还包括:第二确定单元,用于根据所述指示消息确定所述第一信道资源和所述第二信道资源。
- 根据权利要求9-13任一项所述的无线接入点,其特征在于,还包括:调整单元,用于调整所述第一信道资源和所述第二信道资源;所述通信单元,还用于通过调整后的第一信道资源与所述第一设备通信,以及通过调整后的第二信道资源与所述第二设备通信。
- 根据权利要求14所述的无线接入点,其特征在于,所述调整单元具体用于根据所述第二AP的信道资源需求量和所述STA的信道资源需求量调整所述第一信道资源和所述第二信道资源。
- 根据权利要求9-15任一项所述的无线接入点,其特征在于,所述第一信道资源包括频谱资源和\或空间资源,所述第二信道资源包括频谱资源和\或空间资源。
- 一种无线接入点,其特征在于,所述无线接入点为第一无线接入点AP,包括:一个或多个处理器、存储器、通信接口;所述存储器、所述通信接口与所述一个或多个处理器耦合;所述存储器用于存储计算机程序代码,所述计算机程序代码包括指令,当所述一个或多个处理器执行所述指令时,所述无线接入点用于执行如权利要求1-8中任一项所述的级联无线接入点的通信方法。
- 一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行权利要求1-8中任一项所述的级联无线接入点的通信方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810290272.8A CN110324901B (zh) | 2018-03-30 | 2018-03-30 | 级联ap的通信方法、无线接入点及存储介质 |
CN201810290272.8 | 2018-03-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019184735A1 true WO2019184735A1 (zh) | 2019-10-03 |
Family
ID=68060941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/078347 WO2019184735A1 (zh) | 2018-03-30 | 2019-03-15 | 级联ap的通信方法、无线接入点及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110324901B (zh) |
WO (1) | WO2019184735A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111010713B (zh) * | 2019-12-17 | 2022-09-27 | 烽火通信科技股份有限公司 | 一种数据传输方法及*** |
CN115412891A (zh) * | 2021-05-29 | 2022-11-29 | 华为技术有限公司 | 一种并行数据发送方法、装置及设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104053213A (zh) * | 2013-03-11 | 2014-09-17 | 中兴通讯股份有限公司 | 无线通信网络中的集成中继 |
US20150327265A1 (en) * | 2012-11-30 | 2015-11-12 | Electronics And Telecommunications Research Institute | Method for allocating resources in wireless lan system and wireless lan system |
CN105393633A (zh) * | 2013-07-17 | 2016-03-09 | 高通股份有限公司 | 无线中继网络的多频带管理 |
CN106793096A (zh) * | 2015-11-20 | 2017-05-31 | 华为技术有限公司 | 一种信道资源指示方法及装置 |
CN107454654A (zh) * | 2016-05-31 | 2017-12-08 | 华为技术有限公司 | 一种无线局域网下接入点簇的数据传输方法及接入点 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103209468B (zh) * | 2012-01-17 | 2016-05-18 | 华为终端有限公司 | 无线传输的方法、接入点和站点 |
CN103987090A (zh) * | 2013-02-07 | 2014-08-13 | 华为终端有限公司 | 中继通信方法、设备及中继通信*** |
CN103326844B (zh) * | 2013-06-19 | 2016-03-23 | 成都飞鱼星科技股份有限公司 | 基于802.11协议混合模式下的资源分配方法 |
-
2018
- 2018-03-30 CN CN201810290272.8A patent/CN110324901B/zh active Active
-
2019
- 2019-03-15 WO PCT/CN2019/078347 patent/WO2019184735A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150327265A1 (en) * | 2012-11-30 | 2015-11-12 | Electronics And Telecommunications Research Institute | Method for allocating resources in wireless lan system and wireless lan system |
CN104053213A (zh) * | 2013-03-11 | 2014-09-17 | 中兴通讯股份有限公司 | 无线通信网络中的集成中继 |
CN105393633A (zh) * | 2013-07-17 | 2016-03-09 | 高通股份有限公司 | 无线中继网络的多频带管理 |
CN106793096A (zh) * | 2015-11-20 | 2017-05-31 | 华为技术有限公司 | 一种信道资源指示方法及装置 |
CN107454654A (zh) * | 2016-05-31 | 2017-12-08 | 华为技术有限公司 | 一种无线局域网下接入点簇的数据传输方法及接入点 |
Also Published As
Publication number | Publication date |
---|---|
CN110324901B (zh) | 2022-03-29 |
CN110324901A (zh) | 2019-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021027376A1 (zh) | 一种共生网络中的资源配置方法及装置 | |
CN111586797B (zh) | 一种通信方法和接入网设备 | |
WO2022077387A1 (zh) | 一种通信方法及通信装置 | |
WO2020108637A1 (zh) | 信道探测的配置方法及装置 | |
WO2022134961A1 (zh) | 切片资源配置方法、装置、终端、网络设备及存储介质 | |
WO2019184735A1 (zh) | 级联ap的通信方法、无线接入点及存储介质 | |
JP2023046393A (ja) | タスクとリンクマッピング構成をネゴシエートするための方法、装置、デバイス、及びコンピュータプログラム | |
CN109803272B (zh) | 一种通信方法、装置及*** | |
CN112788160B (zh) | 一种地址信息的切换方法及切换装置 | |
WO2023060940A1 (zh) | 发现和连接到软接入设备的方法、装置、设备及存储介质 | |
EP4332611A1 (en) | Distance measurement method and apparatus | |
WO2023103591A1 (zh) | 一种保障射频单元运行可靠性的方法及通信装置 | |
US20230308841A1 (en) | Method and Apparatus for Controlling Multi-Link Device to Transmit Data, Device and Storage Medium | |
WO2022178893A1 (zh) | 通信方法及装置 | |
CN111565434B (zh) | 一种通信方法和接入网设备 | |
CN111565436B (zh) | 一种通信方法和接入网设备 | |
WO2020143739A1 (zh) | 通信方法和通信装置 | |
WO2021023002A1 (zh) | 信道监听方法、通信设备 | |
WO2020200115A1 (zh) | 通信方法、装置、***和存储介质 | |
TW201931895A (zh) | 鏈路重新配置處理方法及相關產品 | |
WO2024000589A1 (zh) | 定位参考信号的优先级指示方法、装置、设备及存储介质 | |
CN114071546B (zh) | 一种数据传输方法、装置及电子设备 | |
CN114071569B (zh) | 一种数据传输方法、装置和电子设备 | |
US20230036718A1 (en) | Wi-Fi Communication Method and Electronic Device | |
WO2023174233A1 (zh) | 用于频谱共享***的电子设备、方法和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19775671 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19775671 Country of ref document: EP Kind code of ref document: A1 |