Resource allocation method and apparatus, communication device, system, and storage medium

By receiving configuration information from the terminal and participating in the transmission of backscatter communication equipment, the problem of limited backscatter communication range is solved, the communication range is expanded, and the terminal participation in the 5G NR system is adapted.

CN117255424BActive Publication Date: 2026-04-07VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-08
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Backscatter communication has a limited range, mainly because the tag needs to be within the range of the reader's incident signal to reflect the signal, which limits the communication range.

Method used

The terminal receives configuration information from network-side devices, transmits continuous waves and/or commands to backscatter communication devices, or receives feedback information from backscatter devices to participate in the communication process and expand the communication range.

Benefits of technology

It increases the participation of terminals in backscatter communication, expands the communication range, and adapts to the backscatter communication system with terminal participation supported by 5G NR.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117255424B_ABST
    Figure CN117255424B_ABST
Patent Text Reader

Abstract

The application discloses a resource allocation method and device, a communication device, a system and a storage medium, and belongs to the technical field of communication. The resource allocation method provided by the application comprises the following steps: a terminal receives configuration information from a network side device; and the terminal transmits continuous wave (CW) and / or a command to at least one backscattering communication device according to the configuration information, or receives feedback information transmitted by the at least one backscattering device; wherein the configuration information is used for configuring resources related to the transmission of the at least one backscattering communication device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a resource allocation method, apparatus, communication equipment, system, and storage medium. Background Technology

[0002] Backscatter communication is a method of transmitting information by modulating radio frequency signals from other devices or the environment. A traditional backscatter communication system includes a reader and a tag. After receiving the incident signal from the reader, the tag can adjust the impedance inside the tag to change the amplitude, frequency, and phase of the incident signal, thus achieving signal modulation. The modulated incident signal is then reflected back to the reader to transmit the tag's information.

[0003] However, according to the above method, since the tag can only receive the incident signal if it is within the coverage area of ​​the incident signal sent by the reader, and thus the modulated incident signal can be reflected back to the reader, the range of backscatter communication is relatively small. Summary of the Invention

[0004] This application provides a resource allocation method, apparatus, communication device, system, and storage medium that can solve the problem of limited range in backscatter communication.

[0005] In a first aspect, a resource allocation method is provided, comprising: a terminal receiving configuration information from a network-side device; the terminal transmitting continuous wave (CW) and / or commands to at least one backscatter communication device according to the configuration information, or receiving feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0006] In a second aspect, a resource allocation apparatus is provided, the apparatus including a receiving module; the apparatus includes a receiving module and a first transceiver module; the receiving module is configured to receive configuration information from a network-side device; the first transceiver module is configured to transmit CW and / or commands to at least one backscatter communication device according to the configuration information received by the receiving module, or to receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0007] Thirdly, a resource allocation method is provided, comprising: a network-side device sending configuration information to a terminal; the network-side device transmitting CW and / or commands to at least one backscatter communication device according to the configuration information, or receiving feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0008] Fourthly, a resource allocation device is provided, comprising a sending module and a second transceiver module; the sending module is used to send configuration information to a terminal; the second transceiver module is used to transmit CW and / or commands to at least one backscatter communication device according to the configuration information sent by the sending module, or to receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0009] Fifthly, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.

[0010] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to receive configuration information from a network-side device; and, according to the configuration information, to transmit CW and / or commands to at least one backscatter communication device, or to receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0011] In a seventh aspect, a network-side device is provided, the network-side device including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the third aspect.

[0012] Eighthly, a network-side device is provided, including a processor and a communication interface, wherein the communication interface is used to send configuration information to a terminal; and, according to the configuration information, to transmit CW and / or commands to at least one backscatter communication device, or to receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0013] A ninth aspect provides a communication system comprising: a terminal and a network-side device, wherein the terminal is configured to perform the steps of the resource allocation method as described in the first aspect, and the network-side device is configured to perform the steps of the resource allocation method as described in the third aspect.

[0014] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect, or implement the steps of the method described in the third aspect.

[0015] Eleventhly, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the third aspect.

[0016] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the resource allocation method as described in the first aspect, or to implement the steps of the resource allocation method as described in the third aspect.

[0017] In this embodiment, the terminal can receive configuration information from the network-side device; and can transmit CW and / or commands to at least one backscatter communication device according to the configuration information, or receive feedback information transmitted by at least one backscatter communication device; wherein, the configuration information is used to configure resources related to the transmission of at least one backscatter communication device. Through this scheme, the terminal can transmit CW and / or commands to at least one backscatter communication device according to the configuration information received from the network-side device, or receive feedback information transmitted by at least one backscatter communication device. This allows the terminal to participate in the transmission related to the backscatter communication device. Because the terminal's participation is added to the backscatter communication, the scope of backscatter communication can be expanded. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of this application;

[0019] Figure 2 This is a schematic diagram illustrating the signal transmission method between the reader and the tag;

[0020] Figure 3 This is a schematic diagram of information transmission between the reader and the tag;

[0021] Figure 4 This is one of the flowcharts of a resource allocation method provided in the embodiments of this application;

[0022] Figure 5 This is a second flowchart of a resource allocation method provided in an embodiment of this application;

[0023] Figure 6This is a schematic diagram of one application scenario of a resource allocation method provided in the embodiments of this application;

[0024] Figure 7 This is one of the schematic diagrams of a resource allocation method provided in an embodiment of this application;

[0025] Figure 8 This is a second schematic diagram illustrating an application scenario of a resource allocation method provided in this application embodiment;

[0026] Figure 9 This is a second schematic diagram of a resource allocation method provided in an embodiment of this application;

[0027] Figure 10 This is one of the structural schematic diagrams of a resource allocation device provided in the embodiments of this application;

[0028] Figure 11 This is a second schematic diagram of the structure of a resource allocation device provided in an embodiment of this application;

[0029] Figure 12 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of this application;

[0030] Figure 13 This is a schematic diagram of the hardware structure of a terminal provided in an embodiment of this application;

[0031] Figure 14 This is a schematic diagram of the hardware structure of a network-side device provided in an embodiment of this application. Detailed Implementation

[0032] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0033] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0034] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to applications other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.

