Transmission resource use method and apparatus, device and storage medium
By enabling devices to use partial transmission resources based on their energy storage, the method addresses the challenge of insufficient energy for successful data transmission, enhancing flexibility and energy efficiency in communication systems.
Patent Information
- Application Number
- PCT/CN2023/142076
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-26
- Publication Date
- 2025-07-03
AI Technical Summary
Existing communication systems face challenges in ensuring successful data transmission for devices that rely on environmental energy, as they often lack sufficient energy storage to utilize allocated transmission resources effectively.
A method and apparatus that allow devices to selectively use partial resources within a transmission resource based on their energy storage state, enabling flexible and efficient data transmission without relying on the entire resource, thereby avoiding transmission failures and optimizing energy usage.
Enhances the flexibility and energy efficiency of data transmission by allowing devices to use only the necessary resources, improving the success rate of data transmission and reducing energy consumption.
Smart Images

Figure CN2023142076_03072025_PF_FP_ABST
Abstract
Description
Method, device, equipment and storage medium for using transmission resources Technical Field
[0001] The present application relates to the field of communications, and in particular to a method, apparatus, device, and storage medium for using transmission resources. Background Art
[0002] Terminal devices that harvest ambient energy for communication can be called ambient energy-based Internet of Things (IoT) devices, or terminal devices that harvest ambient energy. Ambient energy can be radio frequency, solar energy, thermal energy, mechanical energy, and other energy. Compared to traditional battery-powered terminals, these devices are affected by the energy storage status during transmission.
[0003] In the related art, the base station configures transmission resources for the terminal device without knowing the energy storage status of the terminal device, which may cause transmission failure due to the energy storage status of the terminal device being insufficient to support the use of transmission resources.
[0004] Therefore, how to improve the transmission success rate of the above terminal devices is a problem that needs to be solved at present.
[0005] Summary of the Invention
[0006] The present invention provides a method, apparatus, device, and storage medium for using transmission resources. The technical solution is as follows:
[0007] According to one aspect of the present application, a method for using transmission resources is provided, the method being performed by a first device, the method including:
[0008] Uses part of a transport resource.
[0009] According to one aspect of the present application, a method for using transmission resources is provided, the method being performed by a second device, the method including:
[0010] Data information is detected on all or part of a transmission resource in one transmission resource, where the data information is transmitted by the first device using part of the transmission resource.
[0011] According to one aspect of the present application, a device for using transmission resources is provided, the device comprising:
[0012] The usage module is used to use part of the resources in a transmission resource.
[0013] According to one aspect of the present application, a device for using transmission resources is provided, the device comprising:
[0014] The data detection module is used to detect data information on all or part of the transmission resources in a transmission resource, where the data information is transmitted by the first device using part of the resources in the transmission resource.
[0015] According to one aspect of the present application, a first device is provided, which includes a processor and a memory, and the memory contains at least one program; the first device is used to execute the at least one program in the memory to implement the above-mentioned method of using transmission resources.
[0016] According to one aspect of the present application, a second device is provided, which includes a processor and a memory, and the memory contains at least one program; the second device is used to execute the at least one program in the memory to implement the above-mentioned method of using transmission resources.
[0017] According to one aspect of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned method for using transmission resources.
[0018] According to one aspect of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned method for using transmission resources.
[0019] According to one aspect of the present application, a computer program product or computer program is provided, wherein the computer program product or computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned method of using transmission resources.
[0020] The technical solutions provided by the embodiments of the present application include at least the following beneficial effects:
[0021] The first device decides to use part of the resources in a transmission resource, which enables the first device to use the transmission resources more flexibly. In particular, when the data information that the first device wants to transmit does not need to occupy a complete transmission resource, the first device can select part of the resources to transmit the data information. On the one hand, it can meet the data transmission needs of the first device and avoid transmission failure caused by the inability of the first device to use the entire transmission resource; on the other hand, when the data information does not need to use an entire transmission resource for transmission, using part of the resources can save more energy of the first device than using all the resources, thereby improving the energy utilization rate of the first device. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0023] FIG1 shows a schematic diagram of a communication system provided by the related art;
[0024] FIG2 shows a schematic diagram of radio frequency energy harvesting provided by related art;
[0025] FIG3 is a schematic diagram showing a backscatter communication process provided by the related art;
[0026] FIG4 shows a schematic diagram of resistive load modulation provided by the related art;
[0027] FIG5 is a schematic diagram showing an encoding method provided by related art;
[0028] FIG6 shows a schematic diagram of side communication provided by an exemplary embodiment of the present application;
[0029] FIG7 shows a schematic diagram of side communication provided by an exemplary embodiment of the present application;
[0030] FIG8 shows a schematic diagram of side communication provided by an exemplary embodiment of the present application;
[0031] FIG9 shows a schematic diagram of a communication system provided by an exemplary embodiment of the present application;
[0032] FIG10 shows a flow chart of a method for using transmission resources provided by an exemplary embodiment of the present application;
[0033] FIG11 is a schematic diagram showing a method for using transmission resources provided by an exemplary embodiment of the present application;
[0034] FIG12 is a schematic diagram showing a method for using transmission resources provided by an exemplary embodiment of the present application;
[0035] FIG13 is a schematic diagram showing a method for using transmission resources provided by an exemplary embodiment of the present application;
[0036] FIG14 is a schematic diagram showing a method for using transmission resources provided by an exemplary embodiment of the present application;
[0037] FIG15 is a schematic diagram showing a method for using transmission resources provided by an exemplary embodiment of the present application;
[0038] FIG16 shows a flow chart of a method for using transmission resources provided by an exemplary embodiment of the present application;
[0039] FIG17 shows a structural block diagram of an apparatus for using transmission resources provided by an exemplary embodiment of the present application;
[0040] FIG18 shows a structural block diagram of an apparatus for using transmission resources provided by an exemplary embodiment of the present application;
[0041] FIG19 shows a schematic structural diagram of a wireless communication device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0042] To make the objectives, technical solutions, and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings. Exemplary embodiments will be described in detail herein, with examples shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of devices and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0043] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0044] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination". In this specification, when expressing the meaning expressed by a Boolean value, it will be expressed as '0' for 'first meaning' and '1' for 'second meaning'. Without loss of generality, those skilled in the art will understand that its representative meaning can be swapped, that is, '1' for 'first meaning' and '0' for 'second meaning'.
[0045] The technical solutions described in some embodiments of the present application can be applicable to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system, cellular Internet of Things system, cellular passive Internet of Things system, and can also be applied to subsequent evolution systems of 5G NR system, and can also be applied to 6G and subsequent evolution systems.
[0046] It should be understood that in some embodiments of the present application, "5G" may also be referred to as "5G NR" or "NR".
[0047] It should be understood that in the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0048] In the embodiments of the present application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (for example, a terminal device and a network device). The present application does not limit the specific implementation method. For example, predefined can refer to information defined in a protocol.
[0049] In the embodiments of the present application, "protocol" may refer to a standard protocol in the communications field, such as the LTE protocol, the NR protocol, the Internet of Things protocol, and related protocols used in future communication systems, which is not limited in this application.
[0050] The technical solutions provided in the embodiments of the present application can also be applied to machine type communication (MTC), long term evolution technology for machine-to-machine communication (LTE-M), device-to-device (D2D) network, machine-to-machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network may include, for example, the Internet of Vehicles. Among them, the communication mode in the Internet of Vehicles system is collectively referred to as vehicle to other devices (Vehicle to X, V2X, X can represent anything), for example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian communication (V2P) or vehicle to network (V2N) communication, etc.
[0051] The wireless communication system provided in the embodiments of the present application can be applied to but not limited to at least one of the following communication scenarios: an uplink communication scenario, a downlink communication scenario, and a sidelink communication scenario.
[0052] FIG1 shows a schematic diagram of a communication system 100 provided by the related art. The communication system 100 includes a network device 120 and a zero-power device 140 .
[0053] The network device 120 is used to send wireless power supply signals, downlink communication signals and receive backscatter signals from the zero-power device 140 to the zero-power device 140. The zero-power device 140 is also called an Ambient IoT device or an AMP device, and includes an energy collection module 141, a backscatter communication module 142 and a low-power computing module 143. The energy collection module 141 can collect energy carried by radio waves (wireless signals) in space, and is used to drive the low-power computing module 143 of the zero-power device 140 and realize backscatter communication. After the zero-power device 140 obtains energy, it can receive control signaling from the network device 120 and send data to the network device 120 based on the backscattering method according to the control signaling. The data sent can come from the data stored in the zero-power device 140 itself (such as an identity or pre-written information, such as the production date, brand, manufacturer, etc. of the product).
[0054] Zero-power device 140 may also include a sensor module 144 and a memory 145. Sensor module 144 may include various sensors, and zero-power device 140 may report data collected by these sensors based on a zero-power mechanism. Memory 145 is used to store basic information (such as item identification) or obtain sensor data such as ambient temperature and humidity.
[0055] The zero-power device 140 itself does not require a battery, and at the same time, the low-power computing module 143 can perform simple signal demodulation, decoding or encoding, modulation and other simple calculation tasks. Therefore, the zero-power module only requires a very simple hardware design, making the zero-power device 140 very low in cost and small in size.
[0056] The network device 120 includes but is not limited to: cellular network devices, such as 5G / 6G network devices, base station devices; WiFi / WLAN network devices, such as access points (APs), routers, mobile access points, etc., and the mobile access point is, for example, a mobile phone.
[0057] The zero-power device 140 includes but is not limited to: handheld devices, wearable devices, vehicle-mounted devices and Internet of Things devices, etc. The zero-power device 140 can be at least one of a mobile phone, a tablet computer, an e-book reader, a laptop computer, a desktop computer, a television, a game console, an augmented reality (AR) terminal, a virtual reality (VR) terminal and a mixed reality (MR) terminal, a wearable device, a handle, an electronic tag and a controller, etc.
[0058] It should be noted that a zero-power device may also be referred to as at least one of the following: an ultra-low-power device, a low-power device, a passive IoT device, an ambient power enabled IoT (Ambient Power Enabled Internet of Things, Ambient IoT / A-IoT) device, or a device that can work in a collection environment. The embodiments of this application only use zero-power devices as an example for illustration, but are not limited to this. Optionally, the terminal device in the embodiments of this application may be implemented by the above-mentioned zero-power device, or may be implemented by a device other than the above-mentioned zero-power device.
[0059] The communication technology implemented by zero-power devices can be called zero-power communication technology, or ultra-low-power communication technology, or low-power communication technology, or ambient energy Internet of Things technology, or passive Internet of Things technology, or zero-power Internet of Things technology.
[0060] Next, we will introduce the key technologies of zero-power communication:
[0061] Radio Frequency Power Harvesting
[0062] Figure 2 shows a schematic diagram of RF energy harvesting provided by related technologies. RF energy harvesting is based on the principle of electromagnetic induction, using a radio frequency (RF) module to conduct electromagnetic induction and maintain a parallel relationship with a capacitor C and a load resistor R. L By connecting to the power supply, the energy required to operate zero-power devices can be collected from electromagnetic waves in space, such as for driving low-power demodulation modules, modulation modules, sensors, and memory reading. Therefore, zero-power devices do not require traditional batteries.
[0063] Back scattering communication
[0064] Figure 3 shows a schematic diagram of the backscatter communication process provided by related art. A zero-power device 140 receives a wireless signal carrier 131 transmitted by a transmitter (TX) module 121 of a network device 120 using an amplifier (AMP) 122. It modulates the wireless signal carrier 131, loads the information to be transmitted using a logic processing module 147, and harvests radio frequency energy using an energy harvesting module 141. Zero-power device 140 radiates the modulated reflected signal 132 using an antenna 146. This information transmission process is called backscatter communication. A receiver (RX) module 123 of the network device 120 receives the modulated reflected signal 132 using a low-noise amplifier (LNA) 124. Backscatter and load modulation are closely related. Load modulation achieves this by adjusting and controlling the circuit parameters of the oscillator circuit of the zero-power device 140 according to the data stream's rhythm, causing parameters such as the electronic tag's impedance to change accordingly.
[0065] Load modulation technology mainly includes resistance load modulation and capacitance load modulation. Figure 4 shows a schematic diagram of resistance load modulation provided by related technology. In resistance load modulation, the load resistor R L The third resistor R3 is connected in parallel, and the switch S based on the binary code control is turned on or off. The on and off of the third resistor R3 will cause the voltage on the circuit to change. The load resistor R L Maintaining a parallel connection relationship with the first capacitor C1, the load resistor R L The first inductor L1 is connected in series with the second resistor R2, and the second resistor R2 is connected in series with the first inductor L1. The first inductor L1 is coupled to the second inductor L2, and the second inductor L2 is connected in series with the second capacitor C2. Amplitude Shift Keying (ASK) can be implemented, that is, the modulation and transmission of the signal is achieved by adjusting the amplitude of the backscattered signal of the zero-power device. Similarly, in capacitive load modulation, the resonant frequency of the circuit can be changed by turning the capacitor on and off, and frequency shift keying (FSK) can be implemented, that is, the modulation and transmission of the signal is achieved by adjusting the operating frequency of the backscattered signal of the zero-power device.
[0066] Zero-power devices use load modulation to modulate incoming signals, enabling backscatter communication. These devices offer significant advantages: they don't actively transmit signals, eliminating the need for complex RF links like power amplifiers (PAs) and RF filters. They don't actively generate high-frequency signals, eliminating the need for high-frequency crystal oscillators. Furthermore, backscatter communication allows signal transmission without consuming the device's own energy.
[0067] Extremely low power active transmission technology;
[0068] Zero-power devices can also use ultra-low-power active transmission technology. Unlike backscattering, when using ultra-low-power active transmission technology for data transmission, the device uses a relatively simple and low-power oscillator to generate the RF carrier, and then modulates the information to be transmitted onto the RF carrier. Based on current research, the power consumption of ultra-low-power active transmitters can be as low as hundreds of microwatts, thus achieving ultra-low-power data transmission.
[0069] Next, the encoding method of zero-power communication is introduced:
[0070] FIG5 is a schematic diagram of an encoding method provided by related art. The data transmitted by the electronic tag can use different forms of codes to represent binary "1" and "0". Wireless radio frequency identification systems generally use one of the following encoding methods: Not Return to Zero (NRZ) encoding, Manchester encoding, Unipolar Return to Zero (URZ) encoding, Differential Binary Phase (DBP) encoding, Miller encoding, and differential encoding. That is, different pulse signals can be used to represent 0 and 1.
[0071] ·NRZ encoding; Inverse non-return-to-zero encoding uses a high level to represent a binary "1" and a low level to represent a binary "0". Figure 5 shows a level diagram of encoding binary data: 101100101001011 using the NRZ method.
[0072] Manchester encoding, also known as Split-Phase Coding, represents a binary value by a voltage level change (rising or falling) during half a bit period within the bit length. A negative transition during half a bit period represents a binary "1," and a positive transition during half a bit period represents a binary "0." Data transmission errors occur when multiple tags simultaneously transmit data bits with different values, causing the received rising and falling edges to cancel each other, resulting in an uninterrupted carrier signal throughout the entire bit length. Manchester encoding prevents any unchanging state within the bit length. The reader can use this error to determine the specific location of the collision. Manchester encoding facilitates error detection and is commonly used for data transmission from tags to readers when using carrier load modulation or backscatter modulation. Figure 5 shows a schematic diagram of the voltage levels for binary data 101100101001011 encoded using the Manchester method.
[0073] ·URZ encoding; unipolar return-to-zero encoding: a high level in the first half of the bit period represents a binary "1", while a low level signal that lasts throughout the entire bit period represents a binary "1". Figure 5 shows a level diagram of encoding binary data: 101100101001011 using the URZ method.
[0074] DBP encoding: Differential biphase encoding uses any edge within half a bit period to represent a binary "0," while the absence of an edge represents a binary "1." Furthermore, the voltage level is inverted at the beginning of each bit period. This makes the bit beat easier for the receiver to reconstruct. Figure 5 shows the voltage levels of the binary data 101100101001011 encoded using the DBP method.
[0075] Miller coding: In Miller coding, any edge within half a bit period represents a binary "1," while a constant level throughout the next bit period represents a binary "0." The level transition at the beginning of a bit period makes it easier for the receiver to reconstruct the bit beat. Figure 5 shows the level diagram of the binary data 101100101001011 encoded using the Miller method.
[0076] Differential encoding: In differential encoding, each transmitted binary "1" causes a change in the signal level, while for a binary "0" the signal level remains unchanged.
[0077] Next, we will introduce the classification of zero-power devices:
[0078] Based on the energy source and usage of zero-power devices, zero-power devices can be divided into the following types:
[0079] Passive zero-power devices;
[0080] Zero-power devices do not require internal batteries. When they approach a network device, they are within the near field generated by the network device's antenna radiation. For example, the network device is a reader / writer in a radio frequency identification (RFID) system. Therefore, the zero-power device's antenna generates an induced current through electromagnetic induction, which drives the device's low-power chip circuitry. This enables tasks such as demodulating forward link signals and modulating reverse link signals. For backscatter links, the zero-power device can use backscatter or extremely low-power active transmission to transmit signals. Passive zero-power devices do not require internal batteries for either the forward or reverse link, making them truly zero-power devices. Passive zero-power devices do not require batteries, and their RF and baseband circuits are very simple. For example, they do not require components such as LNAs, PAs, crystal oscillators, and analog-to-digital converters (ADCs). They offer numerous advantages, including small size, light weight, very low price, and a long service life.
[0081] Semi-passive zero-power device;
[0082] Semi-passive zero-power devices lack conventional batteries. Instead, they use a radio frequency energy harvesting module to harvest radio wave energy and store it in an energy storage unit, typically a capacitor. This energy is then used to power the device's low-power chip circuitry, enabling tasks such as demodulating forward link signals and modulating backward link signals. For backscatter links, the device can transmit signals using either backscatter or extremely low-power active transmission.
[0083] Semi-passive zero-power devices require no internal batteries for either the forward or reverse link. Instead, the energy stored in the capacitors is harvested by the radio energy harvesting module, making them truly zero-power devices. They inherit many of the advantages of passive zero-power devices, including small size, light weight, very low price, and long service life.
[0084] Active zero-power devices;
[0085] Zero-power devices used in some scenarios can also be active zero-power devices, which can have built-in batteries. The battery is used to drive the low-power chip circuit of the zero-power device. This enables tasks such as demodulating forward link signals and modulating reverse link signals. However, for backscatter links, zero-power devices can use backscatter or extremely low-power active transmission to transmit signals. Therefore, the zero-power of active zero-power devices is mainly reflected in the fact that reverse link signal transmission does not consume the zero-power device's own power, but instead uses backscatter. In active zero-power devices, the built-in battery powers the RFID chip, increasing the tag's read and write distance and improving communication reliability. Therefore, they are used in scenarios with relatively high requirements for communication distance and read latency.
[0086] Next, we will introduce the classification of zero-power devices based on transmitter type:
[0087] (1) Zero-power devices based on backscattering;
[0088] These zero-power devices use backscattering, as described above, for uplink data transmission. They lack active transmitters, only backscattering transmitters. Therefore, when these zero-power devices transmit uplink data, they require network equipment to provide a carrier. These zero-power devices use backscattering based on the carrier to achieve uplink data transmission.
[0089] (2) Zero-power devices based on active transmitters;
[0090] These zero-power devices use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending uplink data, these zero-power devices can use their own active transmitters to send uplink data without the need for network equipment to provide a carrier. Examples of active transmitters suitable for zero-power devices include ultra-low-power ASK transmitters and ultra-low-power FSK transmitters. Based on current implementations, these transmitters can reduce overall power consumption to 400-600 microwatts when transmitting a 100-microwatt signal.
[0091] (3) Zero-power devices that have both backscatter and active transmitters;
[0092] These zero-power devices can support both backscatter and active transmitters. They can determine whether to use backscatter or active transmitters based on different situations (such as varying battery levels, available ambient energy), or based on network device scheduling.
[0093] Next, let’s introduce the cellular Internet of Things:
[0094] The cellular Internet of Things (IoT) is booming. The 3rd Generation Partnership Project (3GPP) has standardized IoT technologies such as Narrow Band-Internet of Things (NB-IoT), Machine-Type Communications (MTC), and RedCap. However, IoT communication needs in many scenarios remain unmet. For example:
[0095] Harsh communication environment;
[0096] Certain IoT scenarios may encounter extreme environments such as high temperature, extremely low temperature, high humidity, high voltage, high radiation, or high-speed movement. Examples include ultra-high voltage substations, high-speed train track monitoring, environmental monitoring in high-altitude cold regions, and industrial production lines. In these scenarios, IoT devices will not function due to the operating environment limitations of conventional power supplies. Furthermore, extreme operating environments are not conducive to IoT device maintenance, such as battery replacement.
[0097] ·Requirement for extremely small terminal form factor;
[0098] Certain IoT communication scenarios, such as food traceability, commodity distribution, and smart wearables, require terminals to be extremely small for ease of use. For example, IoT terminals used for commodity management in the distribution process often use electronic tags, which are embedded in the product packaging in a very compact form factor. Another example is lightweight wearable IoT terminals that can meet user needs while improving the user experience.
[0099] Extremely low-cost IoT communication requirements;
[0100] Many IoT communication scenarios require IoT terminal devices to be sufficiently low-cost to enhance their competitiveness compared to alternative technologies. For example, in logistics or warehousing scenarios, IoT terminal devices can be attached to each item to facilitate the management of large quantities of circulating items. Communication between the IoT terminal device and the logistics network enables precise management of the entire logistics process and lifecycle. These scenarios require IoT terminal devices to be sufficiently competitively priced.
[0101] Therefore, in order to cover these unmet IoT communication needs, cellular IoT also needs to develop ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT, and zero-power IoT can just meet these needs.
[0102] Zero-power IoT, also known as Ambient IoT or passive IoT, refers to IoT devices that use various environmental energies, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy, to power themselves. These devices can have no energy storage capacity or very limited energy storage capacity (such as using capacitors with a capacity of tens of microfarads). Compared to existing IoT devices, Ambient IoT devices offer many advantages, including no conventional batteries, no maintenance, small size, low complexity, low cost, and a long lifespan.
[0103] Zero-power IoT can be used in at least four scenarios:
[0104] (1) Object recognition, such as logistics, production line product management, and supply chain management;
[0105] (2) Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment;
[0106] (3) Positioning, such as indoor positioning, intelligent object search, and production line item positioning;
[0107] (4) Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).
[0108] Ambient IoT devices based on ambient energy:
[0109] In NR and Wi-Fi systems, the battery-free and low-cost nature of devices enables low-cost, large-scale deployment and maintenance-free IoT devices. Current standards are exploring how to support ambient energy-based IoT devices in NR and Wi-Fi systems. These devices, known as ambient IoT (AMP IoT) devices, operate from energy harvested from ambient sources such as wireless signals, solar energy, and thermal energy. These devices are similar to passive or semi-passive devices in zero-power communications.
[0110] A research project on Ambient IoT devices has been carried out in the 3GPP RAN. Ambient IoT devices are roughly divided into three types: Device A, Device B, and Device C, each with corresponding complexity and communication capabilities.
[0111] Device A: does not have energy storage capabilities and cannot transmit independent signals, i.e., it uses backscatter transmission.
[0112] Device B: It has energy storage capabilities but cannot transmit independent signals. Instead, it uses backscattering transmission and can use the stored energy to amplify the backscattered signal.
[0113] Device C: It has energy storage capabilities and can send independent signals, that is, it has active transmission capabilities.
[0114] Device A has the lowest complexity and power consumption, reaching as low as 1μW. However, its communication range is limited, typically only a few meters. Device A requires a carrier signal from a network device for backscattering transmission. Device C typically has a large capacitor to store energy from the environment, consumes several hundred μW, can support active signal transmission, and has a longer communication range. Because Device C can perform active transmission, it does not require a carrier signal from a network device. Device B's complexity and power consumption are between those of Device A and Device C.
[0115] In addition, zero-power terminals can also support various types of environmental energy harvesting, such as radio frequency, solar energy, thermal energy, mechanical energy, etc. Among them, zero-power terminals based on radio frequency energy harvesting may require the network to provide radio frequency power signals.
[0116] Configured Grant (CG) transmission technology:
[0117] The configuration authorization transmission technology was proposed because the traditional uplink transmission process has a delay, which does not meet the low latency requirements of the Ultra Reliability And Low Latency Communication (URLLC) in the 5G application scenario. The traditional uplink transmission process mainly includes: the terminal device reports a service request, the network device initiates scheduling to learn about the service requirements, the terminal device reports a scheduling request, the network device initiates uplink scheduling based on the scheduling request, and the terminal device transmits data based on the uplink scheduling. The configuration authorization transmission technology is to pre-allocate uplink transmission resources to the terminal device through the network device. The terminal device can use the pre-allocated uplink transmission resources to directly initiate uplink transmission according to the service requirements. At the same time, in view of the low latency characteristics of URLLC, the configuration authorization transmission technology has made further physical layer optimization designs in terms of flexible transmission starting point, resource configuration, and multiple sets of scheduling-free resource mechanisms.
[0118] There are two ways to configure authorization resources: Type 1 and Type 2.
[0119] Type 1: Transmission resource configuration information (different from dynamic uplink transmission or information specific to scheduling-free transmission) is configured on CG resources through high-layer signaling. After the high-layer signaling configuration is completed, the configured authorized resources are activated.
[0120] Type 2: The CG resource is configured through high-layer signaling to transmit part of the resource configuration information, and the remaining resource configuration information is activated and configured through downlink control information (DCI).
[0121] When the uplink configuration grant resource configuration type is type 1, common resource configuration information is configured through the RRC (Radio Resource Control) high-level signaling IE (Information Element) ConfiguredGrantConfig (Configuration Grant Parameters), and the required resource configuration information for type 1 is configured through the rrc-ConfiguredUplinkGrant (RRC Configuration Uplink Grant) field in the high-level signaling IE ConfiguredGrantConfig. Common resource configuration information is required by RRC for both type 1 and type 2, including at least one of periodicity, number of HARQ processes (nrofHARQ-Processes), power control, number of repetitions (repK), and repeated redundancy version (repK-RV). The required resource configuration information for type 1 includes at least one of time domain resources, frequency domain resources, modulation and coding scheme (IMCS), antenna port, SRS (Sounding Reference Signal) resource indicator, and demodulation reference signal (DM-RS). After the resource configuration information is configured, the terminal device can perform uplink transmission.
[0122] When the uplink configuration grant resource configuration type is type 2, the public resource configuration information is configured through the RRC high-level signaling IE ConfiguredGrantConfig. Activation is indicated by a DCI scrambled by the CS-RNTI (Radio Network Temporary Indentifier), and the DCI carries the required resource configuration information for type 2. The resource configuration information required for type 2 includes at least one of time domain resources, frequency domain resources, and modulation and coding schemes. At the same time, the terminal device will only perform uplink transmission when the DCI indicates activation.
[0123] SL (Sidelink) transmission technology:
[0124] Unlike traditional cellular systems where communication data is received or sent through access network equipment, SL transmission refers to direct communication data transmission between terminals through side links.
[0125] Regarding SL transmission, 3GPP defines two transmission modes: Mode A and Mode B.
[0126] Mode A: The transmission resources of SL UE (User Equipment) are allocated by the access network device. The SL UE transmits communication data on the side link according to the transmission resources allocated by the access network device. The access network device can allocate transmission resources for single transmission to the SL UE, or allocate transmission resources for semi-static transmission to the SL UE.
[0127] Mode B: The SL UE selects one or more transmission resources in the resource pool to transmit communication data. The SL UE can select transmission resources in the resource pool by listening, or by random selection. When performing SL transmission on the unlicensed spectrum, the access network equipment can pre-configure multiple resource pools (SL PRS resource pool, SL-U communication resource pool, etc.) for the UE. When performing specific services, the UE can select resources from the corresponding resource pool to perform the LBT (Listen Before Talk) process. If the LBT is successful, the UE can occupy this part of the resources for sidelink transmission on the unlicensed spectrum. When the UE sends sidelink data on this part of the resources, it also sends SCI (Sidelink Control Information). The SCI indicates the resources occupied by the UE's current sidelink transmission. In addition, the SCI can also be used to indicate the resources reserved by the UE. For example, the UE occupies a part of the resources in the SL PRS resource pool through LBT to send SL PRS, then the UE sends SL PRS and SCI-P on this part of the resources. SCI-P indicates the resources occupied by this SL PRS and the resources reserved for subsequent SL PRS.
[0128] In SL transmission, according to the network coverage of the communicating terminals, it can be divided into network coverage inner line communication, partial network coverage side line communication, and network coverage outer line communication, as shown in Figures 6, 7 and 8 respectively.
[0129] Figure 6: In sideline communications within network coverage, all terminals 21 performing sideline communications are within the coverage of the same base station 10. Therefore, the above terminals 21 can all perform sideline communications based on the same sideline configuration by receiving configuration signaling from the base station 10.
[0130] Figure 7: In the case of partial network coverage and sidelink communication, some terminals 21 performing sidelink communication are within the coverage of the base station 10. These terminals 21 can receive configuration signaling from the base station 10 and perform sidelink communication according to the configuration of the base station 10. However, terminals 22 outside the network coverage cannot receive configuration signaling from the base station 10. In this case, the terminals 22 outside the network coverage will determine the sidelink configuration based on pre-configuration information and information carried in the Physical Sidelink Broadcast Channel (PSBCH) sent by the terminals 21 within the network coverage, and perform sidelink communication.
[0131] FIG8 : For sideline communication outside the network coverage, all terminals 22 performing sideline communication are located outside the network coverage, and all terminals 22 determine the sideline configuration according to the pre-configured information to perform sideline communication.
[0132] FIG9 shows a schematic diagram of a communication system provided by an exemplary embodiment of the present application. The communication system includes: a first device 210 and a second device 220 .
[0133] The first device 210 is a terminal device. Optionally, the first device 210 is a terminal device that can operate in the collection environment. The first device 210 and the second device 220 can communicate with each other, and this communication requires the use of transmission resources. The second device 220 can be a network device 221 or a terminal device 222. The first device 210 can perform uplink communication with the network device 221, and uplink communication requires the use of uplink resources. The first device 210 can perform sideline communication with the terminal device 222, and sideline communication requires the use of sideline resources. The terminal device 222 can be a terminal device that can operate in the collection environment, or it can be a terminal device that operates based on other energy sources.
[0134] FIG10 shows a flow chart of a method for using transmission resources provided by an exemplary embodiment of the present application. The method is executed by a first device and includes:
[0135] Step 310: Using part of a transmission resource.
[0136] In some embodiments, the first device determines the amount of data to be transmitted and uses a portion of a transmission resource based on the amount of data to be transmitted. For example, the first device determines the amount of data to be transmitted based on data transmission requirements, and the amount of data to be transmitted is less than the amount of data provided by the transmission resource. The first device uses a portion of the transmission resource based on the amount of data to be transmitted. In this scenario, the amount of data to be transmitted by the first device is relatively small, and only a portion of the transmission resource is required to complete the transmission.
[0137] Optionally, the first device obtains a transmission resource configuration, where the transmission resource configuration is used to configure at least two transmission resources. A transmission resource used by the first device belongs to one of the at least two transmission resources; the transmission resource configuration may come from a network device or a terminal device.
[0138] In some embodiments, as shown in part (1) of FIG11 , the intervals between each of the at least two transmission resources are the same, that is, the transmission resources are equally spaced; or, as shown in part (2) of FIG11 , the intervals between each of the at least two transmission resources are different, that is, the transmission resources are unequally spaced. Optionally, as shown in part (2) of FIG11 , the amount of resources corresponding to each of the at least two transmission resources is different. It should be noted that the embodiments of the present application will be illustrated by taking the case where the transmission resources are equally spaced and the amount of resources corresponding to each transmission resource is the same, but the embodiments of the present application are not limited to this.
[0139] Optionally, the at least two transmission resources are CG resources or sideline resources. In the case where the at least two transmission resources are sideline resources, the at least two transmission resources further include sideline reserved resources, which refer to equally spaced transmission resources reserved according to sideline control information, or reserved periodic transmission resources.
[0140] In some embodiments, the first device acquisition environment is capable of operation, and the first device uses part of a transmission resource based on a power storage state.
[0141] In some embodiments, a portion of a transmission resource is a portion of the i-th transmission resource among at least two transmission resources; the portion of the at least two transmission resources includes: at least one transmission resource among the at least two transmission resources; or, a portion of the i-th transmission resource among the at least two transmission resources; or, a portion of the first j-1 transmission resources and the j-th transmission resource among the at least two transmission resources, where i and j are positive integers.
[0142] Optionally, as shown in FIG12 , part of a transmission resource is a part of a resource in the time domain, such as shown in transmission resource 30; or part of a transmission resource is a part of a resource in the frequency domain, such as shown in transmission resource 31; or part of a transmission resource is a part of a resource in both the time domain and the frequency domain, such as shown in transmission resource 32. The following uses an example in which part of a transmission resource is a part of a resource in the time domain, but the embodiments of the present application are not limited thereto.
[0143] Optionally, at least two transmission resources are configured for the first device based on a resource configuration cycle, and the resource configuration cycle is used to indicate the period between adjacent transmission resources in at least two transmission resources, that is, the configuration time of the rth transmission resource and the configuration time of the r+1th transmission resource differ by a transmission resource interval T, which can also be said to be a resource configuration cycle, and can also be understood as a TO (Transmission Occasion) including a transmission resource; or, at least two transmission resources are configured for the first device together, and there is a transmission resource interval between each adjacent transmission resource in at least two transmission resources.
[0144] Exemplarily, the at least two transmission resources are 5 transmission resources, and the interval between each transmission resource is T. As shown in part (1) of Figure 13, some of the at least two transmission resources are at least one transmission resource of the at least two transmission resources, and the at least one transmission resource is the third transmission resource. In this scenario, when the first device receives the configuration of the first transmission resource and the second transmission resource, the energy storage state of the first device is not sufficient to support the first device to use the transmission resources. It can also be said that the energy storage state of the first device has not reached the transmission threshold. Until the third transmission resource is configured for the first device, the energy storage state of the first device allows the first device to use the third transmission resource. It can also be said that the energy storage state of the first device reaches the transmission threshold.
[0145] Exemplarily, the at least two transmission resources are 5 transmission resources, and the interval between each transmission resource is T. As shown in part (2) of Figure 13, the partial resources of the at least two transmission resources are the partial transmission resources of the i-th transmission resource of the at least two transmission resources, where i is 2. In this scenario, when the first device receives the configuration of the first transmission resource, the energy storage state of the first device does not support the first device to use the partial transmission resources of the first transmission resource, or the partial transmission resources that the first device can use do not reach the transmission resource usage threshold. It can also be said that the energy storage state of the first device does not reach the transmission threshold. Until the second transmission resource is configured for the first device, the energy storage state of the first device supports the use of the partial transmission resources of the second transmission resource, or the partial transmission resources that the first device can use reach the transmission resource usage threshold.
[0146] Exemplarily, the at least two transmission resources are 5 transmission resources, and the interval between each transmission resource is T. As shown in part (3) of Figure 13, part of the transmission resources in the at least two transmission resources are part of the first j-1 transmission resources and the j-th transmission resource in the at least two transmission resources, where j is 3. In this scenario, after receiving the configuration of 5 transmission resources, the first device uses all the transmission resources of the first 2 transmission resources and part of the transmission resources of the third transmission resource based on the energy storage state of the first device; this scenario can also be understood as, when the first device receives the first and second transmission resources, the energy storage state of the first device is sufficient to use all the resources of the first and second transmission resources, and when receiving the third transmission resource, the energy storage state of the first device is insufficient to use all the resources of the third transmission resource, but the energy storage state of the first device can use part of the transmission resources of the third transmission resource, or in other words, the part of the transmission resources that the first device can use reaches the transmission resource usage threshold, or in other words, the energy storage state of the first device reaches the transmission threshold.
[0147] Optionally, the transmission threshold is used to indicate a minimum energy storage state in which the first device can perform transmission; the transmission threshold is set by the first device, or the transmission threshold is set by the second device, or the transmission threshold is predefined.
[0148] Optionally, the transmission resource usage threshold is used to indicate the minimum amount of transmission resources that the first device can use; the transmission resource usage threshold is set by the first device, or the transmission resource usage threshold is set by the second device, or the transmission resource usage threshold is predefined.
[0149] Optionally, the energy storage state is represented in percentage form, ratio form, or numerical form. For example, the energy storage state of the first device is 50%, or the energy storage state of the first device is 1:5, or the energy storage state of the first device is 0.1 joule. The percentage form and ratio form are the ratio of the current stored energy to the maximum energy that the first device can store; or the ratio of the current energy harvesting power to the maximum energy harvesting power supported by the first device.
[0150] In some embodiments, the energy storage state of the first device corresponds to the proportion of the used resources in one transmission resource to the transmission resource; or, the energy storage state of the first device corresponds to the proportion of the used resources in at least two transmission resources to the at least two transmission resources. For example, if the energy storage state of the first device is 50%, 50% of the transmission resources in one transmission resource can be used; or, if the energy storage state of the first device is 1 joule and the at least two transmission resources are 5 transmission resources, the energy storage state of the first device corresponds to 2.5 transmission resources, that is, 50% of the transmission resources in the at least two transmission resources.
[0151] Optionally, the above correspondence is determined based on a predefined rule, which includes at least one of a code, a mapping table, and a formula; or, the correspondence is configured by the network device.
[0152] In the case where there are n sets of corresponding relationships between the energy storage state of the first device and the proportion of used transmission resources to total transmission resources, the partial resources of the at least two transmission resources may further be the first partial resources of the kth transmission resource of the at least two transmission resources, where the proportion of the first partial resources to the kth transmission resource satisfies a first preset proportion, where the first preset proportion is the proportion in the above-mentioned corresponding relationship, and n and k are both positive integers. Exemplarily, the corresponding relationship between the energy storage state of the first device and the proportion of used resources in a transmission resource to the transmission resource is determined based on Table 1. When the energy storage state of the first device is [0%, 25%), that is, not less than 0% and less than 25%, the first device does not use the transmission resource; when the energy storage state of the first device is [25%, 50%), that is, not less than 25% and less than 50%, the first device can use 1 / 4 of the resource amount of a transmission resource; when the energy storage state of the first device is [50%, 75%), that is, not less than 50% and less than 75%, the first device can use 1 / 4 or 1 / 2 of the resource amount of a transmission resource; when the energy storage state of the first device is [75%, 100%), that is, not less than 75% and not higher than 100%, the first device can use any one of 1 / 4 of the resource amount, 1 / 2 of the resource amount, 3 / 4 of the resource amount and all of the resource amount of a transmission resource. In this scenario, the first preset ratio can be 1:4, or 2:4, or 3:4, or 4:4.
[0153] Table 1. Correspondence mapping table
[0154] In some embodiments, when the first device uses a portion of a transmission resource based on the energy storage status, it first determines the amount of data supported for transmission by the energy storage status, and then uses the portion of the transmission resource based on the amount of data supported for transmission by the energy storage status. For example, based on the energy storage status, the amount of data supported for transmission, such as the transmission block size, is determined, and then the size of the resource to be used is determined based on the transmission block size, which is the size of the shaded area shown in FIG12 .
[0155] In some embodiments, when using a portion of a transmission resource based on the energy storage status, the first device may first determine an amount of resources supported by the energy storage status, and then use the portion of the transmission resource based on the amount of resources supported by the energy storage status. For example, the amount of resources supported may be determined based on the energy storage status, and a transmission block size supported for transmission may be determined based on the amount of resources supported.
[0156] In summary, the method provided by the embodiment of the present application, in which the first device decides to use part of the resources in a transmission resource, can enable the first device to use the transmission resources more flexibly, especially when the data information that the first device wants to transmit does not need to occupy a complete transmission resource, the first device can select part of the resources to transmit the data information. On the one hand, it can meet the data transmission needs of the first device and avoid the transmission failure caused by the inability of the first device to use the entire transmission resource; on the other hand, when the data information does not need to use an entire transmission resource for transmission, using part of the resources can save more energy of the first device than using all the resources, thereby improving the energy utilization rate of the first device. In addition, when the first device uses part of the resources in at least two transmission resources, the first device uses part of the resources in at least two transmission resources in different ways according to the different configurations of the transmission resources, or in other words, according to the different ways in which the first device obtains the transmission resources. The first device selects different usage methods according to its own energy storage status.
[0157] When the first device uses part of the at least two transmission resources for transmission, in order to facilitate the second device, that is, the receiving end, to detect the used part of the resources, the first device will also send control information to the second device.
[0158] In an optional embodiment, the method further includes:
[0159] Step 320: Send control information, where the control information is used to indicate the usage of part of a transmission resource by the first device.
[0160] In some embodiments, according to different transmission scenarios between the first device and the second device, the control information may also be referred to as at least one of uplink control information (UCI) and sidelink control information.
[0161] In some embodiments, sending control information means sending control information in the same transmission resource multiplexed with data information; or, sending control information means sending control information in the second part of the transmission resource, and the third part of the transmission resource is used to carry data information, and the second part of the resource and the third part of the resource are different parts of the transmission resource.
[0162] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0163] For example, part (1) in FIG14 shows the transmission resources occupied by the data information in the transmission resources. Multiplexing the data information and the control information in the same transmission resource is shown in part (2) in FIG14 , where the data information and the control information are transmitted using the same part of the transmission resource; using the second part of the transmission resource to send the control information, and the third part of the transmission resource to carry the data information is shown in parts (3), (4) and (5) in FIG14 , where the second part of the resource and the third part of the resource are different parts of the transmission resource.
[0164] In some embodiments, the usage of some of the at least two transmission resources includes at least one of: which transmission resources of the at least two transmission resources are used, and which part of the transmission resources is used.
[0165] In some embodiments, the control information can indicate different states of use of the transmission resource by the first device, and the functions of the control information further include at least one of the following:
[0166] Role 1: The control information is used to indicate transmission resources not used by the first device;
[0167] Function 2: Control information is used to indicate the location of the transmission resources to be used for the next transmission;
[0168] Role 3: The control information is used to indicate a time interval during which the first device does not use transmission resources;
[0169] Function 4: Control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
[0170] Role 5: The control information is used to indicate whether the second device needs to detect the transmission of the first device.
[0171] The starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, and the fourth part of the resource is a part of the transmission resource used to carry the control information; or, the starting point of the time interval is the end point of the fourth part of the resource carrying the control information.
[0172] In some embodiments, the control information uses a first bitmap to indicate transmission resources not used by the first device and / or the location of transmission resources to be used in the next transmission.
[0173] When at least two transmission resources are configured together for the first device, the length of the first bitmap is equal to the number of transmission resources in the at least two transmission resources. The first bitmap is used to indicate which transmission resources of the at least two transmission resources the first device uses and which transmission resources it does not use. A bit value of 1 in the first bitmap indicates that the first device uses the transmission resource corresponding to the bit; a bit value of 0 in the first bitmap indicates that the first device does not use the transmission resource corresponding to the bit. Each bit in the first bitmap corresponds one-to-one to a transmission resource in the at least two transmission resources. For example, the first bit in the first bitmap corresponds to the first transmission resource in the at least two transmission resources. For example, the length of the first bitmap is 10, that is, at least two transmission resources are 10 transmission resources, and the first bitmap is 10 0000 1101, which means that the first device will use the 1st, 7th, 8th and 10th transmission resources, and will not use the 2nd to 6th and 9th transmission resources; the first bitmap can also indicate the position of the transmission resource to be used in the next transmission, that is, in the first bitmap, the first bit with a value of 1 after the bit corresponding to the current transmission resource, the transmission resource corresponding to the bit is the position of the transmission resource to be used in the next transmission, for example, the first bitmap is 10 0000 1101, and the bit corresponding to the current transmission resource is the 2nd bit, then the position of the transmission resource to be used in the next transmission is the position of the transmission resource corresponding to the 7th bit.
[0174] When at least two transmission resources are configured according to a resource configuration period, the length of the first bitmap is equal to the number of transmission resources that the control information intends to indicate. The first bit in the first bitmap indicates the current transmission resource, i.e., the transmission resource carrying the control information; or, alternatively, the first transmission resource following the current transmission resource. The first bitmap is used to indicate transmission resources not used by the first device following the current transmission resource and / or the location of the transmission resource to be used in the next transmission.
[0175] In some embodiments, the control information uses a first value to indicate transmission resources not to be used by the first device. Exemplarily, the first value used in the control information is 10, and the control information is used to indicate that the first device does not use 10 transmission resources following a current transmission resource, where the current transmission resource can also be considered a transmission resource carrying the control information. The 10 transmission resources following the current transmission resource may or may not include the current transmission resource.
[0176] In some embodiments, the control information uses a second numerical value to indicate the position of the transmission resource to be used by the first device during the next transmission. Exemplarily, the first numerical value used by the control information is 3, and the control information is used to indicate that the transmission resource to be used by the first device during the next transmission is located at a position 3 transmission resources after the current transmission resource. Let the position of the current transmission resource be denoted as position 1, then the position of the 3 transmission resources can be position 3 (including the current transmission resource and the transmission resource to be used for the next transmission), or position 4 (including any one of the current transmission resource and the transmission resource to be used for the next transmission), or position 5 (excluding the current transmission resource and the transmission resource to be used for the next transmission). Optionally, if the transmission resources are equally spaced, the 3 transmission resources can also be expressed as 3 transmission resource periods, and the transmission resource period is used to indicate the interval between two adjacent transmission resources. For example, the position of the second transmission resource interval does not include the current transmission resource but includes the transmission resource to be used in the next transmission. As shown in Figure 15, the current transmission resource is transmission resource 51, and the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 5 transmission resources behind the current transmission resource, that is, the position of transmission resource 52; when the current transmission resource is transmission resource 52, the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 2 transmission resources behind the current transmission resource, that is, the position of transmission resource 53.
[0177] In some embodiments, the control information is used to indicate a time interval during which the first device does not use the transmission resource. The unit of the time interval may be at least one of milliseconds, minutes, hours, subframes, frames, and time slots, which is not limited in the embodiments of the present application. Optionally, in the case where the transmission resources are equally spaced, the unit of the time interval may also be the interval between the transmission resources. The starting point of the time interval is shown in FIG14 . The starting point of the time interval is the starting point of the transmission resource carrying the control information, i.e., the starting point 40 shown in part (2) of FIG14 ; the starting point of the time interval is the end point of the transmission resource carrying the control information, i.e., the end point 41 shown in part (2) of FIG14 ; the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, or the starting point of a part of the resource carrying the control information in the transmission resource, i.e., the starting point 42 shown in part (3) of FIG14 or the starting point 40 shown in part (2); the starting point of the time interval is the end point of the fourth part of the resource carrying the control information, or the end point of a part of the resource carrying the control information in the transmission resource, i.e., the end point 43 shown in part (2) of FIG14 or the end point 43 shown in part (3).
[0178] In some embodiments, the control information uses a second bitmap to indicate whether the subsequent p transmission resources are used. The qth bit in the second bitmap is used to indicate whether the qth transmission resource among the subsequent p transmission resources is used. The length of the second bitmap is p, and q is a positive integer. The subsequent p transmission resources refer to the transmission resources after the current transmission resource. The current transmission resource is the transmission resource that carries the control information. The subsequent p transmission resources may include or exclude the current transmission resource. For example, the second bitmap used by the control information is 1001 1101, where p is 8 and the length of the second bitmap is also 8. According to the second bitmap, of the subsequent 8 transmission resources, the 1st, 4th to 6th, and 8th transmission resources are used; the 2nd, 3rd, and 7th transmission resources are not used.
[0179] In some embodiments, the control information uses a third value to indicate whether the second device needs to detect the transmission of the first device. If the third value is a null value or a specified value, it indicates that the first device is unsure whether to use the subsequent transmission resources; if the third value is a non-null value or not a specified value, it indicates that the first device will not use the subsequent transmission resources.
[0180] In some embodiments, control information of different functions may be used in combination as different fields of the control information; or, control information of different functions may be used in combination. For example, function 2 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 2 indicates which transmission resource to be used in the next transmission, and the first function indicates which part of the current transmission resource is used, that is, the first device uses the current transmission resource and uses control information to indicate the usage of the current transmission resource, and the first device also determines the position of the transmission resource to be used next based on at least one of the energy storage status and the energy storage speed, uses control information to indicate the position of the transmission resource to be used next, and the current transmission resource is the transmission resource that carries the control information; function 4 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 4 indicates which transmission resources are used, and the first function indicates which part of each used transmission resource is used; function 1 and function 2 can be used in combination, and the first bitmap is used to indicate the position of unused transmission resources and transmission resources to be used in the next transmission; function 1 and function 3 can be used in combination, and the combination of function 1 and function 3 can more clearly indicate unused transmission resources, especially in transmission resources In a scenario where the intervals are not equidistant, the second device can better receive the transmission resources; function 3 can be used in combination with the first function, and the first function is used to indicate the usage of part of the at least two transmission resources by the first device based on the energy storage status, that is, the first device uses control information to indicate the usage of the current transmission resources, and because the first device has no need for data transmission within a certain period of time, it uses control information to indicate the time interval for not using the transmission resources, and the current transmission resources are the transmission resources that carry the control information; function 5 can be used in combination with the first function, and the first function is used to indicate the usage of part of the at least two transmission resources by the first device based on the energy storage status, that is, the first device uses control information to indicate the usage of the current transmission resources, and because the first device is not sure whether there will be a need for data transmission, it uses control information to indicate that the second device needs to detect the transmission of the first device; or, the first device uses control information to indicate the usage of the current transmission resources, and the first device determines that the second device no longer needs to detect the transmission of the first device based on the energy storage status and the data transmission requirement, it uses control information to indicate that the second device needs to detect the transmission of the first device, and the current transmission resources are the transmission resources that carry the control information.
[0181] In summary, in the method provided in the embodiment of the present application, the first device informs the second device about the usage of part of the resources in a transmission resource by sending control information to the second device. In addition, the control information can also indicate different usage situations, such as how many transmission resources are not used, the next transmission resource to be used, in which time interval no detection is required, whether continuous detection is required in the future, etc. Through the control information, the transmission between the first device and the second device can be made clearer, thereby improving the transmission efficiency. At the same time, the indication method of the control information includes a bitmap method and a numerical method, wherein the bitmap method can more accurately use the value of the bit to represent the usage of each transmission resource, while the numerical method indicates the unified status of the subsequent n transmission resources, for example, the subsequent n transmission resources are not used, or only the subsequent n+1 transmission resource will be used. The numerical method can represent less information but requires fewer bits, which can save the consumption of the energy storage state of the first device to a certain extent.
[0182] Figure 16 shows a flow chart of a method for using transmission resources provided by an exemplary embodiment of the present application. The method is executed by a second device and includes:
[0183] Step 410: Detect data information on all or part of a transmission resource, where the data information is transmitted by the first device using part of the transmission resource.
[0184] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0185] In some embodiments, as shown in part (1) of FIG11 , the intervals between each of the at least two transmission resources are the same, that is, the transmission resources are equally spaced; or, as shown in part (2) of FIG11 , the intervals between each of the at least two transmission resources are different, that is, the transmission resources are unequally spaced. Optionally, as shown in part (2) of FIG11 , the amount of resources corresponding to each of the at least two transmission resources is different. It should be noted that the embodiments of the present application will be illustrated by taking the case where the transmission resources are equally spaced and the amount of resources corresponding to each transmission resource is the same, but the embodiments of the present application are not limited to this.
[0186] Optionally, the at least two transmission resources are CG resources or sideline resources. In the case where the at least two transmission resources are sideline resources, the at least two transmission resources further include sideline reserved resources, which refer to equally spaced transmission resources reserved according to sideline control information, or reserved periodic transmission resources.
[0187] In some embodiments, a partial resource of a transmission resource is a portion of the i-th transmission resource among at least two transmission resources; the partial resource among at least two transmission resources includes: at least one transmission resource among at least two transmission resources; or, a portion of the i-th transmission resource among at least two transmission resources; or, a portion of the first j-1 transmission resources and the j-th transmission resource among at least two transmission resources, where i and j are positive integers.
[0188] Optionally, as shown in FIG12 , part of a transmission resource is a part of a resource in the time domain, such as shown in transmission resource 30; or part of a transmission resource is a part of a resource in the frequency domain, such as shown in transmission resource 31; or part of a transmission resource is a part of a resource in both the time domain and the frequency domain, such as shown in transmission resource 32. The following uses an example in which part of a transmission resource is a part of a resource in the time domain, but the embodiments of the present application are not limited thereto.
[0189] In some embodiments, the second device sends a transmission resource configuration to the first device, where the transmission resource configuration is used to configure at least two transmission resources.
[0190] Optionally, the energy storage state is represented in percentage form, ratio form, or numerical form. For example, the energy storage state of the first device is 50%, or the energy storage state of the first device is 1:5, or the energy storage state of the first device is 0.1 joule. The percentage form and ratio form are the ratio of the current stored energy to the maximum energy that the first device can store; or the ratio of the current energy harvesting power to the maximum energy harvesting power supported by the first device.
[0191] In some embodiments, the second device detects whether all of the at least two transmission resources carry data information, and if data information is detected, extracts the data information; or, the second device detects whether some of the at least two transmission resources carry data information, and if data information is detected, extracts the data information.
[0192] To sum up, the method provided in the embodiment of the present application enables the second device to detect data information on all or part of a transmission resource without knowing whether the first device uses all or part of the resources in a transmission resource, thereby ensuring that the second device can receive the data information transmitted by the first device.
[0193] In some embodiments, the first device only uses a portion of at least two transmission resources, that is, only a portion of the at least two transmission resources carries data information. The second device needs to detect the data information carried on the portion of the at least two transmission resources, and therefore needs to detect all or part of the at least two transmission resources. Depending on whether there is a preset ratio between the first device and the second device, and whether the first device sends control information indicating the usage of a portion of a transmission resource to the second device, the second device can detect data information on all or part of the at least two transmission resources in any one of the following three ways:
[0194] Method 1: detecting data information on all or part of the transmission resources of at least two transmission resources;
[0195] Method 2: detecting data information on part of at least two transmission resources based on at least two preset ratios;
[0196] Method three: Based on the control information, data information is detected on part of at least two transmission resources.
[0197] The following three methods are introduced:
[0198] Method 1: Detecting data information on all or part of the transmission resources of at least two transmission resources.
[0199] In some embodiments, the second device detects all resources of each of the at least two received transmission resources, and identifies data information carried in the transmission resource based on the detection result of all resources of each transmission resource.
[0200] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0201] Method 2: Based on at least two preset ratios, data information is detected on part of at least two transmission resources.
[0202] In some embodiments, the energy storage state of the first device corresponds to the proportion of the used resources in one transmission resource to the transmission resource; or, the energy storage state of the first device corresponds to the proportion of the used resources in at least two transmission resources to the at least two transmission resources. For example, if the energy storage state of the first device is 50%, 50% of the transmission resources in one transmission resource can be used; or, if the energy storage state of the first device is 1 joule and the at least two transmission resources are 5 transmission resources, the energy storage state of the first device corresponds to 2.5 transmission resources, that is, 50% of the transmission resources in the at least two transmission resources.
[0203] Optionally, the above correspondence is determined based on a predefined rule, which includes at least one of a code, a mapping table, and a formula; or, the correspondence is configured by the network device.
[0204] In the case where there are n sets of corresponding relationships between the energy storage state of the first device and the proportion of used transmission resources to total transmission resources, the partial resources of the at least two transmission resources may further be the first partial resources of the kth transmission resource of the at least two transmission resources, where the proportion of the first partial resources to the kth transmission resource satisfies a first preset proportion, where the first preset proportion is the proportion in the above-mentioned corresponding relationship, and n and k are both positive integers. Exemplarily, the corresponding relationship between the energy storage state of the first device and the proportion of used resources in a transmission resource to the transmission resource is determined based on Table 1. When the energy storage state of the first device is [0%, 25%), that is, not less than 0% and less than 25%, the first device does not use the transmission resource; when the energy storage state of the first device is [25%, 50%), that is, not less than 25% and less than 50%, the first device can use 1 / 4 of the resource amount of a transmission resource; when the energy storage state of the first device is [50%, 75%), that is, not less than 50% and less than 75%, the first device can use 1 / 4 or 1 / 2 of the resource amount of a transmission resource; when the energy storage state of the first device is [75%, 100%), that is, not less than 75% and not higher than 100%, the first device can use any one of 1 / 4 of the resource amount, 1 / 2 of the resource amount, 3 / 4 of the resource amount and all of the resource amount of a transmission resource. In this scenario, the first preset ratio can be 1:4, or 2:4, or 3:4, or 4:4.
[0205] In some embodiments, there are n sets of corresponding relationships, where n is a positive integer, and the at least two preset ratios are ratios in the corresponding relationships; or, the at least two preset ratios are at least two ratios predefined between the first device and the second device. When using the transmission resource, the first device uses the transmission resource according to one of the at least two preset ratios based on the energy storage state, and when the second device detects data information from the transmission resource, it also detects according to the at least two preset ratios. In an optional embodiment based on FIG. 16 , step 410 can be implemented as step 411.
[0206] Step 411: Detect data information on a transmission resource according to a portion of the resource indicated by at least two preset ratios.
[0207] In some embodiments, when the first device uses part of the resources of a transmission resource, the proportion of the resources used in a transmission resource to the transmission resource is one of at least two preset proportions; or, when the first device uses part of the resources of at least two transmission resources, the proportion of the resources used in at least two transmission resources to the at least two transmission resources is one of at least two preset proportions.
[0208] In some embodiments, the second device detects data information on a portion of the resources indicated by each of at least two preset ratios for each of the at least two transmission resources. For example, the at least two preset ratios are 1:4, 2:4, 3:4, and 4:4 shown in Table 1. For the first transmission resource of the at least two transmission resources, the second device first detects data information on a portion of the resources in the first 1 / 4 of the first transmission resource according to the preset ratio of 1:4; then detects data information on a portion of the resources in the first 1 / 2 of the first transmission resource according to the preset ratio of 2:4; then detects data information on a portion of the resources in the first 3 / 4 of the first transmission resource according to the preset ratio of 3:4; and finally detects data information on all resources of the first transmission resource according to the preset ratio of 4:4.
[0209] To sum up, the method provided in the embodiment of the present application detects part of the resources of each transmission resource according to at least two preset ratios complied with by both the first device and the second device, thereby detecting data information carried on part of the resources of a transmission resource. Since the first device will select one of the preset ratios to use when using the transmission resource, the second device detects data information within a relatively fixed interval, which can prevent the two ends of the detected data information from being redundant or missing due to some interference during transmission, and even make the detected data information more accurate.
[0210] Method three: Based on the control information, data information is detected on part of at least two transmission resources.
[0211] In an optional embodiment based on FIG. 16 , the method further includes:
[0212] Step 420: Detect control information on all or part of a transmission resource, where the control information is used to indicate usage of part of a transmission resource by the first device.
[0213] In some embodiments, according to different transmission scenarios between the first device and the second device, the control information may also be referred to as at least one of uplink control information and sidelink control information.
[0214] In some embodiments, control information and data information are multiplexed in the same transmission resource; or, control information is carried in the second part of the transmission resource, and data information is carried in the third part of the transmission resource, and the second part of the resource and the third part of the resource are different parts of the same transmission resource.
[0215] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0216] For example, part (1) in FIG14 shows the transmission resources occupied by data information in the transmission resources. Multiplexing data information and control information on the same transmission resource is shown in part (2) in FIG14 , where data information and control information are transmitted using the same part of the transmission resource; using the second part of the transmission resource to send control information, and the third part of the transmission resource to carry data information is shown in parts (3), (4) and (5) in FIG14 , where the second part of the resource and the third part of the resource are different parts of the transmission resource.
[0217] In some embodiments, the usage of some of the at least two transmission resources includes at least one of: which transmission resources of the at least two transmission resources are used, and which part of the transmission resources is used.
[0218] In an optional embodiment, step 410 may be implemented as step 412 .
[0219] Step 412: Based on the usage of a transmission resource indicated by the control information, detect data information on a portion of a transmission resource.
[0220] In some embodiments, data information is detected on a portion of a transmission resource based on a used transmission resource in a transmission resource indicated by control information and / or a used portion of the used transmission resource. The portion of the resource refers to all resources of the used transmission resource indicated by the control information and / or the used portion of the resource.
[0221] In summary, the method provided in the embodiment of the present application provides a control information to the second device to indicate the usage of a transmission resource, so that the second device can detect data information more quickly and accurately.
[0222] In some embodiments, the control information can indicate different states of use of the transmission resource by the first device, and the functions of the control information further include at least one of the following:
[0223] Role 1: The control information is used to indicate transmission resources not used by the first device;
[0224] Function 2: Control information is used to indicate the location of the transmission resources to be used for the next transmission;
[0225] Role 3: The control information is used to indicate a time interval during which the first device does not use transmission resources;
[0226] Function 4: Control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
[0227] Role 5: The control information is used to indicate whether the second device needs to detect the transmission of the first device.
[0228] The starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, and the fourth part of the resource is a part of the transmission resource used to carry the control information; or, the starting point of the time interval is the end point of the fourth part of the resource carrying the control information.
[0229] The second device adjusts the detection method of all or part of the transmission resources of the at least two transmission resources according to the different states indicated by the detected control information.
[0230] Next, the detection method of the second device adjusted according to the control information is introduced.
[0231] 1. The control information is used to indicate transmission resources not used by the first device.
[0232] In an optional embodiment, the method further includes:
[0233] Step 430: Do not detect the transmission resources not used by the first device indicated by the control information.
[0234] In some embodiments, when the control information indicates a transmission resource not used by the first device, the second device does not detect the transmission resource not used by the first device as indicated by the control information. Alternatively, when the transmission resource of the first device is configured by the second device, the second device configures the transmission resource not used by the first device to a third device, where the third device is a device that will use the transmission resource.
[0235] In some embodiments, the control information uses a first bitmap to indicate transmission resources not to be used by the first device. Based on the control information, the second device does not detect the transmission resources corresponding to the first bit in the first bitmap, where the first bit is a bit whose value is a first value. For example, the first value is 0; or, the first value is 1; or, the first value is a non-zero value. In the embodiments of the present application, the first value is 0 as an example, but the specific value of the first value is not limited.
[0236] In the case where at least two transmission resources are configured together for the first device, the length of the first bitmap is equal to the number of transmission resources in the at least two transmission resources. The first bitmap is used to indicate which transmission resources of the at least two transmission resources the first device uses and which transmission resources it does not use. A bit value of 1 in the first bitmap indicates that the first device uses the transmission resource corresponding to the bit; a bit value of 0 in the first bitmap indicates that the first device does not use the transmission resource corresponding to the bit. Each bit in the first bitmap corresponds one-to-one to a transmission resource in the at least two transmission resources. For example, the first bit in the first bitmap corresponds to the first transmission resource in the at least two transmission resources. For example, if the length of the first bitmap is 10, that is, the at least two transmission resources are 10 transmission resources, and the first bitmap is 10 0000 1101, it means that the first device will use the 1st, 7th, 8th, and 10th transmission resources, and will not use the 2nd to 6th and 9th transmission resources. In other words, when the second device detects the transmission resources, it will not detect the 2nd to 6th and 9th transmission resources.
[0237] When at least two transmission resources are configured according to a resource configuration period, the length of the first bitmap is equal to the number of transmission resources that the control information intends to indicate. The first bit in the first bitmap indicates the current transmission resource, i.e., the transmission resource carrying the control information; or, alternatively, the first transmission resource following the current transmission resource. The first bitmap is used to indicate transmission resources following the current transmission resource that are not used by the first device.
[0238] In some embodiments, the control information uses a first value to indicate transmission resources not used by the first device. Exemplarily, the first value used in the control information is 10, indicating that the first device does not use the 10 transmission resources following the current transmission resource. The current transmission resource can also be considered the transmission resource carrying the control information. The 10 transmission resources following the current transmission resource may or may not include the current transmission resource. Therefore, the second device does not detect the 10 transmission resources following the current transmission resource.
[0239] To sum up, the method provided in the embodiment of the present application enables the second device to not detect the transmission resources that are not used by the first device through transmission information, and when the second device is able to configure the transmission resources of the first device, the second device can also allocate these transmission resources not used by the first device to other devices for use, thereby improving resource utilization.
[0240] 2. Control information is used to indicate the location of the transmission resources to be used for the next transmission.
[0241] In an optional embodiment, step 412 includes step 4121 .
[0242] Step 4121: Detect the transmission resources to be used for the next transmission indicated by the control information.
[0243] In some embodiments, when the control information indicates the location of the transmission resource to be used in the next transmission, the transmission resource to be used in the next transmission indicated by the control information is detected.
[0244] In some embodiments, the control information uses a first bitmap to indicate the location of the transmission resource to be used for the next transmission. Based on the control information, the second device detects the transmission resource corresponding to the second bit in the first bitmap, where the second bit is a bit in the first bitmap whose value is a second value. For example, the second value is 0; or, the second value is 1; or, the second value is a non-zero value. This embodiment of the present application uses the second value of 1 as an example, but the specific value of the second value is not limited.
[0245] When at least two transmission resources are configured together for the first device, the length of the first bitmap is equal to the number of transmission resources in the at least two transmission resources. The first bitmap is used to indicate which transmission resources of the at least two transmission resources the first device uses and which transmission resources it does not use. A bit value of 1 in the first bitmap indicates that the first device uses the transmission resource corresponding to the bit; a bit value of 0 in the first bitmap indicates that the first device does not use the transmission resource corresponding to the bit. Each bit in the first bitmap corresponds one-to-one to a transmission resource in the at least two transmission resources. For example, the first bit in the first bitmap corresponds to the first transmission resource in the at least two transmission resources. For example, the length of the first bitmap is 10, that is, at least two transmission resources are 10 transmission resources, and the first bitmap is 10 0000 1101, which means that the first device will use the 1st, 7th, 8th and 10th transmission resources for transmission. In the first bitmap, the first bit with a value of 1 after the bit corresponding to the current transmission resource, the transmission resource corresponding to the bit is the position of the transmission resource to be used in the next transmission. For example, the first bitmap is 10 0000 1101, and the bit corresponding to the current transmission resource is the 2nd bit. Then the position of the transmission resource to be used in the next transmission is the position of the transmission resource corresponding to the 7th bit.
[0246] In some embodiments, the control information uses a second numerical value to indicate the position of the transmission resource to be used by the first device during the next transmission. Exemplarily, the first numerical value used by the control information is 3, and the control information is used to indicate that the transmission resource to be used by the first device during the next transmission is located at a position 3 transmission resources apart from the current transmission resource. Based on the control information, the second device detects the transmission resource 3 transmission resources apart from the current transmission resource. The position of the current transmission resource is recorded as position 1, and the position of the transmission resource 3 transmission resources apart can be position 3 (including the current transmission resource and the transmission resource to be used for the next transmission), or position 4 (including any one of the current transmission resource and the transmission resource to be used for the next transmission), or position 5 (excluding the current transmission resource and the transmission resource to be used for the next transmission). Optionally, if the transmission resources are equally spaced, the 3 transmission resources interval can also be expressed as a 3 transmission resource period interval, and the transmission resource period is used to indicate the interval between two adjacent transmission resources. For example, the position of the second value of transmission resources does not include the current transmission resource but includes the transmission resource to be used in the next transmission. As shown in Figure 15, the current transmission resource is transmission resource 51, and the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 5 transmission resources behind the current transmission resource, that is, the position of transmission resource 52. The second device detects transmission resource 52; when the current transmission resource is transmission resource 52, the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 2 transmission resources behind the current transmission resource, that is, the position of transmission resource 53. The second device detects transmission resource 53.
[0247] In summary, the method provided in the embodiment of the present application, by transmitting information indicating the location of the transmission resources to be used by the first device during the next transmission, enables the second device to accurately locate the transmission resources that need to be detected, thereby improving detection efficiency.
[0248] 3. The control information is used to indicate a time interval during which the first device does not use transmission resources.
[0249] In an optional embodiment, the method further includes:
[0250] Step 440: Do not detect the transmission resources within the time interval indicated by the control information.
[0251] The starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of a part of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of a part of the transmission resource carrying the control information.
[0252] In some embodiments, if the control information indicates a time interval during which the first device does not use transmission resources, the second device does not detect the transmission resources within the time interval indicated by the control information. Alternatively, if the transmission resources of the first device are configured by the second device, the second device configures the transmission resources within the time interval indicated by the control information to a third device, which is a device that will use the transmission resources.
[0253] In some embodiments, the control information is used to indicate a time interval during which the first device does not use the transmission resource. The unit of the time interval may be at least one of milliseconds, minutes, hours, subframes, frames, and time slots, which is not limited in the embodiments of the present application. Optionally, in the case where the transmission resources are equally spaced, the unit of the time interval may also be the interval between the transmission resources. The starting point of the time interval is shown in FIG14 . The starting point of the time interval is the starting point of the transmission resource carrying the control information, i.e., the starting point 40 shown in part (2) of FIG14 ; the starting point of the time interval is the end point of the transmission resource carrying the control information, i.e., the end point 41 shown in part (2) of FIG14 ; the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, or the starting point of a part of the resource carrying the control information in the transmission resource, i.e., the starting point 42 shown in part (3) of FIG14 or the starting point 40 shown in part (2); the starting point of the time interval is the end point of the fourth part of the resource carrying the control information, or the end point of a part of the resource carrying the control information in the transmission resource, i.e., the end point 43 shown in part (2) of FIG14 or the end point 43 shown in part (3).
[0254] To sum up, the method provided in the embodiment of the present application, through transmission information indicating the time interval in which the first device does not use the transmission resources, enables the second device to not detect the transmission resources within the time interval, and when the second device is able to configure the transmission resources of the first device, the second device can also allocate these transmission resources not used by the first device to other devices for use, thereby improving resource utilization.
[0255] 4. The control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
[0256] In an optional embodiment, step 412 includes step 4122 and step 4123.
[0257] Step 4122: When the control information indicates that the next or subsequent p transmission resources are used, detect the next or subsequent p transmission resources.
[0258] In some embodiments, the second device detects the used transmission resources indicated by the control information.
[0259] Step 4123: When the control information indicates that the next or subsequent p transmission resources are not used, the next or subsequent p transmission resources are not detected.
[0260] In some embodiments, the second device does not detect the unused transmission resources indicated by the control information. Optionally, when the transmission resources of the first device are configured by the second device, the second device configures the transmission resources within the time interval indicated by the control information to a third device, which is a device that will use the above transmission resources.
[0261] In some embodiments, the control information uses a second bitmap to indicate whether the subsequent p transmission resources are used, and the qth bit in the second bitmap is used to indicate whether the qth transmission resource in the subsequent p transmission resources is used. The length of the second bitmap is p, and q is a positive integer. The second device does not detect the transmission resource corresponding to the first bit in the second bitmap based on the control information, and the first bit is the bit with the first value in the second bitmap; and the second device detects the transmission resource corresponding to the second bit in the second bitmap based on the control information, and the second bit is the bit with the second value in the second bitmap. For example, the first value is 0 and the second value is 1; or, the first value is 1 and the second value is 0; or, the first value is a non-zero value and the second value is 0; or, the first value is 0 and the second value is a non-zero value. The embodiment of the present application will take the first value as 0 and the second value as 1 as an example, but the specific numerical values of the first value and the second value are not limited.
[0262] For example, the subsequent p transmission resources refer to the transmission resources following the current transmission resource. The current transmission resource is the transmission resource that carries control information. The subsequent p transmission resources may or may not include the current transmission resource. For example, the second bitmap used for control information is 1001 1101, where p is 8 and the length of the second bitmap is also 8. According to the second bitmap, of the subsequent eight transmission resources, the first, fourth through sixth, and eighth transmission resources are used. The second device detects the first, fourth through sixth, and eighth transmission resources; the second, third, and seventh transmission resources are not used, and therefore, the second, third, and seventh transmission resources are not detected.
[0263] In summary, the method provided in the embodiment of the present application indicates through control information whether the next or subsequent p transmission resources are used, so that the second device can clearly understand whether the next or subsequent p transmission resources need to be detected, thereby improving detection efficiency.
[0264] 5. The control information is used to indicate whether the second device needs to detect the transmission of the first device.
[0265] In an optional embodiment, step 412 includes step 4124 and step 4125 .
[0266] Step 4124: When the control information indicates that the second device needs to detect the transmission of the first device, detect the transmission of the first device.
[0267] In some embodiments, the control information uses a third value to indicate whether the second device needs to detect the transmission of the first device. When the value of the third value is null or a specified value, it indicates that the first device is unsure whether to use subsequent transmission resources, that is, the control information indicates that the second device needs to detect the transmission of the first device.
[0268] Step 4125: When the control information indicates that the second device does not need to detect the transmission of the first device, the second device does not detect the transmission of the first device.
[0269] In some embodiments, the control information uses a third value to indicate whether the second device needs to detect the transmission of the first device. If the third value is not a null value or a specified value, it indicates that the first device will not use subsequent transmission resources, that is, the control information indicates that the second device does not need to detect the transmission of the first device.
[0270] To sum up, the method provided in the embodiment of the present application indicates through control information whether the second device needs to detect the transmission of the first device, so that the second device can clearly understand whether it is necessary to detect the transmission of the first device, and can enable the second device to understand more clearly whether detection is needed, thereby improving detection efficiency.
[0271] In some embodiments, control information with different functions can be used in combination as different fields of the control information; or, control information with different functions can be used in combination. That is, the control information detected by the second device indicates different information, and the second device needs to adjust the detection method accordingly based on the different information indicated in the control information.For example, function 2 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 2 indicates which transmission resource to use for the next transmission, the first function indicates which part of the current transmission resource is used, the second device can directly detect the data information carried in the current transmission resource, and wait for the transmission resource at the position indicated by function 2, the current transmission resource is the transmission resource that carries the control information; function 4 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 4 indicates which transmission resources are used, the first function indicates each used The second device can directly detect which part of the transmission resources is used, thereby obtaining data information; Role 1 and Role 2 can be used in combination, using the first bitmap to indicate the position of the unused transmission resources and the transmission resources to be used for the next transmission; Role 1 and Role 3 can be used in combination, and the combination of Role 1 and Role 3 can more clearly indicate the unused transmission resources, especially in scenarios where the transmission resources are not equally spaced, so that the second device can better receive the transmission resources; Role 3 can be used in combination with the first role, and the first role is used to indicate the use of part of the at least two transmission resources by the first device based on the energy storage status, that is, the first device uses control information to indicate the use of the current transmission resources In the case that the first device has no need for data transmission within a certain period of time, the control information is used to indicate the time interval for not using the transmission resource. The current transmission resource is the transmission resource that carries the control information. The second device detects the data resource from the used part of the resources according to the usage indicated by the control information, and does not detect the transmission resource configured to the first device within the time interval, or configures the transmission resource within the time interval to the third device, which is a device that will use the transmission resource within the time interval. Function 5 can be used in combination with the first function. The first function is used to indicate the usage of part of the at least two transmission resources by the first device based on the energy storage state, that is, the first device uses the control information to indicate The first device uses control information to indicate the current usage of transmission resources, and because it is not sure whether there will be a need for data transmission, it indicates to the second device that it needs to detect the transmission of the first device using control information; or, the first device uses control information to indicate the current usage of transmission resources, and the first device determines that the second device no longer needs to detect the transmission of the first device based on the energy storage status and data transmission requirements, and uses control information to indicate to the second device that it needs to detect the transmission of the first device, and the current transmission resource is the transmission resource that carries the control information; the second device detects data information from the used part of the resources according to the usage of the current transmission resources indicated by the control information, and performs detection according to whether the transmission of the first device needs to be detected as indicated by the control information.
[0272] FIG17 shows a block diagram of a transmission resource utilization apparatus provided by an exemplary embodiment of the present application. The utilization apparatus can be implemented as a part of a first device, and the apparatus includes:
[0273] The using module 510 is configured to use part of a transmission resource.
[0274] In some embodiments, module 510 is used to determine the amount of data to be transmitted, and to use a portion of a transmission resource based on the amount of data to be transmitted. For example, based on data transmission requirements, the first device determines the amount of data to be transmitted, and the amount of data to be transmitted is less than the amount of data provided by the transmission resource, and uses a portion of the transmission resource based on the amount of data to be transmitted. In this scenario, the amount of data to be transmitted by the first device is relatively small, and only a portion of the transmission resource is required to complete the transmission.
[0275] In some embodiments, the device further includes: an acquisition module.
[0276] The acquisition module is used to acquire a transmission resource configuration, where the transmission resource configuration is used to configure at least two transmission resources. A transmission resource used by the first device belongs to one of the at least two transmission resources; the transmission resource configuration may come from a network device or a terminal device.
[0277] In some embodiments, as shown in part (1) of FIG11 , the intervals between each of the at least two transmission resources are the same, that is, the transmission resources are equally spaced; or, as shown in part (2) of FIG11 , the intervals between each of the at least two transmission resources are different, that is, the transmission resources are unequally spaced. Optionally, as shown in part (2) of FIG11 , the amount of resources corresponding to each of the at least two transmission resources is different. It should be noted that the embodiments of the present application will be illustrated by taking the case where the transmission resources are equally spaced and the amount of resources corresponding to each transmission resource is the same, but the embodiments of the present application are not limited to this.
[0278] Optionally, the at least two transmission resources are CG resources or sideline resources. In the case where the at least two transmission resources are sideline resources, the at least two transmission resources further include sideline reserved resources, which refer to equally spaced transmission resources reserved according to sideline control information, or reserved periodic transmission resources.
[0279] In some embodiments, the using module 510 is configured to use a portion of a transmission resource based on a power storage state, wherein the first device is capable of operating in the acquisition environment.
[0280] In some embodiments, a portion of a transmission resource is a portion of the i-th transmission resource among at least two transmission resources; the portion of the at least two transmission resources includes: at least one transmission resource among the at least two transmission resources; or, a portion of the i-th transmission resource among the at least two transmission resources; or, a portion of the first j-1 transmission resources and the j-th transmission resource among the at least two transmission resources, where i and j are positive integers.
[0281] Optionally, as shown in FIG12 , part of a transmission resource is a part of a resource in the time domain, such as shown in transmission resource 30; or part of a transmission resource is a part of a resource in the frequency domain, such as shown in transmission resource 31; or part of a transmission resource is a part of a resource in both the time domain and the frequency domain, such as shown in transmission resource 32. The following uses an example in which part of a transmission resource is a part of a resource in the time domain, but the embodiments of the present application are not limited thereto.
[0282] Optionally, at least two transmission resources are configured for the first device based on a resource configuration cycle, and the resource configuration cycle is used to indicate the period between adjacent transmission resources in at least two transmission resources, that is, the configuration time of the rth transmission resource and the configuration time of the r+1th transmission resource differ by a transmission resource interval T, which can also be called a resource configuration cycle, and can also be understood as a TO including a transmission resource; or, at least two transmission resources are configured for the first device together, and there is a transmission resource interval between each adjacent transmission resource in at least two transmission resources.
[0283] Exemplarily, the at least two transmission resources are 5 transmission resources, and the interval between each transmission resource is T. As shown in part (1) of Figure 13, some of the at least two transmission resources are at least one transmission resource of the at least two transmission resources, and the at least one transmission resource is the third transmission resource. In this scenario, when the first device receives the configuration of the first transmission resource and the second transmission resource, the energy storage state of the first device is not sufficient to support the first device to use the transmission resources. It can also be said that the energy storage state of the first device has not reached the transmission threshold. Until the third transmission resource is configured for the first device, the energy storage state of the first device allows the first device to use the third transmission resource. It can also be said that the energy storage state of the first device reaches the transmission threshold.
[0284] Exemplarily, the at least two transmission resources are 5 transmission resources, and the interval between each transmission resource is T. As shown in part (2) of Figure 13, the partial resources of the at least two transmission resources are the partial transmission resources of the i-th transmission resource of the at least two transmission resources, where i is 2. In this scenario, when the first device receives the configuration of the first transmission resource, the energy storage state of the first device does not support the first device to use the partial transmission resources of the first transmission resource, or the partial transmission resources that the first device can use do not reach the transmission resource usage threshold. It can also be said that the energy storage state of the first device does not reach the transmission threshold. Until the second transmission resource is configured for the first device, the energy storage state of the first device supports the use of the partial transmission resources of the second transmission resource, or the partial transmission resources that the first device can use reach the transmission resource usage threshold.
[0285] Exemplarily, the at least two transmission resources are 5 transmission resources, and the interval between each transmission resource is T. As shown in part (3) of Figure 13, part of the transmission resources in the at least two transmission resources are part of the first j-1 transmission resources and the j-th transmission resource in the at least two transmission resources, where j is 3. In this scenario, after receiving the configuration of 5 transmission resources, the first device uses all the transmission resources of the first 2 transmission resources and part of the transmission resources of the third transmission resource based on the energy storage state of the first device; this scenario can also be understood as, when the first device receives the first and second transmission resources, the energy storage state of the first device is sufficient to use all the resources of the first and second transmission resources, and when receiving the third transmission resource, the energy storage state of the first device is insufficient to use all the resources of the third transmission resource, but the energy storage state of the first device can use part of the transmission resources of the third transmission resource, or in other words, the part of the transmission resources that the first device can use reaches the transmission resource usage threshold, or in other words, the energy storage state of the first device reaches the transmission threshold.
[0286] Optionally, the transmission threshold is used to indicate a minimum energy storage state in which the first device can perform transmission; the transmission threshold is set by the first device, or the transmission threshold is set by the second device, or the transmission threshold is predefined.
[0287] Optionally, the transmission resource usage threshold is used to indicate the minimum amount of transmission resources that the first device can use; the transmission resource usage threshold is set by the first device, or the transmission resource usage threshold is set by the second device, or the transmission resource usage threshold is predefined.
[0288] Optionally, the energy storage state is represented in percentage form, ratio form, or numerical form. For example, the energy storage state of the first device is 50%, or the energy storage state of the first device is 1:5, or the energy storage state of the first device is 0.1 joule. The percentage form and ratio form can be the ratio of the current stored energy to the maximum energy that the first device can store; or the ratio of the current energy harvesting power to the maximum energy harvesting power supported by the first device.
[0289] In some embodiments, the energy storage state of the first device corresponds to the proportion of the used resources in one transmission resource to the transmission resource; or, the energy storage state of the first device corresponds to the proportion of the used resources in at least two transmission resources to the at least two transmission resources. For example, if the energy storage state of the first device is 50%, 50% of the transmission resources in one transmission resource can be used; or, if the energy storage state of the first device is 1 joule and the at least two transmission resources are 5 transmission resources, the energy storage state of the first device corresponds to 2.5 transmission resources, that is, 50% of the transmission resources in the at least two transmission resources.
[0290] Optionally, the above correspondence is determined based on a predefined rule, which includes at least one of a code, a mapping table, and a formula; or, the correspondence is configured by the network device.
[0291] In the case where there are n sets of corresponding relationships between the energy storage state of the first device and the proportion of used transmission resources to total transmission resources, the partial resources of the at least two transmission resources may further be the first partial resources of the kth transmission resource of the at least two transmission resources, where the proportion of the first partial resources to the kth transmission resource satisfies a first preset proportion, where the first preset proportion is the proportion in the above-mentioned corresponding relationship, and n and k are both positive integers. Exemplarily, the corresponding relationship between the energy storage state of the first device and the proportion of used resources in a transmission resource to the transmission resource is determined based on Table 1. When the energy storage state of the first device is [0%, 25%), that is, not less than 0% and less than 25%, the first device does not use the transmission resource; when the energy storage state of the first device is [25%, 50%), that is, not less than 25% and less than 50%, the first device can use 1 / 4 of the resource amount of a transmission resource; when the energy storage state of the first device is [50%, 75%), that is, not less than 50% and less than 75%, the first device can use 1 / 4 or 1 / 2 of the resource amount of a transmission resource; when the energy storage state of the first device is [75%, 100%), that is, not less than 75% and not higher than 100%, the first device can use any one of 1 / 4 of the resource amount, 1 / 2 of the resource amount, 3 / 4 of the resource amount and all of the resource amount of a transmission resource. In this scenario, the first preset ratio can be 1:4, or 2:4, or 3:4, or 4:4.
[0292] In some embodiments, module 510 is used to determine the amount of data supported for transmission based on the energy storage state; and to use a portion of a transmission resource based on the amount of data supported for transmission based on the energy storage state. For example, the amount of data supported for transmission, such as the transmission block size, is determined based on the energy storage state, and the size of the resource to be used is determined based on the transmission block size, which is the size of the shaded area shown in FIG12 .
[0293] In some embodiments, module 510 is used to determine the amount of resources supported by the energy storage state and to use a portion of a transmission resource based on the amount of resources supported by the energy storage state. For example, the amount of resources supported is determined based on the energy storage state, and the transmission block size supported for transmission is determined based on the amount of resources.
[0294] In summary, the apparatus provided in the embodiment of the present application is determined by the first device to use part of the resources in a transmission resource, which enables the first device to use the transmission resources more flexibly, especially when the data information that the first device wants to transmit does not need to occupy a complete transmission resource. The first device can select part of the resources to transmit the data information. On the one hand, it can meet the data transmission needs of the first device and avoid the transmission failure caused by the inability of the first device to use the entire transmission resource; on the other hand, when the data information does not need to use an entire transmission resource for transmission, the use of part of the resources can save more energy of the first device than using all the resources, thereby improving the energy utilization rate of the first device. In addition, when the first device uses part of the resources in at least two transmission resources, the first device uses part of the resources in at least two transmission resources in different ways according to the different configurations of the transmission resources, or in other words, according to the different ways in which the first device obtains the transmission resources. The first device selects different usage methods according to its own energy storage status.
[0295] When the first device uses part of the at least two transmission resources for transmission, in order to facilitate the second device, that is, the receiving end, to detect the used part of the resources, the first device will also send control information to the second device.
[0296] In an optional embodiment, the device further comprises:
[0297] The sending module is used to send control information, where the control information is used to indicate the usage of part of a transmission resource by the first device.
[0298] In some embodiments, according to different transmission scenarios between the first device and the second device, the control information may also be referred to as at least one of uplink control information and sidelink control information.
[0299] In some embodiments, sending control information means sending control information in the same transmission resource multiplexed with data information; or, sending control information means sending control information in the second part of the transmission resource, and the third part of the transmission resource is used to carry data information, and the second part of the resource and the third part of the resource are different parts of the transmission resource.
[0300] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0301] For example, part (1) in FIG14 shows the transmission resources occupied by the data information in the transmission resource. Multiplexing the data information and the control information in the same transmission resource is shown in part (2) in FIG14 , where the data information and the control information are transmitted using the same part of the transmission resource; using the second part of the transmission resource to send the control information, and the third part of the transmission resource to carry the data information is shown in parts (3), (4) and (5) in FIG14 , where the second part of the resource and the third part of the resource are different parts of the transmission resource.
[0302] In some embodiments, the usage of some of the at least two transmission resources includes at least one of: which transmission resources of the at least two transmission resources are used, and which part of the transmission resources is used.
[0303] In some embodiments, the control information can indicate different states of use of the transmission resource by the first device, and the functions of the control information further include at least one of the following:
[0304] Role 1: The control information is used to indicate transmission resources not used by the first device;
[0305] Function 2: Control information is used to indicate the location of the transmission resources to be used for the next transmission;
[0306] Role 3: The control information is used to indicate a time interval during which the first device does not use transmission resources;
[0307] Function 4: Control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
[0308] Role 5: The control information is used to indicate whether the second device needs to detect the transmission of the first device.
[0309] The starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, and the fourth part of the resource is a part of the transmission resource used to carry the control information; or, the starting point of the time interval is the end point of the fourth part of the resource carrying the control information.
[0310] In some embodiments, the control information uses a first bitmap to indicate transmission resources not used by the first device and / or locations of transmission resources to be used in the next transmission.
[0311] When at least two transmission resources are configured together for the first device, the length of the first bitmap is equal to the number of transmission resources in the at least two transmission resources. The first bitmap is used to indicate which transmission resources of the at least two transmission resources the first device uses and which transmission resources it does not use. A bit value of 1 in the first bitmap indicates that the first device uses the transmission resource corresponding to the bit; a bit value of 0 in the first bitmap indicates that the first device does not use the transmission resource corresponding to the bit. Each bit in the first bitmap corresponds one-to-one to a transmission resource in the at least two transmission resources. For example, the first bit in the first bitmap corresponds to the first transmission resource in the at least two transmission resources. For example, the length of the first bitmap is 10, that is, at least two transmission resources are 10 transmission resources, and the first bitmap is 10 0000 1101, which means that the first device will use the 1st, 7th, 8th and 10th transmission resources, and will not use the 2nd to 6th and 9th transmission resources; the first bitmap can also indicate the position of the transmission resource to be used in the next transmission, that is, in the first bitmap, the first bit with a value of 1 after the bit corresponding to the current transmission resource, the transmission resource corresponding to the bit is the position of the transmission resource to be used in the next transmission, for example, the first bitmap is 10 0000 1101, and the bit corresponding to the current transmission resource is the 2nd bit, then the position of the transmission resource to be used in the next transmission is the position of the transmission resource corresponding to the 7th bit.
[0312] When at least two transmission resources are configured according to a resource configuration period, the length of the first bitmap is equal to the number of transmission resources that the control information intends to indicate. The first bit in the first bitmap indicates the current transmission resource, i.e., the transmission resource carrying the control information; or, alternatively, the first transmission resource following the current transmission resource. The first bitmap is used to indicate transmission resources not used by the first device following the current transmission resource and / or the location of the transmission resource to be used in the next transmission.
[0313] In some embodiments, the control information uses a first value to indicate transmission resources not to be used by the first device. Exemplarily, the first value used in the control information is 10, and the control information is used to indicate that the first device does not use 10 transmission resources following a current transmission resource, where the current transmission resource can also be considered a transmission resource carrying the control information. The 10 transmission resources following the current transmission resource may or may not include the current transmission resource.
[0314] In some embodiments, the control information uses a second numerical value to indicate the position of the transmission resource to be used by the first device during the next transmission. Exemplarily, the first numerical value used by the control information is 3, and the control information is used to indicate that the transmission resource to be used by the first device during the next transmission is located at a position 3 transmission resources after the current transmission resource. Let the position of the current transmission resource be denoted as position 1, then the position of the 3 transmission resources can be position 3 (including the current transmission resource and the transmission resource to be used for the next transmission), or position 4 (including any one of the current transmission resource and the transmission resource to be used for the next transmission), or position 5 (excluding the current transmission resource and the transmission resource to be used for the next transmission). Optionally, if the transmission resources are equally spaced, the 3 transmission resources can also be expressed as 3 transmission resource periods, and the transmission resource period is used to indicate the interval between two adjacent transmission resources. For example, the position of the second transmission resource interval does not include the current transmission resource but includes the transmission resource to be used in the next transmission. As shown in Figure 15, the current transmission resource is transmission resource 51, and the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 5 transmission resources behind the current transmission resource, that is, the position of transmission resource 52; when the current transmission resource is transmission resource 52, the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 2 transmission resources behind the current transmission resource, that is, the position of transmission resource 53.
[0315] In some embodiments, the control information is used to indicate a time interval during which the first device does not use the transmission resource. The unit of the time interval may be at least one of milliseconds, minutes, hours, subframes, frames, and time slots, which is not limited in the embodiments of the present application. Optionally, in the case where the transmission resources are equally spaced, the unit of the time interval may also be the interval between the transmission resources. The starting point of the time interval is shown in FIG14 . The starting point of the time interval is the starting point of the transmission resource carrying the control information, i.e., the starting point 40 shown in part (2) of FIG14 ; the starting point of the time interval is the end point of the transmission resource carrying the control information, i.e., the end point 41 shown in part (2) of FIG14 ; the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, or the starting point of a part of the resource carrying the control information in the transmission resource, i.e., the starting point 42 shown in part (3) of FIG14 or the starting point 40 shown in part (2); the starting point of the time interval is the end point of the fourth part of the resource carrying the control information, or the end point of a part of the resource carrying the control information in the transmission resource, i.e., the end point 43 shown in part (2) of FIG14 or the end point 43 shown in part (3).
[0316] In some embodiments, the control information uses a second bitmap to indicate whether the subsequent p transmission resources are used. The qth bit in the second bitmap is used to indicate whether the qth transmission resource among the subsequent p transmission resources is used. The length of the second bitmap is p, and q is a positive integer. The subsequent p transmission resources refer to the transmission resources after the current transmission resource. The current transmission resource is the transmission resource that carries the control information. The subsequent p transmission resources may include or exclude the current transmission resource. For example, the second bitmap used by the control information is 1001 1101, where p is 8 and the length of the second bitmap is also 8. According to the second bitmap, of the subsequent 8 transmission resources, the 1st, 4th to 6th, and 8th transmission resources are used; the 2nd, 3rd, and 7th transmission resources are not used.
[0317] In some embodiments, the control information uses a third value to indicate whether the second device needs to detect the transmission of the first device. If the third value is a null value or a specified value, it indicates that the first device is unsure whether to use the subsequent transmission resources; if the third value is a non-null value or not a specified value, it indicates that the first device will not use the subsequent transmission resources.
[0318] In some embodiments, control information of different functions may be used in combination as different fields of the control information; or, control information of different functions may be used in combination. For example, function 2 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 2 indicates which transmission resource to be used in the next transmission, and the first function indicates which part of the current transmission resource is used, that is, the first device uses the current transmission resource and uses control information to indicate the usage of the current transmission resource, and the first device also determines the position of the transmission resource to be used next based on at least one of the energy storage status and the energy storage speed, uses control information to indicate the position of the transmission resource to be used next, and the current transmission resource is the transmission resource that carries the control information; function 4 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 4 indicates which transmission resources are used, and the first function indicates which part of each used transmission resource is used; function 1 and function 2 can be used in combination, and the first bitmap is used to indicate the position of unused transmission resources and transmission resources to be used in the next transmission; function 1 and function 3 can be used in combination, and the combination of function 1 and function 3 can more clearly indicate unused transmission resources, especially in transmission resources In a scenario where the intervals are not equidistant, the second device can better receive the transmission resources; function 3 can be used in combination with the first function, and the first function is used to indicate the usage of part of the at least two transmission resources by the first device based on the energy storage status, that is, the first device uses control information to indicate the usage of the current transmission resources, and because the first device has no need for data transmission within a certain period of time, it uses control information to indicate the time interval for not using the transmission resources, and the current transmission resources are the transmission resources that carry the control information; function 5 can be used in combination with the first function, and the first function is used to indicate the usage of part of the at least two transmission resources by the first device based on the energy storage status, that is, the first device uses control information to indicate the usage of the current transmission resources, and because the first device is not sure whether there will be a need for data transmission, it uses control information to indicate that the second device needs to detect the transmission of the first device; or, the first device uses control information to indicate the usage of the current transmission resources, and the first device determines that the second device no longer needs to detect the transmission of the first device based on the energy storage status and the data transmission requirement, it uses control information to indicate that the second device needs to detect the transmission of the first device, and the current transmission resources are the transmission resources that carry the control information.
[0319] In summary, in the apparatus provided by the embodiment of the present application, the first device informs the second device about the usage of part of the resources in a transmission resource by sending control information to the second device. In addition, the control information can also indicate different usage situations, such as how many transmission resources are not used, the next transmission resource to be used, in which time interval no detection is required, whether continuous detection is required in the future, etc. Through the control information, the transmission between the first device and the second device can be made clearer, thereby improving the transmission efficiency. At the same time, the indication method of the control information includes a bitmap method and a numerical method, wherein the bitmap method can more accurately use the value of the bit to represent the usage of each transmission resource, while the numerical method indicates the unified status of the subsequent n transmission resources, for example, the subsequent n transmission resources are not used, or only the subsequent n+1 transmission resource will be used. The numerical method can represent less information but requires fewer bits, which can save the consumption of the energy storage state of the first device to a certain extent.
[0320] FIG18 shows a block diagram of a transmission resource utilization apparatus provided by an exemplary embodiment of the present application. The utilization apparatus may be implemented as a part of a second device, and the apparatus includes:
[0321] The data detection module 610 is configured to detect data information on all or part of a transmission resource, where the data information is transmitted by the first device using part of the transmission resource.
[0322] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0323] In some embodiments, as shown in part (1) of FIG11 , the intervals between each of the at least two transmission resources are the same, that is, the transmission resources are equally spaced; or, as shown in part (2) of FIG11 , the intervals between each of the at least two transmission resources are different, that is, the transmission resources are unequally spaced. Optionally, as shown in part (2) of FIG11 , the amount of resources corresponding to each of the at least two transmission resources is different. It should be noted that the embodiments of the present application will be illustrated by taking the case where the transmission resources are equally spaced and the amount of resources corresponding to each transmission resource is the same, but the embodiments of the present application are not limited to this.
[0324] Optionally, the at least two transmission resources are CG resources or sideline resources. In the case where the at least two transmission resources are sideline resources, the at least two transmission resources further include sideline reserved resources, which refer to equally spaced transmission resources reserved according to sideline control information, or reserved periodic transmission resources.
[0325] In some embodiments, a partial resource of a transmission resource is a portion of the i-th transmission resource among at least two transmission resources; the partial resource among at least two transmission resources includes: at least one transmission resource among at least two transmission resources; or, a portion of the i-th transmission resource among at least two transmission resources; or, a portion of the first j-1 transmission resources and the j-th transmission resource among at least two transmission resources, where i and j are positive integers.
[0326] Optionally, as shown in FIG12 , part of a transmission resource is a part of a resource in the time domain, such as shown in transmission resource 30; or part of a transmission resource is a part of a resource in the frequency domain, such as shown in transmission resource 31; or part of a transmission resource is a part of a resource in both the time domain and the frequency domain, such as shown in transmission resource 32. The following uses an example in which part of a transmission resource is a part of a resource in the time domain, but the embodiments of the present application are not limited thereto.
[0327] The sending module is further used to send a transmission resource configuration to the first device, where the transmission resource configuration is used to configure at least two transmission resources.
[0328] Optionally, the energy storage state is represented in percentage form, ratio form, or numerical form. For example, the energy storage state of the first device is 50%, or the energy storage state of the first device is 1:5, or the energy storage state of the first device is 0.1 joule. The percentage form and ratio form are the ratio of the current stored energy to the maximum energy that the first device can store; or the ratio of the current energy harvesting power to the maximum energy harvesting power supported by the first device.
[0329] In some embodiments, the second device detects whether all of the at least two transmission resources carry data information, and if data information is detected, extracts the data information; or, the second device detects whether some of the at least two transmission resources carry data information, and if data information is detected, extracts the data information.
[0330] To sum up, the apparatus provided in the embodiment of the present application enables the second device to detect data information on all or part of a transmission resource without knowing whether the first device uses all or part of the resources in a transmission resource, thereby ensuring that the second device can receive the data information transmitted by the first device.
[0331] In some embodiments, the first device only uses a portion of at least two transmission resources, that is, only a portion of the at least two transmission resources carries data information. The second device needs to detect the data information carried on the portion of the at least two transmission resources, and therefore needs to detect all or part of the at least two transmission resources. Depending on whether there is a preset ratio between the first device and the second device, and whether the first device sends control information indicating the usage of a portion of a transmission resource to the second device, the second device can detect data information on all or part of the at least two transmission resources in any one of the following three ways:
[0332] Method 1: detecting data information on all or part of the transmission resources of at least two transmission resources;
[0333] Method 2: detecting data information on part of at least two transmission resources based on at least two preset ratios;
[0334] Method three: Based on the control information, data information is detected on part of at least two transmission resources.
[0335] The following three methods are introduced:
[0336] Method 1: Detecting data information on all or part of the transmission resources of at least two transmission resources.
[0337] In some embodiments, the second device detects all resources of each of the at least two received transmission resources, and identifies data information carried in the transmission resource based on the detection result of all resources of each transmission resource.
[0338] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0339] Method 2: Based on at least two preset ratios, data information is detected on part of at least two transmission resources.
[0340] In some embodiments, the energy storage state of the first device corresponds to the proportion of the used resources in one transmission resource to the transmission resource; or, the energy storage state of the first device corresponds to the proportion of the used resources in at least two transmission resources to the at least two transmission resources. For example, if the energy storage state of the first device is 50%, 50% of the transmission resources in one transmission resource can be used; or, if the energy storage state of the first device is 1 joule and the at least two transmission resources are 5 transmission resources, the energy storage state of the first device corresponds to 2.5 transmission resources, that is, 50% of the transmission resources in the at least two transmission resources.
[0341] Optionally, the above correspondence is determined based on a predefined rule, which includes at least one of a code, a mapping table, and a formula; or, the correspondence is configured by the network device.
[0342] In the case where there are n sets of corresponding relationships between the energy storage state of the first device and the proportion of used transmission resources to total transmission resources, the partial resources of the at least two transmission resources may further be the first partial resources of the kth transmission resource of the at least two transmission resources, where the proportion of the first partial resources to the kth transmission resource satisfies a first preset proportion, where the first preset proportion is the proportion in the above-mentioned corresponding relationship, and n and k are both positive integers. Exemplarily, the corresponding relationship between the energy storage state of the first device and the proportion of used resources in a transmission resource to the transmission resource is determined based on Table 1. When the energy storage state of the first device is between [0%, 25%), that is, not less than 0% and less than 25%, the first device does not use the transmission resource; when the energy storage state of the first device is between [25%, 50%), that is, not less than 25% and less than 50%, the first device can use 1 / 4 of the resource amount of a transmission resource; when the energy storage state of the first device is between [50%, 75%), that is, not less than 50% and less than 75%, the first device can use 1 / 4 or 1 / 2 of the resource amount of a transmission resource; when the energy storage state of the first device is between [75%, 100%), that is, not less than 75% and not more than 100%, the first device can use any one of 1 / 4, 1 / 2, 3 / 4, and all of the resource amount of a transmission resource. In this scenario, the first preset ratio can be 1:4, or 2:4, or 3:4, or 4:4.
[0343] In some embodiments, there are n groups of corresponding relationships, where n is a positive integer, and at least two preset ratios are ratios in the corresponding relationships; or, at least two preset ratios are at least two ratios predefined between the first device and the second device. When using the transmission resources, the first device will use the transmission resources according to one of the at least two preset ratios based on the energy storage status, and when the second device detects data information from the transmission resources, it will also perform detection according to at least two preset ratios.
[0344] The data detection module 610 is configured to detect data information on a transmission resource according to partial resources indicated by at least two preset ratios.
[0345] In some embodiments, when the first device uses part of the resources of a transmission resource, the proportion of the resources used in a transmission resource to the transmission resource is one of at least two preset proportions; or, when the first device uses part of the resources of at least two transmission resources, the proportion of the resources used in at least two transmission resources to the at least two transmission resources is one of at least two preset proportions.
[0346] In some embodiments, the second device detects data information on a portion of the resources indicated by each of at least two preset ratios for each of the at least two transmission resources. For example, the at least two preset ratios are 1:4, 2:4, 3:4, and 4:4 shown in Table 1. For the first transmission resource of the at least two transmission resources, the second device first detects data information on a portion of the resources in the first 1 / 4 of the first transmission resource according to the preset ratio of 1:4; then detects data information on a portion of the resources in the first 1 / 2 of the first transmission resource according to the preset ratio of 2:4; then detects data information on a portion of the resources in the first 3 / 4 of the first transmission resource according to the preset ratio of 3:4; and finally detects data information on all resources of the first transmission resource according to the preset ratio of 4:4.
[0347] To sum up, the device provided in the embodiment of the present application detects part of the resources of each transmission resource according to at least two preset ratios complied with by both the first device and the second device, thereby detecting data information carried on part of the resources of a transmission resource. Since the first device will select one of the preset ratios to use when using the transmission resource, the second device detects data information within a relatively fixed interval, which can prevent the two ends of the detected data information from being redundant or missing due to some interference during transmission, even if the detected data information is more accurate.
[0348] Method three: Based on the control information, data information is detected on part of at least two transmission resources.
[0349] In an optional embodiment based on FIG. 18 , the apparatus further includes:
[0350] The information detection module is used to detect control information on all or part of the transmission resources in a transmission resource, where the control information is used to indicate the usage of part of the resources in a transmission resource by the first device.
[0351] In some embodiments, according to different transmission scenarios between the first device and the second device, the control information may also be referred to as at least one of uplink control information and sidelink control information.
[0352] In some embodiments, control information and data information are multiplexed in the same transmission resource; or, control information is carried in the second part of the transmission resource, and data information is carried in the third part of the transmission resource, and the second part of the resource and the third part of the resource are different parts of the same transmission resource.
[0353] In some embodiments, the data information is transmitted by the first device using part of a transmission resource based on the amount of data transmitted this time; or, the data information is transmitted by the first device using part of a transmission resource based on the energy storage status, and the first device is able to work in the collection environment.
[0354] For example, part (1) in FIG14 shows the transmission resources occupied by data information in the transmission resources. Multiplexing data information and control information on the same transmission resource is shown in part (2) in FIG14 , where data information and control information are transmitted using the same part of the transmission resource; using the second part of the transmission resource to send control information, and the third part of the transmission resource to carry data information is shown in parts (3), (4) and (5) in FIG14 , where the second part of the resource and the third part of the resource are different parts of the transmission resource.
[0355] In some embodiments, the usage of some of the at least two transmission resources includes at least one of: which transmission resources of the at least two transmission resources are used, and which part of the transmission resources is used.
[0356] In an optional embodiment, the data detection module 610 is further configured to detect data information on a portion of a transmission resource based on a usage condition of a transmission resource indicated by the control information.
[0357] In some embodiments, data information is detected on a portion of a transmission resource based on a used transmission resource in a transmission resource indicated by control information and / or a used portion of the used transmission resource. The portion of the resource refers to all resources of the used transmission resource indicated by the control information and / or the used portion of the resource.
[0358] In summary, the apparatus provided in the embodiment of the present application provides a control information to the second device to indicate the usage of a transmission resource, thereby enabling the second device to detect data information more quickly and accurately.
[0359] In some embodiments, the control information can indicate different states of use of the transmission resource by the first device, and the functions of the control information further include at least one of the following:
[0360] Role 1: The control information is used to indicate transmission resources not used by the first device;
[0361] Function 2: Control information is used to indicate the location of the transmission resources to be used for the next transmission;
[0362] Role 3: The control information is used to indicate a time interval during which the first device does not use transmission resources;
[0363] Function 4: Control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
[0364] Role 5: The control information is used to indicate whether the second device needs to detect the transmission of the first device.
[0365] The starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information; or, the starting point of the time interval is the end point of the fourth part of the resource carrying the control information.
[0366] The second device adjusts the detection method of all or part of the transmission resources of the at least two transmission resources according to the different states indicated by the detected control information.
[0367] Next, the detection method of the second device adjusted according to the control information is introduced.
[0368] 1. The control information is used to indicate transmission resources not used by the first device.
[0369] In an optional embodiment, the device further comprises:
[0370] The detection termination module is used to not detect the transmission resources not used by the first device indicated by the control information.
[0371] In some embodiments, when the control information indicates a transmission resource not used by the first device, the second device does not detect the transmission resource not used by the first device as indicated by the control information. Alternatively, when the transmission resource of the first device is configured by the second device, the second device configures the transmission resource not used by the first device to a third device, where the third device is a device that will use the transmission resource.
[0372] In some embodiments, the control information uses a first bitmap to indicate transmission resources not to be used by the first device. Based on the control information, the second device does not detect the transmission resources corresponding to the first bit in the first bitmap, where the first bit is a bit whose value is a first value. For example, the first value is 0; or, the first value is 1; or, the first value is a non-zero value. In the embodiments of the present application, the first value is 0 as an example, but the specific value of the first value is not limited.
[0373] In the case where at least two transmission resources are configured together for the first device, the length of the first bitmap is equal to the number of transmission resources in the at least two transmission resources. The first bitmap is used to indicate which transmission resources of the at least two transmission resources the first device uses and which transmission resources it does not use. A bit value of 1 in the first bitmap indicates that the first device uses the transmission resource corresponding to the bit; a bit value of 0 in the first bitmap indicates that the first device does not use the transmission resource corresponding to the bit. Each bit in the first bitmap corresponds one-to-one to a transmission resource in the at least two transmission resources. For example, the first bit in the first bitmap corresponds to the first transmission resource in the at least two transmission resources. For example, if the length of the first bitmap is 10, that is, the at least two transmission resources are 10 transmission resources, and the first bitmap is 10 0000 1101, it means that the first device will use the 1st, 7th, 8th, and 10th transmission resources, and will not use the 2nd to 6th and 9th transmission resources. In other words, when the second device detects the transmission resources, it will not detect the 2nd to 6th and 9th transmission resources.
[0374] When at least two transmission resources are configured according to a resource configuration period, the length of the first bitmap is equal to the number of transmission resources that the control information intends to indicate. The first bit in the first bitmap indicates the current transmission resource, i.e., the transmission resource carrying the control information; or, alternatively, the first transmission resource following the current transmission resource. The first bitmap is used to indicate transmission resources following the current transmission resource that are not used by the first device.
[0375] In some embodiments, the control information uses a first value to indicate transmission resources not used by the first device. Exemplarily, the first value used in the control information is 10, indicating that the first device does not use the 10 transmission resources following the current transmission resource. The current transmission resource can also be considered the transmission resource carrying the control information. The 10 transmission resources following the current transmission resource may or may not include the current transmission resource. Therefore, the second device does not detect the 10 transmission resources following the current transmission resource.
[0376] To sum up, the device provided in the embodiment of the present application indicates the transmission resources not used by the first device through transmission information, so that the second device can not detect these transmission resources, and when the second device is able to configure the transmission resources of the first device, the second device can also allocate these transmission resources not used by the first device to other devices for use, thereby improving resource utilization.
[0377] 2. Control information is used to indicate the location of the transmission resources to be used for the next transmission.
[0378] In an optional embodiment, the data detection module 610 is configured to detect the transmission resources to be used in the next transmission indicated by the control information.
[0379] In some embodiments, when the control information indicates the location of the transmission resource to be used in the next transmission, the transmission resource to be used in the next transmission indicated by the control information is detected.
[0380] In some embodiments, the control information uses a first bitmap to indicate the location of the transmission resource to be used for the next transmission. Based on the control information, the second device detects the transmission resource corresponding to the second bit in the first bitmap, where the second bit is a bit in the first bitmap whose value is a second value. For example, the second value is 0; or, the second value is 1; or, the second value is a non-zero value. This embodiment of the present application uses the second value of 1 as an example, but the specific value of the second value is not limited.
[0381] When at least two transmission resources are configured together for the first device, the length of the first bitmap is equal to the number of transmission resources in the at least two transmission resources. The first bitmap is used to indicate which transmission resources of the at least two transmission resources the first device uses and which transmission resources it does not use. A bit value of 1 in the first bitmap indicates that the first device uses the transmission resource corresponding to the bit; a bit value of 0 in the first bitmap indicates that the first device does not use the transmission resource corresponding to the bit. Each bit in the first bitmap corresponds one-to-one to a transmission resource in the at least two transmission resources. For example, the first bit in the first bitmap corresponds to the first transmission resource in the at least two transmission resources. For example, the length of the first bitmap is 10, that is, at least two transmission resources are 10 transmission resources, and the first bitmap is 10 0000 1101, which means that the first device will use the 1st, 7th, 8th and 10th transmission resources for transmission. In the first bitmap, the first bit with a value of 1 after the bit corresponding to the current transmission resource, the transmission resource corresponding to the bit is the position of the transmission resource to be used in the next transmission. For example, the first bitmap is 10 0000 1101, and the bit corresponding to the current transmission resource is the 2nd bit. Then the position of the transmission resource to be used in the next transmission is the position of the transmission resource corresponding to the 7th bit.
[0382] In some embodiments, the control information uses a second numerical value to indicate the position of the transmission resource to be used by the first device during the next transmission. Exemplarily, the first numerical value used by the control information is 3, and the control information is used to indicate that the transmission resource to be used by the first device during the next transmission is located at a position 3 transmission resources apart from the current transmission resource. Based on the control information, the second device detects the transmission resource 3 transmission resources apart from the current transmission resource. The position of the current transmission resource is recorded as position 1, and the position of the transmission resource 3 transmission resources apart can be position 3 (including the current transmission resource and the transmission resource to be used for the next transmission), or position 4 (including any one of the current transmission resource and the transmission resource to be used for the next transmission), or position 5 (excluding the current transmission resource and the transmission resource to be used for the next transmission). Optionally, if the transmission resources are equally spaced, the 3 transmission resources interval can also be expressed as a 3 transmission resource period interval, and the transmission resource period is used to indicate the interval between two adjacent transmission resources. For example, the position of the second value of transmission resources does not include the current transmission resource but includes the transmission resource to be used in the next transmission. As shown in Figure 15, the current transmission resource is transmission resource 51, and the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 5 transmission resources behind the current transmission resource, that is, the position of transmission resource 52. The second device detects transmission resource 52; when the current transmission resource is transmission resource 52, the control information it carries indicates that the transmission resource to be used in the next transmission is located at a position 2 transmission resources behind the current transmission resource, that is, the position of transmission resource 53. The second device detects transmission resource 53.
[0383] In summary, the apparatus provided in the embodiment of the present application indicates the location of the transmission resources to be used by the first device for the next transmission by transmission information, so that the second device can accurately locate the transmission resources that need to be detected, thereby improving detection efficiency.
[0384] 3. The control information is used to indicate a time interval during which the first device does not use transmission resources.
[0385] In an optional embodiment, the detection termination module is further configured to not detect the transmission resources within the time interval indicated by the control information.
[0386] The starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of a part of the transmission resource carrying the control information; or, the starting point of the time interval is the end point of a part of the transmission resource carrying the control information.
[0387] In some embodiments, if the control information indicates a time interval during which the first device does not use transmission resources, the second device does not detect the transmission resources within the time interval indicated by the control information. Alternatively, if the transmission resources of the first device are configured by the second device, the second device configures the transmission resources within the time interval indicated by the control information to a third device, which is a device that will use the transmission resources.
[0388] In some embodiments, the control information is used to indicate a time interval during which the first device does not use the transmission resource. The unit of the time interval may be at least one of milliseconds, minutes, hours, subframes, frames, and time slots, which is not limited in the embodiments of the present application. Optionally, in the case where the transmission resources are equally spaced, the unit of the time interval may also be the interval between the transmission resources. The starting point of the time interval is shown in FIG14 . The starting point of the time interval is the starting point of the transmission resource carrying the control information, i.e., the starting point 40 shown in part (2) of FIG14 ; the starting point of the time interval is the end point of the transmission resource carrying the control information, i.e., the end point 41 shown in part (2) of FIG14 ; the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, or the starting point of a part of the resource carrying the control information in the transmission resource, i.e., the starting point 42 shown in part (3) of FIG14 or the starting point 40 shown in part (2); the starting point of the time interval is the end point of the fourth part of the resource carrying the control information, or the end point of a part of the resource carrying the control information in the transmission resource, i.e., the end point 43 shown in part (2) of FIG14 or the end point 43 shown in part (3).
[0389] To sum up, the device provided in the embodiment of the present application indicates the time interval during which the first device does not use the transmission resources through transmission information, so that the second device can not detect the transmission resources within the time interval, and when the second device is able to configure the transmission resources of the first device, the second device can also allocate these transmission resources not used by the first device to other devices for use, thereby improving resource utilization.
[0390] 4. The control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
[0391] In an optional embodiment, the data detection module 610 is further configured to detect the next or subsequent p transmission resources when the control information indicates that the next or subsequent p transmission resources are used.
[0392] In some embodiments, the second device detects the used transmission resources indicated by the control information.
[0393] In an optional embodiment, the detection termination module is further configured to not detect the next or subsequent p transmission resources when the control information indicates that the next or subsequent p transmission resources are not used.
[0394] In some embodiments, the second device does not detect the unused transmission resources indicated by the control information. Optionally, when the transmission resources of the first device are configured by the second device, the second device configures the transmission resources within the time interval indicated by the control information to a third device, which is a device that will use the above transmission resources.
[0395] In some embodiments, the control information uses a second bitmap to indicate whether the subsequent p transmission resources are used, and the qth bit in the second bitmap is used to indicate whether the qth transmission resource in the subsequent p transmission resources is used. The length of the second bitmap is p, and q is a positive integer. The second device does not detect the transmission resource corresponding to the first bit in the second bitmap based on the control information, and the first bit is a bit with a first value in the second bitmap; and the second device detects the transmission resource corresponding to the second bit in the second bitmap based on the control information, and the second bit is a bit with a second value in the second bitmap. For example, the first value is 0 and the second value is 1; or, the first value is 1 and the second value is 0; or, the first value is a non-zero value and the second value is 0; or, the first value is 0 and the second value is a non-zero value. The embodiment of the present application will be illustrated by taking the first value as 0 and the second value as 1 as an example, but the specific numerical values of the first value and the second value are not limited.
[0396] For example, the subsequent p transmission resources refer to the transmission resources following the current transmission resource. The current transmission resource is the transmission resource that carries control information. The subsequent p transmission resources may or may not include the current transmission resource. For example, the second bitmap used for control information is 1001 1101, where p is 8 and the length of the second bitmap is also 8. According to the second bitmap, of the subsequent eight transmission resources, the first, fourth through sixth, and eighth transmission resources are used. The second device detects the first, fourth through sixth, and eighth transmission resources; the second, third, and seventh transmission resources are not used, and therefore, the second, third, and seventh transmission resources are not detected.
[0397] In summary, the apparatus provided in the embodiment of the present application indicates whether the next or subsequent p transmission resources are used through control information, so that the second device can clearly understand whether the next or subsequent p transmission resources need to be detected, thereby improving detection efficiency.
[0398] 5. The control information is used to indicate whether the second device needs to detect the transmission of the first device.
[0399] In an optional embodiment, the data detection module 610 is further configured to detect the transmission of the first device when the control information indicates that the second device needs to detect the transmission of the first device.
[0400] In some embodiments, the control information uses a third value to indicate whether the second device needs to detect the transmission of the first device. When the value of the third value is null or a specified value, it indicates that the first device is unsure whether to use subsequent transmission resources, that is, the control information indicates that the second device needs to detect the transmission of the first device.
[0401] In an optional embodiment, the detection termination module is further configured to not detect the transmission of the first device when the control information indicates that the second device does not need to detect the transmission of the first device.
[0402] In some embodiments, the control information uses a third value to indicate whether the second device needs to detect the transmission of the first device. If the third value is not a null value or a specified value, it indicates that the first device will not use subsequent transmission resources, that is, the control information indicates that the second device does not need to detect the transmission of the first device.
[0403] To sum up, the device provided in the embodiment of the present application indicates to the second device whether it needs to detect the transmission of the first device through control information, so that the second device can clearly understand whether it needs to detect the transmission of the first device, and can enable the second device to understand more clearly whether detection is needed, thereby improving detection efficiency.
[0404] In some embodiments, control information with different functions can be used in combination as different fields of the control information; or, control information with different functions can be used in combination. That is, the control information detected by the second device indicates different information, and the second device needs to adjust the detection method accordingly based on the different information indicated in the control information.For example, function 2 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 2 indicates which transmission resource to use for the next transmission, the first function indicates which part of the current transmission resource is used, the second device can directly detect the data information carried in the current transmission resource, and wait for the transmission resource at the position indicated by function 2, the current transmission resource is the transmission resource that carries the control information; function 4 can be used in combination with the first function, the first function is used to indicate the usage of part of at least two transmission resources by the first device based on the energy storage status, function 4 indicates which transmission resources are used, the first function indicates each used The second device can directly detect which part of the transmission resources is used, thereby obtaining data information; Role 1 and Role 2 can be used in combination, using the first bitmap to indicate the position of the unused transmission resources and the transmission resources to be used for the next transmission; Role 1 and Role 3 can be used in combination, and the combination of Role 1 and Role 3 can more clearly indicate the unused transmission resources, especially in scenarios where the transmission resources are not equally spaced, so that the second device can better receive the transmission resources; Role 3 can be used in combination with the first role, and the first role is used to indicate the use of part of the at least two transmission resources by the first device based on the energy storage status, that is, the first device uses control information to indicate the use of the current transmission resources In the case that the first device has no need for data transmission within a certain period of time, the control information is used to indicate the time interval for not using the transmission resource. The current transmission resource is the transmission resource that carries the control information. The second device detects the data resource from the used part of the resources according to the usage indicated by the control information, and does not detect the transmission resource configured to the first device within the time interval, or configures the transmission resource within the time interval to the third device, which is a device that will use the transmission resource within the time interval. Function 5 can be used in combination with the first function. The first function is used to indicate the usage of part of the at least two transmission resources by the first device based on the energy storage state, that is, the first device uses the control information to indicate The first device uses control information to indicate the current usage of transmission resources, and because it is not sure whether there will be a need for data transmission, it indicates to the second device that it needs to detect the transmission of the first device using control information; or, the first device uses control information to indicate the current usage of transmission resources, and the first device determines that the second device no longer needs to detect the transmission of the first device based on the energy storage status and data transmission requirements, and uses control information to indicate to the second device that it needs to detect the transmission of the first device, and the current transmission resource is the transmission resource that carries the control information; the second device detects data information from the used part of the resources according to the usage of the current transmission resources indicated by the control information, and performs detection according to whether the transmission of the first device needs to be detected as indicated by the control information.
[0405] It should be noted that the device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0406] Regarding the device in this embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method and will not be elaborated here.
[0407] FIG19 shows a schematic structural diagram of a wireless communication device (AP or STA) provided by an exemplary embodiment of the present application. The wireless communication device 700 includes: a processor 701 , a receiver 702 , a transmitter 703 , a memory 704 and a bus 705 .
[0408] The processor 701 includes one or more processing cores, and the processor 801 executes various functional applications and information processing by running software programs and modules.
[0409] The receiver 702 and the transmitter 703 may be implemented as a transceiver 706 , which may be a communication chip.
[0410] Memory 704 is connected to processor 701 via bus 705. Memory 704 can be used to store computer programs, and processor 701 is used to execute these computer programs to implement the various steps performed by the Ambient IoT device, terminal device, or network device in the above-described method embodiments. Transceiver 706 may include a transmitter and a receiver. The transmitter is used to implement the steps or functions related to transmission in the above-described method, the receiver is used to implement the steps or functions related to reception in the above-described method, and the processor 701 is used to implement the remaining steps or functions beyond transmission and reception.
[0411] In addition, the memory 704 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: RAM (Random-Access Memory) and ROM (Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other solid-state storage technology, CD-ROM (Compact Disc Read-Only Memory), DVD (Digital Video Disc) or other optical storage, tape cassettes, magnetic tape, disk storage or other magnetic storage devices.
[0412] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program is used to be executed by a processor of an Ambient IoT device, a terminal device, or a network device to implement each step in the above-mentioned method for using transmission resources.
[0413] In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or an optical disk, etc. Among them, the random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0414] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal or a network device, it is used to implement a method for using transmission resources.
[0415] An embodiment of the present application also provides a computer program product or computer program, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the terminal or network device reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned method of using transmission resources.
[0416] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0417] It should be understood that the frame format and element format shown in the embodiments of the present application are exemplary cases. In different embodiments or different designs, it is not ruled out that at least one of the positions of the fields in the frame / element, the arrangement order with other fields, the number of bytes occupied, and the number of bits occupied may be changed. The present application does not limit the specific format of each frame or each element.
[0418] The above description is merely an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A method for using transmission resources, characterized in that, The method is executed by a first device, and the method includes: Using a part of the resources in one transmission resource.
2. The method according to claim 1, wherein The part of the resources in the one transmission resource is a part of the transmission resources in the i-th transmission resource among at least two transmission resources, where i is a positive integer.
3. The method according to claim 1 or 2, characterized in that, The at least two transmission resources are CG resources or sidelink resources.
4. The method according to any one of claims 1 to 3, characterized in that The method further includes: Obtaining a transmission resource configuration, where the transmission resource configuration includes configurations for the at least two transmission resources.
5. The method according to any one of claims 1 to 4, characterized in that, The using a part of the resources in one transmission resource includes: Determining the data volume to be transmitted this time; According to the data volume to be transmitted this time, using the part of the resources in the one transmission resource.
6. The method according to any one of claims 1 to 4, characterized in that When the energy storage state of the first device can work, the using a part of the resources in one transmission resource includes: Using the part of the resources in the one transmission resource based on the energy storage state.
7. The method according to claim 6, characterized in that, The using the part of the resources in the one transmission resource based on the energy storage state includes: Determining the data volume that the energy storage state supports for transmission; According to the data volume that the energy storage state supports for transmission, using the part of the resources in the one transmission resource.
8. The method according to claim 6, characterized in that, The using the part of the resources in the one transmission resource based on the energy storage state includes: Determining the resource volume that the energy storage state supports for use; According to the resource volume that the energy storage state supports for use, using the part of the resources in the one transmission resource.
9. The method according to any one of claims 6 to 8, characterized in that, There is a corresponding relationship between the energy storage state of the first device and the proportion of the used resources in one transmission resource to the transmission resource; or, there is a corresponding relationship between the energy storage state of the first device and the proportion of the used resources in the at least two transmission resources to the at least two transmission resources.
10. The method according to claim 9, wherein The corresponding relationship is determined based on predefined rules; or, the corresponding relationship is configured by a network device.
11. The method according to claim 9 or 10, characterized in that, There are n groups of the corresponding relationships, where n is a positive integer; The part of the resources in the at least two transmission resources includes: The first part of the resources in the k-th transmission resource among the at least two transmission resources, where the proportion of the first part of the resources to the k-th transmission resource satisfies a first preset proportion, and the first preset proportion is the proportion in the corresponding relationship, and k is a positive integer.
12. The method according to any one of claims 1 to 11, characterized in that, The energy storage state is characterized in the form of a percentage or a proportion or a numerical value.
13. The method according to any one of claims 1 to 12, characterized in that The method further includes: Sending control information, where the control information is used to indicate the usage of the part of the resources in the one transmission resource by the first device.
14. The method according to claim 13, wherein The sending the control information includes: Multiplexing the control information with data information and sending the control information in the same transmission resource; or, sending the control information in the second part of the resources of the transmission resource, and the third part of the resources of the transmission resource is used to carry the data information, and the second part of the resources and the third part of the resources are different parts of the transmission resource.
15. The method according to claim 13 or 14, characterized in that The control information is used to indicate the transmission resources not used by the first device; and / or, the control information is used to indicate the position of the transmission resources to be used in the next transmission.
16. The method according to claim 15, characterized in that, The control information uses a first bitmap to indicate the transmission resources not used by the first device; and / or, the position of the transmission resources to be used in the next transmission.
17. The method according to claim 13 or 14, characterized in that The control information is used to indicate the time interval during which the first device does not use the transmission resource; Wherein, the starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the ending point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of the fourth part of the resource carrying the control information, and the fourth part of the resource is a part of the transmission resource used to carry the control information; or, the starting point of the time interval is the ending point of the fourth part of the resource carrying the control information.
18. The method according to claim 13 or 14, characterized in that, The control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer.
19. The method according to claim 18, wherein The control information uses a second bitmap to indicate whether the subsequent p transmission resources are used.
20. The method according to claim 13 or 14, characterized in that, The control information is used to indicate whether the second device needs to detect the transmission of the first device.
21. A method for using transmission resources, characterized in that, The method is executed by a second device, and the method includes: Detecting data information on all or part of the transmission resources in a transmission resource, where the data information is transmitted by the first device using part of the resources in the transmission resource.
22. The method according to claim 21, wherein The part of the resources of the transmission resource is a part of the transmission resources in the i-th transmission resource among at least two transmission resources, where i is a positive integer.
23. The method according to claim 21 or 22, characterized in that, The at least two transmission resources are CG resources or sidelink resources.
24. The method according to any one of claims 21 to 23, characterized in that The data information is transmitted by the first device using part of the resources in the transmission resource according to the data volume of the current transmission; or, the data information is transmitted by the first device using part of the resources in the transmission resource based on the energy storage state, and the first device operates by collecting environmental energy.
25. The method according to claim 24, wherein There is a corresponding relationship between the energy storage state of the first device and the proportion of the resources used in a transmission resource to the transmission resource; or, there is a corresponding relationship between the energy storage state of the first device and the proportion of the resources used in the at least two transmission resources to the at least two transmission resources.
26. The method according to claim 25, wherein The corresponding relationship is determined based on a predefined rule; or, the corresponding relationship is configured by a network device.
27. The method according to claim 25 or 26, characterized in that, There are n groups of the corresponding relationship, where n is a positive integer; The detecting data information on all or part of the transmission resources in a transmission resource includes: On the transmission resource, detecting the data information according to the partial resources indicated by at least two preset ratios; Wherein, the preset ratio is the ratio in the corresponding relationship.
28. The method according to any one of claims 21 to 27, characterized in that, The method further includes: Detecting control information on all or part of the transmission resources in the transmission resource, where the control information is used to indicate the usage of part of the resources of the transmission resource by the first device.
29. The method according to claim 28, wherein The detecting data information on all or part of the transmission resources in a transmission resource includes: Based on the usage of the transmission resource indicated by the control information, detecting the data information on the partial resources of the transmission resource.
30. The method according to claim 28, wherein The control information is used to indicate the transmission resources not used by the first device; The method further includes: Not detecting the transmission resources not used by the first device indicated by the control information.
31. The method according to claim 30, characterized in that, The control information uses a first bitmap to indicate transmission resources not used by the first device; Not detecting the transmission resources not used by the first device indicated by the control information includes: Not detecting the transmission resources corresponding to a first bit in the first bitmap, where the first bit is a bit with a first value in the first bitmap.
32. The method according to claim 28, wherein The control information is used to indicate the location of the transmission resources to be used in the next transmission; Detecting data information on a partial resource of the one transmission resource includes: Detecting the transmission resources to be used in the next transmission indicated by the control information.
33. The method according to claim 32, characterized in that, The control information uses a first bitmap to indicate the location of the first transmission resources to be used in the next transmission; Detecting the transmission resources to be used in the next transmission indicated by the control information includes: Detecting the transmission resources corresponding to a second bit in the first bitmap, where the second bit is a bit with a second value in the first bitmap.
34. The method according to claim 28, wherein The control information is used to indicate the time interval during which the first device does not use the transmission resources; The method further includes: Not detecting the transmission resources within the time interval indicated by the control information; Wherein, the starting point of the time interval is the starting point of the transmission resource carrying the control information; or, the starting point of the time interval is the ending point of the transmission resource carrying the control information; or, the starting point of the time interval is the starting point of a fourth partial resource of the transmission resource for carrying the control information, where the fourth partial resource is a part of the transmission resource for carrying the control information; or, the starting point of the time interval is the ending point of the fourth partial resource of the transmission resource carrying the control information.
35. The method according to claim 28, characterized in that, The control information is used to indicate whether the next or subsequent p transmission resources are used, where p is a positive integer; Detecting data information on a partial resource of the one transmission resource includes: When the control information indicates that the next or subsequent p transmission resources are used, detecting the next or subsequent p transmission resources; When the control information indicates that the next or subsequent p transmission resources are not used, not detecting the next or subsequent p transmission resources.
36. The method according to claim 35, characterized in that, The control information uses a second bitmap to indicate whether the subsequent p transmission resources are used; Detecting data information on a partial resource of the one transmission resource includes: Not detecting the transmission resources corresponding to a first bit in the second bitmap, where the first bit is a bit with a first value in the second bitmap; And detecting the transmission resources corresponding to a second bit in the second bitmap, where the second bit is a bit with a second value in the second bitmap.
37. The method according to claim 28, wherein, The control information is used to indicate whether the second device needs to detect the transmission of the first device; Detecting data information on a partial resource of the one transmission resource includes: When the control information indicates that the second device needs to detect the transmission of the first device, detecting the transmission of the first device; When the control information indicates that the second device does not need to detect the transmission of the first device, the transmission of the first device is not detected.
38. The method according to any one of claims 28 to 37, characterized in that, The control information is multiplexed with the data information in the same transmission resource; or, the control information is carried in the second part of the transmission resource, and the data information is carried in the third part of the transmission resource, and the second part of the resource and the third part of the resource are different parts of the same transmission resource.
39. The method according to any one of claims 21 to 38, characterized in that, The method further includes: Sending a transmission resource configuration to the first device, where the transmission resource configuration is used to configure the at least two transmission resources.
40. The method according to any one of claims 21 to 38, characterized in that, The energy storage state is characterized in the form of a percentage or a ratio or a numerical value.
41. A device for using transmission resources, characterized in that The device includes: A usage module, configured to use a part of the resources in one transmission resource.
42. A device for using transmission resources, characterized in that, The device includes: A data detection module, configured to detect data information on all or part of the transmission resources in one transmission resource, where the data information is transmitted by the first device using a part of the resources in the one transmission resource.
43. A first device, characterized in that, The first device includes a processor and a memory, and there is at least one program in the memory; the first device is configured to execute the at least one program in the memory to implement the method for using the transmission resource according to any one of claims 1 to 20 above.
44. A second device, characterized in that, The second device includes a processor and a memory, and there is at least one program in the memory; the second device is configured to execute the at least one program in the memory to implement the method for using the transmission resource according to any one of claims 21 to 40 above.
45. A computer-readable storage medium, characterized in that, A computer program is stored in the computer-readable storage medium, and the computer program is used to be executed by a processor to implement the method for using the transmission resource according to any one of claims 1 to 40 above.
46. A chip, characterized in that, The chip includes programmable logic circuits and / or program instructions, and when the chip runs, it is used to implement the method for using the transmission resource according to any one of claims 1 to 40 above.
47. A computer program product or a computer program, characterized in that, The computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and the processor reads and executes the computer instructions from the computer-readable storage medium to implement the method for using the transmission resource according to any one of claims 1 to 40 above.
Citation Information
Patent Citations
Resource allocation method and device
CN111148240A
Downlink data channel transmission method, communication device and computer storage medium
CN111918393A
Data transmission method and device
US20200344785A1
Resource scheduling method and resource scheduling device
WO2018076566A1
Uplink transmission control method and apparatus, terminal, and storage medium
WO2022067622A1