Resource indication method, terminal equipment, network equipment, communication device and medium

By establishing information exchange and resource allocation mechanisms between terminal devices and network devices, the challenges of resource management for environmental IoT devices have been solved, enabling efficient resource utilization and broad coverage, and supporting hundreds of billions of connections.

CN121547872APending Publication Date: 2026-02-17HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411101358.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2026-02-17

AI Technical Summary

Technical Problem

In the field of wireless communication, existing technologies struggle to effectively manage and allocate resources to support hundreds of billions of environmental IoT devices, especially since the coverage distance of radio frequency identification (RFID) technology is limited and cannot meet the future demand for large-scale connectivity.

Method used

Terminal devices send information to network devices to indicate whether they have environmental IoT capabilities and carrier generation capabilities, and receive corresponding resource allocation information. Network devices allocate different resources to terminal devices with different capabilities to achieve efficient resource utilization.

Benefits of technology

It improves the resource utilization rate of terminal devices, supports the communication needs of hundreds of billions of environmental IoT devices, and enhances the efficiency and coverage of resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121547872A_ABST
    Figure CN121547872A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a resource indication method, terminal equipment, network equipment, a communication device and a medium, and aims to carry out resource allocation on terminal equipment whether to have environment Internet of Things capability or not and whether to generate carrier wave capability or not. The resource indication method comprises: sending first information to a network device, the first information being used for reporting whether a terminal device has an environmental Internet of Things capability and whether the terminal device has a carrier wave CW generation capability; first control information from the network device is received, the terminal device has the environment Internet of Things capability, the first control information is used for indicating a first resource, and the first resource is used for communication between the terminal device and the environment Internet of Things device; and the terminal equipment has the capability of generating a carrier wave (CW), the first control information is also used for indicating a second resource, and the second resource is used for the terminal equipment to send an excitation signal to the environmental Internet of Things equipment; the first resource and the second resource are different resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to resource indication methods, terminal equipment, network equipment, communication devices, and media. Background Technology

[0002] In the field of wireless communication, the Internet of Things (IoT) connects more "things" to each other to improve productivity and enhance quality of life. To further reduce the size, complexity, and power consumption of IoT devices, hundreds or even trillions of IoT devices can be deployed for various applications. Building upon IoT scenarios, Ambient-IoT (A-IoT) will become a major source of trillions of IoT connections.

[0003] Currently, the identification of terminal devices mainly relies on barcodes and radio frequency identification (RFID). However, with a coverage distance of only about 10 meters, it is difficult to support the future demand of hundreds of billions of users. The 3rd Generation Partnership Project (3GPP) is discussing the development of environmental IoT technologies based on cellular communication. This can leverage existing large-scale cellular infrastructure to reduce costs and improve the coverage of environmental IoT through cellular communication.

[0004] In real-world network environments, there are various types of terminal devices. How to allocate resources is a problem that urgently needs to be solved in this field. Summary of the Invention

[0005] This application provides a resource indication method, terminal device, network device, communication device, and medium, with the aim of allocating resources for terminal devices that have environmental Internet of Things capabilities and whether they have carrier generation capabilities.

[0006] To achieve the above objectives, this application provides the following technical solution:

[0007] A first aspect of this application provides a resource indication method applied to a terminal device, the method comprising:

[0008] Send first information to the network device, the first information being used to report whether the terminal device has environmental Internet of Things (IoT) capabilities and whether the terminal device has the capability to generate carrier wave (CW).

[0009] Receive first control information from the network device, wherein,

[0010] The terminal device has environmental IoT capabilities; the first control information is used to indicate a first resource, which is used for communication between the terminal device and the environmental IoT device; and...

[0011] The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device.

[0012] The first resource and the second resource are different resources.

[0013] In the above scheme, the network device determines that the terminal device has environmental IoT capabilities. The network device can allocate a first resource for communication between the terminal device and the environmental IoT device. The network device also determines that the terminal device has the ability to generate carrier waves. The network device can allocate a second resource for the terminal device to send excitation signals to the environmental IoT device. The first and second resources allocated by the network device are different, thus the network device can control the terminal device based on the allocated first and second resources, and efficiently allocate resources for environmental IoT capabilities and for carrier wave generation capabilities, thereby improving the resource utilization rate of the terminal device.

[0014] In one possible implementation of the first aspect of this application, the first information is sent in a static, semi-static, or dynamic manner. In the above scheme, a communication connection is configured between the terminal device and the network device. The terminal device can send the first information in various ways, such as static, semi-static, or dynamic notification methods, as long as the network device can receive the first information.

[0015] In one possible implementation of the first aspect of this application, the first information is sent in a static manner, including: sending a first Radio Resource Control (RRC) signaling message, wherein the first RRC signaling message is used to carry the first information;

[0016] or,

[0017] The first information is sent in a semi-static manner, including: sending a first media access control element (MACCE), wherein the first media access control element (MACCE) is used to carry the first information;

[0018] or,

[0019] The first information is sent dynamically, including sending first uplink control information (UCI), which carries the first information.

[0020] In the above scheme, the terminal device can send the first information to the network device using RRC signaling, MAC CE, or UCI. The network device can receive the RRC signaling, MAC CE, or UCI to obtain the first information. In practical application scenarios, other signaling or messages can also be used to send the first information to the network device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0021] In one possible implementation of the first aspect of this application, the first control information is received in a static, semi-static, or dynamic manner. In the above scheme, a communication connection is configured between the terminal device and the network device, and the network device can send the first control information in various ways, as long as the terminal device can receive the first control information.

[0022] In one possible implementation of the first aspect of this application, the first control information is received in a static manner, including: receiving a second Radio Resource Control (RRC) signaling message, wherein the second RRC signaling message is used to carry the first control information;

[0023] or,

[0024] The first control information is received in a semi-static manner, including: receiving a second media access control element (MAC CE), wherein the second media access control element (MAC CE) is used to carry the first control information;

[0025] or,

[0026] The first control information is received dynamically, including receiving downlink control information (DCI), wherein the downlink control information (DCI) is used to carry the first control information.

[0027] In the above scheme, the network device and the terminal device interact. The network device can send the first control information to the terminal device using RRC signaling, MAC CE, or DCI. Correspondingly, the terminal device can receive the RRC signaling, MAC CE, or DCI to obtain the first control information.

[0028] In one possible implementation of the first aspect of this application, the first resource and the second resource have a mapping relationship. In the above scheme, when the terminal device has environmental IoT capabilities and the ability to generate carriers, the network device can allocate the first resource and the second resource to the terminal device. To improve resource utilization, the first resource and the second resource have a mapping relationship, that is, the first resource and the second resource have a special correspondence or mapping type. For example, the first resource and the second resource have a frequency division multiplexing relationship, or the first resource and the second resource can be mapped together in an interleaved manner. For example, when the first resource and the second resource partially or completely overlap in the frequency domain, they are time-division multiplexed in the time domain. Alternatively, the first resource and the second resource can use the same resource in the time domain but different frequency domain resources in the frequency domain. Therefore, the self-test of the first resource and the second resource does not generate strong interference, which can improve resource utilization.

[0029] In one possible implementation of the first aspect of this application, the first resource includes: resources for the reader to communicate with an environmental IoT device, and resources for the environmental IoT device to communicate with the reader.

[0030] The second resource and the resource used for communication between the reader and the environmental IoT device are mapped in an interleaved manner, and the second resource and the resource used for communication between the environmental IoT device and the reader are the same resource.

[0031] In the above scheme, the resources used for communication between the reader and the environmental IoT device represent the resources used by the reader to send data to the environmental IoT device, and the resources used for communication between the environmental IoT device and the reader represent the resources used by the environmental IoT device to send data to the reader. The second resource and the resources used for communication between the reader and the environmental IoT device are mapped in an interleaved manner, and the second resource and the resources used for communication between the environmental IoT device and the reader are the same resources. Through the interactive mapping of the first resource and the second resource, the utilization rate of resources allocated by the network device to the terminal device can be improved.

[0032] In one possible implementation of the first aspect of this application, the second resource includes: uplink frequency domain resources or downlink frequency domain resources of Frequency Division Duplex (FDD). In the above scheme, the second resource allocated by the network device can be either uplink or downlink frequency domain resources of FDD. Therefore, when the terminal device has the capability to generate CW (Continuous Wave), it can use the uplink or downlink frequency band of FDD to send excitation signals to the environmental IoT device.

[0033] In one possible implementation of the first aspect of this application, the first control information is used to indicate that the resource mapping type corresponding to the second resource is a continuous resource mapping or a non-continuous resource mapping.

[0034] In the above scheme, the mapping type of the second resource configured by the network device can be either continuous resource mapping or non-continuous resource mapping, depending on the application scenario. The first control information is used to indicate whether the resource mapping type corresponding to the second resource is continuous resource mapping or non-continuous resource mapping, which enables flexible configuration of the second resource.

[0035] In one possible implementation of the first aspect of this application, the first control information is further used to indicate whether the terminal device has frequency hopping capability and the corresponding offset. In the above scheme, the mapping type of the second resource configured by the network device can be continuous resource mapping or non-continuous resource mapping, which is determined in conjunction with the application scenario. The first control information is used to indicate whether the resource mapping type corresponding to the second resource is continuous resource mapping or non-continuous resource mapping, which enables flexible configuration for the second resource.

[0036] In one possible implementation of the first aspect of this application, the first control information is further used to indicate that the second resource is a periodically configured time-domain resource, a semi-persistently configured time-domain resource, or an aperiodicly configured time-domain resource. In the above scheme, the network device can configure the second resource using periodic location, semi-persistent configuration, or aperiodic configuration. This application embodiment does not limit the method by which the network device configures the second resource; the specific method can be determined based on the application scenario.

[0037] In one possible implementation of the first aspect of this application, the method further includes:

[0038] Send a second message to the network device, the second message being used to indicate the size of the data stored or cached by the terminal device;

[0039] The system receives second control information from the network device, the second control information being used to instruct a third resource, the third resource being used to send the data to the network device.

[0040] In the above scheme, the terminal device needs to report data to the network device. The terminal device first sends a second message to the network device, indicating the size of the data stored or cached by the terminal device. The network device receives the second message and can determine the size of the data. Then, the network device allocates a third resource, which can be used by the terminal device to report the data. The network device sends a second control message, indicating the third resource. After receiving the second control message, the terminal device parses the second control message, determines the third resource, and sends the data stored or cached by the terminal device according to the third resource, thereby completing the process of the terminal device reporting data to the network device.

[0041] In one possible implementation of the first aspect of this application, the first control information is further used to instruct a fourth resource, which is used by the terminal device to report a first result to the network device. The first result includes an intermediate result or a final result obtained by the terminal device through communication with the environmental IoT device. In the above scheme, the terminal device obtains the first result, which includes: an intermediate result or a final result obtained through communication between the terminal device and the environmental IoT device. The first control information sent by the network device is also used for the fourth resource, which is used for communication between the terminal device and the network device. Specifically, the fourth resource is used by the terminal device to report the first result to the network device.

