Communication method, apparatus, and device, chip, and storage medium

Through the method of dynamically allocating transmission resources, the problem of how network equipment schedules A-IoT equipment for data transmission is solved, the communication performance between A-IoT equipment and network equipment is improved, and efficient uplink and downlink transmission is achieved.

WO2025166561A1PCT designated stage Publication Date: 2025-08-14GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/076416
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-06
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the prior art, how network devices can effectively schedule data transmission or reception of network equipment for network transmission or reception of data remains an urgent problem, especially in extreme environments and low-cost and low-complex communication scenarios.

Method used

The first control information sent by the second device is received by the first device. The first control information is determined based on the second control information sent by the third device, indicating the first transmission resource of the first channel for data transmission or reception between the first device and the second device. The third device sends the second control information to the second device to indicate the second transmission resource, realizing the dynamic allocation of the data transmission resource.

Benefits of technology

It improves the uplink and downlink transmission performance between A-IoT devices and network devices, avoids transmission conflicts, and improves communication reliability and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024076416_14082025_PF_FP_ABST
    Figure CN2024076416_14082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method, apparatus, and device, a chip, and a storage medium. The method comprises: a first device receives first control information sent by a second device, wherein the first control information is used for indicating a first transmission resource of a first channel, and the first transmission resource is used for data transmitting or receiving between the first device and the second device; the first control information is determined on the basis of second control information sent by a third device, the second control information is used for indicating a second transmission resource, and the first transmission resource comprises at least part of the second transmission resource.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, equipment, chip and storage medium Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, apparatus, device, chip and storage medium. Background Art

[0002] In related technologies, Ambient Internet of Things (A-IoT) devices can use various ambient energy sources (such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy) to power themselves. A-IoT devices can have no energy storage capacity or very limited energy storage capacity. A-IoT devices generally offer many advantages, including no conventional batteries, no maintenance, small size, low complexity, low cost, and long lifespan. However, in practical applications, how network equipment schedules A-IoT devices to send or receive data remains a pressing issue.

[0003] Summary of the Invention

[0004] The present application provides a communication method, apparatus, device, chip and storage medium.

[0005] In a first aspect, the communication method provided by the present application includes:

[0006] The first device receives first control information sent by the second device, where the first control information is used to indicate a first transmission resource of a first channel, and the first transmission resource is used for data transmission or reception between the first device and the second device;

[0007] The first control information is determined based on second control information sent by the third device, the second control information is used to indicate the second transmission resource, and the first transmission resource includes at least part of the second transmission resource.

[0008] In a second aspect, the communication method provided by this application includes:

[0009] The second device receives second control information sent by the third device, where the second control information is used to indicate a second transmission resource;

[0010] Based on the second control information, the second device sends first control information to the first device, where the first control information is used to indicate a first transmission resource of the first channel, and the first transmission resource is used for sending or receiving data between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0011] In a third aspect, the communication method provided by this application includes:

[0012] The third device sends second control information to the second device, where the second control information is used to indicate a second transmission resource;

[0013] The second control information is used to determine the first control information sent by the second device to the first device, the first control information is used to indicate the first transmission resource of the first channel, the first transmission resource is used for data transmission or reception between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0014] In a fourth aspect, the present application provides a communication apparatus, applied to a first device, comprising:

[0015] a first receiving unit, configured to receive first control information sent by the second device, where the first control information is used to indicate a first transmission resource of the first channel, and the first transmission resource is used for data transmission or reception between the first device and the second device;

[0016] The first control information is determined based on second control information sent by the third device, the second control information is used to indicate the second transmission resource, and the first transmission resource includes at least part of the second transmission resource.

[0017] In a fifth aspect, the present application provides a communication apparatus, applied to a second device, comprising:

[0018] a second receiving unit, configured to receive second control information sent by a third device, where the second control information is used to indicate a second transmission resource;

[0019] The second sending unit is configured to send first control information to the first device based on the second control information, where the first control information is used to indicate a first transmission resource of the first channel, the first transmission resource is used for sending or receiving data between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0020] In a sixth aspect, the communication apparatus provided by the present application is applied to a third device, and the apparatus includes:

[0021] a third sending unit, configured to send second control information to the second device, where the second control information is used to indicate a second transmission resource;

[0022] The second control information is used to determine the first control information sent by the second device to the first device, the first control information is used to indicate the first transmission resource of the first channel, the first transmission resource is used for data transmission or reception between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0023] In a seventh aspect, the present application provides a communication device comprising a memory, a processor, and a transceiver. The memory is used to store a computer program; the processor is connected to the memory and is used to call and execute the computer program from the memory to implement the method of any one of the first to third aspects above; and the transceiver is used to receive and send information during the process of sending and receiving information with other external devices.

[0024] In an eighth aspect, the present application provides a chip comprising a memory, a processor, and a transceiver. The memory is used to store computer programs; the processor is connected to the memory and is used to call and execute the computer programs from the memory, so that a device equipped with the chip performs the method of any one of the first to third aspects above; and the transceiver is used to receive and send information during the process of transmitting and receiving information to and from the device or chip.

[0025] In a ninth aspect, the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by at least one processor, it implements the method of any one of the first to third aspects above.

[0026] In the tenth aspect, the computer program product provided in the present application includes a computer program or instructions, which, when executed by a processor, implements the method of any one of the first to third aspects above.

[0027] In an eleventh aspect, the present application provides a computer program, which enables a computer to execute the method of any one of the first to third aspects above.

[0028] The present application provides a communication method, in which a first device can receive first control information sent by a second device, the first control information being used to indicate a first transmission resource of a first channel, the first transmission resource being used to send or receive data between the first device and the second device; the first control information being determined based on second control information sent by a third device, the second control information being used to indicate a second transmission resource, the first transmission resource including at least a portion of the second transmission resource. In this way, the third device can send the second control information to the second device; the second device can determine the first control information based on the second control information, thereby being able to indicate the first transmission resource of the first channel to the first device via the first control information. In this way, after receiving the first control information, the first device can send or receive data with the second device based on the first transmission resource indicated by the first control information, thereby improving the performance of uplink and downlink transmissions. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0030] FIG1 is a schematic diagram of a communication architecture;

[0031] FIG2 is a schematic diagram of an environmental Internet of Things communication system;

[0032] FIG3 is a schematic diagram of the circuit structure of a radio frequency energy harvesting module;

[0033] FIG4 is a schematic diagram of a circuit structure of backscatter communication;

[0034] FIG5 is a schematic diagram of a circuit structure of a resistive load modulation;

[0035] FIG6 is a schematic diagram of a scenario in which an A-IoT device and a network device communicate;

[0036] FIG7 is a second schematic diagram of a scenario in which an A-IoT device and a network device communicate;

[0037] FIG8 is a flow chart of a communication method provided in an embodiment of the present application;

[0038] FIG9 is a first detailed flow chart of a communication method according to an embodiment of the present application;

[0039] FIG10 is a second detailed flow diagram of a communication method provided in an embodiment of the present application;

[0040] FIG11 is a third detailed flow diagram of a communication method provided in an embodiment of the present application;

[0041] FIG12 is a fourth detailed flow chart of a communication method provided in an embodiment of the present application;

[0042] FIG13 is a schematic diagram 1 of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0043] FIG14 is a second schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0044] FIG15 is a third schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0045] FIG16 is a fourth schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0046] FIG17 is a fifth schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0047] FIG18 is a sixth schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0048] FIG19 is a seventh schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0049] FIG20 is a schematic diagram eight of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0050] FIG21 is a ninth schematic diagram of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0051] FIG22 is a schematic diagram 10 of a network device communicating with an A-IoT device according to an embodiment of the present application;

[0052] FIG23 is a schematic diagram of the structure of a communication device 2300 provided in an embodiment of the present application;

[0053] FIG24 is a schematic diagram of the structure of a communication device 2400 provided in an embodiment of the present application;

[0054] FIG25 is a schematic diagram of the structure of a communication device 2500 provided in an embodiment of the present application;

[0055] FIG26 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0056] FIG27 is a schematic structural diagram of a chip provided in an embodiment of the present application;

[0057] Figure 28 is a schematic block diagram of a communication system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0058] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0059] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application.

[0060] As shown in Figure 1, a communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0061] It should be understood that the embodiments of the present application are only illustrative of the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), or future communication systems.

[0062] In the communication system 100 shown in Figure 1, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 110 located within the coverage area.

[0063] The network device 120 may be an evolved Node B (eNB or eNodeB) in an LTE system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.

[0064] The terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.

[0065] For example, the terminal device 110 may refer to an access terminal, user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolution network, etc.

[0066] The terminal device 110 can be used for device-to-device (D2D) communication.

[0067] FIG1 exemplarily shows a network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in this embodiment of the present application.

[0068] It should be noted that FIG1 is only an example of a system to which this application is applicable. Of course, the method shown in the embodiment of this application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this article.

[0069] It should be understood that the term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0070] It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0071] It should also be understood that the "correspondence" mentioned in the embodiments of the present application may indicate a direct or indirect correspondence between the two, or an association between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0072] It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including first devices, second devices, and third devices). This application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, such as LTE protocols, NR protocols, and related protocols used in future communication systems, and this application does not limit this.

[0073] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.

[0074] In the embodiment of the present application, the A-IoT device may also be referred to as a zero-power device.

[0075] Ambient Internet of Things (A-IoT) communications utilize energy harvesting and backscatter communication technologies. A-IoT devices are IoT devices that can use various ambient energy sources (such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy) to power themselves. A-IoT devices can have no energy storage capacity or very limited energy storage capacity (such as using capacitors with a capacity of tens of microfarads). Compared to existing IoT devices, A-IoT devices offer many advantages, including the absence of conventional batteries, maintenance-free operation, compact size, low complexity, low cost, and long lifespan.

[0076] Figure 2 is a schematic diagram of an environmental Internet of Things communication system. As shown in Figure 2, the environmental Internet of Things communication system may include a network device 210 and an A-IoT device 220. The network device 210 may send a wireless power supply signal and a downlink communication signal (i.e., power supply / trigger) to the A-IoT device 220; after receiving the wireless power supply signal and the downlink communication signal from the network device 210, the A-IoT device 220 may send a backscatter signal to the network device 210. A basic A-IoT device 220 may include an energy harvesting module, a backscatter communication module, and a low-power computing module. In addition, the A-IoT device 220 may also include a sensor (or memory) module for storing some basic information (such as item identification, etc.) or obtaining sensor data such as ambient temperature and ambient humidity. For example, the sensor module may be a memory or a sensor.

[0077] During ambient IoT communication, network devices can send wireless power supply signals and downlink communication signals to A-IoT devices, and A-IoT devices can also send backscatter signals to network devices. Therefore, the key to ambient IoT lies in radio frequency (RF) energy harvesting and backscatter communication. The following describes RF energy harvesting and backscatter communication, respectively, using Figures 3 and 4.

[0078] Figure 3 is a schematic diagram of the circuit structure of an RF Power Harvesting module. As shown in Figure 3, the RF Power Harvesting module may include a tunnel diode, a capacitor C (including a positive electrode +q and a negative electrode -q) and a resistor R L RF signals can be harvested through tunnel diodes to complete the RF energy harvesting process. For example, the RF energy harvesting module can use the principle of electromagnetic induction to collect electromagnetic wave energy from space, thereby obtaining the energy required to operate A-IoT devices. For example, this energy can be used to drive low-power demodulation and modulation modules, sensors, and memory readout. This shows that A-IoT devices do not require traditional batteries.

[0079] FIG4 is a schematic diagram of a circuit structure of backscattering communication. As shown in FIG4 , backscattering communication may include a network device 410 and an A-IoT device 420. The network device 410 may include a transmitter (TX), an operational amplifier (AMP), a receiver (RX), and a low noise amplifier (LNA); the A-IoT device 420 may include a resistor R, a logic processing module, and an energy harvesting module. The A-IoT device 420 may receive a wireless signal from the network device 410, modulate the wireless signal, and radiate the modulated wireless signal (i.e., the backscattering signal) from the antenna after loading the information to be sent. This information transmission process is called backscattering communication.

[0080] In the embodiments of this application, backscatter and load modulation are closely linked. Load modulation adjusts and controls the circuit parameters of the A-IoT device's oscillating circuit according to the data stream's rhythm, thereby changing parameters such as the electronic tag's impedance, thereby completing the modulation process. Load modulation primarily includes resistive load modulation and capacitive load modulation.

[0081] Figure 5 is a schematic diagram of a circuit structure of a resistive load modulation. As shown in Figure 5, the circuit structure may include inductors L1 and L2, capacitors C1 and C2, resistors R2 and R3, and a load R L In resistive load modulation, the load R L Connecting a resistor R3 in parallel allows the on / off switching of switch S, which in turn controls the switching of resistor R3, based on a binary data stream (i.e., binary coding). The switching of resistor R3 causes the circuit voltage to change, thereby implementing Amplitude Shift Keying (ASK). In other words, by adjusting the amplitude of the backscattered signal from the A-IoT device, signal modulation and transmission can be achieved.

[0082] Similarly, in capacitive load modulation, the resonant frequency of the circuit can be changed by switching the capacitor on and off, thereby implementing frequency shift keying (FSK). In other words, by adjusting the operating frequency of the backscattered signal from the A-IoT device, signal modulation and transmission can be achieved.

[0083] It should be noted that A-IoT devices can use load modulation to modulate the incoming signal, thereby achieving backscatter communication. A-IoT devices have the following advantages:

[0084] A-IoT devices do not actively transmit signals, so they do not require complex RF links such as power amplifiers (PAs) and RF filters.

[0085] A-IoT devices do not need to actively generate high-frequency signals, so they do not require high-frequency crystal oscillators;

[0086] A-IoT devices can use backscatter communication and do not need to consume their own energy when transmitting signals.

[0087] It should be understood that the above-mentioned A-IoT device is only one possible implementation of the A-IoT device. In another possible implementation, the A-IoT device may support active signal transmission.

[0088] In the embodiments of the present application, A-IoT devices can be divided into the following types based on their energy sources and usage methods:

[0089] (1) Passive A-IoT devices

[0090] Passive A-IoT devices do not require internal batteries. When they are close to network devices (such as the reader / writer of a Radio Frequency Identification (RFID) system), they are within the near field formed by the radiation from the network device's antenna. Therefore, the antenna of the passive A-IoT device generates an induced current through electromagnetic induction, which drives the low-power chip circuit of the passive A-IoT device, thereby achieving demodulation of the forward link signal (downlink, the link from the network device to the passive A-IoT device) and modulation of the backward link signal (uplink, the link from the passive A-IoT device to the network device). For backscatter links, passive A-IoT devices use backscattering to transmit signals.

[0091] It should be noted that passive A-IoT devices do not require built-in batteries to drive either the forward link or the reverse link.

[0092] It should also be noted that passive A-IoT devices do not require batteries, and their RF circuits and baseband circuits are relatively simple. For example, passive A-IoT devices do not require components such as LNA, PA, crystal oscillators, and analog-to-digital converters (ADCs). Therefore, they have many advantages such as small size, light weight, low price, and long service life.

[0093] (2) Semi-passive A-IoT devices

