Communication method and communication device
By introducing a novel PPDU structure and energy harvesting and backscattering technology into the wireless communication system, the problem of low-cost communication in extreme environments and for extremely small IoT terminals has been solved, achieving high reliability and zero power consumption communication.
Patent Information
- Application Number
- PCT/CN2024/109907
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-05
- Publication Date
- 2026-02-12
AI Technical Summary
In existing wireless communication systems, especially in extreme environments and in application scenarios of extremely small, low-cost IoT terminals, traditional communication equipment struggles to meet the requirements of high reliability, low power consumption, and low cost, and existing PPDU structures fail to effectively support communication of zero-power devices.
A novel PPDU structure is designed, comprising broadband and narrowband portions, wherein the narrowband portion contains a synchronization domain and employs a specific synchronization sequence for communication of zero-power devices. Combined with energy harvesting and backscattering techniques, it enables communication of passive or semi-passive devices.
It enables low-cost communication in extreme environments and with extremely small terminals, improves communication reliability and the zero-power consumption characteristics of the device, and reduces device complexity and cost.
Smart Images

Figure CN2024109907_12022026_PF_FP_ABST
Abstract
Description
Communication method and communication device TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and more particularly, to a communication method and a communication device. BACKGROUND
[0002] Wireless fidelity (WiFi) performs data transmission based on a physical layer protocol data unit (PPDU). In different protocol versions, the structure of the PPDU can not be exactly the same.
[0003] SUMMARY
[0004] The present application provides a communication method and a communication device. Each aspect involved in the present application is introduced below.
[0005] In a first aspect, a communication method is provided, comprising: a first device sending a first PPDU to a second device; wherein the first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
[0006] In a second aspect, a communication method is provided, comprising: a second device receiving a first PPDU sent by a first device; wherein the first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
[0007] In a third aspect, a communication device is provided, the communication device being a first device, and the communication device comprising: a communication module, configured to send a first PPDU to a second device; wherein the first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
[0008] In a fourth aspect, a communication device is provided, the communication device being a second device, and the communication device comprising: a communication module, configured to receive a first PPDU sent by a first device; wherein the first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
[0009] In a fifth aspect, a communication device is provided, comprising a transceiver, a memory and a processor, the memory being configured to store a program, the processor being configured to invoke the program in the memory and control the transceiver to receive or send a signal, so that the communication device performs the method according to the first aspect or the second aspect.
[0010] In a sixth aspect, an apparatus is provided, comprising a processor configured to invoke a program from a memory to cause the apparatus to perform the method of the first aspect or the second aspect.
[0011] In a seventh aspect, a chip is provided, comprising a processor configured to invoke a program from a memory to cause a device in which the chip is installed to perform the method of the first aspect or the second aspect.
[0012] In an eighth aspect, a computer readable storage medium is provided, having a program stored thereon, the program causing a computer to perform the method of the first aspect or the second aspect.
[0013] In a ninth aspect, a computer program product is provided, comprising a program, the program causing a computer to perform the method of the first aspect or the second aspect.
[0014] In a tenth aspect, a computer program is provided, the computer program causing a computer to perform the method of the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0015] FIG. 1 is an example diagram of a system architecture of a wireless communication system to which embodiments of the present application can be applied.
[0016] FIG. 2 is an example diagram of a zero-power network.
[0017] FIG. 3 is an example diagram of an energy harvesting mode of a zero-power device.
[0018] FIG. 4 is an example diagram of a backscatter communication mode of a zero-power device.
[0019] FIG. 5 is an example diagram of a load modulation mode of a zero-power device.
[0020] FIG. 6 is an example diagram of an encoding mode of a zero-power device.
[0021] FIG. 7 is an example diagram of a PPDU structure provided by the related art.
[0022] FIG. 8 is a flowchart of a communication method provided by an embodiment of the present application.
[0023] FIG. 9 is an example diagram of a PPDU structure provided by an embodiment of the present application.
[0024] FIG. 10 is a structure diagram of a communication device provided by an embodiment of the present application.
[0025] FIG. 11 is a structure diagram of a communication device provided by another embodiment of the present application.
[0026] FIG. 12 is a diagram of an apparatus to which embodiments of the present application can be applied. DETAILED DESCRIPTION
[0027] The technical solutions in the present application will be described below with reference to the accompanying drawings. In order to facilitate understanding, first, the communication terms and communication processes that may be involved in the embodiments of the present application will be introduced with reference to FIGS. 1 to 6.
[0028] Communication system
[0029] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless local area networks (WLAN), wireless fidelity (wifi), high performance radio local area networks (HIPELAN), wide area networks (WAN), cellular networks or other communication systems, etc. For example, the technical solutions provided by the embodiments of the present application can be applied to communication systems using 802.11 standards. Exemplarily, the 802.11 standards include but are not limited to 802.11a standard, 802.11g standard, 802.11ba standard, 802.11bp standard, and the next generation 802.11 standard, etc.
[0030] FIG. 1 shows a schematic diagram of a communication system to which the embodiments of the present application are applicable. As shown in FIG. 1, the communication devices in the communication system 100 can include a first device 110 and a second device 120.
[0031] In some scenarios, for example, in a wifi system, the first device 110 can be a station (STA), and the second device 120 can be an access point (AP). The AP is used to create a wireless network and provide wireless network services for the STA. The STA can access the network through the AP.
[0032] The AP can be a device in a wireless network. The AP can be a communication server, a router, a switch, a bridge, or the like communication entity, or the AP can include various forms of macro base stations, micro base stations, relay stations, and the like. Of course, the AP can also be a chip, a circuit, or a processing system in these various forms of devices, thereby implementing the methods and functions of the embodiments of the present application. The AP can be applied to various scenarios, for example, a sensor node in a smart city, such as a smart water meter, a smart electricity meter, a smart air detection node; a smart device in a smart home, such as a smart camera, a projector, a display screen, a television, a sound, a refrigerator, a washing machine, and the like; a node in the Internet of Things; an entertainment terminal, such as an AR, a VR, and the like wearable device; a smart device in smart office, such as a printer, a projector, and the like; a vehicle networking device in vehicle networking; some infrastructure in daily life, such as a vending machine, a self-service navigation station of a supermarket, a self-service checkout device, a self-service ordering machine, and the like.
[0033] The STA can be a device with wireless transceiving function, for example, supporting 802.11 series protocols, and communicating with the AP or other STAs. For example, the STA is any user communication device that allows a user to communicate with the AP and thus communicate with the WLAN network. The STA includes, for example, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile terminal, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus, and the like.
[0034] The STA can also be a device that provides voice and / or data connectivity to users, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. For example, it can include a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.
[0035] The STA can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term of devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothes, and shoes, etc. For example, it can include a smart watch or smart glasses, etc., and only focus on a certain application function, which needs to be used in cooperation with other devices such as a smart phone, such as various types of smart bracelets, smart jewelry, etc. for monitoring physical signs.
[0036] The STA can also be a terminal device in an internet of things (IoT) system, where the IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection.
[0037] The STA can also be a device in a vehicle-to-everything (V2X) system. In the V2X system, the communication mode is collectively referred to as V2X, where X can represent anything. For example, the V2X communication includes vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-network (V2N) communication, and the like.
[0038] In addition, the STA can also include a smart printer, a train detector, a gas station sensor, and the like, and the main functions thereof include collecting data, receiving control information and downlink data from the AP, and transmitting electromagnetic waves to transmit data to the AP.
[0039] The AP in the embodiments of the present application can be a device for communicating with the STA. The AP can be a network device or a terminal device in a wireless local area network. The AP can be used to communicate with the STA through the wireless local area network.
[0040] From the perspective of the communication mode supported by the AP, in some implementation manners, the AP can be a device that can support the 802.11 mode. Further, the AP can also be a device that supports multiple current and future WLAN modes of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ba, and 802.11a.
[0041] From the perspective of the communication mode supported by the STA, in some implementation manners, the STA can be a device that can support the 802.11 mode. The STA can also support multiple current and future WLAN modes of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ba, and 802.11a.
[0042] It should be understood that the specific forms of the STA and the AP in the embodiments of the present application are not specially limited, and are only exemplary described herein.
[0043] In addition, the technical solutions of the embodiments of the present application can also be extended to other scenarios outside the wifi system. For example, in some other scenarios, the first device 110 can be a terminal device, and the second device 120 can be a network device. The network device can be a device that communicates with the terminal device. The network device can provide communication coverage for a specific geographic area, and can communicate with the terminal device located in the coverage area.
[0044] The terminal device can also be referred to as a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a mobile terminal (MT), a remote station, a remote terminal, a mobile device, a user terminal, a terminal device, a wireless communication device, a user agent, or a user device. The terminal device may, for example, refer to a device that provides voice and / or data connectivity to a user, and can be used to connect a person, a thing, and a machine, such as a household appliance, a sensor, an electronic tag, etc. with a wireless connection function. The terminal device can also be a wireless terminal in a smart home, a wireless terminal in an IWSN, a wireless terminal in smart logistics and smart warehousing, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, etc.
[0045] The network device can be a device for communicating with the terminal device. The network device can also be an access network device or a radio access network device, for example, the network device can be a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node or device that accesses the terminal device to the wireless network. The base station can broadly cover various names in the following or can be replaced by the following names, for example: node B (NodeB), evolved node B (eNB), next generation node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station (MeNB), auxiliary station (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, modem or chip for being disposed in the foregoing device or apparatus. The base station can also be a mobile switching center and a device that undertakes a base station function in device-to-device (D2D), vehicle-to-everything (V2X), machine-to-machine (M2M) communication, network side device in 6G network, device that undertakes a base station function in future communication system, etc. The base station can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0046] The base station can be fixed or mobile. For example, a helicopter or a drone can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station. In other examples, the helicopter or the drone can be configured to act as a device that communicates with another base station.
[0047] In some deployments, the network device in the embodiments of the present application can refer to a CU or a DU; or the network device includes a CU and a DU. The gNB can also include an AAU.
[0048] The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; and can also be deployed on airplanes, balloons and satellites in the air. The scenarios where the network device and the terminal device are located are not limited in the embodiments of the present application.
[0049] It should be understood that all or part of the functions of the communication device in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform such as a cloud platform.
[0050] FIG. 1 exemplarily shows two first devices 110 and one second device 120. Optionally, the communication system 100 can include multiple second devices 120, and the communication system 100 can also include other numbers of first devices 110.
[0051] Hereinafter, the technical solutions of the embodiments of the present application are described by taking a WIFI system as an example. It can be understood that the technical solutions of the embodiments of the present application can also be extended to other systems.
[0052] Zero-power communication technology
[0053] The zero-power communication network can use energy harvesting and back scattering communication technology for communication. The zero-power communication network is composed of a network device 110 and a zero-power device 120, as shown in FIG. 2. The network device 110 is used to send a wireless power supply signal, a downlink communication signal to the zero-power device 120, and receive a back scattering signal of the zero-power device. A basic zero-power device 120 can include an energy harvesting module, a back scattering communication module and a low-power computing module. In addition, the zero-power device 120 can also have a memory or a sensor for storing some basic information (such as article identification, etc.) or obtaining environmental temperature, environmental humidity and other sensing data. The energy harvesting technology and the back scattering communication technology in the zero-power communication are introduced as follows.
[0054] As shown in FIG. 3, the energy harvesting module realizes the collection of space electromagnetic wave energy based on the principle of electromagnetic induction, and then obtains the energy required to drive the zero-power device to work. For example, the energy harvesting module can be used to drive the low-power demodulation and modulation module, the sensor and the memory and other modules in the zero-power device to work. Therefore, the zero-power device does not need a traditional battery.
[0055] As shown in FIG. 4, the zero-power device 120 receives the wireless signal transmitted by the network device 110. After receiving the wireless signal, the zero-power device 120 modulates the wireless signal to load the information to be transmitted. Then, the zero-power device 120 radiates the modulated signal from the antenna. The above information transmission process is called backscatter communication. Backscattering and load modulation are inseparable. Load modulation adjusts and controls the circuit parameters of the oscillation loop of the zero-power device according to the beat of the data stream, so that the size of the impedance and other parameters change accordingly, thereby completing the modulation. Load modulation technology mainly includes resistance load modulation and capacitance load modulation. In resistance load modulation, a resistance is connected in parallel with the load, and the resistance is turned on or off based on the control of the binary data stream, as shown in FIG. 5. The on-off of the resistance will cause the change of the circuit voltage, thereby realizing amplitude shift keying (ASK), that is, the modulation and transmission of the signal by adjusting the amplitude of the backscattering signal of the zero-power device. Similarly, in capacitance load modulation, the on-off of the capacitance can realize the change of the circuit resonance frequency, realize frequency shift keying (FSK), that is, the modulation and transmission of the signal by adjusting the working frequency of the backscattering signal of the zero-power device.
[0056] As can be seen, the zero-power device modulates the incoming signal by means of load modulation to realize backscatter communication. Therefore, the zero-power device has the following obvious advantages:
[0057] First, the zero-power device does not actively transmit signals, so it does not need complex radio frequency links such as power amplifiers (PAs), radio frequency filters, etc.
[0058] Second, the zero-power device does not need to actively generate high-frequency signals, so it does not need a high-frequency crystal oscillator.
[0059] Third, by means of backscatter communication, the signal transmission of the zero-power device does not consume the energy of the zero-power device itself.
[0060] Due to the obvious advantages of low cost, zero power, small size, etc., the zero-power device can be widely used in various industries. For example, the zero-power device can be applied to logistics, intelligent warehousing, smart agriculture, energy and power, industrial internet, etc. Or, the zero-power device can also be applied to smart wearable, smart home, etc.
[0061] The encoding method that can be used in the zero-power communication process is described below.
[0062] The zero-power communication system can encode a signal using one of the following encoding methods: non-return zero (NRZ) encoding, Manchester encoding, unipolar RZ encoding, differential binary phase (DBP) encoding, Miller encoding, and differential encoding.
[0063] (1) Non-Return Zero (NRZ) Encoding
[0064] NRZ encoding represents binary "1" with a high level and binary "0" with a low level, as shown in (a) of FIG. 6.
[0065] (2) Manchester Encoding
[0066] Manchester encoding is also called split phase coding. In Manchester encoding, the value of a bit is represented by a change (rise / fall) in level at the middle of the bit length, with a negative transition at the middle of the bit period representing binary "1" and a positive transition at the middle of the bit period representing binary "0", as shown in (b) of FIG. 6.
[0067] (3) Unipolar RZ Encoding
[0068] Unipolar RZ encoding represents binary "1" with a high level in the first half of the bit period and binary "0" with a low level signal that continues throughout the bit period, as shown in (c) of FIG. 6. Unipolar RZ encoding can be used to extract a bit synchronization signal.
[0069] (4) Differential Binary Phase (DBP) Encoding
[0070] DBP encoding represents binary "0" with any edge in the middle of the bit period and binary "1" if there is no edge, as shown in (d) of FIG. 6. In addition, the level is inverted at the beginning of each bit period. Thus, it is easier for a receiver to reconstruct the bit clock.
[0071] (5) Miller Encoding
[0072] Miller encoding represents binary "1" with any edge in the middle of the bit period and binary "0" with a constant level in the next bit period. The level is toggled at the beginning of the bit period, as shown in (e) of FIG. 6. Thus, it is easier for a receiver to reconstruct the bit clock.
[0073] (6) Differential Encoding
[0074] In differential encoding, each binary "1" to be transmitted causes a change in signal level, while for binary "0" the signal level remains unchanged.
[0075] The following introduces the classification of zero-power devices.
[0076] In zero-power communication technology, based on the energy source of the zero-power device and the way of energy use, the zero-power device can be divided into three categories: passive zero-power device, semi-passive zero-power device, and active zero-power device.
[0077] The passive zero-power device usually does not need to be equipped with a battery. When the passive zero-power device is close to the network device, the passive zero-power device is in the near-field range formed by the antenna radiation of the network device. At this time, the antenna of the passive zero-power device can generate induced current through electromagnetic induction, and the induced current can power the passive zero-power device to drive the low-power chip circuit of the passive zero-power device, realize the demodulation of the forward link signal, and the signal modulation of the backward link, etc. For the backscatter link, the passive zero-power device can use the backscatter implementation to transmit signals.
[0078] Based on the above introduction, it can be seen that the passive zero-power device does not need to be equipped with a built-in battery to drive, whether it is based on the transmission process of the forward link or the transmission process of the backward link, it is a truly zero-power device.
[0079] In some implementations, the above passive zero-power device can be an electronic tag, and correspondingly, the network device can be a reader / writer of a radio frequency identification (RFID) system, for reading the content in the electronic tag and / or for changing the content in the electronic tag.
[0080] The semi-passive zero-power device itself also does not install a conventional battery, but can use an energy harvesting module, such as an RF energy harvesting module to harvest radio wave energy, and at the same time store the harvested energy in an energy storage unit such as a capacitor. After the energy storage unit obtains energy, it can power the zero-power device to drive the low-power chip circuit. Realize the demodulation of the forward link signal, and the signal modulation of the backward link, etc. For the backscatter link, the zero-power device uses the backscatter implementation to transmit signals.
[0081] Based on the above introduction, it can be seen that the semi-passive zero-power device does not need to be equipped with a built-in battery to drive, whether it is based on the transmission process of the forward link or the transmission process of the backward link, although it uses the energy stored in the capacitor in the work, but the energy comes from the radio energy harvested by the energy harvesting module, so it is also a truly zero-power device.
[0082] The active zero-power device can be built-in with a battery. The battery can power the active zero-power device to drive the low-power chip circuit of the active zero-power device to implement demodulation of a forward link signal and modulation of a backward link signal. For a backscatter link, the active zero-power device uses a backscatter implementation to transmit a signal. Therefore, the zero-power of the terminal mainly reflects that the signal transmission of the backward link does not need to consume the power of the terminal itself, but uses the backscatter mode.
[0083] For the active zero-power device, the built-in battery can be used for power supply, so that the communication distance of the active zero-power device can be increased and the communication reliability can be improved. Therefore, the active zero-power device can be applied in some scenarios with relatively high requirements on communication distance, reading delay and the like.
[0084] In some implementations, the active zero-power device described above can be an electronic tag, and the network device can be a radio frequency identification (RFID) reader. At this time, the built-in battery can power the RFID chip in the electronic tag to increase the reading and writing distance between the RFID reader and the electronic tag. On the other hand, the built-in battery can power the RFID chip in the electronic tag to shorten the reading and writing delay of the electronic tag by the RFID reader, which is beneficial to improve the communication reliability.
[0085] In addition to classifying zero-power devices based on energy sources and energy usage modes, zero-power devices can also be classified based on transmitter types.
[0086] First, zero-power devices based on backscatter
[0087] Such zero-power devices use the backscatter mode described above to transmit uplink data. Such devices do not have an active transmitter for active transmission, but only have a backscatter transmitter. Therefore, when the terminal transmits data, the network device needs to provide a carrier, and the terminal device performs backscatter based on the carrier to realize data transmission.
[0088] Second, zero-power devices based on active transmitters
[0089] Such zero-power devices use an active transmitter with active transmission capability to transmit uplink data, so that the zero-power device can transmit data using its own active transmitter when transmitting data, without the need for the network device to provide a carrier. The active transmitter suitable for the zero-power device can be, for example, an ultra-low-power ASK transmitter, an ultra-low-power FSK transmitter, and the like. Based on the current implementation, the overall power consumption of such a transmitter can be reduced to 400-600 uw when transmitting a 100 uw signal.
[0090] Third, zero-power devices with both backscatter and active transmitters
[0091] Such zero-power devices can support both backscattering and active transmitters. The zero-power devices can determine which type of uplink signal transmission to use, i.e., backscattering or active transmitter, based on different situations (e.g., power situation, available ambient energy) or based on the scheduling of the network devices.
[0092] Cellular passive IoT
[0093] Cellular IoT technologies are booming, such as the 3rd generation partnership project (3GPP) has standardized narrow band internet of things (NB-IoT), machine type communication (MTC), reduced capability (RedCap), and other IoT technologies. However, there are still many scenarios of IoT communication needs that cannot be met, for example:
[0094] First, harsh communication environment
[0095] Some IoT scenarios may face extreme environments such as high temperature, extremely low temperature, high humidity, high pressure, high radiation, or high-speed motion. For example, ultra-high voltage substations, high-speed train track monitoring, high-cold environment monitoring, industrial production lines, etc. In these scenarios, due to the working environment limitations of conventional power supplies, existing IoT terminals will not work. In addition, extreme working environments are also not conducive to the maintenance of IoT, such as replacing batteries.
[0096] Second, extremely small terminal form factor requirements
[0097] Some IoT communication scenarios, such as food traceability, commodity circulation, and smart wearables, require terminals to have extremely small sizes to facilitate their use in these scenarios. For example, IoT terminals for commodity management in the circulation link are usually in the form of electronic tags, which are embedded in commodity packaging in a very small form. For another example, lightweight wearable devices can meet user needs while improving user experience.
[0098] Third, extremely low-cost IoT communication requirements
[0099] Many IoT communication scenarios require the cost of IoT terminals to be low enough to enhance the competitiveness relative to other alternative technologies. For example, in a logistics or warehouse scenario, in order to facilitate the management of a large number of circulating goods, an IoT terminal can be attached to each good, so that the entire process and cycle of logistics can be accurately managed through communication between the terminal and the logistics network. These scenarios require the price of the IoT terminal to be competitive enough.
[0100] Therefore, in order to cover these unmet IoT communication needs, ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT terminals are needed in cellular networks, and zero-power IoT terminals can meet this demand.
[0101] In the process of standardization discussion, zero-power IoT can also be referred to as ambient power enabled IoT (ambient IoT), and some technical literature refers to zero-power IoT as passive IoT. Ambient IoT device means an IoT device that is driven by various ambient energies such as wireless radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy. Such a device can have no energy storage capability or can have very limited energy storage capability (such as using a capacitor with a capacity of several tens of uF). Compared with traditional IoT devices, ambient IoT devices have the advantages of no conventional battery, no maintenance, small size, low complexity, low cost, long life cycle, and the like.
[0102] Based on the discussion of the application scenarios of ambient power enabled IoT by 3GPP SA1, ambient power enabled IoT is proposed to be used in at least the following four scenarios:
[0103] Scenario one: object identification, such as logistics, production line product management, and supply chain management;
[0104] Scenario two: environmental monitoring, such as temperature, humidity, and harmful gas monitoring of working environment and natural environment;
[0105] Scenario three: positioning, such as indoor positioning, intelligent search, and production line article positioning;
[0106] Scenario four: intelligent control, such as intelligent control of various appliances in smart home (turning on / off air conditioner, adjusting temperature) and intelligent control of various facilities in agricultural greenhouse (automatic irrigation, fertilization).
[0107] Typical wifi PPDU structure
[0108] FIG. 7 shows a PPDU structure of a typical wifi standard (such as 802.11a, 802.11n, 802.11ac, 802.11ax, 802.11ba, etc.). As can be seen from FIG. 7, a typical wifi PPDU structure includes a preamble part (legacy short training field (L-STF), legacy long training field (L-LTF)), a compatible physical header (legacy signal (L-SIG)), and a data part, etc. Some PPDU structures also include newly added physical header fields, such as VHT-SIG A1 and VHT-SIG A2 in very high throughput (VHT) (802.11ac).
[0109] In addition, a new type of PPDU structure is also designed in the 802.11ba standard. The PPDU includes a wideband part (20MHz) at the front: legacy preamble (L-STF, L-LTF), L-SIG field, binary phase shift keying mark (BPSK-Mark), and a narrowband part after that. The narrowband part has a bandwidth of 4MHz, and the narrowband part includes a synchronization domain part (Sync) and a data part (data). The wideband part of the PPDU is mainly to ensure compatibility with other wifi devices, so that when a device supporting 802.11ba has data transmission, other devices can recognize the data transmission through the preamble, L-SIG field, etc. of the wideband part, so as to ensure the fair use of the channel. The narrowband part of the PPDU is mainly used for wak-up radio (WUR), wherein the synchronization domain is mainly used for signal synchronization, and the data part is used for data transmission.
[0110] In 802.11ba, the data rate of the data part is indicated by the Sync part.
[0111] Specifically, 802.11ba defines a base sequence W, which has the following form:
[0112] W = [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0].
[0113] If the Sync part carries a synchronization sequence of two Ws, i.e., [W W], it indicates that the data rate of the PPDU is low data rate, i.e., 62.5kbps. If the Sync part carries the complement sequence W of W, it indicates that the data rate of the PPDU is high data rate, i.e., 250kbps. The form of W is as follows:
[0114] W = [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1].
[0115] The related art is introduced above, and the embodiments of the present application are described in detail below.
[0116] The embodiments of the present application propose a sequence design method. The designed sequence can be applied to the synchronization domain of the narrowband part of a PPDU. The PPDU may, for example, be a PPDU of a protocol other than 802.11ba (such as 802.11bp), such as a PPDU received or transmitted by an AMP device.
[0117] FIG. 8 is a flowchart of a communication method provided by the embodiments of the present application. The method shown in FIG. 8 is described from the perspective of the first device and the second device interacting with a first PPDU (see step S810 in FIG. 8). The first device is the transmitting end of the first PPDU. The second device is the receiving end of the first PPDU. In some implementations, the first device is an AP, and the second device is a STA (such as an AMP device). In other implementations, the first device is a STA (such as an AMP device), and the second device is an AP.
[0118] The first PPDU can include a wideband part (or wideband signal part) and a narrowband part (or narrowband signal part). The channel bandwidth occupied by the wideband part is greater than the channel bandwidth occupied by the narrowband part. For example, the bandwidth occupied by the wideband part is 20MHz; the bandwidth occupied by the narrowband part is 4MHz. The narrowband part can include a synchronization domain (or synchronization field). The synchronization domain is used to carry a synchronization sequence. The synchronization domain mentioned here can be used for synchronization by a first type of device. Accordingly, the first device and the second device mentioned in FIG. 8 are the transmitting end and the receiving end of the AP and the first type of device, respectively. The first type of device mentioned here can be a device other than a WUR-based device. For example, the first type of device is an AMP device. Accordingly, the synchronization domain in the first PPDU can be referred to as an AMP synchronization domain (AMP-SYNC domain, or AMP synchronization field).
[0119] For ease of description, the sequence in the synchronization field of the first PPDU is referred to as a first sequence (which can be a binary sequence) hereinafter. Embodiments of the present application do not limit the implementation of the first sequence, which is illustrated in detail hereinafter.
[0120] The first sequence can include a first number of 0s and a second number of 1s. The first number and the second number can be equal or unequal. The first number and the second number being equal means that the first sequence includes equal numbers of 1s and 0s. Equal numbers of 1s and 0s in the first sequence can make the first sequence have better randomness or pseudo-randomness, which makes the first sequence less likely to be cracked, thereby helping to improve the security of information transmission.
[0121] According to the current regulations of the Institute of Electrical and Electronics Engineers (IEEE), if a sequence of consecutive 0s or consecutive 1s occupies a time duration of a certain length (e.g., 9 microseconds), it means that the channel is empty and other devices can occupy the channel. To avoid the channel where the first PPDU is located being occupied by other devices, in some implementations, the time duration occupied by the modulation symbols corresponding to consecutive 0s or consecutive 1s in the first sequence can be set to be less than or equal to a first time duration. The first time duration mentioned here can be set according to the relevant regulations of the IEEE. For example, the first time duration can be set to be less than or equal to 9 microseconds (us). Exemplarily, the first time duration can be set to 8 microseconds, 7 microseconds, or 6 microseconds. Taking an example in which the first sequence is modulated by an on-and-off keying (OOK) modulation mode (in which a symbol modulated by 1 bit of information occupies 2 microseconds), the number of consecutive 0s or consecutive 1s in the first sequence can be set to be less than or equal to 4 (or 3). For example, it can be specified that the number of consecutive 0s or consecutive 1s in the first sequence is less than or equal to 3.
[0122] In some implementations, the first bit of the first sequence is 1. Setting the first bit of the first sequence to 1 can facilitate detection by a receiver. Of course, in other implementations, the first bit of the first sequence can also be 0.
[0123] In some implementations, the sequence in the synchronization field can carry a transmission parameter (or a physical layer parameter). The transmission parameter mentioned herein refers to a parameter related to the first PPDU transmission. The transmission parameter can include one or more of the following, for example: data rate, symbol length, transmission mode, waveform (or modulation mode), channel number, coding mode. In order to enable the sequence in the synchronization field to carry the transmission parameter, a plurality of candidate sequences can be set for the synchronization field, each of the plurality of candidate sequences can correspond to one or more transmission parameters, and different candidate sequences correspond to different transmission parameters. In this way, when the receiving end detects that the first sequence is a certain candidate sequence in the plurality of candidate sequences, it can be determined that the first PPDU is transmitted using the transmission parameter corresponding to the candidate sequence. By using the synchronization field to carry the transmission parameter, a special indication field for the transmission parameter can be avoided, thereby reducing the amount of resources occupied by the first PPDU and improving the overall capacity and efficiency of the communication system.
[0124] It should be noted that different candidate sequences can correspond to one or more of the following: different values of the same transmission parameter; different types of transmission parameters. Some specific examples are given below.
[0125] For example, the transmission parameter carried by the candidate sequence in the synchronization field can include a data rate. The data rate can refer to the transmission rate of the data part of the first PPDU. Exemplarily, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, wherein the first candidate sequence corresponds to a first data rate and the second candidate sequence corresponds to a second data rate. The first data rate can be a high data rate, such as 250 kbps, for example. The second data rate can be a low data rate, such as 62.5 kbps, for example. If the first sequence in the first PPDU is the first candidate sequence, it represents that the data rate of the first PPDU is the first data rate; if the first sequence in the first PPDU is the second candidate sequence, it represents that the data rate of the first PPDU is the second data rate.
[0126] For another example, the transmission parameter carried by the candidate sequence in the synchronization field can include a symbol length. The symbol length can refer to the time length occupied after the bit modulation in the first sequence is converted into a symbol. Exemplarily, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, wherein the first candidate sequence corresponds to a first symbol length and the second candidate sequence corresponds to a second symbol length. The first symbol length can be 2 microseconds, for example. The second symbol length can be 4 microseconds, for example. If the first sequence in the first PPDU is the first candidate sequence, it represents that the symbol length of the first PPDU is the first symbol length; if the first sequence in the first PPDU is the second candidate sequence, it represents that the symbol length of the first PPDU is the second symbol length.
[0127] For another example, the transmission parameter carried by the candidate sequence in the synchronization field can include a transmission manner. The transmission manner can refer to whether the first PPDU adopts an active transmission manner or a backscattering transmission manner, for example. Illustratively, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, where the first candidate sequence corresponds to the active transmission manner, and the second candidate sequence corresponds to the backscattering transmission manner. If the first sequence in the first PPDU is the first candidate sequence, the transmission manner represented by the first PPDU is the active transmission manner; if the first sequence in the first PPDU is the second candidate sequence, the transmission manner represented by the first PPDU is the backscattering transmission manner.
[0128] For another example, the transmission parameter carried by the candidate sequence in the synchronization field can include a waveform. The waveform can include a first waveform and a second waveform, for example. The first waveform can be an OOK waveform, for example, and the second waveform can be a BPSK waveform, for example. Illustratively, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, where the first candidate sequence corresponds to the OOK waveform, and the second candidate sequence corresponds to the BPSK waveform. If the first sequence in the first PPDU is the first candidate sequence, the waveform represented by the first PPDU is the OOK waveform; if the first sequence in the first PPDU is the second candidate sequence, the waveform represented by the first PPDU is the BPSK waveform.
[0129] For another example, the transmission parameter carried by the candidate sequence in the synchronization field can include a channel number (or frequency domain position). The channel number can be used to indicate the frequency domain position of the channel on which the first PPDU is transmitted. Illustratively, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, where the first candidate sequence corresponds to a first channel number, and the second candidate sequence corresponds to a second channel number. If the first sequence in the first PPDU is the first candidate sequence, the first PPDU is represented as being transmitted on the channel corresponding to the first channel number; if the first sequence in the first PPDU is the second candidate sequence, the first PPDU is represented as being transmitted on the channel corresponding to the second channel number.
[0130] For another example, the transmission parameter carried by the candidate sequence in the synchronization field can include an encoding manner. The encoding manner can include a first encoding manner and a second encoding manner. The first encoding manner can be, for example, Manchester encoding. The second encoding manner can be, for example, low density parity check code (LDPC) encoding. By way of example, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, where the first candidate sequence corresponds to the first encoding manner, and the second candidate sequence corresponds to the second encoding manner. If the first sequence in the first PPDU is the first candidate sequence, the encoding manner representing the first PPDU is Manchester encoding; if the first sequence in the first PPDU is the second candidate sequence, the encoding manner representing the first PPDU is LDPC encoding.
[0131] For another example, the candidate sequence of the synchronization field can include a first candidate sequence and a second candidate sequence, where the first candidate sequence corresponds to a specific data rate and a symbol length, and the second candidate sequence corresponds to a specific data rate and an encoding manner.
[0132] The synchronization field can include one or more candidate sequences, and the one or more candidate sequences can be associated with (or determined based on) a base sequence set. The base sequence set can include M base sequences, where M is an integer greater than or equal to 1. The base sequence set can be determined by AP configuration, pre-configuration, or a protocol pre-defined manner.
[0133] In some implementations, the one or more candidate sequences of the synchronization field being associated with the base sequence set can include: the one or more candidate sequences of the synchronization field being candidate sequences corresponding to the M base sequences. Wherein each base sequence corresponds to N candidate sequences, and N is an integer greater than or equal to 1. It should be understood that the number of N candidate sequences corresponding to each base sequence (i.e., the value of N) can be the same, in which case the number of candidate sequences of the synchronization field can be MxN. Alternatively, the value of N corresponding to at least two base sequences can be different, in which case the total number of candidate sequences can be the sum of the number of candidate sequences corresponding to each base sequence.
[0134] As mentioned above, each base sequence in the base sequence set can correspond to N candidate sequences. The embodiments of the present application do not make specific limitations on the corresponding manner of the base sequence and the candidate sequence. For example, each base sequence can correspond to N candidate sequences in N ways respectively. The N ways mentioned herein can include one or more of the following, for example:
[0135] Way one: the candidate sequence is the corresponding base sequence;
[0136] Way two: the candidate sequence is the complement sequence of the corresponding base sequence;
[0137] The third mode: the candidate sequence is a sequence formed by repeating connection of the corresponding base sequence.
[0138] The fourth mode: the candidate sequence is a sequence formed by repeating connection of the complement sequence of the corresponding base sequence.
[0139] The fifth mode: the candidate sequence is a sequence formed by connection of the corresponding base sequence and the complement sequence of the corresponding base sequence.
[0140] The "candidate sequence is the corresponding base sequence" in the first mode can be understood as directly taking the base sequence as the candidate sequence. Assuming that the base sequence set is [G], and the N modes include the first mode, [G] can be taken as the candidate sequence.
[0141] The "candidate sequence is the complement sequence of the corresponding base sequence" in the second mode can be understood as taking the complement sequence of the base sequence as the candidate sequence. It should be understood that if one sequence is the complement sequence of another sequence, the values of the two sequences at the corresponding bit positions are opposite. For example, assuming that the base sequence set is [G], and the N modes include the second mode, [G] can be taken as the candidate sequence. , wherein [G] represents the base sequence set.
[0142] The "candidate sequence is a sequence formed by repeating connection of the corresponding base sequence" in the third mode can be understood as taking the sequence formed by repeating connection of the base sequence as the candidate sequence. For example, assuming that the base sequence set is [G], and the N modes include the third mode, [G G] and / or [G G GG] can be taken as the candidate sequence.
[0143] The "candidate sequence is a sequence formed by repeating connection of the complement sequence of the corresponding base sequence" in the fourth mode can be understood as taking the sequence formed by repeating connection of the complement sequence of the base sequence as the candidate sequence. For example, assuming that the base sequence set is [G], and the N modes include the fourth mode, [G] and / or [G G] can be taken as the candidate sequence. .
[0144] The "candidate sequence is a sequence formed by connection of the corresponding base sequence and the complement sequence of the corresponding base sequence" in the fifth mode can be understood as taking the sequence formed by connection of the base sequence and the complement sequence of the base sequence as the candidate sequence. It should be understood that in the candidate sequence, the base sequence and the complement sequence of the base sequence can appear repeatedly or not repeatedly. If the base sequence and the complement sequence of the base sequence appear repeatedly, they can be repeated at equal intervals or not at equal intervals. For example, assuming that the base sequence set is [G], and the N modes include the fifth mode, [G G] and / or [G G G G] can be taken as the candidate sequence. .
[0145] Or, in some other implementations, the aforementioned "one or more candidate sequences of the synchronization field are associated with the base sequence set" can include or replace the following: the one or more candidate sequences of the synchronization field include one or more of the following: one or more base sequences in the base sequence set; a complement sequence of one or more base sequences in the base sequence set; a sequence concatenated from one or more base sequences in the base sequence set; a sequence concatenated from a complement sequence of one or more base sequences in the base sequence set; a sequence concatenated from one or more base sequences in the base sequence set and a complement sequence of one or more base sequences. The aforementioned "concatenation" can refer to the concatenation of two sequences, or the concatenation of more than two sequences, such as the concatenation of four sequences, the concatenation of eight sequences. In some implementations, candidate sequences of different lengths concatenated can correspond to different transmission parameters. For example, candidate sequences of a first length can correspond to one or more transmission parameters (such as a first data rate), candidate sequences of a second length can correspond to one or more transmission parameters (such as a second data rate), and candidate sequences of the first length and candidate sequences of the second length can correspond to different transmission parameters (such as corresponding to different data rates).
[0146] In some implementations, the correlation of the base sequences in the base sequence set can be designed so that the base sequences in the base sequence set have good correlation with themselves. The base sequences in the base sequence set have good correlation with themselves, which helps the detection, demodulation and transmission of the sequence.
[0147] Further, in some implementations, the correlation of the base sequences in the base sequence set can be designed so that the sum of the correlation parameter values of the N candidate sequences corresponding to each base sequence in the base sequence set is as large as possible (such as greater than or equal to a first value). Considering the sum of the correlation parameter values of the candidate sequences when designing the sequence can make the base sequences in the base sequence set achieve the best compatibility effect.
[0148] The application embodiments do not make specific limitations on the calculation method of the correlation parameter value of each candidate sequence. A possible calculation method is given below.
[0149] In some implementations, the correlation parameter value of each candidate sequence is associated with the sliding correlation result of the candidate sequence and its corresponding second sequence, and the second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence. The second sequence corresponding to the candidate sequence is also called a local code, which can be used for correlation detection of the candidate sequence by the receiving end device.
[0150] The aforementioned second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence can include:
[0151] Ref = 2 x G m -1,
[0152] wherein, Ref denotes the second sequence corresponding to the candidate sequence, G m denotes the mth sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
[0153] Alternatively, the association between the second sequence corresponding to the candidate sequence and the base sequence corresponding to the candidate sequence mentioned above can include:
[0154] wherein, Ref denotes the second sequence corresponding to the candidate sequence, G denotes the mth sequence G m in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
[0155] The relevant parameter value of each candidate sequence mentioned above includes: the ratio of the maximum value to the second largest value in the absolute value of the sliding correlation result of each candidate sequence and the second sequence corresponding thereto.
[0156] In order to facilitate understanding, several examples of the calculation method of the relevant parameter value or the sum of the relevant parameter values are given below.
[0157] Example 1:
[0158] The synchronization domain includes a candidate sequence, i.e., G. The second sequence (local code) corresponding to G is Ref=2×G―1(or If the relevant parameter value AG of G can be calculated based on the following formula:
[0159] Correlation=xcorr(G,Ref)
[0160] wherein, xcorr(.) denotes the sliding correlation function, Correlation denotes the sliding correlation result of G and Ref, Max|Correlation| denotes the maximum value in the absolute value of the sliding correlation result, and 2ndLargest|Correlation| denotes the second largest value in the absolute value of the sliding correlation result.
[0161] In the case where the length of G is determined, all sequences in the length can be traversed, and the sequence with a larger or even the largest AC value is taken as the candidate sequence, so that the candidate sequence obtained has good correlation.
[0162] Example 2:
[0163] The base sequence set is [G], and the candidate sequences in the synchronization domain are and [G G]. The sequence and the second sequence (local code) corresponding to [G G] is Ref = 2 x G - 1 (or ), the correlation parameter value ACH of the sequence can be calculated based on the following formula: L and the correlation parameter value AC H of the sequence [G G] is: L
[0164] Correlation_L = xcorr([G G], Ref)
[0165] AC = abs(ACH) + abs(AC H ) L
[0166] wherein xcorr(.) represents a sliding correlation function, Correlation_H represents the sliding correlation result of [G G] and Ref, Max|Correlation H | represents the maximum value in the absolute value of Correlation_H, 2ndLargest|Correlation_H| represents the second largest value in the absolute value of Correlation_H, Correlation_L represents the sliding correlation result of [G G] and Ref, Max|Correlation L | represents the maximum value in the absolute value of Correlation_L, and 2ndLargest|Correlation_L| represents the second largest value in the absolute value of Correlation_L.
[0167] In the case where the length of G is determined, all sequences of the length can be traversed, and the sequence with a larger or even the largest value of AC is taken as a candidate sequence, so that the candidate sequence obtained has good correlation, and the compatibility between different candidate sequences is good.
[0168] If the synchronization domain includes more candidate sequences, the correlation parameter value of each candidate sequence can be calculated in a similar manner as in Example Two, and then the correlation parameter values of each candidate sequence are added, so that the value of AC is as large as possible (even the maximum). In this way, multiple candidate sequences with good self-correlation can be obtained, and the compatibility between the multiple candidate sequences is also good.
[0169] The above describes in detail the correlation between the sequence in the synchronization field or the candidate sequence of the synchronization field. In some implementations, the sequence in the synchronization field can have good correlation with the sequence in the PPDU sent by other types of devices, so that the receiving end device can quickly identify the signal carried by the first PPDU from a large number of wifi signals, thereby facilitating the detection, demodulation and transmission of the first PPDU.
[0170] In some implementations, the first sequence in the first PPDU has good cross-correlation with a third sequence in a second PPDU. The first PPDU can be used for the AP to communicate with the first type of device. The second PPDU can be used for the AP to communicate with the second type of device. Similar to the first PPDU, the second PPDU can also include a wideband part and a narrowband part, and the narrowband part of the second PPDU can also include a synchronization field. The third sequence mentioned above is the sequence carried in the synchronization field of the second PPDU.
[0171] The second type of device mentioned above can be, for example, a WUR-based device, and the first type of device can be a device other than WUR, such as an AMP device. Accordingly, the third sequence mentioned above can be a sequence in the synchronization field defined by 802.11ba.
[0172] The second PPDU can be a PPDU sent or received by other devices (such as a third device). Alternatively, in some implementations, the second PPDU can also be a PPDU sent or received by the first device; or the second PPDU can be a PPDU received or sent by the second device. That is, the first device and / or the second device can simultaneously support the sending or receiving of two different PPDUs.
[0173] It should be noted that the sequence in the synchronization field of the first PPDU or the base sequence associated with the sequence can meet all the conditions mentioned above, or only meet part of the conditions mentioned above. For example, the number of 0s and 1s in the first sequence can be equal, but the first bit of the first sequence can not be 1.
[0174] The following gives several possible forms of the first sequence or the base sequence corresponding to the first sequence in combination with specific embodiments.
[0175] In some implementations, the length of the first sequence in the synchronization field or the base sequence corresponding to the first sequence is 8. For example, the first sequence or the base sequence corresponding to the first sequence includes one or more of the following sequences:
[0176] [0 1 0 0 1 1 1 0];
[0177] [1 0 1 1 0 0 0 1];
[0178] [1 1 0 0 0 1 1 0 1 0 0 0 1 1 0 1];
[0179] [1 0 0 0 1 1 0 1];
[0180] [0 1 1 1 0 0 1 0];
[0181] [1 0 1 0 0 0 1 1].
[0182] In some implementations, the length of the first sequence or the base sequence corresponding to the first sequence in the synchronization field is 16. For example, the first sequence or the base sequence corresponding to the first sequence includes one or more of the following sequences:
[0183] [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1];
[0184] [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0];
[0185] [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1];
[0186] [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0];
[0187] [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0];
[0188] [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0];
[0189] [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0];
[0190] [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1];
[0191] [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1];
[0192] [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0];
[0193] [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1];
[0194] [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1];
[0195] [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0];
[0196] [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0];
[0197] [1 1 0 0 1 0 0 1 0 1 0 0 1 1 1];
[0198] [1 1 0 0 1 0 1 0 0 1 0 0 1 1 1];
[0199] [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0];
[0200] [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1];
[0201] [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1];
[0202] [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0];
[0203] [1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1];
[0204] [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1]。
[0205] In some implementations, the first sequence or the base sequence corresponding to the first sequence has a length of 32. For example, the first sequence or the base sequence corresponding to the first sequence includes one or more of the following sequences:
[0206] [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1];
[0207] [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0];
[0208] [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0];
[0209] [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0];
[0210] [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1];
[0211] [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0];
[0212] [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0];
[0213] [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1];
[0214] [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1];
[0215] [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0];
[0216] [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0];
[0217] [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0];
[0218] [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0];
[0219] [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];
[0220] [1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1];
[0221] [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0];
[0222] [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1];
[0223] [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0];
[0224] [1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1];
[0225] [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1];
[0226] [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1];
[0227] [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1];
[0228] [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0];
[0229] [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1];
[0230] [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1];
[0231] [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1];
[0232] [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1];
[0233] [1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0]。
[0234] As mentioned above, the first PPDU includes a wideband portion. In some implementations, the wideband portion can include one or more of the following fields: L-STF, L-LTF, L-SIG, BPSK-Mark (BPSK-Mark can include BPSK-Markl and BPSK-Mark2).
[0235] As mentioned above, the first PPDU includes a narrowband portion, and the narrowband portion includes a synchronization field. In some implementations, in addition to the synchronization field, the first PPDU can also include a SIG field and a data field. Alternatively, the first PPDU can include a data field, but not a SIG field. If the sequence in the synchronization field of the first PPDU corresponds to a certain transmission parameter (i.e., the sequence in the synchronization field implicitly indicates a certain transmission parameter), and the first PPDU includes a SIG field, the SIG field can carry other transmission parameters in addition to the transmission parameter already indicated in the synchronization field. Taking the PPDU received or transmitted by the AMP device as an example, the SIG field can be referred to as an AMP-SIG field.
[0236] Taking the first PPDU for AMP device communication as an example, the first PPDU can adopt the structure as shown in FIG. 9. As can be seen from FIG. 9, the structure of the first PPDU is similar to the PPDU structure of 802.11ba. The first PPDU contains a wideband part (the bandwidth of the wideband part can be 20 MHz). The wideband part includes fields such as L-STF, L-LTF, L-SIG, BPSK Mark (including BPSK Mark1 and BPSK Mark2), etc. The wideband part is mainly used for compatibility with other traditional wifi devices. In addition to the wideband part, the first PPDU also includes a narrowband part (the bandwidth of the narrowband part can be 4 MHZ). The narrowband part contains AMP-Sync, AMP-SIG, and a data part. Among them, AMP-Sync can be used for synchronization of AMP devices, AMP-SIG can carry information of part of the physical layer parameters, and the data part is used for data transmission of AMP.
[0237] The method embodiments of the present application are described in detail above in combination with FIG. 1 to FIG. 9, and the device embodiments of the present application are described in detail below in combination with FIG. 10 to FIG. 12. It should be understood that the description of the method embodiments corresponds to the description of the device embodiments, and therefore, the parts not described in detail can be referred to the foregoing method embodiments.
[0238] FIG. 10 is a structural schematic diagram of a communication device provided by an embodiment of the present application. The communication device 1000 shown in FIG. 10 can be the first device mentioned in the foregoing embodiments. The communication device 1000 can include a communication module 1110. The communication module 1110 is configured to send a first PPDU to a second device; wherein the first PPDU includes a wideband part and a narrowband part, the narrowband part includes a synchronization domain, and the sequence in the synchronization domain is a first sequence.
[0239] In some implementations, the first sequence contains a first number of 0s and a second number of 1s, and the first number and the second number are equal.
[0240] In some implementations, the first sequence contains a first number of 0s and a second number of 1s, and the first number and the second number are equal.
[0241] In some implementations, the first duration is less than or equal to 9 microseconds.
[0242] In some implementations, the first duration is 8 microseconds.
[0243] In some implementations, the first bit of the first sequence is 1.
[0244] In some embodiments, the first sequence is one of a plurality of candidate sequences of the synchronization field, each of the plurality of candidate sequences corresponding to one or more transmission parameters, wherein different candidate sequences correspond to different transmission parameters.
[0245] In some embodiments, the transmission parameters comprise one or more of: data rate, symbol length, transmission manner, waveform, coding manner.
[0246] In some embodiments, the first sequence is one of one or more candidate sequences of the synchronization field, the one or more candidate sequences being associated with a base sequence set, the base sequence set comprising M base sequences, M being an integer greater than or equal to 1.
[0247] In some embodiments, the one or more candidate sequences being associated with the base sequence set comprises: the one or more candidate sequences being candidate sequences corresponding to the M base sequences, wherein each base sequence corresponds to N candidate sequences, N being an integer greater than or equal to 1.
[0248] In some embodiments, each base sequence corresponding to N candidate sequences comprises: each base sequence corresponding to N candidate sequences by N manners, respectively.
[0249] In some embodiments, the N manners comprise one or more of: a candidate sequence being a corresponding base sequence; a candidate sequence being a complement sequence of a corresponding base sequence; a candidate sequence being a sequence formed by repeating connection of a corresponding base sequence; a candidate sequence being a sequence formed by repeating connection of a complement sequence of a corresponding base sequence; a candidate sequence being a sequence formed by connection of a corresponding base sequence and a complement sequence of the corresponding base sequence.
[0250] In some embodiments, the one or more candidate sequences comprise one or more of: [G], [G G], [G G G G], wherein [G] represents the base sequence set, represents a complement sequence set of the base sequence set.
[0251] In some embodiments, a sum of values of a correlation parameter of the N candidate sequences corresponding to each base sequence is greater than or equal to a first value.
[0252] In some embodiments, a value of a correlation parameter of each candidate sequence is associated with a sliding correlation result of the candidate sequence and a second sequence corresponding to the candidate sequence, wherein the second sequence corresponding to the candidate sequence is associated with a base sequence corresponding to the candidate sequence.
[0253] In some embodiments, the correlation parameter value of each candidate sequence comprises: a ratio of a maximum value and a second maximum value in absolute values of sliding correlation results of the each candidate sequence and a second sequence corresponding to the each candidate sequence.
[0254] In some embodiments, the second sequence corresponding to the candidate sequence is associated with a base sequence corresponding to the candidate sequence according to Ref = 2 x G m - 1, wherein Ref represents the second sequence corresponding to the candidate sequence, G m represents an m-th sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
[0255] In some embodiments, the cross-correlation between the first sequence and a third sequence is less than or equal to a second value, and the third sequence is carried in a synchronization field of a narrowband part of a second PPDU, wherein the first PPDU is used for the AP to communicate with the first type of device, and the second PPDU is used for the AP to communicate with the second type of device.
[0256] In some embodiments, the first type of device is an environmental energy AMP device, and the second type of device is a WUR-based device.
[0257] In some embodiments, the first sequence or the base sequence corresponding to the first sequence has a length of 8.
[0258] In some embodiments, the first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences:
[0259] [0 1 0 0 1 1 1 0];
[0260] [1 0 1 1 0 0 0 1];
[0261] [1 1 0 0 0 1 0 1];
[0262] [1 0 0 0 1 1 0 1];
[0263] [0 1 1 1 0 0 1 0];
[0264] [1 0 1 0 0 0 1 1].
[0265] In some embodiments, the first sequence or the base sequence corresponding to the first sequence has a length of 16.
[0266] In some embodiments, the first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences:
[0267] [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1];
[0268] [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0];
[0269] [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1];
[0270] [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0];
[0271] [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0];
[0272] [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0];
[0273] [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0];
[0274] [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1];
[0275] [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1];
[0276] [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0];
[0277] [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1];
[0278] [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1];
[0279] [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0];
[0280] [1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0];
[0281] [1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1];
[0282] [1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1];
[0283] [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0];
[0284] [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1];
[0285] [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1];
[0286] [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0];
[0287] [1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1];
[0288] [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1]。
[0289] In some implementations, the first sequence or a base sequence corresponding to the first sequence has a length of 32.
[0290] In some implementations, the first sequence or a base sequence corresponding to the first sequence includes one or more of the following sequences:
[0291] [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1];
[0292] [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0];
[0293] [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0];
[0294] [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0];
[0295] [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1];
[0296] [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0];
[0297] [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0];
[0298] [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1];
[0299] [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1];
[0300] [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0];
[0301] [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0];
[0302] [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0];
[0303] [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0];
[0304] [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];
[0305] [1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1];
[0306] [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0];
[0307] [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1];
[0308] [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0];
[0309] [1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1];
[0310] [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1];
[0311] [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1];
[0312] [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1];
[0313] [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0];
[0314] [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1];
[0315] [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1];
[0316] [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1];
[0317] [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1];
[0318] [1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0].
[0319] In some embodiments, the synchronization field is an AMP synchronization field.
[0320] In some embodiments, the first device is an AP and the second device is an AMP device, or the first device is an AMP device and the second device is an AP.
[0321] FIG. 11 is a schematic diagram of a structure of a communication device according to another embodiment of the present application. The communication device 1100 shown in FIG. 11 can be the second device mentioned in the above embodiments. The communication device 1100 can include a communication module 1110. The communication module 1110 is configured to receive a first PPDU sent by a first device. The first PPDU includes a wideband part and a narrowband part. The narrowband part includes a synchronization field, and a sequence in the synchronization field is a first sequence.
[0322] In some embodiments, the first sequence includes a first number of 0s and a second number of 1s, and the first number and the second number are equal.
[0323] In some embodiments, a continuous 0 or a continuous 1 in the first sequence corresponds to a modulation symbol occupying a time duration less than or equal to a first time duration.
[0324] In some embodiments, the first time duration is less than or equal to 9 microseconds.
[0325] In some embodiments, the first time duration is 8 microseconds.
[0326] In some embodiments, a first bit of the first sequence is 1.
[0327] In some embodiments, the first sequence is one of a plurality of candidate sequences of the synchronization field, each candidate sequence of the plurality of candidate sequences corresponds to one or more transmission parameters, wherein different candidate sequences correspond to different transmission parameters.
[0328] In some embodiments, the transmission parameters include one or more of the following: a data rate, a symbol length, a transmission mode, a waveform, a coding mode.
[0329] In some embodiments, the first sequence is one of one or more candidate sequences of the synchronization field, the one or more candidate sequences are associated with a base sequence set, the base sequence set includes M base sequences, M is an integer greater than or equal to 1.
[0330] In some embodiments, the one or more candidate sequences are associated with the base sequence set comprises that the one or more candidate sequences are candidate sequences corresponding to the M base sequences, wherein each base sequence corresponds to N candidate sequences, N being an integer greater than or equal to 1.
[0331] In some embodiments, each base sequence corresponding to N candidate sequences comprises that each base sequence corresponds to N candidate sequences in N ways respectively.
[0332] In some embodiments, the N ways comprise one or more of the following:
[0333] the candidate sequence is the corresponding base sequence;
[0334] the candidate sequence is a complement sequence of the corresponding base sequence;
[0335] the candidate sequence is a sequence obtained by repeating connection of the corresponding base sequence;
[0336] the candidate sequence is a sequence obtained by repeating connection of a complement sequence of the corresponding base sequence;
[0337] the candidate sequence is a sequence obtained by connecting the corresponding base sequence and a complement sequence of the corresponding base sequence.
[0338] In some embodiments, the one or more candidate sequences comprise one or more of the following: [G], [G G], [G G G G], wherein [G] represents the base sequence set, represents a complement sequence set of the base sequence set.
[0339] In some embodiments, the sum of the related parameter values of the N candidate sequences corresponding to each base sequence is greater than or equal to a first value.
[0340] In some embodiments, the related parameter value of each candidate sequence is associated with a sliding correlation result of the candidate sequence and a second sequence corresponding to the candidate sequence, wherein the second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence.
[0341] In some embodiments, the related parameter value of each candidate sequence comprises a ratio of the maximum value and the second maximum value in the absolute values of the sliding correlation result of the candidate sequence and the second sequence corresponding to the candidate sequence.
[0342] In some embodiments, the second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence comprises:
[0343] Ref = 2 x Gm -1,
[0344] wherein Ref denotes the second sequence corresponding to the candidate sequence, G m denotes the m-th sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
[0345] In some implementations, the first sequence has a cross-correlation with a third sequence less than or equal to a second value, the third sequence being carried in a synchronization field of a narrowband portion of a second PPDU, wherein the first PPDU is used for the AP to communicate with the first type of devices and the second PPDU is used for the AP to communicate with the second type of devices.
[0346] In some implementations, the first type of devices are environmental energy AMP devices and the second type of devices are WUR based devices.
[0347] In some implementations, the first sequence or the base sequence corresponding to the first sequence has a length of 8.
[0348] In some implementations, the first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences:
[0349] [0 1 0 0 1 1 1 0];
[0350] [1 0 1 1 0 0 0 1];
[0351] [1 1 0 0 0 1 0 1];
[0352] [1 0 0 0 1 1 0 1];
[0353] [0 1 1 1 0 0 1 0];
[0354] [1 0 1 0 0 0 1 1].
[0355] In some implementations, the first sequence or the base sequence corresponding to the first sequence has a length of 16.
[0356] In some implementations, the first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences:
[0357] [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1];
[0358] [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0];
[0359] [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1];
[0360] [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0];
[0361] [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0];
[0362] [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0];
[0363] [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0];
[0364] [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1];
[0365] [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1];
[0366] [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0];
[0367] [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1];
[0368] [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1];
[0369] [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0];
[0370] [1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0];
[0371] [1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1];
[0372] [1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1];
[0373] [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0];
[0374] [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1];
[0375] [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1];
[0376] [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0];
[0377] [1 1 0 1 0 0 1 0 1 1 0 0 0 1 1];
[0378] [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1].
[0379] In some implementations, the first sequence or a base sequence corresponding to the first sequence has a length of 32.
[0380] In some implementations, the first sequence or a base sequence corresponding to the first sequence includes one or more of the following sequences:
[0381] [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1];
[0382] [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0];
[0383] [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0];
[0384] [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0];
[0385] [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1];
[0386] [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0];
[0387] [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0];
[0388] [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1];
[0389] [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1];
[0390] [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0];
[0391] [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0];
[0392] [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0];
[0393] [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0];
[0394] [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];
[0395] [1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1];
[0396] [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0];
[0397] [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1];
[0398] [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0];
[0399] [1 0 1 1 1 0 0 0 1 0 0 1 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1];
[0400] [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1];
[0401] [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 1 1 1];
[0402] [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1];
[0403] [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0];
[0404] [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1];
[0405] [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1];
[0406] [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1];
[0407] [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1];
[0408] [1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0]。
[0409] In some implementations, the synchronization domain is an AMP synchronization domain.
[0410] In some implementations, the first device is an AP, and the second device is an AMP device; or the first device is an AMP device, and the second device is an AP.
[0411] FIG. 12 is a schematic structural diagram of a communication device to which embodiments of the present application can be applied. The dashed line in FIG. 12 indicates that the unit or module is optional. The device 1200 can be used to implement the methods described in the above method embodiments. The device 1200 can be a chip, a terminal device, or a network device.
[0412] The device 1200 can include one or more processors 1210. The processor 1210 can support the device 1200 to implement the methods described in the above method embodiments. The processor 1210 can be a general purpose processor or a dedicated processor. For example, the processor can be a central processing unit (CPU). Alternatively, the processor can also be other general purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic, discrete hardware components, etc. The general purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0413] The device 1200 can also include one or more memories 1220. The memory 1220 stores a program, which can be executed by the processor 1210, so that the processor 1210 performs the methods described in the above method embodiments. The memory 1220 can be independent of the processor 1210 or integrated in the processor 1210.
[0414] The device 1200 can also include a transceiver 1230. The processor 1210 can communicate with other devices or chips through the transceiver 1230. For example, the processor 1210 can perform data transmission and reception with other devices or chips through the transceiver 1230.
[0415] Embodiments of the present application also provide a computer readable storage medium for storing a program. The computer readable storage medium can be applied in the terminal device or network device provided by the embodiments of the present application, and the program causes the computer to execute the methods performed by the communication device in the various embodiments of the present application.
[0416] The embodiment of the present application further provides a computer program product. The computer program product comprises a program. The computer program product can be applied to the terminal device or the network device provided by the embodiment of the present application, and the program causes the computer to execute the method performed by the communication device in the various embodiments of the present application.
[0417] The embodiment of the present application further provides a computer program. The computer program can be applied to the terminal device or the network device provided by the embodiment of the present application, and the computer program causes the computer to execute the method performed by the communication device in the various embodiments of the present application.
[0418] It should be understood that the terms "system" and "network" can be used interchangeably in the present application. In addition, the terms used in the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The terms "first", "second", "third", and "fourth" and the like in the specification and claims of the present application and the drawings are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.
[0419] In the embodiments of the present application, the "indication" mentioned can be direct indication, or indirect indication, or can be an indication of an associated relationship. For example, A indicates B, which can mean that B can be obtained directly through A; or A indirectly indicates B, for example, A indicates C, and B can be obtained through C; or A and B have an associated relationship.
[0420] In the embodiments of the present application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean that B is determined only according to A, but B can also be determined according to A and / or other information.
[0421] In the embodiments of the present application, the term "corresponding" can mean that there is a direct or indirect corresponding relationship between the two, or can mean that there is an associated relationship between the two, or can mean an indication and being indicated, configuration and being configured, and the like.
[0422] In the embodiments of the present application, "predefined" or "preconfigured" can be realized by pre-saving corresponding codes, tables or other means for indicating related information in devices (for example, including terminal devices and network devices), and the present application does not limit the specific implementation manner. For example, predefinition can mean definition in a protocol.
[0423] In the embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, for example, can include an LTE protocol, an NR protocol, and a related protocol applied to a future communication system, and the present application does not limit this.
[0424] The term "and / or" in the embodiments of the present application is merely an association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in the present application generally represents an "or" relationship between the associated objects.
[0425] In various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0426] In several embodiments provided by the present application, it should be understood that the disclosed system, device and method can be implemented by other ways. For example, the device embodiments described above are only schematic, and the division of the units is only a logical function division, and there can be another division way in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0427] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiments of the present application.
[0428] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.
[0429] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server, data center and the like integrated with one or more available media sets. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, digital video disc (DVD)) or semiconductor media (for example, solid state disk (SSD)) and the like.
[0430] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: Comprising: a first device sending a first physical layer protocol data unit (PPDU) to a second device; wherein the first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
2. The method of claim 1, wherein, The first sequence comprises a first number of 0s and a second number of 1s, and the first number and the second number are equal.
3. The method according to claim 1 or 2, characterized in that, A continuous 0 or a continuous 1 in the first sequence corresponds to a modulation symbol occupying a time duration less than or equal to a first time duration.
4. The method of claim 3, wherein, The first time duration is less than or equal to 9 microseconds.
5. The method of claim 4, wherein, The first time duration is 8 microseconds.
6. The method according to any one of claims 1 to 5, characterized in that, A first bit of the first sequence is 1.
7. The method according to any one of claims 1 to 6, characterized in that, The first sequence is one of a plurality of candidate sequences of the synchronization field, each candidate sequence of the plurality of candidate sequences corresponds to one or more transmission parameters, wherein different candidate sequences correspond to different transmission parameters.
8. The method of claim 7, wherein, The transmission parameters comprise one or more of: a data rate, a symbol length, a transmission mode, a waveform, a coding mode.
9. The method according to any one of claims 1 to 8, characterized in that, The first sequence is one of one or more candidate sequences of the synchronization field, the one or more candidate sequences are associated with a base sequence set, the base sequence set comprises M base sequences, M is an integer greater than or equal to 1.
10. The method of claim 9, wherein, The one or more candidate sequences being associated with the base sequence set comprises: The one or more candidate sequences are candidate sequences corresponding to the M base sequences, wherein each base sequence corresponds to N candidate sequences, N is an integer greater than or equal to 1.
11. The method of claim 10, wherein, Each base sequence corresponding to N candidate sequences comprises: Each base sequence corresponds to N candidate sequences in N ways, respectively.
12. The method of claim 11, wherein, The N ways comprise one or more of: A candidate sequence is a corresponding base sequence; A candidate sequence is a complement sequence of a corresponding base sequence; A candidate sequence is a sequence formed by repeating connection of a corresponding base sequence; A candidate sequence is a sequence formed by repeating connection of a complement sequence of a corresponding base sequence; A candidate sequence is a sequence formed by connection of a corresponding base sequence and a complement sequence of the corresponding base sequence.
13. The method according to any one of claims 10 to 12, characterized in that, The one or more candidate sequences include one or more of: [G], [G G], [G G G G], where [G] represents a set of base sequences, represents a set of complementary sequences of the set of base sequences.
14. The method according to any one of claims 10 to 13, characterized in that, A sum of related parameter values of the N candidate sequences corresponding to each base sequence is greater than or equal to a first value.
15. The method of claim 14, wherein, A related parameter value of each candidate sequence is associated with a sliding correlation result of the candidate sequence and a second sequence corresponding to the candidate sequence, wherein the second sequence corresponding to the candidate sequence is associated with a base sequence corresponding to the candidate sequence.
16. The method of claim 15, wherein, The related parameter value of each candidate sequence comprises a ratio of a maximum value to a second maximum value in absolute values of the sliding correlation result of each candidate sequence and a second sequence corresponding to the candidate sequence.
17. The method according to claim 15 or 16, characterized in that, The second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence includes: Ref = 2 x G m -1, wherein Ref denotes the second sequence corresponding to the candidate sequence, G m denotes the mth sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
18. The method of any one of claims 1 to 17, wherein, A cross-correlation between the first sequence and a third sequence is less than or equal to a second value, the third sequence is carried in a synchronization field of a narrowband part of a second PPDU, wherein the first PPDU is used for an access point (AP) to communicate with a first type of device, and the second PPDU is used for the AP to communicate with a second type of device.
19. The method of claim 18, wherein, The first type of device is an ambient energy (AMP) device, and the second type of device is a wake-up radio (WUR) based device.
20. The method of any one of claims 1 to 19, wherein, A length of the first sequence or a base sequence corresponding to the first sequence is 8.
21. The method of claim 20, wherein, The first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences: [0 1 0 0 1 1 1 0]; [1 0 1 1 0 0 0 1]; [1 1 0 0 0 1 0 1]; [1 0 0 0 1 1 0 1]; [0 1 1 1 0 0 1 0]; [1 0 1 0 0 0 1 1].
22. The method of any one of claims 1 to 19, wherein, The first sequence or the base sequence corresponding to the first sequence has a length of 16.
23. The method of claim 22, wherein, The first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences: [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1]; [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0]; [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0]; [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0]; [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0]; [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0]; [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1]; [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0]; [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1]; [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0]; [1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0]; [1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1]; [1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1]; [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0]; [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1]; [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0]; [1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1].
24. The method of any one of claims 1 to 19, wherein, The first sequence or a base sequence corresponding to the first sequence has a length of 32.
25. The method of claim 24, wherein, [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1]; [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0]; [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0]; [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0]; [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1]; [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0]; [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0]; [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1]; [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1]; [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0]; [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0]; [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0]; [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0]; [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];[1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1]; [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0]; [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1]; [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0]; [1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1]; [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1]; [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1]; [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0]; [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1]; [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1]; [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1]; [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1]; [1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0]。; 26. The method of any one of claims 1 to 25, wherein, The synchronization field is an AMP synchronization field.
27. The method of any of claims 1-26, wherein: The first device is an AP and the second device is an AMP device; or The first device is an AMP device and the second device is an AP.
28. A method of communication, comprising: comprises: The second device receives a first physical layer protocol data unit (PPDU) transmitted by the first device; The first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
29. The method of claim 28, wherein, The first sequence comprises a first number of 0s and a second number of 1s, and the first number and the second number are equal.
30. The method of claim 28 or 29, wherein, A length of a modulation symbol occupied by consecutive 0s or consecutive 1s in the first sequence is less than or equal to a first length.
31. The method of claim 30, wherein, The first length is less than or equal to 9 microseconds.
32. The method of claim 31, wherein, The first length is 8 microseconds.
33. The method of any one of claims 28-32, wherein, A first bit of the first sequence is 1.
34. The method of any one of claims 28-33, wherein, The first sequence is one of a plurality of candidate sequences of the synchronization field, each candidate sequence of the plurality of candidate sequences corresponds to one or more transmission parameters, wherein different candidate sequences correspond to different transmission parameters.
35. The method of claim 34, wherein, The transmission parameters comprise one or more of the following: a data rate, a symbol length, a transmission mode, a waveform, and a coding mode.
36. The method of any one of claims 28-35, wherein, The first sequence is one of one or more candidate sequences of the synchronization field, the one or more candidate sequences are associated with a base sequence set, the base sequence set comprises M base sequences, M is an integer greater than or equal to 1.
37. The method of claim 36, wherein, The one or more candidate sequences being associated with the base sequence set comprises: The one or more candidate sequences are candidate sequences corresponding to the M base sequences, wherein each base sequence corresponds to N candidate sequences, N is an integer greater than or equal to 1.
38. The method of claim 37, wherein, Each base sequence corresponding to N candidate sequences comprises: Each base sequence corresponds to N candidate sequences in N ways.
39. The method of claim 38, wherein, The N ways comprise one or more of the following: A candidate sequence is a corresponding base sequence; A candidate sequence is a complement sequence of a corresponding base sequence; A candidate sequence is a sequence formed by repeating connection of a corresponding base sequence; A candidate sequence is a sequence formed by repeating connection of a complement sequence of a corresponding base sequence; A candidate sequence is a sequence formed by connection of a corresponding base sequence and a complement sequence of the corresponding base sequence.
40. The method of any one of claims 37-39, wherein, The one or more candidate sequences include one or more of: [G], [G G], [G G G G], where [G] denotes a set of base sequences, denotes a set of complementary sequences of the set of base sequences.
41. The method of any one of claims 37-40, wherein, A sum of values of related parameters of the N candidate sequences corresponding to each base sequence is greater than or equal to a first value.
42. The method of claim 41, wherein, A related parameter value of each candidate sequence is associated with a sliding correlation result of the candidate sequence and a second sequence corresponding to the candidate sequence, wherein the second sequence corresponding to the candidate sequence is associated with a base sequence corresponding to the candidate sequence.
43. The method of claim 42, wherein, The related parameter value of each candidate sequence comprises a ratio of a maximum value to a second maximum value in absolute values of the sliding correlation result of each candidate sequence and a second sequence corresponding to the candidate sequence.
44. The method of claim 42 or 43, wherein, The second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence includes: Ref = 2 x G m -1, wherein Ref denotes the second sequence corresponding to the candidate sequence, G m denotes the mth sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
45. The method of any one of claims 28-44, wherein, A cross-correlation between the first sequence and a third sequence is less than or equal to a second value, the third sequence is carried in a synchronization field of a narrowband part of a second PPDU, wherein the first PPDU is used for an access point (AP) to communicate with a first type of device, and the second PPDU is used for the AP to communicate with a second type of device.
46. The method of claim 45, wherein, The first type of device is an environmental energy AMP device, and the second type of device is a wake-up radio (WUR) based device.
47. The method of any one of claims 28-46, wherein, The first sequence or a base sequence corresponding to the first sequence has a length of 8.
48. The method of claim 47, wherein, The first sequence or a base sequence corresponding to the first sequence includes one or more of the following sequences: [0 1 0 0 1 1 1 0]; [1 0 1 1 0 0 0 1]; [1 1 0 0 0 1 0 1]; [1 0 0 0 1 1 0 1]; [0 1 1 1 0 0 1 0]; [1 0 1 0 0 0 1 1].
49. The method of any one of claims 28-46, wherein, The first sequence or a base sequence corresponding to the first sequence has a length of 16.
50. The method of claim 49, wherein, The first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences: [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1]; [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0]; [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0]; [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0]; [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0]; [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0]; [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1]; [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0]; [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1]; [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0]; [1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0]; [1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1]; [1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1]; [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0]; [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1]; [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0]; [1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1].
51. The method of any one of claims 28-46, wherein, The first sequence or the base sequence corresponding to the first sequence has a length of 32.
52. The method of claim 51, wherein, [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1]; [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0]; [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0]; [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0]; [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1]; [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0]; [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0]; [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1]; [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1]; [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0]; [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0]; [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0]; [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0]; [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];[1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1]; [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0]; [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1]; [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0]; [1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1]; [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1]; [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1]; [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0]; [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1]; [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1]; [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1]; [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1]; [1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0]。; 53. The method of any one of claims 28-52, wherein, The synchronization field is an AMP synchronization field.
54. The method of any one of claims 28-53, wherein: the first device is an AP and the second device is an AMP device; or the first device is an AMP device and the second device is an AP.
55. A communications device, characterized by the communication device is a first device, and the communication device comprises: a communication module configured to send a first physical layer protocol data unit (PPDU) to a second device; and a communication module configured to send a first physical layer protocol data unit (PPDU) to a second device. The first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
56. The communication device of claim 55, wherein, The first sequence comprises a first number of 0s and a second number of 1s, and the first number and the second number are equal.
57. The communication device of claim 55 or 56, wherein, A length of a modulation symbol corresponding to a continuous 0 or a continuous 1 in the first sequence is less than or equal to a first length.
58. The communication device of claim 57, wherein, The first length is less than or equal to 9 microseconds.
59. The communication device of claim 58, wherein, The first length is 8 microseconds.
60. The communication device of any one of claims 55 to 59, wherein, A first bit of the first sequence is 1.
61. The communication device of any one of claims 55 to 60, wherein, The first sequence is one of a plurality of candidate sequences of the synchronization field, each candidate sequence of the plurality of candidate sequences corresponds to one or more transmission parameters, wherein different candidate sequences correspond to different transmission parameters.
62. The communication device of claim 61, wherein, The transmission parameters comprise one or more of the following: a data rate, a symbol length, a transmission mode, a waveform, and a coding mode.
63. The communication device of any one of claims 55 to 62, wherein, The first sequence is one of one or more candidate sequences of the synchronization field, the one or more candidate sequences are associated with a base sequence set, the base sequence set comprises M base sequences, M is an integer greater than or equal to 1.
64. The communication device of claim 63, wherein, The one or more candidate sequences being associated with the base sequence set comprises: The one or more candidate sequences are candidate sequences corresponding to the M base sequences, wherein each base sequence corresponds to N candidate sequences, N is an integer greater than or equal to 1.
65. The communication device of claim 64, wherein, Each base sequence corresponding to N candidate sequences comprises: Each base sequence corresponds to N candidate sequences in N ways.
66. The communication device of claim 65, wherein, The N ways comprise one or more of the following: A candidate sequence is a corresponding base sequence; A candidate sequence is a complement sequence of a corresponding base sequence; A candidate sequence is a sequence formed by repeating connection of a corresponding base sequence; A candidate sequence is a sequence formed by repeating connection of a complement sequence of a corresponding base sequence; A candidate sequence is a sequence formed by connection of a corresponding base sequence and a complement sequence of the corresponding base sequence.
67. The communication device of any one of claims 64 to 66, wherein, The one or more candidate sequences include one or more of: [G], [G G], [G G G G], where [G] denotes the base sequence set, denotes the complement sequence set of the base sequence set.
68. The communication device of any one of claims 64 to 67, wherein, A sum of values of related parameters of the N candidate sequences corresponding to each base sequence is greater than or equal to a first value.
69. The communication device of claim 68, wherein, A related parameter value of each candidate sequence is associated with a sliding correlation result of the candidate sequence and a second sequence corresponding to the candidate sequence, wherein the second sequence corresponding to the candidate sequence is associated with a base sequence corresponding to the candidate sequence.
70. The communication device of claim 69, wherein, The related parameter value of each candidate sequence comprises a ratio of a maximum value to a second maximum value in absolute values of a sliding correlation result of each candidate sequence and a second sequence corresponding to the candidate sequence.
71. The communication device of claim 69 or 70, wherein, The second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence includes: Ref = 2 x G m -1, wherein Ref denotes the second sequence corresponding to the candidate sequence, G m denotes the mth sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
72. The communication device of any one of claims 55 to 71, wherein, A cross-correlation between the first sequence and a third sequence is less than or equal to a second value, the third sequence is carried in a synchronization field of a narrowband part of a second PPDU, wherein the first PPDU is used for an access point (AP) to communicate with a first type of device, and the second PPDU is used for the AP to communicate with a second type of device.
73. The communication device of claim 72, wherein, The first type of device is an environmental ability (AMP) device, and the second type of device is a wake-up radio (WUR) based device.
74. The communication device of any one of claims 55 to 73, wherein, A length of the first sequence or a base sequence corresponding to the first sequence is 8.
75. The communication device of claim 74, wherein, The first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences: [0 1 0 0 1 1 1 0]; [1 0 1 1 0 0 0 1]; [1 1 0 0 0 1 0 1]; [1 0 0 0 1 1 0 1]; [0 1 1 1 0 0 1 0]; [1 0 1 0 0 0 1 1].
76. The communication device of any one of claims 55-73, wherein, The first sequence or the base sequence corresponding to the first sequence has a length of 16.
77. The communication device of claim 76, wherein, The first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences: [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1]; [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0]; [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0]; [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0]; [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0]; [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0]; [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1]; [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0]; [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1]; [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0]; [1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0]; [1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1]; [1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1]; [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0]; [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1]; [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0]; [1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1].
78. The communication device of any one of claims 55-73, wherein, The first sequence or a base sequence corresponding to the first sequence has a length of 32.
79. The communication device of claim 78, wherein, [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1]; [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0]; [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0]; [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0]; [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1]; [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0]; [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0]; [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1]; [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1]; [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0]; [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0]; [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0]; [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0]; [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];[1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1]; [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0]; [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1]; [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0]; [1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1]; [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1]; [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1]; [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0]; [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1]; [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1]; [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1]; [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1]; [1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0]。; 80. The communication device of any one of claims 55-79, wherein, The synchronization field is an AMP synchronization field.
81. The communication device of any of claims 55-80, wherein: the first device is an AP and the second device is an AMP device; or the first device is an AMP device and the second device is an AP.
82. A communications device, comprising: The communication device is a second device, and the communication device comprises: a communication module, configured to receive a first physical layer protocol data unit (PPDU) sent by a first device; The first PPDU comprises a wideband part and a narrowband part, the narrowband part comprises a synchronization field, and a sequence in the synchronization field is a first sequence.
83. The communication device of claim 82, wherein, The first sequence comprises a first number of 0s and a second number of 1s, and the first number and the second number are equal.
84. The communication device of claim 82 or 83, wherein, A continuous 0 or a continuous 1 in the first sequence corresponds to a modulation symbol occupying a time duration less than or equal to a first time duration.
85. The communication device of claim 84, wherein, The first time duration is less than or equal to 9 microseconds.
86. The communication device of claim 85, wherein, The first time duration is 8 microseconds.
87. The communication device of any one of claims 82 to 86, wherein, A first bit of the first sequence is 1.
88. The communication device of any one of claims 82 to 87, wherein, The first sequence is one of a plurality of candidate sequences of the synchronization field, each candidate sequence of the plurality of candidate sequences corresponds to one or more transmission parameters, wherein different candidate sequences correspond to different transmission parameters.
89. The communication device of claim 88, wherein, The transmission parameters comprise one or more of the following: a data rate, a symbol length, a transmission mode, a waveform, and a coding mode.
90. The communication device of any one of claims 82 to 89, wherein, The first sequence is one of one or more candidate sequences of the synchronization field, the one or more candidate sequences are associated with a base sequence set, the base sequence set comprises M base sequences, M is an integer greater than or equal to 1.
91. The communication device of claim 90, wherein, The one or more candidate sequences being associated with the base sequence set comprises: The one or more candidate sequences are candidate sequences corresponding to the M base sequences, wherein each base sequence corresponds to N candidate sequences, N is an integer greater than or equal to 1.
92. The communication device of claim 91, wherein, Each base sequence corresponding to N candidate sequences comprises: Each base sequence corresponds to N candidate sequences in N ways.
93. The communication device of claim 92, wherein, The N ways comprise one or more of the following: A candidate sequence is a corresponding base sequence. A candidate sequence is a complement sequence of a corresponding base sequence. A candidate sequence is a sequence formed by repeating connection of a corresponding base sequence. A candidate sequence is a sequence formed by repeating connection of a complement sequence of a corresponding base sequence. A candidate sequence is a sequence formed by connection of a corresponding base sequence and a complement sequence of the corresponding base sequence.
94. The communication device of any one of claims 91 to 93, wherein, The one or more candidate sequences include one or more of: [G], [G G], [G G G G], where [G] denotes a set of base sequences, denotes a set of complementary sequences of the set of base sequences.
95. The communication device of any one of claims 91 to 94, wherein, A sum of values of related parameters of the N candidate sequences corresponding to each base sequence is greater than or equal to a first value.
96. The communication device of claim 95, wherein, A related parameter value of each candidate sequence is associated with a sliding correlation result of the candidate sequence and a second sequence corresponding to the candidate sequence, wherein the second sequence corresponding to the candidate sequence is associated with a base sequence corresponding to the candidate sequence.
97. The communication device of claim 96, wherein, The related parameter value of each candidate sequence comprises a ratio of a maximum value to a second maximum value in absolute values of the sliding correlation result of each candidate sequence and a second sequence corresponding to the candidate sequence.
98. The communication device of claim 96 or 97, wherein, The second sequence corresponding to the candidate sequence is associated with the base sequence corresponding to the candidate sequence includes: Ref = 2 x G m -1, wherein Ref denotes the second sequence corresponding to the candidate sequence, G m denotes the mth sequence in the base sequence set [G], 1≤m≤M, and G m is the base sequence corresponding to the candidate sequence.
99. The communication device of any one of claims 82 to 98, wherein, The first sequence has a cross-correlation with a third sequence less than or equal to a second value, the third sequence being carried in a synchronization field of a narrowband portion of a second PPDU, wherein the first PPDU is used for an access point (AP) to communicate with a first type of device, and the second PPDU is used for the AP to communicate with a second type of device.
100. The communication device of claim 99, wherein, The first type of device is an Ambiently Enabled (AMP) device, and the second type of device is a Wake-Up Radio (WUR) based device.
101. The communication device of any one of claims 82 to 100, wherein, The first sequence or a base sequence corresponding to the first sequence has a length of 8.
102. The communication device of claim 101, wherein, The first sequence or the base sequence corresponding to the first sequence includes one or more of the following sequences: [0 1 0 0 1 1 1 0]; [1 0 1 1 0 0 0 1]; [1 1 0 0 0 1 0 1]; [1 0 0 0 1 1 0 1]; [0 1 1 1 0 0 1 0]; [1 0 1 0 0 0 1 1].
103. The communication device of any one of claims 82 to 100, wherein, The first sequence or a base sequence corresponding to the first sequence has a length of 16.
104. The communication device of claim 103, wherein, The first sequence or the base sequence corresponding to the first sequence comprises one or more of the following sequences: [1 1 0 0 0 1 1 0 1 0 0 0 1 0 1 1]; [1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0]; [1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0]; [0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0]; [0 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0]; [0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0]; [0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 1]; [0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0]; [0 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1]; [0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1]; [1 1 0 0 0 1 0 1 0 1 1 0 1 1 0 0]; [1 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0]; [1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1]; [1 1 0 0 1 0 1 0 0 1 0 0 0 1 1 1]; [1 1 0 0 1 1 0 1 1 0 1 0 1 0 0 0]; [0 0 0 1 0 1 0 1 1 0 1 1 0 0 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1]; [0 0 1 1 1 0 0 1 0 1 1 1 0 1 0 0]; [1 1 0 1 0 0 0 1 0 1 1 0 0 0 1 1]; [0 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1].
105. The communication device of any one of claims 82 to 100, wherein, The first sequence or the base sequence corresponding to the first sequence has a length of 32.
106. The communication device of claim 105, wherein, [0 0 0 1 1 1 0 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 0 1]; [0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0]; [0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0]; [0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0]; [0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 0 1 1 0 0 0 1 1 1]; [0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 1 0 0]; [0 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0]; [0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1]; [0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1]; [0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0]; [0 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 1 0]; [0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0]; [0 1 0 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0]; [0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 0 1 0 1 0 1 1 0 1 1 0 0 0];[1 1 1 0 0 1 0 0 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 1]; [1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0]; [1 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1]; [1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0]; [1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 0 1]; [1 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1]; [1 1 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 1 0 0 1 1 1]; [1 1 1 0 0 0 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1]; [1 1 1 0 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 0]; [1 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 0 1 1]; [1 0 0 1 1 0 1 0 0 0 1 0 1 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 1 1]; [1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 1 1]; [1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 1 1 0 1]; [1 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0]。; 107. The communication device of any one of claims 82 to 106, wherein, The synchronization field is an AMP synchronization field.
108. The communication device of any of claims 82-107, wherein: the first device is an AP and the second device is an AMP device; or the first device is an AMP device and the second device is an AP.
109. A communications device, characterized by A communication device comprising a transceiver, a memory for storing a program, and a processor for invoking the program in the memory and controlling the transceiver to receive or send signals, so as to make the communication device perform the method according to any one of claims 1-54.
110. An apparatus comprising: A device comprising a processor for invoking a program from a memory, so as to make the device perform the method according to any one of claims 1-54.
111. A chip, comprising: A chip comprising a processor for invoking a program from a memory, so that the device installed with the chip performs the method according to any one of claims 1-54.
112. A computer-readable storage medium, characterized in that, A computer program product, wherein a program is stored on the computer program product, and the program causes a computer to perform the method according to any one of claims 1-54.
113. A computer program product, characterized in that, A computer program product, wherein a program is stored on the computer program product, and the program causes a computer to perform the method according to any one of claims 1-54.
114. A computer program characterised in that, The computer program product causes a computer to perform the method according to any one of claims 1-54.
Citation Information
Patent Citations
WLAN baseband chip and FDMA PPDU generation method
US20210211344A1
Wireless communication method and terminal device
WO2024007312A1
Wireless communication method and device
WO2024040589A1