[0035] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. Terminal 11 can be a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, vehicle-mounted device (VUE), pedestrian terminal (PUE), smart home (home devices with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game console, personal computer (PC), ATM, or self-service machine, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. It should be noted that the specific type of terminal 11 is not limited in this embodiment. Network-side equipment 12 may include access network equipment or core network equipment. Access network equipment 12 may also be referred to as radio access network equipment, radio access network (RAN), radio access network function, or radio access network unit. Access network equipment 12 may include base stations, WLAN access points, or WiFi nodes, etc. Base stations may be referred to as Node B, evolved Node B (eNB), access point, base transceiver station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B node, home evolved B node, Transmitting Receiving Point (TRP), or any other suitable term in the field, as long as the same technical effect is achieved. The base station is not limited to specific technical terms. It should be noted that in this application embodiment, only a base station in an NR system is used as an example for description, and the specific type of base station is not limited.

[0036] The resource allocation method, apparatus, communication equipment, system, and storage medium provided in this application will be described in detail below with reference to the accompanying drawings and through some embodiments and application scenarios.

[0037] Backscatter communication refers to the transmission of information by a backscatter communication device using radio frequency signals from other devices or the environment for signal modulation. The backscatter communication device can be any one of the following: a to c.

[0038] a. Backscatter communication devices in traditional Radio Frequency Identification (RFID) are generally single tags and belong to Passive Internet of Things (Passive-IoT) devices;

[0039] b. Semi-passive tags, which have a certain amplification capability in downlink reception or uplink reflection;

[0040] c. Tags with active sending capability (i.e., active tags) can send information to the reader without relying on the reflection of the incident signal.

[0041] The following description, in conjunction with the accompanying drawings, provides an exemplary illustration of the method for signal transmission between the reader and the tag in backscatter communication.

[0042] For example, suppose that when a tag needs to send '1', the tag reflects the incident signal, and when the tag needs to send '0', it does not reflect the signal. Then, as... Figure 2 As shown, after receiving the incident signal 23 sent by the reader 21, the tag 22 can adjust the impedance inside the tag 22 to change the amplitude, frequency, phase, etc. of the incident signal 23, thereby modulating the signal and reflecting the modulated incident signal 24 back to the reader 21 to transmit the information of the tag 22.

[0043] Specifically, the reflected signal S out (t) and incident signal S in The relationship between (t) can be expressed by the following formula (1):

[0044]

[0045] Wherein, Γ is the reflection coefficient of the circuit in the tag, and the reflection coefficient Γ can be characterized by the following formula (2):

[0046]

[0047] Where Z0 is the characteristic impedance of the antenna and Z1 is the load impedance.

[0048] It can be seen that the reflection coefficient Γ of the circuit in the tag can be controlled by adjusting the internal impedance, thereby achieving amplitude modulation, frequency modulation or phase modulation of the incident signal.

[0049] Figure 3 A schematic diagram illustrating information transmission between the reader and the tag is shown, such as... Figure 3 As shown, during the information transmission between the reader and the tag, the reader's workflow includes selection, inventory, and access. Selection refers to the process where the reader chooses a tag group for subsequent inventory or to conduct encrypted challenge on a tag group for subsequent verification. Selection includes selection commands and challenge commands. Inventory is the process where the reader identifies the tag. The reader initiates the inventory process by transmitting a query command in one of four sessions. One or more tags may respond. The reader detects individual tag responses. The inventory process is executed in one and only one session and includes multiple commands. Access is the process where the reader transacts with a single tag (reading, writing, verifying, or otherwise participating). The reader individually and uniquely identifies the tag before access, and access includes multiple commands.

[0050] During the information transmission between the reader and the tag, the instructions for the reader's operation are shown in Tables 1 and 2 below:

[0051] Table 1

[0052]

[0053] Table 2

[0054]

[0055]

[0056]

[0057] like Figure 3 As shown, during the information transmission process between the reader and the tag, the tag's states include: ready, mediating, responding, acknowledging, open, protected, and destroyed. A detailed description of each tag state is shown in Table 3 below:

[0058] Table 3

[0059]

[0060]

[0061] Currently, in inventory mode, the protocol design of Ultra High Frequency (UHF) RFID requires the reader to send a query command, the tag to respond and generate a 16-bit random number, and then the reader sends this sequence to the tag via an ACK command. The tag then sends the relevant data back to the reader. In existing backscatter communication systems, the reader can typically only receive the backscatter signal from one tag at a time. For example, in the RFID inventory process, when the reader sends a control command to start the inventory process, it indicates a value Q, and the tag locally generates a {0, ..., 2} backscatter signal. Q From the values ​​in {-1}, a random value q is selected. The tag with the current random value of 0 will respond to the reader's control command and transmit a backscatter signal, while the tag with the current random value that is not 0 will not transmit a backscatter signal for the time being. After completing communication with the tag with the random value of 0, the reader can continue to send control commands (e.g., queryRep), such as instructing the tag to decrement the generated random value by 1. The tag with the random value reduced to 0 will respond to the control command and transmit a backscatter signal.

[0062] The above process is a random multiple access process. Because multiple tags may generate the same random number locally, this can lead to multiple tags simultaneously transmitting backscattered signals at a certain moment. In this case, the reader is highly unlikely to detect any tag's backscattered signal and will not provide feedback to the tag indicating that a backscattered signal has been received. Consequently, these tags will continue to receive control commands from the reader, waiting for a new opportunity for backscattered transmission. Therefore, when sending control commands, the reader should select a reasonable Q value and gradually adjust the Q value during the inventory process to reduce the probability of collisions during communication with multiple tags. However, this also means that the time to complete communication with multiple tags will increase.

[0063] Existing backscatter communication systems support communication between the reader and the tag. However, since the tag can only receive the incident signal sent by the reader if it is within the coverage area of ​​the signal, and thus can reflect the modulated incident signal back to the reader, the range of backscatter communication is relatively small. Moreover, as new terminals will be introduced in future 5G NR-supported backscatter communication systems, the rational allocation of uplink and downlink resources among the reader, terminal, and tag is an urgent problem to be solved.

[0064] To address the aforementioned issues, this application provides a resource allocation method. In this method, a terminal can receive configuration information from a reader; the configuration information is used to configure resources related to the transmission of at least one tag. Through this method, the terminal can transmit CW and / or commands to at least one tag based on the configuration information received from the reader, or receive feedback information regarding the transmission of at least one tag. This allows the terminal to participate in tag-related transmissions. Because the terminal's participation is added to backscatter communication, the scope of backscatter communication can be expanded. Furthermore, it also enables communication in a 5G NR-supported backscatter communication system with terminal participation.

[0065] This application provides a resource allocation method. Figure 4 A flowchart illustrating the resource allocation method provided in an embodiment of this application is shown. Figure 4 As shown, the resource allocation method provided in this application embodiment may include the following steps 401 and 402.

[0066] Step 401: The terminal receives configuration information from the network-side device.

[0067] In this embodiment of the application, the above configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0068] Optionally, in the embodiments of this application, the backscatter communication device can be any of the following: a passive Internet of Things (IoT) device, an ambient IoT device, or a tag.