[0094] Semi-passive A-IoT devices don't have conventional batteries themselves, but instead use RF energy harvesting modules to harvest radio wave energy, or solar, light, thermal, or kinetic energy harvesting modules to harvest energy. This harvested energy is then stored in an energy storage unit (such as a capacitor). This energy storage unit then drives the low-power chip circuitry in the semi-passive A-IoT device, enabling forward link signal demodulation and backward link signal modulation. For backscatter links, semi-passive A-IoT devices use backscattering to transmit signals.

[0095] It should be noted that semi-passive A-IoT devices do not require built-in batteries to drive either the forward link or the reverse link. Although energy stored in capacitors is used during operation, the energy comes from radio energy collected by the energy harvesting module.

[0096] It should also be noted that semi-passive A-IoT devices inherit many of the advantages of passive A-IoT devices, and therefore have many advantages such as small size, light weight, very low price, and long service life.

[0097] (3) Active A-IoT devices

[0098] A-IoT devices used in some scenarios can also be active A-IoT devices, which can have built-in batteries (conventional batteries, such as dry cells, rechargeable lithium batteries, etc.). The battery is used to drive the low-power chip circuit of the active A-IoT device, thereby realizing tasks such as demodulation of the forward link signal and modulation of the reverse link signal. However, for the backscatter link, the active A-IoT device uses backscattering to transmit the signal. Therefore, the zero power consumption of the active A-IoT device is mainly reflected in the fact that the signal transmission of the reverse link does not require its own power, but uses backscattering. Although the active A-IoT device uses a battery, due to the sampling of ultra-low power communication technology, the power consumption is relatively low, which can greatly extend the battery life.

[0099] It should be noted that active A-IoT devices require a built-in battery to power the RFID chip, increasing the tag's read and write distance and improving communication reliability. Therefore, they are used in scenarios with relatively high requirements for communication distance and read latency.

[0100] In the embodiments of the present application, A-IoT devices based on transmitter type may include the following types:

[0101] (1) Backscatter-based A-IoT devices

[0102] Backscatter-based A-IoT devices can use backscattering to transmit uplink data. Backscatter-based A-IoT devices do not have active transmitters, but rather backscatter transmitters. Therefore, when transmitting uplink data, backscatter-based A-IoT devices require network equipment to provide a carrier. Backscatter-based A-IoT devices use the carrier to perform backscattering to achieve data transmission.

[0103] (2) A-IoT devices based on active transmitters

[0104] Active transmitter-based A-IoT devices can use active transmitters with active transmission capabilities to send uplink data. Therefore, when sending uplink data, A-IoT devices based on active transmitters use their own active transmitters to send uplink data without the need for network equipment to provide a carrier. Active transmitters suitable for A-IoT devices can be, for example, ultra-low-power ASK transmitters or ultra-low-power FSK transmitters. When transmitting a 100uW signal, the overall power consumption of such transmitters can be reduced to 400-600uW.

[0105] (3) A-IoT devices with both backscatter and active transmitters

[0106] A-IoT devices with both backscatter and active transmitters can support both. Such A-IoT devices can determine which uplink signal transmission method to use based on different conditions (such as power consumption or available ambient energy) or based on the scheduling of network devices. For example, they can determine to use backscatter for uplink signal transmission or determine to use active transmitter for active uplink signal transmission.

[0107] The cellular Internet of Things (IoT) is booming. The 3rd Generation Partnership Project (3GPP) has standardized IoT technologies such as Narrow Band Internet of Things (NB-IoT), Machine Type Communication (MTC), and Reduced Capability (RedCap). However, there are still many scenarios where IoT communication needs cannot be met. For example, these include harsh communication environments (high temperature, extremely low temperature, high humidity, high voltage, high radiation, or high-speed movement), the need for extremely small terminal form factors, and extremely low costs.

[0108] In order to cover these unmet IoT communication needs, cellular IoT also needs to develop ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT, and environmental IoT can just meet this need.

[0109] Based on the discussion of A-IoT application scenarios in the 3GPP System Architecture (SA), A-IoT can be used in at least the following four scenarios:

[0110] Object recognition, such as logistics, production line product management, and supply chain management;

[0111] Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of working environment and natural environment;

[0112] Positioning, such as indoor positioning, intelligent object search, and production line item positioning;

[0113] Intelligent control, such as intelligent control of various electrical appliances in smart homes (such as turning on and off air conditioners and adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (such as automatic irrigation and fertilization).

[0114] In a low-power IoT based on cellular networks, A-IoT devices can communicate directly with network devices, or they can communicate indirectly through intermediate nodes.

[0115] For example, as shown in FIG6 , the A-IoT device 620 can directly send or receive carriers, data, or signals from the network device 610 , and send or backscatter data or signals to the network device 610 (represented as the first topology).

[0116] For example, as shown in Figure 7, the A-IoT device 720 can communicate with the network device 710 through the intermediate node 730. The network device 710 and the intermediate node 730 can send or receive carriers, data, or signals through the Uu link; the intermediate node 730 can send carriers, data, or signals to the A-IoT device 720, and the A-IoT device 720 can also send or backscatter data or signals to the intermediate node 730 (referred to as the second topology).

[0117] It should be noted that in Figures 6 and 7, the data transmission or reception of A-IoT devices is based on network device scheduling. In Figure 6, the A-IoT device and the network device can communicate directly, so the network device can directly send scheduling information to the A-IoT device. In Figure 7, the A-IoT device can communicate with the network device through an intermediate node. The scheduling information sent by the network device must first be sent to the intermediate node, and then sent to the A-IoT device by the intermediate node.

[0118] However, in practical applications, how network devices schedule A-IoT devices to send or receive data is still a problem that needs to be solved urgently.

[0119] Based on this, an embodiment of the present application provides a communication method, in which a first device can receive first control information sent by a second device, the first control information being used to indicate a first transmission resource of a first channel, and the first transmission resource being used to send or receive data between the first device and the second device; the first control information is determined based on second control information sent by a third device, the second control information being used to indicate a second transmission resource, and the first transmission resource including at least a portion of the second transmission resource. In this way, the third device can send the second control information to the second device; the second device can determine the first control information based on the second control information, thereby being able to indicate the first transmission resource of the first channel to the first device through the first control information. In this way, after receiving the first control information, the first device can send or receive data with the second device based on the first transmission resource indicated by the first control information, thereby improving the performance of uplink and downlink transmission.

[0120] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0121] It should be understood that in the following embodiments, data (such as first data) and control information (such as first control information) are mentioned multiple times. It can be understood that control information can be used to indicate transmission resources, and a device (such as the first device) can send or receive data on the transmission resources indicated by the control information. Therefore, data does not include control information. In other words, in the embodiments of this application, the concepts of "control information" and "data" are not equivalent.

[0122] FIG8 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG8 , the method may include the following steps.

[0123] S810. The third device sends second control information to the second device, where the second control information is used to indicate a second transmission resource.

[0124] S820. The second device sends first control information to the first device based on the second control information. The first control information is used to indicate a first transmission resource of the first channel. The first transmission resource is used for sending or receiving data between the first device and the second device. The first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0125] Correspondingly, the second device can receive the second control information sent by the third device.

[0126] Accordingly, the first device may receive the first control information sent by the second device.

[0127] Exemplarily, the third device may be a network device, such as a base station.

[0128] Exemplarily, the second device may be an intermediate node. For example, the intermediate node may be a terminal device; or for another example, the intermediate node may be a network device (such as a base station).

[0129] Exemplarily, the first device may be a terminal device. For example, the terminal device may be an A-IoT device.

[0130] It should be noted that the first channel can be a data channel. For example, when the second device is a network device, the first channel can be an uplink data channel, such as a physical uplink shared channel (PUSCH); the first channel can also be a downlink data channel, such as a physical downlink shared channel (PDSCH). For another example, when the second device is a terminal device, the first channel can be a sidelink data channel, the first channel can be a channel sent by the second device to the first device, or the first channel can be a channel sent by the first device to the second device.

[0131] It should also be noted that the first device can receive first data sent by the second device on the first transmission resource, and the first data is carried by the first channel. Correspondingly, the first device can send third data to the second device on the first transmission resource, and the third data is carried by the first channel.

[0132] It should be understood that the first transmission resource includes at least part of the transmission resources in the second transmission resource. It can be understood that the first transmission resource includes one transmission resource in the second transmission resource, or the first transmission resource includes multiple transmission resources (not all transmission resources) in the second transmission resource, or the first transmission resource includes all transmission resources in the second transmission resource. The embodiments of the present application do not limit this.

[0133] It should also be understood that the second device sends the first control information to the first device based on the second control information. It can be understood that after the second device obtains the second control information, it determines the first control information based on the second control information, so that it can send the first control information to the first device.

[0134] In some embodiments, the transmission resources may include one or more of time domain resources, frequency domain resources, and code domain resources. The transmission resource is the first transmission resource, or it may be the second transmission resource, or it may be the third transmission resource, the fourth transmission resource, or the fifth transmission resource mentioned in the embodiments below. The embodiments of the present application do not limit this.

[0135] In the embodiments of the present application, the second transmission resource may be the transmission resource of the first channel indicated by the third device, in which case the first transmission resource can be considered the transmission resource allocated by the third device. The second transmission resource may also be a resource set indicated by the third device, in which case the first transmission resource can be considered the transmission resource selected by the second device from the resource set. Therefore, based on the different ways in which the third device indicates the second transmission resource, there are two possible ways to obtain the first transmission resource.

[0136] In a possible implementation, the second transmission resource is a transmission resource of the first channel indicated by the third device, and in this case, the first transmission resource is a transmission resource allocated by the third device.

[0137] In some embodiments, the second transmission resource is a transmission resource of the first channel.

[0138] It should be noted that after receiving the second control information sent by the third device, the second device can obtain the transmission resources of the first channel indicated by the third device. The second device can select at least some of the transmission resources of the first channel indicated by the third device as the first transmission resources of the first channel indicated to the first device, and indicate the first transmission resources to the first device via the first control information. Based on this, it can be considered that the first transmission resources indicated by the second device to the first device were allocated by the third device.

[0139] Through this method, when there are multiple first devices, the first transmission resources of the first channel obtained by each first device are allocated by the third device, thereby avoiding transmission conflicts between multiple first devices and improving transmission reliability.

[0140] In another possible implementation, the second transmission resource may be a resource set indicated by the third device, and in this case the first transmission resource is a transmission resource selected by the second device from the resource set.

[0141] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first transmission resource is selected by the second device from the second transmission resource.

[0142] It should be noted that, when there are multiple first devices, the second device may select first transmission resources for each of the multiple first devices. For example, when the second device performs unicast transmission with multiple first devices, the second device may select respective first transmission resources for each of the multiple first devices and send or receive data with the multiple first devices in unicast mode using the respective first transmission resources.

[0143] It should also be noted that, if there are multiple first devices, the second device may select the same first transmission resource for the multiple first devices. For example, if the second device performs broadcast or multicast transmission with multiple first devices, the second device may select the same first transmission resource for the multiple first devices and send or receive data with the multiple first devices in a broadcast or multicast manner over the same first transmission resource.

[0144] Through this method, when the number of first devices is one or more, the third device can allocate a resource set (i.e., a second transmission resource) to the second device. The resource set can be used for the second device to send or receive data with one or more first devices, thereby saving signaling overhead.

[0145] In an embodiment of the present application, in one implementation, the second device sends first control information to the first device, and the first control information is carried by the first signaling, and the first signaling is carried by the third transmission resource (denoted as Method 1); in another implementation, the second device sends the first control information to the first device, and the first control information is directly carried by the third transmission resource (denoted as Method 2). The following embodiments are described using Method 1 as an example, and it should be understood that the technical solutions mentioned in the following embodiments are also applicable to Method 2.

[0146] Based on the two methods for obtaining the first transmission resource, the third transmission resource can be obtained in the following ways.

[0147] In one possible implementation, when the first transmission resource is a transmission resource allocated by a third device, the third device may further allocate a third transmission resource for transmitting the first signaling to the second device. As shown in FIG9 , the method may include the following steps.

[0148] S910. The third device sends second control information to the second device, where the second control information is used to indicate a second transmission resource.

[0149] S920. The third device sends third control information to the second device, where the third control information is used to indicate a third transmission resource.

[0150] S930. The second device sends first control information to the first device, where the first control information is used to indicate a first transmission resource of a first channel.

[0151] Correspondingly, the second device can receive the second control information sent by the third device.

[0152] Correspondingly, the second device can receive the third control information sent by the third device.

[0153] Accordingly, the first device may receive the first control information sent by the second device.

[0154] The second transmission resource is the transmission resource of the first channel.

[0155] The third transmission resource is used to transmit the first signaling, and the first signaling is used to carry the first control information.

[0156] It should be noted that the third device can allocate a third transmission resource for transmitting the first signaling to the second device, so that the second device can send the first signaling to the first device on the third transmission resource, and the first signaling can be used to carry the first control information.

[0157] Through this method, when there are multiple first devices, the third transmission resources obtained by each first device are allocated by the third device, thereby avoiding transmission conflicts between multiple first devices and improving transmission reliability.

[0158] Another possible implementation method is that when the first transmission resource is a transmission resource selected by the second device from a resource set (i.e., the second transmission resource), the second device can also select a third transmission resource from the resource set for transmitting the first signaling, where the first signaling is used to carry the first control information.

[0159] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first control information is carried by the first signaling, and the first signaling is transmitted through the third transmission resource, and the third transmission resource is selected by the second device from the transmission resources other than the part of the transmission resources in the second transmission resource.

[0160] It should be noted that, when there are multiple first devices, the second device may select different third transmission resources for the multiple first devices. For example, when the second device performs unicast transmission with multiple first devices, the second device may select a respective third transmission resource for each of the multiple first devices and transmit the first signaling to the multiple first devices in a unicast manner using the respective third transmission resources.

[0161] It should also be noted that, when there are multiple first devices, the second device may select the same third transmission resource for the multiple first devices. For example, when the second device performs broadcast or multicast transmission with multiple first devices, the second device may select the same third transmission resource for the multiple first devices and transmit the first signaling to the multiple first devices in a broadcast or multicast manner over the same third transmission resource.

[0162] In some embodiments, the first signaling may include one or more of the following signaling:

[0163] Downlink Control Information (DCI);

[0164] Medium Access Control Control Element (MAC CE);

[0165] Radio Resource Control (RRC).

[0166] For example, in a case where the first signaling includes DCI, the first control information is all or part of the control information included in the DCI.

[0167] Through this method, when the number of first devices is one or more, the third device can allocate a resource set (i.e., second transmission resources) to the second device. The resource set can be used for the second device to transmit the first signaling with one or more first devices, thereby saving signaling overhead.

[0168] In another possible implementation, when the second device obtains the first transmission resource, the third transmission resource used to transmit the first signaling may be determined based on the first transmission resource, and the first signaling is used to carry the first control information.

[0169] In some embodiments, the first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

[0170] It should be noted that the first transmission resource can be a transmission resource allocated by a third device, or a transmission resource selected by the second device from a resource set (ie, the second transmission resource), and this embodiment of the present application does not limit this.

[0171] Exemplarily, as shown in Figure 8, the third device can send second control information to the second device, where the second control information is used to indicate a second transmission resource, and the second transmission resource is a transmission resource of the first channel; the second device can select at least part of the transmission resources of the first channel indicated by the third device as the first transmission resource of the first channel indicated to the first device; the second device can determine the third transmission resource for transmitting the first signaling based on the first transmission resource; the second device can send the first signaling to the first device on the third transmission resource, where the first signaling is used to carry the first control information, and the first control information is used to indicate the first transmission resource of the first channel.