[0042] In one possible implementation of the first aspect of this application, the method further includes:

[0043] The first result is sent to the network device periodically, semi-persistently, or aperiodically, according to the fourth resource.

[0044] In the above scheme, the terminal device can send the first result in a periodic, semi-continuous, or non-periodic manner. In this embodiment, the method of sending the first result by the terminal device is not limited, and can be determined in combination with the application scenario.

[0045] In one possible implementation of the first aspect of this application, sending the first result to the network device in a periodic manner includes: sending a third Radio Resource Control (RRC) message to the network device, wherein the third RRC message is used to carry the first result;

[0046] or,

[0047] Sending the first result to the network device in a semi-persistent manner includes: sending a third media access control element (MAC CE) to the network device, wherein the third media access control element (MAC CE) is used to carry the first result;

[0048] or,

[0049] Sending the first result to the network device in an aperiodic manner includes: sending a second uplink control information (UCI), an ACK message, or a NACK message to the network device, wherein the second uplink control information (UCI), ACK message, or NACK message carries the first information.

[0050] In the above scheme, the terminal device can send a first result to the network device using RRC signaling, MAC CE, UCI, ACK information, or NACK. The network device can receive the RRC signaling, MAC CE, UCI, ACK information, or NACK to obtain the first result. In practical application scenarios, other signaling or messages can also be used to send the first result to the network device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0051] In one possible implementation of the first aspect of this application, the first information further includes the unique identifier ID of the terminal device and a proximity result, wherein the proximity result includes information on environmental IoT devices that are near the terminal device.

[0052] In the above scheme, the unique identifier of the terminal device can be the identifier of the reader. The terminal device can also report the proximity result to the network device. The proximity result includes information about the environmental IoT devices near the terminal device. The network device can determine the environmental IoT information near the terminal device based on the proximity result. For example, the proximity result includes: the identifier ID of the environmental IoT devices near the terminal device, or the number of environmental IoT devices, etc.

[0053] In one possible implementation of the first aspect of this application, the first resource includes a first contiguous resource, and the second resource includes a second contiguous resource.

[0054] The first contiguous resource and the second contiguous resource are different contiguous resources.

[0055] In one possible implementation of the first aspect of this application, the first control information is further used to indicate the frequency band deployment method of the terminal device.

[0056] In the above scheme, network devices can be configured to use in-band mode, guard band mode, or independent frequency band mode for terminal devices.

[0057] The network device can configure the terminal device's frequency band deployment mode as in-band mode, meaning that terminal devices capable of generating CW need to coexist with terminal devices in the NR system. The network device configures a second resource, which can be used by the terminal device to send excitation signals to environmental IoT devices. The terminal device determines the corresponding second resource based on the in-band frequency band deployment mode. Alternatively, the network device can configure the terminal device's frequency band deployment mode as guard band mode, meaning that the network device can configure the guard band of the terminal device in the NR system for the second resource, and the terminal device can send excitation signals to environmental IoT devices within the guard band. Finally, the network device can configure the terminal device's frequency band deployment mode as independent frequency band mode, meaning that the network device can allocate an independent frequency band, completely different from the resources of the NR system's terminal devices, for terminal devices capable of generating CW. The network device can send excitation signals to environmental IoT devices within this independent frequency band.

[0058] A second aspect of this application provides a resource indication method applied to a network device, the method comprising:

[0059] Receive first information from the terminal device, the first information being used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the capability to generate carrier CW;

[0060] Send first control information to the terminal device, wherein,

[0061] The terminal device has environmental IoT capabilities, and the first control information is used to indicate the first resource, which is used for communication between the terminal device and the environmental IoT device.

[0062] The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device.

[0063] The first resource and the second resource are different resources.

[0064] In the above scheme, the network device determines that the terminal device has environmental IoT capabilities. The network device can allocate a first resource for communication between the terminal device and the environmental IoT device. The network device also determines that the terminal device has the ability to generate carrier waves. The network device can allocate a second resource for the terminal device to send excitation signals to the environmental IoT device. The first and second resources allocated by the network device are different, thus the network device can control the terminal device based on the allocated first and second resources, and efficiently allocate resources for environmental IoT capabilities and for carrier wave generation capabilities, thereby improving the resource utilization rate of the terminal device.

[0065] In one possible implementation of the second aspect of this application, the first information is received in a static, semi-static, or dynamic manner. In the above scheme, a communication connection is configured between the terminal device and the network device. The terminal device can send the first information in various ways, such as static, semi-static, or dynamic notification methods, as long as the network device can receive the first information.

[0066] In one possible implementation of the second aspect of this application, the first information is received in a static manner, including: receiving a first radio resource control (RRC) signaling, wherein the first RRC signaling is used to carry the first information;

[0067] or,

[0068] The first information is received in a semi-static manner, including: receiving a first media access control element (MACCE), wherein the first media access control element (MACCE) is used to carry the first information;

[0069] or,

[0070] The first information is received dynamically, including receiving first uplink control information (UCI), which carries the first information.

[0071] In the above scheme, the network device and the terminal device interact. The terminal device can send the first information to the network device using RRC signaling, MAC CE, or UCI. Correspondingly, the network device can receive the RRC signaling, MAC CE, or UCI to obtain the first information.

[0072] In one possible implementation of the second aspect of this application, the first control information is sent in a static, semi-static, or dynamic manner. In the above scheme, a communication connection is configured between the terminal device and the network device. The network device can send the first control information in various ways, as long as the terminal device can receive the first control information. Specifically, the first control information is sent in a static, semi-static, or dynamic manner.

[0073] In one possible implementation of the second aspect of this application, the first control information is sent in a static manner, including: sending a second Radio Resource Control (RRC) signaling message, wherein the second RRC signaling message is used to carry the first control information;

[0074] or,

[0075] The first control information is sent in a semi-static manner, including: sending a second media access control element (MAC CE), wherein the second media access control element (MAC CE) is used to carry the first control information;

[0076] or,

[0077] The first control information is sent dynamically, including sending downlink control information (DCI), wherein the downlink control information (DCI) is used to carry the first control information.

[0078] In the above scheme, the network device can send the first control information to the network device using RRC signaling, MAC CE, or DCI. The terminal device can receive the RRC signaling, MAC CE, or DCI to obtain the first control information. In practical application scenarios, other signaling or messages can also be used to send the first control information to the terminal device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0079] In one possible implementation of the second aspect of this application, the method further includes:

[0080] Receive second information from the terminal device, the second information being used to indicate the size of data stored or cached by the terminal device;

[0081] A second control message is sent to the terminal device, the second control message being used to instruct a third resource, the third resource being used to send the data to the network device.

[0082] In the above scheme, the terminal device needs to report data to the network device. The terminal device first sends a second message to the network device, indicating the size of the data stored or cached by the terminal device. The network device receives the second message and can determine the size of the data. Then, the network device allocates a third resource, which can be used by the terminal device to report the data. The network device sends a second control message, indicating the third resource. After receiving the second control message, the terminal device parses the second control message, determines the third resource, and sends the data stored or cached by the terminal device according to the third resource, thereby completing the process of the terminal device reporting data to the network device.

[0083] In one possible implementation of the second aspect of this application, the first control information is further used to instruct a fourth resource, the fourth resource being used by the network device to receive a first result from the terminal device, the first result including intermediate or final results obtained by the terminal device communicating with the environmental IoT device. In the above scheme, the first control information can instruct a fourth resource, thereby allowing the network device to control the terminal device according to the allocated fourth resource, enabling the terminal device to use the fourth resource to send the first result, thus improving the resource utilization rate of the terminal device.

[0084] In one possible implementation of the second aspect of this application, the method further includes:

[0085] According to the fourth resource, the first result is received from the terminal device in a periodic, semi-persistent, or aperiodic manner. In the above scheme, the terminal device can send the first result periodically, semi-persistently, or aperiodically, and correspondingly, the network device receives the first result from the terminal device in a corresponding manner, either periodically, semi-persistently, or aperiodically. This application embodiment does not limit the method by which the terminal device sends the first result; the specific method can be determined based on the application scenario.

[0086] In one possible implementation of the second aspect of this application, receiving the first result from the terminal device in a periodic manner includes: receiving third Radio Resource Control (RRC) signaling, wherein the third Radio Resource Control (RRC) signaling is used to carry the first result;

[0087] or,

[0088] Receiving the first result from the terminal device in a semi-persistent manner includes: receiving a third media access control element (MAC CE), wherein the third media access control element (MAC CE) is used to carry the first result;

[0089] or,

[0090] Receiving the first result from the terminal device in a non-periodic manner includes: receiving a second uplink control information (UCI) or ACK information or NACK information, wherein the second uplink control information (UCI) or ACK information or NACK information is used to carry the first information.

[0091] In the above scheme, the terminal device can send a first result to the network device using RRC signaling, MAC CE, UCI, ACK information, or NACK. The network device can receive the RRC signaling, MAC CE, UCI, ACK information, or NACK to obtain the first result. In practical application scenarios, other signaling or messages can also be used to send the first result to the network device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0092] A third aspect of this application provides a terminal device, the terminal device comprising:

[0093] The sending module is used to send first information to the network device, the first information being used to report whether the terminal device has environmental Internet of Things (IoT) capabilities and whether the terminal device has the capability to generate carrier wave (CW).

[0094] The receiving module is configured to receive first control information from the network device, wherein...

[0095] The terminal device has environmental IoT capabilities; the first control information is used to indicate a first resource, which is used for communication between the terminal device and the environmental IoT device; and...

[0096] The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device.

[0097] The first resource and the second resource are different resources.

[0098] A fourth aspect of this application provides a network device, the network device comprising:

[0099] A receiving module is used to receive first information from a terminal device, the first information being used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the capability to generate carrier wave (CW).

[0100] The sending module is used to send first control information to the terminal device, wherein...

[0101] The terminal device has environmental IoT capabilities, and the first control information is used to indicate the first resource, which is used for communication between the terminal device and the environmental IoT device.

[0102] The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device.

[0103] The first resource and the second resource are different resources.

[0104] A fifth aspect of this application provides a communication device, comprising: a memory and at least one processor. The memory is used to store programs or computer instructions, and the at least one processor is used to execute the computer programs or computer instructions stored in the memory, so that the communication device implements the methods provided in the first or second aspect of this application.

[0105] The sixth aspect of this application provides a computer storage medium for storing a computer program, which, when executed, implements the method provided in the first or second aspect of this application.

[0106] The seventh aspect of this application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method provided in the first or second aspect described above.