[0069] Optionally, in this embodiment of the application, the above configuration information may include at least one of the following: a first resource, a second resource, and a first control command.

[0070] In this embodiment of the application, the first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device.

[0071] In this embodiment of the application, the second resource is used to transmit feedback information from each of the aforementioned backscatter communication devices.

[0072] In this embodiment of the application, the first control command is used to indicate any one of the following: uplink resources for transmitting feedback information of each of the aforementioned backscatter communication devices; and the command type of the command transmitted to each of the backscatter communication devices.

[0073] Optionally, in this embodiment of the application, the terminal can receive the first control command through a low-power wake-up receiver (LP-WUR).

[0074] In this embodiment of the application, since the above configuration information may include at least one of the first resource, the second resource and the first control command, the terminal can participate in the transmission related to at least one backscatter communication device in different ways according to different configuration information, thereby improving the flexibility of backscatter communication.

[0075] Optionally, in this embodiment of the application, CW can be used to charge the backscatter communication device so that the backscatter communication device can perform directional scatter communication.

[0076] Optionally, in the embodiments of this application, the duration of the CW transmitted to each of the above-mentioned backscatter communication devices may be fixed or may be variable.

[0077] Optionally, in this embodiment of the application, when the duration of the CW transmitted to each of the aforementioned backscatter communication devices is not fixed, the duration of the CW may be related to the command type of the command transmitted to each of the backscatter communication devices.

[0078] For example, the duration of the CW corresponding to the inventory command is greater than or equal to the duration of the CW corresponding to the query command, thereby increasing the flexibility of the way backscatter communication devices are charged.

[0079] Optionally, in this embodiment of the application, the feedback information may include at least one of the following: identification information; status information; control information; data; electronic product code information.

[0080] Optionally, in this embodiment of the application, the above-mentioned identification information may be a 16-bit random value that temporarily identifies the backscatter communication device during the query process of backscatter communication.

[0081] Optionally, in the embodiments of this application, the above-mentioned status information can be used to indicate the status of the backscatter communication device. For example, the status information can indicate the ready status, response status, or destruction status of the backscatter communication device.

[0082] Optionally, in this embodiment of the application, each backscatter communication device may correspond to an electronic product code, and the electronic product code information may be used to indicate the corresponding backscatter communication device.

[0083] In this embodiment, since the feedback information may include at least one of identification information, status information, control information, data, and electronic product code information, different information for each backscatter communication device can be transmitted through the second resource, thereby improving the flexibility of feedback from the backscatter communication device.

[0084] Optionally, in this embodiment of the application, the feedback information transmitted on the second resource may include any of the following:

[0085] (1.1) Feedback information from a backscatter communication device;

[0086] (1.2) Feedback information received by the terminal from at least two backscatter communication devices within a first preset time interval.

[0087] Optionally, in this embodiment of the application, when both the first resource and the second resource are semi-static resources:

[0088] If the feedback information transmitted on the second resource includes the above (1.1), then each first resource corresponds to one second resource, so that the feedback information of each backscatter communication device can be transmitted in a timely manner; if the feedback information transmitted on the second resource includes the above (1.2), then multiple first resources correspond to one second resource, so that the number of times feedback information is transmitted can be reduced and transmission resources can be saved.

[0089] Optionally, in this embodiment of the application, the first preset time interval can be predefined, preconfigured, or agreed upon by a protocol.

[0090] In this embodiment of the application, since the feedback information transmitted on the second resource may include (1.1) or (1.2) as described above, the flexibility of transmitting feedback information on the second resource can be improved.

[0091] Optionally, in this embodiment, the first resource may be associated with the second resource.

[0092] Optionally, in this embodiment, the association between the first resource and the second resource may include at least one of the following:

[0093] (2.1) The cycle of the second resource is N times the cycle of the first resource, where N is a positive number;

[0094] (2.2) The time interval between the first resource and the second resource is the first time interval.

[0095] Optionally, in the embodiments of this application, when the first resource and the second resource are related as described in (2.1) above, the first resource and the second resource have a periodic relationship, and the period of the second resource can be 0.5 times, 1 times, or 2 times the period of the first resource, etc.

[0096] For example, the cycle of the second resource is twice the cycle of the first resource, meaning the cycle of the second resource is equal to the cycle of the first resource.

[0097] In this embodiment of the application, since the relationship between the first resource and the second resource may include at least one of (2.1) and (2.2) above, the flexibility of the relationship between the first resource and the second resource can be improved.

[0098] Optionally, in embodiments of this application, the first time interval may include any of the following:

[0099] (3.1) The time interval between the start time of the first resource and the end time of the second resource;

[0100] (3.2) The time interval between the end time of the first resource and the start time of the second resource.

[0101] In this embodiment of the application, since the first time interval may include (3.1) or (3.2) above, the flexibility of the first resource and the second resource can be further improved by using different first time intervals.

[0102] In this embodiment, since the first resource is related to the second resource, that is, the resource for transmitting CW and / or commands to each of the backscatter communication devices is related to the resource for transmitting feedback information of each of the backscatter communication devices, the conflict of transmission resources can be reduced, thereby improving the success rate of transmission.

[0103] Optionally, in this embodiment of the application, the first control command may be carried by downlink control information (DCI).

[0104] Optionally, in this embodiment of the application, the network-side device can send a first control command to the terminal via DCI to indicate to the terminal the uplink resources for transmitting feedback information of each of the aforementioned backscatter communication devices, or the command type of the command transmitted to each of the backscatter communication devices.

[0105] In this embodiment of the application, since the first control command can be carried through DCI, there is no need to transmit the first control command separately, thereby saving transmission resources.

[0106] Optionally, in embodiments of this application, the first control command may include at least one of the following: resource allocation indication; time interval indication; command type indication.

[0107] In this embodiment of the application, the resource allocation indicator is used to indicate the resource allocation for transmitting CW and / or commands.

[0108] In this embodiment of the application, the time interval indicator is used to indicate the second time interval between the end time of the time unit where the first control command is located and the start time of the transmission of the above feedback information.

[0109] Optionally, in the embodiments of this application, the feedback information of each backscatter communication device is carried through a Physical Uplink Control Channel (PUCCH) or a Physical Uplink Shared Channel (PUSCH).

[0110] In this embodiment of the application, since the feedback information of each backscatter communication device can be carried through PUCCH or PUSCH, the flexibility of transmitting feedback information can be improved.