[0172] Exemplarily, as shown in Figure 8, the third device can send second control information to the second device, where the second control information is used to indicate the second transmission resource; the second device can select at least part of the transmission resources from the second transmission resources as the first transmission resource of the first channel indicated to the first device; the second device can determine the third transmission resource for transmitting the first signaling based on the first transmission resource; the second device can send the first signaling to the first device on the third transmission resource, where the first signaling is used to carry the first control information, and the first control information is used to indicate the first transmission resource of the first channel.

[0173] It should be noted that, in the case that the transmission resources include time domain resources, the time domain resources in the third transmission resources can be determined based on the time domain resources in the first transmission resources.

[0174] Exemplarily, the time domain resource in the third transmission resource may be adjacent to the time domain resource in the first transmission resource.

[0175] Exemplarily, the time interval between the time domain resource in the third transmission resource and the time domain resource in the first transmission resource is a first threshold.

[0176] It should be understood that the first threshold value can be a parameter value configured by the network device or a parameter value defined by the protocol, and this embodiment of the present application does not limit this.

[0177] For example, the time domain resources in the first transmission resource and the time domain resources in the third transmission resource can occupy M time units (the time unit is a time slot, a time domain symbol, or a fixed time length determined based on the protocol definition), the time domain resources in the first transmission resource are adjacent to the time domain resources in the third transmission resource, the time domain resources in the third transmission resource occupy M1 time units, and the time domain resources in the first transmission resource occupy M2 time units, then M1+M2<=M; the values ​​of M, M1, and M2 can be based on protocol definitions or network equipment configurations.

[0178] It should also be noted that, in the case where the transmission resources include frequency domain resources, the frequency domain resources in the third transmission resources can be determined based on the frequency domain resources in the first transmission resources.

[0179] Exemplarily, the frequency domain resources in the third transmission resources may be the same as the frequency domain resources in the first transmission resources.

[0180] It should also be noted that, in the case where the transmission resources include code domain resources, the code domain resources in the third transmission resources can be determined based on the code domain resources in the first transmission resources.

[0181] Exemplarily, the code domain resources in the third transmission resource may be the same as the code domain resources in the first transmission resource.

[0182] Through this method, when the second device obtains the first transmission resource, the third transmission resource used to transmit the first signaling can be determined based on the first transmission resource, so that the third device does not need to indicate the third transmission resource through the third control information, saving signaling overhead.

[0183] Based on this, the first transmission resource and the third transmission resource may be obtained in the following ways:

[0184] (1) The third device may indicate a second transmission resource to the second device, where the second transmission resource is a transmission resource of the first channel. The second device may select at least part of the transmission resources of the first channel indicated by the third device as the first transmission resource of the first channel. The third device may send third control information to the second device, where the third control information is used to indicate the third transmission resource.

[0185] (2) The third device may indicate the second transmission resource (i.e., resource set) to the second device, where the first transmission resource includes part of the second transmission resource, the first transmission resource is selected by the second device from the second transmission resource, and the third transmission resource is selected by the second device from the transmission resource other than the part of the second transmission resource.

[0186] (3) The third device may indicate a second transmission resource to the second device, where the second transmission resource is the transmission resource of the first channel, and the second device selects at least part of the transmission resources from the transmission resources of the first channel indicated by the third device as the first transmission resource of the first channel; the third device may indicate a resource set to the second device, and the third transmission resource is selected from the resource set.

[0187] (4) The third device may indicate the second transmission resource (i.e., resource set) to the second device, where the first transmission resource is selected by the second device from the second transmission resources; the third device sends third control information to the second device, where the third control information is used to indicate the third transmission resource.

[0188] (5) The third device may indicate a second transmission resource to the second device, where the second transmission resource is the transmission resource of the first channel. The second device selects at least part of the transmission resources of the first channel indicated by the third device as the first transmission resource of the first channel; the third transmission resource is determined based on the first transmission resource.

[0189] (6) The third device may indicate the second transmission resource (ie, resource set) to the second device, the first transmission resource being selected by the second device from the second transmission resource; and the third transmission resource being determined based on the first transmission resource.

[0190] In some embodiments, the third device may send fourth control information to the second device, where the fourth control information is used to indicate a fourth transmission resource of the third channel, and the fourth transmission resource is used for data transmission or reception between the second device and the third device.

[0191] Correspondingly, the second device may receive the fourth control information sent by the third device.

[0192] The fourth control information is carried by the third signaling.

[0193] It should be noted that the third signaling may include one or more of the following signalings:

[0194] DCI;

[0195] MAC CE;

[0196] RRC.

[0197] It should be noted that the third channel may be a data channel. For example, the third channel may be an uplink data channel such as PUSCH; or for another example, the third channel may be a downlink data channel such as PDSCH.

[0198] It should also be noted that the second device can receive second data sent by the third device on the fourth transmission resource, and the second data is carried by the third channel. Correspondingly, the second device can send fourth data to the third device on the fourth transmission resource, and the fourth data is carried by the third channel.

[0199] Through this method, the second device and the third device can send or receive on the fourth transmission resource, thereby improving the performance of uplink and downlink transmission.

[0200] In this embodiment of the present application, a third device indicates a fourth transmission resource of a third channel to a second device, and the fourth transmission resource is used for data transmission or reception between the second and third devices. The second device indicates a first transmission resource of a first channel to a first device, and the first transmission resource is used for data transmission or reception between the first and second devices. The following describes data transmission or reception between the third device and the first device using the first and fourth transmission resources, in conjunction with Figures 10 and 11.

[0201] FIG10 is a second detailed flow chart of a communication method provided in an embodiment of the present application. As shown in FIG10 , the method may include the following steps:

[0202] S1010. The third device sends fourth control information to the second device, where the fourth control information is used to indicate a fourth transmission resource of the third channel.

[0203] S1020. The second device sends first control information to the first device, where the first control information is used to indicate a first transmission resource of the first channel.

[0204] S1030. The third device sends second data to the second device on the fourth transmission resource, where the second data is carried by the third channel.

[0205] S1040. The second device sends first data to the first device on the first transmission resource. The first data includes at least part of the second data, and the first data is carried by the first channel.

[0206] Correspondingly, the second device may receive the fourth control information sent by the third device.

[0207] Accordingly, the first device may receive the first control information sent by the second device.

[0208] Correspondingly, the second device can receive the second data sent by the third device on the fourth transmission resource.

[0209] Accordingly, the first device can receive the first data sent by the second device on the first transmission resource.

[0210] Exemplarily, the first channel may be a PDSCH, or the first channel may be a forward data channel.

[0211] Exemplarily, the third channel may be PDSCH.

[0212] It should be understood that the first data includes at least part of the data in the second data. It can be understood that the first data includes one data in the second data, or the first data includes multiple data (not all data) in the second data, or the first data includes all data in the second data. The embodiments of the present application are not limited to this.

[0213] It should also be understood that the first data includes part of the second data. This means that the amount of the second data may be large, and the second device cannot send all of the second data to the first device on the first transmission resource. In this case, the second device can send part of the second data (i.e., the first data) to the first device on the first transmission resource. Furthermore, the second device can send all of the second data to the first device in multiple batches.

[0214] It should be noted that S1010 and S1020 can be executed simultaneously; or, S1010 can be executed first, and then S1020; or, S1020 can be executed first, and then S1010. The embodiments of the present application do not limit this.

[0215] Through this method, the third device and the first device can realize data transmission or reception based on the first transmission resource and the fourth transmission resource, thereby improving the performance of uplink and downlink transmission.

[0216] FIG11 is a detailed flow chart of a communication method provided in an embodiment of the present application. As shown in FIG11 , the method may include the following steps:

[0217] S1110. The third device sends fourth control information to the second device, where the fourth control information is used to indicate a fourth transmission resource of the third channel.

[0218] S1120. The second device sends first control information to the first device, where the first control information is used to indicate a first transmission resource of a first channel.

[0219] S1130. The first device sends third data to the second device on the first transmission resource, where the third data is carried by the first channel.

[0220] S1140. The second device sends fourth data to the third device on a fourth transmission resource. The fourth data includes at least part of the third data, and the fourth data is carried by a third channel.

[0221] Correspondingly, the second device may receive the fourth control information sent by the third device.

[0222] Accordingly, the first device may receive the first control information sent by the second device.

[0223] Correspondingly, the second device can receive the third data sent by the first device on the first transmission resource.

[0224] Correspondingly, the third device can receive the fourth data sent by the second device on the fourth transmission resource.

[0225] Exemplarily, the first channel may be a PUSCH, or the first channel may be a backward data channel.

[0226] Exemplarily, the third channel may be PUSCH.

[0227] It should be understood that the fourth data includes at least part of the data in the third data. It can be understood that the fourth data includes one data in the third data, or the fourth data includes multiple data (not all data) in the third data, or the fourth data includes all data in the third data. The embodiments of the present application are not limited to this.

[0228] It should also be understood that the fourth data includes part of the third data. This means that the amount of third data may be large, and the second device cannot send all of the third data to the third device on the fourth transmission resource. In this case, the second device can send part of the third data (i.e., the fourth data) to the third device on the fourth transmission resource. Furthermore, the second device can send all of the third data to the third device in multiple batches.

[0229] It should also be understood that the fourth data includes all the data in the third data. This can be understood as the fourth data being the same as the third data, or as the fourth data having a larger data size than the third data, i.e., the third data occupying a portion of the fourth data. For example, a second device receives third data sent multiple times by a first device, and the second device transmits a third channel to a third device, where the third channel carries the fourth data. The fourth data may include the third data sent multiple times by the first device and received by the second device. For another example, a second device receives third data sent multiple times by the first device, and the second device transmits a third channel to the third device, where the third channel carries the fourth data. The fourth data may include the third data sent multiple times by the first device and received by the second device.

[0230] It should be noted that S1110 and S1120 can be executed simultaneously; or, S1110 can be executed first, and then S1120; or, S1120 can be executed first, and then S1110. This embodiment of the present application does not limit this.

[0231] Through this method, the third device and the first device can realize data transmission or reception based on the first transmission resource and the fourth transmission resource, thereby improving the performance of uplink and downlink transmission.

[0232] In some embodiments, the carrying manner of the second control information and / or the third control information may include one or more of the following:

[0233] The second control information and / or the third control information is carried via the second channel;

[0234] The second control information and / or the third control information is carried by the second signaling;

[0235] The second control information is carried through the second signaling, and / or the third control information is carried through the second channel;

[0236] The third control information is carried through the second signaling, and / or the second control information is carried through the second channel;

[0237] The second control information is carried by the second signaling and the second channel;

[0238] The third control information is carried by the second signaling and the second channel;

[0239] The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling;

[0240] The fourth transmission resource of the third channel is used for sending or receiving data between the second device and the third device. The fourth transmission resource is indicated by fourth control information sent by the third device to the second device, and the fourth control information is carried by the third signaling.

[0241] It should be noted that the second channel may be a data channel. For example, the second channel may be an uplink data channel, such as PUSCH; and for another example, the third channel may be a downlink data channel, such as PDSCH.

[0242] It should also be noted that, when the second channel and the third channel are different, and the second signaling and the third signaling are different, the third device can send fifth control information to the second device, and the fifth control information is carried by the second signaling. The fifth control information can be used to indicate the fifth transmission resource of the second channel. The embodiments of the present application do not limit the time domain sequence of the second channel and the third channel, and the second signaling and the third signaling.

[0243] For example, when the third channel is a downlink data channel, the second control information and the third control information can be carried by the third channel, and the third channel can also be used to carry the second data sent by the third device to the second device. Furthermore, the second control information and the third control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling).

[0244] For example, when the third channel is a downlink data channel, the second control information can be carried by the third signaling, and the third control information can be carried by the third channel. The third channel can also be used to carry the second data sent by the third device to the second device. Further, the third control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling).

[0245] For example, when the third channel is a downlink data channel, the third control information can be carried by the third signaling, and the second control information can be carried by the third channel. The third channel can also be used to carry the second data sent by the third device to the second device. Furthermore, the second control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling).

[0246] Exemplarily, the second control information and the third control information may be carried by third signaling.

[0247] For example, when the second channel and the third channel are different and the second channel is a downlink data channel, the second control information and the third control information can be carried by the second channel. Furthermore, the second control information and the third control information can be carried by signaling (such as second signaling, third signaling, or other signaling). The embodiment of the present application does not limit the time domain order of the second channel and the third channel.

[0248] For example, when the second signaling is different from the third signaling, the second control information and the third control information can be carried by the second signaling. The embodiment of the present application does not limit the time domain sequence of the second signaling and the third signaling.

[0249] For example, when the second channel and the third channel are different and the second channel is a downlink data channel, the second control information can be carried by the third signaling, and the third control information can be carried by the second channel. Furthermore, the third control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling). The embodiment of the present application does not limit the time domain order of the second channel and the third channel.

[0250] For example, when the second channel and the third channel are different and the second channel is a downlink data channel, the third control information can be carried by the third signaling, and the second control information can be carried by the second channel. Furthermore, the second control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling). The embodiment of the present application does not limit the time domain order of the second channel and the third channel.

[0251] For example, when the second signaling is different from the third signaling, the second channel is different from the third channel, and the second channel is a downlink data channel, the third control information is carried by the second channel, and the second control information is carried by the second signaling. Furthermore, the third control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling). The embodiment of the present application does not limit the time domain sequence of the second channel and the third channel, and the second signaling and the third signaling.

[0252] For example, when the second signaling is different from the third signaling, the second channel is different from the third channel, and the second channel is a downlink data channel, the second control information is carried by the second channel, and the third control information is carried by the second signaling. Furthermore, the second control information can be carried by signaling (such as the second signaling, the third signaling, or other signaling). The embodiment of the present application does not limit the time domain sequence of the second channel and the third channel, and the second signaling and the third signaling.

[0253] For example, the third device may not indicate the third transmission resource to the second device via the third control information. When the third channel is a downlink data channel, the second control information may be carried via the third channel, and the third channel may also be used to carry the second data sent by the third device to the second device. Furthermore, the second control information may be carried via signaling (e.g., second signaling, third signaling, or other signaling).

[0254] For example, the third device may not indicate the third transmission resource to the second device through the third control information. The second control information may be carried through the third signaling.

[0255] For example, the third device may not indicate the third transmission resource to the second device through the third control information. When the second channel and the third channel are different and the second channel is a downlink data channel, the second control information can be carried through the second channel. Furthermore, the second control information can be carried through signaling (such as second signaling, third signaling, or other signaling). The embodiment of the present application does not limit the time domain sequence of the second channel and the third channel.

[0256] For example, the third device may not indicate the third transmission resource to the second device through the third control information. If the second signaling is different from the third signaling, the second control information may be carried by the second signaling. The embodiments of the present application do not limit the time domain order of the second signaling and the third signaling.

[0257] For example, the third device may not indicate the third transmission resource to the second device through the third control information. When the second signaling is different from the third signaling, the second channel is different from the third channel, and the second channel is a downlink data channel, the second control information can be carried jointly by the second signaling and the second channel (e.g., the second signaling and the second channel each carry part of the second control information). The embodiments of the present application do not limit the time domain sequence of the second channel and the third channel, or the second signaling and the third signaling.

