Communication methods, computer-readable storage media and communication devices

By configuring different resource offsets and locations between terminal devices, and combining DCI to activate CG and HARQ feedback information, the problem of unreliable data backup in 5G wireless transmission schemes is solved, and the reliability determination and backup of data transmission are realized.

CN119676849BActive Publication Date: 2026-04-03SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-13
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Existing 5G wireless transmission solutions cannot guarantee the reliability of data backup across different terminal devices, resulting in unreliable data transmission.

Method used

By configuring different resource offsets and resource locations between terminal devices, and using DCI to activate and configure authorized CG, combined with HARQ feedback information and higher-layer signaling, the reliability of data transmission between terminal devices can be determined.

Benefits of technology

It improves the reliability of data transmission and ensures that network devices can accurately determine whether terminal devices have received DCI, thereby achieving reliable data backup.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119676849B_ABST
    Figure CN119676849B_ABST
Patent Text Reader

Abstract

A communication method, a computer-readable storage medium, and a communication device are disclosed, relating to the field of communication technology. The method includes: receiving a Data Interchange Activation (DCI) for activating a Garbled Controller (CG), and then transmitting data on a first resource. The first resource and a second resource are separated by a first offset in the time domain, and / or by a second offset in the frequency domain; the second resource is a time-frequency resource scheduled for the CG, and the first resource is different from the time-frequency resource scheduled for the CG; or, the i-th time-frequency resource scheduled for the CG includes both the first resource and the second resource, where i is a positive integer greater than or equal to 1. Through the solution provided in this application, a network device can determine whether the terminal corresponding to the first resource has received the DCI based on whether data has been received on the first resource.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method, a computer-readable storage medium, and a communication device. Background Technology

[0002] Differential protection is one of the most closely watched services in the power grid. Specifically, the principle of differential protection is as follows: it monitors data such as current from relays at both ends of the power grid and sends the monitored data from one end to the relay at the other end. This relay uses its own data and the data from the other end to determine if a fault has occurred. When a fault is detected, it disconnects the circuit to reduce the likelihood of danger.

[0003] In differential protection services, the main data transmission involves information such as current. Given the high reliability requirements for data transmission, traditional differential protection services use two optical fibers between two relays for data transmission. However, fiber optic installation is costly, and fiber optic installation is not feasible in some areas. Therefore, a 5G wireless transmission solution is applied to differential protection services. To enhance data transmission reliability, different terminal devices transmit the same data on the same resources. The resources used by different terminal devices for data transmission can be configured semi-statically. This saves on air interface deployment costs and allows for data backup between different terminal devices.

[0004] However, current 5G wireless transmission solutions cannot guarantee the reliability of data backup across different terminal devices. Summary of the Invention

[0005] This application provides a communication method, a computer-readable storage medium, and a communication device, enabling network devices to know the status of terminal devices receiving DCI, thereby ensuring the reliability of data backup by the terminal devices.

[0006] In a first aspect, embodiments of this application provide a communication method, the method comprising: receiving a DCI, the DCI being used to activate a CG; and transmitting data on a first resource;

[0007] Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain;

[0008] The second resource is the time-frequency resource of CG scheduling, and the first resource is different from the time-frequency resource of CG scheduling; or, the i-th time-frequency resource of CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0009] Using the above scheme, after receiving the DCI, the terminal device corresponding to the first resource transmits data on the first resource. The network device can determine whether the terminal device corresponding to the first resource has received the DCI used to activate the CG based on whether data has been received on the first resource. This helps to improve the reliability of data transmission.

[0010] Optionally, the second resource being a time-frequency resource scheduled by CG can be understood as: the second resource being a time-frequency resource scheduled by CG, such as the second resource being the j-th time-frequency resource scheduled by CG, where j is a positive integer greater than or equal to 1.

[0011] In the above scheme, when j=1, the network device can quickly learn about the terminal device's DCI reception status.

[0012] Optionally, the first resource is located in the time domain between the first time-frequency resource of CG scheduling and the second time-frequency resource of CG scheduling.

[0013] Optionally, the second resource can be used for data transmission of terminal devices other than the terminal device that uses the first resource for data transmission. For example, the second resource can be used for data transmission of a second terminal device, which is different from the terminal device that uses the first resource for data transmission.

[0014] Optionally, the data transmitted on the first resource is the same as the data transmitted on the second resource.

[0015] Optionally, the method provided in the first aspect further includes: receiving resource offset information, the resource offset information indicating the first offset and / or the second offset mentioned above.

[0016] Optionally, the DCI includes configuration information and resource offset information of the time-frequency resources scheduled by the CG, wherein the resource offset information indicates the first offset and / or the second offset mentioned above.

[0017] Optionally, the method provided in the first aspect further includes: receiving a resource configuration identifier; the resource configuration identifier indicates the data transmission resource offset from the time-frequency resource of the CG scheduling, or the resource configuration identifier indicates the position of the data transmission resource within the time-frequency resource of the CG scheduling. For example, the resource configuration identifier indicates the position of the data transmission resource within the i-th time-frequency resource of the CG scheduling.

[0018] Optionally, if the resource configuration identifier indicates that the data transmission resource has not been offset from the second resource or if the resource configuration identifier has not been received, then data transmission is performed on the second resource; or,

[0019] If the resource configuration identifier indicates that the data transmission resource is located in the second resource of the i-th time-frequency resource in the CG scheduling, then data transmission is performed on the second resource.

[0020] Secondly, embodiments of this application provide a communication method, the method comprising: sending a DCI, the DCI being used to activate a CG; and receiving data on a first resource;

[0021] Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain;

[0022] The second resource is the time-frequency resource of CG scheduling, and the first resource is different from the time-frequency resource of CG scheduling; or, the i-th time-frequency resource of CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0023] Using the above scheme, after receiving the DCI, the terminal device corresponding to the first resource transmits data on the first resource. The network device can determine whether the terminal device corresponding to the first resource has received the DCI used to activate the CG based on whether data has been received on the first resource. This helps to improve the reliability of data transmission.

[0024] Optionally, the second resource being a time-frequency resource scheduled by CG refers to a time-frequency resource that is scheduled by CG, such as the j-th time-frequency resource that is scheduled by CG, where j is a positive integer greater than or equal to 1.

[0025] Optionally, the first resource is located in the time domain between the first time-frequency resource of CG scheduling and the second time-frequency resource of CG scheduling.

[0026] Optionally, the second resource can be used for data transmission of terminal devices other than the terminal device that uses the first resource for data transmission. For example, the second resource can be used for data transmission of a second terminal device, which is different from the terminal device that uses the first resource for data transmission.

[0027] Optionally, the data transmitted on the first resource is the same as the data transmitted on the second resource.

[0028] Optionally, the method provided in the second aspect further includes: sending resource offset information, which indicates the first offset and / or the second offset described above.

[0029] Optionally, the DCI includes configuration information and resource offset information of the time-frequency resources scheduled by the CG, wherein the resource offset information indicates a first offset and / or a second offset.

[0030] Optionally, the method provided in the second aspect further includes: sending a resource configuration identifier;

[0031] The resource configuration identifier indicates the offset of the data transmission resource from the time-frequency resource of the CG schedule; or, the resource configuration identifier indicates the position of the data transmission resource in the i-th time-frequency resource of the CG schedule.

[0032] Optionally, the method provided in the second aspect further includes: if data is received on the first resource, determining that the DCI transmission was successful; and / or, if no data is received on the first resource, continuing to transmit the DCI.

[0033] Thirdly, embodiments of this application provide a communication method, the method comprising: receiving a DCI, the DCI being used to activate a CG, the time-frequency resources scheduled by the CG being shared resources of N terminal devices, where N is a positive integer greater than or equal to 2; and sending HARQ feedback information, the HARQ feedback information indicating the reception status of the DCI.

[0034] In the above scheme, the terminal device sends HARQ feedback information to the network device for the DCI used to activate CG, so as to inform the network device of the DCI reception status, and the network device can determine the terminal device's DCI reception status based on the HARQ feedback information sent by the terminal device.

[0035] Optionally, the DCI described above is also configured with resources for transmitting HARQ feedback information.

[0036] Optionally, the method provided by the third aspect further includes: receiving resource location information, which is used to index the location of the resource from which HARQ feedback information is transmitted.

[0037] Optionally, the method provided by the third aspect further includes: receiving higher-layer signaling, the higher-layer signaling including configuration information of the transmission resources for HARQ feedback information.

[0038] Optionally, higher-layer signaling may also include resource location information, which identifies the location of the transmission resource for HARQ feedback information.

[0039] Fourthly, embodiments of this application provide a communication method, the method comprising: sending a DCI to N terminal devices, the DCI being used to activate a CG; the time-frequency resources of the CG scheduling being shared resources of the N terminal devices, where N is a positive integer greater than or equal to 2; and receiving hybrid automatic repeat request (HARQ) feedback information from the N terminal devices, each HARQ feedback information indicating the reception status of the DCI of the corresponding terminal device.

[0040] In the above scheme, after the network device sends DCI to N terminal devices, it receives HARQ feedback information sent by N terminal devices, thereby determining the DCI reception status of each terminal device based on the HARQ feedback information sent by each terminal device.

[0041] Optionally, DCI can also be configured with N HARQ feedback information transmission resources.

[0042] Optionally, the method provided in the fourth aspect further includes: sending resource location information to N terminal devices respectively, wherein the resource location information is used to index the location of the transmission resource of HARQ feedback information, and the transmission resource location of HARQ feedback information is different for different terminal devices.

[0043] Optionally, the method provided in the fourth aspect further includes: sending higher-layer signaling to N terminal devices, wherein the higher-layer signaling includes configuration information of the transmission resources for N HARQ feedback messages.

[0044] Optionally, the aforementioned higher-level signaling also includes N resource location information, each resource location identifier being used to transmit the corresponding terminal device index HARQ feedback information.

[0045] Fifthly, embodiments of this application provide a communication method, the method comprising: receiving a DCI, the DCI being used to activate a first CG group among at least two CG groups; and transmitting on time-frequency resources scheduled by the first CG group, wherein CGs belonging to the same CG group have the same time-frequency resources scheduled.

[0046] By adopting the above scheme, network devices can activate a group of CGs that schedule the same time and frequency resources through the same DCI. Compared with the scheme of activating each CG separately using different DCIs, network devices do not need to generate different DCIs to activate a group of CGs, which helps to improve the efficiency of network devices in activating CGs.

[0047] Optionally, DCI uses the first RNTI scrambling, with the first RNTI corresponding to the first CG group.

[0048] Optionally, "the first RNTI corresponds to the first CG group" means that the first RNTI corresponds to the first service, and the first service corresponds to the first CG group.

[0049] Optionally, the method further includes: receiving first CG group correspondence information, wherein the first CG group correspondence information is used to configure the correspondence between the service corresponding to the CG group and the RNTI.

[0050] Optionally, the method further includes: receiving first CG group correspondence information, wherein the first CG group correspondence information is used to configure the correspondence between CG groups and RNTI.

[0051] Optionally, the DCI includes configuration information of time-frequency resources scheduled by the at least two CG groups, a Hybrid Automatic Repeat Request (HARQ) code point index, and a version number RV, wherein the HARQ code point index is 0 and the RV is 0.

[0052] Optionally, the DCI is used to activate the first CG group in at least two CG groups in the following way: the DCI includes configuration information of time-frequency resources scheduled by at least two CG groups and CG group activation information, and the CG group activation information indicates the activation of the first CG group.

[0053] Optionally, the CG group activation information indicates the first HARQ index code point; the first HARQ index code point indicates the group identifier of the first CG group.

[0054] Optionally, the method further includes: receiving second CG group correspondence information, wherein the second CG group correspondence information is used to configure the correspondence between the group identifier of the CG group and the HARQ index code point.

[0055] Sixthly, embodiments of this application provide a communication method, the method comprising: sending a DCI, the DCI being used to activate a first CG group in at least two configuration-authorized CG groups; and receiving on time-frequency resources scheduled by the first CG group, wherein CGs belonging to the same CG group have the same time-frequency resources scheduled.

[0056] By adopting the above scheme, network devices can activate a group of CGs that schedule the same time and frequency resources through the same DCI. Compared with the scheme of activating each CG separately using different DCIs, network devices do not need to generate different DCIs to activate a group of CGs, which helps to improve the efficiency of network devices in activating CGs.

[0057] Optionally, DCI uses the first RNTI scrambling, with the first RNTI corresponding to the first CG group.

[0058] Optionally, "the first RNTI corresponds to the first CG group" means that the first RNTI corresponds to the first service, and the first service corresponds to the first CG group.

[0059] Optionally, the method further includes: sending first CG group corresponding information, wherein the first CG group corresponding information is used to configure the correspondence between the service corresponding to the CG group and the RNTI.

[0060] Optionally, the DCI includes configuration information of time-frequency resources scheduled by at least two CG groups, a Hybrid Automatic Repeat Request (HARQ) code point index, and a version number RV, wherein the HARQ code point index is 0 and the RV is 0.

[0061] Optionally, the DCI can be used to activate the first CG group in at least two configuration-authorized CG groups in the following way: the DCI includes configuration information of time-frequency resources scheduled by at least two CG groups and CG group activation information, and the CG group activation information indicates the activation of the first CG group.

[0062] Optionally, the CG group activation information indicates the first HARQ index code point; the first HARQ index code point indicates the group identifier of the first CG group.

[0063] Optionally, the method further includes: sending second CG group correspondence information, wherein the second CG group correspondence information is used to configure the correspondence between the group identifier of the CG group and the HARQ index code point.

[0064] Seventhly, embodiments of this application provide a communication device, the device comprising:

[0065] The receiving module is used to receive downlink control information (DCI), which is used to activate the configuration authorization CG.

[0066] The sending module is used to transmit data on the first resource;

[0067] Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain;

[0068] The second resource is the time-frequency resource of the CG scheduling, and the first resource is different from the time-frequency resource of the CG scheduling; or, the i-th time-frequency resource of the CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0069] Eighthly, embodiments of this application provide a communication device, the device comprising:

[0070] The transmitting module is used to transmit downlink control information (DCI), which is used to activate configuration authorization (CG).