[0111] Optionally, in this embodiment of the application, the second time interval may be greater than or equal to a preset delay, which is related to the processing capability of the terminal and may also be referred to as the processing delay.

[0112] Optionally, in this embodiment of the application, the preset delay can be predefined, preconfigured, or agreed upon by the protocol.

[0113] In this embodiment of the application, since the second time interval can be greater than or equal to the preset delay, it can be ensured that after the terminal receives the first control command, it has enough processing time to obtain feedback information and start transmitting feedback information from the backscatter communication device, thereby ensuring that feedback information is transmitted according to the instructions of the network-side device.

[0114] In this embodiment of the application, the command type indicator is used to indicate the command type of the command currently being transmitted by the terminal.

[0115] For a detailed description of the command types mentioned above, please refer to the relevant descriptions in the related technologies mentioned above. To avoid repetition, they will not be repeated here.

[0116] In this embodiment of the application, since the first control command may include at least one of resource allocation indication, time interval indication and command type indication, different first control commands can be used to give different indications for transmission with at least one backscatter communication device, thereby further improving the flexibility of backscatter communication.

[0117] Optionally, in this embodiment of the application, when the first control command includes the above-mentioned resource allocation instruction, the third time interval is greater than or equal to the second preset time interval.

[0118] In this embodiment of the application, the third time interval is the time interval between transmitting CW and commands to each of the aforementioned backscatter communication devices.

[0119] Optionally, in this embodiment of the application, the second preset time interval can be predefined, preconfigured, or agreed upon by a protocol.

[0120] In this embodiment of the application, since the time interval between transmitting CW and command to each backscatter communication device is greater than or equal to the second preset time interval, it can be ensured that each backscatter communication device can receive CW and command, thereby avoiding the backscatter communication device being unable to perform backscatter communication.

[0121] Step 402: The terminal transmits CW and / or commands to at least one backscatter communication device according to the configuration information, or receives feedback information transmitted by at least one backscatter communication device.

[0122] Optionally, in the embodiments of this application, the above-mentioned CW and / or commands may be indicated by network-side devices.

[0123] Optionally, in this embodiment of the application, if the above configuration information does not include the first control command, after receiving the configuration information, the terminal can receive the feedback information sent by the backscattering device on the corresponding resource and forward the feedback information of each backscattering communication device to the network side device; that is, the terminal can directly transmit the feedback information received from at least one backscattering communication device to the network side device on the available uplink resources based on the configuration information.

[0124] In the resource allocation method provided in this application embodiment, the terminal can transmit CW and / or commands to at least one backscatter communication device according to the configuration information received from the network-side device, or receive feedback information transmitted by at least one backscatter communication device. In this way, the terminal can participate in the transmission related to the backscatter communication device. Since the participation of the terminal is added to the backscatter communication, the scope of the backscatter communication can be expanded.

[0125] This application provides a resource allocation method. Figure 5 A flowchart illustrating the resource allocation method provided in an embodiment of this application is shown. Figure 5 As shown, the resource allocation method provided in this application embodiment may include the following steps 501 and 502.

[0126] Step 501: The network-side device sends configuration information to the terminal.

[0127] In this embodiment of the application, the above configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0128] Optionally, in this embodiment of the application, the above configuration information may include at least one of the following: a first resource, a second resource, and a first control command.

[0129] In this embodiment of the application, the first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device.

[0130] In this embodiment of the application, the second resource is used to transmit feedback information from each of the aforementioned backscatter communication devices.

[0131] Optionally, in this embodiment of the application, the feedback information transmitted on the second resource may include any one of the following: feedback information from a backscatter communication device; or feedback information from at least two backscatter communication devices received by the terminal within a first preset time interval.

[0132] Optionally, in this embodiment, the period of the second resource is N times the period of the first resource, where N is a positive number; and / or, the time interval between the first resource and the second resource is the first time interval.

[0133] Optionally, in the embodiments of this application, the first time interval may include any one of the following: the time interval between the start time of the first resource and the end time of the second resource; the time interval between the end time of the first resource and the start time of the second resource.

[0134] In this embodiment of the application, the first control command is used to indicate any one of the following: uplink resources for transmitting feedback information of each of the aforementioned backscatter communication devices; and the command type of the command transmitted to each of the backscatter communication devices.

[0135] Optionally, in this embodiment of the application, the first control command may be carried by a DCI.

[0136] Optionally, in embodiments of this application, the first control command may include at least one of the following: resource allocation indication; time interval indication; command type indication.

[0137] In this embodiment of the application, the above-mentioned resource allocation indication is used to indicate: resource allocation for transmitting CW and / or commands.

[0138] In this embodiment of the application, the aforementioned time interval indicator is used to indicate the second time interval between the end time of the time unit in which the first control command is located and the start time of the transmission of the aforementioned feedback information.

[0139] Optionally, in this embodiment of the application, the second time interval may be greater than or equal to a preset delay, which is related to the processing capability of the terminal and may also be referred to as the processing delay.

[0140] In this embodiment of the application, the command type indicator is used to indicate the command type of the command currently being transmitted by the terminal.

[0141] Optionally, in this embodiment of the application, when the first control command includes the above-mentioned resource allocation instruction, the third time interval is greater than or equal to the second preset time interval.

[0142] The third time interval is the time interval between transmitting CW and commands to each of the aforementioned backscatter communication devices.

[0143] Step 502: The network-side device transmits CW and / or commands to at least one backscatter communication device according to the configuration information, or receives feedback information transmitted by at least one backscatter communication device.

[0144] Optionally, in this embodiment of the application, the network-side device may directly transmit CW and / or commands to the at least one backscatter communication device, or it may first transmit CW and / or commands to the terminal, and then transmit CW and / or commands to the at least one backscatter communication device through the terminal on the corresponding resources.

[0145] Optionally, in this embodiment of the application, the network-side device can directly receive feedback information from the above-mentioned at least one backscattering device.

[0146] Optionally, in this embodiment of the application, the network-side device can receive feedback information transmitted by the at least one backscattering device on the corresponding resources through the terminal. That is, the at least one backscattering device can first transmit the feedback information to the terminal, and then the terminal can transmit the feedback information to the network-side device, thereby enabling the terminal to act as a relay node to expand the range of backscattering communication.

[0147] Optionally, in this embodiment of the application, after receiving feedback information from at least one backscatter communication device, the network-side device can use the feedback information to know the content that each backscatter communication device needs to transmit.