[0107] An eighth aspect of this application provides a chip system including a processor for supporting a terminal device or network device in implementing the functions involved in the foregoing aspects, such as transmitting or processing data and / or information involved in the foregoing methods. In one possible design, the chip system further includes a memory for storing program instructions and data necessary for the terminal device or network device. The chip system may be composed of chips or may include chips and other discrete devices. Attached Figure Description

[0108] Figure 1 This application provides a schematic diagram of the system architecture of a communication system.

[0109] Figure 2a , 2b 2c and 2d are schematic diagrams of the system architecture of another communication system provided in the embodiments of this application;

[0110] Figure 3 A schematic diagram illustrating the interaction process between a network device and a terminal device, provided as an embodiment of this application;

[0111] Figure 4 This is a schematic diagram of the topology of a communication system provided in an embodiment of this application;

[0112] Figure 5 A schematic diagram illustrating a semi-static configuration resource for a network device provided in an embodiment of this application;

[0113] Figure 6 A schematic diagram illustrating dynamic resource configuration of a network device as provided in an embodiment of this application;

[0114] Figure 7 A schematic diagram of an A-IoT frequency domain resource pool provided in an embodiment of this application;

[0115] Figure 8a A schematic diagram illustrating the frequency domain resources of an NR frame and an A-IoT frame, provided for embodiments of this application;

[0116] Figure 8b A schematic diagram illustrating the frequency domain resources of an NR frame and an A-IoT frame, provided for embodiments of this application;

[0117] Figure 9 This is a structural example diagram of an electronic device disclosed in an embodiment of this application;

[0118] Figure 10 This is a structural example diagram of another electronic device disclosed in an embodiment of this application. Detailed Implementation

[0119] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise. It should also be understood that in the embodiments of this application, "one or more" refers to one, two, or more; "and / or" describes the relationship between related objects, indicating that three relationships may exist; for example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0120] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0121] The embodiments of this application are applied to communication systems, which can be second-generation (2G) communication systems, third-generation (3G) communication systems, long-term evolution (LTE) systems, fifth-generation (5G) communication systems, LTE and 5G hybrid architectures, 5G New Radio (5G NR) systems, and new communication systems that will emerge in the future development of communication, such as possible sixth-generation (6G) communication systems, etc.

[0122] The communication system includes a first device, a second device, and a third device. The first device can be a network-side device used to provide network communication functions; in some cases, it is also called a network device or network element. For example, a network device can typically be a base station (including functional units of a base station, or a combination of functional units of base stations) or a core network unit. The core network unit can be a functional unit within the core network, including but not limited to Access and Mobility Management Function (AMF) units or Session Management Function (SMF) units. The second device can be a device accessing the network; for example, the second device is an environmental IoT device. The third device can be a reader / writer device, specifically an intermediate terminal device. The third device can communicate with both the first and second devices; for example, the third device can use resources allocated by the first device to communicate with the second device.

[0123] In the embodiments provided in this application, the first device is used as an illustration of a base station. The base station can be any device with wireless transceiver capabilities, including but not limited to: evolved Node B (NodeB, eNB, or e-NodeB) in LTE, base station (gNodeB or gNB) or transmission receiving point / transmission reception point (TRP) in new radio (NR), base stations evolved later in 3GPP, access nodes in Wi-Fi systems, wireless relay nodes, wireless backhaul nodes, etc. The base station can be: macro base station, micro base station, pico base station, small cell, relay station, or balloon station, etc. The base station can include one or more co-located or non-co-located transmission reception points (TRPs). The base station can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radioaccess network (CRAN) scenario. The base station can communicate with the terminal, or it can communicate with the terminal through a relay station. The terminal can communicate with multiple base stations using different technologies. For example, the terminal can communicate with base stations that support LTE networks, base stations that support 5G networks, and can also establish dual connections with both LTE and 5G base stations.

[0124] In the embodiments provided in this application, the second device is used as the terminal for illustration. The terminal in the embodiments of this application can be a passive IoT device or a narrow band Internet of Things (NB-IoT) device. A passive IoT device can also be called an environmental IoT device, or an A-IoT device, or simply a device.

[0125] In the embodiments provided in this application, the third device as a terminal can take various forms, such as a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, vehicle-mounted terminal device, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, wearable terminal device, etc. A terminal may also be referred to as a terminal device, user equipment (UE), access terminal device, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal device, mobile device, UE terminal device, terminal device, wireless communication device, UE agent, or UE device, etc. A terminal can also be a fixed terminal or a mobile terminal.

[0126] like Figure 1 As shown in the illustration, an embodiment of this application provides a communication system comprising: a base station 1, a terminal 2, and an intermediate node 3 communicating with each other. For example, the terminal 2 is an environmental IoT device, and the intermediate node 3 can be an intermediate terminal device. The intermediate node 3 can be used to realize communication between the base station 1 and the terminal 2. The intermediate node 3 can be a terminal device capable of supporting environmental IoT, and the intermediate node 3 transmits environmental IoT data and / or signaling between the base station 1 and the terminal 2. Figure 1 The deployment scenario of the topology shown involves indoor to outdoor, with indoor user equipment acting as intermediate node 3 under network control, and outdoor macro cell base station communicating with terminal 2 through intermediate node 3.

[0127] In this embodiment, the network device can also interact with a carrier wave (CW) device, instructing the CW device to configure carrier excitation or to configure a carrier for energy harvesting (EH). In this embodiment, the CW device can be an external CW device independent of the terminal device, or it can be a CW function module integrated within the terminal device.

[0128] See Figure 2aThe communication system shown includes terminal device 1, network device, terminal device 2, and A-IoT device. Terminal device 1 and terminal device 2 are two different types of terminal devices, differing in that terminal device 1 is equipped with a carrier wave (CW) device, meaning it has the capability to generate CW signals, while terminal device 2 does not. Terminal device 1 can send downlink communication data to the A-IoT device and use the CW device to transmit carrier wave to ambient IoT device (CW2D) signals to charge the A-IoT device; the A-IoT device can send uplink data communication to the network device. Both terminal device 1 and the network device can interact with terminal device 2.

[0129] See Figure 2b ,exist Figure 2b The communication system shown includes a terminal device 1, a network device, and an A-IoT device. The terminal device 1 is equipped with a CW (Content Warp) device. The terminal device 1 can send downlink communication data to the A-IoT device and use the CW device to send CW2D signals to charge the A-IoT device; the A-IoT device can send uplink data communication to the network device. The terminal device 1 can interact with the network device. In this system, the terminal device 1 can be a reader or a user interface device (UE), and the network device can be a base station.

[0130] See Figure 2c ,exist Figure 2c The communication system shown includes terminal device 1, network device, A-IoT device, and CW device, with terminal device 1 and CW device deployed separately. Terminal device 1 and the A-IoT device can transmit data to each other, and terminal device 1 can instruct the CW device to send a CW2D signal to charge the A-IoT device. Terminal device 1 can also interact with the network device. In this case, terminal device 1 can be a reader or a UE, and the network device can be a base station.

[0131] See Figure 2d ,exist Figure 2d The communication system shown includes terminal device 1, network device, and A-IoT device. The A-IoT device can communicate with terminal device 1 without an excitation signal. At this time, the radio frequency signal sent by terminal device 1 to the A-IoT device is as follows: Figure 2d The read-to-device (R2D) signal between the reader / writer and the A-IoT device can be used for data transmission with the A-IoT device and for charging the A-IoT device. Terminal device 1 can interact with network devices. In this case, terminal device 1 can be a reader or a user interface (UE), and the network device can be a base station.

[0132] The Internet of Things (IoT) can be categorized into high-speed, medium-speed, and low-speed IoT based on node transmission rates. Low-speed IoT can support billions of connections, while medium-speed and high-speed IoT have significantly smaller connection scales. Based on these three IoT scenarios, Ambient-IoT (A-IoT) will become a major source of hundreds of billions of IoT connections. Ambient-IoT can also be called passive IoT, or simply passive IoT. Examples of key application scenarios for passive IoT systems are provided below:

[0133] Passive IoT can be specifically applied to industrial sensor networks. Industrial sensor networks are mainly used in industrial production processes, such as temperature and humidity monitoring, vibration monitoring, and production line monitoring, thereby achieving industrial automation and intelligent management. Taking rail measurement as an example, by deploying zero-power sensing devices under the rails, rail pressure, temperature, and other information can be monitored and collected. Furthermore, these devices can also be deployed in extreme environments where batteries cannot sustain long-term operation, such as high and low temperatures, moving or rotating parts, high vibration conditions, and high humidity.

[0134] Passive IoT can be specifically applied to logistics and warehousing scenarios. With the continued growth of the logistics industry, enterprises are facing increasing pressure on warehousing and labor costs. Digital management of logistics packages can not only further improve the efficiency of logistics and warehousing management, but also save significant labor costs. Passive IoT enables zero-power communication, which involves attaching communication terminal identifiers to the surface of packages or goods packaging for acquiring logistics information and managing the entire logistics process, making warehousing operations simpler and more efficient.

[0135] Passive IoT can be specifically applied to smart wearable scenarios. Smart wearable products are personal consumer terminals with the greatest potential for large-scale application after mobile phones, and currently, various wearable devices have achieved wireless connectivity. Depending on the functional positioning of different products, they can realize multiple application scenarios such as health monitoring, sports monitoring, motion sensing, and mobile positioning. Passive IoT can achieve zero-power communication. The goal of zero-power communication technology is to ultimately get rid of battery limitations, achieving longer battery life, more convenient energy security, and a better user experience.

[0136] Passive IoT can be specifically applied to healthcare scenarios. Portable medical devices can meet consumers' home health service needs, but due to the special nature of medical monitoring equipment (especially implantable devices), issues such as battery life and power supply portability significantly limit the expansion of their application scenarios. Zero-power IoT technology enables extremely low-power operation; simultaneously, eliminating the need for batteries reduces device size, facilitates flexible folding, and eliminates concerns about liquid immersion, thus facilitating real-time data monitoring and efficient digital management of health status.

[0137] Passive IoT can be specifically applied to smart home scenarios. Applying zero-power communication technology in the smart home field can eliminate complex wiring, allowing each terminal to be controlled independently and achieving long-lasting online operation without manual power intervention.

[0138] Next, we will explain the industry's radio frequency identification (RFID) technology. RFID is an automatic identification technology that uses wireless radio frequency for non-contact two-way data communication. It uses wireless radio frequency to read and write recording media (such as electronic tags or RFID cards) to achieve the purpose of identifying targets and exchanging data.

[0139] However, this RFID technology has a coverage distance of only about 10 meters (m), so it is difficult to support the future demand of hundreds of billions of users. The 3rd Generation Partnership Project (3GPP) is discussing the development of passive IoT technology based on cellular communication. This technology can reduce costs by utilizing the existing large-scale cellular infrastructure and can also improve the coverage of passive IoT by using cellular communication, such as interference management and mobility management technologies.

