Nothing Special   »   [go: up one dir, main page]

WO2021179269A1 - Communication method and apparatus for wireless local area network - Google Patents

Communication method and apparatus for wireless local area network Download PDF

Info

Publication number
WO2021179269A1
WO2021179269A1 PCT/CN2020/079064 CN2020079064W WO2021179269A1 WO 2021179269 A1 WO2021179269 A1 WO 2021179269A1 CN 2020079064 W CN2020079064 W CN 2020079064W WO 2021179269 A1 WO2021179269 A1 WO 2021179269A1
Authority
WO
WIPO (PCT)
Prior art keywords
time
message
sta
resource
trigger frame
Prior art date
Application number
PCT/CN2020/079064
Other languages
French (fr)
Chinese (zh)
Inventor
冯玺宝
李振宇
吴毅凌
贾树葱
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN202080097871.3A priority Critical patent/CN115211213A/en
Priority to PCT/CN2020/079064 priority patent/WO2021179269A1/en
Publication of WO2021179269A1 publication Critical patent/WO2021179269A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA

Definitions

  • This application relates to the field of communication technology, and in particular to a communication method and device for a wireless local area network.
  • WLAN Wireless local area network
  • a station obtains the service of the AP through an access point (access point, AP).
  • the AP provides services for STAs in the coverage area. If there are a large number of STAs (for example, hundreds of orders of magnitude) connected to the APs are re-powered (such as AP upgrades), multiple STAs will have concurrent access, and some STAs may fail to access or The problem of high access delay.
  • the antenna of the STA generally uses a directional antenna to point to the AP, and the STAs are hidden nodes with each other.
  • the present application provides a wireless local area network communication method and device, in order to reduce the time delay of multi-user access to the network and improve the communication quality of the wireless local area network.
  • a communication method for a wireless local area network includes the following steps: an access point AP sends a trigger frame, the trigger frame includes a first association identifier AID field, and the first AID field indicates the first
  • the time resource is used to transmit the first message, and the first message is the first message sent to the AP when the station STA accesses the AP; the AP receives the first message from the STA on the first time resource The first news.
  • the first time resource can only be used when the STA sends the first message Participating in the competition can save access resource overhead, increase the probability of the STA successfully sending the first message, reduce the STA's access delay, and further improve the communication quality of the wireless local area network.
  • the first time resource may include one or more time units, where the first time resource includes the first time unit.
  • the first message can be sent through the selected available time unit.
  • the first time unit that different STAs may preempt for sending the first message is different, which reduces the STA's concurrent access. Probability of collision.
  • the first time unit is only used for the STA to transmit the first message in the access process, which can reduce the number of messages from each STA's competition, and can reduce the probability of collision.
  • the first message can also be used to measure guard time (GT), and GT can also be referred to as the maximum coverage distance round trip time (RTT), or used to measure the uplink timing advance (timing advance, TA).
  • GT guard time
  • RTT maximum coverage distance round trip time
  • TA uplink timing advance
  • the AP can measure the GT through the first message, and the AP can notify the STA of the GT to achieve uplink synchronization of the STA's subsequent messages.
  • Subsequent messages include access messages, data frames, and management frames that follow the first message during the access process. Subsequent messages may be transmitted on the time resource behind the first time resource in the data frame and/or the management frame, and messages other than the first message may be transmitted simultaneously with the data frame and the management frame during the access process.
  • the first time resource may include one or more time units; the AP receiving the first message from the STA on the first time resource includes: Receiving the first message from the STA in a time unit.
  • the AP may also receive the first message from other STAs in the second time unit.
  • each STA sends the first message to the AP on different time units included in the first time resource.
  • the AP may also return a response message of the first message to the STA on the first time unit.
  • the AP may also return a response message of the first message to the STA on the second time resource.
  • the second time resource may be after the first time resource. This method requires the STA to have the ability to self-timing, and it is best to ensure synchronization accuracy. However, since the response message is not returned in the first time unit, the first time resource can be divided into more time units, and the STA can have more access opportunities.
  • the AP may send the trigger frame on the first time unit.
  • the AP may also send the trigger frame on the third time resource.
  • the third time resource is before the first time resource. In this way, the trigger frame does not need to be carried on the first time resource, and more time units can be divided, so that the STA can access the AP faster.
  • the trigger frame may also include the number of time units included in the first time resource and/or the length of the first time unit.
  • the trigger frame may further include one or more of the following: the number of time units included in the first time resource, and the first time unit in the first time resource The sequence number of the multiple time units included in the, or the length of the first time unit.
  • the length of the first time unit includes one or more of the following: the transmission time of one or more short frame intervals SIFS, the duration of the STA monitoring channel, or the round-trip time of the maximum coverage distance of the cell Extension.
  • the first message may include a sequence number of the first time unit in multiple time units included in the first time resource.
  • the AP may determine, according to the sequence number of the first time unit in the n time units, how many sub-slots are separated between the first message and the AP sending the trigger frame, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming.
  • an indication can be added to the vendor-specific field (Vendor Specific) of the first message, such as adding a sub-slot order to indicate the number of time units that the STA determines to access AP.
  • Vendor Specific vendor-specific field
  • the AP may use the first message to measure the uplink timing advance.
  • the first AID field is 4094.
  • the AP may also carry in the beacon frame the resource type that will be delivered during the beacon frame period, where the resource type can be determined by, but not limited to, whether to support delayed transmission of response frames.
  • the resource type can be determined by, but not limited to, whether to support delayed transmission of response frames.
  • a communication method of a wireless local area network includes the following steps: an access point AP sends a beacon frame, the beacon frame includes configuration information of a first time resource, and the first time resource Used to transmit a first message, the first message is the first message sent to the AP when the STA accesses the AP; the AP receives the first message from the STA on the first time resource A message.
  • the STA may select which time unit of the multiple time units included in the first time resource to send the first message according to the configuration information of the first time resource indicated in the beacon frame. It is equivalent to that the AP configures a dedicated resource for the transmission of the first message in a semi-static manner.
  • the first time resource includes one or more time units.
  • the first message can be sent by selecting an available time unit, which can reduce the collision probability when different STAs send the first message. Broadcasting the configuration information of the first time resource through the beacon frame can realize the semi-static configuration of the first time resource. There is no restriction on the terminal's capabilities, and it is applicable to terminals that support 11ax or not.
  • the beacon frame includes one or more of the following: the time domain position of the first time resource, the number of time units included in the first time resource, and the time The length of the unit, or the index number of the time unit.
  • a wireless local area network communication method includes the following steps: an STA receives a trigger frame from an AP, the trigger frame includes a first association identifier AID field, and the first AID field indicates the first
  • the time resource is used to transmit the first message, and the first message is the first message sent to the AP when the station STA accesses the AP; the STA sends the first message to the AP on the first time resource.
  • a message by designing the dedicated time domain resource of the first message, and indicating the dedicated time domain resource through the AID resource in the trigger frame, on the first time resource, only the STA can participate in the competition when it sends the first message. , Can reduce the collision probability when different STAs send the first message.
  • the first message may be used to measure GT, that is, RTT, or to measure uplink timing advance (TA).
  • the AP can measure the GT through the first message, and the AP can notify the STA of the GT to achieve uplink synchronization of the STA's subsequent messages.
  • Subsequent messages include access messages, data frames, and management frames that follow the first message during the access process.
  • Subsequent messages may be transmitted on the time resource behind the first time resource in the data frame and/or the management frame, and messages other than the first message may be transmitted simultaneously with the data frame and the management frame during the access process.
  • the first time resource can include one or more time units.
  • the first message can be sent by selecting the available time unit, which helps reduce The probability of collision when different STAs send the first message.
  • the first time resource includes one or more time units; the STA sending the first message to the AP on the first time resource includes: the first message that the STA can preempt Sending the first message to the AP in a time unit. If the STA is recorded as the first STA, optionally, there may also be a second STA sending the first message in the access process to the AP on the second time unit.
  • the first time resource includes the first time unit and the second time unit.
  • the first messages of multiple STAs can be broken up in time, so that by constructing a time unit on the first time resource in the time domain, the collision between the first messages can be resolved through the Aloha of the time unit in the time domain. , To reduce the probability of collision.
  • the STA may also receive a response message from the AP returning the first message on the first time unit.
  • the STA may also receive the response message of the first message from the AP on the second time resource.
  • the second time resource is after the first time resource. This method requires the STA to have the ability to self-timing, and it is best to ensure synchronization accuracy. However, since the response message is not returned in the first time unit, the first time resource can be divided into more time units, and the STA can have more access opportunities.
  • the STA may receive the trigger frame from the AP on the first time unit.
  • the STA receives the trigger frame from the AP on the third time resource.
  • the third time resource is before the first time resource. In this way, the trigger frame does not need to be carried on the first time resource, so the first time resource can be divided into more time units, so that the STA can access the AP faster.
  • the trigger frame may include the number of time units included in the first time resource and/or the length of the first time unit.
  • the trigger frame may further include one or more of the following: the number of time units included in the first time resource, and the first time unit in the first time resource The sequence number of the multiple time units included in the, or the length of the first time unit.
  • the length of the first time unit includes one or more of the following: the transmission time of one or more short frame intervals SIFS, the duration of the STA monitoring channel, or the round-trip time of the maximum coverage distance of the cell Extension.
  • the first message may include a sequence number of the first time unit in multiple time units included in the first time resource.
  • the AP may determine, according to the sequence number of the first time unit in the n time units, how many sub-slots are separated between the first message and the AP sending the trigger frame, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming.
  • an indication can be added to the vendor-specific field of the first message, such as adding a sub-slot order to indicate which time unit the STA determines to access AP.
  • the first AID field is 4094.
  • the STA may also receive a beacon frame from the AP, and the beacon frame carries the type of resources that will be issued during the beacon frame period.
  • the resource type can be determined by whether it supports delayed sending of response frames.
  • a communication method for a wireless local area network includes the following steps: a STA receives a beacon frame from an AP, the beacon frame includes configuration information of a first time resource, and the first time resource is used When transmitting a first message, the first message is the first message sent to the AP when the STA is accessing the AP; the STA sends the first message to the AP on the first time resource. information.
  • the STA may choose to send the first message on the time unit of the first time resource according to the configuration information of the first time resource indicated in the beacon frame. It is equivalent to that the AP configures a dedicated resource for the transmission of the first message in a semi-static manner.
  • the first time resource includes one or more time units.
  • the beacon frame may include one or more of the following: the time domain position of the first time resource, the number of time units included in the first time resource, the The length of the time unit, or the index number of the time unit.
  • a communication device for a wireless local area network can be an access point AP, or a device in the AP (for example, a chip, or a chip system, or a circuit), or can be used in conjunction with the AP installation.
  • the communication device may include modules that perform one-to-one correspondence of the methods/operations/steps/actions described in the first aspect or the second aspect.
  • the modules may be hardware circuits, software, or The hardware circuit is implemented in combination with software.
  • the communication device may include a processing module and a communication module.
  • the processing module is used to call the communication module to perform the function of receiving and/or sending.
  • the communication module includes a sending module and a receiving module.
  • the sending module is used to send a trigger frame
  • the trigger frame includes a first association identifier AID field
  • the first AID field indicates that the first time resource is used to transmit the first message
  • the first message is The first message sent by the station STA to the AP during the process of accessing the AP.
  • the receiving module is configured to receive the first message from the STA on the first time resource.
  • the receiving module and the sending module in the communication module are also used to perform related operations such as the first aspect or the second aspect, which will not be repeated here.
  • related operations such as the first aspect or the second aspect, which will not be repeated here.
  • a communication device for a wireless local area network may be a station STA, a device in the STA (for example, a chip, or a chip system, or a circuit), or a device that can be matched with the STA. .
  • the communication device may include modules that perform one-to-one correspondence of the methods/operations/steps/actions described in the third aspect or the fourth aspect.
  • the modules may be hardware circuits, software, or The hardware circuit is implemented in combination with software.
  • the communication device may include a processing module and a communication module.
  • the processing module is used to call the communication module to perform the function of receiving and/or sending.
  • the communication module includes a sending module and a receiving module.
  • the receiving module is configured to receive a trigger frame from an AP, the trigger frame includes a first association identifier AID field, and the first AID field indicates that the first time resource is used to transmit the first message, and the first time resource is used to transmit the first message.
  • a message is the first message sent to the AP when the station STA accesses the AP.
  • the sending module is configured to send the first message to the AP on the first time resource.
  • the receiving module and the sending module in the communication module are also used to perform related operations such as the third aspect or the fourth aspect, which will not be repeated here.
  • related operations such as the third aspect or the fourth aspect, which will not be repeated here.
  • an embodiment of the present application provides a communication device for a wireless local area network.
  • the communication device includes a communication interface and a processor.
  • the communication interface is used for communication between the device and other devices, such as data or signal transmission and reception.
  • the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and the other device may be an AP.
  • the processor is used to call a set of programs, instructions, or data to execute the method described in the first or second aspect.
  • the device may also include a memory for storing programs, instructions or data called by the processor.
  • the memory is coupled with the processor, and when the processor executes instructions or data stored in the memory, the method described in the first aspect or the second aspect can be implemented.
  • an embodiment of the present application provides a communication device.
  • the communication device includes a communication interface and a processor.
  • the communication interface is used for communication between the communication device and other devices, such as data or signal transmission and reception.
  • the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and the other device may be a station STA.
  • the processor is used to call a set of programs, instructions, or data to execute the method described in the third or fourth aspect.
  • the communication device may also include a memory for storing programs, instructions or data called by the processor. The memory is coupled with the processor, and when the processor executes the instructions or data stored in the memory, the method described in the third aspect or the fourth aspect can be implemented.
  • an embodiment of the present application also provides a computer-readable storage medium.
  • the computer-readable storage medium stores computer-readable instructions.
  • the computer can execute The method described in any one of the possible designs of the first aspect, the second aspect, or the first aspect and the second aspect.
  • the embodiments of the present application also provide a computer-readable storage medium, including instructions, which when run on a computer, cause the computer to execute any of the third aspect, the fourth aspect, or the third aspect and the fourth aspect.
  • a computer-readable storage medium including instructions, which when run on a computer, cause the computer to execute any of the third aspect, the fourth aspect, or the third aspect and the fourth aspect.
  • an embodiment of the present application provides a chip system.
  • the chip system includes a processor and may also include a memory for implementing any one of the first aspect, the second aspect, or the first aspect and the second aspect. Possible design methods described in.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • an embodiment of the present application provides a chip system that includes a processor and may also include a memory, which is used to implement any one of the possible designs of the third aspect or the third aspect and the fourth aspect.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • a computer program product containing instructions which when running on a computer, causes the computer to execute the above-mentioned aspects and the method described in any possible design of each aspect.
  • FIG 1 is one of the schematic diagrams of the WLAN system architecture in an embodiment of the application
  • FIG. 2 is the second schematic diagram of the WLAN system architecture in an embodiment of the application
  • FIG. 3 is one of schematic diagrams of time domain occupation of access time slots in an embodiment of this application.
  • Figure 4 is the second schematic diagram of time domain occupation of access time slots in an embodiment of this application.
  • FIG. 5 is the third schematic diagram of time domain occupation of access time slots in an embodiment of this application.
  • FIG. 6 is a schematic flowchart of a communication method of a wireless local area network in an embodiment of this application.
  • FIG. 7 is a schematic diagram of a trigger frame format in an embodiment of the application.
  • FIG. 8 is a schematic diagram of the second flow of a wireless local area network communication method in an embodiment of this application.
  • Figure 9 is one of the schematic diagrams of the beacon frame format in an embodiment of the application.
  • FIG. 10 is the second schematic diagram of the beacon frame format in an embodiment of this application.
  • FIG. 11 is one of the schematic structural diagrams of the communication device of the wireless local area network in an embodiment of the application.
  • FIG. 12 is the second schematic diagram of the structure of a wireless local area network communication device in an embodiment of the application.
  • the embodiments of the present application provide a wireless local area network communication method and device, in order to reduce the time delay of multi-user access to the network.
  • the method and the device are based on the same or similar technical conception. Since the method and the device have similar principles for solving the problem, the implementation of the device and the method can be referred to each other, and the repetition will not be repeated.
  • the wireless local area network communication method provided by the embodiments of the present application can be applied to the fourth generation (4th generation, 4G) communication system, such as long term evolution (LTE), and can also be applied to the fifth generation (5th generation, 5G).
  • Communication systems such as 5G new radio (NR), or applied to various future communication systems, such as the 6th generation (6G) communication system.
  • the wireless local area network communication method provided by the embodiments of the present application may also be applicable to wireless fidelity (WIFI) systems, wireless local area network (WLAN) systems, and may be applicable to IEEE 802.11 system standards, such as IEEE802.11ax
  • IEEE 802.11 system standards such as IEEE802.11ax
  • the standard, or its next or next-generation standard can also be applied to wireless LAN systems including but not limited to Internet of Things (IoT) networks or Vehicle to X (V2X) networks.
  • IoT Internet of Things
  • V2X Vehicle to X
  • a WLAN system 100 to which the embodiment of the present application can be applied may include: one or more APs, and one or more STAs.
  • Figure 1 takes one AP101 and two STAs as an example, and the two STAs are represented by STA102-1 and STA102-1.
  • AP101 is associated with STA102-1 and STA102-1.
  • the WLAN system 100 may also include multiple APs.
  • Figure 2 shows two APs, taking each AP connecting two STAs as an example. It can be understood that the WLAN system may also include more APs and more STAs.
  • the two APs are AP101-1 and AP101-2, and AP101-1 connects to two STAs, denoted by STA102-1 and STA102-2.
  • AP101-2 connects to two STAs, denoted by STA102-3 and STA102-4.
  • AP can also be called a wireless access point or bridge or hotspot.
  • the AP can be connected to a server or a communication network.
  • the AP itself is also a station.
  • An AP is a device that is deployed in a wireless communication network or a WLAN network to provide wireless communication functions for its associated stations.
  • the AP can be used as the hub of the WLAN system.
  • APs can be base stations, routers, gateways, repeaters, communication servers, switches, or bridges.
  • the base station may include various forms of macro base stations, micro base stations, and relay stations.
  • the above-mentioned devices are collectively referred to as APs in the embodiments of the present application.
  • STA can be a variety of user terminals, user devices, access devices, subscriber stations, subscriber units, mobile stations, user agents, user equipment or other names with wireless communication functions.
  • user terminals can include various types of wireless communication. Functional handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems, as well as various forms of user equipment (UE), mobile station (MS), terminal (terminal) ), terminal equipment, portable communication equipment, handsets, portable computing equipment, entertainment equipment, gaming equipment or systems, global positioning system equipment or any other suitable equipment configured to communicate via wireless media, etc.
  • UE user equipment
  • MS mobile station
  • terminal terminal equipment
  • STA access to AP mainly includes the following parts: (1) The ability of AP and STA to exchange signals. The ability signal interaction is mainly realized through active scanning and passive scanning. Among them, during the active scanning process, the AP sends a beacon message, and the STA receives the beacon message from the AP. The beacon message includes AP capability information. During the passive scanning process, the STA sends a probe request to the AP, and the AP replies with a probe response to the STA. (2) The authentication process between STA and AP.
  • the STA sends an authentication request (authentic request) to the AP, and the AP returns an authentication response (authentic response) to the STA.
  • authentication request authentication request
  • AP authentication response
  • the STA sends an association request (association request) to the AP, and the AP returns an association response (association response) to the STA.
  • association request association request
  • association response association response
  • an enhanced distributed channel access (enhanced distributed channel access, EDCA) channel occupation manner is adopted. It is based on carrier sense multiple access/collision avoidance (carrier sense multiple access with collision avoidance, CSMA/CA). Participate in access based on channel competition.
  • the STA sends a message only after the channel empty channel detection technology (clear channel assessment, CCA) detection succeeds.
  • CCA channel assessment
  • the downlink data sent by the AP to multiple STAs adopts time division, and the uplink data sent by multiple STAs to the AP also adopts time division. Multiple messages in the process of STA accessing the AP need to participate in channel preemption. After each preemption is successful, the channel of the full bandwidth is occupied in the preempted time domain.
  • the full band refers to the available bandwidth, which may be inconsistent with the system bandwidth.
  • the data and access messages belong to the same access category (access category, AC) level, and the priority of channel preemption is the same for the two types of MAC frames of data and access messages.
  • access category access category
  • multiple STA accesses may occur.
  • data of multiple STAs and access messages may collide, and multiple STAs may back off after channel CCA detection fails.
  • the back-off mechanism follows the binary exponential back-off (BEB) mechanism. If the channel is not idle, the back-off is doubled until the maximum value is reached. In the channel access mode of EDCA, only one STA can access the AP at the same time.
  • BEB binary exponential back-off
  • the channel access mode of EDCA is a mode in which all access frames and data frames of all STAs compete for the channel, and conflicts are resolved by back-off time division.
  • the collision is severe and the channel utilization rate is low.
  • the STAs are hidden nodes to each other, and there are situations in which the STAs cannot be accessed all the time.
  • the next-generation Institute of Electrical and Electronics Engineers (IEEE) 802.11ax standard implements orthogonal frequency division multiplexing (orthogonal frequency division multiplexing).
  • orthogonal frequency division multiplexing OFDM
  • OFDMA orthogonal frequency division multiple access
  • the OFDMA technology divides the air interface radio channel time-frequency resources into multiple orthogonal time-frequency resource units (RU). RUs can be shared in time, but orthogonal in frequency domain. For a single AP, when the AP needs to transmit data with the STA, it allocates resources based on the RU or RU group.
  • the AP sends a trigger frame to the STA.
  • the trigger frame by indicating that the AID is 0 or 2045, it represents that the indicated resource is a contending resource.
  • STA decides whether to transmit by itself according to random access backoff (random access backoff) criterion.
  • An AID of 2045 indicates that the resource is provided for use by an unassociated STA, and an AID of 0 indicates that the resource is used by an associated STA.
  • the 802.11ax protocol supports frequency domain ALOHA to resolve contention conflicts, for long-distance coverage scenarios, the coverage distance exceeds the cyclic prefix (CP) range, and it is impossible to perform uplink OFDMA or multi-user multiple input multiple output (multi-input multiple output).
  • user multiple-input multiple-output, MU-MIMO to do the frequency domain ALOHA mechanism, the STA's class (class) 1 frame (frame), class 2 frame (frame), and associated class 3 frame (frame).
  • Data frames etc. between the STA and the basic BSS can only be transmitted in time division.
  • the definition of class 1 frame, class 2 frame, and class 3 frame can refer to the definition in the IEEE 802.11ax standard.
  • Trigger non-associated random access resource unit random access resource unit, RA-RU
  • one type class3 frame
  • the competing resources in the foregoing implementation manner 1 and implementation manner 2 can be considered as dynamic resources, and there are no fixed timing and pattern requirements.
  • the number, form, and location of the STAs connected to the network are unknowable. Most of the network does not adopt a network planning design. If a semi-static access resource configuration is adopted, it may cause a waste of resources.
  • the solutions provided in the embodiments of the present application are intended to save access resource overhead and reduce the access delay when a large number of STAs access.
  • references described in this specification to "one embodiment” or “some embodiments”, etc. mean that one or more embodiments of the present application include a specific feature, structure, or characteristic described in combination with the embodiment. Therefore, the sentences “in one embodiment”, “in some embodiments”, “in some other embodiments”, “in some other embodiments”, etc. appearing in different places in this specification are not necessarily All refer to the same embodiment, but mean “one or more but not all embodiments” unless it is specifically emphasized otherwise.
  • the terms “including”, “including”, “having” and their variations all mean “including but not limited to”, unless otherwise specifically emphasized.
  • the messages exchanged during the STA accessing the AP include multiple messages.
  • the first uplink access message sent by the STA to the AP may be recorded as the first message or message 1.
  • the first message may be an authentication request (authentic request). )frame.
  • the resource of the first message sent by the STA in the uplink access process is called the access resource. The following describes the design of access resources.
  • the "time unit" in the embodiments of the present application refers to a period of time in the time domain.
  • the time unit may be a radio frame, subframe, slot, micro-slot, mini-slot, or symbol, etc., and nothing is done for this. limited.
  • the symbol may be an orthogonal frequency division multiplexing (OFDM) symbol.
  • the time unit is one or more consecutive symbols (or sub-slots divided in a time slot) as an example for introduction.
  • Access resources in the time domain are called access slots.
  • the access time slot is the time slot occupied when the STA sends the first message when accessing the AP.
  • the STA sends the first message to the AP in the access time slot, and the uplink synchronization can be completed through the first message.
  • messages other than the first message can be transmitted simultaneously with the data frame and the management frame, and the time, frequency, and space resources can be effectively utilized through OFDMA or MU MIMO.
  • the access slot in the embodiment of the present application may include multiple sub-slots, and one sub-slot can complete the process of one STA sending the first message to the AP.
  • the air interface transmission process for a STA to send the first message to the AP may include the following steps.
  • Step 1 The AP sends a trigger frame; the STA receives a trigger frame from the AP.
  • Step 2 After receiving the trigger frame, the STA sends a first message to the AP, and the AP receives the first message from the STA.
  • the STA may send the first message to the AP after a short inter-frame space (SIFS).
  • SIFS short inter-frame space
  • Step 3 The AP sends an acknowledgement message (Acknowledge, ACK) or an acknowledgement frame to the STA for determining that the first message is received; the STA receives the ACK frame from the AP.
  • the AP may send an ACK frame to the STA after SIFS.
  • the STA after receiving the ACK frame, the STA will perform channel detection or channel monitoring.
  • the length of time occupied by a sub-slot can be determined.
  • the trigger frame and/or the ACK frame may be transmitted in other time slots than the access time slot.
  • the air interface transmission process in which a STA sends the first message to the AP may not include step 1, and through steps 2 and 3, the length of time occupied by a sub-slot can be determined.
  • the air interface transmission process in which a STA sends the first message to the AP may not include step 1 and step 3, and step 2 can determine the length of time occupied by a sub-slot.
  • the air interface transmission process in which a STA sends the first message to the AP may not include step 3, and the length of time occupied by a sub-slot can be determined through steps 1 and 2.
  • the duration occupied by a sub-slot includes the effective transmission duration.
  • the effective transmission duration is the duration occupied by the transmission of each frame or each message.
  • the effective transmission duration includes: the transmission duration of the trigger frame, the transmission duration of the first message, and the transmission duration of the ACK.
  • the effective transmission duration only includes the transmission duration of the first message and the transmission duration of the ACK.
  • the effective transmission duration only includes the transmission duration of the trigger frame and the transmission duration of the first message.
  • the effective transmission duration only includes the transmission duration of the first message.
  • the duration occupied by a sub-slot also includes the reserved duration.
  • the reserved time is related to the specific implementation.
  • the reserved time length may include the length of one or more SIFS, for example, it may include one SIFS, or for example, it may include two SIFS.
  • the reserved time length may also include the time length for the STA to monitor the channel after receiving the ACK frame.
  • the reserved time length may also include the round trip time (RTT) of the maximum coverage distance.
  • RTT can also be referred to as guard time (GT).
  • the effective transmission duration included in a sub-slot is related to the bandwidth, and may also be related to the modulation and coding scheme (MCS). It is assumed that the effective transmission duration includes the transmission duration of the trigger frame, the transmission duration of the first message, and the transmission duration of the ACK. For example, when the bandwidth is 160 MHz and the MCS is 0: the transmission duration of the trigger frame is 56.8 microseconds (us); the transmission duration of the first message is 80 us; the transmission duration of the ACK frame is 56.8 us. The occupancy duration of SIFS is 16us, so the effective transmission duration of a sub-slot is 113.6us.
  • MCS modulation and coding scheme
  • one sub-slot includes two SIFSs, the length of time the STA monitors the channel after receiving the ACK frame, and the length of time that the RTT occupies.
  • a period of time domain resources can be designed to be dedicated to access time domain resources (or access time resources).
  • the access time slot resource is an access time slot for one or more STAs to access the AP. Used when sending the first message.
  • the size of the access time resource can be predetermined, for example, the size of the access time slot is 2ms, that is, 2000us. Take the access time resource as the access time slot as an example.
  • the number or number of sub-slots that can be divided into the access slot can be determined.
  • S represents the maximum number of sub-slots that can be divided in an access slot
  • y Indicates the effective transmission duration in a sub-slot, or the length of the air interface time domain resources needed to complete the transmission of the first message.
  • the length of y includes the transmission duration of the trigger frame, the transmission duration of the first message, and the transmission duration of the ACK.
  • the length of a sub-slot is usually greater than the effective transmission time length.
  • y is the effective transmission time length, and deta is the reserved time length. w ⁇ y.
  • deta is related to the implementation, and the value of deta makes the value of w satisfy the relevant relational expression.
  • the time domain length of the access slot is 2ms, that is, 2000us, and x represents the size of the access slot.
  • the time domain resource includes multiple consecutive time slots, and one time slot is 2 ms.
  • ST0, ST1, ST2, and STN represent N consecutive 2ms time slots. N is a positive integer.
  • the access time slot is the time slot of ST1.
  • the access slot can be divided into S sub-slots at most, and the actual number of sub-slots divided is R.
  • Each shaded box in ST1 represents a sub-slot.
  • One sub-slot includes the first message (message 1).
  • the actual transmission time of message 1 is the slash.
  • the left side of the slash is the GT or RTT occupancy time
  • the right side of the slash is the part of the actual transmission time of message 1 compared to the time divided by the network side for the transmission of message 1
  • the time period divided by the network side to transmit message 1 is usually determined according to the most edge of the cell.
  • the actual transmission time is shorter.
  • ST2 ST3...STN after the access time slot ST1, other access messages other than the first message during the STA's access to the AP can be transmitted, and data frames can also be transmitted.
  • DL stands for downlink transmission time
  • UL stands for uplink transmission time.
  • one sub-slot includes the transmission duration of the trigger frame, the first message (message 1), and the ACK frame.
  • the sub-slots also include two SIFS, GT (namely RTT) and the duration of the monitoring channel. Among them, the interval between the trigger frame and the message 1 is SIFS, and the interval between the message 1 and the ACK frame is SIFS.
  • the time domain resources occupied by the access slot include R sub-slots, and the R sub-slots can be scattered within any 2ms, for example, ST1, ST2, ST3, etc., as long as the total occupied duration of the R sub-slots is equal to the duration of the access slot.
  • the access time slot occupies ST1 as an example, that is, the access time slot is continuous in the time domain as an example.
  • the AP can send a beacon frame on ST0.
  • the trigger frame and the ACK frame are not transmitted in the access slot.
  • the trigger frame is transmitted in the time slot before the access time slot.
  • the access time slot is ST1, and the trigger frame can be transmitted in ST0.
  • the ACK frame can be sent with a delay, and transmitted in the time slot after the access time slot.
  • the ACK frame can be sent in ST2.
  • the duration of the trigger frame and the ACK frame may not be included, but the transmission duration of the first message may be included.
  • the sub-slots of the access time slot may also include reserved time lengths, for example, the time length of the STA to monitor the channel and the time length of GT (or RTT).
  • the trigger frame is not transmitted in the access slot.
  • the trigger frame is transmitted in the time slot before the access time slot.
  • the access time slot is ST1, and the trigger frame can be transmitted in ST0.
  • Any sub-slot of the access slot does not include a trigger frame, and includes the transmission duration of the first message and the transmission duration of the ACK frame.
  • any sub-slot of the access time slot may also include a reserved time length, for example, including the time length of the STA to monitor the channel, the time length of GT (or RTT), and the time length of one SIFS.
  • the AP can control the length of the time unit through an algorithm or implementation. If the trigger frame is transmitted in the time unit, the AP can also control the offset of the trigger frame to the boundary of the time unit. If the ACK frame is transmitted in the time unit, the AP can also control the offset of the ACK frame to the time unit boundary.
  • the AP sends a trigger frame, and the STA receives the trigger frame.
  • the trigger frame includes a first association identifier (AID) field, and the first AID field indicates that the first time resource is used to transmit the first message, and the first message is sent to the AP when the STA accesses the AP.
  • the first message For the concept or explanation of the first message, reference may also be made to the introduction to the first message above.
  • the first time resource may be referred to as an access time domain resource.
  • the first time resource may be used as an access time slot as an example.
  • the above introduction to the access time slot please refer to the above introduction to the access time slot. .
  • the STA After receiving the trigger frame, the STA sends a first message to the AP on the first time resource according to the indication of the AID field, and the AP receives the first message from the STA on the first time resource.
  • the first time resource may include one or more time units.
  • the first time resource is an access slot, and one access slot may include one or more sub-slots.
  • the STA may send a first message to the AP on the first time unit that can be preempted, and the AP receives the first time unit from the STA on the first time unit.
  • the first AID field may also specifically indicate that the first time unit is used for transmitting the first message.
  • the STA by designing a dedicated time domain resource for transmitting the first message, only the STA can participate in the competition when the first message is sent on the first time resource.
  • the first time resource includes one or more times.
  • the first message may also be used to measure GT, that is, RTT, or to measure uplink timing advance (TA).
  • the AP can measure the GT through the first message, and the AP can then notify the STA of the GT, so as to realize the uplink synchronization of the STA's subsequent messages.
  • the subsequent messages may include subsequent access messages, data frames, and management frames other than the first message during the access process.
  • Subsequent messages can be transmitted on the time resource behind the first time resource in the data frame and/or management frame, and messages other than the first message can be transmitted simultaneously with the data frame and the management frame during the access process.
  • OFDMA or MU MIMO can effectively use time, frequency, and space resources, thereby improving resource utilization.
  • the AP can record timestamp 1 in SIFS after sending the trigger frame, and record timestamp 2 when receiving the first message.
  • the difference between timestamp 2 and timestamp 1 is twice the TA. Twice the TA is the round-trip time between AP and STA, that is, RTT.
  • the AP may send an indication message to the STA, where the indication message is used to indicate the difference between the one-way transmission time of the farthest coverage distance of the cell and the TA.
  • the indication message is an authentication response (authentic response) message returned by the AP to the STA.
  • the STA will perform the scheduling delay according to the time indicated by the indication message, that is, all STAs are aligned to the time point corresponding to the user with the longest coverage distance of the cell, so as to achieve air interface uplink time alignment.
  • the AP sends a trigger frame on each time unit included in the first time resource.
  • One trigger frame corresponds to one time unit.
  • the first time resource is a time domain resource used for one or more STAs to send the first message, and is represented by the AID field in the trigger frame.
  • the STA After receiving the trigger frame, the STA determines that the time unit corresponding to the trigger frame is the resource for transmitting the first message according to the AID field in the trigger frame, and then sends the first message on the time unit.
  • the first time resource includes multiple time units
  • multiple time units can be numbered.
  • the numbering can start from 0 to n-1, where n is the number of time units; the numbering can also start from 1 to n .
  • the AP may also carry the number of the time unit in the trigger frame, and the number may also be referred to as an index number or a sequence number.
  • the trigger frame may also carry the number of time units included in the access time domain resource.
  • the access time slot in FIG. 3 can be divided into seven.
  • the 7 sub-slots are numbered, which can be numbered from 0 to 6.
  • the AP sends a total of n trigger frames, and the STA has a total of n opportunities to receive the trigger frame.
  • the STA selects the time unit corresponding to the trigger frame to transmit the first message.
  • the STA receives the trigger frame, and according to the 11ax uplink OFDMA-based random access (UL OFDMA-based random access, UORA) OBO mechanism, the OBO count value (conter) is reduced by 1, and the OBO count value is 0 and the STA Participate in the competition when the time unit is selected.
  • U OFDMA-based random access UORA
  • the STA can perform the following operations.
  • the Trigger received by the STA from the AP carries two pieces of information: n and N.
  • n is that the AP will send a total of n messages of this type in this period.
  • This time Trigger is the Nth time.
  • the above b can also be obtained by STA determining which Trigger is based on the timer.
  • the AP can send a trigger frame on the corresponding first time unit, the STA sends a first message to the AP on the corresponding first time unit, and the AP returns a response message to the STA on the corresponding first time unit ,
  • the response message can be an ACK frame.
  • the trigger frame may include the total number of trigger frames sent by the AP on the first time resource, or include the number n of time units divided in the first time resource.
  • the trigger frame may also include the duration of a time unit.
  • the trigger frame may also include the sequence number/index number/number of the corresponding first time unit in the n time units.
  • the first message can carry the sequence number/index number/number of the first time unit in n time units.
  • the AP can be based on the first time unit in n time units.
  • the sequence number in determines how many sub-slots are between the first message and the trigger frame sent by the AP, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming.
  • an indication may be added to the vendor-specific field (Vendor Specific) of the first message, for example, a sub-slot order (sub-slot order) is added, which indicates the number of time units determined by the STA to access the AP.
  • Vendor Specific vendor-specific field
  • sub-slot order sub-slot order
  • the separate contention resource is the first time resource described in this article.
  • the AP can measure the GT through the first message, so as to realize the uplink OFDMA or MU MIMO transmission of subsequent messages.
  • the time unit ALOHA can be constructed through n trigger frames to break up the contention of the first message in time. After the GT is measured through the first message, subsequent access messages are transmitted on the RU to achieve ALOHA in the frequency domain.
  • the first time resource is an access time slot, as shown in Table 1, simulation analysis shows that when 128 STAs, 80MHz bandwidth, and MCS is 0, the AP is powered on again, and all STAs initiate the access process at the same time.
  • the time delay is shortened by 4/5, and the time-frequency resource utilization rate is greatly improved, and the improvement rate is about 1/4 of EDCA.
  • the access resources (2MHz, 1ms) refer to dividing all the time-frequency resources available for access according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms.
  • the number of 1ms 2MHz resources refers to the number of time-frequency resources used for access divided according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms.
  • the AP sends the trigger frame on the second time resource, and the second time resource is before the first time resource.
  • the time resource is the time domain resource used by one or more STAs to send the first message, and is indicated by the AID field in the trigger frame sent by the AP on the second time resource.
  • the STA determines that the first time resource is the resource for transmitting the first message according to the AID field in the trigger frame.
  • the trigger frame may also include information such as the time domain position of the first time resource, and the interval or distance between the trigger frame and the first time resource.
  • the trigger frame may also include the total number of trigger frames sent by the AP on the first time resource, or include the number n of time units divided in the first time resource.
  • the trigger frame may also include the length of a time unit.
  • the STA sends the first message to the AP in the first time unit. Specifically, after receiving the trigger frame, the STA can start the timer. The STA determines the current time unit as the number of n time units according to the timing duration of the timer and the length of a time unit, and selects a time unit to access the AP according to the time unit ALOHA mechanism. The multiple time units included in the first time resource may be continuous, so that the STA can select the time unit to access by means of a timer.
  • the AP may delay sending the response frame after receiving the first message, and the response frame includes an ACK frame. For example, the AP may send a response frame on the third time resource.
  • the third time resource is located after the first time resource. In this way, the first time resource can be divided into more time units, and the STA has more access opportunities. When multiple STAs access the AP concurrently, the collision probability can be reduced, so that the STA can access the AP faster.
  • the STA can also obtain downlink synchronization according to the beacon frame sent by the AP, and send the first message at a certain time unit through self-timing (for example, starting a timer to realize self-timing).
  • the first time resource includes multiple time units
  • multiple time units can be numbered.
  • the numbering can start from 0 to n-1, where n is the number of time units; the numbering can also start from 1 to n .
  • the AP may also carry the number of the time unit in the trigger frame, and the number may also be referred to as an index number or a sequence number.
  • the trigger frame may also carry the number of time units included in the access time domain resource.
  • the access time slot in FIG. 4 can be divided into 17 times.
  • the 17 sub-slots are numbered, which can be numbered from 0 to 16.
  • the first message can carry the sequence number/index number/number of the first time unit in n time units, so as to avoid the sequence number deviation of the first time unit caused by the STA timing problem .
  • an indication may be added to the vendor-defined field Vendor Specific of the first message, for example, a sub-slot order is added to indicate which time unit the STA determines to access the AP at.
  • the AP and STA are required to support the ability to delay the feedback response frame.
  • the STA supports receiving the response frame returned by the AP after the SIFS time has expired.
  • the STA also needs to support self-timing capabilities, and it is best to ensure synchronization accuracy.
  • the separate contention resource is the first time resource described in this article.
  • the AP can measure the GT through the first message, so that subsequent messages are transmitted in the uplink OFDMA or MU MIMO mode.
  • the time unit ALOHA can be constructed through n trigger frames to break up the contention of the first message in time. After the GT is measured through the first message, subsequent access messages are transmitted on the RU to achieve ALOHA in the frequency domain.
  • the first time resource is an access time slot, as shown in Table 2, through simulation analysis, when 128 STAs, 80MHz bandwidth, and MCS is 0, the AP is powered on again, and all STAs initiate the access process at the same time.
  • the time delay is shortened by 11/12, and the time-frequency resource utilization rate is greatly improved, and the improvement rate is about 1/4 of EDCA.
  • the access resources (2MHz, 1ms) refer to dividing all the time-frequency resources used for access according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms.
  • the number of 1ms 2MHz resources refers to the number of time-frequency resources used for access divided according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms.
  • the AP sends the trigger frame on the second time resource, and the second time resource is before the first time resource.
  • the time resource as the time slot as an example, and the time unit as the sub-slot as an example, the example of the second implementation manner can refer to FIG. 5.
  • the first time resource is a time domain resource used by one or more STAs to send the first message, and is indicated by the AID field carried in the trigger frame sent by the AP on the second time resource.
  • the STA After receiving the trigger frame, the STA determines that the first time resource is the resource for transmitting the first message according to the AID field in the trigger frame.
  • the trigger frame may include the total number of trigger frames sent by the AP on the first time resource, or include the number n of time units divided in the first time resource.
  • the trigger frame can also include the length of a time unit.
  • the STA sends the first message to the AP in the first time unit that can be preempted. Specifically, after receiving the trigger frame, the STA can start the timer. The STA determines which of the n time units the current time unit is according to the timing duration of the timer and the length of a time unit, and selects the corresponding first time unit to access the AP according to the time unit ALOHA mechanism.
  • the AP may return a response frame to the STA in the corresponding first time unit.
  • the first time resource includes multiple time units
  • multiple time units can be numbered.
  • the numbering can start from 0 to n-1, where n is the number of time units; the numbering can also start from 1 to n .
  • the AP may also carry the number of the time unit in the trigger frame, and the number may also be referred to as an index number or a sequence number.
  • the trigger frame may also carry the number of time units included in the access time domain resource.
  • the access time slot can be divided For one.
  • the 10 sub-slots are numbered, which can be numbered from 0 to 9.
  • the first message can carry the sequence number/index number/number of the first time unit in n time units.
  • the AP can be based on the first time unit in n time units.
  • the sequence number in determines how many sub-slots are between the first message and the trigger frame sent by the AP, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming.
  • an indication may be added to the vendor-specific field (Vendor Specific) of the first message, for example, a sub-slot order (sub-slot order) is added, which indicates the number of time units determined by the STA to access the AP.
  • Vendor Specific vendor-specific field
  • sub-slot order sub-slot order
  • the first time resource in the third implementation can be divided into more time units, so that the STA can access the AP faster.
  • the STA capability requirement is lower than that of the second implementation method, but higher than that of the first implementation method.
  • the second implementation requires the STA to have the ability to self-timing, and it is best to ensure synchronization accuracy.
  • the improvement ability of the STA access delay is better than the first implementation method and lower than the second implementation method.
  • the solution of the third implementation manner can be adapted to scenarios where the AP and/or STA do not support the ability to delay feedback response frames.
  • the AP can divide multiple first-time resources.
  • One is planned in accordance with the third implementation method.
  • the AP may send a beacon frame, and the capability information of the AP itself is carried in the beacon frame, and the capability information is used to indicate the supported implementation manner, for example, implementation manner one, implementation manner two, or implementation manner three. Or the capability information indicates whether to support delayed sending of response frames.
  • the AP carries in the beacon frame the resource type that will be issued during the beacon frame period.
  • the resource type may include method two or method three. Of course, the resource type may also include method one.
  • the STA receives the trigger frame. If the STA supports the capability and determines that the AP supports the capability according to the trigger frame, it will access the AP on the first time resource corresponding to the implementation mode 2, otherwise, it will connect to the first time resource corresponding to the implementation mode 3. Enter the AP.
  • STAs can choose whether to access or not according to their own capabilities, reducing the probability of collisions.
  • the value of the defined trigger frame type subfield is 13 to indicate that the corresponding resource is used for the transmission of the first uplink message.
  • the common Info field and the user Info field of the trigger frame are in the same format as the basic trigger frame.
  • the Trigger Dependent User Info in the user Info field can become different domains, and the new definition is shown in Figure 7.
  • MPDU is a medium access control (medium access control) MAC layer data unit (protocol data unit).
  • TID is a traffic identifier (traffic identifier).
  • the reserved field of B5 (Reserved) is used to indicate whether there is an extended function.
  • the default value of Reserved is 1, and a value of 0 means that there is an extended function.
  • Bitmap List indicates the extended function enablement.
  • the current design supports 5 functions. For example, two optional ones can be used in the example of this application, and three are reserved. The definitions are shown in Table 4. Of course, one can be used, and four are reserved.
  • the first AID field may be newly defined 4094, which is used to trigger the indication of the first time resource in the frame.
  • the various indication functions of the AID field are shown in Table 5.
  • the first AID field can also be any one of 2008-2044 or any one of 2047-4093.
  • an embodiment of the present application also provides a second communication method of a wireless local area network. As shown in FIG. 8, the flow of the second communication method of the wireless local area network is as follows.
  • the AP sends a beacon frame.
  • the STA receives the beacon frame from the AP.
  • the beacon frame includes the configuration information of the first time resource, and the first time resource is used to transmit a first message, and the first message is the first message sent to the AP when the STA accesses the AP.
  • the first time resource may be referred to as an access time domain resource.
  • the first time resource may be used as an access time slot as an example.
  • the access time slot please refer to the above introduction to the access time slot. .
  • the STA After receiving the beacon frame of the AP, the STA sends a first message to the AP on the first time resource according to the configuration information of the first time resource included in the beacon frame, and the AP receives the message from the AP on the first time unit. The first message of the STA.
  • the beacon frame may also carry the time domain position indicating the first time resource.
  • the time domain position of the first time resource may be indicated by indicating the offset of the first time resource relative to the beacon frame. If the offset is not indicated, or the offset is 0, it means that the start position of the first time resource is close to the end position of the beacon frame.
  • the format of the beacon frame is shown in Figure 9.
  • the vendor-specific field in the beacon frame can be used to indicate that the position of the first time resource is the unit time position of the frame offset + 1 after the beacon frame, and the unit time can be a time slot. . Assuming that the range of the offset is 0 to 48, 6 bits are required to indicate.
  • the reserve field B0 is 0, which means that the length of the time slot of the beacon frame is not specifically indicated, and it follows the slot pattern. If B0 is 1, it means that the length of the time slot of the beacon frame is used as a special indication, and the STA is always in the listening state in the time slot of the beacon frame.
  • B0 is 1 and B1 is 0, it means that the beacon (Beacon) time slot is 1 ms; when B0 is 1, and B1 is 1, it means that the Beacon time slot is 2 ms.
  • the beacon frame further includes one or more of the following: the number of time units included in the first time resource, the time domain position of the time unit, the length of the time unit, or the index number of the time unit.
  • the first time resource is an access slot
  • the length is one slot
  • the time unit is a sub-slot.
  • the number of time units is the number of sub-slots.
  • the vendor-specific field in the beacon frame indicates the number of sub-slots included in the access timeslot through sub-slot Num.
  • the sub-slot Num is 1 by default, which means that there is a normal time slot under the ratio of downlink time slot and uplink time slot (DU) as an access time slot.
  • the Contexted ID in the upstream text is used to align the understanding of characteristic parameters between AP and STA in the Vendor Specific domain (manufacturer-defined domain).
  • the maximum number of sub-slots is 25, and 5 bits are used to indicate the number of sub-slots.
  • the STA may choose to send the first message on the time unit of the first time resource according to the configuration information of the first time resource indicated in the beacon frame. It is equivalent to that the AP configures a dedicated resource for the transmission of the first message in a semi-static manner. By designing a dedicated time domain resource for the first message, only the STA can participate in the competition when the first message is sent on the first time resource.
  • the first time resource includes one or more time units. When multiple STAs receive concurrently When entering the AP, the first message is sent through the selected time unit, and the probability of collision when different STAs send the first message is reduced.
  • STAs that do not support 11ax that is, STAs that do not support trigger frame, such as STAs that only support 11ac, 11n, etc., can access the AP through this solution.
  • the second wireless local area network communication method provided in the embodiment of the present application can be used in combination with one of the wireless local area network communication methods.
  • the configuration information of the first time resource in the beacon frame, and the AP continues to indicate in the trigger frame that the first time resource is used for transmitting the first message after sending the beacon frame.
  • the second communication method of the wireless local area network can be combined with any one of the implementation methods 1 to 3 of the foregoing communication method of the wireless local area network to form a solution that needs to be protected in this application.
  • the methods provided in the embodiments of the present application are respectively introduced from the perspective of AP, STA, and interaction between STA and AP.
  • the STA and AP may include hardware structures and/or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Whether a certain function among the above-mentioned functions is executed by a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraint conditions of the technical solution.
  • an embodiment of the present application also provides a wireless local area network communication device 1100.
  • the wireless local area network communication device 1100 may be a STA or an AP, or a device in the STA or AP. Or it is a device that can be matched with the STA or AP.
  • the communication device 1100 may include modules corresponding to the methods/operations/steps/actions performed by the STA or AP in the foregoing method embodiments.
  • the modules may be hardware circuits, software, or The hardware circuit is implemented in combination with software.
  • the communication device may include a processing module 1101 and a communication module 1102.
  • the processing module 1101 is used to call the communication module 1102 to perform receiving and/or sending functions.
  • the communication module 1102 also includes a receiving module 1102-1 and a sending module 1102-2.
  • the receiving module 1102-1 is configured to receive a trigger frame from the access point AP, the trigger frame includes a first association identifier AID field, and the first AID field indicates that the first time resource is used to transmit the first message, The first message is the first message sent to the AP when the station STA accesses the AP;
  • the sending module 1102-2 is configured to send the first message to the AP on the first time resource.
  • the processing module 1101, the receiving module 1102-1, and the sending module 1102-2 may also be used to perform other corresponding steps or operations performed by the STA in the foregoing method embodiment, which will not be repeated here.
  • the processing module 1101 is configured to call the sending module 1102-2 to send a trigger frame.
  • the trigger frame includes a first association identifier AID field.
  • the first AID field indicates that the first time resource is used to transmit the first message.
  • the first message is the first message sent to the AP when the station STA accesses the AP;
  • the processing module 1101 is also used to call the receiving module 1102-2 to receive the first message from the STA on the first time resource.
  • the processing module 1101, the receiving module 1102-1, and the sending module 1102-2 may also be used to execute other corresponding steps or operations performed by the AP in the foregoing method embodiment, which will not be repeated here.
  • the division of modules in the embodiments of this application is illustrative, and it is only a logical function division. In actual implementation, there may be other division methods.
  • the functional modules in the various embodiments of this application can be integrated into one process. In the device, it can also exist alone physically, or two or more modules can be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules.
  • a wireless local area network communication device 1200 provided by an embodiment of the application is used to implement the function of the STA or AP in the foregoing method.
  • the communication device may be an STA, or a device in the STA, or a device that can be matched and used with the STA.
  • the device can be an AP, or a device in the AP, or a device that can be matched and used with the AP.
  • the communication device may be a chip system.
  • the chip system may be composed of chips, or may include chips and other discrete devices.
  • the communication device 1200 of the wireless local area network includes at least one processor 1220, configured to implement the function of the STA or AP in the method provided in the embodiment of the present application.
  • the communication device 1200 of the wireless local area network may further include a communication interface 1210.
  • the communication interface 1210 may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces for communicating with other devices through a transmission medium.
  • the communication interface 1210 is used for the device in the device 1200 to communicate with other devices.
  • the communication apparatus 1200 is an STA
  • the other device may be an AP.
  • the communication device 1200 is an AP
  • the other device may be an STA.
  • the processor 1220 uses the communication interface 1210 to send and receive data, and is used to implement the method described in the foregoing method embodiment.
  • the processor 1220 when the function of the STA is implemented, the processor 1220 is configured to use the communication interface 1210 to receive a trigger frame from the access point AP.
  • the trigger frame includes a first association identifier AID field, and the first AID field indicates the first association identifier.
  • a time resource is used to transmit the first message, and the first message is the first message sent to the AP when the station STA accesses the AP; it is also used to send the first message to the AP on the first time resource.
  • the processor 1220 When implementing the function of the AP, the processor 1220 is configured to use the communication interface 1210 to send a trigger frame, the trigger frame includes a first association identifier AID field, and the first AID field indicates that the first time resource is used to transmit the first message,
  • the first message is the first message sent to the AP when the station STA accesses the AP; it is also used to receive the first message from the STA on the first time resource.
  • the processor 1220 and the communication interface 1210 may also be used to perform other corresponding steps or operations performed by the STA or AP in the foregoing method embodiment, which will not be repeated here.
  • the communication device 1200 of the wireless local area network may further include at least one memory 1230 for storing program instructions and/or data.
  • the memory 1230 and the processor 1220 are coupled.
  • the coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • the processor 1220 may cooperate with the memory 1230 to operate.
  • the processor 1220 may execute program instructions stored in the memory 1230. At least one of the at least one memory may be included in the processor.
  • the specific connection medium between the aforementioned communication interface 1210, the processor 1220, and the memory 1230 is not limited in the embodiment of the present application.
  • the memory 1230, the processor 1220, and the communication interface 1210 are connected by a bus 1240.
  • the bus is represented by a thick line in FIG. , Is not limited.
  • the bus can be divided into an address bus, a data bus, a control bus, and so on. For ease of presentation, only one thick line is used in FIG. 12 to represent it, but it does not mean that there is only one bus or one type of bus.
  • the communication device 1100 of the wireless local area network and the communication device 1200 of the wireless local area network are specifically a chip or a chip system
  • what the communication module 1102 and the communication interface 1210 output or receive may be baseband signals.
  • the output or reception of the communication module 1102 and the communication interface 1210 may be radio frequency signals.
  • the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and may implement or Perform the methods, steps, and logic block diagrams disclosed in the embodiments of the present application.
  • the general-purpose processor may be a microprocessor or any conventional processor or the like.
  • the steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
  • the memory 1230 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), For example, random-access memory (RAM).
  • the memory is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this.
  • the memory in the embodiments of the present application may also be a circuit or any other device capable of realizing a storage function for storing program instructions and/or data.
  • Some or all of the operations and functions performed by the STA described in the foregoing method embodiments of the present application, or some or all of the operations and functions performed by the AP may be completed by a chip or an integrated circuit.
  • an embodiment of the present application further provides a chip, including a processor, for supporting the communication device to implement the STA or AP involved in the foregoing method embodiment. Function.
  • the chip is connected to a memory or the chip includes a memory, and the memory is used to store the necessary program instructions and data of the communication device.
  • the embodiments of the present application provide a computer-readable storage medium that stores a computer program, and the computer program includes instructions for executing the foregoing method embodiments.
  • the embodiments of the present application provide a computer program product containing instructions, which when run on a computer, cause the computer to execute the foregoing method embodiments.
  • this application can be provided as methods, systems, or computer program products. Therefore, this application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device.
  • the device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
  • These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment.
  • the instructions provide steps for implementing the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.