[0258] Through this method, when the second control information and / or the third control information are carried in the above manner, the second device can obtain the second transmission resource indicated by the second control information, and / or the third transmission resource indicated by the third control information, so that the second device can realize data sending or receiving between the first device and the second device based on the second transmission resource and / or the third transmission resource.

[0259] In some embodiments, the second signaling and / or the third signaling may be scrambled by identification information of the second device.

[0260] Exemplarily, the identification information of the second device may be a Radio Network Temporary Indentifier (RNTI) of the second device.

[0261] It should be understood that the second signaling and / or the third signaling is encrypted by the identification information of the second device, which can be understood as the second signaling and / or the third signaling is associated with the identification information of the second device.

[0262] Through this method, when the second signaling and / or the third signaling are encrypted by the identification information of the second device, the third device can send the second signaling and / or the third signaling to the second device, thereby improving the performance of uplink and downlink transmission.

[0263] In some embodiments, the second signaling may include one or more of the following signaling:

[0264] DCI;

[0265] MAC CE;

[0266] RRC.

[0267] It should be noted that when the second control information is carried by the second signaling, the second control information is used to indicate the second transmission resource, and the second transmission resource is a resource set, the second device can select the first transmission resource and the third transmission resource from the second transmission resource.

[0268] It should also be noted that the second transmission resource may be a group of periodic transmission resources or semi-static transmission resources. For example, the second transmission resource may be a configuration grant (CG) transmission resource.

[0269] Exemplarily, the third device may dynamically allocate a resource set to the second device through DCI (used to carry the second control information);

[0270] Exemplarily, the third device may allocate first type (Type-1) CG transmission resources to the second device via RRC (used to carry second control information).

[0271] Exemplarily, the third device may allocate second type (Type-2) CG transmission resources to the second device via DCI and RRC (used to carry second control information).

[0272] Through this method, the third device can indicate the second transmission resource to the second device through the second signaling, so that the second device can determine the first transmission resource and / or the third transmission resource based on the second transmission resource, thereby improving the performance of uplink and downlink transmission.

[0273] In some embodiments, the first control information is used to indicate a first transmission resource of the first channel, and the first transmission resource may include one or more of a time domain resource, a frequency domain resource, and a code domain resource.

[0274] Furthermore, the first control information may indicate one or more of the following:

[0275] The time domain offset of the first channel;

[0276] The time domain position of the first channel;

[0277] The time domain length of the first channel.

[0278] In some embodiments, the time domain offset of the first channel may represent the time domain offset of the first channel relative to a first moment, where the first moment may include one or more of the following:

[0279] a starting position and an ending position of a first time domain resource used to send second control information;

[0280] The system frame number (SFN), frame, sub-frame, time slot, or start time of a symbol corresponding to the first time domain resource;

[0281] a starting position or an ending position of a second time domain resource used to send the first control information;

[0282] The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

[0283] It should be noted that the second control information can be carried via the second signaling and / or the second channel. Therefore, the first time domain resource used to send the second control information can be the first time domain resource of the second channel and / or the first time domain resource used to transmit the second signaling. Furthermore, when the second channel and the third channel are the same, the first time domain resource can belong to the fourth transmission resource; when the second signaling and the third signaling are the same, the first time domain resource can belong to the transmission resource used to transmit the third signaling.

[0284] It should also be noted that the first control information is carried by the first signaling. Therefore, the second time domain resource used to send the first control information may be the second time domain resource used to transmit the first signaling, and the second time domain resource belongs to the third transmission resource.

[0285] In some embodiments, the first control information may indicate the time domain position of the first channel through a time slot index and / or a time domain symbol index.

[0286] In some embodiments, the first control information may indicate the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

[0287] In some embodiments, when the first transmission resource of the first channel indicated by the first control information is a periodic or semi-static transmission resource, the first control information may further include a period value corresponding to the first transmission resource.

[0288] It should be noted that in an embodiment of the present application, when the A-IoT system operates in a frequency division duplexing (FDD) frequency band, the transmission resources between the second device and the first device (such as the first transmission resource, the second transmission resource, and the third transmission resource) are located in the uplink carrier or the downlink carrier; the third device sends data (such as the second data) or control information (such as the second control information, the third control information, and the fourth control information) to the second device in the downlink carrier, and the second device sends uplink data (such as the fourth data) or control information to the third device in the uplink carrier.

[0289] In the embodiment of the present application, the first device can communicate with the third device through the second device. In addition, the first device can also communicate directly with the third device.

[0290] FIG12 is a fourth detailed flow diagram of a communication method provided in an embodiment of the present application. As shown in FIG12 , the detailed flow may include the following steps:

[0291] S1210. The third device sends sixth control information to the first device, where the sixth control information is used to indicate a sixth transmission resource of the fourth channel. The sixth transmission resource can be used for data transmission or reception between the first device and the third device.

[0292] S1220: The third device sends fifth data to the first device on the sixth transmission resource, where the fifth data is carried by the fourth channel.

[0293] S1230. The first device sends sixth data to the third device on a sixth transmission resource, where the sixth data is carried through a fourth channel.

[0294] The sixth control information may be carried by the fourth signaling.

[0295] Accordingly, the first device may receive the sixth control information.

[0296] Correspondingly, the first device can receive the fifth data on the sixth transmission resource.

[0297] Correspondingly, the third device can receive the sixth data on the sixth transmission resource.

[0298] It should be noted that the fourth channel may be a data channel. For example, the fourth channel may be an uplink data channel, such as PUSCH; the fourth channel may also be a downlink data channel, such as PDSCH.

[0299] Furthermore, when the fourth channel is used to carry fifth data, the fourth channel is a downlink data channel; for another example, when the fourth channel is used to carry sixth data, the fourth channel is an uplink data channel.

[0300] In some embodiments, the fourth signaling may include one or more of the following signaling:

[0301] DCI;

[0302] MAC CE;

[0303] RRC.

[0304] In some embodiments, the fourth signaling may be scrambled by identification information of the first device.

[0305] Exemplarily, the identification information of the first device may be the RNTI of the first device.

[0306] Exemplarily, the identification information of the first device is determined based on the first identification of the first device.

[0307] The first identifier may be inherent identification information of the first device, or identity identification information of the first device.

[0308] In some embodiments, the first identifier is identification information pre-configured in the first device, or identification information solidified in the first device.

[0309] In some embodiments, the first identifier may include one or more of the following: a terminal specific identifier (UE Specific Identity), a terminal group identifier (UE Group Identity), and a service identifier (Service Rdentity).

[0310] It should be understood that the fourth signaling is encrypted by the identification information of the first device, which can be understood as the fourth signaling being associated with the identification information of the first device.

[0311] Through this method, when the fourth signaling is scrambled by the identification information of the first device, the third device can send the fourth signaling to the first device, thereby improving the performance of uplink and downlink transmission.

[0312] In some embodiments, the fourth signaling and the third signaling may have the same bit length.

[0313] It should be noted that the maximum length of the information bits corresponding to the fourth signaling and the third signaling is recorded as A. If the length of the information bits corresponding to the fourth signaling and / or the third signaling is less than A, 0 is added to the end of the information bits of the fourth signaling and / or the third signaling, so that the length of the information bits of the fourth signaling and / or the third signaling is equal to A.

[0314] It should also be noted that either S1220 or S1230 can be executed. In the case where both S1220 and S1230 are executed, S1220 and S1230 can be executed simultaneously; alternatively, S1220 can be executed first and then S1230; alternatively, S1230 can be executed first and then S1220. This embodiment of the present application does not limit this.

[0315] Through this method, the third device and the first device can send or receive data based on the sixth transmission resource, thereby improving the performance of uplink and downlink transmission.

[0316] It should be understood that the control information in the embodiments of the present application (such as the first control information, the second control information, the third control information, the fourth control information, and the fifth control information) can indicate not only transmission resources but also transmission parameters. That is, the control information in the embodiments of the present application can indicate transmission resources and / or transmission parameters. Based on the transmission resources and / or transmission parameters, data can be sent and / or received between one or more of the first device and the second device, the second device and the third device, and the first device and the third device; and / or control information can be sent and / or received.

[0317] The transmission parameters may include one or more of the following:

[0318] Modulation methods, such as On-Off Keying (OOK) modulation, Binary Phase Shift Keying (BPSK) modulation, Amplitude Shift Keying (ASK) modulation, Frequency Shift Keying (FSK) modulation, and Phase Shift Keying (PSK) modulation;

[0319] Coding rate;

[0320] Transmission Block Size (TBS);

[0321] Multiple access mode;

[0322] Waveform;

[0323] Identification information (identification information associated with the first device).

[0324] Exemplarily, the second device may send first control information to the first device, the first control information may be used to indicate first transmission resources and / or first transmission parameters, and the first transmission resources and / or first transmission parameters may be used for data transmission or reception between the first device and the second device.

[0325] Furthermore, when the first transmission parameter is used for sending or receiving data between the first device and the second device, when the first device sends or receives data, other transmission parameters may be used in addition to the first transmission parameter, which is not limited in the embodiments of the present application.

[0326] Exemplarily, the third device may send third control information to the second device, the third control information may be used to indicate third transmission resources and / or third transmission parameters, and the third transmission resources and / or third transmission parameters may be used by the second device to send first control information to the first device.

[0327] Furthermore, when the third transmission parameter is used by the second device to send the first control information to the first device, when the first device receives the first control information, other transmission parameters may be used in addition to the third transmission parameter, which is not limited in this embodiment of the present application.

[0328] An embodiment of the present application provides a communication method, in which a first device can receive first control information sent by a second device, the first control information being used to indicate a first transmission resource of a first channel, the first transmission resource being used to send or receive data between the first device and the second device; the first control information being determined based on second control information sent by a third device, the second control information being used to indicate a second transmission resource, the first transmission resource including at least a portion of the second transmission resource. In this way, the third device can send the second control information to the second device; the second device can determine the first control information based on the second control information, thereby being able to indicate the first transmission resource of the first channel to the first device via the first control information. In this way, after receiving the first control information, the first device can send or receive data with the second device based on the first transmission resource indicated by the first control information, thereby improving the performance of uplink and downlink transmissions.

[0329] The communication method provided in the embodiment of the present application is described in detail below in conjunction with specific application scenarios.

[0330] The present application provides a technical solution for scheduling an A-IoT device (i.e., a first device) to receive downlink data or send uplink data in A-IoT, which may include the following:

[0331] (1) The network device (i.e., the third device) multiplexes the control information of the A-IoT device in the same DCI signaling (e.g., the second control information and the third control information are carried by the third signaling). Furthermore, the network device multiplexes the control information of the A-IoT device in the same PDSCH (e.g., the second control information and the third control information are carried by the third channel). Furthermore, the network device also multiplexes the data sent to the A-IoT device in the same PDSCH;

[0332] (2) Two resource allocation methods are supported: the network device allocates its own transmission resources to each A-IoT device; the network device allocates a resource set and selects the transmission resources of each A-IoT device from the resource set.

[0333] For the convenience of description below, the signaling sent by the network device to the intermediate node (i.e., the second device) is recorded as the first DCI (i.e., the third signaling), the data channel sent by the network device to the intermediate node is recorded as the first PDSCH (i.e., the third channel), the data channel sent by the intermediate node to the network device is recorded as the first PUSCH (i.e., the third channel), the control information sent by the intermediate node to the A-IoT device is recorded as A-DCI (Ambient DCI) (i.e., the first signaling), the data channel sent by the intermediate node to the A-IoT device is recorded as A-PDSCH (Ambient PDSCH) (i.e., the first channel), and the data channel sent by the A-IoT device to the intermediate node is recorded as A-PUSCH (Ambient PUSCH) (i.e., the first channel). In addition, the topology structure when the network device and the A-IoT device communicate directly is recorded as the first topology structure (as shown in Figure 6), and the topology structure when the network device and the A-IoT device communicate through the intermediate node is recorded as the second topology structure (as shown in Figure 7).

[0334] Based on the network device scheduling A-IoT devices to receive and send data, the embodiments of the present application can be divided into two embodiments: Embodiment 1 and Embodiment 2.

[0335] Example 1: A network device schedules an A-IoT device to receive data.

[0336] For the second topology, when the network device needs to send second data to the A-IoT device, the network device sends second control information to the intermediate node. In addition, the network device can also send the second data to the A-IoT device to the intermediate node, which then sends it to the A-IoT device. Because the second data is carried in the first PDSCH sent by the network device to the intermediate node, in order for the intermediate node to receive the first PDSCH, the network device sends fourth control information to the intermediate node. This fourth control information is used to indicate a fourth transmission resource for the first PDSCH.

[0337] The network device can allocate its own transmission resources to each A-IoT device; the network device can also allocate a resource set and select the transmission resources of each A-IoT device from the resource set. Based on this, Example 1 can be divided into Example 1-1 and Example 1-2, among which Example 1-3 corresponds to the scenario where the network device communicates directly with the A-IoT device.

[0338] Example 1-1: The network device allocates respective transmission resources to each A-IoT device.

[0339] The second control information is downlink control information sent by the network device and is used by the A-IoT device to receive the second data. The second control information is sent by the network device to the intermediate node, which then sends the first control information to the A-IoT device. Part or all of the first control information is determined based on the second control information. The first control information is used to indicate or determine the first transmission resource of the A-PDSCH sent by the intermediate node to the A-IoT device. The A-PDSCH is used to carry the first data, which is at least a portion of the second data.

[0340] Exemplarily, the second control information indicates the second transmission resource, the first control information indicates the first transmission resource, the first transmission resource is the same as the second transmission resource, or the first transmission resource is a subset of the second transmission resource.

[0341] In some embodiments, the transmission resources include time domain resources, frequency domain resources and / or code domain resources.

[0342] In some embodiments, the first control information is used to indicate the time domain resources of the A-PDSCH carrying the first data sent to the A-IoT device.

[0343] Furthermore, in some embodiments, the first control information indicates one or more of the following:

[0344] A-PDSCH time domain offset;

[0345] The time domain location of A-PDSCH;

[0346] The time domain length of A-PDSCH.

[0347] The time domain offset of the A-PDSCH is the time domain offset of the A-PDSCH sent to the A-IoT device relative to the first moment, where the first moment is, for example:

[0348] a starting position or an ending position of a first time domain resource corresponding to a second channel carrying the second control information;

[0349] The starting time of the SFN, Frame, Sub-Frame time slot or symbol corresponding to the first time domain resource (such as the starting time or ending time);

[0350] The starting position or ending position of the second time domain resource (i.e., the time domain resource in the third transmission resource) corresponding to the channel carrying the first control information;

[0351] The starting time of the SFN, Frame, Sub-Frame, time slot or symbol corresponding to the second time domain resource (such as the starting time or the ending time).

[0352] Time domain position of A-PDSCH: that is, the time domain position corresponding to the A-PDSCH sent to the A-IoT device. The time domain position can be indicated by a time slot index or a time domain symbol index;

[0353] The time domain length of A-PDSCH: that is, the time domain length corresponding to the A-PDSCH sent to the A-IoT device. The time domain length can be indicated by the number of time slots, the number of time domain symbols or other information indicating the time length.