[0071] The receiving module is used to receive data on the first resource;

[0072] Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain;

[0073] The second resource is the time-frequency resource of the CG scheduling, and the first resource is different from the time-frequency resource of the CG scheduling; or, the i-th time-frequency resource of the CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0074] Ninthly, embodiments of this application provide a communication device, the device comprising:

[0075] The receiving module is used to receive downlink control information (DCI), which is used to activate configuration authorization (CG); the time-frequency resources scheduled by the CG are shared resources of at least two terminal devices.

[0076] The sending module is used to send Hybrid Automatic Repeat Request (HARQ) feedback information, which indicates the reception status of the DCI.

[0077] Tenthly, embodiments of this application provide a communication device, the device comprising:

[0078] The sending module is used to send downlink control information (DCI) to N terminal devices. The DCI is used to activate configuration authorization (CG). The time-frequency resources scheduled by the CG are shared resources of the N terminal devices, where N is a positive integer greater than or equal to 2.

[0079] The receiving module is used to receive HARQ feedback information from the N terminal devices, where each HARQ feedback information indicates the reception status of the DCI of the corresponding terminal device.

[0080] Eleventhly, embodiments of this application provide a communication device, the device comprising:

[0081] A receiving module is configured to receive a DCI, wherein the DCI is used to activate the first CG group in at least two configured authorized CG groups;

[0082] The transmitting module is used to transmit on the time-frequency resources scheduled by the first CG group.

[0083] In a twelfth aspect, embodiments of this application provide a communication device, the device comprising:

[0084] A sending module is used to send a DCI, which is used to activate the first CG group in at least two configured authorized CG groups;

[0085] The receiving module is used to receive data on the time-frequency resources scheduled by the first CG group.

[0086] In a thirteenth aspect, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, performs the steps of the communication method provided in any one of the first to sixth aspects.

[0087] In a fourteenth aspect, embodiments of this application also provide a communication device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of the communication method provided in the first, third, or fifth aspects described above when running the computer program.

[0088] In a fifteenth aspect, embodiments of this application also provide a communication device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of the communication method provided in the second, fourth, or sixth aspects described above when running the computer program.

[0089] In a sixteenth aspect, embodiments of this application provide a chip (or communication device) storing a computer program, which, when executed by the chip, causes the methods provided in any of the above aspects to be executed.

[0090] In a seventeenth aspect, embodiments of this application provide a chip module on which a computer program is stored, such that when the computer program is executed by the chip module, the methods provided in any of the above aspects are executed.

[0091] Eighteenthly, embodiments of this application provide a computer program product, the computer program product including a computer program that, when run on a computer, causes the computer to perform the method provided in any of the above aspects.

[0092] In a nineteenth aspect, embodiments of this application provide a communication system, the communication system including means for performing the communication method provided in the first, third, or fifth aspect and means for performing the communication method provided in the second, fourth, or sixth aspect. Attached Figure Description

[0093] Figure 1 This is a schematic diagram illustrating an application scenario of a communication method in an embodiment of this application;

[0094] Figure 2 This is a schematic diagram of the signaling interaction of the first communication method in the embodiments of this application;

[0095] Figure 3 This is a schematic diagram of the first time-frequency resource scheduled by CG in an embodiment of this application;

[0096] Figure 4 This is a schematic diagram of a first offset in an embodiment of this application;

[0097] Figure 5 This is a schematic diagram of a second offset in an embodiment of this application;

[0098] Figure 6 This is a schematic diagram of the first type of data transmission resource in the embodiments of this application;

[0099] Figure 7 This is a schematic diagram of the second type of data transmission resource in the embodiments of this application;

[0100] Figure 8 This is a schematic diagram of the third type of data transmission resource in the embodiments of this application;

[0101] Figure 9 This is a schematic diagram of another first offset in an embodiment of this application;

[0102] Figure 10This is a schematic diagram of another second offset in an embodiment of this application;

[0103] Figure 11 This is a schematic diagram of the fourth type of data transmission resource in the embodiments of this application;

[0104] Figure 12 This is a schematic diagram of the fifth type of data transmission resource in the embodiments of this application;

[0105] Figure 13 This is a schematic diagram of the sixth type of data transmission resource in the embodiments of this application;

[0106] Figure 14 This is a schematic diagram of the seventh type of data transmission resource in the embodiments of this application;

[0107] Figure 15 This is a schematic diagram of the eighth type of data transmission resource in the embodiments of this application;

[0108] Figure 16 This is a schematic diagram of the ninth type of data transmission resource in the embodiments of this application;

[0109] Figure 17 This is a schematic diagram of the tenth type of data transmission resource in the embodiments of this application;

[0110] Figure 18 This is a schematic diagram of the eleventh type of data transmission resource in the embodiments of this application;

[0111] Figure 19 This is a schematic diagram of the twelfth type of data transmission resource in the embodiments of this application;

[0112] Figure 20 This is a signaling interaction diagram of the second communication method in the embodiments of this application;

[0113] Figure 21 This is a signaling interaction diagram of the third communication method in the embodiments of this application;

[0114] Figure 22 This is a flowchart illustrating a communication method according to an embodiment of this application;

[0115] Figure 23 This is a schematic diagram of the thirteenth data transmission resource in the embodiments of this application;

[0116] Figure 24 This is a schematic diagram of the fourteenth data transmission resource in the embodiments of this application;

[0117] Figure 25 This is a schematic diagram of the structure of the first communication device in the embodiments of this application;

[0118] Figure 26This is a schematic diagram of the structure of the second type of communication device in the embodiments of this application;

[0119] Figure 27 This is a schematic diagram of the structure of the third type of communication device in the embodiments of this application;

[0120] Figure 28 This is a schematic diagram of the structure of the fourth type of communication device in the embodiments of this application;

[0121] Figure 29 This is a schematic diagram of the structure of the fifth type of communication device in the embodiments of this application;

[0122] Figure 30 This is a schematic diagram of the structure of the sixth communication device in the embodiments of this application;

[0123] Figure 31 This is a schematic diagram of the hardware architecture of a communication device according to an embodiment of this application. Detailed Implementation

[0124] The communication systems applicable to the embodiments of this application include, but are not limited to, long-term evolution (LTE) systems, 5th-generation (5G) systems (such as New Radio (NR) systems), and future evolution systems or multiple converged communication systems. The 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The solutions of the embodiments of this application can also be applied to future new communication systems, such as 6th-generation (6G) communication systems.

[0125] This application mainly relates to communication between terminal devices and network devices.

[0126] In this application, "terminal equipment" can refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user device, etc. For example, terminal equipment can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal in a future 5G network, or terminal in a future evolved Public Land Mobile Network (PLMN), etc. This application does not limit the scope of the term. In some embodiments of this application, the terminal equipment can be an electronic device with wireless data transmission capabilities used for differential protection services in a power grid. In other embodiments of this application, the terminal equipment can also be a device with transceiver capabilities, such as a chip system. The chip system may include chips, as well as other discrete devices.

[0127] In this application embodiment, the network device can refer to a device that provides wireless communication functions for terminal devices. The network device can be called an access network device, such as a radio access network (RAN) device or an access network element. The network device can support at least one wireless communication technology, such as LTE or NR. For example, network devices can be base stations (BS) (also called base station equipment), base transceiver stations (BTS), Node Bs, evolved Node Bs (eNBs), and devices that provide base station functions in 5G networks, such as next-generation node Bs (gNBs) and continuously evolving node Bs (ng-eNBs). The gNB communicates with the terminal device using NR technology, while the ng-eNB communicates with the terminal device using evolved Universal Terrestrial Radio Access (E-UTRA) technology. Both gNBs and ng-eNBs can connect to the 5G core network. In wireless local area networks (WLANs), devices providing base station functions are access points (APs). The network devices in this application embodiment also include devices that provide wireless communication functions in future new communication systems. In some embodiments, the network device can also be a device that provides wireless communication functions for terminals, such as a chip system. For example, a chip system may include a chip and may also include other discrete devices.

[0128] In some embodiments, network equipment may refer to a centralized unit (CU) of a base station, or a distributed unit (DU) of a base station, or a CU control plane (CU-CP) of a base station, or a DU user plane (CU-up) of a base station, etc.

[0129] It should be understood that the "and / or" appearing in the embodiments of this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document indicates that the related objects before and after it have an "or" relationship.

[0130] In the embodiments of this application, "at least one" refers to one or more.

[0131] In the embodiments of this application, "multiple" refers to two or more.

[0132] The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described. They have no order and do not indicate any special limitation on the number of devices in the embodiments of this application, nor do they constitute any limitation on the embodiments of this application.

[0133] The specific embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0134] Reference Figure 1 , Figure 1 This is a schematic diagram illustrating a scenario where wireless communication is applied to differential protection services.

[0135] like Figure 1 As shown, relay 1 can be connected to terminal device 1 and terminal device 2 via wired or wireless means. Terminal devices 1 and 2 are used to receive data such as current monitored by relay 1 to achieve data backup and ensure data reliability. Relay 1 is located in the power grid. Both terminal devices 1 and 2 are terminal devices within the coverage area of ​​network device 1. The network device configures time-frequency resources for terminal devices 1 and 2 to transmit the data monitored by relay 1. Terminal devices 1 and 2 send corresponding data to network device 1 based on the time-frequency resources configured by network device 1. Specifically, terminal devices 1 and 2 send the same data on the same resources. This method can also be called the method of backing up differential protection data through uplink (UL) single frequency network (SFN) backup.

[0136] Specifically, the resources configured by network device 1 for terminal device 1 and terminal device 2 can be the same resources with semi-static configuration. Network device 1 can achieve semi-static resource configuration through a configuration grant (CG) scheduling method.

[0137] For example, there are two types of CG: CG Type 1 and CG Type 2. For CG Type 1, the network device configures the CG via radio resource control (RRC) signaling. After configuration, the terminal device can use the time-frequency resources scheduled by the CG for transmission. For CG Type 2, the network device can configure the CG via RRC signaling and activate the RRC-configured CG via Downlink Control Information (DCI). This allows the terminal device to use the time-frequency resources scheduled by the CG for transmission after receiving the DCI used to activate the CG.

[0138] When network device 1 has semi-static configuration of the same resources for terminal device 1 and terminal device 2, after receiving data on the corresponding resources, network device 1 cannot determine which terminal device, terminal device 1 or terminal device 2, came from, and therefore cannot guarantee the reliability of data backup.

[0139] In view of this, embodiments of this application provide a communication method in which, after a network device sends a DCI for activating the same CG to multiple terminal devices, the network device can determine whether the terminal device has received the DCI for activating the CG by distinguishing the Physical Uplink Shared Channel (PUSCH) resources used by different terminal devices.

[0140] Example 1: Taking the example of a network device sending a DCI to a first terminal device and a second terminal device, where the DCI is used to activate the CG of the first terminal device and the CG of the second terminal device. The index of the CG of the first terminal device and the index of the CG of the second terminal device can be different or the same; this example does not impose any limitations on this. Furthermore, the time-frequency resources scheduled for the CG of the first terminal device and the CG of the second terminal device can be the same or different.

[0141] Reference Figure 2 , Figure 2 This is a flowchart illustrating a communication method according to an embodiment of this application, specifically including the following steps:

[0142] S21, the network device sends a DCI to both the first and second terminal devices. Correspondingly, the first terminal device receives the DCI, and the second terminal device receives the DCI. This DCI is used to activate the CG.

[0143] For example, the DCI can be a group DCI.

[0144] S22, the first terminal device receives the DCI and performs data transmission on the first resource. Alternatively, the first terminal device receives the DCI and performs PUSCH transmission on the first resource.

[0145] That is, the first terminal device receives the DCI and transmits data on the first resource. Correspondingly, the network device receives data on the first resource.

[0146] S23, the second terminal device receives the DCI and performs data transmission on the second resource. Alternatively, the second terminal device receives the DCI and performs PUSCH transmission on the second resource.

[0147] That is, the second terminal device receives the DCI and transmits data on the second resource. Correspondingly, the network device receives data on the second resource.

[0148] In this embodiment, the second resource is a time-frequency resource of CG scheduling. For example, the second resource is a time-frequency resource of CG scheduling. Alternatively, the time-frequency resource of CG scheduling includes a first resource and a second resource. For example, a time-frequency resource of CG scheduling includes a first resource and a second resource. For instance, the i-th time-frequency resource of CG scheduling includes a first resource and a second resource, where i is a positive integer greater than or equal to 1.

[0149] It should be noted that the time-frequency resources of CG scheduling refer to the semi-static scheduling time-frequency resources implemented using CG.

[0150] Reference Figure 3 , Figure 3 This is a schematic diagram of the time-frequency resources scheduled by CG in an embodiment of this application.

[0151] In the embodiments of this application, the time-frequency resources scheduled by CG are periodic. That is, the time interval between two adjacent time-frequency resources scheduled by CG is the same. Figure 3 As shown, the time-frequency resources scheduled by CG include resource 1, resource 2, resource 3, and resource 4. Resource 1 and resource 2 are two adjacent resources, and resource 3 and resource 4 are two adjacent resources. The interval between resource 1 and resource 2 is equal to the interval between resource 3 and resource 4. For example, in a specific implementation, the time interval between two adjacent time-frequency resources can be configured by the periodicity parameter in the Information Element (IE) CG configuration (ConfiguredGrantConfig).

[0152] The first time-frequency resource scheduled by the CG can be determined with reference to the time when the DCI is received. In this embodiment, the first time-frequency resource scheduled by the CG is the first resource after the DCI is received. Assuming the first terminal device activates the CG at time T1 (or, the first terminal device receives the DCI at time T1), then the first time-frequency resource scheduled by the CG is the first resource after the DCI is received. Figure 3 As shown, the first time-frequency resource scheduled by CG is resource 2, which is the first resource after time T1.

[0153] For example, the first time-frequency resource of CG scheduling can be the time-frequency resource of CG scheduling in the time slot where the terminal device receives DCI.

[0154] For example, the first time-frequency resource scheduled by CG can be the time-frequency resource scheduled by CG in the next time slot after the time slot in which the terminal receives DCI.