[0140] The types of environmental IoT devices are described below:

[0141] Device 1: Peak power consumption is approximately 1 microwatt, with energy storage, and initial sampling frequency offset (SFO) is as high as 10. X The device has neither downlink nor uplink amplifiers per million parts per ppm. Uplink transmissions are backscattered on an externally provided carrier.

[0142] Device 2a: Peak power consumption not exceeding several hundred microwatts, with energy storage, and initial sampling frequency offset (SFO) up to 10. X The device has downlink and / or uplink amplifiers. Uplink transmissions are backscattered on an externally provided carrier.

[0143] Device 2b: Peak power consumption not exceeding several hundred microwatts, with energy storage, and initial sampling frequency offset (SFO) up to 10. X ppm, the device contains both downlink and / or uplink amplifiers. The uplink transmission of the device is generated internally.

[0144] Representative use cases for environmental IoT devices are as follows: rUC1 represents indoor inventory, rUC2 represents indoor sensors, rUC3 represents indoor positioning, and rUC4 represents indoor command.

[0145] To make the technical solution of this application clearer and easier to understand, the frequency domain resource indication method of this application embodiment is described below with reference to the accompanying drawings. This application embodiment is applicable to data transmission processes in wireless communication scenarios. This application embodiment takes resource indication between a terminal device and a network device as an example, such as resource indication between a single terminal device and a network device, or resource indication between multiple terminal devices and a network device. The above-mentioned resource indication between terminal devices and network devices is only a feasible example. This application embodiment can be applied to data transmission between terminal devices, data transmission between network devices, or data transmission between two network elements in a wireless communication network.

[0146] Different devices have different resource allocation requirements; therefore, how to allocate resources is a problem that urgently needs to be solved in this field. Please refer to... Figure 3 The diagram shown is a schematic representation of an interaction process between a terminal device and a network device provided in an embodiment of this application. In addition to interacting with the network device, the terminal device can also interact with environmental IoT devices. For example, the terminal device can specifically be an intermediate terminal device.

[0147] The resource indication method provided in this application mainly includes the following steps:

[0148] 301. The terminal device sends the first information to the network device.

[0149] The first piece of information is used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the ability to generate carrier wave (CW).

[0150] In this embodiment, the terminal device can report its capability information to the network device, enabling the network device to parse the terminal device's capability information and determine its capabilities. The first information serves to report the terminal device's capability information to the network device; this first information can also be called first reporting information, first reporting request, first message, or first indication, etc. Specifically, the terminal device's capabilities may include whether the terminal device has environmental IoT capabilities, for example, by using different values ​​carried in the first information to indicate whether the terminal device has environmental IoT capabilities. Another example is whether the terminal device's capabilities may include whether the terminal device has the capability to generate carrier wave (CW), for example, by using different values ​​carried in the first information to indicate whether the terminal device has the capability to generate CW. Additionally, the first information can also indicate whether the terminal device has environmental IoT capabilities and whether the terminal device has the capability to generate carrier wave (CW).

[0151] In some embodiments of this application, a communication connection is configured between the terminal device and the network device. The terminal device can send the first information in various ways, as long as the network device can receive the first information. Specifically, the first information can be sent statically, semi-statically, or dynamically. Specifically, the terminal device can send the first information statically, for example, when the terminal device connects to the network device. The terminal device can also send the first information semi-statically, for example, when the channel environment changes, the terminal device sends the first information to the network device. The terminal device can also send the first information dynamically, for example, the terminal device sends the first information to the network device multiple times so that the network device can obtain the latest first information.

[0152] Furthermore, in some embodiments of this application, the first information is sent in a static manner, including: the terminal device sending a first Radio Resource Control (RRC) signaling, wherein the first Radio Resource Control (RRC) signaling is used to carry the first information;

[0153] or,

[0154] The first information is sent in a semi-static manner, including: the terminal device sending a first Media Access Control Element (MAC CE), the first Media Access Control Element (MAC CE) being used to carry the first information;

[0155] or,

[0156] The first information is sent dynamically, including: the terminal device sending first uplink control information (UCI), which is used to carry the first information.

[0157] In this embodiment, the terminal device may send first information to the network device using RRC signaling, MAC CE, or UCI. The network device may receive the RRC signaling, MAC CE, or UCI to obtain the first information. In practical applications, other signaling or messages may also be used to send the first information to the network device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0158] In some embodiments of this application, the first information also includes a unique identifier (ID) of the terminal device and a proximity result, which includes information about IoT devices in the vicinity of the terminal device.

[0159] For example, the unique identifier of a terminal device can be the identifier of a reader.

[0160] Terminal devices can also report proximity results to network devices. The proximity results include information about environmental IoT devices that are near the terminal device. The network device can determine the environmental IoT information near the terminal device based on the proximity results. For example, the proximity results may include: the identifier ID of the environmental IoT devices that are close to the terminal device, or the number of environmental IoT devices.

[0161] 311. The network device receives the first information from the terminal device.

[0162] The first piece of information is used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the ability to generate carrier waves.

[0163] Specifically, the capabilities of a terminal device can include whether it possesses environmental IoT capabilities, for example, by using different values ​​carried in the first information to indicate whether the terminal device has environmental IoT capabilities. Another example is whether the terminal device has the capability to generate carrier wave (CW), for example, by using different values ​​carried in the first information to indicate whether the terminal device has the capability to generate CW. Furthermore, the first information can also indicate whether the terminal device has environmental IoT capabilities and whether it has the capability to generate carrier wave (CW). By parsing this first information, the network device can determine whether the terminal device has environmental IoT capabilities and whether it has the capability to generate carrier wave (CW).

[0164] In some embodiments of this application, the first information is received in a static manner, including: the network device receiving a first radio resource control (RRC) signaling message, which is used to carry the first information;

[0165] or,

[0166] The first information is received in a semi-static manner, including: the network device receiving a first media access control element (MAC CE), the first media access control element (MAC CE) being used to carry the first information;

[0167] or,

[0168] The first information is received dynamically, including: the network device receiving the first uplink control information (UCI), which is used to carry the first information.

[0169] Specifically, when network devices interact with terminal devices, the terminal devices can send first information to the network devices using RRC signaling, MAC CE, or UCI. Correspondingly, the network devices can receive the RRC signaling, MAC CE, or UCI to obtain the first information.

[0170] 312. The network device sends the first control information to the terminal device.

[0171] Among them, the terminal device has environmental IoT capabilities, the first control information is used to instruct the first resource, and the first resource is used for communication between the terminal device and the environmental IoT device;

[0172] The terminal device has the ability to generate a carrier wave, and the first control information is also used to instruct the second resource, which is used by the terminal device to send an excitation signal to the environmental Internet of Things device.

[0173] The first resource and the second resource are different resources.

[0174] Specifically, after receiving the first information from the terminal device, the network device parses the first information to determine whether the terminal device has environmental IoT capabilities and whether it has the capability to generate carrier wave (CW). For example, if the terminal device has environmental IoT capabilities, the network device can allocate resources for communication between the terminal device and environmental IoT devices; if the terminal device does not have environmental IoT capabilities, the network device does not need to allocate resources for such communication. Similarly, if the terminal device has the capability to generate carrier waves, the network device can allocate resources for sending excitation signals to environmental IoT devices; if the terminal device does not have this capability, the network device does not need to allocate resources for sending such signals. Furthermore, when the terminal device has both environmental IoT capabilities and the capability to generate carrier waves, the network device needs to allocate corresponding resources based on both capabilities. In this embodiment, the resources allocated by the network device to the terminal device may specifically include time-domain resources and / or frequency-domain resources.

[0175] For example, the network device can effectively identify intermediate UEs that support A-IoT and have internal CW based on the first information indicating whether the UE has A-IoT function and whether it has the ability to generate CW. Thus, the network device can efficiently allocate resources for the intermediate UE, which may specifically include time domain, frequency domain, and time-frequency domain resources of CW.

[0176] Specifically, the network device determines that the terminal device has environmental IoT capabilities. The network device can allocate a first resource for communication between the terminal device and the environmental IoT device. The network device determines that the terminal device has the capability to generate carrier waves. The network device can allocate a second resource for the terminal device to send excitation signals to the environmental IoT device. The first and second resources allocated by the network device are different resources, so the network device can control the terminal device based on the allocated first and second resources and perform efficient allocation of resources for environmental IoT capabilities and for carrier wave generation capabilities.

[0177] In this embodiment of the application, after the network device determines the resources that need to be allocated, the network device generates first control information, and instructs the network device to allocate the resources through the first control information. The network device sends the first control information to the terminal device so that the terminal device receives the first control information and obtains the resources allocated by the network device by parsing the first control information.

[0178] In some embodiments of this application, a communication connection is configured between the terminal device and the network device. The network device can send the first control information in various ways, as long as the terminal device can receive the first control information. Specifically, the first control information can be sent in a static, semi-static, or dynamic manner.

[0179] In some embodiments of this application, the first control information is sent in a static manner, including: the network device sending a second Radio Resource Control (RRC) signaling message, the second RRC signaling message being used to carry the first control information;

[0180] or,

[0181] The first control information is sent in a semi-static manner, including: the network device sending a second media access control element (MAC CE), the second media access control element (MAC CE) being used to carry the first control information;

[0182] or,

[0183] The first control information is sent dynamically, including: the network device sends downlink control information (DCI), which is used to carry the first control information.

[0184] In this embodiment, the network device may send first control information to the network device using RRC signaling, MAC CE, or DCI. The terminal device may receive the RRC signaling, MAC CE, or DCI to obtain the first control information. In practical application scenarios, other signaling or messages may also be used to send the first control information to the terminal device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0185] In some embodiments of this application, the resources allocated by the network device may be time-domain resources, the first resource includes a first contiguous resource, and the second resource includes a second contiguous resource.

[0186] The first continuous resource and the second continuous resource are different continuous resources.

[0187] The network device can allocate a first contiguous resource, indicating a first start symbol and the allocated symbol length via first control information. The network device can also allocate a second contiguous resource, indicating a second start symbol and the allocated symbol length via first control information. The first and second contiguous resources are different contiguous resources, thereby further improving resource utilization.

[0188] In some embodiments of this application, the first resource includes: resources for the reader to communicate with an environmental IoT device, and resources for the environmental IoT device to communicate with the reader;

[0189] The second resource and the resource used for communication between the reader and the environmental IoT device are mapped in an interleaved manner, and the second resource and the resource used for communication between the environmental IoT device and the reader are the same resources.

[0190] In this system, the resources used for communication between the reader and the environmental IoT device represent the resources used by the reader to send data to the environmental IoT device, while the resources used for communication between the environmental IoT device and the reader represent the resources used by the environmental IoT device to send data to the reader. The second resource and the resources used for communication between the reader and the environmental IoT device are mapped in an interleaved manner, and the second resource and the resources used for communication between the environmental IoT device and the reader are the same resources. Through the interactive mapping of the first and second resources, the utilization rate of resources allocated by the network device to the terminal device can be improved.

