Prior channel access method using edca channel access technique in wireless network

By using EDCA, MU EDCA, or UORA parameter sets in wireless communication networks, access priority parameters for priority access services are derived, solving the problem that NSEP or LL applications in existing technologies cannot provide priority services, thereby reducing channel access conflicts and improving spectrum efficiency.

CN115315019BActive Publication Date: 2026-06-02MEDIATEK SINGAPORE PTE LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
MEDIATEK SINGAPORE PTE LTD
Filing Date
2022-05-06
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

Existing channel access methods cannot provide priority services for national security and emergency preparedness (NSEP) or low latency (LL) applications, and existing technologies increase the overhead of beacon frames and reduce spectrum efficiency.

Method used

By using EDCA, MU EDCA, or UORA parameter sets, the access priority parameters of the priority access service, including contention window information, can be exported. Priority access enable request and response action frames, priority update frames, or beacon frames can be used to enable and configure the priority channel access service and reduce channel access conflicts.

Benefits of technology

It achieves the goal of reducing channel access conflicts, balancing beacon frame overhead, and improving spectrum efficiency while supporting NSEP or LL priority access services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115315019B_ABST
    Figure CN115315019B_ABST
Patent Text Reader

Abstract

The application provides a priority channel access method for non-AP STAs or multi-link devices (MLDs) in a wireless communication network to perform wireless communication, which comprises the following steps: sending a request for enabling a priority channel access service to an AP; wirelessly receiving a response to the request from the AP, wherein the response indicates that the priority channel access service is enabled; obtaining an access priority parameter set corresponding to an enabled link from the AP; and configuring the priority channel access service on the enabled link according to the access priority parameter set, so as to perform priority communication with the AP. By using the technical scheme, channel access conflicts between devices enabled with the priority channel access service can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention generally relate to the field of wireless communication. More specifically, embodiments of the present invention relate to systems and methods for providing preferential access in a wireless communication network. Background Technology

[0002] Modern electronic devices typically use Wi-Fi to wirelessly send and receive data with other electronic devices. When communication networks are busy or have a large number of users, channel access technology can be used to provide effective network management for data transmission and reception between wireless devices on the network. Enhanced distributed channel access (EDCA) is a specific channel access technology that supports different user priorities for different access categories (ACs), using differentiated and distributed access to the wireless medium. Access categories include voice, video, best effort, and background types.

[0003] National security and emergency preparedness (NSEP) is a special function implemented in authorized devices to provide authorized non-AP STAs or non-AP multi-link devices (MLDs) with the ability to send or receive data with higher priority than regular devices. Low latency service is a service with specific time constraints on the target receiver's reception of user data packets. To meet these time constraints in contention-based networks (e.g., WLANs), low latency services require a higher transmission priority than regular services within the same access type when using EDCA mechanisms.

[0004] However, existing channel access methods may not be able to provide priority service for specific use cases, such as NSEP or low-latency (LL) applications (e.g., augmented reality or virtual reality applications). Furthermore, providing special EDCA, MU EDCA (Multi-User Enhanced Distributed Channel Access), or uplink OFDMA random access (UORA) parameter sets for NSEP increases overhead in beacon frames and leads to reduced spectral efficiency. Therefore, better priority channel access techniques are needed. Summary of the Invention

[0005] There is a need for a channel access method using EDCA technology that advantageously provides priority access services for NSEP or low-latency applications, with less overhead in beacon frames and without reducing spectral efficiency in wireless communication networks.

[0006] This invention provides a priority channel access method for non-AP STAs or MLDs to conduct wireless communication in a wireless communication network. The method includes: sending a request to an AP to enable a priority channel access service; wirelessly receiving a response from the AP to the request, the response indicating that the priority channel access service is enabled; obtaining an access priority parameter set from the AP corresponding to an enabled link; and configuring the priority channel access service on the enabled link according to the access priority parameter set for priority communication with the AP.

[0007] The present invention provides an apparatus for wireless communication by a non-AP MLD in a wireless network, the apparatus comprising: a processor; a memory coupled to the processor and operable to store data; and a radio operable to communicate on an enabled link, wherein the processor is operable to: send a request to an AP to enable a priority channel access service; wirelessly receive a response from the AP to the request, the response indicating that the priority channel access service is enabled; wirelessly receive an access priority parameter set from the AP corresponding to the enabled link; and configure the priority channel access service on the enabled link according to the priority access parameter set for priority communication with the AP.