[0155] For example, considering the decoding time of DCI and the preparation time of PUSCH, in this embodiment of the application, "the first time-frequency resource scheduled by CG" can refer to the first resource scheduled by CG after receiving the symbol position of DCI + X symbols. Here, the value of X is carried by the DCI or higher-layer signaling, or the value of X is predefined by the protocol. For example, the value of X can be determined according to Table 1 or Table 2. Here, μ in Table 1 and Table 2 is the PUSCH timing capability index.

[0156] Table 1

[0157]

[0158]

[0159] Table 2

[0160] μ PUSCH preparation time X [symbols] 0 5 1 5.5 2 11 for frequency range 1

[0161] Furthermore, the second time-frequency resource in CG scheduling refers to the time-frequency resource that is closest to the first time-frequency resource in the time domain, following it. In other words, the nth time-frequency resource in CG scheduling refers to the time-frequency resource that is closest to the (n-1)th time-frequency resource in the time domain, following it. n is a positive integer greater than 1. For example, the third time-frequency resource in CG scheduling refers to the time-frequency resource that is closest to the second time-frequency resource in the time domain, following it.

[0162] It should be noted that while S22 and S23 follow S21, there is no mandatory order between them. For example, the order of S22 and S23 depends on the starting time domain positions of the first and second resources. For instance, if the starting time domain position of the second resource is the same as that of the first resource, S22 and S23 can be executed simultaneously. As another example, if the starting time domain position of the second resource is earlier than that of the first resource, S23 can be executed before S22. Yet another example, if the starting time domain position of the first resource is earlier than that of the second resource, S22 can be executed before S23. Furthermore, in this embodiment, the data transmitted by the first terminal device on the first resource and the data transmitted by the second terminal device on the second resource are the same.

[0163] For example, in the case of differential protection service corresponding to CG activated by DCI, the data transmitted on the first resource and the second resource are both data of differential protection service, such as current information.

[0164] S24, the network device receives data on the first resource and determines that the first terminal device has received DCI. The network device receives data on the second resource and determines that the second terminal device has received DCI.

[0165] In some embodiments, if the network device does not receive data on the first resource, it is determined that the first terminal device has not received DCI. Alternatively, if the network device does not receive data on the second resource, it is determined that the second terminal device has not received DCI.

[0166] Furthermore, in some embodiments of this application, after the network device determines that both the first terminal device and the second terminal device have received the DCI, it stops sending the DCI used to activate the CG. In other embodiments of this application, if the network device determines that the first terminal device and / or the second terminal device has not received the DCI, it continues to send the DCI to both the first terminal device and the second terminal device. For example, the network device may continue to send the DCI to both the first terminal device and the second terminal device based on a fixed frame number. Alternatively, the frame number used by the network device to continue sending the DCI to both the first terminal device and the second terminal device is not fixed, and this application does not limit this.

[0167] Taking the first terminal device as an example. The first terminal device receives a DCI, sends data on its data transmission resources, and continues to listen for DCIs for a period of time after receiving the DCI. If a DCI is detected within a certain period of time after receiving the DCI, the first terminal device determines the location of the data transmission resources based on the latest time the DCI was received, and sends new data or continues to send previously sent data on the determined data transmission resources.

[0168] For example, the first terminal device receives the first DCI at a specific time and, based on the reception time of the first DCI, determines its data transmission resource as first resource 1. It then transmits data 1 on first resource 1 and continues to listen for DCIs for a period of time after receiving the first DCI. If the first terminal device receives the second DCI, it determines its data transmission resource as first resource 2 based on the reception time of the second DCI and continues to transmit data 1 or data 2 on first resource 2. Both the first and second DCIs are used to activate the same CG and are the same DCI; the difference lies in the reception time of the first and second DCIs for the first terminal device.

[0169] If the first terminal device does not detect the DCI within a certain period after receiving the first DCI, the first terminal device determines that the network device has stopped sending the DCI and stops detecting the DCI.

[0170] The execution steps of the second terminal device after receiving the DCI can refer to the execution steps of the first terminal device after receiving the DCI, and will not be repeated here.

[0171] Furthermore, in some embodiments, when the data sent by the first terminal device and the second terminal device are the same, and when the first terminal device receives the DCI for activating the CG but the second terminal device does not receive the DCI for activating the CG, the data transmitted by the first terminal device is the same before and during the second terminal device's data transmission on the second resource.

[0172] Let's illustrate this with the example of the first terminal device sending data 1 on the first resource 2. For instance, after receiving the second DCI, the first terminal device sends data 1 on the first resource 2. If the first terminal device does not subsequently detect the DCI, it determines that the second terminal device has received the DCI, and the first terminal device can continue sending data 2 on the time-frequency resource 2 scheduled by the CG. Correspondingly, after receiving the second DCI, the second terminal device sends data 1 on the second resource 1. The second resource 1 is the time-frequency resource 1 scheduled by the CG, and the first resource 2 is different from the time-frequency resource 1 scheduled by the CG. Alternatively, the time-frequency resource 1 scheduled by the CG includes the first resource 2 and the second resource 1. Then, if the second terminal device does not subsequently detect the DCI, it can continue sending data 2 on the time-frequency resource 2 scheduled by the CG. For example, the time-frequency resource 1 scheduled by the CG is the first time-frequency resource of the CG schedule activated by the second DCI, and the time-frequency resource 2 scheduled by the CG is the second time-frequency resource of the CG schedule activated by the second DCI.

[0173] The first and second resources will be described in detail below, taking into account different implementation methods of the second resource.

[0174] The first implementation of the second resource: The second resource is a time-frequency resource scheduled by CG.

[0175] Example 1: The first resource is the resource used by the first terminal device for the first data transmission, and the second resource is the resource used by a second terminal device scheduled by CG for the first data transmission. The first resource is a time-frequency resource different from that of CG scheduling. For example, the second resource is the j-th time-frequency resource of CG scheduling. j is a positive integer greater than or equal to 1. For example, the second resource is the 1st time-frequency resource of CG scheduling, that is, the first time-frequency resource after CG is activated.

[0176] In the scheme of Example 1, the first resource and the second resource are separated by a first offset in the time domain, and / or the first resource and the second resource are separated by a second offset in the frequency domain.

[0177] In other words, the first offset refers to the time interval between the first resource and the second resource.

[0178] It should be noted that, in this paper, "the time interval between the first resource and the second resource" refers to the time interval between the reference time domain positions of the first resource and the second resource. The reference time domain position can be either the starting time domain position or the ending time domain position. Alternatively, the reference time domain position can be any position in the time domain other than the starting or ending time domain position, such as an intermediate time domain position.

[0179] The second offset refers to the frequency interval between the first resource and the second resource.

[0180] It should be noted that, in this paper, "the frequency interval between the first resource and the second resource" refers to the frequency interval between the reference frequency domain positions of the first resource and the second resource. The reference frequency domain position can be either the starting or ending frequency domain position. Alternatively, the reference frequency domain position can be any position in the frequency domain other than the starting or ending frequency domain position, such as an intermediate frequency domain position.

[0181] Reference Figure 4 , Figure 4 This is a schematic diagram of a first offset in an embodiment of this application. For example... Figure 4 As shown, time T1 is the starting time domain position of the second resource, time T2 is the ending time domain position of the second resource, time T3 is the starting time domain position of the first resource, and time T4 is the ending time domain position of the first resource. The first offset can be the time interval between the starting time domain position T3 of the first resource and the starting time domain position T1 of the second resource.

[0182] For example, the first offset could be the time interval between the end-time domain position T4 of the first resource and the end-time domain position T2 of the second resource. Alternatively, the first offset could be the time interval between the end-time domain position T2 of the second resource and the start-time domain position T3 of the first resource. Or, the first offset could also be the time interval between the start-time domain position T1 of the second resource and the end-time domain position T4 of the first resource.

[0183] Reference Figure 5 , Figure 5 This is a schematic diagram of a second offset in an embodiment of this application.

[0184] like Figure 5 As shown, F1 is the starting frequency domain position of the second resource, F2 is the ending frequency domain position of the second resource, F3 is the starting frequency domain position of the first resource, and F4 is the ending frequency domain position of the first resource. The second offset can be the frequency interval between the starting frequency domain position F1 of the second resource and the starting frequency domain position F3 of the first resource.

[0185] For example, the second offset can be the frequency interval between the end frequency domain position F4 of the first resource and the end frequency domain position F2 of the second resource. Alternatively, the second offset can be the frequency interval between the end frequency domain position F2 of the second resource and the start frequency domain position F3 of the first resource. Or, the second offset can also be the frequency interval between the start frequency domain position F1 of the second resource and the end frequency domain position F4 of the first resource.

[0186] When the time-frequency resource scheduled by CG is a periodic resource, the first resource differs from the second resource and also from other time-frequency resources scheduled by CG, excluding the second resource. For example, when the second resource is the first time-frequency resource scheduled by CG, the first resource is located in the time domain between the first and second time-frequency resources scheduled by CG.

[0187] It should be noted that the first resource differing from the time-frequency resources of CG scheduling can be understood as follows: the first resource and the time-frequency resources of CG scheduling do not overlap at all; or, the first resource and the time-frequency resources of CG scheduling partially overlap. Complete non-overlap can mean overlapping in the time domain but not in the frequency domain, not overlapping in the time domain but overlapping in the frequency domain, or not overlapping in either the time or frequency domain. Partial overlap can mean partially overlapping in both the time and frequency domains.

[0188] Furthermore, subsequent data transmissions of both the first and second terminal devices utilize time-frequency resources scheduled by CG. For example, if the second resource is the j-th time-frequency resource scheduled by CG, both the first and second terminal devices perform a second data transmission on the (j+1)-th time-frequency resource scheduled by CG. In other words, the subsequent data transmission resources for both the first and second terminal devices are time-frequency resources scheduled by CG that are located after the second resource in the time domain. Here, "subsequent data transmission" refers to data transmission following the first data transmission.

[0189] Reference Figure 6 , Figure 6 This is a schematic diagram of the first type of data transmission resource in the embodiments of this application.

[0190] like Figure 6 As shown, the j-th time-frequency resource, the (j+1)-th time-frequency resource, and the (j+2)-th time-frequency resource are time-frequency resources scheduled by CG. The first resource is located between the j-th and (j+1)-th time-frequency resources in the time domain. The second resource is the j-th time-frequency resource. In this case, the first terminal device performs data transmission on the first resource, and the second terminal device performs data transmission on the j-th time-frequency resource. Furthermore, both the first and second terminal devices perform subsequent data transmission on the (j+1)-th and (j+2)-th time-frequency resources, meaning that the (j+1)-th and (j+2)-th time-frequency resources are shared resources of the first and second terminal devices.

[0191] In addition, from Figure 6 As can be seen from this, the first resource and the j-th time-frequency resource do not overlap in the time domain, but they overlap in the frequency domain.

[0192] Reference Figure 7 , Figure 7 This is a schematic diagram of the second type of data transmission resource in the embodiments of this application.

[0193] like Figure 7 As shown, the j-th time-frequency resource, the (j+1)-th time-frequency resource, and the (j+2)-th time-frequency resource are the time-frequency resources scheduled by CG. The second resource is the j-th time-frequency resource. The first and second resources overlap in the time domain but not in the frequency domain.

[0194] Reference Figure 8 , Figure 8 This is a schematic diagram of the third type of data transmission resource in the embodiments of this application.

[0195] like Figure 8As shown, the j-th time-frequency resource, the (j+1)-th time-frequency resource, and the (j+2)-th time-frequency resource are the time-frequency resources scheduled by CG. The second resource is the j-th time-frequency resource. The first resource is located between the j-th and (j+1)-th time-frequency resources in the time domain, meaning that the first and second resources do not overlap in the time domain. Furthermore, the first and second resources do not overlap in the frequency domain either.

[0196] Example 2: The first resource is the data transmission resource of the first terminal device, and the first resource is a periodic resource. The second resource is the data transmission resource of the second terminal device, and the second resource is a time-frequency resource for CG scheduling. That is to say, both the first resource and the second resource are periodic resources.

[0197] In Example 2, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain. That is, the first offset refers to the time interval by which the first resource is offset from the second resource in the time domain. The second offset refers to the time interval by which the first resource is offset from the second resource in the frequency domain.

[0198] Taking the j-th time-frequency resource of the first resource and the j-th time-frequency resource of the second resource as examples, the j-th time-frequency resource of the first resource is the time-frequency resource of the j-th period in the first resource, and the j-th time-frequency resource of the second resource is the time-frequency resource of the j-th period in the second resource. The j-th time-frequency resource of the first resource and the j-th time-frequency resource of the second resource are separated by a first offset in the time domain, and / or, the j-th time-frequency resource of the first resource and the j-th time-frequency resource of the second resource are separated by a second offset in the frequency domain. Here, j can take values ​​from 1 to k, where k is the total number of periods in the first resource or the total number of periods in the second resource. The total number of periods in the first resource and the total number of periods in the second resource are the same.

[0199] Specifically, the first offset in the time domain between the j-th time-frequency resource of the first resource and the j-th time-frequency resource of the second resource can refer to the time interval between the reference time-domain position of the j-th time-frequency resource of the first resource and the reference time-domain position of the j-th time-frequency resource of the second resource. The reference time-domain position can be either the starting time-domain position or the ending time-domain position. Alternatively, the reference time-domain position can be any position in the time domain other than the starting or ending time-domain position, such as an intermediate time-domain position.

[0200] "The frequency interval between the j-th time-frequency resource of the first resource and the j-th time-frequency resource of the second resource is a second offset in the frequency domain" can refer to the frequency interval between the reference frequency domain position of the j-th time-frequency resource of the first resource and the reference frequency domain position of the j-th time-frequency resource of the second resource being a first offset. Here, the reference frequency domain position can refer to either the starting frequency domain position or the ending frequency domain position. Alternatively, the reference frequency domain position can also be any position in the frequency domain other than the starting or ending frequency domain position, such as an intermediate frequency domain position.