Landscapes

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

Abstract

A communication method and apparatus for a wireless local area network. The method comprises: an access point (AP) sending a trigger frame, wherein the trigger frame comprises a first association identifier (AID) field, the first AID field indicates that a first time resource is used for transmitting a first message, and the first message is the first message sent to the AP during the process of a station (STA) accessing the AP; and the AP receiving, on the first time resource, the first message from the STA. By means of designing a dedicated time domain resource of a first message and indicating, in a trigger frame, the dedicated time domain resource by means of an AID resource, an STA can participate in competition only when sending a first message on a first time resource, wherein the first time resource can comprise one or more time units; and when multiple STAs access an AP concurrently, the first message can be sent by means of a selected time unit, which can reduce the probability of the occurrence of a collision when different STAs send the first message.

Description

一种无线局域网的通信方法及装置Communication method and device of wireless local area network 技术领域Technical field
本申请涉及通信技术领域,特别涉及一种无线局域网的通信方法及装置。This application relates to the field of communication technology, and in particular to a communication method and device for a wireless local area network.
背景技术Background technique
随着移动互联网的发展和智能终端的普及,数据流量快速增长。无线局域网(wireless local area network,WLAN)凭借高速率和低成本方面的优势,成为主流的移动宽带接入技术之一。With the development of the mobile Internet and the popularization of smart terminals, data traffic has grown rapidly. Wireless local area network (WLAN) has become one of the mainstream mobile broadband access technologies by virtue of its advantages in high speed and low cost.
在WLAN系统中,站点(station,STA)通过接入接入点(access point,AP)以获得AP的服务。AP为覆盖范围内的STA提供服务。若有大量STA(例如百个量级)所接入的AP出现重新上电的情况(如AP升级的情况),多个STA会出现并发接入的情况,可能会出现一些STA接入失败或接入时延较高的问题。在回传场景中,STA的天线一般采用定向天线指向AP,STA之间彼此都是隐藏节点。In the WLAN system, a station (station, STA) obtains the service of the AP through an access point (access point, AP). The AP provides services for STAs in the coverage area. If there are a large number of STAs (for example, hundreds of orders of magnitude) connected to the APs are re-powered (such as AP upgrades), multiple STAs will have concurrent access, and some STAs may fail to access or The problem of high access delay. In the backhaul scenario, the antenna of the STA generally uses a directional antenna to point to the AP, and the STAs are hidden nodes with each other.
因此,如何利用更少的接入资源,保证多用户接入时延更短,是需要考虑的问题。Therefore, how to use fewer access resources to ensure a shorter multi-user access delay is a problem that needs to be considered.
发明内容Summary of the invention
本申请提供一种无线局域网的通信方法及装置,以期降低多用户接入网络的时延并提高无线局域网的通信质量。The present application provides a wireless local area network communication method and device, in order to reduce the time delay of multi-user access to the network and improve the communication quality of the wireless local area network.
第一方面,提供一种无线局域网的通信方法,该方法包括以下步骤:接入点AP发送触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息;所述AP在所述第一时间资源上接收来自所述STA的所述第一消息。本申请实施例中,通过设计用于传输第一消息的专用时域资源,并在触发帧中通过AID资源指示该专用时域资源,在第一时间资源上只有STA发送第一消息时才可以参与竞抢,由此可以节省接入资源开销,提高STA成功发送第一消息的概率,降低STA接入时延,进一步提高无线局域网的通信质量。In a first aspect, a communication method for a wireless local area network is provided. The method includes the following steps: an access point AP sends a trigger frame, the trigger frame includes a first association identifier AID field, and the first AID field indicates the first The time resource is used to transmit the first message, and the first message is the first message sent to the AP when the station STA accesses the AP; the AP receives the first message from the STA on the first time resource The first news. In the embodiment of the present application, by designing a dedicated time domain resource for transmitting the first message, and indicating the dedicated time domain resource through the AID resource in the trigger frame, the first time resource can only be used when the STA sends the first message Participating in the competition can save access resource overhead, increase the probability of the STA successfully sending the first message, reduce the STA's access delay, and further improve the communication quality of the wireless local area network.
可选的,第一时间资源上可以包括一个或多个时间单元,其中,第一时间资源上包括第一时间单元。当有多个STA并发接入AP时,可以通过选择的可占用时间单元来发送第一消息,这样,不同的STA发送第一消息可能抢占的第一时间单元不同,降低STA并发接入时的碰撞概率。并且第一时间单元是仅用于STA传输接入过程中的第一条消息的,可以从消息条数上减少各个STA的竞争,可以减低发生碰撞的几率。Optionally, the first time resource may include one or more time units, where the first time resource includes the first time unit. When multiple STAs access the AP concurrently, the first message can be sent through the selected available time unit. In this way, the first time unit that different STAs may preempt for sending the first message is different, which reduces the STA's concurrent access. Probability of collision. In addition, the first time unit is only used for the STA to transmit the first message in the access process, which can reduce the number of messages from each STA's competition, and can reduce the probability of collision.
可选的,第一消息还可以用来测量保护时间(guard time,GT),GT也可以称之为最大覆盖距离往返时长(round trip time,RTT),或者用来测量上行时间提前量(timing advance,TA)。AP可以通过第一消息测量出GT,AP可以将GT通知STA,以实现STA后续消息的上行同步。后续消息包括接入过程中除第一消息后续的接入消息、数据帧和管理帧。后续消息可以在数据帧和/或管理帧在第一时间资源后面的时间资源上传输,并且接入过程中除第一消息之外的消息可以与数据帧和管理帧同时传输。Optionally, the first message can also be used to measure guard time (GT), and GT can also be referred to as the maximum coverage distance round trip time (RTT), or used to measure the uplink timing advance (timing advance, TA). The AP can measure the GT through the first message, and the AP can notify the STA of the GT to achieve uplink synchronization of the STA's subsequent messages. Subsequent messages include access messages, data frames, and management frames that follow the first message during the access process. Subsequent messages may be transmitted on the time resource behind the first time resource in the data frame and/or the management frame, and messages other than the first message may be transmitted simultaneously with the data frame and the management frame during the access process.
可选的,所述第一时间资源可以包括一个或多个时间单元;所述AP在所述第一时间 资源上接收来自所述STA的所述第一消息,包括:所述AP在第一时间单元上接收来自所述STA的所述第一消息。Optionally, the first time resource may include one or more time units; the AP receiving the first message from the STA on the first time resource includes: Receiving the first message from the STA in a time unit.
可选的,所述AP还可能在第二时间单元上接收来自其它STA的第一消息。对应的,各个STA在第一时间资源包括的不同时间单元上向AP发送第一消息。Optionally, the AP may also receive the first message from other STAs in the second time unit. Correspondingly, each STA sends the first message to the AP on different time units included in the first time resource.
在一个可能的设计中,所述AP还可以在所述第一时间单元上向所述STA返回所述第一消息的响应消息。In a possible design, the AP may also return a response message of the first message to the STA on the first time unit.
在另一个可能的设计中,所述AP也可以在第二时间资源上向所述STA返回所述第一消息的响应消息。第二时间资源可以在第一时间资源之后,这种方式需要STA有自定时的能力,并最好能够保证同步精度。但是由于响应消息不在第一时间单元上返回,所以第一时间资源可以划分更多的时间单元,STA就可以有更多的接入机会。In another possible design, the AP may also return a response message of the first message to the STA on the second time resource. The second time resource may be after the first time resource. This method requires the STA to have the ability to self-timing, and it is best to ensure synchronization accuracy. However, since the response message is not returned in the first time unit, the first time resource can be divided into more time units, and the STA can have more access opportunities.
在一个可能的设计中,所述AP可以在所述第一时间单元上发送所述触发帧。或者,所述AP也可以在所述第三时间资源上发送所述触发帧。第三时间资源在第一时间资源之前,这样,第一时间资源上不需要承载触发帧,可以划分更多的时间单元,使得STA能够更快的接入AP。In a possible design, the AP may send the trigger frame on the first time unit. Alternatively, the AP may also send the trigger frame on the third time resource. The third time resource is before the first time resource. In this way, the trigger frame does not need to be carried on the first time resource, and more time units can be divided, so that the STA can access the AP faster.
在一个可能的设计中,所述触发帧中还可以包括所述第一时间资源中包括的时间单元的个数和/或所述第一时间单元的长度。In a possible design, the trigger frame may also include the number of time units included in the first time resource and/or the length of the first time unit.
在另一个可能的设计中,所述触发帧还可以包括以下一项或多项:所述第一时间资源中包括的时间单元的个数、所述第一时间单元在所述第一时间资源中包括的多个时间单元中的序号、或所述第一时间单元的长度。In another possible design, the trigger frame may further include one or more of the following: the number of time units included in the first time resource, and the first time unit in the first time resource The sequence number of the multiple time units included in the, or the length of the first time unit.
在一个可能的设计中,所述第一时间单元的长度包括以下一项或多项:一个或多个短帧间隔SIFS的传输时间、所述STA监测信道的时长、或小区最大覆盖距离往返时延。In a possible design, the length of the first time unit includes one or more of the following: the transmission time of one or more short frame intervals SIFS, the duration of the STA monitoring channel, or the round-trip time of the maximum coverage distance of the cell Extension.
在一个可能的设计中,所述第一消息中可以包括所述第一时间单元在所述第一时间资源包括的多个时间单元中的序号。AP可以根据第一时间单元在n个时间单元中的序号,确定第一消息与AP发送触发帧间隔几个子时隙,这几个子时隙的时间差是TA。如果STA定时有问题,AP会根据STA上报的序号确定STA定时有问题,AP会通知STA定时有问题或者重新向STA发送触发帧来进行重定时。In a possible design, the first message may include a sequence number of the first time unit in multiple time units included in the first time resource. The AP may determine, according to the sequence number of the first time unit in the n time units, how many sub-slots are separated between the first message and the AP sending the trigger frame, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming.
在一个可能的设计中,可以在第一消息的厂商自定义字段(Vendor Specific)中增加指示,例如增加子时隙序号(sub slot order),表示STA确定的在第几个时间单元上接入AP。In a possible design, an indication can be added to the vendor-specific field (Vendor Specific) of the first message, such as adding a sub-slot order to indicate the number of time units that the STA determines to access AP.
在一个可能的设计中,所述AP可以使用所述第一消息测量上行时间提前量。In a possible design, the AP may use the first message to measure the uplink timing advance.
在一个可能的设计中,所述第一AID字段为4094。In a possible design, the first AID field is 4094.
在一个可能的设计中,AP还可以在信标帧中携带在本信标帧周期内会下发的资源类型,其中,资源类型可以但不限于通过是否支持延迟发送响应帧来确定。通过资源类型的设计,STA能够根据自身能力选择是否接入,降低碰撞的几率。In a possible design, the AP may also carry in the beacon frame the resource type that will be delivered during the beacon frame period, where the resource type can be determined by, but not limited to, whether to support delayed transmission of response frames. Through the design of resource types, STAs can choose whether to access or not according to their own capabilities, reducing the probability of collisions.
第二方面,还提供一种无线局域网的通信方法,该方法包括以下步骤:接入点AP发送信标帧,所述信标帧中包括第一时间资源的配置信息,所述第一时间资源用于传输第一消息,所述第一消息是STA接入所述AP过程中向所述AP发送的第一条消息;所述AP在所述第一时间资源上接收来自所述STA的第一消息。STA可以按照信标帧中指示的第一时间资源的配置信息,选择在第一时间资源包括的多个时间单元上的哪一个时间单元中来发送第一消息。相当于,AP通过半静态的方式配置用于第一消息传输的专用资源。通过设计第一消息的专用时域资源,在第一时间资源上只有STA发送第一消息时才可以参与竞 抢,第一时间资源上包括一个或多个时间单元,当有多个STA并发接入AP时,可以通过选择可用的时间单元来发送第一消息,可以使得不同的STA发送第一消息时碰撞的几率降低。通过信标帧来广播第一时间资源的配置信息,可以实现半静态配置该第一时间资源,对终端的能力没有限制,对于是否支持11ax的终端均适用。In a second aspect, there is also provided a communication method of a wireless local area network. The method includes the following steps: an access point AP sends a beacon frame, the beacon frame includes configuration information of a first time resource, and the first time resource Used to transmit a first message, the first message is the first message sent to the AP when the STA accesses the AP; the AP receives the first message from the STA on the first time resource A message. The STA may select which time unit of the multiple time units included in the first time resource to send the first message according to the configuration information of the first time resource indicated in the beacon frame. It is equivalent to that the AP configures a dedicated resource for the transmission of the first message in a semi-static manner. By designing a dedicated time domain resource for the first message, only the STA can participate in the competition when the first message is sent on the first time resource. The first time resource includes one or more time units. When multiple STAs receive concurrently When entering the AP, the first message can be sent by selecting an available time unit, which can reduce the collision probability when different STAs send the first message. Broadcasting the configuration information of the first time resource through the beacon frame can realize the semi-static configuration of the first time resource. There is no restriction on the terminal's capabilities, and it is applicable to terminals that support 11ax or not.
在一个可能的设计中,所述信标帧中包括以下一项或多项:所述第一时间资源的时域位置、所述第一时间资源中包括的时间单元的个数、所述时间单元的长度、或所述时间单元的索引号。In a possible design, the beacon frame includes one or more of the following: the time domain position of the first time resource, the number of time units included in the first time resource, and the time The length of the unit, or the index number of the time unit.
第三方面,提供一种无线局域网的通信方法,该方法包括以下步骤:STA接收来自AP的触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息;所述STA在所述第一时间资源上向所述AP发送所述第一消息。本申请实施例中,通过设计第一消息的专用时域资源,并在触发帧中通过AID资源指示该专用时域资源,在第一时间资源上只有STA发送第一消息时才可以参与竞抢,可以使得不同的STA发送第一消息时碰撞的几率降低。In a third aspect, a wireless local area network communication method is provided. The method includes the following steps: an STA receives a trigger frame from an AP, the trigger frame includes a first association identifier AID field, and the first AID field indicates the first The time resource is used to transmit the first message, and the first message is the first message sent to the AP when the station STA accesses the AP; the STA sends the first message to the AP on the first time resource. A message. In the embodiment of this application, by designing the dedicated time domain resource of the first message, and indicating the dedicated time domain resource through the AID resource in the trigger frame, on the first time resource, only the STA can participate in the competition when it sends the first message. , Can reduce the collision probability when different STAs send the first message.
可选的,第一消息可以用来测量GT,即RTT,或者用来测量上行时间提前量(timing advance,TA)。AP可以通过第一消息测量出GT,AP可以将GT通知STA,以实现STA后续消息的上行同步。后续消息包括接入过程中除第一消息后续的接入消息、数据帧和管理帧。后续消息可以在数据帧和/或管理帧在第一时间资源后面的时间资源上传输,并且接入过程中除第一消息之外的消息可以与数据帧和管理帧同时传输。Optionally, the first message may be used to measure GT, that is, RTT, or to measure uplink timing advance (TA). The AP can measure the GT through the first message, and the AP can notify the STA of the GT to achieve uplink synchronization of the STA's subsequent messages. Subsequent messages include access messages, data frames, and management frames that follow the first message during the access process. Subsequent messages may be transmitted on the time resource behind the first time resource in the data frame and/or the management frame, and messages other than the first message may be transmitted simultaneously with the data frame and the management frame during the access process.
一种可能的设计中,第一时间资源上可以包括一个或多个时间单元,当有多个STA并发接入AP时,可以通过选择可用的时间单元来发送第一消息,这样有助于降低不同的STA发送第一消息时发生碰撞的几率。具体地,所述第一时间资源包括一个或多个时间单元;所述STA在所述第一时间资源上向所述AP发送所述第一消息,包括:所述STA在可以抢占到的第一时间单元上向所述AP发送所述第一消息。若该STA记为第一STA,则可选的,还有可能存在第二STA在第二时间单元上向所述AP发送接入过程中的第一条消息。第一时间资源中包括该第一时间单元和该第二时间单元。这样,多个STA的第一条消息可以在时间上被打散,从而通过在时域上在第一时间资源上构造时间单元,通过时域上时间单元的Aloha解决第一消息之间的碰撞,降低碰撞概率。In a possible design, the first time resource can include one or more time units. When multiple STAs access the AP concurrently, the first message can be sent by selecting the available time unit, which helps reduce The probability of collision when different STAs send the first message. Specifically, the first time resource includes one or more time units; the STA sending the first message to the AP on the first time resource includes: the first message that the STA can preempt Sending the first message to the AP in a time unit. If the STA is recorded as the first STA, optionally, there may also be a second STA sending the first message in the access process to the AP on the second time unit. The first time resource includes the first time unit and the second time unit. In this way, the first messages of multiple STAs can be broken up in time, so that by constructing a time unit on the first time resource in the time domain, the collision between the first messages can be resolved through the Aloha of the time unit in the time domain. , To reduce the probability of collision.
在一个可能的设计中,所述STA还可以在所述第一时间单元上接收来自所述AP返回所述第一消息的响应消息。In a possible design, the STA may also receive a response message from the AP returning the first message on the first time unit.
在另一个可能的设计中,所述STA还可以在第二时间资源上接收来自AP的所述第一消息的响应消息。第二时间资源在第一时间资源之后,这种方式需要STA有自定时的能力,并最好能够保证同步精度。但是由于响应消息不在第一时间单元上返回,所以第一时间资源可以划分更多的时间单元,STA就可以有更多的接入机会。In another possible design, the STA may also receive the response message of the first message from the AP on the second time resource. The second time resource is after the first time resource. This method requires the STA to have the ability to self-timing, and it is best to ensure synchronization accuracy. However, since the response message is not returned in the first time unit, the first time resource can be divided into more time units, and the STA can have more access opportunities.
在一个可能的设计中,所述STA可以在所述第一时间单元上接收来自AP的所述触发帧。或者,所述STA在所述第三时间资源上接收来自AP的所述触发帧。第三时间资源在第一时间资源之前,这样,第一时间资源上不需要承载触发帧,所以第一时间资源可以划分更多的时间单元,使得STA能够更快的接入AP。In a possible design, the STA may receive the trigger frame from the AP on the first time unit. Alternatively, the STA receives the trigger frame from the AP on the third time resource. The third time resource is before the first time resource. In this way, the trigger frame does not need to be carried on the first time resource, so the first time resource can be divided into more time units, so that the STA can access the AP faster.
在一个可能的设计中,所述触发帧中可以包括所述第一时间资源中包括的时间单元的个数和/或所述第一时间单元的长度。In a possible design, the trigger frame may include the number of time units included in the first time resource and/or the length of the first time unit.
在另一个可能的设计中,所述触发帧还可以包括以下一项或多项:所述第一时间资源中包括的时间单元的个数、所述第一时间单元在所述第一时间资源中包括的多个时间单元中的序号、或所述第一时间单元的长度。In another possible design, the trigger frame may further include one or more of the following: the number of time units included in the first time resource, and the first time unit in the first time resource The sequence number of the multiple time units included in the, or the length of the first time unit.
在一个可能的设计中,所述第一时间单元的长度包括以下一项或多项:一个或多个短帧间隔SIFS的传输时间、所述STA监测信道的时长、或小区最大覆盖距离往返时延。In a possible design, the length of the first time unit includes one or more of the following: the transmission time of one or more short frame intervals SIFS, the duration of the STA monitoring channel, or the round-trip time of the maximum coverage distance of the cell Extension.
在一个可能的设计中,所述第一消息中可以包括所述第一时间单元在所述第一时间资源包括的多个时间单元中的序号。AP可以根据第一时间单元在n个时间单元中的序号,确定第一消息与AP发送触发帧间隔几个子时隙,这几个子时隙的时间差是TA。如果STA定时有问题,AP会根据STA上报的序号确定STA定时有问题,AP会通知STA定时有问题或者重新向STA发送触发帧来进行重定时。In a possible design, the first message may include a sequence number of the first time unit in multiple time units included in the first time resource. The AP may determine, according to the sequence number of the first time unit in the n time units, how many sub-slots are separated between the first message and the AP sending the trigger frame, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming.
在一个可能的设计中,可以在第一消息的厂商自定义字段(vendor specific)中增加指示,例如增加子时隙序号(sub slot order),表示STA确定的在第几个时间单元上接入AP。In a possible design, an indication can be added to the vendor-specific field of the first message, such as adding a sub-slot order to indicate which time unit the STA determines to access AP.
在一个可能的设计中,所述第一AID字段为4094。In a possible design, the first AID field is 4094.
在一个可能的设计中,STA还可以从AP接收信标帧,信标帧中携带在本信标帧周期内会下发的资源类型。其中,资源类型可以通过是否支持延迟发送响应帧来确定。通过资源类型的设计,STA能够根据自身能力选择是否接入,降低碰撞的几率。In a possible design, the STA may also receive a beacon frame from the AP, and the beacon frame carries the type of resources that will be issued during the beacon frame period. Among them, the resource type can be determined by whether it supports delayed sending of response frames. Through the design of resource types, STAs can choose whether to access or not according to their own capabilities, reducing the probability of collisions.
第四方面,提供一种无线局域网的通信方法,该方法包括以下步骤:STA接收来自AP的信标帧,所述信标帧中包括第一时间资源的配置信息,所述第一时间资源用于传输第一消息,所述第一消息是STA接入所述AP的过程中向所述AP发送的第一条消息;所述STA在所述第一时间资源上向所述AP发送第一消息。STA可以按照信标帧中指示的第一时间资源的配置信息,选择在第一时间资源的时间单元上发送第一消息。相当于,AP通过半静态的方式配置用于第一消息传输的专用资源。通过设计第一消息的专用时域资源,在第一时间资源上只有STA发送第一消息时才可以参与竞抢,第一时间资源上包括一个或多个时间单元,当有多个STA并发接入AP时,通过选择的时间单元来发送第一消息,不同的STA发送第一消息时碰撞的几率降低。In a fourth aspect, a communication method for a wireless local area network is provided. The method includes the following steps: a STA receives a beacon frame from an AP, the beacon frame includes configuration information of a first time resource, and the first time resource is used When transmitting a first message, the first message is the first message sent to the AP when the STA is accessing the AP; the STA sends the first message to the AP on the first time resource. information. The STA may choose to send the first message on the time unit of the first time resource according to the configuration information of the first time resource indicated in the beacon frame. It is equivalent to that the AP configures a dedicated resource for the transmission of the first message in a semi-static manner. By designing a dedicated time domain resource for the first message, only the STA can participate in the competition when the first message is sent on the first time resource. The first time resource includes one or more time units. When multiple STAs receive concurrently When entering the AP, the first message is sent through the selected time unit, and the probability of collision when different STAs send the first message is reduced.
在一个可能的设计中,所述信标帧中可以包括以下一项或多项:所述第一时间资源的时域位置、所述第一时间资源中包括的时间单元的个数、所述时间单元的长度、或所述时间单元的索引号。In a possible design, the beacon frame may include one or more of the following: the time domain position of the first time resource, the number of time units included in the first time resource, the The length of the time unit, or the index number of the time unit.
第五方面,提供一种无线局域网的通信装置,该通信装置可以是接入点AP,也可以是AP中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和AP匹配使用的装置。一种设计中,该通信装置可以包括执行第一方面或第二方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。通信模块包括发送模块和接收模块。示例性地:发送模块用于发送触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息。接收模块,用于在所述第一时间资源上接收来自所述STA的所述第一消息。In a fifth aspect, a communication device for a wireless local area network is provided. The communication device can be an access point AP, or a device in the AP (for example, a chip, or a chip system, or a circuit), or can be used in conjunction with the AP installation. In one design, the communication device may include modules that perform one-to-one correspondence of the methods/operations/steps/actions described in the first aspect or the second aspect. The modules may be hardware circuits, software, or The hardware circuit is implemented in combination with software. In one design, the communication device may include a processing module and a communication module. The processing module is used to call the communication module to perform the function of receiving and/or sending. The communication module includes a sending module and a receiving module. Exemplarily: the sending module is used to send a trigger frame, the trigger frame includes a first association identifier AID field, the first AID field indicates that the first time resource is used to transmit the first message, and the first message is The first message sent by the station STA to the AP during the process of accessing the AP. The receiving module is configured to receive the first message from the STA on the first time resource.
通信模块中的接收模块和发送模块,还用于执行如第一方面或第二方面的相关操作,在此不再赘述。本方面实现的有益效果可以参照第一方面或第二方面相应的有益效果,在 此不再赘述。The receiving module and the sending module in the communication module are also used to perform related operations such as the first aspect or the second aspect, which will not be repeated here. For the beneficial effects achieved by this aspect, reference may be made to the corresponding beneficial effects of the first aspect or the second aspect, which will not be repeated here.
第六方面,提供一种无线局域网的通信装置,该通信装置可以是站点STA,也可以是STA中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和STA匹配使用的装置。一种设计中,该通信装置可以包括执行第三方面或第四方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。通信模块包括发送模块和接收模块。示例性地:接收模块用于接收来自AP的触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息。发送模块,用于在所述第一时间资源上向所述AP发送所述第一消息。In a sixth aspect, a communication device for a wireless local area network is provided. The communication device may be a station STA, a device in the STA (for example, a chip, or a chip system, or a circuit), or a device that can be matched with the STA. . In one design, the communication device may include modules that perform one-to-one correspondence of the methods/operations/steps/actions described in the third aspect or the fourth aspect. The modules may be hardware circuits, software, or The hardware circuit is implemented in combination with software. In one design, the communication device may include a processing module and a communication module. The processing module is used to call the communication module to perform the function of receiving and/or sending. The communication module includes a sending module and a receiving module. Exemplarily: the receiving module is configured to receive a trigger frame from an AP, the trigger frame includes a first association identifier AID field, and the first AID field indicates that the first time resource is used to transmit the first message, and the first time resource is used to transmit the first message. A message is the first message sent to the AP when the station STA accesses the AP. The sending module is configured to send the first message to the AP on the first time resource.
通信模块中的接收模块和发送模块,还用于执行如第三方面或第四方面的相关操作,在此不再赘述。本方面实现的有益效果可以参照第三方面或第四方面相应的有益效果,在此不再赘述。The receiving module and the sending module in the communication module are also used to perform related operations such as the third aspect or the fourth aspect, which will not be repeated here. For the beneficial effects achieved in this aspect, reference may be made to the corresponding beneficial effects of the third aspect or the fourth aspect, which will not be repeated here.
第七方面,本申请实施例提供一种无线局域网的通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为AP。处理器用于调用一组程序、指令或数据,执行上述第一方面或第二方面描述的方法。所述装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第一方面或第二方面描述的方法。In a seventh aspect, an embodiment of the present application provides a communication device for a wireless local area network. The communication device includes a communication interface and a processor. The communication interface is used for communication between the device and other devices, such as data or signal transmission and reception. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and the other device may be an AP. The processor is used to call a set of programs, instructions, or data to execute the method described in the first or second aspect. The device may also include a memory for storing programs, instructions or data called by the processor. The memory is coupled with the processor, and when the processor executes instructions or data stored in the memory, the method described in the first aspect or the second aspect can be implemented.
第八方面,本申请实施例提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该通信装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为站点STA。处理器用于调用一组程序、指令或数据,执行上述第三方面或第四方面描述的方法。所述通信装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第三方面或第四方面描述的方法。In an eighth aspect, an embodiment of the present application provides a communication device. The communication device includes a communication interface and a processor. The communication interface is used for communication between the communication device and other devices, such as data or signal transmission and reception. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface, and the other device may be a station STA. The processor is used to call a set of programs, instructions, or data to execute the method described in the third or fourth aspect. The communication device may also include a memory for storing programs, instructions or data called by the processor. The memory is coupled with the processor, and when the processor executes the instructions or data stored in the memory, the method described in the third aspect or the fourth aspect can be implemented.
第九方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得计算机执行如第一方面、第二方面或第一方面第二方面中任一种可能的设计中所述的方法。In a ninth aspect, an embodiment of the present application also provides a computer-readable storage medium. The computer-readable storage medium stores computer-readable instructions. When the computer-readable instructions run on the computer, the computer can execute The method described in any one of the possible designs of the first aspect, the second aspect, or the first aspect and the second aspect.
第十方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第三方面、第四方面或第三方面第四方面中任一种可能的设计中所述的方法。In a tenth aspect, the embodiments of the present application also provide a computer-readable storage medium, including instructions, which when run on a computer, cause the computer to execute any of the third aspect, the fourth aspect, or the third aspect and the fourth aspect. One possible design method described in.
第十一方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第一方面、第二方面或第一方面第二方面中任一种可能的设计中所述的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。In an eleventh aspect, an embodiment of the present application provides a chip system. The chip system includes a processor and may also include a memory for implementing any one of the first aspect, the second aspect, or the first aspect and the second aspect. Possible design methods described in. The chip system can be composed of chips, and can also include chips and other discrete devices.
第十二方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第三方面或第三方面第四方面中任一种可能的设计中所述的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。In a twelfth aspect, an embodiment of the present application provides a chip system that includes a processor and may also include a memory, which is used to implement any one of the possible designs of the third aspect or the third aspect and the fourth aspect. The method described. The chip system can be composed of chips, and can also include chips and other discrete devices.
第十三方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面和各方面的任一可能的设计中所述的方法。In a thirteenth aspect, a computer program product containing instructions is provided, which when running on a computer, causes the computer to execute the above-mentioned aspects and the method described in any possible design of each aspect.
附图说明Description of the drawings
图1为本申请实施例中WLAN系统架构示意图之一;Figure 1 is one of the schematic diagrams of the WLAN system architecture in an embodiment of the application;
图2为本申请实施例中WLAN系统架构示意图之二;Figure 2 is the second schematic diagram of the WLAN system architecture in an embodiment of the application;
图3为本申请实施例中接入时隙的时域占用示意图之一;FIG. 3 is one of schematic diagrams of time domain occupation of access time slots in an embodiment of this application;
图4为本申请实施例中接入时隙的时域占用示意图之二;Figure 4 is the second schematic diagram of time domain occupation of access time slots in an embodiment of this application;
图5为本申请实施例中接入时隙的时域占用示意图之三;FIG. 5 is the third schematic diagram of time domain occupation of access time slots in an embodiment of this application;
图6为本申请实施例中无线局域网的通信方法之一流程示意图;FIG. 6 is a schematic flowchart of a communication method of a wireless local area network in an embodiment of this application;
图7为本申请实施例中触发帧格式示意图;FIG. 7 is a schematic diagram of a trigger frame format in an embodiment of the application;
图8为本申请实施例中无线局域网的通信方法之二流程示意图;FIG. 8 is a schematic diagram of the second flow of a wireless local area network communication method in an embodiment of this application;
图9为本申请实施例中信标帧格式示意图之一;Figure 9 is one of the schematic diagrams of the beacon frame format in an embodiment of the application;
图10为本申请实施例中信标帧格式示意图之二;FIG. 10 is the second schematic diagram of the beacon frame format in an embodiment of this application;
图11为本申请实施例中无线局域网的通信装置结构示意图之一;FIG. 11 is one of the schematic structural diagrams of the communication device of the wireless local area network in an embodiment of the application;
图12为本申请实施例中无线局域网的通信装置结构示意图之二。FIG. 12 is the second schematic diagram of the structure of a wireless local area network communication device in an embodiment of the application.
具体实施方式Detailed ways
本申请实施例提供一种无线局域网的通信方法及装置,以期降低多用户接入网络的时延。其中,方法和装置是基于相同或相似技术构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。The embodiments of the present application provide a wireless local area network communication method and device, in order to reduce the time delay of multi-user access to the network. Among them, the method and the device are based on the same or similar technical conception. Since the method and the device have similar principles for solving the problem, the implementation of the device and the method can be referred to each other, and the repetition will not be repeated.
本申请实施例提供的无线局域网的通信方法可以应用于第四代(4th generation,4G)通信系统,例如长期演进(long term evolution,LTE),也可以应用于第五代(5th generation,5G)通信系统,例如5G新空口(new radio,NR),或应用于未来的各种通信系统,例如第六代(6th generation,6G)通信系统。The wireless local area network communication method provided by the embodiments of the present application can be applied to the fourth generation (4th generation, 4G) communication system, such as long term evolution (LTE), and can also be applied to the fifth generation (5th generation, 5G). Communication systems, such as 5G new radio (NR), or applied to various future communication systems, such as the 6th generation (6G) communication system.
本申请实施例提供的无线局域网的通信方法还可以适用于无线保真(wireless fidelity,WIFI)系统,无线局域网(wireless local area network,WLAN)系统,可以适用于IEEE 802.11系统标准,例如IEEE802.11ax标准,或其下一代或更下一代的标准中,也可适用于包括但不限于物联网(internet of things,IoT)网络或车联网(Vehicle to X,V2X)网络等无线局域网系统中。The wireless local area network communication method provided by the embodiments of the present application may also be applicable to wireless fidelity (WIFI) systems, wireless local area network (WLAN) systems, and may be applicable to IEEE 802.11 system standards, such as IEEE802.11ax The standard, or its next or next-generation standard, can also be applied to wireless LAN systems including but not limited to Internet of Things (IoT) networks or Vehicle to X (V2X) networks.
下面将结合附图,对本申请实施例进行详细描述。The embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.
本申请实施例可以适用的一种WLAN系统100可以包括:一个或多个AP,一个或多个STA。A WLAN system 100 to which the embodiment of the present application can be applied may include: one or more APs, and one or more STAs.
图1以一个AP101和两个STA为示例,两个STA用STA102-1和STA102-1表示。AP101与STA102-1和STA102-1关联。Figure 1 takes one AP101 and two STAs as an example, and the two STAs are represented by STA102-1 and STA102-1. AP101 is associated with STA102-1 and STA102-1.
如图2所示,WLAN系统100中也可以包括多个AP。图2显示了两个AP,以每个AP连接两个STA为例进行示例。可以理解WLAN系统中还可以包括更多个AP和更多个STA。As shown in FIG. 2, the WLAN system 100 may also include multiple APs. Figure 2 shows two APs, taking each AP connecting two STAs as an example. It can be understood that the WLAN system may also include more APs and more STAs.
两个AP分别为AP101-1和AP101-2,AP101-1连接两个STA,用STA102-1和STA102-2 表示。AP101-2连接两个STA,用STA102-3和STA102-4表示。The two APs are AP101-1 and AP101-2, and AP101-1 connects to two STAs, denoted by STA102-1 and STA102-2. AP101-2 connects to two STAs, denoted by STA102-3 and STA102-4.
以下对本申请实施例设计的AP和STA进行说明。The AP and STA designed in the embodiment of the present application will be described below.
AP,也可称之为无线访问接入点或桥接器或热点。AP可以接入服务器或通信网络。AP本身也是一个站点。AP是一种部署在无线通信网络或WLAN网络中为其关联的站点提供无线通信功能的装置,AP可用作WLAN系统的中枢。AP可以为基站、路由器、网关、中继器、通信服务器、交换机或网桥等。其中,基站可以包括各种形式的宏基站,微基站,中继站等。在此,为了描述方便,本申请实施例中将上面提到的设备统称为AP。AP can also be called a wireless access point or bridge or hotspot. The AP can be connected to a server or a communication network. The AP itself is also a station. An AP is a device that is deployed in a wireless communication network or a WLAN network to provide wireless communication functions for its associated stations. The AP can be used as the hub of the WLAN system. APs can be base stations, routers, gateways, repeaters, communication servers, switches, or bridges. Among them, the base station may include various forms of macro base stations, micro base stations, and relay stations. Here, for the convenience of description, the above-mentioned devices are collectively referred to as APs in the embodiments of the present application.
STA,可以是各种具有无线通信功能的用户终端、用户装置,接入装置,订户站,订户单元,移动站,用户代理,用户装备或其他名称,其中,用户终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备(user equipment,UE),移动台(mobile station,MS),终端(terminal),终端设备(terminal equipment),便携式通信设备,手持机,便携式计算设备,娱乐设备,游戏设备或系统,全球定位系统设备或被配置为经由无线介质进行网络通信的任何其他合适的设备等等。在此,为了描述方便,本申请实施例中将上面提到的设备统称为STA。STA can be a variety of user terminals, user devices, access devices, subscriber stations, subscriber units, mobile stations, user agents, user equipment or other names with wireless communication functions. Among them, user terminals can include various types of wireless communication. Functional handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems, as well as various forms of user equipment (UE), mobile station (MS), terminal (terminal) ), terminal equipment, portable communication equipment, handsets, portable computing equipment, entertainment equipment, gaming equipment or systems, global positioning system equipment or any other suitable equipment configured to communicate via wireless media, etc. . Here, for the convenience of description, the above-mentioned devices are collectively referred to as STAs in the embodiments of the present application.
为了更好的理解本申请实施例提供的方法,以下对STA接入AP的可选实现方式进行说明。STA接入AP主要包括以下几个部分:(1)AP与STA的能力信号交互。主要通过主动扫描和被动扫描实现能力信号交互。其中,主动扫描的过程中,AP发送信标(beacon)消息,STA从AP接收信标消息。信标消息中包括AP的能力信息。被动扫描的过程中,STA向AP发送探测请求(probe request),AP向STA回复探测响应(probe response)。(2)STA与AP的鉴权过程。STA向AP发送鉴权请求(authentic request),AP向STA返回鉴权响应(authentic response)。(3)STA与AP的关联过程。STA向AP发送关联请求(association request),AP向STA返回关联响应(association response)。(4)STA与AP之间的秘钥交互及完保参数交互。In order to better understand the methods provided in the embodiments of the present application, the following describes the optional implementation manners for the STA to access the AP. STA access to AP mainly includes the following parts: (1) The ability of AP and STA to exchange signals. The ability signal interaction is mainly realized through active scanning and passive scanning. Among them, during the active scanning process, the AP sends a beacon message, and the STA receives the beacon message from the AP. The beacon message includes AP capability information. During the passive scanning process, the STA sends a probe request to the AP, and the AP replies with a probe response to the STA. (2) The authentication process between STA and AP. The STA sends an authentication request (authentic request) to the AP, and the AP returns an authentication response (authentic response) to the STA. (3) The process of association between STA and AP. The STA sends an association request (association request) to the AP, and the AP returns an association response (association response) to the STA. (4) Secret key interaction and complete protection parameter interaction between STA and AP.
WLAN系统中,当多个STA并行接入AP时,可能通过以下方式来实现。In the WLAN system, when multiple STAs access the AP in parallel, it may be implemented in the following manner.
一种可能的实现方式1中,采用增强型分布式信道访问(enhanced distributed channel access,EDCA)的信道占用方式。是按照载波侦听多址访问/冲突避免(carrier sense multiple access with collision avoidance,CSMA/CA)。基于信道竞抢的方式来参与接入。STA只有在信道空频道检测技术(clear channel assessment,CCA)检测成功后才发送消息。AP发给多STA的下行数据采用时分,多STA发给AP的上行数据也采用时分。STA接入AP过程中的多条消息都需要参加信道抢占,在每次抢占成功后在抢占的时域上占用全带宽的信道,这里全带指的是可用带宽,可能和系统带宽不一致。并且数据和接入消息同属相同的接入类别(access categories,AC)等级,那对于数据和接入消息这两类MAC帧来说对信道抢占的优先级是一样的。在大量STA接入网络的情况下,会出现多STA接入,这时多个STA的数据与接入消息会发生碰撞,以及多个STA会出现信道CCA检测失败后的退避。退避机制遵从二进制指数退避(binary exponential back-off,BEB)机制,如果信道非空闲,退避加倍直到达到最大值。EDCA的信道接入方式,同一时间只能一个STA接入AP。EDCA的信道接入方式,是所有STA的接入帧和数据帧均竞争信道的方式,冲突靠退避时分解决。在多STA或多用户并发接入时碰撞严重,信道利用率低。尤其是STA采用定向天线时,STA间互为隐藏节点,存在有STA一直无法接入的情况。In a possible implementation manner 1, an enhanced distributed channel access (enhanced distributed channel access, EDCA) channel occupation manner is adopted. It is based on carrier sense multiple access/collision avoidance (carrier sense multiple access with collision avoidance, CSMA/CA). Participate in access based on channel competition. The STA sends a message only after the channel empty channel detection technology (clear channel assessment, CCA) detection succeeds. The downlink data sent by the AP to multiple STAs adopts time division, and the uplink data sent by multiple STAs to the AP also adopts time division. Multiple messages in the process of STA accessing the AP need to participate in channel preemption. After each preemption is successful, the channel of the full bandwidth is occupied in the preempted time domain. Here, the full band refers to the available bandwidth, which may be inconsistent with the system bandwidth. In addition, the data and access messages belong to the same access category (access category, AC) level, and the priority of channel preemption is the same for the two types of MAC frames of data and access messages. In the case of a large number of STAs accessing the network, multiple STA accesses may occur. At this time, data of multiple STAs and access messages may collide, and multiple STAs may back off after channel CCA detection fails. The back-off mechanism follows the binary exponential back-off (BEB) mechanism. If the channel is not idle, the back-off is doubled until the maximum value is reached. In the channel access mode of EDCA, only one STA can access the AP at the same time. The channel access mode of EDCA is a mode in which all access frames and data frames of all STAs compete for the channel, and conflicts are resolved by back-off time division. When multiple STAs or multiple users access concurrently, the collision is severe and the channel utilization rate is low. Especially when the STA adopts directional antennas, the STAs are hidden nodes to each other, and there are situations in which the STAs cannot be accessed all the time.
在另一种可能的实现方式2中,为了大幅提升WLAN系统的业务传输速率,下一代电气和电子工程师协会(institute of electrical and electronics engineers,IEEE)802.11ax标准在正交频分复用(orthogonal frequency division multiplexing,OFDM)技术的基础上,进一步采用正交频分多址(orthogonal frequency division multiple access,OFDMA)技术。OFDMA技术将空口无线信道时频资源划分成多个正交的时频资源单元(resource unit,RU)。RU之间在时间上可以是共享的,而在频域上是正交的。对于单个AP来说,AP需要与STA传输数据时,基于RU或RU组进行资源分配。在同一时刻为不同的STA分配不同的信道资源,使多个STA高效地接入信道,提升信道利用率。AP向STA发送触发帧(trigger frame)。在触发帧中通过指示AID为0或2045来代表指示的资源为竞争资源。STA通过随机接入退避(random access backoff)准则决定是否自身是否传输。其中AID为2045指示该资源提供给未关联STA使用,AID为0指示该资源给已关联STA使用。虽然在802.11ax协议中支持频域ALOHA解决竞争冲突,但是对于远距离覆盖场景,覆盖距离超过循环前缀(cyclic prefix,CP)范围内,无法做上行的OFDMA or多用户多输入多输出(multi-user multiple-input multiple-output,MU-MIMO),来做频域ALOHA机制,STA的等级(class)1帧(frame)、class2帧(frame)、以及关联后的class3帧(frame)。STA和基础BSS之间的数据帧等只能时分传输。其中,class 1 frame、class 2 frame和class 3 frame的定义可以参考协议IEEE 802.11ax标准中的定义。Trigger非关联的随机接入资源单元(random access resource unit,RA-RU),虽然从类型上减少了一类(class3 frame),在大量用户并发接入时,也会存在碰撞问题。In another possible implementation mode 2, in order to greatly increase the service transmission rate of the WLAN system, the next-generation Institute of Electrical and Electronics Engineers (IEEE) 802.11ax standard implements orthogonal frequency division multiplexing (orthogonal frequency division multiplexing). On the basis of frequency division multiplexing (OFDM) technology, orthogonal frequency division multiple access (OFDMA) technology is further adopted. The OFDMA technology divides the air interface radio channel time-frequency resources into multiple orthogonal time-frequency resource units (RU). RUs can be shared in time, but orthogonal in frequency domain. For a single AP, when the AP needs to transmit data with the STA, it allocates resources based on the RU or RU group. Allocate different channel resources to different STAs at the same time, so that multiple STAs can efficiently access the channel and improve channel utilization. The AP sends a trigger frame to the STA. In the trigger frame, by indicating that the AID is 0 or 2045, it represents that the indicated resource is a contending resource. STA decides whether to transmit by itself according to random access backoff (random access backoff) criterion. An AID of 2045 indicates that the resource is provided for use by an unassociated STA, and an AID of 0 indicates that the resource is used by an associated STA. Although the 802.11ax protocol supports frequency domain ALOHA to resolve contention conflicts, for long-distance coverage scenarios, the coverage distance exceeds the cyclic prefix (CP) range, and it is impossible to perform uplink OFDMA or multi-user multiple input multiple output (multi-input multiple output). user multiple-input multiple-output, MU-MIMO), to do the frequency domain ALOHA mechanism, the STA's class (class) 1 frame (frame), class 2 frame (frame), and associated class 3 frame (frame). Data frames etc. between the STA and the basic BSS can only be transmitted in time division. Among them, the definition of class 1 frame, class 2 frame, and class 3 frame can refer to the definition in the IEEE 802.11ax standard. Trigger non-associated random access resource unit (random access resource unit, RA-RU), although one type (class3 frame) is reduced from the type, there will also be collision problems when a large number of users access concurrently.
上述实现方式1和实现方式2中的竞争资源可以认为是动态资源,没有固定的时序及图样(pattern)要求。The competing resources in the foregoing implementation manner 1 and implementation manner 2 can be considered as dynamic resources, and there are no fixed timing and pattern requirements.
在WLAN系统中,入网STA的个数、形态、位置都是不可知的,网络大多不会采取网规设计,如果采用半静态的接入资源配置可能会造成资源浪费。本申请实施例提供的方案,旨在期望节省接入资源开销,以及降低大量STA接入时的接入时延。In a WLAN system, the number, form, and location of the STAs connected to the network are unknowable. Most of the network does not adopt a network planning design. If a semi-static access resource configuration is adopted, it may cause a waste of resources. The solutions provided in the embodiments of the present application are intended to save access resource overhead and reduce the access delay when a large number of STAs access.
应理解,本申请实施例的描述中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本申请中所涉及的至少一个是指一个或多个;多个,是指两个或两个以上。另外,需要理解的是,在本申请的描述中,“第一”、“第二”、“第三”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。It should be understood that in the description of the embodiments of the present application, "and/or" describes the association relationship of the associated objects, which means that there may be three relationships, for example, A and/or B, which may mean that A exists alone, and A and A exist at the same time. B, there are three cases of B alone. The character "/" generally indicates that the associated objects before and after are in an "or" relationship. At least one involved in this application refers to one or more; multiple refers to two or more. In addition, it should be understood that in the description of this application, words such as "first", "second", and "third" are only used for the purpose of distinguishing description, and cannot be understood as indicating or implying relative importance. Nor can it be understood as indicating or implying order. References described in this specification to "one embodiment" or "some embodiments", etc. mean that one or more embodiments of the present application include a specific feature, structure, or characteristic described in combination with the embodiment. Therefore, the sentences "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification are not necessarily All refer to the same embodiment, but mean "one or more but not all embodiments" unless it is specifically emphasized otherwise. The terms "including", "including", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
STA接入AP的过程交互的消息包括多条,其中,STA向AP发送的第一条上行接入消息可以记为第一消息或消息1,例如,第一消息可以是鉴权请求(authentic request)帧。本申请实施例中,STA在上行接入过程发送的第一消息的资源称为接入资源。以下介绍一下对接入资源的设计。The messages exchanged during the STA accessing the AP include multiple messages. Among them, the first uplink access message sent by the STA to the AP may be recorded as the first message or message 1. For example, the first message may be an authentication request (authentic request). )frame. In the embodiment of the present application, the resource of the first message sent by the STA in the uplink access process is called the access resource. The following describes the design of access resources.
本申请实施例中“时间单元”指的是在时域上的一段时间。示例的,时间单元可以为无线帧(radio frame)、子帧(subframe)、时隙(slot)、微时隙(micro-slot)、迷你时隙(mini-slot)或者符号等,对此不作限定。符号可以是正交频分复用(orthogonal frequency division multiplexing,OFDM)符号。本申请实施例中以时间单元为一个或多个连续的符号(也可以是一个时隙中划分的子时隙)为例进行介绍。The "time unit" in the embodiments of the present application refers to a period of time in the time domain. For example, the time unit may be a radio frame, subframe, slot, micro-slot, mini-slot, or symbol, etc., and nothing is done for this. limited. The symbol may be an orthogonal frequency division multiplexing (OFDM) symbol. In the embodiments of the present application, the time unit is one or more consecutive symbols (or sub-slots divided in a time slot) as an example for introduction.
接入资源在时域上的资源称为接入时隙。该接入时隙为STA接入AP时发送第一消息时占用的时隙。Access resources in the time domain are called access slots. The access time slot is the time slot occupied when the STA sends the first message when accessing the AP.
STA在接入时隙上向AP发送第一消息,通过第一消息可以完成上行同步。接入过程中除第一消息之外的消息可以与数据帧和管理帧同时传输,通过OFDMA or MU MIMO有效利用时、频、空资源。The STA sends the first message to the AP in the access time slot, and the uplink synchronization can be completed through the first message. During the access process, messages other than the first message can be transmitted simultaneously with the data frame and the management frame, and the time, frequency, and space resources can be effectively utilized through OFDMA or MU MIMO.
当多个STA接入AP时,多个STA竞争占用接入时隙。本申请实施例中接入时隙可以包括多个子时隙(sub-slot),一个子时隙能够完成一个STA向AP发送第一消息的过程。When multiple STAs access the AP, multiple STAs compete to occupy the access time slot. The access slot in the embodiment of the present application may include multiple sub-slots, and one sub-slot can complete the process of one STA sending the first message to the AP.
通常情况下,一个STA向AP发送第一消息的空口传输过程可以包括以下步骤。Generally, the air interface transmission process for a STA to send the first message to the AP may include the following steps.
步骤1、AP发送触发帧(trigger frame);STA接收来自AP的触发帧。 Step 1. The AP sends a trigger frame; the STA receives a trigger frame from the AP.
步骤2、STA接收到触发帧后,向AP发送第一消息,AP接收来自STA的第一消息。 Step 2. After receiving the trigger frame, the STA sends a first message to the AP, and the AP receives the first message from the STA.
可选地,STA接收到触发帧后,可以在短帧间隔(short inter-frame space,SIFS)后再向AP发送第一消息。Optionally, after receiving the trigger frame, the STA may send the first message to the AP after a short inter-frame space (SIFS).
步骤3、AP向STA发送用于确定接收到第一消息的确认消息(Acknowledge,ACK)或确认帧;STA接收来自AP的ACK帧。可选地,AP接收来自STA的第一消息后,可以在SIFS后向STA发送ACK帧。Step 3. The AP sends an acknowledgement message (Acknowledge, ACK) or an acknowledgement frame to the STA for determining that the first message is received; the STA receives the ACK frame from the AP. Optionally, after receiving the first message from the STA, the AP may send an ACK frame to the STA after SIFS.
可选的,STA接收到ACK帧后,会进行信道检测或信道监听。Optionally, after receiving the ACK frame, the STA will perform channel detection or channel monitoring.
通过以上步骤1~步骤3,可以确定一个子时隙占用的时长。Through the above steps 1 to 3, the length of time occupied by a sub-slot can be determined.
可选的,触发帧和/或ACK帧可以在接入时隙之外的其它时隙中传输。基于此,在另一个可能的实现方式中,一个STA向AP发送第一消息的空口传输过程中也可以不包括步骤1,通过步骤2和步骤3,可以确定一个子时隙占用的时长。或者在另一个可能的实现方式中,一个STA向AP发送第一消息的空口传输过程中也可以不包括步骤1和步骤3,通过步骤2可以确定一个子时隙占用的时长。或者在另一个可能的实现方式中,一个STA向AP发送第一消息的空口传输过程中也可以不包括步骤3,通过步骤1和步骤2可以确定一个子时隙占用的时长。Optionally, the trigger frame and/or the ACK frame may be transmitted in other time slots than the access time slot. Based on this, in another possible implementation manner, the air interface transmission process in which a STA sends the first message to the AP may not include step 1, and through steps 2 and 3, the length of time occupied by a sub-slot can be determined. Or in another possible implementation manner, the air interface transmission process in which a STA sends the first message to the AP may not include step 1 and step 3, and step 2 can determine the length of time occupied by a sub-slot. Or in another possible implementation manner, the air interface transmission process in which a STA sends the first message to the AP may not include step 3, and the length of time occupied by a sub-slot can be determined through steps 1 and 2.
一个子时隙占用的时长包括有效传输时长。其中有效传输时长是传输各个帧或各个消息占用的时长。例如,有效传输时长包括:触发帧的传输时长、第一消息的传输时长和ACK的传输时长。又例如,有效传输时长只包括第一消息的传输时长和ACK的传输时长。又例如,有效传输时长只包括触发帧的传输时长和第一消息的传输时长。又例如,有效传输时长只包括第一消息的传输时长。The duration occupied by a sub-slot includes the effective transmission duration. Among them, the effective transmission duration is the duration occupied by the transmission of each frame or each message. For example, the effective transmission duration includes: the transmission duration of the trigger frame, the transmission duration of the first message, and the transmission duration of the ACK. For another example, the effective transmission duration only includes the transmission duration of the first message and the transmission duration of the ACK. For another example, the effective transmission duration only includes the transmission duration of the trigger frame and the transmission duration of the first message. For another example, the effective transmission duration only includes the transmission duration of the first message.
一般情况下,一个子时隙占用的时长还包括预留时长。预留时长与具体实现相关。比如说,预留时长可以包括一个或多个SIFS的长度,例如可以包括一个SIFS,又例如可以包括两个SIFS。预留时长还可以包括STA在接收到ACK帧后监听信道的时长。预留时长还可以包括最大覆盖距离往返时长(round trip time,RTT)。RTT=2*D/c,c=3*10^8m/s,D为小区覆盖半径(单位:m)。以小区覆盖半径为3km为例,D=3000m,RTT=20us。RTT还可以称为保护时间(guard time,GT)。Generally, the duration occupied by a sub-slot also includes the reserved duration. The reserved time is related to the specific implementation. For example, the reserved time length may include the length of one or more SIFS, for example, it may include one SIFS, or for example, it may include two SIFS. The reserved time length may also include the time length for the STA to monitor the channel after receiving the ACK frame. The reserved time length may also include the round trip time (RTT) of the maximum coverage distance. RTT=2*D/c, c=3*10^8m/s, D is the cell coverage radius (unit: m). Taking a cell coverage radius of 3km as an example, D=3000m, RTT=20us. RTT can also be referred to as guard time (GT).
一个子时隙中包括的有效传输时长与带宽有关,还可能与调制编码方式(modulation and coding scheme,MCS)有关。假设有效传输时长包括触发帧的传输时长、第一消息的传输时长和ACK的传输时长。举例来说,在带宽为160MHz且MCS为0时:触发帧的传输时长为56.8微秒(us);第一消息的传输时长为80us;ACK帧的传输时长为56.8us。SIFS的占用时长为16us,那么一个子时隙的有效传输时长为113.6us。若一个子时隙中包括两个SIFS、STA在接收ACK帧之后监听信道的时长、以及RTT占用时长。2倍的SIFS的长度为2*16=48us,STA在接收到ACK帧后监听信道的时长为16us,RTT的占用时间为20us。则一个子时隙的总占用时长为261.6us。The effective transmission duration included in a sub-slot is related to the bandwidth, and may also be related to the modulation and coding scheme (MCS). It is assumed that the effective transmission duration includes the transmission duration of the trigger frame, the transmission duration of the first message, and the transmission duration of the ACK. For example, when the bandwidth is 160 MHz and the MCS is 0: the transmission duration of the trigger frame is 56.8 microseconds (us); the transmission duration of the first message is 80 us; the transmission duration of the ACK frame is 56.8 us. The occupancy duration of SIFS is 16us, so the effective transmission duration of a sub-slot is 113.6us. If one sub-slot includes two SIFSs, the length of time the STA monitors the channel after receiving the ACK frame, and the length of time that the RTT occupies. The length of the double SIFS is 2*16=48us, the STA monitors the channel for 16us after receiving the ACK frame, and the RTT occupancy time is 20us. Then the total occupancy duration of one sub-slot is 261.6 us.
本申请实施例中,可以设计一段时域资源专用于接入时域资源(或接入时间资源),例如该接入时隙资源为接入时隙,供一个或多个STA接入AP时发送第一消息时使用。接入时间资源的大小可以预定好,例如,接入时隙的大小为2ms,即2000us。以接入时间资源为接入时隙为例介绍。In the embodiments of the present application, a period of time domain resources can be designed to be dedicated to access time domain resources (or access time resources). For example, the access time slot resource is an access time slot for one or more STAs to access the AP. Used when sending the first message. The size of the access time resource can be predetermined, for example, the size of the access time slot is 2ms, that is, 2000us. Take the access time resource as the access time slot as an example.
在接入时隙的大小确定的情况下,并且一个子时隙的大小确定的情况下,接入时隙能够划分的子时隙的数目或个数就可以确定。When the size of the access slot is determined and the size of one sub-slot is determined, the number or number of sub-slots that can be divided into the access slot can be determined.
例如,S表示接入时隙中最多可以划分的子时隙(sub-slot)的个数;x表示接入时隙的大小,接入时隙的单位可以是us,例如x=2000us;y表示一个子时隙中有效传输时长,或者说完成第一消息的传输需要占用的空口时域资源长度,例如y的长度包括触发帧的传输时长、第一消息的传输时长和ACK的传输时长。那么,S、x和y之间的关系可以通过公式(1)来表示。For example, S represents the maximum number of sub-slots that can be divided in an access slot; x represents the size of the access slot, and the unit of the access slot can be us, for example, x=2000us; y Indicates the effective transmission duration in a sub-slot, or the length of the air interface time domain resources needed to complete the transmission of the first message. For example, the length of y includes the transmission duration of the trigger frame, the transmission duration of the first message, and the transmission duration of the ACK. Then, the relationship between S, x and y can be expressed by formula (1).
Figure PCTCN2020079064-appb-000001
Figure PCTCN2020079064-appb-000001
其中,
Figure PCTCN2020079064-appb-000002
表示向下取整。即在不考虑SIFS和STA的检测信道时长的情况下,接入时隙能够划分的子时隙的最大数目为S。这种情况下,子时隙的长度中不包括预留时长。用w表示一个子时隙的长度,则这种情况下w=y。
in,
Figure PCTCN2020079064-appb-000002
Indicates rounding down. That is, without considering the detection channel duration of SIFS and STA, the maximum number of sub-slots that can be divided into an access slot is S. In this case, the length of the sub-slot does not include the reserved time length. Use w to represent the length of a sub-slot, then w=y in this case.
但是实际应用中,若考虑到SIFS等预留时长,一个子时隙的长度通常要大于有效传输时长。用w表示一个子时隙的时域长度,则w=y+deta。其中,y为有效传输时长,deta为预留时长。w≥y。However, in practical applications, if the reserved time length such as SIFS is considered, the length of a sub-slot is usually greater than the effective transmission time length. Use w to represent the time domain length of a sub-slot, then w=y+deta. Among them, y is the effective transmission time length, and deta is the reserved time length. w≥y.
R表示一个接入时隙中实际划分的子时隙的个数。R根据x和w来确定,例如,R=x/w。R≤S。R*w≤x。R represents the number of sub-slots actually divided in an access slot. R is determined based on x and w, for example, R=x/w. R≤S. R*w≤x.
deta与实现相关,deta的取值使得w的取值满足相关的关系式。deta is related to the implementation, and the value of deta makes the value of w satisfy the relevant relational expression.
下面通过图3~图5对接入时隙的时域占用情况进行举例说明。The time domain occupancy of the access time slot will be exemplified below through Figures 3 to 5.
针对图3~图5所示的示例:假设接入时隙的时域长度为2ms,即2000us,x表示接入时隙的大小。时域资源包括多个连续的时隙,一个时隙为2ms。以ST0、ST1、ST2、STN表示N个连续的2ms的时隙。N为正整数。接入时隙为ST1的时隙。接入时隙最多可以划分为S个子时隙,实际划分的子时隙的个数为R。ST1中每一个阴影小方框表示一个子时隙。一个子时隙中包括第一消息(消息1)。消息1的实际传输时长为斜线部分,斜线的左边为GT即RTT占用时长,斜线的右边为消息1实际传输时长相较于网络侧划分的用于传输消息1的时长节省出来的部分,网络侧划分用于传输消息1的时长通常按照小区最边缘来确定的,当STA处于的位置不是小区最边缘时,则实际传输时间较短。在接入时隙ST1之后的ST2、ST3……STN内可以传输STA接入AP过程中除第一消息之外的其它接 入消息,也可以传输数据帧。DL表示下行传输时间,UL表示上行传输时间。For the examples shown in Figures 3 to 5: suppose that the time domain length of the access slot is 2ms, that is, 2000us, and x represents the size of the access slot. The time domain resource includes multiple consecutive time slots, and one time slot is 2 ms. Let ST0, ST1, ST2, and STN represent N consecutive 2ms time slots. N is a positive integer. The access time slot is the time slot of ST1. The access slot can be divided into S sub-slots at most, and the actual number of sub-slots divided is R. Each shaded box in ST1 represents a sub-slot. One sub-slot includes the first message (message 1). The actual transmission time of message 1 is the slash. The left side of the slash is the GT or RTT occupancy time, and the right side of the slash is the part of the actual transmission time of message 1 compared to the time divided by the network side for the transmission of message 1 , The time period divided by the network side to transmit message 1 is usually determined according to the most edge of the cell. When the STA is located at a position other than the most edge of the cell, the actual transmission time is shorter. In ST2, ST3...STN after the access time slot ST1, other access messages other than the first message during the STA's access to the AP can be transmitted, and data frames can also be transmitted. DL stands for downlink transmission time, and UL stands for uplink transmission time.
如图3所示,以第一个子时隙为例,一个子时隙中包括触发帧、第一消息(消息1)和ACK帧的传输时长。子时隙中还包括两个SIFS,GT(即RTT)和监听信道的时长。其中,触发帧和消息1之间间隔SIFS,消息1与ACK帧之间间隔SIFS。需要说明的是,接入时隙的长度在固定的情况下,接入时隙占用的时域资源中包括R个子时隙,该R个子时隙可以分散的位于任意2ms内,例如,可以位于ST1、ST2、ST3等,只要是R个子时隙总共占用时长等于接入时隙的时长即可。图3中是以接入时隙占用ST1为例,即以接入时隙在时域上连续为例进行示例的。在ST0上AP可以发送信标帧。As shown in FIG. 3, taking the first sub-slot as an example, one sub-slot includes the transmission duration of the trigger frame, the first message (message 1), and the ACK frame. The sub-slots also include two SIFS, GT (namely RTT) and the duration of the monitoring channel. Among them, the interval between the trigger frame and the message 1 is SIFS, and the interval between the message 1 and the ACK frame is SIFS. It should be noted that when the length of the access slot is fixed, the time domain resources occupied by the access slot include R sub-slots, and the R sub-slots can be scattered within any 2ms, for example, ST1, ST2, ST3, etc., as long as the total occupied duration of the R sub-slots is equal to the duration of the access slot. In Fig. 3, the access time slot occupies ST1 as an example, that is, the access time slot is continuous in the time domain as an example. The AP can send a beacon frame on ST0.
如图4所示,触发帧和ACK帧不在接入时隙中传输。触发帧在接入时隙之前的时隙传输,例如接入时隙为ST1,触发帧可以在ST0中传输。ACK帧可以延迟发送,在接入时隙之后的时隙传输,例如ACK帧可以在ST2中发送。在接入时隙中的一个子时隙中,可以不包括触发帧和ACK帧的时长,包括第一消息的传输时长。接入时隙的子时隙中还可能包括预留时长,例如包括STA监测信道的时长、GT(或者RTT)的时长。As shown in Figure 4, the trigger frame and the ACK frame are not transmitted in the access slot. The trigger frame is transmitted in the time slot before the access time slot. For example, the access time slot is ST1, and the trigger frame can be transmitted in ST0. The ACK frame can be sent with a delay, and transmitted in the time slot after the access time slot. For example, the ACK frame can be sent in ST2. In one sub-slot in the access slot, the duration of the trigger frame and the ACK frame may not be included, but the transmission duration of the first message may be included. The sub-slots of the access time slot may also include reserved time lengths, for example, the time length of the STA to monitor the channel and the time length of GT (or RTT).
如图5所示,触发帧不在接入时隙中传输。触发帧在接入时隙之前的时隙传输,例如接入时隙为ST1,触发帧可以在ST0中传输。在接入时隙的任一个子时隙中不包括触发帧,包括第一消息的传输时长和ACK帧的传输时长。当然,接入时隙的任一个子时隙中还可以包括预留时长,例如包括STA监测信道的时长、GT(或者RTT)的时长,一个SIFS的时长。As shown in Figure 5, the trigger frame is not transmitted in the access slot. The trigger frame is transmitted in the time slot before the access time slot. For example, the access time slot is ST1, and the trigger frame can be transmitted in ST0. Any sub-slot of the access slot does not include a trigger frame, and includes the transmission duration of the first message and the transmission duration of the ACK frame. Of course, any sub-slot of the access time slot may also include a reserved time length, for example, including the time length of the STA to monitor the channel, the time length of GT (or RTT), and the time length of one SIFS.
实际应用中,AP可以通过算法或者实现来控制时间单元的长度,若时间单元中传输触发帧,AP还可以控制触发帧到时间单元边界的偏移量。若时间单元中传输ACK帧,AP还可以控制ACK帧到时间单元边界的偏移量。In practical applications, the AP can control the length of the time unit through an algorithm or implementation. If the trigger frame is transmitted in the time unit, the AP can also control the offset of the trigger frame to the boundary of the time unit. If the ACK frame is transmitted in the time unit, the AP can also control the offset of the ACK frame to the time unit boundary.
基于上述描述,如图6所示,本申请实施例提供的一种无线局域网的通信方法的流程如下所述。Based on the foregoing description, as shown in FIG. 6, the flow of a wireless local area network communication method provided by an embodiment of the present application is as follows.
S601、AP发送触发帧,STA接收触发帧。S601. The AP sends a trigger frame, and the STA receives the trigger frame.
其中触发帧中包括第一关联标识符(association identifier,AID)字段,该第一AID字段表示第一时间资源用于传输第一消息,该第一消息是STA接入AP过程中向AP发送的第一条消息。该第一消息的概念或解释也可以参考上文中对第一消息的介绍。第一时间资源可以称为接入时域资源,本申请中可以以第一时间资源为接入时隙为例,接入时隙的相关概念和解释可以参考上文对接入时隙的介绍。The trigger frame includes a first association identifier (AID) field, and the first AID field indicates that the first time resource is used to transmit the first message, and the first message is sent to the AP when the STA accesses the AP. The first message. For the concept or explanation of the first message, reference may also be made to the introduction to the first message above. The first time resource may be referred to as an access time domain resource. In this application, the first time resource may be used as an access time slot as an example. For related concepts and explanations of the access time slot, please refer to the above introduction to the access time slot. .
S602、STA在接收到触发帧后,按照AID字段的指示,在第一时间资源上向AP发送第一消息,AP在第一时间资源上接收来自STA的第一消息。S602. After receiving the trigger frame, the STA sends a first message to the AP on the first time resource according to the indication of the AID field, and the AP receives the first message from the STA on the first time resource.
一种可能的实现方式中。第一时间资源可以包括一个或多个时间单元。例如,第一时间资源为接入时隙,一个接入时隙中可以包括一个或多个子时隙。One possible implementation. The first time resource may include one or more time units. For example, the first time resource is an access slot, and one access slot may include one or more sub-slots.
例如,第一时间资源中包括一个或多个第一时间单元时,STA可以在可抢占到的第一时间单元上向AP发送第一消息,AP在第一时间单元上接收来自STA的第一消息。这种情况下,第一AID字段还可以具体指示第一时间单元用于传输第一消息。For example, when the first time resource includes one or more first time units, the STA may send a first message to the AP on the first time unit that can be preempted, and the AP receives the first time unit from the STA on the first time unit. information. In this case, the first AID field may also specifically indicate that the first time unit is used for transmitting the first message.
本申请实施例中,通过设计用于传输第一消息的专用时域资源,在第一时间资源上只有STA发送第一消息时才可以参与竞抢,第一时间资源上包括一个或多个时间单元,当有多个STA并发接入AP时,通过选择的时间单元来发送第一消息,不同的STA发送第一消息时碰撞的几率降低。In the embodiment of this application, by designing a dedicated time domain resource for transmitting the first message, only the STA can participate in the competition when the first message is sent on the first time resource. The first time resource includes one or more times. When multiple STAs access the AP concurrently, the first message is sent through the selected time unit, and the probability of collision when different STAs send the first message is reduced.
可选的,第一消息还可以用来测量GT,即RTT,或者用来测量上行时间提前量(timing advance,TA)。例如,AP可以通过第一消息测量出GT,AP进而可以将GT通知STA,以实现STA后续消息的上行同步。后续消息可以包括接入过程中除第一消息之外的后续接入消息、数据帧和管理帧。后续消息可以在数据帧和/或管理帧在第一时间资源后面的时间资源上传输,并且接入过程中除第一消息之外的消息可以与数据帧和管理帧同时传输,通过这种基于OFDMA或MU MIMO的方式可以有效利用时、频、空资源,从而提高资源利用率。Optionally, the first message may also be used to measure GT, that is, RTT, or to measure uplink timing advance (TA). For example, the AP can measure the GT through the first message, and the AP can then notify the STA of the GT, so as to realize the uplink synchronization of the STA's subsequent messages. The subsequent messages may include subsequent access messages, data frames, and management frames other than the first message during the access process. Subsequent messages can be transmitted on the time resource behind the first time resource in the data frame and/or management frame, and messages other than the first message can be transmitted simultaneously with the data frame and the management frame during the access process. OFDMA or MU MIMO can effectively use time, frequency, and space resources, thereby improving resource utilization.
AP可以在发送触发帧后的SIFS记录时间戳1,接收到第一消息时记录时间戳2,时间戳2和时间戳1的差值就是2倍的TA。2倍的TA即AP与STA之间的往返时间,即RTT。可选的,AP可以向STA发送指示消息,该指示消息用于指示小区最远覆盖距离单向传输时间与TA之间的差值。例如,该指示消息为AP向STA返回的鉴权响应(authentic response)消息。STA会按照指示消息指示的时间做调度延迟,即所有STA都对齐到小区最远覆盖距离的用户对应的时间点发送,从而实现空口上行时间对齐。The AP can record timestamp 1 in SIFS after sending the trigger frame, and record timestamp 2 when receiving the first message. The difference between timestamp 2 and timestamp 1 is twice the TA. Twice the TA is the round-trip time between AP and STA, that is, RTT. Optionally, the AP may send an indication message to the STA, where the indication message is used to indicate the difference between the one-way transmission time of the farthest coverage distance of the cell and the TA. For example, the indication message is an authentication response (authentic response) message returned by the AP to the STA. The STA will perform the scheduling delay according to the time indicated by the indication message, that is, all STAs are aligned to the time point corresponding to the user with the longest coverage distance of the cell, so as to achieve air interface uplink time alignment.
以下对图6实施例的一些可选的实现方式进行介绍。The following describes some optional implementation manners of the embodiment in FIG. 6.
实现方式一:Realization method one:
AP在第一时间资源中包括的各个时间单元上均发送触发帧。一个触发帧对应一个时间单元。第一时间资源为用于一个或多个STA发送第一消息的时域资源,通过触发帧中的AID字段来表示。The AP sends a trigger frame on each time unit included in the first time resource. One trigger frame corresponds to one time unit. The first time resource is a time domain resource used for one or more STAs to send the first message, and is represented by the AID field in the trigger frame.
STA接收触发帧后,根据触发帧中的AID字段,确定该触发帧对应的时间单元为用于传输第一消息的资源,则在该时间单元上发送第一消息。After receiving the trigger frame, the STA determines that the time unit corresponding to the trigger frame is the resource for transmitting the first message according to the AID field in the trigger frame, and then sends the first message on the time unit.
若第一时间资源中包括多个时间单元,则可以对多个时间单元进行编号,编号可以从0开始到n-1结束,n为时间单元的个数;编号也可以从1开始到n结束。AP还可以在触发帧中携带该时间单元的编号,编号也可以称为索引号或序号。触发帧中还可以携带接入时域资源中包括的时间单元的个数。If the first time resource includes multiple time units, multiple time units can be numbered. The numbering can start from 0 to n-1, where n is the number of time units; the numbering can also start from 1 to n . The AP may also carry the number of the time unit in the trigger frame, and the number may also be referred to as an index number or a sequence number. The trigger frame may also carry the number of time units included in the access time domain resource.
例如,以图3中的接入时隙为例,假设接入时隙为2000us,一个子时隙的总占用时长为261.6us,则接入时隙中可以划分为7个。对7个子时隙进行编号,可以从0~6进行编号。For example, taking the access time slot in FIG. 3 as an example, assuming that the access time slot is 2000 us, and the total occupancy time of a sub-time slot is 261.6 us, the access time slot can be divided into seven. The 7 sub-slots are numbered, which can be numbered from 0 to 6.
在第一时间资源中,AP共发送n个触发帧,则STA共有n次接收到触发帧的机会。STA在接收到某一个触发帧时,便选择该触发帧对应的时间单元传输第一消息。或者,STA接收到触发帧,按照11ax的上行基于OFDMA的随机接入(UL OFDMA-based random access,UORA)的OBO机制,OBO计数值(conter)减1,在OBO计数值为0且为STA选择的时间单元时参与竞争。In the first time resource, the AP sends a total of n trigger frames, and the STA has a total of n opportunities to receive the trigger frame. When receiving a certain trigger frame, the STA selects the time unit corresponding to the trigger frame to transmit the first message. Or, the STA receives the trigger frame, and according to the 11ax uplink OFDMA-based random access (UL OFDMA-based random access, UORA) OBO mechanism, the OBO count value (conter) is reduced by 1, and the OBO count value is 0 and the STA Participate in the competition when the time unit is selected.
可选的,STA接收触发帧后,可有以下操作。Optionally, after receiving the trigger frame, the STA can perform the following operations.
STA从AP接收到的Trigger中携带两个信息:n和N。其中,n为这个周期内AP一共会发n次这种类型的消息。本次Trigger是第N次。The Trigger received by the STA from the AP carries two pieces of information: n and N. Among them, n is that the AP will send a total of n messages of this type in this period. This time Trigger is the Nth time.
(1)STA从0-n中随机选择一个值b,当b=n时,STA基于本次Trigger发送第一消息。(1) The STA randomly selects a value b from 0-n. When b=n, the STA sends the first message based on this Trigger.
(2)STA在满足(1)条件的同时满足以下条件:从Beacon中获取OBO参数,根据OBO机制退避,OBO=0,并且b=N,STA基于本次Trigger发送第一消息。(2) The STA satisfies the following conditions while satisfying the condition (1): Obtain OBO parameters from the Beacon, back off according to the OBO mechanism, OBO=0, and b=N, and the STA sends the first message based on this Trigger.
(3)STA修改OBO策略,只有收到b=N的此种类型的trigger,OBO计数值(conter) 减1。(3) The STA modifies the OBO strategy, and only when the trigger of this type with b=N is received, the OBO count value (conter) is reduced by 1.
(4)上述b,也可通过STA根据定时器来确定是第几个Trigger来得到。(4) The above b can also be obtained by STA determining which Trigger is based on the timer.
在实现方式一中,AP可以在对应的第一时间单元上发送触发帧,STA在对应的第一时间单元上向AP发送第一消息,AP在对应的第一时间单元上向STA返回响应消息,响应消息可以是ACK帧。In the first implementation manner, the AP can send a trigger frame on the corresponding first time unit, the STA sends a first message to the AP on the corresponding first time unit, and the AP returns a response message to the STA on the corresponding first time unit , The response message can be an ACK frame.
触发帧中可以包括AP在第一时间资源上总共发送触发帧的个数,或者包括第一时间资源中划分的时间单元的个数n。触发帧中还可以包括一个时间单元的时长。触发帧中还可以包括对应的第一时间单元在n个时间单元中的序号/索引号/编号。The trigger frame may include the total number of trigger frames sent by the AP on the first time resource, or include the number n of time units divided in the first time resource. The trigger frame may also include the duration of a time unit. The trigger frame may also include the sequence number/index number/number of the corresponding first time unit in the n time units.
STA向AP发送第一消息时,第一消息中可以携带第一时间单元在n个时间单元中的序号/索引号/编号,以序号为例,AP可以根据第一时间单元在n个时间单元中的序号,确定第一消息与AP发送触发帧间隔几个子时隙,这几个子时隙的时间差是TA。如果STA定时有问题,AP会根据STA上报的序号确定STA定时有问题,AP会通知STA定时有问题或者重新向STA发送触发帧来进行重定时。这样,可以避免STA定时存在问题引入的第一时间单元的序号偏差。可选的,可以在第一消息的厂商自定义字段(Vendor Specific)中增加指示,例如增加子时隙序号(sub slot order),表示STA确定的在第几个时间单元上接入AP。When the STA sends the first message to the AP, the first message can carry the sequence number/index number/number of the first time unit in n time units. Taking the sequence number as an example, the AP can be based on the first time unit in n time units. The sequence number in determines how many sub-slots are between the first message and the trigger frame sent by the AP, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming. In this way, the sequence number deviation of the first time unit introduced by the STA timing problem can be avoided. Optionally, an indication may be added to the vendor-specific field (Vendor Specific) of the first message, for example, a sub-slot order (sub-slot order) is added, which indicates the number of time units determined by the STA to access the AP.
通过实现方式一,对于各个STA在接入过程发送的第一条消息有单独的竞争资源,该单独的竞争资源为本文中描述的第一时间资源。该第一时间资源上只有多个STA的第一消息参与竞抢,并且AP可以通过第一消息测量出GT,以实现后续消息的上行OFDMA或MU MIMO方式的传输。Through implementation manner 1, there is a separate contention resource for the first message sent by each STA during the access process, and the separate contention resource is the first time resource described in this article. On the first time resource, only the first messages of multiple STAs participate in the competition, and the AP can measure the GT through the first message, so as to realize the uplink OFDMA or MU MIMO transmission of subsequent messages.
可以通过n个触发帧构造时间单元ALOHA,在时间上打散第一消息的竞争。通过第一消息测得GT后,后续接入消息通过在RU上传输实现频域ALOHA。The time unit ALOHA can be constructed through n trigger frames to break up the contention of the first message in time. After the GT is measured through the first message, subsequent access messages are transmitted on the RU to achieve ALOHA in the frequency domain.
假设第一时间资源为接入时隙,如表1所示,通过仿真分析可以得到在128个STA、80MHz带宽、MCS为0时,AP重新上电,所有STA同时发起接入流程。相比于EDCA的信道接入方式时延缩短4/5,时频资源利用率提升较大,提升率约为EDCA的1/4。Assuming that the first time resource is an access time slot, as shown in Table 1, simulation analysis shows that when 128 STAs, 80MHz bandwidth, and MCS is 0, the AP is powered on again, and all STAs initiate the access process at the same time. Compared with the channel access method of EDCA, the time delay is shortened by 4/5, and the time-frequency resource utilization rate is greatly improved, and the improvement rate is about 1/4 of EDCA.
表1Table 1
Figure PCTCN2020079064-appb-000003
Figure PCTCN2020079064-appb-000003
其中,接入资源(2MHz、1ms)是指把所有的可用于接入的时频资源,按照2MHz的频域粒度、1ms的时域粒度划分。1ms 2MHz资源个数是指按照2MHz的频域粒度、1ms的时域粒度划分用于接入的时频资源的个数。Among them, the access resources (2MHz, 1ms) refer to dividing all the time-frequency resources available for access according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms. The number of 1ms 2MHz resources refers to the number of time-frequency resources used for access divided according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms.
实现方式二:Implementation method two:
AP在第二时间资源上发送触发帧,第二时间资源在第一时间资源之前。以时间资源为时隙为例,时间单元为子时隙为例,实现方式二的示例可以参考图4。第一时间资源为用于一个或多个STA发送第一消息的时域资源,通过AP在第二时间资源上发送的触发帧 中的AID字段来指示。The AP sends the trigger frame on the second time resource, and the second time resource is before the first time resource. Taking the time resource as the time slot as an example, and the time unit as the sub-slot as an example, the example of the second implementation manner can refer to FIG. 4. The first time resource is the time domain resource used by one or more STAs to send the first message, and is indicated by the AID field in the trigger frame sent by the AP on the second time resource.
具体地,STA接收触发帧后,根据触发帧中的AID字段,确定第一时间资源为用于传输第一消息的资源。Specifically, after receiving the trigger frame, the STA determines that the first time resource is the resource for transmitting the first message according to the AID field in the trigger frame.
触发帧中还可以包括第一时间资源的时域位置,触发帧与第一时间资源的间隔或距离等信息。或者,触发帧中也可以包括AP在第一时间资源上总共发送触发帧的个数,或者包括第一时间资源中划分的时间单元的个数n。或者,触发帧中也可以包括一个时间单元的长度。The trigger frame may also include information such as the time domain position of the first time resource, and the interval or distance between the trigger frame and the first time resource. Alternatively, the trigger frame may also include the total number of trigger frames sent by the AP on the first time resource, or include the number n of time units divided in the first time resource. Alternatively, the trigger frame may also include the length of a time unit.
STA在第一时间单元上向AP发送第一消息。具体地,STA在收到触发帧后,可以启动定时器。STA根据定时器的计时时长以及一个时间单元的长度,确定当前时间单元为n个时间单元中的第几个,并根据时间单元ALOHA机制选择一个时间单元来接入AP。第一时间资源包括的多个时间单元可以是连续的,以便于STA通过定时器的方式来选择接入的时间单元。The STA sends the first message to the AP in the first time unit. Specifically, after receiving the trigger frame, the STA can start the timer. The STA determines the current time unit as the number of n time units according to the timing duration of the timer and the length of a time unit, and selects a time unit to access the AP according to the time unit ALOHA mechanism. The multiple time units included in the first time resource may be continuous, so that the STA can select the time unit to access by means of a timer.
AP可以在收到第一消息后,可以延迟发送响应帧,响应帧包括ACK帧。例如,AP可以在第三时间资源上发送响应帧。第三时间资源位于第一时间资源之后。这样第一时间资源可以被划分更多的时间单元,STA有更多的接入机会,在多个STA并发接入AP时能够降低碰撞几率,使得STA能够更快的接入AP。The AP may delay sending the response frame after receiving the first message, and the response frame includes an ACK frame. For example, the AP may send a response frame on the third time resource. The third time resource is located after the first time resource. In this way, the first time resource can be divided into more time units, and the STA has more access opportunities. When multiple STAs access the AP concurrently, the collision probability can be reduced, so that the STA can access the AP faster.
此外,STA还可以根据AP下发的信标帧获取下行同步,通过自定时(例如启动定时器的方式实现自定时),在确定的时间单元上发送第一消息。In addition, the STA can also obtain downlink synchronization according to the beacon frame sent by the AP, and send the first message at a certain time unit through self-timing (for example, starting a timer to realize self-timing).
若第一时间资源中包括多个时间单元,则可以对多个时间单元进行编号,编号可以从0开始到n-1结束,n为时间单元的个数;编号也可以从1开始到n结束。AP还可以在触发帧中携带该时间单元的编号,编号也可以称为索引号或序号。触发帧中还可以携带接入时域资源中包括的时间单元的个数。If the first time resource includes multiple time units, multiple time units can be numbered. The numbering can start from 0 to n-1, where n is the number of time units; the numbering can also start from 1 to n . The AP may also carry the number of the time unit in the trigger frame, and the number may also be referred to as an index number or a sequence number. The trigger frame may also carry the number of time units included in the access time domain resource.
例如,以图4中的接入时隙为例,假设接入时隙为2000us,一个子时隙的总占用时长为116us,则接入时隙中可以划分为17个。对17个子时隙进行编号,可以以0~16进行编号。For example, taking the access time slot in FIG. 4 as an example, assuming that the access time slot is 2000 us, and the total occupancy time of one sub-time slot is 116 us, the access time slot can be divided into 17 times. The 17 sub-slots are numbered, which can be numbered from 0 to 16.
STA向AP发送第一消息时,第一消息中可以携带第一时间单元在n个时间单元中的序号/索引号/编号,这样,可以避免STA定时存在问题引入的第一时间单元的序号偏差。可选的,可以在第一消息的厂商自定义字段Vendor Specific中增加指示,例如增加子时隙序号(sub slot order),表示STA确定的在第几个时间单元上接入AP。When the STA sends the first message to the AP, the first message can carry the sequence number/index number/number of the first time unit in n time units, so as to avoid the sequence number deviation of the first time unit caused by the STA timing problem . Optionally, an indication may be added to the vendor-defined field Vendor Specific of the first message, for example, a sub-slot order is added to indicate which time unit the STA determines to access the AP at.
在实现方式二中,需要AP和STA支持延迟反馈响应帧的能力。STA支持超过SIFS时间后接收AP返回的响应帧。STA还需要支持自定时的能力,并最好能够保证同步精度。In the second implementation manner, the AP and STA are required to support the ability to delay the feedback response frame. The STA supports receiving the response frame returned by the AP after the SIFS time has expired. The STA also needs to support self-timing capabilities, and it is best to ensure synchronization accuracy.
通过实现方式二,对于各个STA在接入过程发送的第一条消息有单独的竞争资源,该单独的竞争资源为本文中描述的第一时间资源。该第一时间资源上只有多个STA的第一消息参与竞抢,并且AP可以通过第一消息测量出GT,以实现后续消息通过上行OFDMA或MU MIMO方式传输。Through implementation manner 2, there is a separate contention resource for the first message sent by each STA during the access process, and the separate contention resource is the first time resource described in this article. On the first time resource, only the first messages of multiple STAs participate in the competition, and the AP can measure the GT through the first message, so that subsequent messages are transmitted in the uplink OFDMA or MU MIMO mode.
可以通过n个触发帧构造时间单元ALOHA,在时间上打散第一消息的竞争。通过第一消息测得GT后,后续接入消息通过在RU上传输实现频域ALOHA。The time unit ALOHA can be constructed through n trigger frames to break up the contention of the first message in time. After the GT is measured through the first message, subsequent access messages are transmitted on the RU to achieve ALOHA in the frequency domain.
假设第一时间资源为接入时隙,如表2所示,通过仿真分析得到,在128个STA、80MHz带宽、MCS为0时,AP重新上电,所有STA同时发起接入流程。相比于EDCA的信道接入方式时延缩短11/12,时频资源利用率提升较大,提升率约为EDCA的1/4。Assuming that the first time resource is an access time slot, as shown in Table 2, through simulation analysis, when 128 STAs, 80MHz bandwidth, and MCS is 0, the AP is powered on again, and all STAs initiate the access process at the same time. Compared with the channel access method of EDCA, the time delay is shortened by 11/12, and the time-frequency resource utilization rate is greatly improved, and the improvement rate is about 1/4 of EDCA.
表2Table 2
Figure PCTCN2020079064-appb-000004
Figure PCTCN2020079064-appb-000004
其中,接入资源(2MHz、1ms)是指把所有的用于接入的时频资源,按照2MHz的频域粒度、1ms的时域粒度划分。1ms 2MHz资源个数是指按照2MHz的频域粒度、1ms的时域粒度划分用于接入的时频资源的个数。Among them, the access resources (2MHz, 1ms) refer to dividing all the time-frequency resources used for access according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms. The number of 1ms 2MHz resources refers to the number of time-frequency resources used for access divided according to the frequency domain granularity of 2MHz and the time domain granularity of 1ms.
实现方式三:Implementation mode three:
AP在第二时间资源上发送触发帧,第二时间资源在第一时间资源之前。以时间资源为时隙为例,时间单元为子时隙为例,实现方式二的示例可以参考图5。The AP sends the trigger frame on the second time resource, and the second time resource is before the first time resource. Taking the time resource as the time slot as an example, and the time unit as the sub-slot as an example, the example of the second implementation manner can refer to FIG. 5.
第一时间资源为用于一个或多个STA发送第一消息的时域资源,通过AP在第二时间资源上发送触发帧中携带的AID字段来指示。The first time resource is a time domain resource used by one or more STAs to send the first message, and is indicated by the AID field carried in the trigger frame sent by the AP on the second time resource.
STA接收触发帧后,根据触发帧中的AID字段,确定第一时间资源为用于传输第一消息的资源。触发帧中可以包括AP在第一时间资源上总共发送触发帧的个数,或者包括第一时间资源中划分的时间单元的个数n。触发帧中也可以包括一个时间单元的长度。After receiving the trigger frame, the STA determines that the first time resource is the resource for transmitting the first message according to the AID field in the trigger frame. The trigger frame may include the total number of trigger frames sent by the AP on the first time resource, or include the number n of time units divided in the first time resource. The trigger frame can also include the length of a time unit.
STA在可以抢占到的第一时间单元上向AP发送第一消息。具体地,STA在收到触发帧后,可以启动定时器。STA根据定时器的计时时长以及一个时间单元的长度,确定当前时间单元为n个时间单元中的第几个,并根据时间单元ALOHA机制选择对应的第一时间单元来接入AP。The STA sends the first message to the AP in the first time unit that can be preempted. Specifically, after receiving the trigger frame, the STA can start the timer. The STA determines which of the n time units the current time unit is according to the timing duration of the timer and the length of a time unit, and selects the corresponding first time unit to access the AP according to the time unit ALOHA mechanism.
AP接收到第一消息后,可以在对应的第一时间单元上向STA返回响应帧。After receiving the first message, the AP may return a response frame to the STA in the corresponding first time unit.
若第一时间资源中包括多个时间单元,则可以对多个时间单元进行编号,编号可以从0开始到n-1结束,n为时间单元的个数;编号也可以从1开始到n结束。AP还可以在触发帧中携带时间单元的编号,编号也可以称为索引号或序号。触发帧中还可以携带接入时域资源中包括的时间单元的个数。If the first time resource includes multiple time units, multiple time units can be numbered. The numbering can start from 0 to n-1, where n is the number of time units; the numbering can also start from 1 to n . The AP may also carry the number of the time unit in the trigger frame, and the number may also be referred to as an index number or a sequence number. The trigger frame may also carry the number of time units included in the access time domain resource.
例如,以图5中的接入时隙为例,假设接入时隙为2000us,一个子时隙的总占用时长为100+56.8+16+16=188.8us,则接入时隙中可以划分为1个。对10个子时隙进行编号,可以以0~9进行编号。For example, taking the access time slot in Figure 5 as an example, assuming that the access time slot is 2000us, and the total occupancy time of a sub-slot is 100+56.8+16+16=188.8us, the access time slot can be divided For one. The 10 sub-slots are numbered, which can be numbered from 0 to 9.
STA向AP发送第一消息时,第一消息中可以携带第一时间单元在n个时间单元中的序号/索引号/编号,以序号为例,AP可以根据第一时间单元在n个时间单元中的序号,确定第一消息与AP发送触发帧间隔几个子时隙,这几个子时隙的时间差是TA。如果STA定时有问题,AP会根据STA上报的序号确定STA定时有问题,AP会通知STA定时有问题或者重新向STA发送触发帧来进行重定时。这样,可以避免STA定时存在问题引入的第一时间单元的序号偏差。可选的,可以在第一消息的厂商自定义字段(Vendor Specific)中增加指示,例如增加子时隙序号(sub slot order),表示STA确定的在第几个时间单元上接入AP。When the STA sends the first message to the AP, the first message can carry the sequence number/index number/number of the first time unit in n time units. Taking the sequence number as an example, the AP can be based on the first time unit in n time units. The sequence number in determines how many sub-slots are between the first message and the trigger frame sent by the AP, and the time difference between these sub-slots is TA. If there is a problem with the STA's timing, the AP will determine that there is a problem with the STA's timing according to the sequence number reported by the STA, and the AP will notify the STA of the timing problem or resend a trigger frame to the STA for retiming. In this way, the sequence number deviation of the first time unit introduced by the STA timing problem can be avoided. Optionally, an indication may be added to the vendor-specific field (Vendor Specific) of the first message, for example, a sub-slot order (sub-slot order) is added, which indicates the number of time units determined by the STA to access the AP.
相比实现方式一,实现方式三中第一时间资源可以划分更多的时间单元,使得STA能 够更快的接入AP。对STA能力需求低于实现方式二的需求,但高于实现方式一的需求,实现方式二需要STA有自定时的能力,并最好能够保证同步精度。STA接入时延的提升能力优于实现方式一,低于实现方式二。Compared with the first implementation, the first time resource in the third implementation can be divided into more time units, so that the STA can access the AP faster. The STA capability requirement is lower than that of the second implementation method, but higher than that of the first implementation method. The second implementation requires the STA to have the ability to self-timing, and it is best to ensure synchronization accuracy. The improvement ability of the STA access delay is better than the first implementation method and lower than the second implementation method.
实现方式三的方案能够适应AP和/或STA不支持延迟反馈响应帧的能力的场景。The solution of the third implementation manner can be adapted to scenarios where the AP and/or STA do not support the ability to delay feedback response frames.
结合实现方式一、实现方式二和实现方式三,本申请实施例中,AP可以划分多种第一时间资源,例如,其中一种按照实现方式一规划,另一种按照实现方式二规划,再一种按照实现方式三规划。Combining the first, second, and third implementation methods, in this embodiment of the application, the AP can divide multiple first-time resources. One is planned in accordance with the third implementation method.
AP可以发送信标帧,在信标帧中携带AP自身的能力信息,该能力信息用于指示支持的实现方式,例如实现方式一、实现方式二或者实现方式三。或者该能力信息指示是否支持延迟发送响应帧。或者,AP在信标帧中携带在本信标帧周期内会下发的资源类型,资源类型可以包括方式二、或方式三,当然资源类型也可以包括方式一。The AP may send a beacon frame, and the capability information of the AP itself is carried in the beacon frame, and the capability information is used to indicate the supported implementation manner, for example, implementation manner one, implementation manner two, or implementation manner three. Or the capability information indicates whether to support delayed sending of response frames. Alternatively, the AP carries in the beacon frame the resource type that will be issued during the beacon frame period. The resource type may include method two or method three. Of course, the resource type may also include method one.
STA接收触发帧,若STA支持该能力,且根据触发帧确定AP支持该能力,则在实现方式二对应的第一时间资源上接入AP,否则在实现方式三对应的第一时间资源上接入AP。通过资源类型的设计,STA能够根据自身能力选择是否接入,降低碰撞的几率。The STA receives the trigger frame. If the STA supports the capability and determines that the AP supports the capability according to the trigger frame, it will access the AP on the first time resource corresponding to the implementation mode 2, otherwise, it will connect to the first time resource corresponding to the implementation mode 3. Enter the AP. Through the design of resource types, STAs can choose whether to access or not according to their own capabilities, reducing the probability of collisions.
当然,除上述实现方式一~实现方式三,本申请实施例还可以包括其他可能的实现方式。Of course, in addition to the foregoing implementation manners one to three, the embodiments of the present application may also include other possible implementation manners.
基于上述实施例,以下对本申请实例中的触发帧的可能设计进行描述。Based on the foregoing embodiment, the following describes a possible design of the trigger frame in the example of the present application.
在一个可能的设计中,定义触发帧新的类型。In a possible design, define a new type of trigger frame.
表3table 3
Figure PCTCN2020079064-appb-000005
Figure PCTCN2020079064-appb-000005
如表3所示,定义触发帧类型子字段值为13来表示对应资源用于上行第一消息的传输。As shown in Table 3, the value of the defined trigger frame type subfield is 13 to indicate that the corresponding resource is used for the transmission of the first uplink message.
触发帧的普通信息(common Info)域和用户信息域(user Info field)与基础触发帧(basic trigger)格式一致。user Info field中的Trigger Dependent User Info可变得域不同,新定义如图7所示。图7中,MPDU为媒体接入控制(medium access control)MAC层数据单元(protocol data unit)。TID为交通标识符(traffic identifier)。The common Info field and the user Info field of the trigger frame are in the same format as the basic trigger frame. The Trigger Dependent User Info in the user Info field can become different domains, and the new definition is shown in Figure 7. In Figure 7, MPDU is a medium access control (medium access control) MAC layer data unit (protocol data unit). TID is a traffic identifier (traffic identifier).
其中B5的保留域(Reserved)用来指示是否存在扩展功能,Reserved默认值为1,为 0表示存在扩展功能。Bitmap List指示扩展的功能使能,当前设计支持5个功能。例如本申请实例中可选的可以使用2个,预留3个,定义如表4所示。当然也可以使用1个,预留4个。The reserved field of B5 (Reserved) is used to indicate whether there is an extended function. The default value of Reserved is 1, and a value of 0 means that there is an extended function. Bitmap List indicates the extended function enablement. The current design supports 5 functions. For example, two optional ones can be used in the example of this application, and three are reserved. The definitions are shown in Table 4. Of course, one can be used, and four are reserved.
表4Table 4
Figure PCTCN2020079064-appb-000006
Figure PCTCN2020079064-appb-000006
本申请实施例中第一AID字段可以为新定义的4094,用于触发帧中对第一时间资源的指示。AID字段各个指示功能如表5所示。In this embodiment of the application, the first AID field may be newly defined 4094, which is used to trigger the indication of the first time resource in the frame. The various indication functions of the AID field are shown in Table 5.
表5table 5
Figure PCTCN2020079064-appb-000007
Figure PCTCN2020079064-appb-000007
当然,第一AID字段还可以是2008-2044中的任意一个,或者2047-4093中的任意一个。Of course, the first AID field can also be any one of 2008-2044 or any one of 2047-4093.
基于上述实施例的相同技术构思,本申请实施例还提供一种无线局域网的通信方法之二。如图8所示,该无线局域网的通信方法之二的流程如下所述。Based on the same technical concept of the foregoing embodiment, an embodiment of the present application also provides a second communication method of a wireless local area network. As shown in FIG. 8, the flow of the second communication method of the wireless local area network is as follows.
S801、AP发送信标帧。STA接收来自AP的信标帧。S801. The AP sends a beacon frame. The STA receives the beacon frame from the AP.
信标帧中包括第一时间资源的配置信息,所述第一时间资源用于传输第一消息,该第一消息是STA接入AP过程中向AP发送的第一条消息。该第一消息的概念或解释也可以参考上文中对第一消息的介绍。第一时间资源可以称为接入时域资源,本申请中可以以第一时间资源为接入时隙为例,接入时隙的相关概念和解释可以参考上文对接入时隙的介绍。The beacon frame includes the configuration information of the first time resource, and the first time resource is used to transmit a first message, and the first message is the first message sent to the AP when the STA accesses the AP. For the concept or explanation of the first message, reference may also be made to the introduction to the first message above. The first time resource may be referred to as an access time domain resource. In this application, the first time resource may be used as an access time slot as an example. For related concepts and explanations of the access time slot, please refer to the above introduction to the access time slot. .
S802、STA在接收到AP的信标帧后,根据信标帧中包括的第一时间资源的配置信息,在第一时间资源上向AP发送第一消息,AP在第一时间单元上接收来自STA的第一消息。S802. After receiving the beacon frame of the AP, the STA sends a first message to the AP on the first time resource according to the configuration information of the first time resource included in the beacon frame, and the AP receives the message from the AP on the first time unit. The first message of the STA.
可选的,信标帧中还可以携带指示第一时间资源的时域位置,例如可以通过指示第一时间资源相对该信标帧的偏移量来表示该第一时间资源的时域位置。如果没有指示该偏移量,或者偏移量为0,表示第一时间资源的开始位置紧邻信标帧结束位置。Optionally, the beacon frame may also carry the time domain position indicating the first time resource. For example, the time domain position of the first time resource may be indicated by indicating the offset of the first time resource relative to the beacon frame. If the offset is not indicated, or the offset is 0, it means that the start position of the first time resource is close to the end position of the beacon frame.
信标帧的格式如图9所示。其中,可以通过信标帧中的厂商自定义vendor specific域中指示第一时间资源的位置在信标帧后面的帧偏移量(frame offset)+1的单位时间位置, 单位时间可以是时隙。假设偏移量的范围为0~48,需要6比特bits指示。The format of the beacon frame is shown in Figure 9. Among them, the vendor-specific field in the beacon frame can be used to indicate that the position of the first time resource is the unit time position of the frame offset + 1 after the beacon frame, and the unit time can be a time slot. . Assuming that the range of the offset is 0 to 48, 6 bits are required to indicate.
信标帧格式中,保留(reserve)字段B0为0表示信标帧时隙长度不作特殊指示,遵从时隙图样(slot pattern)。B0为1代表信标帧时隙长度作特殊指示,STA在信标帧的时隙始终处于侦听状态。当B0为1,B1为0时,表示信标(Beacon)时隙为1ms;B0为1,B1为1时,表示Beacon时隙2ms。In the beacon frame format, the reserve field B0 is 0, which means that the length of the time slot of the beacon frame is not specifically indicated, and it follows the slot pattern. If B0 is 1, it means that the length of the time slot of the beacon frame is used as a special indication, and the STA is always in the listening state in the time slot of the beacon frame. When B0 is 1 and B1 is 0, it means that the beacon (Beacon) time slot is 1 ms; when B0 is 1, and B1 is 1, it means that the Beacon time slot is 2 ms.
可选的,信标帧中还包括以下一项或多项:第一时间资源中包括的时间单元的个数、时间单元的时域位置、时间单元的长度或时间单元的索引号。Optionally, the beacon frame further includes one or more of the following: the number of time units included in the first time resource, the time domain position of the time unit, the length of the time unit, or the index number of the time unit.
例如,第一时间资源为接入时隙,长度为一个时隙,时间单元为子时隙。时间单元的个数为子时隙的个数。如图10所示,信标帧中的厂商自定义域vendor specific域通过sub-slot Num指示接入时隙中包括的子时隙的个数。该sub-slot Num默认为1,表示存在下行时隙和上行时隙(DU)配比下的正常时隙作为接入时隙。上行文Contexted ID用来对齐Vendor Specific域(厂家自定义域)中AP与STA对特性参数的理解。For example, the first time resource is an access slot, the length is one slot, and the time unit is a sub-slot. The number of time units is the number of sub-slots. As shown in Figure 10, the vendor-specific field in the beacon frame indicates the number of sub-slots included in the access timeslot through sub-slot Num. The sub-slot Num is 1 by default, which means that there is a normal time slot under the ratio of downlink time slot and uplink time slot (DU) as an access time slot. The Contexted ID in the upstream text is used to align the understanding of characteristic parameters between AP and STA in the Vendor Specific domain (manufacturer-defined domain).
当接入时隙为2ms时,子时隙sub-slot个数最大为25个,使用5bit指示子时隙的个数。When the access slot is 2 ms, the maximum number of sub-slots is 25, and 5 bits are used to indicate the number of sub-slots.
STA可以按照信标帧中指示的第一时间资源的配置信息,选择在第一时间资源的时间单元上发送第一消息。相当于,AP通过半静态的方式配置用于第一消息传输的专用资源。通过设计第一消息的专用时域资源,在第一时间资源上只有STA发送第一消息时才可以参与竞抢,第一时间资源上包括一个或多个时间单元,当有多个STA并发接入AP时,通过选择的时间单元来发送第一消息,不同的STA发送第一消息时碰撞的几率降低。The STA may choose to send the first message on the time unit of the first time resource according to the configuration information of the first time resource indicated in the beacon frame. It is equivalent to that the AP configures a dedicated resource for the transmission of the first message in a semi-static manner. By designing a dedicated time domain resource for the first message, only the STA can participate in the competition when the first message is sent on the first time resource. The first time resource includes one or more time units. When multiple STAs receive concurrently When entering the AP, the first message is sent through the selected time unit, and the probability of collision when different STAs send the first message is reduced.
这种方案下,对STA的的型号或能力没有要求,不支持11ax的STA,即不支持触发帧trigger frame的STA,如只支持11ac、11n等的STA,可以通过本方案来接入AP。Under this scheme, there is no requirement on the model or capabilities of the STA. STAs that do not support 11ax, that is, STAs that do not support trigger frame, such as STAs that only support 11ac, 11n, etc., can access the AP through this solution.
在一种可能的设计中,本申请实施例提供的无线局域网的通信方法之二可以和无线局域网的通信方法之一结合使用。比如说,在信标帧中第一时间资源的配置信息,且AP在发送信标帧之后,在触发帧中继续指示第一时间资源用于传输第一消息。可选的,无线局域网的通信方法之二可以和上述无线局域网的通信方法之一种的实现方式一~实现方式三中的任一实现方式结合,形成本申请需要保护的方案。In a possible design, the second wireless local area network communication method provided in the embodiment of the present application can be used in combination with one of the wireless local area network communication methods. For example, the configuration information of the first time resource in the beacon frame, and the AP continues to indicate in the trigger frame that the first time resource is used for transmitting the first message after sending the beacon frame. Optionally, the second communication method of the wireless local area network can be combined with any one of the implementation methods 1 to 3 of the foregoing communication method of the wireless local area network to form a solution that needs to be protected in this application.
在STA定向天线,彼此为隐藏节点的情况,用户接入时延问题。WIFI技术作为一种免授权频点上部署的标准,其大带宽的特性使其适用于回传场景,补充lisence带宽,提升回传容量。在视频回传场景中,有覆盖3km~5km,部署100+量级用户的需求,这种情况下AP版本升级or其他情况重新上电,会出现大量STA并发接入的情况。通过本申请实施例的方案,可以在大量STA并发接入时,降低接入时延并有效利用信道资源。In the case where STA directional antennas are hidden nodes each other, there is a problem of user access delay. WIFI technology, as a standard deployed on unlicensed frequency points, its large bandwidth characteristics make it suitable for backhaul scenarios, supplement lisence bandwidth, and increase backhaul capacity. In the video backhaul scenario, there is a need to cover 3km to 5km and deploy 100+ users. In this case, if the AP version is upgraded or the power is turned on in other situations, a large number of STAs will be connected concurrently. Through the solutions of the embodiments of the present application, when a large number of STAs access concurrently, the access delay can be reduced and the channel resources can be effectively used.
需要说明的是,本申请中的各个应用场景中的举例仅仅表现了一些可能的实现方式,是为了对本申请的方法更好的理解和说明。本领域技术人员可以根据申请提供的参考信号的指示方法,得到一些演变形式的举例。It should be noted that the examples in each application scenario in this application only show some possible implementation manners, which are for a better understanding and description of the method of this application. Those skilled in the art can obtain some examples of evolution forms according to the indication method of the reference signal provided in the application.
上述本申请提供的实施例中,分别从AP、STA以及STA和AP之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,STA和AP可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。In the above-mentioned embodiments provided in the present application, the methods provided in the embodiments of the present application are respectively introduced from the perspective of AP, STA, and interaction between STA and AP. In order to implement the functions in the methods provided in the above embodiments of the present application, the STA and AP may include hardware structures and/or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Whether a certain function among the above-mentioned functions is executed by a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraint conditions of the technical solution.
如图11所示,基于同一技术构思,本申请实施例还提供了一种无线局域网的通信装置1100,该无线局域网的通信装置1100可以是STA或AP,也可以是STA或AP中的装置,或者是能够和STA或AP匹配使用的装置。一种设计中,该通信装置1100可以包括执行上述方法实施例中STA或AP执行的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块1101和通信模块1102。处理模块1101用于调用通信模块1102执行接收和/或发送的功能。通信模块1102还包括接收模块1102-1和发送模块1102-2。As shown in FIG. 11, based on the same technical concept, an embodiment of the present application also provides a wireless local area network communication device 1100. The wireless local area network communication device 1100 may be a STA or an AP, or a device in the STA or AP. Or it is a device that can be matched with the STA or AP. In one design, the communication device 1100 may include modules corresponding to the methods/operations/steps/actions performed by the STA or AP in the foregoing method embodiments. The modules may be hardware circuits, software, or The hardware circuit is implemented in combination with software. In one design, the communication device may include a processing module 1101 and a communication module 1102. The processing module 1101 is used to call the communication module 1102 to perform receiving and/or sending functions. The communication module 1102 also includes a receiving module 1102-1 and a sending module 1102-2.
当用于执行STA执行的方法时:When used to execute methods executed by STA:
接收模块1102-1,用于接收来自接入点AP的触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息;The receiving module 1102-1 is configured to receive a trigger frame from the access point AP, the trigger frame includes a first association identifier AID field, and the first AID field indicates that the first time resource is used to transmit the first message, The first message is the first message sent to the AP when the station STA accesses the AP;
发送模块1102-2,用于在第一时间资源上向AP发送第一消息。The sending module 1102-2 is configured to send the first message to the AP on the first time resource.
处理模块1101、接收模块1102-1和发送模块1102-2还可以用于执行上述方法实施例STA执行的其它对应的步骤或操作,在此不再一一赘述。The processing module 1101, the receiving module 1102-1, and the sending module 1102-2 may also be used to perform other corresponding steps or operations performed by the STA in the foregoing method embodiment, which will not be repeated here.
当用于执行AP执行的方法时:When used to execute methods executed by AP:
处理模块1101用于调用发送模块1102-2,发送触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息;The processing module 1101 is configured to call the sending module 1102-2 to send a trigger frame. The trigger frame includes a first association identifier AID field. The first AID field indicates that the first time resource is used to transmit the first message. The first message is the first message sent to the AP when the station STA accesses the AP;
处理模块1101还哟用于调用接收模块1102-2,在第一时间资源上接收来自STA的第一消息。The processing module 1101 is also used to call the receiving module 1102-2 to receive the first message from the STA on the first time resource.
处理模块1101、接收模块1102-1和发送模块1102-2还可以用于执行上述方法实施例AP执行的其它对应的步骤或操作,在此不再一一赘述。The processing module 1101, the receiving module 1102-1, and the sending module 1102-2 may also be used to execute other corresponding steps or operations performed by the AP in the foregoing method embodiment, which will not be repeated here.
本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。The division of modules in the embodiments of this application is illustrative, and it is only a logical function division. In actual implementation, there may be other division methods. In addition, the functional modules in the various embodiments of this application can be integrated into one process. In the device, it can also exist alone physically, or two or more modules can be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules.
如图12所示为本申请实施例提供的无线局域网的通信装置1200,用于实现上述方法中STA或AP的功能。当实现STA的功能时,该通信装置可以是STA,也可以是STA中的装置,或者是能够和STA匹配使用的装置。当实现AP的功能时,该装置可以是AP,也可以是AP中的装置,或者是能够和AP匹配使用的装置。其中,该通信装置可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。无线局域网的通信装置1200包括至少一个处理器1220,用于实现本申请实施例提供的方法中STA或AP的功能。无线局域网的通信装置1200还可以包括通信接口1210。在本申请实施例中,通信接口1210可以是收发器、电路、总线、模块或其它类型的通信接口,用于通过传输介质和其它设备进行通信。例如,通信接口1210用于装置1200中的装置可以和其它设备进行通信。示例性地,通信装置1200是STA时,该其它设备可以是AP。通信装置1200是AP时,该其它装置可以是STA。处理器1220利用通信接口1210收发数据,并用于实现上述方法实施例所述的方法。As shown in FIG. 12, a wireless local area network communication device 1200 provided by an embodiment of the application is used to implement the function of the STA or AP in the foregoing method. When the function of the STA is implemented, the communication device may be an STA, or a device in the STA, or a device that can be matched and used with the STA. When realizing the function of an AP, the device can be an AP, or a device in the AP, or a device that can be matched and used with the AP. Wherein, the communication device may be a chip system. In the embodiments of the present application, the chip system may be composed of chips, or may include chips and other discrete devices. The communication device 1200 of the wireless local area network includes at least one processor 1220, configured to implement the function of the STA or AP in the method provided in the embodiment of the present application. The communication device 1200 of the wireless local area network may further include a communication interface 1210. In the embodiment of the present application, the communication interface 1210 may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces for communicating with other devices through a transmission medium. For example, the communication interface 1210 is used for the device in the device 1200 to communicate with other devices. Exemplarily, when the communication apparatus 1200 is an STA, the other device may be an AP. When the communication device 1200 is an AP, the other device may be an STA. The processor 1220 uses the communication interface 1210 to send and receive data, and is used to implement the method described in the foregoing method embodiment.
示例性地,当实现STA的功能时,处理器1220用于利用通信接口1210接收来自接入点AP的触发帧,触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第 一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息;还用于在第一时间资源上向AP发送第一消息。Exemplarily, when the function of the STA is implemented, the processor 1220 is configured to use the communication interface 1210 to receive a trigger frame from the access point AP. The trigger frame includes a first association identifier AID field, and the first AID field indicates the first association identifier. A time resource is used to transmit the first message, and the first message is the first message sent to the AP when the station STA accesses the AP; it is also used to send the first message to the AP on the first time resource.
当实现AP的功能时,处理器1220用于利用通信接口1210发送触发帧,触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入AP过程中向AP发送的第一条消息;还用于在第一时间资源上接收来自STA的第一消息。When implementing the function of the AP, the processor 1220 is configured to use the communication interface 1210 to send a trigger frame, the trigger frame includes a first association identifier AID field, and the first AID field indicates that the first time resource is used to transmit the first message, The first message is the first message sent to the AP when the station STA accesses the AP; it is also used to receive the first message from the STA on the first time resource.
处理器1220和通信接口1210还可以用于执行上述方法实施例STA或AP执行的其它对应的步骤或操作,在此不再一一赘述。The processor 1220 and the communication interface 1210 may also be used to perform other corresponding steps or operations performed by the STA or AP in the foregoing method embodiment, which will not be repeated here.
无线局域网的通信装置1200还可以包括至少一个存储器1230,用于存储程序指令和/或数据。存储器1230和处理器1220耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1220可能和存储器1230协同操作。处理器1220可能执行存储器1230中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。The communication device 1200 of the wireless local area network may further include at least one memory 1230 for storing program instructions and/or data. The memory 1230 and the processor 1220 are coupled. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, and may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1220 may cooperate with the memory 1230 to operate. The processor 1220 may execute program instructions stored in the memory 1230. At least one of the at least one memory may be included in the processor.
本申请实施例中不限定上述通信接口1210、处理器1220以及存储器1230之间的具体连接介质。本申请实施例在图12中以存储器1230、处理器1220以及通信接口1210之间通过总线1240连接,总线在图12中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图12中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The specific connection medium between the aforementioned communication interface 1210, the processor 1220, and the memory 1230 is not limited in the embodiment of the present application. In the embodiment of the present application, in FIG. 12, the memory 1230, the processor 1220, and the communication interface 1210 are connected by a bus 1240. The bus is represented by a thick line in FIG. , Is not limited. The bus can be divided into an address bus, a data bus, a control bus, and so on. For ease of presentation, only one thick line is used in FIG. 12 to represent it, but it does not mean that there is only one bus or one type of bus.
无线局域网的通信装置1100和无线局域网的通信装置1200具体是芯片或者芯片系统时,通信模块1102和通信接口1210所输出或接收的可以是基带信号。无线局域网的通信装置1100和无线局域网的通信装置1200具体是设备时,通信模块1102和通信接口1210所输出或接收的可以是射频信号。在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。When the communication device 1100 of the wireless local area network and the communication device 1200 of the wireless local area network are specifically a chip or a chip system, what the communication module 1102 and the communication interface 1210 output or receive may be baseband signals. When the communication device 1100 of the wireless local area network and the communication device 1200 of the wireless local area network are specifically devices, the output or reception of the communication module 1102 and the communication interface 1210 may be radio frequency signals. In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and may implement or Perform the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
在本申请实施例中,存储器1230可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。In the embodiment of the present application, the memory 1230 may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), For example, random-access memory (RAM). The memory is any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this. The memory in the embodiments of the present application may also be a circuit or any other device capable of realizing a storage function for storing program instructions and/or data.
本申请上述方法实施例描述的STA所执行的操作和功能中的部分或全部,或AP所执行的操作和功能中的部分或全部,可以用芯片或集成电路来完成。Some or all of the operations and functions performed by the STA described in the foregoing method embodiments of the present application, or some or all of the operations and functions performed by the AP may be completed by a chip or an integrated circuit.
为了实现上述图11或图12所述的无线局域网的通信装置的功能,本申请实施例还提供一种芯片,包括处理器,用于支持该通信装置实现上述方法实施例中STA或AP所涉及的功能。在一种可能的设计中,该芯片与存储器连接或者该芯片包括存储器,该存储器用于保存该通信装置必要的程序指令和数据。In order to realize the function of the wireless local area network communication device described in FIG. 11 or FIG. 12, an embodiment of the present application further provides a chip, including a processor, for supporting the communication device to implement the STA or AP involved in the foregoing method embodiment. Function. In a possible design, the chip is connected to a memory or the chip includes a memory, and the memory is used to store the necessary program instructions and data of the communication device.
本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序包 括用于执行上述方法实施例的指令。The embodiments of the present application provide a computer-readable storage medium that stores a computer program, and the computer program includes instructions for executing the foregoing method embodiments.
本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例。The embodiments of the present application provide a computer program product containing instructions, which when run on a computer, cause the computer to execute the foregoing method embodiments.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, this application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。This application is described with reference to flowcharts and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of this application. It should be understood that each process and/or block in the flowchart and/or block diagram, and the combination of processes and/or blocks in the flowchart and/or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing equipment to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing equipment can be used to generate It is a device that realizes the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device. The device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment. The instructions provide steps for implementing the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。Although the preferred embodiments of the present application have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. In this way, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these modifications and variations.

