Communication method and related device

By configuring the resource module association relationship between terminal devices and network devices, and utilizing virtual resource modules to schedule activated resource modules, the problem of high DCI overhead caused by discontinuous RBG bandwidth in BWP is solved, and more efficient resource scheduling is achieved.

WO2026016798A1PCT designated stage Publication Date: 2026-01-22HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/104461
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-17
Filing Date
2025-06-27
Publication Date
2026-01-22

AI Technical Summary

Technical Problem

In wireless communication, when the bandwidth of the resource block group (RBG) of the bandwidth portion (BWP) is discontinuous, it needs to be scheduled through multiple DCIs, resulting in a large DCI overhead.

Method used

Terminal devices and network devices configure the association between activated resource modules and virtual resource modules by receiving instruction information, and indirectly schedule activated resource modules using virtual resource modules to reduce DCI overhead.

Benefits of technology

Even if the bandwidth of the activated resource modules is discontinuous, virtual resource modules can be scheduled with minimal overhead, thereby improving the precise scheduling efficiency of network devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025104461_22012026_PF_FP_ABST
    Figure CN2025104461_22012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a communication method and a related device. In the method, a terminal device first determines an activated first resource module by means of first information, and then determines a scheduled virtual resource module (i.e., a second resource module) by means of second information, and the virtual resource module has an association relationship with some resource modules (i.e., third resource modules) among activated resource modules, such that the terminal device can perform data transmission on the basis of the second information. For example, the terminal device can determine a corresponding activated third resource module by means of the scheduled virtual resource module, and thus can transmit data on the activated third resource module, or calculate channel state information of the activated resource module and report same. In this way, even if the bandwidth of the activated resource module is discontinuous, the activated resource module can be indirectly scheduled by means of scheduling the virtual resource module with low second information overheads, thereby reducing downlink control information overheads.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related device

[0001] The present application claims priority from the Chinese patent application No. 202410966271.6 filed on July 17, 2024, and entitled "A communication method and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, in particular to a communication method and related device. BACKGROUND

[0003] Wireless communication can be transmission communication between two or more communication nodes without propagation through a conductor or cable or propagation through an air interface. For example, the communication nodes include network devices and terminal devices. Generally, the terminal device can access the network device and receive scheduling and indication information of the network device to realize wireless communication.

[0004] Currently, the network device configures the maximum bandwidth of the current bandwidth part (BWP) through radio resource control (RRC) signaling. And according to the downlink control information (DCI) indicating whether the resource block group (RBG) in the BWP is scheduled, the frequency domain resource scheduling is realized. Thus, the terminal device and the network device perform data transmission through the scheduled frequency domain resource.

[0005] However, when the bandwidth of each RBG in the BWP is discontinuous, multiple DCIs are needed for scheduling, which leads to a large DCI overhead. SUMMARY

[0006] The present application provides a communication method and related device. The terminal device can perform data transmission according to the activated resource module (i.e., the third resource module in the first resource module) corresponding to the indicated virtual resource module (i.e., the second resource module) in the indication information. In this way, even if the bandwidth of the activated resource module is discontinuous, the activated resource module can be indirectly scheduled by scheduling the virtual resource module in a way with smaller overhead, thereby reducing the DCI overhead.

[0007] The first aspect of the present application provides a communication method, which is executed by a terminal device (or terminal), or executed by part components (such as processors, chips or chip systems, etc.) in the terminal device, or can also be implemented by a logic module or software that can realize all or part of the terminal device functions. In the first aspect and its possible implementation manners, the method is described by taking the terminal device as an example. In the method, the terminal device first receives first information, which is used for configuring frequency domain units of a plurality of activated first resource modules and frequency ranges of the frequency domain units, each of the plurality of first resource modules includes at least one resource block group. The terminal device also receives second information, which is used for indicating a plurality of scheduled second resource modules, the plurality of second resource modules have an association relationship with a plurality of third resource modules, the plurality of first resource modules include the plurality of third resource modules, and the second information is used for transmitting data.

[0008] Among them, the second resource module can be understood as a virtual resource module, and correspondingly, the first resource module can be understood as an actual resource module or an activated resource module. The virtual resource module has an association relationship (or called mapping relationship) with the plurality of third resource modules in the plurality of first resource modules.

[0009] Based on the above technical solution, the terminal device first determines the activated resource module (i.e. the first resource module) through the first information, and then determines the scheduled virtual resource module (i.e. the second resource module) through the second information, and the virtual resource module has an association relationship with certain resource modules (i.e. the third resource module) in the activated resource module, so that the terminal device can perform data transmission according to the second information. For example, the terminal device can determine the corresponding activated third resource module through the scheduled virtual resource module, so as to transmit data on the activated third resource module, or calculate and report the channel state information (CSI) of the activated resource module. In this way, even if the bandwidth of the activated resource module is not continuous, the virtual resource module can be scheduled in a way of small second information overhead, so as to indirectly schedule the activated resource module, thereby reducing the DCI overhead.

[0010] Optionally, in a possible implementation manner of the first aspect, the terminal device can also receive third information, the third information is used for indicating time domain resources of a fourth resource module in the plurality of third resource modules, the plurality of third resource modules include the fourth resource module and a fifth resource module, a starting time of the fourth resource module is a first time, an ending time of the fourth resource module is a second time, time domain resources of the fifth resource module are related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module are used for transmitting data.

[0011] Based on the above technical solution, the terminal device can further determine the time domain information of the actual resource module corresponding to the scheduled virtual resource module by receiving the third information, thereby improving the accurate scheduling of the network device.

[0012] Optionally, in a possible implementation manner of the first aspect, the terminal device can further receive fourth information, and the fourth information is used to indicate a fourth resource module.

[0013] Based on the above technical solution, the terminal device can further determine the time domain information of which resource module (i.e., the fourth resource module) in the plurality of third resource modules to take as a reference, and then determine the time domain information of other resource modules (i.e., the fifth resource module) according to the reference, thereby reducing the communication overhead caused by indicating the time domain information of other resource modules.

[0014] The second aspect of the present application provides a communication method, which is executed by a network device, or executed by part of components (such as a processor, a chip or a chip system, etc.) in the network device, or the method can also be implemented by a logic module or software that can realize all or part of the functions of the network device. In the second aspect and its possible implementation manners, the method is described by taking the example of being executed by the network device. In the method, the network device transmits first information, the first information is used to configure the frequency domain units of the activated plurality of first resource modules and the frequency range of the frequency domain units, each first resource module in the plurality of first resource modules includes at least one resource block group. The network device transmits second information, the second information is used to indicate a plurality of second resource modules, the plurality of second resource modules have an association relationship with a plurality of third resource modules, the plurality of first resource modules include the plurality of third resource modules, and the second information is used to transmit data.

[0015] Based on the above technical solution, the network device first transmits the first information to configure the activated resource modules (i.e., the first resource modules) for the terminal device, determines the scheduled virtual resource modules (i.e., the second resource modules) through the second information, and the virtual resource modules have an association relationship with certain resource modules (i.e., the third resource modules) in the activated resource modules, so that the terminal device can perform data transmission according to the second information. In this way, even if the bandwidth of the activated resource modules is discontinuous, the network device can indirectly schedule the activated resource modules by scheduling the virtual resource modules in a manner with smaller overhead, thereby reducing the DCI overhead.

[0016] Optionally, in a possible implementation of the second aspect, the network device can further send third information, the third information being used to indicate time domain resources corresponding to a fourth resource module in a plurality of third resource modules, the plurality of third resource modules including the fourth resource module and a fifth resource module, a starting time of the fourth resource module being the first time, an ending time of the fourth resource module being the second time, time domain resources of the fifth resource module being related to the time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module being used to transmit data.

[0017] Based on the above technical solution, the network device can further indicate the terminal device to determine time domain information of an actual resource module corresponding to a scheduled virtual resource module by sending third information, so as to improve the accurate scheduling of the network device.

[0018] Optionally, in a possible implementation of the second aspect, the network device can further send fourth information, the fourth information being used to indicate the fourth resource module.

[0019] Based on the above technical solution, the network device can further indicate the terminal device to determine time domain information of which resource module (i.e., the fourth resource module) in the plurality of third resource modules as a reference, so that the terminal device can determine time domain information of other resource modules (i.e., the fifth resource module) according to the reference, which can reduce the communication overhead caused by indicating the time domain information of the other resource modules.

[0020] Optionally, in a possible implementation of the first aspect or the second aspect, the second information is specifically used to indicate that data is transmitted on the plurality of third resource modules.

[0021] Based on the above technical solution, the terminal device can determine a corresponding activated third resource module through the scheduled virtual resource module, so as to transmit data on the activated third resource module.

[0022] Optionally, in a possible implementation of the first aspect or the second aspect, the second information is specifically used to instruct to calculate channel state information (CSI) of the plurality of first resource modules or the plurality of third resource modules.

[0023] Based on the above technical solution, the terminal device can determine a corresponding activated third resource module through the scheduled virtual resource module, so as to calculate the CSI of the third resource module to realize channel quality or state feedback.

[0024] Optionally, in a possible implementation of the first aspect or the second aspect, frequency domain units of the plurality of third resource modules belong to a first bandwidth, frequency domain units of the plurality of second resource modules belong to a second bandwidth, and the first bandwidth and the second bandwidth have a correlation relationship.

[0025] Based on the above technical solution, by introducing the concept of the second bandwidth, the data scheduling or CSI calculation is performed in the second bandwidth through the correspondence relationship of the third resource module in the first bandwidth in the scheduling, which can reduce the DCI overhead or realize the feedback of the channel quality.

[0026] Optionally, in a possible implementation manner of the first aspect or the second aspect, the network device transmits fifth information to the terminal device, and the fifth information is used to indicate that the plurality of second resource modules included in the second bandwidth correspond to the plurality of third resource modules.

[0027] Based on the above technical solution, the terminal device can determine which third resource modules in the plurality of first resource modules correspond to the second bandwidth through the manner of receiving the fifth information, so as to determine the actual frequency domain resource used for data transmission or determine the resource module whose channel quality needs to be fed back.

[0028] Optionally, in a possible implementation manner of the first aspect or the second aspect, the plurality of third resource modules corresponding to the plurality of second resource modules in the second bandwidth are arranged in ascending order of frequency or descending order of frequency.

[0029] Based on the above technical solution, the virtual bandwidth can be obtained through the head-to-tail connection of the frequency, so that the probability of cross-slot scheduling can be reduced when the DCI is indicated subsequently.

[0030] Optionally, in a possible implementation manner of the first aspect or the second aspect, the second bandwidth is divided according to a preset granularity, and the preset granularity is positively correlated with the number of the plurality of first resource modules or the plurality of third resource modules.

[0031] Based on the above technical solution, the virtual bandwidth is divided according to the preset granularity, and the correspondence relationship between the virtual resource module and the actual resource module can be determined according to the division granularity, so that the terminal device determines the corresponding actual resource module through the flexible scheduling of the virtual resource module, thereby facilitating the use of the actual resource module for data transmission or determining which actual resource module needs to measure the channel quality.

[0032] Optionally, in a possible implementation manner of the first aspect or the second aspect, the maximum frequency range of each frequency domain unit in the plurality of first resource modules is the same.

[0033] Based on the above technical solution, the maximum frequency range of the plurality of first resource modules in the first bandwidth is the same, which can increase the efficiency of the network device in scheduling the frequency domain resource.

[0034] Optionally, in a possible implementation manner of the first aspect or the second aspect, the second information includes a plurality of indication bits, each indication bit in the plurality of indication bits corresponds to a second resource module, and each indication bit is used to indicate whether the corresponding second resource module is scheduled.

[0035] Based on the technical solution, the second information is used to indicate which virtual resource module is scheduled, and then the corresponding actual resource module is determined according to the scheduled virtual resource module, so as to realize the scheduling of the actual resource module for the terminal device by scheduling the virtual resource module.

[0036] Optionally, in a possible implementation of the first aspect or the second aspect, the third information is specifically used to indicate the first time point and the time length, and the time length is a time length between the first time point and the second time point.