[0148] Optionally, in this embodiment of the application, backscatter communication can be completed after the network-side device receives feedback information from the backscatter communication device.

[0149] For other descriptions in the embodiments of this application, please refer to the relevant descriptions in the above terminal-side embodiments. To avoid repetition, they will not be repeated here.

[0150] In the resource allocation method provided in the embodiments of this application, the network-side device can send configuration information to the terminal for configuring resources related to the transmission of at least one backscatter communication device, and can transmit CW and / or commands to at least one backscatter communication device according to the configuration information, or receive feedback information transmitted by at least one backscatter communication device. In this way, the network-side device can instruct the terminal to participate in the transmission related to the backscatter communication device. Since the terminal can participate in traditional backscatter communication, the scope of backscatter communication can be expanded.

[0151] The resource allocation method provided in this application embodiment will be described in detail below with reference to the accompanying drawings, taking a backscattering device as an example.

[0152] Figure 6 This illustrates a scenario in which the resource allocation method provided in this application is applied, such as... Figure 6 As shown, network-side device 61 transmits CW and / or commands to tag 62. After receiving the CW and / or commands, tag 62 transmits feedback information to terminal 63. Terminal 63 then transmits the received feedback information from tag 62 back to network-side device 61. The first resource is the downlink (DL) resource for the CW and / or commands transmitted by network-side device 61 to tag 62, and the second resource is the uplink (UL) resource for transmitting the feedback information from tag 62.

[0153] Optionally, in the embodiments of this application, in Figure 6 In the application scenario shown, if both the first and second resources configured on network-side device 61 are semi-static resources, then as follows: Figure 7 As shown, each DL resource corresponds to one UL resource, or multiple DL resources correspond to one UL resource. That is, after receiving feedback information from multiple tags, terminal 63 transmits all feedback information together to network-side device 61. Both DL and UL resources are periodic, with K1 being the time interval between the end of the first resource and the start of the second resource. After network-side device 61 transmits CW and / or commands to tag 62 through the first resource, tag 62 can charge via the CW and perform backscatter communication. Terminal 63 receives the tag's feedback information on the backscatter communication (BSC) channel and, after time K1, integrates (or does not integrate) the received feedback information using the UL resource before transmitting it to network-side device 61.

[0154] Optionally, in the embodiments of this application, in Figure 6In the application scenario shown, if both the first and second resources configured by network-side device 61 are dynamic resources, then network-side device 61 can dynamically schedule DL and UL resources through DCI. Specifically, the time interval between the transmission of CW and commands by network-side device 61 is greater than or equal to a specific time interval T1. The duration of CW is fixed or variable. The first control command can be used to instruct terminal 63 to report the start time of the UL resource containing backscattered content to network-side device 61, or to instruct the command type of the command sent by network-side device 61 to tag 62. Network-side device 61 can instruct terminal 63 through DCI to transmit the received feedback information from tag 62 at the corresponding UL resource location. If terminal 63 receives the first control command, terminal 63 can know the expected feedback information from tag 62 and determine whether to integrate and send subsequently received feedback information. When terminal 63 receives the first control command, terminal 63 does not need additional instructions; when terminal 63 knows the type of the first control command through DCI, terminal 63 needs additional instructions. If terminal 63 does not receive the first control command, terminal 63 cannot predict the feedback information of tag 62. Therefore, terminal 63 can use a transparent transmission method to directly transmit the feedback information to network-side device 61 on available UL resources after receiving the feedback information from tag 62.

[0155] Figure 8 This illustrates another scenario in which the resource allocation method provided in the embodiments of this application is applied, such as... Figure 8 As shown, terminal 83 transmits CW and / or commands to tag 82, and tag 82, upon receiving the CW and / or commands, directly transmits feedback information to network-side device 81. The first resource is the UL resource of the CW and / or commands transmitted by terminal 83 to tag 82 (the configuration information of this resource is sent to terminal 83 by network-side device 81), and the second resource is used to transmit the feedback information from tag 82.

[0156] Optionally, in the embodiments of this application, in Figure 8 In the application scenario shown, if both the first and second resources configured on network-side device 81 are semi-static resources, then as follows: Figure 9 As shown, each UL resource corresponds to one BSC resource, or multiple UL resources correspond to one BSC resource. That is, after terminal 83 transmits CW and / or commands multiple times, multiple tags will transmit their feedback information to network-side device 81. Both the first and second resources are periodic. Terminal 83 transmits CW and / or commands to tag 82 on the UL resource, and tag 82 transmits feedback information to network-side device 81 on the BSC channel. The configuration information of the UL resource is provided to terminal 83 by network-side device 81.

[0157] Optionally, in the embodiments of this application, in Figure 8 In the application scenario shown, if both the first and second resources configured by the network-side device 81 are dynamic resources, then the network-side device 81 dynamically schedules the DL and UL resources through DCI. Specifically, the network-side device 81 can use dynamic DCI to instruct the terminal 83 on relevant configuration information regarding the UL resources; the time interval between the terminal 83 transmitting CWs and commands is greater than or equal to a specific time interval T1; the duration of the CW is fixed or variable, and further, the duration of the CW can be related to the command type; the first control command is used to indicate the command type transmitted by the network-side device 81 to the tag 82. The terminal 83 can transmit CWs and / or commands to the tag 82 on the UL resources. After receiving the CW and / or command, the tag 82 can transmit corresponding feedback information to the network-side device 81 according to different control command types.

[0158] It can be seen that in the above Figure 6 and Figure 8 In both application scenarios shown, the terminal participates in the backscatter communication process. Through the participation of the terminal, the range of backscatter communication can be expanded on the one hand, and the communication of the backscatter communication system supported by 5G NR can be realized on the other hand.

[0159] The resource allocation method provided in this application can be executed by a resource allocation device. This application uses the example of a resource allocation device executing the resource allocation method to illustrate the resource allocation device provided in this application.

[0160] Combination Figure 10 This application provides a resource allocation device 90, which may include a receiving module 91 and a first transceiver module 92. The receiving module 91 can be used to receive configuration information from a network-side device. The first transceiver module 92 can be used to transmit CW and / or commands to at least one backscatter communication device according to the configuration information received by the receiving module 91, or to receive feedback information transmitted by at least one backscatter communication device. The configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0161] In one possible implementation, the configuration information may include at least one of the following: a first resource, a second resource, and a first control command. The first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device; the second resource is used to transmit feedback information of each backscatter communication device; and the first control command is used to indicate any one of the following: an uplink resource for transmitting feedback information of each backscatter communication device; and a command type of the command transmitted to each backscatter communication device.