[0191] In some embodiments of this application, the first resource and the second resource have a mapping relationship.

[0192] When a terminal device possesses environmental IoT capabilities and the ability to generate carrier waves, the network device can allocate first and second resources to that terminal device. To improve resource utilization, a mapping relationship exists between the first and second resources; that is, the first and second resources have a special correspondence or mapping type. For example, the first and second resources may have a frequency division multiplexing relationship, or they may be mapped together in an interleaved manner. For instance, if the first and second resources partially or completely overlap in the frequency domain, they are time-division multiplexed in the time domain. Alternatively, the first and second resources may use the same resources in the time domain but different frequency domain resources, thus preventing strong interference during self-testing and improving resource utilization.

[0193] In some embodiments of this application, the second resource allocated by the network device may be a frequency domain resource, which includes uplink or downlink frequency domain resources of Frequency Division Duplexing (FDD).

[0194] The second resource allocated by the network device can be either uplink frequency domain resources or downlink frequency domain resources of frequency division duplex. Therefore, when the terminal device has the ability to generate CW, it can use the uplink or downlink frequency band of frequency division duplex to send excitation signals to the environmental IoT device.

[0195] Furthermore, in some embodiments of this application, the first control information is used to indicate whether the resource mapping type corresponding to the second resource is a continuous resource mapping or a non-continuous resource mapping.

[0196] In this embodiment, the mapping type of the second resource configured by the network device can be either continuous resource mapping or non-continuous resource mapping, depending on the application scenario. The first control information is used to indicate whether the resource mapping type corresponding to the second resource is continuous resource mapping or non-continuous resource mapping, which enables flexible configuration of the second resource.

[0197] In some embodiments of this application, the first control information is also used to indicate the frequency band deployment method of the terminal device.

[0198] The network device can also configure the frequency band used by the terminal device with the ability to generate CW, and indicate the frequency band deployment method of the terminal device through the first control information.

[0199] Specifically, network devices can configure the frequency band deployment mode of terminal devices as in-band mode, guard band mode, or independent frequency band mode.

[0200] Among them, the network device can configure the frequency band deployment mode of the terminal device to be in-band mode, that is, the terminal device with the ability to generate CW needs to coexist with the terminal device of the NR system. The network device configures a second resource, which can be used by the terminal device to send excitation signals to the environmental IoT device. The terminal device determines the corresponding second resource according to the frequency band deployment mode being in-band mode.

[0201] In addition, network devices can configure the frequency band deployment mode of terminal devices to guard band mode. That is, network devices can configure the guard band of terminal devices in the NR system for secondary resources, and terminal devices can send excitation signals to environmental IoT devices within the guard band.

[0202] In addition, network devices can be configured to use an independent frequency band mode for terminal devices. This means that network devices can allocate independent frequency bands to terminal devices with CW generation capabilities, which are completely different from the resources of terminal devices in the NR system. Network devices can then send excitation signals to IoT devices in the environment within this independent frequency band.

[0203] In some embodiments of this application, the first control information is also used to indicate whether the terminal device has frequency hopping capability and the corresponding offset.

[0204] In this process, the network device determines that the terminal device has the ability to generate a carrier CW. The network device can also determine whether the terminal device needs to hop frequencies. When it is determined that the terminal device needs to hop frequencies, the network device obtains the offset corresponding to the frequency hopping. The network device determines the first control information indicating whether the terminal device has the ability to hop frequencies and the corresponding offset, so that the terminal device performs frequency hopping operation according to the first control information.

[0205] In some embodiments of this application, the resources allocated by the network device may be time-domain resources. The first control information is also used to indicate that the second resource is a periodically configured time-domain resource, a semi-persistently configured time-domain resource, or an aperiodicly configured time-domain resource.

[0206] The network device can configure the second resource using periodic location, semi-persistent configuration, or non-periodic configuration. This application embodiment does not limit the method of configuring the second resource by the network device, and the specific method can be determined in combination with the application scenario.

[0207] 302. The terminal device receives the first control information from the network device.

[0208] Specifically, the network device sends first control information to the terminal device, enabling the terminal device to receive the first control information and obtain the resources allocated by the network device by parsing the first control information. The terminal device has environmental IoT capabilities, and determines a first resource based on the first control information. The first resource is used for communication between the terminal device and the environmental IoT device. The terminal device also has the capability to generate carrier wave (CW), and determines a second resource based on the first control information. The second resource is used by the terminal device to send excitation signals to the environmental IoT device. In this embodiment, when the terminal device simultaneously possesses environmental IoT capabilities and the ability to generate carrier waves, the terminal device can obtain both the first and second resources. The first and second resources are different resources. The specific configuration of the first and second resources is not limited in this embodiment.

[0209] In some embodiments of this application, the first control information is received in a static manner, including: the terminal device receiving a second Radio Resource Control (RRC) signaling message, the second RRC signaling message being used to carry the first control information;

[0210] or,

[0211] The first control information is received in a semi-static manner, including: the terminal device receiving the second media access control element MAC CE, the second media access control element MAC CE being used to carry the first control information;

[0212] or,

[0213] The first control information is received dynamically, including: the terminal device receiving downlink control information (DCI), which is used to carry the first control information.

[0214] Specifically, when network devices interact with terminal devices, the network device can send first control information to the terminal device using RRC signaling, MAC CE, or DCI. Correspondingly, the terminal device can receive the RRC signaling, MAC CE, or DCI to obtain the first control information.

[0215] In some embodiments of this application, the resource indication method provided in this application further includes:

[0216] A1. The terminal device sends a second piece of information to the network device, the second piece of information being used to indicate the size of the data stored or cached by the terminal device;

[0217] A2. The network device receives second information from the terminal device, which is used to indicate the size of the data stored or cached by the terminal device.

[0218] A3. The network device sends a second control message to the terminal device. The second control message is used to instruct the third resource, and the third resource is used to send data to the network device.

[0219] A4. The terminal device receives second control information from the network device. The second control information is used to instruct the third resource, and the third resource is used to send data to the network device.

[0220] The terminal device can store or cache a certain amount of data, which is used to report data to the network device. For example, when the terminal device interacts with environmental IoT devices, it stores or caches data generated during the interaction process. This data could be Inventory, Command, Sensors, or Positioning use case data. The terminal device needs to report this data to the network device. First, the terminal device sends a second message to the network device, indicating the size of the data stored or cached. The network device receives this second message, determines the data size, and then allocates a third resource. This third resource can be used by the terminal device to report the data. The network device sends a second control message, indicating the third resource. After receiving this second control message, the terminal device parses it, determines the third resource, and then sends the stored or cached data according to the third resource, thus completing the data reporting process from the terminal device to the network device.

[0221] For example, the third resource and the first resource, and the second resource can be different resources. To improve resource utilization, a mapping relationship exists between the first resource and the third resource; see the example illustrating the mapping relationship between the first and second resources above. Similarly, a mapping relationship exists between the second resource and the third resource; see the example illustrating the mapping relationship between the first and second resources above.

[0222] In some embodiments of this application, the first control information is further used to instruct a fourth resource, which is used by the terminal device to report a first result to the network device. The first result includes intermediate or final results obtained by the terminal device communicating with the environmental IoT device.

[0223] The process involves the terminal device acquiring a first result, which includes intermediate or final results obtained through communication between the terminal device and environmental IoT devices. A first control signal sent by the network device is also used for a fourth resource, which is used for communication between the terminal device and the network device. Specifically, the fourth resource is used for the terminal device to report the first result to the network device. For example, the terminal device communicates with environmental IoT devices to obtain results from the Inventory / Command / Sensors / Positioning use cases. The result reporting can be for a specific environmental IoT device, or it can be for multiple environmental IoT devices served by a single terminal device. It can be the result of a single round of aggregation, or the result of multiple rounds of aggregation; no limitation is made here.

[0224] In this embodiment, the first control information can instruct the fourth resource, so that the network device can control the terminal device according to the allocated fourth resource, and the terminal device can use the fourth resource to send the first result, thereby improving the resource utilization of the terminal device.

[0225] For example, the fourth resource and the first resource, and the second resource can be different resources. There is a mapping relationship between the first resource and the fourth resource; see the examples of the mapping relationship between the first resource and the second resource above for details. There is also a mapping relationship between the second resource and the fourth resource; see the examples of the mapping relationship between the first resource and the second resource above for details.

[0226] For example, in addition to indicating the first resource and the second resource, the first control information can also indicate the fourth resource. The first resource is used for the intermediate UE to communicate with the A-IOT device, the second resource is used for the intermediate UE to send excitation signals, and the fourth resource is used for the UE to communicate with the network device. The embodiments of this application can solve the problem of uplink and downlink UL / DL coexistence interference with NR UE. Specifically, the first control information can be efficiently controlled and indicated by air interface signaling of different layers, such as using layer 1, layer 2, or layer 3 signaling to send the first control information.

[0227] In some embodiments of this application, the resource indication method provided in this application further includes:

[0228] The terminal device sends the first result to the network device in a periodic, semi-persistent, or aperiodic manner based on the fourth resource;

[0229] Network devices receive the first result from terminal devices in a periodic, semi-persistent, or aperiodic manner, based on the fourth resource.

[0230] The terminal device may send the first result in a periodic, semi-continuous, or non-periodic manner. In this embodiment, the method of sending the first result by the terminal device is not limited, and can be determined in combination with the application scenario.

[0231] Furthermore, in some embodiments of this application, the terminal device sends the first result to the network device in a periodic manner, including: the terminal device sending a third Radio Resource Control (RRC) message to the network device, wherein the third Radio Resource Control (RRC) message is used to carry the first result;

[0232] or,

[0233] The terminal device sends a first result to the network device in a semi-persistent manner, including: the terminal device sending a third media access control element (MAC CE) to the network device, wherein the third media access control element (MAC CE) is used to carry the first result;

[0234] or,

[0235] The terminal device sends a first result to the network device in an aperiodic manner, including: the terminal device sending a second uplink control information (UCI) or ACK information or NACK information to the network device, wherein the second uplink control information (UCI) or ACK information or NACK information is used to carry the first information.

[0236] Furthermore, in some embodiments of this application, the network device receives a first result from the terminal device in a periodic manner, including: the network device receiving a third Radio Resource Control (RRC) signaling message, the third Radio Resource Control (RRC) signaling message being used to carry the first result;

[0237] or,

[0238] The network device receives a first result from the terminal device in a semi-persistent manner, including: the network device receiving a third media access control element (MAC CE), the third media access control element (MAC CE) being used to carry the first result;

[0239] or,