[0037] Based on the technical solution, the third information is used to indicate the time domain information of the fourth resource module by indicating the start time point and the time length, so as to improve the flexibility of indicating the time domain information.

[0038] Optionally, in a possible implementation of the first aspect or the second aspect, a subcarrier spacing of the fifth resource module is the same as a subcarrier spacing of the fourth resource module, a start time point of the fifth resource module is the first time point, and an end time point of the fifth resource module is the second time point.

[0039] Optionally, in a possible implementation of the first aspect or the second aspect, a subcarrier spacing of the fifth resource module is different from a subcarrier spacing of the fourth resource module.

[0040] A start time point of the fifth resource module is the third time point, the third time point is less than or greater than the first time point, and an interval between the third time point and the first time point is less than or equal to the first preset interval,

[0041] or, an end time point of the fifth resource module is the fourth time point, the fourth time point is less than or greater than the second time point, and an interval between the fourth time point and the second time point is less than or equal to the second preset interval.

[0042] Based on the technical solution, in the case that the subcarrier spacing of the fifth resource module is the same as or different from the subcarrier spacing of the fourth resource module, how other resource modules are aligned with the time domain information of the fourth resource module is limited, so that the network device can efficiently schedule the resource modules.

[0043] Optionally, in a possible implementation of the first aspect or the second aspect, the fourth resource module is a resource module with the largest subcarrier spacing in the plurality of third resource modules.

[0044] Based on the technical solution, this way can reduce cross-slot scheduling, thereby reducing the problem of large channel state change caused by cross-slot scheduling.

[0045] Optionally, in a possible implementation of the first aspect or the second aspect, frequency domain positions of the plurality of third resource modules have intervals, or frequency domain positions of the plurality of first resource modules have intervals.

[0046] Based on the above technical solution, for a plurality of actual resource modules with frequency domain intervals, the virtual bandwidth can be obtained by connecting the head and tail of the frequency domain, and then the scheduling of the resource modules according to the virtual bandwidth can be regarded as no interval, so as to reduce the overhead of the indication information.

[0047] Optionally, in a possible implementation manner of the first aspect or the second aspect, the interval is less than or equal to a third preset interval.

[0048] Based on the above technical solution, by limiting the interval between the resource modules combined into the virtual bandwidth, the subsequent scheduling effect can be improved.

[0049] The third aspect of the present application provides a communication device, which is a terminal device, or the communication device is part of the components (such as processors, chips or chip systems, etc.) in the terminal device, or the device is a logic module or software that can realize all or part of the functions of the terminal device. The terminal device includes a transceiver unit.

[0050] The transceiver unit is configured to receive first information, the first information being used for configuring frequency domain units of a plurality of activated first resource modules and frequency ranges of the frequency domain units, each of the plurality of first resource modules including at least one resource block group.

[0051] The transceiver unit is further configured to receive second information, the second information being used for indicating a plurality of second resource modules, the plurality of second resource modules having an association relationship with a plurality of third resource modules, the plurality of first resource modules including the plurality of third resource modules, and the second information being used for transmitting data.

[0052] The second resource module can be understood as a virtual resource module, and correspondingly, the first resource module can be understood as an actual resource module or an activated resource module. The virtual resource module has an association relationship (or a mapping relationship) with the plurality of third resource modules in the plurality of first resource modules.

[0053] Optionally, in a possible implementation manner of the third aspect, the transceiver unit is further configured to receive third information, the third information being used for indicating time domain resources corresponding to a fourth resource module in the plurality of third resource modules, the plurality of third resource modules including the fourth resource module and a fifth resource module, a starting time of the fourth resource module being a first time, an ending time of the fourth resource module being a second time, time domain resources of the fifth resource module being related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module being used for transmitting data.

[0054] Optionally, in a possible implementation manner of the third aspect, the transceiver is further configured to receive fourth information, where the fourth information is used to indicate the fourth resource module.

[0055] The fourth aspect of the present application provides a communication device, which is a network device, or a part of the network device (for example, a processor, a chip or a chip system, etc.), or a logic module or software capable of realizing all or part of the network device functions. The network device includes a transceiver.

[0056] The transceiver is configured to send first information, where the first information is used to configure frequency domain units of activated multiple first resource modules and frequency ranges of the frequency domain units, and each of the multiple first resource modules includes at least one resource block group.

[0057] The transceiver is further configured to send second information, where the second information is used to indicate multiple second resource modules, the multiple second resource modules have an association relationship with multiple third resource modules, the multiple first resource modules include the multiple third resource modules, and the second information is used to transmit data.

[0058] Optionally, in a possible implementation manner of the fourth aspect, the transceiver is further configured to send third information, where the third information is used to indicate time domain resources corresponding to a fourth resource module in the multiple third resource modules, the multiple third resource modules include the fourth resource module and a fifth resource module, a starting time of the fourth resource module is a first time, an ending time of the fourth resource module is a second time, time domain resources of the fifth resource module are related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module are used to transmit data.

[0059] Optionally, in a possible implementation manner of the fourth aspect, the transceiver is further configured to send fourth information, where the fourth information is used to indicate the fourth resource module.

[0060] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the second information is specifically used to indicate that data is transmitted on the multiple third resource modules.

[0061] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the second information is specifically used to indicate that channel state information (CSI) of the multiple first resource modules or the multiple third resource modules is calculated.

[0062] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, frequency domain units of the multiple third resource modules belong to a first bandwidth, frequency domain units of the multiple second resource modules belong to a second bandwidth, and the first bandwidth has an association relationship with the second bandwidth.

[0063] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the network device transmits fifth information to the terminal device, where the fifth information is used to indicate a plurality of third resource modules corresponding to the plurality of second resource modules included in the second bandwidth.

[0064] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, frequencies of the plurality of third resource modules corresponding to the plurality of second resource modules in the second bandwidth are arranged from low to high or from high to low.

[0065] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the second bandwidth is divided according to a preset granularity, and the preset granularity is positively correlated with a quantity of the plurality of first resource modules or the plurality of third resource modules.

[0066] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, a maximum frequency range of each frequency domain unit in the plurality of first resource modules is the same.

[0067] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the second information includes a plurality of indication bits, each indication bit in the plurality of indication bits corresponds to a second resource module, and each indication bit is used to indicate whether the corresponding second resource module is scheduled.

[0068] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the third information is specifically used to indicate a first time point and a time length, and the time length is a time length between the first time point and a second time point.

[0069] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, a subcarrier spacing of the fifth resource module is the same as a subcarrier spacing of the fourth resource module, a start time point of the fifth resource module is the first time point, and an end time point of the fifth resource module is the second time point.

[0070] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, a subcarrier spacing of the fifth resource module is different from a subcarrier spacing of the fourth resource module.

[0071] a start time point of the fifth resource module is a third time point, the third time point is less than or greater than the first time point, and an interval between the third time point and the first time point is less than or equal to a first preset interval,

[0072] or an end time point of the fifth resource module is a fourth time point, the fourth time point is less than or greater than the second time point, and an interval between the fourth time point and the second time point is less than or equal to a second preset interval.

[0073] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the fourth resource module is a resource module with a maximum subcarrier spacing in the plurality of third resource modules.

[0074] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the frequency domain positions of the plurality of third resource modules are spaced apart, or the frequency domain positions of the plurality of first resource modules are spaced apart.

[0075] Optionally, in a possible implementation manner of the third aspect or the fourth aspect, the interval is less than or equal to a third preset interval.

[0076] The fifth aspect of the present application provides a communication device, comprising at least one processor, the at least one processor being coupled with a memory; the memory is used to store programs or instructions; the at least one processor is used to execute the programs or instructions, so that the device implements the method of any one of the possible implementation manners of the first aspect.

[0077] The sixth aspect of the present application provides a communication device, comprising at least one processor, the at least one processor being coupled with a memory; the memory is used to store programs or instructions; the at least one processor is used to execute the programs or instructions, so that the device implements the method of any one of the possible implementation manners of the second aspect.

[0078] The seventh aspect of the present application provides a communication device, comprising at least one logic circuit and an input and output interface; the logic circuit is used to execute the method of any one of the possible implementation manners of the first aspect.

[0079] The eighth aspect of the present application provides a communication device, comprising at least one logic circuit and an input and output interface; the logic circuit is used to execute the method of any one of the possible implementation manners of the second aspect.

[0080] The communication device in the fifth aspect to the eighth aspect of the present application can be the first device or the second device, or can be a chip or a chip system in the first device or the second device. The chip system can be composed of a chip, or can contain a chip and other discrete devices.

[0081] The ninth aspect of the present application provides a communication system, comprising the first device of any one of the possible implementation manners of the fifth aspect and the second device of any one of the possible implementation manners of the sixth aspect, or comprising the first device of any one of the possible implementation manners of the seventh aspect and the second device of any one of the possible implementation manners of the eighth aspect.

[0082] The tenth aspect of the present application provides a computer readable storage medium, the storage medium is used to store one or more computer execution instructions, when the computer execution instructions are executed by a processor, the processor executes the method of any one of the possible implementation manners of the first aspect or the second aspect.

[0083] The eleventh aspect of the present application provides a computer program product (or computer program), when a computer program in the computer program product is executed by the processor, the processor executes the method of any possible implementation manner of any one of the first aspect or the second aspect.

[0084] The twelfth aspect of the present application provides a chip system, which comprises at least one processor for supporting a communication device to implement the method of any possible implementation manner of any one of the first aspect or the second aspect.

[0085] In a possible design, the chip system can further comprise a memory for storing necessary program instructions and data of the communication device. The chip system can be composed of a chip, or can comprise the chip and other discrete devices. Optionally, the chip system further comprises an interface circuit for providing the at least one processor with program instructions and / or data.

[0086] The technical effects brought by any one of the third aspect to the twelfth aspect can be referred to the technical effects brought by different design manners of the first aspect and the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0087] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiment or prior art description. Obviously, the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of the provided drawings.

[0088] FIG. 1A is a schematic diagram of a communication system related to the present application;

[0089] FIG. 1B is another schematic diagram of a communication system related to the present application;

[0090] FIG. 1C is another schematic diagram of a communication system related to the present application;

[0091] FIG. 2 is a flow diagram of a communication method related to the present application;

[0092] FIG. 3 is an example diagram of the relationship between a plurality of third resource modules and a virtual bandwidth related to the present application;

[0093] FIG. 4 is an example diagram of the relationship between second information and a plurality of third resource modules related to the present application;

[0094] FIG. 5 is another flow diagram of a communication method related to the present application;

[0095] FIG. 6 is an example diagram of the fourth resource module and the fifth resource module having the same time domain information according to the present application;

[0096] FIG. 7 is an example diagram of the fourth resource module and the fifth resource module having the same starting time according to the present application;

[0097] FIG. 8 is another example diagram of the fourth resource module and the fifth resource module having the same starting time according to the present application;

[0098] FIG. 9 is an example diagram of the fourth resource module and the fifth resource module having the same ending time according to the present application;

[0099] FIG. 10 is another example diagram of the fourth resource module and the fifth resource module having the same ending time according to the present application;

[0100] FIG. 11 is an example diagram of cross-slot scheduling according to the present application;

[0101] FIG. 12 is an example diagram of the fourth resource module according to the present application;

[0102] FIG. 13 is an example diagram of sub-band division according to the present application;

[0103] FIG. 14 is an example diagram of sub-band division of virtual bandwidth according to the present application;

[0104] FIG. 15 is an example diagram of virtual combination according to the present application;

[0105] FIGS. 16-19 are several schematic diagrams of a communication device according to the present application. DETAILED DESCRIPTION

[0106] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application.

[0107] First, some terms in the embodiments of the present application will be explained to facilitate understanding by those skilled in the art.

[0108] 1. Terminal device

[0109] The terminal device can be a wireless terminal device capable of receiving scheduling and indication information from a network device. The wireless terminal device can be a device providing voice and / or data connectivity to a user, or a handheld device having wireless connection function, or other processing devices connected to a wireless modem.