[0201] Reference Figure 9 , Figure 9 This is a schematic diagram of another first offset in an embodiment of this application. For example... Figure 9 As shown, time T1 is the starting time-domain position of the j-th time-frequency resource of the second resource, time T2 is the ending time-domain position of the j-th time-frequency resource of the second resource, time T3 is the starting time-domain position of the j-th time-frequency resource of the first resource, and time T4 is the ending time-domain position of the j-th time-frequency resource of the first resource. The starting time-domain position T3 of the j-th time-frequency resource of the first resource and the starting time-domain position T1 of the j-th time-frequency resource of the second resource are separated by a first offset.

[0202] For example, the end-time domain position T4 of the j-th time-frequency resource of the first resource is separated from the end-time domain position T2 of the j-th time-frequency resource of the second resource by a first offset. Alternatively, the end-time domain position T2 of the j-th time-frequency resource of the second resource is separated from the start-time domain position T3 of the j-th time-frequency resource of the first resource by a first offset. Or, the start-time domain position T1 of the j-th time-frequency resource of the second resource is separated from the end-time domain position T4 of the j-th time-frequency resource of the first resource by a first offset.

[0203] Reference Figure 10 , Figure 10 This is a schematic diagram of another second offset in an embodiment of this application. For example... Figure 10 As shown, F1 is the starting frequency domain position of the j-th time-frequency resource of the second resource, F2 is the ending frequency domain position of the j-th time-frequency resource of the second resource, F3 is the starting frequency domain position of the j-th time-frequency resource of the first resource, and F4 is the ending frequency domain position of the j-th time-frequency resource of the first resource. The starting frequency domain position F3 of the j-th time-frequency resource of the first resource and the starting frequency domain position F1 of the j-th time-frequency resource of the second resource are separated by a second offset.

[0204] For example, the end frequency domain position F4 of the j-th time-frequency resource of the first resource is separated from the end frequency domain position F2 of the j-th time-frequency resource of the second resource by a second offset. Alternatively, the end frequency domain position F2 of the j-th time-frequency resource of the second resource is separated from the start frequency domain position F3 of the j-th time-frequency resource of the first resource by a second offset. Or, the start frequency domain position F1 of the j-th time-frequency resource of the second resource is separated from the end frequency domain position F4 of the j-th time-frequency resource of the first resource by a second offset.

[0205] In Example 2, the second resource is the time-frequency resource scheduled by the CG, and the second terminal device performs data transmission on the time-frequency resource scheduled by the CG. The first terminal device offsets the time-frequency resource scheduled by the CG using a first offset and / or a second offset, and uses the offset resource for data transmission. For the first terminal device, this is equivalent to activating a new CG for data transmission. For example, after receiving the DCI, the second terminal device uses each time-frequency resource scheduled by the CG for data transmission. After receiving the DCI, the first terminal device uses each time-frequency resource obtained by offsetting each time-frequency resource of the CG using the first offset and / or the second offset for data transmission. Therefore, for the first terminal device, the DCI activates a new CG. Using the above scheme, the network device does not need to configure the time-domain resource, frequency-domain resource, and other parameters of the new CG in the DCI sent to the first terminal device; it can activate the new CG simply by configuring the first offset and / or the second offset, which helps to reduce the signaling overhead of configuring the CG.

[0206] That is, in the scheme of Example 1, there is an offset between the resources of the first terminal device and the second terminal device only in the first data transmission, while in the scheme of Example 2, there is an offset between the resources of the first terminal device and the second terminal device in each data transmission.

[0207] Reference Figure 11 , Figure 11 This is a schematic diagram of the fourth type of data transmission resource in the embodiments of this application.

[0208] exist Figure 11 In the illustrated scheme, the second resource is a time-frequency resource for CG scheduling, the first resource is a periodic resource, and the first resource is different from the second resource. For example... Figure 11 As shown, the first resource and the second resource are separated by a first offset in the time domain, and the frequency domain positions of the first resource and the second resource are the same.

[0209] That is, the first terminal device offsets the time-frequency resources scheduled by the CG in the time domain by a first offset to obtain the first resource, and performs data transmission on the first resource. The second terminal device determines the time-frequency resources scheduled by the CG as the second resource, and performs data transmission on the second resource.

[0210] Reference Figure 12 , Figure 12 This is a schematic diagram of the fifth type of data transmission resource in the embodiments of this application.

[0211] Different from Figure 11 The proposed solution Figure 12 In the illustrated scheme, the first resource and the second resource are separated by a second offset in the frequency domain, and the time domain positions of the first resource and the second resource are the same.

[0212] That is, the first terminal device offsets the time-frequency resources scheduled by the CG in the frequency domain by a second offset to obtain the first resource, and performs data transmission on the first resource. The second terminal device determines the time-frequency resources scheduled by the CG as the second resource, and performs data transmission on the second resource.

[0213] about Figure 12 For more details on the proposed solution, please refer to the above text. Figure 11 The relevant descriptions will not be repeated here.

[0214] Reference Figure 13 , Figure 13 This is a schematic diagram of the sixth type of data transmission resource in the embodiments of this application.

[0215] Different from Figure 11 and Figure 12 The proposed solution Figure 13 In the illustrated scheme, the first resource and the second resource are separated by a first offset in the time domain and by a second offset in the frequency domain.

[0216] That is, the first terminal device obtains the first resource by offsetting the time-frequency resources scheduled by the CG in the time domain by a first offset and in the frequency domain by a second offset, and performs data transmission on the first resource. The second terminal device determines the time-frequency resources scheduled by the CG as the second resource, and performs data transmission on the second resource.

[0217] about Figure 13 For more details on the proposed solution, please refer to the above text. Figure 11 The relevant descriptions will not be repeated here.

[0218] In the first embodiment, the second resource is a time-frequency resource scheduled by CG, and the first resource is different from the time-frequency resource scheduled by CG. The first terminal device determines that the data transmission resource is the first resource based on the first offset and / or the second offset, and the time-frequency resource scheduled by CG. The second terminal device determines that the data transmission resource is the second resource. The following describes in detail how the first and second terminal devices determine the data transmission resource offset from the time-frequency resource scheduled by CG activated by DCI, taking into account different situations indicated by the first offset and / or the second offset.

[0219] In the embodiments of this application, the first offset and / or the second offset may be predefined by the protocol or indicated by the network device, and there is no limitation on this.

[0220] Case 1: The first offset and / or the second offset are predefined by the protocol, and the network device indicates the resource offset identifier.

[0221] The network device can indicate a first resource offset identifier to the first terminal device. This first resource offset identifier represents a data transmission resource offset from the time-frequency resources scheduled by the CG. For example, a first resource offset identifier of 1 indicates that the data transmission resource is offset from the time-frequency resources scheduled by the CG. After receiving the first resource offset identifier, the first terminal device determines its own data transmission resources based on a first offset and / or a second offset, and the time-frequency resources scheduled by the CG. For example, the network device can indicate the first resource offset identifier to the first terminal device via higher-layer signaling (such as RRC signaling) to indicate the data transmission resource offset from the time-frequency resources scheduled by the CG.

[0222] For the second terminal device, the network device may not indicate the resource offset identifier to it. If the second terminal device does not receive the resource offset identifier, it can determine that its own data transmission resources have not been offset from the time-frequency resources scheduled by CG.

[0223] Alternatively, the network device can indicate a second resource offset identifier to the second terminal device. This second resource offset identifier indicates that the data transmission resource is not offset from the time-frequency resource scheduled by the CG. This allows the second terminal device to transmit data on the second resource after receiving the DCI. For example, the network device can indicate to the second terminal device via higher-layer signaling that the second resource offset identifier is 0, indicating that the second terminal device's data transmission resource is not offset from the time-frequency resource scheduled by the CG.

[0224] Case 2: The first offset and / or the second offset are indicated to the first terminal device by the network device.

[0225] The network device may indicate a first offset and / or a second offset to the first terminal device. For the second terminal device, the network device may choose not to indicate the first offset and / or the second offset. The first terminal device determines its own data transmission resources based on the first offset and / or the second offset, and the time-frequency resources scheduled by the CG. Since the network device does not indicate the first offset and / or the second offset to the second terminal device, the second terminal device determines the data transmission resources as the second resource.

[0226] For example, a network device may send resource offset information to a first terminal device, which indicates a first offset and / or a second offset.

[0227] It should be noted that the resource offset information indicates a first offset, representing a first offset in the time domain between the data transmission resources of the first terminal device and the time-frequency resources scheduled by the CG. The resource offset information indicates a second offset, representing a second offset in the frequency domain between the data transmission resources of the first terminal device and the time-frequency resources scheduled by the CG. The resource offset information indicating both the first and second offsets represent the first offset in the time domain between the data transmission resources of the first terminal device and the time-frequency resources scheduled by the CG, and the second offset in the frequency domain between the data transmission resources of the first terminal device and the time-frequency resources scheduled by the CG.

[0228] For example, a network device can send resource offset information to a first terminal device via higher-layer signaling. In this case, the higher-layer signaling sent by the network device to the second terminal device does not include resource offset information.

[0229] Scenario 3: The network device indicates the first offset and / or the second offset, as well as the resource offset identifier, through higher-layer signaling.

[0230] The network device sends resource offset information and a first resource offset identifier to the first terminal device via higher-layer signaling. The resource offset information indicates a first offset and / or a second offset, and the first resource offset identifier represents the time-frequency resource of the data transmission resource offset CG scheduling. The first terminal device determines the first resource based on the offset indicated by the resource offset information and the time-frequency resource of the CG scheduling. After receiving the DCI, the first terminal device performs data transmission on the first resource.

[0231] The network device sends resource offset information and a second resource offset identifier to the second terminal device via higher-layer signaling. The resource offset information indicates a first offset and / or a second offset, and the second resource offset identifier indicates that the data transmission resource has not been offset from the time-frequency resource scheduled by the CG. The second terminal device does not use the offset indicated by the resource offset information to offset the time-frequency resource scheduled by the CG. After receiving the DCI, the second terminal device performs data transmission on the second resource.

[0232] Case 4: The first offset and / or the second offset are indicated by the DCI used to activate the CG.

[0233] In this case, DCI includes configuration information of time-frequency resources scheduled by CG, as well as resource offset information indicating a first offset and / or a second offset.

[0234] The network device sends a first resource offset identifier to the first terminal device. This first resource offset identifier indicates that the data transmission resource is offset from the time-frequency resource scheduled by the CG. Upon receiving the first resource offset identifier, the first terminal device demodulates the field containing the resource offset information in the DCI to determine that its own data transmission resource is the first resource, and then performs data transmission on the first resource. The network device then sends a second resource offset identifier to the second terminal device. This second resource offset identifier indicates that the data transmission resource is not offset from the time-frequency resource scheduled by the CG. Alternatively, if the network device does not send an identifier indicating a data transmission resource offset to the second terminal device, and the second terminal device receives the second resource offset identifier, or does not receive the identifier indicating a data transmission resource offset, then the second terminal device can determine that the data transmission resource is the second resource without demodulating the field containing the resource offset information in the DCI, and perform data transmission on the second resource.

[0235] It should be noted that when the resource offset information is jointly encoded with information from other fields in the DCI, whether the second terminal device receives the second resource offset identifier or not, the information jointly encoded with the resource offset information is also information that the second terminal device needs to use. The second terminal device can obtain the resource offset information by decoding this field, but it does not use the resource offset information. Of course, when the resource offset information is encoded separately, the second terminal device can also demodulate the resource offset information, but it does not use the resource offset information.

[0236] For example, a network device may send a first resource offset identifier to a first terminal device via higher-layer signaling. The network device may also send a second resource offset identifier to a second terminal device via higher-layer signaling. Alternatively, the network device may not include the second resource offset identifier in the higher-layer signaling sent to the second terminal device.

[0237] Regarding situations 1-4 above, in some embodiments of this application, the network device determines that the data transmission resources of the first terminal device are offset from the time-frequency resources scheduled by CG, and that the data transmission resources of the second terminal device are not offset from the time-frequency resources scheduled by CG. Then, corresponding instructions are given to the first terminal device and the second terminal device.

[0238] For example, for the same service's CG, if the CG index of the first terminal device is different from that of the second terminal device, the network device can provide corresponding instructions to the first and second terminal devices based on their respective CG indices. Taking case 1 as an example, if the CG index of the first terminal device is less than that of the second terminal device, the network device indicates a first resource offset identifier to the first terminal device and a second resource offset identifier to the second terminal device.

[0239] For example, if the identifier of the first terminal device is different from the identifier of the second terminal device, the network device can provide corresponding instructions to the first and second terminal devices based on their identifiers. Taking scenario 3 as an example, if the identifier of the first terminal device is less than the identifier of the second terminal device, the network device sends resource offset information and a first resource offset identifier to the first terminal device, and sends resource offset information and a second resource offset identifier to the second terminal device. Alternatively, the same calculation (such as modulo operation) can be performed on both the identifiers of the first and second terminal devices. If the calculated result for the identifier of the first terminal device is less than the calculated result for the identifier of the second terminal device, the network device sends resource offset information and a first resource offset identifier to the first terminal device, and sends resource offset information and a second resource offset identifier to the second terminal device.

[0240] Case 5: If the first offset and / or the second offset are predefined by the protocol or indicated by the network device, the network device does not need to indicate the resource offset identifier.

[0241] Taking the first terminal device as an example, the first terminal device can determine its own data transmission resource offset from the time-frequency resources of the CG scheduling based on the identifiers of the first terminal device and the second terminal device. For example, if the identifier of the first terminal device is smaller than the identifier of the second terminal device, then the first terminal device determines the first resource based on the first offset and / or the second offset, as well as the time-frequency resources of the CG scheduling. Correspondingly, the second terminal device determines that its own data transmission resource is not offset from the time-frequency resources of the CG scheduling based on the identifiers of the first and second terminal devices, and thus determines its own data transmission resource as the second resource.

[0242] Alternatively, the first terminal device can determine its own data transmission resource offset from the CG scheduling time-frequency resource based on the CG index of both the first and second terminal devices. For example, if the CG index of the first terminal device is less than that of the second terminal device, the first terminal device determines the first resource based on the first offset and / or the second offset, and the CG scheduling time-frequency resource. Correspondingly, if the second terminal device determines that its own data transmission resource is not offset from the CG scheduling time-frequency resource based on the CG index of both the first and second terminal devices, then it determines its own data transmission resource as the second resource. Here, the CG indexed by the first terminal device and the CG index of the second terminal device are time-frequency resources scheduled for the same service data transmission.