[0162] In one possible implementation, the feedback information may include at least one of the following: identification information; status information; control information; data; electronic product code information.

[0163] In one possible implementation, the feedback information transmitted on the second resource may include any of the following: feedback information from a backscatter communication device; or feedback information from at least two backscatter communication devices received by the terminal within a first preset time interval.

[0164] In one possible implementation, the period of the second resource is N times the period of the first resource, where N is a positive number; and / or, the time interval between the first resource and the second resource is a first time interval.

[0165] In one possible implementation, the first time interval may include any of the following: the time interval between the start time of the first resource and the end time of the second resource; or the time interval between the end time of the first resource and the start time of the second resource.

[0166] In one possible implementation, the first control command can be carried via DCI.

[0167] In one possible implementation, the first control command may include at least one of the following: a resource allocation indication; a time interval indication; and a command type indication. The resource allocation indication indicates the resource allocation for transmitting CW and / or commands; the time interval indication indicates a second time interval between the end time of the time unit containing the first control command and the start time of transmitting the aforementioned feedback information; and the command type indication indicates the command type of the command currently being transmitted by the terminal.

[0168] In one possible implementation, when the first control command includes the aforementioned resource allocation instruction, the third time interval is greater than or equal to the second preset time interval; wherein the third time interval is the time interval between transmitting the CW and the command to each of the aforementioned backscatter communication devices.

[0169] In one possible implementation, the second time interval can be greater than or equal to a preset delay, which is related to the processing capability of the terminal.

[0170] In one possible implementation, the feedback information of each of the aforementioned backscatter communication devices can be carried via PUCCH or PUSCH.

[0171] In the resource allocation apparatus provided in the embodiments of this application, the terminal can transmit CW and / or commands to at least one backscatter communication device according to the configuration information received from the network-side device, or receive feedback information transmitted by at least one backscatter communication device. In this way, the terminal can participate in the transmission related to the backscatter communication device. Since the participation of the terminal is added to the backscatter communication, the scope of the backscatter communication can be expanded.

[0172] The resource allocation device in this application embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the type of terminal 11 listed above; other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the specific devices.

[0173] The resource allocation device provided in this application embodiment can implement the various processes implemented in the above terminal-side method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0174] Combination Figure 11 This application provides a resource allocation device 100, which may include a sending module 101 and a second transceiver module 102. The sending module 101 can be used to send configuration information to a terminal. The second transceiver module 102 can be used to transmit CW and / or commands to at least one backscatter communication device according to the configuration information sent by the sending module 101, or to receive feedback information transmitted by at least one backscatter communication device. The configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0175] In one possible implementation, the configuration information may include at least one of the following: a first resource, a second resource, and a first control command. The first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device; the second resource is used to transmit feedback information of each backscatter communication device; and the first control command is used to indicate any one of the following: an uplink resource for transmitting feedback information of each backscatter communication device; and a command type of the command transmitted to each backscatter communication device.

[0176] In one possible implementation, the feedback information may include at least one of the following: identification information; status information; control information; data; electronic product code information.

[0177] In one possible implementation, the feedback information transmitted on the second resource may include any of the following: feedback information from a backscatter communication device; or feedback information from at least two backscatter communication devices received by the terminal within a first preset time interval.

[0178] In one possible implementation, the period of the second resource is N times the period of the first resource, where N is a positive number; and / or, the time interval between the first resource and the second resource is a first time interval.

[0179] In one possible implementation, the first time interval may include any of the following: the time interval between the start time of the first resource and the end time of the second resource; or the time interval between the end time of the first resource and the start time of the second resource.

[0180] In one possible implementation, the first control command can be carried via DCI.

[0181] In one possible implementation, the first control command may include at least one of the following: a resource allocation indication; a time interval indication; and a command type indication. The resource allocation indication indicates the resource allocation for transmitting CW and / or commands; the time interval indication indicates a second time interval between the end time of the time unit containing the first control command and the start time of transmitting the aforementioned feedback information; and the command type indication indicates the command type of the command currently being transmitted by the terminal.

[0182] In one possible implementation, when the first control command includes the aforementioned resource allocation instruction, the third time interval is greater than or equal to the second preset time interval; wherein the third time interval is the time interval between transmitting the CW and the command to each of the aforementioned backscatter communication devices.

[0183] In one possible implementation, the second time interval can be greater than or equal to a preset delay, which is related to the processing capability of the terminal.

[0184] In the resource allocation device provided in the embodiments of this application, the resource allocation device can send configuration information to the terminal for configuring resources related to the transmission of at least one backscatter communication device, and can transmit CW and / or commands to at least one backscatter communication device according to the configuration information, or receive feedback information transmitted by at least one backscatter communication device. In this way, the resource allocation device can instruct the terminal to participate in the transmission related to the backscatter communication device. Since the terminal can participate in traditional backscatter communication, the scope of backscatter communication can be expanded.

[0185] The resource allocation device in this application embodiment can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices besides a terminal. For example, the terminal can include, but is not limited to, the type of terminal 11 listed above; other devices can be servers, network attached storage (NAS), etc., and this application embodiment does not specifically limit the specific devices.

[0186] The resource allocation device provided in this application embodiment can implement all the processes implemented in the above network-side device method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0187] Optionally, such as Figure 12 As shown, this application embodiment also provides a communication device 1100, including a processor 1101 and a memory 1102. The memory 1102 stores a program or instructions that can run on the processor 1101. For example, when the communication device 1100 is a terminal, the program or instructions executed by the processor 1101 implement the various steps of the above-described terminal-side method embodiment and achieve the same technical effect. When the communication device 1100 is a network-side device, the program or instructions executed by the processor 1101 implement the various steps of the above-described network-side device method embodiment and achieve the same technical effect. To avoid repetition, further details are omitted here.

[0188] This application embodiment also provides a terminal, including a processor and a communication interface. The communication interface is used to receive configuration information from a network-side device; and, based on the configuration information, to transmit CW and / or commands to at least one backscatter communication device, or to receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device. This terminal embodiment corresponds to the above-described terminal-side method embodiment, and all implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. Specifically, Figure 13 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.

[0189] The terminal 1000 includes, but is not limited to, at least some of the following components: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.

[0190] Those skilled in the art will understand that the terminal 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 13 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0191] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0192] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 1001 can transmit it to the processor 1010 for processing; in addition, the radio frequency unit 1001 can send uplink data to the network-side device. Typically, the radio frequency unit 1001 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.

[0193] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback function, image playback function, etc.). Furthermore, the memory 1009 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1009 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0194] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.

