Communication method and communication apparatus

Through module combination and signaling scheduling, terminal devices can flexibly schedule module combinations in different scenarios, solving the power consumption problem of terminal devices under low functional requirements and achieving efficient energy saving.

WO2025218565A1PCT designated stage Publication Date: 2025-10-23HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/088236
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-18
Filing Date
2025-04-10
Publication Date
2025-10-23

AI Technical Summary

Technical Problem

In the existing technology, when a terminal device receives services with a lower communication rate for a long time, power consumption is wasted and static power consumption is difficult to reduce. Especially in the process of splitting from a high-capacity system to a low-capacity system, the components are difficult to split and the static power consumption of the baseband processing module is fixed.

Method used

By using a combination of modules in the terminal device to receive signals, the module combination is scheduled according to the requirements of different scenarios. Some modules are turned off to reduce power consumption. The network device indicates the activation and deactivation of the module through signaling.

Benefits of technology

It improves the energy-saving benefits of terminal equipment, has strong flexibility, adapts to the needs of different scenarios, and reduces static power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025088236_23102025_PF_FP_ABST
    Figure CN2025088236_23102025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a communication method and a communication apparatus. The method comprises: receiving a first signal by using modules in a first module group, wherein the first signal meets the capability of the first module group that is indicated by first information, the first information comprising capability information of M modules in a terminal device, and the first module group comprises one or more modules among the M modules. On the basis of the method, the terminal device can use one or more modules with the capability of successfully receiving the first signal in the first module group, so that energy-saving benefits are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication apparatus

[0001] This application claims priority from the Chinese patent application No. 202410471773.1 filed on April 18, 2024, and entitled "Communication method and communication apparatus", 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, the present application relates to a communication method and a communication apparatus. BACKGROUND

[0003] High speed and low latency have always been the goal of the communication field, which makes the terminal device need to support high-capability and large-bandwidth capability. If the user equipment (UE) receives services with a small communication rate based on the maximum capability for a long time, it will cause a lot of unnecessary waste of power consumption of the UE. Currently, the system with a large processing capability in the UE is usually split to achieve energy-saving operation in a low-functionality scenario. However, the energy-saving benefit brought by the operation of reducing the capability from a large-capability system to a small-capability system is usually low. On the one hand, some components are difficult to split in the process of splitting from a large-capability system to a small-capability system. On the other hand, since the maximum processing capability of the terminal device is fixed, the static power consumption of the baseband processing module is related to the maximum computing power capability of the system, which makes it difficult to reduce the static power consumption of the terminal device. SUMMARY

[0004] The present application provides a communication method and a communication apparatus, which can improve the energy-saving benefit of the terminal device.

[0005] In a first aspect, a communication method is provided. The method can be performed by a first apparatus, which can be a terminal device, or a chip or circuit for a terminal device, and the present application does not limit this. For ease of description, the following is described by way of example of being performed by a terminal device.

[0006] The method comprises: receiving, using a module in a first module group, a first signal, the first signal satisfying a capability of the first module group indicated by first information, the first information comprising capability information of M modules in the terminal device, and the first module group comprising one or more modules of the M modules.

[0007] It should be understood that the M modules in the terminal device support independent operation or combined operation, and embodiments of the present application do not limit the specific manner of combined operation of the plurality of modules. As an example but not limitation, an example of combined operation of the M modules can be represented as follows: one or more modules are combined into a first module group, and the newly combined module group can be regarded as a new whole. The data scheduled once for the first module group is regarded as a transport block (TB), and the channel control information for controlling the first module group is indicated by one downlink control information (DCI).

[0008] It should be understood that receiving the first signal using the modules in the first module group can be understood as receiving the first signal using all or part of the modules in the first module group.

[0009] It should be understood that the first signal satisfying the capability of the first module group can be understood as the terminal device using the modules in the first module group to meet the transmission requirements of receiving the first signal, or in other words, the first signal can be successfully received using the modules in the first module group. The capability of the first module group can be understood as the capability corresponding to the modules in the first module group for receiving the first signal.

[0010] It should be understood that the communication method provided by the embodiments of the present application can be applied to uplink transmission scenarios and downlink transmission scenarios. The above is only described by taking downlink transmission as an example and does not constitute limitation.

[0011] Based on the above scheme, the terminal device can use one or more modules in the first module group that have the capability of successfully receiving the first signal, that is, the terminal device can perform signal transmission by using part of the modules, thereby improving energy saving benefits.

[0012] In combination with the first aspect, in some implementations of the first aspect, the M modules correspond to different devices in the terminal device. Alternatively, the M modules are baseband modules and / or radio frequency modules.

[0013] It should be understood that the M modules in the terminal device correspond to different electronic devices in the terminal device. For example, the M modules can correspond to different circuits in the terminal device, or the M modules can correspond to different chips in the terminal device, and the embodiments of the present application do not limit this.

[0014] As an example but not limitation, the above M modules can be modules in a certain specific component in the terminal device. For example, the above M modules can be modules in a baseband processing system in the terminal device.

[0015] As an example but not limitation, the M modules can be modules in a plurality of specific components in the terminal device. For example, M1 modules in the M modules are modules in a radio frequency integrated circuit (RFIC), and M2 modules in the M modules are modules in a baseband processing system.

[0016] Based on the above scheme, different modules of the terminal device correspond to different devices, so that when part of the modules in the first module group are used to receive the first signal, the remaining modules in the first module group can be in an off state, thereby effectively reducing the power consumption of the terminal device.

[0017] In combination with the first aspect, in some implementations of the first aspect, the capability of the module is a physical layer processing capability.

[0018] In combination with the first aspect, in some implementations of the first aspect, the capability information of the module includes at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported number of data streams, supported number of multiple-input multiple-output layers, supported transceiver channel type, and supported transceiver signal type.

[0019] It should be understood that the M modules in the terminal device are divided based on the capability of each module, and the capability of the first module group can be understood as the sum of the capabilities of one or more modules in the first module group.

[0020] As an example but not limitation, the maximum bandwidth supported by the module can be indicated by the supported frequency range. For example, the frequency range supported by module #1 is [100Mhz-300Mhz], and the maximum bandwidth supported by the module #1 is represented as 300-100=200Mhz.

[0021] As an example but not limitation, the channel type supported by the module can include a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), a measurement reference signal (CSI-RS), or a synchronization signaling / PBCH (SSB), etc.

[0022] By way of example and not limitation, the signal type supported by the above module can include an Orthogonal Frequency Division Multiplexing (OFDM) modulated signal, or an On-Off Keying (OOK) modulated signal, etc.

[0023] It should be understood that the embodiments of the present application do not limit the specific capability of each of the M modules.

[0024] By way of example and not limitation, the capability of each module in the terminal device is the same. By way of example and not limitation, the maximum downlink transmission rate supported by each module in the terminal device is 20 Mbps.

[0025] By way of example and not limitation, the terminal device includes at least two modules with different capabilities. By way of example and not limitation, the terminal device includes module #1, module #2, and module #3, the maximum downlink transmission rate supported by module #1 is 20 Mbps, the maximum downlink transmission rate supported by module #2 is 50 Mbps, and the maximum downlink transmission rate supported by module #3 is 100 Mbps.

[0026] Based on the above scheme, the modules in the terminal device can be designed and scheduled based on one or more capabilities, which is flexible.

[0027] In some implementations of the first aspect, the number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

[0028] By way of example and not limitation, for module #1 of the M modules, when the value of X is 2, the number of candidate values of the frequency range is 2, i.e., the maximum bandwidth supported by module #1 can be [frequency range #1, frequency domain position #1] or [frequency range #2, frequency domain position #2].

[0029] Based on the above scheme, the bandwidth supported by a single module in the terminal device or the frequency range supported by a single module in the terminal device can include one or more candidate values, which is flexible.

[0030] In some implementations of the first aspect, the first information is further used to indicate at least one module group, and the at least one module group includes one or more modules of the M modules. Alternatively, the first information is further used to indicate at least one combination mode of the one or more modules, and each combination mode corresponds to a module group.

[0031] It should be understood that the embodiments of the present application do not limit the number of modules included in each module group.

[0032] As an example but not limitation, the terminal device includes module group #1 and module group #2, wherein the module group #1 includes 1 module, and the module group #2 includes 3 modules.

[0033] As an example but not limitation, the terminal device includes module group #1, module group #2 and module group #3, wherein the module group #1 includes 2 modules, the module group #2 includes 2 modules, and the module group #3 includes 3 modules.

[0034] Based on the above scheme, the first information can also be used to indicate at least one module group, so that the network device can reasonably schedule the first module group in the terminal device according to the first information, thereby improving the energy saving benefit of the terminal device.

[0035] In conjunction with the first aspect, in some implementations of the first aspect, the at least one module group is applied to different scenarios, and / or the at least one module group includes different numbers of modules or different module capabilities.

[0036] It should be understood that different scenarios have different requirements for the capabilities of the terminal device. The specific division of different scenarios by the embodiments of the present application is not limited. As an example but not limitation, the different scenarios can be that the terminal device works in different frequency bands, or the different scenarios can be that the terminal device uses different data rate processing capabilities, or the different scenarios can be that the terminal device uses different multiple-input multiple-output (MIMO) layers for transmission, etc.

[0037] It should be understood that the capabilities of each module group in the at least one module group are different. Among them, compared with a module group with stronger capability, a module group with weaker capability in the same terminal device has fewer modules, or a module group with weaker capability in the same terminal device supports weaker capability.

[0038] Based on the above scheme, the terminal device can use the corresponding module group to work in different scenarios, thereby further improving the energy saving benefit of the terminal device.

[0039] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending the first information.

[0040] Based on the above scheme, the terminal device can report the first information by itself, so that the network device can reasonably schedule the M modules in the terminal device according to the first information and the current communication demand, effectively improving the energy saving benefit of the terminal device.

[0041] With reference to the first aspect, in some implementations of the first aspect, before the sending the first information, the method further includes: receiving second information, the second information being used for requesting reporting the first information.

[0042] Based on the above scheme, the terminal device can report the first information based on the request of the network device, so that the network device can obtain the capability information of the M modules in the terminal device in time, and then reasonably schedule the M modules in the terminal device according to the first information and the current communication demand, thereby effectively improving the energy saving benefit of the terminal device.

[0043] With reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving third information, the third information including configuration information of each module in the first module group, and / or, configuration information of the first module group.

[0044] It should be understood that the configuration information of each module in the first module group is determined based on the first information, or in other words, the configuration of each module in the first module group by the network device is within the capability range of the corresponding module.

[0045] By way of example and not limitation, the third information can be Radio Resource Control Reconfiguration (RRC_Reconfiguration) signaling.