[0240] The network device receives a first result from the terminal device in an aperiodic manner, including: the network device receiving a second uplink control information (UCI) or ACK information or NACK information, wherein the second uplink control information (UCI) or ACK information or NACK information is used to carry the first information.

[0241] In this embodiment, the terminal device may send a first result to the network device using RRC signaling, MAC CE, UCI, ACK information, or NACK. The network device may receive the RRC signaling, MAC CE, UCI, ACK information, or NACK to obtain the first result. In practical applications, other signaling or messages may also be used to send the first result to the network device. The signaling or messages used above are only some possible implementation methods and are not intended to limit the embodiments of this application.

[0242] As illustrated by the foregoing examples, in this embodiment, the network device determines that the terminal device has environmental IoT capabilities. The network device can allocate a first resource for communication between the terminal device and the environmental IoT device. The network device also determines that the terminal device has the capability to generate carrier waves. The network device can allocate a second resource for the terminal device to send excitation signals to the environmental IoT device. The first and second resources allocated by the network device are different resources. Therefore, the network device can control the terminal device based on the allocated first and second resources, and efficiently allocate resources for both environmental IoT capabilities and carrier wave generation capabilities, thereby improving the resource utilization rate of the terminal device.

[0243] Specifically, the embodiments of this application provide the following technical solutions to address the problem of resource allocation for devices with different capabilities.

[0244] To address the problems in the aforementioned scenarios or to achieve the aforementioned scenarios, the main technical solutions of the embodiments of this application are fully described in conjunction with text and graphics.

[0245] like Figure 4 The diagram illustrates the topology of a communication system in an A-IoT scenario provided in this application embodiment. Taking a network device as a base station (BS) and a terminal device as a user equipment (UE) as an example, the BS can communicate with UE1, UE2, and UE3. UE1, UE2, and UE3 are intermediate UEs.

[0246] In A-IoT, for intermediate UEs in the topology, the BS controls the intermediate UE to initiate R2D / D2R transmission. This application proposes a control method for intermediate UEs in A-IoT scenarios to solve the problem of BS controlling intermediate UEs and to efficiently allocate time-frequency domain and external excitation resources.

[0247] As an aggregation node, the intermediate UE possesses the ability to integrate and process information and allocate resources. This working mode is highly efficient, and the signaling overhead of the Uu air interface is relatively small. As a reader device, the intermediate UE has the ability to allocate time and frequency resources for R2D / D2R transmissions. Furthermore, the intermediate UE can proactively initiate R2D / D2R transmissions under specified resource configurations based on the resource instructions from the BS. In addition, the intermediate UE can summarize the results of one or more rounds of inventory / command reports before reporting them, reducing signaling overhead.

[0248] First, let's illustrate with an overall example: The BS controls multiple intermediate UEs, coordinating / controlling their time and frequency resources. Resource sharing and coexistence with traditional NR UL or DL ​​UEs need to be considered. The BS configures, allocates, or indicates time and frequency resources for each UEreader via the Uu air interface. The BS configures control or data resources for R2D and D2R. Then, terminal devices (UEreaders) with environmental IoT capabilities can directly initiate R2D transmissions and control or schedule R2D / D2R communication.

[0249] Initial time-frequency resource configuration can be semi-statically controlled and scheduled through RRC or MAC CE signaling. When network load or service requirements change, time-frequency resources can be dynamically controlled and scheduled through Group DCI signaling.

[0250] In this application embodiment, a new or enhanced RRC, MAC CE, or Group DCI can be used to support the semi-static and dynamic configuration of the following functions. First, the UE needs to report its capabilities to the gNB. Based on the reporting results, the gNB indicates whether the UE supports the A-IoT function and whether the UE has a CW device inside. The UE that supports the A-IoT function can provide A-IoT services as an intermediate UE. The UE having a CW device inside means that the UE has the ability to generate CW.

[0251] The gNB allocates or indicates appropriate time-frequency resources to the selected intermediate UE, which then initiates R2D / D2R transmissions. Resource configuration can be indicated to the intermediate UE by the gNB via Layer 1 (L1), Layer 2 (L2), or Layer 3 (L3) signaling. L1 is dynamic resource allocation, while L2 and L3 are static or semi-static resource allocation. Initial resource configuration can employ static or semi-static control or scheduling, such as through RRC or MAC CE signaling; when network load or service demands change, dynamic resource control or scheduling can be used, for example, through Group DCI signaling.

[0252] like Figure 5As shown in the figure, this application embodiment provides a schematic diagram of semi-static configuration resources for a network device, such as semi-static configuration resources for a gNB. Taking the interaction between the k-th UE and the gNB as an example, the main process includes the following:

[0253] S01. The UE reports its capabilities to the gNB. The UE's capabilities include: support for A-IoT functions and whether the UE has a CW device inside.

[0254] Based on the UE capability reporting results, S02 and gNB configure time-domain resource pools and frequency-domain resource pools for UEs with AIoT capabilities in the cell, respectively.

[0255] S03 and gNB send RRC or MAC CE to the CW device.

[0256] If UE k If there is no internal CW device, the gNB instructs the external CW device to configure carrier excitation or configure a carrier for energy harvesting (EH).

[0257] S04, gNB for UE k The initial time-domain resource allocation and frequency-domain resource allocation.

[0258] gNB uses a semi-static resource configuration method, where resource allocation remains unchanged for a certain period of time, but can be adjusted periodically as needed. For example, the length of this period can be 20ms.

[0259] The gNB distinguishes between the following two resource allocation modes: the gNB allocates resources to intermediate UEs; the intermediate UEs can choose resources from the resource pool independently.

[0260] The gNB can allocate resources to the UE via RRC or MAC CE instructions.

[0261] The resources allocated by gNB can include time-domain resources and frequency-domain resources.

[0262] First, let's explain time-domain resource allocation. The gNB can configure a time-domain resource pool. The gNB uses a bitmap to determine the start symbol and length of a time slot.

[0263] For example, time-domain resources can be defined via RRC by indicating the start symbol and the allocated symbol length. For instance, RRC signaling would include the start symbol index and symbol length.

[0264] RRC allows the use of time-domain resource allocation indicators for resource allocation. A time-domain resource allocation can contain configurations for multiple time-domain resource allocations, and the base station can select a specific configuration via an index. Each configuration item includes the start symbol, symbol length, and other relevant parameters.

[0265] Next, we will explain frequency domain resource allocation. The gNB can be configured with a frequency domain resource pool, and frequency domain resources can be configured for the bandwidth portion of the BWP. Bitmaps are used for allocation indication, and the resource block (RB) index information is a bitmap.

[0266] RRC can use the resource indication value (RIV) to indicate frequency domain resources, and the RIV value indicates the starting resource block and the number of allocated resource blocks.

[0267] For example, RIV = N_RB × (S-1) + L-1;

[0268] Where N_RB is the total number of resource blocks in the system bandwidth, S is the starting resource block index, and L is the number of allocated resource blocks.

[0269] RRC allows for the pre-definition of frequency domain resource allocation configurations, with configuration indexes indicating specific resource allocations. This approach reduces signaling overhead and improves the flexibility of resource allocation.

[0270] RRC can use a frequency domain resource allocation table to indicate resource allocation. This frequency domain resource allocation table can contain configurations for multiple frequency domain resource allocations, and the base station can select a specific configuration through an index.

[0271] S05 and gNB indicate time-domain and frequency-domain resources via RRC or MAC CE.

[0272] S06, UE with AIoT function k For UEs with internal CW devices, proximity determination is performed. k Configure carrier excitation and prepare to initiate R2D / D2R transmission based on the time-frequency domain resources indicated or allocated by the gNB.

[0273] S07. Within the configured time and frequency resources, UE k Initiate R2D transmission.

[0274] S08. If the UE has a CW device inside, within the configured time and frequency resources, the UE k Launch CW stimulus.

[0275] S09. If there is no CW device inside the UE, the CW device will transmit CW excitation within the configured time and frequency resources.

[0276] S10. Within the configured time and frequency resources, UE k Initiate D2R transmission.

[0277] S11, UE k Report one or more rounds of results via RRC / MAC CE.

[0278] For example, the result may include: the result of Inventory / Command / Sensors / Positioning, which includes the Reader ID / Device ID / proximity judgment result.

[0279] like Figure 6 As shown in the figure, this application embodiment provides a schematic diagram of dynamic resource configuration of a network device, such as dynamic resource configuration of a gNB. Taking the interaction between the k-th UE and the gNB as an example, the main process includes the following:

[0280] S21. The UE reports its capabilities to the gNB. The UE's capabilities include: supporting A-IoT functions and whether the UE has a CW device inside.

[0281] Based on the UE capability reporting results, S22 and gNB configure time-domain resource pools and frequency-domain resource pools for UEs with AIoT functions in the cell, respectively.

[0282] S23, gNB sends group DCI or DCI to CW device.

[0283] If UE k If there is no internal CW device, the gNB instructs the external CW device to configure carrier excitation or configure a carrier for EH.

[0284] S24 and gNB dynamically adjust or indicate time and frequency resources based on the initial configuration and / or the results reported in the previous round or multiple rounds, or release the current AIoT resource pool / configure a new resource pool according to other business needs.

[0285] gNB uses a dynamic resource allocation method, adjusting resource allocation based on network conditions. It is suitable for scenarios with high and fluctuating network loads.

[0286] The gNB can allocate resources to the UE via Group DCI or DCI indication.

[0287] The resources allocated by gNB can include time-domain resource allocation and frequency-domain resource allocation.

[0288] First, let's explain time-domain resource allocation. gNB can configure a time-domain resource pool. gNB uses Bitmap to determine the start symbol and length of a time slot.

[0289] Optionally, the gNB defines time-domain resources by indicating the starting symbol and the allocated symbol length. For example, the base station can indicate a resource allocation that starts from symbol 0 and continues for 13 symbols.

[0290] Next, we will explain the frequency domain resource allocation. The gNB can be configured with a frequency domain resource pool. For the bandwidth portion, the BWP is configured with frequency domain resources, and a bitmap is used for allocation. The RB index information is a bitmap.

[0291] Optionally, RRC can use RIV, which indicates the starting resource block and the number of resource blocks allocated, using a single value. For example, Device 2b can allocate frequency domain resources with a larger granularity.

[0292] RIV = N_RB × (S-1) + L-1, where N_RB is the total number of resource blocks in the system bandwidth, S is the starting resource block index, and L is the number of allocated resource blocks.

[0293] S25 and gNB indicate time-domain and frequency-domain resources via group DCI or DCI.

[0294] S26, UE with AIoT function k Perform proximity determination for UEs with internal CW. k Configure carrier excitation and prepare to initiate R2D or D2R transmissions based on the time-frequency domain resources indicated or allocated by the gNB.

[0295] S27. Within the configured time and frequency resources, UE k Initiate R2D transmission.