[0008] The present invention provides a non-transitory computer-readable storage medium with embedded program instructions that, when executed by one or more processors of a device, cause the device to perform a priority channel access service method. The method includes: sending a request to an access point (AP) to enable the priority channel access service; wirelessly receiving a response from the AP to the request, the response indicating that the priority channel access service is enabled; wirelessly receiving from the AP a set of priority access parameters corresponding to the enabled link; and configuring the priority channel access service on the enabled link according to the set of priority access parameters for priority communication with the AP.

[0009] In this embodiment of the invention, non-AP STAs or non-AP MLDs that enable priority channel access service can obtain an access priority parameter set and use this access priority parameter set to communicate with APs with priority, thereby reducing channel access conflicts between devices that have enabled priority channel access service.

[0010] Therefore, embodiments of the present invention provide systems and methods for performing priority service access for non-AP STAs or MLDs using EDCA, MU EDCA, or UORA parameter sets that can be used to derive access priority parameters (e.g., contention windows) for NSEP or LL priority access services in wireless communications. For example, APs and AP MLDs can enable, configure, and update access priority EDCA (or MU EDCA, or UORA) parameter sets via protected action frames or beacon frames. Deriving and using access priority information from EDCA, MU EDCA, or UORA parameters carried in protected action frames or beacon frames advantageously provides an efficient and secure method for reducing channel access conflicts between non-AP STAs or MLDs that enable NSEP or LL. Furthermore, this method can help balance the increased overhead and reduced spectral efficiency in beacon frames while supporting NSEP or LL priority access services in wireless communication networks. Attached Figure Description

[0011] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and, together with the specification, serve to explain the principles of the invention:

[0012] Figure 1 This is an exemplary wireless transmission timing diagram for NSEP or LL priority access services according to an embodiment of the present invention, including setting and dynamically updating the access priority EDCA parameter set.

[0013] Figure 2This is a block diagram of an exemplary access priority boosting (boost) information element carried in a beacon frame in wireless communication according to an embodiment of the present invention.

[0014] Figure 3 This is a flowchart of an exemplary computer-executable process for establishing NSEP or LL priority access in wireless communication, according to an embodiment of the present invention.

[0015] Figure 4 This is a block diagram depicting an exemplary computer system platform on which embodiments of the present invention can be implemented. Detailed Implementation

[0016] Reference will now be made in detail to several embodiments of the invention. Although the subject matter will be described in conjunction with alternative embodiments, it should be understood that they are not intended to limit the claimed subject matter to these embodiments. Rather, the claimed subject matter is intended to cover alternatives, modifications, and equivalents that may be included within the spirit and scope of the claimed subject matter as defined in the appended claims.

[0017] Furthermore, numerous specific details are set forth in the following detailed description to provide a thorough understanding of the claimed subject matter. However, those skilled in the art will recognize that embodiments may be practiced without these specific details or their equivalents. In other instances, well-known methods, processes, components, and circuits have not been described in detail to avoid unnecessarily obscuring aspects and features of the subject matter.