[0046] It should be understood that the embodiments of the present application do not limit the specific form of the network device configuring the first module group through the third information.

[0047] By way of example and not limitation, the third information includes configuration information of each module in the first module group. It can be understood that when the configuration information of any two modules in the first module group is different, the network device needs to carry the complete configuration information of each module in the third information.

[0048] Further, when the configuration information of two or more modules in the first module group includes part of the same configuration information (or configuration parameters), the network device can carry the same configuration information and module-specific configuration information in the third information. The complete configuration information of a module is composed of the same configuration information and module-specific configuration information. A special case is that when a module is not associated with the same configuration information, the complete configuration information of the module is only composed of the module-specific configuration information.

[0049] As an example but not limitation, the third information includes configuration information of the first module group and configuration information of each module in the first module group. It can be understood that when the configuration information of the first module group is different from the combination of the configuration information of each module in the first module group, the network device needs to carry the configuration information of the first module group in the third information.

[0050] With reference to the first aspect, in some implementations of the first aspect, when the configuration information of each module includes a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

[0051] In other words, when the parameters of the first module group are default, the terminal device can determine the default part of the parameters by referring to the configuration information of each module in the first module group.

[0052] Specifically, when the configuration information of the first module group includes the same part as the combination of the configuration information of the modules in the module group, the network device can carry the part different from the combination of the configuration information of the modules in the module group in the third information. In other words, for the first module group, only part of the configuration information can be carried in the third information.

[0053] Based on the above scheme, the network device can use different configuration manners based on the parameters that need to be configured for each module in the first module group and the parameters that need to be configured for the first module group, and can take into account the flexibility of configuration and low signaling overhead.

[0054] With reference to the first aspect, in some implementations of the first aspect, the method further includes: receiving fourth information, the fourth information being used to indicate that all or part of the modules in the first module group are activated, or the fourth information being used to indicate that all or part of the modules in the first module group are deactivated, or the fourth information being used to indicate the activated modules in the first module group.

[0055] As an example but not limitation, the first module group includes module #1, module #2 and module #3, and the terminal device currently uses module #1 for data transmission. The network device can indicate the terminal device to activate module #2 through the fourth information. Then the terminal device can use module #1 and module #2 for data transmission simultaneously after receiving the fourth information.

[0056] As an example but not limitation, the first module group includes module #1, module #2 and module #3, and the terminal device currently uses module #1 and module #2 for data transmission. The network device can indicate the terminal device to deactivate module #1 through the fourth information. Then the terminal device can use module #1 for data transmission only after receiving the fourth information.

[0057] By way of example and not limitation, the first module group includes module #1, module #2 and module #3, the terminal device currently uses module #1 for data transmission, and the network device can indicate module #2 through the fourth information. Then the terminal device deactivates the module #1 and activates the module #2 after receiving the fourth information, that is, the terminal device only uses the module #2 for data transmission.

[0058] It should be understood that the fourth information can be carried in any one of downlink control information (DCI), media access control control signaling (MAC CE) and RRC signaling, and the embodiments of the present application do not limit this.

[0059] Based on the above scheme, the network device can send the fourth information to the terminal device according to the actual transmission situation, so as to instruct the terminal device to adjust the activation / deactivation state of the modules in the first module group, and further improve the energy saving benefit of the terminal device.

[0060] In conjunction with the first aspect, in some implementations of the first aspect, the fourth information includes N bits, the N bits correspond to the N modules one by one, or the fourth information includes K bits, the values of the K bits correspond to different module sets, and the different module sets include different modules in the N modules, where N and K are positive integers.

[0061] By way of example and not limitation, the first module group includes N modules, and the network device can associate the N bits in the fourth information with the N modules one by one, and indicate the activation and / or deactivation of each module through the value of each bit.

[0062] By way of example and not limitation, the fourth information includes K bits, and the values of the K bits correspond to different module sets, so as to indicate the activation and / or deactivation of the module sets.

[0063] By way of example and not limitation, the fourth information includes K bits, and the values of the K bits correspond to different module sets, so as to indicate the activation and / or deactivation of the module sets.

[0064] It should be understood that the embodiments of the present application do not limit the specific way of determining the modules included in each module set by the terminal device.

[0065] Exemplarily, the network device can send fifth information to the terminal device, and correspondingly, the terminal device receives the fifth information. The fifth information is used to indicate the modules included in each module set. The fifth information can be carried in any one of DCI, MAC CE, and RRC signaling, which is not limited in the embodiments of the present application.

[0066] Exemplarily, the modules included in each module set are protocol specified.

[0067] Based on the above scheme, the network device can indicate the terminal device to activate / deactivate the modules in the first module group in different ways, which is flexible.

[0068] In a second aspect, a communication method is provided. The method can be performed by a second device. The second device can be a network device, or can be a chip or circuit for a network device, or can be a component for completing part of the function of a network device, which is not limited in the present application. For ease of description, the following is described by taking the network device as an example.

[0069] The method comprises: sending a first signal, the first signal being received by the terminal device using the modules in the first module group, the first signal satisfying the capability of the first module group indicated by the first information, the first information comprising the capability information of M modules in the terminal device, and the first module group comprising one or more modules of the M modules.

[0070] It should be understood that the first signal satisfying the capability of the first module group can be understood as that the terminal device using the modules in the first module group satisfies the transmission requirement of receiving the first signal, or in other words, the first signal can be successfully received by using the modules in the first module group, and the capability of the first module group can be understood as the capability corresponding to the modules in the first module group for receiving the first signal.

[0071] It should be understood that the communication method provided by the embodiments of the present application can be applied to uplink transmission scenarios and downlink transmission scenarios. The above is described by taking the downlink transmission as an example, which does not constitute a limitation.

[0072] Based on the above scheme, the network device can send the first signal, and the terminal device can use one or more modules in the first module group that have the capability of successfully receiving the first signal from the network device, that is, the terminal device can perform signal transmission by using part of the modules, thereby improving the energy saving benefit.

[0073] In combination with the second aspect, in some implementations of the second aspect, the M modules correspond to different devices in the terminal device. Alternatively, the M modules are baseband modules and / or radio frequency modules.

[0074] With reference to the second aspect, in some implementations of the second aspect, the capability of the module is a physical layer processing capability.

[0075] With reference to the second aspect, in some implementations of the second aspect, the capability information of the module comprises at least one of: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported number of data streams, supported number of multiple-input multiple-output layers, supported transceiver channel type, and supported transceiver signal type.

[0076] With reference to the second aspect, in some implementations of the second aspect, the number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

[0077] With reference to the second aspect, in some implementations of the second aspect, the first information is further used to indicate at least one module group, and the at least one module group comprises one or more modules of the M modules. Alternatively, the first information is further used to indicate at least one combination mode of the one or more modules, and each combination mode corresponds to a module group.

[0078] With reference to the second aspect, in some implementations of the second aspect, the at least one module group is applied to different scenarios, and / or the at least one module group comprises different numbers of modules or different module capabilities.

[0079] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: receiving the first information.

[0080] With reference to the second aspect, in some implementations of the second aspect, before the receiving the first information, the method further comprises: sending second information, wherein the second information is used to request reporting of the first information.

[0081] With reference to the second aspect, in some implementations of the second aspect, the method further comprises: sending third information, wherein the third information comprises configuration information of each module in the first module group and / or configuration information of the first module group.

[0082] With reference to the second aspect, in some implementations of the second aspect, when the configuration information of each module comprises a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

[0083] Alternatively, when the parameters of the first module group are default, the terminal device can determine the default part of the parameters by referring to the configuration information of each module in the first module group.

[0084] With reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving fourth information, the fourth information being used to indicate to activate all or part of the modules in the first module group, or the fourth information being used to indicate to deactivate all or part of the modules in the first module group, or the fourth information being used to indicate the activated modules in the first module group.

[0085] With reference to the second aspect, in some implementations of the second aspect, the fourth information includes N bits, the N bits being associated with the N modules, or the fourth information includes K bits, the values of the K bits corresponding to different module sets, the different module sets including different modules in the N modules, where N and K are positive integers.

[0086] The third aspect provides a communication method. The method can be performed by a first device. The first device can be a terminal device, or can be a chip or circuit for a terminal device, and the present application does not make any limitation in this regard. For ease of description, the following is described by taking a terminal device as an example.

[0087] The method includes: transmitting a first signal using modules in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information including capability information of M modules in the terminal device, and the first module group including one or more modules in the M modules.

[0088] Based on the above scheme, the terminal device can use one or more modules in the first module group that have the capability of successfully transmitting the first signal, that is, the terminal device can perform signal transmission by using part of the modules, thereby improving energy saving benefits.

[0089] With reference to the third aspect, in some implementations of the third aspect, the M modules correspond to different devices in the terminal device. Alternatively, the M modules are baseband modules and / or radio frequency modules.

[0090] With reference to the third aspect, in some implementations of the third aspect, the capability of the module is a physical layer processing capability.

[0091] With reference to the third aspect, in some implementations of the third aspect, the capability information of the module includes at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported number of data streams, supported number of multiple-input multiple-output layers, supported transceiver channel type, and supported transceiver signal type.

[0092] With reference to the third aspect, in some implementations of the third aspect, the number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

[0093] With reference to the third aspect, in some implementations of the third aspect, the first information is further used to indicate at least one module group, the at least one module group comprising one or more modules of the M modules. Alternatively, the first information is further used to indicate at least one combination manner of the one or more modules, each combination manner corresponding to a module group.

[0094] With reference to the third aspect, in some implementations of the third aspect, the at least one module group is applied to different scenarios, and / or the at least one module group comprises different numbers of modules or different module capabilities.

[0095] With reference to the third aspect, in some implementations of the third aspect, the method further comprises: transmitting the first information.

[0096] With reference to the third aspect, in some implementations of the third aspect, before the transmitting the first information, the method further comprises: receiving second information, the second information being used to request reporting of the first information.

[0097] With reference to the third aspect, in some implementations of the third aspect, the method further comprises: receiving third information, the third information comprising configuration information of each module in the first module group, and / or configuration information of the first module group.

[0098] With reference to the third aspect, in some implementations of the third aspect, when the configuration information of each module comprises a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

[0099] Alternatively, when the parameters of the first module group are default, the terminal device can determine the default part of the parameters by referring to the configuration information of each module in the first module group.

[0100] With reference to the third aspect, in some implementations of the third aspect, the method further comprises: receiving fourth information, the fourth information being used to indicate activating all or part of the modules in the first module group, or the fourth information being used to indicate deactivating all or part of the modules in the first module group, or the fourth information being used to indicate the activated modules in the first module group.