[0110] A terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN), and the terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone, mobile phone), a computer, and a data card, for example, which can be a portable, pocket, handheld, computer built-in, or vehicle mounted mobile device that exchanges voice and / or data with a radio access network. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a Pad, a computer with wireless transceiver function, and the like. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, a subscriber station (SS), a customer premises equipment (CPE), a terminal, a user equipment (UE), a mobile terminal (MT), and the like. The terminal device can also be a wearable device and a terminal device in a next generation communication system, such as a 5G communication network and a future communication network, or a terminal device in a future evolved public land mobile network (PLMN), and the like.

[0111] 2. Network device

[0112] The network device can be a device in a wireless network, for example, the network device can be a radio access network (RAN) node (or device) that accesses a terminal device to a wireless network, which can also be referred to as a base station. Currently, some examples of RAN devices are: a new generation Node B (gNodeB) in a 5G communication system, a transmission reception point (TRP), an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (for example, a home evolved Node B, or a home Node B, HNB), a baseband unit (BBU), or a wireless fidelity (Wi-Fi) access point (AP), etc. In addition, in one network structure, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node.

[0113] In the above, the network device can send configuration information (for example, carried in a scheduling message and / or an indication message) to the terminal device, and the terminal device further performs network configuration according to the configuration information, so that the network configuration between the network device and the terminal device is aligned; or, the network configuration preset in the network device and the network configuration preset in the terminal device are used to align the network configuration between the network device and the terminal device. Specifically, "alignment" means that when there is an interaction message between the network device and the terminal device, the two devices are consistent in understanding the carrier frequency of the interaction message transmission and reception, the type of the interaction message, the meaning of the field information carried in the interaction message, or other configurations of the interaction message.

[0114] In addition, in other possible cases, the network device can be other devices that provide wireless communication functions for the terminal device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. For the convenience of description, the embodiments of the present application do not limit.

[0115] The network device can also include a core network device, for example, including an access and mobility management function (AMF), a user plane function (UPF), or a session management function (SMF), etc.

[0116] In the embodiments of the present application, the device for implementing the function of the network device can be the network device, or a device capable of supporting the network device to implement the function, such as a chip system, which can be installed in the network device. In the technical solutions provided in the embodiments of the present application, the device for implementing the function of the network device is taken as an example to describe the technical solutions provided in the embodiments of the present application.

[0117] 3. Configuration and pre-configuration

[0118] In the present application, both configuration and pre-configuration will be used. Among them, the configuration refers to that the network device / server sends some parameter configuration information or parameter values to the terminal device through messages or signaling, so that the terminal device determines the communication parameters or resource in transmission according to the values or information. The pre-configuration is similar to the configuration, which can be the parameter information or parameter value agreed by the network device / server and the terminal device in advance, or the parameter information or parameter value adopted by the base station / network device or the terminal device according to the standard protocol, or the parameter information or parameter value pre-stored in the base station / server or the terminal device. The present application does not limit this.

[0119] Further, these values and parameters can be changed or updated.

[0120] 4. Carrier aggregation (CA)

[0121] CA is a technology of aggregating multiple carrier units together to support a larger transmission bandwidth, which can meet the needs of single-user peak rate and system capacity improvement. Each carrier unit can be called a component carrier (CC), which can be continuous or non-continuous spectrum. For example, in the FR1 frequency band, the bandwidth of a single CC of a terminal device is 100 megahertz (Mhz).

[0122] In order to reduce the power consumption of the terminal device, the concept of bandwidth part (BWP) is introduced in the communication system. Between the performance, cost and flexibility of the terminal device, the BWP can be switched in a flexible manner to configure and process, so that the communication system is very flexible in the configuration of bandwidth.

[0123] For example, for current FR1, the maximum bandwidth supported by one CC does not exceed 100 Mhz, one CC can configure 4 BWPs, the bandwidths of different BWPs are different, and different BWPs can be configured by the network as the working bandwidth of the UE for different communication rate requirements. The introduction of the BWP concept enables the UE to not always work in a 100 Mhz bandwidth. When the communication rate is small, the UE works in a smaller bandwidth by switching the BWP.

[0124] 5、The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" refers to one or more, and "multiple" refers to two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following cases: A exists alone, B exists alone, A and B exist together, and A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, "at least one of A, B and (or) C" can represent: A exists alone, B exists alone, C exists alone, A and B exist together, A and C exist together, B and C exist together, A, B and C exist together. In addition, unless otherwise specified, the ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority or importance of the multiple objects.

[0125] 6、"Transmit" and "receive" in the embodiments of the present application represent the direction of signal transmission. For example, "transmitting information to XX" can be understood as that the destination of the information is XX, which can include direct transmission through the air interface, or indirect transmission through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct reception from YY through the air interface, or indirect reception from YY through the air interface from other units or modules. "Transmit" can also be understood as "output" of the chip interface, and "receive" can also be understood as "input" of the chip interface. For example, "transmit" can also be understood as the output of the baseband part to the radio frequency part inside the device, and "receive" can also be understood as the radio frequency part receiving the output information of the baseband part inside the device.

[0126] In other words, transmission and reception can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within devices, for example, between components, between modules, between chips, between software modules or hardware modules within a device through a bus, a wire or an interface.

[0127] It can be understood that the information can be processed, such as encoding and modulation, between the source end and the destination end of the information transmission, but the destination end can understand the valid information from the source end. Similar expressions in this application can be similarly understood, and will not be repeated here.

[0128] In the embodiments of the application, transmission includes sending and / or receiving. That is, transmission can be sending, receiving, or both sending and receiving, which is not limited here.

[0129] In addition, receiving can also be understood as detecting, monitoring, etc., which is not limited here. For example, for receiving DCI, it usually means monitoring DCI.

[0130] 7. In this application, "for indicating" can include direct indication and indirect indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A or indirectly indicates A.

[0131] In this application, the information indicated by the indication information is referred to as the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, it can be realized by a direct indication method, such as indicating by the to-be-indicated information itself or the index of the to-be-indicated information. It can also be realized by an indirect indication method by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. It can also only indicate part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, it can also be realized by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates) to indicate a specific information, thereby reducing the indication overhead to a certain extent.

[0132] The to-be-indicated information can be sent as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited in this application. The sending period and / or sending occasion of the sub-information can be pre-defined, for example, pre-defined according to the protocol, or configured by the transmitting end device to the receiving end device. The configuration information may, for example, but not limited to, include one or a combination of at least two of RRC signaling, medium access control (MAC) layer signaling and physical layer signaling. The MAC layer signaling may, for example, include MAC CE; the physical layer signaling may, for example, include downlink control information (DCI).

[0133] In the present application, the same or similar parts among various embodiments can be mutually referred to, unless otherwise specified. In the present application, the terms and / or descriptions among different embodiments, and among various implementation manners / implementation methods / realization methods in each embodiment have consistency and can be mutually referred to, unless otherwise specified and in conflict with logic. The technical features in different embodiments, and in various implementation manners / implementation methods / realization methods in each embodiment can be combined to form new embodiments, implementation manners, implementation methods, or realization methods according to their inherent logical relationship. The following implementation manners of the present application do not constitute a limitation on the protection scope of the present application.

[0134] In order to facilitate the understanding of the method provided by the embodiments of the present application, the system architecture of the method provided by the embodiments of the present application will be described below. It can be understood that the system architecture described in the embodiments of the present application is used to more clearly illustrate the scheme of the embodiments of the present application, and does not constitute a limitation on the scheme provided by the embodiments of the present application.

[0135] Please refer to FIG. 1A, which is a schematic diagram of the architecture of a communication system 1000 applied by the embodiments of the present application. As shown in FIG. 1A, the communication system 1000 includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 can also include the Internet 300. The RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 1A, collectively referred to as 110), and can also include at least one terminal device (such as 120a-120j in FIG. 1A, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1A). The terminal devices 120 are connected to the RAN nodes 110 in a wireless manner, and the RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network devices and the logical functions of the RAN nodes. The terminal devices and the terminal devices, and the RAN nodes and the RAN nodes can be connected to each other in a wired or wireless manner.

[0136] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a NR system, or a future wireless access system defined in 3GPP. The RAN 100 can also include two or more different wireless access systems. The RAN 100 can also be an open RAN (O-RAN).

[0137] A RAN node, also referred to as a radio access network device, a RAN entity, or an access node, is used to help terminal devices access a communication system through wireless means. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a next generation NodeB in a 6th generation (6G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station (such as 110a in FIG. 1A), a micro base station, or an indoor station (such as 110b in FIG. 1A), a relay node, or a donor node.

[0138] In another application scenario, a terminal device can access a network through cooperation of a plurality of RAN nodes, and different RAN nodes implement part of functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). The CU here implements functions of a radio resource control protocol and a packet data convergence protocol (PDCP) of the base station, and can also implement a function of a service data adaptation protocol (SDAP); the DU implements functions of a radio link control layer and a medium access control (MAC) layer of the base station, and can also implement part of a physical layer or all of a physical layer; and specific descriptions about the protocol layers can be referred to related technical specifications of the 3GPP. The RU can be used to implement functions of transceiving a radio frequency signal. The CU and the DU can be two independent RAN nodes, or can be integrated in a same RAN node, for example, integrated in a baseband unit (BBU). The RU can be included in a radio frequency device, for example, included in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, a CU-control plane and a CU-user plane.

[0139] In different systems, a RAN node can have different names. For example, in an O-RAN system, a CU can be referred to as an open CU (O-CU), a DU can be referred to as an open DU (O-DU), and an RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit specific technologies and specific device forms adopted by the RAN node.

[0140] In addition, the RAN node can also be referred to as a network device, which is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The network device can include various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. In systems using different wireless access technologies, the names of network devices can be different, such as eNB or eNodeB (Evolutional NodeB) in Long Term Evolution (LTE). The network device can also be a wireless controller in a cloud radio access network (CRAN) scenario. The network device can also be a base station device in a future 5G network or a network device in a future evolved PLMN network. The network device can also be a wearable device or a vehicle-mounted device. The network device can also be a transmission and reception point (TRP). In addition, in a network structure, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node. For ease of description, a base station is described as an example of a RAN node below.

[0141] A terminal device is a device with wireless transceiver function, which can transmit signals to a base station or receive signals from a base station. The terminal device can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal device, etc. The terminal device can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, aircraft, ship, robot, mechanical arm, smart home device, etc. Embodiments of the present application do not limit the specific technology and specific device form of the terminal device.

[0142] The base stations and the terminal devices can be fixed in position or mobile. The base stations and the terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; can also be deployed on airplanes, balloons, and artificial satellites. Embodiments of the present application do not limit the application scenarios of the base stations and the terminal devices.

[0143] The roles of the base stations and the terminal devices can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1A can be configured as a mobile base station, and for those terminal devices 120j that access the wireless access network 100 through 120i, the terminal device 120i is a base station; but for the base station 110a, 120i is a terminal device, that is, 110a communicates with 120i through a wireless air interface protocol. Of course, 110a and 120i can also communicate through a base station-to-base station interface protocol, and in this case, 120i is also a base station relative to 110a. Therefore, the base stations and the terminal devices can be collectively referred to as communication devices, 110a and 110b in FIG. 1A can be referred to as communication devices with base station functions, and 120a-120j in FIG. 1A can be referred to as communication devices with terminal device functions.

[0144] The base stations and the terminal devices, the base stations and the base stations, and the terminal devices and the terminal devices can communicate through licensed frequency spectrum, can communicate through unlicensed frequency spectrum, and can also communicate through both licensed frequency spectrum and unlicensed frequency spectrum; can communicate through frequency spectrum below 6 gigahertz (GHz), can communicate through frequency spectrum above 6 GHz, and can also communicate through both frequency spectrum below 6 GHz and frequency spectrum above 6 GHz. Embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.

[0145] In embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing base station functions. The control subsystem containing base station functions herein can be a control center in the above-mentioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. The functions of the terminal device can also be performed by a module (such as a chip or a modem) in the terminal device, or by a device containing terminal device functions.

[0146] It can be understood that the RAN 100 has been described above to include at least one RAN node (such as 110a and 110b in FIG. 1A, collectively referred to as 110) and at least one terminal device (such as 120a-120j in FIG. 1A, collectively referred to as 120).

