Communication method and communication device
By dividing the module groups in the terminal device and scheduling them according to capability information, the problems of low energy-saving benefits and high static power consumption of the terminal device in low functional demand scenarios are solved, and flexible module combination and energy-saving effects are achieved.
Patent Information
- Application Number
- CN202410471773.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-10-24
AI Technical Summary
In the existing technology, when terminal equipment is split from a high-capacity system to a low-capacity system in a low-functionality demand scenario, the energy-saving benefits are low and the static power consumption is difficult to reduce, especially because the static power consumption of the baseband processing module is related to the maximum computing power capability of the system.
By dividing the module groups in the terminal device and using the module group's capability information for scheduling, only some modules are used to receive signals to reduce power consumption. The network equipment and terminal devices collaborate to activate and deactivate the modules to meet the needs of different scenarios.
It improves the energy-saving benefits of terminal devices in different scenarios, reduces static power consumption and improves the energy efficiency of terminal devices through flexible scheduling module combinations.
Smart Images

Figure CN120835290A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication. In particular, the present application relates to a communication method and a communication apparatus. BACKGROUND
[0002] 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 small communication rate based on the maximum capability for a long time, it will cause unnecessary waste of power consumption of the UE. Currently, the system with large processing capability in the UE is usually split to realize energy-saving operation in a low-functionality scenario. However, the energy-saving benefit brought by the operation of reducing the capability from the large-capability system to the small-capability system is usually low. On the one hand, some components are difficult to split in the process of splitting from the large-capability system to the 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
[0003] The present application provides a communication method and a communication apparatus, which can improve the energy-saving benefit of the terminal device.
[0004] 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.
[0005] 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.
[0006] 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 the modules is not limited by the embodiments of the present application. As an example but not limitation, an example of combined operation of the M modules can be represented as follows: after one or more modules are combined into a first module group, the newly combined module group can be regarded as a new whole, and the data scheduled for the first module group at a time can be regarded as a transport block (TB), and the channel control information for controlling the first module group at a time can be indicated by a downlink control information (DCI).
[0007] 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.
[0008] 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 satisfy the transmission requirement of receiving the first signal, or in other words, the first signal can be successfully received 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.
[0009] 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, and the foregoing is only described by taking downlink transmission as an example and does not constitute a limitation.
[0010] 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 the energy saving benefit.
[0011] 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.
[0012] 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.
[0013] As an example but not as a limitation, the M modules can be modules in a certain specific component in the terminal device. For example, the M modules can be modules in a baseband processing system in the terminal device.
[0014] As an example but not as a 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.
[0015] 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.
[0016] With reference to the first aspect, in some implementations of the first aspect, the capability of the module is a physical layer processing capability.
[0017] With reference to the first aspect, in some implementations of the first 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.
[0018] 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 capability of one or more modules in the first module group.
[0019] By way of example and not limitation, the maximum bandwidth supported by a 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.
[0020] 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.
[0021] By way of example and not limitation, the signal type supported by the module can include an orthogonal frequency division multiplexing (OFDM) modulated signal, or an on-off keying (OOK) modulated signal, etc.
[0022] It should be understood that the embodiments of the present application do not limit the specific capability of each module in the M modules.
[0023] As an example but not limitation, each module in the terminal device has the same capability. As an example but not limitation, each module in the terminal device supports a maximum downlink transmission rate of 20 Mbps.
[0024] As an example but not limitation, the terminal device includes at least two modules with different capabilities. As an example but not limitation, 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.
[0025] Based on the above scheme, the modules in the terminal device can be designed and scheduled based on one or more capabilities, with strong flexibility.
[0026] In conjunction with the first aspect, 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].
[0027] As an example but 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 the module #1 can be [frequency range #1, frequency domain position #1] or [frequency range #2, frequency domain position #2].
[0028] 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, with strong flexibility.
[0029] In conjunction with the first aspect, 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.
[0030] It should be understood that the number of modules included in each module group is not limited by the embodiments of the present application.
[0031] 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.
[0032] 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.
[0033] 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.
[0034] In combination 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.
[0035] It should be understood that different scenarios have different requirements for the capabilities of terminal devices. The specific division of different scenarios by 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 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 numbers of multiple-input multiple-output (MIMO) layers for transmission, etc.
[0036] 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.
[0037] 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.
[0038] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending the first information.
[0039] 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.
[0040] In combination with 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 to request reporting the first information.
[0041] 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, effectively improving the energy saving benefit of the terminal device.
[0042] 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.
[0043] 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 network device configures each module in the first module group within the capability of the corresponding module.
[0044] By way of example and not limitation, the third information can be Radio Resource Control Reconfiguration (RRC_Reconfiguration) signaling.
[0045] 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.
[0046] 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.
[0047] Further, when the configuration information of two or more modules in the first module group includes partially 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 module-specific configuration information.
[0048] By way of example and 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 combination of the configuration information of the first module group and the configuration information of each module in the first module group is different, the network device needs to carry the configuration information of the first module group in the third information.
[0049] 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.
[0050] Or, 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.
[0051] 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 of the first module group 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.
[0052] 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.
[0053] In combination with 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.
[0054] 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 after receiving the fourth information.
[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 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 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 for data transmission. The network device can indicate module #2 through the fourth information. Then the terminal device deactivates the module #1 and activates module #2 after receiving the fourth information, that is, the terminal device uses only module #2 for data transmission.
[0057] It should be understood that the fourth information can be carried in any one of downlink control information (DCI), media access control control element (MAC CE), and RRC signaling, and embodiments of the present application do not limit this.
[0058] Based on the above scheme, the network device can send the fourth information to the terminal device according to the actual transmission situation 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.
[0059] In combination 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.
[0060] As an example but not limitation, the first module group includes N modules, 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.
[0061] As an example but not limitation, the fourth information includes K bits, and the values of the K bits correspond to different module sets, thereby indicating the activation and / or deactivation of the module sets.
[0062] As an example but not limitation, the fourth information includes K bits, and the values of the K bits correspond to different module sets, thereby indicating the activation and / or deactivation of the module sets.
[0063] It should be understood that embodiments of the present application do not limit the specific way in which the terminal device determines the modules included in each module set.
[0064] As an example, the network device can send the 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, and embodiments of the present application do not limit this.
[0065] As an example, the modules included in each module set are protocol specified.
[0066] Based on the above scheme, the network device can instruct the terminal device to activate / deactivate the modules in the first module group in different ways, which is strong in flexibility.
[0067] In a second 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, which is not limited in the application. For ease of description, the following is described by way of example of being performed by a network device.
[0068] The method comprises: 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.
[0069] 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 module in the first module group satisfying the transmission requirement of receiving the first signal, or in other words, the first signal can be successfully received by using the module in the first module group, and the capability of the first module group can be understood as the capability corresponding to the module in the first module group for receiving the first signal.
[0070] It should be understood that the communication method provided by the embodiments of the application can be applied to an uplink transmission scenario and a downlink transmission scenario, and the above is described by way of example of the downlink transmission scenario, which does not constitute a limitation.
[0071] Based on the above scheme, the network device can transmit 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.
[0072] 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.
[0073] In combination with the second aspect, in some implementations of the second aspect, the capability of the module is a physical layer processing capability.
[0074] In combination with the second aspect, in some implementations of the second aspect, 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 number of data streams, supported number of multiple-input multiple-output layers, supported transceiver channel type, and supported transceiver signal type.
[0075] 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 X is one of [1, 2, 3, 4, 5].
[0076] With reference to the second aspect, in some implementations of the second aspect, the first information further indicates 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 further indicates at least one combination manner of the one or more modules, and each combination manner corresponds to a module group.
[0077] 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 includes different numbers of modules or different module capabilities.
[0078] With reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving the first information.
[0079] With reference to the second aspect, in some implementations of the second aspect, before the receiving the first information, the method further includes: sending second information, and the second information is used to request reporting of the first information.
[0080] With reference to the second aspect, in some implementations of the second aspect, the method further includes: sending third information, and the third information includes configuration information of each module in the first module group and / or configuration information of the first module group.
[0081] With reference to the second aspect, in some implementations of the second 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.
[0082] 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.
[0083] With reference to the second aspect, in some implementations of the second aspect, the method further includes: receiving fourth information, and 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.
[0084] 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 K bits taking values corresponding to different module sets, the different module sets including different modules of the N modules, where N and K are positive integers.
[0085] In a third aspect, a communication method is provided. The method can be performed by a first device, 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.
[0086] The method includes: transmitting, 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 including capability information of M modules in the terminal device, the first module group including one or more modules of the M modules.
[0087] 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, i.e., the terminal device can perform signal transmission by using part of the modules, thereby improving energy saving benefits.
[0088] 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.
[0089] With reference to the third aspect, in some implementations of the third aspect, the capability of the module is a physical layer processing capability.
[0090] 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.
[0091] 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].
[0092] 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 including 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, each combination mode corresponding to a module group.
[0093] 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 includes different numbers of modules or different module capabilities.
[0094] With reference to the third aspect, in some implementations of the third aspect, the method further includes: sending the first information.
[0095] With reference to the third aspect, in some implementations of the third aspect, before the sending the first information, the method further includes: receiving second information, the second information being used to request reporting of the first information.
[0096] With reference to the third aspect, in some implementations of the third 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.
[0097] With reference to the third aspect, in some implementations of the third 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.
[0098] 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.
[0099] With reference to the third aspect, in some implementations of the third aspect, the method further includes: receiving fourth information, the fourth information being used to indicate activation of all or part of the modules in the first module group, or the fourth information being used to indicate deactivation of 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.
[0100] With reference to the third aspect, in some implementations of the third aspect, the fourth information includes N bits, the N bits corresponding to the N modules one by one, 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, where N and K are positive integers.
[0101] A fourth aspect provides a communication method. 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 the network device, or can be a component for completing part of the function of the network device, and the present application does not make any limitation in this regard. For ease of description, the following is described by taking the network device as an example.
[0102] The method includes: receiving a first signal, which is sent by a terminal device using a module in a first module group, and the first signal meets the capabilities of the first module group indicated by first information, the first information includes capability information of M modules in the terminal device, and the first module group includes one or more modules among the M modules.
[0103] 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 ability to successfully send the first signal from the network device, that is, the terminal device can use some modules to transmit signals, thereby improving energy saving benefits.
[0104] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the M modules correspond to different components in the terminal device. Alternatively, the M modules are baseband modules and / or radio frequency modules.
[0105] In combination with the fourth aspect, in certain implementations of the fourth aspect, the capability of the module is physical layer processing capability.
[0106] In combination with the fourth aspect, in certain 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 and multiple-output layers, supported transceiver channel types, and supported transceiver signal types.
[0107] In combination with the fourth aspect, in certain implementations of the fourth aspect, the number of candidate values for the supported bandwidth or the supported frequency range is X, and the value of X is one of [1, 2, 3, 4, 5].
[0108] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the first information is further used to indicate at least one module group, where the at least one module group includes one or more modules among the M modules. In other words, the first information is further used to indicate at least one combination of the one or more modules, where each combination corresponds to a module group.
[0109] In combination with the fourth aspect, in certain implementations of the fourth aspect, the at least one module group is applied to different scenarios, and / or the at least one module includes different numbers of modules or module capabilities.
[0110] In combination with the fourth aspect, in some implementations of the fourth aspect, the method further includes: receiving the first information.
[0111] In combination with the fourth aspect, in certain implementations of the fourth aspect, before receiving the first information, the method further includes: sending second information, where the second information is used to request reporting of the first information.
[0112] 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.
[0113] 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.
[0114] 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.
[0115] 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 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.
[0116] 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.
[0117] 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.
[0118] In an example, the communication apparatus includes a transceiver unit, which is 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.
[0119] It should be understood that the fifth aspect is a device-side implementation corresponding to the first aspect, and the descriptions, explanations and beneficial effects of the first aspect also apply to the fifth aspect, which will not be repeated here.
[0120] The sixth aspect provides a communication apparatus, which can be the second apparatus described above. The communication apparatus includes units for completing any method described in the second aspect.
[0121] 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.
[0122] It should be appreciated that the sixth aspect is a device-side implementation corresponding to the second aspect, and the supplementary, explanatory and beneficial descriptions of the second aspect also apply to the sixth aspect, and will not be repeated.
[0123] In a seventh aspect, there is provided a communication apparatus, which can be the first apparatus described above. The communication apparatus comprises units configured to perform any of the methods of the third aspect.
[0124] 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.
[0125] It should be appreciated that the seventh aspect is a device-side implementation corresponding to the third aspect, and the supplementary, explanatory and beneficial descriptions of the third aspect also apply to the seventh aspect, and will not be repeated.
[0126] In an eighth aspect, there is provided a communication apparatus, which can be the second apparatus described above. The communication apparatus comprises units configured to perform any of the methods of the fourth aspect.
[0127] 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.
[0128] It should be appreciated that the eighth aspect is a device-side implementation corresponding to the fourth aspect, and the supplementary, explanatory and beneficial descriptions of the fourth aspect also apply to the eighth aspect, and will not be repeated.
[0129] 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 of the implementation manners 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 of the implementation manners of the first aspect or the second aspect.
[0130] 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. For example, the communication interface can be a transceiver, a hardware circuit, a bus, a module, a pin, or any other type of communication interface.
[0131] 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, etc. arranged in the network device, or a device capable of being used in conjunction with the network device.
[0132] In another example, the communication apparatus can be a terminal device, or a device, a module, or a chip, etc. arranged in the terminal device, or a device capable of being used in conjunction with the terminal device.
[0133] 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 of the implementation manners 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 of the implementation manners of the third aspect or the fourth aspect.
[0134] 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. For example, the communication interface can be a transceiver, a hardware circuit, a bus, a module, a pin, or any other type of communication interface.
[0135] 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, etc. arranged in the network device, or a device capable of being used in conjunction with the network device.
[0136] In another example, the communication apparatus can be a terminal device, or an apparatus, module or chip, etc. disposed in the terminal device, or an apparatus capable of being used in matching with the terminal device.
[0137] In an eleventh aspect, a communication system is provided, which includes an apparatus having the functions 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 an apparatus having the functions 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 an apparatus having the functions 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 an apparatus having the functions 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.
[0138] 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 perform the method provided in any implementation of the above first aspect to fourth aspect.
[0139] 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 perform the method provided in any implementation of the above first aspect to fourth aspect.
[0140] In a fourteenth aspect, the present application also provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed on a computer, cause the computer to perform the method provided by the above first aspect to fourth aspect, or perform the method provided in any implementation of the above first aspect to fourth aspect.
[0141] In a fifteenth aspect, the present application also provides a chip system, which includes a processor for supporting an apparatus to implement the method provided by the above first aspect to fourth aspect, or perform the method provided in any implementation of the above first aspect to fourth aspect. In a possible design, the chip system further includes a memory for saving the necessary programs and data of the apparatus. The chip system can be composed of a chip, or include a chip and other discrete devices.
[0142] The technical effects of the solutions provided in the above third aspect to fifteenth aspect can refer to the corresponding descriptions of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0143] Figure 1 is a schematic diagram of a wireless communication system suitable for embodiments of the application;
[0144] Figure 2 is a schematic diagram of a candidate BWP;
[0145] Figure 3 is a flow diagram of a communication method provided by embodiments of the application;
[0146] Figure 4 is a schematic diagram of modules in a terminal device provided by embodiments of the application;
[0147] Figure 5 is another flow diagram of a communication method provided by embodiments of the application;
[0148] Figure 6 is yet another flow diagram of a communication method provided by embodiments of the application;
[0149] Figure 7 is yet another flow diagram of a communication method provided by embodiments of the application;
[0150] Figure 8 is a schematic block diagram of an apparatus 2000 provided by embodiments of the application;
[0151] Figure 9 is a schematic block diagram of an apparatus 3000 provided by embodiments of the application. DETAILED DESCRIPTION
[0152] The technical solutions in the application will be described below with reference to the drawings.
[0153] Figure 1 is a schematic diagram of the architecture of a communication system 1000 to which embodiments of the application can be applied. As shown in Figure 1 , the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 can also include the Internet 300. The wireless access network 100 can include at least one wireless access network device (such as the 110a and 110b in Figure 1 , and can also include at least one terminal (such as the 120a and 120b in Figure 1The communication system 100 comprises a plurality of terminals 120a-120j, a radio access network 140 and a core network 150. The terminals 120a-120j are configured to communicate with each other, directly or indirectly, through the radio access network 140 and the core network 150. The terminals 120a-120j are also referred to as user equipment (UE). The terminals 120a-120j are connected wirelessly to the radio access network 140, which is connected, by means of a wired or wireless connection, to the core network 150. The radio access network 140 and the core network 150 can be implemented in one physical unit or in separate physical units. The radio access network 140 and the core network 150 can also be implemented as logical functions, which are either distributed over a plurality of physical units or integrated into a single physical unit. The terminals 120a-120j can be connected to each other directly or indirectly through the radio access network 140 and the core network 150. Figure 1 The communication system 100 also comprises further network equipment, such as a radio relay device and a radio backhaul device, which are not shown in Figure 1 .
[0154] 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. Figure 1 Figure 1
[0155] Terminal devices may also be referred to as terminals, user equipment (UE), mobile stations, mobile terminals, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0156] Base stations and terminals can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.
[0157] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminals 120j that access 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, the communication between 110a and 120i is carried out through the wireless air interface protocol. Of course, the communication between 110a and 120i can also be carried out through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 1 110a and 110b in the figure can be called communication devices with base station functions. Figure 2 120a-120j in the figure can be called communication devices with terminal functions.
[0158] Communication between base stations and terminals, between base stations, and between terminals can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0159] 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.
[0160] 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".
[0161] 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.
[0162] 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.
[0163] 1. Carrier aggregation:
[0164] 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.
[0165] 2. Bandwidth part (BWP):
[0166] The bandwidth of a base station carrier in NR is wider than the carrier bandwidth of long-term evolution technology (LTE). For example, the carrier bandwidth of NR can be 100MHz. However, different terminal devices have different radio frequency capabilities and can support different maximum bandwidths. In order to reduce the power consumption of terminal devices, the concept of BWP is introduced. Figure 2 A schematic diagram of BWP is shown. Business scenario As shown in the figure, BWP is a set of continuous resource blocks (RBs) on a carrier. Different BWPs can occupy frequency domain resources that partially overlap but have different bandwidths, or they can occupy bandwidth resources with different parameter sets (Numerology) that do not overlap in the frequency domain. To meet different communication rate requirements, the network can configure different BWPs as the operating bandwidth of the terminal device. The introduction of the BWP concept can prevent the UE from always operating in the 100MHz bandwidth. That is, when the communication rate requirement is low, the terminal device can be operated in a smaller bandwidth by switching the BWP, thereby reducing the power consumption of the terminal device.
[0167] High speed and low latency have always been the goals pursued in the communications field. 4G can achieve a downlink communication rate of 150Mbps, 5G can achieve a communication rate of 1.2Gbps, and 6G is expected to achieve a communication rate more than 10 times that of 5G. This requires UEs to support high capabilities and large bandwidth capabilities. However, the communication rates required by commonly used applications (apps) do not require communication rates of several Gbps. Table 1 shows the communication rates required for commonly used apps to achieve a good user experience. Referring to Table 1, a communication rate of 50Mbps can meet the needs of most services. Therefore, if the UE receives services with a lower communication rate based on its maximum capacity for a long time, this will cause a lot of unnecessary waste in the UE's power consumption.
[0168] Table 1
[0169] Rate Latency 4K on-demand video DL 30Mbps RTT < 100ms 4K live video DL 40Mbps RTT < 100ms 4K 360 VR panoramic video DL 30-80Mbps RTT < 100ms Monitoring / UAV backhaul UL 5Mbps RTT < 50ms 4K live news backhaul UL 40Mbps RTT < 50ms 4K CCTV Spring Festival Eve Gala backhaul UL 63Mbps RTT < 50ms Remote medical treatment DL / UL 8-20Mbps 50-100ms Remote teaching 25-40Mbps 80ms Mobile high-definition 4K 3D video DL 50Mbps Vehicle networking - automatic driving / DL 50Mbps Smart factory / UL 10Mbps Smart city 4K 2D video monitoring / UL 25Mbps 2K XR / DL 50Mbps, UL 1Mbps 25-70ms End-to-cloud game DL 5-16Mbps, UL 0.2-20Mbps 71-110ms 8K FOV VR video DL 100Mbps RTT < 25ms Mobile high-definition 8K 2D video DL 100Mbps Intelligent port / 30-100Mbps 50-80ms Wireless broadening demand DL 50-100Mbps Cloud virtual reality / DL 50-100Mbps Cloud computer / DL 50-100Mbps 4K XR / DL 100Mbps, UL 2Mbps 25-75ms 8K XR DL 200-300Mbps, UL 5Mbps 25-75ms Figure 1
[0170] Current energy saving technology usually splits functions from a larger capability system to achieve energy saving operation in low function demand scenarios. For example, for a single CC, a terminal device needs to have a bandwidth of 100Mhz and the corresponding processing capability (Fast Fourier transform (FFT), encoding, channel estimation, etc.) under the bandwidth. If the current traffic is not large, the network can send an indication signaling to instruct the terminal device to switch to a 20Mhz bandwidth for processing, which is equivalent to reducing the capability from a 100Mhz large capability system to a 20Mhz processing capability.
[0171] 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.
[0172] On the one hand, in the process of splitting from a large capability system to a small capability system, some components are difficult to split, such as modules in a radio frequency integrated circuit (RFIC) or a power amplifier (PA). For these modules, the implementation of a modem is usually based on the maximum capability required by the device to design a set of components, that is, 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 the 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 the baseband processing module in the terminal device is composed of dynamic power consumption and static power consumption. The dynamic power consumption is related to the amount of calculation of the task currently being processed by the terminal device, and the static power consumption is mainly related to the leakage current, that is, related to the maximum computing power capability of the system. Therefore, if the design of the system is 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, which cannot be ignored.
[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, which 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 understanding of the embodiments of the present application, the following points are explained:
[0177] 1) In the present application, the terms and / or descriptions between different embodiments are consistent and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship, if there is no special description and logical conflict.
[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 between the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following cases: A exists alone, A and B exist together, and B exists alone. In the literal 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 represent: 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 such described objects can be interchanged as appropriate to describe schemes other than the embodiments of the present application.
[0180] 4) In the present application, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes 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 "for directly indicating" and "for indirectly indicating". 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, and it does not mean that A must be carried in the indication information.
[0182] 6) In this application, "protocol" may refer to a standard protocol in the field of communications, such as a 5G protocol, a new radio (NR) protocol, and related protocols used in future communication systems, which are not limited in this application. "Predefined" may include pre-definition, such as protocol definition. "Preconfiguration" may be implemented by pre-saving corresponding codes, tables, or other methods that can be used to indicate relevant information in the device, and this application does not limit its specific implementation method.
[0183] 7) In this 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. Figure 3 In the communication system shown in FIG. Figure 3 To specifically describe the technical solution of this application, the execution subject can be a terminal device or a receiving device, or a chip or circuit used in a sending device or a receiving device. 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 ease of description, the following description uses execution by a terminal device and a network device as an example.
[0187] Figure 3 This is a flow chart of the communication method provided in the embodiment of the present application. Figure 4 As shown, the method includes the following steps:
[0188] S310, the network device sends a first signal to the terminal device.
[0189] S320, the terminal device receives the first signal using modules in the first module group.
[0190] Specifically, the terminal device receives the first signal using all or part of 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 including capability information of M modules in the terminal device, the first module group including one or more modules of the M modules, M being a positive integer.
[0191] In the embodiments of the present application, the M modules in the terminal device are divided based on the capability of each module.
[0192] In a possible implementation, the M modules can be modules in a certain specific 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, and the embodiments of the present application are not limited thereto.
[0193] In another possible implementation, the M modules can be modules in multiple specific components in the terminal device. For example, M1 modules of the M modules are modules in an RFIC, M2 modules of the M modules are modules in a PA, and M3 modules of 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, and the embodiments of the present application are not limited thereto.
[0195] 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.
[0196] 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 satisfying the transmission requirement of receiving the first signal, 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 embodiments of the present application are not limited to the specific capability of the M modules in the terminal device.
[0198] By way of example and not limitation, the capabilities of the module can include one or more of the following: a maximum bandwidth supported by the module, a frequency range, a maximum uplink transmission rate supported by the module, a maximum downlink transmission rate supported by the module, a maximum number of data streams supported by the module, a number of multiple-input multiple-output layers supported by the module, a channel type supported by the module, a signal type supported by the module, and the like.
[0199] In embodiments of the present application, the maximum bandwidth supported by the module can be indicated by the supported frequency range. By way of example, assuming the supported frequency range is [100Mhz-300Mhz], the maximum bandwidth supported is represented as 300-100 = 200Mhz.
[0200] In one 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]. By way of 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, i.e., 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), and the like.
[0202] By way of example and not limitation, the signal type supported by the module can include a signal modulated by orthogonal frequency division multiplexing (OFDM) or a signal modulated by on-off keying (OOK), and the like.
[0203] It should be understood that embodiments of the present application do not limit the specific capabilities of each of the M modules.
[0204] In one possible implementation, the capabilities of each module in the terminal device are the same. As an example and not a limitation, the maximum downlink transmission rate supported by each module in the terminal device is 20 Mbps.
[0205] In this implementation, by unifying the capabilities of each module in the terminal device, after the design of one module is completed, the design of other modules can be completed with reference to this module, thereby simplifying the design cost.
[0206] In another possible implementation, 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. Module #1 supports a maximum downlink transmission rate of 20 Mbps, module #2 supports a maximum downlink transmission rate of 50 Mbps, and module #3 supports a maximum downlink transmission rate of 100 Mbps.
[0207] In this implementation, the capabilities of different modules can be refined based on the requirements of common services for terminal device capabilities, thereby improving the energy-saving benefits of terminal devices. For example, among the common services of terminal devices, 30% of the services require a communication rate of less than 20Mbps, 30% of the services require a communication rate greater than 20Mbps and less than 50Mbps, and 40% of the services require a communication rate greater than 50Mbps and less than 100Mbps. Based on the design of the requirements of the above services for terminal device capabilities, the terminal device can activate the corresponding modules according to the capabilities of the terminal device required by the above services, and the remaining modules are in a 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 operate within its supported capability. For example, if the maximum operating frequency range supported by module #1 in the terminal device is 100 MHz-500 MHz, then module #1 can only operate within this frequency range.
[0209] It should be understood that the M modules in the terminal device support independent operation or combined operation, and the embodiments of the present application do not limit the specific manner of combined operation of multiple modules. As an example and not a limitation, a combined operation of M modules can be expressed as follows: after multiple modules are combined into a first module group, the newly combined module group can be regarded as a new whole, the data scheduled for the first module group at one time is regarded as a transport block (TB), and the channel control information for scheduling\controlling the first module group at one time is indicated by a 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] Figure 4 A module schematic diagram in a terminal device is shown. As shown in the figure, the baseband processing system of the terminal device includes module #1, module #2 and module #3. The module #1, module #2 and module #3 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. Figure 5
[0212] It should be understood that the first information can be understood as a set of capability information of M modules in the terminal device, that is, the first information includes the capability information of each module 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 the module group including multiple modules has stronger capability than the 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] As an 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] As an 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, 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, and the embodiments of the present application do not limit this.
[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, wherein 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, wherein 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 use module groups including different numbers of modules, or different terminal devices use module groups including modules with different capabilities.
[0233] By way of example but not limitation, a frequency band #1 requires a terminal device to support a maximum bandwidth greater than 400 Mhz, when the terminal device #1 works in this frequency band, module group #1 including 2 modules can be used, when the terminal device #2 works 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 the module division of each terminal device and the composition of the module group, and the specific implementation manner 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 can be reported by the terminal device to the network device. In this implementation, as shown in Figure 6 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 embodiments of the present application do not limit the triggering manner in which the terminal device sends the first information.
[0239] By way of example but not limitation, the first information can be reported by the terminal device itself. Specifically, the first information can be reported by the terminal device itself when the terminal device establishes a connection with the network device. Alternatively, the first information can be reported by the terminal device itself when the module capability in the terminal device changes (such as hardware failure or hardware upgrade).
[0240] By way of example but not limitation, the first information can be reported by the terminal device in response to the indication information of the network device. Specifically, the communication method can further include the following steps:
[0241] S301, the network device sends second information to the terminal device, and correspondingly, the terminal device receives the second information. The second information is used to request the terminal device to report the first information.
[0242] In another possible implementation, the first information can be specified by a communication protocol. By way of example but not limitation, the protocol can specify one or more types of terminal devices, and specify the first information corresponding to each type of terminal device. Based on this, the network device can 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 the following table, the communication method further includes the following steps: Figure 7
[0244] S306, the network device sends third information to the terminal device, and 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 by the network device 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.
[0246] As an example but not limitation, the third information can be a 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] 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. 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.
[0254] 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 partial 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 partial configuration information as module #1 or module #2, and the configuration structure of the third information can be represented as:
[0255] The first module group
[0256]
[0257] 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.
[0258] In this implementation, the network device does not need to configure additional configuration information for the first module group, which can reduce information interaction and save signaling overhead.
[0259] 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.
[0260] 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.
[0261] By way of example but not limitation, the first module group is composed of module #1 and module #2, and the maximum bandwidth that the module #1 and module #2 can support is 40Mhz. Then the network device configures the BWP parameter of the module #1 as 100Mhz-130Mhz, and the BWP parameter of the module #2 as 150Mhz-170Mhz, and within the capability range that the module #1 and module #2 support, the network device can configure the BWP parameter of the first module group as 100Mhz-170Mhz. That is, the structure of the third information can be represented as:
[0262] The first module group
[0263]
[0264]
[0265] The BWP1-Downlink is 100Mhz-130Mhz, the BWP2-Downlink is 150Mhz-170Mhz, and the BWP3-Downlink is 100Mhz-170Mhz.
[0266] By way of example and not limitation, the first module group is composed of module group #1 and module #2, which can support a maximum MIMO number of 1. The network device configures the module #1 with MIMO parameters for transmission using antenna #1 alone, configures the module #1 with MIMO parameters for transmission using antenna #2 alone, and configures the first module group with parameters for joint transmission using antenna #1 and antenna #2. The parameters for joint transmission using antenna #1 and antenna #2 in the configuration information of the first module group (for example, related parameters of joint precoding) are not included in the combination of the configuration information of module #1 and module #2.
[0267] In this implementation, 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.
[0268] 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, only part of the configuration information can be carried in the third information for the first module group. Correspondingly, 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.
[0269] By way of example and not limitation, the first module group includes module #3 and module #4, the network device configures the module #3 with a set of downlink BWP parameters BWP1-Downlink and uplink configuration Uplinkconfig1, configures the module #4 with another set of downlink BWP parameters BWP2-Downlink and uplink configuration parameters Uplinkconfig2, and configures the first module group with uplink configuration parameters Uplinkconfig3 alone. Correspondingly, when the terminal device uses all the modules of the first module group for signal transmission, the parameters BWP3-Downlink related to the downlink BWP are the combination of the module #3 and module #4, and the uplink configuration parameters are Uplinkconfig3. That is, the structure of the third information can be represented as:
[0270] The first module group
[0271]
[0272] It should be understood that the network device can consider both the flexibility of configuration and the low signaling overhead by configuring the first module group in the above manner.
[0273] It can be understood that the terminal device can perform signal transmission based on the third information after receiving the third information.
[0274] 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, and increase the energy saving benefit of the terminal device on the premise of meeting the current communication demand.
[0275] In a possible implementation, the network device can indicate one or more modules in the first module group to the terminal device to receive the first signal. As shown in the figure, in this implementation, the communication method can further include the following steps: Figure 7
[0276] S330a, the network device sends fourth information to the terminal device, and the terminal device receives the fourth information.
[0277] 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.
[0278] 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 after receiving the fourth information.
[0279] 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 after receiving the fourth information.
[0280] 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 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.
[0281] It should be understood that the fourth information can be carried in any one of a downlink control information (DCI), a media access control control element (MAC CE), and a RRC signaling, and embodiments of the present application do not limit the fourth information to be carried in any one of the DCI, the MAC CE, and the RRC signaling.
[0282] It should be understood that embodiments of the present application do not limit the specific manner in which the network device indicates the modules in the first module group.
[0283] In a possible implementation, the network device can associate each bit in the fourth information with a module in the first module group. For example, the first module group includes N modules, and the network device can associate N bits in the fourth information with the N modules, and indicate the activation and / or deactivation of each module by the value of each bit. For example, the first module group includes three modules, and the fourth information can indicate the activation and / or deactivation of each module by three bits, where bit 1 is used to indicate the activation of the module corresponding to the bit, and bit "0" is used to indicate the deactivation of the module corresponding to the bit.
[0284] In another possible implementation, the network device can indicate the association of the module sets in the first module group by the value of a specific bit in the fourth information, where the different module sets include different modules in the first module group. For example, the fourth information includes K bits, and the value of the K bits corresponds to different module sets, thereby indicating the activation and / or deactivation of the module sets. For example, the first module group includes three module sets, and the fourth information can indicate the activation of the module sets by two bits, where "00" is used to indicate the activation of module set #1, "01" is used to indicate the activation of module set #2, and "10" is used to indicate the activation of module set #3.
[0285] It should be understood that embodiments of the present application do not limit the specific manner in which the terminal device determines the modules included in each module set.
[0286] For example, the network device can send fifth information to the terminal device, and 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 a DCI, a MAC CE, and a RRC signaling, and embodiments of the present application do not limit the fifth information to be carried in any one of the DCI, the MAC CE, and the RRC signaling.
[0287] For example, the modules included in each module set are protocol-defined.
[0288] 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 fourth information can indicate the activation and / or deactivation of each module through 2 bits, 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.
[0289] 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.
[0290] 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.
[0291] 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.
[0292] 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.
[0293] 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.
[0294] Optionally, as shown in FIG. 3B, in this implementation, the method 300 can further include the following steps: Figures 3 to 7
[0295] S320b, the terminal device sends fifth information to the network device, and correspondingly, the network device receives the fifth information.
[0296] Specifically, after determining 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 an activated state, or the fifth information is used to indicate the modules in the first module group that are in a deactivated state.
[0297] Based on the above approach, the terminal device can flexibly adjust the module's operating mode according to current business needs to improve its own energy-saving benefits.
[0298] It should be noted that the communication method provided in the embodiments of the present application can be applied to both uplink transmission scenarios and downlink transmission scenarios. The above description only uses downlink transmission as an example and does not constitute a limitation. For example, in uplink transmission, the terminal device uses all or part of the modules in the first module group to receive the first signal, and correspondingly, the network device receives the first signal.
[0299] It should be understood that the embodiments of this application Figure 8 The specific examples shown are only intended to help those skilled in the art better understand the embodiments of the present application, and are not intended to limit the scope of the embodiments of the present application. It should also be understood that the order of the sequence numbers of the above-mentioned processes does not necessarily indicate the order in which they are executed. The order in which the processes are executed should be determined by their functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0300] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0301] It should also be understood that in some of the above embodiments, devices in existing network architectures are mainly used as examples for illustrative purposes, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.
[0302] It should also be understood that, in order to implement the functions in the above embodiments, the base station and terminal include hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art should readily appreciate that, in conjunction with the various exemplary units and method steps described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application scenario and design constraints of the technical solution.
[0303] Figure 9 and Figure 1A possible structural diagram of a communication apparatus is provided in the embodiments of the present application. The communication apparatus can be used to implement the functions of the terminal device or the network device in the method embodiments described above, and thus can also achieve the beneficial effects of the method embodiments described above. In the embodiments of the present application, the communication apparatus can be one of the terminals 120a-120j as shown in Figure 1 , can be the base station 110a or 110b as shown in Figure 8 , or can be a module (such as a chip) applied to a terminal or a base station.
[0304] Figure 9 is a schematic block diagram of the apparatus 2000 provided in the 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.
[0305] 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 method embodiments described above.
[0306] As a design, the apparatus 2000 can be configured to perform the actions performed by the terminal device in the method embodiments described above. 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 method embodiments described above, and the processing unit 2020 is configured to perform the processing-related operations of the terminal device side in the method embodiments described above.
[0307] By way of example and not limitation, the transceiver unit 2010 can be configured to receive the first signal, the second information, the third information, the fourth information, etc.; the processing unit 2020 is 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.
[0308] In some possible implementation manners, the apparatus 2000 includes multiple transceiver units and / or multiple processing units. Each module group in the method embodiments described above corresponds to part or all of the multiple transceiver units and / or part or all of the multiple processing units. Further, transmitting or receiving a signal using a module in a certain module group can be understood as performing transceiver-related operations using the transceiver unit corresponding to the module group, and performing processing-related operations using the processing unit corresponding to the module group.
[0309] As an example but not 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. As an example but not 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.
[0310] As an example but not 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.
[0311] As another design, the apparatus 2000 can be used to perform actions performed by the network device in the above method embodiments, at this time, the apparatus 2000 can be a component of the network device, the transceiver 2010 is used to perform transceiver-related operations on the network device side in the above method embodiments, and the processing unit 2020 is used to perform processing-related operations on the network device side in the above method embodiments.
[0312] As an example but not limitation, the transceiver 2010 can be used to transmit the first signal, the second information, the third information, the fourth information, etc.
[0313] 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 repeated here.
[0314] As shown in Figure 9 The embodiments of the present application also provide an apparatus 3000. The apparatus 3000 includes a processor 3010, and can also 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.
[0315] Optionally, the apparatus 3000 includes multiple processors 3010. Wherein each module group in the above method embodiments corresponds to part or all of the multiple processors, then using the modules in a specific module group can be understood as using the processor corresponding to the module group.
[0316] 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, 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.
[0317] Optionally, the memory 3020 can be integrated with the processor 3010 or separately arranged.
[0318] Optionally, as shown in Figures 3 to 7 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 transceivers 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.
[0319] When the communication apparatus 3000 is configured to implement the method shown in The processor 3010 is configured to implement the functions of the processing unit 2020, and the transceiver 3030 is configured to implement the functions of the transceiving unit 2010.
[0320] 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.
[0321] 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.
[0322] 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.
[0323] 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.
[0324] 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.
[0325] The embodiment of the present application further provides a communication system, which comprises the terminal device and the network device in the above embodiment.
[0326] 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.
[0327] 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.
[0328] 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).
[0329] 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.
[0330] 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.
[0331] 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.
[0332] 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 division of the units is only a logical function division, and there can be another division manner in 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.
[0333] 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.
[0334] 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.
[0335] 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.
[0336] 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 flow number, supported multiple-input multiple-output layer number, supported transceiver channel type, supported transceiver signal type.
18. The method of claim 17, wherein, The 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].
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 the modules in the first module group, or the fourth information being used to indicate deactivation of 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.
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, and the different module sets including different modules of the N modules, wherein N and K are positive integers.
27. A communications device, characterized by comprising a processor configured to cause the communication device to perform the method of any one of claims 1 to 13; or cause the communication device to perform the method of any one of claims 14 to 26.
28. A communications device, characterized by comprising means for performing the method of any one of claims 1 to 13, or comprising means for performing the method of any one of claims 14 to 26.
29. A computer-readable storage medium, characterized in that, The computer program or the instructions stored on the computer readable storage medium, when executed on a computer, cause the method of any one of claims 1 to 13 to be performed; or cause the method of any one of claims 14 to 26 to be performed.
30. A computer program product, characterised in that, comprising instructions that, when executed on a computer, cause the method of any one of claims 1 to 13 to be performed; or cause the method of any one of claims 14 to 26 to be performed.