[0101] With reference to the third aspect, in some implementations of the third aspect, the fourth information comprises N bits, the N bits corresponding to the N modules one by one, or the fourth information comprises K bits, the values of the K bits corresponding to different module sets, the different module sets comprising different modules of the N modules, where N and K are positive integers.

[0102] In a fourth aspect, a communication method is provided. The method can be performed by a second device, which can be a network device, or a chip or circuit for the network device, or a component for performing part of the function of the network device, without limitation. For ease of description, the method performed by the network device is described below.

[0103] The method includes receiving a first signal, the first signal being sent by a terminal device using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information including capability information of M modules in the terminal device, the first module group including one or more of the M modules.

[0104] Based on the above scheme, the network device can receive the first signal, and the terminal device can use one or more modules in the first module group that have the capability to successfully send the first signal from the network device, i.e., the terminal device can perform signal transmission by using part of the modules, thereby improving energy saving benefits.

[0105] In some implementations of the fourth aspect, the M modules correspond to different devices in the terminal device. Alternatively, the M modules are baseband modules and / or radio frequency modules.

[0106] In some implementations of the fourth aspect, the capability of the module is a physical layer processing capability.

[0107] In some implementations of the fourth aspect, the capability information of the module includes at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported number of data streams, supported number of multiple-input multiple-output layers, supported transceiver channel type, and supported transceiver signal type.

[0108] In some implementations of the fourth aspect, the number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

[0109] In some implementations of the fourth aspect, the first information is further used to indicate at least one module group, the at least one module group including one or more of the M modules. Alternatively, the first information is further used to indicate at least one combination mode of the one or more modules, each combination mode corresponding to a module group.

[0110] In some implementations of the fourth aspect, the at least one module group is applied to different scenarios, and / or the at least one module group includes different numbers of modules or different module capabilities.

[0111] With reference to the fourth aspect, in some implementations of the fourth aspect, the method further includes receiving the first information.

[0112] With reference to the fourth aspect, in some implementations of the fourth aspect, before the receiving the first information, the method further includes sending second information, the second information being used for requesting reporting of the first information.

[0113] With reference to the fourth aspect, in some implementations of the fourth aspect, the method further includes sending third information, the third information including configuration information of each module in the first module group, and / or configuration information of the first module group.

[0114] With reference to the fourth aspect, in some implementations of the fourth aspect, when the configuration information of each module includes a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

[0115] Alternatively, when the parameters of the first module group are default, the terminal device can determine the default part of the parameters by referring to the configuration information of each module in the first module group.

[0116] With reference to the fourth aspect, in some implementations of the fourth aspect, the method further includes receiving fourth information, the fourth information being used for indicating activation of all or part of the modules in the first module group, or the fourth information being used for indicating deactivation of all or part of the modules in the first module group, or the fourth information being used for indicating the activated modules in the first module group.

[0117] With reference to the fourth aspect, in some implementations of the fourth aspect, the fourth information includes N bits, the N bits being associated with the N modules, or the fourth information includes K bits, the value of the K bits corresponding to different module sets, the different module sets including different modules in the N modules, where N and K are positive integers.

[0118] The fifth aspect provides a communication apparatus, which can be the first apparatus described above. The communication apparatus includes units for completing any method described in the first aspect.

[0119] In an example, the communication apparatus includes a transceiver unit, the transceiver unit being configured to receive a first signal using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information including capability information of M modules in a terminal device, the first module group including one or more modules in the M modules.

[0120] It should be appreciated that the fifth aspect is a device-side implementation corresponding to the first aspect, and the description of supplements, explanations and benefits of the first aspect also apply to the fifth aspect, and will not be repeated.

[0121] In a sixth aspect, a communication apparatus is provided, which can be the second apparatus described above. The communication apparatus comprises units for performing any of the methods described in the second aspect.

[0122] In an example, the communication apparatus comprises a transceiving unit configured to transmit a first signal, the first signal being received by the terminal device using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information comprising capability information of M modules in the terminal device, the first module group comprising one or more of the M modules.

[0123] It should be appreciated that the sixth aspect is a device-side implementation corresponding to the second aspect, and the description of supplements, explanations and benefits of the second aspect also apply to the sixth aspect, and will not be repeated.

[0124] In a seventh aspect, a communication apparatus is provided, which can be the first apparatus described above. The communication apparatus comprises units for performing any of the methods described in the third aspect.

[0125] In an example, the communication apparatus comprises a transceiving unit configured to transmit a first signal using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information comprising capability information of M modules in the terminal device, the first module group comprising one or more of the M modules.

[0126] It should be appreciated that the seventh aspect is a device-side implementation corresponding to the third aspect, and the description of supplements, explanations and benefits of the third aspect also apply to the seventh aspect, and will not be repeated.

[0127] In an eighth aspect, a communication apparatus is provided, which can be the second apparatus described above. The communication apparatus comprises units for performing any of the methods described in the fourth aspect.

[0128] In an example, the communication apparatus comprises a transceiving unit configured to receive a first signal, the first signal being transmitted by the terminal device using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information comprising capability information of M modules in the terminal device, the first module group comprising one or more of the M modules.

[0129] It should be understood that the eighth aspect is a device-side implementation corresponding to the fourth aspect, and the descriptions of the supplements, explanations and benefits of the fourth aspect also apply to the eighth aspect, and will not be repeated.

[0130] In a ninth aspect, the present application provides a communication apparatus, which can be the first apparatus or the second apparatus. The communication apparatus comprises a processor configured to implement the method in the first aspect or the second aspect, or any implementation of the first aspect or the second aspect. Optionally, the processor is coupled to a memory, and the memory is configured to store instructions and data, and the processor is configured to execute the instructions stored in the memory to implement the method in the first aspect or the second aspect, or any implementation of the first aspect or the second aspect.

[0131] Optionally, the communication apparatus can further comprise a memory. Optionally, the communication apparatus can further comprise a communication interface, which is configured to enable the apparatus to communicate with other devices, and the communication interface can be a transceiver, a hardware circuit, a bus, a module, a pin or other types of communication interfaces.

[0132] In one example, the communication apparatus can be a network device, such as an access network device, or a device, a module or a chip set in the network device, or a device that can be used in conjunction with the network device.

[0133] In another example, the communication apparatus can be a terminal device, or a device, a module or a chip set in the terminal device, or a device that can be used in conjunction with the terminal device.

[0134] In a tenth aspect, the present application provides a communication apparatus, which can be the first apparatus or the second apparatus. The communication apparatus comprises a processor configured to implement the method in the third aspect or the fourth aspect, or any implementation of the third aspect or the fourth aspect. Optionally, the processor is coupled to a memory, and the memory is configured to store instructions and data, and the processor is configured to execute the instructions stored in the memory to implement the method in the third aspect or the fourth aspect, or any implementation of the third aspect or the fourth aspect.

[0135] Optionally, the communication apparatus can further comprise a memory. Optionally, the communication apparatus can further comprise a communication interface, which is configured to enable the apparatus to communicate with other devices, and the communication interface can be a transceiver, a hardware circuit, a bus, a module, a pin or other types of communication interfaces.

[0136] In one example, the communication apparatus can be a network device, such as an access network device, or a device, module or chip set in a network device, or a device capable of being used with the network device.

[0137] In another example, the communication apparatus can be a terminal device, or a device, module or chip set in a terminal device, or a device capable of being used with the terminal device.

[0138] In an eleventh aspect, a communication system is provided, which includes a device having the function of implementing the method and various possible designs of the above first aspect, or any possible implementation of the first aspect, or all possible implementations of the first aspect, and a device having the function of implementing the method and various possible designs of the above second aspect, or any possible implementation of the second aspect, or all possible implementations of the second aspect; or a device having the function of implementing the method and various possible designs of the above third aspect, or any possible implementation of the third aspect, or all possible implementations of the third aspect, and a device having the function of implementing the method and various possible designs of the above fourth aspect, or any possible implementation of the fourth aspect, or all possible implementations of the fourth aspect.

[0139] In a twelfth aspect, the present application also provides a computer program which, when executed on a computer, causes the computer to perform the method provided by the above first aspect to fourth aspect, or any implementation of the first aspect to fourth aspect.

[0140] In a thirteenth aspect, the present application also provides a computer program product comprising instructions which, when executed on a computer, cause the computer to perform the method provided by the above first aspect to fourth aspect, or any implementation of the first aspect to fourth aspect.

[0141] In a fourteenth aspect, the present application also provides a computer readable storage medium, which stores a computer program or instructions, which, when executed on a computer, cause the computer to perform the method provided by the above first aspect to fourth aspect, or any implementation of the first aspect to fourth aspect.

[0142] In a fifteenth aspect, the present application also provides a chip system, which comprises a processor configured to support a device to implement the method provided in the first aspect to the fourth aspect, or execute the method provided in any of the implementation manners of the first aspect to the fourth aspect. In a possible design, the chip system further comprises a memory configured to store programs and data necessary for the device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0143] The technical effects of the solutions provided in the third aspect to the fifteenth aspect can be referred to the corresponding descriptions of the first aspect, and will not be repeated. BRIEF DESCRIPTION OF DRAWINGS

[0144] FIG. 1 is a schematic diagram of a wireless communication system suitable for embodiments of the present application;

[0145] FIG. 2 is a schematic diagram of a candidate BWP;

[0146] FIG. 3 is a schematic diagram of a flow of a communication method according to an embodiment of the present application;

[0147] FIG. 4 is a schematic diagram of modules in a terminal device according to an embodiment of the present application;

[0148] FIG. 5 is a schematic diagram of a flow of a communication method according to another embodiment of the present application;

[0149] FIG. 6 is a schematic diagram of a flow of a communication method according to yet another embodiment of the present application;

[0150] FIG. 7 is a schematic diagram of a flow of a communication method according to yet another embodiment of the present application;

[0151] FIG. 8 is a schematic block diagram of an apparatus 2000 according to an embodiment of the present application;

[0152] FIG. 9 is a schematic block diagram of an apparatus 3000 according to an embodiment of the present application. DETAILED DESCRIPTION

[0153] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0154] Figure 1 is a schematic diagram of the architecture of a communication system 1000 to which embodiments of the present application are applied. As shown in Figure 1, the communication system includes a radio access network 100 and a core network 200, and optionally, the communication system 1000 can further include an Internet 300. The radio access network 100 can include at least one radio access network device (e.g., 110a and 110b in Figure 1) and at least one terminal (e.g., 120a-120j in Figure 1). The terminal is connected to the radio access network device in a wireless manner, and the radio access network device is connected to the core network in a wireless or wired manner. The core network device and the radio access network device can be independent and different physical devices, or can be integrated into the same physical device with the functions of the core network device and the logical functions of the radio access network device, or can be a physical device integrated with part of the functions of the core network device and part of the functions of the radio access network device. The terminals and the terminals, and the radio access network devices and the radio access network devices can be connected to each other in a wired or wireless manner. Figure 1 is only a schematic diagram, and the communication system can further include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.