[0354] The third control information is downlink control information sent by the network device, which is used for the A-IoT device to receive the first control information. The third control information is sent by the network device to the intermediate node; the third control information is used to indicate the third transmission resource, and the third transmission resource is used to transmit the first signaling carrying the first control information; the intermediate node determines the third transmission resource for sending the first control information to the A-IoT device based on the third control information.

[0355] The fourth control information is downlink control information sent by the network device, and is used to instruct the intermediate node to receive the first PDSCH sent by the network device. Further, the fourth control information is used to indicate a fourth transmission resource of the first PDSCH sent by the network device.

[0356] The second data is the data to be transmitted from the network device to the A-IoT device. In the second topology, the network device sends the second data to the intermediate node, which then sends the first data to the A-IoT device. The first data includes at least part of the second data.

[0357] The network device sends a first DCI and a first PDSCH to the intermediate node. The first DCI is used to carry fourth control information, and the fourth control information is used to indicate a fourth transmission resource of the first PDSCH. The first PDSCH carries at least the second data. Regarding the carrying methods of the second control information and the third control information, there are the following situations:

[0358] Case 1: the fourth control information is carried by the first DCI, and the first PDSCH includes the second data, the second control information and the third control information; further, the second control information and the third control information are carried by the MAC CE.

[0359] Case 2: the fourth control information and the second control information are carried by the first DCI, and the first PDSCH includes the second data and the third control information; further, the third control information is carried by the MAC CE.

[0360] Case 3: The fourth control information and the third control information are carried by the first DCI, and the first PDSCH includes the second data and the second control information; further, the second control information is carried by the MAC CE.

[0361] Case 4: the fourth control information, the second control information, and the third control information are carried by the first DCI, and the first PDSCH includes the second data.

[0362] Case 5: The fourth control information is carried by the first DCI, the first PDSCH includes the second data, and the Xth PSDCH includes the second control information and the third control information; further, the second control information and the third control information are carried by the MAC CE; in this case, the first PDSCH and the Xth PDSCH are different PDSCHs, and the embodiment of the present application does not limit the time domain sequence of the first PDSCH and the Xth PDSCH.

[0363] In some embodiments, the first DCI is scrambled by identification information of the intermediate node, where the identification information is, for example, the RNTI corresponding to the intermediate node.

[0364] Take Case 1 as an example. As shown in Figures 13 and 14, the network device sends a first DCI and a first PDSCH to the intermediate node. The first DCI includes fourth control information, which is used to indicate the fourth transmission resource of the first PDSCH. The first PDSCH carries the second control information, the third control information, and the second data. The intermediate node determines the third transmission resource for sending A-DCI to the A-IoT device based on the third control information, determines the first control information based on the second control information, and the first control information is carried by the A-DCI. The first control information is used to indicate the first transmission resource of the A-PDSCH. The intermediate node also sends first data in the A-PDSCH, which is determined based on the second data received by the intermediate node.

[0365] It should be noted that in an embodiment of the present application, when the A-IoT system operates in the FDD frequency band, the transmission resources (such as the first transmission resource, and the third transmission resource) between the intermediate node and the A-IoT device are located in the uplink carrier or the downlink carrier; the network device sends data (such as the second data) or control information (such as the second control information, the third control information, and the fourth control information) to the intermediate node in the downlink carrier.

[0366] In some embodiments, the second control information is used to determine the first transmission resource of the A-PDSCH, and the third transmission resource for transmitting the A-DCI is determined based on the first transmission resource of the A-PDSCH. In this case, the network device does not need to send the third control information to indicate the third transmission resource. That is, the network device only needs to send the second control information, the fourth control information, and the second data, which may include the following situations:

[0367] Case 6: The fourth control information is carried by the first DCI, and the first PDSCH includes the second data and the second control information; further, the second control information is carried by the MAC CE.

[0368] Case 7: the fourth control information and the second control information are carried by the first DCI, and the first PDSCH includes the second data.

[0369] Case 8: The fourth control information is carried by the first DCI, the first PDSCH includes the first data, and the Yth PDSCH includes the second control information; further, the second control information is carried by the MAC CE; at this time, the first PDSCH and the Yth PDSCH are different PDSCHs; the embodiment of the present application does not limit the time domain sequence of the first PDSCH and the Yth PDSCH.

[0370] In some embodiments, the time domain resources in the third transmission resource used to transmit A-DCI are adjacent to the time domain resources in the first transmission resource of A-PDSCH, or the time interval is T_gap (i.e., the first threshold); the value of T_gap is determined based on the protocol definition or based on the network configuration information; for example, the time domain resources in the third transmission resource and the time domain resources in the first transmission resource occupy M time units (the time unit is a time slot, a time domain symbol, or a time period of corresponding fixed duration determined based on the protocol definition), the time domain resources in the third transmission resource are adjacent to the time domain resources in the first transmission resource, the time domain resources in the third transmission resource occupy M1 time units, the time domain resources in the first transmission resource occupy M2 time units, and M1+M2<=M; wherein the values ​​of M1 and M2 are determined based on the protocol definition or the network configuration information.

[0371] In some embodiments, the frequency domain resources in the third transmission resource for transmitting A-DCI are determined based on the frequency domain resources in the first transmission resource of A-PDSCH, for example, the frequency domain resources of A-DCI and A-PDSCH are the same.

[0372] Through this method, the transmission resources of each A-IoT device are allocated by the network device, which can avoid transmission conflicts between multiple A-IoT devices and improve transmission reliability.

[0373] In embodiment 1-2, the network device allocates a resource set, and the intermediate node selects the transmission resource for each A-IoT device from the resource set.

[0374] The network device allocates a set of transmission resources or a resource pool (i.e., a second transmission resource, in which case the second transmission resource is a resource set) to the intermediate node. The set of transmission resources or the resource pool includes one or more transmission resources. The network device sends second control information to the intermediate node. The second control information is used to determine the transmission resources included in the set of transmission resources or the resource pool. The intermediate node selects or determines a third transmission resource for transmitting A-DCI and / or a first transmission resource for A-PDSCH from the set of transmission resources or the resource pool.

[0375] The second control information is carried by one or more of DCI (such as the first DCI), MAC CE, and RRC; the second control information is used to indicate the group of transmission resources or the transmission resources included in the resource pool.

[0376] For example, network equipment dynamically allocates a set of transmission resources to intermediate nodes through DCI;

[0377] For example, the network device allocates Type-1 CG transmission resources to the intermediate node through RRC;

[0378] For example, the network device allocates Type-2 CG transmission resources to the intermediate node through RRC and DCI.

[0379] In some embodiments, the network device allocates a set of periodic transmission resources or semi-static transmission resources to the intermediate node. For example, the network device allocates CG transmission resources to the intermediate node, and the intermediate node selects a third transmission resource for sending A-DCI and / or a first transmission resource of A-PDSCH to the A-IoT device from the CG transmission resources.

[0380] In some embodiments, the intermediate node can select different transmission resources for different A-IoT devices. For example, the intermediate node and the A-IoT device perform unicast transmission. When the intermediate node transmits to different A-IoT devices, different transmission resources are selected respectively.

[0381] In some embodiments, the intermediate node can select the same transmission resources for different A-IoT devices. For example, the intermediate node and the A-IoT device perform broadcast or multicast transmission, and the intermediate node selects transmission resources to perform multicast or broadcast transmission to multiple A-IoT devices simultaneously.

[0382] The second control information is control information sent by the network device to the intermediate node, and is used to configure a group of transmission resources or a resource pool for the intermediate node.

[0383] The network device sends a first DCI and a first PDSCH to the intermediate node. The first DCI includes at least fourth control information, the fourth control information is used to indicate a fourth transmission resource of the first PDSCH, and the first DCI is scrambled by the identification information of the intermediate node, the identification information is, for example, the RNTI corresponding to the intermediate node; the first PDSCH carries at least the second data. Regarding the carrying method of the second control information, it can be divided into the following situations:

[0384] Case 9: The fourth control information is carried by the first DCI, and the first PDSCH includes the second data and the second control information; further, the second control information is carried by the MAC CE.

[0385] Case 10: the fourth control information and the second control information are carried by the first DCI, and the first PDSCH includes the second data.

[0386] Case 11: The fourth control information is carried by the first DCI, the first PDSCH includes the second data, and the Rth DCI includes the second control information; the Rth DCI and the first DCI are different DCIs; the embodiment of the present application does not limit the time domain order of the first DCI and the Rth DCI.

[0387] For example, case 11 corresponds to a scenario in which transmission resources are dynamically allocated through DCI signaling, and the signaling for dynamically allocating transmission resources is carried through the Rth DCI.

[0388] Case 12: The fourth control information is carried by the first DCI, the first PDSCH includes the second data, and the Zth PDSCH includes the second control information; further, the second control information is carried by the MAC CE; the embodiment of the present application does not limit the order of the first PDSCH and the Zth PDSCH.

[0389] For example, Case 12 corresponds to a scenario where Type-1 CG is configured through RRC signaling, and the RRC signaling for configuring Type-1 CG is carried through the Zth PDSCH.

[0390] Case 13: The fourth control information is carried by the first DCI, the first PDSCH includes the second data, and the second control information is carried by the Sth DCI and the Tth PDSCH; the embodiment of the present application does not limit the time domain order of the first DCI and the Sth DCI.

[0391] For example, case 13 corresponds to the case where Type-2 CG is configured through DCI signaling and RRC signaling. The RRC signaling used to configure Type-2 CG is carried through the Tth PDSCH, and the configuration authorization is activated through the Sth DCI.

[0392] Take case 9 as an example. As shown in Figures 15 and 16, the network device sends a first DCI and a first PDSCH to the intermediate node. The first DCI includes fourth control information, which is used to indicate the fourth transmission resource of the first PDSCH. The first PDSCH carries second control information and second data. The intermediate node determines a transmission resource set based on the second control information, and determines from the transmission resource set a third transmission resource for sending A-DCI to the A-IoT device and a first transmission resource for sending A-PDSCH. The intermediate node uses the third transmission resource to send A-DCI, which is used to carry the first control information and the first control information to indicate the first transmission resource of the A-PDSCH. The intermediate node uses the first transmission resource of the A-PDSCH to send the A-PDSCH, and sends first data in the A-PDSCH. The first data is determined based on the second data received by the intermediate node.

[0393] It should be noted that in an embodiment of the present application, when the A-IoT system operates in the FDD frequency band, the transmission resources (such as the first transmission resource, and the third transmission resource) between the intermediate node and the A-IoT device are located in the uplink carrier or the downlink carrier; the network device sends data (such as the second data) or control information (such as the second control information, and the third control information, and the fourth control information) to the intermediate node in the downlink carrier.

[0394] Through this method, the network device allocates a group of transmission resources (i.e., a transmission resource set) for the intermediate node to send the first data to one or more A-IoT devices, which can save signaling overhead.

[0395] In embodiment 1-3, the network device communicates directly with the A-IoT device.

[0396] For the first topology, the network device can directly send the sixth control information and the fifth data to the A-IoT device. The sixth control information is used to indicate the sixth transmission resource of the second PDSCH (i.e., the fourth channel). The fifth data is carried in the second PDSCH, and the sixth control information is carried through the second DCI (i.e., the fourth signaling).

[0397] In some embodiments, the second DCI is associated with identification information corresponding to the A-IoT device, for example, the second DCI is scrambled using the identification information. The identification information can be determined based on the RNTI, which is the identification information corresponding to the A-IoT device.

[0398] In some embodiments, the second DCI has the same information bit length as the first DCI. The maximum value of the information bit lengths corresponding to the first DCI and the second DCI is recorded as A. If the information bit length corresponding to the first DCI and / or the second DCI is less than A, 0 is padded after the DCI information bit so that the information bit length is equal to A.

[0399] Example 2: A network device schedules an A-IoT device to send data.

[0400] The network device can schedule the A-IoT device to transmit data. For the first topology, the A-IoT device directly transmits the sixth data to the network device. For the second topology, the A-IoT device transmits the third data to the intermediate node. Based on the third data received from the A-IoT device, the intermediate node transmits the fourth data to the network device. The fourth data includes at least a portion of the third data. For example, the intermediate node forwards the third data sent by the A-IoT device to the network device.

[0401] For the second topology, when the network device requires the A-IoT device to send the third data, the network device can send the second control information to the intermediate node. The second control information is used to determine the first transmission resource for the A-IoT device to send A-PUSCH (carrying the third data). The network device can also send the third control information to the intermediate node. The third control information is used to determine the third transmission resource for the intermediate node to send A-DCI to the A-IoT device. The A-DCI is used to schedule the transmission of the above-mentioned A-PUSCH. The intermediate node obtains the third data sent by the A-IoT device and needs to send the fourth data to the network device. The fourth data includes at least part of the third data. For example, the fourth data is carried by the first PUSCH. In order for the intermediate node to send the first PUSCH, the network device sends the fourth control information to the intermediate node. The fourth control information is used to indicate the fourth transmission resource of the first PUSCH.

[0402] The network device can allocate its own transmission resources to each A-IoT device; the network device can also allocate a resource set and select the transmission resources of each A-IoT device from the resource set. Based on this, Example 2 can be divided into Example 2-1 and Example 2-2, among which Example 2-3 corresponds to the scenario where the network device communicates directly with the A-IoT device.

[0403] Example 2-1: The network device allocates respective transmission resources to each A-IoT device.

[0404] The second control information is downlink control information sent by the network device and is used by the A-IoT device to transmit the third data. The second control information is sent by the network device to the intermediate node, which then sends the first control information to the A-IoT device. Part or all of the information in the first control information is determined based on the second control information. The first control information is used to indicate the transmission resources for the third data sent by the A-IoT device to the intermediate node.

[0405] Exemplarily, the second control information indicates the second transmission resource, the first control information indicates the first transmission resource, the first transmission resource is the same as the second transmission resource, or the first transmission resource is a subset of the second transmission resource.

[0406] In some embodiments, the transmission resources include time domain resources, frequency domain resources and / or code domain resources.

[0407] In some embodiments, the first control information is used to indicate the time domain resources of the A-PUSCH carrying the third data sent by the A-IoT device.

[0408] Furthermore, in some embodiments, the first control information indicates one or more of the following:

[0409] A-PUSCH time domain offset;

[0410] The time domain location of A-PUSCH;

[0411] The time domain length of A-PUSCH.

[0412] The time domain offset of the A-PUSCH is the time domain offset of the A-PUSCH sent by the A-IoT device relative to the first moment, where the first moment is, for example:

[0413] a starting position or an ending position of a first time domain resource corresponding to a second channel carrying the second control information;

[0414] The starting time of the SFN, Frame, Sub-Frame, time slot, or symbol corresponding to the first time domain resource (such as the starting time or ending time);

[0415] The starting position or ending position of the second time domain resource (i.e., the time domain resource in the third transmission resource) corresponding to the channel carrying the first control information;

[0416] The starting time of the SFN, Frame, Sub-Frame, time slot or symbol corresponding to the second time domain resource (such as the starting time or the ending time).

[0417] A-PUSCH time domain position: that is, the time domain position corresponding to the A-PUSCH sent by the A-IoT device. The time domain position can be indicated by a time slot index or a time domain symbol index;