Claims (23)

  1. 一种无线局域网的通信方法,其特征在于,包括:A communication method of wireless local area network, characterized in that it comprises:
    接入点AP发送触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为站点STA接入所述AP过程中向所述AP发送的第一条消息;The access point AP sends a trigger frame, the trigger frame includes a first association identifier AID field, the first AID field indicates that the first time resource is used to transmit the first message, and the first message is the station STA access The first message sent to the AP during the AP process;
    所述AP在所述第一时间资源上接收来自所述STA的所述第一消息。The AP receives the first message from the STA on the first time resource.
  2. 如权利要求1所述的方法,其特征在于,所述第一时间资源包括一个或多个时间单元,所述一个或多个时间单元中包括第一时间单元;The method according to claim 1, wherein the first time resource includes one or more time units, and the one or more time units include the first time unit;
    所述AP在所述第一时间资源上接收来自所述STA的所述第一消息,包括:所述AP在第一时间单元上接收来自所述STA的所述第一消息。The AP receiving the first message from the STA on the first time resource includes: the AP receives the first message from the STA on a first time unit.
  3. 如权利要求2所述的方法,其特征在于,所述方法还包括:所述AP在所述第一时间单元上向所述STA返回所述第一消息的响应消息。The method according to claim 2, wherein the method further comprises: the AP returns a response message of the first message to the STA on the first time unit.
  4. 如权利要求2所述的方法,其特征在于,所述方法还包括:所述AP在第二时间资源上向所述STA返回所述第一消息的响应消息。The method according to claim 2, wherein the method further comprises: the AP returns a response message of the first message to the STA on a second time resource.
  5. 如权利要求2~4任一项所述的方法,其特征在于,所述AP发送触发帧,包括:所述AP在所述第一时间单元上发送所述触发帧。The method according to any one of claims 2 to 4, wherein the AP sending a trigger frame comprises: the AP sending the trigger frame on the first time unit.
  6. 如权利要求2~4任一项所述的方法,其特征在于,所述AP发送触发帧,包括:所述AP在第三时间资源上发送所述触发帧。The method according to any one of claims 2 to 4, wherein the AP sending a trigger frame comprises: the AP sending the trigger frame on a third time resource.
  7. 如权利要求2~4、6任一项所述的方法,其特征在于,所述触发帧中还包括所述第一时间资源中包括的时间单元的个数和/或所述第一时间单元的长度。The method according to any one of claims 2 to 4 and 6, wherein the trigger frame further includes the number of time units included in the first time resource and/or the first time unit length.
  8. 如权利要求2~5任一项所述的方法,其特征在于,所述触发帧还包括以下一项或多项:所述第一时间资源中包括的时间单元的个数、所述第一时间单元在所述第一时间资源包括的多个时间单元中的序号、或所述第一时间单元的长度。The method according to any one of claims 2 to 5, wherein the trigger frame further includes one or more of the following: the number of time units included in the first time resource, the first The sequence number of the time unit among the multiple time units included in the first time resource, or the length of the first time unit.
  9. 如权利要求2~8任一项所述的方法,其特征在于,所述第一消息中包括所述第一时间单元在所述第一时间资源包括的多个时间单元中的序号。The method according to any one of claims 2 to 8, wherein the first message includes a sequence number of the first time unit in the multiple time units included in the first time resource.
  10. 如权利要求1~9任一项所述的方法,其特征在于,所述方法还包括:所述AP使用所述第一消息测量上行时间提前量。The method according to any one of claims 1 to 9, wherein the method further comprises: the AP uses the first message to measure an uplink timing advance.
  11. 一种无线局域网的通信方法,其特征在于,包括:A communication method of wireless local area network, characterized in that it comprises:
    站点STA接收来自接入点AP的触发帧,所述触发帧中包括第一关联标识符AID字段,所述第一AID字段表示第一时间资源用于传输第一消息,所述第一消息为所述站点STA接入所述AP过程中向所述AP发送的第一条消息;The station STA receives a trigger frame from the access point AP, the trigger frame includes a first association identifier AID field, the first AID field indicates that the first time resource is used to transmit the first message, and the first message is The first message sent to the AP when the station STA accesses the AP;
    所述STA在所述第一时间资源上向所述AP发送所述第一消息。The STA sends the first message to the AP on the first time resource.
  12. 如权利要求11所述的方法,其特征在于,所述第一时间资源包括一个或多个时间单元,所述一个或多个时间单元中包括第一时间单元;The method according to claim 11, wherein the first time resource includes one or more time units, and the one or more time units include the first time unit;
    所述STA在所述第一时间资源上向所述AP发送所述第一消息,包括:所述STA在所述第一时间单元上向所述AP发送所述第一消息。The sending of the first message by the STA to the AP on the first time resource includes: the STA sending the first message to the AP on the first time unit.
  13. 如权利要求12所述的方法,其特征在于,所述方法还包括:所述STA在所述第一时间单元上接收来自所述AP的所述第一消息的响应消息。The method according to claim 12, wherein the method further comprises: the STA receives a response message of the first message from the AP on the first time unit.
  14. 如权利要求12所述的方法,其特征在于,所述方法还包括:所述STA在第二时 间资源上接收来自所述AP的所述第一消息的响应消息。The method according to claim 12, wherein the method further comprises: the STA receives a response message of the first message from the AP on a second time resource.
  15. 如权利要求12~14任一项所述的方法,其特征在于,所述STA在所述第一时间单元上接收来自所述AP的所述触发帧。The method according to any one of claims 12 to 14, wherein the STA receives the trigger frame from the AP on the first time unit.
  16. 如权利要求12~14任一项所述的方法,其特征在于,所述STA在所述第三时间资源上接收来自所述AP的所述触发帧。The method according to any one of claims 12 to 14, wherein the STA receives the trigger frame from the AP on the third time resource.
  17. 如权利要求12~14、16任一项所述的方法,其特征在于,所述触发帧中还包括所述第一时间资源中包括的时间单元的个数和/或所述第一时间单元的长度。The method according to any one of claims 12 to 14, 16, wherein the trigger frame further includes the number of time units included in the first time resource and/or the first time unit length.
  18. 如权利要求12~15任一项所述的方法,其特征在于,所述触发帧还包括以下一项或多项:所述第一时间资源中包括的时间单元的个数、所述第一时间单元在所述第一时间资源中包括的多个时间单元中的序号、或所述第一时间单元的长度。The method according to any one of claims 12 to 15, wherein the trigger frame further includes one or more of the following: the number of time units included in the first time resource, the first The sequence number of the time unit among the multiple time units included in the first time resource, or the length of the first time unit.
  19. 如权利要求12~18任一项所述的方法,其特征在于,所述第一消息中包括所述第一时间单元在所述第一时间资源包括的多个时间单元中的序号。The method according to any one of claims 12 to 18, wherein the first message includes a sequence number of the first time unit in a plurality of time units included in the first time resource.
  20. 一种无线局域网的通信装置,其特征在于,包括处理器和通信接口,所述通信接口用于与其它通信装置进行通信;所述处理器用于运行一组程序,以使得所述无线局域网的通信装置实现权利要求1~10任一项所述的方法。A communication device for a wireless local area network, comprising a processor and a communication interface, the communication interface is used to communicate with other communication devices; the processor is used to run a set of programs, so that the wireless local area network communication The device implements the method of any one of claims 1-10.
  21. 一种无线局域网的通信装置,其特征在于,包括处理器和通信接口,所述通信接口用于与其它通信装置进行通信;所述处理器用于运行一组程序,以使得所述无线局域网的通信装置实现权利要求11~19任一项所述的方法。A communication device for a wireless local area network, comprising a processor and a communication interface, the communication interface is used to communicate with other communication devices; the processor is used to run a set of programs, so that the wireless local area network communication The device implements the method of any one of claims 11-19.
  22. 一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有计算机可读指令,当所述计算机可读指令在通信装置上运行时,使得所述通信装置执行权利要求1~10任一项所述的方法。A computer-readable storage medium, wherein computer-readable instructions are stored in the computer storage medium, and when the computer-readable instructions run on a communication device, the communication device executes claims 1-10 Any of the methods.
  23. 一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有计算机可读指令,当所述计算机可读指令在通信装置上运行时,使得所述通信装置执行权利要求11~19任一项所述的方法。A computer-readable storage medium, characterized in that computer-readable instructions are stored in the computer storage medium, and when the computer-readable instructions run on a communication device, the communication device executes claims 11-19 Any of the methods.