[0155] The network device can be a radio access network device, for example, 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, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The network device can also be a module or unit that completes part of the functions of a base station, for example, the radio access network device can include at least one of a centralized unit (CU), a distributed unit (DU), or a radio unit (RU), wherein the centralized unit can also be referred to as a central unit (CU) or a control unit (CU). The CU in this embodiment completes the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer of the base station, and can also complete the function of the service data adaptation protocol (SDAP) layer. The DU completes the functions of the radio link control (RLC) layer and the medium access control (MAC) layer of the base station, and can also complete part of the physical layer (for example, the upper layer of the physical layer) or all of the physical layer. The RU completes the radio frequency function, and can also complete part of the physical layer (for example, the lower layer of the physical layer). For specific descriptions of the above-mentioned protocol layers, reference can be made to the relevant technical specifications of the 3rd generation partnership project (3GPP). The radio access network device can be a macro base station (such as 110a in FIG. 1), or a micro base station or indoor station (such as 110b in FIG. 1), or a relay node or donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the radio access network device. For ease of description, the following describes the base station as an example of the network device.

[0156] The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely applied to 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, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. Embodiments of the present application do not limit the specific technology and specific device form of the terminal.

[0157] The base station and the terminal can be fixed in position or movable. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on an airplane, a balloon and a man-made satellite. Embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0158] The roles of the base station and the terminal can be relative, for example, the helicopter or drone 120i in FIG. 1 can be configured as a mobile base station, and for those terminals 120j accessing the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through a wireless air interface protocol. Of course, 110a and 120i can also communicate through a base station-to-base station interface protocol, at this time, relative to 110a, 120i is also a base station. Therefore, the base station and the terminal can be collectively referred to as a communication apparatus, 110a and 110b in FIG. 1 can be referred to as a communication apparatus with base station function, and 120a-120j in FIG. 1 can be referred to as a communication apparatus with terminal function.

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

[0160] In the 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 the functions of the base station. The control subsystem containing the functions of the base station herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or modem) in the terminal, or by a device containing the functions of the terminal.

[0161] The technical solutions provided by the embodiments of the present application can be applied to wireless communication between communication devices. The wireless communication between communication devices can include wireless communication between network devices and terminals, wireless communication between network devices and network devices, and wireless communication between terminals and terminals. In the embodiments of the present application, the term "wireless communication" can also be referred to as "communication", and the term "communication" can also be described as "data transmission", "information transmission" or "transmission".

[0162] It can be understood that in the embodiments of the present application, the physical downlink share channel (PDSCH), the physical downlink control channel (PDCCH) and the physical uplink share channel (PUSCH) are only examples of downlink data channels, downlink control channels and uplink data channels, respectively. In different systems and different scenarios, data channels and control channels can have different names, and the embodiments of the present application do not limit this.

[0163] In order to facilitate understanding of the solutions of the embodiments of the present application, the concepts involved in the embodiments of the present application are first explained.

[0164] 1. Carrier aggregation:

[0165] With the increasing demand for network capacity, frequency division duplex (FDD) spectrum resources are widely used. That is, in order to meet the demand for improving the peak rate of a single user and the system capacity, the most direct method is to increase the transmission bandwidth of the system. Therefore, the carrier aggregation (CA) technology is introduced to increase the transmission bandwidth of a single user, and then FDD carrier aggregation is realized to improve the spectrum usage of the terminal device. Specifically, CA is to aggregate two or more component carriers (CCs) together to support a larger transmission bandwidth. For example, in the low frequency FR1 frequency band, NR specifies that the bandwidth of a single CC of a terminal device is 100MHz, and through CA, the bandwidth of multiple CCs can be aggregated into a virtual large-bandwidth communication system.

[0166] 2. Bandwidth part (BWP)

[0167] The bandwidth of a carrier of a base station in NR is wider than that of a long term evolution (LTE) carrier. For example, the bandwidth of a carrier in NR can be 100 MHz. However, the radio frequency (RF) capability of different terminal devices is different, and the maximum bandwidth that can be supported is different. In order to reduce the power consumption of a terminal device, the concept of a BWP is introduced. FIG. 2 shows a schematic diagram of a BWP. As shown in FIG. 2, a BWP is a set of contiguous resource blocks (RBs) on a carrier. Different BWPs can occupy partially overlapping frequency domain resources with different bandwidths, or bandwidth resources with different numerologies, which can be mutually non-overlapping in the frequency domain. Different BWPs can be configured by a network as working bandwidths of a terminal device for different communication rate requirements. The introduction of the concept of a BWP enables a UE to not always work in a 100 MHz bandwidth. When the communication rate requirement is low, the terminal device can work in a smaller bandwidth by switching the BWP, thereby reducing the power consumption of the terminal device.

[0168] High rate and low latency have always been the goal pursued in the field of communication. 4G can achieve a downlink communication rate of 150 Mbps, 5G can achieve a communication rate of 1.2 Gbps, and 6G is expected to achieve a communication rate more than 10 times that of 5G. This requires a UE to support high-capability and large-bandwidth capability. However, the communication rate required by commonly used applications (apps) does not need to be several Gbps. Table 1 shows the required communication rate under the premise of achieving a good user experience for commonly used apps. Referring to Table 1, a communication rate of 50 Mbps can meet the needs of most services. Therefore, if a UE receives a service with a small communication rate based on the maximum capability for a long time, this will cause unnecessary waste of power consumption of the UE.

[0169] Table 1

[0170] Current energy-saving technologies usually perform function splitting from a large-capability system to perform energy-saving operations in a low-functionality scenario. For example, for a single CC, a terminal device needs to have a bandwidth of 100 MHz and a processing capability (fast Fourier transform (FFT), encoding, channel estimation, etc.) under the corresponding bandwidth. If the current traffic is not large, the network can send an indication signaling to instruct the terminal device to switch to a 20 MHz bandwidth for processing. This is equivalent to reducing the capability from a 100 MHz large-capability system to a 20 MHz processing capability.

[0171] However, the energy saving benefit brought by such a reduction in capability from a large capability system to a small capability system is usually low.

[0172] On one hand, some components are difficult to split in the process of splitting from a large capability system to a small capability system, such as a radio frequency integrated circuit (RFIC) or a module in a power amplifier (PA). For these modules, the implementation of a modem is usually based on a set of components designed according to the maximum capability required by a device, i.e., different capability systems need to use the same components, so that the power consumption of the terminal device does not decrease in the aforementioned modules. For example, when a terminal device switches from a 100MHz bandwidth receiving capability to a 20MHz bandwidth receiving capability, the terminal device needs to use the same set of RFIC or PA modules.

[0173] On the other hand, the power consumption of a baseband processing module in a terminal device is composed of dynamic power consumption and static power consumption. The dynamic power consumption is related to the amount of computation of the task currently being processed by the terminal device, and the static power consumption is mainly related to the leakage current, i.e., related to the maximum computing capability of the system. Therefore, if the system is designed according to the maximum 100Mhz processing capability, even if the device is configured to work in a 20Mhz bandwidth capability, the static power consumption of the device is difficult to reduce. Moreover, with the development of technology, the proportion of static power consumption is becoming higher and higher, becoming a non-negligible part.

[0174] Therefore, embodiments of the present application propose a communication method and a communication device, which can increase the energy saving benefit of a terminal device.

[0175] The above briefly describes the terms involved in the present application. The terms will not be described in the following embodiments. In addition, the above description of the terms is only for the convenience of understanding and does not limit the protection scope of the embodiments of the present application.

[0176] In order to facilitate the understanding of the embodiments of the present application, the following points are explained:

[0177] 1) In 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.

[0178] 2) In the present application, "at least one" means one or more, and "multiple" means two or more (including two). "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: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple.

[0179] 3) In the present application, "first", "second", and various numerical designations indicate differentiation for the sake of description, and are not intended to limit the scope of the embodiments of the present application. For example, different messages are distinguished, rather than being used to describe a specific order or sequence. It should be understood that the objects thus described can be interchanged as appropriate in order to describe solutions other than the embodiments of the present application.

[0180] 4) In the present application, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0181] 5) In the present application, "for indicating" can include direct indication and indirect indication. When describing that certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, but does not mean that A must be carried in the indication information.

[0182] 6) In the present application, "protocol" can refer to a standard protocol in the field of communication, which can include 5G protocol, new radio (NR) protocol and related protocols applied in future communication systems, and the present application does not limit it. "Predefined" can include predefinition, for example, protocol definition. "Preconfigured" can be implemented by pre-saving corresponding codes, tables or other ways that can be used to indicate related information in the device, and the present application does not limit the specific implementation manner thereof.

[0183] 7) In the present application, "communication" can also be described as "data transmission", "information transmission", "data processing", etc. "Transmission" includes "sending" and "receiving".

[0184] 8) In this application, configuration may refer to the network device being dynamically configured (configured) through signaling or messages, or it may refer to pre-configuration (pre-configured), that is, it may be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, a terminal device). This application does not limit its specific implementation method.

[0185] 9) In this application, when comparing A and B, the description of "when A is greater than or equal to B, execute method A, when A is less than or equal to B, execute method B" can be specifically implemented as "when A is greater than or equal to B, execute method A; or, when A is less than B, execute method B", or "when A is greater than B, execute method A; or, when A is less than or equal to B, execute method B". This application does not limit this.

[0186] The communication method provided by the embodiment of the present application will be described in detail below with reference to the accompanying drawings. The embodiment provided by the present application can be applied to the communication system shown in FIG1 above. The technical solution of the present application will be specifically described in conjunction with FIG3. The execution subject can be a terminal device or a receiving device, or a chip or circuit for a sending device or a receiving device. Among them, the sending device can be a terminal device, or a chip or circuit in a terminal device, or a functional module in a terminal device that can call and execute a program. The receiving device can be a network device, or a chip or circuit in a network device, or a functional module in a network device that can call and execute a program. For the sake of convenience of description, the following is an example of execution by a terminal device and a network device.

[0187] FIG3 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG3 , the method includes the following steps:

[0188] S310: The network device sends a first signal to the terminal device.

[0189] S320: The terminal device uses a module in the first module group to receive the first signal.

[0190] Specifically, the terminal device uses all or part of the modules in the first module group to receive a first signal, and the first signal meets the capabilities of the first module group indicated by the first information. The first information includes the capability information of M modules in the terminal device, and the first module group includes one or more modules of the M modules, where M is a positive integer.