[0418] The time domain length of A-PUSCH: that is, the time domain length corresponding to the A-PUSCH sent by the A-IoT device. The time domain length can be indicated by the number of time slots, the number of time domain symbols or other information indicating the time length.

[0419] The third control information is downlink control information sent by the network device, which is used for the A-IoT device to receive the first control information. The third control information is sent by the network device to the intermediate node; the third control information is used to indicate the third transmission resource, and the third transmission resource is used to transmit the first signaling carrying the first control information; the intermediate node determines the third transmission resource for sending the first control information to the A-IoT device based on the third control information.

[0420] The fourth control information is downlink control information sent by the network device, and is used to indicate the first PUSCH sent by the intermediate node to the network device. Further, the fourth control information is used to indicate a fourth transmission resource of the first PUSCH sent by the intermediate node to the network device.

[0421] The fifth control information is downlink control information sent by the network device, used to indicate the third PDSCH (i.e., a second channel different from the third channel) sent by the network device to the intermediate node. Further, the fifth control information is used to indicate the fifth transmission resource of the third PDSCH sent by the network device to the intermediate node.

[0422] The third data is data sent by the A-IoT device to the intermediate node. In the first topology, the A-IoT device sends the third data to the network device. In the second topology, the A-IoT device sends the third data to the intermediate node, which then sends the fourth data to the network device. The fourth data includes at least part of the third data.

[0423] The network device sends a third DCI (i.e., third signaling) to the intermediate node. The third DCI includes at least fourth control information. The fourth control information is used to indicate a fourth transmission resource of the first PUSCH. The first PUSCH carries fourth data sent by the intermediate node to the network device. Regarding the carrying method of the second control information and the third control information, it can be divided into the following concentrated situations:

[0424] Case A: The fourth control information is carried by the third DCI, the third PDSCH includes the second control information and the third control information, and the fifth control information is carried by the fourth DCI (ie, the second signaling different from the third signaling); further, the second control information and the third control information are carried by the MAC CE.

[0425] Case B: the fourth control information and the second control information are carried by the third DCI, the third PDSCH includes the third control information, and the fifth control information is carried by the fourth DCI; further, the third control information is carried by the MAC CE.

[0426] Case C: the fourth control information and the third control information are carried by the third DCI, the third PDSCH includes the second control information, and the fifth control information is carried by the fourth DCI; further, the second control information is carried by the MAC CE.

[0427] Case D: the fourth control information, the second control information and the third control information are carried by the third DCI; further, at this time, there is no need to carry the third control information or the second control information by the third PDSCH, and therefore the fourth DCI is not required.

[0428] Case E: the fourth control information is carried by the third DCI, the third PDSCH includes the third control information, the fifth control information and the second control information are carried by the fourth DCI; further, the third control information is carried by the MAC CE.

[0429] Case F: the fourth control information is carried by the third DCI, the third PDSCH includes the second control information, the fifth control information and the third control information are carried by the fourth DCI; further, the second control information is carried by the MAC CE.

[0430] Case G: The fourth control information is carried by the third DCI, and the second control information and the third control information are carried by the fourth DCI; further, at this time, there is no need to carry the second control information or the third control information by the third PDSCH, so the fifth control information is not needed.

[0431] It should be noted that the embodiment of the present application does not limit the time domain sequence of the third DCI and the fourth DCI.

[0432] In some embodiments, the third DCI and the fourth DCI are scrambled by identification information of the intermediate node, and the identification information may be the RNTI corresponding to the intermediate node.

[0433] Take case A as an example. As shown in Figures 17 and 18, the network device sends a fourth DCI and a third PDSCH to the intermediate node. The fourth DCI carries fifth control information, which is used to indicate the transmission resource of the third PDSCH. The third PDSCH carries second control information and third control information. The intermediate node determines the third transmission resource for sending A-DCI to the A-IoT device based on the third control information, determines the first control information based on the second control information, and carries the first control information through the A-DCI. The first control information is used to indicate the first transmission resource of the A-PUSCH, and the A-IoT device carries third data in the A-PUSCH. The network device sends the third DCI to the intermediate node, which includes fourth control information. The fourth control information is used to indicate the fourth transmission resource of the first PUSCH. The intermediate node uses the first PUSCH to send fourth data to the network device. The fourth data is determined based on the third data obtained from the A-IoT device.

[0434] The following is an example of situation G. As shown in Figures 19 and 20, the network device sends a fourth DCI to the intermediate node, and the fourth DCI carries the second control information and the third control information. The intermediate node determines the third transmission resource for sending the A-DCI to the A-IoT device based on the third control information, and determines the first control information based on the second control information. The first control information is carried by the A-DCI, and the first control information is used to indicate the first transmission resource of the A-PUSCH. The A-IoT device carries the third data in the A-PUSCH. The network device sends a third DCI to the intermediate node, and the third DCI includes the fourth control information. The fourth control information is used to indicate the fourth transmission resource of the first PUSCH. The intermediate node uses the first PUSCH to send fourth data to the network device. The fourth data is determined based on the third data obtained from the A-IoT device.

[0435] It should be noted that in an embodiment of the present application, when the A-IoT system operates in the FDD frequency band, the transmission resources (such as the first transmission resource, and the third transmission resource) between the intermediate node and the A-IoT device are located in the uplink carrier or the downlink carrier; the network device sends control information (such as the second control information, the third control information, and the fourth control information) to the intermediate node in the downlink carrier, and the intermediate node sends data (such as the fourth data) to the network device in the uplink carrier.

[0436] Example 2-2: The network device allocates a resource set, and the intermediate node selects the transmission resources for each A-IoT device from the resource set.

[0437] The network device allocates a set of transmission resources or a resource pool (i.e., a second transmission resource) to the intermediate node. The set of transmission resources or the resource pool includes one or more transmission resources. The network device sends second control information to the intermediate node. The second control information is used to determine the transmission resources included in the set of transmission resources or the resource pool. The intermediate node selects or determines a third transmission resource for transmitting A-DCI and / or a first transmission resource for A-PUSCH from the set of transmission resources or the resource pool.

[0438] The second control information is carried by one or more of DCI (such as the third DCI), MAC CE, and RRC; the second control information is used to indicate the group of transmission resources or the transmission resources included in the resource pool.

[0439] For example, the network dynamically allocates a set of transmission resources to intermediate nodes through DCI;

[0440] For example, the network allocates Type-1 CG transmission resources to the intermediate node through RRC;

[0441] For example, the network allocates Type-2 CG transmission resources to the intermediate node through RRC and DCI.

[0442] In some embodiments, the network device allocates a set of periodic transmission resources or semi-static transmission resources to the intermediate node. For example, the network device allocates CG transmission resources to the intermediate node, and the intermediate node selects a third transmission resource from the CG transmission resources to send A-DCI to the A-IoT device, and / or a first transmission resource for the A-IoT device to send A-PUSCH.

[0443] In some embodiments, the intermediate node can select different transmission resources for different A-IoT devices. For example, the intermediate node and the A-IoT device perform unicast transmission. When the intermediate node transmits to different A-IoT devices, different transmission resources are selected respectively.

[0444] In some embodiments, the intermediate node can select the same transmission resources for different A-IoT devices. For example, the intermediate node and the A-IoT device perform broadcast or multicast transmission, and the intermediate node selects transmission resources to perform multicast or broadcast transmission to multiple A-IoT devices simultaneously.

[0445] The network device sends a third DCI to the intermediate node, where the third DCI includes at least fourth control information, where the fourth control information is used to indicate the fourth transmission resource of the first PUSCH. The third DCI is encrypted by the identification information of the intermediate node, where the identification information is, for example, the RNTI corresponding to the intermediate node. The first PUSCH carries fourth data, which is determined based on the third data sent by the A-IoT device received by the intermediate node.

[0446] The fifth control information is downlink control information sent by the network device, used to indicate the third PDSCH (i.e., a second channel different from the third channel) sent by the network device to the intermediate node. Further, the fifth control information is used to indicate the fifth transmission resource of the third PDSCH sent by the network device to the intermediate node.

[0447] The second control information is control information sent by the network device to the intermediate node, and is used to configure a group of transmission resources or a resource pool for the intermediate node.

[0448] Regarding the carrying mode of the second control information, it can be divided into the following situations:

[0449] Case H: The fourth control information is carried by the third DCI, and the third PDSCH includes the second control information; the fifth control information is carried by the fourth DCI; further, the second control information is carried by the MAC CE; the embodiment of the present application does not limit the time domain order of the third DCI and the fourth DCI.

[0450] Case I: the fourth control information and the second control information are carried by the third DCI. In this case, since the second control information does not need to be carried by the third PDSCH, the fifth control information is also not needed.

[0451] Case J: The fourth control information is carried by the third DCI, and the second control information is carried by the fourth DCI. In this case, since the second control information does not need to be carried by the third PDSCH, the fifth control information is also not required. The third DCI and the fourth DCI can be different DCIs. This embodiment of the application does not limit the time domain sequence of the third DCI and the fourth DCI.

[0452] Case K: The fourth control information is carried by the third DCI, and the second control information is carried by the fourth DCI and the third PDSCH (e.g., the fourth DCI and the third PDSCH each carry part of the second control information); the third DCI and the fourth DCI are different DCIs. This embodiment of the application does not limit the time domain sequence of the third DCI and the fourth DCI.

[0453] The following is an explanation using Case H as an example. As shown in Figures 21 and 22, the network device sends a fourth DCI and a third PDSCH to the intermediate node, the fourth DCI including fifth control information, the fifth control information being used to indicate the transmission resource of the third PDSCH, and the third PDSCH carrying the second control information; the intermediate node determines a transmission resource set based on the second control information, and based on the transmission resource set, determines the third transmission resource for sending the A-DCI to the A-IoT device, and the A-IoT device sends the first transmission resource of the A-PUSCH to the intermediate node, the first control information being used to indicate the first transmission resource of the A-PUSCH, and the first control information being carried by the A-DCI; the first transmission resource for the A-PUSCH to be sent by the A-IoT device is determined based on the transmission resource set, and the A-PUSCH carries third data; the network device sends a third DCI to the intermediate node, the third DCI including fourth control information, the fourth control information being used to indicate the fourth transmission resource of the first PUSCH, and the intermediate node uses the first PUSCH to send fourth data to the network device, the fourth data being determined based on the third data obtained from the A-IoT device.

[0454] It should be noted that in an embodiment of the present application, when the A-IoT system operates in the FDD frequency band, the transmission resources (such as the first transmission resource, and the third transmission resource) between the intermediate node and the A-IoT device are located in the uplink carrier or the downlink carrier; the network device sends control information (such as the second control information, and the fourth control information) to the intermediate node in the downlink carrier, and the intermediate node sends data (such as the fourth data) to the network device in the uplink carrier.

[0455] In embodiment 2-3, the network device communicates directly with the A-IoT device.

[0456] For the first topology, the network device can send the sixth control information directly to the A-IoT device, and the A-IoT device can also send the sixth data directly to the network device. The sixth control information is used to indicate the sixth transmission resource of the second PUSCH (ie, the fourth channel). The sixth data is carried in the second PUSCH, and the sixth control information is carried through the fifth DCI (ie, the fourth signaling).

[0457] In some embodiments, the fifth DCI is associated with identification information corresponding to the A-IoT device, for example, the fifth DCI is scrambled using the identification information. The identification information can be determined based on the RNTI, which is the identification information corresponding to the A-IoT device.

[0458] In some embodiments, the fifth DCI and the third DCI have the same information bit length. The maximum value of the information bit lengths corresponding to the fifth DCI and the third DCI is recorded as B. If the information bit length corresponding to the fifth DCI and / or the third DCI is less than B, zeros are padded after the DCI information bits so that the information bit length is equal to B.

[0459] It should be understood that the control information in the embodiments of the present application (such as the first control information, the second control information, the third control information, the fourth control information, and the fifth control information) can indicate transmission parameters in addition to transmission resources. That is, the control information in the embodiments of the present application can indicate transmission resources and / or transmission parameters. Based on transmission resources and / or transmission parameters, data can be sent and / or received between one or more of the A-IoT device and the intermediate node, the intermediate node and the network device, and the A-IoT device and the network device; and / or control information can be sent and / or received.

[0460] The transmission parameters may include one or more of the following:

[0461] Modulation mode, such as OOK modulation, BPSK modulation, ASK modulation, FSK modulation, PSK modulation, etc.;

[0462] Coding rate;

[0463] TBS;

[0464] Multiple access mode;

[0465] waveform;

[0466] Identification information (identification information associated with the A-IoT device).

[0467] Exemplarily, the intermediate node may send first control information to the A-IoT device, the first control information may be used to indicate a first transmission resource and / or a first transmission parameter, and the first transmission resource and / or the first transmission parameter may be used for sending or receiving data between the A-IoT device and the intermediate node.

[0468] Furthermore, when the first transmission parameter is used for sending or receiving data between the A-IoT device and the intermediate node, when the A-IoT device sends or receives data, other transmission parameters may be used in addition to the first transmission parameter, which is not limited in the embodiments of the present application.

[0469] Exemplarily, the network device may send third control information to the intermediate node, the third control information may be used to indicate third transmission resources and / or third transmission parameters, and the third transmission resources and / or third transmission parameters may be used by the intermediate node to send first control information to the A-IoT device.

[0470] Furthermore, when the third transmission parameter is used by the intermediate node to send the first control information to the A-IoT device, when the A-IoT device receives the first control information, other transmission parameters may be used in addition to the third transmission parameter, which is not limited in the embodiments of the present application.

[0471] An embodiment of the present application provides a method for receiving downlink data or sending uplink data of an A-IoT device. The control information used to schedule the reception or transmission of the A-IoT device can be multiplexed with other control information in the same DCI (such as the second control information and the fourth control information are both carried in the first DCI), or carried in the PDSCH (such as the second control information and the second data are both carried in the first PDSCH), thereby improving the performance of uplink and downlink transmission.

[0472] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of ​​the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.

[0473] It should also be understood that in the various method embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0474] FIG23 is a schematic diagram of the structure of a communication device 2300 provided in an embodiment of the present application, which is applied to a first device. As shown in FIG23 , the communication device 2300 may include:

[0475] The first receiving unit 2310 is configured to receive first control information sent by the second device, where the first control information is used to indicate a first transmission resource of the first channel, and the first transmission resource is used for data transmission or reception between the first device and the second device;

[0476] The first control information is determined based on second control information sent by the third device, the second control information is used to indicate the second transmission resource, and the first transmission resource includes at least part of the second transmission resource.

[0477] In some embodiments, the second transmission resource is a transmission resource of the first channel.

[0478] In some embodiments, the first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is received by the second device as an indication of a third control information sent by a third device.

[0479] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first transmission resource is selected by the second device from the second transmission resource.

[0480] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first control information) is carried by the first signaling, and the first signaling is transmitted through the third transmission resource, and the third transmission resource is selected by the second device from the transmission resources other than the part of the transmission resources in the second transmission resource.

[0481] In some embodiments, the first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

[0482] In some embodiments, the carrying manner of the second control information and / or the third control information includes one or more of the following:

[0483] The second control information and / or the third control information is carried via the second channel;

[0484] The second control information and / or the third control information is carried by the second signaling;

[0485] The second control information is carried through the second signaling, and / or the third control information is carried through the second channel;