[0296] S28. If the UE has a built-in CW, within the configured time-frequency resources, the UE k Launch CW stimulus.

[0297] S29. If there is no CW inside the UE, the CW device will transmit CW excitation within the configured time and frequency resources.

[0298] S30. Within the configured time-frequency resources, UE k Initiate D2R transmission.

[0299] S31. Report one or more rounds of results via group UCI, ACK, or NACK.

[0300] The following example illustrates the specific process by which the gNB allocates time-domain and frequency-domain resources to the UE in the above procedure.

[0301] First, let's explain the downlink transmission process from the perspective of the BS. The BS controls or instructs the mapping methods of the CW, frequency domain, and time domain of intermediate UEs with A-IoT capabilities and internal CW devices by semi-static or dynamic resource configuration.

[0302] The BS controls or instructs the intermediate UE on the frequency domain resources used for R2D or D2R transmissions, and the CW uses the frequency domain resources used for transmitting excitation signals, using the following mapping methods:

[0303] Type 1: CW uses a continuous frequency domain resource mapping method, where CW and R2D or D2R use different continuous frequency domain resources, and indicate the starting RB and the available RB resource pool.

[0304] Type 2: CW uses an interleaved mapping method, where CW is interleaved with frequency domain resources used for R2D transmission, and the frequency domain resources of CW can reuse the frequency domain resources of D2R, and indicate the starting RB, as well as the available RB resource pool.

[0305] Without limitation, interleaving mapping can be used for both continuous and non-continuous frequency domain resources.

[0306] The BS indicates whether the CW transmitted by the intermediate UE is in the uplink band or the downlink band of the FDD, and indicates its mapping type, which may include continuous frequency domain mapping or non-continuous frequency domain mapping.

[0307] The BS indicates which deployment method is used for CW and R2D or D2R transmissions transmitted by the intermediate UE: 1) In-band; 2) Guard band; 3) Independent frequency band.

[0308] The BS indicates whether the CW transmitted by the intermediate UE has frequency hopping capability. If it does, it further indicates the frequency hopping offset.

[0309] The BS controls or instructs the intermediate UE on the time-domain resources used for R2D or D2R transmissions, and the CW uses the time-domain resources used for transmitting excitation signals, using the following mapping methods:

[0310] Type A: CW uses a continuous time-domain resource mapping method, where CW uses different time slots or symbols than R2D or D2R, and indicates the starting time slot or symbol, as well as the duration;

[0311] Type B: CW uses a discontinuous interleaving mapping method, in which CW is interleaved with time-domain resources used for R2D transmission, and the time-domain resources of CW can reuse the time-domain resources of D2R, and indicate the start time slot or symbol, as well as the duration.

[0312] The BS indicates whether the CW transmitted by the intermediate UE is periodic, semi-persistent, or aperiodic.

[0313] In some embodiments of this application, the intermediate UE reports to the BS on demand, requesting the configuration of a time-domain resource pool (or frequency-domain resource pool) for non-periodic triggering of CW transmission, and binds it with the D2R representative use case (Inventory / Command / Sensors / Positioning). The parameter is configured by the higher-layer RRC signaling. If the higher layer configures the parameter, the DCI instructs the intermediate UE to transmit the CW excitation signal in the configured time slot.

[0314] Next, we will explain the uplink transmission process from the UE's perspective. The intermediate UE reports the results of the Inventory / Command / Sensors / Positioning use cases to the BS as needed. The result reporting can be for a specific A-IoT device, or it can be for multiple A-IoT devices under the service of an intermediate UE. It can be the result after one round of aggregation, or the result after multiple rounds of aggregation.

[0315] The BS is configured with a specific time slot period, or semi-persistent, for intermediate UEs to report results.

[0316] Alternatively, the intermediate UE can trigger non-periodic reporting on demand, summarizing results separately for different use cases, such as using RRC, UCI, ACK, or NACK. For NACK results, the intermediate UE initiates one or more retransmissions within the configured time-frequency resources. If it still fails, the intermediate UE recharges the failed A-IoT, for example, by using CW excitation or R2D transmission. Alternatively, the intermediate UE requests new or unoccupied time-frequency resources from the BS to re-initiate the command.

[0317] like Figure 7 The A-IoT frequency domain resource pool provided in the embodiments of this application is illustrated below.

[0318] The BS needs to configure frequency domain resources for intermediate UEs, which can be allocated using a bitmap. The RB index information is a bitmap.

[0319] The BS needs to predefine or preconfigure frequency domain resource pools and indicate the resource pools via signaling, indicating which frequency domain resources can be used for R2D transmission and which frequency domain resources can be used for D2R transmission.

[0320] Frequency domain resources may specifically include: the starting position of the frequency domain, bandwidth, frequency domain resources for R2D transmission (starting position, bandwidth, number of occupied RBs), frequency domain resources for D2R transmission (starting position, bandwidth, number of occupied RBs), and configuration or indication of the allowed frequency shift amount or range.

[0321] Different bandwidth configurations correspond to different frequency domain resource pools and are bound to device types. The bandwidth occupied by the BS configuration includes two guard bands and a communication band, which can be used for R2D and D2R transmissions.

[0322] For example, device 1 occupies a bandwidth of 180kHz, while device 2b can have multiple bandwidth configurations, which can be configured differently according to different use cases (Inventory / Command / Sensors / Positioning).

[0323] The subcarrier spacing can be 15kHz with a bandwidth of 180kHz, 360kHz, or 1.08MHz, or the subcarrier spacing can be 30kHz with a bandwidth of 360kHz, 720kHz, or 2.16MHz.

[0324] D2R needs to distinguish between Single Side Band (SSB) or Double Side Band Modulation (DSB) transmission, with corresponding subcarrier and bandwidth configurations differing.

[0325] Specifically, in the A-IoT time-domain resource pool, if NR frames and A-IoT frames reuse the same frequency resources, then NR frames and A-IoT frames need to be distinguished in the time domain. This can be configured as periodic, semi-persistent, or aperiodic frames or time slots via L3, L2, or L1 signaling, and the position and length of the time slot start symbol can be determined by the bitmap.

[0326] like Figure 8a As shown, a semi-persistent frame slot configuration is adopted. In the initial phase, the gNB allocates a set of time-domain resources to the intermediate UE. These resources remain unchanged in the following scheduling cycles. The intermediate UE uses these pre-allocated time-domain resources for A-IoT control or data transmission in each scheduling cycle to reduce the signaling overhead of requesting and allocating resources before each transmission. If service requirements change, the network can dynamically adjust or release these resources.

[0327] Determine the periodic time interval for time-domain allocation, for example, perform resource allocation every 20ms.

[0328] Specifies the temporal resources allocated within each scheduling cycle. A subframe contains multiple time slots, and each time slot can be further divided into multiple symbols.

[0329] Specify the length of time during which the resource allocation remains unchanged. For example, the resource allocation may remain unchanged for the next 10 scheduling cycles.

[0330] like Figure 8bAs shown, using non-periodic frames or time slots, the intermediate UE sends an A-IoT transmission scheduling request to the BS according to actual needs; the base station dynamically allocates time domain resources according to the current network load and service requirements; the intermediate UE performs A-IoT control or data transmission within the received time domain resources; after completing one or more A-IoT transmissions, the intermediate UE sends feedback information to the BS to report the transmission status.

[0331] In some embodiments of this application, a communication device is also provided, the communication device including a terminal device, the terminal device comprising:

[0332] The sending module is used to send first information to the network device, the first information being used to report whether the terminal device has environmental Internet of Things capabilities and whether the terminal device has the ability to generate carrier waves.

[0333] The receiving module is configured to receive first control information from the network device, wherein...

[0334] The terminal device has environmental IoT capabilities; the first control information is used to indicate a first resource, which is used for communication between the terminal device and the environmental IoT device; and...

[0335] The terminal device has the ability to generate a carrier wave, and the first control information is also used to instruct a second resource, which is used by the terminal device to send an excitation signal to the environmental Internet of Things device.

[0336] The first resource and the second resource are different resources.

[0337] The first communication device performs the aforementioned... Figure 3 The method executed by the terminal device shown.

[0338] In some embodiments of this application, a communication device is also provided, the communication device including a network device, the network device comprising:

[0339] A receiving module is used to receive first information from a terminal device, the first information being used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the capability to generate a carrier wave.

[0340] The sending module is used to send first control information to the terminal device, wherein...

[0341] The terminal device has environmental IoT capabilities, and the first control information is used to indicate the first resource, which is used for communication between the terminal device and the environmental IoT device.

[0342] The terminal device has the ability to generate a carrier wave, and the first control information is also used to instruct a second resource, which is used by the terminal device to send an excitation signal to the environmental Internet of Things device.

[0343] The first resource and the second resource are different resources.

[0344] The network device performs the aforementioned... Figure 3 The method performed by the network device shown.

[0345] It should be noted that the above embodiments are merely some illustrative implementation methods provided by this application, and do not mean that this application only provides the above methods. In actual application, the steps of the above embodiments can be split or combined, and this application does not limit this.

[0346] This application also provides a communication system, which may include, for example, Figure 10 The first device shown (e.g., a base station) and such Figure 9 The second device shown is, for example, an intermediate terminal device.

[0347] Figure 9 This application provides another example of the composition of an electronic device. The electronic device can be a second device, which can be a terminal, including but not limited to mobile phones, smart wearable devices (such as smartwatches), and other electronic devices. Taking a mobile phone as an example, the electronic device may include a processor 310, an external memory interface 320, an internal memory 321, a display screen 330, a camera 340, antenna 1, antenna 2, a mobile communication module 350, and a wireless communication module 360, etc.

[0348] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device. In other embodiments, the electronic device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0349] Processor 310 may include one or more processing units, such as application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.

[0350] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a limitation on the structure of the electronic device. In other embodiments of this application, the electronic device may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.

[0351] The external storage interface 320 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device. The external memory card communicates with the processor 310 through the external storage interface 320 to perform data storage functions. For example, music, video, and other files can be saved on the external memory card.

[0352] Internal memory 321 can be used to store executable program code, including instructions. Processor 310 executes various functional applications and data processing of the electronic device by running the instructions stored in internal memory 321. Internal memory 321 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of the electronic device (such as audio data, phonebook, etc.). Furthermore, internal memory 321 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 310 executes various functional applications and data processing of the electronic device by running instructions stored in internal memory 321 and / or instructions stored in memory located within the processor.

[0353] The wireless communication function of electronic devices can be realized through antenna 1, antenna 2, mobile communication module 350, wireless communication module 360, modem processor and baseband processor, etc.

[0354] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.

[0355] The mobile communication module 350 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G in electronic devices. The mobile communication module 350 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 350 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 350 may be housed in processor 310. In some embodiments, at least some functional modules of the mobile communication module 350 and at least some modules of the processor 310 may be housed in the same device.