[0191] In an embodiment of the present application, the M modules in the terminal device are divided based on the capabilities of each module.

[0192] In a possible implementation, the M modules can be modules in a certain component in the terminal device. For example, the M modules can be modules in an RFIC system in the terminal device, or the M modules can be modules in a baseband processing system in the terminal device, or the M modules can be modules in a PA in the terminal device, which are not limited in the embodiments of the present application.

[0193] In another possible implementation, the M modules can be modules in multiple certain components in the terminal device. For example, M1 modules in the M modules are modules in an RFIC, M2 modules in the M modules are modules in a PA, and M3 modules in the M modules are modules in a baseband processing system.

[0194] It should be understood that the M modules in the terminal device correspond to different electronic devices in the terminal device. For example, the M modules can correspond to different circuits in the terminal device, or the M modules can correspond to different chips in the terminal device, which are not limited in the embodiments of the present application.

[0195] It should be understood that receiving the first signal by using the modules in the first module group can be understood as receiving the first signal by using all or part of the modules in the first module group.

[0196] It should be understood that the first signal satisfying the capability of the first module group can be understood as that the terminal device satisfies the transmission requirement of receiving the first signal by using the modules in the first module group, and the capability of the first module group can be understood as the capability corresponding to the modules in the first module group for receiving the first signal.

[0197] It should be understood that the capability of each module can be the physical layer capability that the terminal device can implement based on the module, and the specific capability of the M modules in the terminal device is not limited in the embodiments of the present application.

[0198] For example but not limitation, the capability of the module can include one or more of the following: maximum bandwidth supported by the module, frequency range, maximum uplink transmission rate supported by the module, maximum downlink transmission rate supported by the module, maximum number of data streams supported by the module, number of multiple-input multiple-output layers supported by the module, channel type supported by the module, signal type supported by the module, and the like.

[0199] In the embodiments of the present application, the maximum bandwidth supported by the module can be indicated by the supported frequency range. For example, assuming that the supported frequency range is [100Mhz-300Mhz], the maximum bandwidth supported is represented as 300-100=200Mhz.

[0200] In a possible implementation, the number of candidate values of the frequency range supported by the module or the maximum bandwidth supported by the module is X, and the value of X is one of [1, 2, 3, 4, 5]. For example, for module #1 of the M modules, when the value of X is 2, the number of candidate values of the frequency range is 2, that is, the candidate values of the frequency range supported by the module #1 can be [frequency range #1, frequency range #2].

[0201] By way of example and not limitation, the channel type supported by the module can include a physical downlink control channel (PDCCH), a physical downlink shared channel (PDSCH), a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), a measurement reference signal (CSI-RS), or a synchronization signaling / PBCH (SSB), etc.

[0202] By way of example and not limitation, the signal type supported by the module can include an OFDM (Orthogonal Frequency Division Multiplexing) modulated signal or an OOK (On-Off Keying) modulated signal, etc.

[0203] It should be understood that the embodiments of the present application do not limit the specific capability of each module of the M modules.

[0204] In a possible implementation, the capability of each module in the terminal device is the same. By way of example and not limitation, the maximum downlink transmission rate supported by each module in the terminal device is 20 Mbps.

[0205] In this implementation, by unifying the capability of each module in the terminal device, after the design of one module is completed, the design of other modules can be completed by referring to the module, thereby simplifying the design cost.

[0206] In another possible implementation, the terminal device includes at least two modules with different capabilities. For example, the terminal device includes module #1, module #2 and module #3, the module #1 supports a maximum downlink transmission rate of 20 Mbps, the module #2 supports a maximum downlink transmission rate of 50 Mbps, and the module #3 supports a maximum downlink transmission rate of 100 Mbps.

[0207] In this implementation, the capabilities of different modules can be designed based on the requirements of common services on the terminal device capabilities, and the energy saving benefits of the terminal device can be improved. For example, in common services of the terminal device, 30% of the services require a communication rate less than 20 Mbps, 30% of the services require a communication rate greater than 20 Mbps and less than 50 Mbps, and 40% of the services require a communication rate greater than 50 Mbps and less than 100 Mbps. Based on the above design of the requirements of services on the terminal device capabilities, the terminal device can activate the corresponding module according to the required terminal device capabilities of the services, and the remaining modules are in the deactivated state, thereby improving the energy saving benefits of the terminal device.

[0208] It should be understood that each module in the terminal device can only work within the supported capability range. For example, the module #1 in the terminal device can support a maximum working frequency range of 100 Mhz-500 Mhz, and the module #1 can only work within the frequency range.

[0209] It should be understood that the M modules in the terminal device support independent operation or combined operation, and the specific manner of combined operation of multiple modules is not limited in the embodiments of the present application. For example, but not limited to, the combined operation of M modules can be represented as follows: after the multiple modules are combined into a first module group, the newly combined module group can be regarded as a new whole, the data of one scheduling of the first module group is regarded as a transport block (TB), and the channel control information of one scheduling / control of the first module group is indicated by one downlink control information (DCI).

[0210] Optionally, the indication field bits of the DCI corresponding to the control / scheduling of the first module group are appropriately expanded compared to the indication field of the DCI corresponding to the single module. An example can be represented as the first module group including module #1 and module #2, where module #1 supports a maximum of 1 antenna for reception and module #2 supports a maximum of 2 antennas for reception. When scheduling module #1 alone, the indication field of the DCI indicating the antenna port usage includes x1 bits, and when scheduling module #2 alone, the indication field of the DCI indicating the antenna port usage includes x2 bits; when scheduling the first module group, the indication field of the DCI indicating the antenna port usage includes x3 bits, where x3≥x2 and x3≥x1.

[0211] FIG. 4 shows a schematic diagram of modules in a terminal device according to an embodiment of the present application. As shown in FIG. 4, the baseband processing system of the terminal device includes module #1, module #2 and module #3, each of which can be independently operated, the module #1 and module #2, the module #1 and module #3, the module #2 and module #3 can be combined to operate, and the module #1, module #2 and module #3 can be combined to operate.

[0212] It should be understood that the first information can be understood as a set of capability information of the M modules in the terminal device, i.e., the first information includes the capability information of each of the M modules in the terminal device.

[0213] In a possible implementation, the first information is further used to indicate at least one module group, and the at least one module group includes one or more modules of the M modules. Alternatively, the first information is further used to indicate a combination mode of the one or more modules, and each combination mode corresponds to a module group.

[0214] The capability of each module group is the sum of the capabilities of the one or more modules in the module group. It can be understood that a module group including multiple modules has stronger capability than a single module.

[0215] It should be understood that the number of modules included in each module group is not limited in the embodiments of the present application.

[0216] By way of example but not limitation, the terminal device includes module group #1 and module group #2, where the module group #1 includes 1 module and the module group #2 includes 3 modules.

[0217] By way of example but not limitation, the terminal device includes module group #1, module group #2 and module group #3, where the module group #1 includes 2 modules, the module group #2 includes 2 modules, and the module group #3 includes 3 modules.

[0218] It should be understood that the embodiments of the present application do not limit the specific implementation of the different capabilities of the at least one module group.

[0219] In a possible implementation, compared with the module group with stronger capability, the module group with weaker capability in the same terminal device has less number of modules.

[0220] By way of example but not limitation, module group #1 supports a bandwidth of 800 Mhz, and module group #2 supports a bandwidth of 100 Mhz, where the module group #1 includes 4 modules and the module group #2 includes 1 module.

[0221] In another possible implementation, compared with the module group with stronger capability, the module group with weaker capability in the same terminal device has modules with weaker capability.

[0222] By way of example but not limitation, module group #1 supports a bandwidth of 600 Mhz, and module group #2 supports a bandwidth of 400 Mhz, where the module group #1 includes 2 modules each supporting a bandwidth of 300 Mhz, and the module group #2 includes 2 modules each supporting a bandwidth of 200 Mhz.

[0223] It should be understood that the same module can be included in different module groups in the terminal device, and the embodiments of the present application do not limit this.

[0224] It should be understood that when a module group includes only one module, the capability supported by the module group is the same as the capability supported by the module.

[0225] Further, the at least one module group in the terminal device is applied to different scenarios, and different scenarios have different requirements for the capability of the terminal device.

[0226] It should be understood that the embodiments of the present application do not limit the specific division of different scenarios. By way of example but not limitation, the different scenarios can be that the terminal device works in different bands, or the different scenarios can be that the terminal device uses different data rate processing capabilities, or the different scenarios can be that the terminal device uses different MIMO layers for transmission, etc. Hereinafter, the different working bands of the terminal device are taken as different scenarios for description.

[0227] In the NR protocol, it is specified that the terminal device needs to support different maximum bandwidths in different bands in the NR. In the embodiments of the present application, the terminal device can use different module groups in different bands, so as to support the maximum bandwidth corresponding to different bands.

[0228] As an example but not limitation, the frequency band #1 requires the maximum bandwidth supported by the terminal device to be greater than 400Mhz, the frequency band #2 requires the maximum bandwidth supported by the terminal device to be greater than 200Mhz and less than 400Mhz, and the frequency band #3 requires the maximum bandwidth supported by the terminal device to be less than 200Mhz. When the terminal device is working in the frequency band #1, the module group #1 including 4 modules can be used. When the terminal device is working in the frequency band #2, the module group #2 including 2 modules can be used. When the terminal device is working in the frequency band #3, the module group #3 including 1 module can be used.

[0229] It should be understood that the capabilities of the modules in each module group in the terminal device can be the same or different, which is not limited in the embodiments of the present application.

[0230] As an example but not limitation, the frequency band #1 can support a bandwidth of 100Mhz and a working frequency of 600-700Mhz, and the terminal device uses the module group #1 including 2 modules in the frequency band, in which the module #1 can support a maximum bandwidth of 600Mhz-650Mhz, and the other module #2 can support a maximum bandwidth of 650Mhz-700Mhz. Based on this, when the terminal device works in 600Mhz-650Mhz, only the above module #1 can be started, and when the terminal device works in 650Mhz-700Mhz, only the above module #2 can be started, thereby increasing the energy saving gain of the terminal device. In addition, when the terminal device works in 600Mhz-650Mhz and 650Mhz-700Mhz, the module #1 and the module #2 are started at the same time, and the terminal device can meet the transmission requirements.