[0147] In one possible implementation, the communication system shown in Figure 1A can also be as shown in Figure IB, i.e., including one RAN node 110 and multiple terminal devices (e.g., 120A and 120B in Figure IB). In this case, the single RAN node can transmit data or control signaling to a single or multiple terminal devices.

[0148] In another possible implementation, the communication system shown in Figure 1A can also be as shown in Figure 1C, i.e., including multiple RAN nodes (e.g., 110A, 110B, and 110C in Figure 1C) 110 and one terminal device 120. In this case, the multiple RAN nodes can also transmit data or control signaling to the single terminal device at the same time.

[0149] Currently, a network device configures the maximum bandwidth of a current BWP through radio resource control (RRC) signaling. And whether a resource block group (RBG) in the BWP is scheduled is indicated by a downlink control information (DCI) to implement scheduling of frequency domain resources. Thus, a terminal device and the network device perform data transmission through the scheduled frequency domain resources. However, when the bandwidth of each RBG in the BWP is discontinuous, multiple DCIs are needed for scheduling, which leads to a large DCI overhead.

[0150] Specifically, the NR standard stipulates that the frequency domain resource scheduling method for a BWP can use a bitmap-based scheduling method. The specific method is as follows: 1. The network device configures the maximum bandwidth of the current BWP through RRC signaling. 2. The standard stipulates that the configured BWP is under different bandwidths (RB number). 3. Each bit in the DCI corresponds to an RBG, that is, the value of a certain bit in the DCI indicates whether the corresponding RBG is scheduled. The bits from the highest bit to the lowest bit correspond to the low frequency resource to the high frequency resource in the frequency domain in turn. It can be seen that the bit overhead for scheduling frequency domain resources in the DCI is represented as Log2(N_RBG), and N_RBG represents the number of RBGs contained in the BWP.

[0151] The above method has the following two problems:

[0152] 1. The number of bits in the DCI changes with the number of activated small modules (for example, RBG), that is, the more small modules, the more frequency domain resources that can be scheduled, which will lead to different numbers of schedulable RBGs. This will cause the size of the DCI to be uncertain when the UE demodulates the DCI again, leading to an increase in the complexity of the UE blind detection control channel.

[0153] 2. The current frequency resource scheduling method for scheduling BWP is based on continuous frequency domain resource scheduling. When the bandwidths of two active small modules are not continuous, the existing technology requires scheduling the two small modules separately, which increases the overhead of DCI.

[0154] To address the aforementioned technical problems, embodiments of this application provide a communication method and related equipment. The terminal device first determines the activated resource module (i.e., the first resource module) using first information, and then determines the scheduled virtual resource module (i.e., the second resource module) using second information. The virtual resource module is associated with some of the activated resource modules (i.e., the third resource module), allowing the terminal device to transmit data based on the second information. For example, the terminal device can determine the corresponding activated third resource module through the scheduled virtual resource module, enabling data transmission on the activated third resource module, or calculating and reporting the channel state information (CSI) of the activated resource module. Thus, even if the bandwidth of the activated resource module is discontinuous, the activated resource module can be indirectly scheduled by scheduling the virtual resource module with minimal second information overhead, thereby reducing DCI overhead.

[0155] The communication method provided in the embodiments of this application is described below. This method can be executed by a communication device. Unless otherwise specified, "communication device" in this application can refer to the communication device itself (e.g., a terminal device and / or a network device), a component within the communication device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the communication device. The communication device can be a terminal device or a network device in the communication systems shown in Figures 1A to 1C. This application embodiment only uses the example of a network device as the configuration end and a terminal device as the configured end for illustrative purposes. In practical applications, the terminal device can be the configuration end and the network device as the configured end. Alternatively, both the configuration end and the configured end can be terminal devices. Alternatively, both the configuration end and the configured end can be network devices, etc., and the specific details are not limited here.

[0156] Please refer to FIG. 2, a flowchart of a communication method provided by the embodiment of the application is shown, which can include at least steps 201 and 202. The steps 201 and 202 can be executed by a communication device, or by some components (such as a processor, a chip or a chip system, etc.) in the communication device, or by a logic module or software capable of realizing all or part of the functions of the communication device. Hereinafter, the steps 201 and 202 are described by taking the execution by the communication device as an example. The processes executed by a single execution subject in the steps 201 and 202 can also be divided into processes executed by multiple execution subjects, which can be logically and / or physically separated. For example, in the case that the communication device is a network device, the processes executed by the communication device can be divided into processes executed by at least one of the CU, the DU and the RU. Hereinafter, the steps 201 and 202 are described in detail by taking the network device as a configuration end and the terminal device as a configured end as an example.

[0157] In step 201, the network device sends first information to the terminal device.

[0158] The network device sends the first information to the terminal device. Correspondingly, the terminal device receives the first information sent by the network device. The first information is used to configure the frequency domain units of the activated multiple first resource modules and the frequency domain range of the frequency domain units, and each of the multiple first resource modules includes at least one resource block group.

[0159] The frequency domain unit of the resource block group in the first resource module can be a resource block group (RBG), a resource block (RB), a grid, a resource element (RE) or a subcarrier, etc., which can be set according to actual needs, and is not limited here.

[0160] This step can be understood as that the network device configures the number of the activated first resource modules and the frequency range of the first resource modules for the terminal device.

[0161] Optionally, the first resource module can also be understood as a BWP or a module supporting data transmission in a certain frequency domain range. The frequency domain unit of the first resource module can be understood as the division granularity of the first resource module in the frequency domain, and the frequency domain unit of the resource block group can be understood as the division granularity of the resource block group in the frequency domain. The division granularity can be any one of RBG, RB, grid, RE, subcarrier spacing, etc. In addition, the division granularity of the frequency domain unit of the first resource module and the division granularity of the frequency domain unit of the resource block group can be the same or different.

[0162] For example, in the case of "greater than", the frequency domain unit granularity of the first resource module can refer to RBG, and the frequency domain unit granularity of the resource block group can refer to RB. For another example, in the case of "equal to", the frequency domain unit granularity of the first resource module and the frequency domain unit granularity of the resource block group can both refer to RBG.

[0163] Further, the number of frequency domain units included in the first resource module can be one or more, and the number of frequency domain units included in the resource block group can also be one or more, which is not limited here. Similarly, the number of frequency domain units of the first resource module and the number of frequency domain units of the resource block group can be the same or different. For example, the number of frequency domain units included in the first resource module can be greater than the number of frequency domain units included in the resource block group. For another example, the number of frequency domain units included in the first resource module can be equal to the number of frequency domain units included in the resource block group. For another example, the number of frequency domain units included in the first resource module can be less than the number of frequency domain units included in the resource block group.

[0164] Optionally, the frequency domain range of the frequency domain unit can refer to the frequency range that the first resource module can be scheduled in the frequency domain (such as the maximum frequency domain range that can be scheduled, the minimum frequency domain range, etc.), can also refer to the possible frequency domain range of the first resource module in the frequency domain (such as the maximum possible frequency domain range, the minimum frequency domain range, etc.), and the like, which is not limited here.

[0165] Wherein, the frequency range can be measured by RB, Hertz (Hz) and the like, which is not limited here.

[0166] Optionally, the frequency domain range of two first resource modules in the plurality of first resource modules can be the same or different. And the possible frequency domain range of each first resource module can be one or more, which is not limited here. For the convenience of description, the present application only takes the example of the frequency domain range of each first resource module in the plurality of first resource modules being the same for example.

[0167] For example, the frequency domain range of each first resource module is the same, and the possible frequency domain range of each first resource module has multiple. For example, the frequency domain range is expressed by RB, and the multiple frequency domain ranges can include at least one of the following: 1-36RB, 37-72RB, 73-144RB, 145-275RB, and the like.

[0168] It can be understood that the frequency domain range of the first resource module configured by the first information can be configured by an upper limit value and a lower limit value, or can be configured by a numerical set, and the like, which is not limited here.

[0169] For example, the first information configures a maximum frequency bandwidth of 38 RBs for the first resource module.

[0170] In addition, the (e.g., the first information and the subsequent second information, third information, fourth information, etc.) in the embodiments of the present application may, for example, but not limited to, include one or a combination of at least two of RRC signaling, medium access control (MAC) layer signaling, and physical layer signaling. Among them, the MAC layer signaling includes, for example, MAC CE; the physical layer signaling includes, for example, downlink control information (DCI).

[0171] It can be understood that in actual application, the number of activated first resource modules and the frequency range of the first resource modules can also be predefined according to the protocol.

[0172] It should be noted that the transmission between the network device and the terminal device in the embodiments of the present application (including the embodiment shown in FIG. 2 and the subsequent embodiments) can be the transmission between part of the components (such as processors, chips or chip systems, etc.) in the network device and part of the components (such as processors, chips or chip systems, etc.) in the terminal device. Further, "sending" can also be understood as the "output" of the chip interface, for example, the baseband chip outputs information to the radio frequency chip, and "receiving" can also be understood as the "input" of the chip interface; for example, "sending" can also be understood as the output of the baseband part to the radio frequency part inside the device, and "receiving" can also be understood as the radio frequency part receiving the output information of the baseband part inside the device.

[0173] Optionally, the network device determines the first information and then sends the first information to the terminal device. Correspondingly, the terminal device receives the first information sent by the network device. Wherein, the process of the network device determining the first information can refer to the above-mentioned related explanations about the number of activated first resource modules and the frequency range of the first resource modules, which will not be repeated here.

[0174] In step 202, the network device sends second information to the terminal device.

[0175] The network device sends the second information to the terminal device. Correspondingly, the terminal device receives the second information sent by the network device. The second information is used to indicate a plurality of second resource modules, the plurality of second resource modules have an association relationship with a plurality of third resource modules, and the plurality of first resource modules include the plurality of third resource modules. And the second information is used for transmitting data.

[0176] Among them, the plurality of third resource modules can refer to a part of the number of first resource modules or all the number of first resource modules in the plurality of first resource modules, which is not limited here.

[0177] Optionally, the second resource module can be understood as a virtual resource module, and the first resource module can be understood as an actual resource module or an activated resource module. The second resource module has an association relationship (or a mapping relationship) with a plurality of third resource modules in the plurality of first resource modules. The plurality of third resource modules are similar to the plurality of first resource modules described above, and will not be described here.

[0178] Optionally, the frequency domain positions of the plurality of first resource modules or the plurality of third resource modules have intervals or no intervals. In the case of having intervals, it can be understood that the plurality of third resource modules are discontinuous in the frequency domain. For example, the interval of the frequency domain positions of the plurality of third resource modules is less than or equal to a third preset interval. For another example, the interval of the frequency domain positions of the plurality of first resource modules is less than or equal to the third preset interval.

[0179] For example, as shown in FIG. 3, it is assumed that the number of the plurality of third resource modules is 3, and the 3 third resource modules are discontinuous in the frequency domain. If the frequency domain range of each third resource module is N*RB, then the 3 third resource modules can obtain a plurality of second resource modules of 3*N*RB through the head-to-tail connection of the frequency range.

[0180] Further, the second information includes a plurality of indication bits, each indication bit in the plurality of indication bits corresponds to a second resource module, and each indication bit is used to indicate whether the corresponding second resource module is scheduled. Then, the terminal device determines which frequency domain resources in the third resource modules are scheduled after receiving the second information, through the case of the second resource module indicated by the second information and the association relationship between the second resource module and the third resource module.

[0181] For example, the second information is composed of a plurality of bits, each bit corresponds to a second resource module, and one of the bits has a value of 0, indicating that the corresponding second resource module in the second bandwidth is not scheduled, and a value of 1, indicating that the second resource module corresponding to the bit in the second bandwidth is scheduled. The frequency resources of the second bandwidth correspond to the resource frequencies of the plurality of third resource modules. If it is indicated in the second information that a certain second resource module in the second bandwidth is scheduled, then the corresponding frequency domain resource in the third resource module associated with the second resource module is scheduled. If it is indicated in the second information that a certain second resource module in the second bandwidth is not scheduled, then the corresponding frequency domain resource in the third resource module associated with the second resource module is not scheduled.