[0486] The third control information is carried through the second signaling, and / or the second control information is carried through the second channel;

[0487] The second control information is carried by the second signaling and the second channel;

[0488] The third control information is carried by the second signaling and the second channel;

[0489] The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling;

[0490] The fourth transmission resource of the third channel is used for sending or receiving data between the second device and the third device. The fourth transmission resource is indicated by fourth control information sent by the third device to the second device, and the fourth control information is carried by the third signaling.

[0491] In some embodiments, the first receiving unit 2310 is further configured to receive first data sent by the second device on the first transmission resource; wherein the first data is carried through the first channel; the first data includes at least part of the second data, and the second data is data sent by the third device received by the second device on the fourth transmission resource; the second data is carried through the third channel.

[0492] In some embodiments, as shown in FIG23 , the communication device 2300 may further include:

[0493] The first sending unit 2320 is configured to send third data to the second device on the first transmission resource;

[0494] The third data is carried through the first channel; at least part of the third data includes fourth data, and the fourth data is data sent by the second device to the third device on the fourth transmission resource; the fourth data is carried through the third channel.

[0495] In some embodiments, the second signaling and / or the third signaling is scrambled by identification information of the second device.

[0496] In some embodiments, one or more of the first signaling, the second signaling, and the third signaling include one or more of the following signaling:

[0497] Downlink control signaling DCI;

[0498] Media Access Control Element MAC CE;

[0499] Radio Resource Control RRC.

[0500] In some embodiments, the transmission resource includes one or more of time domain resources, frequency domain resources, and code domain resources, and the transmission resource is one of the first transmission resource, the second transmission resource, the third transmission resource, and the fourth transmission resource.

[0501] In some embodiments, the first control information indicates one or more of the following:

[0502] The time domain offset of the first channel;

[0503] The time domain position of the first channel;

[0504] The time domain length of the first channel.

[0505] In some embodiments, the time domain offset of the first channel represents a time domain offset of the first channel relative to a first moment, where the first moment includes one or more of the following:

[0506] a starting position and an ending position of a first time domain resource used to send second control information;

[0507] The system frame number, frame, subframe, time slot or symbol start time corresponding to the first time domain resource;

[0508] a starting position or an ending position of a second time domain resource used to send the first control information;

[0509] The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

[0510] In some embodiments, the first control information indicates the time domain position of the first channel through a time slot index and / or a time domain symbol index.

[0511] In some embodiments, the first control information indicates the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

[0512] An embodiment of the present application provides a communications device that can receive first control information sent by a second device, the first control information being used to indicate a first transmission resource of a first channel, the first transmission resource being used to send or receive data between the first device and the second device; the first control information being determined based on second control information sent by a third device, the second control information being used to indicate a second transmission resource, the first transmission resource including at least a portion of the second transmission resource. In this way, the third device can send the second control information to the second device; the second device can determine the first control information based on the second control information, thereby being able to indicate the first transmission resource of the first channel to the device via the first control information. In this way, after receiving the first control information, the device can send or receive data with the second device based on the first transmission resource indicated by the first control information, thereby improving the performance of uplink and downlink transmissions.

[0513] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0514] FIG24 is a schematic diagram of the structure of a communication device 2400 provided in an embodiment of the present application, which is applied to a second device. As shown in FIG24 , the communication device 2400 may include:

[0515] The second receiving unit 2410 is configured to receive second control information sent by a third device, where the second control information is used to indicate a second transmission resource;

[0516] The second sending unit 2420 is configured to send first control information to the first device based on the second control information, where the first control information is used to indicate a first transmission resource of the first channel, and the first transmission resource is used for sending or receiving data between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0517] In some embodiments, the second receiving unit 2410 is further configured to receive fourth control information sent by the third device, where the fourth control information is used to indicate a fourth transmission resource of the third channel, and the fourth transmission resource is used for data transmission or reception between the second device and the third device.

[0518] In some embodiments, the second transmission resource is a transmission resource of the first channel.

[0519] In some embodiments, the second receiving unit 2410 is further configured to receive third control information sent by a third device, where the third control information is used to indicate a third transmission resource, the third transmission resource is used to transmit the first signaling, and the first signaling is used to carry the first control information.

[0520] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first transmission resource is selected by the second device from the second transmission resource.

[0521] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first control information is carried by the first signaling, and the first signaling is transmitted through the third transmission resource, and the third transmission resource is selected by the second device from the transmission resources other than the part of the transmission resources in the second transmission resource.

[0522] In some embodiments, the first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

[0523] In some embodiments, the carrying manner of the second control information and / or the third control information includes one or more of the following:

[0524] The second control information and / or the third control information is carried via the second channel;

[0525] The second control information and / or the third control information is carried by the second signaling;

[0526] The second control information is carried through the second signaling, and / or the third control information is carried through the second channel;

[0527] The third control information is carried through the second signaling, and / or the second control information is carried through the second channel;

[0528] The second control information is carried by the second signaling and the second channel;

[0529] The third control information is carried by the second signaling and the second channel;

[0530] The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling;

[0531] The fourth transmission resource of the third channel is used for sending or receiving data between the second device and the third device. The fourth transmission resource is indicated by the second device receiving fourth control information sent by the third device, and the fourth control information is carried by the third signaling.

[0532] In some embodiments, the second receiving unit 2410 is further configured to receive second data sent by a third device on a fourth transmission resource, and the second data is carried through a third channel; the second sending unit 2420 is further configured to send first data to the first device on the first transmission resource, and the first data includes at least part of the second data, and the first data is carried through the first channel.

[0533] In some embodiments, the second receiving unit 2410 is further configured to receive third data sent by the first device on the first transmission resource, and the third data is carried through the first channel; the second sending unit 2420 is further configured to send fourth data to the third device on the fourth transmission resource, and the fourth data includes at least part of the third data, and the fourth data is carried through the third channel.

[0534] In some embodiments, the second signaling and / or the third signaling is scrambled by identification information of the second device.

[0535] In some embodiments, one or more of the first signaling, the second signaling, and the third signaling include one or more of the following signaling:

[0536] Downlink control signaling DCI;

[0537] Media Access Control Element MAC CE;

[0538] Radio Resource Control RRC.

[0539] In some embodiments, the transmission resource includes one or more of time domain resources, frequency domain resources, and code domain resources, and the transmission resource is one of the first transmission resource, the second transmission resource, the third transmission resource, and the fourth transmission resource.

[0540] In some embodiments, the first control information indicates one or more of the following:

[0541] The time domain offset of the first channel;

[0542] The time domain position of the first channel;

[0543] The time domain length of the first channel.

[0544] In some embodiments, the time domain offset of the first channel represents a time domain offset of the first channel relative to a first moment, where the first moment includes one or more of the following:

[0545] a starting position and an ending position of a first time domain resource used to send second control information;

[0546] The system frame number, frame, subframe, time slot or symbol start time corresponding to the first time domain resource;

[0547] a starting position or an ending position of a second time domain resource used to send the first control information;

[0548] The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

[0549] In some embodiments, the first control information indicates the time domain position of the first channel through a time slot index and / or a time domain symbol index.

[0550] In some embodiments, the first control information indicates the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

[0551] An embodiment of the present application provides a communications device that can receive second control information sent by a third device, the second control information being used to indicate a second transmission resource. Based on the second control information, the device can send first control information to a first device, the first control information being used to indicate a first transmission resource of a first channel, the first transmission resource being used to transmit or receive data between the first device and the device, the first transmission resource including at least a portion of the second transmission resource. In this manner, the device can transmit or receive data with the first device based on the first transmission resource, thereby improving uplink and downlink transmission performance.

[0552] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0553] FIG25 is a schematic diagram of the structure of a communication device 2500 provided in an embodiment of the present application, which is applied to a third device. As shown in FIG25 , the communication device 2500 may include:

[0554] The third sending unit 2510 is configured to send second control information to the second device, where the second control information is used to indicate a second transmission resource;

[0555] The second control information is used to determine the first control information sent by the second device to the first device, the first control information is used to indicate the first transmission resource of the first channel, the first transmission resource is used for data transmission or reception between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

[0556] In some embodiments, the third sending unit 2510 is further configured to send fourth control information to the second device, where the fourth control information is used to indicate a fourth transmission resource of the third channel, and the fourth transmission resource is used for data transmission or reception between the second device and the third device.

[0557] In some embodiments, the second transmission resource is a transmission resource of the first channel.

[0558] In some embodiments, the third sending unit 2510 is further configured to send third control information to the second device, where the third control information is used to indicate a third transmission resource, the third transmission resource is used to transmit the first signaling, and the first signaling is used to carry the first control information.

[0559] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first transmission resource is selected by the second device from the second transmission resource.

[0560] In some embodiments, the first transmission resource includes part of the transmission resources in the second transmission resource; the first control information is carried by the first signaling, and the first signaling is transmitted through the third transmission resource, and the third transmission resource is selected by the second device from the transmission resources other than the part of the transmission resources in the second transmission resource.

[0561] In some embodiments, the first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

[0562] In some embodiments, the carrying manner of the second control information and / or the third control information includes one or more of the following:

[0563] The second control information and / or the third control information is carried via the second channel;

[0564] The second control information and / or the third control information is carried by the second signaling;

[0565] The second control information is carried through the second signaling, and / or the third control information is carried through the second channel;

[0566] The third control information is carried through the second signaling, and / or the second control information is carried through the second channel;

[0567] The second control information is carried by the second signaling and the second channel;

[0568] The third control information is carried by the second signaling and the second channel;

[0569] The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling;

[0570] The fourth transmission resource of the third channel is used for sending or receiving data between the second device and the third device. The fourth transmission resource is indicated by fourth control information sent by the third device to the second device, and the fourth control information is carried by the third signaling.

[0571] In some embodiments, the third sending unit 2510 is further configured to send the second data to the second device on the fourth transmission resource;

[0572] The second data is carried through the third channel; at least part of the second data includes the first data, and the first data is data sent by the second device to the first device on the first transmission resource; the first data is carried through the first channel.

[0573] In some embodiments, as shown in FIG25 , the communication device 2500 may further include:

[0574] The third receiving unit 2520 is configured to receive fourth data sent by the second device on the fourth transmission resource;

[0575] Among them, the fourth data is carried through the third channel; the fourth data includes at least part of the third data, and the third data is data sent by the first device and received by the second device on the first transmission resource; the third data is carried through the first channel.

[0576] In some embodiments, the second signaling and / or the third signaling is scrambled by identification information of the second device.

[0577] In some embodiments, one or more of the first signaling, the second signaling, and the third signaling include one or more of the following signaling:

[0578] Downlink control signaling DCI;

[0579] Media Access Control Element MAC CE;

[0580] Radio Resource Control RRC.

[0581] In some embodiments, the transmission resource includes one or more of time domain resources, frequency domain resources, and code domain resources, and the transmission resource is one of the first transmission resource, the second transmission resource, the third transmission resource, and the fourth transmission resource.

[0582] In some embodiments, the first control information indicates one or more of the following:

[0583] The time domain offset of the first channel;

[0584] The time domain position of the first channel;

[0585] The time domain length of the first channel.

[0586] In some embodiments, the time domain offset of the first channel represents a time domain offset of the first channel relative to a first moment, where the first moment includes one or more of the following:

[0587] a starting position and an ending position of a first time domain resource used to send second control information;

[0588] The system frame number, frame, subframe, time slot or symbol start time corresponding to the first time domain resource;

[0589] a starting position or an ending position of a second time domain resource used to send the first control information;

[0590] The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

[0591] In some embodiments, the first control information indicates the time domain position of the first channel through a time slot index and / or a time domain symbol index.

[0592] In some embodiments, the first control information indicates the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

[0593] An embodiment of the present application provides a communications device that can send second control information to a second device, the second control information being used to indicate a second transmission resource. The second control information is used to determine first control information sent by the second device to a first device, the first control information being used to indicate a first transmission resource of a first channel, the first transmission resource being used to transmit or receive data between the first device and the second device, and the first transmission resource including at least a portion of the second transmission resource. Thus, by sending the second control information to the second device, the device enables data transmission or reception between the first and second devices based on the first transmission resource, thereby improving uplink and downlink transmission performance.

[0594] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0595] Figure 26 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 2600 can be a first device, a second device, or a third device. The communication device 2600 shown in Figure 26 may include a processor 2610, a memory 2620, and a transceiver 2630, wherein:

[0596] Memory 2620, for storing computer programs;

[0597] The processor 2610 is connected to the memory 2620 and is configured to call and execute a computer program from the memory 2620 to implement the method in the embodiment of the present application;

[0598] The transceiver 2630 is also called a communication interface, and is used to send and receive information when sending and receiving information with other external devices.

[0599] In some embodiments, the memory 2620 may be a separate device from the processor 2610 or may be integrated into the processor 2610 .

[0600] In some embodiments, the transceiver 2630 may include an input interface, wherein the processor 2610 may control the input interface to communicate with other external devices, specifically, to receive information or data sent by other external devices.

[0601] In some embodiments, the transceiver 2630 may include an output interface, wherein the processor 2610 may control the output interface to communicate with other external devices, specifically, to send information or data to other external devices.

[0602] In some embodiments, the transceiver 2630 may include a transmitter and a receiver. The transceiver 2630 may further include an antenna, which may be one or more.

[0603] In some embodiments, the communication device 2600 can be applied to the first device of the embodiment of the present application, and the communication device 2600 can implement the corresponding processes implemented by the first device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0604] In some embodiments, the communication device 2600 can be applied to the second device of the embodiment of the present application, and the communication device 2600 can implement the corresponding processes implemented by the second device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0605] In some embodiments, the communication device 2600 can be applied to the third device of the embodiment of the present application, and the communication device 2600 can implement the corresponding processes implemented by the third device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0606] Figure 27 is a schematic structural diagram of a chip provided in an embodiment of the present application. The chip 2700 shown in Figure 27 includes a processor 2710, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0607] In some embodiments, as shown in FIG27 , the chip 2700 may further include a memory 2720. The processor 2710 may call and execute a computer program from the memory 2720 to implement the method in the embodiment of the present application.

[0608] The memory 2720 may be a separate device independent of the processor 2710 , or may be integrated into the processor 2710 .

[0609] In some embodiments, the chip 2700 may further include an input interface 2730. The processor 2710 may control the input interface 2730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0610] In some embodiments, the chip 2700 may further include an output interface 2740. The processor 2710 may control the output interface 2740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0611] In some embodiments, the chip can be applied to the first device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the first device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0612] In some embodiments, the chip can be applied to the second device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the second device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0613] In some embodiments, the chip can be applied to the third device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the third device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0614] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0615] FIG28 is a schematic block diagram of a communication system according to an embodiment of the present application. As shown in FIG28 , the communication system 2800 includes a first device 2810 , a second device 2820 , and a third device 2830 .

[0616] Among them, the first device 2810 can be used to implement the corresponding functions implemented by the first device in the above method, the second device 2820 can be used to implement the corresponding functions implemented by the second device in the above method, and the third device 2830 can be used to implement the corresponding functions implemented by the third device in the above method. For the sake of brevity, they will not be repeated here.

[0617] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0618] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0619] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0620] An embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by at least one processor, the method in the embodiment of the present application is implemented.

