Wireless communication methods and communication m devices
By designing the first frame format of multi-carrier modulation, the problem of low energy transmission efficiency in the existing technology is solved, achieving more efficient energy supply and reducing interference, and supporting the communication of the second device.
Patent Information
- Application Number
- PCT/CN2024/092341
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2025-11-13
AI Technical Summary
In the prior art, the signal by which the first device provides energy to the second device is not specified, resulting in low energy transmission efficiency and an inability to effectively support the communication of the second device.
By designing a first frame format for multi-carrier modulation, including a first field for determining the frame type and field length, the possibility of the first device providing power to the second device is increased.
It improves the efficiency of the first device in providing energy to the second device, reduces interference with communication with other devices, and enhances the transmission efficiency of the power supply signal.
Smart Images

Figure CN2024092341_13112025_PF_FP_ABST
Abstract
Description
Wireless communication methods and communication equipment Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a method and device for wireless communication. Background Technology
[0002] For a second device (such as an ambient power (AMP) device or an ambient internet of things (A-IoT) device), the first device (e.g., an actuator) needs to provide energy to the second device by sending a signal so that the second device can collect enough energy to communicate. However, this signal is currently not specified, making it impossible for the first device to provide energy to the second device.
[0003] Summary of the Invention
[0004] This application provides a method and apparatus for wireless communication. The various aspects covered in this application are described below.
[0005] In a first aspect, a wireless communication method is provided, comprising: a first device transmitting a first frame for providing power to a second device, wherein a first field in the first frame satisfies one or more of the following: employing multi-carrier modulation; determining the frame type of the first frame; and the format of the first field for determining the field length of the first field.
[0006] In a second aspect, a wireless communication method is provided, comprising: a second device receiving a first frame for providing power to the second device, wherein a first field in the first frame satisfies one or more of the following: employing multi-carrier modulation; determining the frame type of the first frame; and the format of the first field for determining the field length of the first field.
[0007] Thirdly, a communication device is provided, the communication device being a first device, comprising: a transmitting unit for transmitting a first frame for providing power to a second device, wherein a first field in the first frame satisfies one or more of the following: employing multi-carrier modulation; for determining the frame type of the first frame; and the format of the first field for determining the field length of the first field.
[0008] Fourthly, a communication device is provided, the communication device being a second device, comprising: a receiving unit, configured to receive a first frame for providing power to the second device, wherein a first field in the first frame satisfies one or more of the following: employing multi-carrier modulation; configured to determine the frame type of the first frame; and the format of the first field is configured to determine the field length of the first field.
[0009] Fifthly, a communication device is provided, including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory, causing the communication device to perform some or all of the steps in the methods described above.
[0010] Sixthly, embodiments of this application provide a communication system including the aforementioned communication equipment. In another possible design, the system may further include other devices that interact with terminal devices or network devices as described in the embodiments of this application.
[0011] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a communication device to perform some or all of the steps in the methods described above.
[0012] Eighthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a communication device to perform some or all of the steps of the methods described in the foregoing aspects. In some implementations, the computer program product may be a software installation package.
[0013] Ninthly, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.
[0014] In this embodiment, the first device sends a first frame for providing power to the second device. A first field in this first frame satisfies one or more of the following: multi-carrier modulation is used; the frame type of the first frame is determined; and the format of the first field is used to determine the field length of the first field. Compared to conventional solutions that do not specify the signal for providing power to the second device, this approach helps increase the likelihood of the first device providing power to the second device. Attached Figure Description
[0015] Figure 1 shows the wireless communication system 100 used in an embodiment of this application.
[0016] Figure 2 shows one possible structure of the energy harvesting module.
[0017] Figure 3 is a schematic diagram of the backscatter communication principle according to an embodiment of this application.
[0018] Figure 4 is a circuit diagram of a terminal based on resistive load modulation technology.
[0019] Figure 5 is a schematic diagram of the topology in a low-power Internet of Things (IoT) using a cellular network.
[0020] Figure 6 is a schematic diagram of another topology in a low-power Internet of Things (IoT) using cellular networks.
[0021] Figure 7 is a schematic diagram of the deployment method of the AP and exciter according to an embodiment of this application.
[0022] Figure 8 is a schematic diagram of the first frame in an embodiment of this application.
[0023] Figure 9 is a schematic diagram of the first frame in another embodiment of this application.
[0024] Figure 10 is a schematic diagram of the first field in an embodiment of this application.
[0025] Figure 11 is a schematic diagram of the format of the first field in an embodiment of this application.
[0026] Figure 12 is a schematic flowchart of the process of transmitting the first frame in an embodiment of this application.
[0027] Figure 13 is a schematic flowchart of the process of transmitting the first frame in another embodiment of this application.
[0028] Figure 14 is a schematic diagram of a communication device according to an embodiment of this application.
[0029] Figure 15 is a schematic diagram of a communication device according to an embodiment of this application.
[0030] Figure 16 is a schematic structural diagram of a communication device according to an embodiment of this application. Detailed Implementation
[0031] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0032] A-IoT
[0033] A-IoT communication employs energy harvesting and backscatter communication technologies. A-IoT devices are IoT devices powered by various environmental energy sources, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy. These devices may have no energy storage capacity or very limited energy storage capacity (e.g., using capacitors with a capacitance of tens of microfarads (µF)). Compared to traditional Internet of Things (IoT) devices, A-IoT devices offer numerous advantages, including no need for conventional batteries, no maintenance, small size, low complexity and low cost, and long lifespan.
[0034] In some scenarios, A-IoT devices can also be called zero-power devices or AMP devices.
[0035] An environmental Internet of Things (IoT) can include a network device 110 and an A-IoT device 120, as shown in Figure 1. The network device is used to send wireless power signals and downlink communication signals to the A-IoT device, and to receive backscattered signals from the A-IoT device. A basic A-IoT device includes an energy harvesting module, a backscattered communication module, and a low-power computing module. In addition, the A-IoT device may also have a memory or sensor to store basic information (such as object identification) or acquire sensor data such as ambient temperature and humidity.
[0036] It should be noted that Figure 1 exemplarily illustrates a network device and an A-IoT device. Optionally, the communication system 100 may include multiple network devices, and each network device may include other A-IoT devices within its coverage area. This application embodiment does not limit this.
[0037] In addition, in some implementations, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this application embodiment.
[0038] It should be understood that the technical solutions of the embodiments of this application can be applied to various communication systems, such as: 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, cellular IoT, etc. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation mobile communication systems, etc.
[0039] The A-IoT device in this application embodiment can be a type of terminal device, which can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. The terminal device in this application embodiment can be a device that provides voice and / or data connectivity to the user, and can be used to connect people, objects, and machines, such as home appliances, sensors, electronic tags, etc., with wireless connectivity. The terminal in this application embodiment can be a wireless terminal in a smart home, a wireless terminal in an IWSN (Internet Wireless Network), 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.
[0040] The network device in this application embodiment can be a device for communicating with a terminal device. If the terminal is an electronic tag, the network device can be a reader / writer for reading and writing electronic tags (e.g., a reader / writer based on radio frequency identification (RFID) technology). The network device can also be an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, secondary SeNB, multi-mode 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. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0041] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0042] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.
[0043] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
[0044] It should be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform).
[0045] In some implementations, terminal 120 may include an energy harvesting module 121 and a backscatter communication module 122. The energy harvesting module 121 and the backscatter communication module 122 will be described below with reference to Figures 2 to 4; for brevity, they will not be elaborated upon here. In some cases, terminal 120 may also include a low-power computing module 123. The low-power computing module 123 provides computing functions for the terminal, such as data processing. In other cases, terminal 120 may also include a sensor 124 for collecting external information (e.g., ambient temperature, ambient humidity, etc.). In still other cases, terminal 120 may also include a memory 125 for storing information (e.g., external information collected by the aforementioned sensors, or such as object identification).
[0046] The energy harvesting module 121 described above is used to harvest energy. In some implementations, energy can be harvested via a wireless power supply signal sent by a network device. This wireless power supply signal can be a radio frequency (RF) signal sent by the network device; therefore, the energy harvesting module described above is also called an "RF energy harvesting module."
[0047] Figure 2 illustrates one possible structure of the energy harvesting module. As shown in Figure 2, the energy harvesting module 121 can harvest the energy of spatial electromagnetic waves from radio frequency signals based on the principle of electromagnetic induction, and store the harvested energy in capacitor C, which is the charging process of capacitor C. After the charging process of capacitor C is completed, capacitor C can begin to discharge to provide power for the terminal's operation. For example, the discharge of capacitor C can be used to drive the terminal to perform low-power demodulation of data sent by network devices. Another example is that the discharge of capacitor C can be used to drive the terminal to modulate data to be transmitted. Yet another example is that the discharge of capacitor C can be used to drive the terminal's sensors to perform data acquisition. And yet another example is that the discharge of capacitor C can be used to drive the terminal to read data from memory 125, etc.
[0048] The aforementioned backscatter communication module 122 is used for backscatter communication between the terminal and network devices. The principle of backscatter communication in this embodiment is described below with reference to Figure 3. Referring to Figure 3, the terminal 120 receives the wireless signal sent by the network device 110 and modulates the wireless signal to load the information to be transmitted. Finally, the modulated signal is radiated from the antenna; this information transmission process is called backscatter communication. Backscatter communication and load modulation are inseparable. Load modulation adjusts and controls the circuit parameters of the terminal's oscillation circuit according to the data stream's rhythm, causing parameters such as the terminal's impedance to change accordingly, thus completing the modulation process. Load modulation technology mainly includes two methods: resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel with the load. This resistor is switched on or off based on the control of the binary data stream, as shown in Figure 4. The switching on and off of the resistor causes a change in the circuit voltage, thus implementing amplitude-shift keying (ASK) modulation, that is, signal modulation and transmission are achieved by adjusting the amplitude of the terminal's backscatter signal. Similarly, in capacitive load modulation, the resonant frequency of the circuit can be changed by switching the capacitor on and off, thus realizing frequency-shift keying (FSK) modulation. That is, the modulation and transmission of the signal are achieved by adjusting the operating frequency of the backscattered signal of the terminal.
[0049] In some implementations, other devices, such as amplifiers, may be provided on the transmit (TX) path of network device 110 for processing the signal to be transmitted. Similarly, other devices, such as low-noise amplifiers (LNAs), may be provided on the receive (RX) path of network device 110 for processing the received signal.
[0050] In some implementations, terminal 120 may be equipped with an energy harvesting unit for harvesting energy from the wireless power supply signal sent by the network device. Of course, terminal 120 may also include a logic processing unit to perform corresponding calculation functions.
[0051] It should be noted that, whether it is network device 110 or terminal 120, Figure 3 only shows the connection structure of the signal processing circuit as an example. The processing circuit of network device 110 and / or terminal 120 may contain other components, and this application embodiment does not specifically limit this.
[0052] Typically, load modulation can be implemented using either resistive load modulation or capacitive load modulation. Figure 4 shows a circuit diagram of a terminal based on resistive load modulation technology. It should be noted that the circuit in Figure 4 implements load modulation in a manner similar to existing circuits for implementing load modulation. For simplicity, the functions of resistors R2 and R3, capacitors C1 and C2, and inductors L1 and L2 shown in Figure 4 will not be elaborated further.
[0053] In resistive load modulation, a resistor R can be connected in parallel with the load. L The switch S can be controlled based on binary data stream to achieve the resistor R. L The resistor R is switched on or off. L Switching the circuit on and off will cause changes in the circuit voltage, and the changes in the circuit voltage can control the amplitude of the backscattered signal of the terminal, thereby achieving modulation of the backscattered signal, that is, ASK modulation of the backscattered signal.
[0054] Similarly, in capacitive load modulation, the switching of the capacitor can be controlled based on the binary data stream to change the circuit resonant frequency, thereby changing the operating frequency of the backscattered signal to achieve FSK modulation.
[0055] As described above, the terminal can use load modulation to modulate the incoming signal (i.e., the signal sent by the network device), thereby realizing the backscatter communication process. Therefore, the terminal in backscatter communication typically has the following advantages.
[0056] One advantage is that since the terminal does not need to actively transmit signals, there is no need to construct a complex radio frequency (RF) path. For example, the RF path does not need to include power amplifiers (PAs) or RF filters, thus reducing the cost and size of the terminal.
[0057] The second advantage is that since the terminal does not need to actively generate high-frequency signals, it does not need a high-frequency crystal oscillator, thus reducing the cost and size of the terminal.
[0058] Thirdly, because the terminal can use backscatter technology to communicate with network devices, the terminal consumes less energy during communication, or even does not need to consume its own energy.
[0059] Classification of A-IoT devices
[0060] In some scenarios, A-IoT devices can be divided into three categories based on their energy source and energy usage: passive A-IoT devices, semi-passive A-IoT devices, and active A-IoT devices.
[0061] I. Passive A-IoT devices.
[0062] Passive A-IoT devices typically do not require internal batteries. When an A-IoT device approaches a network device, it falls within the near-field range of the network device's antenna radiation. At this point, the A-IoT device's antenna can generate an induced current through electromagnetic induction. This induced current powers the A-IoT device, enabling it to demodulate the received signal and / or modulate and encode the signal to be transmitted. In some implementations, the passive A-IoT device can be an electronic tag, and correspondingly, the network device can be a reader / writer for a radio frequency identification (RFID) system, used to read and / or modify the contents of the electronic tag.
[0063] II. Semi-passive A-IoT devices.
[0064] Semi-passive A-IoT devices do not have conventional batteries installed, but they can use an energy harvesting module 121 to harvest radio wave energy and store the harvested energy in an energy storage unit (such as a capacitor). After obtaining energy, the energy storage unit can power the A-IoT device to demodulate the received signal and / or modulate and encode the signal to be transmitted.
[0065] III. Active A-IoT Devices
[0066] Active A-IoT devices can have built-in batteries. The battery powers the A-IoT device to demodulate received signals and / or modulate and encode signals to be transmitted. However, when the A-IoT device uses backscatter communication technology, it does not consume battery power. Therefore, for this type of A-IoT device, "zero power consumption" is primarily reflected in scenarios where the terminal uses backscatter communication technology.
[0067] In some implementations, the aforementioned active A-IoT device can be an electronic tag, and the network device can be an RFID reader. In this case, the built-in battery can power the RFID chip within the A-IoT device, thereby increasing the read / write distance between the RFID reader and the electronic tag. On the other hand, the built-in battery can also power the RFID chip within the A-IoT device, reducing the read / write latency of the RFID reader on the electronic tag and improving communication reliability.
[0068] For the aforementioned passive and semi-passive A-IoT devices, since they lack built-in batteries, they require power harvesting from the environment. On one hand, the A-IoT device needs to harvest a sufficient amount of energy from the environment to power its circuitry for data reception or transmission. Before it has collected enough energy, it cannot receive or transmit data. On the other hand, when the A-IoT device receives or transmits data, it consumes stored energy. When the stored energy falls below a certain level, the device can no longer receive or transmit data, and at this point, it needs to harvest energy from the environment again to continue receiving or transmitting data.
[0069] In other scenarios, A-IoT devices can be categorized into three types based on transmitter type: backscatter-based A-IoT devices, active transmitter-based A-IoT devices, and A-IoT devices that combine both backscatter and active transmitters.
[0070] 1) A-IoT devices based on backscattering.
[0071] These A-IoT devices use backscattering as described above to transmit uplink data. These devices do not have an active transmitter for active transmission, but only a backscattering transmitter. Therefore, when these terminals transmit data, a network device needs to provide a carrier wave, and the terminal devices perform backscattering based on this carrier wave to achieve data transmission.
[0072] 2) A-IoT devices based on active transmitters.
[0073] These types of A-IoT devices use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending data, these A-IoT devices can use their own active transmitters to send data without requiring a carrier wave from network equipment. Suitable active transmitters for A-IoT devices include, for example, ultra-low-power ASK or ultra-low-power FSK transmitters. Based on current implementations, these transmitters can reduce overall power consumption to 400–600 µW when transmitting a 100 µW signal.
[0074] 3) A-IoT devices that simultaneously possess backscatter and active transmitter capabilities.
[0075] These terminals can support both backscatter and active transmitters. The terminal can determine which uplink signal transmission method to use based on different conditions (such as battery level and available ambient energy) or the scheduling of network devices: whether to use backscatter or active transmitter for active transmission.
[0076] Low-power IoT based on cellular networks
[0077] Cellular IoT is booming. For example, 3GPP has standardized IoT technologies such as narrowband Internet of Things (NB-IoT), machine-type communication (MTC), and reduced capability (RedCap). However, there are still many IoT communication needs in various scenarios that cannot be met by existing technologies. These include harsh communication environments (high temperature, extremely low temperature, high humidity, high pressure, high radiation, or high speed movement, etc.), the need for extremely small terminal form factors, and extremely low cost.
[0078] Therefore, in order to cover these unmet IoT communication needs, ultra-low cost, extremely small size, battery-free / maintenance-free IoT also needs to be developed in cellular networks, and environmental IoT can meet this need.
[0079] Based on the discussion of A-IoT application scenarios according to the 3GPP system architecture (SA)1, A-IoT can be used in at least the following four types of scenarios:
[0080] • Object recognition, such as logistics, production line product management, and supply chain management.
[0081] • Environmental monitoring, such as monitoring the temperature, humidity, and harmful gases in the work environment and natural environment.
[0082] • Positioning, such as indoor positioning, intelligent item finding, and production line item positioning.
[0083] • Intelligent control, such as the intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and the intelligent control of various facilities in agricultural greenhouses (automatic irrigation, fertilization).
[0084] In low-power IoT based on cellular networks, A-IoT devices can directly transmit and receive carrier waves, data, or signals from the base station, and send or backscatter data or channels to the base station, as shown in Figure 5 (denoted as the first topology). Alternatively, communication between the A-IoT device and the base station can be achieved through an intermediate node. In this case, the intermediate node sends carrier waves, data, or signals to the A-IoT device, and the A-IoT device sends or backscatters data or signals to the intermediate node. The intermediate node then sends the received data or signals to the base station, as shown in Figure 6 (denoted as the second topology).
[0085] In this application, the intermediate node is not limited. In some implementations, the intermediate node can be a terminal device. In other implementations, the intermediate node can be a network device. In still other implementations, the intermediate node can be an integrated access and backhaul (IAB) node.
[0086] In some scenarios, the control information sent to A-IoT devices can be called DCI. In other scenarios, this control information can also be called forward link control information (FCI) or access link control information. Of course, the control information can also be called A-IoT link control information (ACI).
[0087] In this embodiment of the application, the sender of the above-mentioned control information is a network device or an intermediate node.
[0088] Energizer
[0089] As mentioned above, in some scenarios, it is necessary to power AMP devices (or A-IoT devices) so that they can collect enough energy to support subsequent communication processes. In some scenarios, traditional communication devices (e.g., APs, mobile phones, etc.) can be used to power AMP devices. Taking APs as an example, AP deployment is mainly based on communication coverage. However, the communication coverage is usually larger than the coverage of the power supply signal sent by the AP, resulting in the AP being unable to provide power to all AMP devices within its communication coverage area. Therefore, an auxiliary node (also known as an actuator) is introduced into the AMP system to provide power to the AMP devices. Figure 7 shows a deployment method of AP and actuator. As shown in Figure 7, multiple actuators can be deployed within the communication coverage area of the AP to provide power to the AMP devices within that coverage area.
[0090] The exciter is not limited in the embodiments of this application. In some implementations, the exciter may be the intermediate node described above in conjunction with Figure 6. In other implementations, the exciter may be a device different from the intermediate node described above in conjunction with Figure 6.
[0091] Furthermore, in the embodiments of this application, providing energy can be replaced by providing power, or providing energy can be replaced by providing wireless power. For example, an exciter can be used to provide power to an AMP device. Therefore, the power supply signal described above can also be called a wireless power transfer (WPT) signal.
[0092] Typically, the coverage and efficiency of WPT (Wireless Transmission Platform) depend heavily on the operating frequency. Lower operating frequencies (e.g., S1G) are more suitable for transmitting WPT signals due to their lower path loss.
[0093] Typically, the coverage and efficiency of WPT (Wireless Transmission Platform) depend heavily on the operating frequency. Lower operating frequencies (e.g., S1G) are more suitable for transmitting WPT signals due to their lower path loss.
[0094] As described above, for a second device (such as an AMP device or an A-IoT device), the first device (e.g., an actuator) needs to provide energy to the second device by sending signals so that the second device can collect enough energy to communicate. However, the transmission of this signal may interfere with the communication signals (e.g., data signals and / or control signals) transmitted by other devices, causing communication failures for other devices.
[0095] Therefore, to address the aforementioned issues, traditional solutions propose a method where a network device (e.g., an access point) assists the first device in transmitting a signal (also known as a "power signal"). That is, the network device can first listen to channel 1 (e.g., using level-by-bit (LBT)) to determine if channel 1 is idle. If channel 1 is idle, the network device can instruct the first device to transmit a power signal on channel 1. Conversely, if channel 1 is occupied, the network device can instruct the first device not to transmit a power signal on channel 1. However, in some scenarios, the network device and the first device may operate on different frequency bands. For example, the network device may operate at 2.4 GHz, while the first device operates at 1 GHz. Due to hardware limitations or other compatibility issues, the network device may not be able to perform LBT for the first device. In this case, the power signal transmitted by the first device may interfere with the communication of other devices.
[0096] Therefore, the proposed solution suggests that the first device can autonomously perform channel listening before sending a power supply signal to determine if the channel is available for transmission. Currently, the first device determines whether the channel is idle based on the signal energy in the channel. However, this method of transmitting power supply signals is inefficient. This is because different power supply signals do not interfere with each other. That is, if the signal transmitted in the channel is a power supply signal sent by another device, the first device could originally transmit a power supply signal on that channel. However, since the first device can only determine whether the channel is idle based on the signal energy in the channel, even if the signal transmitted in the channel is a power supply signal sent by another device, if the signal energy in the channel is greater than the energy threshold, the first device will not transmit a power supply signal on that channel. The first device will continue to wait until it detects that the channel is idle before transmitting a power supply signal, resulting in low transmission efficiency.
[0097] The applicant discovered that the root cause of the aforementioned problem is that the first device, during channel eavesdropping, cannot distinguish whether the signal transmitted in the channel is a communication signal or a power signal. Therefore, to address this problem, the applicant provides a frame format for transmitting power signals, which helps the first device determine whether the signal transmitted in the channel is a power signal, thereby improving the transmission efficiency of the power signal.
[0098] The frame format in the embodiments of this application is described below with reference to the first frame. As mentioned above, the power supply signal can also be called a "WPT signal", therefore, the first frame can also be called a WPT frame.
[0099] In some implementations, the first frame may include a first field and / or a second field.
[0100] In some implementations, the second field is used to provide power to the second device. Therefore, in some scenarios, the second field can also be called the "charging part".
[0101] In some scenarios (e.g., EU regulations), the bandwidth available for transmitting the second field can be one of the following: 200kHz, 400kHz, or 1MHz.
[0102] In some implementations, the first field is used to indicate that the first frame is used to provide power to the second device, or in other words, the first field is used to indicate that the first frame is used to transmit a power supply signal, or the first field can be used to indicate that the first frame is a WPT frame.
[0103] In some implementations, the first field may include a preamble.
[0104] In some implementations, the first field is also used to indicate one or more of the following: the duration of the first frame; the duration of the first field; the duration of the second field in the first frame; the frame type of the first frame; the identifier of the first device; and the first time.
[0105] Taking the first field as an example to indicate the duration of the first frame, the duration of the first frame may include the total duration of transmitting the first frame and / or the remaining duration of transmitting the first frame.
[0106] In some implementations, the remaining duration of transmitting the first frame can be understood as the time required from the start of listening to the first frame to the completion of transmitting the first frame. The device listening to the first frame can be, for example, a device that is about to transmit a communication signal or a device that is about to transmit a power supply signal (e.g., an exciter).
[0107] Taking the first field as an example to indicate the duration corresponding to the first field, the duration corresponding to the first field may include the total duration of transmitting the first field and / or the remaining duration of transmitting the first field.
[0108] In some implementations, the remaining duration for transmitting the first field can be understood as the time required from the start of listening to the first frame to the completion of transmitting the first field. The device listening to the first frame can be, for example, a device that is about to transmit a communication signal or a device that is about to transmit a power supply signal (e.g., an exciter).
[0109] In some scenarios, the first frame may include one or more first fields. If the first frame includes multiple first fields, it helps other devices detect these fields and identify whether a first frame is being transmitted on the current channel. If the first frame includes multiple first fields, these fields can be discretely distributed within the first frame; that is, adjacent first fields can be spaced apart within the first frame. This will be discussed further below with reference to point 9.
[0110] Taking the first field as an indication of the duration corresponding to the second field as an example, in some implementations, the duration corresponding to the second field may include the total duration of transmitting the second field.
[0111] In some scenarios, the first frame may include one or more first fields. If the first frame includes multiple first fields, it helps other devices detect these fields and identify the first frame accordingly. If the first frame includes multiple first fields, these fields can be discretely distributed within the first frame; that is, adjacent first fields can be spaced apart within the first frame. This will be discussed further below in conjunction with point 9.
[0112] Taking the first field as an example of indicating the first time, the first time is used for synchronization by the device receiving the first frame (also known as the "receiving device"). For instance, during subsequent communication, if the receiving device detects a collision between the first frame to be sent and the communication signal, the receiving device needs to back off. The backoff time can be determined by its internal clock, which is based on the clock synchronized with the first time. In other words, the first time helps the receiving device's internal clock maintain a certain timeline. The receiving device can be the exciter described earlier.
[0113] As mentioned above, the first moment is used for receiving devices to synchronize; therefore, the information used to indicate the first moment can also be called the "synchronization sequence".
[0114] In some implementations, the frame type of the first frame is used to indicate one or more of the following: the transmission time of the first frame; the number of first fields contained in the first frame; and the position of the first field in the first frame.
[0115] Taking the frame type of the first frame as an indicator of its transmission time as an example, the transmission time of the first frame can be replaced by the duration of the first frame. For information on the duration of the first frame, please refer to the section above regarding the corresponding duration of the first frame. In other words, the transmission time of the first frame may differ for different frame types.
[0116] Taking the frame type of the first frame as an example to indicate the number of first fields and / or the position of the first fields in the first frame, in some implementations, when the frame type of the first frame is type 1, it is used to indicate that the number of first fields contained in the first frame is 1, as shown in Figure 8. As another example, when the frame type of the first frame is type 2, it is used to indicate that the number of first fields contained in the first frame is multiple, and type 2 is also used to indicate the position of each of the multiple first fields in the first frame, as shown in Figure 9 below.
[0117] Taking the first field as an example to indicate the identifier of the first device, that is, the first field is used to indicate the identifier of the device that sent the first frame. In some implementations, the first device is an exciter, and correspondingly, the identifier of the first device is the exciter ID.
[0118] In the embodiments of this application, the one or more pieces of information indicated by the first field help improve the efficiency of the first device in transmitting the first frame.
[0119] In some implementations, the first frame can correspond to multiple different durations, or in other words, the first frame can correspond to multiple different durations. For example, if there are many devices participating in the communication system, the duration of the first frame can be shorter, which helps to reduce the time the first frame occupies the channel, thereby reducing the latency of transmitting communication signals. On the other hand, if there are few devices participating in the communication system, the duration of the first frame can be longer, so as to more effectively provide power to the second device.
[0120] In this application embodiment, the method for determining the aforementioned duration is not limited. In some implementations, the duration can vary within a continuous range, wherein the continuous range can be represented, for example, as [T min ,T max ], where T min For less than T max The duration is a positive number. In other implementations, the duration can be selected from a set of durations, where the set of durations can include one or more candidate durations. For example, the set of durations can be represented as {T, 2T, ..., N}. max T}, where N max N is used to indicate the total number of durations in the duration set. max It is a positive number that is greater than or equal to 0.
[0121] In the embodiments of this application, the range and / or set of durations described above may be pre-configured, predefined, or configured by the network device (e.g., AP).
[0122] In some implementations, the modulation scheme corresponding to the first field includes one or more of the following: binary on-off keying (OOK) modulation scheme; phase-shift keying (PSK) modulation scheme; and modulation scheme based on a pre-configured sequence. The modulation scheme based on a pre-configured sequence may, for example, include a modulation scheme based on a pre-configured pattern, wherein the pre-configured pattern may include time-domain and / or frequency-domain patterns.
[0123] In some implementations, only the first field in the first frame may be modulated, while the second field in the first frame may not be modulated. Of course, in the embodiments of this application, both the first and second fields may be modulated.
[0124] In some implementations, the transmission waveform corresponding to the first frame includes one or more of the following: a sine wave, a single-carrier (SC) waveform, or a multi-carrier (MC) waveform. Including a sine wave in the first frame helps reduce waveform complexity. Including an SC waveform in the first frame helps ensure compatibility with traditional orthogonal frequency division multiplexing (OFDM) wireless fidelity (WiFi) networks. Including an MC waveform in the first frame helps ensure compatibility with traditional OFDM WiFi networks. Furthermore, since the MC waveform has a higher PAPR (Power Approach Ratio), it helps improve the power supply efficiency of the first frame.
[0125] In some implementations, the transmission waveform corresponding to the first field differs from that corresponding to the second field, which helps improve the flexibility of transmitting the first frame. For example, the transmission waveform corresponding to the first field is an SC waveform, and the transmission waveform corresponding to the second field is an MC waveform. That is to say, the first field can use an SC waveform to be compatible with traditional Orthogonal Frequency Division Multiplexing (OFDM) WiFi networks. In addition, the second field can use an MC waveform to improve the efficiency of the first frame in providing power to the second device while being compatible with traditional OFDM WiFi networks.
[0126] For ease of understanding, the following description, in conjunction with Figures 8 and 9, uses the first field as a leading element and the second field as the charging section as an example to illustrate the first frame of this application embodiment. It should be understood that the relevant descriptions of the first frame, the first field, and the second field can be found above; the following mainly describes the arrangement of the first field and the second field in the first frame.
[0127] Referring to Figure 8, the first frame 800 includes a preamble 810 and a charging section 820, wherein the preamble 810 is located before the charging section 820 in the first frame so that other devices can hear the preamble first to identify the first frame.
[0128] Referring to Figure 9, the first frame 900 includes three preambles 910 and three charging sections 920. The preambles 910 and the charging sections 920 are arranged alternately in the first frame, and the preambles 910 are located before the adjacent charging sections 920 in the first frame.
[0129] In this embodiment, the first frame may include multiple preambles, or multiple preambles may be inserted into a first frame with a relatively long duration. Thus, even if some devices begin listening to the channel midway through the transmission of the first frame and miss the first preamble, they can still detect other preambles in the first frame as long as they continue listening. This helps improve the success rate of other devices detecting preambles and thus identifying the first frame.
[0130] The frame format of the first frame applicable to the embodiments of this application has been described above with reference to Figures 8 and 9. The design details of the first field in the embodiments of this application are described below with reference to Figures 10 and 11.
[0131] In some implementations, the first field in the first frame satisfies one or more of the following: multi-carrier modulation is used; it is used to determine the frame type of the first frame; the format of the first field is used to determine the field length of the first field.
[0132] Taking multi-carrier modulation of the first field as an example, it helps to improve the transmission rate of the first field. In some implementations, multi-carrier modulation may include MC-OOK modulation, which helps to reduce the complexity of modulating the first field. In other implementations, multi-carrier modulation may include MC-OFDM modulation, which helps to improve the efficiency of energy harvesting. Of course, in the embodiments of this application, the first field may also sample other multi-carrier modulation methods.
[0133] In some implementations, the first field can be multi-carrier modulated based on M subcarriers, and the first field occupies N central subcarriers (central SC) out of the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1. Alternatively, N subcarriers out of the M subcarriers are filled, and one or more subcarriers other than N subcarriers are empty.
[0134] In some implementations, the aforementioned N center subcarriers can be N subcarriers located in the center frequency domain within the frequency domain range corresponding to the M subcarriers. Alternatively, subcarrier 1 among the M subcarriers is the subcarrier with the lowest corresponding frequency domain position among the M subcarriers, and subcarrier 2 among the M subcarriers is the subcarrier with the highest corresponding frequency domain position among the M subcarriers. Furthermore, the frequency domain positions corresponding to the N subcarriers are higher than the frequency domain position corresponding to subcarrier 1, and lower than the frequency domain position corresponding to subcarrier 2. In other words, the frequency domain positions corresponding to the N subcarriers are located between the frequency domain positions corresponding to subcarrier 1 and subcarrier 2.
[0135] In some scenarios, the bandwidth available for transmitting the first frame is specified to be 200kHz, 400kHz, or 1MHz. Accordingly, to meet these requirements, if the bandwidth corresponding to the M subcarriers is 200kHz, then N is a positive integer less than or equal to 6. Thus, the bandwidth used for transmitting the first field can be controlled within 200kHz. If the bandwidth corresponding to the M subcarriers is 250kHz, then N is a positive integer less than or equal to 8. Thus, the bandwidth used for transmitting the first field can be controlled within 250kHz. If the bandwidth corresponding to the M subcarriers is 1MHz, then N is a positive integer less than or equal to 32. In this case, the first field can fill all the subcarriers.
[0136] In some scenarios, to mitigate interference between different subcarriers, the M subcarriers may include one or more target subcarriers, which are used for the guard interval. In this case, the value of N mentioned above can be relatively reduced to reserve subcarriers for the guard interval.
[0137] In some implementations, the pilot SC can be disregarded among the multiple subcarriers that can be used to carry the first field. This means that, apart from the subcarriers used as guard intervals, all other subcarriers among the M subcarriers can be used to fill the first field.
[0138] In some implementations, the first field is a complex-valued sequence in the frequency domain, and it can be carried on multiple subcarriers in the frequency domain. For example, some access points (APs) can also function as exciters when the AP is idle, and these exciters have high capabilities, such as the ability to detect OFDM modulated signals. Therefore, in this case, it is advisable to consider the first field as a complex-valued sequence in the frequency domain. This complex-valued sequence can be modulated in the frequency domain, as shown in Figure 10. The first field can occupy one symbol in the time domain and multiple center subcarriers in the frequency domain. The number of SCs modulated by this sequence can also follow the previously described approach. For example, for a 200kHz bandwidth, the maximum number of SCs that can be filled by the first field is 6, that is, the sequence length of the first field is at most 6 bits.
[0139] As described above, the first field can be used to carry a synchronization sequence (hereinafter referred to as the first synchronization sequence). In some implementations, the first synchronization sequence is associated with the frame type of the first frame, or in other words, the first synchronization sequence corresponds to the frame type of the first frame. To describe it another way, the frame type of the first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences. Specifically, as described above, the frame type of the first frame indicates the length of the first frame, or in other words, the frame type of the first frame indicates the time (or duration) of transmitting the first frame. Thus, for the receiving end of the first frame, it can determine the frame type of the first frame based on the detected first synchronization sequence, thereby determining the length of the first frame (or the time of transmitting the first frame), and determining the time to enter sleep mode based on the length of the first frame. This eliminates the need to continuously monitor the channel during the transmission of the first frame, helping to reduce power consumption.
[0140] For example, synchronization sequence group 1 is represented as S = {W1, W2, ..., W...} K}, W1~W K This represents the synchronization sequences contained in synchronization sequence group 1, where K is a positive integer greater than or equal to 1. Among them, synchronization sequences W1 to W... K Each can correspond to a specific frame type. For example, if W1 corresponds to frame type 1 and W2 corresponds to frame type 2, the transmission time of the first frame corresponding to frame type 1 is longer than the transmission time of the second frame corresponding to frame type 2. Accordingly, if a device detects a synchronization sequence W1, it can determine that the transmission time of the first frame containing synchronization sequence W1 is longer. Therefore, if the device cannot transmit the signal to be transmitted within the transmission time of the first frame, it can enter a sleep state based on the transmission time of the first frame, thus avoiding the need to continuously attempt to access the channel within the transmission time of the first frame.
[0141] In other implementations, the synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame. In other words, the synchronization sequence group (also called a sequence set) to which the first synchronization sequence belongs is associated with the frame type of the first frame. The synchronization sequence group includes one or more different synchronization sequences. Alternatively, the frame type of the first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequence groups. The frame type of the first frame indicates its length, or in other words, it indicates the time (or duration) of transmitting the first frame. Thus, for the receiver of the first frame, the frame type of the first frame can be determined based on the detected first synchronization sequence, thereby determining the length (or the time) of the first frame transmission and the time to enter sleep mode. This eliminates the need to continuously monitor the channel during the transmission of the first frame, helping to reduce power consumption.
[0142] For example, the set of synchronization sequences is represented as S = {W1, W2, ..., W...} K}, W1~W K Indicates synchronization sequence group W1 to synchronization sequence group W K Furthermore, each synchronization sequence group contains one or more synchronization sequences, where K is a positive integer greater than or equal to 1. The synchronization sequence groups W1 to W2 are further subdivided into W1, W2, W3, W4, W5, W6, W7, W8, W9, W1 ... K Each can correspond to a specific frame type. For example, if W1 corresponds to frame type 1 and W2 corresponds to frame type 2, the transmission time of the first frame corresponding to frame type 1 is longer than the transmission time of the second frame corresponding to frame type 2. Accordingly, if a device detects a synchronization sequence belonging to synchronization sequence group W1, the device can determine that the transmission time of the first frame containing synchronization sequence W1 is longer. Therefore, if the device cannot transmit the signal to be transmitted within the transmission time of the first frame, it can enter a sleep state based on the transmission time of the first frame, thus avoiding the need to continuously attempt to access the channel within the transmission time of the first frame.
[0143] In the embodiments of this application, the method of generating the first synchronization sequence is not limited. In some implementations, the first synchronization sequence may be generated based on one of the following sequences: M sequence; ZC (Zadoff-Chu) sequence; Gold sequence; Walsh sequence.
[0144] In some implementations, the first synchronization sequence is generated based on one of the M-sequence, Gold sequence, and Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits. For example, if the first synchronization sequence uses MC-OOK modulation and is generated based on the M-sequence, then the sequence length of the first synchronization sequence can be one of 16 bits, 32 bits, and 64 bits.
[0145] In some implementations, the first synchronization sequence is generated based on the ZC sequence, and its length is associated with the carrier bandwidth corresponding to the first field. For example, if the first synchronization sequence uses MC-OFDM modulation and is generated based on the ZC sequence, then its length can be associated with the carrier bandwidth corresponding to the first field; in other words, its length can be determined based on the carrier bandwidth corresponding to the first field. Here, the carrier bandwidth corresponding to the first field can be understood as the carrier bandwidth used to transmit the first field, or the carrier bandwidth that can be used to transmit the first field.
[0146] For example, if the carrier bandwidth corresponding to the first field is 200KHz, then the maximum sequence length of the first synchronization sequence is 6 bits.
[0147] For example, if the carrier bandwidth corresponding to the first field is 250KHz, then the maximum sequence length of the first synchronization sequence is 8 bits.
[0148] For example, if the carrier bandwidth corresponding to the first field is 1MHz, then the maximum sequence length of the first synchronization sequence is 32 bits.
[0149] In some scenarios, the carrier bandwidth corresponding to the first field needs to reserve bandwidth for the guard interval. In this case, the maximum sequence length of the first synchronization sequence will be relatively reduced. For example, if the carrier bandwidth corresponding to the first field is 1MHz, the maximum sequence length of the first synchronization sequence can be 48 bits, in which case 6 subcarriers can be reserved for the guard interval.
[0150] The preceding text introduced the synchronization sequence carried in the first field in the embodiments of this application. The following text describes the format of the first field in the embodiments of this application. As introduced above, the first field is also called the preamble; therefore, the format of the first field is also called the preamble format.
[0151] In some implementations, the format of the first field is one of multiple formats, and the field lengths of different formats are different. In other words, the different field lengths of the first field corresponding to different formats help to improve the flexibility of setting the first field.
[0152] Furthermore, when only one first frame is transmitted in the channel, other exciters can easily detect the first field of the transmitted first frame in the channel when they want to transmit the first frame, thus identifying the first frame by the first field. As mentioned above, multiple first frames do not interfere with each other and can be transmitted simultaneously in one channel. However, as the number of first frames transmitted in the channel increases, it becomes increasingly difficult to detect the first field in some first frames with low signal-to-noise ratios. In this case, if the first field is missed, it may cause other exciters to perform some unnecessary backoff processes.
[0153] For example, compared to a scenario where two first frames are transmitted simultaneously in channel 1, if eight first frames are transmitted simultaneously in channel 1, the signal-to-noise ratio (SNR) of the first frame transmitted in channel 1 will decrease by approximately 6 dB. In this case, the probability of other exciters detecting the first field transmitted in channel 1 decreases. Typically, if other exciters fail to detect the first field transmitted in channel 1, they will back off to avoid interference. In this scenario, the format corresponding to a longer field length in the first field format introduced in this application helps improve the success rate of first field detection.
[0154] In this application embodiment, the method of changing the field length corresponding to different formats among multiple formats is not limited. In some implementations, the multiple formats include a target format and other formats besides the target format. In this case, the field length corresponding to the other formats can be an integer multiple of the field length corresponding to the target format. In other implementations, the field lengths corresponding to different formats among multiple formats can increase in integer multiples.
[0155] For ease of understanding, the format of the first field in the embodiments of this application is described below with reference to Figure 11. Assume that multiple formats include format 1 to format 3, where the field length of the first field corresponding to format 1 can be represented as W, and the field length of the first field corresponding to format 2 can be represented as... The length of the first field corresponding to format 3 can be expressed as: Wherein, the length of the field corresponding to W can be the same as... The corresponding field lengths may be the same or different. That is to say, if the field length corresponding to W can be the same as... If the corresponding field lengths are the same, the corresponding field lengths of different formats from Format 1 to Format 3 can increase in multiples of each other.
[0156] In some implementations, the format of the first field is determined based on a first threshold, which differs from a second threshold used to determine whether the channel transmitting the first frame is idle. For example, the second threshold could be a threshold used in a conventional energy detection process.
[0157] In some implementations, a first threshold is used to determine the energy intensity corresponding to the first field transmitted in the first channel. In this embodiment, selecting the format of the first field based on a first threshold different from the second threshold helps improve the accuracy of selecting the format of the first field. Furthermore, the introduction of the first threshold helps reduce the probability of false detection of the first field. False detection of the first field may include a frame transmitted in the first channel that is not the first frame (e.g., a data frame), but because there are many first frames transmitted in the first channel, some devices may mistakenly identify the frames transmitted in the first channel as the first frames. In this case, if the device is also preparing to send a first frame, it will occupy the first channel for transmission, causing interference to the frames originally transmitted in the first channel.
[0158] In some implementations, if the signal energy of the first field in the second frame detected in the first channel is less than a first threshold, the first frame corresponds to a first format; and / or if the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to a second format, wherein the field length indicated by the first format is less than the field length indicated by the second format.
[0159] In other words, if the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, it indicates that the number of first fields transmitted in the first channel is small, and the probability of missing the first field is low. In this case, a first format with a shorter field length can be selected, which helps to reduce the transmission time of the first field and allow time for the transmission of other communication signals. Conversely, if the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, it indicates that the number of first fields transmitted in the first channel is large, and the probability of missing the first field is high. In this case, a second format with a longer field length can be selected to increase the probability of the first field being detected.
[0160] In some implementations, the value of the first threshold can be adjusted based on the number of times the first channel is monitored. That is, in some scenarios, the initial value of the first threshold may not be suitable. In this case, the value of the first threshold can be adjusted after one channel monitoring cycle. For example, during the first channel monitoring cycle, the first threshold is set to the first value, and during this cycle, a large number of first fields are sent in the second format, resulting in low transmission efficiency for the first frame. Correspondingly, during the second channel monitoring cycle, the value of the first threshold can be increased to the second value. Consequently, during this cycle, the number of first fields sent in the first format increases, which helps to reduce the transmission time of the first frame.
[0161] In this embodiment, the method of adjusting the first threshold is not limited. In some implementations, the value of the first threshold can be adjusted after each channel sensing process to improve the accuracy of the first threshold. In other implementations, the value of the first threshold can be adjusted after multiple channel sensing processes to reduce the frequency of the first threshold. In still other implementations, the value of the first threshold can be adjusted after a certain period of time. Of course, in this embodiment, the value of the first threshold can also be adjusted periodically.
[0162] In some implementations, when designing the sequence of the first field corresponding to multiple formats, the sequence of the first field can be determined using M-sequences and / or Gold sequences. An important characteristic of Gold sequences is that they can be decomposed into two shorter binary sequences, each generated by its own linear feedback shift register (LFSR). These shorter sequences are called complementary sequences. Therefore, Gold sequences are relatively more suitable for designing the sequence of the first field corresponding to multiple formats.
[0163] The first frame of the embodiment of this application has been described above with reference to Figures 1 to 11. The process of transmitting the first frame in the embodiment of this application is described below with reference to Figures 12 and 13. The method shown in Figure 12 includes step S1210.
[0164] In step S1210, the first device sends a first frame to the second device. The first device may be, for example, the exciter described above, and / or the second device may be the AMP device or A-IoT device described above.
[0165] Figure 13 illustrates the transmission process of the first frame according to another embodiment of this application. Assume the first device is an exciter, the second device is an AMP device, the first frame is a WPT frame, and the first field is a preamble. The method shown in Figure 13 includes steps S1310 to S1360.
[0166] In step S1310, exciter 1 performs energy monitoring on the first channel to determine the signal energy in the first channel.
[0167] In step S1320, exciter 1 determines whether the first channel is occupied based on the signal energy.
[0168] If the signal energy is greater than the first threshold, the exciter 1 determines that the first channel is occupied and executes step S1330; conversely, if the signal energy is less than the first threshold, the exciter determines that the first channel is not occupied and executes step S1360.
[0169] In step S1330, exciter 1 detects a preamble in the first channel to determine whether a WPT frame is being transmitted in the first channel.
[0170] If a WPT frame is transmitted in the first channel, then step S1340 is executed; conversely, if no WPT frame is transmitted in the first channel (for example, the first channel transmits communication signals), then step S1360 is executed.
[0171] In step S1340, exciter 1 determines the format of the first field in the WPT frame to be transmitted based on the energy of the WPT frame detected in the first channel.
[0172] If the energy of the WPT frame detected in the first channel is greater than the second threshold, the format of the first field in the WPT frame to be transmitted is format 2 (see Figure 11); conversely, if the energy of the WPT frame detected in the first channel is less than the second threshold, the format of the first field in the WPT frame to be transmitted is format 1 (see Figure 11).
[0173] In step S1350, exciter 1 sends a WPT frame based on the format of the first field to provide power to the AMP device.
[0174] In step S1360, actuator 1 performs a backoff maneuver.
[0175] It should be noted that after the actuator 1 performs the backoff, it can continue to execute step S1310.
[0176] The method embodiments of this application have been described in detail above with reference to Figures 1 to 13. The apparatus embodiments of this application will be described in detail below with reference to Figures 14 to 16. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the preceding method embodiments.
[0177] Figure 14 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 1400 shown in Figure 14 is a first device, and the communication device 1400 includes a transmitting unit 1410.
[0178] The transmitting unit 1410 is configured to transmit a first frame for providing power to a second device, wherein a first field in the first frame satisfies one or more of the following: employing multi-carrier modulation; used to determine the frame type of the first frame; and the format of the first field is used to determine the field length of the first field.
[0179] In some implementations, the first field is based on M subcarriers for the multicarrier modulation, and the first field occupies N center subcarriers among the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1.
[0180] In some implementations, if the bandwidth corresponding to the M subcarriers is 200 kHz, then N is a positive integer less than or equal to 6; if the bandwidth corresponding to the M subcarriers is 250 kHz, then N is a positive integer less than or equal to 8; if the bandwidth corresponding to the M subcarriers is 1 MHz, then N is a positive integer less than or equal to 32.
[0181] In some implementations, the M subcarriers include one or more target subcarriers, which are used for the guard interval.
[0182] In some implementations, the first field is a complex value sequence in the frequency domain, and the first field can be carried on multiple subcarriers in the frequency domain.
[0183] In some implementations, the multicarrier modulation includes multicarrier OFDM or multicarrier OOK.
[0184] In some implementations, the first field is used to carry a first synchronization sequence, which is associated with the frame type of the first frame; or the synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame, and the synchronization sequence group includes one or more different synchronization sequences.
[0185] In some implementations, the frame type of the first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences; different frame types are associated with different groups of synchronization sequences.
[0186] In some implementations, different frame types among the plurality of frame types indicate different durations of frames.
[0187] In some implementations, the first synchronization sequence is generated based on one of the following sequences: M sequence; ZC sequence; Gold sequence; Walsh sequence.
[0188] In some implementations, the first synchronization sequence is generated based on one of the M sequence, the Gold sequence, and the Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits.
[0189] In some implementations, the first synchronization sequence is generated based on the ZC sequence, and the sequence length of the first synchronization sequence is associated with the carrier bandwidth corresponding to the first field.
[0190] In some implementations, if the carrier bandwidth corresponding to the first field is 200kHz, the maximum sequence length of the first synchronization sequence is 6 bits; if the carrier bandwidth corresponding to the first field is 250kHz, the maximum sequence length of the first synchronization sequence is 8 bits; if the carrier bandwidth corresponding to the first field is 1MHz, the maximum sequence length of the first synchronization sequence is 32 bits.
[0191] In some implementations, the format of the first field belongs to one of multiple formats, and the field lengths corresponding to different formats are different.
[0192] In some implementations, the format of the first field is determined based on a first threshold, wherein the first threshold is different from a second threshold, which is used to determine whether the channel transmitting the first frame is in an idle state.
[0193] In some implementations, if the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, the first frame corresponds to a first format; if the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to a second format, wherein the field length indicated by the first format is less than the field length indicated by the second format.
[0194] In some implementations, the first field is used to indicate one or more of the following: the frame type of the first frame; the identifier of the first device; the duration corresponding to the first frame; the duration corresponding to the first field; the first frame being used to provide power to the second device; a first time, the first time being used for the device receiving the first frame to synchronize; the duration corresponding to the second field in the first frame, wherein the second field is used to provide power to the second device.
[0195] Figure 15 is a schematic diagram of a communication device according to an embodiment of this application. The communication device 1500 shown in Figure 15 is a second device, and the communication device 1500 includes a receiving unit 1510.
[0196] The receiving unit 1510 is configured to receive a first frame for providing power to a second device, wherein a first field in the first frame satisfies one or more of the following: employing multi-carrier modulation; used to determine the frame type of the first frame; and the format of the first field is used to determine the field length of the first field.
[0197] In some implementations, the first field is based on M subcarriers for the multicarrier modulation, and the first field occupies N center subcarriers among the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1.
[0198] In some implementations, if the bandwidth corresponding to the M subcarriers is 200 kHz, then N is a positive integer less than or equal to 6; if the bandwidth corresponding to the M subcarriers is 250 kHz, then N is a positive integer less than or equal to 8; if the bandwidth corresponding to the M subcarriers is 1 MHz, then N is a positive integer less than or equal to 32.
[0199] In some implementations, the M subcarriers include one or more target subcarriers, which are used for the guard interval.
[0200] In some implementations, the first field is a complex value sequence in the frequency domain, and the first field can be carried on multiple subcarriers in the frequency domain.
[0201] In some implementations, the multicarrier modulation includes multicarrier OFDM or multicarrier OOK.
[0202] In some implementations, the first field is used to carry a first synchronization sequence, which is associated with the frame type of the first frame; or the synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame, and the synchronization sequence group includes one or more different synchronization sequences.
[0203] In some implementations, the frame type of the first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences; different frame types are associated with different groups of synchronization sequences.
[0204] In some implementations, different frame types among the plurality of frame types indicate different durations of frames.
[0205] In some implementations, the first synchronization sequence is generated based on one of the following sequences: M sequence; ZC sequence; Gold sequence; Walsh sequence.
[0206] In some implementations, the first synchronization sequence is generated based on one of the M sequence, the Gold sequence, and the Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits.
[0207] In some implementations, the first synchronization sequence is generated based on the ZC sequence, and the sequence length of the first synchronization sequence is associated with the carrier bandwidth corresponding to the first field.
[0208] In some implementations, if the carrier bandwidth corresponding to the first field is 200kHz, the maximum sequence length of the first synchronization sequence is 6 bits; if the carrier bandwidth corresponding to the first field is 250kHz, the maximum sequence length of the first synchronization sequence is 8 bits; if the carrier bandwidth corresponding to the first field is 1MHz, the maximum sequence length of the first synchronization sequence is 32 bits.
[0209] In some implementations, the format of the first field belongs to one of multiple formats, and the field lengths corresponding to different formats are different.
[0210] In some implementations, the format of the first field is determined based on a first threshold, wherein the first threshold is different from a second threshold, which is used to determine whether the channel transmitting the first frame is in an idle state.
[0211] In some implementations, if the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, the first frame corresponds to a first format; if the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to a second format, wherein the field length indicated by the first format is less than the field length indicated by the second format.
[0212] In some implementations, the first field is used to indicate one or more of the following: the frame type of the first frame; the identifier of the first device; the duration corresponding to the first frame; the duration corresponding to the first field; the first frame being used to provide power to the second device; a first time, the first time being used for the device receiving the first frame to synchronize; the duration corresponding to the second field in the first frame, wherein the second field is used to provide power to the second device.
[0213] In an optional embodiment, the transmitting unit 1410 may be a transceiver 1630. The communication device 1400 may also include a processor 1610 and a memory 1620, as shown in FIG16.
[0214] In an optional embodiment, the transmitting unit 1510 may be a transceiver 1630. The communication device 1500 may also include a processor 1610 and a memory 1620, as shown in FIG16.
[0215] Figure 16 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 16 indicate that the unit or module is optional. This device 1600 can be used to implement the methods described in the above method embodiments. Device 1600 can be a chip, a terminal device, or a network device.
[0216] Apparatus 1600 may include one or more processors 1610. The processor 1610 may support apparatus 1600 in implementing the methods described in the preceding method embodiments. The processor 1610 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0217] The apparatus 1600 may further include one or more memories 1620. The memories 1620 store a program that can be executed by the processor 1610, causing the processor 1610 to perform the methods described in the preceding method embodiments. The memories 1620 may be independent of the processor 1610 or integrated within the processor 1610.
[0218] The device 1600 may also include a transceiver 1630. The processor 1610 can communicate with other devices or chips via the transceiver 1630. For example, the processor 1610 can send and receive data with other devices or chips via the transceiver 1630.
[0219] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0220] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0221] This application also provides a computer program. This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0222] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0223] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0224] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0225] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.
[0226] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0227] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0228] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0229] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0230] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0231] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0232] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0233] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially 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 this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0234] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for wireless communication, characterized in that, include: The first device sends a first frame for providing power to the second device, wherein a first field in the first frame satisfies one or more of the following: Multi-carrier modulation is employed; Used to determine the frame type of the first frame; The format of the first field is used to determine the field length of the first field.
2. The method as described in claim 1, characterized in that, The first field is based on M subcarriers for the multicarrier modulation, and the first field occupies N center subcarriers among the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1.
3. The method as described in claim 2, characterized in that, If the bandwidth corresponding to the M subcarriers is 200KHz, then N is a positive integer less than or equal to 6; If the bandwidth corresponding to the M subcarriers is 250KHz, then N is a positive integer less than or equal to 8; If the bandwidth corresponding to the M subcarriers is 1MHz, then N is a positive integer less than or equal to 32.
4. The method as described in claim 2 or 3, characterized in that, The M subcarriers include one or more target subcarriers, which are used for the guard interval.
5. The method according to any one of claims 1-4, characterized in that, The first field is a complex value sequence in the frequency domain, and the first field can be carried on multiple subcarriers in the frequency domain.
6. The method according to any one of claims 1-5, characterized in that, The multicarrier modulation includes multicarrier orthogonal frequency division multiplexing (OFDM) or multicarrier on / off keying (OOK).
7. The method according to any one of claims 1-6, characterized in that, The first field is used to carry a first synchronization sequence, which is associated with the frame type of the first frame; or The synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame, and the synchronization sequence group includes one or more different synchronization sequences.
8. The method as described in claim 7, characterized in that, The first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences; Different frame types are associated with different synchronization sequence groups.
9. The method as described in claim 8, characterized in that, The different frame types among the multiple frame types indicate different frame durations.
10. The method according to any one of claims 7-9, characterized in that, The first synchronization sequence is generated based on one of the following sequences: M sequence; ZC sequence; Gold sequence; Walsh sequence.
11. The method according to any one of claims 7-10, characterized in that, The first synchronization sequence is generated based on one of the M sequence, the Gold sequence, and the Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits.
12. The method according to any one of claims 7-10, characterized in that, The first synchronization sequence is generated based on the ZC sequence, and the sequence length of the first synchronization sequence is associated with the carrier bandwidth corresponding to the first field.
13. The method as described in claim 12, characterized in that, If the carrier bandwidth corresponding to the first field is 200kHz, then the maximum sequence length of the first synchronization sequence is 6 bits. If the carrier bandwidth corresponding to the first field is 250kHz, then the maximum sequence length of the first synchronization sequence is 8 bits. If the carrier bandwidth corresponding to the first field is 1MHz, then the maximum sequence length of the first synchronization sequence is 32 bits.
14. The method according to any one of claims 1-13, characterized in that, The format of the first field belongs to one of multiple formats, and the field lengths of different formats are different.
15. The method according to any one of claims 1-14, characterized in that, The format of the first field is determined based on a first threshold, wherein the first threshold is different from a second threshold, which is used to determine whether the channel transmitting the first frame is in an idle state.
16. The method as described in claim 15, characterized in that, If the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, the first frame corresponds to the first format; If the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to the second format. Wherein, the field length indicated by the first format is less than the field length indicated by the second format.
17. The method according to any one of claims 1-16, characterized in that, The first field is used to indicate one or more of the following: The frame type of the first frame; The identifier of the first device; The duration corresponding to the first frame; The duration corresponding to the first field; The first frame is used to provide power to the second device; The first time is used for the device receiving the first frame to synchronize; The duration corresponding to the second field in the first frame, wherein the second field is used to provide energy to the second device.
18. A method for wireless communication, characterized in that, include: The second device receives a first frame for providing power to the second device, wherein a first field in the first frame satisfies one or more of the following: Multi-carrier modulation is employed; Used to determine the frame type of the first frame; The format of the first field is used to determine the field length of the first field.
19. The method as described in claim 18, characterized in that, The first field is based on M subcarriers for the multicarrier modulation, and the first field occupies N center subcarriers among the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1.
20. The method as described in claim 19, characterized in that, If the bandwidth corresponding to the M subcarriers is 200KHz, then N is a positive integer less than or equal to 6; If the bandwidth corresponding to the M subcarriers is 250KHz, then N is a positive integer less than or equal to 8; If the bandwidth corresponding to the M subcarriers is 1MHz, then N is a positive integer less than or equal to 32.
21. The method as described in claim 19 or 20, characterized in that, The M subcarriers include one or more target subcarriers, which are used for the guard interval.
22. The method according to any one of claims 18-21, characterized in that, The first field is a complex value sequence in the frequency domain, and the first field can be carried on multiple subcarriers in the frequency domain.
23. The method according to any one of claims 18-22, characterized in that, The multi-carrier modulation includes multi-carrier OFDM or multi-carrier OOK.
24. The method according to any one of claims 18-23, characterized in that, The first field is used to carry a first synchronization sequence, which is associated with the frame type of the first frame; or The synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame, and the synchronization sequence group includes one or more different synchronization sequences.
25. The method as described in claim 24, characterized in that, The first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences; Different frame types are associated with different synchronization sequence groups.
26. The method as described in claim 25, characterized in that, The different frame types among the multiple frame types indicate different frame durations.
27. The method according to any one of claims 24-26, characterized in that, The first synchronization sequence is generated based on one of the following sequences: M sequence; ZC sequence; Gold sequence; Walsh sequence.
28. The method according to any one of claims 24-27, characterized in that, The first synchronization sequence is generated based on one of the M sequence, the Gold sequence, and the Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits.
29. The method according to any one of claims 24-27, characterized in that, The first synchronization sequence is generated based on the ZC sequence, and the sequence length of the first synchronization sequence is associated with the carrier bandwidth corresponding to the first field.
30. The method as described in claim 29, characterized in that, If the carrier bandwidth corresponding to the first field is 200kHz, then the maximum sequence length of the first synchronization sequence is 6 bits. If the carrier bandwidth corresponding to the first field is 250kHz, then the maximum sequence length of the first synchronization sequence is 8 bits. If the carrier bandwidth corresponding to the first field is 1MHz, then the maximum sequence length of the first synchronization sequence is 32 bits.
31. The method according to any one of claims 18-30, characterized in that, The format of the first field belongs to one of multiple formats, and the field lengths of different formats are different.
32. The method according to any one of claims 18-31, characterized in that, The format of the first field is determined based on a first threshold, wherein the first threshold is different from a second threshold, which is used to determine whether the channel transmitting the first frame is in an idle state.
33. The method as described in claim 32, characterized in that, If the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, the first frame corresponds to the first format; If the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to the second format. Wherein, the field length indicated by the first format is less than the field length indicated by the second format.
34. The method according to any one of claims 18-33, characterized in that, The first field is used to indicate one or more of the following: The frame type of the first frame; The identifier of the first device; The duration corresponding to the first frame; The duration corresponding to the first field; The first frame is used to provide power to the second device; The first time is used for the device receiving the first frame to synchronize; The duration corresponding to the second field in the first frame, wherein the second field is used to provide energy to the second device.
35. A communication device, characterized in that, The communication device is a first device, comprising: A transmitting unit is configured to transmit a first frame for providing power to a second device, wherein a first field in the first frame satisfies one or more of the following: Multi-carrier modulation is employed; Used to determine the frame type of the first frame; The format of the first field is used to determine the field length of the first field.
36. The communication device as described in claim 35, characterized in that, The first field is based on M subcarriers for the multicarrier modulation, and the first field occupies N center subcarriers among the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1.
37. The communication device as described in claim 36, characterized in that, If the bandwidth corresponding to the M subcarriers is 200KHz, then N is a positive integer less than or equal to 6; If the bandwidth corresponding to the M subcarriers is 250KHz, then N is a positive integer less than or equal to 8; If the bandwidth corresponding to the M subcarriers is 1MHz, then N is a positive integer less than or equal to 32.
38. The communication device as described in claim 36 or 37, characterized in that, The M subcarriers include one or more target subcarriers, which are used for the guard interval.
39. The communication device as described in any one of claims 35-38, characterized in that, The first field is a complex value sequence in the frequency domain, and the first field can be carried on multiple subcarriers in the frequency domain.
40. The communication device as described in any one of claims 35-39, characterized in that, The multi-carrier modulation includes multi-carrier OFDM or multi-carrier OOK.
41. The communication device according to any one of claims 35-40, characterized in that, The first field is used to carry a first synchronization sequence, which is associated with the frame type of the first frame; or The synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame, and the synchronization sequence group includes one or more different synchronization sequences.
42. The communication device as described in claim 41, characterized in that, The first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences; Different frame types are associated with different synchronization sequence groups.
43. The communication device as described in claim 42, characterized in that, The different frame types among the multiple frame types indicate different frame durations.
44. The communication device according to any one of claims 41-43, characterized in that, The first synchronization sequence is generated based on one of the following sequences: M sequence; ZC sequence; Gold sequence; Walsh sequence.
45. The communication device as described in any one of claims 41-44, characterized in that, The first synchronization sequence is generated based on one of the M sequence, the Gold sequence, and the Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits.
46. The communication device as described in any one of claims 41-44, characterized in that, The first synchronization sequence is generated based on the ZC sequence, and the sequence length of the first synchronization sequence is associated with the carrier bandwidth corresponding to the first field.
47. The communication device as described in claim 46, characterized in that, If the carrier bandwidth corresponding to the first field is 200kHz, then the maximum sequence length of the first synchronization sequence is 6 bits. If the carrier bandwidth corresponding to the first field is 250kHz, then the maximum sequence length of the first synchronization sequence is 8 bits. If the carrier bandwidth corresponding to the first field is 1MHz, then the maximum sequence length of the first synchronization sequence is 32 bits.
48. The communication device as described in any one of claims 35-47, characterized in that, The format of the first field belongs to one of multiple formats, and the field lengths of different formats are different.
49. The communication device as described in any one of claims 35-48, characterized in that, The format of the first field is determined based on a first threshold, wherein the first threshold is different from a second threshold, which is used to determine whether the channel transmitting the first frame is in an idle state.
50. The communication device as described in claim 49, characterized in that, If the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, the first frame corresponds to the first format; If the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to the second format. Wherein, the field length indicated by the first format is less than the field length indicated by the second format.
51. The communication device as described in any one of claims 35-50, characterized in that, The first field is used to indicate one or more of the following: The frame type of the first frame; The identifier of the first device; The duration corresponding to the first frame; The duration corresponding to the first field; The first frame is used to provide power to the second device; The first time is used for the device receiving the first frame to synchronize; The duration corresponding to the second field in the first frame, wherein the second field is used to provide energy to the second device.
52. A communication device, characterized in that, The communication device is a second device, including: The receiving unit is configured to receive a first frame for providing power to a second device, wherein a first field in the first frame satisfies one or more of the following: Multi-carrier modulation is employed; Used to determine the frame type of the first frame; The format of the first field is used to determine the field length of the first field.
53. The communication device as described in claim 52, characterized in that, The first field is based on M subcarriers for the multicarrier modulation, and the first field occupies N center subcarriers among the M subcarriers, where M is a positive integer greater than or equal to N, and N is a positive integer greater than 1.
54. The communication device as described in claim 53, characterized in that, If the bandwidth corresponding to the M subcarriers is 200KHz, then N is a positive integer less than or equal to 6; If the bandwidth corresponding to the M subcarriers is 250KHz, then N is a positive integer less than or equal to 8; If the bandwidth corresponding to the M subcarriers is 1MHz, then N is a positive integer less than or equal to 32.
55. The communication device as described in claim 53 or 54, characterized in that, The M subcarriers include one or more target subcarriers, which are used for the guard interval.
56. The communication device as described in any one of claims 52-55, characterized in that, The first field is a complex value sequence in the frequency domain, and the first field can be carried on multiple subcarriers in the frequency domain.
57. The communication device as described in any one of claims 52-56, characterized in that, The multi-carrier modulation includes multi-carrier OFDM or multi-carrier OOK.
58. The communication device as described in any one of claims 52-57, characterized in that, The first field is used to carry a first synchronization sequence, which is associated with the frame type of the first frame; or The synchronization sequence group to which the first synchronization sequence belongs is associated with the frame type of the first frame, and the synchronization sequence group includes one or more different synchronization sequences.
59. The communication device as described in claim 58, characterized in that, The first frame belongs to one of multiple frame types, and different frame types are associated with different synchronization sequences; Different frame types are associated with different synchronization sequence groups.
60. The communication device as described in claim 59, characterized in that, The different frame types among the multiple frame types indicate different frame durations.
61. The communication device as described in any one of claims 58-60, characterized in that, The first synchronization sequence is generated based on one of the following sequences: M sequence; ZC sequence; Gold sequence; Walsh sequence.
62. The communication device as described in any one of claims 58-61, characterized in that, The first synchronization sequence is generated based on one of the M sequence, the Gold sequence, and the Walsh sequence, and the sequence length of the first synchronization sequence is one of 16 bits, 32 bits, and 64 bits.
63. The communication device as described in any one of claims 58-61, characterized in that, The first synchronization sequence is generated based on the ZC sequence, and the sequence length of the first synchronization sequence is associated with the carrier bandwidth corresponding to the first field.
64. The communication device as described in claim 63, characterized in that, If the carrier bandwidth corresponding to the first field is 200kHz, then the maximum sequence length of the first synchronization sequence is 6 bits. If the carrier bandwidth corresponding to the first field is 250kHz, then the maximum sequence length of the first synchronization sequence is 8 bits. If the carrier bandwidth corresponding to the first field is 1MHz, then the maximum sequence length of the first synchronization sequence is 32 bits.
65. The communication device as described in any one of claims 52-64, characterized in that, The format of the first field belongs to one of multiple formats, and the field lengths of different formats are different.
66. The communication device as described in any one of claims 52-65, characterized in that, The format of the first field is determined based on a first threshold, wherein the first threshold is different from a second threshold, which is used to determine whether the channel transmitting the first frame is in an idle state.
67. The communication device as described in claim 66, characterized in that, If the signal energy of the first field in the second frame detected in the first channel is less than the first threshold, the first frame corresponds to the first format; If the signal energy of the first field in the second frame detected in the first channel is greater than the first threshold, the first frame corresponds to the second format. Wherein, the field length indicated by the first format is less than the field length indicated by the second format.
68. The communication device as described in any one of claims 52-67, characterized in that, The first field is used to indicate one or more of the following: The frame type of the first frame; The identifier of the first device; The duration corresponding to the first frame; The duration corresponding to the first field; The first frame is used to provide power to the second device; The first time is used for the device receiving the first frame to synchronize; The duration corresponding to the second field in the first frame, wherein the second field is used to provide energy to the second device.
69. A communication device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the communication device performs the method as described in any one of claims 1-34.
70. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 1-34.
71. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-34.
72. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-34.
73. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-34.
74. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1-34.
Citation Information
Patent Citations
Method and apparatus for wirelessly transmitting energy based on frame
CN103199897A
Multicarrier broadband information energy simultaneous transfer sending system and multicarrier broadband information energy simultaneous transfer receiving system
CN104836765A
Communication method and device
CN114826537A
Backscatter communication processing method and device, communication equipment and readable storage medium
CN117639909A
Communication method, terminal, and WIFI device
WO2023206052A1