[0195] The radio frequency unit 1001 can be used to receive configuration information from network-side devices; and, based on the received configuration information, transmit CW and / or commands to at least one backscatter communication device, or receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0196] In one possible implementation, the configuration information may include at least one of the following: a first resource, a second resource, and a first control command. The first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device; the second resource is used to transmit feedback information of each backscatter communication device; and the first control command is used to indicate any one of the following: an uplink resource for transmitting feedback information of each backscatter communication device; and a command type of the command transmitted to each backscatter communication device.

[0197] In one possible implementation, the feedback information may include at least one of the following: identification information; status information; control information; data; electronic product code information.

[0198] In one possible implementation, the feedback information transmitted on the second resource may include any of the following: feedback information from a backscatter communication device; or feedback information from at least two backscatter communication devices received by the terminal within a first preset time interval.

[0199] In one possible implementation, the period of the second resource is N times the period of the first resource, where N is a positive number; and / or, the time interval between the first resource and the second resource is a first time interval.

[0200] In one possible implementation, the first time interval may include any of the following: the time interval between the start time of the first resource and the end time of the second resource; or the time interval between the end time of the first resource and the start time of the second resource.

[0201] In one possible implementation, the first control command can be carried via DCI.

[0202] In one possible implementation, the first control command may include at least one of the following: a resource allocation indication; a time interval indication; and a command type indication. The resource allocation indication indicates the resource allocation for transmitting CW and / or commands; the time interval indication indicates a second time interval between the end time of the time unit containing the first control command and the start time of transmitting the aforementioned feedback information; and the command type indication indicates the command type of the command currently being transmitted by the terminal.

[0203] In one possible implementation, when the first control command includes the aforementioned resource allocation instruction, the third time interval is greater than or equal to the second preset time interval; wherein the third time interval is the time interval between transmitting the CW and the command to each of the aforementioned backscatter communication devices.

[0204] In one possible implementation, the second time interval can be greater than or equal to a preset delay, which is related to the processing capability of the terminal.

[0205] In one possible implementation, the feedback information of each of the aforementioned backscatter communication devices can be carried via PUCCH or PUSCH.

[0206] In the terminal provided in this application embodiment, the terminal can transmit CW and / or commands to at least one backscatter communication device according to the configuration information received from the network-side device, or receive feedback information transmitted by at least one backscatter communication device. In this way, the terminal can participate in the transmission related to the backscatter communication device. Since the participation of the terminal is added to the backscatter communication, the scope of the backscatter communication can be expanded.

[0207] The terminal provided in this application embodiment can implement the various processes implemented by the terminal in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0208] This application also provides a network-side device, including a processor and a communication interface. The communication interface is used to send configuration information to a terminal; and, based on the configuration information, to transmit CW and / or commands to at least one backscatter communication device, or to receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device. This network-side device embodiment corresponds to the above-described network-side device method embodiment. All implementation processes and methods of the above method embodiments can be applied to this network-side device embodiment and achieve the same technical effects.

[0209] Specifically, embodiments of this application also provide a network-side device. For example... Figure 14 As shown, the network-side device 1300 includes: an antenna 131, a radio frequency (RF) device 132, a baseband device 133, a processor 134, and a memory 135. The antenna 131 is connected to the RF device 132. In the uplink direction, the RF device 132 receives information through the antenna 131 and transmits the received information to the baseband device 133 for processing. In the downlink direction, the baseband device 133 processes the information to be transmitted and sends it to the RF device 132. The RF device 132 processes the received information and transmits it through the antenna 131.

[0210] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 133, which includes a baseband processor.

[0211] The baseband device 133 may include, for example, at least one baseband board on which multiple chips are disposed, such as... Figure 14As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 135 via a bus interface to call the program in the memory 135 and execute the network device operation shown in the above method embodiment.

[0212] The network-side device may also include a network interface 136, such as a common public radio interface (CPRI).

[0213] Specifically, the network-side device 1300 of this embodiment further includes: instructions or programs stored in memory 135 and executable on processor 134, wherein processor 134 calls the instructions or programs in memory 135 to execute. Figure 6 The methods executed by each module shown achieve the same technical effect, and to avoid repetition, they will not be described in detail here.

[0214] The radio frequency device 132 can be used to send configuration information to the terminal; and according to the sent configuration information, transmit CW and / or commands to at least one backscatter communication device, or receive feedback information transmitted by at least one backscatter communication device; wherein the configuration information is used to configure resources related to the transmission of at least one backscatter communication device.

[0215] In one possible implementation, the configuration information may include at least one of the following: a first resource, a second resource, and a first control command. The first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device; the second resource is used to transmit feedback information of each backscatter communication device; and the first control command is used to indicate any one of the following: an uplink resource for transmitting feedback information of each backscatter communication device; and a command type of the command transmitted to each backscatter communication device.

[0216] In one possible implementation, the feedback information may include at least one of the following: identification information; status information; control information; data; electronic product code information.

[0217] In one possible implementation, the feedback information transmitted on the second resource may include any of the following: feedback information from a backscatter communication device; or feedback information from at least two backscatter communication devices received by the terminal within a first preset time interval.

[0218] In one possible implementation, the period of the second resource is N times the period of the first resource, where N is a positive number; and / or, the time interval between the first resource and the second resource is a first time interval.

[0219] In one possible implementation, the first time interval may include any of the following: the time interval between the start time of the first resource and the end time of the second resource; or the time interval between the end time of the first resource and the start time of the second resource.

[0220] In one possible implementation, the first control command can be carried via DCI.

[0221] In one possible implementation, the first control command may include at least one of the following: a resource allocation indication; a time interval indication; and a command type indication. The resource allocation indication indicates the resource allocation for transmitting CW and / or commands; the time interval indication indicates a second time interval between the end time of the time unit containing the first control command and the start time of transmitting the aforementioned feedback information; and the command type indication indicates the command type of the command currently being transmitted by the terminal.

[0222] In one possible implementation, when the first control command includes the aforementioned resource allocation instruction, the third time interval is greater than or equal to the second preset time interval; wherein the third time interval is the time interval between transmitting the CW and the command to each of the aforementioned backscatter communication devices.

[0223] In one possible implementation, the second time interval can be greater than or equal to a preset delay, which is related to the processing capability of the terminal.

[0224] In the network-side device provided in this application embodiment, the network-side device can send configuration information to the terminal for configuring resources related to the transmission of at least one backscatter communication device, and can transmit CW and / or commands to at least one backscatter communication device according to the configuration information, or receive feedback information transmitted by at least one backscatter communication device. In this way, the network-side device can instruct the terminal to participate in the transmission related to the backscatter communication device. Since the terminal can participate in traditional backscatter communication, the scope of backscatter communication can be expanded.