PCT/CN2020/079064 2020-03-12 2020-03-12 Communication method and apparatus for wireless local area network WO2021179269A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202080097871.3A CN115211213A (en) 2020-03-12 2020-03-12 Communication method and device of wireless local area network
PCT/CN2020/079064 WO2021179269A1 (en) 2020-03-12 2020-03-12 Communication method and apparatus for wireless local area network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/079064 WO2021179269A1 (en) 2020-03-12 2020-03-12 Communication method and apparatus for wireless local area network

Publications (1)

Publication Number Publication Date
WO2021179269A1 true WO2021179269A1 (en) 2021-09-16

Family

ID=77671111

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/079064 WO2021179269A1 (en) 2020-03-12 2020-03-12 Communication method and apparatus for wireless local area network

Country Status (2)

Country Link
CN (1) CN115211213A (en)
WO (1) WO2021179269A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107580375A (en) * 2016-07-05 2018-01-12 珠海市魅族科技有限公司 Communication means, communicator and the website of WLAN
CN108029143A (en) * 2015-09-11 2018-05-11 交互数字专利控股公司 For wireless local area network(WLAN)Multi-user concurrent random access method and apparatus
WO2018130468A1 (en) * 2017-01-10 2018-07-19 Canon Kabushiki Kaisha Communication methods, communication device station and access point
US20180324685A1 (en) * 2017-05-05 2018-11-08 Qualcomm Incorporated Indicating upcoming random access trigger frame via fast initial link setup discovery frame
CN110832938A (en) * 2017-04-21 2020-02-21 高通股份有限公司 Method and system for improved resource unit utilization

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108029143A (en) * 2015-09-11 2018-05-11 交互数字专利控股公司 For wireless local area network(WLAN)Multi-user concurrent random access method and apparatus
CN107580375A (en) * 2016-07-05 2018-01-12 珠海市魅族科技有限公司 Communication means, communicator and the website of WLAN
WO2018130468A1 (en) * 2017-01-10 2018-07-19 Canon Kabushiki Kaisha Communication methods, communication device station and access point
CN110832938A (en) * 2017-04-21 2020-02-21 高通股份有限公司 Method and system for improved resource unit utilization
US20180324685A1 (en) * 2017-05-05 2018-11-08 Qualcomm Incorporated Indicating upcoming random access trigger frame via fast initial link setup discovery frame

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ERICSSON: "On LBT and Scheduling Design of LAA Uplink", 3GPP DRAFT; R1-154622, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), vol. RAN WG1, no. Beijing, China; 20150824 - 20150828, 23 August 2015 (2015-08-23), XP051039520 *
INTEL CORPORATION: "Channel access mechanism for NR-unlicensed", 3GPP DRAFT; R1-1910640 - INTEL - CHANNEL ACCESS FOR NR-U, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), vol. RAN WG1, no. Chongqing, China; 20191014 - 20191020, 8 October 2019 (2019-10-08), XP051809163 *