[0356] In some embodiments, the electronic device initiates or receives call requests via the mobile communication module 350 and the antenna 1.

[0357] Furthermore, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows operating systems. Applications can be installed and run on this operating system. Those skilled in the art will understand that, for the sake of convenience and brevity, explanations and beneficial effects of the relevant content in any of the above-described electronic devices can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0358] Figure 10 This application provides an example of the composition of an electronic device. The electronic device may be a first device, including but not limited to a base station and a core network unit. Figure 10A simplified schematic diagram of a base station structure is shown. The base station includes a processor 1410, a memory 1420, and a transceiver 1430. The processor 1410 is mainly used for baseband processing and base station control; the processor 1410 is typically the control center of the base station and is often referred to as a processor, used to control the base station to perform the processing operations on the first device side in the above method embodiments. The memory 1420 is mainly used to store computer program code and data. The transceiver 1430 is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals; the transceiver 1430 is often referred to as a transceiver module, transceiver, transceiver circuit, or transceiver. The transceiver module of the transceiver 1430, which can also be called a transceiver or transceiver, includes an antenna 1433 and a radio frequency circuit (not shown in the figure), wherein the radio frequency circuit is mainly used for radio frequency processing. Optionally, the device in transceiver 1430 that performs the receiving function can be regarded as a receiver, and the device that performs the transmitting function can be regarded as a transmitter. That is, transceiver 1430 includes receiver 1432 and transmitter 1431. Receiver can also be called receiving module, receiver, or receiving circuit, etc., and transmitter can be called transmitting module, transmitter, or transmitting circuit, etc.

[0359] The processor 1410 portion and the memory 1420 portion may include one or more circuit boards, each circuit board may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple circuit boards exist, they can be interconnected to enhance processing capabilities. As an alternative implementation, multiple circuit boards may share one or more processors, or multiple circuit boards may share one or more memories, or multiple circuit boards may simultaneously share one or more processors.

[0360] For example, in one implementation, the transceiver module of transceiver 1430 is used to execute the transceiver-related processes performed by the base station (first device) in the aforementioned method embodiments. The processor of processor 1410 is used to execute the processing-related processes performed by the base station in the aforementioned method embodiments.

[0361] It should be understood that Figure 10 This is for illustrative purposes only and not as a limitation. The network devices mentioned above, including processors, memory, and transceivers, may be independent of... Figure 10 The structure shown.

[0362] In this application, the communication device may include a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system layer. The hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as main memory). The operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.

[0363] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0364] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between devices or modules, and may be electrical, mechanical, or other forms.

[0365] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0366] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0367] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contribution of the technical solution of this application, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the processes of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.

[0368] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A resource indication method, characterized in that, Applied to a terminal device, the method includes: Send first information to the network device, the first information being used to report whether the terminal device has environmental Internet of Things (IoT) capabilities and whether the terminal device has the capability to generate carrier wave (CW). Receive first control information from the network device, wherein, The terminal device has environmental IoT capabilities; the first control information is used to indicate a first resource, which is used for communication between the terminal device and the environmental IoT device; and... The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device. The first resource and the second resource are different resources.

2. The method according to claim 1, characterized in that, The first information is sent in a static, semi-static, or dynamic manner.

3. The method according to claim 2, characterized in that, The first information is sent in a static manner, including: sending a first Radio Resource Control (RRC) signaling message, wherein the first RRC signaling message is used to carry the first information; or, The first information is sent in a semi-static manner, including: sending a first media access control element (MAC CE), wherein the first media access control element (MAC CE) is used to carry the first information; or, The first information is sent dynamically, including sending first uplink control information (UCI), which carries the first information.

4. The method according to any one of claims 1 to 3, characterized in that, The first control information is received in a static, semi-static, or dynamic manner.

5. The method according to claim 4, characterized in that, The first control information is received in a static manner, including: receiving a second Radio Resource Control (RRC) signaling message, wherein the second Radio Resource Control (RRC) signaling message is used to carry the first control information; or, The first control information is received in a semi-static manner, including: receiving a second media access control element (MACCE), wherein the second media access control element (MACCE) is used to carry the first control information; or, The first control information is received dynamically, including receiving downlink control information (DCI), wherein the downlink control information (DCI) is used to carry the first control information.

6. The method according to any one of claims 1 to 5, characterized in that, There is a mapping relationship between the first resource and the second resource.

7. The method according to any one of claims 1 to 6, characterized in that, The first resource includes: resources for communication between the reader and the environmental IoT device, and resources for communication between the environmental IoT device and the reader; The second resource and the resource used for communication between the reader and the environmental IoT device are mapped in an interleaved manner, and the second resource and the resource used for communication between the environmental IoT device and the reader are the same resource.

8. The method according to any one of claims 1 to 7, characterized in that, The second resource includes: uplink frequency domain resources or downlink frequency domain resources of frequency division duplex (FDD); The first control information is used to indicate whether the resource mapping type corresponding to the second resource is a continuous resource mapping or a non-continuous resource mapping.

9. The method according to any one of claims 1 to 8, characterized in that, The first control information is also used to indicate whether the terminal device has frequency hopping capability and the corresponding offset.

10. The method according to any one of claims 1 to 9, characterized in that, The first control information is also used to indicate that the second resource is a periodically configured time-domain resource, a semi-persistently configured time-domain resource, or an aperiodicly configured time-domain resource.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: Send a second message to the network device, the second message being used to indicate the size of the data stored or cached by the terminal device; The system receives second control information from the network device, the second control information being used to instruct a third resource, the third resource being used to send the data to the network device.

12. The method according to any one of claims 1 to 11, characterized in that, The first control information is also used to instruct a fourth resource, which is used by the terminal device to report a first result to the network device. The first result includes intermediate or final results obtained by the terminal device communicating with the environmental IoT device.

13. The method according to claim 12, characterized in that, The method further includes: The first result is sent to the network device periodically, semi-persistently, or aperiodically, according to the fourth resource.

14. The method according to claim 13, characterized in that, Sending the first result to the network device periodically includes: sending a third Radio Resource Control (RRC) message to the network device, wherein the third RRC message is used to carry the first result; or, Sending the first result to the network device in a semi-persistent manner includes: sending a third media access control element (MAC CE) to the network device, wherein the third media access control element (MAC CE) is used to carry the first result; or, Sending the first result to the network device in an aperiodic manner includes: sending a second uplink control information (UCI), an ACK message, or a NACK message to the network device, wherein the second uplink control information (UCI), ACK message, or NACK message carries the first information.

15. The method according to any one of claims 1 to 14, characterized in that, The first information also includes the unique identifier (ID) of the terminal device and a proximity result, wherein the proximity result includes information on environmental IoT devices that are near the terminal device.

16. A resource indication method, characterized in that, Applied to network devices, the method includes: Receive first information from the terminal device, the first information being used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the capability to generate carrier CW; Send first control information to the terminal device, wherein, The terminal device has environmental IoT capabilities, and the first control information is used to indicate the first resource, which is used for communication between the terminal device and the environmental IoT device. The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device. The first resource and the second resource are different resources.

17. The method according to claim 16, characterized in that, The first information is received in a static, semi-static, or dynamic manner.

18. The method according to claim 17, characterized in that, The first information is received in a static manner, including: receiving a first radio resource control (RRC) signaling, wherein the first RRC signaling is used to carry the first information; or, The first information is received in a semi-static manner, including: receiving a first media access control element (MAC CE), wherein the first media access control element (MAC CE) is used to carry the first information; or, The first information is received dynamically, including receiving first uplink control information (UCI), which carries the first information.

19. The method according to any one of claims 16 to 18, characterized in that, The first control information is sent in a static, semi-static, or dynamic manner.

20. The method according to claim 19, characterized in that, The first control information is sent in a static manner, including: sending a second Radio Resource Control (RRC) signaling message, wherein the second Radio Resource Control (RRC) signaling message is used to carry the first control information; or, The first control information is sent in a semi-static manner, including: sending a second media access control element (MACCE), wherein the second media access control element (MACCE) is used to carry the first control information; or, The first control information is sent dynamically, including sending downlink control information (DCI), wherein the downlink control information (DCI) is used to carry the first control information.

21. The method according to any one of claims 16 to 20, characterized in that, The method further includes: Receive second information from the terminal device, the second information being used to indicate the size of data stored or cached by the terminal device; A second control message is sent to the terminal device, the second control message being used to instruct a third resource, the third resource being used to send the data to the network device.

22. The method according to any one of claims 16 to 21, characterized in that, The first control information is also used to instruct a fourth resource, which is used for the network device to receive a first result from the terminal device, the first result including intermediate or final results obtained by the terminal device communicating with the environmental IoT device.

23. The method according to claim 22, characterized in that, The method further includes: According to the fourth resource, the first result from the terminal device is received periodically, semi-persistently, or aperiodically.

24. The method according to claim 23, characterized in that, The step of receiving the first result from the terminal device in a periodic manner includes: receiving third Radio Resource Control (RRC) signaling, wherein the third Radio Resource Control (RRC) signaling is used to carry the first result; or, Receiving the first result from the terminal device in a semi-persistent manner includes: receiving a third media access control element (MAC CE), wherein the third media access control element (MAC CE) is used to carry the first result; or, Receiving the first result from the terminal device in a non-periodic manner includes: receiving a second uplink control information (UCI) or ACK information or NACK information, wherein the second uplink control information (UCI) or ACK information or NACK information is used to carry the first information.

25. A terminal device, characterized in that, The terminal device includes: The sending module is used to send first information to the network device, the first information being used to report whether the terminal device has environmental Internet of Things (IoT) capabilities and whether the terminal device has the capability to generate carrier wave (CW). The receiving module is configured to receive first control information from the network device, wherein... The terminal device has environmental IoT capabilities; the first control information is used to indicate a first resource, which is used for communication between the terminal device and the environmental IoT device; and... The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device. The first resource and the second resource are different resources.

26. A network device, characterized in that, The network device includes: A receiving module is used to receive first information from a terminal device, the first information being used to report whether the terminal device has environmental IoT capabilities and whether the terminal device has the capability to generate carrier wave (CW). The sending module is used to send first control information to the terminal device, wherein... The terminal device has environmental IoT capabilities, and the first control information is used to indicate the first resource, which is used for communication between the terminal device and the environmental IoT device. The terminal device has the ability to generate carrier wave (CW), and the first control information is also used to indicate a second resource, which is used by the terminal device to send an excitation signal to the environmental IoT device. The first resource and the second resource are different resources.

27. A communication device, characterized in that, The communication device includes: Memory is used to store computer programs or computer instructions; A processor for executing a computer program or computer instructions stored in the memory, causing the communication device to perform the method as described in any one of claims 1 to 15, or 16 to 24.

28. A computer storage medium for storing a computer program, which, when executed, performs the method according to any one of claims 1 to 15, or 16 to 24.