[0182] For example, the total number of first resource modules is the number of third resource modules. As shown in FIG. 4, the number of activated third resource modules is 2, the frequency domain range of one third resource module is 8 RBs, and the 2 third resource modules are discontinuous in the frequency domain. The 2 third resource modules can be combined into a second bandwidth of 16 (2*8) RBs. The network device indicates the scheduling of the second resource modules in the second bandwidth through the second information. Assuming that the network device and the terminal device negotiate to use configuration 1 in Table 1, the division granularity of the second bandwidth = 2*M = 2*2 = 4 RBs, that is, one second resource module corresponds to 4 RBs, and the second information can indicate the scheduling of 4 second resource modules in the second bandwidth through 4 bits. The 4 bits are "1010", "1" indicates that the corresponding RB in the third resource module corresponding to the second resource module is scheduled, and "0" indicates that the corresponding RB in the third resource module corresponding to the second resource module is not scheduled. As an example in FIG. 4, the first bit "1" in the first indication information indicates that the second resource module RBG1 is scheduled, the second bit "0" in the first indication information indicates that the second resource module RBG2 is not scheduled, the third bit "1" in the first indication information indicates that the second resource module RBG3 is scheduled, and the fourth bit "0" in the first indication information indicates that the second resource module RBG1 is not scheduled. Further, according to the association relationship between the second resource module and the third resource module, it can be determined that the first 4 RBs in the first third resource module correspond to the second resource module RBG1, the last 4 RBs in the first third resource module correspond to the second resource module RBG2, the first 4 RBs in the second third resource module correspond to the second resource module RBG3, and the last 4 RBs in the second third resource module correspond to the second resource module RBG4. Then the first 4 RBs in the first third resource module are scheduled, and the last 4 RBs in the first third resource module are not scheduled. The first 4 RBs in the second actual resource module are scheduled, and the last 4 RBs in the second actual resource module are not scheduled.

[0183] Correspondingly, after receiving the second information, the terminal device determines which frequency domain resources in the third resource module are scheduled according to the second resource module indicated by the second information and the association relationship between the second resource module and the third resource module. Thus, the terminal device can transmit data based on the third resource module or calculate the CSI of the third resource module (which will be described in two cases below, and will not be expanded here). For example, the terminal device transmits data through the frequency domain resources in the third resource module that are scheduled. The data can include uplink data and / or downlink data. For another example, after determining the third resource module through the second information, the terminal device can calculate the CSI of the first resource module or the third resource module, so as to feed back the CSI of the third resource module to the network device, so that the network device can determine the parameters for scheduling the terminal device based on the CSI in the future.

[0184] It can be understood that steps 201 and 202 in the embodiment can have no time sequence relationship. For example, step 201 can be before step 202, or after step 202, or the first information and the second information can be transmitted at the same time, and the specific embodiments are not limited here.

[0185] As can be seen, the network device can indicate the scheduled second resource module through the second information, and the terminal device can determine the frequency domain resources in the scheduled third resource module according to the association relationship between the second resource module and the third resource module, so as to perform data transmission according to the activated third resource module corresponding to the scheduled second resource module. In this way, even if the bandwidth of the activated third resource module is not continuous, the second resource module can be indirectly scheduled by scheduling the second resource module in a small overhead, so as to reduce the DCI overhead. For example, in the example of the foregoing FIG. 4, the frequency domain resources in the two frequency domain discontinuous third resource modules can be scheduled by indicating the second resource module through “1010”.

[0186] Optionally, in addition to steps 201 and 202, the communication method provided in the present application can further include steps 501 and 502 in the embodiment shown in FIG. 5, which will be described below.

[0187] Step 501: The network device sends third information to the terminal device.

[0188] Optionally, the network device can further configure the time domain resources of the plurality of first resource modules or the plurality of third resource modules. Hereinafter, the network device is taken as an example to configure the time domain resources of the plurality of third resource modules through the third information, and in actual application, the network device can also configure the time domain resources of the plurality of first resource modules or configure the time domain resources in other ways (such as standard specification, pre-negotiation, etc.), and the specific embodiments are not limited here.

[0189] Specifically, the network device sends third information to the terminal device. Correspondingly, the terminal device receives the third information sent by the network device, and the third information is used to indicate time domain resources corresponding to a fourth resource module in a plurality of third resource modules.

[0190] The plurality of third resource modules include the fourth resource module and a fifth resource module, and time domain resources of the fifth resource module are related to time domain resources of the fourth resource module. Alternatively, it is understood that the fourth resource module is a main module (or referred to as a reference module) in the third resource module, and the fifth resource module is a resource module related to the main module in the third resource module.

[0191] Optionally, a starting time of the fourth resource module is a first time, and an ending time of the fourth resource module is a second time. The third information can indicate the time domain resources of the fourth resource module by indicating the starting time and the ending time, or by indicating the starting time and a time length, or by indicating the ending time and the time length, and the like, and the specific manner is not limited here. The time length is a time length between the starting time and the ending time.

[0192] After receiving the third information, the terminal device can determine the time domain resources of the fourth resource module according to the third information, and determine the time domain resources of the fifth resource module according to the relationship between the time domain resources of the fifth resource module and the time domain resources of the fourth resource module. Thus, the time domain resources of each actual resource module can be obtained. That is, by introducing the fourth resource module, the overhead of indicating the time domain resources of the fifth resource module by the third information can be reduced.

[0193] In this application, there are many cases that the time domain resources of the fifth resource module are related to the time domain resources of the fourth resource module, which will be described below.

[0194] First, the subcarrier spacing (SCS) of the fourth resource module is the same as that of the fifth resource module.

[0195] In this case, the time domain resources of the fifth resource module are the same as those of the fourth resource module. For example, the starting time of the fourth resource module is the first time, and the ending time of the fourth resource module is the second time. Then the starting time of the fifth resource module is the first time, and the ending time of the fifth resource module is the second time.

[0196] For example, as shown in FIG. 6, an example diagram in which the time domain information of the fourth resource module is the same as that of the fifth resource module. It is assumed that the subcarrier spacing of the fourth resource module and the fifth resource module is A, and the starting time of the fourth resource module is the first time, and the ending time of the fourth resource module is the second time. Then, the starting time of the fifth resource module is the first time, and the ending time of the fifth resource module is the second time. Wherein, A is an integer greater than 1, for example, 15, 30, 60, 120, 240, 480, etc., in addition, the unit of subcarrier spacing can be hertz, kilohertz, megahertz, etc., and the specific value and specific unit of the subcarrier spacing are not limited here.

[0197] Secondly, the subcarrier spacing of the fourth resource module is different from that of the fifth resource module.

[0198] In this case, the time domain resource of the fifth resource module is related to but different from that of the fourth resource module.

[0199] Optionally, the starting time of the fourth resource module is the first time, and the ending time of the fourth resource module is the second time. The starting time of the fifth resource module is the third time, and the ending time of the fifth resource module is the fourth time.

[0200] Further, in the second case, there are various cases according to whether the starting time of the fourth resource module is aligned with the starting time of the fifth resource module or the ending time of the fifth resource module, which will be described respectively.

[0201] In one possible implementation, the starting time of the fourth resource module is aligned with that of the fifth resource module.

[0202] Mode 1, the starting time of the fifth resource module is not later than the starting time of the fourth resource module, and the interval between the starting time of the fifth resource module and the starting time of the fourth resource module is less than or equal to a first preset interval.

[0203] Or it can be understood that the third time is earlier than the first time and is the time closest to the first time.

[0204] For example, as shown in FIG. 7, the SCS of the fourth resource module is A, the SCS of the fifth resource module is B, and A is not equal to B (for example, A = 30, B = 15). Then, the starting time of the fifth resource module is earlier than the first time, and the third time is the starting time of the time domain symbol and is the time closest to the first time. Wherein, A and B are integers greater than 0, for example, 15, 30, 60, 120, 240, 480, etc.

[0205] Mode 2, the starting time of the fifth resource module is not earlier than the starting time of the fourth resource module, and the interval between the starting time of the fifth resource module and the starting time of the fourth resource module is less than or equal to a first preset interval.

[0206] Or, it is understood that the third time is later than the first time and is the closest time to the first time.

[0207] For example, as shown in FIG. 8, the SCS of the fourth resource module is A, the SCS of the fifth resource module is B, and A is not equal to B. Then, the starting time of the fifth resource module is later than the first time, and the third time is the starting time of the time domain symbol and is the closest time to the time 1. Wherein, A and B can refer to the previous description, which will not be repeated here.

[0208] Wherein, compared with the mode 2, the mode 1 can schedule more resources in the resource module, and compared with the mode 1, the mode 2 can reduce the resources of the scheduled resource module, thereby reducing the power consumption of the terminal device.

[0209] It should be noted that the above alignment of the starting time is only an example, and in actual application, there can be other alignment of the starting time, which is not limited here.

[0210] In another possible implementation, the ending time of the fourth resource module is aligned with the ending time of the fifth resource module.

[0211] Mode 1, the ending time of the fifth resource module is not later than the ending time of the fourth resource module, and the interval between the ending time of the fifth resource module and the ending time of the fourth resource module is less than or equal to the second preset interval.

[0212] Or, it is understood that the fourth time is earlier than the second time, and the fourth time is the ending time of the symbol and is the closest time to the second time.

[0213] For example, as shown in FIG. 9, the SCS of the fourth resource module is A, the SCS of the fifth resource module is B, and A is not equal to B (for example, A=30, B=15). Then, the ending time of the fifth resource module is earlier than the second time, and the fourth time is the ending time of the time domain symbol and is the closest time to the time 2. Wherein, A and B are integers greater than 0, such as 15, 30, 60, 120, 240, 480, etc.

[0214] Mode 2, the ending time of the fifth resource module is not earlier than the ending time of the fourth resource module, and the interval between the ending time of the fifth resource module and the ending time of the fourth resource module is less than or equal to the second preset interval.

[0215] Or, it is understood that the fourth time is later than the second time, and the fourth time is the ending time of the symbol and is the closest time to the second time.

[0216] For example, as shown in FIG. 10, the SCS of the fourth resource module is A, the SCS of the fifth resource module is B, and A is not equal to B. Then, the ending time of the fifth resource module is later than the second time, and the fourth time is the ending time of the time domain symbol and is the closest time to the second time. Wherein, A and B can refer to the previous description, which will not be repeated here.

[0217] Wherein, compared with mode 1, mode 2 can schedule more resources in the resource module, and compared with mode 2, mode 1 can reduce the scheduled resources of the resource module, thereby reducing the power consumption of the terminal device.

[0218] It should be noted that the above-mentioned alignment mode of the ending time is only an example, and in actual application, there can be other alignment modes of the ending time, which are not limited here.

[0219] It can be understood that the above-mentioned alignment mode of the starting time and the alignment mode of the ending time are only examples, and in actual application, there can be other alignment modes, which are not limited here.

[0220] Step 502, the network device sends the fourth information to the terminal device. This step is optional.

[0221] Optionally, the above-mentioned main module (i.e. the fourth resource module) can be indicated by the network device through the fourth information, or can be determined according to a preset rule or the like. For example, the network device sends the fourth information to the terminal device, and the fourth information is used to indicate the fourth resource module in the plurality of third resource modules. For another example, the actual resource module with the maximum or minimum subcarrier spacing in the plurality of actual resource modules can be selected as the main module, and the determination of the main module is not limited here.

[0222] Further, if the above-mentioned fourth resource module is the resource module with the minimum SCS in the plurality of third resource modules, when the fifth resource module is aligned with the time domain information of the fourth resource module, the problem of cross-slot scheduling as shown in FIG. 11 can occur. That is, once DCI scheduling, the data scheduling of the fifth resource module can cross two slots. Since the channel changes with time, once scheduling across two slots will reduce the network communication performance.

[0223] In order to further solve the above-mentioned technical problem, the terminal device expects the fourth resource module to be the resource module with the maximum SCS in the plurality of third resource modules. As shown in FIG. 12, this kind of mode can reduce cross-slot scheduling, thereby reducing the problem of large channel state change caused by cross-slot scheduling.