[0243] It should be noted that the resource offset identifier in this embodiment can also be called the resource configuration identifier, resource index identifier, etc., and its function is to indicate whether the resource is offset. For example, 1 indicates that the resource is offset, and 0 indicates that the resource is not offset. This embodiment does not limit the name of the resource offset identifier.

[0244] The second implementation of the second resource: the time-frequency resources of CG scheduling include the first resource and the second resource.

[0245] Example a: The first resource can be the resource for the first data transmission of the first terminal device, and the second resource can be the resource for the first data transmission of the second terminal device. The first resource and the second resource are different parts of a time-frequency resource in CG scheduling. Specifically, the i-th time-frequency resource in CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0246] In other words, the first and second resources occupy a portion of the i-th time-frequency resource in the CG scheduling.

[0247] Specifically, i = 1. This means that a portion of the first time-frequency resource in the CG scheduling is designated as the first resource, and the other portion as the second resource. Specifically, the first and second resources are separated by a first offset in the time domain, and / or, they are separated by a second offset in the frequency domain. For details regarding the first time-frequency resource in the CG scheduling, please refer to the relevant description above; it will not be repeated here. For details regarding "the first and second resources are separated by a first offset in the time domain, and / or, they are separated by a second offset in the frequency domain," please refer to the relevant description above; it will not be repeated here.

[0248] Furthermore, all data transmissions after the first and second terminal devices utilize the time-frequency resources scheduled by the CG. That is, the first and second terminal devices differentiate resources on the i-th time-frequency resource scheduled by the CG, but do not differentiate resources on any other time-frequency resource scheduled by the CG. In other words, the first and second terminal devices only have an offset in the resources used for the first data transmission, but subsequent data transmissions all utilize the time-frequency resources scheduled by the CG.

[0249] Reference Figure 14 , Figure 14 This is a schematic diagram of the seventh type of data transmission resource in the embodiments of this application.

[0250] like Figure 14 The i-th time-frequency resource, i+1-th time-frequency resource, i+2-th time-frequency resource, and i+3-th time-frequency resource are time-frequency resources scheduled by CG. The i-th time-frequency resource scheduled by CG includes a first resource and a second resource, wherein the first and second resources have the same time-domain position but are offset in the frequency domain. The first terminal device can perform the first data transmission on the first resource, and the second terminal device can perform the first data transmission on the second resource. Furthermore, both the first and second terminal devices perform subsequent data transmissions on the i+1-th, i+2-th, and i+3-th time-frequency resources. That is, the i+1-th, i+2-th, and i+3-th time-frequency resources are shared resources of the first and second terminal devices.

[0251] Reference Figure 15 , Figure 15 This is a schematic diagram of the eighth type of data transmission resource in the embodiments of this application.

[0252] like Figure 15 As shown, the i-th time-frequency resource, the (i+1)-th time-frequency resource, the (i+2)-th time-frequency resource, and the (i+3)-th time-frequency resource are time-frequency resources scheduled by CG. The i-th time-frequency resource scheduled by CG includes a first resource and a second resource, wherein the first and second resources have the same frequency domain position but are offset in the time domain. The first terminal device can perform the first data transmission on the first resource, and the second terminal device can perform the first data transmission on the second resource. Furthermore, both the first and second terminal devices perform subsequent data transmissions on the (i+1)-th, (i+2)-th, and (i+3)-th time-frequency resources.

[0253] about Figure 15 For more details on the proposed solution, please refer to the above text. Figure 14 The relevant descriptions will not be repeated here.

[0254] Reference Figure 16 , Figure 16 This is a schematic diagram of the ninth type of data transmission resource in the embodiments of this application.

[0255] like Figure 16 As shown, the i-th time-frequency resource, the (i+1)-th time-frequency resource, the (i+2)-th time-frequency resource, and the (i+3)-th time-frequency resource are time-frequency resources scheduled by CG. The i-th time-frequency resource scheduled by CG includes a first resource and a second resource. The first resource and the second resource are offset in both the time and frequency domains. The first terminal device can perform its first data transmission on the first resource, and the second terminal device can perform its first data transmission on the second resource. Furthermore, both the first terminal device and the second terminal device perform subsequent data transmissions on the (i+1)-th, (i+2)-th, and (i+3)-th time-frequency resources.

[0256] about Figure 16 For more details on the proposed solution, please refer to the above text. Figure 14 The relevant descriptions will not be repeated here.

[0257] Example b: The first resource can be the data transmission resource of the first terminal device, and the second resource can be the data transmission resource of the second terminal device. The first resource and the second resource are different parts of each time-frequency resource in CG scheduling. That is, the first terminal device and the second terminal device distinguish resources on each time-frequency resource in CG scheduling.

[0258] Specifically, both the first resource and the second resource are periodic resources. The i-th time-frequency resource of the first resource and the i-th time-frequency resource of the second resource are different parts of the i-th time-frequency resource of the CG scheduling.

[0259] In Example b, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain. Specifically, time-frequency resources with the same order in the first and second resources are separated by a first offset in the time domain, and / or, time-frequency resources with the same order in the first and second resources are separated by a second offset in the frequency domain. Taking the i-th time-frequency resource of the first resource and the i-th time-frequency resource of the second resource as an example, the i-th time-frequency resource of the first resource and the i-th time-frequency resource of the second resource are separated by a first offset in the time domain, and / or, the i-th time-frequency resource of the first resource and the i-th time-frequency resource of the second resource are separated by a second offset in the frequency domain.

[0260] For details regarding "the i-th time-frequency resource of the first resource and the i-th time-frequency resource of the second resource are spaced apart by a first offset in the time domain, and / or the i-th time-frequency resource of the first resource and the i-th time-frequency resource of the second resource are spaced apart by a second offset in the frequency domain", please refer to the relevant description above, and will not be repeated here.

[0261] Reference Figure 17 , Figure 17 This is a schematic diagram of the tenth type of data transmission resource in the embodiments of this application.

[0262] like Figure 17 As shown, the i-th time-frequency resource, the (i+1)-th time-frequency resource, the (i+2)-th time-frequency resource, and the (i+3)-th time-frequency resource are time-frequency resources scheduled by CG. Each time-frequency resource scheduled by CG includes a first resource and a second resource. The first resource and the second resource have the same time domain position, but they are offset in the frequency domain.

[0263] Reference Figure 18 , Figure 18 This is a schematic diagram of the eleventh type of data transmission resource in the embodiments of this application.

[0264] like Figure 18 As shown, the i-th time-frequency resource, the (i+1)-th time-frequency resource, the (i+2)-th time-frequency resource, and the (i+3)-th time-frequency resource are time-frequency resources scheduled by CG. Each time-frequency resource scheduled by CG includes a first resource and a second resource. The first resource and the second resource have the same frequency domain position, but they are offset in the time domain.

[0265] Reference Figure 19 , Figure 19 This is a schematic diagram of the twelfth type of data transmission resource in the embodiments of this application.

[0266] like Figure 19 As shown, the i-th time-frequency resource, the (i+1)-th time-frequency resource, the (i+2)-th time-frequency resource, and the (i+3)-th time-frequency resource are time-frequency resources scheduled by CG. Each time-frequency resource scheduled by CG includes a first resource and a second resource. The first resource and the second resource are offset in the time domain and also offset in the frequency domain.

[0267] The following section provides a detailed explanation of how the first and second terminal devices determine which part of the time-frequency resources in the CG scheduling belongs to their own data transmission resources in the second embodiment described above.

[0268] Scenario a: The first offset and / or the second offset are predefined by the protocol, and the network device indicates the resource index identifier to the terminal device. The resource index identifier indicates the location of the data transmission resource within the time-frequency resources scheduled by the CG.

[0269] Taking example a, the first terminal device can determine the first resource based on the first offset and / or the second offset, and the second resource. Further, the network device can indicate a first resource index identifier to the first terminal device. This first resource index identifier indicates that the first resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource, or that the first resource index identifier indicates the first resource in the i-th time-frequency resource scheduled by the CG, or that the first resource index identifier indicates the data transmission resource in the i-th time-frequency resource scheduled by the CG. After receiving the first resource index identifier, the first terminal device can determine its own data transmission resource as the first resource in the i-th time-frequency resource. After receiving the DCI, the first terminal device can send data on the first resource in the i-th time-frequency resource. For example, the network device can indicate the first resource index identifier to the first terminal device through higher-layer signaling (such as RRC signaling).

[0270] For the second terminal device, the network device may indicate a second resource index identifier to the second terminal device. This second resource index identifier may indicate that the second resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource, or it may indicate that the second resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource. Alternatively, the network device may not indicate a resource index identifier to the second terminal device. If the second terminal device does not receive a resource index identifier or receives a second resource index identifier, then after receiving the DCI, the second terminal device transmits data on the second resource in the i-th time-frequency resource.

[0271] Case b: The first offset and / or the second offset are indicated to the first terminal device by the network device.

[0272] Specifically, the network device can indicate a first offset and / or a second offset to the first terminal device. After receiving the first offset and / or the second offset, the first terminal device can determine the first resource based on the first offset and / or the second offset, and the second resource in the time-frequency resources scheduled by the CG, and use the first resource as its own data transmission resource. Taking example a, the first terminal device determines the first resource based on the first offset and / or the second offset, and the second resource in the i-th time-frequency resource of the CG schedule, and uses the first resource as its own data transmission resource.

[0273] For example, the network device may send resource offset information to the first terminal device, the resource offset information indicating a first offset and / or a second offset. The specific content of the resource offset information can be found in the relevant description above, and will not be repeated here.

[0274] For the second terminal device, the network device may not indicate the first offset and / or the second offset to the second terminal device. Taking example a, the second terminal device may determine the second resource in the i-th time-frequency resource of the CG scheduling as its own data transmission resource.

[0275] Case c: The network device indicates the first offset and / or the second offset, as well as the resource index identifier, via higher-layer signaling.

[0276] Specifically, the network device sends resource offset information and a first resource index identifier to the first terminal device via higher-layer signaling. The resource offset information indicates a first offset and / or a second offset, and the first resource index identifier indicates that the first resource among the time-frequency resources scheduled by the CG is a data transmission resource. The network device also sends resource offset information and a second resource index identifier to the second terminal device via higher-layer signaling. The second resource index identifier indicates that the second resource among the time-frequency resources scheduled by the CG is a data transmission resource.

[0277] Taking Example a as an example, the network device sends resource offset information and a first resource index identifier to the first terminal device via higher-layer signaling. The first resource index identifier indicates that the first resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource, or the first resource index identifier indicates that the first resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource, or the first resource index identifier indicates that the data transmission resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource. The first terminal device can determine whether the first resource in the i-th time-frequency resource scheduled by the CG is the data transmission resource of the first terminal device, and after receiving the DCI, it performs data transmission on the first resource.

[0278] The network device sends resource offset information and a second resource index identifier to the second terminal device via higher-layer signaling. The second resource index identifier indicates that the second resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource, or that the second resource index identifier indicates the second resource in the i-th time-frequency resource scheduled by the CG, or that the second resource index identifier indicates the data transmission resource in the i-th time-frequency resource scheduled by the CG. The second terminal device can determine that the second resource in the i-th time-frequency resource scheduled by the CG is its own data transmission resource based on the second resource index identifier, and after receiving the DCI, performs data transmission on the second resource.

[0279] Case d: The first offset and / or the second offset are indicated by the DCI used to activate the CG.

[0280] In this case, DCI includes configuration information of time-frequency resources scheduled by CG, as well as resource offset information indicating a first offset and / or a second offset.

[0281] In addition, the network device sends a first resource index identifier to the first terminal device, and the network device sends a second resource index identifier to the second terminal device, or the network device does not send a resource index identifier for indicating data transmission resources to the second terminal device. The first resource index identifier indicates that the first resource among the time-frequency resources scheduled by the CG is a data transmission resource, and the second resource index identifier indicates that the second resource among the time-frequency resources scheduled by the CG is a data transmission resource.

[0282] Taking Example a as an example, the first resource index identifier indicates that the first resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource. After receiving the first resource index identifier, the first terminal device can demodulate the field containing the resource offset information included in the DCI to determine that its own data transmission resource is the first resource. The network device sends a second resource index identifier to the second terminal device. The second resource index identifier indicates that the second resource in the i-th time-frequency resource scheduled by the CG is a data transmission resource, or the network device does not send a resource index identifier to the second terminal device to indicate the data transmission resource. If the second terminal device receives the second resource index identifier, or does not receive the resource index identifier indicating the data transmission resource, the second terminal device can determine that its own data transmission resource is the second resource in the i-th time-frequency resource scheduled by the CG without demodulating the field containing the resource offset information in the DCI.

[0283] For example, a network device may send a first resource index identifier to a first terminal device via higher-layer signaling. A network device may also send a second resource index identifier to a second terminal device via higher-layer signaling. Alternatively, the network device may not include the second resource index identifier in the higher-layer signaling sent to the second terminal device.

[0284] For cases a-d, the network device can determine that the data transmission resource of the first terminal device is the first resource in the i-th time-frequency resource of the CG scheduling, and the data transmission resource of the second terminal device is the second resource in the i-th time-frequency resource of the CG scheduling. Then, corresponding instructions are given to the first terminal device and the second terminal device.

[0285] For example, for the same service's CG, if the CG index of the first terminal device is different from the CG index of the second terminal device, the network device can provide corresponding instructions to the first and second terminal devices based on the CG index of the first terminal device and the index of the second terminal device. Taking case a as an example, if the CG index of the first terminal device is less than the CG index of the second terminal device, the network device indicates the first resource index identifier to the first terminal device and the second resource index identifier to the second terminal device.

[0286] For example, if the identifier of the first terminal device is different from that of the second terminal device, the network device can provide corresponding instructions to the first and second terminal devices based on their identifiers. Taking case c as an example, where the identifier of the first terminal device is less than that of the second terminal device, the network device sends resource offset information and a first resource index identifier to the first terminal device, and sends resource offset information and a second resource index identifier to the second terminal device.