[0225] The network-side device provided in this application embodiment can implement the various processes implemented by the network-side device in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0226] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described resource allocation method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0227] The processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0228] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above resource allocation method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0229] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0230] This application also provides a computer program / program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described resource allocation method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0231] This application also provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the terminal-side method as described above, and the network-side device can be used to perform the steps of the network-side device method as described above.

[0232] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0233] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0234] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A resource allocation method, characterized in that, The method includes: The terminal receives configuration information from the network-side device; According to the configuration information, the terminal transmits continuous wave CW and / or commands to at least one backscatter communication device, or receives feedback information transmitted by the at least one backscatter communication device. The configuration information is used to configure resources related to the transmission of the at least one backscatter communication device; the configuration information includes at least one of the following: a first resource, a second resource, and a first control command; The first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device; The second resource is used to transmit feedback information from each backscatter communication device; The first control command is used to instruct any one of the following: Uplink resources for transmitting feedback information from each backscatter communication device; The command type of the command transmitted to each of the backscatter communication devices.

2. The method according to claim 1, characterized in that, The feedback information includes at least one of the following: Identification information; Status information; Control information; data; Electronic product code information.

3. The method according to claim 1, characterized in that, The feedback information transmitted on the second resource includes any of the following: Feedback information from one of the backscatter communication devices; The terminal receives feedback information from at least two of the backscatter communication devices within a first preset time interval.

4. The method according to claim 1, characterized in that, The period of the second resource is N times the period of the first resource, where N is a positive number; And / or, The time interval between the first resource and the second resource is the first time interval.

5. The method according to claim 4, characterized in that, The first time interval includes any one of the following: The time interval between the start time of the first resource and the end time of the second resource; The time interval between the end time of the first resource and the start time of the second resource.

6. The method according to claim 1, characterized in that, The first control command is carried by downlink control information (DCI).

7. The method according to claim 1 or 6, characterized in that, The first control command includes at least one of the following: Resource allocation instructions; Time interval indication; Command type indicator; The resource allocation indication is used to indicate: the resource allocation for transmitting CW and / or commands; The time interval indicator is used to indicate: the second time interval between the end time of the time unit in which the first control command is located and the start time of the transmission of the feedback information; The command type indicator is used to indicate the command type of the command currently being transmitted by the terminal.

8. The method according to claim 7, characterized in that, When the first control command includes the resource allocation instruction, the third time interval is greater than or equal to the second preset time interval; The third time interval is the time interval between transmitting CW and commands to each backscatter communication device.

9. The method according to claim 7, characterized in that, The second time interval is greater than or equal to a preset delay, which is related to the processing capability of the terminal.

10. The method according to claim 7, characterized in that, The feedback information of each backscatter communication device is carried through the Physical Uplink Control Channel (PUCCH) or the Physical Uplink Shared Channel (PUSCH).

11. A resource allocation method, characterized in that, The method includes: Network-side devices send configuration information to the terminal; The network-side device transmits CW and / or commands to at least one backscatter communication device according to the configuration information, or receives feedback information transmitted by the at least one backscatter communication device. The configuration information is used to configure resources related to the transmission of the at least one backscatter communication device; The configuration information includes at least one of the following: a first resource, a second resource, and a first control command; The first resource is used to transmit CW and / or commands to each of the at least one backscatter communication device; The second resource is used to transmit feedback information from each backscatter communication device; The first control command is used to instruct any one of the following: Uplink resources for transmitting feedback information from each backscatter communication device; The command type of the command transmitted to each of the backscatter communication devices.

12. The method according to claim 11, characterized in that, The feedback information transmitted on the second resource includes any of the following: Feedback information from one of the backscatter communication devices; The terminal receives feedback information from at least two of the backscatter communication devices within a first preset time interval.

13. The method according to claim 11, characterized in that, The period of the second resource is N times the period of the first resource, where N is a positive number; And / or, The time interval between the first resource and the second resource is the first time interval.

14. The method according to claim 13, characterized in that, The first time interval includes any one of the following: The time interval between the start time of the first resource and the end time of the second resource; The time interval between the end time of the first resource and the start time of the second resource.

15. The method according to claim 11, characterized in that, The first control command is carried via DCI.

16. The method according to claim 11 or 15, characterized in that, The first control command includes at least one of the following: Resource allocation instructions; Time interval indication; Command type indicator; The resource allocation indication is used to indicate: the resource allocation for transmitting CW and / or commands; The time interval indicator is used to indicate: the second time interval between the end time of the time unit in which the first control command is located and the start time of the transmission of the feedback information; The command type indicator is used to indicate the command type of the command currently being transmitted by the terminal.

17. The method according to claim 16, characterized in that, When the first control command includes the resource allocation instruction, the third time interval is greater than or equal to the second preset time interval; The third time interval is the time interval between transmitting CW and commands to each backscatter communication device.

18. The method according to claim 16, characterized in that, The second time interval is greater than or equal to a preset delay, which is related to the processing capability of the terminal.

19. A resource allocation device, characterized in that, The device includes a receiving module and a first transceiver module; The receiving module is used to receive configuration information from the network-side device; The first transceiver module is configured to transmit CW and / or commands to at least one backscatter communication device according to the configuration information received by the receiving module, or to receive feedback information transmitted by the at least one backscatter communication device. The configuration information is used to configure resources related to the transmission of the at least one backscatter communication device.

20. A resource allocation device, characterized in that, The device includes a transmitting module and a second transceiver module; The sending module is used to send configuration information to the terminal; The second transceiver module is configured to transmit CW and / or commands to at least one backscatter communication device according to the configuration information sent by the sending module, or to receive feedback information transmitted by the at least one backscatter communication device. The configuration information is used to configure resources related to the transmission of the at least one backscatter communication device.

21. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the resource allocation method as described in any one of claims 1 to 10.

22. A network-side device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the resource allocation method as described in any one of claims 11 to 18.

23. A communication system, characterized in that, The communication system includes the resource allocation device as described in claim 19 and the resource allocation device as described in claim 20; or... The communication system includes the terminal as described in claim 21 and the network-side device as described in claim 22.

24. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the resource allocation method as described in any one of claims 1 to 10, or implement the steps of the resource allocation method as described in any one of claims 11 to 18.

Citation Information

Patent Citations

  • Method, device and system communicating with radio frequency equipment

    CN107786255A

  • Wireless communication data information transmission method and device

    CN113891356A