[0224] Optionally, in the embodiment shown in FIG. 2 or the embodiment shown in FIG. 5, the plurality of second resource modules have a correlation with the plurality of third resource modules, which can also be understood as that the second bandwidth to which the plurality of second resource modules belong has a correlation with the first bandwidth to which the plurality of third resource modules belong. Correspondingly, the second bandwidth can be referred to as a virtual bandwidth, and the first bandwidth can be referred to as an actual bandwidth.

[0225] Further, the frequencies of the plurality of third resource modules corresponding to the plurality of second resource modules in the second bandwidth are arranged from low to high or from high to low. Alternatively, it can be understood that the plurality of third resource modules corresponding to the plurality of second resource modules can be obtained by connecting the head and tail of the frequency range of the second bandwidth. And the frequency domain resources of the second bandwidth include the frequency domain resources of the plurality of third resource modules in the first bandwidth.

[0226] In addition, the above-mentioned second bandwidth can be divided according to a preset granularity. For example, the lowest frequency of the frequency range of the second bandwidth can be taken as the starting point of division, and every one or more preset granularities can be taken as a second resource module. For another example, the highest frequency of the frequency range of the second bandwidth can be taken as the starting point of division, and every one or more preset granularities can be taken as a frequency scheduling unit. Of course, the number of second resource modules indicated by the second information can be one or more, which is not limited here.

[0227] The preset granularity can be a preset value or a value positively correlated with the frequency range of the second bandwidth, which is not limited here. The preset granularity can be used for mapping the second bandwidth to the first bandwidth. The preset granularity can also be related to the number of indication bits in the second information.

[0228] Further, the preset granularity is positively correlated with the number of activated plurality of first resource modules or plurality of third resource modules, or the preset granularity is positively correlated with the number of plurality of third resource modules. For example, the more the number of activated plurality of first resource modules, the larger the preset granularity. For another example, the smaller the number of plurality of first resource modules, the smaller the preset granularity. For another example, the more the number of plurality of third resource modules, the larger the preset granularity. For another example, the smaller the number of plurality of third resource modules, the smaller the preset granularity.

[0229] For example, a preset granularity division of the second bandwidth is shown in Table 1:

[0230] Table 1

[0231] The first column in Table 1 indicates a possible frequency domain range of the first resource module configured in the first information, and configurations 1 and 2 indicate different configuration cases (i.e., different division granularities of the second bandwidth) corresponding to the possible frequency domain range of the first resource module. Alternatively, the first column and the second column in Table 1 indicate one association relationship between the third resource module and the second resource module, and the first column and the third column in Table 1 indicate another association relationship between the third resource module and the second resource module. M is an integer greater than 0, or M indicates the number of the third resource module corresponding to the second resource module, or M indicates the number of the first resource module.

[0232] Further, the number of the second resource module is proportional to the number of the third resource module.

[0233] For example, assuming that the maximum frequency range of a first resource module is 38 RBs (i.e., belonging to the third row in Table 1), and the first information indicates that the terminal device activates three first resource modules, the three first resource modules can obtain a virtual bandwidth of 114 (i.e., 3*38) RBs by connecting the head and tail of the frequency range. Assuming that the network device and the terminal device agree to use configuration 1, the division granularity of the virtual bandwidth is 4*M=4*3=12 RBs.

[0234] The above describes the embodiments shown in FIG. 2 and FIG. 5, and the following describes the processing angle of the terminal device after receiving the second indication information, i.e., the description of the terminal device transmitting data based on the third resource module or calculating the CSI of the first / third resource module is expanded. Alternatively, the second information is used to transmit data in multiple cases, which are described below. It should be noted that the following two cases can be combined with the embodiment shown in FIG. 2 or combined with the embodiment shown in FIG. 5, and the specific embodiments are not limited here.

[0235] First, the second information is specifically used to indicate that data is transmitted on multiple third resource modules.

[0236] This case can be understood as follows: the network device indicates the second resource module through the second information, so that the terminal device determines the third resource module corresponding to the second resource module, and transmits data on the third resource module, so as to realize data scheduling of the terminal device by the network device through scheduling virtual resource blocks.

[0237] Alternatively, the terminal device can transmit data according to the frequency domain resource in the third resource module corresponding to the second resource module indicated by the second information.

[0238] The data can include uplink data and / or downlink data. For example, the terminal device can receive downlink data sent by the network device according to the third resource module. For another example, the terminal device can send uplink data to the network device according to the third resource module, and the like.

[0239] Secondly, the second information is specifically used to indicate calculation of channel state information (CSI) of the plurality of first resource modules or the plurality of third resource modules.

[0240] In this case, the network device can instruct the terminal device to calculate the CSI of the third resource module / first resource module corresponding to the second resource module indicated by the second information, so as to realize measurement.

[0241] Currently, the NR standard stipulates that the bandwidth of the BWP can be divided into a plurality of subbands, and the network device and the terminal device perform CSI calculation / estimation by taking the divided subbands as basic CSI calculation units. For a Type II codebook, the terminal device reports the CSI of the subbands respectively; and for an enhanced Type II codebook, the terminal device performs compression on the CSI of different subbands and then reports the CSI.

[0242] However, as shown in FIG. 13, assuming that there are two BWPs (i.e., the frequency range of the first resource module is configurable) to report CSI, the bandwidth of each BWP includes 10 RBs, each subband includes 4 RBs, and each BWP will be divided into 3 (10 / 4) subbands based on the current standard implementation, and then the terminal device will report two BWPs based on 6 subbands. In this way, the reporting resources and the calculation complexity are wasted.

[0243] Therefore, the above scheme can improve the system performance by using the subband division mode of the virtual bandwidth. Specifically, two BWPs are combined into a virtual frequency range, and the virtual frequency range is divided into subbands. Although the number of subbands can be reduced (20 / 4=5), if the two BWPs are far apart, the subband combined by the gray area in FIG. 14 includes a large channel frequency span, which is difficult to report accurately as a whole channel, thereby reducing the system performance.

[0244] To solve the above technical problems, the present application maps and combines the frequency ranges of a plurality of third resource modules into a virtual frequency range (i.e., a second bandwidth) or maps and combines the frequency ranges of a plurality of first resource modules into a virtual frequency range (i.e., a second bandwidth) based on certain rules. On the premise of ensuring no loss of communication performance, the number of subbands is reduced to reduce the CSI processing complexity of the terminal device and the time-frequency resource overhead of reporting.

[0245] Specifically, the second bandwidth can be divided into subbands, and the terminal device can calculate CSI based on the subbands divided by the second bandwidth, and report the CSI to the network device based on the second bandwidth. Correspondingly, the network device receives the CSI reported by the terminal device.

[0246] That is, the plurality of second resource modules can synthesize the second bandwidth. For which third or first resource modules correspond to the second bandwidth, or understand that which third or first resource modules can be mapped and combined into the second bandwidth. The terminal device can determine in multiple ways, which are described below:

[0247] One way, the terminal device explicitly indicates which third or first resource modules correspond to the virtual bandwidth through the indication of the fifth information.

[0248] Specifically, the network device can also send the fifth information to the terminal device. Correspondingly, the terminal device receives the fifth information sent by the network device, and the fifth information is used to indicate the plurality of first or third resource modules corresponding to the plurality of second resource modules included in the second bandwidth.

[0249] Wherein, the fifth information can also be understood as the network device indicating to the terminal device which third or first resource modules correspond to the second bandwidth, or which third or first resource modules can be mapped and combined into the second bandwidth.

[0250] Further, the fifth information can be used to indicate the identity of the third resource module and the identity of the virtual group to which the identity belongs, or to indicate the identity of the first resource module and the identity of the virtual group to which the identity belongs. Wherein, the identity of different virtual groups is used to represent different second bandwidths.

[0251] Exemplarily, taking the first resource module represented by BWP as an example, the plurality of first resource modules include: BWP1, BWP2, BWP3, BWP4 and BWP5. The virtual group includes Group1 and Group2. The fifth information can indicate Group1: {BWP1, BWP2, BWP3}, Group2: {BWP4, BWP5}. The BWP in each virtual group can obtain the second bandwidth corresponding to the virtual group by connecting the beginning and end of the frequency range.

[0252] Another way, the terminal device explicitly indicates which third or first resource modules correspond to the virtual bandwidth by specifying a preset interval or a preset threshold.

[0253] For example, taking a preset interval as an example, this is a combination method where the difference in frequency domain range intervals among multiple actual resource modules is less than or equal to the preset interval, corresponding to the virtual bandwidth. Alternatively, it can be understood as forming a virtual combination of actual resource modules among multiple first resource modules where the difference in frequency domain range intervals is less than or equal to a preset threshold. Or, it can be forming a virtual combination of actual resource modules among multiple third resource modules where the difference in frequency domain range intervals is less than or equal to a preset threshold.

[0254] For example, as shown in Figure 15, consider multiple first resource modules including BWP1, BWP2, BWP3, and BWP4. The interval between BWP1 and BWP2 is less than a preset interval (i.e., the interval between BWP1 and BWP2 is small), the interval between BWP2 and BWP3 is greater than the preset interval (i.e., the interval between BWP2 and BWP3 is large), and the interval between BWP3 and BWP4 is less than the preset interval (i.e., the interval between BWP3 and BWP4 is small). In this example, the second resource modules corresponding to the multiple first resource modules can correspond to two virtual combinations (i.e., virtual combination 1 and virtual combination 2). Virtual combination 1 consists of at least the second resource modules associated with BWP1 and BWP2, and virtual combination 2 consists of at least the second resource modules associated with BWP3 and BWP4.

[0255] It is understandable that the two methods mentioned above are just examples. In practical applications, there may be other methods, which are not limited here.

[0256] Furthermore, the terminal device can also send a sixth message to the network device, and the network device receives the sixth message sent by the terminal device. This sixth message is used to request channel measurement resources and channel measurement result reporting resources from the network device, or it is used to request changes to channel measurement parameters and channel measurement result reporting parameters from the network device, etc.

[0257] The channel measurement resources may include at least one of the following: NZP-CSI-RS-Resource, ZP-CSI-RS-Resource, SSB, etc., without limitation here. Furthermore, the measurement result reporting resources may include at least one of the following: Physical uplink shared channel (PUSCH) channel, Physical uplink control channel (PUCCH) channel, etc., without limitation here.

[0258] In addition, the sixth information can be carried by the PUSCH / PUCCH channel, or it can be carried in uplink control information (UCI), etc., without being limited here.

[0259] Further, after receiving the sixth information, the network device sends additional channel measurement resources to the terminal device, and allocates a measurement result reporting resource or changes a reporting configuration parameter to the terminal device.

[0260] For example, the terminal device reports the sixth information to the network device, and the sixth information carries a request for specific measurement resource parameters and reporting resource parameters. The measurement resource parameters can include at least one of the following: a measurement resource period, a measurement resource port number, etc. The reporting resource parameters can include at least one of the following: a measurement result reporting period, a codebook type for reporting measurement results, a frequency resource where the reporting content is located, etc. The channel measurement parameters can be a measurement signal period\port number, etc. The channel measurement result reporting parameters can be a channel measurement result reporting period\codebook type for reporting, etc.

[0261] The communication method in the embodiments of the present application is described above, and the communication device in the embodiments of the present application is described below. Referring to FIG. 16, one embodiment of the communication device 1600 in the embodiments of the present application can implement the functions of the terminal device or the network device in the above method embodiments, and thus can also implement the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device 1600 can be a communication device, or an integrated circuit or element inside the communication device, such as a chip. The communication device 1600 includes a transceiver unit 1601. It can be understood that the communication device 1600 can also include the transceiver unit 1601 and a processing unit 1602.

[0262] In one possible implementation manner, the communication device 1600 is a terminal device in the embodiments shown in FIGS. 1A to 14, in which case the functions of the various units are as follows:

[0263] The transceiver unit 1601 is configured to receive first information, the first information being used for configuring frequency domain units of activated multiple first resource modules and frequency ranges of the frequency domain units, each of the multiple first resource modules including at least one resource block group.

[0264] The transceiver unit 1601 is further configured to receive second information, the second information being used for indicating multiple second resource modules that are scheduled, the multiple second resource modules having an association relationship with multiple third resource modules, the multiple first resource modules including the multiple third resource modules, and the second information being used for transmitting data.