[0287] Case e: The first offset and / or the second offset are predefined by the protocol, and the network device does not need to indicate the resource index identifier.

[0288] Taking the first terminal device as an example, the first terminal device can determine its own data transmission resource as the first resource in the time-frequency resources scheduled by CG based on the identifiers of the first terminal device and the second terminal device. For example, if the identifier of the first terminal device is less than the identifier of the second terminal device, then the first terminal device determines the first resource based on the first offset and / or the second offset, and the second resource. Taking example a, the first terminal device can determine its own data transmission resource as the first resource in the i-th time-frequency resource scheduled by CG based on the identifiers of the first terminal device and the second terminal device; correspondingly, the second terminal device determines its own data transmission resource as the second resource in the i-th time-frequency resource scheduled by CG based on the identifiers of the first terminal device and the second terminal device.

[0289] Alternatively, the first terminal device can determine its own data transmission resource as the first resource among the time-frequency resources scheduled by CG based on the CG index of the first terminal device and the CG index of the second terminal device. For example, if the CG index of the first terminal device is less than the CG index of the second terminal device, then the first terminal device determines the first resource based on the first offset and / or the second offset, and the second resource. Taking example a, the first terminal device determines its own data transmission resource as the first resource among the i-th time-frequency resources scheduled by CG based on the CG index of the first terminal device and the CG index of the second terminal device; correspondingly, the second terminal device determines its own data transmission resource as the second resource among the i-th time-frequency resources scheduled by CG based on the CG index of the first terminal device and the CG index of the second terminal device.

[0290] In cases a through e above, for the first terminal device, the location of the second resource can be predefined by the protocol, or it can be determined based on instructions from the network device. Specifically, the starting time-domain location of the second resource is the same as the starting time-domain location of the i-th time-frequency resource and / or the starting frequency-domain location of the second resource is the same as the starting frequency-domain location of the i-th time-frequency resource. The first terminal device can determine the starting time-domain location and / or the starting frequency-domain location of the first resource based on a first offset and / or a second offset.

[0291] As described above, in the solution provided in Embodiment 1, the network device determines whether the terminal device has received the DCI for activating the CG or whether the CG of the terminal device has been activated based on whether data has been received on the resources corresponding to the terminal device.

[0292] It should be noted that the resource index identifier in the various embodiments of this application may also be called the resource configuration identifier, etc. Its function is to index the data transmission resources in the time-frequency resources of CG scheduling. The embodiments of this application do not limit the name of the resource index identifier.

[0293] It should also be noted that when the first terminal device determines that the data transmission resource is the second resource, the steps performed by the first terminal device can be found in [reference needed]. Figure 2 The steps performed by the second terminal device. When the second terminal device determines that the data transmission resource is the first resource, the steps performed by the second terminal device can be found in [link to relevant documentation]. Figure 2 The steps performed by the first terminal device will not be repeated here. It should be understood that the data transmission resources in the embodiments of this application can be PUSCH resources.

[0294] Furthermore, it should be noted that the above embodiments are described using the first and second terminal devices as examples. The communication method of this application is also applicable to three or more terminal devices. For example, consider a network device sending a DCI for activating a CG to three terminal devices. In this case, two sets of offsets can be pre-configured or defined to distinguish the data transmission resources of the three terminal devices. For example, each set of offsets may include a time interval and / or a frequency interval. These can all be offsets referenced to the time-frequency resources of the CG scheduling. Further, the network device can also indicate an offset group identifier so that the terminal devices can obtain the corresponding offsets. For specific implementation details regarding the execution steps of the terminal devices after receiving the DCI, please refer to [link to relevant documentation]. Figure 2 The relevant implementation details are not elaborated here.

[0295] Example 2: The network device sends a DCI (Distributed Information Request) to the first terminal device and the second terminal device to activate the CG (Graphical Collection Request). The time-frequency resources scheduled for the CG activated by the DCI are shared resources of the first and second terminal devices. Taking the DCI as an example of activating the CG of the first terminal device and the CG of the second terminal device, the time-frequency resources scheduled for the CG of the first and second terminal devices can be the same. The first and second terminal devices send Hybrid Automatic Repeat reQuest (HARQ) feedback information to the network device to indicate their DCI reception status. The index of the CG of the first terminal device and the index of the CG of the second terminal device can be different or the same; this is not limited.

[0296] Reference Figure 20 , Figure 20 This is a signaling interaction diagram of the second communication method in the embodiments of this application. Figure 20 The methods shown may include S201 to S204.

[0297] S201, the network device sends a DCI to both the first and second terminal devices. Correspondingly, the first and second terminal devices receive the DCI. This DCI is used to activate the CG. The time-frequency resources of the CG activated by the DCI are shared resources between the first and second terminal devices.

[0298] For example, if the first terminal device and the second terminal device transmit data on the same resource, then the resource is a shared resource of the first terminal device and the second terminal device.

[0299] It should be noted that the data transmitted by the first terminal device and the second terminal device on the time-frequency resources of CG scheduling can be the same or different, and there is no limitation on this.

[0300] For example, DCI can be a group DCI.

[0301] S202, the first terminal device sends a first HARQ feedback message to the network device. Correspondingly, the network device receives the first HARQ feedback message. The first HARQ feedback message indicates the DCI reception status. In other words, the first HARQ feedback message indicates the status of the first terminal device's DCI reception.

[0302] Specifically, the first terminal device sends the first HARQ feedback information on the first feedback resource. The first feedback resource is the transmission resource for the first HARQ feedback information, that is, the resource used by the first terminal device to send the first HARQ feedback information, or the resource used by the network device to receive the first HARQ feedback information.

[0303] S203, the second terminal device sends a second HARQ feedback message to the network device. Correspondingly, the network device receives the second HARQ feedback message. The second HARQ feedback message indicates the DCI reception status; that is, the second HARQ feedback message indicates the status of the second terminal device's DCI reception.

[0304] Specifically, the second terminal device sends the second HARQ feedback information on the second feedback resource. The second feedback resource refers to the transmission resource for the second HARQ feedback information, that is, the resource used by the second terminal device to send the second HARQ feedback information, or the resource used by the network device to receive the second HARQ feedback information.

[0305] It should be noted that while S202 and S203 follow S201, there is no mandatory order between them. For example, the order of S202 and S203 depends on the starting time domain positions of the first and second feedback resources. For instance, if the starting time domain positions of the second and first feedback resources are the same, S202 and S203 can be executed simultaneously. As another example, if the starting time domain position of the second feedback resource precedes the starting time domain position of the first feedback resource, S203 can be executed before S202. Yet another example, if the starting time domain position of the first feedback resource precedes the starting time domain position of the second feedback resource, S202 can be executed before S203.

[0306] S204, the network device determines the status of the first terminal device receiving DCI based on the first HARQ feedback information; and determines the status of the first terminal device receiving DCI based on the second HARQ feedback information.

[0307] Specifically, for the first terminal device, if the first HARQ feedback information is an Acknowledgement (ACK) message, the network device determines that the first terminal device has received the DCI for activating the CG or that the CG has been activated. If the first HARQ feedback information is a Negative Acknowledgement (NACK) message, the network device determines that the first terminal device has not received the DCI for activating the CG or that the CG has not been activated.

[0308] Similarly, for the second terminal device, if the second HARQ feedback information is an ACK message, the network device determines that the second terminal device has received the DCI for activating the CG or that the CG has been activated. If the second HARQ feedback information is a NACK message, the network device determines that the second terminal device has not received the DCI for activating the CG or that the CG has not been activated.

[0309] In this embodiment, the location of the feedback resource can be determined in the following ways, but is not limited to these methods:

[0310] Method 1: Network devices configure feedback resources separately through higher-layer signaling.

[0311] Specifically, the network device can send configuration information of a first feedback resource to the first terminal device. After receiving the configuration information of the first feedback resource, the first terminal device can determine the location of the first feedback resource and send HARQ feedback information on the first feedback resource. Similarly, the network device can send configuration information of a second feedback resource to the second terminal device. After receiving the configuration information of the second feedback resource, the second terminal device can determine the location of the second feedback resource and send HARQ feedback information on the second feedback resource.

[0312] Method 2: The network device configures at least two feedback resources through higher-layer signaling. The network device also indicates the resource location information through higher-layer signaling. The resource location information is used to index the feedback resources.

[0313] Specifically, the network device can configure at least two feedback resources and the location information of the first resource to the first terminal device via higher-layer signaling. The first terminal device then indexes the first feedback resource from the at least two feedback resources based on the location information. After receiving the DCI, the first terminal device sends HARQ feedback information on the first feedback resource.

[0314] The network device can configure at least two feedback resources and their location information to the second terminal device via higher-layer signaling. The second terminal device then indexes the second feedback resource from the at least two feedback resources based on the location information. After receiving the DCI, the second terminal device sends HARQ feedback information on the second feedback resource.

[0315] In Method 2, the configuration information and resource location information of the feedback resources can be contained in the same signaling. In this case, the content of the higher-layer signaling sent by the network device to the first terminal device and the second terminal device is different. For example, the higher-layer signaling sent by the network device to the first terminal device includes the configuration information and the first resource location information of the feedback resources, and the higher-layer signaling sent by the network device to the second terminal device includes the configuration information and the second resource location information of the feedback resources. The configuration information of the feedback resources is used to configure at least two feedback resources.

[0316] Alternatively, the configuration information and location information of the feedback resource can reside in different higher-layer signaling. In this case, the content of the configuration signaling for the feedback resource received by the first terminal device and the second terminal device is the same, but the content of the resource location indication signaling received by the first terminal device and the second terminal device is different. For example, the configuration signaling for the feedback resource sent by the network device to the first terminal device and the second terminal device includes the configuration information of the first feedback resource and the configuration information of the second feedback resource. The network device sends the first resource location information to the first terminal device. The network device sends the second resource location information to the second terminal device. The first terminal device determines its corresponding feedback resource as the first feedback resource based on the received first resource location information, and the second terminal device determines its corresponding feedback resource as the second feedback resource based on the received second resource location information.

[0317] Method 3: Network devices configure feedback resources separately for activating DCI.

[0318] Specifically, the DCI sent by the network device to the first terminal device can also be used to configure the first feedback resource. That is, the DCI received by the first terminal device may include configuration information for the first feedback resource. After receiving the DCI, the first terminal device sends HARQ feedback information on the first feedback resource. The DCI sent by the network device to the second terminal device can also be used to configure the second feedback resource. That is, the DCI received by the second terminal device may include configuration information for the second feedback resource. After receiving the DCI, the second terminal device sends HARQ feedback information on the second feedback resource.

[0319] Method 4: The network device uses at least two feedback resources to activate DCI configuration, and the network device also indicates resource location information.

[0320] Specifically, the DCI sent by the network device includes configuration information for at least two feedback resources. The network device can indicate the location information of a first resource to a first terminal device, which then indexes the first feedback resource from the at least two feedback resources based on the location information. After receiving the DCI, the first terminal device sends HARQ feedback information on the first feedback resource. The network device can also indicate the location information of a second resource to a second terminal device, which then indexes the second feedback resource from the at least two feedback resources based on the location information. After receiving the DCI, the second terminal device sends HARQ feedback information on the second feedback resource.

[0321] For example, resource location information can be carried in higher-level signaling.

[0322] For methods 1 to 4 above, the network device can determine the resources for the first terminal device to send HARQ feedback information and the resources for the second terminal device to send HARQ feedback information. Then, the network device will configure or instruct the first and second terminal devices accordingly.

[0323] For example, the network device can provide corresponding instructions based on the CG index of the first terminal device and the CG index of the second terminal device. Taking method 2 as an example, if the CG index of the first terminal device is less than the CG index of the second terminal device, the network device indicates the first resource location information to the first terminal device and the second resource location information to the second terminal device.

[0324] For example, the network device can provide corresponding instructions based on the identifiers of the first terminal device and the second terminal device. Taking method 2 as an example, if the identifier of the first terminal device is smaller than the identifier of the second terminal device, the network device indicates the first resource location information to the first terminal device and the second resource location information to the second terminal device.

[0325] For more information on how network devices provide corresponding instructions based on the CG index or identifier of the terminal device, please refer to the above description of determining data transmission resources based on the CG index or identifier of the terminal device, which will not be repeated here.

[0326] Method 5: The network device uses at least two feedback resources to activate DCI configuration, but does not need to indicate the resource location information; the terminal device determines the resource location information itself.

[0327] Taking the first terminal device as an example, the first terminal device can determine the resource from at least two feedback resources for sending HARQ feedback information based on the CG index of the first terminal device and the CG index of the second terminal device. Alternatively, the first terminal device can determine the resource from at least two feedback resources for sending HARQ feedback information based on the identifier of the first terminal device and the identifier of the second terminal device.

[0328] For more information on how terminal devices determine the resources for sending HARQ feedback information based on the CG index or the terminal device's identifier, please refer to the above descriptions of the resources indicated by network devices for sending HARQ feedback information and the above descriptions of how terminal devices determine their own data transmission resources based on the CG index or the terminal device's identifier. Further details will not be repeated here.

[0329] Therefore, in this embodiment, the terminal device sends HARQ feedback information to the network device regarding the DCI used to activate the CG, informing the network device of the DCI reception status or the CG activation status. The network device determines the DCI reception status of the terminal device based on the HARQ feedback information sent by the terminal device. It should be noted that the above description uses two terminal devices as an example. The solution provided in Embodiment 2 can be extended to three or more terminal devices. Each terminal device can send HARQ feedback information on its corresponding HARQ feedback resource to report its DCI reception status to the network device.

[0330] For more details on Embodiment 2, please refer to the above description of Embodiment 1, which will not be repeated here.

[0331] Example 3: The network device sends a DCI to the first terminal device and the second terminal device. The DCI is used to activate one of the multiple CG groups. A CG group may include one CG; or, a CG group may include multiple CGs. This example does not limit this. Different CGs within the same CG group may be configured on different terminal devices. This example uses a first CG group including a first CG from the first terminal device and a second CG from the second terminal device as an example. The index of the first CG and the index of the second CG may be different or the same.