[0231] As an example but not limitation, the frequency band #2 can support a bandwidth of 200Mhz and a working frequency of 700-900Mhz, and the terminal device uses the module group #2 including 2 modules in the frequency band, in which the module #3 can support a maximum bandwidth of 700Mhz-750Mhz, and the other module #4 can support a maximum bandwidth of 750Mhz-900Mhz. Based on this, when the terminal device works in 700Mhz-750Mhz, only the above module #3 can be started, and when the terminal device works in 750Mhz-900Mhz, only the above module #4 can be started, thereby increasing the energy saving gain of the terminal device. In addition, when the terminal device works in 700Mhz-750Mhz and 750Mhz-900Mhz, the module #3 and the module #4 are started at the same time, and the terminal device can meet the transmission requirements.

[0232] It should be understood that for the same scenario, different terminal devices may use module groups with different numbers of modules, or different terminal devices may use module groups with different capabilities of modules.

[0233] As an example and not a limitation, frequency band #1 requires the terminal device to support a maximum bandwidth greater than 400Mhz. When terminal device #1 operates in this frequency band, module group #1 including 2 modules can be used. When terminal device #2 operates in this frequency band, module group #1' including 4 modules can be used.

[0234] It should be noted that the embodiments of the present application do not limit the specific implementation of module division and module group composition of each terminal device, and the specific implementation method can be determined by the hardware implementation and division strategy of different terminal devices.

[0235] It should be understood that the embodiments of the present application do not limit the specific manner in which the network device determines the first information.

[0236] In a possible implementation, the first information may be reported by the terminal device to the network device. In this implementation, as shown in FIG5 , the communication method further includes the following steps:

[0237] S305: The terminal device sends the first information to the network device.

[0238] It should be understood that the embodiment of the present application does not limit the triggering method for the terminal device to send the first information.

[0239] As an example and not a limitation, the first information may be reported by the terminal device itself. Specifically, the first information may be reported by the terminal device itself when establishing a connection with the network device. Alternatively, the first information may be reported by the terminal device itself when a module capability in the terminal device changes (e.g., a hardware failure or hardware upgrade).

[0240] As an example and not a limitation, the first information may be reported by the terminal device in response to the instruction information of the network device. Specifically, the communication method may further include the following steps:

[0241] S301: A network device sends second information to a terminal device, and the terminal device receives the second information, wherein the second information is used to request the terminal device to report the first information.

[0242] In another possible implementation, the first information may be specified by a communication protocol. By way of example and not limitation, the protocol may specify one or more terminal device types and the first information corresponding to each type of terminal device. Based on this, the network device may determine the first information corresponding to the terminal device after determining the type of the terminal device.

[0243] It should be understood that the network device needs to send the configuration information of the first module group to the terminal device before sending the first signal to the terminal device. As shown in FIG. 6, the communication method further includes the following steps:

[0244] S306, the network device sends third information to the terminal device, and correspondingly, the terminal device receives the third information. The third information is used to configure the first module group.

[0245] It should be understood that the configuration information of each module in the first module group is determined by the network device based on the first information, or in other words, the configuration of each module in the first module group is within the capability range of the corresponding module.

[0246] As an example but not limitation, the third information can be Radio Resource Control Reconfiguration (RRC_Reconfiguration) signaling.

[0247] It should be understood that the embodiments of the present application do not limit the specific form of the network device configuring the first module group through the third information.

[0248] In one possible implementation, the third information includes the configuration information of each module in the first module group.

[0249] It should be understood that when the configuration information of any two modules in the first module group is different, the network device needs to carry the complete configuration information of each module in the third information.

[0250] As an example but not limitation, the first module group includes module #1 and module #2, and the configuration structure of the third information can be represented as:

[0251] First module group

[0252] {

[0253] Module #1 {configuration information A}

[0254] Module #2 {configuration information B}

[0255] }

[0256] It should be understood that when the configuration information of two or more modules in the first module group includes part of the same configuration information (or configuration parameters), the network device can carry the same configuration information and module-specific configuration information in the third information. The complete configuration information of a module is composed of the same configuration information and module-specific configuration information. In a special case, when a module is not associated with the same configuration information, the complete configuration information of the module is only composed of the module-specific configuration information.

[0257] By way of example but not limitation, the first module group includes module #1, module #2 and module #3, and module #1 and module #2 have the same part of configuration information Common Configuration Information A, and the configuration information A2 of module #1 and the configuration information B2 of module #2 are different, and module #3 does not include the same part of configuration information as module #1 or module #2, and the configuration structure of the third information can be represented as:

[0258] First module group

[0259] {

[0260] Common Configuration Information A

[0261] Module #1 {Common Configuration Information A, Configuration Information A2}

[0262] Module #2 {Common Configuration Information A, Configuration Information B2}

[0263] Module #3 {Configuration Information C}

[0264] }

[0265] It should be understood that in this implementation, the configuration information of the first module group is composed of the configuration information of the modules in the module group. By way of example but not limitation, the first module group is composed of module #1 and module #2, the network device configures a set of BWP parameters BWP1-Downlink for module #1, and a set of BWP parameters BWP2-Downlink for module #2, and the parameters of the first module group regarding BWP are the combination of module #1 and module #2.

[0266] In this implementation, the network device does not need to separately configure additional configuration information for the first module group, which can reduce information interaction and save signaling overhead.

[0267] In another possible implementation, the third information includes the configuration information of the first module group and the configuration information of each module in the first module group.

[0268] In this implementation, the configuration information of the first module group is different from the combination of the configuration information of each module in the first module group, so the network device needs to carry the configuration information of the first module group in the third information.

[0269] By way of example and not limitation, the first module group is composed of module #1 and module #2, and the maximum bandwidth that can be supported by the module #1 and module #2 is 40 Mhz. The network device configures the BWP parameter for the module #1 as 100 Mhz-130 Mhz, and configures the BWP parameter for the module #2 as 150 Mhz-170 Mhz. Within the capability range supported by the module #1 and module #2, the network device can configure the BWP parameter for the first module group as 100 Mhz-170 Mhz. That is, the structure of the third information can be represented as:

[0270] First module group

[0271] {

[0272] Module #1 {BWP1-Downlink}

[0273] Module #2 {BWP2-Downlink}

[0274] First module group {BWP3-Downlink}

[0275] }

[0276] Wherein, the BWP1-Downlink is 100 Mhz-130 Mhz, the BWP2-Downlink is 150 Mhz-170 Mhz, and the BWP3-Downlink is 100 Mhz-170 Mhz.

[0277] By way of example and not limitation, the first module group is composed of module #1 and module #2, and the maximum MIMO number that can be supported by the module #1 and module #2 is 1. The network device configures the MIMO parameter for the module #1 to use antenna #1 for transmission alone, and configures the MIMO parameter for the module #1 to use antenna #2 for transmission alone. The network device configures the parameter for the first module group to use antenna #1 and antenna #2 for joint transmission. Wherein, the parameter (for example, the related parameter of joint precoding) for the first module group to use antenna #1 and antenna #2 for joint transmission in the configuration information of the first module group is not included in the combination of the configuration information of the module #1 and module #2.

[0278] In this implementation manner, by carrying the configuration information of the first module group and the configuration information of each module in the first module group in the third information, the scheduling flexibility of the network is increased.

[0279] Further, when the configuration information of the first module group includes the same part as the combination of the configuration information of the modules in the module group, the network device can carry the part of the first module group that is different from the combination of the configuration information of the modules in the module group in the third information. In other words, for the first module group, only part of the configuration information can be carried in the third information. Correspondingly, when the parameters of the first module group are default, the terminal device can determine the default part of the parameters according to the configuration information of each module in the first module group.

[0280] By way of example and not limitation, the first module group includes module #3 and module #4, the network device configures a set of downlink BWP parameters BWP1-Downlink and uplink configuration Uplinkconfig1 for the module #3, configures another set of downlink BWP parameters BWP2-Downlink and uplink configuration parameters Uplinkconfig2 for the module #4, and separately configures uplink configuration parameters Uplinkconfig3 for the first module group. Correspondingly, when the terminal device uses all the modules of the first module group for signal transmission, the parameter BWP3-Downlink about the downlink BWP is the combination of the module #3 and the module #4, and the uplink configuration parameter is Uplinkconfig3. That is, the structure of the third information can be represented as:

[0281] First module group

[0282] {

[0283] Module #1 {BWP1-Downlink, Uplinkconfig1}

[0284] Module #2 {BWP2-Downlink, Uplinkconfig2}

[0285] First module group {Uplinkconfig3}

[0286] }

[0287] It should be understood that the network device can consider the flexibility of configuration and low signaling overhead by configuring the first module group in the above manner.

[0288] It can be understood that the terminal device can perform signal transmission based on the third information after receiving the third information.

[0289] In the embodiments of the present application, the terminal device can change the working mode of the modules in the first module group during signal transmission, thereby increasing the energy saving benefit of the terminal device under the premise of meeting the current communication demand.

[0290] In a possible implementation, the network device can indicate one or more modules in the first module group to the terminal device for receiving the first signal. As shown in FIG. 7, in this implementation, the communication method can further include the following steps:

[0291] S330a, the network device sends fourth information to the terminal device, and correspondingly, the terminal device receives the fourth information.

[0292] The fourth information is used to indicate that all or part of the modules in the first module group are activated, or the fourth information is used to indicate that all or part of the modules in the first module group are deactivated, or the fourth information is used to indicate the activated modules in the first module group.

[0293] By way of example but not limitation, the first module group includes module #1, module #2 and module #3, and the terminal device currently uses module #1 for data transmission. The network device can indicate the terminal device to activate module #2 through the fourth information. Then the terminal device can use module #1 and module #2 for data transmission simultaneously after receiving the fourth information.

[0294] By way of example but not limitation, the first module group includes module #1, module #2 and module #3, and the terminal device currently uses module #1 and module #2 for data transmission. The network device can indicate the terminal device to deactivate module #1 through the fourth information. Then the terminal device can use module #1 for data transmission only after receiving the fourth information.

[0295] By way of example but not limitation, the first module group includes module #1, module #2 and module #3, and the terminal device currently uses module #1 for data transmission. The network device can indicate module #2 through the fourth information. Then the terminal device deactivates module #1 and activates module #2 after receiving the fourth information, that is, the terminal device uses module #2 for data transmission only.

[0296] It should be understood that the fourth information can be carried in any one of downlink control information (DCI), media access control control signaling (MAC CE) and RRC signaling, and the embodiments of the present application do not limit this.

[0297] It should be understood that the embodiments of the present application do not limit the specific manner in which the network device indicates the modules in the first module group.

[0298] In a possible implementation, the network device can associate the specific bit in the fourth information with the modules in the first module group one by one. As an example but not limitation, the first module group includes N modules, the network device can associate N bits in the fourth information with the N modules one by one, and indicate the activation and / or deactivation of each module by the value of each bit. For example, the first module group includes 3 modules, the activation and / or deactivation of each module can be indicated by 3 bits in the fourth information, where bit 1 is used to indicate activating the module corresponding to the bit, and bit "0" indicates deactivating the module corresponding to the bit.