[0621] In some embodiments, the computer-readable storage medium can be applied to the first device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0622] In some embodiments, the computer-readable storage medium can be applied to the second device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0623] In some embodiments, the computer-readable storage medium can be applied to the third device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the third device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0624] An embodiment of the present application also provides a computer program product, which includes a computer storage medium, the computer storage medium storing a computer program, and the computer program including instructions that can be executed by at least one processor. When the instructions are executed by at least one processor, the method in the embodiment of the present application is implemented.

[0625] In some embodiments, the computer program product can be applied to the first device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0626] In some embodiments, the computer program product can be applied to the second device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0627] In some embodiments, the computer program product can be applied to the third device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the third device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0628] The embodiments of the present application also provide a computer program, which enables a computer to execute the method in the embodiments of the present application.

[0629] In some embodiments, the computer program can be applied to the first device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0630] In some embodiments, the computer program can be applied to the second device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the second device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0631] In some embodiments, the computer program can be applied to the third device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the third device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0632] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0633] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0634] 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 schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

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

[0636] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0637] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0638] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A communication method, comprising: A first device receives first control information sent by a second device, where the first control information is used to indicate a first transmission resource of a first channel, and the first transmission resource is used for data transmission or reception between the first device and the second device; The first control information is determined based on second control information sent by a third device, the second control information is used to indicate a second transmission resource, and the first transmission resource includes at least part of the second transmission resource.

2. The method according to claim 1, wherein The second transmission resource is a transmission resource of the first channel.

3. The method according to claim 1 or 2, wherein: The first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource receives a third control information indication sent by the third device through the second device.

4. The method according to claim 1, wherein The first transmission resource includes part of the transmission resource in the second transmission resource; The first transmission resource is selected by the second device from the second transmission resources.

5. The method according to claim 1 or 4, wherein: The first transmission resource includes part of the transmission resource in the second transmission resource; The first control information) is carried by a first signaling, and the first signaling is transmitted through a third transmission resource, and the third transmission resource is selected by the second device from the second transmission resources except for the partial transmission resources.

6. The method according to claim 1, 2 or 4, wherein: The first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

7. The method according to any one of claims 1 to 6, wherein The carrying manner of the second control information and / or the third control information includes one or more of the following: The second control information and / or the third control information are carried via a second channel; The second control information and / or the third control information are carried by second signaling; The second control information is carried through the second signaling, and / or the third control information is carried through the second channel; The third control information is carried through the second signaling, and / or the second control information is carried through the second channel; The second control information is carried by the second signaling and the second channel; The third control information is carried by the second signaling and the second channel; The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling; The fourth transmission resource of the third channel is used for sending or receiving data between the second device and the third device. The fourth transmission resource is indicated by fourth control information sent by the third device to the second device, and the fourth control information is carried by the third signaling.

8. The method according to claim 7, wherein: The method further comprises: receiving, by the first device on the first transmission resource, first data sent by the second device; The first data is carried through the first channel; the first data includes at least part of the second data, and the second data is data sent by the third device and received by the second device on the fourth transmission resource; the second data is carried through the third channel.

9. The method according to claim 7, wherein: The method further comprises: The first device sends third data to the second device on the first transmission resource; The third data is carried through the first channel; at least part of the third data includes fourth data, and the fourth data is data sent by the second device to the third device on the fourth transmission resource; the fourth data is carried through the third channel.

10. The method according to any one of claims 7 to 9, wherein The second signaling and / or the third signaling is scrambled by identification information of the second device.

11. The method according to any one of claims 7 to 10, wherein One or more of the first signaling, the second signaling, and the third signaling include one or more of the following signaling: Downlink control signaling DCI; Media Access Control Element MAC CE; Radio Resource Control RRC.

12. The method according to any one of claims 1 to 11, wherein The transmission resources include one or more of time domain resources, frequency domain resources, and code domain resources, and the transmission resources are one of the first transmission resources, the second transmission resources, the third transmission resources, and the fourth transmission resources.

13. The method according to any one of claims 1 to 12, wherein The first control information indicates one or more of the following: a time domain offset of the first channel; a time domain position of the first channel; The time domain length of the first channel.

14. The method according to claim 13, wherein The time domain offset of the first channel represents a time domain offset of the first channel relative to a first moment, where the first moment includes one or more of the following: a starting position and an ending position of a first time domain resource used to send the second control information; The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the first time domain resource; a starting position or an ending position of a second time domain resource used to send the first control information; The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

15. The method according to claim 13 or 14, wherein: The first control information indicates the time domain position of the first channel through a time slot index and / or a time domain symbol index.

16. The method according to any one of claims 13 to 15, wherein The first control information indicates the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

17. A communication method, comprising: The second device receives second control information sent by the third device, where the second control information is used to indicate a second transmission resource; Based on the second control information, the second device sends first control information to the first device, where the first control information is used to indicate a first transmission resource of a first channel, and the first transmission resource is used for sending or receiving data between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

18. The method according to claim 17, wherein The method further comprises: The second device receives fourth control information sent by the third device, where the fourth control information is used to indicate a fourth transmission resource of a third channel, and the fourth transmission resource is used for data transmission or reception between the second device and the third device.

19. The method according to claim 17 or 18, wherein The second transmission resource is a transmission resource of the first channel.

20. The method according to any one of claims 17 to 19, wherein The method further comprises: The second device receives third control information sent by the third device, where the third control information is used to indicate a third transmission resource, the third transmission resource is used to transmit first signaling, and the first signaling is used to carry the first control information.

21. The method according to claim 17 or 18, wherein The first transmission resource includes part of the transmission resource in the second transmission resource; The first transmission resource is selected by the second device from the second transmission resources.

22. The method according to any one of claims 17, 18 and 21, wherein: The first transmission resource includes part of the transmission resource in the second transmission resource; The first control information is carried by a first signaling, and the first signaling is transmitted by a third transmission resource. The third transmission resource is selected by the second device from the second transmission resources except the partial transmission resources.

23. The method according to any one of claims 17 to 19 and 21, wherein: The first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

24. The method according to any one of claims 17 to 23, wherein The carrying manner of the second control information and / or the third control information includes one or more of the following: The second control information and / or the third control information are carried via a second channel; The second control information and / or the third control information are carried by second signaling; The second control information is carried through the second signaling, and / or the third control information is carried through the second channel; The third control information is carried through the second signaling, and / or the second control information is carried through the second channel; The second control information is carried by the second signaling and the second channel; The third control information is carried by the second signaling and the second channel; The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling; The fourth transmission resource of the third channel is used for data transmission or reception between the second device and the third device. The fourth transmission resource receives a fourth control information indication sent by the third device through the second device, and the fourth control information is carried by the third signaling.

25. The method according to claim 24, wherein The method further comprises: The second device receives, on the fourth transmission resource, second data sent by the third device, where the second data is carried by the third channel; The second device sends first data to the first device on the first transmission resource, where the first data includes at least part of the second data, and the first data is carried by the first channel.

26. The method according to claim 24, wherein The method further comprises: The second device receives, on the first transmission resource, third data sent by the first device, where the third data is carried by the first channel; The second device sends fourth data to the third device on the fourth transmission resource, where the fourth data includes at least part of the third data, and the fourth data is carried by the third channel.

27. The method according to any one of claims 24 to 26, wherein The second signaling and / or the third signaling is scrambled by identification information of the second device.

28. The method according to any one of claims 24 to 27, wherein One or more of the first signaling, the second signaling, and the third signaling include one or more of the following signaling: Downlink control signaling DCI; Media Access Control Element MAC CE; Radio Resource Control RRC.

29. The method according to any one of claims 17 to 28, wherein The transmission resources include one or more of time domain resources, frequency domain resources, and code domain resources, and the transmission resources are one of the first transmission resources, the second transmission resources, the third transmission resources, and the fourth transmission resources.

30. The method according to any one of claims 17 to 29, wherein The first control information indicates one or more of the following: a time domain offset of the first channel; a time domain position of the first channel; The time domain length of the first channel.

31. The method according to claim 30, wherein The time domain offset of the first channel represents a time domain offset of the first channel relative to a first moment, where the first moment includes one or more of the following: a starting position and an ending position of a first time domain resource used to send the second control information; The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the first time domain resource; a starting position or an ending position of a second time domain resource used to send the first control information; The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

32. The method according to claim 30 or 31, wherein The first control information indicates the time domain position of the first channel through a time slot index and / or a time domain symbol index.

33. The method according to any one of claims 30 to 32, wherein The first control information indicates the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

34. A communication method, the method comprising: The third device sends second control information to the second device, where the second control information is used to indicate a second transmission resource; The second control information is used to determine the first control information sent by the second device to the first device, the first control information is used to indicate the first transmission resource of the first channel, the first transmission resource is used for data transmission or reception between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

35. The method according to claim 34, wherein The method further comprises: The third device sends fourth control information to the second device, where the fourth control information is used to indicate a fourth transmission resource of a third channel, and the fourth transmission resource is used for data transmission or reception between the second device and the third device.

36. The method according to claim 34 or 35, wherein The second transmission resource is a transmission resource of the first channel.

37. The method according to any one of claims 34 to 36, wherein The method further comprises: The third device sends third control information to the second device, where the third control information is used to indicate a third transmission resource, the third transmission resource is used to transmit first signaling, and the first signaling is used to carry the first control information.

38. The method according to claim 34 or 35, wherein The first transmission resource includes part of the transmission resource in the second transmission resource; The first transmission resource is selected by the second device from the second transmission resources.

39. The method according to any one of claims 34, 35, and 38, wherein: The first transmission resource includes part of the transmission resource in the second transmission resource; The first control information is carried by a first signaling, and the first signaling is transmitted by a third transmission resource. The third transmission resource is selected by the second device from the second transmission resources except the partial transmission resources.

40. The method according to any one of claims 34 to 36 and 38, wherein The first control information is carried by a first signaling, the first signaling is transmitted by a third transmission resource, and the third transmission resource is determined based on the first transmission resource.

41. The method according to any one of claims 34 to 40, wherein The carrying manner of the second control information and / or the third control information includes one or more of the following: The second control information and / or the third control information are carried via a second channel; The second control information and / or the third control information are carried by second signaling; The second control information is carried through the second signaling, and / or the third control information is carried through the second channel; The third control information is carried through the second signaling, and / or the second control information is carried through the second channel; The second control information is carried by the second signaling and the second channel; The third control information is carried by the second signaling and the second channel; The second channel is the same as or different from the third channel, and the second signaling is the same as or different from the third signaling; The fourth transmission resource of the third channel is used for sending or receiving data between the second device and the third device. The fourth transmission resource is indicated by fourth control information sent by the third device to the second device, and the fourth control information is carried by the third signaling.

42. The method according to claim 41, wherein The method further comprises: The third device sends second data to the second device on the fourth transmission resource; The second data is carried through the third channel; at least part of the second data includes first data, and the first data is data sent by the second device to the first device on the first transmission resource; the first data is carried through the first channel.

43. The method according to claim 41, wherein The method further comprises: The third device receives, on the fourth transmission resource, fourth data sent by the second device; The fourth data is carried through the third channel; the fourth data includes at least part of the third data, and the third data is data sent by the first device and received by the second device on the first transmission resource; the third data is carried through the first channel.

44. The method according to any one of claims 41 to 43, wherein The second signaling and / or the third signaling is scrambled by identification information of the second device.

45. The method according to any one of claims 41 to 44, wherein One or more of the first signaling, the second signaling, and the third signaling include one or more of the following signaling: Downlink control signaling DCI; Media Access Control Element MAC CE; Radio Resource Control RRC.

46. The method according to any one of claims 34 to 45, wherein The transmission resources include one or more of time domain resources, frequency domain resources, and code domain resources, and the transmission resources are one of the first transmission resources, the second transmission resources, the third transmission resources, and the fourth transmission resources.

47. The method according to any one of claims 34 to 46, wherein The first control information indicates one or more of the following: a time domain offset of the first channel; a time domain position of the first channel; The time domain length of the first channel.

48. The method of claim 47, wherein The time domain offset of the first channel represents a time domain offset of the first channel relative to a first moment, where the first moment includes one or more of the following: a starting position and an ending position of a first time domain resource used to send the second control information; The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the first time domain resource; a starting position or an ending position of a second time domain resource used to send the first control information; The system frame number, frame, subframe, time slot or starting time of the symbol corresponding to the second time domain resource.

49. The method according to claim 47 or 48, wherein The first control information indicates the time domain position of the first channel through a time slot index and / or a time domain symbol index.

50. The method according to any one of claims 47 to 49, wherein The first control information indicates the time domain length of the first channel by the number of time slots and / or the number of time domain symbols.

51. A communication apparatus, applied to a first device, comprising: a first receiving unit, configured to receive first control information sent by a second device, where the first control information is used to indicate a first transmission resource of a first channel, where the first transmission resource is used for data transmission or reception between the first device and the second device; The first control information is determined based on second control information sent by a third device, the second control information is used to indicate a second transmission resource, and the first transmission resource includes at least part of the second transmission resource.

52. A communication apparatus, applied to a second device, comprising: A second receiving unit is configured to receive second control information sent by a third device, where the second control information is used to indicate a second transmission resource; The second sending unit is configured to send first control information to the first device based on the second control information, where the first control information is used to indicate a first transmission resource of a first channel, the first transmission resource is used for sending or receiving data between the first device and the second device, and the first transmission resource includes at least part of the transmission resources in the second transmission resource.

53. A communication apparatus, applied to a third device, comprising: a third sending unit, configured to send second control information to the second device, where the second control information is used to indicate a second transmission resource; The second control information is used to determine the first control information sent by the second device to the first device, the first control information is used to indicate the first transmission resource of the first channel, the first transmission resource is used for data transmission or reception between the first device and the second device, and the first transmission resource includes at least part of the transmission resource in the second transmission resource.

54. A communication device, comprising: memory for storing computer programs; A processor, connected to the memory, configured to call and execute the computer program from the memory to implement the method according to any one of claims 1 to 16; or, to implement the method according to any one of claims 17 to 33; or, to implement the method according to any one of claims 34 to 50; A transceiver is used to send and receive information when sending and receiving information with other external devices.

55. A chip, comprising: memory for storing computer programs; A processor, connected to the memory, configured to call and execute a computer program from the memory, so that a device equipped with the chip performs the method according to any one of claims 1 to 16; or, performs the method according to any one of claims 17 to 33; or, performs the method according to any one of claims 34 to 50; A transceiver is used to send and receive information between a device or chip.

56. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by at least one processor, the computer program implements the method according to any one of claims 1 to 16; or, implements the method according to any one of claims 17 to 33; or, implements the method according to any one of claims 34 to 50.

57. A computer program product comprising a computer program or instructions, which, when executed by a processor, implement the steps of the method as claimed in any one of claims 1 to 16; or, implement the steps of the method as claimed in any one of claims 17 to 33; or, implement the steps of the method as claimed in any one of claims 34 to 50.

58. A computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 16; or to implement the method according to any one of claims 17 to 33; or to implement the method according to any one of claims 34 to 50.

Citation Information

Patent Citations

  • Communication method and terminal

    WO2021032099A1

  • Scheduling uplink transmission of a relay

    WO2021188644A1

  • Communication method and apparatus

    WO2022088185A1

  • Resource scheduling method and apparatus, and device and storage medium

    WO2023279400A1