WO2023168638A1 - 无线通信的方法及设备 - Google Patents
无线通信的方法及设备 Download PDFInfo
- Publication number
- WO2023168638A1 WO2023168638A1 PCT/CN2022/080029 CN2022080029W WO2023168638A1 WO 2023168638 A1 WO2023168638 A1 WO 2023168638A1 CN 2022080029 W CN2022080029 W CN 2022080029W WO 2023168638 A1 WO2023168638 A1 WO 2023168638A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- delay
- target
- field
- moment
- buffer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the embodiments of the present application relate to the field of communications, and more specifically, to a wireless communication method and device.
- the non-Access Point Station can actively report the buffer status report (Buffer Status Report, BSR), or it can trigger the report based on the access point station (Access Point Station, AP STA). BSR.
- BSR Buffer Status Report
- the BSR is reported by the non-AP STA to assist the AP STA in allocating uplink multi-user (MU) resources based on the uplink (UL) transmission requirements of the non-AP STA.
- MU multi-user
- UL uplink
- the BSR reported by non-AP STA at this stage cannot meet the transmission requirements of delay-sensitive services.
- Embodiments of the present application provide a wireless communication method and device.
- the first station can send buffer status report information based on the urgency of the data to be transmitted to the second station through the first BSR. Therefore, the second station can send buffer status report information based on the first BSR.
- UL MU resources are allocated to meet the transmission requirements of delay-sensitive services.
- a wireless communication method which method includes:
- the first station sends the first BSR to the second station;
- the first BSR at least includes first status report information
- the first status report information is buffer status report information based on the urgency of the data to be transmitted.
- a wireless communication method which method includes:
- the second station receives the first BSR sent by the first station
- the first BSR at least includes first status report information
- the first status report information is buffer status report information based on the urgency of the data to be transmitted.
- a third aspect provides a site device for performing the method in the above first aspect.
- the site device includes a functional module for executing the method in the first aspect.
- a fourth aspect provides a site device for performing the method in the above second aspect.
- the site device includes a functional module for executing the method in the above second aspect.
- a site device including a processor and a memory; the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the site device executes the above-mentioned first aspect Methods.
- a site device including a processor and a memory; the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the site device performs the above-mentioned second aspect. Methods.
- a seventh aspect provides an apparatus for implementing the method in any one of the above first to second aspects.
- the device includes: a processor, configured to call and run a computer program from a memory, so that a device installed with the device executes the method in any one of the above-mentioned first to second aspects.
- An eighth aspect provides a computer-readable storage medium for storing a computer program that causes a computer to execute the method in any one of the above-mentioned first to second aspects.
- a computer program product including computer program instructions, which cause a computer to execute the method in any one of the above-mentioned first to second aspects.
- a tenth aspect provides a computer program that, when run on a computer, causes the computer to execute the method in any one of the above-mentioned first to second aspects.
- the first station can send buffer status report information based on the urgency of the data to be transmitted to the second station through the first BSR. Therefore, the second station can report information based on the urgency of the data to be transmitted based on the urgency of the data to be transmitted. Allocate UL MU resources based on transmission requirements to meet the transmission requirements of delay-sensitive services.
- Figure 1 is a schematic diagram of a communication system architecture applied in an embodiment of the present application.
- FIG. 2 is a schematic diagram of a BSR control subdomain provided by this application.
- Figure 3 is a schematic diagram of possible problems during the transmission process of a delay-sensitive service provided by this application.
- Figure 4 is a schematic interactive flow chart of a wireless communication method provided according to an embodiment of the present application.
- Figure 5 is a schematic diagram of the delay expiration time difference of an MSDU or A-MSDU provided according to an embodiment of the present application.
- Figure 6 is a schematic diagram of the delay expiration time difference of STA1, STA2 and STA3 according to an embodiment of the present application.
- Figure 7 is a schematic diagram of a trigger type subfield provided according to an embodiment of the present application.
- Figure 8 is a schematic diagram of a trigger association general information field provided according to an embodiment of the present application.
- FIG. 9 is a schematic diagram of another trigger association general information field provided according to an embodiment of the present application.
- Figure 10 is a schematic diagram of a second BSR control field provided according to an embodiment of the present application.
- Figure 11 is a schematic diagram of a third BSR control field provided according to an embodiment of the present application.
- Figure 12 is a schematic diagram of a r-TWT service cycle buffer delay-sensitive service data status reporting provided according to an embodiment of the present application.
- Figure 13 is a schematic diagram of buffer delay-sensitive service data status reporting based on AP STA trigger scheduling scenario provided according to an embodiment of the present application.
- Figure 14 is a schematic block diagram of a site device provided according to an embodiment of the present application.
- Figure 15 is a schematic block diagram of a site device provided according to an embodiment of the present application.
- Figure 16 is a schematic block diagram of a communication device provided according to an embodiment of the present application.
- Figure 17 is a schematic block diagram of a device provided according to an embodiment of the present application.
- Figure 18 is a schematic block diagram of a communication system provided according to an embodiment of the present application.
- WLAN Wireless Local Area Networks
- WiFi Wireless Fidelity
- other communication systems such as: Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity, WiFi) or other communication systems.
- WLAN Wireless Local Area Networks
- WiFi Wireless Fidelity
- WiFi Wireless Fidelity
- the communication system 100 applied in the embodiment of the present application is shown in Figure 1 .
- the communication system 100 may include an access point (Access Point, AP) 110, and a station (Station, STA) 120 that accesses the network through the AP 110.
- Access Point AP
- STA station
- the AP can be called AP STA, that is, in a certain sense, the AP is also a kind of STA.
- STA may be called non-AP STA (non-AP STA).
- STAs may include AP STAs and non-AP STAs.
- Communication in the communication system 100 may be communication between the AP and the STA, communication between the STA and the previous STA, or communication between the STA and another (peer STA), where the peer STA may refer to the device communicating with the STA peer.
- the peer STA may be an AP or a non-AP STA.
- the AP is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.
- the AP device can be a terminal device with a WiFi chip (such as a mobile phone) or a network device (such as a router).
- the role of STA in the communication system is not absolute.
- the mobile phone when the mobile phone is connected to the router, the mobile phone is the STA, and when the mobile phone serves as a hotspot for other mobile phones, the mobile phone acts as an AP.
- AP and STA can be devices used in the Internet of Vehicles, IoT nodes, sensors, etc. in the Internet of Things (IoT), smart cameras, smart remote controls, smart water meters, etc. in smart homes, as well as smart cities Sensors etc.
- IoT Internet of Things
- smart cameras smart cameras
- smart remote controls smart water meters
- smart homes as well as smart cities Sensors etc.
- the STA may support the 802.11be standard.
- STA can also support a variety of current and future 802.11 family WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b and 802.11a.
- the AP may be a device supporting the 802.11be standard.
- the AP can also be a device that supports multiple current and future 802.11 family WLAN standards such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a.
- the AP 110 and/or STA 120 can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; can also be deployed on water (such as ships); can also be deployed in the air (such as aircraft, balloons and satellites, etc.).
- the STA 120 may be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (Virtual Reality, VR) device, an augmented reality (Augmented) device that supports WLAN/WiFi technology.
- Reality (AR) equipment wireless equipment in industrial control, set-top boxes, wireless equipment in self-driving, vehicle-mounted communication equipment, wireless equipment in remote medical, smart grid Wireless devices in grid, wireless devices in transportation safety, wireless devices in smart city or wireless devices in smart home, vehicle-mounted communication equipment, wireless communication chips/application-specific integration Circuit (application specific integrated circuit, ASIC)/system on chip (System on Chip, SoC), etc.
- ASIC application specific integrated circuit
- SoC System on Chip
- the STA 120 may also be a wearable device.
- Wearable devices can also be called wearable smart devices. It is a general term for applying wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes, etc.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction.
- wearable smart devices include full-featured, large-sized devices that can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones.
- the frequency bands that WLAN technology can support may include but are not limited to: low frequency bands (2.4GHz, 5GHz, 6GHz) and high frequency bands (60GHz).
- Figure 1 exemplarily shows one AP and two STAs.
- the communication system 100 may include multiple APs and other numbers of STAs, which are not limited in the embodiments of the present application.
- the communication equipment may include an AP 110 and an STA 120 with communication functions.
- the AP 110 and the STA 120 may be the specific equipment described above, which will not be described again here; the communication equipment also It may include other devices in the communication system 100, such as network controllers, gateways and other network entities, which are not limited in the embodiments of this application.
- the "instruction” mentioned in the embodiments of this application may be a direct instruction, an indirect instruction, or an association relationship.
- a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B. relation.
- correlate can mean that there is a direct correspondence or indirect correspondence between the two, it can also mean that there is an associated relationship between the two, or it can mean indicating and being instructed, configuration and being. Configuration and other relationships.
- predefinition or “preconfiguration” can be realized by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device (for example, including STA and network equipment).
- predefined can refer to what is defined in the protocol.
- the "protocol” may refer to a standard protocol in the communication field, which may include, for example, the WiFi protocol and related protocols applied in future WiFi communication systems. This application does not limit this.
- Wireless devices support multi-band communication, for example, communicating on 2.4GHz, 5GHz, 6GHz and 60GHz frequency bands at the same time, or communicating on different channels in the same frequency band (or different frequency bands) at the same time, improving communication throughput and/or between devices or reliability.
- This kind of device is usually called a multi-band device, or a multi-link device (Multi-Link Device, MLD), sometimes also called a multi-link entity or a multi-band entity.
- Multilink devices can be access point devices or site devices. If the multilink device is an access point device, the multilink device contains one or more APs; if the multilink device is a site device, the multilink device contains one or more non-AP STAs.
- 802.11ax proposes a buffer status report (BSR) reporting mechanism, defines the buffer status report information for uplink multi-user operation (UL MU operation), and reports the BSR through non-AP STA to assist the AP. Allocate UL MU resources based on the uplink transmission requirements of non-AP STA.
- BSR buffer status report
- the BSR mechanism includes two BSR reporting methods:
- Non-AP STA proactively reports (unsolicited BSR): non-AP STA can report in the Quality of Service (QoS) control field (Control field) or BSR control subfield (Control field) of any frame transmitted to the AP Pass BSR in subfield);
- QoS Quality of Service
- Control field Control field
- BSR control subfield Control field
- Non-AP STA reporting (requested BSR): AP sends buffer status report poll (BSRP) trigger frame (Trigger frame), non-AP STA can respond in the response sent to AP
- BSRP buffer status report poll
- Trigger frame Non-AP STA can respond in the response sent to AP
- the BSR is delivered in any frame of the BSRP Trigger Frame.
- the buffer status reported in the QoS Control field contains the queue size for a given traffic identifier (TID), while the buffer status reported in the BSR Control field contains the access category index (ACI) bitmap ( ACI bitmap), variable stream identifier (delta TID), high priority access type (ACI High) and two queue sizes (Queue Size High and Queue Size All) subfields information, as shown in Figure 2.
- ACI access category index
- ACI bitmap ACI bitmap
- delta TID variable stream identifier
- ACI High high priority access type
- Two queue sizes Queue Size High and Queue Size All subfields information
- the ACI bitmap subfield indicates the access category of the reported buffer status
- the Delta TID subfield is used together with the ACI Bitmap subfield to indicate the number of TIDs in the buffer status that the STA is reporting;
- the ACI High subfield indicates the access type (access category, AC) corresponding to the BSR indicated by the Queue Size High subfield;
- the Queue Size High subfield indicates the buffer traffic size of the AC identified by ACI High to be sent to a specific STA, where the specific STA is identified by the receiver address of the frame containing the BSR Control subfield;
- the Queue Size All subfield indicates the buffer traffic size of all ACs identified by the ACI Bitmap subfield that are intended to be sent to a specific STA identified by the receiver address of the frame containing the BSR Control subfield.
- r-TWT Restricted Target Wake Time
- Target Wake Time first appeared in the 802.11ah "Wi-Fi HaLow" standard, which is used to support energy conservation in large-scale IoT environments.
- the TWT mechanism adds support for trigger-based uplink transmission based on 802.11ah, thereby expanding the scope of TWT work.
- TWT a schedule is established between STA and AP (the schedule is agreed between STA and AP), and the schedule is composed of TWT time periods.
- the STA will wake up, wait for the trigger frame sent by the AP, and perform a data exchange. When this transfer is completed, it returns to sleep state.
- Each STA can negotiate independently with the AP, and each STA has an independent TWT time period.
- TWT allows the AP to manage the behavior of the Basic Service Set (BSS) to mitigate inter-station contention and reduce the amount of time a station in power-managed mode is awake by allowing stations to operate in non-overlapping time domains and/or frequencies. This is achieved by operating within a domain and concentrating frame exchanges on predefined service periods. Therefore, in order to ensure the application effect of TWT, the AP generally requires that all associated sites in the BSS can be added to the TWT so that the AP can schedule; according to the TWT protocol of 802.11ax, High-efficiency (HE) (specifically refers to 802.11ax ) AP will request all associated sites that claim to support TWT to participate in TWT.
- HE High-efficiency
- non-AP sites After receiving the AP's instruction to join TWT, non-AP sites should negotiate individually customized TWT (individual TWT) protocols, or join broadcast TWT (broadcast TWT). ).
- the TWT service period (service period, SP) includes trigger-enabled SP and non-trigger-enabled SP.
- 802.11ax stipulates that the TWT scheduled station cannot transmit frames to the TWT scheduling AP outside the broadcast TWT SP.
- the TWT scheduled station cannot transmit trigger-based physical layer protocol data that is not carried in the HE.
- the frames of the unit (Physical layer protocol data unit, PPDU) are sent to the TWT to schedule the AP.
- the r-TWT is based on broadcast TWT.
- the TWT scheduling AP (TWT scheduling AP) carries the broadcast TWT element (broadcast TWT element) in the broadcast beacon frame to indicate the broadcast TWT service period (broadcast TWT SP).
- the AP transmits the trigger frame or the downlink buffer unit (BU) to the TWT scheduled site (TWT scheduled STA).
- BU downlink buffer unit
- 802.11be proposes the operation of r-TWT to allow APs to utilize enhanced medium access protection and resource reservation mechanisms to provide more predictable, lower worst-case delay and jitter for the transmission of low-latency services, and Higher reliability.
- r-TWT mainly adds two channel access rules in terms of channel access: Extremely high throughput (EHT) non-AP STA, as a transmission opportunity (TXOP) owner, should The TXOP is obtained outside the r-TWT service cycle, and it should be ensured that its TXOP ends before the start of any r-TWT service cycle; the EHT AP will schedule a quiet interval that overlaps with the r-TWT service cycle.
- the operations of legacy STAs that support Quiet Element (Quiet Element) are blocked within the TWT SP, but the blocking operations within the quiet time interval are invalid for EHT non-AP STAs.
- the transmission process of delay-sensitive services (or low-latency services) defined by 802.11be is shown in Figure 3.
- the non-AP station (non-AP STA) sends a stream classification service (SCS) request carrying a Quality of Service (QoS) characteristic element (QoS Characteristics element) to the AP, where the QoS characteristic element contains Recommended parameters to meet the transmission requirements of delay-sensitive services, including direction (such as upstream), flow identification (TID), minimum service interval (Minimum Service Interval), maximum service interval (Maximum Service Interval), minimum data rate (Minimum Data Rate), delay limit (Delay Bound), etc.
- direction such as upstream
- flow identification TID
- Minimum Service Interval minimum service interval
- Maximum Service Interval Maximum service interval
- Minimum Data Rate Minimum Data Rate
- Delay Bound delay limit
- Non-AP STA performs delay-sensitive service transmission in the scheduled service period announced by the AP. For example, the AP can send trigger frames to specify which r-TWT scheduled sites perform uplink transmission, and at the same time allocate transmission resources (resource units) to each scheduled site.
- resource unit RU
- MRU multiple resource unit
- MCS modulation and coding scheme
- the approximate service interval range and transmission rate range are only determined according to the transmission requirements of delay-sensitive services.
- the AP often processes multiple r-TWTs in the same scheduled service cycle.
- Delay-sensitive services at TWT scheduled sites are coordinated and scheduled for transmission, and the wireless channel environment often changes. Therefore, there is a problem of how to coordinate and schedule the transmission of delay-sensitive services in real time.
- the traffic that should be transmitted in the current service cycle SP such as SPi
- OBSS Basic Service Set
- the AP needs to determine the following issues to coordinate the allocation of transmission resources to one or more r-TWT scheduled sites: How much data is to be transmitted at the r-TWT scheduled site? How urgent is the data, and which data to be transmitted needs to be transmitted first.
- the current BSR fails to provide information related to delay requirements.
- delay-sensitive services it cannot provide information related to the urgency of sending service data in a timely manner.
- the AP cannot schedule according to the urgency of sending delay-sensitive services at each site.
- delay bound (Delay Bound) requirements cannot be scheduled and transmitted in real time.
- this application proposes a solution for reporting BSR.
- the first station can send buffer status report information based on the urgency of the data to be transmitted to the second station through the first BSR. Therefore, the second station can send buffer status report information based on the first BSR.
- UL MU resources are allocated to meet the transmission requirements of delay-sensitive services.
- FIG. 4 is a schematic flowchart of a wireless communication method 200 according to an embodiment of the present application. As shown in Figure 4, the wireless communication method 200 may include at least part of the following content:
- the first station sends a first BSR to the second station; wherein the first BSR at least includes first status report information, and the first status report information is buffer status report information based on the urgency of the data to be transmitted;
- S220 The second station receives the first BSR sent by the first station.
- the second site can allocate UL MU resources based on the transmission requirements based on the urgency of the data to be transmitted reported by the first site, thereby meeting the transmission requirements of delay-sensitive services.
- the first station is a non-AP STA and the second station is an AP STA.
- the first station is a non-AP STA and the second station is another non-AP STA; or the first station is an AP STA and the second station is another AP STA.
- the first BSR may be a BSR based on the urgency of the data to be transmitted (U-BSR).
- field may also be called “field” or “subfield”.
- the buffer status report (BSR) defined in this application for 802.11 fails to provide information related to delay requirements. For the transmission of delay-sensitive services (or low-latency services), it cannot provide timely information related to the urgency of sending business data. , proposes a BSR (Urgency-based BSR, U-BSR) mechanism based on the urgency of the data to be transmitted, and an operation method for reporting buffer status report information during the transmission process of services with limited transmission delay requirements. In this application Schemes also apply.
- the first status report information includes status report information of delay-sensitive service data in the buffer that meets preset urgency requirements or ranges.
- the preset urgency requirement or range may be configured or indicated by the AP STA, or the preset urgency requirement or range may be agreed upon by a protocol, or the preset urgency requirement or range may be determined by the The first site negotiates with the second site to determine.
- the preset urgency requirement or range is based on the status report information representation of delay-sensitive service data in the buffer of expired transmission delay associated with the service cycle; or, the preset urgency requirement or range is based on scheduling.
- the status report information of the delay-sensitive service data in the period-related transmission delay-expired buffer indicates that the scheduling period is used to schedule the transmission of delay-sensitive services.
- the first status report information specifically includes at least one of the following: the data size of the delay-sensitive service whose transmission delay has expired in the buffer, the transmission delay in the buffer has not expired at the first moment and the data size has expired at the second moment. The data size of time-expired delay-sensitive services.
- the second time is later than the first time.
- the first time is the current time
- the second time is one of the following: the end time point of the currently allocated service period, the starting time point of the next allocated service period, the next The end time point of the assigned service period; or, the first moment is the end time point of the currently assigned service period, and the second moment is one of the following: the starting time point of the next assigned service period , the end time point of the next allocated service cycle; or, the first time is the starting time point of the next allocated service cycle, and the second time is the end time point of the next allocated service cycle .
- the first time is the current time
- the second time is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, and the end time point of the next scheduling cycle.
- the first time is the end time of the current scheduling cycle
- the second time is one of the following: the starting time of the next scheduling cycle, the end time of the next scheduling cycle; or, the first The time is the starting time point of the next scheduling cycle, and the second time is the ending time point of the next scheduling cycle; wherein, the scheduling cycle is used to schedule the transmission of delay-sensitive services.
- the content of the buffer status report information is differentiated based on the urgency of the delay-sensitive service data to be transmitted, and the status report of the buffer delay-sensitive service data with expired transmission delay is based on the corresponding moment of the service period or scheduling period.
- the first BSR may be carried by a BSR control subfield based on the urgency of the data to be transmitted, where the BSR control subfield based on the urgency of the data to be transmitted may include at least one of the following information:
- T3 The amount of traffic in the buffer that has not yet expired at time point T2 but will expire at a given time point T3 (T3>T2, that is, T3 is later than T2).
- the delay-sensitive service data can be indicated by the service data of the target TID (or AC).
- the time point T1 can be set as the end time point of the currently assigned (scheduled) service period, and the time point T2 can be set as the next assigned (scheduled) service period.
- the starting time point of the scheduled service cycle, and the time point T3 can be set as the end time point of the next assigned (scheduled) service cycle.
- time points T1, T2, and T3 can be set in advance.
- the service period is a service period of r-TWT
- the first site is a scheduled site of r-TWT.
- the time point at which the transmission delay expires refers to a Media Access Control Service Data Unit (MSDU) or an Aggregate Media Access Control Service Data Unit (MSDU) belonging to a delay-sensitive service flow.
- Media Access Control Service Data Unit, A-MSDU starts from the time point when the local Media Access Control (Media Access Control, MAC) Service Access Point (Service Access Point, SAP) reaches the MAC sublayer and the time of the limited delay length has elapsed point; among them, the delay limit (Delay bound) is the maximum duration allowed to transmit MSDU or A-MSDU.
- the transmission delay has expired means that the delay expiration difference of the MSDU or A-MSDU to be transmitted at the current moment is less than or equal to zero, or the transmission delay has expired means that the MSDU or A-MSDU to be transmitted has expired.
- the delay expiration difference of the MSDU for the current moment is less than the delay expiration deviation threshold. That is, the MSDU or A-MSDU to be transmitted reaches the MAC sublayer from the MAC SAP and has not yet been transmitted after passing the delay limit (Delay bound), or the MSDU or A-MSDU to be transmitted reaches the MAC sublayer from the MAC SAP The time point has passed the Delay bound-Expire Deviation Threshold and has not yet been transmitted.
- the transmission delay expiration means that the delay expiration difference of the MSDU or A-MSDU to be transmitted with respect to the target time is less than or equal to zero, or the transmission delay expiration means that the MSDU or A-MSDU to be transmitted is with respect to the target time.
- the delay expiration difference at the target time is less than the delay expiration deviation threshold.
- the target time is a time after the current time.
- the transmission delay has not expired means that the delay expiration difference of the MSDU or A-MSDU to be transmitted with respect to the target time is greater than zero, or the transmission delay has not expired means that the MSDU or A-MSDU to be transmitted has not expired.
- the delay expiration difference for the target time is greater than or equal to the delay expiration deviation threshold. That is, the waiting transmission time of MSDU or A-MSDU from the time point when the MAC SAP reaches the MAC sublayer is less than the delay limit (Delay bound) or less than the limited delay-delay expiration deviation threshold (Delay bound-Expire Deviation Threshold).
- the target time is a time after the current time.
- the delay expiration deviation threshold is the time interval between the MSDU or A-MSDU transmission start time point and the successful transmission confirmation time point.
- the preset urgency requirement or range is based on the status report information of the delay-sensitive service data in the buffer within the delay expiration time difference limit (TimetoDelayExpire Bound) range.
- the first status report information specifically includes the data size of delay-sensitive services in the buffer whose delay expiration difference is less than or equal to the delay expiration difference limit.
- the delay expiry difference limit is configured or indicated by the AP STA, or the delay expiration difference limit is agreed upon by the protocol.
- the delay expiration time difference is the time difference between the current time of the delay-sensitive service data and the transmission delay expiration time point of the delay-sensitive service data, or the delay expiration time difference. It is the time difference between the target time of the delay-sensitive service data and the expiration time point of the transmission delay of the delay-sensitive service data. Among them, the target time is a time after the current time.
- the content of the buffer status report information is distinguished based on the urgency of the delay-sensitive service data to be transmitted and the status of the buffer delay-sensitive service data is based on the delay expiration time difference limit (TimetoDelayExpire Bound).
- the first BSR can be carried by a BSR control subfield based on the urgency of the data to be transmitted, where the BSR control subfield (U-BSR Control subfield) based on the urgency of the data to be transmitted can include an indication need
- the urgency range that the buffer data of the reporting status report information needs to meet is used to indicate the delay-sensitive service MSDU or A-MSDU corresponding to the delay expiration difference in the reporting buffer that is less than or equal to the delay expiration difference limit. status report information.
- the delay expiration difference can also be called the time to the delay expiration point. Specifically, it refers to the MSDU or A-MSDU of a specific traffic flow (traffic flow) from the current moment.
- the time difference between the transmission delay expiration time point of the MSDU or A-MSDU, as shown in Figure 5, can be stipulated: when the transmission delay expiration time point of the MSDU or A-MSDU is later than the current time, its The delay expiration difference is greater than zero; when the transmission delay expiration point of MSDU or A-MSDU is earlier than the current time, its delay expiration difference is less than zero.
- the delay expiration difference (Time to delay expire) specifically refers to the MSDU or A-MSDU of a specific traffic flow, from the target time to the transmission delay expiration time point of the MSDU or A-MSDU.
- the time difference can be specified: when the transmission delay expiration time point of MSDU or A-MSDU is later than the target time, the delay expiration time difference is greater than zero; when the transmission delay expiration time point of MSDU or A-MSDU is early At the target time, the delay expiration difference is less than zero.
- the so-called delay expiration point refers to the time point when the MSDU or A-MSDU belonging to a specific service flow has passed the limited delay (delay bound) from the time point when the local MAC SAP arrives at the MAC sublayer.
- the limited delay refers to the maximum length of time allowed to transmit MSDU or A-MSDU, measured as the time from the first MSDU or A-MSDU arriving at the MAC sublayer from the MAC SAP to the successful transmission (or retransmission) of the MSDU or A-MSDU to the destination.
- the delay expiration difference of MSDU or A-MSDU can indicate the urgency of transmitting the MSDU or A-MSDU.
- the smaller the delay expiration difference is within the time to live (TTL) of the MSDU or A-MSDU. Indicates that the more urgent it is to transmit this MSDU or A-MSDU.
- the delay expiration difference can be used to reflect the delay at a certain moment.
- the delay expiration difference of the MSDU or A-MSDU corresponding to the delay-sensitive service TID of STA2 is less than zero, indicating that the urgency of its transmission is high; the MSDU or A-MSDU corresponding to the delay-sensitive service TID of STA3
- the delay expiration difference of MSDU is greater than zero, so the urgency of its transmission is low; while STA2 has both MSDU or A-MSDU with delay expiration difference greater than zero, and MSDU or A-MSDU with delay expiration difference less than zero.
- the delay limit (Delay bound) of the MSDU or A-MSDU corresponding to the delay-sensitive service TID of each site can be different.
- the data associated with the first status report information is the data in the buffer of the MSDU or A-MSDU corresponding to the target TID of the target access category (AC); and/or, the first status The data associated with the report information is the data in the buffer of the MSDU or A-MSDU corresponding to the target TID; where the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the first status report information specifically includes at least one of the following: the data size of the delay-sensitive service whose transmission delay has expired in the buffer, the transmission delay in the buffer has not expired at the first moment and is The data size of delay-sensitive services that expire at the second moment, and the data size of delay-sensitive services whose delay expiration difference in the buffer is less than or equal to the delay expiration difference limit.
- the above S210 specifically includes:
- the first station sends the first BSR to the second station within the service period; or, the first station sends the first BSR to the second station outside the service period; or, the first station schedules the second station
- the first BSR is sent to the second station during the scheduling period for delay-sensitive service transmission; or, the first station sends the first BSR to the second station between two scheduling periods for delay-sensitive service transmission at the second station. Send this first BSR.
- an r-TWT protocol is established between the first station and the second station, and the service period is the r-TWT service period, and the first station is the r-TWT corresponding to the r-TWT service period. Book a site.
- the above S210 specifically includes:
- the first station After the first station establishes the SCS flow by sending an SCS request carrying a QoS feature element, the first station sends the first BSR to the second station; wherein the QoS feature element includes a component used to satisfy delay-sensitive service transmission.
- Recommended parameters for the requirements include at least one of the following: direction, TID, minimum service interval, maximum service interval, minimum data rate, and delay limit (Delay bound).
- the delay limit (Delay bound) described in the embodiment of this application can be determined by the second station based on the QoS feature element sent by the first station and fed back to the first station.
- the delay limit (Delay bound) can be determined through negotiation between the first station and the second station.
- the above S210 specifically includes:
- the first station actively sends the first BSR to the second station; or,
- the first station sends the first BSR to the second station based on the trigger of the second station.
- the first station when the first station actively sends the first BSR to the second station, the first station sends a BSR based on the urgency of the data to be transmitted in any frame transmitted to the second station.
- the first BSR is carried in the control subfield.
- the first station is a non-AP STA and the second station is another non-AP STA; or the first station is an AP STA and the second station is another AP STA.
- the trigger frame sent by the second station is a buffer based on the urgency of the data to be transmitted.
- Status report poll (urgency-based buffer status report poll, U-BSRP) trigger frame.
- the first station is a non-AP STA and the second station is an AP STA.
- the first station transmits the new variant of the BSR control subfield of any frame in response to the trigger frame to the second station according to the preset emergency level requirements or range indicated in the trigger frame.
- BSR control subfield variant carries the first BSR. That is, the non-AP STA carries the new variant of the BSR control subfield of any frame transmitted to the AP STA in response to the trigger frame according to the preset emergency level requirements or range indicated in the trigger frame sent by the AP STA.
- the first BSR is carries the first BSR.
- the first station transmits data based on the urgency of the data to be transmitted in any frame transmitted to the second station in response to the trigger frame according to the preset emergency level requirements or ranges indicated in the trigger frame.
- the first BSR is carried in the BSR control subfield.
- the trigger frame includes but is not limited to at least one of the following: indication information indicating a preset emergency level requirement or range, and indicating whether to trigger a status report of all delay-sensitive business data in the reporting buffer. Indication information of the information, indication information used to indicate whether to indicate the preset emergency level requirement or range based on the service cycle.
- the related non-AP STA reporting buffer for delay-sensitive service transmission is triggered.
- the delay expiration difference in is less than or equal to the size of the delay-sensitive service data in TimetoDelayExpire Bound, then the relevant non-AP STA will pass it to the AP STA in response to the U-BSRP after receiving the U-BSRP trigger frame.
- U-BSR is transmitted in any frame of Trigger Frame, and the size of delay-sensitive business data whose delay expiration difference in the buffer is less than or equal to TimetoDelayExpire Bound is reported.
- the AP STA transmits the U-BSR in any frame passed to the AP STA in response to the U-BSRP Trigger Frame, and reports the transmission delay expiration based on the corresponding moment of the service cycle or scheduling cycle.
- Status report information of buffer delay-sensitive business data When the U-BSRP trigger frame indicates that the relevant non-AP STA transmitting delay-sensitive services reports status report information based on the buffer delay-sensitive service data that has expired at the corresponding moment in the service cycle or scheduling cycle, then the relevant non- After receiving the U-BSRP trigger frame, the AP STA transmits the U-BSR in any frame passed to the AP STA in response to the U-BSRP Trigger Frame, and reports the transmission delay expiration based on the corresponding moment of the service cycle or scheduling cycle. Status report information of buffer delay-sensitive business data.
- the trigger frame includes a trigger type field, where the trigger type field is used to indicate that the trigger frame is a buffer status report polling trigger frame based on the urgency of data to be transmitted.
- the trigger frame is a U-BSRP trigger frame
- the trigger type field is the trigger type subfield (Trigger Type subfield).
- the trigger type subfield value (Trigger Type subfield value) is 8.
- the Trigger frame variant is the Buffer Status Report Polling (U-BSRP) based on the urgency of the data to be transmitted.
- the trigger type subfield can also take other values to indicate that the trigger frame variant (Trigger frame variant) is buffer status report polling (U-BSRP) based on the urgency of the data to be transmitted. In this embodiment of the present application, Not limited.
- the trigger frame includes a trigger association general information field; wherein the trigger association general information field includes at least one of the following: whether all (ALL indication) field, whether based on service period (SP-based) field, conversion Coefficient (Scaling factor) field and delay expiration time difference limit (TimetoDelayExpire Bound) field.
- the trigger association general information field may be specifically shown in Figure 8.
- the trigger frame includes a trigger association general information field; wherein the trigger association general information field includes at least one of the following: whether all (ALL indication) field, whether based on service period (SP-based) field, whether the A delay expire indication bitmap field.
- the trigger association general information field may be specifically shown in Figure 9.
- the whether all field is used to indicate whether to trigger the status report information of all delay-sensitive business data in the buffer of the first site, and the whether based on service cycle field is used to indicate whether Based on the service cycle, the preset emergency level requirement or range is expressed.
- the conversion coefficient field is used to indicate the unit of the delay expiration time difference limit field.
- the delay expiration time difference limit field is used to indicate the unit corresponding to the status report information to be reported.
- the buffer data needs to satisfy the preset urgency requirement or range.
- the first delay expiration indication bitmap field is used to indicate the buffer data corresponding to the status report information to be reported needs to satisfy the preset urgency requirement or range.
- the trigger frame is a U-BSRP trigger frame
- the trigger association common information field is a trigger association common information subfield (Trigger Dependent Common Information subfield).
- the EHT variant Common Info field of the U-BSRP trigger frame carries the Trigger Dependent Common Info subfield.
- scaling factor field can be as shown in Table 1, and the time unit (time unit, TU) can be, for example, 1024us.
- Conversion factor field value Conversion factor (multiple of TU) 0 1
- whether all fields take the first value indicates triggering the status report information of all delay-sensitive service data in the buffer reported by the first station, and whether all fields take the second value indicates triggering the first station.
- Status report information of delay-sensitive business data in the reported buffer that meets the preset urgency requirements or range For example, if the ALL indication field takes the first value of 0, it means triggering the status report information of all delay-sensitive business data in the buffer reported by the first site.
- the ALL indication field takes the first value.
- a value of 1 indicates that the status reporting information of the delay-sensitive service data in the buffer that meets the preset emergency level requirements or range is triggered and is reported by the first site.
- the ALL indication field takes the first value of 1, it means triggering the status report information of all delay-sensitive business data in the buffer reported by the first site.
- the ALL indication field takes the first value.
- a value of 0 indicates triggering status reporting information of delay-sensitive service data in the buffer that meets the preset emergency level requirement or range reported by the first site.
- the delay expiry difference limit field indicates the status corresponding to the delay-sensitive service data in the first station reporting buffer whose delay expiration difference is less than or equal to the delay expiration difference limit. Report information.
- the first value of the first delay expiration indication bitmap field indicates that the target TID whose transmission delay has expired at the current moment or the buffered traffic corresponding to the target TID of the target AC;
- the second value of the first delay expiration indication bitmap field indicates the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the current time, and the second time is one of the following: the end time point of the currently allocated service cycle, the starting time point of the next allocated service cycle, or the end time point of the next allocated service cycle;
- the third value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the end time point of the currently allocated service cycle, and the second moment is one of the following: the starting time point of the next allocated service cycle, the end time point of the next allocated service cycle;
- the fourth value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the starting time point of the next allocated service cycle, and the second moment is the end time point of the next allocated service cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the target AC may be one or more ACs
- the target TID may include one or more TIDs.
- the first delay expiration indication bitmap field can be as shown in Table 2.
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service; the target AC can be one or multiple ACs, the target TID may include one or more TIDs; the service period is the r-TWT service period, and the first site is the r-TWT scheduled site.
- the first delay expiration indication bitmap field occupies 4 bits, and the first value of the first delay expiration indication bitmap field is 0001, and the first delay expiration indication bitmap field The second value of the field is 0010, the third value of the first delay expiration indication bitmap field is 0100, and the fourth value of the first delay expiration indication bitmap field is 1000.
- the values corresponding to the first value to the fourth value of the first delay expiration indication bitmap field may also be other values, and the first delay expiration indication bitmap field may also occupy other numbers of bits, that is,
- the content shown in Table 2 above is only an example, and this application is not limiting.
- the first value of the first delay expiration indication bitmap field indicates that the target TID whose transmission delay has expired at the current moment or the buffered traffic corresponding to the target TID of the target AC;
- the second value of the first delay expiration indication bitmap field indicates the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the current time, and the second time is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, or the end time point of the next scheduling cycle;
- the third value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the end time point of the current scheduling cycle, and the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle;
- the fourth value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the starting time point of the next scheduling cycle, and the second moment is the ending time point of the next scheduling cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, the target TID is the TID of the delay-sensitive service, and the scheduling period is used to schedule the transmission of the delay-sensitive service.
- the whether based on service period field takes the first value to indicate that the preset emergency level requirement or range is not based on service period, and is expressed using the conversion coefficient field and the delay expiration time difference limit field.
- the whether based on service cycle field is set to 0 to indicate that the preset emergency level requirement or range is not based on the service cycle, and the conversion coefficient field and the delay expiration time difference limit field are used to express the preset emergency level requirement. or range; the whether based on service cycle field is set to 1 to represent the preset emergency level requirement or range based on the service cycle, and the first delay expiration indication bitmap field is used to represent the preset emergency level requirement or range.
- the Whether Based on Service Period field is set to 1 to indicate that the preset emergency level requirement or range is not based on the service period, and the conversion coefficient field and the delay expiration time difference limit field are used to represent the preset emergency level.
- Requirement or range the whether based on service cycle field is set to 0 to indicate that the preset emergency level requirement or range is based on the service cycle, and the first delay expiration indication bitmap field is used to represent the preset emergency level requirement or range.
- the first status report information in the first BSR reported by the first station includes a buffer status report related to delay-sensitive services, and the buffer status report carries the buffered data of the first station that meets the preset emergency.
- the embodiment of the present application introduces two related frame control subfields carrying the first BSR: one is to define a new variant of the BSR control subfield carrying the first BSR (BSR control subfield variant), which controls the BSR control subfield.
- the related subfield content included is redefined for the application of the BSR control subfield in specific scenarios; the other is to define a new U-BSR control subfield (U-BSR control subfield) that carries the first BSR .
- the first BSR is carried by the first BSR control field
- the first BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, high priority access type field, first queue field and second queue field;
- the access type index bitmap (ACI bitmap) field is used to indicate the AC where the TID of the delay-sensitive service of the reported buffer status is located
- the variable flow identification (Delta TID) field is the same as the access type index bitmap (ACI bitmap) field is used to indicate the TID number of the delay-sensitive service of the buffer status being reported by the first station
- the high priority access type index (ACI High) field is used to indicate the BSR indicated by the first queue field
- the first queue field is used to indicate that the TID of the delay-sensitive service in the AC indicated by the high-priority access type field to be sent to the target device meets the predetermined requirements.
- the second queue field is used to indicate the TID corresponding to the delay-sensitive services in all ACs indicated by the access type index bitmap field to be sent to the target device. Buffer traffic size for preset urgency requirements or ranges;
- the target device is identified by a receiver address of a frame containing the first BSR control field, and the preset emergency level requirement or range is indicated by a trigger frame sent by the second station.
- the first BSR control field is a new BSR control subfield variant (BSR control subfield variant).
- the first BSR carried by the first BSR control field. That is, when the first station receives the trigger frame sent by the second station and the trigger frame instructs the first station to report a buffer status report based on the urgency of the data to be transmitted, the first station determines to use the The new variant of the BSR control subdomain reports the first BSR.
- the new variant of the BSR control subfield carrying U-BSR information is used to respond to the U-BSRP trigger frame.
- the station receives the U-BSRP trigger frame and the trigger frame instructs the station to report U-BSR
- the station Use a new variant of the BSR control subfield to report U-BSR instead of using the BSR control subfield defined by 802.11ax.
- the first queue field may be a high priority queue size (Queue Size High) field
- the second queue field may be an all queue size (Queue Size All) field.
- the access type index bitmap (ACI bitmap) field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, except that the referred AC must be delay-sensitive. Except for the AC where the service TID is located, other definitions are consistent with the ACI bitmap of the BSR control subfield in IEEE 802.11ax, and will not be repeated here.
- the variable flow identification (Delta TID) field is used together with the access type index bitmap (ACI bitmap) field to indicate the delay-sensitive service of the buffer status being reported by the first station.
- ACI bitmap access type index bitmap
- the high-priority access type index (ACI High) field is used to indicate the AC where the TID of the delay-sensitive service corresponding to the BSR indicated by the first queue field is located, in addition to the pointed Except that the AC must be the AC where the delay-sensitive service TID is located, other definitions are consistent with the ACI High of the BSR control subfield (BSR control subfield) in IEEE 802.11ax, and will not be described again here.
- the first BSR is carried by the second BSR control field
- the second BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, whether based on service period field, second delay expiration indication bitmap field, conversion coefficient field and buffer specific traffic size field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status, the whether based on service cycle field is used to indicate whether it is based on service cycle to represent the preset emergency level requirement or range, the second delay expiration indication bitmap field is used to indicate The target buffer traffic associated with the TIDs of delay-sensitive services in all ACs indicated by the buffer-specific traffic size field.
- the conversion coefficient field is used to indicate the unit corresponding to the buffer-specific traffic size field.
- the buffer-specific traffic size field is The traffic size field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TIDs of all delay-sensitive services in the AC indicated by the access type index bitmap field to be sent to the target device;
- the target device is identified by the receiver address of the frame containing the second BSR control field, and the preset urgency requirement or range is indicated by the second delay expiration indication bitmap field.
- the second BSR control field is a BSR control subfield based on the urgency of the data to be transmitted.
- the second BSR control field may be as shown in Figure 10.
- the second BSR control field may be a new variant of the aggregation control subfield (A-Control subfield).
- the second BSR control field may be used to respond to the U-BSR report of the U-BSRP trigger frame. (That is, the first station sends the first BSR to the second station based on the trigger of the second station). It can also be used for unsolicited U-BSR reporting (that is, the first station actively sends the third BSR to the second station). a BSR).
- the first value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to all target TIDs or target TIDs of the target AC;
- the second value of the second delay expiration indication bitmap field indicates that the target buffer traffic is the buffer traffic corresponding to the target TID whose transmission delay has expired at the current moment or the target TID of the target AC;
- the third value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first time is the current time
- the second time is the end time point of the currently allocated service cycle, the starting time point of the next allocated service cycle, and the end time point of the next allocated service cycle. ;
- the fourth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first time is the end time point of the currently allocated service cycle
- the second time is one of the following: the starting time point of the next allocated service cycle, the end time of the next allocated service cycle point;
- the fifth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the starting time point of the next allocated service cycle
- the second moment is the end time point of the next allocated service cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the second delay expiration indication bitmap field can be as shown in Table 3.
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service; the target AC can be one or multiple ACs, the target TID may include one or more TIDs; the service period is the r-TWT service period, and the first site is the r-TWT scheduled site.
- the second delay expiration indication bitmap field occupies 4 bits
- the first value of the second delay expiration indication bitmap field is 0000
- the second delay expiration indication bitmap field occupies 4 bits.
- the second value of the field is 0001
- the third value of the second delay expiration indication bitmap field is 0010
- the fourth value of the second delay expiration indication bitmap field is 0100
- the second value of the second delay expiration indication bitmap field is 0100.
- the fifth value is 1000.
- the values corresponding to the first to fifth values of the second delay expiration indication bitmap field may also be other values, and the second delay expiration indication bitmap field may also occupy other numbers of bits, that is,
- the content shown in Table 3 above is only an example, and this application is not limiting.
- the first value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to all target TIDs or target TIDs of the target AC;
- the second value of the second delay expiration indication bitmap field indicates that the target buffer traffic is the buffer traffic corresponding to the target TID whose transmission delay has expired at the current moment or the target TID of the target AC;
- the third value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the current moment
- the second moment is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, and the end time point of the next scheduling cycle;
- the fourth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the end time point of the current scheduling cycle
- the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle;
- the fifth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the starting time point of the next scheduling cycle
- the second moment is the ending time point of the next scheduling cycle
- the target AC is the AC where the TID of the delay-sensitive service is located, the target TID is the TID of the delay-sensitive service, and the scheduling period is used to schedule the transmission of the delay-sensitive service.
- the access type index bitmap (ACI bitmap) field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, except that the referred AC must be delay-sensitive. Except for the AC where the service TID is located, other definitions are consistent with the ACI bitmap of the BSR control subfield in IEEE 802.11ax, and will not be repeated here.
- variable flow identification (Delta TID) field and the access type index bitmap (ACI bitmap) field are used together to indicate the delay-sensitive service of the buffer status being reported by the first station.
- the number of TIDs, except that the TID referred to must be a delay-sensitive service TID, other definitions are consistent with the ACI bitmap of the BSR control subfield in IEEE 802.11ax, and will not be repeated here.
- the whether based on service period field is used to indicate whether to indicate the preset emergency level requirement or range based on service period. For example, for r-TWT, whether it is based on the r-TWT service cycle. Specifically, it can occupy 1 bit. When the value is 0, it means that the preset emergency level requirement or range is not based on the service cycle.
- the conversion coefficient field and the delay expiration time difference limit field are used to express the preset emergency level requirement or range. Range; when the value is 1, it means that the preset emergency level requirement or range is expressed based on the service cycle, and the second delay expiration indication bitmap field is used to express the specific emergency level requirement or range.
- the value when the value is 1, it means that the preset emergency level requirement or range is not based on the service cycle, and the conversion coefficient field and the delay expiration time difference limit field are used to express the preset emergency level requirement or range; when the value is When 0, it means that the preset emergency level requirement or range is expressed based on the service cycle, and the second delay expiration indication bitmap field is used to express the specific emergency level requirement or range.
- the first BSR is carried by the third BSR control field
- the third BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, whether based on service period field, delay expiration time difference limit field, delay conversion coefficient field and buffer specific field. Traffic size field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status.
- the whether the delay is based on the service cycle field is used to indicate whether the preset emergency level requirement or range is based on the service cycle.
- the delay conversion coefficient field is used to indicate that the delay is to The unit corresponding to the delay time difference limit field.
- the delay time difference limit field is used to indicate the preset urgency requirements or range that the buffer data corresponding to the status report information to be reported needs to meet.
- the buffer flow conversion coefficient field Used to indicate the unit corresponding to the buffer specific traffic size field.
- the buffer specific traffic size field is used to indicate the delay-sensitive services in all ACs indicated by the access type index bitmap field to be sent to the target device.
- the target device is identified by the receiver address of the frame containing the third BSR control field, and the preset urgency requirement or range is indicated by the delay expiration time difference limit field.
- the third BSR control field is a BSR control subfield based on the urgency of the data to be transmitted.
- the third BSR control field may be as shown in Figure 11.
- the third BSR control field may be a new variant of the aggregation control subfield (A-Control subfield).
- the third BSR control field may be used to respond to the U-BSR report of the U-BSRP trigger frame. (That is, the first station sends the first BSR to the second station based on the trigger of the second station). It can also be used for unsolicited U-BSR reporting (that is, the first station actively sends the third BSR to the second station). a BSR).
- the delay expiry difference limit field indicates that the delay expiry difference in the first station reporting buffer is less than or equal to the delay expiry difference limit.
- the unit of the delay expiry difference limit field is TU.
- the delay conversion coefficient field may be as shown in Table 4, and the TU may be, for example, 1024us.
- Delay conversion coefficient field value Delay conversion coefficient (multiple of TU) 0 1 1 2
- the access type index bitmap (ACI bitmap) field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, except that the referred AC must be delay-sensitive. Except for the AC where the service TID is located, other definitions are consistent with the ACI bitmap of the BSR control subfield in IEEE 802.11ax, and will not be repeated here.
- variable flow identification (Delta TID) field and the access type index bitmap (ACI bitmap) field are used together to indicate the delay-sensitive service of the buffer status being reported by the first station.
- the number of TIDs, except that the TID referred to must be a delay-sensitive service TID, other definitions are consistent with the ACI bitmap of the BSR control subfield in IEEE 802.11ax, and will not be repeated here.
- the whether based on service period field is used to indicate whether to indicate the preset emergency level requirement or range based on service period. For example, for r-TWT, whether it is based on the r-TWT service cycle. Specifically, it can occupy 1 bit. When the value is 0, it means that the preset emergency level requirement or range is not based on the service cycle.
- the conversion coefficient field and the delay expiration time difference limit field are used to express the preset emergency level requirement or range. Range; when the value is 1, it means that the preset emergency level requirement or range is expressed based on the service cycle, and the second delay expiration indication bitmap field is used to express the specific emergency level requirement or range.
- the value when the value is 1, it means that the preset emergency level requirement or range is not based on the service cycle, and the conversion coefficient field and the delay expiration time difference limit field are used to express the preset emergency level requirement or range; when the value is When 0, it means that the preset emergency level requirement or range is expressed based on the service cycle, and the second delay expiration indication bitmap field is used to express the specific emergency level requirement or range.
- the buffer traffic conversion coefficient field in bytes, indicates the unit corresponding to the buffer specific traffic size (Queue Size selected) field. Its definition is the same as the BSR control in IEEE 802.11ax.
- the Scaling Factor of the subfield (BSR control subfield) is the same and will not be described again here.
- BSR Buffer Status Report
- U-BSR buffer delay-sensitive business data status report
- the second site can trigger the first site to report a status report of the delay-sensitive service data in the buffer based on the urgency of the data to be transmitted, or the first site can proactively report a status report of the delay-sensitive service data in the buffer based on the urgency of the data to be transmitted. Extend sensitive business data status reporting.
- Example 1 The technical solution of the present application is described in detail through Example 1 and Example 2 below.
- Embodiment 1 buffer delay-sensitive service data status reporting mechanism during r-TWT SP, the first site is a non-AP STA, the second site is an AP STA, and the non-AP STA is an r-TWT scheduled site.
- the non-AP STA sends an SCS request carrying a QoS Characteristics element (QoS Characteristics element) to the AP STA, where the QoS Characteristics element contains recommendations for meeting delay-sensitive service transmission requirements. Parameters, including direction (such as upstream), flow identification (TID), minimum service interval (Minimum Service Interval), maximum service interval (Maximum Service Interval), minimum data rate (Minimum Data Rate), and delay limit (Delay Bound) etc.
- the AP STA receives the SCS request, if it accepts the SCS request, it responds with an SCS request acceptance response to the non-AP STA.
- the r-TWT is established between the AP STA and the non-AP STA based on the negotiation results of the SCS, and the upstream or downstream identifier (TID) of the delay-sensitive service transmitted within the scheduled service period (SP) is determined.
- Non-AP STA transmits delay-sensitive services during the scheduled service period announced by AP STA. For example, AP STA can send trigger frames to specify which r-TWT scheduled sites perform uplink transmission, and allocate transmission resources to each scheduled site.
- AP STA can trigger the r-TWT scheduled station (non-AP STA) corresponding to the service period to report the delay-sensitive service data status report in the buffer based on the urgency of the data to be transmitted, or r-
- the TWT scheduled site proactively reports the status report of delay-sensitive service data in the buffer based on the urgency of the data to be transmitted, as shown in Figure 12.
- the AP STA sends a BSR polling trigger frame (U-BSRP Trigger frame) carrying urgency requirements, and the non-AP STA follows
- U-BSRP Trigger frame may carry a new variant of the BSR control subfield or the U-BSR Control subfield (U-BSR Control subfield) in any frame passed to the AP in response to the BSRP Trigger Frame.
- U-BSR reflects the buffer status report that meets the specific emergency range.
- the U-BSR contains a status report of buffer delay-sensitive service data that meets the emergency requirements or scope.
- the status report may be based on the status report information of the buffer delay-sensitive service data with expired transmission delay at the corresponding time of the service cycle. Alternatively, it can be expressed by status report information of buffer delay-sensitive service data based on the delay expiration time difference (TimetoDelayExpire) limit range.
- Embodiment 2 is a buffer delay-sensitive service data status reporting mechanism based on AP triggered scheduling scenarios.
- the first site is a non-AP STA
- the second site is an AP STA
- the non-AP STA is an r-TWT scheduled site.
- the non-AP STA sends an SCS request carrying a QoS Characteristics element (QoS Characteristics element) to the AP STA, where the QoS Characteristics element contains recommended parameters for meeting delay-sensitive service transmission requirements. , including direction (Direction, such as upstream), flow identification (TID), minimum service interval (Minimum Service Interval), maximum service interval (Maximum Service Interval), minimum data rate (Minimum Data Rate), and delay limit (Delay Bound) )wait.
- direction Direction, such as upstream
- flow identification TID
- Minimum Service Interval minimum service interval
- Maximum Service Interval Maximum Service Interval
- minimum data rate Minimum Data Rate
- Delay Bound delay limit
- the AP STA uses a trigger frame-based transmission method to schedule and transmit the delay-sensitive service data of the non-AP STA.
- the AP STA can trigger the non-AP STA to report a status report of the delay-sensitive service data in the buffer based on the urgency of the data to be transmitted, or the non-AP STA can proactively report a status report based on the urgency of the data to be transmitted.
- the status report of delay-sensitive business data in the buffer of data urgency is shown in Figure 13.
- the AP STA for the AP STA to trigger a non-AP STA report (requested U-BSR), the AP STA sends a trigger frame (U-BSRP Trigger frame) carrying urgency requirements, and the non-AP STA follows the U-BSRP Trigger
- U-BSRP Trigger frame carrying urgency requirements
- the urgency requirement or range indicated in the frame can carry the new variant of the BSR control subfield or the U-BSR control subfield (U-BSR Control subfield) passed to the AP STA in any frame used to respond to the BSRP Trigger Frame.
- non-AP STA can pass U-BSR information in the U-BSR Control subfield of any frame transmitted to AP STA, where, U- The BSR reflects a buffer status report that meets a specific urgency range.
- the U-BSR contains the buffer delay-sensitive service data status report that meets the emergency requirements or range, which can be represented by the status report information of the buffer delay-sensitive service data based on the delay expiration time difference (TimetoDelayExpire) limit range. , or it can be represented by status report information based on the buffer delay-sensitive service data whose transmission delay expires at the corresponding moment in the scheduling cycle.
- the first station can send buffer status report information based on the urgency of the data to be transmitted to the second station through the first BSR. Therefore, the second station can report information based on the urgency of the data to be transmitted based on the data to be transmitted.
- UL MU resources are allocated according to the transmission requirements of data urgency to meet the transmission requirements of delay-sensitive services.
- FIG 14 shows a schematic block diagram of a site device 300 according to an embodiment of the present application.
- the site equipment 300 is the first site.
- the site equipment 300 includes:
- Communication unit 310 configured to send a first buffer status report BSR to the second site
- the first BSR at least includes first status report information
- the first status report information is buffer status report information based on the urgency of the data to be transmitted.
- the first status report information includes status report information of delay-sensitive service data in the buffer that meets preset urgency requirements or ranges.
- the preset urgency requirement or range is based on the status report information representation of delay-sensitive service data in the buffer of expired transmission delay associated with the service cycle; or, the preset urgency requirement or range is based on scheduling.
- the status report information of the delay-sensitive service data in the period-related transmission delay-expired buffer indicates that the scheduling period is used to schedule the transmission of delay-sensitive services.
- the first status report information specifically includes at least one of the following:
- the second time is later than the first time.
- the first time is the current time
- the second time is one of the following: the end time point of the currently allocated service period, the starting time point of the next allocated service period, the next The end of the assigned service period; or,
- the first time is the end time point of the currently allocated service cycle
- the second time is one of the following: the starting time point of the next allocated service cycle, the end time point of the next allocated service cycle ;or,
- the first time is the starting time point of the next allocated service period
- the second time is the end time point of the next allocated service period
- the first time is the current time
- the second time is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, and the end time point of the next scheduling cycle. ;or,
- the first time is the end time point of the current scheduling cycle in which the second station schedules delay-sensitive service transmission
- the second time is one of the following: the starting time point of the next scheduling cycle, the end time of the next scheduling cycle end time; or,
- the first moment is the starting time point of the next scheduling cycle, and the second moment is the ending time point of the next scheduling cycle;
- the scheduling period is used to schedule the transmission of delay-sensitive services.
- the preset urgency requirement or range is based on the status report information representation of the delay-sensitive service data in the buffer of the delay expiration time difference limit range.
- the first status report information specifically includes the data size of delay-sensitive services in the buffer whose delay expiration difference is less than or equal to the delay expiration difference limit.
- the delay expiration time difference limit is configured or indicated by the second station, or the delay expiration time difference limit is agreed upon by a protocol.
- the data associated with the first status report information is the media access control service data unit MSDU corresponding to the target flow identifier TID of the target access type AC or the aggregated media access control service data unit A-MSDU in the buffer.
- the data in; and/or, the data associated with the first status report information is the data in the buffer of the MSDU or A-MSDU corresponding to the target TID;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the communication unit 310 is specifically used for:
- the first BSR is sent to the second station between two scheduling periods in which the second station schedules delay-sensitive service transmission.
- a restricted target wake-up time r-TWT protocol is established between the first station and the second station, and the service period is the r-TWT service period, and the first station is the r-TWT service period. Corresponding r-TWT reservation site.
- the communication unit 310 is specifically used for:
- the first station After the first station establishes an SCS flow by sending a flow classification service SCS request carrying a quality of service QoS feature element, send the first BSR to the second station;
- the QoS characteristic element includes recommended parameters for meeting delay-sensitive service transmission requirements.
- the recommended parameters for meeting delay-sensitive service transmission requirements include at least one of the following: direction, TID, minimum service interval, maximum service interval, minimum data rate, and delay limit.
- the communication unit 310 is specifically used for:
- the first BSR is sent to the second station based on the trigger of the second station.
- the first station when the first station actively sends the first BSR to the second station, the first station sends a BSR based on the urgency of the data to be transmitted in any frame transmitted to the second station.
- the first BSR is carried in the control subfield.
- the trigger frame sent by the second station is a buffer based on the urgency of the data to be transmitted. Status reporting polling trigger frame.
- the first station transmits the new variant of the BSR control subfield of any frame in response to the trigger frame to the second station according to the preset emergency level requirements or range indicated in the trigger frame. ;or,
- the first station carries the BSR control subfield based on the urgency of the data to be transmitted in any frame transmitted to the second station in response to the trigger frame according to the preset emergency level requirements or range indicated in the trigger frame.
- the first BSR is a basic structural description of the first station.
- the trigger frame includes at least one of the following: indication information indicating a preset emergency level requirement or range, and an indication indicating whether to trigger status reporting information of all delay-sensitive service data in the reporting buffer. Information used to indicate whether to indicate preset emergency level requirements or ranges based on service cycles.
- the trigger frame includes a trigger type field, where the trigger type field is used to indicate that the trigger frame is a buffer status report polling trigger frame based on the urgency of data to be transmitted.
- the trigger frame includes a trigger association general information field
- the trigger association general information field includes at least one of the following: whether all fields, whether based on service period field, conversion coefficient field and delay expiration time difference limit field; or, the trigger association general information field includes at least one of the following : Whether it is all fields, whether it is based on the service cycle field, and the first delay expiration indication bitmap field;
- the whether all field is used to indicate whether to trigger the status report information of all delay-sensitive business data in the buffer of the first site
- the whether based on service cycle field is used to indicate whether to indicate the preset emergency level requirement based on the service cycle.
- the conversion coefficient field is used to indicate the unit of the delay expiration time difference limit field
- the delay expiration time difference limit field is used to indicate the preset urgency level that the buffer data corresponding to the status report information to be reported needs to meet.
- the first delay expiration indication bitmap field is used to indicate the preset urgency requirement or range that the buffer data corresponding to the status report information to be reported needs to meet.
- whether all fields take the first value indicates triggering the status report information of all delay-sensitive service data in the buffer reported by the first station, and whether all fields take the second value indicates triggering the first station.
- Status report information of delay-sensitive business data in the reported buffer that meets the preset urgency requirements or range.
- the delay expiry difference limit field indicates the status corresponding to the delay-sensitive service data in the first station reporting buffer whose delay expiration difference is less than or equal to the delay expiration difference limit. Report information.
- the first value of the first delay expiration indication bitmap field indicates that the target TID whose transmission delay has expired at the current moment or the buffered traffic corresponding to the target TID of the target AC;
- the second value of the first delay expiration indication bitmap field indicates the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the current time, and the second time is one of the following: the end time point of the currently allocated service cycle, the starting time point of the next allocated service cycle, or the end time point of the next allocated service cycle;
- the third value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the end time point of the currently allocated service cycle, and the second moment is one of the following: the starting time point of the next allocated service cycle, the end time point of the next allocated service cycle;
- the fourth value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the starting time point of the next allocated service cycle, and the second moment is the end time point of the next allocated service cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the first value of the first delay expiration indication bitmap field indicates that the target TID whose transmission delay has expired at the current moment or the buffered traffic corresponding to the target TID of the target AC;
- the second value of the first delay expiration indication bitmap field indicates the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the current time, and the second time is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, or the end time point of the next scheduling cycle;
- the third value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the end time point of the current scheduling cycle, and the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle;
- the fourth value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the starting time point of the next scheduling cycle, and the second moment is the ending time point of the next scheduling cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, the target TID is the TID of the delay-sensitive service, and the scheduling period is used to schedule the transmission of the delay-sensitive service.
- the whether based on service period field takes the first value to indicate that the preset emergency level requirement or range is not based on service period, and is expressed using the conversion coefficient field and the delay expiration time difference limit field.
- the first BSR is carried by the first BSR control field
- the first BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, high priority access type index field, first queue field and second queue field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status.
- the high-priority access type index field is used to indicate the AC where the TIDs of the delay-sensitive services corresponding to the BSR indicated by the first queue field are located.
- the first queue The field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TID of the delay-sensitive service in the AC indicated by the high-priority access type field to be sent to the target device.
- the second queue The field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TIDs of all delay-sensitive services in the AC indicated by the access type index bitmap field to be sent to the target device;
- the target device is identified by a receiver address of a frame containing the first BSR control field, and the preset emergency level requirement or range is indicated by a trigger frame sent by the second station.
- the first BSR control field is a new variant of the BSR control subfield.
- the site device 300 further includes: a processing unit 320;
- the processing unit 320 is configured to determine to use the BSR Control the new variant of the subdomain to report the first BSR.
- the first BSR is carried by the second BSR control field
- the second BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, whether based on service period field, second delay expiration indication bitmap field, conversion coefficient field and buffer specific traffic size field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status, the whether based on service cycle field is used to indicate whether it is based on service cycle to represent the preset emergency level requirement or range, the second delay expiration indication bitmap field is used to indicate The target buffer traffic associated with the TIDs of delay-sensitive services in all ACs indicated by the buffer-specific traffic size field.
- the conversion coefficient field is used to indicate the unit corresponding to the buffer-specific traffic size field.
- the buffer-specific traffic size field is The traffic size field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TIDs of all delay-sensitive services in the AC indicated by the access type index bitmap field to be sent to the target device;
- the target device is identified by the receiver address of the frame containing the second BSR control field, and the preset urgency requirement or range is indicated by the second delay expiration indication bitmap field.
- the first value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to all target TIDs or target TIDs of the target AC;
- the second value of the second delay expiration indication bitmap field indicates that the target buffer traffic is the buffer traffic corresponding to the target TID whose transmission delay has expired at the current moment or the target TID of the target AC;
- the third value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first time is the current time
- the second time is the end time point of the currently allocated service cycle, the starting time point of the next allocated service cycle, and the end time point of the next allocated service cycle. ;
- the fourth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first time is the end time point of the currently allocated service cycle
- the second time is one of the following: the starting time point of the next allocated service cycle, the end time of the next allocated service cycle point;
- the fifth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the starting time point of the next allocated service cycle
- the second moment is the end time point of the next allocated service cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the first value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to all target TIDs or target TIDs of the target AC;
- the second value of the second delay expiration indication bitmap field indicates that the target buffer traffic is the buffer traffic corresponding to the target TID whose transmission delay has expired at the current moment or the target TID of the target AC;
- the third value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the current moment
- the second moment is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, and the end time point of the next scheduling cycle;
- the fourth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the end time point of the current scheduling cycle
- the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle;
- the fifth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the starting time point of the next scheduling cycle
- the second moment is the ending time point of the next scheduling cycle
- the target AC is the AC where the TID of the delay-sensitive service is located, the target TID is the TID of the delay-sensitive service, and the scheduling period is used to schedule the transmission of the delay-sensitive service.
- the second BSR control field is a BSR control subfield based on the urgency of the data to be transmitted.
- the first BSR is carried by the third BSR control field
- the third BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, whether based on service period field, delay expiration time difference limit field, delay conversion coefficient field and buffer specific field. Traffic size field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status.
- the whether the delay is based on the service cycle field is used to indicate whether the preset emergency level requirement or range is based on the service cycle.
- the delay conversion coefficient field is used to indicate that the delay is to The unit corresponding to the delay time difference limit field.
- the delay time difference limit field is used to indicate the preset urgency requirements or range that the buffer data corresponding to the status report information to be reported needs to meet.
- the buffer flow conversion coefficient field Used to indicate the unit corresponding to the buffer specific traffic size field.
- the buffer specific traffic size field is used to indicate the delay-sensitive services in all ACs indicated by the access type index bitmap field to be sent to the target device.
- the target device is identified by the receiver address of the frame containing the third BSR control field, and the preset urgency requirement or range is indicated by the delay expiration time difference limit field.
- the delay expiry difference limit field indicates the status corresponding to the delay-sensitive service data in the first station reporting buffer whose delay expiration difference is less than or equal to the delay expiration difference limit. Report information.
- the third BSR control field is a BSR control subfield based on the urgency of the data to be transmitted.
- the service period is a service period of the restricted target wake-up time r-TWT
- the first site is a scheduled site of the r-TWT.
- the delay expiration time difference is the time difference between the current time of the delay-sensitive service data and the transmission delay expiration time point of the delay-sensitive service data, or the delay expiration time difference. It is the time difference between the target time of the delay-sensitive service data and the expiration time point of the transmission delay of the delay-sensitive service data.
- the time point at which the transmission delay expires refers to the time when the MSDU or A-MSDU belonging to the delay-sensitive service flow reaches the MAC sublayer from the local media access control MAC service access point after a limited delay. long time point;
- the limited delay is the maximum duration allowed to transmit MSDU or A-MSDU.
- the transmission delay has expired means that the delay expiration difference of the MSDU or A-MSDU to be transmitted at the current moment is less than or equal to zero, or the transmission delay has expired means that the MSDU or A-MSDU to be transmitted has expired.
- the delay expiration difference of the MSDU for the current moment is less than the delay expiration deviation threshold; and/or,
- the transmission delay expiration means that the delay expiration time difference of the MSDU or A-MSDU to be transmitted with respect to the target time is less than or equal to zero, or the transmission delay expiration means that the time delay of the MSDU or A-MSDU to be transmitted with respect to the target time is The delay time difference is less than the delay expiration deviation threshold; and/or,
- the transmission delay has not expired means that the delay expiration difference of the MSDU or A-MSDU to be transmitted with respect to the target time is greater than zero, or the transmission delay has not expired means that the delay of the MSDU or A-MSDU to be transmitted with respect to the target time is greater than zero.
- the expiration time difference is greater than or equal to the delay expiration deviation threshold.
- the delay expiration deviation threshold is the time interval between the MSDU or A-MSDU transmission start time point and the successful transmission confirmation time point.
- the first site is a non-access point site non-AP STA
- the second site is an access point site AP STA.
- the first station is a non-AP STA and the second station is another non-AP STA; or,
- the first site is an AP STA
- the second site is another AP STA.
- the above-mentioned communication unit may be a communication interface or transceiver, or an input/output interface of a communication chip or a system on a chip.
- the above-mentioned processing unit may be one or more processors.
- site device 300 may correspond to the first site in the method embodiment of the present application, and the above and other operations and/or functions of each unit in the site device 300 are respectively to implement what is shown in Figure 4
- the corresponding process of the first site in method 200 will not be described again for the sake of simplicity.
- FIG. 15 shows a schematic block diagram of a site device 400 according to an embodiment of the present application.
- the site equipment 400 is the second site.
- the site equipment 400 includes:
- Communication unit 410 configured to receive the first buffer status report BSR sent by the first station
- the first BSR at least includes first status report information
- the first status report information is buffer status report information based on the urgency of the data to be transmitted.
- the first status report information includes status report information of delay-sensitive service data in the buffer that meets preset urgency requirements or ranges.
- the preset urgency requirement or range is based on the status report information representation of delay-sensitive service data in the buffer of expired transmission delay associated with the service cycle; or, the preset urgency requirement or range is based on scheduling.
- the status report information of the delay-sensitive service data in the period-related transmission delay-expired buffer indicates that the scheduling period is used to schedule the transmission of delay-sensitive services.
- the first status report information specifically includes at least one of the following:
- the second time is later than the first time.
- the first time is the current time
- the second time is one of the following: the end time point of the currently allocated service period, the starting time point of the next allocated service period, the next The end of the assigned service period; or,
- the first time is the end time point of the currently allocated service cycle
- the second time is one of the following: the starting time point of the next allocated service cycle, the end time point of the next allocated service cycle ;or,
- the first time is the starting time point of the next allocated service period
- the second time is the end time point of the next allocated service period
- the first time is the current time
- the second time is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, and the end time point of the next scheduling cycle. ;or,
- the first moment is the end time point of the current scheduling cycle
- the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle; or,
- the first moment is the starting time point of the next scheduling cycle, and the second moment is the ending time point of the next scheduling cycle;
- the scheduling period is used to schedule the transmission of delay-sensitive services.
- the preset urgency requirement or range is based on the status report information representation of the delay-sensitive service data in the buffer of the delay expiration time difference limit range.
- the first status report information specifically includes the data size of delay-sensitive services in the buffer whose delay expiration difference is less than or equal to the delay expiration difference limit.
- the delay expiration time difference limit is configured or indicated by the second station, or the delay expiration time difference limit is agreed upon by a protocol.
- the data associated with the first status report information is the media access control service data unit MSDU corresponding to the target flow identifier TID of the target access type AC or the aggregated media access control service data unit A-MSDU in the buffer.
- the data in; and/or, the data associated with the first status report information is the data in the buffer of the MSDU or A-MSDU corresponding to the target TID;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the communication unit 410 is specifically used for:
- a restricted target wake-up time r-TWT protocol is established between the first station and the second station, and the service period is the r-TWT service period, and the first station is the r-TWT service period. Corresponding r-TWT reservation site.
- the communication unit 410 is specifically used for:
- the first station After the first station establishes an SCS flow by sending a flow classification service SCS request carrying a quality of service QoS feature element, receive the first BSR sent by the first station;
- the QoS characteristic element includes recommended parameters for meeting delay-sensitive service transmission requirements.
- the recommended parameters for meeting delay-sensitive service transmission requirements include at least one of the following: direction, TID, minimum service interval, maximum service interval, minimum data rate, and delay limit.
- the communication unit 410 is specifically used for:
- the first station when the first station actively sends the first BSR to the second station, the first station sends a BSR based on the urgency of the data to be transmitted in any frame transmitted to the second station.
- the first BSR is carried in the control subfield.
- the trigger frame sent by the second station is a buffer based on the urgency of the data to be transmitted. Status reporting polling trigger frame.
- the first station transmits the new variant of the BSR control subfield of any frame in response to the trigger frame to the second station according to the preset emergency level requirements or range indicated in the trigger frame. ;or,
- the first station carries the BSR control subfield based on the urgency of the data to be transmitted in any frame transmitted to the second station in response to the trigger frame according to the preset emergency level requirements or range indicated in the trigger frame.
- the first BSR is a basic structural description of the first station.
- the trigger frame includes at least one of the following: indication information indicating a preset emergency level requirement or range, and an indication indicating whether to trigger status reporting information of all delay-sensitive service data in the reporting buffer. Information used to indicate whether to indicate preset emergency level requirements or ranges based on service cycles.
- the trigger frame includes a trigger type field, where the trigger type field is used to indicate that the trigger frame is a buffer status report polling trigger frame based on the urgency of data to be transmitted.
- the trigger frame includes a trigger association general information field
- the trigger association general information field includes at least one of the following: whether all fields, whether based on service period field, conversion coefficient field and delay expiration time difference limit field; or, the trigger association general information field includes at least one of the following : Whether it is all fields, whether it is based on the service cycle field, and the first delay expiration indication bitmap field;
- the whether all field is used to indicate whether to trigger the status report information of all delay-sensitive business data in the buffer of the first site
- the whether based on service cycle field is used to indicate whether to indicate the preset emergency level requirement based on the service cycle.
- the conversion coefficient field is used to indicate the unit of the delay expiration time difference limit field
- the delay expiration time difference limit field is used to indicate the preset urgency level that the buffer data corresponding to the status report information to be reported needs to meet.
- the first delay expiration indication bitmap field is used to indicate the preset urgency requirement or range that the buffer data corresponding to the status report information to be reported needs to meet.
- whether all fields take the first value indicates triggering the status report information of all delay-sensitive service data in the buffer reported by the first station, and whether all fields take the second value indicates triggering the first station.
- Status report information of delay-sensitive business data in the reported buffer that meets the preset urgency requirements or range.
- the delay expiry difference limit field indicates the status corresponding to the delay-sensitive service data in the first station reporting buffer whose delay expiration difference is less than or equal to the delay expiration difference limit. Report information.
- the first value of the first delay expiration indication bitmap field indicates that the target TID whose transmission delay has expired at the current moment or the buffered traffic corresponding to the target TID of the target AC;
- the second value of the first delay expiration indication bitmap field indicates the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the current time, and the second time is one of the following: the end time point of the currently allocated service cycle, the starting time point of the next allocated service cycle, or the end time point of the next allocated service cycle;
- the third value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the end time point of the currently allocated service cycle, and the second moment is one of the following: the starting time point of the next allocated service cycle, the end time point of the next allocated service cycle;
- the fourth value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the starting time point of the next allocated service cycle, and the second moment is the end time point of the next allocated service cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the first value of the first delay expiration indication bitmap field indicates that the target TID whose transmission delay has expired at the current moment or the buffered traffic corresponding to the target TID of the target AC;
- the second value of the first delay expiration indication bitmap field indicates the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the current time, and the second time is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, or the end time point of the next scheduling cycle;
- the third value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the end time point of the current scheduling cycle, and the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle;
- the fourth value of the first delay expiration indication bitmap field represents the buffered traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment, wherein the first moment is the starting time point of the next scheduling cycle, and the second moment is the ending time point of the next scheduling cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, the target TID is the TID of the delay-sensitive service, and the scheduling period is used to schedule the transmission of the delay-sensitive service.
- the whether based on service period field takes the first value to indicate that the preset emergency level requirement or range is not based on service period, and is expressed using the conversion coefficient field and the delay expiration time difference limit field.
- the second value of the whether based on service cycle field indicates that the preset emergency level requirement or range is expressed based on the service cycle, and the first delay expiration indication bitmap field is used to represent the preset emergency level requirement or range.
- the first BSR is carried by the first BSR control field
- the first BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, high priority access type index field, first queue field and second queue field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status.
- the high-priority access type index field is used to indicate the AC where the TIDs of the delay-sensitive services corresponding to the BSR indicated by the first queue field are located.
- the first queue The field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TID of the delay-sensitive service in the AC indicated by the high-priority access type field to be sent to the target device.
- the second queue The field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TIDs of all delay-sensitive services in the AC indicated by the access type index bitmap field to be sent to the target device;
- the target device is identified by a receiver address of a frame containing the first BSR control field, and the preset emergency level requirement or range is indicated by a trigger frame sent by the second station.
- the first BSR control field is a new variant of the BSR control subfield.
- the first station when the first station receives a trigger frame sent by the second station and the trigger frame instructs the first station to report a buffer status report based on the urgency of the data to be transmitted, the first station Use the new variant of the BSR control subfield to report the first BSR.
- the first BSR is carried by the second BSR control field
- the second BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, whether based on service period field, second delay expiration indication bitmap field, conversion coefficient field and buffer specific traffic size field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status, the whether based on service cycle field is used to indicate whether it is based on service cycle to represent the preset emergency level requirement or range, the second delay expiration indication bitmap field is used to indicate The target buffer traffic associated with the TIDs of delay-sensitive services in all ACs indicated by the buffer-specific traffic size field.
- the conversion coefficient field is used to indicate the unit corresponding to the buffer-specific traffic size field.
- the buffer-specific traffic size field is The traffic size field is used to indicate the buffer traffic size that meets the preset emergency level requirements or range corresponding to the TIDs of all delay-sensitive services in the AC indicated by the access type index bitmap field to be sent to the target device;
- the target device is identified by the receiver address of the frame containing the second BSR control field, and the preset urgency requirement or range is indicated by the second delay expiration indication bitmap field.
- the first value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to all target TIDs or target TIDs of the target AC;
- the second value of the second delay expiration indication bitmap field indicates that the target buffer traffic is the buffer traffic corresponding to the target TID whose transmission delay has expired at the current moment or the target TID of the target AC;
- the third value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first time is the current time
- the second time is the end time point of the currently allocated service cycle, the starting time point of the next allocated service cycle, and the end time point of the next allocated service cycle. ;
- the fourth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first time is the end time point of the currently allocated service cycle
- the second time is one of the following: the starting time point of the next allocated service cycle, the end time of the next allocated service cycle point;
- the fifth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the starting time point of the next allocated service cycle
- the second moment is the end time point of the next allocated service cycle;
- the target AC is the AC where the TID of the delay-sensitive service is located, and the target TID is the TID of the delay-sensitive service.
- the first value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to all target TIDs or target TIDs of the target AC;
- the second value of the second delay expiration indication bitmap field indicates that the target buffer traffic is the buffer traffic corresponding to the target TID whose transmission delay has expired at the current moment or the target TID of the target AC;
- the third value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the current moment
- the second moment is one of the following: the end time point of the current scheduling cycle, the starting time point of the next scheduling cycle, and the end time point of the next scheduling cycle;
- the fourth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the end time point of the current scheduling cycle
- the second moment is one of the following: the starting time point of the next scheduling cycle, the end time point of the next scheduling cycle;
- the fifth value of the second delay expiration indication bitmap field indicates that the target buffer traffic is buffer traffic corresponding to the target TID or the target TID of the target AC whose transmission delay has not expired at the first moment and expired at the second moment.
- the first moment is the starting time point of the next scheduling cycle
- the second moment is the ending time point of the next scheduling cycle
- the target AC is the AC where the TID of the delay-sensitive service is located, the target TID is the TID of the delay-sensitive service, and the scheduling period is used to schedule the transmission of the delay-sensitive service.
- the second BSR control field is a BSR control subfield based on the urgency of the data to be transmitted.
- the first BSR is carried by the third BSR control field
- the third BSR control field includes at least one of the following: access type index bitmap field, variable flow identification field, whether based on service period field, delay expiration time difference limit field, delay conversion coefficient field and buffer specific field. Traffic size field;
- the access type index bitmap field is used to indicate the AC where the TID of the delay-sensitive service in the reported buffer status is located, and the variable flow identification field and the access type index bitmap field are used to indicate that the first site is The number of TIDs of delay-sensitive services in the reported buffer status.
- the whether the delay is based on the service cycle field is used to indicate whether the preset emergency level requirement or range is based on the service cycle.
- the delay conversion coefficient field is used to indicate that the delay is to The unit corresponding to the delay time difference limit field.
- the delay time difference limit field is used to indicate the preset urgency requirements or range that the buffer data corresponding to the status report information to be reported needs to meet.
- the buffer flow conversion coefficient field Used to indicate the unit corresponding to the buffer specific traffic size field.
- the buffer specific traffic size field is used to indicate the delay-sensitive services in all ACs indicated by the access type index bitmap field to be sent to the target device.
- the target device is identified by the receiver address of the frame containing the third BSR control field, and the preset urgency requirement or range is indicated by the delay expiration time difference limit field.
- the delay expiry difference limit field indicates the status corresponding to the delay-sensitive service data in the first station reporting buffer whose delay expiration difference is less than or equal to the delay expiration difference limit. Report information.
- the third BSR control field is a BSR control subfield based on the urgency of the data to be transmitted.
- the service period is a service period of the restricted target wake-up time r-TWT
- the first site is a scheduled site of the r-TWT.
- the delay expiration time difference is the time difference between the current time of the delay-sensitive service data and the transmission delay expiration time point of the delay-sensitive service data, or the delay expiration time difference. It is the time difference between the target time of the delay-sensitive service data and the expiration time point of the transmission delay of the delay-sensitive service data.
- the time point at which the transmission delay expires refers to the time when the MSDU or A-MSDU belonging to the delay-sensitive service flow reaches the MAC sublayer from the local media access control MAC service access point after a limited delay. long time point;
- the limited delay is the maximum duration allowed to transmit MSDU or A-MSDU.
- the transmission delay has expired means that the delay expiration difference of the MSDU or A-MSDU to be transmitted at the current moment is less than or equal to zero, or the transmission delay has expired means that the MSDU or A-MSDU to be transmitted has expired.
- the delay expiration difference of the MSDU for the current moment is less than the delay expiration deviation threshold; and/or,
- the transmission delay expiration means that the delay expiration time difference of the MSDU or A-MSDU to be transmitted with respect to the target time is less than or equal to zero, or the transmission delay expiration means that the time delay of the MSDU or A-MSDU to be transmitted with respect to the target time is The delay time difference is less than the delay expiration deviation threshold; and/or,
- the transmission delay has not expired means that the delay expiration difference of the MSDU or A-MSDU to be transmitted with respect to the target time is greater than zero, or the transmission delay has not expired means that the delay of the MSDU or A-MSDU to be transmitted with respect to the target time is greater than zero.
- the expiration time difference is greater than or equal to the delay expiration deviation threshold.
- the delay expiration deviation threshold is the time interval between the MSDU or A-MSDU transmission start time point and the successful transmission confirmation time point.
- the first site is a non-access point site non-AP STA
- the second site is an access point site AP STA.
- the first station is a non-AP STA and the second station is another non-AP STA; or,
- the first site is an AP STA
- the second site is another AP STA.
- the above-mentioned communication unit may be a communication interface or transceiver, or an input/output interface of a communication chip or a system on a chip.
- site equipment 400 may correspond to the second site in the method embodiment of the present application, and the above and other operations and/or functions of the various units in the site equipment 400 are respectively to implement what is shown in Figure 4
- the corresponding process of the second site in method 200 will not be described again for the sake of simplicity.
- Figure 16 is a schematic structural diagram of a communication device 500 provided by an embodiment of the present application.
- the communication device 500 shown in Figure 16 includes a processor 510.
- the processor 510 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- communication device 500 may also include memory 520.
- the processor 510 can call and run the computer program from the memory 520 to implement the method in the embodiment of the present application.
- the memory 520 may be a separate device independent of the processor 510 , or may be integrated into the processor 510 .
- the communication device 500 may also include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices, specifically, may send information or data to other devices, or Receive information or data from other devices.
- the transceiver 530 may include a transmitter and a receiver.
- the transceiver 530 may further include an antenna, and the number of antennas may be one or more.
- the communication device 500 may be specifically the site device of the embodiment of the present application, and the communication device 500 may implement the corresponding processes implemented by the first site in the various methods of the embodiment of the present application. For the sake of simplicity, here No longer.
- the communication device 500 can be specifically the site device of the embodiment of the present application, and the communication device 500 can implement the corresponding processes implemented by the second site in the various methods of the embodiment of the present application. For the sake of simplicity, here No longer.
- Figure 17 is a schematic structural diagram of the device according to the embodiment of the present application.
- the device 600 shown in Figure 17 includes a processor 610.
- the processor 610 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- device 600 may also include memory 620.
- the processor 610 can call and run the computer program from the memory 620 to implement the method in the embodiment of the present application.
- the memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
- the device 600 may also include an input interface 630.
- the processor 610 can control the input interface 630 to communicate with other devices or chips. Specifically, it can obtain information or data sent by other devices or chips.
- the device 600 may also include an output interface 640.
- the processor 610 can control the output interface 640 to communicate with other devices or chips. Specifically, it can output information or data to other devices or chips.
- the device can be applied to the site equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the first site in the various methods of the embodiments of the present application. For the sake of brevity, they will not be described again here. .
- the device can be applied to the site equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the second site in the various methods of the embodiments of the present application. For the sake of brevity, they will not be described again. .
- the devices mentioned in the embodiments of this application may also be chips.
- it can be a system-on-a-chip, a system-on-a-chip, a system-on-a-chip or a system-on-a-chip, etc.
- Figure 18 is a schematic block diagram of a communication system 700 provided by an embodiment of the present application. As shown in FIG. 18 , the communication system 700 includes a first site 710 and a second site 720 .
- the first site 710 can be used to implement the corresponding functions implemented by the first site in the above method
- the second site 720 can be used to implement the corresponding functions implemented by the second site in the above method.
- I won’t go into details here.
- the processor in the embodiment of the present application may be an integrated circuit chip and has signal processing capabilities.
- each step of the above method embodiment can be completed through an integrated logic circuit of hardware in the processor or instructions in the form of software.
- the above-mentioned processor can be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other available processors.
- DSP Digital Signal Processor
- ASIC Application Specific Integrated Circuit
- FPGA Field Programmable Gate Array
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- the steps of the method disclosed in conjunction with the embodiments of the present application can be directly implemented by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in this field.
- the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
- non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory. Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. Volatile memory may be Random Access Memory (RAM), which is used as an external cache.
- RAM Random Access Memory
- RAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM DDR SDRAM
- enhanced SDRAM ESDRAM
- Synchlink DRAM SLDRAM
- Direct Rambus RAM Direct Rambus RAM
- the memory in the embodiment of the present application can also be a static random access memory (static RAM, SRAM), a dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and so on. That is, memories in embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
- Embodiments of the present application also provide a computer-readable storage medium for storing computer programs.
- the computer-readable storage medium can be applied to the site equipment in the embodiments of the present application, and the computer program causes the computer to execute the corresponding processes implemented by the first site in the various methods of the embodiments of the present application. For the sake of simplicity , which will not be described in detail here.
- the computer-readable storage medium can be applied to the site equipment in the embodiments of the present application, and the computer program causes the computer to execute the corresponding processes implemented by the second site in the various methods of the embodiments of the present application. For the sake of simplicity , which will not be described in detail here.
- An embodiment of the present application also provides a computer program product, including computer program instructions.
- the computer program product can be applied to the site equipment in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the first site in the various methods of the embodiments of the present application. For the sake of simplicity, I won’t go into details here.
- the computer program product can be applied to the site equipment in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the second site in the various methods of the embodiments of the present application. For the sake of simplicity, I won’t go into details here.
- An embodiment of the present application also provides a computer program.
- the computer program can be applied to the site equipment in the embodiments of the present application.
- the computer program When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the first site in each method of the embodiments of the present application. , for the sake of brevity, will not be repeated here.
- the computer program can be applied to the site equipment in the embodiments of the present application.
- the computer program When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the second site in each method of the embodiments of the present application. , for the sake of brevity, will not be repeated here.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or can be integrated into another system, or some features can be ignored, or not implemented.
- the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
- the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product.
- the computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
| 换算系数字段取值 | 换算系数(TU的倍数) |
| 0 | 1 |
| 1 | 2 |
| 2 | 3 |
| 3 | 4 |
| 时延换算系数字段取值 | 时延换算系数(TU的倍数) |
| 0 | 1 |
| 1 | 2 |
| 2 | 3 |
| 3 | 4 |
Claims (100)
- 一种无线通信的方法,其特征在于,包括:第一站点向第二站点发送第一缓冲区状态报告BSR;其中,所述第一BSR至少包括第一状态报告信息,所述第一状态报告信息为基于待传输数据紧急程度的缓冲区状态报告信息。
- 如权利要求1所述的方法,其特征在于,所述第一状态报告信息包括缓冲区中满足预设紧急程度要求或范围的时延敏感业务数据的状态报告信息。
- 如权利要求2所述的方法,其特征在于,所述预设紧急程度要求或范围基于服务周期内关联的传输时延过期的缓冲区中时延敏感业务数据的状态报告信息表示;或者,所述预设紧急程度要求或范围基于调度周期内关联的传输时延过期的缓冲区中时延敏感业务数据的状态报告信息表示,其中,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求3所述的方法,其特征在于,所述第一状态报告信息具体包括以下至少之一:缓冲区中传输时延已过期的时延敏感业务的数据大小,缓冲区中传输时延在第一时刻未过期且在第二时刻过期的时延敏感业务的数据大小。
- 如权利要求4所述的方法,其特征在于,所述第二时刻晚于所述第一时刻。
- 如权利要求5所述的方法,其特征在于,所述第一时刻为当前时刻,且所述第二时刻为以下之一:当前所分配的服务周期的结束时间点,下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;或者,所述第一时刻为当前所分配的服务周期的结束时间点,且所述第二时刻为以下之一:下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;或者,所述第一时刻为下一个所分配的服务周期的起始时间点,且所述第二时刻为下一个所分配的服务周期的结束时间点。
- 如权利要求5所述的方法,其特征在于,所述第一时刻为当前时刻,且所述第二时刻为以下之一:当前调度周期的结束时间点,下一次调度周期的起始时间点,下一次调度周期的结束时间点;或者,所述第一时刻为当前调度周期的结束时间点,且所述第二时刻为以下之一:下一次调度周期的起始时间点,下一次调度周期的结束时间点;或者,所述第一时刻为下一次调度周期的起始时间点,所述第二时刻为下一次调度周期的结束时间点;其中,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求2所述的方法,其特征在于,所述预设紧急程度要求或范围基于时延到期时差限值范围的缓冲区中时延敏感业务数据的状态报告信息表示。
- 如权利要求8所述的方法,其特征在于,所述第一状态报告信息具体包括缓冲区中时延到期时差小于或等于所述时延到期时差限值的时延敏感业务的数据大小。
- 如权利要求8或9所述的方法,其特征在于,所述时延到期时差限值由所述第二站点配置或指示,或者,所述时延到期时差限值由协议约定。
- 如权利要求1至10中任一项所述的方法,其特征在于,所述第一状态报告信息关联的数据为目标访问类型AC的目标流标识TID相应的媒体接入控制服务数据单元MSDU或聚合媒体接入控制服务数据单元A-MSDU在缓冲区中的数据;和/或,所述第一状态报告信息关联的数据为目标TID相应的MSDU或A-MSDU在缓冲区中的数据;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID。
- 如权利要求1至11中任一项所述的方法,其特征在于,所述第一站点向第二站点发送第一BSR,包括:所述第一站点在服务周期内向所述第二站点发送所述第一BSR;或者,所述第一站点在服务周期外向所述第二站点发送所述第一BSR;或者,所述第一站点在所述第二站点调度进行时延敏感业务传输的调度周期内向所述第二站点发送所述第一BSR;或者,所述第一站点在所述第二站点两次调度进行时延敏感业务传输的调度周期之间向所述第二站点发送所述第一BSR。
- 如权利要求12所述的方法,其特征在于,所述第一站点与所述第二站点之间建立了受限目标唤醒时间r-TWT协议,且所述服务周期为r-TWT服务周期,所述第一站点为r-TWT服务周期对应的r-TWT预定站点。
- 如权利要求1至13中任一项所述的方法,其特征在于,所述第一站点向第二站点发送第一BSR,包括:在所述第一站点通过发送携带有服务质量QoS特征元素的流分类服务SCS请求建立SCS流之后,所述第一站点向所述第二站点发送所述第一BSR;其中,所述QoS特征元素包括用于满足时延敏感业务传输需求的建议参数。
- 如权利要求14所述的方法,其特征在于,所述用于满足时延敏感业务传输需求的建议参数包括以下至少之一:方向,TID,最小服务间隔,最大服务间隔,最小数据速率,时延限值。
- 如权利要求1至15中任一项所述的方法,其特征在于,所述第一站点向第二站点发送第一BSR,包括:所述第一站点主动向所述第二站点发送所述第一BSR;或者,所述第一站点基于所述第二站点的触发向所述第二站点发送所述第一BSR。
- 如权利要求16所述的方法,其特征在于,在所述第一站点主动向所述第二站点发送所述第一BSR的情况下,所述第一站点在传输给所述第二站点的任一帧的基于待传输数据紧急程度的BSR控制子域中携带所述第一BSR。
- 如权利要求16所述的方法,其特征在于,在所述第一站点基于所述第二站点的触发向所述第二站点发送所述第一BSR的情况下,所述第二站点发送的触发帧为基于待传输数据紧急程度的缓冲区状态报告轮询触发帧。
- 如权利要求18所述的方法,其特征在于,所述第一站点按照所述触发帧中指示的预设紧急程度要求或范围在传输给所述第二站点的用于响应所述触发帧的任一帧的BSR控制子域新变体;或者,所述第一站点按照所述触发帧中指示的预设紧急程度要求或范围在传输给所述第二站点的用于响应所述触发帧的任一帧的基于待传输数据紧急程度的BSR控制子域中携带所述第一BSR。
- 如权利要求18或19所述的方法,其特征在于,所述触发帧包括以下至少之一:用于指示预设紧急程度要求或范围的指示信息,用于指示是否触发上报缓冲区中所有时延敏感业务数据的状态报告信息的指示信息,用于指示是否基于服务周期来表示预设紧急程度要求或范围的指示信息。
- 如权利要求18至20中任一项所述的方法,其特征在于,所述触发帧包括触发类型字段,其中,所述触发类型字段用于指示所述触发帧为基于待传输数据紧急程度的缓冲区状态报告轮询触发帧。
- 如权利要求18至21中任一项所述的方法,其特征在于,所述触发帧包括触发关联通用信息字段;其中,所述触发关联通用信息字段包括以下至少之一:是否所有字段、是否基于服务周期字段、换算系数字段和时延到期时差限值字段;或者,所述触发关联通用信息字段包括以下至少之一:是否所有字段、是否基于服务周期字段、第一时延过期指示位图字段;其中,所述是否所有字段用于指示是否触发所述第一站点的缓冲区中所有时延敏感业务数据的状态报告信息,所述是否基于服务周期字段用于指示是否基于服务周期来表示预设紧急程度要求或范围,所述换算系数字段用于指示时延到期时差限值字段的单位,所述时延到期时差限值字段用于指示待上报状态报告信息对应的缓冲区数据需满足的预设紧急程度要求或范围,所述第一时延过期指示位图字段用于指示待上报状态报告信息对应的缓冲区数据需满足的预设紧急程度要求或范围。
- 如权利要求22所述的方法,其特征在于,所述是否所有字段取第一值表示触发所述第一站点上报的缓冲区中所有时延敏感业务数据的状态报告信息,所述是否所有字段取第二值表示触发所述第一站点上报的缓冲区中满足预设紧急程度要求或范围的时延敏感业务数据的状态报告信息。
- 如权利要求22或23所述的方法,其特征在于,所述时延到期时差限值字段表示所述第一站点上报缓冲区中的时延到期时差小于或等于时延到期时差限值的时延敏感业务数据所对应的状态报告信息。
- 如权利要求22或23所述的方法,其特征在于,所述第一时延过期指示位图字段取第一值表示当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第一时延过期指示位图字段取第二值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为以下之一:当前所分配的服务周期的结束时间点,下一个所分配的服务周期的起始时间点,下一个所 分配的服务周期的结束时间点;所述第一时延过期指示位图字段取第三值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前所分配的服务周期的结束时间点,所述第二时刻为以下之一:下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第一时延过期指示位图字段取第四值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一个所分配的服务周期的起始时间点,所述第二时刻为下一个所分配的服务周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID。
- 如权利要求22或23所述的方法,其特征在于,所述第一时延过期指示位图字段取第一值表示当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第一时延过期指示位图字段取第二值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,以及所述第二时刻为以下之一:当前调度周期的结束时间点,下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第一时延过期指示位图字段取第三值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前调度周期的结束时间点,所述第二时刻为以下之一:下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第一时延过期指示位图字段取第四值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一次调度周期的起始时间点,所述第二时刻为下一次调度周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求22至26中任一项所述的方法,其特征在于,所述是否基于服务周期字段取第一值表示不是基于服务周期来表示所述预设紧急程度要求或范围,且采用所述换算系数字段与所述时延到期时差限值字段来表示所述预设紧急程度要求或范围;所述是否基于服务周期字段取第二值表示基于服务周期来表示所述预设紧急程度要求或范围,且采用所述第一时延过期指示位图字段表示所述预设紧急程度要求或范围。
- 如权利要求18至27中任一项所述的方法,其特征在于,所述第一BSR由第一BSR控制字段承载;其中,所述第一BSR控制字段包括以下至少之一:访问类型索引位图字段、变量流标识字段、高优先级访问类型索引字段、第一队列字段和第二队列字段;其中,所述访问类型索引位图字段用于指示所报告缓冲区状态的时延敏感业务的TID所在的AC,所述变量流标识字段与所述访问类型索引位图字段一起用于指示所述第一站点正在报告的缓冲区状态的时延敏感业务的TID数量,所述高优先级访问类型索引字段用于指示所述第一队列字段所指示的BSR对应的时延敏感业务的TID所在的AC,所述第一队列字段用于指示待发送至目标设备的由所述高优先级访问类型字段所指示的AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小,所述第二队列字段用于指示待发送至目标设备的由所述访问类型索引位图字段所指示的所有AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小;其中,所述目标设备通过包含所述第一BSR控制字段的帧的接收者地址来标识,所述预设紧急程度要求或范围由所述第二站点发送的触发帧指示。
- 如权利要求28所述的方法,其特征在于,所述第一BSR控制字段为BSR控制子域新变体。
- 如权利要求29所述的方法,其特征在于,所述方法还包括:在所述第一站点收到所述第二站点发送的触发帧并且所述触发帧指示所述第一站点上报基于待传输数据紧急程度的缓冲区状态报告的情况下,所述第一站点确定采用所述BSR控制子域新变体上报所述第一BSR。
- 如权利要求1至27中任一项所述的方法,其特征在于,所述第一BSR由第二BSR控制字段承载;其中,所述第二BSR控制字段包括以下至少之一:访问类型索引位图字段、变量流标识字段、是否基于服务周期字段、第二时延过期指示位图字段、换算系数字段和缓冲区特定流量大小字段;其中,所述访问类型索引位图字段用于指示所报告缓冲区状态的时延敏感业务的TID所在的AC, 所述变量流标识字段与所述访问类型索引位图字段一起用于指示所述第一站点正在报告的缓冲区状态的时延敏感业务的TID数量,所述是否基于服务周期字段用于指示是否基于服务周期来表示预设紧急程度要求或范围,所述第二时延过期指示位图字段用于指示所述缓冲区特定流量大小字段所指示的所有AC中时延敏感业务的TID所关联的目标缓冲区流量,所述换算系数字段用于指示所述缓冲区特定流量大小字段所对应的单位,所述缓冲区特定流量大小字段用于指示待发送至目标设备的由所述访问类型索引位图字段所指示的所有AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小;其中,所述目标设备通过包含所述第二BSR控制字段的帧的接收者地址来标识,所述预设紧急程度要求或范围由所述第二时延过期指示位图字段来指示。
- 如权利要求31所述的方法,其特征在于,所述第二时延过期指示位图字段取第一值表示所述目标缓冲区流量为所有目标TID或目标AC的目标TID相应的缓冲区流量;所述第二时延过期指示位图字段取第二值表示所述目标缓冲区流量为当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第二时延过期指示位图字段取第三值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为当前所分配的服务周期的结束时间点,下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第二时延过期指示位图字段取第四值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前所分配的服务周期的结束时间点,所述第二时刻为以下之一:下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第二时延过期指示位图字段取第五值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一个所分配的服务周期的起始时间点,所述第二时刻为下一个所分配的服务周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID。
- 如权利要求31所述的方法,其特征在于,所述第二时延过期指示位图字段取第一值表示所述目标缓冲区流量为所有目标TID或目标AC的目标TID相应的缓冲区流量;所述第二时延过期指示位图字段取第二值表示所述目标缓冲区流量为当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第二时延过期指示位图字段取第三值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为以下之一:当前调度周期的结束时间点,下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第二时延过期指示位图字段取第四值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前调度周期的结束时间点,所述第二时刻为以下之一:下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第二时延过期指示位图字段取第五值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一次调度周期的起始时间点,所述第二时刻为下一次调度周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求31至33中任一项所述的方法,其特征在于,所述第二BSR控制字段为基于待传输数据紧急程度的BSR控制子域。
- 如权利要求1至27中任一项所述的方法,其特征在于,所述第一BSR由第三BSR控制字段承载;其中,所述第三BSR控制字段包括以下至少之一:访问类型索引位图字段、变量流标识字段、是否基于服务周期字段、时延到期时差限值字段、时延换算系数字段和缓冲区特定流量大小字段;其中,所述访问类型索引位图字段用于指示所报告缓冲区状态的时延敏感业务的TID所在的AC,所述变量流标识字段与所述访问类型索引位图字段一起用于指示所述第一站点正在报告的缓冲区状 态的时延敏感业务的TID数量,所述是否基于服务周期字段用于指示是否基于服务周期来表示预设紧急程度要求或范围,所述时延换算系数字段用于指示所述时延到期时差限值字段所对应的单位,所述时延到期时差限值字段用于指示待上报状态报告信息对应的缓冲区数据需满足的预设紧急程度要求或范围,所述缓冲区流量换算系数字段用于指示所述缓冲区特定流量大小字段所对应的单位,所述缓冲区特定流量大小字段用于指示待发送至目标设备的由所述访问类型索引位图字段所指示的所有AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小;其中,所述目标设备通过包含所述第三BSR控制字段的帧的接收者地址来标识,所述预设紧急程度要求或范围由所述时延到期时差限值字段来指示。
- 如权利要求35所述的方法,其特征在于,所述时延到期时差限值字段表示所述第一站点上报缓冲区中的时延到期时差小于或等于时延到期时差限值的时延敏感业务数据所对应的状态报告信息。
- 如权利要求35或36所述的方法,其特征在于,所述第三BSR控制字段为基于待传输数据紧急程度的BSR控制子域。
- 如权利要求3至6、12、20、22至27、31至37中任一项所述的方法,其特征在于,所述服务周期为受限目标唤醒时间r-TWT的服务周期,且所述第一站点为所述r-TWT的预定站点。
- 如权利要求9、24或36所述的方法,其特征在于,所述时延到期时差为时延敏感业务数据从当前时刻到所述时延敏感业务数据的传输时延过期时间点之间的时间差值;或者,所述时延到期时差为时延敏感业务数据从目标时刻到所述时延敏感业务数据的传输时延过期时间点之间的时间差值。
- 如权利要求3、4、5、6、25、26、32或33所述的方法,其特征在于,传输时延过期的时间点是指属于时延敏感业务流的MSDU或者A-MSDU从本地媒体接入控制MAC服务访问点到达MAC子层的时间点开始经过限定时延时长的时间点;其中,所述限定时延为允许传输MSDU或者A-MSDU的最大时长。
- 如权利要求4、5、6、25、26、32或33所述的方法,其特征在于,传输时延已过期是指待传输的MSDU或者A-MSDU针对当前时刻的时延到期时差小于或等于零,或者,传输时延已过期是指待传输的MSDU或者A-MSDU针对当前时刻的时延到期时差小于时延过期偏差阈值;和/或,传输时延过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差小于或等于零,或者,传输时延过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差小于时延过期偏差阈值;和/或,传输时延未过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差大于零,或者,传输时延未过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差大于或等于时延过期偏差阈值。
- 如权利要求41所述的方法,其特征在于,所述时延过期偏差阈值为MSDU或A-MSDU从开始传输时间点到确认成功传输时间点之间的时间间隔。
- 如权利要求1至42中任一项所述的方法,其特征在于,所述第一站点为非接入点站点non-AP STA,所述第二站点为接入点站点AP STA。
- 如权利要求1至17,31至43中任一项所述的方法,其特征在于,所述第一站点为non-AP STA,所述第二站点为另一个non-AP STA;或者,所述第一站点为AP STA,所述第二站点为另一个AP STA。
- 一种无线通信的方法,其特征在于,包括:第二站点接收第一站点发送的第一缓冲区状态报告BSR;其中,所述第一BSR至少包括第一状态报告信息,所述第一状态报告信息为基于待传输数据紧急程度的缓冲区状态报告信息。
- 如权利要求45所述的方法,其特征在于,所述第一状态报告信息包括缓冲区中满足预设紧急程度要求或范围的时延敏感业务数据的状态报告信息。
- 如权利要求46所述的方法,其特征在于,所述预设紧急程度要求或范围基于服务周期内关联的传输时延过期的缓冲区中时延敏感业务数据的状态报告信息表示;或者,所述预设紧急程度要求或范围基于调度周期内关联的传输时延过期的缓冲区中时延敏感业务数据的状态报告信息表示,其中,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求47所述的方法,其特征在于,所述第一状态报告信息具体包括以下至少之一:缓冲区中传输时延已过期的时延敏感业务的数据大小,缓冲区中传输时延在第一时刻未过期且在第二时刻过期的时延敏感业务的数据大小。
- 如权利要求48所述的方法,其特征在于,所述第二时刻晚于所述第一时刻。
- 如权利要求49所述的方法,其特征在于,所述第一时刻为当前时刻,且所述第二时刻为以下之一:当前所分配的服务周期的结束时间点,下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;或者,所述第一时刻为当前所分配的服务周期的结束时间点,且所述第二时刻为以下之一:下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;或者,所述第一时刻为下一个所分配的服务周期的起始时间点,且所述第二时刻为下一个所分配的服务周期的结束时间点。
- 如权利要求49所述的方法,其特征在于,所述第一时刻为当前时刻,且所述第二时刻为以下之一:当前调度周期的结束时间点,下一次调度周期的起始时间点,下一次调度周期的结束时间点;或者,所述第一时刻为当前调度周期的结束时间点,且所述第二时刻为以下之一:下一次调度周期的起始时间点,下一次调度周期的结束时间点;或者,所述第一时刻为下一次调度周期的起始时间点,所述第二时刻为下一次调度周期的结束时间点;其中,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求46所述的方法,其特征在于,所述预设紧急程度要求或范围基于时延到期时差限值范围的缓冲区中时延敏感业务数据的状态报告信息表示。
- 如权利要求52所述的方法,其特征在于,所述第一状态报告信息具体包括缓冲区中时延到期时差小于或等于所述时延到期时差限值的时延敏感业务的数据大小。
- 如权利要求52或53所述的方法,其特征在于,所述时延到期时差限值由所述第二站点配置或指示,或者,所述时延到期时差限值由协议约定。
- 如权利要求45至54中任一项所述的方法,其特征在于,所述第一状态报告信息关联的数据为目标访问类型AC的目标流标识TID相应的媒体接入控制服务数据单元MSDU或聚合媒体接入控制服务数据单元A-MSDU在缓冲区中的数据;和/或,所述第一状态报告信息关联的数据为目标TID相应的MSDU或A-MSDU在缓冲区中的数据;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID。
- 如权利要求45至55中任一项所述的方法,其特征在于,所述第二站点接收第一站点发送的第一BSR,包括:所述第二站点接收所述第一站点在服务周期内发送的所述第一BSR;或者,所述第二站点接收所述第一站点在服务周期外发送的所述第一BSR;或者,所述第二站点接收所述第一站点在所述第二站点调度进行时延敏感业务传输的调度周期内发送的所述第一BSR;或者,所述第二站点接收所述第一站点在所述第二站点两次调度进行时延敏感业务传输的调度周期之间发送的所述第一BSR。
- 如权利要求56所述的方法,其特征在于,所述第一站点与所述第二站点之间建立了受限目标唤醒时间r-TWT协议,且所述服务周期为r-TWT服务周期,所述第一站点为r-TWT服务周期对应的r-TWT预定站点。
- 如权利要求45至57中任一项所述的方法,其特征在于,所述第二站点接收第一站点发送的第一BSR,包括:在所述第一站点通过发送携带有服务质量QoS特征元素的流分类服务SCS请求建立SCS流之后,所述第二站点接收所述第一站点发送的所述第一BSR;其中,所述QoS特征元素包括用于满足时延敏感业务传输需求的建议参数。
- 如权利要求58所述的方法,其特征在于,所述用于满足时延敏感业务传输需求的建议参数包括以下至少之一:方向,TID,最小服务间隔,最大服务间隔,最小数据速率,时延限值。
- 如权利要求45至59中任一项所述的方法,其特征在于,所述第二站点接收第一站点发送的第一BSR,包括:所述第二站点接收所述第一站点主动发送的所述第一BSR;或者,所述第二站点接收所述第一站点基于所述第二站点的触发发送的所述第一BSR。
- 如权利要求60所述的方法,其特征在于,在所述第一站点主动向所述第二站点发送所述第一BSR的情况下,所述第一站点在传输给所述 第二站点的任一帧的基于待传输数据紧急程度的BSR控制子域中携带所述第一BSR。
- 如权利要求60所述的方法,其特征在于,在所述第一站点基于所述第二站点的触发向所述第二站点发送所述第一BSR的情况下,所述第二站点发送的触发帧为基于待传输数据紧急程度的缓冲区状态报告轮询触发帧。
- 如权利要求62所述的方法,其特征在于,所述第一站点按照所述触发帧中指示的预设紧急程度要求或范围在传输给所述第二站点的用于响应所述触发帧的任一帧的BSR控制子域新变体;或者,所述第一站点按照所述触发帧中指示的预设紧急程度要求或范围在传输给所述第二站点的用于响应所述触发帧的任一帧的基于待传输数据紧急程度的BSR控制子域中携带所述第一BSR。
- 如权利要求62或63所述的方法,其特征在于,所述触发帧包括以下至少之一:用于指示预设紧急程度要求或范围的指示信息,用于指示是否触发上报缓冲区中所有时延敏感业务数据的状态报告信息的指示信息,用于指示是否基于服务周期来表示预设紧急程度要求或范围的指示信息。
- 如权利要求62至64中任一项所述的方法,其特征在于,所述触发帧包括触发类型字段,其中,所述触发类型字段用于指示所述触发帧为基于待传输数据紧急程度的缓冲区状态报告轮询触发帧。
- 如权利要求62至65中任一项所述的方法,其特征在于,所述触发帧包括触发关联通用信息字段;其中,所述触发关联通用信息字段包括以下至少之一:是否所有字段、是否基于服务周期字段、换算系数字段和时延到期时差限值字段;或者,所述触发关联通用信息字段包括以下至少之一:是否所有字段、是否基于服务周期字段、第一时延过期指示位图字段;其中,所述是否所有字段用于指示是否触发所述第一站点的缓冲区中所有时延敏感业务数据的状态报告信息,所述是否基于服务周期字段用于指示是否基于服务周期来表示预设紧急程度要求或范围,所述换算系数字段用于指示时延到期时差限值字段的单位,所述时延到期时差限值字段用于指示待上报状态报告信息对应的缓冲区数据需满足的预设紧急程度要求或范围,所述第一时延过期指示位图字段用于指示待上报状态报告信息对应的缓冲区数据需满足的预设紧急程度要求或范围。
- 如权利要求66所述的方法,其特征在于,所述是否所有字段取第一值表示触发所述第一站点上报的缓冲区中所有时延敏感业务数据的状态报告信息,所述是否所有字段取第二值表示触发所述第一站点上报的缓冲区中满足预设紧急程度要求或范围的时延敏感业务数据的状态报告信息。
- 如权利要求66或67所述的方法,其特征在于,所述时延到期时差限值字段表示所述第一站点上报缓冲区中的时延到期时差小于或等于时延到期时差限值的时延敏感业务数据所对应的状态报告信息。
- 如权利要求66或67所述的方法,其特征在于,所述第一时延过期指示位图字段取第一值表示当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第一时延过期指示位图字段取第二值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为以下之一:当前所分配的服务周期的结束时间点,下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第一时延过期指示位图字段取第三值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前所分配的服务周期的结束时间点,所述第二时刻为以下之一:下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第一时延过期指示位图字段取第四值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一个所分配的服务周期的起始时间点,所述第二时刻为下一个所分配的服务周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID。
- 如权利要求66或67所述的方法,其特征在于,所述第一时延过期指示位图字段取第一值表示当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第一时延过期指示位图字段取第二值表示传输时延在第一时刻未过期且在第二时刻过期的 目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为以下之一:当前调度周期的结束时间点,下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第一时延过期指示位图字段取第三值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前调度周期的结束时间点,所述第二时刻为以下之一:下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第一时延过期指示位图字段取第四值表示传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一次调度周期的起始时间点,所述第二时刻为下一次调度周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求66至70中任一项所述的方法,其特征在于,所述是否基于服务周期字段取第一值表示不是基于服务周期来表示所述预设紧急程度要求或范围,且采用所述换算系数字段与所述时延到期时差限值字段来表示所述预设紧急程度要求或范围;所述是否基于服务周期字段取第二值表示基于服务周期来表示所述预设紧急程度要求或范围,且采用所述第一时延过期指示位图字段表示所述预设紧急程度要求或范围。
- 如权利要求66至71中任一项所述的方法,其特征在于,所述第一BSR由第一BSR控制字段承载;其中,所述第一BSR控制字段包括以下至少之一:访问类型索引位图字段、变量流标识字段、高优先级访问类型索引字段、第一队列字段和第二队列字段;其中,所述访问类型索引位图字段用于指示所报告缓冲区状态的时延敏感业务的TID所在的AC,所述变量流标识字段与所述访问类型索引位图字段一起用于指示所述第一站点正在报告的缓冲区状态的时延敏感业务的TID数量,所述高优先级访问类型索引字段用于指示所述第一队列字段所指示的BSR对应的时延敏感业务的TID所在的AC,所述第一队列字段用于指示待发送至目标设备的由所述高优先级访问类型字段所指示的AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小,所述第二队列字段用于指示待发送至目标设备的由所述访问类型索引位图字段所指示的所有AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小;其中,所述目标设备通过包含所述第一BSR控制字段的帧的接收者地址来标识,所述预设紧急程度要求或范围由所述第二站点发送的触发帧指示。
- 如权利要求72所述的方法,其特征在于,所述第一BSR控制字段为BSR控制子域新变体。
- 如权利要求73所述的方法,其特征在于,在所述第一站点收到所述第二站点发送的触发帧并且所述触发帧指示所述第一站点上报基于待传输数据紧急程度的缓冲区状态报告的情况下,所述第一站点采用所述BSR控制子域新变体上报所述第一BSR。
- 如权利要求45至71中任一项所述的方法,其特征在于,所述第一BSR由第二BSR控制字段承载;其中,所述第二BSR控制字段包括以下至少之一:访问类型索引位图字段、变量流标识字段、是否基于服务周期字段、第二时延过期指示位图字段、换算系数字段和缓冲区特定流量大小字段;其中,所述访问类型索引位图字段用于指示所报告缓冲区状态的时延敏感业务的TID所在的AC,所述变量流标识字段与所述访问类型索引位图字段一起用于指示所述第一站点正在报告的缓冲区状态的时延敏感业务的TID数量,所述是否基于服务周期字段用于指示是否基于服务周期来表示预设紧急程度要求或范围,所述第二时延过期指示位图字段用于指示所述缓冲区特定流量大小字段所指示的所有AC中时延敏感业务的TID所关联的目标缓冲区流量,所述换算系数字段用于指示所述缓冲区特定流量大小字段所对应的单位,所述缓冲区特定流量大小字段用于指示待发送至目标设备的由所述访问类型索引位图字段所指示的所有AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小;其中,所述目标设备通过包含所述第二BSR控制字段的帧的接收者地址来标识,所述预设紧急程度要求或范围由所述第二时延过期指示位图字段来指示。
- 如权利要求75所述的方法,其特征在于,所述第二时延过期指示位图字段取第一值表示所述目标缓冲区流量为所有目标TID或目标AC的目标TID相应的缓冲区流量;所述第二时延过期指示位图字段取第二值表示所述目标缓冲区流量为当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第二时延过期指示位图字段取第三值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为当前所分配的服务周期的结束时间点,下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第二时延过期指示位图字段取第四值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前所分配的服务周期的结束时间点,所述第二时刻为以下之一:下一个所分配的服务周期的起始时间点,下一个所分配的服务周期的结束时间点;所述第二时延过期指示位图字段取第五值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一个所分配的服务周期的起始时间点,所述第二时刻为下一个所分配的服务周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID。
- 如权利要求75所述的方法,其特征在于,所述第二时延过期指示位图字段取第一值表示所述目标缓冲区流量为所有目标TID或目标AC的目标TID相应的缓冲区流量;所述第二时延过期指示位图字段取第二值表示所述目标缓冲区流量为当前时刻传输时延已过期的目标TID或目标AC的目标TID相应的缓冲流量;所述第二时延过期指示位图字段取第三值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前时刻,所述第二时刻为以下之一:当前调度周期的结束时间点,下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第二时延过期指示位图字段取第四值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为当前调度周期的结束时间点,所述第二时刻为以下之一:下一次调度周期的起始时间点,下一次调度周期的结束时间点;所述第二时延过期指示位图字段取第五值表示所述目标缓冲区流量为传输时延在第一时刻未过期且在第二时刻过期的目标TID或目标AC的目标TID相应的缓冲流量,其中,所述第一时刻为下一次调度周期的起始时间点,所述第二时刻为下一次调度周期的结束时间点;其中,所述目标AC为时延敏感业务的TID所在的AC,所述目标TID为时延敏感业务的TID,所述调度周期用于调度进行时延敏感业务的传输。
- 如权利要求75至77中任一项所述的方法,其特征在于,所述第二BSR控制字段为基于待传输数据紧急程度的BSR控制子域。
- 如权利要求45至71中任一项所述的方法,其特征在于,所述第一BSR由第三BSR控制字段承载;其中,所述第三BSR控制字段包括以下至少之一:访问类型索引位图字段、变量流标识字段、是否基于服务周期字段、时延到期时差限值字段、时延换算系数字段和缓冲区特定流量大小字段;其中,所述访问类型索引位图字段用于指示所报告缓冲区状态的时延敏感业务的TID所在的AC,所述变量流标识字段与所述访问类型索引位图字段一起用于指示所述第一站点正在报告的缓冲区状态的时延敏感业务的TID数量,所述是否基于服务周期字段用于指示是否基于服务周期来表示预设紧急程度要求或范围,所述时延换算系数字段用于指示所述时延到期时差限值字段所对应的单位,所述时延到期时差限值字段用于指示待上报状态报告信息对应的缓冲区数据需满足的预设紧急程度要求或范围,所述缓冲区流量换算系数字段用于指示所述缓冲区特定流量大小字段所对应的单位,所述缓冲区特定流量大小字段用于指示待发送至目标设备的由所述访问类型索引位图字段所指示的所有AC中时延敏感业务的TID所对应的满足预设紧急程度要求或范围的缓冲区流量大小;其中,所述目标设备通过包含所述第三BSR控制字段的帧的接收者地址来标识,所述预设紧急程度要求或范围由所述时延到期时差限值字段来指示。
- 如权利要求79所述的方法,其特征在于,所述时延到期时差限值字段表示所述第一站点上报缓冲区中的时延到期时差小于或等于时延到期时差限值的时延敏感业务数据所对应的状态报告信息。
- 如权利要求79或80所述的方法,其特征在于,所述第三BSR控制字段为基于待传输数据紧急程度的BSR控制子域。
- 如权利要求47至50、56、64、66至71、75至81中任一项所述的方法,其特征在于,所述 服务周期为受限目标唤醒时间r-TWT的服务周期,且所述第一站点为所述r-TWT的预定站点。
- 如权利要求53、68或80所述的方法,其特征在于,所述时延到期时差为时延敏感业务数据从当前时刻到所述时延敏感业务数据的传输时延过期时间点之间的时间差值;或者,所述时延到期时差为时延敏感业务数据从目标时刻到所述时延敏感业务数据的传输时延过期时间点之间的时间差值。
- 如权利要求47、48、49、50、69、70、76或77所述的方法,其特征在于,传输时延过期的时间点是指属于时延敏感业务流的MSDU或者A-MSDU从本地媒体接入控制MAC服务访问点到达MAC子层的时间点开始经过限定时延时长的时间点;其中,所述限定时延为允许传输MSDU或者A-MSDU的最大时长。
- 如权利要求48、49、50、69、70、76或77所述的方法,其特征在于,传输时延已过期是指待传输的MSDU或者A-MSDU针对当前时刻的时延到期时差小于或等于零,或者,传输时延已过期是指待传输的MSDU或者A-MSDU针对当前时刻的时延到期时差小于时延过期偏差阈值;和/或,传输时延过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差小于或等于零,或者,传输时延过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差小于时延过期偏差阈值;和/或,传输时延未过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差大于零,或者,传输时延未过期是指待传输的MSDU或者A-MSDU针对目标时刻的时延到期时差大于或等于时延过期偏差阈值。
- 如权利要求85所述的方法,其特征在于,所述时延过期偏差阈值为MSDU或A-MSDU从开始传输时间点到确认成功传输时间点之间的时间间隔。
- 如权利要求45至86中任一项所述的方法,其特征在于,所述第一站点为非接入点站点non-AP STA,所述第二站点为接入点站点AP STA。
- 如权利要求45至61,75至87中任一项所述的方法,其特征在于,所述第一站点为non-AP STA,所述第二站点为另一个non-AP STA;或者,所述第一站点为AP STA,所述第二站点为另一个AP STA。
- 一种站点设备,其特征在于,所述站点设备为第一站点,所述站点设备包括:通信单元,用于向第二站点发送第一缓冲区状态报告BSR;其中,所述第一BSR至少包括第一状态报告信息,所述第一状态报告信息为基于待传输数据紧急程度的缓冲区状态报告信息。
- 一种站点设备,其特征在于,所述站点设备为第二站点,所述站点设备包括:通信单元,用于接收第一站点发送的第一缓冲区状态报告BSR;其中,所述第一BSR至少包括第一状态报告信息,所述第一状态报告信息为基于待传输数据紧急程度的缓冲区状态报告信息。
- 一种站点设备,其特征在于,包括:处理器、存储器和收发器,所述收发器用于收发信息,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,使得所述站点设备执行如权利要求1至44中任一项所述的方法。
- 一种站点设备,其特征在于,包括:处理器、存储器和收发器,所述收发器用于收发信息,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,使得所述站点设备执行如权利要求45至88中任一项所述的方法。
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至44中任一项所述的方法。
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求45至88中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至44中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求45至88中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至44中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求45至88中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至44中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求45至88中任一项所述的方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/080029 WO2023168638A1 (zh) | 2022-03-09 | 2022-03-09 | 无线通信的方法及设备 |
| EP22930279.9A EP4492892A4 (en) | 2022-03-09 | 2022-03-09 | WIRELESS COMMUNICATION METHOD AND DEVICE |
| CN202280093124.1A CN118872350A (zh) | 2022-03-09 | 2022-03-09 | 无线通信的方法及设备 |
| US18/825,845 US20240430740A1 (en) | 2022-03-09 | 2024-09-05 | Wireless communication method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/080029 WO2023168638A1 (zh) | 2022-03-09 | 2022-03-09 | 无线通信的方法及设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/825,845 Continuation US20240430740A1 (en) | 2022-03-09 | 2024-09-05 | Wireless communication method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023168638A1 true WO2023168638A1 (zh) | 2023-09-14 |
Family
ID=87937036
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/080029 Ceased WO2023168638A1 (zh) | 2022-03-09 | 2022-03-09 | 无线通信的方法及设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240430740A1 (zh) |
| EP (1) | EP4492892A4 (zh) |
| CN (1) | CN118872350A (zh) |
| WO (1) | WO2023168638A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117336876A (zh) * | 2023-10-10 | 2024-01-02 | 上海云攀半导体有限公司 | 低延迟业务传输方法及系统 |
| CN117527075A (zh) * | 2023-10-20 | 2024-02-06 | 烽火通信科技股份有限公司 | 一种光与无线协同低时延上行传输方法与装置 |
| WO2026007132A1 (zh) * | 2024-07-05 | 2026-01-08 | Oppo广东移动通信有限公司 | 缓冲状态报告的发送方法、接收方法、装置及介质 |
| WO2026054521A1 (en) * | 2024-09-05 | 2026-03-12 | Samsung Electronics Co., Ltd. | Enhancements for low latency support in next generation wlans |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115884269A (zh) * | 2021-09-27 | 2023-03-31 | 中兴通讯股份有限公司 | 资源单元的分配方法、装置、存储介质及电子装置 |
| US20240196313A1 (en) * | 2022-12-12 | 2024-06-13 | Nxp Usa, Inc. | Enhanced delay status report (dsr) for low latency (ll) frames |
| CN119740152B (zh) * | 2024-11-12 | 2025-08-22 | 北京市智慧水务发展研究院 | 一种免配置的边缘水表水量识别及数据质量控制方法 |
| CN119584313B (zh) * | 2024-11-13 | 2025-11-21 | 南京云程半导体有限公司 | 低延时业务传输方法、接入点及存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170230860A1 (en) * | 2016-02-10 | 2017-08-10 | Apple Inc. | Buffer status report for high priority transmission |
| CN110149718A (zh) * | 2018-02-14 | 2019-08-20 | 华为技术有限公司 | 数据发送的方法和通信设备 |
| CN110574475A (zh) * | 2017-05-05 | 2019-12-13 | 瑞典爱立信有限公司 | Sr-bsr和资源管理 |
| CN111163518A (zh) * | 2018-11-08 | 2020-05-15 | 电信科学技术研究院有限公司 | 一种信息传输方法、配置方法、终端及网络侧设备 |
| WO2020113997A1 (zh) * | 2018-12-06 | 2020-06-11 | 电信科学技术研究院有限公司 | 传输方法及终端 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11284292B2 (en) * | 2019-06-28 | 2022-03-22 | Apple Inc. | Queuing latency aware buffer status report |
| WO2021066282A1 (ko) * | 2019-10-02 | 2021-04-08 | 엘지전자 주식회사 | 저지연을 위한 버퍼 리포트 |
| EP4478789A3 (en) * | 2020-08-06 | 2025-03-12 | InterDigital Patent Holdings, Inc. | Multi-link steering and control in wlan |
-
2022
- 2022-03-09 EP EP22930279.9A patent/EP4492892A4/en active Pending
- 2022-03-09 CN CN202280093124.1A patent/CN118872350A/zh active Pending
- 2022-03-09 WO PCT/CN2022/080029 patent/WO2023168638A1/zh not_active Ceased
-
2024
- 2024-09-05 US US18/825,845 patent/US20240430740A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20170230860A1 (en) * | 2016-02-10 | 2017-08-10 | Apple Inc. | Buffer status report for high priority transmission |
| CN110574475A (zh) * | 2017-05-05 | 2019-12-13 | 瑞典爱立信有限公司 | Sr-bsr和资源管理 |
| CN110149718A (zh) * | 2018-02-14 | 2019-08-20 | 华为技术有限公司 | 数据发送的方法和通信设备 |
| CN111163518A (zh) * | 2018-11-08 | 2020-05-15 | 电信科学技术研究院有限公司 | 一种信息传输方法、配置方法、终端及网络侧设备 |
| WO2020113997A1 (zh) * | 2018-12-06 | 2020-06-11 | 电信科学技术研究院有限公司 | 传输方法及终端 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4492892A4 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117336876A (zh) * | 2023-10-10 | 2024-01-02 | 上海云攀半导体有限公司 | 低延迟业务传输方法及系统 |
| CN117336876B (zh) * | 2023-10-10 | 2025-01-03 | 上海云攀半导体有限公司 | 低延迟业务传输方法及系统 |
| CN117527075A (zh) * | 2023-10-20 | 2024-02-06 | 烽火通信科技股份有限公司 | 一种光与无线协同低时延上行传输方法与装置 |
| WO2026007132A1 (zh) * | 2024-07-05 | 2026-01-08 | Oppo广东移动通信有限公司 | 缓冲状态报告的发送方法、接收方法、装置及介质 |
| WO2026054521A1 (en) * | 2024-09-05 | 2026-03-12 | Samsung Electronics Co., Ltd. | Enhancements for low latency support in next generation wlans |
Also Published As
| Publication number | Publication date |
|---|---|
| US20240430740A1 (en) | 2024-12-26 |
| EP4492892A1 (en) | 2025-01-15 |
| CN118872350A (zh) | 2024-10-29 |
| EP4492892A4 (en) | 2026-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023168638A1 (zh) | 无线通信的方法及设备 | |
| CN116671248A (zh) | 无线通信的方法、站点设备和接入点设备 | |
| WO2021089022A1 (zh) | 一种多链路设备间的通信方法和装置 | |
| WO2022143176A1 (zh) | 业务传输方法、装置及系统 | |
| TWI880108B (zh) | 支持無線tsn的ap mld進行資料傳輸的方法及裝置 | |
| US20240251443A1 (en) | WIRELESS COMMUNICATION METHOD, Non-AP STA, AND AP | |
| JP7744504B2 (ja) | 制限付きターゲットウェイクタイムサービス期間の終了 | |
| JP7700276B2 (ja) | ソフトap mldの条件付きリンクにおけるレガシー(非eht)局の動作可能化 | |
| WO2022217612A1 (zh) | 无线通信的方法及设备 | |
| JP2024540504A (ja) | 非r-twtメンバーstaのバーストトラフィック送信のためのアクセス許可 | |
| WO2023206579A1 (zh) | 通信方法和设备 | |
| US20250031242A1 (en) | Rescheduling of Restricted Target Wake Time Service Period | |
| JP2025522603A (ja) | データ伝送方法及び通信装置 | |
| JP2025530184A (ja) | 待ち時間要件をサポートする拡張されたサービス品質ステータスレポート | |
| JP2025514349A (ja) | Ac制限を伴うトリガー型txop共有 | |
| WO2024060098A1 (zh) | 一种无线通信方法及装置、设备、存储介质 | |
| WO2023222072A1 (zh) | 信道接入方法和相关装置 | |
| JP2025508849A (ja) | R-twt初期アクセスにおける動的edca | |
| WO2024045083A1 (zh) | 用于传输的方法、装置、设备、存储介质及程序产品 | |
| WO2023092487A1 (zh) | 无线通信的方法和设备 | |
| WO2023087312A1 (zh) | 无线通信的方法和设备 | |
| WO2022082530A1 (zh) | 通信方法及装置 | |
| CN108093463A (zh) | 基于唤醒接收机的通信方法及设备 | |
| CN116133151A (zh) | 数据传输方法与装置、多链路设备 | |
| US20260081873A1 (en) | Wireless communication method, and station |
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: 22930279 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280093124.1 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2022930279 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2022930279 Country of ref document: EP Effective date: 20241009 |