[0299] In another possible implementation, the network device can indicate the module set association in the first module group by the value of the specific bit in the fourth information, where the different module set includes different modules in the first module group. As an example but not limitation, the fourth information includes K bits, the value of the K bits corresponds to different module sets, thereby indicating the activation and / or deactivation of the module set. For example, the first module group includes 3 module sets, the activation of the module set can be indicated by 2 bits in the fourth information, where "00" is used to indicate activating module set #1, "01" is used to indicate activating module set #2, and "10" is used to indicate activating module set #3.

[0300] It should be understood that the embodiments of the present application do not limit the specific manner of determining the modules included in each module set by the terminal device.

[0301] As an example, the network device can send the fifth information to the terminal device, and correspondingly, the terminal device receives the fifth information. Wherein, the fifth information is used to indicate the modules included in each module set. The fifth information can be carried in any one of DCI, MAC CE, and RRC signaling, and the embodiments of the present application do not limit this.

[0302] As an example, the modules included in each module set are protocol specified.

[0303] In yet another possible implementation, the network device can associate specific bits in the fourth information with the module sets in the first module group. For example, if the first module group includes L module sets, the network device can associate L bits in the fourth information with the L sets in one-to-one correspondence, and indicate the activation and / or deactivation of each module set through the value of each bit. The specific manner in which the terminal device determines the modules in the L module sets can refer to the above description, which will not be repeated here. For example, if the first module group includes 2 module sets, the network device can indicate the activation and / or deactivation of each module through 2 bits in the fourth information, where bit 1 is used to indicate activation of the module set corresponding to the bit, and bit "0" indicates deactivation of the module set corresponding to the bit.

[0304] In yet another possible implementation, the network device can carry the identifier of a module or the identifier of a module group in the fourth information to indicate activation of the module or module group, or to indicate deactivation of the module or module group. The identifier of the module or the identifier of the module group can be reported by the terminal device to the network device, or the identifier of the module or the identifier of the module group can be specified by a protocol, which is not limited in the embodiments of the present application.

[0305] It should be understood that before the network device sends the above-mentioned first signal to the terminal device, the network device can also indicate one or more specific modules in the first module group for receiving the first signal to the terminal device in the above-mentioned manner.

[0306] Based on the above-mentioned manner, the network device can flexibly schedule the modules in the terminal device according to the demand of the current service, and improve the energy saving benefit of the terminal device.

[0307] In another implementation, the terminal device can determine the modules in the first module group that need to be activated based on the demand of the current service. For example, the terminal device can determine the modules in the first module group that need to be activated based on the communication rate demand of the current service and the third information.

[0308] It should be understood that before the network device sends the above-mentioned first signal to the terminal device, the terminal device can also determine one or more specific modules in the first module group for receiving the first signal based on the demand of the service corresponding to the first signal in the above-mentioned manner.

[0309] Optionally, as shown in FIG. 7, in this implementation, the method 300 can further include the following steps:

[0310] S320b, the terminal device sends fifth information to the network device, and correspondingly, the network device receives the fifth information.

[0311] Specifically, after determining the one or more modules in the first module group, the terminal device can report fifth information to the network device, where the fifth information is used to indicate the modules in the first module group that are in the activated state, or the fifth information is used to indicate the modules in the first module group that are in the deactivated state.

[0312] Based on the above manner, the terminal device can flexibly adjust the running mode of the modules according to the current service requirement, and improve the energy saving benefit of the terminal device.

[0313] It should be noted that the communication method provided in the embodiments of the present application can be applied to the uplink transmission scenario and the downlink transmission scenario, and the above is only described by taking the downlink transmission as an example, and does not constitute a limitation. For example, in the uplink transmission, the terminal device receives the first signal by using all or part of the modules in the first module group, and correspondingly, the network device receives the first signal.

[0314] It should be understood that the specific examples shown in FIGS. 3 to 7 in the embodiments of the present application are only to help those skilled in the art better understand the embodiments of the present application, and do not limit the scope of the embodiments of the present application. It should also be understood that the size of the serial number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0315] It should also be understood that 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.

[0316] It should also be understood that in some of the above embodiments, the existing network architecture is mainly taken as an example for exemplary description, and it should be understood that the specific form of the device is not limited in the embodiments of the present application. For example, devices that can achieve the same function in the future are also applicable to the embodiments of the present application.

[0317] It should also be understood that in order to realize the functions in the above embodiments, the base station and the terminal include the corresponding hardware structure and / or software modules for executing each function. Those skilled in the art should easily realize that the units and method steps of each example described in combination with the embodiments disclosed in the present application can be realized in the form of hardware or hardware and computer software. Whether a certain function is executed in hardware or computer software driven hardware depends on the specific application scenario and design constraints of the technical solution.

[0318] FIG. 8 and FIG. 9 are schematic diagrams of possible communication apparatuses according to embodiments of the present application. These communication apparatuses can be used to implement the functions of the terminal device or the network device in the above method embodiments, and thus can achieve the beneficial effects of the above method embodiments. In embodiments of the present application, the communication apparatus can be one of the terminal devices 120a-120j shown in FIG. 1, or the base station 110a or 110b shown in FIG. 1, or a module (such as a chip) applied to a terminal device or a base station.

[0319] FIG. 8 is a schematic block diagram of an apparatus 2000 according to embodiments of the present application. The apparatus 2000 includes a transceiver unit 2010 and a processing unit 2020. The transceiver unit 2010 can implement corresponding communication functions, and the processing unit 2020 is configured to perform data processing. The transceiver unit 2010 can also be referred to as a communication interface or a communication unit.

[0320] Optionally, the apparatus 2000 can further include a storage unit, which can be configured to store instructions and / or data. The processing unit 2020 can read the instructions and / or data in the storage unit, so that the apparatus implements the above method embodiments.

[0321] As a design, the apparatus 2000 can be configured to perform the actions performed by the terminal device in the above method embodiments. In this case, the apparatus 2000 can be a component of the terminal device, the transceiver unit 2010 is configured to perform the transceiver-related operations of the terminal device side in the above method embodiments, and the processing unit 2020 is configured to perform the processing-related operations of the terminal device side in the above method embodiments.

[0322] By way of example and without limitation, the transceiver unit 2010 can be configured to receive the first signal, the second information, the third information, the fourth information, etc., and the processing unit 2020 can be configured to use all or part of the modules in the first module group according to the third information, or activate or deactivate all or part of the modules in the first module group according to the fourth information, etc.

[0323] In some possible implementations, the apparatus 2000 includes multiple transceiver units and / or multiple processing units. Each module group in the above method embodiments corresponds to part or all of the multiple transceiver units and / or part or all of the multiple processing units. Further, using the modules in a certain module group to transmit or receive a signal can be understood as using the transceiver units corresponding to the module group to perform transceiver-related operations, and using the processing units corresponding to the module group to perform processing-related operations.

[0324] By way of example and without limitation, the transceiver 2010 is the transceiver corresponding to the first module group, then receiving the first signal, the second information, the third information, the fourth information, etc. using one or more modules in the first module group can be understood as receiving the first signal, the second information, the third information, the fourth information, etc. using the transceiver 2010. By way of example and without limitation, the transceiver 2010 is the transceiver corresponding to the first module group, then transmitting the first signal, or receiving the second information, the third information, the fourth information, etc. using one or more modules in the first module group can be understood as transmitting the first signal, or receiving the second information, the third information, the fourth information, etc. using the transceiver 2010.

[0325] By way of example and without limitation, the processing unit 2020 is the processing unit corresponding to the first module group, then using all or part of the modules in the first module group according to the third information can be understood as using the processing unit 2020 according to the third information.

[0326] As another design, the apparatus 2000 can be used to perform actions performed by the network device in the above method embodiments, and in this case, the apparatus 2000 can be a component of the network device, the transceiver 2010 is configured to perform transceiver-related operations on the network device side in the above method embodiments, and the processing unit 2020 is configured to perform processing-related operations on the network device side in the above method embodiments.

[0327] By way of example and without limitation, the transceiver 2010 can be configured to transmit the first signal, the second information, the third information, the fourth information, etc.

[0328] It should be understood that the specific process of each unit performing the above corresponding steps has been described in detail in the above method embodiments, and for brevity, will not be described here.

[0329] As shown in FIG. 9, the embodiment of the present application further provides an apparatus 3000. The apparatus 3000 includes a processor 3010, and can further include one or more memories 3020. The processor 3010 is coupled to the memory 3020, and the memory 3020 is used to store computer programs or instructions and / or data, and the processor 3010 is used to execute the computer programs or instructions and / or data stored in the memory 3020, so that the method in the above method embodiments is executed.

[0330] Optionally, the apparatus 3000 includes a plurality of processors 3010. Wherein each module group in the above method embodiments corresponds to part or all of the plurality of processors, then using the modules in a specific module group can be understood as using the processor corresponding to the module group.

[0331] Optionally, the apparatus 3000 includes a plurality of memories 3020. Each module group in the above method embodiments corresponds to part or all of the plurality of memories 3020, and the memory 3020 is configured to store computer programs or instructions and / or data related to the corresponding module group. Further, using a module in a specific module group can be understood as the processor corresponding to the module group executing the computer programs or instructions and / or data stored in the memory corresponding to the module group.

[0332] Optionally, the memory 3020 can be integrated with the processor 3010 or separately arranged.

[0333] Optionally, as shown in FIG. 9, the apparatus 3000 can further include a transceiver 3030 configured to receive and / or send signals. For example, the processor 3010 is configured to control the transceiver 3030 to receive and / or send signals. The number of the transceiver 3030 can be plural, and part or all of the plurality of transceivers can correspond to a module group in the above method embodiments. Further, using a module in a specific module group to send or receive signals can be understood as using the transceiver corresponding to the module group to send or receive signals.

[0334] When the communication apparatus 3000 is configured to implement the methods shown in FIGS. 3 to 7, the processor 3010 is configured to implement the functions of the above processing unit 2020, and the transceiver 3030 is configured to implement the functions of the above transceiving unit 2010.

[0335] When the above communication apparatus is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and the information is sent by a base station to the terminal device; or the terminal device chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, and the information is sent by the terminal device to the base station.

[0336] When the above communication apparatus is a module applied to a network device, the network device module implements the functions of the network device in the above method embodiments. The network device module receives information from other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by a terminal device to the network device; or the network device module sends information to other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by the network device to the terminal device. The network device module herein can be a baseband chip of the network device, or a DU or other module. The DU herein can be a DU under an open radio access network (O-RAN) architecture.