[0018] The following sections are based on the method and present and discuss the detailed description. Although this paper describes the operation of the method in diagrams (e.g., Figure 3 The steps and their order are disclosed in the document, but these steps and order are exemplary. Embodiments may also be adapted to perform various other steps or variations of the steps listed in the flowcharts of the accompanying drawings, and may be performed in an order different from that described herein.

[0019] Some parts of the detailed description are presented based on symbolic representations of processes, steps, logic blocks, operations, and other operations on data bits that can be executed in computer memory. These descriptions and representations are the means by which those skilled in the art of data processing most effectively communicate their work to others skilled in the art. Programs, computer-executed steps, logic blocks, processes, etc., are here and generally considered to be a self-consistent series of steps or instructions that lead to a desired result. These steps are those that require physical operations on physical quantities. Typically, although not always necessary, these quantities take the form of electrical or magnetic signals that can be stored, transmitted, combined, compared, and otherwise manipulated in a computer system. Sometimes, primarily for common reasons, it is convenient to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, etc.

[0020] However, it should be remembered that all these and similar terms will be associated with appropriate physical quantities and are merely convenient labels applied to those quantities. Discussions using terms such as “access,” “configuration,” “coordination,” “storage,” “transmission,” “authentication,” “identification,” “request,” “report,” “determine,” etc., can refer to the actions and processes of a computer system or similar electronic computing device that manipulate and convert data represented as physical (electronic) quantities within the computer system’s registers or memory into other data represented as physical quantities within the computer system’s memory, registers, other information storage, transmission devices, or display devices.

[0021] Some embodiments can be described within a general environment of computer-executable instructions (e.g., program modules) that are executed by one or more computers or other devices. Typically, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. The functionality of program modules can typically be combined or distributed as needed in various embodiments.

[0022] Priority service access using EDCA channel access technology

[0023] Embodiments of the present invention provide systems and methods for performing priority service access in MLDs using EDCA or UORA parameter sets that can be used to derive priority (e.g., contention window) information for NSEP or LL wireless communications. APs or APMLDs can enable, configure, and update access priority EDCA (or MU EDCA or UORA) parameter sets for NSEP or LL priority access services via priority access enable request / response action frames, priority update action frames, or beacon frames. Deriving and using access priority information from EDCA, MU EDA, or UORA parameters carried in protected action frames or beacon frames advantageously provides an effective and secure method for reducing channel access conflicts between non-AP STAs or MLDs that enable NSEP or LL. Furthermore, this method can help balance the increased overhead of beacon frames and reduced spectral efficiency while supporting NSEP or LL priority access services. For example, access priority parameters can be dynamically adjusted based on traffic load.

[0024] When a device with NSEP priority access capability does not enable the NSEP priority access service, it can operate as a regular non-access point (AP) wireless station (STA). However, when a device with NSEP priority access capability enables priority access service with its associated AP or AP MLD that also has NSEP priority access capability, it can use a special set of EDCA parameters to obtain a higher channel access priority than other stations. However, when multiple non-AP devices with NSEP priority access enabled simultaneously compete for the wireless medium, access congestion and collisions may occur. This invention provides an effective and secure mechanism to reduce channel access collisions between devices with NSEP priority access enabled, enabling rapid adjustment and recovery from network congestion.

[0025] According to embodiments, APs with priority access service capabilities (e.g., EHT APs or AP MLDs) advantageously configure and dynamically update access priority parameters for priority access. For example, access priority parameter updates can be carried in an unsolicited broadcast Priority AccessUpdate message within a protected action frame. For instance, access priority parameters may include an access priority EDCA parameter set and / or an access priority MU EDCA parameter set for NSEP or LL priority access services. APs or AP MLDs with priority access service capabilities can adjust the access priority parameter update cycle to reduce or increase the frequency of unsolicited priority update action frame transmissions.

[0026] Devices with priority access service enabled (e.g., non-AP MLDs or non-AP EHT STAs) can update their stored EDCA parameter sets using the EDCA parameter sets received from actively broadcast access priority parameter update messages carried in protected action frames from the associated AP or AP MLD with priority access service enabled. Access priority parameter updates include the EDCA parameter sets and / or MU EDCA parameter sets used for priority access service on each enabled link. Non-AP STAs or MLDs with NSEP priority access enabled can use the latest access priority EDCA parameters to perform channel access, thereby acquiring / adjusting priority access and mitigating channel access conflicts.

[0027] Low-latency (LL) priority access services can also utilize priority access. Low-latency services typically have specific time constraints on user data reception. To meet the time constraints in contention-based networks like WLANs, low-latency services require a higher transmission priority than regular services of the same access type when using the EDCA mechanism. Embodiments of this invention can advantageously differentiate between regular and low-latency services on channel access and can assign a higher access priority to low-latency data services than to regular data services. Non-AP STAs or MLDs with LL priority access enabled can use the access priority EDCA parameter to perform channel access, thereby acquiring / adjusting priority access and mitigating channel access conflicts.

[0028] Figure 1 An exemplary wireless transmission timing diagram 100 is depicted according to embodiments of the present invention for establishing and updating a priority access service and terminating a priority access service using dynamic access priority parameter updates. According to embodiments, the priority access service may include NSEP priority access or LL priority access. The non-AP STA or MLD 105 and the AP or AP MLD 110 may be devices with NSEP or LL capabilities.

[0029] In step 1, a non-AP STA or MLD 105 with priority access capability sends a priority access enable request to its associated AP or AP MLD 110 with priority access capability to request the activation of priority access service. The priority access enable request message may include access priority information for subsequent channel access.

[0030] In step 2, the AP or AP MLD 110 with priority access capability receives authorization and sends a priority access enable response to the non-AP STA or MLD 105 radio with priority access capability. The priority access enable response indicates that priority access service is enabled. The priority access enable response may include the access priority EDCA (or MU EDCA) parameter to be used by the non-AP STA or MLD 105 with priority access enabled for priority access to the medium. After priority access service is enabled, the non-AP STA or MLD 105 with priority access enabled can use the access priority EDCA (or MU EDCA) parameter included in the response for subsequent priority channel access (e.g., for NSEP or LL transmissions).

[0031] The response message can indicate the target wakeup time (TWT) for the next transmission of the access priority update message carrying EDCA (or MU EDCA) parameters. For example, if broadcast TWT is supported, the AP MLD 110 with priority access enabled carries broadcast TWT scheduling information in the priority access enable response. If the priority access enable response carries broadcast TWT scheduling information, the AP MLD 110 with priority access enabled can proactively (wirelessly) broadcast an access priority update message carrying access priority EDCA (and / or MU EDCA) parameters within the service period specified by the broadcast TWT scheduling information. If broadcast TWT scheduling information is not included, the AP MLD 110 with priority access enabled can proactively (wirelessly) broadcast an access priority update message carrying access priority EDCA (and / or MU EDCA) parameters within the TWT scheduled service period (broadcast TWT ID = 0) or at any other time.

[0032] Optionally, the access priority EDCA (or MU EDCA) parameter may not be carried in the priority enable response, but may be carried in the access priority update message.

[0033] In step 3, another non-AP MLD or STA 115 with priority access capability sends a priority access enable request to its associated AP MLD 110 with priority access enabled to enable the priority access service.

[0034] In step 4, the AP or AP MLD110 with priority access enabled sends a Priority Access Enable Response to the non-AP MLD or STA115 wireless network with priority access capability to confirm the activation of the priority access service.

[0035] In step 5, after enabling priority access service, the AP or AP MLD 110 with priority access enabled can carry an actively broadcast access priority update message in the protected action frame, wirelessly sending access priority parameters to the non-AP STA or MLD with priority access enabled, for example, within the service period specified by the broadcast TWT scheduling information. The access priority parameters used for priority access service include one or more EDCA parameter sets for the enabled link and / or MU EDCA parameter sets. The AP or AP MLD 110 with priority access enabled can carry broadcast TWT scheduling information in the actively broadcast priority update message in the protected action frame to update the broadcast TWT schedule.

[0036] Non-AP STAs or MLDs 105 and 115 with priority access enabled update their stored access priority EDCA and / or MU EDCA parameters (e.g., for NSEP or LL priority access services) using the access priority EDCA and / or MU EDCA parameters received in broadcast priority update messages, and use them for NSEP or LL priority channel access. Access priority parameters include the EDCA parameter set and / or MU EDCA parameter set used for priority access services. Non-AP STAs or MLDs 105 and 115 with priority access enabled do not send response frames to the actively broadcast priority update message to the AP or AP MLD 110 with priority access enabled. The access priority EDCA parameters for the enabled link carried in the priority access enable request / response message and access priority update message in the protected action frame can use the same information element format as the regular EDCA parameter set. The access priority MU EDCA parameters for the enabled link carried in the priority access enable request / response message and access priority update message in the protected action frame can use the same information element format as the regular MU EDCA parameter set. The access priority EDCA parameter update carried in the beacon frame can use an information element format specifically designed for priority access services (e.g., Priority Access Boost IE).

[0037] Step 6: Non-AP STA or MLD 105 with priority access capability sends a Priority Teardown Request to its associated AP or AP MLD 110 to request the termination of priority access service.

[0038] Step 7: The AP or AP MLD 110 sends a Priority Teardown Response to the non-AP STA or MLD 105 with priority access capability to terminate the priority access service of the non-AP STA or MLD 105.

[0039] Step 8: Non-AP STA or MLD 115 with priority access capability sends a Priority Teardown Request to its associated AP or AP MLD 110 to request the termination of priority access service.

[0040] Step 9: The AP or AP MLD 110 sends a Priority Teardown Response to the non-AP STA or MLD 115 with priority access capability to terminate the priority access service of the non-AP STA or MLD 115.

[0041] Figure 2 An exemplary access priority EDCA update information carried in an access priority enhancement IE 200 according to an embodiment of the present invention is described. The access priority enhancement IE 200 may include enhancement values ​​210 applied to regular EDCA parameters, enhancement values ​​215 applied to MU (multi-user) EDCA parameters, and / or enhancement values ​​220 applied to UORA parameters. The priority enhancement parameters in the access priority enhancement IE 205 can be used to derive a channel access priority parameter set, for example, from EDCA parameter enhancement value P1 210, MU EDCA parameter enhancement value P2 215, or UORA parameter enhancement value P3 220, for use in NSEP or LL priority access services, wherein the access priority enhancement IE 205 is carried in a broadcast beacon frame to a device that has activated the priority service. The access priority enhancement IE format has a smaller length than the regular EDCA parameter set IE, MU EDCA parameter set, and UORA parameter set IE. Therefore, while invoking and controlling priority access services, it can help balance the overhead of beacon frames and improve spectrum utilization efficiency.

[0042] The access priority boost value (P) can be used to reduce ECWmin[AC] and ECWmax[AC] by P (reducing the contention window means increasing the priority of the corresponding access type) for priority service of AC, or it can be a linear scaling factor applied to ECWmin[AC] for priority service of AC. AC can refer to a single access type or all access types. Devices with activated priority service are allowed to perform priority channel access using the updated set of channel access parameters.

[0043] When NSEP priority access service is supported and enabled, an AP or AP MLD with NSEP priority access enabled can set access priority boost values ​​and transmit them in one or more beacon frames. When a non-AP STA or non-AP MLD with NSEP priority access enabled receives the access priority boost IE and the regular EDCA parameter set IE, it can derive the channel access priority parameter set from the access priority boost IE and the regular EDCA parameter set IE. The non-AP STA or non-AP MLD with NSEP priority access enabled then uses the derived channel access priority parameters to update the contention window parameters corresponding to the link for use in the channel access mechanism. The non-AP STA or non-AP MLD with NSEP priority access enabled can perform priority access using EDCA, MU EDCA, or UORA mechanisms to wirelessly communicate with associated APs or AP MLDs with NSEP priority access enabled.

[0044] When Low Latency Priority Access (LL Priority Access) service is supported and enabled, an AP or AP MLD with LL Priority Access enabled can set access priority boost values ​​and wirelessly transmit them in one or more beacon frames. When a non-AP STA or non-AP MLD with LL Priority Access enabled receives the access priority boost IE and the regular EDCA / UORA parameter set IE, it can derive the channel access priority parameters from them. The non-AP STA or non-AP MLD with LL Priority Access enabled then uses the derived channel access priority parameters to update the contention window parameters corresponding to the link for use in the channel access mechanism. The non-AP STA or non-AP MLD with LL Priority Access enabled performs priority access using the EDCA or MU EDCA or UORA mechanism to wirelessly communicate with the associated AP or AP MLD with LL Priority Access enabled.

[0045] According to an embodiment, when priority access service is enabled, the AP or AP MLD with priority access enabled can set access priority enhancement values ​​for priority access service based on the conventional EDCA, MU EDCA, and UORA on the link. P1 is the access priority enhancement value using the EDCA procedure, P2 is the access priority enhancement value using the MU EDCA procedure, and P3 is the access priority enhancement value using the UORA procedure. P1, P2, and P3 can have the same or different values. For example, the access priority enhancement field can be included in the IE and sent in the beacon frame. When the device with priority service enabled receives the access priority enhancement IE and the conventional EDCA / MU EDCA / UORA parameter set in the beacon frame, it can derive the channel access priority parameter set according to Table I below, where AC can be AC_VO, AC_VI, AC_BE, or AC_BK.

[0046] Access type parameter value EDCA Priority (ECWmin[AC]) ECWmin[AC]–P1 EDCA Priority ECWmax[AC] ECWmax[AC]–P1 MU EDCA Priority MU ECWmin[AC] MU ECWmin[AC]–P2 MU EDCA Priority MU ECWmax[AC] MU ECWmax[AC]–P2 UORA Priority UORA ECWmin UORA ECWmin–P3 UORA Priority UORA ECWmax UORA ECWmax–P3

[0047] Table 1

[0048] Devices that enable priority access service can use the exported channel access priority parameter set to update the contention window (CW) parameters, as shown in Table II below:

[0049]

[0050]

[0051] Table 2

[0052] Wherein, CWmax is the maximum competition window, CWmin is the minimum competition window, ECWmax is the exponent form of the maximum competition window (Exponent form of CWmax), and ECWmin is the exponent form of the minimum competition window (Exponent form of CWmin).

[0053] Optionally, when priority access service is enabled, the AP or AP MLD with priority access enabled can set an access priority boost value (e.g., P1, P2, or P3) for priority access service based on the regular EDCA, MU EDCA, and / or UORA. The AP or AP MLD with priority access enabled includes access priority update information in the access priority boost IE and carries the access priority boost IE in the beacon frame. For example, the access priority boost value can be a number between 0 and 10 to represent values ​​of 0, 10%, ..., 100%.

[0054] According to some embodiments, when a device with priority access service enabled receives an access priority enhancement IE and a regular EDCA / MU EDCA / UORA parameter set in one or more beacon frames, it can derive a channel access priority parameter set from the regular EDCA, MU EDCA, or UORA parameter set, as shown in Table III below. In Table III, P i The value is between 0 and 10, and the derived value is rounded to an unsigned integer.

[0055] Access type parameter value EDCA Priority ECWmin[AC] ECWmin[AC]*P1 / 10 EDCA Priority ECWmax[AC] ECWmax[AC]*P1 / 10 MU EDCA Priority MU ECWmin[AC] MU ECWmin[AC]*P2 / 10 MU EDCA Priority MU ECWmax[AC] MU ECWmax[AC]*P2 / 10 UORA Priority UORA ECWmin[AC] UORA ECWmin*P3 / 10 UORA Priority UORA ECWmax[AC] UORA ECWmax*P3 / 10

[0056] Table 3

[0057] Figure 3 This is a flowchart of the steps of an exemplary computer implementation of process 300 for NSEP or LL priority access service according to an embodiment of the present invention.

[0058] In step 305, the non-AP MLD with NSEP or LL priority access capability and its associated AP MLD 110 with NSEP or LL priority access capability enable priority access service, for example, as described above regarding Figure 1 As stated above.

[0059] In step 310, after enabling NSEP or LL priority access service, the AP or AP MLD that has enabled NSEP or LL priority access service actively broadcasts an NSEP or LL access priority update message in the protected action frame to the associated non-AP STA or MLD that has enabled NSEP or LL priority access service, providing them with the radio transmission access priority EDCA (or MU EDCA or UORA) parameter set for use on the corresponding enabled link.

[0060] In step 315, the non-AP STA or MLD with NSEP or LL priority access service enabled updates its locally stored EDCA (or MU EDCA or UORA) parameter set on the corresponding link with the access priority EDCA (or MU EDCA or UORA) parameter set received from the associated AP or AP MLD with NSEP or LL priority access service enabled. The non-AP MLD with NSEP or LL priority access service enabled exports access priority information (e.g., contention window) and communicates with the AP MLD with NSEP or LL priority access service enabled using NSEP or LL priority access service. The access priority information may include an access priority EDCA parameter set with information such as ECWmin, ECWmax, CWmin, CWmax, etc., and an access priority MU EDCA or UORA parameter set on the corresponding link. The access priority information on each enabled link is used to determine the contention window and back-off procedure for the specified AC during channel access. According to some embodiments, the back-off procedure is performed based on the access priority information.

[0061] In step 320, a non-AP MLD or STA that has enabled NSEP or LL priority access service uses the priority access service (e.g., NSEP or LL) to wirelessly communicate with the AP or AP MLD.

[0062] In step 325, non-AP MLDs and AP MLDs that have enabled NSEP or LL priority access services terminate the priority access service, for example, as mentioned above. Figure 1 The described priority access service.

[0063] Exemplary computer control system

[0064] Figure 4An exemplary wireless device 400 on which embodiments of the present invention can be implemented is depicted. Wireless device 400 is typically a multilink device and includes two or more radios for wireless communication. Embodiments of the present invention relate to multilink wireless devices capable of performing NSEP and / or LL priority access services. Wireless device 400 can be a non-AP(STA)MLD or an APMLD, and an AP(STA)MLD can transmit an access priority EDCA parameter set or an access priority MU EDCA parameter set, while a non-APMLD can derive priority information from the received access priority EDCA parameter set or the access priority MU EDCA parameter set.

[0065] Wireless device 400 includes a processor 404 for running software applications and optionally an operating system. Memory 410 may include read-only memory and / or random access memory, for example, to store applications and data (e.g., tables of indexed values) used by processor 405, as well as data received or transmitted by radios 415 and 420. Radios 415 and 420 may communicate with other electronic devices via wireless networks (e.g., WLANs) according to IEEE standards (e.g., IEEE 802.11ax, IEEE 802.11ay, IEEE 802.11be, etc.) using multiple spatial streams (e.g., multiple antennas). Radios 415 and 420 may perform multi-link operations, such as enhanced multi-link multi-radio (EMLMR), enhanced multi-link single-radio (EMLSR), and non-simultaneous transmission and receiving (NSTR) operations. According to embodiments, wireless device 400 may include one or more radios. For example, radios (such as radios 415 and 420) can be configured to use multiple different spatial streams to send and / or receive data based on device capabilities.

[0066] Therefore, embodiments of the invention have been described. While the invention has been described in specific embodiments, it should be understood that the invention should not be construed as limited to these embodiments, but rather interpreted in accordance with the appended claims.

[0067] Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications and refinements without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A method for priority access for non-AP STAs or multi-link devices (MLDs) in a wireless communication network to conduct wireless communication, characterized in that, The method includes: Send a request to the AP to enable priority access service; the request to enable priority access service is used to request the enabling of priority access for a specific application; The system wirelessly receives a response from the AP to the request, the response indicating that the priority access service is enabled. Obtain from the response the set of access priority parameters from the AP corresponding to the enabled link; and Based on the access priority parameter set, configure the specific application to have priority access on the enabled link for priority communication with the AP; The specific application is National Security and Emergency Preparedness (NSEP), and the priority access service includes: the priority access service of the NSEP, wherein the access priority parameter set enables the non-AP STA or non-APMLD that enables the NSEP priority access service to obtain a higher channel access priority than the site that does not enable the NSEP priority access service.

2. The method as described in claim 1, characterized in that, Configuring priority access for a specific application on the enabled link according to the access priority parameter set includes: deriving NSEP access priority values ​​from the access priority parameter set corresponding to the enabled link.

3. The method according to claim 2, characterized in that, The NSEP access priority value includes at least one of the following: minimum contention window (CWmin), maximum contention window (CWmax), minimum contention window exponential form (ECWmin), and maximum contention window exponential form (ECWmax) corresponding to the enabled link.

4. The method as described in claim 3, characterized in that, The NSEP access priority value is associated with the access type AC corresponding to the enabled link.

5. The method as described in claim 3, characterized in that, It also includes performing a backoff procedure based on the NSEP access priority value corresponding to the enabled link.

6. The method according to claim 1, characterized in that, The access priority parameter set includes one of the Enhanced Distributed Channel Access (EDCA) parameters and the Multi-User Enhanced Distributed Channel Access (MU) EDCA parameters, wherein the access priority parameter set corresponds to the enabled link.

7. The method as described in claim 2, characterized in that, Also includes: The access priority update message is received wirelessly from the AP or AP MLD, wherein the access priority update message includes a second set of access priority parameters corresponding to the enabled link; as well as Configure NSEP priority access on the enabled link according to the second access priority parameter set.

8. The method according to claim 7, characterized in that, The second set of access priority parameters is carried in the information element of the access priority update message.

9. The method according to claim 8, characterized in that, The access priority update message includes a regular parameter set and a second access priority parameter set, wherein the parameters in the second access priority parameter set indicate an increase in value relative to the corresponding parameters in the regular parameter set.

10. A method for priority access for non-AP STAs or multi-link devices (MLDs) in a wireless communication network to conduct wireless communication, characterized in that, The method includes: Send a request to the AP to enable priority access service; the request to enable priority access service is used to request the enabling of priority access for a specific application; The system wirelessly receives a response from the AP to the request, the response indicating that the priority access service is enabled. Obtain from the response the set of access priority parameters from the AP corresponding to the enabled link; and Based on the access priority parameter set, configure the specific application to have priority access on the enabled link for priority communication with the AP; The specific application is a low-latency (LL) service, the priority access service includes the priority access service of the LL service, and the access priority parameter set makes the low-latency service have a higher access priority than the regular data service.

11. The method as described in claim 10, characterized in that, Configuring priority access for a specific application on the enabled link, based on the access priority parameter set, includes: deriving the LL service priority value from the access priority parameter set.

12. The method according to claim 10, characterized in that, The LL service priority value includes at least one of the following: minimum contention window CWmin, maximum contention window CWmax, minimum contention window exponential form ECWmin, and maximum contention window exponential form ECWmax corresponding to the enabled link.

13. The method as described in claim 12, characterized in that, The LL service priority value is associated with the access type AC corresponding to the enabled link.

14. The method according to claim 12, characterized in that, It further includes performing a backoff procedure based on the LL service priority value corresponding to the enabled link.

15. The method as described in claim 11, characterized in that, Also includes: Wirelessly receive an access priority update message from the AP or AP MLD, wherein the access priority update message includes a second access priority parameter set corresponding to the enabled link; as well as Based on the second access priority parameter set, configure LL service priority access on the enabled link.

16. The method according to claim 15, characterized in that, The second set of access priority parameters is carried in the information element of the access priority update message.

17. The method according to claim 16, characterized in that, The access priority update message includes a regular parameter set and a second access priority parameter set, wherein the parameters in the second access priority parameter set indicate an increase in value relative to the corresponding parameters in the regular parameter set.

18. An apparatus for wireless communication from a non-AP STA or a non-AP MLD in a wireless network, characterized in that, The device includes: processor; A memory, coupled to the processor and operable for storing data; and A radio, operable to communicate over an enabled link, wherein the processor is operable as follows: Send a request to the AP to enable priority access service; the request to enable priority access service is used to request the enabling of priority access for a specific application; The system wirelessly receives a response from the AP to the request, the response indicating that priority access service is enabled. Obtain from the response the set of access priority parameters from the AP corresponding to the enabled link; and Based on the access priority parameter set, configure the specific application to have priority access on the enabled link so as to communicate with the AP with priority; The specific application is NSEP, and the priority access service includes: the priority access service of NSEP, wherein the access priority parameter set enables the non-AP STA or non-AP MLD that enables the NSEP priority access service to obtain a higher channel access priority than the site that does not enable the NSEP priority access service.

19. The apparatus as claimed in claim 18, characterized in that, The processor is further operable to derive NSEP priority values ​​from the access priority parameter set.

20. The apparatus according to claim 19, wherein, The NSEP priority value includes at least one of CWmin, CWmax, ECWmin, and ECWmax.

21. An apparatus for wireless communication from a non-AP STA or a non-AP MLD in a wireless network, characterized in that, The device includes: processor; A memory, coupled to the processor and operable for storing data; and A radio, operable to communicate over an enabled link, wherein the processor is operable as follows: Send a request to the AP to enable priority access service; the request to enable priority access service is used to request the enabling of priority access for a specific application; The system wirelessly receives a response from the AP to the request, the response indicating that priority access service is enabled. Obtain from the response the set of access priority parameters from the AP corresponding to the enabled link; and Based on the access priority parameter set, configure the specific application to have priority access on the enabled link so as to communicate with the AP with priority; The specific application is a low-latency (LL) service, the priority access service includes the priority access service of the LL service, and the access priority parameter set makes the low-latency service have a higher access priority than the regular data service.

22. The apparatus as claimed in claim 21, characterized in that, The processor can also operably derive LL service priority values ​​from the access priority parameter set.

23. A non-transitory computer-readable storage medium with embedded program instructions, characterized in that, When the program instructions are executed by one or more processors of the device, a method for causing the device to perform preferential access for a specific application is provided, the method comprising: Send a request to the AP to enable priority access service; the request to enable priority access service is used to request the enabling of priority access for a specific application; The system wirelessly receives a response from the AP to the request, the response indicating that the priority access service is enabled. Obtain from the response the set of access priority parameters from the AP corresponding to the enabled link; and Based on the access priority parameter set, configure the specific application to have priority access on the enabled link for priority communication with the AP; The specific application is NSEP, and the priority access service includes: the priority access service of NSEP, wherein the access priority parameter set enables non-AP STAs or non-AP MLDs that enable NSEP priority access service to obtain a higher channel access priority than sites that do not enable NSEP priority access service.

24. The non-transitory computer-readable storage medium according to claim 23, characterized in that, It also includes deriving NSEP priority values ​​from the set of access priority parameters corresponding to the enabled links.

25. A non-transitory computer-readable storage medium with embedded program instructions, characterized in that, When the program instructions are executed by one or more processors of the device, a method for causing the device to perform preferential access for a specific application is provided, the method comprising: Send a request to the AP to enable priority access service; the request to enable priority access service is used to request the enabling of priority access for a specific application; The system wirelessly receives a response from the AP to the request, the response indicating that the priority access service is enabled. Obtain from the response the set of access priority parameters from the AP corresponding to the enabled link; and Based on the access priority parameter set, configure the specific application to have priority access on the enabled link for priority communication with the AP; The specific application is a low-latency (LL) service, the priority access service includes the priority access service of the LL service, and the access priority parameter set makes the low-latency service have a higher access priority than the regular data service.

26. The non-transitory computer-readable storage medium according to claim 25, characterized in that, It also includes deriving LL service priority values ​​from the set of access priority parameters corresponding to the enabled link.