[0265] The second resource module can be understood as a virtual resource module, and correspondingly, the first resource module can be understood as an actual resource module or an activated resource module. The virtual resource module has an association relationship (or a mapping relationship) with the multiple third resource modules in the multiple first resource modules.

[0266] In a possible implementation, the transceiver 1601 is further configured to receive third information, where the third information is used to indicate time domain resources corresponding to a fourth resource module in a plurality of third resource modules, the plurality of third resource modules includes the fourth resource module and a fifth resource module, a starting time of the fourth resource module is the first time, an ending time of the fourth resource module is the second time, time domain resources of the fifth resource module are related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module are used for data transmission.

[0267] In a possible implementation, the transceiver 1601 is further configured to receive fourth information, where the fourth information is used to indicate the fourth resource module.

[0268] In a possible implementation, the second information is specifically used to indicate that data is transmitted on the plurality of third resource modules.

[0269] In a possible implementation, the second information is specifically used to indicate that channel state information (CSI) of the plurality of first resource modules or the plurality of third resource modules is calculated.

[0270] In a possible implementation, frequency domain units of the plurality of third resource modules belong to a first bandwidth, frequency domain units of the plurality of second resource modules belong to a second bandwidth, and the first bandwidth and the second bandwidth have a correlation relationship.

[0271] In a possible implementation, the network device and the terminal device transmit fifth information, where the fifth information is used to indicate a plurality of third resource modules corresponding to a plurality of second resource modules included in the second bandwidth.

[0272] In a possible implementation, the plurality of third resource modules corresponding to the plurality of second resource modules in the second bandwidth are arranged from low to high in frequency or from high to low in frequency.

[0273] In a possible implementation, the second bandwidth is divided according to a preset granularity, and the preset granularity is positively correlated with a quantity of the plurality of first resource modules or the plurality of third resource modules.

[0274] In a possible implementation, a maximum frequency range of each frequency domain unit in the plurality of first resource modules is the same.

[0275] In a possible implementation, the second information includes a plurality of indication bits, each indication bit in the plurality of indication bits corresponds to a second resource module, and each indication bit is used to indicate whether the corresponding second resource module is scheduled.

[0276] In a possible implementation, the third information is specifically used to indicate the first time and a time length, and the time length is a time length between the first time and the second time.

[0277] In a possible implementation, the subcarrier spacing of the fifth resource module is the same as the subcarrier spacing of the fourth resource module, the starting moment of the fifth resource module is the first moment, and the ending moment of the fifth resource module is the second moment.

[0278] In a possible implementation, the subcarrier spacing of the fifth resource module is different from the subcarrier spacing of the fourth resource module.

[0279] In a possible implementation, the third moment is less than or greater than the first moment, and the interval between the third moment and the first moment is less than or equal to the first preset interval.

[0280] Alternatively, the ending moment of the fifth resource module is the fourth moment, the fourth moment is less than or greater than the second moment, and the interval between the fourth moment and the second moment is less than or equal to the second preset interval.

[0281] In a possible implementation, the fourth resource module is a resource module with the largest subcarrier spacing in the plurality of third resource modules.

[0282] In a possible implementation, the frequency domain positions of the plurality of third resource modules are spaced, or the frequency domain positions of the plurality of first resource modules are spaced.

[0283] In a possible implementation, the interval is less than or equal to the third preset interval.

[0284] In this embodiment, the operations performed by each unit in the communication device are similar to the description of the terminal device in the foregoing embodiments shown in FIGS. 1A to 14, and will not be described here again.

[0285] In this embodiment, the transceiver 1601 first determines the activated resource module (i.e., the first resource module) through the first information, and then determines the scheduled virtual resource module (i.e., the second resource module) through the second information, and the virtual resource module has an association relationship with some of the activated resource modules (i.e., the third resource module), so that the terminal device can perform data transmission according to the second information. For example, the processing unit 1602 can determine the corresponding activated third resource module through the scheduled virtual resource module, so as to transmit data on the activated third resource module, or calculate the channel state information (CSI) of the activated resource module for reporting. In this way, even if the bandwidth of the activated resource module is discontinuous, the activated resource module can be indirectly scheduled by scheduling the virtual resource module in a way of smaller second information overhead, thereby reducing the DCI overhead.

[0286] In another possible implementation, the communication device 1600 is the network device in the foregoing embodiments shown in FIGS. 1A to 14, and the functions of each unit are as follows:

[0287] The transceiver 1601 is configured to transmit first information, the first information being used for configuring frequency domain units of activated multiple first resource modules and a frequency range of the frequency domain units, each of the multiple first resource modules including at least one resource block group.

[0288] The transceiver 1601 is further configured to transmit second information, the second information being used for indicating multiple second resource modules that are scheduled, the multiple second resource modules having a correlation relationship with multiple third resource modules, the multiple first resource modules including the multiple third resource modules, and the second information being used for transmitting data.

[0289] In a possible implementation, the transceiver 1601 is further configured to transmit third information, the third information being used for indicating time domain resources corresponding to a fourth resource module in the multiple third resource modules, the multiple third resource modules including the fourth resource module and a fifth resource module, a starting time of the fourth resource module being a first time, an ending time of the fourth resource module being a second time, time domain resources of the fifth resource module being related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module being used for transmitting data.

[0290] In a possible implementation, the transceiver 1601 is further configured to transmit fourth information, the fourth information being used for indicating the fourth resource module.

[0291] In a possible implementation, the second information is specifically used for indicating that data is transmitted on the multiple third resource modules.

[0292] In a possible implementation, the second information is specifically used for indicating that channel state information (CSI) of the multiple first resource modules or the multiple third resource modules is calculated.

[0293] In a possible implementation, frequency domain units of the multiple third resource modules belong to a first bandwidth, and frequency domain units of the multiple second resource modules belong to a second bandwidth, the first bandwidth having a correlation relationship with the second bandwidth.

[0294] In a possible implementation, the transceiver 1601 is further configured to transmit fifth information, the fifth information being used for indicating multiple third resource modules corresponding to multiple second resource modules included in the second bandwidth.

[0295] In a possible implementation, the multiple third resource modules corresponding to the multiple second resource modules in the second bandwidth are arranged in a low-to-high order or a high-to-low order in terms of frequency.

[0296] In a possible implementation, the second bandwidth is divided according to a preset granularity, and the preset granularity is positively correlated with a quantity of the multiple first resource modules or the multiple third resource modules.

[0297] In a possible implementation, the maximum frequency range of each frequency domain unit in the plurality of first resource modules is the same.

[0298] In a possible implementation, the second information includes a plurality of indication bits, each indication bit in the plurality of indication bits corresponds to a second resource module, and each indication bit is used to indicate whether the corresponding second resource module is scheduled.

[0299] In a possible implementation, the third information is specifically used to indicate the first time point and the time length, and the time length is the time length between the first time point and the second time point.

[0300] In a possible implementation, the subcarrier spacing of the fifth resource module is the same as the subcarrier spacing of the fourth resource module, the start time point of the fifth resource module is the first time point, and the end time point of the fifth resource module is the second time point.

[0301] In a possible implementation, the subcarrier spacing of the fifth resource module is different from the subcarrier spacing of the fourth resource module.

[0302] The start time point of the fifth resource module is the third time point, the third time point is less than or greater than the first time point, and the interval between the third time point and the first time point is less than or equal to the first preset interval,

[0303] Or, the end time point of the fifth resource module is the fourth time point, the fourth time point is less than or greater than the second time point, and the interval between the fourth time point and the second time point is less than or equal to the second preset interval.

[0304] In a possible implementation, the fourth resource module is a resource module with the largest subcarrier spacing in the plurality of third resource modules.

[0305] In a possible implementation, the frequency domain positions of the plurality of third resource modules are spaced, or the frequency domain positions of the plurality of first resource modules are spaced.

[0306] In a possible implementation, the interval is less than or equal to the third preset interval.

[0307] In this embodiment, the operations performed by each unit in the communication device are similar to the description of the network device in the foregoing embodiments shown in FIGS. 1A to 14, and will not be described herein again.

[0308] In this embodiment, the transceiver unit 1601 first transmits the first information to configure the terminal device with the activated resource module (i.e., the first resource module), determines the scheduled virtual resource module (i.e., the second resource module) through the second information, and the virtual resource module has an association relationship with some resource modules (i.e., the third resource module) in the activated resource module, so that the terminal device can perform data transmission according to the second information. In this way, even if the bandwidth of the activated resource module is not continuous, the network device can indirectly schedule the activated resource module by scheduling the virtual resource module in a way with smaller overhead, thereby reducing the DCI overhead.

[0309] Please refer to FIG. 17, which is another schematic structural diagram of a communication device 1700 provided in the present application. The communication device 1700 includes a logic circuit 1701 and an input / output interface 1702. The communication device 1700 can be a chip or an integrated circuit.

[0310] The transceiver unit 1601 shown in FIG. 16 can be a communication interface, which can be the input / output interface 1702 in FIG. 17. The input / output interface 1702 can include an input interface and an output interface. Alternatively, the communication interface can be a transceiver circuit, which can include an input interface circuit and an output interface circuit. The processing unit 1602 shown in FIG. 16 can be the logic circuit 1701 in FIG. 17.

[0311] Optionally, in the case where the communication device is the terminal device in the foregoing embodiments, the input / output interface 1702 is configured to receive information (e.g., the first information, the second information, the third information, the fourth information, the fifth information), transmit the sixth information, and the like. The logic circuit 1701 is configured to determine the plurality of third resource modules / the plurality of first resource modules, the CSI measurement, and the like.

[0312] Optionally, in the case where the communication device is the network device in the foregoing embodiments, the input / output interface 1702 is configured to transmit information (e.g., the first information, the second information, the third information, the fourth information, the fifth information), receive the sixth information, and the like. The logic circuit 1701 is configured to determine the association relationship between the plurality of second resource modules and the plurality of third resource modules, or determine the association relationship between the first bandwidth and the second bandwidth.

[0313] The logic circuit 1701 and the input / output interface 1702 can also perform other steps performed by the terminal device or the network device in any of the embodiments and achieve the corresponding beneficial effects. Here, no further description is given.

[0314] Optionally, the logic circuit 1701 can be a processing apparatus, and the functions of the processing apparatus can be partially or entirely implemented through software.

[0315] Optionally, the processing apparatus can include a memory and a processor, wherein the memory is configured to store a computer program, and the processor is configured to read and execute the computer program stored in the memory to perform the corresponding processing and / or steps in any one of the method embodiments.

[0316] Optionally, the processing apparatus can only include the processor. The memory for storing the computer program is located outside the processing apparatus, and the processor is connected with the memory through the circuit / wire to read and execute the computer program stored in the memory. The memory and the processor can be integrated together, or can also be physically independent of each other.

[0317] Optionally, the processing apparatus can be one or more chips, or one or more integrated circuits. For example, the processing apparatus can be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chips (SoC), central processor units (CPU), network processors (NP), digital signal processors (DSP), micro controller units (MCU), programmable logic devices (PLD) or other integrated chips, or any combination of the above chips or processors.

[0318] Referring to FIG. 18, a communication device 1800 involved in the above embodiments is provided according to an embodiment of the present application, and the communication device 1800 can be specifically a communication device as a terminal device in the above embodiments.

[0319] Optionally, a possible logical structure of the communication device 1800 can include but is not limited to at least one processor 1801 and at least one communication port 1802.

[0320] Optionally, the transceiver unit 1601 shown in FIG. 16 can be a communication interface, which can be a communication port 1802 in FIG. 18. The communication port 1802 can include an input interface and an output interface. Alternatively, the communication port 1802 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.

[0321] It can be understood that the communication port 1802 in FIG. 18 can be used to transmit indication information. For example, in the case where the communication device 1800 is a terminal device in the foregoing embodiments, the communication port 1802 is used to receive the first information, the second information, and the like. For another example, in the case where the communication device 1800 is a network device in the foregoing embodiments, the communication port 1802 is used to send the first information, the second information, and the like.

[0322] Further optionally, the apparatus can further include at least one of a memory 1803, a bus, and the like, and in the embodiments of the present application, the at least one processor 1801 is configured to control and process the actions of the communication device 1800.