[0332] Reference Figure 21 , Figure 21 This is a schematic diagram of the signaling interaction of the third communication method in the embodiments of this application. Figure 21 The methods shown may include S211 to S212. Figure 21 The steps shown can be performed by a terminal device. For example, performing... Figure 21 The method shown can be any one of the aforementioned terminal devices.

[0333] S211, the network device sends a DCI to the first terminal device and the second terminal device. The DCI is used to activate the first CG group in at least two CG groups. CGs belonging to the same CG group have the same time-frequency resources for scheduling. Correspondingly, the first terminal device receives the DCI, and the second terminal device receives the DCI.

[0334] In this embodiment, CGs belonging to the same CG group have the same time-frequency resources, while CGs belonging to different CG groups have different time-frequency resources. The difference in time-frequency resources between different CG groups can mean that the time-frequency resources of CGs in different CG groups do not overlap at all; or that the time-frequency resources of CGs in different CG groups overlap only partially, with the other part not overlapping.

[0335] It should be noted that in this embodiment, a CG group may include only one CG. In this case, the CG group in S211 can be replaced with a CG. Furthermore, different CG groups may include the same number of CGs or different numbers of CGs. For example, one CG group may include one CG, and another CG group may include two CGs with different indices.

[0336] S212, the first terminal device transmits on the time-frequency resources scheduled by the first CG group, and the second terminal device transmits on the time-frequency resources scheduled by the first CG group. Correspondingly, the network device receives data on the time-frequency resources scheduled by the first CG group.

[0337] Before S212, the first terminal device and the second terminal device need to determine which CG group the received DCI is to activate.

[0338] The following is a detailed description of how the terminal device determines the first CG group.

[0339] Implementation method 1: The network device is configured to correspond to the service and the Radio Network Temporary Identifier (RNTI) of the CG group. The CG group to be activated by the DCI is indicated by the RNTI used to scramble the DCI.

[0340] For example, the RNTI used for scrambling DCI can be a newly defined RNTI, different from the existing RNTI.

[0341] Specifically, CG groups and services can be corresponding; CGs belonging to the same CG group are used for data transmission of the same service, while CGs from different CG groups are used for data transmission of different services. Network devices can activate the corresponding CG group based on the service to be transmitted. For example, the first CG group can correspond to differential protection services.

[0342] Network devices can send first CG group correspondence information to first terminal devices and second terminal devices. This first CG group correspondence information can be used to configure the correspondence between the services corresponding to the CG group and the RNTI. For example, network devices can configure the first CG group correspondence information through higher-layer signaling.

[0343] Referring to Table 3, which provides an example of the correspondence between RNTI and service identifiers.

[0344] Table 3

[0345] RNTI Business Identifier X-RNTI 1 Y-RNTI 2 Z-RNTI 3

[0346] Among them, X-RNTI, Y-RNTI, and Z-RNTI represent the newly defined RNTI.

[0347] Furthermore, in S211, the DCI used to activate the first CG group is scrambled with the first RNTI, and the first terminal device and the second terminal device determine the first service based on the correspondence information between the first RNTI and the first CG group. That is, the first RNTI corresponds to the first service.

[0348] Furthermore, the first terminal device and the second terminal device can determine the CG group corresponding to the first service as the first CG group based on the correspondence between CG groups and services. The correspondence between CG groups and services can be predefined by a protocol or configured by network devices. For example, the configuration information for the correspondence between CG groups and services and the correspondence information for the first CG group can be configured through the same signaling message.

[0349] Implementation Method 2: The correspondence between the service corresponding to the CG group and the Radio Network Temporary Identifier (RNTI) can be predefined by the protocol. The CG group to be activated by the DCI is indicated by the RNTI used to scramble the DCI.

[0350] After receiving the DCI in S211, the first terminal device and the second terminal device can determine the first service based on the first RNTI, and determine the CG group to be activated by the DCI in S211 as the first CG group based on the correspondence between the service and the CG group.

[0351] For more details on implementation method 2, please refer to the specific description of implementation method 1 above.

[0352] Implementation Method 3: The CG group to be activated by DCI is indicated by the RNTI used to scramble DCI. The correspondence between CG groups and RNTIs is predefined by the protocol or configured by the network device through higher-layer signaling.

[0353] Referring to Table 4, which provides an example of the correspondence between RNTI and CG group identifiers.

[0354] Table 4

[0355] RNTI CG Group Logo X-RNTI 1 Y-RNTI 2 Z-RNTI 3

[0356] Among them, X-RNTI, Y-RNTI, and Z-RNTI represent the newly defined RNTI.

[0357] Specifically, in S211, the DCI is scrambled by the first RNTI. The first terminal device and the second terminal device can determine the CG group corresponding to the first RNTI as the first CG group based on the correspondence between the CG group and the RNTI.

[0358] Taking the first terminal device as an example, unlike embodiments 1 and 2 above, in embodiment 3, the first terminal device directly determines the first CG group based on the correspondence between CG groups and RNTIs, according to the first RNTI. However, in embodiments 1 and 2 above, the first terminal device first needs to determine the first service corresponding to the first RNTI based on the correspondence between the service corresponding to the CG group and the RNTI, and then determine the first CG group corresponding to the first service based on the correspondence between CG groups and services.

[0359] Therefore, in embodiments 1 to 3 above, the terminal device determines the CG group to be activated based on the RNTI used by the DCI. Optionally, the DCI in S211 further includes: HARQ index code point and version number (Release Version, RV), wherein the HARQ index code point is 0 and the RV is 0.

[0360] Implementation method 4: DCI includes CG group activation indication information, which indicates HARQ index code points. The CG group to be activated by DCI is indicated by HARQ index code points.

[0361] It should be noted that the HARQ index code point used to indicate the active CG group can be an unused HARQ index code point in the existing protocol, such as 12, 13, 14 or 15.

[0362] Specifically, the DCI in S211 includes CG group activation indication information indicating the first HARQ index code point. The first terminal device and the second terminal device can determine the CG group corresponding to the first HARQ index code point as the first CG group based on the correspondence between the HARQ index code point and the CG group.

[0363] Referring to Table 5, which provides an example of the correspondence between HARQ index code points and CG group identifiers.

[0364] Table 5

[0365] HARQ index code point CG Group Logo 12 1 13 2 14 3 15 4

[0366] The correspondence between the HARQ index code points and CG groups mentioned above can be predefined by the protocol, or it can be configured by the network device. For example, the network device can send the second CG group correspondence information to the first terminal device and the second terminal device through higher-layer signaling. The second CG group correspondence information is used to configure the correspondence between the CG group identifier and the HARQ index code points.

[0367] Alternatively, the CG group activation indication information included in S211 indicates the first HARQ index code point. The first terminal device and the second terminal device can determine that the service corresponding to the first HARQ index code point is the first service based on the correspondence between the service corresponding to the CG group and the HARQ index code point. That is, the first HARQ index code point corresponds to the first service.

[0368] Furthermore, the first terminal device and the second terminal device can determine the CG group corresponding to the first service as the first CG group based on the correspondence between CG groups and services.

[0369] For example, the correspondence between services corresponding to CG groups and HARQ index code points can be predefined by the protocol, or it can be configured by network devices through higher-layer signaling.

[0370] For more details on implementation method 4, please refer to the relevant descriptions of implementation methods 1 to 3 above, which will not be repeated here.

[0371] As described above, DCI can include configuration information of time-frequency resources scheduled by at least two CG groups. The configuration information of time-frequency resources scheduled by different CG groups can be located in different fields. After the first terminal device and the second terminal device determine that the CG group to be activated by DCI is the first CG group, they can demodulate the field containing the configuration information of the time-frequency resources scheduled by the first CG group, but do not need to demodulate the fields containing the configuration information of the time-frequency resources scheduled by other CG groups. Alternatively, if the configuration information of time-frequency resources scheduled by different CG groups is jointly encoded, the first terminal device and the second terminal device can demodulate the fields obtained by joint encoding to obtain the configuration information of the time-frequency resources scheduled by each CG group, but only the configuration information of the time-frequency resources scheduled by the first CG group is used, and the configuration information of the time-frequency resources scheduled by other CG groups is not applied.

[0372] Furthermore, the CGs on the terminal device can be configured with group identifiers. These group identifiers indicate the CG group to which the CG belongs. The terminal device can determine the CG group to which the CG belongs based on its group identifier. It should be noted that the "group identifier" in this article can also be referred to as a service identifier or business identifier. CGs belonging to a CG group in this article can be referred to as member CGs.

[0373] Furthermore, the first terminal device can determine that the first CG is a member CG of the first CG group based on the group identifier of at least one CG configured within it. Similarly, the second terminal device can determine that the second CG is a member CG of the first CG group based on the group identifier of at least one CG configured within it.

[0374] Furthermore, the first terminal device can determine the complete parameters for data transmission using the time-frequency resources scheduled by the first CG group based on the configuration parameters in the IE ConfiguredGrantConfig of the first CG and the time-frequency resources scheduled by the first CG group. Similarly, the second terminal device can determine the complete parameters for data transmission using the time-frequency resources scheduled by the first CG group based on the configuration parameters in the IE ConfiguredGrantConfig of the second CG and the time-frequency resources scheduled by the first CG group.

[0375] It should be noted that, in other embodiments, the terminal device may not include member CGs of the CG group to be activated by DCI in at least one CG group configured. In this case, the terminal device can determine that the CG is not activated and provide feedback to the network device using the specific methods described in other embodiments herein.

[0376] As described above, in the solution provided in this embodiment, the network device sends the same DCI to different terminal devices and activates a group of CGs that schedule the same time and frequency resources through the same DCI. Compared with the solution of activating each CG separately using different DCIs, the network device does not need to generate different DCIs to activate multiple CGs, which is beneficial to improving the efficiency of the network device in activating CGs.

[0377] Example 4: A network device sends a DCI to a group of terminal devices, the group comprising at least two terminal devices. The DCI is used to activate the CG of the terminal devices in the group. The group of terminal devices may include two terminal devices, or it may include three or more terminal devices.

[0378] Reference Figure 22 , Figure 22 This is a flowchart illustrating a communication method in an embodiment of this application. Figure 22 The method shown can be applied to a first terminal device, which can be any one of the terminal devices in the group of terminal devices. Figure 22 The methods shown specifically include S221 and S222.

[0379] S221, Receive DCI, DCI is used to activate CG;

[0380] S222: Data transmission is performed on the first resource; wherein the first resource and the second resource are separated by a first offset in the time domain, and / or the first resource and the second resource are separated by a second offset in the frequency domain; the second resource is a time-frequency resource scheduled by CG, and the first resource is different from the time-frequency resource scheduled by CG; or, the i-th time-frequency resource scheduled by CG includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0381] Specifically, in S221, the network device sends DCI to each terminal device in the terminal device group.

[0382] Furthermore, after receiving the DCI, each terminal device in the terminal device group can determine its own data transmission resources and perform data transmission on its respective data transmission resources. The data transmitted by the terminal devices in the terminal device group can be the same.

[0383] Taking the first terminal device as an example, after receiving the DCI, the first terminal device can determine that its data transmission resource is the first resource. The first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain. It should be noted that the second resource can be used for data transmission by the second terminal device in the terminal device group, or it may not be used for data transmission by other terminal devices in the terminal device group; this embodiment does not limit this.

[0384] Prior to S222, the first terminal device could determine its own data transmission resource as the first resource based on the resource configuration identifier. The resource configuration identifier could be predefined by the protocol or configured by the network device; it could be either the resource offset identifier mentioned above or the resource index identifier mentioned above.

[0385] In one embodiment of this application, if the first terminal device can determine that its own data transmission resource is the second resource based on the resource configuration identifier, then the first terminal device performs data transmission on the second resource. For example, if the second resource is a time-frequency resource scheduled by CG, and the resource configuration identifier received by the first terminal device indicates that the data transmission resource has not shifted from the second resource or that no resource configuration identifier has been received, then the first terminal device performs data transmission on the second resource. As another example, if the i-th time-frequency resource scheduled by CG includes both the first resource and the second resource, and the resource configuration identifier received by the first terminal device indicates that the data transmission resource is located in the second resource within the i-th time-frequency resource scheduled by CG, then the first terminal device performs data transmission on the second resource.

[0386] For more information on resource configuration identifiers, please refer to the descriptions of resource offset identifiers and resource index identifiers above, which will not be repeated here.

[0387] The above description primarily uses two terminal devices as an example. It should be noted that the embodiments of this application can also be applied to situations with three or more terminal devices. In this case, at least two offset groups can be predefined by the protocol or pre-configured by the network device, where each offset group includes a time-domain offset and / or a frequency-domain offset. Different terminal devices can use the corresponding offset groups to determine their own data transmission resources.

[0388] For example, by predefining or preconfiguring two offset groups, the network device can indicate the offset index identifier to at least two of the three terminal devices respectively.

[0389] Specifically, the first offset group includes time-domain offset 1 and / or frequency-domain offset 1, and the second offset group includes time-domain offset 2 and / or frequency-domain offset 2. The network device indicates the first offset index identifier to the first terminal device, and indicates the second offset index identifier to the third terminal device, or does not indicate the offset index identifier to the second terminal device. The first offset index identifier indicates the first offset group, and the second offset index identifier indicates the second offset group.

[0390] Therefore, the first terminal device can determine its own data transmission resource as the first resource based on the offset in the first offset group and the second resource. Similarly, the third terminal device can determine its own data transmission resource as the third resource based on the offset in the second offset group and the second resource. Since the second terminal device did not receive the offset index identifier, the second terminal device determines the data transmission resource as the second resource.

[0391] Reference Figure 23 , Figure 23 This is a schematic diagram of the thirteenth data transmission resource in the embodiments of this application.

[0392] exist Figure 23 In the illustrated scheme, the j-th time-frequency resource, the (j+1)-th time-frequency resource, and the (j+2)-th time-frequency resource are the time-frequency resources scheduled by CG. The second resource is the j-th time-frequency resource, and the resource used for the first data transmission by the second terminal device is the second resource. The resource used for the first data transmission by the first terminal device is the first resource, and the resource used for the first data transmission by the third terminal device is the third resource. Any two of the first, second, and third resources are different. The first, second, and third terminal devices all perform subsequent data transmissions on the (j+1)-th and (j+2)-th time-frequency resources.

