Communication method, apparatus and device, and medium and program product
By transmitting or receiving different physical layer technologies in wireless devices, channel access conflicts and interference problems are resolved, enabling reasonable coexistence between wireless devices and CSMA/CA-supporting devices, reducing the probability of channel access conflicts and interference, and ensuring transmission quality.
Patent Information
- Application Number
- PCT/CN2024/088949
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-19
- Publication Date
- 2025-10-23
AI Technical Summary
Wireless devices cannot detect signals because they do not support the physical layer technologies used by other devices, leading to channel access conflicts and interference problems. This is especially true in scenarios using unlicensed spectrum, where they cannot coexist reasonably with devices that support CSMA/CA.
By sending or receiving the first and second parts of different physical layer technologies within the first time range, their relative isolation in the time domain is restricted, ensuring that the second part can be transmitted before other devices mistakenly believe that the channel is idle, thus avoiding channel access conflicts and interference.
It effectively reduces the probability of channel access conflicts and interference, ensures the transmission quality of the second part, and enables the reasonable coexistence of wireless devices and devices supporting CSMA/CA.
Smart Images

Figure CN2024088949_23102025_PF_FP_ABST
Abstract
Description
Communication method, apparatus, device, medium and program product TECHNICAL FIELD
[0001] The present application relates to the field of wireless communication, in particular to a communication method, apparatus, device, medium and program product. BACKGROUND
[0002] Some wireless devices only support simple modulation methods, and also have the demand of using unlicensed spectrum. In order to ensure the fairness of channel use, such wireless devices should coexist with other devices supporting CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance) mechanism.
[0003] However, since such wireless devices do not support the physical layer technology (such as modulation method, coding method, etc.) adopted by other devices, the signals sent or received by such wireless devices are difficult to be detected by other devices, and other devices are likely to mistakenly think that the channel is idle, thereby causing channel access conflict and interference problems.
[0004] How to realize the reasonable coexistence between such wireless devices and other devices supporting CSMA / CA is a problem to be solved.
[0005] SUMMARY
[0006] The present application provides a communication method, apparatus, device, medium and program product, which technical solution at least includes:
[0007] According to an aspect of an embodiment of the present application, a communication method is provided, the method is executed by a first wireless device, and the method comprises:
[0008] sending a first part in a first time range; wherein the first time range comprises the first part and a second part, the second part is sent or received by a second wireless device, and the first part and the second part adopt different physical layer technologies.
[0009] According to another aspect of an embodiment of the present application, a communication method is provided, the method is executed by a second wireless device, and the method comprises:
[0010] receiving or sending a second part in a first time range; wherein the first time range comprises the second part and a first part, the first part is sent by a first wireless device, and the first part and the second part adopt different physical layer technologies.
[0011] According to an aspect of an embodiment of the present application, a communication apparatus is provided, the apparatus comprises:
[0012] The sending module is configured to send the first part in a first time range; wherein the first time range includes the first part and a second part, the second part is sent or received by a second wireless device, and the first part and the second part use different physical layer technologies.
[0013] According to another aspect of the embodiments of the present application, a communication device is provided, and the device includes:
[0014] The receiving module is configured to receive the second part in a first time range, and the sending module is configured to send the second part in the first time range; wherein the first time range includes the second part and a first part, the first part is sent by a first wireless device, and the first part and the second part use different physical layer technologies.
[0015] According to an aspect of the embodiments of the present application, a communication device is provided, and the communication device includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the communication method according to the above aspects.
[0016] According to another aspect of the embodiments of the present application, a communication device is provided, and the communication device includes: a receiver; and the communication device is configured to implement the communication method according to the above aspects.
[0017] According to an aspect of the embodiments of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores at least one program, the at least one program is loaded and executed by a processor to implement the communication method according to the above aspects.
[0018] According to an aspect of the embodiments of the present application, a computer program product or a computer program is provided, and the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer readable storage medium, a processor acquires the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to implement the communication method according to the above aspects.
[0019] According to an aspect of the embodiments of the present application, a chip is provided, and the chip includes a programmable logic circuit and / or at least one program, and the chip is configured to implement the communication method according to the above aspects based on the programmable logic circuit and / or the at least one program.
[0020] The technical solutions provided by the embodiments of the present application can have the following beneficial effects:
[0021] By transmitting the first part and the second part with different physical layer technologies, the channel access conflict and interference problem is avoided. This is because the first part adopts a different physical layer technology from the second part, so that the first part can be detected by other devices except the second wireless device, and other devices can explicitly determine that the channel is not in an idle state based on the first part, thereby avoiding the channel. Limiting the transmission of the first part and the second part within the first time range is to avoid the second part being too far apart from the first part in the time domain, and to avoid the second part occupying the channel for a long time, so that the second part completes transmission as much as possible before other devices mistakenly think that the channel is idle again and access the channel, and the transmission quality of the second part is guaranteed as much as possible, and the probability of interference caused by other devices mistakenly accessing the channel to the transmission of the second part is reduced. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0023] FIG. 1 shows a schematic diagram of a wireless communication system according to an example embodiment of the present application;
[0024] FIG. 2 shows a schematic diagram of a wireless communication system according to an example embodiment of the present application;
[0025] FIG. 3 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0026] FIG. 4 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0027] FIG. 5 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0028] FIG. 6 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0029] FIG. 7 shows a format diagram of a first PPDU according to an example embodiment of the present application;
[0030] FIG. 8 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0031] FIG. 9 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0032] FIG. 10 shows a flow diagram of a communication method according to an example embodiment of the present application;
[0033] FIG. 11 shows a schematic diagram of a communication method according to an example embodiment of the present application;
[0034] FIG. 12 shows a schematic diagram of a format of a second frame according to an example embodiment of the present application;
[0035] FIG. 13 shows a schematic diagram of a communication method according to an example embodiment of the present application;
[0036] FIG. 14 shows a schematic diagram of a communication method according to an example embodiment of the present application;
[0037] FIG. 15 shows a schematic diagram of a communication method according to an example embodiment of the present application;
[0038] FIG. 16 shows a schematic diagram of a format of an NDP frame according to an example embodiment of the present application;
[0039] FIG. 17 shows a schematic diagram of a format of a CTA frame according to an example embodiment of the present application;
[0040] FIG. 18 shows a schematic diagram of a communication method according to an example embodiment of the present application;
[0041] FIG. 19 shows a schematic diagram of a communication method according to an example embodiment of the present application;
[0042] FIG. 20 shows a block diagram of a structure of a communication apparatus according to an example embodiment of the present application;
[0043] FIG. 21 shows a block diagram of a structure of a communication apparatus according to an example embodiment of the present application;
[0044] FIG. 22 shows a schematic diagram of a structure of a communication device according to an example embodiment of the present application;
[0045] FIG. 23 shows a schematic diagram of a structure of a communication device according to an example embodiment of the present application. DETAILED DESCRIPTION
[0046] For the purpose of making the objects, technical solutions and advantages of the present application clearer, the following will further describe the embodiments of the present application with reference to the drawings. The example embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following example embodiments do not represent all the embodiments consistent with the present application. Instead, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.
[0047] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in this application and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0048] It will be understood that, although the terms first, second, third, etc. can be used herein to describe various information, these terms are not intended to denote a temporal sequence. Rather, these terms are used only as distinguishable to reference various information. For example, without departing from the scope of the application, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information. Depending on the context, the word "if' as used herein can be interpreted to mean "when" or "in response to determining". In the present specification, the meaning of Boolean Value is expressed as "0" represents "first meaning", "1" represents "second meaning", without loss of generality, the skilled in the art can understand that the representative meaning can be reversed, i.e. "1" represents "first meaning", "0" represents "second meaning".
[0049] The technical solutions described in some embodiments of the present application can be applied to various communication systems, for example: a GSM (Global System of Mobile communication) system, a CDMA (Code Division Multiple Access) system, a WCDMA (Wideband Code Division Multiple Access) system, a GPRS (General Packet Radio Service) system, an LTE (Long Term Evolution) system, an LTE-A (Advanced long term evolution) system, an NR (New Radio) system, an evolved system of the NR system, an LTE-U (LTE-based access to unlicensed spectrum) system, an NR-U (NR-based access to unlicensed spectrum) system, a TN (Terrestrial Networks) system, an NTN (Non-Terrestrial Networks) system, a UMTS (Universal Mobile Telecommunication System), a WiMAX (Worldwide Interoperability for Microwave Access) communication system, a WLAN (Wireless Local Area Networks), a Wi-Fi (Wireless Fidelity), a 5G (5th-Generation) system, a cellular Internet of Things system, a cellular passive Internet of Things system, an evolved system of the NR system, a B5G (Beyond 5th-Generation) system, a 6G and an evolved system thereof.
[0050] FIG. 1 shows a schematic diagram of a wireless communication system 100 provided by an example embodiment of the present application. The wireless communication system 100 includes terminal devices and terminal devices, or terminal devices and network devices, or stations (STA) and stations, which are not limited herein.
[0051] In this application, a STA can include an AP STA (Access Point STA) and / or a non-AP STA (non-Access Point STA). Among them, the AP STA can be referred to as an AP. The communication between STAs can be implemented as the communication between an AP and a non-AP STA, or the communication between non-AP STAs, or the communication between a STA and a peer STA (peer STA). Among them, the peer STA refers to a device communicating with the STA, and the peer STA can be an AP or a non-AP STA. FIG. 1 illustrates a wireless communication system 100 including an AP 110 and a non-AP STA 120.
[0052] In some embodiments, the AP 110 is a device deployed in a WLAN / Wi-Fi system to provide wireless communication functions for STAs. The AP 110 is equivalent to a bridge connecting wired and wireless networks, and its main function is to connect various wireless network clients together and then access the wireless network to the Ethernet. The AP 110 can be a terminal device (such as a mobile phone) or a network device (such as a router) with a WLAN / Wi-Fi chip.
[0053] In some embodiments, the AP 110 can be a device supporting multiple current and future IEEE (Institute of Electrical and Electronics Engineers) 802.11 family WLAN standards such as 802.11be, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a. The AP 110 can also be applied to a network environment supporting the next-generation WLAN system / next-generation Wi-Fi communication.
[0054] In the embodiments of the present application, the next-generation WLAN system is a WLAN system evolved from the 802.11be system and can meet the backward compatibility with the 802.11be system. The next-generation Wi-Fi communication is any new generation of Wi-Fi communication after Wi-Fi 7 based on the IEEE 802.11be specification, such as UHR (Ultra High Reliability) communication, etc.
[0055] In some embodiments, the non-AP STA 120 can be a UE (User Equipment), a mobile phone, a tablet, an e-book reader, a laptop, a desktop computer, a television, a VR (Virtual Reality) device, an AR (Augmented Reality) device, an MR (Mediated Reality) device, an XR (Extended Reality) device, a BR (Baffle Reality) device, a CR (Cinematic Reality) device, a DR (Deceive Reality) device, a remote terminal, a wireless device in Industrial Control, a wireless device in Self Driving, a vehicle-mounted communication device, a wearable device, a wireless device in Remote Medical, a wireless device in Smart Grid, a wireless device in Transportation Safety, a wireless device in Smart City, or a wireless device in Smart Home (such as a smart camera, a smart remote controller, a smart water meter, etc.), a wireless communication chip, an ASIC (Application Specific Integrated Circuit), a SoC (System on Chip), an IoT (Internet of Things) node, a sensor, a wireless device in IoV (Internet of Vehicles), etc. The non-AP STA 120 can also be a handheld device, a computing device, or other processing device with wireless communication function connected to a wireless modem, etc., which are not listed here.
[0056] It can be understood that the role of the STA in wireless communication is not absolute. For example, when the mobile phone A connects to the router, the mobile phone A is a non-AP STA, and when the mobile phone A acts as a hotspot for the mobile phone B, the mobile phone A plays the role of an AP.
[0057] In some embodiments, the non-AP STA 120 can be a device that supports multiple current and future IEEE 802.11 family of WLAN standards, such as 802.11be, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a. The non-AP STA 120 can also be applied in a network environment that supports next-generation WLAN systems / next-generation Wi-Fi communications.
[0058] In some embodiments, the AP 110 and the non-AP STA 120 both support IEEE 802.11 protocols, but are not limited to IEEE 802.11 protocols.
[0059] In some embodiments, the wireless communication system 100 can support frequency bands including, but not limited to, mmWave (millimeter wave) frequency bands (such as 45 GHz, 60 GHz, etc. belonging to the frequency bands in the range of 30-300 GHz), low frequency bands. Among them, the low frequency band includes the Sub-7GHz frequency band (such as 2.4GHz, 5GHz, 6GHz, etc. belonging to the frequency band in the range of 1-7.25GHz).
[0060] In some embodiments, there is one or more links between the AP 110 and the non-AP STA 120.
[0061] In some embodiments, multi-band communication is supported between the AP 110 and the non-AP STA 120. For example, communication is simultaneously performed in at least one of the 2.4GHz, 5GHz, 6GHz, 45GHz, 60GHz, etc. frequency bands. For another example, communication is simultaneously performed on different channels of the same frequency band or different channels of different frequency bands. Multi-band communication can improve the communication throughput and / or reliability between devices. Such a device supporting multi-band communication can be considered to have MLO (Multi-Link Operation) capability, and is usually referred to as a multi-band device or MLD (Multi-Link Device), and sometimes also referred to as a multi-band entity or a multi-link entity. The MLD can be an AP device or a non-AP STA device. If the MLD is an AP device, the MLD contains one or more APs; if the MLD is a non-AP STA device, the MLD contains one or more non-AP STAs. Multiple links can be formed between the AP in the AP MLD and the STA in the STA MLD, and the AP in the AP MLD and the STA in the STA MLD can communicate through the corresponding links.
[0062] • Regarding channel access mechanisms
[0063] In IEEE 802.11 protocol, the basic channel access protocol is DCF (Distributed Coordination Function), which can make different compatible STA devices share the use of the channel and reduce the probability of collision through the CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance) mechanism. DCF mainly includes the following four core mechanisms:
[0064] 1. Carrier sensing mechanism: Carrier sensing mechanism is divided into physical carrier sensing and virtual carrier sensing. The result of any sensing indicates that the channel is busy, then the channel is busy. Physical carrier sensing adopts three channel idle detection methods, energy detection, carrier detection and energy-carrier hybrid detection, collectively known as CCA (Clear Channel Assessment). Energy detection is to judge the energy size of the received signal. When the received power is greater than the physical layer specified threshold ED_threshold, it is considered that the channel is occupied. Carrier detection is to detect the preamble part of the signal in the channel, and judge whether the channel is occupied according to the detection result.
[0065] Virtual carrier sensing mechanism is provided by the MAC (Media Access Control) layer, and 802.11 protocol uses NAV (Network Allocation Vector) to realize virtual sensing. The Dur / ID field in the MAC frame stores the "duration". The STA receiving the information judges the time when the channel will be occupied, and determines the time delay of its own transmission. NAV is a Timer, which is used to define how long the current channel needs to be occupied. The starting value is the duration of the last received frame, and the countdown ends when it is 0. Each STA uses this NAV timer. When communicating data, the STA occupying the channel will inform other STAs how long it needs through the Duration field in the frame, and the STA that has not acquired the channel updates its own NAV value by comparing the received packet Duration value. When the NAV value is 0 and the physical carrier sensing indicates that the channel is idle, it is considered that the current channel is in idle state.
[0066] 2. IFS (Interframe Space, interframe space) mechanism: in order to avoid collision as much as possible, 802.11 protocol stipulates that after completing transmission, all STAs must wait for a very short time (continue to listen) before transmitting the next frame. This period is commonly referred to as IFS. The length of IFS depends on the type of frame to be transmitted by the station. High-priority frames require shorter waiting time, so they can have priority to obtain the right to transmit, but low-priority frames must wait for a longer time. If the low-priority frame has not yet been transmitted and other high-priority frames have been transmitted to the medium, the medium becomes busy and the low-priority frame can only be delayed again. This reduces the chance of collision.
[0067] IFS provides different priorities for dividing wireless medium access, different priorities are divided according to the length of IFS, the shorter the time, the higher the corresponding priority, and the time of interframe interval is arranged from small to large: SIFS (Short IFS, short interframe interval), PIFS (Point Coordination Function IFS, point coordination function interframe interval), DIFS (DCF IFS, distributed coordination function interframe interval), EIFS (Extended IFS, extended interframe interval).
[0068] Among them, SIFS is the shortest time segment, used to separate frames that need to be responded immediately, such as control frames, for example, RTS (Request To Send, request to send) frame, CTS (Clear To Send, clear to send) frame, ACK (Acknowledgment, acknowledgment) frame. The shortest interval is used between two transmissions of frame exchange sequence, which can prevent other stations waiting for the medium from trying to use the medium.
[0069] PIFS can only be used by STAs working in PCF mode. DIFS can only be used by STAs working in DCF mode.
[0070] EIFS: In the case of an error in the previous frame, the sending node has to delay EIFS instead of DIFS before transmitting the next frame.
[0071] 3. Random backoff mechanism: Binary exponential backoff is used in 802.11 to solve the time of backoff when the node fails to send or has a collision. When the MAC layer has a frame to send, after the physical carrier sensing and virtual carrier sensing both indicate that the channel is idle, if the count value of the backoff window is not 0, then continue to reduce the count value in slot time units, otherwise generate a random backoff window for backoff. The node selects a random number as the basis for a random backoff count value in the contention window, and after the backoff time is selected, it is equivalent to setting a Backoff Timer. The value of the contention window is a parameter value between the physical characteristic value CWmin (Minimum Contention Window) and CWmax (Maximum Contention Window), which is used to let the node select the range of the Backoff Counter. The station continuously monitors the channel in slot time. If the channel is detected to be idle, the backoff timer continues to count down by one; if the channel is detected to be busy, the remaining time of the backoff timer is frozen, and the channel is waited to be idle again after time DIFS, and then the remaining time is continued to count down. When the backoff timer time decreases to zero, the entire data frame is sent.
[0072] 4. RTS / CTS handshaking mechanism: RTS / CTS is a mechanism used by 802.11 protocol to reduce the collision caused by hidden node problem. The basic idea of RTS / CTS mechanism is to reserve the channel through a short control packet. If the sending station wants to send a message to the receiving station, it first sends an RTS control frame. After the stations around the sending station receive the RTS, they set their NAV values according to the Duration field. After the receiving station receives the RTS, it replies with a CTS control frame. After the stations around the receiving station receive the CTS, they set their NAV values according to the Duration field. The stations with NAV value not equal to 0 cannot perform idle monitoring of the channel, thereby avoiding collision with the transmission between the sending station and the receiving station.
[0073] • About zero-power device
[0074] With the development of communication technology and the expansion of communication demand, the demand for low power consumption of communication equipment is becoming more and more urgent. Therefore, zero-power communication technology is introduced to reduce the power consumption of the UE side. The zero-power communication technology can also be referred to as at least one of the following: ultra-low power communication technology, low power communication technology, etc. The communication equipment used to implement the zero-power communication technology can be referred to as a zero-power device, and the zero-power device can also be referred to as at least one of the following: ultra-low power device, low power device, etc.
[0075] Specifically, from the perspective of energy source and usage, zero-power devices can be divided into the following three types:
[0076] (1) Passive device; a passive device does not need to be equipped with a battery. When the passive device approaches a network device (such as a reader of an RFID (Radio Frequency Identification) system), the passive device is in the near-field range formed by the antenna radiation of the network device, and thus the antenna of the passive device generates an induced current through electromagnetic induction, which drives the low-power chip circuit of the passive device. The passive device can realize demodulation of a forward link signal and modulation of a backward link signal. For a backscatter link, the passive device can use backscatter or low-power active transmission to transmit a signal. The passive device does not need a built-in battery to drive, and thus can be considered as a true zero-power device.
[0077] In addition to not needing a battery, the radio frequency circuit and the baseband circuit of the passive device are also very simple, for example, without the need for an LNA (Low-Noise Amplifier), a PA (Power Amplifier), a crystal oscillator, an ADC (Analog to Digital Converter), and the like, so that the passive device has many advantages such as small size, light weight, very low price, and long service life.
[0078] The passive device can also support other energy harvesting methods, and can obtain energy to drive a circuit to realize communication by harvesting energy (such as light energy, thermal energy, kinetic energy, mechanical energy, and the like) in the environment.
[0079] (2) Semi-passive device; a semi-passive device does not install a conventional battery itself. The semi-passive device can harvest radio wave energy through a radio frequency energy harvesting module or harvest energy (such as light energy, thermal energy, kinetic energy, mechanical energy, and the like) in the environment using an energy harvesting module, and store the harvested energy in an energy storage unit (such as a capacitor). After the energy storage unit obtains energy, the energy storage unit can drive the low-power chip circuit of the semi-passive device. The semi-passive device can realize demodulation of a forward link signal and modulation of a backward link signal. For a backscatter link, the semi-passive device can use backscatter or low-power active transmission to transmit a signal.
[0080] The semi-passive device does not need a built-in battery to drive, and although the semi-passive device uses energy stored in a capacitor during operation, the energy source is radio frequency energy, and thus the semi-passive device can also be considered as a true zero-power device. The semi-passive device inherits many advantages of the passive device, such as small size, light weight, very low price, long service life, and the like.
[0081] (3) Active device; the active device can be built-in with a battery. The battery is used to drive the low-power chip circuit of the active device. The active device implements demodulation of the forward link signal, and signal modulation of the back link, etc. The signal transmission of the back link of the active device can not consume the power of the active device itself, and the back link transmission is realized by backscattering. Alternatively, the active device realizes the back link transmission by low-power active transmission. Although built-in battery, the active device has very low power consumption and complexity, so the capacity of the battery can be set in a small range, thereby realizing small cost and size. The battery built-in in the active device can also be used as an energy storage unit to store the environmental energy collected by the energy harvesting module, thereby making the maintenance period of the active device longer, even maintenance-free.
[0082] In the active device, the built-in battery is used for power supply, which increases the communication distance of the active device and improves the reliability of the communication. Therefore, in some scenarios with relatively high requirements on communication distance and reading delay, the active device can be applied.
[0083] Specifically, from the perspective of the transmitter type, the zero-power device can be divided into the following three types:
[0084] (1) The device with a backscattering module uses the backscattering mode described above for uplink transmission. This type of device does not have an active transmitter for active transmission, but only has a transmitter with a backscattering module. Therefore, when performing uplink transmission, the network device needs to provide a carrier, and the device performs backscattering based on the carrier to realize uplink transmission.
[0085] (2) The device with an active transmitter uses an active transmitter with active transmission capability for uplink transmission, so the device can send uplink data using its own active transmitter without the need for the network device to provide a carrier. The active transmitter suitable for this type of device can be, for example, a low-power ASK (Amplitude Shift Keying) transmitter, a low-power FSK (Frequency Shift Keying) transmitter, etc. Based on the current implementation, the overall power consumption of the device can be reduced to 400-600 μW when the transmitter transmits a signal of 100 μW.
[0086] (3) The device with both a backscattering module and an active transmitter supports both backscattering and active transmission. The device can determine whether to use backscattering or active transmitter for active transmission according to different situations (such as different power levels, different available environmental energy sources), or based on the scheduling of the network device.
[0087] • Cellular passive IoT
[0088] With the increasing applications in the communication industry, the types and application scenarios of connected objects are increasing, and there will be higher requirements for the price and power consumption of communication devices. The application of battery-free and low-cost Passive IoT (Passive Internet of Things) devices becomes a key technology for cellular IoT, enriching the types and quantities of wireless network link terminals and truly realizing the Internet of Everything. Passive IoT devices can be based on zero-power technologies such as RFID (Radio Frequency Identification) technology and extended on this basis to be applicable to cellular IoT.
[0089] In the NR system and the Wi-Fi system, the advantages of battery-free and low-cost can support the low-cost mass deployment and maintenance-free of IoT devices. At present, IoT devices based on environmental energy are being studied to solve the power supply problem. IoT devices based on environmental energy, which can be referred to as Ambient IoT / A-IoT / AMP (Ambient Power Enabled IoT) devices, etc., derive the energy required for their work from energy harvesting from the environment. The source of environmental energy can be wireless radio frequency energy, light energy, solar energy, thermal energy, mechanical energy, etc. Among them, devices that collect wireless radio frequency energy to drive their own work may need other devices to provide wireless radio frequency power supply signals.
[0090] Such AMP devices are similar to passive or semi-passive devices in zero-power communication. The AMP device collects environmental energy and stores it in an energy storage unit. When the energy storage unit obtains sufficient energy, it can drive the low-power circuit to work for signal demodulation of the forward link and signal modulation, transmission, etc. of the reverse link.
[0091] In some scenarios, AMP devices can be divided into the following three types, each with corresponding complexity and communication capabilities: Device A: No energy storage capability. Cannot send independent signals, i.e., uses backscatter transmission. Device B: Has energy storage capability. Cannot send independent signals, i.e., uses backscatter transmission. Can amplify backscatter signals using stored energy. Device C: Has energy storage capability. Can send independent signals, i.e., has active transmission capability.
[0092] Among them, Device A has the lowest complexity and power consumption, which can be as low as 1 micro-watt, but its communication distance is limited, generally only a few meters. Device A needs network equipment to provide carrier signals for backscattering transmission. Device C generally has a larger capacity capacitor to store energy from the environment, and the power consumption can support several hundred micro-watts, which can support active signal transmission and has a larger communication distance. Since Device C can actively transmit, the network equipment does not need to provide carrier signals for Device C. The complexity and power consumption of Device B are between Device A and Device C.
[0093] In other scenarios, AMP devices can be divided into the following two types:
[0094] The first type of AMP device: 0-1 micro-watt peak power consumption, this type of AMP device has energy storage, initial sampling frequency offset of 10X ppm, no uplink and downlink power amplifier, and transmits uplink transmission by backscattering external carrier.
[0095] The second type of AMP device: peak power consumption less than several hundred micro-watts, this type of AMP device has energy storage, initial sampling frequency offset of 10X ppm, and may be configured with uplink and / or downlink power amplifier, which can transmit uplink transmission by actively transmitting inside the AMP device, or by backscattering external carrier.
[0096] Overall, compared with other Internet of Things devices, AMP devices have many advantages such as free regular battery, free maintenance, small size, low complexity and low cost, long service life, etc.
[0097] If the AMP device also has the need to use the unlicensed spectrum, in order to ensure the fairness of channel use, the AMP device also needs to perform a corresponding CCA to determine whether the channel is idle. Therefore, the AMP device should also support the CSMA / CA mechanism to achieve compatibility and coexistence with existing devices. Taking the WiFi system as an example, the channel occupation of the AMP device needs to support the DCF protocol. This requires the AMP device to be able to detect the PPDU (Physical Layer Protocol Data Unit) frame transmitted by the existing OFDM (Orthogonal Frequency-Division Multiplexing) technology-based device to meet the physical and virtual carrier sensing, and support the RTS / CTS mechanism. However, as known from the foregoing, the AMP device is limited by the design of low power consumption and low complexity, and the receiver only supports simple modulation and demodulation modes such as ASK, FSK, PSK (Phase Shift Keying), etc., and does not support the OFDM modulation mode, so the AMP device cannot perform the OFDM technology-based CCA to achieve channel access.
[0098] To this end, the channel access by the AP and / or non-AP STA can be considered, and the channel obtained thereby is shared with the AMP device for use, to solve the problem that the AMP device cannot independently perform CCA. That is, the STA indicates the available channel resources for the AMP device, wherein the channel resources are part or all of the channel occupation time obtained by the STA through CCA.
[0099] Although the channel sharing by the AP and / or non-AP STA can enable the AMP device to use the channel, it can cause serious channel access conflict. For the convenience of illustration, the STA sharing the channel for the AMP device to use is referred to as a first STA, and other STAs in the system that do not obtain a transmission opportunity are referred to as second STAs. Since it cannot be guaranteed that the Preamble field and Duration field of the PPDU frame sent by the first STA after occupying the channel can be monitored by all the second STAs, the second STAs can not evade according to the NAV set by the Duration field of the PPDU frame, but continue to perform CCA during the channel occupation of the first STA. During the channel use time shared by the first STA for the AMP device, since only simple modulation modes are supported, the PPDU received or sent by the AMP device cannot be detected by the second STAs, and therefore, the second STAs cannot determine whether the channel is idle through physical carrier sensing or virtual carrier sensing, but can only determine whether the channel is idle through energy detection. However, since the transmission power of the AMP device is low, especially when the AMP device adopts the backscatter communication mode, the power of the backscatter signal is even lower, and the second STAs can mistakenly think that the channel is idle and access the channel for transmission, causing serious channel access conflict and interference to the reception or transmission of the AMP device. Even if a storage unit and an amplifier are set in the AMP device, so that the backscatter or active transmission signal of the AMP device can be amplified to a certain extent, the hidden node problem still exists.
[0100] Therefore, the application provides a communication method, which helps to reduce the possibility of conflict and interference between the AMP device and other STAs as much as possible, and helps the AMP device and the STAs to realize reasonable channel spectrum sharing.
[0101] FIG. 2 shows a schematic diagram of a wireless communication system 200 provided by an example embodiment of the application, which includes a first wireless device 210 and a second wireless device 220. Based on the actual communication scenario, the wireless communication system 200 can also include other devices, which are not limited by the application.
[0102] The first wireless device 210 has a wireless communication function, and includes at least one of the following: an AP, a non-AP STA, a network device, and a terminal device.
[0103] The network device can include a network device in a WLAN / Wi-Fi system, or a network device in a cellular network. For example, the network device includes at least one of an AP (e.g., the AP 110 shown in FIG. 1), a wireless relay node, a wireless backhaul node, a base station, an eNB (Evolved Node B), an NB (Node B), a gNB (Next Generation Node B), an HNB (e.g., a Home Evolved Node B or a Home Node B), a TRP (Transmission and Reception Point), an RNC (Radio Network Controller), a BSC (Base Station Controller), a BTS (Base Transceiver Station), a BBU (Baseband Unit), a DU (Distributed Unit), one or more antenna panels of a base station, a base station in a B5G (Beyond Fifth Generation) system, and a reader / writer.
[0104] The terminal device can include a terminal device in a WLAN / Wi-Fi system, or a terminal device in a cellular network. For example, the terminal device includes at least one of a non-AP STA (e.g., the non-AP STA 120 shown in FIG. 1), a UE, a mobile phone, a computer, a sensor, a vehicle-mounted device, a wearable device, a handheld device, and the like.
[0105] The second wireless device 220 also has a wireless communication function.
[0106] In some embodiments, the second wireless device 220 includes at least one of an A-IoT device, an AMP device, a passive IoT device, a zero-power consumption device, a low-power consumption device, an ultra-low-power consumption device, a device that collects radio frequency energy, and a device that collects electromagnetic wave energy.
[0107] In some embodiments, the second wireless device 220 supports a communication mode of backscattering and / or active emission. If the second wireless device 220 uses the communication mode of backscattering, it needs to obtain a carrier signal from the outside world.
[0108] In some embodiments, the energy used by the second wireless device 220 for communication is harvested from the ambient energy collected by the second wireless device 220. The ambient energy includes at least one of the following: wireless radio frequency energy, light energy, solar energy, thermal energy, mechanical energy, kinetic energy, etc.
[0109] In some embodiments, the harvesting of wireless radio frequency energy is based on wireless radio frequency signals in the environment, such as radio frequency signals of other communication systems, broadcast signals, etc. In this case, the energy harvesting of the second wireless device 220 can be considered as passive.
[0110] In some embodiments, the harvesting of wireless radio frequency energy is based on in-band wireless radio frequency signals, such as signals transmitted using the time-frequency resources within the communication system, which helps to ensure the efficiency and reliability of energy harvesting.
[0111] FIG. 3 shows a flow diagram of a communication method according to an example embodiment of the present application, which is performed by a first wireless device, and includes at least part of the following steps:
[0112] Step 320: transmitting a first part in a first time range, the first time range including the first part and a second part, the second part being transmitted or received by a second wireless device, the first part using a different physical layer technology from the second part.
[0113] The first time range including the first part and the second part can be understood as that both the first part and the second part are transmitted in the first time range, or can be understood as that the time domain resources used by the first part and the second part are located in the first time range.
[0114] If the second part is transmitted by the second wireless device, it means that the transmitter of the first part and the second part is different.
[0115] If the second part is received by the second wireless device, the second part can be transmitted by the first wireless device, it means that the first wireless device transmits the first part and the second part respectively, and the receiver of the first part and the second part is different.
[0116] If the second part is received by the second wireless device, the second part can be transmitted by a third wireless device, it means that the transmitter and the receiver of the first part and the second part are different. The third wireless device refers to a wireless device in the communication system other than the first wireless device and the second wireless device.
[0117] The physical layer provides services for the MAC layer and higher layers in the form of a transmission channel, supports all functions required for bit stream transmission in a physical medium, and thereby provides transparent bit stream transmission between two communication devices. In this application, the physical layer technology is different, including at least one of the following aspects: different modulation methods, different encoding methods, different waveforms, different bandwidths, different transmission rates, different communication methods (such as simplex communication, half-duplex communication, full-duplex communication, etc.), different information transmission methods (such as serial transmission, parallel transmission), different antenna technologies, and different resource mapping methods (such as centralized resource allocation method, distributed resource allocation method).
[0118] From the perspective of frequency bands, the first part can be transmitted in a millimeter wave frequency band (such as a frequency band of 45 GHz, 60 GHz, etc. belonging to a range of 30-300 GHz), or in a non-millimeter wave frequency band. The non-millimeter wave frequency band includes a low frequency band (such as 2.4 GHz, 5 GHz, 6 GHz, etc. belonging to a range of 1-7.25 GHz), or a new frequency band that is different from the millimeter wave frequency band and is planned in the future.
[0119] From the perspective of waveforms, the waveform of the first part can be a sine wave, or a square wave, or a triangular wave, or a pulse, or a rectangular wave, etc. The waveform of the first part can be continuous or discontinuous, that is, the first part is allowed to be interrupted within a certain time domain range.
[0120] From the perspective of encoding, the first part can use one of the following encoding methods: NRZ (Not Return to Zero) encoding; Manchester encoding; URZ (Unipolar Return to Zero) encoding; DBP (Differential Binary Phase) encoding; Miller encoding; differential encoding.
[0121] In some embodiments, the first part includes part or all of a Wi-Fi frame. That is, the first part can include a complete Wi-Fi frame, or can include part of a domain of a Wi-Fi frame.
[0122] In some embodiments, the number of second wireless devices is one or more.
[0123] The first wireless device related to the embodiments of the present application can refer to the first wireless device 210 shown in FIG. 2, and the second wireless device related to the embodiments of the present application can refer to the second wireless device 220 shown in FIG. 2, which will not be described here.
[0124] In conclusion, the method provided by the embodiments of the present application avoids channel access conflict and interference by transmitting the first part and the second part using different physical layer technologies. This is because the first part uses a physical layer technology different from the second part, so that the first part can be detected by other devices except the second wireless device, and the other devices can determine that the channel is not in an idle state based on the first part, thereby avoiding the channel. Limiting the transmission of the first part and the second part within the first time range avoids the second part being too far apart from the first part in the time domain, and avoids the second part occupying the channel for a long time, so that the second part can complete transmission as much as possible before other devices mistakenly access the channel again, thereby ensuring the transmission quality of the second part as much as possible, and reducing the probability of interference caused by other devices mistakenly accessing the channel to the transmission of the second part.
[0125] In some embodiments, the first part includes at least one of the following: the first frame, the second frame, the first sub-part, and the fourth frame. That is, the first wireless device can transmit one or more of the first frame, the second frame, the first sub-part, and the fourth frame to protect the transmission of the second part from interference as much as possible. Therefore, step 320 can be implemented as one or more of steps 410, 420, 430, and 440, as shown in FIG. 4.
[0126] FIG. 4 shows a flowchart of a communication method provided by an example embodiment of the present application, which is performed by a first wireless device, and includes at least part of the following steps:
[0127] Step 410: transmit a first frame within a first time range.
[0128] In some embodiments, the first time range can be understood as the maximum time length that the second wireless device uses the channel; or can be understood as the maximum time length of the transmission of the second part.
[0129] In some embodiments, the length of the first time range is determined by a communication protocol, or indicated by the first part, or pre-configured by the first wireless device. Optionally, the length of the first time range is X ms (milliseconds), and X is greater than 0. Exemplarily, the value of X is 5.484 or 10 or 2.
[0130] In some embodiments, the first time range includes a protection interval. Optionally, the protection interval can also be referred to as at least one of the following: a protection period, and a protection time.
[0131] In some embodiments, the first frame is used to trigger the second wireless device to transmit or receive the second part.
[0132] In some embodiments, the first frame is configured to trigger the second wireless device to transmit or receive the second portion on the first channel, which can also be understood as the first frame is configured to trigger the second wireless device to use the first channel. For example, the first frame is configured to trigger the second wireless device to transmit or receive the first PPDU on the first channel. The first channel is obtained by the first wireless device or the third wireless device. Optionally, the number of the first PPDUs transmitted in the first time range is one or more.
[0133] In some embodiments, the first frame is configured to trigger the second wireless device to transmit or receive the second portion on the first channel within the first time range, which can also be understood as the first frame is configured to trigger the second wireless device to use the first channel within the first time range. For example, the first frame is configured to trigger the second wireless device to transmit or receive the first PPDU on the first channel within the first time range. The first channel is obtained by the first wireless device or the third wireless device. Optionally, the number of the first PPDUs transmitted in the first time range is one or more.
[0134] In some embodiments, the first frame is configured to trigger the second wireless device to transmit or receive the second portion within the first TXOP, which can also be understood as the first frame is configured to trigger the second wireless device to use the first TXOP. For example, the first frame is configured to trigger the second wireless device to transmit or receive the first PPDU within the first TXOP. The first TXOP is obtained by the first wireless device or the third wireless device. Optionally, the number of the first PPDUs transmitted in the first TXOP is one or more.
[0135] In some embodiments, the first frame is configured to trigger the second wireless device to transmit or receive the second portion within the first SP, which can also be understood as the first frame is configured to trigger the second wireless device to use the first SP. For example, the first frame is configured to trigger the second wireless device to transmit or receive the first PPDU within the first SP. The first SP is obtained by the first wireless device or the third wireless device. Optionally, the number of the first PPDUs transmitted in the first SP is one or more.
[0136] In some embodiments, the first frame comprises at least one of a trigger frame, a poll frame, a grant frame, a query frame, and a paging frame.
[0137] In some embodiments, after the first wireless device transmits the first frame within the first time range, the first wireless device receives the second portion transmitted by the second wireless device within the first time range, or the first wireless device transmits the second portion to the second wireless device within the first time range.
[0138] In some embodiments, the first frame and the second portion are both transmitted on the first channel, or the first frame and the second portion are both transmitted within the first TXOP, or the first frame and the second portion are both transmitted within the first SP.
[0139] Step 420: transmitting the second frame within the first time range.
[0140] The second frame carries acknowledgement information fed back by the first wireless device. For example, the acknowledgement information carried by the second frame is ACK (Acknowledgement) or NACK (Negative Acknowledgement) or BA (Block ACK).
[0141] In some embodiments, the second frame includes at least one of a compatible preamble (compatible Preamble) field, a first compatible duration (first compatible Duration) field, and a first field. The first field adopts a physical layer technology different from the physical layer technology adopted by the compatible preamble field and the physical layer technology adopted by the first compatible duration field, and the physical layer technology adopted by the first field is supported by the second wireless device. For example, the modulation mode of the first field is different from the modulation mode of the compatible preamble field and the modulation mode of the first compatible duration field, and the modulation mode of the first field is the same as the modulation mode of the second portion.
[0142] In this application, the "compatible preamble field" is a preamble field capable of forward compatibility, such as a preamble field compatible with the channel access protocol described above, or a preamble field compatible with the wireless communication system 100 described above. Optionally, the compatible preamble field can also be referred to as a Legacy Preamble field. In some embodiments, the compatible preamble field can also be understood as a preamble field applicable to a compatible device. The presence of the compatible preamble field can enable other devices except the second wireless device to detect the presence of the PPDU including the compatible preamble field through carrier detection during CCA, so as to determine that the channel is not idle and to avoid access.
[0143] Since the compatible preamble field can be detected by other devices except the first wireless device and the second wireless device, the other devices will not mistakenly consider the channel to be idle and access the channel, which can effectively guarantee the transmission quality of the second portion and reduce the possibility of channel access conflict and interference.
[0144] In this application, a compatible device can refer to a wireless device supporting the channel access protocol described above, can refer to a wireless device in the wireless communication system 100 described above, can refer to a wireless device supporting the CSMA / CA mechanism, and can refer to a wireless device supporting the frequency band and modulation and coding mode specified in the 802.11 protocol, such as OFDM modulation, LDPC (Low-Density Parity-Check) coding, and the like.
[0145] In this application, the compatible duration field is a duration field that can be compatible in the future, such as a duration field compatible with the channel access protocol described above, and such as a duration field compatible with the wireless communication system 100 described above. Optionally, the compatible duration field can also be referred to as a Legacy Duration field. In some embodiments, the compatible duration field can also be understood as a duration field applicable to a compatible device. The presence of the compatible duration field can enable other devices except the second wireless device to update the setting of the NAV according to the time domain length indicated by the compatible duration field during CCA, thereby avoiding conflicts and interference between other devices and the second wireless device.
[0146] Since the first compatible duration field can be detected by other devices except the first wireless device and the second wireless device, other devices can also update the setting of the NAV based on the first compatible duration field to implement backoff. Therefore, transmitting the second frame including the first compatible duration field can avoid other devices accessing the first channel before the end of the transmission of the second part, thereby avoiding channel access conflicts and interference problems during the transmission of the second part.
[0147] In some embodiments, the second part is transmitted within the time domain length indicated by the first compatible duration field. Therefore, it can be considered that the setting of the first compatible duration field can limit the transmission timing of the second part and the time domain length required for transmitting the second part.
[0148] In some embodiments, the time domain length indicated by the first compatible duration field includes the sum of the time domain length of the second frame and the time domain length of the second part. Therefore, it can be considered that the setting of the first compatible duration field can limit the time domain length required for transmitting the second frame and the second part.
[0149] In some embodiments, there is a time domain interval (e.g., IFS) between the second frame and the second part, thus, the time domain length indicated by the first compatible duration field is the sum of the time domain length of the second frame, the time domain interval, and the time domain length of the second part. For example, there is a SIFS between the second frame and the second part, thus, the time domain length indicated by the first compatible duration field is the sum of the time domain length of the second frame, the SIFS, and the time domain length of the second part. For example, there is a PIFS or DIF or EIFS between the second frame and the second part, thus, the time domain length indicated by the first compatible duration field is the sum of the time domain length of the second frame, the PIFS / DIF / EIFS, and the time domain length of the second part.
[0150] In some embodiments, the first field includes at least one of the following fields: a first acknowledgement field, a first preamble field, a first receiver address (RA) field. The first acknowledgement field is used to carry acknowledgement information such as ACK or NACK or BA for the first PPDU. The first preamble field facilitates the second wireless device to detect the second frame. The first RA field indicates the receiver address of the second frame, i.e., the sender address of the first PPDU, i.e., the address of the second wireless device.
[0151] In some embodiments, the second frame includes an acknowledgement frame (ACK).
[0152] In some embodiments, after the first wireless device transmits the second frame within the first time range, the first wireless device receives the second part transmitted by the second wireless device within the first time range, or the first wireless device transmits the second part to the second wireless device within the first time range.
[0153] In some embodiments, the second frame and the second part are both transmitted on the first channel, or the second frame and the second part are both transmitted within the first TXOP, or the second frame and the second part are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device, the first TXOP is obtained by the first wireless device or the third wireless device, and the first SP is obtained by the first wireless device or the third wireless device.
[0154] The description of the first time range is referred to step 410, and will not be repeated hereinafter.
[0155] Step 430: transmitting the first sub-part within the first time range.
[0156] In some embodiments, the first sub-part includes at least one of the following fields: a compatible preamble field, a compatible MAC header field.
[0157] In some embodiments, the compatible MAC header field includes a second compatible duration field, and the second portion is transmitted within a time duration indicated by the second compatible duration field. Thus, it can be considered that the setting of the second compatible duration field is able to limit the transmission occasion of the second portion and the time duration required for transmitting the second portion.
[0158] In some embodiments, the time duration indicated by the second compatible duration field includes the sum of the time duration of the first sub-portion and the time duration of the second portion. Thus, it can be considered that the setting of the second compatible duration field is able to limit the time duration required for transmitting the first sub-portion and the second portion.
[0159] In some embodiments, there is a time interval (e.g. IFS) between the first sub-portion and the second portion, and thus the time duration indicated by the second compatible duration field includes the sum of the time duration of the first sub-portion, the time interval, and the time duration of the second portion. For example, there is a SIFS between the first sub-portion and the second portion, and thus the time duration indicated by the second compatible duration field includes the sum of the time duration of the first sub-portion, the SIFS, and the time duration of the second portion. For example, there is a PIFS or DIF or EIFS between the first sub-portion and the second portion, and thus the time duration indicated by the second compatible duration field includes the sum of the time duration of the first sub-portion, the PIFS / DIF / EIFS, and the time duration of the second portion.
[0160] Since the compatible preamble can be detected by devices other than the first wireless device and the second wireless device, the other devices will not mistakenly consider the channel as idle and access the channel, which can effectively guarantee the transmission quality of the second portion and reduce the possibility of channel access conflict and interference.
[0161] Since the second compatible duration field can be detected by devices other than the first wireless device and the second wireless device, the other devices can also update the setting of the NAV based on the second compatible duration field to implement backoff. Thus, transmitting the first sub-portion including the second compatible duration field can avoid the other devices accessing the first channel before the end of the transmission of the second portion, thereby avoiding channel access conflict and interference problems during the transmission of the second portion.
[0162] In some embodiments, the first sub-portion belongs to a third frame, and the third frame includes the first sub-portion and the second portion. That is, the first sub-portion and the second portion, although transmitted by different sending parties or received by different receiving parties, can be considered as a PPDU on the air interface.
[0163] In some embodiments, the first wireless device transmits the first sub-part, receives the second part transmitted by the second wireless device, or transmits the second part to the second wireless device within the first time range after the first time range.
[0164] In some embodiments, the first sub-part and the second part are both transmitted on the first channel, or the first sub-part and the second part are both transmitted within the first TXOP, or the first sub-part and the second part are both transmitted within the first SP. Wherein the first channel is obtained by the first wireless device or the third wireless device, the first TXOP is obtained by the first wireless device or the third wireless device, and the first SP is obtained by the first wireless device or the third wireless device.
[0165] Step 440: transmitting a fourth frame within the first time range.
[0166] The fourth frame is used to set the NAV. Therefore, the fourth frame can be called a NAV-Setting Frame optionally.
[0167] In some embodiments, the fourth frame includes at least one of the following: a trigger frame, a QoS Null frame, a QoS Data frame, a synchronization frame (Sync Frame), an acknowledgement frame, a poll frame, a grant frame, a grant acknowledgement frame (Grant Ack Frame), a CTS (Clear-to-Send) frame, a CF-End (Contention-Free End) frame, a S1G beacon frame, a SSR (Service Period Request) frame, a DMG (Directional Multi Gigabit) beacon frame, a DMG CTS frame, a DMG DTS (Denial to Send) frame, a SSW (Sector Sweep) frame, a SSW Feedback frame, a SSW Ack frame, a beamforming report poll frame, a TACK (TWT Acknowledge) frame, a QoS and CF poll (QoS(+)CF-Poll) frame, and an NDP (Null Data PPDU) frame.
[0168] The fourth frame can be detected by other devices than the first wireless device and the second wireless device, and the other devices can also update the NAV setting based on the fourth frame to implement backoff. Therefore, transmitting the fourth frame can enable the other devices not to access the first channel before the end of the transmission of the second part, thereby avoiding channel access conflict and interference problems during the transmission of the second part.
[0169] In some embodiments, after the first wireless device transmits the fourth frame in the first time range, the first wireless device receives the second part transmitted by the second wireless device in the first time range, or transmits the second part to the second wireless device in the first time range.
[0170] In some embodiments, the fourth frame and the second part are both transmitted on the first channel, or the fourth frame and the second part are both transmitted within the first TXOP, or the fourth frame and the second part are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device, the first TXOP is obtained by the first wireless device or the third wireless device, and the first SP is obtained by the first wireless device or the third wireless device.
[0171] It should be noted that the first wireless device can perform all of steps 410 to 440, or can only perform part of steps 410 to 440. The execution order of steps 410 to 440 can be changed according to actual conditions. For example, step 440 is executed before step 420. For example, step 440 is executed before step 430. For example, step 430 is executed before step 420, and so on.
[0172] In summary, the method provided by the embodiments of the present application supports avoiding channel access conflict and interference problems by transmitting the first part and the second part using different physical layer technologies. Moreover, by transmitting the first part, the transmission time and the transmission duration of the second part are limited, and by transmitting the first part, the other devices update the NAV setting, thereby reducing the probability that the other devices mistakenly access the channel to interfere with the transmission of the second part, and the transmission quality of the second part is guaranteed as much as possible. Moreover, different types of frames are supported to implement different functions of the first part, so that the transmission of the first part and the second part is more flexible, and the demand for protecting the channel in different communication scenarios can be met.
[0173] FIG. 5 shows a flow diagram of a communication method provided by an example embodiment of the present application, which is performed by a second wireless device, and the method includes at least some of the following steps:
[0174] Step 520: transmitting or receiving the second part in the first time range, the first time range including the first part and the second part, and the first part and the second part using different physical layer technologies.
[0175] The first part is transmitted by the first wireless device.
[0176] The first part and the second part are included in the first time range, which means that the first part and the second part are both transmitted in the first time range, or the time domain resources used by the first part and the second part are located in the first time range.
[0177] If the second part is transmitted by the second wireless device, it means that the first part and the second part are transmitted by different wireless devices.
[0178] If the second part is received by the second wireless device, and the second part is possibly transmitted by the first wireless device, it means that the first wireless device transmits the first part and the second part respectively, and the first part and the second part are received by different wireless devices.
[0179] If the second part is received by the second wireless device, and the second part is possibly transmitted by the third wireless device, it means that the first part and the second part are transmitted and received by different wireless devices. The third wireless device refers to a wireless device in the communication system other than the first wireless device and the second wireless device.
[0180] The physical layer provides services for the MAC layer and higher layers in the form of a transmission channel, supports all functions required for bit stream transmission in the physical medium, and thus provides transparent bit stream transmission between two communication devices. In this application, the physical layer technology is different, including at least one of the following aspects: different modulation methods, different coding methods, different waveforms, different bandwidths, different transmission rates, different communication methods (such as simplex communication, half-duplex communication, full-duplex communication, etc.), different information transmission methods (such as serial transmission, parallel transmission), different antenna technologies, and different resource mapping methods (such as centralized resource allocation method, distributed resource allocation method).
[0181] From the perspective of frequency bands, the second part can be transmitted in a millimeter wave frequency band (such as 45 GHz, 60 GHz, etc. belonging to the frequency band in the range of 30-300 GHz), or in a non-millimeter wave frequency band. The non-millimeter wave frequency band includes a low frequency band (such as 2.4 GHz, 5 GHz, 6 GHz, etc. belonging to the frequency band in the range of 1-7.25 GHz), or a new frequency band that is different from the millimeter wave frequency band and is possibly planned in the future.
[0182] From the perspective of waveform, the waveform of the second part can be a sine wave, or a square wave, or a triangular wave, or a pulse, or a rectangular wave, etc. The waveform of the second part can be continuous or discontinuous, that is, the first part is allowed to be interrupted within a certain time domain range.
[0183] From the perspective of coding, the second part can use one of the following coding methods: NRZ coding; Manchester coding; URZ coding; DBP coding; Miller coding; differential coding.
[0184] From the perspective of modulation, the second part can use one of the following modulation methods: ASK (Amplitude Shift Keying) modulation, OOK (On-Off Keying) modulation, FSK (Frequency Shift Keying) modulation, PSK (Phase Shift Keying) modulation, BPSK (Binary Phase Shift Keying).
[0185] In some embodiments, the first part includes part or all of the Wi-Fi frame. That is, the first part can include a complete Wi-Fi frame, or can include part of the domain of the Wi-Fi frame.
[0186] In some embodiments, the number of second wireless devices is one or more.
[0187] The first wireless device involved in the embodiments of the present application can refer to the first wireless device 210 shown in FIG. 2, and the second wireless device involved in the embodiments of the present application can refer to the second wireless device 220 shown in FIG. 2, which will not be described here.
[0188] To sum up, the method provided by the embodiments of the present application avoids channel access conflict and interference problems by transmitting the first part and the second part using different physical layer technologies. This is because the first part uses a physical layer technology different from the second part, so that the first part can be detected by other devices except the second wireless device, and other devices can determine that the channel is not in an idle state based on the first part, thereby avoiding the channel. Limiting the transmission of the first part and the second part within the first time range is to avoid the second part being too far apart from the first part in the time domain, and to avoid the second part occupying the channel for a long time, so that the second part can complete transmission as much as possible before other devices mistakenly think that the channel is idle again and access the channel, and the transmission quality of the second part is guaranteed as much as possible, and the probability of interference caused by other devices mistakenly accessing the channel to the transmission of the second part is reduced.
[0189] In some embodiments, the first portion comprises at least one of: the first frame, the second frame, the first sub-portion, the fourth frame. That is, the first wireless device can protect the second wireless device from being interfered in the period of using the first channel by sending one or more of the first frame, the second frame, the first sub-portion, the fourth frame. Therefore, the step 520 can be implemented as one or more of the step 610, the step 620, the step 630, as shown in FIG. 6.
[0190] FIG. 6 shows a flowchart of a communication method provided by an example embodiment of the present application, the method being performed by a second wireless device, and the method comprising at least part of the following steps:
[0191] The step 610: receiving a first frame in a first time range.
[0192] The first time range and the first frame are related to the step 410, and will not be repeated here.
[0193] The step 620: receiving a second frame in the first time range.
[0194] The second frame is related to the step 420, and will not be repeated here.
[0195] The step 630: sending or receiving a second portion in the first time range.
[0196] In some embodiments, after the second wireless device receives the first frame in the first time range, the second wireless device sends the second portion to the first wireless device in the first time range, or receives the second portion sent by the first wireless device in the first time range. Wherein, the first frame and the second portion are both transmitted on the first channel, or the first frame and the second portion are both transmitted in the first TXOP, or the first frame and the second portion are both transmitted in the first SP.
[0197] In some embodiments, after the second wireless device receives the second frame in the first time range, the second wireless device sends the second portion to the first wireless device in the first time range, or receives the second portion sent by the first wireless device in the first time range. Wherein, the second frame and the second portion are both transmitted on the first channel, or the second frame and the second portion are both transmitted in the first TXOP, or the second frame and the second portion are both transmitted in the first SP.
[0198] In some embodiments, after the first wireless device sends the first sub-portion, the second wireless device sends the second portion to the first wireless device in the first time range, or receives the second portion sent by the first wireless device in the first time range. Wherein, the first sub-portion and the second portion are both transmitted on the first channel, or the first sub-portion and the second portion are both transmitted in the first TXOP, or the first sub-portion and the second portion are both transmitted in the first SP.
[0199] Since the second wireless device can not support the physical layer technology adopted by the first sub-part, the second wireless device cannot detect the first sub-part, and the second wireless device cannot know whether the first sub-part has been transmitted. Therefore, the transmission occasion of the first sub-part is controlled by the first wireless device, and the first wireless device transmits the first sub-part to protect the channel before the second wireless device starts to transmit the second part. For details of the first sub-part, please refer to step 430, which will not be repeated here.
[0200] In some embodiments, after the first wireless device transmits the fourth frame, the second wireless device transmits the second part to the first wireless device within the first time range, or receives the second part transmitted by the first wireless device within the first time range. Wherein, the fourth frame and the second part are both transmitted on the first channel, or the fourth frame and the second part are both transmitted within the first TXOP, or the fourth frame and the second part are both transmitted within the first SP.
[0201] Since the second wireless device can not support the physical layer technology adopted by the fourth frame, the second wireless device cannot detect the fourth frame, and the second wireless device cannot know whether the fourth frame has been transmitted. Therefore, the transmission occasion of the fourth frame is controlled by the first wireless device, and the first wireless device transmits the fourth frame to protect the channel before the second wireless device starts to transmit the second part. For details of the fourth frame, please refer to step 440, which will not be repeated here.
[0202] In some embodiments, the second wireless device transmits or receives the second part within the first time range without receiving the first frame and / or the second frame. That is, the second wireless device only performs step 630.
[0203] It should be noted that the second wireless device can perform all steps in steps 610 to 630, or can only perform part of the steps in steps 610 to 630. And the execution order of steps 610 to 630 can be changed according to actual situation. For example, step 630 is executed before step 620, etc.
[0204] In summary, the method provided by the embodiments of the present application supports avoiding channel access conflict and interference problem by transmitting the first part and the second part adopting different physical layer technologies. And by transmitting the first part to limit the transmission occasion and the transmission time length of the second part, and by transmitting the first part to make other devices update the setting of NAV, the probability of interference caused by other devices to the transmission of the second part due to false channel access is reduced, and the transmission quality of the second part is guaranteed as much as possible. And it also supports transmitting different types of frames to realize different functions of the first part, so that the transmission of the first part and the second part is more flexible, and can meet the needs of protecting the channel in different communication scenarios.
[0205] In the embodiments shown in FIGs. 3-6, the second portion is transmitted or received by the second wireless device, and thus, the second portion is transmitted using a physical layer technology supported by the second wireless device.
[0206] In some embodiments, the second portion includes one or more first PPDUs. If the second portion includes multiple first PPDUs, there can be a time domain gap (e.g., IFS) between two adjacent first PPDUs, or there can be one or more frames other than the first PPDUs, such as one or more of the first frame, the second frame, the first sub-portion, the fourth frame, etc.
[0207] In some embodiments, the second portion includes a first PPDU transmitted by the second wireless device to the first wireless device, and / or a first PPDU transmitted by the first wireless device to the second wireless device.
[0208] In some embodiments, the time domain length of the second portion is specified by a communication protocol or indicated by the first portion. For example, the time domain length of the first PPDU is specified by a communication protocol or indicated by the first portion.
[0209] In some embodiments, the time domain length of the first PPDU is associated with at least one of the following: the size of the MSDU, the size of the MPDU, the size of the PSDU, the channel bandwidth.
[0210] In some embodiments, the time domain length of the first PPDU is less than or equal to a first length. The first length is specified by a communication protocol or indicated by the first frame.
[0211] FIG. 7 shows a format of a first PPDU according to an example embodiment. The first PPDU includes at least one of the following domains: a first preamble domain, a first signaling domain, a first MAC header domain, and a first frame body domain. The first signaling domain is equivalent to a physical layer header, and is used to indicate information such as the modulation and coding scheme used in the data portion of the first PPDU. The lengths of the first preamble domain, the first signaling domain, and the first MAC header domain are relatively fixed, and thus, the restriction on the time domain length of the first PPDU can be considered to mainly limit the length of the first frame body domain. Optionally, the first preamble domain can be referred to as an A-Preamble, the first signaling domain can be referred to as an A-SIG, the first MAC header domain can be referred to as an A-MAC header, and the first frame body domain can be referred to as an A-Frame Body.
[0212] It can be understood that the PPDU is a Physical Layer Convergence Procedure (PLCP) sublayer protocol data unit, which is encapsulated by a Physical Layer Service Data Unit (PSDU). The PSDU is a PLCP sublayer service data unit, which is encapsulated by a MAC Protocol Data Unit (MPDU). The MPDU is encapsulated by a MAC Service Data Unit (MSDU). Therefore, the length of the PPDU is associated with at least one of the PSDU, the MPDU, and the MSDU. In addition, the modulation and coding mode used by the physical layer and the bandwidth of the first channel can also affect the length of the PPDU.
[0213] For example, the first length is less than or equal to Y μs / ms (microsecond / millisecond); the MSDU used to generate the first PPDU is less than or equal to N1 bytes; the MPDU used to generate the first PPDU is less than or equal to N2 bytes; and the PSDU used to generate the first PPDU is less than or equal to N3 bytes. Wherein, N1 is less than N2, N2 is less than N3, and Y is greater than 0.
[0214] For example, the MSDU is less than or equal to 7920 bytes, or the MSDU is less than or equal to 2304 bytes. That is, N1 is 7920 or 2304.
[0215] For example, the MPDU is less than or equal to 3895 bytes, or the MPDU is less than or equal to 7991 bytes, or the MPDU is less than or equal to 11454 bytes. That is, N2 is 3895 or 7991 or 11454.
[0216] For example, the PSDU is less than or equal to 797160 bytes. That is, N3 is 797160.
[0217] For example, the first length is 27.84 ms or 5.484 ms or 10 ms or 2 ms. That is, the length of the first PPDU is less than or equal to 27.84 ms; or the length of the first PPDU is less than or equal to 5.484 ms; or the length of the first PPDU is less than or equal to 10 ms; or the length of the first PPDU is less than or equal to 2 ms.
[0218] It is emphasized that the embodiments of the present application limit the size of the first PPDU, the PSDU, the MPDU, and the MSDU in order to avoid the second wireless device occupying the first channel for a long time as much as possible, thereby reducing the collision and interference caused by other devices accessing the first channel through CCA during the second wireless device receiving or transmitting the first PPDU, rather than limiting the time domain length of the first PPDU due to whether the receiving end of the first PPDU supports it, regulatory restrictions, TXOP restrictions, whether some fields in the MAC header exist, and the like.
[0219] FIG. 8 shows a flowchart of a communication method according to an example embodiment of the present application. The method is performed by a first wireless device, and the method includes at least part of the following steps:
[0220] Step 820: transmitting a first frame, the first frame being used to trigger the second wireless device to transmit or receive a first PPDU on the first channel.
[0221] The first channel is obtained by the first wireless device or a third wireless device.
[0222] In some embodiments, the first channel is obtained by the first wireless device or the third wireless device and shared with the second wireless device.
[0223] In some embodiments, the first frame is used to trigger the second wireless device to transmit or receive the first PPDU on the first channel within a first time range.
[0224] Step 820 is an optional step.
[0225] Step 840: receiving the first PPDU transmitted by the second wireless device or transmitting the first PPDU to the second wireless device.
[0226] In some embodiments, the time domain length of the first PPDU is less than or equal to a first length; wherein the first length is agreed by a communication protocol or indicated by the first frame.
[0227] In some embodiments, the time domain length of the first PPDU is associated with at least one of the following: the size of the MSDU, the size of the MPDU, the size of the PSDU, and the channel bandwidth.
[0228] For example, the communication protocol agrees that at least one of the following: the first length is less than or equal to Y μs / ms; the MSDU used to generate the first PPDU is less than or equal to N1 bytes; the MPDU used to generate the first PPDU is less than or equal to N2 bytes; and the PSDU used to generate the first PPDU is less than or equal to N3 bytes.
[0229] For example, the first frame indicates at least one of: the first length is less than or equal to Y μs / ms; the MSDU used to generate the first PPDU is less than or equal to N1 bytes; the MPDU used to generate the first PPDU is less than or equal to N2 bytes; the PSDU used to generate the first PPDU is less than or equal to N3 bytes.
[0230] wherein N1 is less than N2, N2 is less than N3, and Y is greater than 0.
[0231] For example, the MSDU is less than or equal to 7920 bytes, or the MSDU is less than or equal to 2304 bytes. That is, N1 is 7920 or 2304.
[0232] For example, the MPDU is less than or equal to 3895 bytes, or the MPDU is less than or equal to 7991 bytes, or the MPDU is less than or equal to 11454 bytes. That is, N2 is 3895 or 7991 or 11454.
[0233] For example, the PSDU is less than or equal to 797160 bytes. That is, N3 is 797160.
[0234] For example, the first length is 27.84 ms or 5.484 ms or 10 ms or 2 ms. That is, the length of the first PPDU is less than or equal to 27.84 ms; or the length of the first PPDU is less than or equal to 5.484 ms; or the length of the first PPDU is less than or equal to 10 ms; or the length of the first PPDU is less than or equal to 2 ms.
[0235] In some embodiments, the first PPDU includes at least one of: a first preamble domain, a first signaling domain, a first MAC header domain, a first frame body domain. With reference to the embodiment shown in FIG. 7.
[0236] It is emphasized that the embodiments of the present application limit the size of the first PPDU, the PSDU, the MPDU, and the MSDU in order to avoid the second wireless device occupying the first channel for a long time as much as possible, thereby reducing the collision and interference of other devices accessing the first channel through CCA during the reception or transmission of the first PPDU by the second wireless device, rather than limiting the time domain length of the first PPDU due to whether the receiving end of the first PPDU supports it, regulatory restrictions, TXOP restrictions, whether certain domains in the MAC header exist, etc.
[0237] In some embodiments, the number of the first PPDUs is one or more.
[0238] In some embodiments, the first PPDU is transmitted within a first time range.
[0239] In some embodiments, the first time range includes a guard interval.
[0240] In some embodiments, a length of the first time range is agreed by a communication protocol, or indicated by the first frame.
[0241] In some embodiments, before the first PPDU transmission, the first wireless device further transmits at least one of: the second frame, the first sub-part, the fourth frame. Related content can refer to the embodiments shown in FIG. 4, which will not be described here.
[0242] In summary, the method provided by the embodiments of the present application limits the length of the first PPDU received or transmitted by the second wireless device at a time, so that the time length of each second wireless device using the channel at a time is as short as possible, reducing the probability of other devices accessing the channel during the transmission of the first PPDU, thereby reducing conflicts and interference.
[0243] FIG. 9 shows a flowchart of a communication method provided by an example embodiment of the present application. The method is performed by a second wireless device, and the method includes at least some of the following steps:
[0244] Step 920: receiving a first frame, the first frame being used to trigger the second wireless device to transmit or receive a first PPDU on a first channel.
[0245] Wherein, the first channel is obtained by the first wireless device or a third wireless device.
[0246] In some embodiments, the first channel is obtained by the first wireless device or the third wireless device and shared to the second wireless device.
[0247] In some embodiments, the first frame is used to trigger the second wireless device to transmit or receive the first PPDU on the first channel within a first time range.
[0248] Step 920 is an optional step.
[0249] Step 940: receiving or transmitting the first PPDU.
[0250] In some embodiments, a time domain length of the first PPDU is less than or equal to a first length; wherein the first length is agreed by a communication protocol or indicated by the first frame.
[0251] In some embodiments, the time domain length of the first PPDU is associated with at least one of: a size of an MSDU, a size of an MPDU, a size of a PSDU, a channel bandwidth.
[0252] For example, the communication protocol agrees on at least one of the following: the first length is less than or equal to Y μs / ms; the MSDU used to generate the first PPDU is less than or equal to N1 bytes; the MPDU used to generate the first PPDU is less than or equal to N2 bytes; the PSDU used to generate the first PPDU is less than or equal to N3 bytes.
[0253] For example, the first frame indicates at least one of the following: the first length is less than or equal to Y μs / ms; the MSDU used to generate the first PPDU is less than or equal to N1 bytes; the MPDU used to generate the first PPDU is less than or equal to N2 bytes; the PSDU used to generate the first PPDU is less than or equal to N3 bytes.
[0254] wherein N1 is less than N2, N2 is less than N3, and Y is greater than 0.
[0255] For example, the MSDU is less than or equal to 7920 bytes, or the MSDU is less than or equal to 2304 bytes. That is, N1 takes the value of 7920 or 2304.
[0256] For example, the MPDU is less than or equal to 3895 bytes, or the MPDU is less than or equal to 7991 bytes, or the MPDU is less than or equal to 11454 bytes. That is, N2 takes the value of 3895 or 7991 or 11454.
[0257] For example, the PSDU is less than or equal to 797160 bytes. That is, N3 takes the value of 797160.
[0258] For example, the first length is 27.84 ms or 5.484 ms or 10 ms or 2 ms. That is, the length of the first PPDU is less than or equal to 27.84 ms; or the length of the first PPDU is less than or equal to 5.484 ms; or the length of the first PPDU is less than or equal to 10 ms; or the length of the first PPDU is less than or equal to 2 ms.
[0259] In some embodiments, the first PPDU includes at least one of the following fields: a first preamble field, a first signaling field, a first MAC header field, a first frame body field. Referring to the embodiment shown in FIG. 7.
[0260] It should be emphasized that the embodiments of the present application limit the size of the first PPDU, PSDU, MPDU, and MSDU in order to avoid the second wireless device occupying the first channel for a long time as much as possible, thereby reducing the conflict and interference caused by other devices accessing the first channel through CCA during the reception or transmission of the first PPDU by the second wireless device, rather than limiting the time domain length of the first PPDU due to whether the receiving end of the first PPDU supports it, regulatory restrictions, TXOP restrictions, the presence of certain fields in the MAC header, and the like.
[0261] In some embodiments, the number of first PPDUs is one or more.
[0262] In some embodiments, the first PPDU is transmitted within a first time range.
[0263] In some embodiments, the first time range includes a guard interval.
[0264] In some embodiments, the length of the first time range is agreed upon by the communication protocol or indicated by the first frame.
[0265] In some embodiments, the second wireless device transmits the first PPDU to the first wireless device and / or the third wireless device.
[0266] In some embodiments, the second wireless device receives the first PPDU transmitted by the first wireless device.
[0267] In some embodiments, before the transmission of the first PPDU, the first wireless device further transmits at least one of the second frame, the first sub-part, and the fourth frame. For related content, please refer to the embodiment shown in FIG. 4, which will not be described here.
[0268] In some embodiments, the second wireless device receives the first PPDU transmitted by the third wireless device.
[0269] In summary, the method provided by the embodiments of the present application limits the length of the first PPDU received or transmitted by the second wireless device at a time, so that each second wireless device uses the channel for as short a time as possible, reducing the probability of other devices accessing the channel during the transmission of the first PPDU, thereby reducing conflict and interference.
[0270] As mentioned earlier, the first part transmitted by the first wireless device can include part or all of the first frame, the second frame, the first sub-part, and the fourth frame. Next, taking the second part including the first PPDU as an example, the scheme for protecting the transmission of the second part from interference and conflict is further introduced in combination with a specific communication scenario.
[0271] Option 1: the second wireless device transmits or receives the first PPDU, and the length of the first PPDU is less than or equal to the first length.
[0272] The second wireless device transmits or receives the first PPDU through the channel occupied by the CCA using the first wireless device / third wireless device, and the first PPDU is limited by the first length. This is to avoid a single PPDU transmitted or received by the second wireless device occupying the channel for a long time.
[0273] Further, the first wireless device can trigger only one second wireless device to receive or transmit the first PPDU at a time through the first frame. By sending the first frame multiple times, multiple second wireless devices can be triggered to receive or transmit the first PPDU. Such a design can ensure that the length of the first PPDU received or transmitted by each second wireless device at a time is as short as possible, i.e., the time duration of each second wireless device using the channel at a time is as short as possible, reducing the possibility of other devices obtaining channel access through CCA during the use of the channel by the second wireless device, thereby reducing conflicts and interference.
[0274] In some embodiments, the first frame and the first PPDU are both transmitted on the first channel, or the first frame and the first PPDU are both transmitted within the first TXOP, or the first frame and the first PPDU are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device and shared to the second wireless device, the first TXOP is obtained by the first wireless device or the third wireless device and shared to the second wireless device, and the first SP is obtained by the first wireless device or the third wireless device and shared to the second wireless device.
[0275] FIG. 10 shows a schematic diagram of a communication method according to an example embodiment of the present application. After occupying channel A through CCA, the first wireless device 710 transmits a first frame during a TXOP / SP, and the first frame is used to trigger the second wireless device 720 to receive or transmit a first PPDU on channel A. After receiving the first frame on channel A, the second wireless device 720 also transmits the first PPDU to the first wireless device 710 on channel A. Optionally, the first wireless device 710 also feeds back an ACK frame to the second wireless device 720 on channel A. Alternatively, after receiving the first frame on channel A, the second wireless device 720 also receives the first PPDU transmitted by the first wireless device 710 on channel A. Optionally, the second wireless device 720 also feeds back an ACK frame to the first wireless device 710 on channel A.
[0276] Then, the first wireless device 710 can also perform CCA again, and after occupying channel B again through CCA, transmit the first frame during the TXOP / SP. The second wireless device 730, after receiving the first frame on channel B, also transmits a first PPDU to the first wireless device 710 on channel B, and optionally, the first wireless device 710 also feeds back an ACK frame to the second wireless device 730 on channel B. Or, the second wireless device 720, after receiving the first frame on channel B, also receives the first PPDU transmitted by the first wireless device 710 on channel B, and optionally, the second wireless device 720 also feeds back an ACK frame to the first wireless device 710 on channel B.
[0277] Similarly, the first wireless device 710 can also continue to occupy channel C through CCA, trigger the second wireless device 740 to transmit a first PPDU to the first wireless device 710 on channel C through the first frame, and optionally, the first wireless device 710 also feeds back an ACK frame to the second wireless device 740. Or, the second wireless device 720, after receiving the first frame on channel C, also receives the first PPDU transmitted by the first wireless device 710 on channel C, and optionally, the second wireless device 720 also feeds back an ACK frame to the first wireless device 710 on channel C.
[0278] Here, channel A, channel B and channel C can be collectively referred to as the first channel. Channel A, channel B and channel C can be the same or different channels, depending on which channel the first wireless device 710 occupies through CCA each time.
[0279] In some embodiments, the time domain length of the first PPDU received or transmitted by the second wireless device 740 on channel A, channel B and channel C is less than or equal to the first length. The value of the first length can be determined by the communication protocol or indicated by the first frame.
[0280] In some embodiments, the time domain length of the first PPDU received or transmitted by the second wireless device 740 can be less than or equal to the first length, or can not be limited by the first length. For example, when the second wireless device 740 receives multiple first frames on different channels, if the first frame transmitted on channel A indicates that the time domain length of the first PPDU is less than or equal to the first length, then the first PPDU transmitted or received by the second wireless device 740 on channel A is limited by the first length; if the first frame transmitted on channel B does not indicate that the time domain length of the first PPDU is less than or equal to the first length, then the first PPDU transmitted or received by the second wireless device 740 on channel B is not limited by the first length.
[0281] Optionally, the first frame comprises a compatible field. The compatible field comprises a compatible preamble field and / or a compatible MAC header field, for example. Since the compatible field can be detected by other devices, the other devices can determine that the first channel is not idle based on the compatible field, thereby achieving protection of the first channel.
[0282] Optionally, the first frame comprises a field using a physical layer technology supported by the second wireless device, for carrying information sent to the second wireless device, such as a first preamble field, a first signaling field, a first MAC header field, a first frame body field, and the like.
[0283] Option two: the first wireless device sends a first frame, and the second wireless device uses the first channel within a first time range based on the first frame.
[0284] It can be understood that the size of the first PPDU actually transmitted by the second wireless device is not necessarily fixed, and a case where the second wireless device only needs to receive or send a PPDU with a small amount of data cannot be ruled out. Therefore, when the first wireless device shares the use time of the first channel to the second wireless device, the second wireless device is likely to only need to use a small part of the time, and since the first frame in scheme one can only trigger one second wireless device at a time, it will undoubtedly cause waste of the channel use time shared by the first wireless device, and the channel use time shared by the first wireless device cannot be fully utilized.
[0285] Therefore, a larger length limit can be considered to be set to fully utilize the channel use time shared by the first wireless device. To this end, scheme two limits the total time length of the use of the first channel by one or more second wireless devices through the first time range. Within the first time range, the first wireless device can trigger one first wireless device to send or receive a first PPDU, or can trigger multiple first wireless devices to send or receive a first PPDU, thereby fully improving the utilization rate of the first channel. That is, the total channel occupation time shared by the first wireless device to the second wireless device is limited by the first time range. The design of the first time range can ensure that the total time length of the use of the channel by the second wireless device is as short as possible, and reduce the possibility of other devices obtaining channel access through CCA within the channel occupation time shared by the first wireless device to the second wireless device, thereby reducing conflicts and interference.
[0286] Optionally, the first frame comprises a compatible field. The compatible field comprises a compatible preamble field and / or a compatible MAC header field, for example. Since the compatible field can be detected by other devices, the other devices can determine that the first channel is not idle based on the compatible field, thereby achieving protection of the first channel.
[0287] Optionally, the first frame comprises a field using a modulation mode supported by the second wireless device, for carrying information sent to the second wireless device, such as a first preamble field, a first signaling field, a first MAC header field, a first frame body field, and the like.
[0288] In some embodiments, the first frame and the first PPDU are both transmitted on the first channel, or the first frame and the first PPDU are both transmitted within the first TXOP, or the first frame and the first PPDU are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device and shared to the second wireless device, the first TXOP is obtained by the first wireless device or the third wireless device and shared to the second wireless device, and the first SP is obtained by the first wireless device or the third wireless device and shared to the second wireless device.
[0289] FIG. 11 shows a schematic diagram of a communication method according to an example embodiment of the present application. The first wireless device 710 sends a first frame after occupying the first channel by CCA, the first frame is used to trigger the second wireless device to send a first PPDU within a SP, the length of the SP cannot exceed a first time range. The second wireless device 720, the second wireless device 730, and the second wireless device 740 send PPDU 1, PPDU 2, and PPDU 3 respectively. PPDU 1, PPDU 2, and PPDU 3 are collectively referred to as the first PPDU. The sum of the lengths of PPDU 1, PPDU 2, and PPDU 3 is less than or equal to the length of the first time range. That is, PPDU 1, PPDU 2, and PPDU 3 are all transmitted within the first time range, and the total time length of the first channel used by the multiple second wireless devices is limited by the length of the first time range. Optionally, the first wireless device 710 feeds back an ACK frame to each second wireless device after receiving the first PPDU. The length of the first time range can be determined by the communication protocol or indicated by the first frame.
[0290] Optionally, the length of the first PPDU is less than or equal to a first length. That is, the lengths of PPDU 1, PPDU 2, and PPDU 3 are all limited by the first length. The details of the first length are described in Scheme 1 and will not be repeated here.
[0291] Of course, the first frame sent by the first wireless device 710 during the TXOP / SP after occupying the first channel by CCA can also be used to trigger the second wireless device 720 to send or receive one PPDU. In this case, the length of the PPDU can only meet the limitation of the first time range, or can meet the limitations of both the first length and the first time range.
[0292] Alternatively, the first frame sent by the first wireless device 710 during the TXOP / SP is used to trigger the second wireless device 720 to send or receive multiple PPDUs. In this case, the total length of the multiple PPDUs needs to meet the limitation of the first time range, or the multiple PPDUs meet the limitations of both the first length and the first time range.
[0293] It can be understood that the first length is less than or equal to the length of the first time range. That is, the length of the first PPDU sent or received by the second wireless device at a time is less than or equal to the total channel occupancy time shared by the first wireless device to the second wireless device.
[0294] In general, scheme two can be used alone, and the total time length of the first channel used by all the second wireless devices triggered by the first wireless device through the first frame satisfies the limitation of the first time range. Scheme two can also be combined with scheme one, and the total time length of the first channel used by all the second wireless devices triggered by the first wireless device through the first frame satisfies the limitation of the first time range, and the length of the first PPDU sent or received by each second wireless device also satisfies the limitation of the first length.
[0295] Scheme three, protecting the transmission of the second part through the second frame.
[0296] Whether it is scheme one or scheme two, the first frame is needed to trigger the second wireless device to use the first channel, and the transmission interval of the first frame is required not to exceed the first time range. The time length of the first channel used by the second wireless device after each trigger is limited, and the number of second wireless devices triggered by one first frame will not be too much. When there are a large number of second wireless devices in the system, or there are second wireless devices that need to use the first channel for a long time, the first wireless device may need to frequently send the first frame, which will undoubtedly cause a large signaling overhead.
[0297] Therefore, scheme three considers the design of allowing the transmission interval of the first frame to exceed the first time range, thereby supporting longer transmission time of the second wireless device triggered at a time, supporting a larger number of second wireless devices triggered, and improving the transmission efficiency of the second wireless device. For this purpose, scheme three proposes to set a compatible domain in the second frame sent by the first wireless device, which can be detected by other devices, so that other devices can explicitly determine that the first channel is not idle based on the compatible domain, thereby avoiding.
[0298] During the period in which the first wireless device occupies the first channel through CCA and shares the first channel for the second wireless device to use, if the second wireless device sends the first PPDU in the shared TXOP / SP, it will receive the ACK frame sent by the opposite device, and if the second wireless device receives the first PPDU in the shared TXOP / SP, it will send the ACK frame to the opposite device. The second frame of scheme three can be implemented as such an ACK frame.
[0299] In some embodiments, the second frame and the first PPDU are both transmitted on the first channel, or the second frame and the first PPDU are both transmitted within the first TXOP, or the second frame and the first PPDU are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device and shared to the second wireless device, the first TXOP is obtained by the first wireless device or the third wireless device and shared to the second wireless device, and the first SP is obtained by the first wireless device or the third wireless device and shared to the second wireless device.
[0300] FIG. 12 shows a format of the second frame according to an example embodiment of the present application. The second frame includes at least one of the following domains: a compatible preamble domain, a compatible physical header domain, a compatible frame control domain, a first compatible duration domain, a compatible RA domain, a compatible FCS (Frame Control Sequence) domain, and a first domain. The first domain adopts a physical layer technology different from the physical layer technology adopted by the compatible preamble domain and the first compatible duration domain, and the physical layer technology adopted by the first domain is a physical layer technology supported by the second wireless device. For example, the modulation mode of the first domain is different from the modulation mode of the compatible preamble domain and the first compatible duration domain, and the modulation mode of the first domain is the same as the modulation mode of the second part. The first domain adopts a simple modulation mode supported by the second wireless device, such as OOK modulation, PSK modulation, FSK modulation, etc. Optionally, the first domain includes at least one of the following domains: a first preamble domain, a first acknowledgement domain, and a first RA domain.
[0301] The first PPDU is transmitted within the time domain length indicated by the first compatible duration domain. The time domain length indicated by the first compatible duration domain includes the sum of the time domain length of the second frame and the next first PPDU, or the sum of the time domain length of the second frame, SIFS, and the next first PPDU. The next first PPDU refers to the first PPDU transmitted after the second frame. The length indicated by the first compatible duration domain can protect the transmission of the first PPDU after the second frame from interference by other devices, thereby prolonging the protection time for the second wireless device to use the first channel.
[0302] The other compatible domains, such as the compatible preamble domain, the compatible physical header domain, the compatible frame control domain, the compatible RA domain, and the compatible FCS domain, can be detected by other devices because they adopt modulation and coding modes supported by other devices, such as OFDM modulation and LDPC coding. Therefore, other devices can determine that the first channel is not idle based on the compatible domains, thereby avoiding other devices attempting to access the first channel, and prolonging the protection time for the second wireless device to use the first channel to some extent.
[0303] FIG. 13 shows a diagram of a communication method according to an example embodiment of the present application. The first wireless device 710 sends a first frame after occupying the first channel through CCA, and the first frame is used to trigger the second wireless device 720, the second wireless device 730, and the second wireless device 740 to send the first PPDU. After the second wireless device 720 sends the PPDU 1 based on the trigger of the first frame, the first wireless device 710 sends the second frame A to feed back the acknowledgement information of the PPDU 1. The compatibility field and the first compatibility duration field in the second frame A can be detected by other devices, so that the other devices back off, and the time length indicated by the first compatibility duration field in the second frame A includes the time length of the next PPDU 2. The second wireless device 730 sends the PPDU 2 within the time length indicated by the first compatibility duration field based on the trigger of the first frame. Similarly, after the first wireless device 710 receives the PPDU 2, the first wireless device 710 can also send the second frame B to feed back the acknowledgement information of the PPDU 2. The compatibility field and the first compatibility duration field in the second frame B can be detected by other devices, so that the other devices back off, and the time length indicated by the first compatibility duration field in the second frame B includes the time length of the next PPDU 3. The second wireless device 740 sends the PPDU 3 within the time length indicated by the first compatibility duration field in the second frame B. Therefore, the transmission of the first PPDU is protected by the second frame, and the first PPDU sent or received by the second wireless device is prevented from being interfered and collided by other devices.
[0304] The third scheme can be used alone, and the first wireless device protects the transmission of the first PPDU by sending the second frame, and other devices can avoid accessing the first channel based on the second frame that explicitly indicates that the first channel is not idle.
[0305] The third scheme can also be combined with the first scheme and / or the second scheme. If the third scheme is combined with the first scheme at least, the first wireless device not only protects the transmission of the first PPDU by sending the second frame, but also limits the length of the first PPDU to avoid the channel access conflict and interference problem as much as possible.
[0306] If the third scheme is used at least in combination with the second scheme, both the first frame and the second frame adjacent to the first frame are transmitted within the first time range, and / or both the second frames adjacent to each other are transmitted within the first time range, which can not only reduce the probability of the first PPDU being interfered and collided by the first time range, but also prolong the protection time of the first wireless device using the first channel by the second frame. Even if the first frame triggers the second wireless device to send or receive the first PPDU within the first time range, other devices can detect the second frame and avoid the first channel due to the transmission of the second frame, and the second wireless device can still continue to use the first channel outside the first time range under the protection of the second frame. Of course, there is another possibility that the transmission of the first frame, the second frame and the first PPDU are all within the first time range, that is, the transmission of the second frame is an enhanced protection of the channel occupation time shared by the first wireless device through the first frame once, and cannot enable the second wireless device to continue to use the first channel to send or receive the first PPDU outside the first time range.
[0307] In addition, it should be noted that the second scheme can not require all ACK frames located in the shared TXOP / SP to include the compatibility field, that is, it does not require each ACK frame sent between the first wireless device and the second wireless device to be implemented as the second frame. For example, it can be determined whether to set the compatibility field in the ACK frame according to the arrival time of the first time range. For example, the ACK frame sent near the arrival time of the first time range includes the compatibility field, and the ACK frame sent outside the first range before the arrival time of the first time range does not need to include the compatibility field, that is, the ACK frame close to the end time of the first time range needs to set the compatibility field, and the ACK frame far from the end time of the first time range does not need to set the compatibility field, so as to save transmission resources.
[0308] The fourth scheme is to protect the transmission of the second part by the first subpart.
[0309] The third scheme actually protects the first channel through the compatibility field in the ACK frame that can be detected by other devices, and the ACK frame also includes the first field using the physical layer technology supported by the second wireless device. Whether the ACK frame is sent by the first wireless device or the second wireless device, the sender of all fields of the ACK frame is the same device. Unlike the third scheme, the fourth scheme considers that the first wireless device sends a part of the Wi-Fi frame to protect the first channel, and the other part of the Wi-Fi frame is sent or received by the second wireless device.
[0310] The first sub-part includes at least one of the following fields: a compatible preamble field, a compatible MAC header field. The compatible MAC header field includes a second compatible duration field. The first PPDU is transmitted within a time domain length indicated by the second compatible duration field. The length indicated by the second compatible duration field can protect the transmission of the first PPDU after the first sub-part from interference by other devices, and prolongs the protection time for the second wireless device to use the first channel.
[0311] Although the first sub-part can be different from the sender and / or receiver of the first PPDU, the first sub-part and the second part can be considered as a whole on the air interface, and regarded as a third frame. That is, the first sub-part and the second part, although not signals sent or received from the same device, can be considered as a whole by other devices, i.e., regarded as a third frame. The third frame can make other devices explicitly understand that the first channel is not idle, so as to avoid. The length indicated by the second compatible duration field can protect the first PPDU sent or received by the second wireless device from interference and conflict by other devices.
[0312] Optionally, since the first sub-part and the second part are sent by different devices, a time domain interval, such as SIFS, can be set between the first sub-part and the second part. That is, the second wireless device sends or receives the first PPDU only after the first sub-part ends and a SIFS interval. Therefore, the time domain length indicated by the second compatible duration field includes the sum of the time domain lengths of the first sub-part and the first PPDU, or the sum of the time domain lengths of the first sub-part, SIFS and the first PPDU. The first PPDU refers to the transmission after the first sub-part.
[0313] In some embodiments, the first sub-part and the first PPDU are both transmitted on the first channel, or the first sub-part and the first PPDU are both transmitted within the first TXOP, or the first sub-part and the first PPDU are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device and shared to the second wireless device, the first TXOP is obtained by the first wireless device or the third wireless device and shared to the second wireless device, and the first SP is obtained by the first wireless device or the third wireless device and shared to the second wireless device.
[0314] Figure 14 illustrates a diagram of a communication method according to an example embodiment. The first wireless device sends a first frame after occupying a first channel by CCA, the first frame is used to trigger the second wireless device to send a first PPDU. Before the second wireless device sends the first PPDU, the first wireless device sends a first sub-part, the first sub-part includes a compatible preamble field and / or a compatible MAC header field, which can be detected by other devices. After the first wireless device sends the first sub-part, the second wireless device sends the first PPDU after a SIFS, the first PPDU (i.e. the second sub-part) and the first sub-part, SIFS can be regarded as a whole by other devices, i.e. a third frame. Optionally, the first wireless device sends a second frame to feed back acknowledgement information for the first PPDU after receiving the first PPDU. Optionally, the second frame includes a compatible field and a first field.
[0315] Figure 15 illustrates a diagram of a communication method according to an example embodiment. The first wireless device 710 sends a first frame during a TXOP / SP after occupying a first channel by CCA, the first frame is used to trigger a plurality of second wireless devices to send a first PPDU. Before each second wireless device sends the first PPDU, the first wireless device sends a first sub-part, the first sub-part includes a compatible preamble field and / or a compatible MAC header field, which can be detected by other devices. Each first sub-part and its corresponding first PPDU can be regarded as a whole by other devices, i.e. a third frame. Optionally, the first wireless device sends a second frame to feed back acknowledgement information for the first PPDU after receiving the first PPDU. Optionally, the second frame includes a compatible field and a first field. From the air interface, other devices can constantly detect the compatible field during CCA, thereby avoiding channel access by continuously performing channel access.
[0316] The fourth scheme can be used alone, the first wireless device protects the transmission of the first PPDU by sending the first sub-part, and other devices can explicitly determine that the first channel is not idle based on the first sub-part, thereby avoiding accessing the first channel.
[0317] The fourth scheme can also be combined with one or more of the first, second, and third schemes.
[0318] If the fourth scheme is combined with at least the first scheme, the first wireless device not only sends the first sub-part to protect the transmission of the first PPDU, but also limits the length of the first PPDU, thereby avoiding channel access conflict and interference problems as much as possible.
[0319] If the fourth scheme is used at least in combination with the second scheme, the first frame and the first sub-part adjacent to the first frame are both transmitted within the first time range, and / or, two first sub-parts adjacent to each other are both transmitted within the first time range, which can not only reduce the probability of the first PPDU being interfered and collided by using the first time range, but also prolong the protection time of the first wireless device using the first channel by using the first sub-part. Even if the first frame triggers the second wireless device to send or receive the first PPDU within the first time range, other devices can detect the first sub-part and avoid the first channel due to the transmission of the first sub-part, and the second wireless device can still continue to use the first channel outside the first time range under the protection of the first sub-part. Of course, there is another possibility that the transmission of the first frame, the first sub-part and the first PPDU are all within the first time range, that is, the transmission of the first sub-part is an enhanced protection of the channel occupation time shared by the first wireless device through the first frame once, and cannot enable the second wireless device to continue to send or receive the first PPDU using the first channel outside the first time range.
[0320] If the fourth scheme is used at least in combination with the third scheme, the first wireless device can protect the transmission of the first PPDU by sending the second frame and the first sub-part.
[0321] In addition, it should be noted that the fourth scheme can not require that the first sub-part be sent before each first PPDU within the shared TXOP / SP. For example, it can be determined whether to send the first sub-part before the first PPDU according to the arrival time of the first time range. For example, the first sub-part needs to be sent before the first PPDU sent near the arrival time of the first time range, and the first sub-part does not need to be sent before the first PPDU sent outside the first range before the arrival time of the first time range, that is, the first PPDU close to the end time of the first time range needs the protection of the first sub-part, and the first PPDU far from the end time of the first time range does not need the protection of the first sub-part, so as to save transmission resources.
[0322] The fifth scheme protects the transmission of the second part by sending the fourth frame.
[0323] The third scheme and the fourth scheme both protect the first channel by using the compatible domain, that is, only part of the compatible domain that can be detected by other devices plays a protective role for the first channel. The fifth scheme considers protecting the first channel by sending the fourth frame that can be completely detected by other devices. That is, all domains included in the fourth frame use physical layer technologies supported by other devices.
[0324] The fourth frame includes a duration field indicating a length that can provide protection for the second wireless device to transmit or receive the first PPDU. That is, other devices can update a setting of a NAV based on the length indicated by the duration field in the fourth frame, thereby avoiding channel access to avoid collision and interference during the use of the first channel by the second wireless device.
[0325] In some embodiments, the fourth frame comprises at least one of: a trigger frame, a QoS Null frame, a QoS data frame, a synchronization frame, an acknowledgement frame, a poll frame, a grant frame, a grant acknowledgement frame, a CTS frame, a CF-End frame, a S1G beacon frame, a SSR frame, a DMG beacon frame, a DMG CTS frame, a DMG DTS frame, a SSW frame, a SSW feedback frame, a SSW acknowledgement frame, a beamforming report poll frame, a TACK frame, a QoS(+) CF-Poll frame, an NDP frame.
[0326] Taking an NDP CMAC (NDP Carrying Medium Access Control Information) frame included in an NDP frame as an example, the NDP CMAC frame only includes a physical preamble and a physical header, and does not include a data part. As shown in FIG. 16, the physical preamble includes an STF (Short Training Field) and an LTF1 (Long Training Field 1), and the physical header includes a SIG (Signal) field. The SIG field includes at least one of the following fields: an NDP CMAC PPDU body, an NDP indication, a CRC, and a Tail. The NDP CMAC PPDU body includes NDP CMAC PPDU Type (type) information and related control information. For example, if the NDP CMAC PPDU Type indicates that the NDP is a CTS frame, the control information carried by the NDP is CTS information, the NDP frame is an NDP CTS frame, and the NDP CMAC PPDU body of the NDP CTS frame includes a Duration field. Similarly, the NDP CMAC PPDU Type can also indicate that the NDP is a frame of the following types: an NDP CF-End Frame (NDP Contention Free Frame), an NDP ACK Frame (NDP Acknowledgement Frame), an NDP PS-Poll-Ack Frame (NDP Power Saving Poll Ack Frame), a VHT NDPA Frame (Very High Throughput NDP Announcement Frame), and the like. The duration field in the SIG field can function as a NAV setting, thereby preventing other devices from accessing the first channel during the use of the first channel by the second wireless device.
[0327] Taking a CTS frame as an example, the format of the CTS frame is shown in FIG. 17, and the CTS frame includes a frame control field, a duration field, an RA field, and an FCS field. The length indicated by the duration field includes the total time required by a data frame / management frame transmitted after the CTS frame and a corresponding SIFS and ACK frame. For example, after the first wireless device occupies the first channel through CCA, the first wireless device can first send a CTS frame on the first channel to update the NAV setting of other devices, and then send a first frame, a first PPDU, and the like, thereby protecting the first channel.
[0328] In some embodiments, the fourth frame and the first PPDU are both transmitted on the first channel, or the fourth frame and the first PPDU are both transmitted within the first TXOP, or the fourth frame and the first PPDU are both transmitted within the first SP. The first channel is obtained by the first wireless device or the third wireless device and shared to the second wireless device, the first TXOP is obtained by the first wireless device or the third wireless device and shared to the second wireless device, and the first SP is obtained by the first wireless device or the third wireless device and shared to the second wireless device.
[0329] FIG. 18 shows a diagram of a communication method according to an example embodiment. After the first wireless device 710 occupies the first channel through CCA, the first wireless device 710 shares the first channel to multiple second wireless devices, and the first wireless device 710 transmits a fourth frame. The fourth frame can be detected by other devices, and the duration included in the fourth frame can enable other devices to update the setting of the NAV. The first wireless device 710 can transmit the fourth frame to protect the first channel before transmitting the first frame, the first PPDU, and the ACK frame. Optionally, the first frame can include only the field using the modulation mode supported by the second wireless device, or can further include the compatible field. Optionally, the ACK frame can include only the field using the modulation mode supported by the second wireless device, or can further include the compatible field. Optionally, the fourth frame and the first PPDU are separated by SIFS. Optionally, the interval between two adjacent fourth frames is less than or equal to the length of the first time range.
[0330] The fifth scheme can be used alone, and the first wireless device protects the transmission of the first PPDU by transmitting the fourth frame. Other devices can determine that the first channel is not idle based on the fourth frame, and avoid accessing the first channel.
[0331] The fifth scheme can also be combined with one or more of the first scheme, the second scheme, the third scheme, and the fourth scheme.
[0332] If the fifth scheme is combined with at least the first scheme, the first wireless device not only transmits the fourth frame to protect the transmission of the first PPDU, but also limits the length of the first PPDU to avoid channel access conflict and interference as much as possible.
[0333] If the fifth scheme is used at least in combination with the second scheme, the first frame and the fourth frame adjacent to the first frame are both transmitted in the first time range, and / or, two fourth frames adjacent to each other are both transmitted in the first time range, which can not only reduce the probability of the first PPDU being interfered and collided by using the first time range, but also prolong the protection time of the first channel used by the second wireless device by using the fourth frame. Even if the first frame triggers the second wireless device to send or receive the first PPDU in the first time range, other devices can detect the fourth frame and avoid the first channel due to the transmission of the fourth frame, and the second wireless device can still continue to use the first channel outside the first time range under the protection of the fourth frame. Of course, there is another possibility that the transmission of the first frame, the fourth frame and the first PPDU are all in the first time range, that is, the transmission of the first sub-part is an enhanced protection of the channel occupancy time shared by the first wireless device through the first frame once, and cannot enable the second wireless device to continue to send or receive the first PPDU on the first channel outside the first time range.
[0334] If the fifth scheme is used at least in combination with the third scheme, the first wireless device can protect the transmission of the first PPDU by sending the second frame and the fourth frame.
[0335] If the fifth scheme is used at least in combination with the fourth scheme, the first wireless device can protect the transmission of the first PPDU by sending the first sub-part and the fourth frame.
[0336] In addition, it should be noted that the fifth scheme can not require that a fourth frame is sent before each first PPDU in the shared TXOP / SP. For example, whether to send a fourth frame before a first PPDU can be determined according to the arrival time of the first time range. For example, a fourth frame needs to be sent before a first PPDU sent near the arrival time of the first time range, and no fourth frame needs to be sent before a first PPDU sent outside the first range before the arrival time of the first time range, that is, a first PPDU close to the end time of the first time range needs protection of the fourth frame, and a first PPDU far from the end time of the first time range does not need protection of the fourth frame, so as to save transmission resources.
[0337] In the embodiments shown in FIGS. 9-18, the first PPDU is sent by the second wireless device on the first channel. In fact, the above-mentioned first to fifth schemes are applicable regardless of whether the first PPDU is received or sent by the second wireless device, that is, in the first to fifth schemes, the first PPDU can also be received by the second wireless device. In addition, the first to fifth schemes can be used alone or freely combined.
[0338] FIG. 19 shows a schematic diagram of a communication method according to an example embodiment of the present application. The example embodiment is described in the context of a first PPDUs being received by a second wireless device on a first channel. The first wireless device 710 shares the first channel with the second wireless device after occupying the first channel through CCA. The first wireless device 710 transmits a first frame to trigger a plurality of second wireless devices to receive the first PPDU respectively. Optionally, in combination with the first scheme, the first wireless device 710 transmits the first PPDU to the second wireless device, and the length of the first PPDU is less than or equal to the first length. Optionally, in combination with the second scheme, the first wireless device 710 triggers the second wireless device to use the first channel for a total time period less than or equal to the second length, i.e., the second wireless device receives the first PPDU within the second length. Optionally, in combination with the fourth scheme, the first wireless device 710 transmits the first sub-part before transmitting the first PPDU. Optionally, in combination with the fifth scheme, the first wireless device 710 transmits a fourth frame before transmitting the first frame and / or the first PPDU.
[0339] In the embodiments shown in FIGS. 3-19, the first channel can be occupied by the first wireless device and shared with the second wireless device, or occupied by the third wireless device and shared with the second wireless device. That is, the device communicating with the second wireless device on the first channel can be a wireless device sharing the first channel with the second wireless device, or can not be a wireless device sharing the first channel with the second wireless device.
[0340] In most of the embodiments shown in FIGS. 3-19, the first wireless device shares the first channel with the second wireless device, and the second wireless device interacts with the first wireless device for the first PPDU. In fact, there is also a possibility that the first channel is shared with the second wireless device by the third wireless device, but the interaction of the first PPDU occurs between the first wireless device and the second wireless device. That is, the wireless device occupying the first channel through CCA can be the same as or different from the receiver / sender of the first PPDU. That is, there can be a third wireless device in the communication system sharing the first channel with the second wireless device, but not directly communicating with the second wireless device. The third wireless device can be an AP or a non-AP STA or a network device or a terminal device.
[0341] For example, the third wireless device is a power supply device of the second wireless device, i.e., the second wireless device can collect radio frequency energy based on the signal transmitted by the third wireless device.
[0342] For example, the third wireless device can provide a carrier for backscatter communication of the second wireless device.
[0343] For example, the third wireless device is a wireless device sharing the first channel for the second wireless device under the control of an AP. That is, there is an AP in the communication system to control other wireless devices to occupy the first channel and share the first channel for the second wireless device. Therefore, the third wireless device can be considered as a wireless device specially used to share the first channel for the second wireless device.
[0344] FIG. 20 shows a structure block diagram of a communication apparatus according to an example embodiment of the present application. The apparatus can be implemented as the first wireless device or a part of the first wireless device as described above. Optionally, the apparatus can be a wireless communication apparatus / wireless device supporting WLAN / Wi-Fi protocol (such as 802.11 protocol). Optionally, the apparatus can be a wireless communication apparatus / wireless device supporting 3GPP protocol. The apparatus includes a sending module 2010. Optionally, the apparatus further includes a processing module 2030 and / or a receiving module 2050.
[0345] The sending module 2010 is configured to send the first part in a first time range. The first time range includes the first part and a second part sent or received by the second wireless device. The first part and the second part use different physical layer technologies.
[0346] In some embodiments, the sending module 2010 is configured to send at least one of the following: the first frame, the second frame, the first sub-part, the fourth frame, the first PPDU.
[0347] In some embodiments, the sending module 2010 is configured to perform one or more of the following steps: step 320, step 410, step 420, step 430, step 440, step 820, step 840.
[0348] In some embodiments, the receiving module 2050 is configured to receive at least one of the following: the first PPDU, the ACK frame.
[0349] In some embodiments, the processing module 2030 is configured to perform processing steps related to channel access. For example, CCA, setting NAV, setting backoff counter, etc.
[0350] In some embodiments, the processing module 2030 is configured to determine whether to send at least one of the following: the first frame, the second frame, the first sub-part, the fourth frame, according to the arrival time of the first time range.
[0351] The above-mentioned designs related to the second part and the designs in schemes 1-5 are also applicable to the communication apparatus shown in FIG. 20, which will not be repeated here. In addition, schemes 1-5 can be used independently or in combination.
[0352] In summary, the apparatus provided by the embodiments of the present application transmits the first part and the second part using different physical layer technologies to avoid channel access conflict and interference problems. This is because the first part uses a different physical layer technology from the second part, so that the first part can be detected by other devices except the second wireless device, and the other devices can determine that the channel is not in an idle state based on the first part, thereby avoiding the channel. Limiting the transmission of the first part and the second part within the first time range avoids the second part being too far apart from the first part in the time domain, and avoids the second part occupying the channel for a long time, so that the second part can complete transmission as much as possible before other devices mistakenly think that the channel is idle again and access the channel, thereby ensuring the transmission quality of the second part as much as possible and reducing the probability of interference caused by other devices mistakenly accessing the channel to the transmission of the second part.
[0353] FIG. 21 shows a structural block diagram of a communication apparatus provided by an example embodiment of the present application, which can be implemented as the second wireless device described above or as a part of the second wireless device described above. Optionally, the apparatus can be a wireless communication apparatus / wireless device supporting WLAN / Wi-Fi protocol (such as 802.11 protocol). Optionally, the apparatus can be a wireless communication apparatus / wireless device supporting 3GPP protocol. The apparatus includes a receiving module 2110 and / or a sending module 2130. Optionally, the apparatus further includes a processing module 2150.
[0354] The receiving module 2110 is configured to receive the second part within a first time range. The first time range includes the second part and a first part, and the first part is sent by a first wireless device and uses a different physical layer technology from the second part.
[0355] The sending module 2130 is configured to send the second part within the first time range. The first time range includes the second part and a first part, and the first part is sent by a first wireless device and uses a different physical layer technology from the second part.
[0356] In some embodiments, the receiving module 2110 is configured to receive at least one of the following: the first frame, the second frame, and the first PPDU.
[0357] In some embodiments, the receiving module 2110 is configured to perform one or more of the following steps: step 520, step 610, step 620, step 630, step 920, and step 940.
[0358] In some embodiments, the sending module 2130 is configured to send at least one of the following: the first PPDU and the ACK frame.
[0359] In some embodiments, the sending module 2130 is configured to perform one or more of the following steps: step 520, step 630, step 940.
[0360] In some embodiments, the processing module 2150 is configured to determine whether to send at least one of the following: the first PPDU, the ACK frame, according to the arrival time of the first time range.
[0361] In some embodiments, the processing module 2150 is configured to collect ambient energy.
[0362] The above-mentioned related designs of the second part and the designs in schemes 1-5 are also applicable to the communication device shown in FIG. 21, and will not be repeated here. In addition, schemes 1-5 can be used alone or in combination.
[0363] In summary, the device provided by the embodiments of the present application avoids channel access conflict and interference problems by transmitting the first part and the second part using different physical layer technologies. This is because the first part uses a physical layer technology different from the second part, so that the first part can be detected by other devices except the second wireless device, and other devices can determine that the channel is not in an idle state based on the first part, thereby avoiding the channel. Limiting the transmission of the first part and the second part within the first time range avoids the second part being too far apart from the first part in the time domain, and avoids the second part occupying the channel for a long time, so that the second part completes transmission as soon as possible before other devices mistakenly think that the channel is idle again and access the channel, thereby ensuring the transmission quality of the second part as much as possible, and reducing the probability of interference caused by other devices mistakenly accessing the channel to the transmission of the second part.
[0364] It should be noted that: the device provided by the above-mentioned embodiments in realizing its function, only above-mentioned each functional module is divided and takes an example to explain, actually applies, can according to needs to complete by different functional module to the above-mentioned function distribution, namely the internal structure of communication equipment is divided into different functional modules, to complete above description all or partial function. In addition, the device and method provided by the above-mentioned embodiments belong to the same concept.
[0365] FIG. 22 shows a structural schematic diagram of a communication device 2200 provided by an example embodiment of the present application, including at least one of the following: a receiver 2201, a transmitter 2202, a processor 2203, a memory 2204, and a bus (not shown in the figure). The communication device 2200 is configured to perform part or all of the steps performed by the first wireless device. The receiver 2201 is configured to implement the receiving function, and the transmitter 2202 is configured to implement the sending function.
[0366] In some embodiments, the receiver 2201 can be configured to implement the functions and procedures of the receiving module 2050 described above, and the transmitter 2202 can be configured to implement the functions and procedures of the sending module 2010 described above.
[0367] Optionally, the receiver 2201 and the transmitter 2202 can be implemented as a communication component, which can be a communication chip, and the communication component can be referred to as a transceiver. Optionally, the receiver 2201 and the transmitter 2202 can be implemented as a wireless communication component and / or a wired communication component. Optionally, the wireless communication component includes a wireless communication chip and / or a radio frequency antenna. Optionally, the wired communication component includes a wired communication chip and / or a wired interface.
[0368] The processor 2203 includes one or more processing cores, and the processor 2203 performs various functional applications and information processing by running software programs and modules. In some embodiments, the processor 2203 can be configured to implement the functions and procedures of the processing module 2030 described above. The memory 2204 can be configured to store computer programs executed by the processor 2203, and the processor 2203 is configured to execute the computer programs to implement various steps in the method embodiments described above.
[0369] In some embodiments, the memory 2204 can be connected to the processor 2203, the receiver 2201, and the transmitter 2202.
[0370] In addition, the memory 2204 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, including but not limited to: a magnetic or optical disk, an EEPROM (Electrically-Erasable Programmable Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an SRAM (Static Random Access Memory), a ROM (Read-Only Memory), a magnetic memory, a flash memory, a PROM (Programmable Read-Only Memory).
[0371] In some embodiments, the receiver 2201 receives signals / data independently, or the processor 2203 controls the receiver 2201 to receive signals / data, or the processor 2203 requests the receiver 2201 to receive signals / data, or the processor 2203 cooperates with the receiver 2201 to receive signals / data.
[0372] In some embodiments, the transmitter 2202 sends the signal / data independently, or the processor 2203 controls the transmitter 2202 to send the signal / data, or the processor 2203 requests the transmitter 2202 to send the signal / data, or the processor 2203 cooperates with the transmitter 2202 to send the signal / data.
[0373] For details not described in the present embodiment, refer to the above embodiments, which will not be repeated here.
[0374] FIG. 23 shows a structural diagram of a communication device 2300 according to an example embodiment of the present application, which includes at least one of a receiver 2310, a transmitter 2320, a processor 2330, a memory 2340, and a bus (not shown in the figure). The communication device 2300 can be used to perform some or all of the steps performed by the second wireless device described above. The receiver 2310 is configured to implement the receiving function, and the transmitter 2320 is configured to implement the transmitting function.
[0375] In some embodiments, the receiver 2310 and the transmitter 2320 can be implemented as a communication component, which can be a communication chip. The communication component can be referred to as a transceiver. For example, the receiver 2310 and the transmitter 2320 are implemented as a wireless communication component. Optionally, the wireless communication component includes a wireless communication chip and / or a radio frequency antenna (not shown in the figure).
[0376] In some embodiments, the receiver 2310 can be configured to implement the functions and steps of the receiving module 2110 described above. Optionally, the receiver 2310 can be implemented as a first receiver 2313 and a second receiver 2315. Optionally, the first receiver 2313 and the second receiver 2315 are two independent receivers, i.e., the receiver 2310 includes two independent first receiver 2313 and second receiver 2315. Optionally, the receiver 2310 is implemented as a combination of the first receiver 2313 and the second receiver 2315.
[0377] In some embodiments, the first receiver 2313 is implemented as a WUR (Wake-up Receiver), which can also be referred to as a LP-WUR (Low Power WUR), a ULP-WUR (Ultra Low Power WUR), a low-power receiver, an ultra-low-power receiver, a zero-power receiver, a secondary receiver, etc.
[0378] In some embodiments, the second receiver 2315 is implemented as a primary receiver or a legacy receiver.
[0379] In some embodiments, the transmitter 2320 can be configured to implement the functions and procedures of the sending module 2130 described above. Alternatively, the transmitter 2320 can be implemented as a first transmitter 2323 and / or a second transmitter 2325. Alternatively, the first transmitter 2323 and the second transmitter 2325 are two transmitters working independently, i.e., the transmitter 2320 includes two independent first transmitter 2323 and second transmitter 2325. Alternatively, the transmitter 2320 is implemented as a combination of the first transmitter 2323 and the second transmitter 2325.
[0380] In some embodiments, the first transmitter 2323 is implemented as a backscatter transmitter, and the second transmitter 2325 is implemented as a main transmitter.
[0381] In some embodiments, the processor 2330 and the receiver 2310 can be implemented as one module, or the processor 2330 can be implemented as a part of the receiver 2310.
[0382] The processor 2330 includes one or more processing cores, and the processor 2330 performs various functional applications and information processing by running software programs and modules. In some embodiments, the processor 2330 can be configured to implement the functions and procedures of the processing module 2150 described above.
[0383] The memory 2340 can be configured to store computer programs for the processor 2330 to execute, so as to implement various steps in the method embodiments described above.
[0384] In some embodiments, the memory 2340 can be connected to the processor 2330, the receiver 2310, and the transmitter 2320. In addition, the memory 2340 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, including but not limited to: magnetic or optical disks, EEPROM, EPROM, SRAM, ROM, magnetic memory, flash memory, PROM.
[0385] In some embodiments, the receiver 2310 receives signals / data independently, or the processor 2330 controls the receiver 2310 to receive signals / data, or the processor 2330 requests the receiver 2310 to receive signals / data, or the processor 2330 cooperates with the receiver 2310 to receive signals / data.
[0386] In some embodiments, the transmitter 2320 sends the signal / data independently, or the processor 2330 controls the transmitter 2320 to send the signal / data, or the processor 2330 requests the transmitter 2320 to send the signal / data, or the processor 2330 cooperates with the transmitter 2320 to send the signal / data.
[0387] For details not described in the present embodiment, refer to the above embodiments, which will not be repeated here.
[0388] In an example embodiment of the present application, a chip is also provided, which includes programmable logic circuit and / or program instructions, and when the chip is running on a communication device, is used to implement the communication method provided by each of the above method embodiments.
[0389] In some embodiments, the chip includes the sending module 2010. Optionally, the chip further includes the processing module 2030 and / or the receiving module 2050. For related content, refer to the foregoing description, which will not be repeated here.
[0390] In some embodiments, the chip includes the receiving module 2110 and / or the sending module 2130. Optionally, the chip further includes the processing module 2150. For related content, refer to the foregoing description, which will not be repeated here.
[0391] In an example embodiment of the present application, a computer readable storage medium is also provided, which stores at least one program, and the at least one program is loaded and executed by a processor to implement the communication method provided by each of the above method embodiments.
[0392] In an example embodiment of the present application, a computer program product is also provided, which includes computer instructions stored in a computer readable storage medium, and a processor acquires the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to implement the communication method provided by each of the above method embodiments.
[0393] In an example embodiment of the present application, a computer program is also provided, which includes computer instructions stored in a computer readable storage medium, and a processor acquires the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to implement the communication method provided by each of the above method embodiments.
[0394] Those skilled in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or the program can instruct the relevant hardware to complete, and the program can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk.
[0395] The above merely provides the optional embodiments of the present application, and does not limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A communication method characterized by comprising: The method is performed by a first wireless device, and the method comprises: sending a first part in a first time range; wherein the first time range comprises the first part and a second part, the second part is sent or received by a second wireless device, the first part and the second part employ different physical layer technologies.
2. The method of claim 1, wherein, The first time range comprises a guard interval.
3. The method according to claim 1 or 2, characterized in that, The length of the first time range is agreed by a communication protocol or indicated by the first part.
4. The method according to any one of claims 1 to 3, characterized in that, The first part comprises a first frame, the first frame is used to trigger the second wireless device to send or receive the second part.
5. The method of claim 4, wherein, The first frame is used to trigger the second wireless device to send or receive the second part on a first channel, the first channel is obtained by the first wireless device or a third wireless device.
6. The method according to claim 4 or 5, characterized in that, The first frame comprises at least one of the following: a trigger frame, a polling frame, an authorization frame, a query frame, a paging frame.
7. The method according to any one of claims 1 to 6, characterized in that, The first part comprises a second frame, the second frame carries acknowledgement information fed back by the first wireless device.
8. The method of claim 7, wherein, The second frame comprises at least one of the following domains: a compatible preamble domain, a first compatible duration domain, a first domain; wherein the first domain employs a physical layer technology different from the physical layer technology employed by the compatible preamble domain and the physical layer technology employed by the first compatible duration domain.
9. The method of claim 8, wherein, The second part is transmitted within the time domain length indicated by the first compatible duration domain.
10. The method of claim 9, wherein, The time domain length indicated by the first compatible duration domain comprises the sum of the time domain length of the second frame and the time domain length of the second part; or the time domain length indicated by the first compatible duration domain comprises the sum of the time domain length of the second frame, a short interframe space SIFS and the time domain length of the second part.
11. The method according to any one of claims 8 to 10, characterized in that, The first domain comprises at least one of the following domains: a first acknowledgement domain, a first preamble domain, a first reception address domain; wherein the first acknowledgement domain carries the acknowledgement information fed back by the first wireless device.
12. The method according to any one of claims 7 to 11, characterized in that, The second frame comprises an acknowledgement frame.
13. The method of any one of claims 1 to 12, wherein, The first part comprises a first subpart, the first subpart comprises at least one of the following domains: a compatible preamble domain, a compatible MAC header domain.
14. The method of claim 13, wherein, The compatible MAC header domain comprises a second compatible duration domain, the second part is transmitted within the time domain length indicated by the second compatible duration domain.
15. The method of claim 14, wherein, The time domain length indicated by the second compatible duration domain comprises the sum of the time domain length of the first subpart and the time domain length of the second part; or the time domain length indicated by the second compatible duration domain comprises the sum of the time domain length of the first subpart, a short interframe space SIFS and the time domain length of the second part.
16. The method of any one of claims 1 to 15, wherein, The first part comprises a fourth frame, the fourth frame is used to set a network allocation vector NAV.
17. The method of any one of claims 1 to 16, wherein, The second part comprises a first physical layer protocol data unit PPDU.
18. The method of claim 17, wherein, The first PPDU comprises at least one of the following domains: a first preamble domain, a first signaling domain, a first MAC header domain, a first frame body domain.
19. The method of claim 17 or 18, wherein, The time domain length of the first PPDU is less than or equal to a first length; wherein the first length is agreed by a communication protocol or indicated by the first part.
20. The method of any one of claims 17 to 19, wherein, A time domain length of the first PPDU is associated with at least one of a size of a MAC layer service data unit (MSDU), a size of a MAC layer protocol data unit (MPDU), a size of a physical layer service data unit (PSDU), a channel bandwidth.
21. The method of any one of claims 17 to 20, wherein, The number of the first PPDUs is one or more.
22. The method of any one of claims 1 to 21, wherein, The first part and the second part are both transmitted using a first channel, or both within a first transmission opportunity (TXOP), or both within a first service period (SP); wherein the first channel is shared by the first wireless device or a third wireless device for use by the second wireless device, the first TXOP is shared by the first wireless device or the third wireless device for use by the second wireless device, and the first SP is shared by the first wireless device or the third wireless device for use by the second wireless device.
23. The method of any one of claims 1 to 22, wherein, The number of the second wireless devices is one or more.
24. The method of any one of claims 1 to 23, wherein, The second wireless device comprises at least one of an ambient energy Internet of Things (A-IoT) device, a zero-power device, an ultra-low-power device, a low-power device, a passive Internet of Things device.
25. The method of any one of claims 1 to 24, wherein, The method further comprises: receiving or transmitting the second part within the first time range.
26. A method of communication, comprising: The method is performed by a second wireless device, and the method comprises: receiving or transmitting the second part within a first time range; wherein the first time range comprises the second part and a first part, the first part is transmitted by a first wireless device, and the first part employs a different physical layer technology from the second part.
27. The method of claim 26, wherein, The second part comprises a first PPDU.
28. The method of claim 27, wherein, The first PPDU comprises at least one of a first preamble field, a first signaling field, a first MAC header field, a first frame body field.
29. The method of claim 27 or 28, wherein, A time domain length of the first PPDU is less than or equal to a first length; wherein the first length is agreed by a communication protocol or indicated by the first part.
30. The method of any one of claims 26 to 29, wherein, A time domain length of the first PPDU is associated with at least one of a size of a MAC layer service data unit (MSDU), a size of a MAC layer protocol data unit (MPDU), a size of a physical layer service data unit (PSDU), a channel bandwidth.
31. The method of any one of claims 27 to 30, wherein, The number of the first PPDUs is one or more.
32. The method of any one of claims 26 to 31, wherein, The first part comprises a first frame, and the first frame is used to trigger the second wireless device to transmit or receive the second part.
33. The method of claim 32, wherein, The first frame is used to trigger the second wireless device to transmit or receive the second part on a first channel, and the first channel is obtained by the first wireless device or a third wireless device.
34. The method of claim 32 or 33, wherein, The first frame comprises at least one of a trigger frame, a poll frame, a grant frame, a query frame, a paging frame.
35. The method of any one of claims 26 to 34, wherein, The first part comprises a second frame, and the second frame carries acknowledgment information fed back by the first wireless device.
36. The method of claim 35, wherein, The second frame comprises at least one of a compatible preamble field, a first compatible duration field, a first field; wherein a physical layer technology employed by the first field is different from those employed by the compatible preamble field and the first compatible duration field.
37. The method of claim 36, wherein, The second part is transmitted within a time domain length indicated by the second compatible duration field.
38. The method of claim 37, wherein, The time domain length indicated by the first compatible duration field includes a sum of a time domain length of the second frame and a time domain length of the second part; or the time domain length indicated by the first compatible duration field includes a sum of the time domain length of the second frame, a short interframe space (SIFS), and the time domain length of the second part.
39. The method of any one of claims 36 to 38, wherein, The first field includes at least one of the following fields: a first acknowledgement field, a first preamble field, and a first receiving address field; the first acknowledgement field carries acknowledgement information fed back by the first wireless device.
40. The method of any one of claims 35 to 39, wherein, The second frame includes an acknowledgement frame.
41. The method of any one of claims 26 to 40, wherein, The first part includes a first sub-part, and the first sub-part includes at least one of the following fields: a compatible preamble field and a compatible MAC header field.
42. The method of claim 41, wherein, The compatible MAC header field includes a second compatible duration field, and the second part is transmitted within a time domain length indicated by the second compatible duration field.
43. The method of claim 42, wherein, The time domain length indicated by the second compatible duration field includes a sum of a time domain length of the first sub-part and a time domain length of the second part; or the time domain length indicated by the second compatible duration field includes a sum of the time domain length of the first sub-part, a short interframe space (SIFS), and the time domain length of the second part.
44. The method of any one of claims 26 to 43, wherein, The first part includes a fourth frame, and the fourth frame is used to set a network allocation vector (NAV).
45. The method of any one of claims 26 to 44, wherein, The first time range includes a guard interval.
46. The method of any one of claims 26 to 45, wherein, A length of the first time range is agreed by a communication protocol or indicated by the first part.
47. The method of any one of claims 26 to 46, wherein, The first part and the second part are both transmitted by using a first channel; or the first part and the second part are both transmitted within a first transmission opportunity (TXOP); or the first part and the second part are both transmitted within a first service period (SP); the first channel is shared by the first wireless device or a third wireless device for use by the second wireless device, the first TXOP is shared by the first wireless device or the third wireless device for use by the second wireless device, and the first SP is shared by the first wireless device or the third wireless device for use by the second wireless device.
48. The method of any one of claims 26 to 47, wherein, The second wireless device includes at least one of the following devices: an ambient energy Internet of Things (A-IoT) device, a zero-power consumption device, an ultra-low-power consumption device, a low-power consumption device, and a passive Internet of Things device.
49. A communications device, characterized by The apparatus includes: a sending module configured to send a first part within a first time range; the first time range includes the first part and a second part, the second part is sent or received by a second wireless device, and a physical layer technology adopted by the first part is different from a physical layer technology adopted by the second part.
50. The device of claim 49, wherein, The first time range includes a guard interval.
51. The device of claim 49 or 50, wherein, A length of the first time range is agreed by a communication protocol or indicated by the first part.
52. The apparatus of any one of claims 49 to 51, wherein, The first part includes a first frame, and the first frame is used to trigger the second wireless device to send or receive the second part.
53. The device of claim 52, wherein, The first frame is used to trigger the second wireless device to send or receive the second part on a first channel, and the first channel is obtained by the apparatus or a third wireless device.
54. The device of claim 52 or 53, wherein, The first frame comprises at least one of a trigger frame, a poll frame, a grant frame, an inquiry frame, and a paging frame.
55. The apparatus of any one of claims 49 to 54, wherein, The first part comprises a second frame carrying acknowledgement information fed back by the device.
56. The device of claim 55, wherein, The second frame comprises at least one of a compatible preamble field, a first compatible duration field, and a first field; wherein the first field adopts a physical layer technology different from the physical layer technology adopted by the compatible preamble field and the physical layer technology adopted by the first compatible duration field.
57. The device of claim 56, wherein, The second part is transmitted within a time domain length indicated by the first compatible duration field.
58. The device of claim 57, wherein, The time domain length indicated by the first compatible duration field comprises a sum of a time domain length of the second frame and a time domain length of the second part; or the time domain length indicated by the first compatible duration field comprises a sum of the time domain length of the second frame, a short inter-frame space (SIFS), and the time domain length of the second part.
59. The apparatus of any one of claims 56 to 58, wherein, The first field comprises at least one of a first acknowledgement field, a first preamble field, and a first receiving address field; wherein the first acknowledgement field carries the acknowledgement information fed back by the device.
60. The apparatus of any one of claims 55 to 59, wherein, The second frame comprises an acknowledgement frame.
61. The apparatus of any one of claims 49 to 60, wherein, The first part comprises a first sub-part comprising at least one of a compatible preamble field and a compatible MAC header field.
62. The device of claim 61, wherein, The compatible MAC header field comprises a second compatible duration field, and the second part is transmitted within a time domain length indicated by the second compatible duration field.
63. The device of claim 62, wherein, The time domain length indicated by the second compatible duration field comprises a sum of a time domain length of the first sub-part and a time domain length of the second part; or the time domain length indicated by the second compatible duration field comprises a sum of the time domain length of the first sub-part, a short inter-frame space (SIFS), and the time domain length of the second part.
64. The device of any one of claims 49 to 63, wherein, The first part comprises a fourth frame used for setting a network allocation vector (NAV).
65. The device of any one of claims 49 to 64, wherein, The second part comprises a first PPDU.
66. The device of claim 65, wherein, The first PPDU comprises at least one of a first preamble field, a first signaling field, a first MAC header field, and a first frame body field.
67. The device of claim 65 or 66, wherein, A time domain length of the first PPDU is less than or equal to a first length; wherein the first length is agreed by a communication protocol or indicated by the first part.
68. The apparatus of any one of claims 65 to 67, wherein, The time domain length of the first PPDU is associated with at least one of a size of a MAC layer service data unit (MSDU), a size of a MAC layer protocol data unit (MPDU), a size of a physical layer service data unit (PSDU), and a channel bandwidth.
69. The apparatus of any one of claims 65 to 68, wherein, The number of the first PPDUs is one or more.
70. The device of any one of claims 49 to 69, wherein, The first part and the second part are both transmitted using a first channel; or the first part and the second part are both transmitted within a first transmission opportunity (TXOP); or the first part and the second part are both transmitted within a first service period (SP); wherein the first channel is shared by the device or a third wireless device to the second wireless device, the first TXOP is shared by the device or the third wireless device to the second wireless device, and the first SP is shared by the device or the third wireless device to the second wireless device.
71. The apparatus of any one of claims 49 to 70, wherein, The number of the second wireless devices is one or more.
72. The device of any one of claims 49 to 71, wherein, The second wireless device comprises at least one of the following devices: an ambient energy Internet of Things (A-IoT) device, a zero-power consumption device, an ultra-low-power consumption device, a low-power consumption device, a passive Internet of Things device.
73. The apparatus of any one of claims 49-72, wherein, The apparatus further comprises a receiving module configured to receive the second part within the first time range. Alternatively, the sending module is further configured to send the second part within the first time range.
74. A communications device, characterized by The apparatus comprises: a receiving module configured to receive a second part within a first time range, or a sending module configured to send the second part within the first time range; wherein the first time range comprises the second part and a first part, the first part being sent by a first wireless device, and the first part and the second part employ different physical layer technologies.
75. The device of claim 74, wherein, The second part comprises a first PPDU.
76. The device of claim 75, wherein, The first PPDU comprises at least one of the following fields: a first preamble field, a first signaling field, a first MAC header field, a first frame body field.
77. The device of claim 75 or 76, wherein, A time domain length of the first PPDU is less than or equal to a first length; wherein the first length is agreed by a communication protocol or indicated by the first part.
78. The apparatus of any one of claims 75 to 77, wherein, The time domain length of the first PPDU is associated with at least one of the following: a size of a MAC layer service data unit (MSDU), a size of a MAC layer protocol data unit (MPDU), a size of a physical layer service data unit (PSDU), a channel bandwidth.
79. The device of any one of claims 75 to 78, wherein, The number of the first PPDUs is one or more.
80. The apparatus of any one of claims 74 to 79, wherein, The first part comprises a first frame, the first frame being used to trigger the apparatus to send or receive the second part.
81. The device of claim 80, wherein, The first frame is used to trigger the apparatus to send or receive the second part on a first channel, the first channel being obtained by the first wireless device or a third wireless device.
82. The device of claim 80 or 81, wherein, The first frame comprises at least one of the following: a trigger frame, a polling frame, an authorization frame, a query frame, a paging frame.
83. The device of any one of claims 74 to 82, wherein, The first part comprises a second frame, the second frame carrying acknowledgment information fed back by the first wireless device.
84. The device of claim 83, wherein, The second frame comprises at least one of the following fields: a compatible preamble field, a first compatible duration field, a first field; wherein the first field employs a physical layer technology different from that employed by the compatible preamble field and that employed by the first compatible duration field.
85. The device of claim 84, wherein, The second part is transmitted within a time domain length indicated by the first compatible duration field.
86. The device of claim 85, wherein, The time domain length indicated by the first compatible duration field comprises a sum of a time domain length of the second frame and a time domain length of the second part; or the time domain length indicated by the first compatible duration field comprises a sum of the time domain length of the second frame, a short inter-frame space (SIFS), and the time domain length of the second part.
87. The apparatus of any one of claims 84 to 86, wherein, The first field comprises at least one of the following fields: a first acknowledgment field, a first preamble field, a first receiving address field; wherein the first acknowledgment field carries the acknowledgment information fed back by the first wireless device.
88. The device of any one of claims 83 to 87, wherein, The second frame comprises an acknowledgment frame.
89. The device of any one of claims 74 to 88, wherein, The first part comprises a first sub-part, and the first sub-part comprises at least one of a compatible preamble field and a compatible MAC header field.
90. The device of claim 89, wherein, The compatible MAC header field comprises a second compatible duration field, and the second part is transmitted within a time domain length indicated by the second compatible duration field.
91. The device of claim 90, wherein, The time domain length indicated by the second compatible duration field comprises a sum of a time domain length of the first sub-part and a time domain length of the second part; or the time domain length indicated by the second compatible duration field comprises a sum of the time domain length of the first sub-part, a short inter-frame space (SIFS), and the time domain length of the second part.
92. The device of any one of claims 74 to 91, wherein, The first part comprises a fourth frame, and the fourth frame is used to set a network allocation vector (NAV).
93. The device of any one of claims 74 to 92, wherein, The first time range comprises a guard interval.
94. The device of any one of Claims 74-93, wherein, A length of the first time range is agreed by a communication protocol or indicated by the first part.
95. The device of any one of claims 74 to 94, wherein, The first part and the second part are both transmitted using a first channel; or the first part and the second part are both transmitted within a first transmission opportunity (TXOP); or the first part and the second part are both transmitted within a first service period (SP); wherein the first channel is shared by the first wireless device or a third wireless device for use by the apparatus, the first TXOP is shared by the first wireless device or the third wireless device for use by the apparatus, and the first SP is shared by the first wireless device or the third wireless device for use by the apparatus.
96. The device of any one of claims 74 to 95, wherein, The apparatus comprises at least one of an ambient energy Internet of Things (A-IoT) device, a zero-power device, an ultra-low-power device, a low-power device, and a passive Internet of Things device.
97. A communications device, characterized by The communication device comprises a processor, a transceiver connected to the processor, and a memory for storing executable instructions of the processor; wherein the communication device is configured to execute the executable instructions to implement the communication method according to any one of claims 1 to 25.
98. A communications device, characterized by The communication device comprises a transceiver, and the communication device is configured to execute the communication method according to any one of claims 26 to 48.
99. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one program, and the at least one program is loaded and executed by a processor to implement the communication method according to any one of claims 1 to 25 or the communication method according to any one of claims 26 to 48.
100. A computer program product, characterized in that, The computer program product comprises computer instructions stored in a computer-readable storage medium, and a processor acquires the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to implement the communication method according to any one of claims 1 to 25 or the communication method according to any one of claims 26 to 48.
101. A chip, comprising: The chip comprises programmable logic circuitry and / or at least one program, and the chip is configured to implement the communication method according to any one of claims 1 to 25 or the communication method according to any one of claims 26 to 48 based on the programmable logic circuitry and / or the at least one program.
Citation Information
Patent Citations
Data transmission method
CN105472622A
Sharing channels in a licensed-assisted access in long term evolution operation
CN107211478A
System, network node, wireless device, method and computer program for low-power backscattering operation
CN111742527A
Communication method, terminal, and WIFI device
WO2023206052A1