[0323] In addition, the processor 1801 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It can implement or execute various exemplary logical blocks, modules, and circuits described in combination with the disclosure. The processor can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, apparatus, and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.

[0324] It can be understood that the present application does not limit the number of each component shown in FIG. 18. For example, the number of processors 1801, the number of communication ports 1802, and the number of memories 1803 can be one or more, respectively, and the specific number is not limited here.

[0325] It should be noted that the communication device 1800 shown in FIG. 18 can be specifically used to implement the steps implemented by the terminal device in the foregoing method embodiments, and achieve the corresponding technical effects of the terminal device. The specific implementation mode of the communication device shown in FIG. 18 can refer to the description in the foregoing method embodiments, which will not be described here.

[0326] Please refer to FIG. 19, which is a structural schematic diagram of a communication device 1900 involved in the foregoing embodiments provided by the embodiments of the present application. The communication device 1900 can be specifically a communication device as a network device in the foregoing embodiments, and the structure of the communication device can refer to the structure shown in FIG. 19.

[0327] The communication device 1900 comprises at least one processor 1911 and at least one network interface 1914. Further optionally, the communication device further comprises at least one memory 1912, at least one transceiver 1913 and one or more antennas 1915. The processor 1911, the memory 1912, the transceiver 1913 and the network interface 1914 are connected, for example, through a bus, which may, in embodiments of the present application, comprise various types of interfaces, transmission lines or buses, etc., and the present embodiments do not limit the same. The antenna 1915 is connected to the transceiver 1913. The network interface 1914 is configured to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1914 can comprise a network interface between the communication device and a core network device, such as an S1 interface, and the network interface can comprise a network interface between the communication device and other communication devices (such as other network devices or core network devices), such as an X2 or Xn interface.

[0328] The transceiver unit 1601 shown in FIG. 16 can be a communication interface, which can be the network interface 1914 in FIG. 19, and the network interface 1914 can comprise an input interface and an output interface. Alternatively, the network interface 1914 can also be a transceiver circuit, which can comprise an input interface circuit and an output interface circuit.

[0329] The processor 1911 is mainly configured to process communication protocols and communication data, and control the whole communication device, execute software programs, process data of the software programs, for example, to support the communication device to perform the actions described in the embodiments. The communication device can comprise a baseband processor and a central processor, the baseband processor is mainly configured to process communication protocols and communication data, and the central processor is mainly configured to control the whole communication device, execute software programs, process data of the software programs. The processor 1911 in FIG. 19 can integrate the functions of the baseband processor and the central processor, and those skilled in the art can understand that the baseband processor and the central processor can also be independent processors interconnected through a bus. Those skilled in the art can understand that the communication device can comprise a plurality of baseband processors to adapt to different network modes, and the communication device can comprise a plurality of central processors to enhance the processing capability, and various components of the communication device can be connected through various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built in the processor, or stored in the memory in the form of software programs, and the processor executes the software programs to realize the baseband processing function.

[0330] The memory is mainly used for storing software programs and data. The memory 1912 can exist independently and be connected to the processor 1911. Alternatively, the memory 1912 can be integrated with the processor 1911, for example, integrated in a chip. The memory 1912 can store program codes for implementing the technical solutions of the embodiments of the present application and be controlled to execute by the processor 1911. Various computer programs executed can also be regarded as a driver of the processor 1911.

[0331] FIG. 19 only shows one memory and one processor. In actual communication devices, there can be multiple processors and multiple memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or an independent storage element, and the embodiments of the present application do not limit this.

[0332] The transceiver 1913 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal. The transceiver 1913 can be connected to the antenna 1915. The transceiver 1913 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1915 can receive radio frequency signals, the receiver Rx of the transceiver 1913 is used to receive the radio frequency signals from the antenna and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 1911, so that the processor 1911 further processes the digital baseband signals or digital intermediate frequency signals, such as demodulation processing and decoding processing. In addition, the transmitter Tx in the transceiver 1913 is also used to receive the modulated digital baseband signals or digital intermediate frequency signals from the processor 1911, and convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and send the radio frequency signals through one or more antennas 1915. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing and analog-to-digital conversion to obtain digital baseband signals or digital intermediate frequency signals, and the order of the down-mixing and analog-to-digital conversion can be adjusted. The transmitter Tx can selectively perform one or more levels of up-mixing and digital-to-analog conversion on the modulated digital baseband signals or digital intermediate frequency signals to obtain radio frequency signals, and the order of the up-mixing and digital-to-analog conversion can be adjusted. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.

[0333] The transceiver 1913 can also be referred to as a transceiving unit, a transceiver, a transceiving device, etc. Optionally, a device in the transceiving unit for implementing a receiving function can be regarded as a receiving unit, and a device in the transceiving unit for implementing a sending function can be regarded as a sending unit, that is, the transceiving unit includes the receiving unit and the sending unit, the receiving unit can also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0334] It should be noted that the communication device 1900 shown in FIG. 19 can be specifically used to implement the steps implemented by the network device in the foregoing method embodiment, and achieve the corresponding technical effects of the network device. The specific implementation manner of the communication device 1900 shown in FIG. 19 can be referred to the description in the foregoing method embodiments, which will not be described here one by one.

[0335] When the communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the foregoing method embodiments. The terminal chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the base station to the terminal; or the terminal chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the terminal to the base station. For example, in the case where the first device is a terminal, the process that the terminal sends the indication information can be understood as the process that the chip of the terminal outputs the indication information.

[0336] When the communication device is a module applied to a base station, the base station module implements the functions of the base station in the foregoing method embodiments. The base station module receives information from other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the terminal to the base station; or the base station module sends information to other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the base station to the terminal. The base station module here can be a baseband chip of the base station, or a DU or other module, and the DU here can be a DU under an open radio access network (O-RAN) architecture. For example, in the case where the network device is a base station, the process that the base station sends the indication information can be understood as the process that the chip of the base station outputs the indication information.

[0337] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in a base station or a terminal.

[0338] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable apparatus. The computer programs or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer programs or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid-state disk. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0339] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and no logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

Claims

1. A communication method characterized by comprising: The method comprises: receiving first information, the first information being used for configuring frequency domain units of a plurality of activated first resource modules and frequency ranges of the frequency domain units, each of the plurality of first resource modules comprising at least one resource block group; receiving second information, the second information being used for indicating a plurality of scheduled second resource modules, the plurality of second resource modules having a correlation relationship with a plurality of third resource modules, the plurality of first resource modules comprising the plurality of third resource modules, and the second information being used for transmitting data.

2. The method of claim 1, wherein, The method further comprises: receiving third information, the third information being used for indicating time domain resources corresponding to a fourth resource module in the plurality of third resource modules, the plurality of third resource modules comprising the fourth resource module and a fifth resource module, a starting time of the fourth resource module being a first time, an ending time of the fourth resource module being a second time, time domain resources of the fifth resource module being related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module being used for transmitting the data.

3. The method of claim 2, wherein, The method further comprises: receiving fourth information, the fourth information being used for indicating the fourth resource module.

4. A communication method characterized by comprising: The method comprises: sending first information, the first information being used for configuring frequency domain units of a plurality of activated first resource modules and frequency ranges of the frequency domain units, each of the plurality of first resource modules comprising at least one resource block group; sending second information, the second information being used for indicating a plurality of scheduled second resource modules, the plurality of second resource modules having a correlation relationship with a plurality of third resource modules, the plurality of first resource modules comprising the plurality of third resource modules, and the second information being used for transmitting data.

5. The method of claim 4, wherein, The method further comprises: sending third information, the third information being used for indicating time domain resources corresponding to a fourth resource module in the plurality of third resource modules, the plurality of third resource modules comprising the fourth resource module and a fifth resource module, a starting time of the fourth resource module being a first time, an ending time of the fourth resource module being a second time, time domain resources of the fifth resource module being related to time domain resources of the fourth resource module, and the time domain resources of the fifth resource module and the time domain resources of the fourth resource module being used for transmitting the data.

6. The method of claim 5, wherein, The method further comprises: sending fourth information, the fourth information being used for indicating the fourth resource module.

7. The method according to any one of claims 1 to 6, characterized in that, The second information is specifically used for indicating that the data is transmitted on the plurality of third resource modules.

8. The method according to any one of claims 1 to 7, characterized in that, The second information is specifically used for indicating that channel state information (CSI) of the plurality of first resource modules or the plurality of third resource modules is calculated.

9. The method according to any one of claims 1 to 8, characterized in that, Frequency domain units of the plurality of third resource modules belong to a first bandwidth, frequency domain units of the plurality of second resource modules belong to a second bandwidth, and the first bandwidth has a correlation relationship with the second bandwidth.

10. The method of claim 9, wherein, The method further comprises: transmitting fifth information, the fifth information being used for indicating that the plurality of second resource modules corresponding to the plurality of third resource modules are included in the second bandwidth.

11. The method according to claim 9 or 10, characterized in that, The frequencies of the plurality of third resource modules corresponding to the plurality of second resource modules in the second bandwidth are arranged from low to high or from high to low.

12. The method of claim 11, wherein, The second bandwidth is divided according to a preset granularity, and the preset granularity is positively correlated with the number of the plurality of first resource modules or the plurality of third resource modules.

13. The method according to any one of claims 1 to 12, characterized in that, The maximum frequency range of each frequency domain unit in the plurality of first resource modules is the same.

14. The method according to any one of claims 1 to 13, characterized in that, The second information includes a plurality of indication bits, each indication bit of the plurality of indication bits corresponds to a second resource module, and the each indication bit is used to indicate whether the corresponding second resource module is scheduled.

15. The method of any one of claims 2, 3, 5, or 6, wherein, The third information is specifically used to indicate the first time point and the time length, and the time length is the time length between the first time point and the second time point.

16. The method of any one of claims 2, 3, 5, 6, or 15, wherein, The subcarrier spacing of the fifth resource module is the same as that of the fourth resource module, the starting time point of the fifth resource module is the first time point, and the ending time point of the fifth resource module is the second time point.

17. The method of any one of claims 2, 3, 5, 6, or 15, wherein, The subcarrier spacing of the fifth resource module is different from that of the fourth resource module. The starting time point of the fifth resource module is a third time point, the third time point is less than or greater than the first time point, and the interval between the third time point and the first time point is less than or equal to a first preset interval, Or, the ending time point of the fifth resource module is a fourth time point, the fourth time point is less than or greater than the second time point, and the interval between the fourth time point and the second time point is less than or equal to a second preset interval.

18. The method according to any one of claims 2, 3, 5, 6, 15 to 17, characterized in that, The fourth resource module is a resource module with the largest subcarrier spacing in the plurality of third resource modules.

19. The method of any one of claims 1 to 18, wherein, The frequency domain positions of the plurality of third resource modules have intervals, or the frequency domain positions of the plurality of first resource modules have intervals.

20. The method of claim 19, wherein, The intervals are less than or equal to a third preset interval.

21. A communications device, characterized by The communication device includes a processing unit and a transceiver unit. The processing unit and the transceiver unit are used to perform the method in any one of claims 1 to 20.

22. A communications device, characterized by The chip or chip system is used to perform the method in any one of claims 1 to 20.

23. A chip or chip system, characterized by The communication device includes at least one processor, the at least one processor is coupled with at least one memory, and the at least one processor is used to perform the method in any one of claims 1 to 20.

24. A communication system, characterized by The chip or chip system is used to perform the method in any one of claims 1 to 20.

25. A readable storage medium, characterized by, The storage medium stores a computer program or instructions, and when the computer program or instructions are executed by the communication device, the method in any one of claims 1 to 20 is implemented.

26. A computer program product, characterised in that, The instructions make the computer execute the method in any one of claims 1 to 20 when the instructions run on the computer.

Citation Information

Patent Citations

  • Method and device for allocating frequency domain resources, method and device for receiving frequency domain resources, and communication system

    CN110832935A

  • Method and device for activating and releasing non-dynamic scheduling transmission

    CN114451017A

  • Resource indication method, terminal equipment and network equipment

    CN118104169A

  • Resource determination method and device, resource configuration method and device, communication device, and storage medium

    WO2023197275A1