[0393] Reference Figure 24 , Figure 24 This is a schematic diagram of the fourteenth data transmission resource in the embodiments of this application.

[0394] exist Figure 24In the illustrated scheme, the i-th time-frequency resource, the (i+1)-th time-frequency resource, the (i+2)-th time-frequency resource, and the (i+3)-th time-frequency resource are time-frequency resources scheduled by CG. The i-th time-frequency resource scheduled by CG includes a first resource, a second resource, and a third resource, where the first, second, and third resources are different parts of the i-th time-frequency resource. The resource used for the first data transmission by the second terminal device is the second resource. The resource used for the first data transmission by the first terminal device is the first resource, and the resource used by the third terminal device to perform the first data transmission is the third resource. Any two of the first, second, and third resources are different.

[0395] As described above, in the solution provided in this embodiment, terminal devices are distinguished by the resources used for data transmission, so that network devices can determine the DCI reception status of terminal devices based on the data reception status on the corresponding PUSCH resources.

[0396] For more details about this embodiment, please refer to the descriptions of Embodiments 1 to 3 above, which will not be repeated here.

[0397] It should be understood that the above embodiments can be used individually or in combination to achieve different technical effects.

[0398] It is understandable that, in specific implementation, the above method can be implemented using a software program that runs in the processor integrated inside the chip or chip module; or, the method can be implemented using hardware or a combination of hardware and software, such as using a dedicated chip or chip module, or using a dedicated chip or chip module combined with a software program.

[0399] Reference Figure 25 , Figure 25 This is a schematic diagram of the structure of the first communication device in the embodiments of this application. Figure 25 The communication device shown can be deployed on the aforementioned terminal equipment. Figure 25 The apparatus shown may include: a receiving module 251 and a transmitting module 252;

[0400] The receiving module 251 is used to receive downlink control information (DCI), which is used to activate the configuration authorization CG.

[0401] The sending module 252 is used to transmit data on a first resource; wherein the first resource and the second resource are separated by a first offset in the time domain, and / or the first resource and the second resource are separated by a second offset in the frequency domain; the second resource is a time-frequency resource scheduled by the CG, and the first resource is different from the time-frequency resource scheduled by the CG; or, the i-th time-frequency resource scheduled by the CG includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0402] In practice, Figure 25 The communication device shown may correspond to a chip with communication function in a terminal device; or to a terminal device including a chip or chip module with communication function, or to a terminal device.

[0403] Reference Figure 26 , Figure 26 This is a schematic diagram of the structure of the second type of communication device in the embodiments of this application. Figure 26 The communication device shown can be deployed on the aforementioned network equipment. Figure 26 The illustrated apparatus may include: a transmitting module 261 and a receiving module 262, wherein,

[0404] The sending module 261 is used to send downlink control information (DCI), which is used to activate configuration authorization (CG).

[0405] The receiving module 262 is used to receive data on a first resource; wherein the first resource and the second resource are separated by a first offset in the time domain, and / or the first resource and the second resource are separated by a second offset in the frequency domain; the second resource is a time-frequency resource scheduled by the CG, and the first resource is different from the time-frequency resource scheduled by the CG; or, the i-th time-frequency resource scheduled by the CG includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

[0406] In practice, Figure 26 The communication device shown may correspond to a chip with communication function in a network device; or to a network device including a chip or chip module with communication function, or to a network device.

[0407] Reference Figure 27 , Figure 27 This is a schematic diagram of the structure of the third type of communication device in the embodiments of this application. Figure 27 The communication device shown can be deployed on the aforementioned terminal equipment. Figure 27 The illustrated apparatus may include: a receiving module 271 and a transmitting module 272;

[0408] The receiving module 271 is used to receive downlink control information (DCI), which is used to activate configuration authorization (CG). The time-frequency resources scheduled by the CG are shared resources of N terminal devices, where N is a positive integer greater than or equal to 2.

[0409] The sending module 272 is used to send HARQ feedback information, which indicates the reception status of the DCI.

[0410] In practice, Figure 27 The communication device shown may correspond to a chip with communication function in a terminal device; or to a terminal device including a chip or chip module with communication function, or to a terminal device.

[0411] Reference Figure 28 , Figure 28 This is a schematic diagram of the structure of the fourth type of communication device in the embodiments of this application. Figure 28 The communication device shown can be deployed on the aforementioned network equipment. Figure 28 The illustrated apparatus may include: a transmitting module 281 and a receiving module 282, wherein,

[0412] The sending module 281 is used to send downlink control information (DCI) to N terminal devices. The DCI is used to activate configuration authorization (CG). The time-frequency resources scheduled by the CG are shared resources of the N terminal devices, where N is a positive integer greater than or equal to 2.

[0413] The receiving module 282 is used to receive HARQ feedback information from the N terminal devices, and each HARQ feedback information indicates the reception status of the DCI of the corresponding terminal device.

[0414] In practice, Figure 28 The communication device shown may correspond to a chip with communication function in a network device; or to a network device including a chip or chip module with communication function, or to a network device.

[0415] Reference Figure 29 , Figure 29 This is a schematic diagram of the structure of the fifth type of communication device in the embodiments of this application. Figure 29 The communication device shown can be deployed on the aforementioned terminal equipment. Figure 29 The apparatus shown may include: a receiving module 291 and a transmitting module 292;

[0416] The receiving module 29 is used to receive downlink control information (DCI), which is used to activate the first CG group in at least two configuration authorized CG groups;

[0417] The sending module 292 is used to transmit on the time-frequency resources scheduled in the first CG group, and the time-frequency resources scheduled for CGs belonging to the same CG group are the same.

[0418] In practice, Figure 29 The communication device shown may correspond to a chip with communication function in a terminal device; or to a terminal device including a chip or chip module with communication function, or to a terminal device.

[0419] Reference Figure 30 , Figure 30 This is a schematic diagram of the sixth type of communication device in the embodiments of this application. Figure 30 The communication device shown can be deployed on the aforementioned network equipment. Figure 30 The illustrated apparatus may include: a transmitting module 301 and a receiving module 302, wherein,

[0420] The sending module 301 is used to send a DCI, which is used to activate the first CG group in at least two configured authorized CG groups;

[0421] The receiving module 302 is used to receive time-frequency resources scheduled in the first CG group, and the time-frequency resources scheduled for CGs belonging to the same CG group are the same.

[0422] In practice, Figure 30 The communication device shown may correspond to a chip with communication function in a network device; or to a network device including a chip or chip module with communication function, or to a network device.

[0423] For more information on the working principle, working method, and beneficial effects of the communication device in the embodiments of this application, please refer to the relevant description of the communication method above, which will not be repeated here.

[0424] This application also provides a computer-readable storage medium storing a computer program thereon. When the computer program is run by a processor, the aforementioned communication method is executed. The storage medium may include ROM, RAM, a magnetic disk, or an optical disk, etc. The storage medium may also include non-volatile memory or non-transitory memory, etc.

[0425] This application also provides a communication device, including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor runs the computer program, it performs the steps of the communication method described above. This communication device can be either a network device or a terminal device as described above.

[0426] Reference Figure 31 , Figure 31 This is a schematic diagram of the hardware structure of a communication device according to an embodiment of this application. Figure 31 The illustrated communication device includes a memory 311, a processor 312, and a transceiver 313. The processor 312 is coupled to the memory 311 and the transceiver 313. The memory 311 may be located within or outside the communication device. The memory 311, processor 312, and transceiver 313 can be connected via a communication bus. The transceiver 313 is used to communicate with other devices. The memory 311 stores a computer program that can run on the processor 312. When the processor 312 runs the computer program, it performs the steps in the methods provided in the above embodiments, and / or, when the processor 312 runs the computer program, the transceiver 313 performs the steps in the methods provided in the above embodiments.

[0427] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0428] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0429] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means.

[0430] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

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

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

[0433] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or in a combination of hardware and software functional units. For example, for various devices or products applied to or integrated into a chip, each module / unit can be implemented using hardware such as circuits, or at least some modules / units can be implemented using software programs running on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware such as circuits; for various devices or products applied to or integrated into a chip module, each module / unit can be implemented using hardware such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0434] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0435] While this application discloses the above information, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of this application; therefore, the scope of protection of this application shall be determined by the scope defined in the claims.

Claims

1. A communication method, characterized in that, Applied to a first terminal device, the method includes: Receive downlink control information (DCI), the DCI being used to activate configuration authorization CG; Data transmission is performed on the primary resource; Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or the first resource and the second resource are separated by a second offset in the frequency domain; the second resource is a resource used by the second terminal device for data transmission; The second resource is the time-frequency resource of the CG scheduling, and the first resource is different from the time-frequency resource of the CG scheduling; or, the i-th time-frequency resource of the CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1; The data transmitted by the first terminal on the first resource is the same as the data transmitted by the second terminal device on the second resource; so that the network device receives the data on the first resource and determines that the first terminal device has received DCI.

2. The method according to claim 1, characterized in that, The second resource is the time-frequency resource of the CG scheduling, including: The second resource is the j-th time-frequency resource scheduled by the CG, where j is a positive integer greater than or equal to 1.

3. The method according to claim 2, characterized in that, The first resource is located in the time domain between the first time-frequency resource of the CG scheduling and the second time-frequency resource of the CG scheduling.

4. The method according to claim 1, characterized in that, The method further includes: Receive resource offset information, which indicates the first offset and / or the second offset.

5. The method according to claim 1, characterized in that, The DCI includes configuration information and resource offset information of the time-frequency resources scheduled by the CG, wherein the resource offset information indicates the first offset and / or the second offset.

6. The method according to claim 4 or 5, characterized in that, The method further includes: Receive resource configuration identifier; Wherein, the resource configuration identifier indicates the offset of the data transmission resource from the time-frequency resource scheduled by the CG; or, the resource configuration identifier indicates the position of the data transmission resource in the i-th time-frequency resource scheduled by the CG.

7. The method according to claim 6, characterized in that, If the resource configuration identifier indicates that the data transmission resource is not offset from the time-frequency resource scheduled by the CG, or if the resource configuration identifier is not received, then data transmission is performed on the second resource; or, If the resource configuration identifier indicates that the data transmission resource is located in the second resource of the i-th time-frequency resource in the CG scheduling, then data transmission is performed on the second resource.

8. A communication method, characterized in that, The method includes: Send downlink control information (DCI), which is used to activate configuration authorization CG; Data reception is performed on a first resource. If data is received on the first resource, it is determined that the first terminal device has received DCI. Data reception is performed on a second resource. If data is received on the second resource, it is determined that the second terminal device has received DCI. The data transmitted by the first terminal device on the first resource is the same as the data transmitted by the second terminal device on the second resource. Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain; The second resource is the time-frequency resource of the CG scheduling, and the first resource is different from the time-frequency resource of the CG scheduling; or, the i-th time-frequency resource of the CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

9. The method according to claim 8, characterized in that, The second resource is the time-frequency resource of the CG scheduling, including: The second resource is the j-th time-frequency resource scheduled by the CG, where j is a positive integer greater than or equal to 1.

10. The method according to claim 9, characterized in that, The first resource is located in the time domain between the first time-frequency resource of the CG scheduling and the second time-frequency resource of the CG scheduling.

11. The method according to claim 8, characterized in that, The method further includes: Send resource offset information, which indicates the first offset and / or the second offset.

12. The method according to claim 8, characterized in that, The DCI includes configuration information and resource offset information of the time-frequency resources scheduled by the CG, wherein the resource offset information indicates the first offset and / or the second offset.

13. The method according to claim 11 or 12, characterized in that, The method further includes: Send resource configuration identifier; Wherein, the resource configuration identifier indicates the offset of the data transmission resource from the time-frequency resource scheduled by the CG; or, the resource configuration identifier indicates the position of the data transmission resource in the i-th time-frequency resource scheduled by the CG.

14. The method according to claim 8, characterized in that, The method further includes: If data is received on the first resource, the DCI transmission is deemed successful; and / or, If no data is received on the first resource, the DCI continues to be sent.

15. A communication device, characterized in that, Applied to a first terminal device, the device includes: The receiving module is used to receive downlink control information (DCI), which is used to activate the configuration authorization CG. The sending module is used to transmit data on the first resource; Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or the first resource and the second resource are separated by a second offset in the frequency domain; the second resource is a resource used by the second terminal device for data transmission; The second resource is the time-frequency resource scheduled by the CG, and the first resource is different from the time-frequency resource scheduled by the CG; or, the i-th time-frequency resource scheduled by the CG includes the first resource and the second resource, where i is a positive integer greater than or equal to 1; the data transmitted by the first terminal on the first resource is the same as the data transmitted by the second terminal device on the second resource; so that the network device receives data on the first resource and determines that the first terminal device has received DCI.

16. A communication device, characterized in that, The device includes: The transmitting module is used to transmit downlink control information (DCI), which is used to activate configuration authorization (CG). The receiving module is used to receive data on a first resource, and upon receiving data on the first resource, determine that the first terminal device has received DCI; and to receive data on a second resource, and upon receiving data on the second resource, determine that the second terminal device has received DCI; the data transmitted by the first terminal device on the first resource is the same as the data transmitted by the second terminal device on the second resource. Wherein, the first resource and the second resource are separated by a first offset in the time domain, and / or, the first resource and the second resource are separated by a second offset in the frequency domain; The second resource is the time-frequency resource of the CG scheduling, and the first resource is different from the time-frequency resource of the CG scheduling; or, the i-th time-frequency resource of the CG scheduling includes the first resource and the second resource, where i is a positive integer greater than or equal to 1.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor, the communication method according to any one of claims 1 to 7 is executed, or the communication method according to any one of claims 8 to 14 is executed.

18. A communication device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the communication method according to any one of claims 1 to 7.

19. A communication device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the communication method according to any one of claims 8 to 14.

Citation Information

Patent Citations

  • Data transmission method, communication device and storage medium

    CN110557835A

  • Data transmission method and device

    CN111436135A