Also Published As

Publication number Publication date
CN115211213A (en) 2022-10-18

Similar Documents

Publication Publication Date Title
JP7309030B2 (en) Multi-link communication method and device
US10542557B2 (en) System and method for digital communications with interference avoidance
US9980292B2 (en) Contention based uplink orthogonal frequency-division multiple access (OFDMA)
JP6399416B2 (en) System and method for setting cyclic prefix length
EP4013179A1 (en) Wireless communication method using enhanced distributed channel access, and wireless communication terminal using same
JP6482666B2 (en) System and method for setting the length of a cyclic prefix
EP3703455A1 (en) Method, terminal device and network device for data transmission
WO2020221057A1 (en) Communication method and communication apparatus
KR20190112194A (en) Wireless communication method and terminal for multi-user uplink transmission
WO2023051324A1 (en) Random access preamble transmitting method, random access preamble receiving method, and communication apparatus
US20240215066A1 (en) Channel access method and apparatus
US20240129935A1 (en) Communication method and communication apparatus
WO2021203956A1 (en) Method and device for communication
WO2020224648A1 (en) Resource allocation method, base station and terminal
CN108476517B (en) System and method for indicating periodic allocation
US11108531B2 (en) Method and apparatus for setting symbol
TWI826057B (en) Physical uplink control channel sending method, receiving method, and communication apparatus
WO2021179269A1 (en) Communication method and apparatus for wireless local area network
CN105050199A (en) Uplink access method of orthogonal frequency division multiple access mechanism
CN107509251B (en) Back-off method and device
WO2010110619A2 (en) Method and apparatus for scheduling wireless medium resource
WO2023232032A1 (en) Channel access method and apparatus
WO2023160478A1 (en) Communication method and apparatus
WO2016078041A1 (en) Data transmission method, access point and station
EP3661300A1 (en) Method and apparatus for transmitting system information

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: 20924150

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20924150

Country of ref document: EP

Kind code of ref document: A1