[0337] The embodiment of the present application further provides a computer readable storage medium, which stores computer instructions for implementing the method executed by the terminal device or the network device in the method embodiment.

[0338] For example, the computer program is executed by a computer, so that the computer can implement the method executed by the terminal device or the network device in the method embodiment.

[0339] The embodiment of the present application further provides a computer program product containing instructions, which are executed by a computer to make the computer implement the method executed by the terminal device or the network device in the method embodiment.

[0340] The embodiment of the present application further provides a communication system, which comprises the terminal device and the network device in the above embodiment.

[0341] The explanation and beneficial effects of the related content in any of the above provided devices can refer to the corresponding method embodiments provided above, and will not be described here again.

[0342] It should be understood that the processor mentioned in the embodiment of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0343] It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. As an example but not limitation, the RAM can include the following various forms: static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).

[0344] It should be noted that when the processor is a general processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated in the processor.

[0345] It should also be noted that the memory described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0346] Those of ordinary skill in the art can realize that the units and steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware, or in a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0347] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the embodiments of the apparatus described above are merely schematic; for example, the division of the units is only a logical function division; there can be another division manner for the actual implementation; for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0348] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to implement the solutions provided in the present application.

[0349] In addition, each functional unit in the various embodiments of the present application can be integrated into one unit, or each unit can exist physically, or two or more units can be integrated into one unit.

[0350] 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 instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable apparatus. For example, the computer can be a personal computer, a server, a network device, etc. The computer 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 instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) 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. integrated with one or more available media sets. The available media can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD), etc. For example, the foregoing available media can include but is not limited to: a variety of media that can store program codes such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0351] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method characterized by comprising: Comprising: receiving a first signal using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information comprising capability information of M modules in a terminal device, the first module group comprising one or more modules of the M modules.

2. The method of claim 1, wherein, The M modules correspond to different devices in the terminal device.

3. The method according to claim 1 or 2, characterized in that, The capability of the module is a physical layer processing capability.

4. The method according to any one of claims 1 to 3, characterized in that, The capability information of the module comprises at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported data stream number, supported multiple-input multiple-output layer number, supported transceiver channel type, and supported transceiver signal type.

5. The method of claim 4, wherein, The number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

6. The method according to any one of claims 1 to 5, characterized in that, The first information is further used to indicate at least one module group, the at least one module group comprising one or more modules of the M modules.

7. The method of claim 6, wherein, The at least one module group is applied to different scenarios, and / or the at least one module group comprises different numbers of modules or different module capabilities.

8. The method according to any one of claims 1 to 7, characterized in that, The method further comprises transmitting the first information.

9. The method of claim 8, wherein, Before the transmitting the first information, the method further comprises: receiving second information, the second information being used to request reporting of the first information.

10. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: receiving third information, the third information comprising configuration information of each module in the first module group and / or configuration information of the first module group.

11. The method of claim 10, wherein, When the configuration information of each module comprises a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

12. The method according to any one of claims 1 to 11, characterized in that, The method further comprises: receiving fourth information, the fourth information being used to indicate activating all or part of the modules in the first module group, or the fourth information being used to indicate deactivating all or part of the modules in the first module group, or the fourth information being used to indicate activated modules in the first module group.

13. The method of claim 12, wherein: the fourth information comprises N bits, the N bits being associated with N modules, or the fourth information comprises K bits, the values of the K bits corresponding to different module sets, the different module sets comprising different modules of the N modules, wherein N and K are positive integers.

14. A communication method, comprising: Comprising: transmitting a first signal, the first signal being received by a terminal device using a module in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information comprising capability information of M modules in the terminal device, the first module group comprising one or more modules of the M modules.

15. The method of claim 14, wherein, The M modules correspond to different devices in the terminal device.

16. The method according to claim 14 or 15, characterized in that The capability of the module is a physical layer processing capability.

17. The method according to any one of claims 14 to 16, characterized in that, The capability information of the module comprises at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported data stream number, supported multiple-input multiple-output layer number, supported transceiving channel type, supported transceiving signal type.

18. The method of claim 17, wherein, The number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

19. The method according to any one of claims 14 to 18, characterized in that, The first information is further used to indicate at least one module group, and the at least one module group includes one or more modules of the M modules.

20. The method of claim 19, wherein, The at least one module group is applied to different scenarios, and / or the at least one module group includes different numbers of modules or different module capabilities.

21. The method according to any one of claims 14 to 20, characterized in that, The method further includes receiving the first information.

22. The method of claim 21, wherein, Before the receiving the first information, the method further includes: sending second information, the second information being used to request reporting of the first information.

23. The method of any one of claims 14 to 22, wherein, The method further includes: sending third information, the third information including configuration information of each module in the first module group and / or configuration information of the first module group.

24. The method of claim 23, wherein, When the configuration information of each module includes a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

25. The method of any one of claims 14 to 24, wherein, The method further includes: sending fourth information, the fourth information being used to indicate activation of all or part of modules in the first module group, or the fourth information being used to indicate deactivation of all or part of modules in the first module group, or the fourth information being used to indicate activated modules in the first module group.

26. The method of claim 25, wherein the fourth information includes N bits, the N bits being associated with N modules, or the fourth information includes K bits, values of the K bits corresponding to different module sets, the different module sets including different modules of the N modules, wherein N and K are positive integers.

27. A method of communication, comprising: including: sending a first signal using modules in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information including capability information of M modules in a terminal device, and the first module group including one or more modules of the M modules.

28. The method of claim 27, wherein, The M modules correspond to different devices in the terminal device.

29. The method of claim 27 or 28, wherein, The capability of the module is a physical layer processing capability.

30. The method of any one of claims 27-29, wherein, The capability information of the module includes at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported data stream number, supported multiple-input multiple-output layer number, supported transceiving channel type, and supported transceiving signal type.

31. The method of claim 30, wherein, The number of candidate values of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

32. The method of any one of claims 27-31, wherein, The first information is further used to indicate at least one module group, and the at least one module group includes one or more modules of the M modules.

33. The method of claim 32, wherein, The at least one module group is applied to different scenarios, and / or the at least one module group includes different numbers of modules or different module capabilities.

34. The method of any one of claims 27-33, wherein, The method further includes: sending the first information.

35. The method of claim 34, wherein, Before the sending of the first information, the method further includes: receiving second information, the second information being used for requesting reporting of the first information.

36. The method of any one of claims 27-35, wherein, The method further includes: receiving third information, the third information including configuration information of each module in the first module group and / or configuration information of the first module group.

37. The method of claim 36, wherein, When the configuration information of each module includes a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

38. The method of any one of claims 27-37, wherein, The method further includes: receiving fourth information, the fourth information being used for indicating activation of all or part of modules in the first module group, or the fourth information being used for indicating deactivation of all or part of modules in the first module group, or the fourth information being used for indicating activated modules in the first module group.

39. The method of claim 38, wherein the fourth information includes N bits, the N bits being associated with N modules, or the fourth information includes K bits, values of the K bits corresponding to different module sets, the different module sets including different modules of the N modules, wherein N and K are positive integers.

40. A method of communication, comprising: The method further includes: receiving a first signal, the first signal being received by a terminal device using modules in a first module group, the first signal satisfying a capability of the first module group indicated by first information, the first information including capability information of M modules in the terminal device, the first module group including one or more modules of the M modules.

41. The method of claim 40, wherein, The M modules correspond to different devices in the terminal device.

42. The method of claim 40 or 41, wherein, The capability of the module is a physical layer processing capability.

43. The method of any one of claims 40-42, wherein, The capability information of the module includes at least one of the following: supported bandwidth, supported frequency range, supported uplink transmission rate, supported downlink transmission rate, supported data stream number, supported multiple-input multiple-output layer number, supported transceiver channel type, and supported transceiver signal type.

44. The method of claim 43, wherein, A candidate value number of the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].

45. The method of any one of claims 40-44, wherein, The first information is further used for indicating at least one module group, the at least one module group including one or more modules of the M modules.

46. The method of claim 45, wherein, The at least one module group is applied to different scenarios, and / or the at least one module includes different numbers of modules or different module capabilities.

47. The method of any one of claims 40-46, wherein, The method further includes: receiving the first information.

48. The method of claim 47, wherein, Before the receiving of the first information, the method further includes: sending second information, the second information being used for requesting reporting of the first information.

49. The method of any one of claims 40-48, wherein, The method further includes: sending third information, the third information including configuration information of each module in the first module group and / or configuration information of the first module group.

50. The method of claim 49, wherein, When the configuration information of each module includes a first parameter group and a second parameter group, and the configuration information of the first module group lacks the first parameter group, the first parameter group in the configuration information of the first module group is determined based on the first parameter group of each module in the first module group.

51. The method of any one of claims 40-50, wherein, The method further includes: sending fourth information, the fourth information being used to indicate activating all or part of the modules in the first module group, or the fourth information being used to indicate deactivating all or part of the modules in the first module group, or the fourth information being used to indicate the activated modules in the first module group.

52. The method of claim 51, wherein, the fourth information includes N bits, the N bits being associated with N modules, or the fourth information includes K bits, the values of the K bits corresponding to different module sets, the different module sets including different modules of the N modules, wherein N and K are positive integers.

53. A communications device, characterized by comprising a processor configured to cause the communication device to perform the method of any one of claims 1-13; or cause the communication device to perform the method of any one of claims 14-26; or cause the communication device to perform the method of any one of claims 27-39; or cause the communication device to perform the method of any one of claims 40-52.

54. A communications device, characterized by comprising means for performing the method of any one of claims 1-13, or means for performing the method of any one of claims 14-26, or means for performing the method of any one of claims 27-39, or means for performing the method of any one of claims 40-52.

55. A computer-readable storage medium, comprising: The computer program or the instructions are stored on the computer readable storage medium, and when the computer program or the instructions are run on a computer, cause the method of any one of claims 1-13 to be performed; or cause the method of any one of claims 14-26 to be performed; or cause the method of any one of claims 27-39 to be performed; or cause the method of any one of claims 40-52 to be performed.

56. A computer program product, characterised in that, include instructions that, when executed on a computer, cause the method of any one of claims 1-13 to be performed; or cause the method of any one of claims 14-26 to be performed; or cause the method of any one of claims 27-39 to be performed; or cause the method of any one of claims 40-52 to be performed.

Citation Information

Patent Citations

  • Data transmission method and device, terminal equipment and storage medium

    CN110677899A

  • Method, device and equipment for reducing power consumption of terminal

    CN110740498A

  • Information processing method and device, communication equipment and storage medium

    CN116868628A

  • Communication method and apparatus

    WO2021087739A1