Communication method, device and system
By generating virtual carrier units (VCCs) and uniformly managing the frequency domain resources of multiple CCs, the problems of low resource utilization and high power consumption in existing technologies are solved, achieving the effects of improved resource utilization and reduced power consumption.
Patent Information
- Application Number
- CN202410495204.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-23
- Publication Date
- 2025-10-24
AI Technical Summary
In the prior art, when multiple component carriers (CCs) are aggregated, resource allocation and scheduling are performed independently, resulting in low resource utilization and high device power consumption.
By generating and managing Virtual Carrier Units (VCCs), multiple CCs are aggregated into one VCC, and their frequency domain resources are managed uniformly. By adopting a unified index and flexible BWP configuration, signaling overhead is reduced, resource utilization is improved, and device power consumption is reduced.
This achieves improved resource utilization and reduced power consumption across multiple frequency domains (CCs), enhancing the flexibility and management efficiency of frequency domain resources.
Smart Images

Figure CN120835394A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and more particularly, to a communication method, apparatus and system. BACKGROUND
[0002] In order to meet the requirements of single-user peak rate and system capacity improvement, a wireless communication technology is introduced, that is, multiple component carriers (CCs) are aggregated together to support a larger transmission bandwidth, or in other words, a larger transmission bandwidth is obtained by aggregating multiple continuous or non-continuous CCs, so as to obtain higher peak rate and throughput.
[0003] Currently, for the aggregation of multiple CCs, resource allocation and scheduling are performed independently for each CC, which has low flexibility and reduces resource utilization and increases power consumption of the device. Therefore, how to effectively improve resource utilization is a problem to be solved. SUMMARY
[0004] The present application provides a communication method, apparatus and system, which can improve resource utilization.
[0005] In a first aspect, a communication method is provided. The method can be performed by a first apparatus. In the absence of special description, the "first apparatus" in the present application can refer to the first apparatus itself (for example, a terminal device or a network device), a component (for example, a communication module, a processor, a circuit, a chip, or a chip system) in the first apparatus, or a logic module or software capable of realizing all or part of the functions of the first apparatus.
[0006] The method includes generating a first signal and transmitting the first signal. The first signal is carried in a virtual CC (VCC), and the VCC is obtained by aggregating multiple CCs. The multiple CCs include a first BWP (bandwidth part). The first BWP is determined according to a reference index and a first offset value in the VCC. The first offset value is used to indicate a frequency interval between the reference index and a starting index of the first BWP. Alternatively, the first BWP is determined according to an index of a CC where the first BWP is located and a corresponding PRB (physical resource block) index in the CC.
[0007] Based on the above scheme, for the scenario of multiple CCs being aggregated into a VCC, the VCC is regarded as a CC for management, including uniformly indexing the frequency domain resources (e.g., a first BWP) in the VCC, that is, the first BWP can be determined by indicating a reference index in the VCC and a first offset value, or the first BWP can be determined by indicating an index of a CC where the first BWP is located and a PRB index corresponding to the first BWP in the CC, facilitating management and allocation of multiple CCs in the VCC. Compared with the prior art, in which resources in each CC are configured and activated separately after multiple CCs are combined into a carrier aggregation (CA), resource allocation and scheduling are performed independently for each CC, the technical scheme can flexibly use resources of multiple CCs, improve the utilization rate of frequency domain resources, and reduce the power consumption of devices.
[0008] In a possible design, the multiple CCs further include a second BWP, and a reference index corresponding to the second BWP is the same as a reference index corresponding to the first BWP, that is, the second BWP and the first BWP share the reference index.
[0009] Based on the above scheme, the same reference index is used to determine the first BWP or the second BWP, which can reduce signaling overhead and effectively improve resource utilization.
[0010] Optionally, the reference index corresponding to the second BWP is different from the reference index corresponding to the first BWP, that is, the second BWP and the first BWP can not share the reference index, improving the flexibility of determining the first BWP and the second BWP.
[0011] In a possible design, before the first signal is generated, the method further includes: receiving first information, the first information being used to indicate that the multiple CCs support aggregation.
[0012] Based on the above scheme, the first device can determine, according to the received first information, that the multiple CCs support aggregation, and then generate and send the first signal. That is, in the scenario of multiple CCs being aggregated into a VCC, frequency domain resources in the VCC are uniformly allocated and managed, which can improve the utilization rate of frequency domain resources and reduce the power consumption of devices.
[0013] In a possible design, before the first signal is generated, the method further includes: in a case where the multiple CCs are intra-band CCs or inter-band CCs, determining that the multiple CCs support aggregation.
[0014] That is, in the case of determining that the multiple CCs are Intra-band contiguous CCs, or the multiple CCs are Intra-band CCs, or there is no constraint on the multiple CCs, that is, if the multiple CCs are Intra-band CCs or inter-band CCs, the multiple CCs can form a VCC.
[0015] In a possible design, the multiple CCs satisfy one or more of the following conditions:
[0016] The number of the multiple CCs is less than or equal to N, N is an integer; the total bandwidth occupied by the multiple CCs is less than or equal to a bandwidth threshold; the subcarrier width of each of the multiple CCs is the same; the number of resource blocks (RBs) included in the multiple CCs is less than or equal to an RB threshold; or part or all of the multiple CCs belong to the same operator.
[0017] It should be understood that, based on the characteristics of the multiple CCs, the frequency interval between the multiple CCs can be as small as possible, or in other words, the multiple CCs are as close as possible, to ensure that the multiple CCs are aggregated to obtain a VCC.
[0018] In a possible design, before generating the first signal, the method further includes: sending first capability information, the first capability information indicating candidate CCs that support aggregation, and the candidate CCs including the multiple CCs that support aggregation.
[0019] In a possible design, the first capability includes one or more of the following:
[0020] The CC supports aggregation; the CC supports aggregation with one or more CCs at adjacent frequency points; the maximum bandwidth of the VCC or the maximum number of RBs included in the VCC; the multiple CCs that support aggregation belong to a first frequency band; the multiple CCs that support aggregation are M CCs that are continuously distributed in a frequency domain and are located in a second frequency band, M is an integer; the maximum bandwidth of the VCC or the maximum number of RBs included in the VCC, wherein all of the VCCs belong to a third frequency band; or the maximum bandwidth of the VCC or the maximum number of RBs included in the VCC, wherein part of the VCCs belong to a fourth frequency band.
[0021] Based on the above scheme, the first device reports the candidate CCs to the second device according to the capability of the first device to support aggregation of the candidate CCs to obtain a VCC, so that the second device selects multiple CCs from the candidate CCs, that is, configures the multiple CCs to be aggregated into a VCC. By reporting the candidate CCs, the success rate of aggregating the multiple CCs into a VCC can be improved, and the utilization rate of subsequent frequency domain resources and the device power consumption can be reduced.
[0022] In one possible design, scenarios for aggregating multiple CCs into a single VCC may include one or more of the following:
[0023] Multiple CCs belong to different operators; and / or, multiple CCs belong to the fifth frequency band, and the multiple CCs are continuously distributed in the frequency domain; and / or, multiple CCs belong to the sixth frequency band, and some of the multiple CCs are discontinuously distributed in the frequency domain; and / or, multiple CCs belong to multiple frequency bands, and the interval between two adjacent frequency bands in the multiple frequency bands is less than or equal to the bandwidth threshold.
[0024] Based on the above solution, the aggregation is supported for multiple CCs belonging to different operators, which can improve the flexible sharing of CCs of multiple operators and thus enhance resource utilization.
[0025] In one possible design, the first BWP is located in one CC among the multiple CCs; or, the first BWP spans K consecutive CCs among the multiple CCs, where K is an integer greater than or equal to 2.
[0026] Based on the above solution, the first BWP in a VCC can be configured to span K consecutive CCs, or can be configured not to span K consecutive CCs, thereby improving the flexible allocation and management of frequency domain resources in the VCC and thus improving resource utilization.
[0027] In one possible design, before generating the first signal, the method further includes: sending or receiving first indication information, where the first indication information indicates support for the first BWP across CCs.
[0028] In other words, the first device sends capability information to the second device, where the capability information indicates that the first BWP supports being configured in multiple CCs.
[0029] Based on the above scheme, based on the first indication information, it can be determined that the first BWP supports across K CCs, and then the first BWP in the VCC can be flexibly configured, rather than being limited to being configured in only one CC. At the same time, the first BWP configured in multiple CCs can be used by multiple users, which not only improves resource utilization but also reduces device power consumption.
[0030] In one possible design, the K consecutive CCs include a first CC, the first CC also includes a third BWP, and the method further includes: receiving first configuration information, the first configuration information indicating activation of the first BWP or the third BWP.
[0031] This means that if the first BWP is located within multiple CCs including the first CC, and a third BWP is also configured within the first CC, then in the case where the first CC contains multiple BWPs, the second device can configure and activate one BWP within the first CC. If the second device instructs to activate the first BWP, then other BWPs (e.g., the third BWP) within the first CC cannot be activated simultaneously within the first CC where the first BWP is located. This implementation not only allows for flexible configuration and activation of BWP resources within the VCC, but is also compatible with the current standard's solution of activating only one BWP within a CC, thus offering strong feasibility.
[0032] In one possible design, the method further includes: receiving second configuration information, where the second configuration information indicates activation of K1 BWPs, where the K1 BWPs are located in K consecutive CCs, and K1 is a positive integer less than or equal to K.
[0033] Based on the above scheme, for the K consecutive CCs occupied by the first BWP, K1 BWPs can be activated simultaneously, where K1 is a positive integer less than or equal to K, that is, less than or equal to K BWPs can be activated, or less than K BWPs can be activated, or K BWPs can be activated, ensuring that no more than K BWPs are activated, and the number of activated BWPs that are compatible with each other does not exceed the number of CCs occupied by the BWPs.
[0034] In one possible design, before generating the first signal, the method also includes: sending or receiving second indication information, the second indication information indicating one or more of the following: the maximum bandwidth supported by the first BWP is E; the maximum number of RBs supported by the first BWP is F; the maximum bandwidth supported by the VCC is B; the maximum number of RBs supported by the VCC is C; wherein E, F, B and C are all integers greater than 0.
[0035] Based on the above scheme, by indicating the maximum bandwidth supported by the first BWP and / or VCC and the maximum number of RBs supported, the size of the frequency domain resources of the VCC can be flexibly configured, and the first BWP can be flexibly configured within the VCC, thereby improving resource utilization and reducing device power consumption.
[0036] In one possible design, the method further includes receiving third configuration information, where the third configuration information indicates whether some or all CCs in the plurality of CCs are configured with a GB guard band (GB), and a size of the GB.
[0037] Based on the above scheme, the GB of the plurality of CCs in the VCC can be dynamically and flexibly configured, and compared with the existing CC edge, has a certain GB. The scheme is based on the plurality of CCs in the VCC being orthogonal, and considering fully utilizing the GB of the CC edge, the GB size of the plurality of CCs can be flexibly configured, while reducing the mutual interference between channels as much as possible, improving resource utilization, and reducing the power consumption of the device.
[0038] In a possible design, the GB size of the two adjacent CCs continuously distributed in the frequency domain is 0; or the GB size of part or all of the plurality of CCs is 0.
[0039] Based on the above scheme, by configuring the GB size of the two adjacent CCs continuously distributed in the frequency domain to be 0, or the GB size of part or all of the plurality of CCs to be 0, the size or quantity of available resources is increased, and the utilization rate of frequency domain resources is improved.
[0040] In a possible design, before generating the first signal, the method further includes: sending second capability information, the second capability information indicating that part or all of the plurality of CCs support configured GB, and the size of the GB.
[0041] In a possible design, the second capability includes one or more of the following: part or all of the plurality of CCs support the GB size of 0; and / or each of the plurality of CCs has an independent GB.
[0042] Based on the above scheme, the first device reports the GB size supported by the plurality of CCs to the second device, which provides a reference for the second device to configure the GB size of the plurality of CCs, that is, the second device can determine, based on the second capability information, that part or all of the plurality of CCs support configured GB and support the configured GB size, and then flexibly configure the GB corresponding to the plurality of CCs in the VCC, without being limited to one CC having to be configured with a GB of a certain size. The GB in the CC can be fully utilized for data or signal transmission, the utilization rate of frequency domain resources is improved, and the power consumption of the device is reduced.
[0043] In a possible design, the first BWP spans K consecutive CCs in the plurality of CCs, and there is no GP between two adjacent CCs in the K consecutive CCs, and K is an integer greater than or equal to 2.
[0044] Based on the above scheme, the BWP capability across the K consecutive CCs can be related to the capability of the GP. For example, the first BWP supporting across the K consecutive CCs is configured on the CCs with the GB of 0 between the two adjacent CCs. By setting that there is no GP between the two adjacent CCs in the K consecutive CCs, the utilization rate of frequency domain resources is improved.
[0045] In a second aspect, a communication method is provided. The method can be performed by a second device. Unless specifically stated, the "second device" in the present application can refer to the second device itself (e.g., a network device or a terminal device), a component (e.g., a communication module, a processor, a circuit, a chip, or a chip system) in the second device, or a logic module or software capable of realizing all or part of the functions of the second device.
[0046] The method comprises: receiving a first signal; and parsing the first signal. The first signal is carried in a VCC, the VCC is aggregated from a plurality of CCs, the plurality of CCs include a first BWP, the first BWP is determined according to a reference index and a first offset value in the VCC, the first offset value is used to indicate a frequency interval between the reference index and a starting index of the first BWP; or the first BWP is determined according to an index of a CC where the first BWP is located and a corresponding PRB index in the CC.
[0047] In a possible design, the plurality of CCs further include a second BWP, and the second BWP and the first BWP share the reference index.
[0048] In a possible design, before receiving the first signal, the method further comprises: sending first information, the first information being used to indicate that the plurality of CCs support aggregation.
[0049] In a possible design, the plurality of CCs satisfy one or more of the following: a number of the plurality of CCs is less than or equal to N, N being an integer; a total bandwidth occupied by the plurality of CCs is less than or equal to a bandwidth threshold; a subcarrier width of each of the plurality of CCs is the same; a number of resource blocks (RBs) included in the plurality of CCs is less than or equal to an RB threshold; or part or all of the plurality of CCs belong to a same operator.
[0050] In a possible design, before receiving the first signal, the method further comprises: receiving first capability information, the first capability information indicating candidate CCs that support aggregation, the candidate CCs including the plurality of CCs that support aggregation.
[0051] In a possible design, the first capability includes one or more of the following: a CC supports aggregation; a CC supports aggregation with one or more CCs at adjacent frequency points; a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC; the plurality of CCs that support aggregation belong to a first frequency band; the plurality of CCs that support aggregation are M CCs that are continuously distributed in a frequency domain and are located in a second frequency band, M being an integer; a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC, wherein all of the VCCs belong to a third frequency band; or a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC, wherein part of the VCCs belong to a fourth frequency band.
[0052] In a possible design, the multiple CCs belong to different operators; and / or, the multiple CCs belong to the fifth frequency band, and the multiple CCs are continuously distributed in the frequency domain; and / or, the multiple CCs belong to the sixth frequency band, and part of the multiple CCs are not continuously distributed in the frequency domain; and / or, the multiple CCs belong to multiple frequency bands, and a gap between two adjacent frequency bands in the multiple frequency bands is less than or equal to a bandwidth threshold.
[0053] In a possible design, the first BWP is located in one of the multiple CCs; or, the first BWP spans K consecutive CCs in the multiple CCs, where K is an integer greater than or equal to 2.
[0054] In a possible design, before the first signal is received, the method further includes: receiving or sending first indication information, where the first indication information indicates that the first BWP is supported to span CCs.
[0055] In a possible design, the K consecutive CCs include a first CC, and the first CC further includes a third BWP, and the method further includes: sending first configuration information, where the first configuration information indicates to activate the first BWP or the third BWP.
[0056] In a possible design, the method further includes: sending second configuration information, where the second configuration information indicates to activate K1 BWPs, and the K1 BWPs are located in the K consecutive CCs, and K1 is a positive integer less than or equal to K.
[0057] In a possible design, before the first signal is received, the method further includes: receiving or sending second indication information, where the second indication information indicates one or more of the following: a maximum bandwidth supported by the first BWP is E; a maximum number of RBs contained and supported by the first BWP is F; a maximum bandwidth supported by the VCC is B; a maximum number of RBs contained and supported by the VCC is C; where E, F, B, and C are integers greater than 0.
[0058] In a possible design, the method further includes: sending third configuration information, where the third configuration information indicates whether part or all of the multiple CCs are configured with a GB, and a size of the GB.
[0059] In a possible design, a size of the GB of two adjacent CCs continuously distributed in the frequency domain is 0; or, a size of the GB of part or all of the multiple CCs is 0.
[0060] In a possible design, before the first signal is received, the method further includes: receiving second capability information, where the second capability information indicates that part or all of the multiple CCs support a configured GB, and a size of the GB.
[0061] In one possible design, the third capability includes one or more of the following: some or all CCs in the plurality of CCs support being configured with a GB size of 0; and / or each CC in the plurality of CCs has an independent GB.
[0062] In one possible design, the first BWP spans K consecutive CCs among the multiple CCs, there is no GP between any two adjacent CCs among the K consecutive CCs, and K is an integer greater than or equal to 2.
[0063] The beneficial effects of the above-mentioned second aspect and certain implementation methods of the second aspect can be referred to the corresponding description of the first aspect, and will not be repeated here.
[0064] On the third aspect, a communication device is provided, which has the functions of implementing the above-mentioned first aspect. For example, the communication device includes modules, units or means corresponding to performing the operations involved in the above-mentioned first aspect. The modules, units or means can be implemented through software, or through hardware, or through a combination of software and hardware.
[0065] Exemplarily, the communication device can be a first device, or a module or unit (such as a chip, or a chip system, or a circuit) in the first device that corresponds one-to-one to executing the method, operation, step, or action described in the first aspect above, or a device that can be used in combination with the first device.
[0066] In one possible implementation, the communication device includes: a transceiver unit (or a communication module), and a processing unit (or a processing module) connected to the transceiver unit.
[0067] Exemplarily, a processing unit is configured to generate a first signal; and a transceiver unit is configured to send the first signal. The first signal is carried on a virtual carrier unit (VCC), where the VCC is obtained by aggregating multiple CCs, where the multiple CCs include a first bandwidth part (BWP), where the first BWP is determined based on a reference index and a first offset value in the VCC, where the first offset value indicates a frequency interval between the reference index and a start index of the first BWP; or, alternatively, the first BWP is determined based on an index of a CC where the first BWP is located and an index of a physical resource block (PRB) corresponding to the CC where the first BWP is located.
[0068] In one possible design, the multiple CCs further include a second BWP, and the second BWP and the first BWP share a reference index.
[0069] In one possible design, the transceiver unit is further used to receive first information, where the first information is used to indicate that multiple CCs support aggregation.
[0070] In one possible design, the processing unit is further configured to determine that the multiple CCs support aggregation in a case that the multiple CCs are intra-band CCs or inter-band CCs.
[0071] In one possible design, the multiple CCs satisfy one or more of the following: a number of the multiple CCs is less than or equal to N, where N is an integer; a total bandwidth occupied by the multiple CCs is less than or equal to a bandwidth threshold; a subcarrier spacing of each of the multiple CCs is the same; a number of resource blocks (RBs) included in the multiple CCs is less than or equal to an RB threshold; or, some or all of the multiple CCs belong to a same operator.
[0072] In one possible design, the transceiving unit is further configured to transmit first capability information, where the first capability information indicates candidate CCs that support aggregation, and the candidate CCs include the multiple CCs that support aggregation.
[0073] In one possible design, the first capability includes one or more of the following: a CC supports aggregation;
[0074] a CC supports aggregation with one or more CCs of a neighboring frequency point; a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC; the multiple CCs that support aggregation belong to a first frequency band; the multiple CCs that support aggregation are M CCs that are contiguously distributed in a frequency domain and are located in a second frequency band, where M is an integer; a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC, where all of the VCCs belong to a third frequency band; or, a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC, where some of the VCCs belong to a fourth frequency band.
[0075] In one possible design, the multiple CCs belong to different operators; and / or, the multiple CCs belong to a fifth frequency band and are contiguously distributed in a frequency domain; and / or, the multiple CCs belong to a sixth frequency band and some of the multiple CCs are not contiguously distributed in the frequency domain; and / or, the multiple CCs belong to multiple frequency bands, and a gap between two adjacent frequency bands of the multiple frequency bands is less than or equal to a bandwidth threshold.
[0076] In one possible design, the first BWP is located in one of the multiple CCs; or, the first BWP spans K contiguous CCs of the multiple CCs, where K is an integer greater than or equal to 2.
[0077] In one possible design, the transceiving unit is further configured to transmit or receive first indication information, where the first indication information indicates that the first BWP is cross-CC.
[0078] In one possible design, the K contiguous CCs include a first CC, the first CC further includes a third BWP, and the transceiving unit is further configured to receive first configuration information, where the first configuration information indicates to activate the first BWP or the third BWP.
[0079] In a possible design, the transceiver is further configured to receive second configuration information, where the second configuration information indicates that K1 BWPs are activated, the K1 BWPs are located in the K consecutive CCs, and K1 is a positive integer less than or equal to K.
[0080] In a possible design, the transceiver is further configured to send or receive second indication information, where the second indication information indicates one or more of the following: a maximum bandwidth supported by the first BWP is E; a maximum number of RBs supported by the first BWP is F; a maximum bandwidth supported by the VCC is B; a maximum number of RBs supported by the VCC is C; where E, F, B, and C are integers greater than 0.
[0081] In a possible design, the transceiver is further configured to receive third configuration information, where the third configuration information indicates whether some or all of the plurality of CCs are configured with a GB and a size of the GB.
[0082] In a possible design, a size of the GB between two adjacent CCs that are continuously distributed in the frequency domain is 0; or a size of the GB of some or all of the plurality of CCs is 0.
[0083] In a possible design, the transceiver is further configured to send second capability information, where the second capability information indicates that some or all of the plurality of CCs support a configured GB and a size of the GB.
[0084] In a possible design, the third capability includes one or more of the following: some or all of the plurality of CCs support a configured GB with a size of 0; and / or each of the plurality of CCs has an independent GB.
[0085] In a possible design, the first BWP spans K consecutive CCs in the plurality of CCs, and there is no GP between two adjacent CCs in the K consecutive CCs, where K is an integer greater than or equal to 2.
[0086] In a fourth aspect, a communication apparatus is provided, which has the function of implementing the second aspect, for example, the communication apparatus includes a module or unit or means corresponding to the operations described in the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.
[0087] For example, the communication apparatus can be the second apparatus, or a module or unit (for example, a chip, or a chip system, or a circuit) corresponding to the method or operation or step or action described in the second aspect, or an apparatus that can be used with the second apparatus.
[0088] In a possible implementation, the communication apparatus includes a transceiver (or a communication module) and a processing unit (or a processing module) connected with the transceiver.
[0089] Exemplarily, the transceiver is configured to receive a first signal; and the processing unit is configured to parse the first signal. The first signal is carried in a VCC, and the VCC is aggregated from a plurality of CCs, the plurality of CCs including a first BWP, the first BWP being determined according to a reference index and a first offset value in the VCC, the first offset value being used to indicate a frequency interval between the reference index and a starting index of the first BWP; or the first BWP being determined according to an index of a CC where the first BWP is located and a corresponding PRB index in the CC where the first BWP is located.
[0090] In a possible design, the plurality of CCs further include a second BWP, and the second BWP and the first BWP share the reference index.
[0091] In a possible design, the transceiver is further configured to send first information, and the first information is used to indicate that the plurality of CCs support aggregation.
[0092] In a possible design, the plurality of CCs satisfy one or more of the following: a number of the plurality of CCs is less than or equal to N, N being an integer; a total bandwidth occupied by the plurality of CCs is less than or equal to a bandwidth threshold; a subcarrier width of each of the plurality of CCs is the same; a number of resource blocks (RBs) included in the plurality of CCs is less than or equal to an RB threshold; or part or all of the plurality of CCs belong to a same operator.
[0093] In a possible design, the transceiver is further configured to receive first capability information, and the first capability information indicates candidate CCs that support aggregation, the candidate CCs including the plurality of CCs that support aggregation.
[0094] In a possible design, the first capability includes one or more of the following: a CC supports aggregation; a CC supports aggregation with one or more CCs at adjacent frequency points; a maximum bandwidth of a VCC or a maximum number of RBs included in the VCC; the plurality of CCs that support aggregation belong to a first frequency band; the plurality of CCs that support aggregation are M CCs that are continuously distributed in a frequency domain and are located in a second frequency band, M being an integer; the maximum bandwidth of the VCC or the maximum number of RBs included in the VCC, wherein all of the VCCs belong to a third frequency band; or the maximum bandwidth of the VCC or the maximum number of RBs included in the VCC, wherein part of the VCCs belong to a fourth frequency band.
[0095] In one possible design, the multiple CCs belong to different operators; and / or, the multiple CCs belong to the fifth frequency band, and the multiple CCs are continuously distributed in the frequency domain; and / or, the multiple CCs belong to the sixth frequency band, and part of the multiple CCs are not continuously distributed in the frequency domain; and / or, the multiple CCs belong to multiple frequency bands, and a gap between two adjacent frequency bands of the multiple frequency bands is less than or equal to a bandwidth threshold.
[0096] In one possible design, the first BWP is located in one of the multiple CCs; or, the first BWP spans K consecutive CCs of the multiple CCs, K being an integer greater than or equal to 2.
[0097] In one possible design, the transceiver is further configured to receive or transmit first indication information, the first indication information indicating that the first BWP is supported to span CCs.
[0098] In one possible design, the K consecutive CCs include a first CC, the first CC further includes a third BWP, and the method further includes: transmitting first configuration information, the first configuration information indicating to activate the first BWP or the third BWP.
[0099] In one possible design, the transceiver is further configured to transmit second configuration information, the second configuration information indicating to activate K1 BWPs, the K1 BWPs being located in the K consecutive CCs, K1 being a positive integer less than or equal to K.
[0100] In one possible design, the transceiver is further configured to receive or transmit second indication information, the second indication information indicating one or more of the following: a maximum bandwidth supported by the first BWP is E; a maximum number of RBs supported by the first BWP is F; a maximum bandwidth supported by the VCC is B; a maximum number of RBs supported by the VCC is C; where E, F, B, and C are integers greater than 0.
[0101] In one possible design, part or all of the multiple CCs have a GB of 0.
[0102] In one possible design, the transceiver is further configured to transmit third configuration information, the third configuration information indicating whether part or all of the multiple CCs are configured with a GB, and a size of the GB.
[0103] In one possible design, a size of the GB of two adjacent CCs that are continuously distributed in the frequency domain is 0; or, a size of the GB of part or all of the multiple CCs is 0.
[0104] In one possible design, the transceiver is further configured to receive second capability information, the second capability information indicating that part or all of the multiple CCs support a configured GB, and a size of the GB.
[0105] In one possible design, the third capability includes one or more of the following: some or all of the plurality of CCs support a configured GB size of 0; and / or each of the plurality of CCs has an independent GB.
[0106] In one possible design, the first BWP spans K consecutive CCs in the plurality of CCs, there is no GP between any two adjacent CCs in the K consecutive CCs, and K is an integer greater than or equal to 2.
[0107] In a fifth aspect, a communication apparatus is provided. The communication apparatus can be the first apparatus or the second apparatus. The communication apparatus includes a transceiver, a processor, and a memory. The processor is configured to control the transceiver to transceive signals. The memory is configured to store a computer program. The processor is configured to invoke and run the computer program from the memory, so that the communication apparatus performs the method in any possible implementation of the first aspect or the second aspect.
[0108] Optionally, the processor is one or more, and the memory is one or more.
[0109] Optionally, the memory can be integrated with the processor, or the memory is located separately from the processor.
[0110] Optionally, the communication apparatus further includes a transmitter (transmitter) and a receiver (receiver).
[0111] In a sixth aspect, a communication apparatus is provided. The communication apparatus includes a memory and one or more processors. The memory is configured to store part or all of the necessary computer program or instructions for implementing the functions related to the first aspect or the second aspect. The one or more processors can execute the computer program or instructions, when the computer program or instructions are executed, so that the communication apparatus implements the method in any possible design or implementation of the first aspect or the second aspect.
[0112] In one possible design, the communication apparatus can further include an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit.
[0113] In one possible design, the communication apparatus can further include the memory.
[0114] The communication apparatus described above can be a terminal, or a communication module in a terminal, or a chip responsible for communication functions in a terminal, such as a Modem chip (also known as a baseband chip), or a SoC or SIP chip containing a modem module.
[0115] The communication device can be a network device, or a communication module in the network device, or a circuit or chip responsible for communication functions in the network device, or a functional module capable of invoking and executing a program in the network device.
[0116] In a seventh aspect, a communication system is provided. The communication system includes a first device and / or a second device, wherein the first device is configured to perform the method in any possible implementation of the first aspect, and the second device is configured to perform the method in any possible implementation of the second aspect.
[0117] For example, the first device or the second device can be a terminal device, or a chip or circuit in the terminal device, or a functional module capable of invoking and executing a program in the terminal device; or the first device or the second device can be a network device, or a chip or circuit in the network device, or a CU or DU in the network device, or a functional module capable of invoking and executing a program in the network device.
[0118] In an eighth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program codes or instructions, which, when executed by a computer, cause the method in any possible implementation of the first aspect or the second aspect to be implemented.
[0119] In a ninth aspect, a computer program product is provided. The computer program product includes computer program codes or instructions, which, when executed by a computer, cause the method in any possible implementation of the first aspect or the second aspect to be implemented.
[0120] In a tenth aspect, a computer program is provided. When the computer program is executed, the method in any possible implementation of the first aspect or the second aspect is implemented.
[0121] It should be understood that the beneficial effects of the third aspect to the tenth aspect described above can refer to the first aspect or the second aspect and any possible implementation thereof, and will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0122] Figure 1 FIG. 1 is a schematic diagram of a communication system suitable for use in the present application;
[0123] Figure 2 FIG. 2 is a schematic diagram of another communication system suitable for use in the present application;
[0124] Figure 3 FIG. 3 is a schematic diagram of a carrier component (CC);
[0125] Figure 4is a flowchart of a communication method provided by an embodiment of the present application;
[0126] Figure 5 is a structural diagram of a plurality of CCs aggregated into one VCC provided by an embodiment of the present application;
[0127] Figure 6 is another structural diagram of a plurality of CCs aggregated into one VCC provided by an embodiment of the present application;
[0128] Figure 7 is a diagram of BWP resource allocation in one VCC provided by an embodiment of the present application;
[0129] Figure 8 is a diagram of one BWP spanning a plurality of CCs provided by an embodiment of the present application;
[0130] Figure 9 is a diagram of no GB at two consecutive CCs provided by an embodiment of the present application;
[0131] Figure 10 is a schematic block diagram of a communication device provided by an embodiment of the present application;
[0132] Figure 11 is another schematic block diagram of a communication device provided by an embodiment of the present application;
[0133] Figure 12 is a schematic block diagram of a chip system provided by an embodiment of the present application;
[0134] Figure 13 is another schematic block diagram of a chip system provided by an embodiment of the present application. DETAILED DESCRIPTION
[0135] To facilitate understanding of the embodiments of the present application, the following points are explained:
[0136] (1) In the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referenced if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0137] (2) In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship of "and / or" between the associated objects indicates that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item 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.
[0138] (3) In the present application, "first", "second", and various numerical numbers (for example, #1, #2, etc.) indicate the differentiation for the convenience of description, and are not used to limit the scope of the embodiments of the present application. For example, different messages are distinguished, rather than used to describe a specific order or sequence. It should be understood that the objects thus described can be interchanged under appropriate circumstances, so as to be able to describe schemes other than the embodiments of the present application.
[0139] (4) In the present application, "when", "in the case of", "if" and the like all refer to the case where the device will make corresponding processing under certain objective circumstances, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.
[0140] (5) In the present application, "indicate" or "for indicating" can include direct indication and indirect indication. When describing that certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, and it does not mean that A must be carried in the indication information.
[0141] The indication manner involved in the embodiments of the present application should be understood as covering various methods that can enable the to-be-indicated party to know the to-be-indicated information. The to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period and / or sending opportunity of these sub-information can be the same or different, and the present application does not limit the sending method.
[0142] The "indication information" in the embodiments of the present application can be explicit indication, that is, directly indicated through signaling, or obtained according to the parameters indicated by the signaling, combined with other rules or combined with other parameters or through derivation. It can also be implicit indication, that is, obtained according to rules or relationships, or according to other parameters, or through derivation. The present application does not make specific limitations on this.
[0143] (6) In the present application, "protocol" can refer to a standard protocol in the field of communication, which can include 5G protocol, NR protocol, and related protocols applied in future communication systems, and the present application does not limit this. "Predefined" can include predefinition. For example, protocol definition. "Preconfigured" can be implemented by pre-storing corresponding codes, tables or other means that can be used to indicate related information in the device, and the present application does not limit the implementation thereof.
[0144] (7) In the present application, "communication" can also be described as "data transmission", "information transmission", "data processing" and the like. "Transmission" includes "sending" and "receiving". "Transmission" can be described as "output". "Frequency band" can be described as "band".
[0145] (8) In the present application, "message", "information", "signal" or "information element (IE)" and the like can be used interchangeably, and the name of the message or information is not limited in any way, as long as the corresponding function can be implemented.
[0146] "Sending information to XX (device)" can be understood as that the destination of the information is the device. It can include directly or indirectly sending information to the device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as that the source of the information is the device, which can include directly or indirectly receiving information from the device. The information can be processed as necessary between the source and the destination of the information transmission, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, and will not be repeated here. In addition, "sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, "sending" or "receiving" can be carried out between devices, for example, sending or receiving through the air interface between network devices and terminal devices, and "sending" or "receiving" can also be carried out within the device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wire or interface.
[0147] (9) In this application, the words "exemplary", "for example", etc. are used to mean example, illustration, or instance. Any embodiment or design solution described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or design solutions. In fact, the use of the word exemplary is intended to present concepts in a concrete manner. In this application, "of", "corresponding", "relevant", "corresponding" and "associated" are sometimes used interchangeably, and it should be pointed out that when their differences are not emphasized, their meanings are consistent.
[0148] (10) In this application, configuration can be signaling configuration, or described as configuration signaling. For example, signaling configuration includes configuration by signaling sent by the base station, which can be radio resource control (RRC) message, downlink control information (DCI), or system information block (SIB). Alternatively, signaling configuration can also be configured to the terminal device by pre-configuration, or configured to the terminal device by pre-configuration. Here, pre-configuration is to define or configure the value of the corresponding parameter in advance in the protocol, and store it in the terminal device when communicating with the terminal device. The pre-configuration message can be modified or updated under the condition that the terminal device is connected to the network. Further alternatively, signaling configuration can limit the value of the relevant parameter or configuration information on the resource pool transmitted or received by the terminal device. The resource pool is a set of resources used for transmission on a specific carrier or bandwidth part.
[0149] The technical solutions in this application will be described below with reference to the accompanying drawings.
[0150] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, 4th generation (4G) mobile communication system, such as long term evolution (LTE) system, fifth generation (5G) mobile communication system, such as new radio (NR) system, and future evolved communication systems, such as sixth generation (6G) mobile communication system, vehicle-to-other devices (V2X), where V2X can include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P), etc., long term evolution technology of vehicle-to-vehicle communication (LTE-V), Internet of Vehicles, machine type communication (M2P), etc. type communication (MTC), Internet of Things (IoT), long term evolution-machine communication (LTE-M), machine to machine (M2M), etc.
[0151] The communication system and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0152] Figure 1 Schematic diagram of a communication system applicable to the embodiment of the present application. Figure 1 As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g. Figure 1RAN 100 can include one or more RAN nodes 110 (e.g., access nodes) and / or base stations 110a and 110b, collectively referred to as access nodes 110, and one or more terminals (e.g., user equipment, UE) 120a-120j, collectively referred to as terminals 120. Other RAN nodes can also be included in RAN 100, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. Terminals 120 are connected to RAN nodes 110 wirelessly. RAN nodes 110 are connected to core network 200 wirelessly or wireline. The core network devices in core network 200 and the RAN nodes 110 in RAN 100 can be different physical devices, or can be the same physical devices with logical functions integrated. Figure 1 RAN 100 can include one or more RAN nodes 110 (e.g., access nodes) and / or base stations 110a and 110b, collectively referred to as access nodes 110, and one or more terminals (e.g., user equipment, UE) 120a-120j, collectively referred to as terminals 120. Other RAN nodes can also be included in RAN 100, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. Terminals 120 are connected to RAN nodes 110 wirelessly. RAN nodes 110 are connected to core network 200 wirelessly or wireline. The core network devices in core network 200 and the RAN nodes 110 in RAN 100 can be different physical devices, or can be the same physical devices with logical functions integrated. Figure 1 RAN 100 can include one or more RAN nodes 110 (e.g., access nodes) and / or base stations 110a and 110b, collectively referred to as access nodes 110, and one or more terminals (e.g., user equipment, UE) 120a-120j, collectively referred to as terminals 120. Other RAN nodes can also be included in RAN 100, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. Terminals 120 are connected to RAN nodes 110 wirelessly. RAN nodes 110 are connected to core network 200 wirelessly or wireline. The core network devices in core network 200 and the RAN nodes 110 in RAN 100 can be different physical devices, or can be the same physical devices with logical functions integrated.
[0153] RAN 100 can include one or more RAN nodes 110 (e.g., access nodes) and / or base stations 110a and 110b, collectively referred to as access nodes 110, and one or more terminals (e.g., user equipment, UE) 120a-120j, collectively referred to as terminals 120. Other RAN nodes can also be included in RAN 100, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. Terminals 120 are connected to RAN nodes 110 wirelessly. RAN nodes 110 are connected to core network 200 wirelessly or wireline. The core network devices in core network 200 and the RAN nodes 110 in RAN 100 can be different physical devices, or can be the same physical devices with logical functions integrated.
[0154] RAN nodes 110, sometimes also referred to as network devices, access network devices, or RAN entities or access nodes, etc., form part of the communication system 10 and help terminals to access the wireless access. Multiple RAN nodes 110 in the communication system 10 can be the same type of node or different types of nodes. In some scenarios, the roles of RAN nodes 110 and terminals 120 are relative, e.g., Figure 1 In some scenarios, RAN nodes 110 and terminals 120 are also referred to as communication apparatuses, e.g., Figure 1 In some scenarios, RAN nodes 110 and terminals 120 are also referred to as communication apparatuses, e.g.,
[0155] In one possible scenario, the RAN node can be a base station, an evolved Node B (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), 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 RAN node can be a macro base station (like Figure 1 110a in FIG. 1), a micro base station, or an indoor station (like 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, an access network device in a vehicle to everything (V2X) technology can be a road side unit (RSU). Figure 1 In another possible scenario, a terminal is served by multiple RAN nodes cooperating with each other. Different RAN nodes can implement part of functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately configured, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).
[0156]
[0157] In different systems, the CU (including open CU-CP (O-CU-CP) and open CU-UP (O-CU-UP), DU or RU can also have different names, but those skilled in the art can understand its meaning. For example, in the ORAN system, the CU can also be referred to as an open central unit (O-CU), the DU can also be referred to as an open distributed unit (O-DU), the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0158] The terminal 120 can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal can also be referred to as a user equipment (UE), a terminal, a user device, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal unit, a terminal station, a terminal device, a wireless communication device, a user agent or a user device. The terminal is usually provided with a communication module, circuit or chip for executing corresponding communication functions. The terminal is also configured with program instructions for executing corresponding communication functions.
[0159] For example, the terminal in the embodiments of the present application can be a mobile phone, a personal digital assistant (PDA) computer, a laptop computer, a tablet computer (Pad), a drone, a computer with wireless transceiver function, a machine type communication (MTC) terminal, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an internet of things (IoT) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home (such as game consoles, smart televisions, smart speakers, smart refrigerators and fitness equipment, etc.), a transport vehicle with wireless communication function, a communication module, a roadside unit (RSU) with terminal function.
[0160] The RAN 100 and the terminal 120 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and satellites in the air. The embodiments of the present application do not limit the scenarios in which the RAN 100 and the terminal 120 are located.
[0161] The CN 200 can be a 6G core network, or a 5G core network, or an evolved 5G core network. Taking the 5G core network as an example, the CN 200 includes an access and mobility management function (AMF) network element responsible for services such as mobility management and access management, a session management function (SMF) network element responsible for session management, a user plane function (UPF) network element responsible for user plane data packet routing and forwarding and quality of service (QoS) control, a policy control function (PCF) network element, and the like. The above core network elements can work independently, or can be combined together to implement certain control functions, for example, the AMF, the SMF, and the PCF can be combined together as a core network device.
[0162] It should be understood that the above naming is only defined for the purpose of distinguishing different functions, and should not constitute any limitation on the present application. The present application does not exclude the possibility of using other names in 5G networks and future other networks. For example, in a 6G network, part or all of the above network elements can use the terms in 5G, or other names, etc.
[0163] Figure 2 is a schematic diagram of another communication system applicable to the present application. As shown in Figure 2 , the communication system 20 includes at least one network device, for example, the network device 201, the network device 202, and the network device 203 as shown in Figure 2 . The wireless communication system 20 can also include at least one terminal device, for example, the terminal devices 204-210 as shown in Figure 2 .
[0164] Exemplarily, communication can be carried out between the network device and the terminal device, including but not limited to: multi-site transmission, enhanced mobile broadband (eMBB) transmission, and the like. As shown in Figure 2 , the network device 202 and the network device 203 can perform multi-site transmission with the terminal device 207, as shown in Figure 2 , the network device 202 can perform eMBB transmission between the terminal device 204, the terminal device 205, and the terminal device 206, and the network device 203 can perform eMBB transmission between the terminal device 208, the terminal device 209, and the terminal device 210.
[0165] Exemplarily, the network devices and the network devices can also communicate with each other, including but not limited to: backhaul, as shown in Figure 2 The network device 201 and the network device 202 shown in FIG. 1 can communicate with each other through backhaul, and the network device 201 and the network device 203 can also communicate with each other through backhaul, wherein the network device 202 and the network device 203 can play the role of a relay node in the communication system.
[0166] Exemplarily, the terminal devices and the terminal devices can also communicate with each other, including but not limited to: device-to-device (D2D) transmission, as shown in Figure 2 The terminal device 205 and the terminal device 208 shown in FIG. 1 can communicate with each other through D2D transmission.
[0167] It can be understood that, Figure 1 or Figure 2 are only examples given for the convenience of understanding, and do not constitute a limitation on the protection scope of the present application. The communication method provided by the embodiments of the present application can also involve Figure 1 or Figure 2 elements not shown in FIG. 1, and of course the communication method provided by the embodiments of the present application can also only include Figure 1 or Figure 2 part of the network elements shown in FIG. 1.
[0168] In order to facilitate the understanding of the embodiments of the present application, first, the terms or technologies involved in the present application are simply explained.
[0169] (1) a carrier unit CC;
[0170] Figure 3 is a structural diagram of a carrier unit CC. In the current communication system, the frequency domain resources that can be transmitted are defined on the CC. As shown in Figure 3 The middle part of the CC is the available frequency domain resources, for example, including 21 RBs. Among them, the shaded part is the activated RB, and then the transceiver device can interact information on the resource corresponding to the shaded part. The two sides of the CC are guard bands GB, which are used to separate the carriers of other frequency bands to prevent mutual interference between adjacent channels. Optionally, the bandwidth of the GB on both sides can be the same or different. In addition, the RB where the GB at the edge of the CC is located cannot be used.
[0171] To support larger transmission bandwidth, carrier aggregation (CA) technology can be used, i.e., two or more CCs are aggregated together to form a channel, more frequency domain resources can be obtained, and thus enhanced data transmission rate and throughput can be obtained. In an implementation, the bandwidth of each CC can be 5 MHz, 10 MHz, 15 MHz, or 20 MHz, and the maximum aggregated bandwidth is 100 MHz. In the future, larger aggregated bandwidth can be flexibly supported.
[0172] The present application proposes a virtual carrier component (VCC), i.e., multiple CCs are aggregated into a VCC, the VCC can be regarded as a CC to be managed, and the frequency domain resources / transmission bandwidth in the VCC are uniformly indexed and allocated. The VCC can expand the transmission bandwidth and improve the data transmission rate and throughput.
[0173] Compared with the CA technology, generally, the frequency domain resources of each CC in the CA are independently indexed and allocated, i.e., the resource allocation and scheduling in the CA are performed independently for each CC; a bandwidth part (BWP) in the CA can only be configured in one CC; the edge of each CC in the CA also generally has a guard band (GB), which cannot be used as transmission resources; and only one BWP can be activated on each CC in the CA.
[0174] In the VCC, the frequency domain resources / transmission bandwidth (or BWP) in the VCC can be uniformly indexed and allocated, i.e., the VCC is regarded as a CC to be flexibly managed. Optionally, a BWP in the VCC can span multiple CCs. Optionally, the edge of a CC in the VCC can be flexibly configured with a GB, including configuring the GB to be 0. Optionally, multiple BWPs (especially the BWP spanning multiple CCs) can be activated on each CC in the VCC. The above design can achieve flexible scheduling and allocation, increase available transmission resources, and improve resource utilization.
[0175] (2) band;
[0176] In the present application, the band refers to a set of frequencies used for wireless communication. The band can also be referred to as a frequency band.
[0177] When describing a frequency band, there are usually information such as start frequency, end frequency, bandwidth, etc. to describe. Alternatively, the frequency band can be divided into low frequency band (such as below 6 GHz, or below 7.125 GHz, or below 10 GHz), or high frequency band (a frequency band or frequency range with higher frequency than the low frequency band). Alternatively, according to the height of the frequency, the frequency band can be divided into low frequency, medium frequency and high frequency. Alternatively, the frequency band can also be a frequency band including time division duplex (TDD) and frequency division duplex (FDD). Alternatively, the frequency band of TDD is a frequency range with continuous frequency in the frequency domain. Alternatively, the FDD frequency range is a pair of frequency ranges, including an uplink frequency range and a downlink frequency range. And, alternatively, the uplink frequency range and the downlink frequency range are continuous in the frequency domain. Alternatively, the frequency range number nx can be used to represent the frequency range coded as x. For example, n1 represents the FDD frequency range with uplink frequency of 1920-1980 and downlink frequency of 2110-2170. For example, n8 represents the FDD frequency range with uplink frequency of 880-915 and downlink frequency of 925-960. For example, n46 represents the TDD frequency range with frequency of 5150-5925 MHz. For example, n47 represents the TDD frequency range with frequency of 5855-5925. For example, n102 represents the TDD frequency range with frequency of 5925-6425. For example, n104 represents the TDD frequency range with frequency of 6425-7125. Alternatively, the frequency ranges with different numbers can be continuous in the frequency domain, or discontinuous in the frequency domain.
[0178] Alternatively, the frequency band involved in the present application can be an unlicensed band, an intelligent transportation system (ITS) band or a licensed band, which is not limited in the present application.
[0179] (3) Time domain unit and frequency domain unit
[0180] Data or information can be carried by time-frequency resources.
[0181] In the time domain, the time domain resource can include one or more time domain units (or also referred to as time units).
[0182] In the embodiments of the present application, one time unit can include a plurality of time domain resources. The time domain unit is, for example, a radio frame (RF), and the time domain resources included in the time domain unit are, for example, subframes, frames, half subframes or half frames, slots, mini-slots, partial slots, or orthogonal frequency division multiplexing (OFDM) symbols, etc. Alternatively, the time domain unit can also be a set of one or more time domain resources, for example, the time domain unit is one or more OFDM symbols in a slot, and the number of the one or more OFDM symbols is, for example, 6, 7, 12, or 14, etc. The one or more time units can be continuous in time or discrete in time. For example, the OFDM symbol refers to a sequence S of N d symbols m (equal to s m ) mapped to corresponding subcarriers, and then an inverse Fourier transform is performed to obtain a time domain signal x m . Optionally, a cyclic prefix is added.
[0183] In addition, the length of a slot can be related to a sub-carrier space (SCS) interval. For example, when the sub-carrier interval is 15 kHz, the length of a slot is 1 millisecond (ms); when the sub-carrier interval is 30 kHz, the length of a slot is 0.5 ms; and when the sub-carrier interval is 60 kHz, the length of a slot is 0.25 ms. Similarly, when the sub-carrier interval is 15*2 ukHz, the length of a slot is 2-ums, u=0, 1, 2, ….
[0184] In the frequency domain, the frequency domain resource can include one or more frequency domain units. One frequency domain unit can be one resource element (RE), or one resource block (RB), or one subchannel, or one resource pool, or one bandwidth, or one BWP, or one CC, or one channel, or one interlace RB, etc.
[0185] 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.
[0186] In the current communication system, up to 4 BWPs can be configured in one CC, and only one BWP can be activated at the same time. The RBs in the CC are indexed by common resource blocks (CRBs). For example, the position of the BWP in the CC can be configured by CRB 0 and the relative position of CRB 0. The position of the smallest subcarrier in CRB 0 is the reference position of the RB index in the entire CC. In addition, when multiple CCs are in CA, each CC is configured with a BWP, an activated BWP, and a GB in each CC. That is, when multiple CCs are combined into a CA, resource allocation and scheduling are performed independently for each CC, and the resources of multiple CCs cannot be uniformly and flexibly used, which may cause waste of frequency domain resources and increase the power consumption of the device.
[0187] To solve the above technical problems, the present application provides a communication method, device and system. For the scenario of multiple CCs being aggregated into a VCC, the VCC is managed as a CC, the frequency domain resources in the VCC are uniformly indexed and allocated, the resource utilization rate is improved, and the power consumption of the device is reduced.
[0188] The communication method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The communication method can be applied to a system that communicates through multi-antenna technology, such as the communication system shown in FIG. 1. Figure 1 Or Figure 2 It should be understood that the embodiments of the present application can be applied to the scenario of communication between the sending end and the receiving end.
[0189] It should also be understood that the embodiments shown below do not particularly limit the specific structure of the subject performing the method provided by the embodiments of the present application, as long as the subject is capable of performing communication according to the method provided by the embodiments of the present application by running a program code recorded with the method provided by the embodiments of the present application. For example, the method provided by the embodiments of the present application can be performed by a first device and a second device. In the absence of special description, the "first device" in the present application can refer to the first device itself (for example, a terminal device or a network device), a component in the first device (for example, a communication module, a processor, a circuit, a chip (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in a package (SIP) chip containing a modem core, or a chip system), or a logical module or software capable of realizing all or part of the functions of the first device), or a logical module or software capable of realizing all or part of the functions of the first device. The "second device" in the present application can refer to the second device itself (for example, a network device or a terminal device), a component in the second device (for example, a communication module, a processor, a circuit, a chip (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in a package (SIP) chip containing a modem core, or a chip system), or a logical module or software capable of realizing all or part of the functions of the second device).
[0190] Figure 4 is a flow diagram of a communication method provided by the embodiments of the present application. As shown in Figure 4 , the method 400 includes the following steps.
[0191] S410, the first device generates a first signal.
[0192] The first signal is carried in a VCC, and the VCC is aggregated by a plurality of CCs. For specific implementation, please refer to Figure 5 or Figure 6 .
[0193] Figure 5 is a structural diagram of a VCC aggregated by a plurality of CCs. As shown in Figure 5 (a), assuming that the plurality of CCs include CC1, CC2 and CC3, the first device can map the signals transmitted (Tx) by CC1, CC2 and CC3 to the corresponding subcarriers, and convert the frequency domain signal into a time domain signal (i.e., the first signal) by an inverse fast fourier transform (IFFT) and send it out.
[0194] Figure 6is another structure diagram of aggregating multiple CCs into one VCC, which is mainly suitable for the case that the maximum bandwidth supported by one IFFT is limited. As shown in Figure 6 As shown in (a) of FIG. 4, assuming that the multiple CCs include CC1, CC2 and CC3, and the maximum bandwidth supported by IFFT #1 is insufficient to completely transmit the signals transmitted (Tx) on CC1, CC2 and CC3, the first device can process a part of the CCs in IFFT #1 and process another part of the CCs in IFFT #2, for example, map the signals transmitted on CC1 and CC2 to corresponding subcarriers, convert the frequency domain signals into time domain signals #1 through IFFT #1, map the signals transmitted on CC3 to corresponding subcarriers, convert the frequency domain signals into time domain signals #2 through IFFT #2, then add the time domain signals #1 and #2 after shifting the frequency of each time domain signal to the corresponding frequency point, and finally transmit the processed signals (an example of the first signal).
[0195] It should be noted that the above Figure 5 or Figure 6 specific implementation of aggregating multiple CCs into one VCC is only an example for understanding, and other optional schemes are not excluded. For example, the present application does not limit the number of CCs aggregated into a VCC, the number of IFFTs, and the number of Tx signals mapped on each IFFT.
[0196] Next, the conditions or scenarios in which multiple CCs can be aggregated into one VCC are described. That is, before performing the above step S410, the method further includes: the first device determining that the multiple CCs support aggregation, i.e., determining that the multiple CCs support aggregation into one VCC.
[0197] In the first implementation, the second device sends first information to the first device, and the first information is used to indicate that the multiple CCs support aggregation. Correspondingly, the first device receives the first information from the second device, and then determines that the multiple CCs support aggregation according to the first information. That is, the multiple CCs are configured to support aggregation into a VCC by the second device.
[0198] In the second implementation, the first device determines that the multiple CCs support aggregation based on the multiple CCs being intra-band CCs or inter-band CCs. That is, the multiple CCs support aggregation into a VCC is determined by the characteristics of the CCs in the VCC.
[0199] For example, in the case of determining that the multiple CCs are Intra-band contiguous CCs, or the multiple CCs are Intra-band CCs, or there is no constraint on the multiple CCs, i.e., the multiple CCs are Intra-band CCs or inter-band CCs, the multiple CCs can form a VCC.
[0200] For example, the multiple CCs that support aggregation can satisfy one or more of the following:
[0201] (1) The number of the multiple CCs is less than or equal to N, where N is an integer. For example, N can be 2, 3, 4, 5, or other values.
[0202] (2) The total bandwidth occupied by the multiple CCs is less than or equal to a bandwidth threshold. For example, the bandwidth threshold can be 50 MHz or 100 MHz, or other values.
[0203] (3) The subcarrier width of each of the multiple CCs is the same, for example, 15 KHz, or 30 KHz, or 60 KHz, or other values.
[0204] (4) The number of resource blocks (RBs) contained in the multiple CCs is less than or equal to an RB threshold, and optionally, the RB threshold is related to the subcarrier width of the CCs. For example, the larger the subcarrier width, the smaller the RB threshold.
[0205] (5) Some or all of the multiple CCs belong to the same operator. In the case of all of the multiple CCs belonging to the same operator, unified management and allocation can be facilitated; in the case of the multiple CCs belonging to different operators, cross-operator sharing of frequency domain resources can be flexibly supported.
[0206] It should be understood that, based on the above characteristics of the multiple CCs, the frequency intervals between the multiple CCs can be made as small as possible, or in other words, the multiple CCs are as close to each other as possible, to ensure that the multiple CCs support aggregation.
[0207] In a third implementation, the first device sends first capability information to the second device, where the first capability information indicates candidate CCs that support aggregation, and the candidate CCs include multiple CCs that support aggregation. That is, whether the multiple CCs support aggregation into one VCC depends on the capability of the first device.
[0208] For example, the candidate CCs sent by the first device to the second device include CC1, CC2, CC3, and CC4, indicating that the first device supports transmitting signals on a VCC obtained by aggregating CC1, CC2, CC3, and CC4. Correspondingly, the second device can configure to aggregate CC1, CC2, CC3, and CC4 into one VCC, or can also configure to aggregate CC1, CC2, and CC4 into one VCC, depending on the internal implementation of the second device.
[0209] For example, the first capability can include one or more of the following:
[0210] (1) The multiple CCs support aggregation.
[0211] (2) The multiple CCs support aggregation with one or more CCs of adjacent frequency points;
[0212] (3) The maximum bandwidth of the VCC, or the maximum number of RBs contained in the VCC;
[0213] (4) The multiple CCs supporting aggregation belong to a first frequency band, i.e., the multiple CCs belong to the same frequency band.
[0214] (5) The multiple CCs supporting aggregation are M CCs that are continuously distributed in the frequency domain within a second frequency band, M being an integer. Alternatively, the multiple CCs are multiple CCs that are continuously distributed in the frequency domain within the same frequency band;
[0215] (6) The maximum bandwidth of the VCC, or the maximum number of RBs contained in the VCC, wherein all of the VCCs belong to a third frequency band. Alternatively, the maximum bandwidth and the maximum number of RBs supported by the VCCs within the same frequency band;
[0216] (7) The maximum bandwidth of the VCC, or the maximum number of RBs contained in the VCC, wherein part of the VCCs belong to a fourth frequency band. Alternatively, the maximum bandwidth and the maximum number of RBs supported by the VCCs within different frequency bands.
[0217] In the present application, the scenario in which the multiple CCs are aggregated into a VCC can include one or more of the following:
[0218] (1) The multiple CCs belong to different operators;
[0219] (2) The multiple CCs belong to a fifth frequency band, and the multiple CCs are continuously distributed in the frequency domain. Alternatively, the multiple CCs within the same frequency band are continuously distributed in the frequency domain, i.e., intra-band contiguous CA in the CA scenario;
[0220] (3) The multiple CCs belong to a sixth frequency band, and part of the multiple CCs are not continuously distributed in the frequency domain. Alternatively, part of the multiple CCs within the same frequency band are not continuously distributed in the frequency domain, i.e., intra-band non-contiguous CA in the CA scenario;
[0221] (4) The multiple CCs belong to multiple frequency bands, and the interval between two adjacent frequency bands in the multiple frequency bands is less than or equal to a bandwidth threshold. Alternatively, the multiple CCs within different frequency bands are close in the frequency domain, i.e., inter-band CA in the CA scenario.
[0222] After the multiple CCs are aggregated into a VCC, the first device can manage the frequency domain resources of the VCC, for example, the first device can uniformly index and allocate the frequency domain resources within the VCC.
[0223] Exemplarily, the plurality of CCs comprise a first BWP.
[0224] In an implementation, the first BWP is determined according to a reference index (or value) in the VCC and a first offset value, the first offset value being used to indicate a frequency interval between the reference index and a starting index of the first BWP, and the implementation is as shown in Figure 7 .
[0225] The reference index is used to indicate a reference position in the VCC, which is used to assist the first device or the second device to determine the first BWP.
[0226] Optionally, the reference index can be predefined or preconfigured, or indicated by signaling, which is not limited in the present application. For example, the predefinition can include predefinition, such as protocol definition, and the preconfiguration can be implemented by pre-storing corresponding codes, tables, functions, texts, strings or other ways that can be used to indicate the reference index in the first device and / or the second device, and the specific implementation is not limited in the present application. For another example, the first device sends / receives a first signaling (such as RRC signaling, or MAC CE signaling, or DCI signaling, or UCI signaling) to the second device, and the first signaling indicates the reference index.
[0227] Optionally, the first offset value can also be used to indicate a frequency interval between the reference index and a terminal index of the first BWP (or a center index corresponding to a center frequency of the first BWP), which is not limited in the present application.
[0228] Optionally, in the implementation of determining the first BWP, the width of the first BWP can be predefined or preconfigured, that is, after determining the reference position in the VCC and the first offset value, the first device or the second device can determine the starting position or the terminal position or the position of the center frequency of the first BWP, and then according to the width of the first BWP, the position and size of the first BWP can be finally determined. Alternatively, the width of the first BWP can also be indicated by signaling, which is not limited in the present application, as long as the information used to determine the first BWP is aligned between the first device and the second device.
[0229] In another implementation, the first BWP is determined according to an index of a CC where the first BWP is located and a corresponding PRB index in the CC where the first BWP is located, and the implementation is as shown in Figure 7 .
[0230] Optionally, the PRB position indicated by the PRB index can be a starting position of the first BWP, or an ending position, or a position of a center frequency, which is not limited in the present application. By determining the index of the CC and the PRB index in the CC, the specific position and size of the first BWP in the CC can be determined.
[0231] Exemplarily, the plurality of CCs further include a second BWP.
[0232] In an implementation manner, the reference index corresponding to the second BWP is the same as the reference index corresponding to the first BWP, that is, the first BWP and the second BWP can share the reference index.
[0233] Optionally, the reference index corresponding to the second BWP is different from the reference index corresponding to the first BWP, that is, the second BWP and the first BWP can not share the reference index.
[0234] Figure 7 is a schematic diagram of BWP resource allocation in a VCC provided by an embodiment of the present application. As shown in Figure 7 , it is assumed that the VCC is obtained by aggregating CC1 and CC2, and there is a frequency interval between CC1 and CC2. Among them, BWP1 is included in CC1, and BWP2 is included in CC2, each CC includes a plurality of PRBs, and each PRB has a corresponding PRB index. In addition, CRB 0 corresponds to the position of the smallest subcarrier in the VCC, that is, point A (point A) is the starting position of the VCC.
[0235] Exemplarily, it is assumed that CRB 0 is regarded as the reference index of the VCC, indicating the reference position in the VCC.
[0236] For example, the position of BWP1 (that is, the first BWP) in the VCC can be determined according to the CRB 0 (that is, the reference index) and BWP offset1 (that is, the first offset value), at this time BWP offset1 indicates the frequency interval between the CRB 0 and the starting index of BWP 1, and the width of BWP 1 can be combined to determine the position and size of BWP 1; or the position of BWP1 (that is, the first BWP) in the VCC can be determined according to the CRB 0 and BWP offset1' (that is, the first offset value), at this time BWP offset1' indicates the frequency interval between the CRB 0 and the ending index of BWP 1, and the width of BWP 1 can be combined to determine the position and size of BWP 1.
[0237] Similarly, the location of the BWP2 (i.e., the second BWP) within the VCC can be determined according to the CRB 0 (i.e., the reference index) and a BWP offset 2 (e.g., a first offset value), where the BWP offset 2 indicates a frequency interval between the CRB 0 and a starting index of the BWP 2, and the location and size of the BWP 2 can be determined in combination with a width of the BWP 2; or the location of the BWP2 (i.e., the second BWP) within the VCC can be determined according to the CRB 0 and a BWP offset 2' (e.g., a second offset value), where the BWP offset 2' indicates a frequency interval between the CRB 0 and a terminal index of the BWP 2, and the location and size of the BWP 2 can be determined in combination with a width of the BWP 2.
[0238] For another example, the location of the BWP1 (i.e., the first BWP) within the VCC can be determined according to an index of the CC1 where the BWP1 is located and a PRB index within the CC1, where the PRB index is a PRB index corresponding to a starting position where the BWP1 is located (e.g., PRB 0), and the starting position of the BWP 1 can be determined according to the index of the CC1 and the PRB 0, and the location and size of the BWP 1 can be determined in combination with a width of the BWP 1; or the PRB index is a PRB index corresponding to a terminal position where the BWP1 is located (e.g., PRB n), and the terminal position of the BWP 1 can be determined according to the index of the CC1 and the PRB n, and the location and size of the BWP 1 can be determined in combination with a width of the BWP 1.
[0239] Similarly, the location of the BWP2 (i.e., the second BWP) within the VCC can be determined according to an index of the CC2 where the BWP2 is located and a PRB index within the CC2, where the PRB index is a PRB index corresponding to a starting position where the BWP2 is located (e.g., PRB 0), and the starting position of the BWP 2 can be determined according to the index of the CC2 and the PRB 0, and the location and size of the BWP 2 can be determined in combination with a width of the BWP 2; or the PRB index is a PRB index corresponding to a terminal position where the BWP2 is located (e.g., PRB n), and the terminal position of the BWP 2 can be determined according to the index of the CC2 and the PRB n, and the location and size of the BWP 2 can be determined in combination with a width of the BWP 2.
[0240] It should be noted that in the above examples, the reference index corresponding to the BWP1 and the BWP2 is the same, i.e., the BWP1 and the BWP2 share the same reference index CRB 0. Alternatively, the BWP1 and the BWP2 can not share the same reference index, i.e., the reference index corresponding to the second BWP is different from the reference index corresponding to the first BWP.
[0241] For example, the determination of the BWP 1 can be based on the CRB 0 (i.e., the reference index) and the BWP offset 1 (i.e., the first offset value), the determination of the BWP 2 can be based on the starting position or the ending position (i.e., the reference index) where the BWP 1 is located and the frequency interval (i.e., the first offset value) between the starting position or the ending position where the BWP 1 is located and the starting position or the ending position of the BWP 2, which is not limited in the application. For example, the position of the BWP 2 (i.e., the second BWP) in the VCC can be determined according to the starting index (i.e., the reference index) of the BWP 1 and the BWP offset 2” (e.g., the first offset value), where the BWP offset 2” indicates the frequency interval between the starting index of the BWP 1 and the starting index of the BWP 2, and the position and size of the BWP 2 can be determined in combination with the width of the BWP 2.
[0242] It should be noted that the above Figure 7 specific implementation of the unified indexing of the BWP in the VCC is only an example for easy understanding, and other optional schemes are not excluded. For example, the application does not limit the number of CCs aggregated to obtain the VCC, the number of BWPs contained in each CC, the number of PRBs contained in each CC, the reference position in the VCC (for example, it can be the starting position or the ending position where the BWP is located, or the starting position or the ending position where the CC is located, etc.), the size of the offset value corresponding to each BWP, and the meaning thereof.
[0243] After the above plurality of CCs are aggregated to obtain a VCC, the first device can manage the frequency domain resources of the VCC. For example, the first device can configure the first BWP in the VCC to span multiple consecutive CCs. Compared with the prior art scheme in which a BWP can only be configured entirely in one CC, the technical scheme of the application can realize flexible allocation and scheduling of frequency domain resources in the VCC, and can provide multiple users with frequency domain resources (e.g., the first BWP), thereby improving resource utilization and reducing device power consumption.
[0244] For example, the first BWP can be located in one of the plurality of CCs, i.e., the first BWP can be configured in one CC; or the first BWP can span K consecutive CCs in the plurality of CCs, where K is an integer greater than or equal to 2. That is, the BWP in the VCC can be configured to span K consecutive CCs, or can also be configured not to span K consecutive CCs.
[0245] For example, assuming K is 2, it is indicated that the first BWP can be configured in two consecutive CCs, and the first BWP can occupy a part of the first CC and a part of the second CC, or the first BWP can occupy the whole of the two CCs, or the first BWP can occupy the whole of the first CC and a part of the second CC, or the first BWP can occupy a part of the first CC and the whole of the second CC. Alternatively, the two consecutive CCs can be CCs that are continuously distributed in the frequency domain, that is, there is no frequency interval between the two CCs; or the two consecutive CCs can also be CCs that are discontinuously distributed in the frequency domain, that is, there is a frequency interval between the two CCs, which is not limited in the present application.
[0246] Figure 8 is a schematic diagram of a BWP spanning multiple CCs provided by an embodiment of the present application. As shown in Figure 8 , the VCC includes CC1 and CC2, and CC1 and CC2 are two adjacent CCs in the VCC, where K = 2, indicating that the first BWP spans two CCs, for example, CC1 and CC2. As shown in Figure 8 (a), CC1 and CC2 are discontinuously distributed in the frequency domain, that is, there is a frequency interval between CC1 and CC2, and the first BWP occupies a part of CC1 and a part of CC2, respectively. Figure 8 (b), CC1 and CC2 are continuously distributed in the frequency domain, that is, there is no frequency interval between CC1 and CC2, and the first BWP occupies a part of CC1 and a part of CC2, respectively.
[0247] It should be noted that, Figure 8 the BWP on the frequency interval in (a) cannot be used because the frequency interval does not belong to the CC, and the BWP configured or activated in the CC can be used for information interaction. Compared with Figure 8 (a), Figure 8 the resource utilization of the first BWP in (b) is higher.
[0248] It should be understood that configuring a BWP in different CCs can facilitate the network device to simultaneously schedule users of multiple CCs (for example, the two CCs belong to different operators), and transmitting through one radio frequency channel instead of two radio frequency channels can greatly enhance the flexibility of scheduling and reduce the power consumption of the network device.
[0249] Next, based on the scenario that the first BWP spans K consecutive CCs in multiple CCs, the number of BWP activated in one CC is exemplarily described.
[0250] In an implementation manner, only a part or the whole of the RB resources of the BWP activated in one CC can be contained.
[0251] Exemplarily, the K consecutive CCs include a first CC, and the first CC further includes a third BWP. The method further includes: the second device sending, to the first device, first configuration information indicating to activate the first BWP or the third BWP. Correspondingly, the first device receives the first configuration information from the second device, and activates the first BWP or the third BWP according to the first configuration information.
[0252] That is, the first BWP is located in the plurality of CCs, including the first CC, wherein the first CC further includes the third BWP. For the case that the first CC includes a plurality of BWPs, the second device can configure to activate one BWP in the first CC. If the second device indicates to activate the first BWP, it means that the first BWP cannot be activated simultaneously with other BWPs (for example, the third BWP) in the first CC. This implementation manner not only can flexibly configure and activate the BWP resource in the VCC, but also can be compatible with the scheme that only one BWP in one CC is activated in the current standard.
[0253] For example, assuming that the BWP#1 (that is, the first BWP) spans two CCs (that is, K=2), such as CC1 and CC2, wherein the CC1 further includes the BWP#3 (that is, the third BWP), the first configuration information indicates to activate the BWP#1 or the BWP#3.
[0254] In another implementation manner, for the K consecutive CCs occupied by the first BWP, K1 BWPs can be activated simultaneously, K1 being a positive integer less than or equal to K, that is, less than or equal to K BWPs can be activated, or less than K BWPs can be activated, or K BWPs can be activated.
[0255] Exemplarily, the second device sends, to the first device, second configuration information indicating to activate K1 BWPs, the K1 BWPs being located in the K consecutive CCs. Correspondingly, the first device receives the second configuration information, and activates the K1 BWPs according to the second configuration information.
[0256] For example, assuming BWP#1 (i.e., the first BWP) spans two CCs (i.e., K=2), such as CC1 and CC2, the second configuration information can indicate to activate BWP#1, in which case K1=1, K1 is less than K; for another example, assuming BWP#1 (i.e., the first BWP) spans two CCs (i.e., K=2), such as CC1 and CC2, in which CC1 further comprises BWP#3 (i.e., the third BWP), the second configuration information can indicate to activate BWP#1 or BWP#3, in which case K1=1, K1 is less than K, or, can indicate to activate BWP#1 and BWP#3, in which case K1=2, K1 is equal to K. For yet another example, assuming BWP#1 (i.e., the first BWP) spans two CCs (i.e., K=2), such as CC1 and CC2, in which CC1 further comprises BWP#3 (i.e., the third BWP) and CC2 further comprises BWP#4, the second configuration information can indicate to activate BWP#1 or BWP#3 or BWP#4, in which case K1=1, K1 is less than K, or, can indicate to activate BWP#1 and BWP#3, or, to activate BWP#1 and BWP#4, or, to activate BWP#3 and BWP#4, in which case K1=2, K1 is equal to K.
[0257] Further optionally, no more than two activated BWP's partial or full RB resources can be contained within one CC.
[0258] For example, assuming BWP#1 (i.e., the first BWP) spans two CCs (i.e., K=2), such as CC1 and CC2, in which CC1 further comprises BWP#3 (i.e., the third BWP) and BWP#4, the second configuration information can indicate to activate BWP#1 or BWP#3 or BWP#4, in which case K1=1, K1 is less than K, or, can indicate to activate BWP#1 and BWP#3, or, to activate BWP#1 and BWP#4, or, to activate BWP#3 and BWP#4.
[0259] Further optionally, no more than two activated cross-CC BWP's can be supported within one CC.
[0260] For example, assuming BWP#1 (i.e., the first BWP) spans two CCs (i.e., K=3), such as CC2, CC3 and CC4, and BWP#5 spans two CCs, such as CC1 and CC2 (i.e., K=2), the second configuration information can indicate to activate BWP#1 for CC1, to activate BWP#1 and / or BWP#5 for CC2, and to activate BWP#1 for CC3 or CC4.
[0261] Next, conditions or scenarios in which the first BWP can be configured within different multiple CCs are described. Namely, before performing the above step S410, the method further comprises: the first device or the second device determining that the first BWP spans CCs.
[0262] In an implementation, the second device sends first indication information to the first device, the first indication information indicating that the first BWP supports cross-CC. Accordingly, the first device receives the first indication information from the second device, and determines that the first BWP supports cross-CC according to the first indication information.
[0263] In another implementation, the first device sends first indication information to the second device, the first indication information indicating that the first BWP supports cross-CC. Accordingly, the second device receives the first indication information from the first device, and determines that the first BWP supports cross-CC according to the first indication information.
[0264] Alternatively, the first device sends capability information to the second device, the capability information indicating that the first BWP supports being configured in multiple CCs.
[0265] Optionally, for the multiple CCs that the first BWP crosses, the multiple CCs satisfy one or more of the following:
[0266] (1) The multiple CCs support configuring all of the first BWP, i.e., each of the multiple CCs can be configured with all of the RB resources of the first BWP; wherein the multiple CCs can belong to the same frequency band, or belong to different frequency bands.
[0267] (2) The multiple CCs located in the same frequency band support configuring the first BWP, and the first BWP is located in K consecutive CCs that are continuously distributed in the frequency domain, i.e., the multiple CCs located in the same frequency band support configuring the first BWP on K CCs that are continuously distributed in the frequency domain.
[0268] (3) The multiple CCs located in the same frequency band support configuring the first BWP, and the first BWP is located in K consecutive CCs that are discontinuously distributed in the frequency domain, i.e., the multiple CCs located in the same frequency band support configuring the first BWP on K CCs that are discontinuously distributed in the frequency domain; optionally, the maximum frequency interval between two adjacent CCs of the K consecutive CCs is A, A is greater than 0; it should be understood that the value of A should be as small as possible.
[0269] That is, the first BWP can be flexibly configured to cross K CCs, for example, the first BWP can cross K CCs that are continuously distributed in the frequency domain within the VCC, or the first BWP can cross K CCs that are discontinuously distributed in the frequency domain within the VCC. Compared with the first BWP crossing K CCs that are discontinuously distributed in the frequency domain, the first BWP crossing K CCs that are continuously distributed in the frequency domain can improve the utilization rate of resources and reduce device power consumption.
[0270] It should be noted that the above is described by taking the first BWP configured in the VCC as an example. Alternatively, the BWP, for example, BWP #1, can be flexibly configured in at least one CC (which can be denoted as CC') whose frequency is lower than the VCC, or in at least one CC (which can be denoted as CC") whose frequency is higher than the VCC. Alternatively, there is a BWP #2 that spans K' CCs, the K' CCs including the CCs in the VCC and the CC', or the K' CCs including the CCs in the VCC and the CC", that is, the BWP #2 supports spanning the VCC and the CC whose frequency is lower than the VCC, or the BWP #2 supports spanning the VCC and the CC whose frequency is higher than the VCC, and K' is an integer greater than or equal to 2.
[0271] Alternatively, before performing the above step S410, the method further includes: the first device or the second device determining a maximum bandwidth supported by the first BWP and / or the VCC, and / or a maximum number of RBs supported.
[0272] In an implementation manner, the second device sends second indication information to the first device, or the second device receives the second indication information from the first device, the second indication information indicating one or more of the following: a maximum bandwidth supported by the first BWP is E; a maximum number of RBs supported by the first BWP is F; a maximum bandwidth supported by the VCC is B; a maximum number of RBs supported by the VCC is C; wherein E, F, B and C are all integers greater than 0.
[0273] Based on the above scheme, by indicating the maximum bandwidth supported by the first BWP and / or the VCC, and / or the maximum number of RBs supported, the first device or the second device can flexibly configure the size of the frequency domain resource of the VCC, and can flexibly configure the size of the first BWP in the VCC, thereby improving resource utilization and reducing device power consumption.
[0274] After the above plurality of CCs are aggregated to obtain a VCC, the first device can manage the frequency domain resource of the VCC, for example, the first device can dynamically configure the GB of the plurality of CCs in the VCC.
[0275] In an implementation manner, the second device sends third configuration information to the first device, the third configuration information indicating whether part or all of the plurality of CCs are configured with GB and the size of the GB. Correspondingly, the first device receives the third configuration information from the second device.
[0276] For example, assuming that the VCC includes CC1, CC2, and CC3, and the frequency domain resource indexes occupied by CC1, CC2, and CC3 are incremented in sequence, that is, the frequency domain resource where CC2 is located is located between the frequency domain resources where CC1 and CC3 are located, the third configuration information may indicate whether CC1, CC2, and CC3 have GBs, and the value of GB. Optionally, when CC1, CC2, and CC3 all have GBs, the GBs corresponding to CC1, CC2, and CC3 may be the same or different, and this application is not limited to this. In one example, the third configuration information may indicate that CC1, CC2 and CC3 do not have GB, that is, the RBs on both sides of CC1, CC2 and CC3 are available and can be used to transmit signals; in another example, the third configuration information may indicate that CC1, CC2 and CC3 all have GB, and the corresponding GBs occupy 2RBs, 4RBs and 6 RBs respectively. It should be noted that the number of RBs occupied by the GBs on the left and right sides of the same CC may be the same or different; in another example, the third configuration information may indicate that CC1 and CC2 do not have GB, and CC3 has GB, and the corresponding GB occupies 2RBs; in another example, the third configuration information may indicate that the left side of CC1 and the right side of CC3 have GB, and the GB size is 3RB, that is, there is no GB between adjacent CCs, while avoiding mutual interference between channels, improving resource utilization and reducing power consumption of the equipment.
[0277] For example, for a VCC obtained by aggregating multiple CCs, the GB size of some or all of the CCs in the multiple CCs is 0, or the GB size of two adjacent CCs continuously distributed in the frequency domain is 0. Compared to the existing CC edges having a certain GB, in the embodiment of the present application, based on the fact that the multiple CCs in the VCC are orthogonal, the GBs at the CC edges are fully utilized. That is, the second device can configure the GB sizes of the multiple CCs to improve the utilization of frequency domain resources and reduce device power consumption.
[0278] Figure 9 This is a schematic diagram of two consecutive CCs without GBs provided in the embodiment of the present application. Figure 9 As shown, assuming that a VCC includes CC1 and CC2, CC1 and CC2 are two adjacent CCs within the VCC. CC1 and CC2 are continuously distributed in the frequency domain, i.e., there is no frequency gap between CC1 and CC2. For example, the second device can send third configuration information to indicate that the GB at the junction of CC1 and CC2 is 0, i.e., the GB to the right of CC1 and the GB to the left of CC2 are both 0. The first device and the second device can then transmit signals at the GB to the right of CC1 and the GB to the left of CC2.
[0279] Optionally, the GB size on the left side of CC1 and the GB size on the right side of CC2 can be equal to 0 or can not be equal to 0, can be equal or can not be equal, and the present application does not limit this.
[0280] Next, conditions or scenarios of whether the multiple CCs are configured with GB and the configured GB size are described. That is, before performing the above step S410, the method further includes that the first device determines whether the multiple CCs are configured with GB and the GB size thereof.
[0281] In an implementation manner, the first device sends second capability information to the second device, and the second capability information indicates that part or all of the multiple CCs support configured GB and support configured GB size. That is, whether the multiple CCs support configured GB and support configured GB size depends on the capability of the terminal.
[0282] Exemplarily, the third capability can include one or more of the following: part or all of the multiple CCs support configured GB size of 0; and / or each of the multiple CCs has independent GB.
[0283] For example, assuming that the VCC includes CC1, CC2 and CC3, and CC2 is located between CC1 and CC3 in the frequency domain. Based on the capability of the terminal, the first device can indicate to the second device that CC1, CC2 and CC3 all support independent GB, and then the second device can configure the same or different GB size for CC1, CC2 and CC3, for example, configure the GB of CC1, CC2 and CC3 to occupy 2 RBs; or the first device can indicate to the second device that CC1 and CC2 support configured GB size of 0, and CC3 supports independent GB, and then the second device can configure the GB size of CC1 and CC2 to be 0, and configure the GB size of CC3 to be 2 RBs; or the first device can indicate to the second device that CC1, CC2 and CC3 all support configured GB size of 0, and then the second device can configure the GB size of CC1, CC2 and CC3 to be 0.
[0284] Optionally, the BWP capability across K consecutive CCs can be related to the capability of the GP. For example, for the first BWP supporting across K consecutive CCs, it is configured on the CCs whose GB on the adjacent two CCs is 0.
[0285] Exemplarily, the first BWP spans K consecutive CCs in the plurality of CCs, there is no GP between any two adjacent CCs in the K consecutive CCs, and K is an integer greater than or equal to 2. For example, K = 2, which means that the first BWP spans two CCs, for example, CC1 and CC2, and the GBs of CC1 and CC2 are configured as 0. That is, the right GB size of CC1 and the left GB size of CC2 are both 0. Optionally, the left GB size of CC1 and the right GB size of CC2 can both be 0 or can both not be 0, and can be equal or can not be equal. The present application does not limit this.
[0286] Optionally, for the VCC shown in FIG. 1, if the second device configures the GB of CC1 and / or CC2 as 0, the first device and the second device can perform information interaction on the GB; if the second device configures the GB of CC1 and CC2 as both not 0, the GB is an unusable resource, that is, the first device and the second device cannot perform information interaction on the GB. Figure 7
[0287] In summary, for the VCC obtained by aggregating the plurality of CCs, the frequency domain resources (for example, BWP) in the VCC can be uniformly indexed, and / or the first BWP in the VCC supports spanning K consecutive CCs, and / or the GBs of the plurality of CCs in the VCC can be flexibly configured.
[0288] S420, the first device sends a first signal to the second device.
[0289] Correspondingly, the second device receives the first signal from the first device.
[0290] It should be understood that the present application does not limit the specific implementation of the first device sending the first signal to the second device, and reference can be made to the description of the transmission of information between existing or future communication devices.
[0291] Exemplarily, the first signal can be carried in a first resource or a first signaling. For example, the first device is a terminal device, and the second device is a network device, the first resource can be a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH), etc., and the first signaling can be a UCI signaling or a MAC CE signaling or a RRC signaling, etc. For another example, the first device is a network device, and the second device is a terminal device, the first resource can be a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH), etc., and the first signaling can be a DCI signaling or a MAC CE signaling or a RRC signaling, etc.
[0292] S430, the second device parses the first signal.
[0293] Next, in combination with the above step S410, and Figure 5 and Figure 6 the specific implementation of the second device parsing the first signal is described.
[0294] As shown in (b) of FIG. 13, Figure 5 The second device can convert the received time domain signal (i.e., the first signal) into a frequency domain signal through a discrete Fourier transform (DFT), and then obtain the signals Tx on CC1, CC2 and CC3 on the corresponding subcarriers.
[0295] As shown in (b) of FIG. 13, Figure 6 The second device can perform frequency shifting and subtraction operations on the first signal to obtain time domain signal #1 and time domain signal #2, then convert the time domain signal #1 into a frequency domain signal #1 through DFT #1, then obtain the signals Tx on CC1 and CC2 on the corresponding subcarriers, and then convert the time domain signal #2 into a frequency domain signal #2 through DFT #2, and then obtain the signal Tx on CC3 on the corresponding subcarriers.
[0296] Based on the above scheme, for the scenario of aggregating multiple CCs to obtain a VCC, the VCC is regarded as a CC for management, including uniformly indexing and allocating the frequency domain resources (for example, the first BWP) in the VCC, configuring the VCC to support one BWP (for example, the first BWP) across K consecutive CCs, and flexibly configuring the GB of the multiple CCs in the VCC, which not only can improve the utilization rate of frequency domain resources and reduce the power consumption of the device, but also supports flexible sharing of multiple operator CCs.
[0297] It should be understood that the size of the sequence number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0298] It should also be understood that the present application will present various aspects, embodiments or features around a system that can include multiple devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all the devices, components, modules, etc. discussed in conjunction with the drawings. In addition, combinations of these schemes can also be used.
[0299] It should also be understood that in some embodiments described above, devices in existing network architectures are mainly exemplarily illustrated (such as the first device or the second device, etc.), and it should be understood that the specific form of the device is not limited by the embodiments of the present application. For example, devices that can achieve the same function in the future are also applicable to the embodiments of the present application.
[0300] It can be understood that in the above various method embodiments, the methods and operations implemented by the device (such as the first device or the second device) can also be implemented by components (such as chips or circuits) of the device.
[0301] The above, in combination with Figures 1 to 9 The communication method provided by the embodiments of the present application is described in detail. The above communication method is mainly introduced from the perspective of interaction between the first device and the second device. It can be understood that the first device and the second device contain the corresponding hardware structure and / or software module for executing each function in order to achieve the above functions.
[0302] Those skilled in the art should realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is driven by hardware or computer software to drive hardware depends on the specific application and design constraints of the technical solution. Professional technicians 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.
[0303] The following, in combination withFigures 10 to 13 The communication apparatus provided by the embodiments of the present application is described in detail. The description of the apparatus embodiments corresponds to the description of the method embodiments, and thus the content not described in detail can be referred to the method embodiments above, and part of the content is not described again for the sake of brevity.
[0304] The embodiments of the present application can divide the functional modules of the communication apparatus according to the method examples described above. For example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing module. The integrated module can be realized in the form of hardware, or in the form of software functional module, or in the combination of software and hardware. The division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. When actually implemented, another division manner can be used. Hereinafter, each functional module is divided according to each function as an example.
[0305] Figure 10 is an exemplary block diagram of the communication apparatus provided by the embodiments of the present application. As shown in Figure 10 , the communication apparatus 1000 can include a chip system 1100, a memory 1200, a bus 1300, a power management module 1400, or a transceiver 1500, etc.
[0306] The chip system 1100 can be an integrated circuit chip, and has the processing capability of signals. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware or the instruction in the form of software in the chip system 1100.
[0307] As an example but not limitation, the chip system 1100 can include a circuit or chip responsible for signal processing (such as a modem chip, also known as a baseband chip, or a system on chip SoC chip or SIP chip containing a modem core).
[0308] Optionally, a memory (such as a cache) can also be arranged in the chip system 1100, for storing instructions and data. In some embodiments, the memory in the chip system 1100 is a cache memory. The memory can save instructions or data that have just been used or recycled by the chip system 1100. If the chip system 1100 needs to use the instructions or data again, it can be directly called from the memory. This avoids repeated access and reduces the waiting time of the chip system 1100, thus improving the efficiency of the system.
[0309] In some embodiments, the chip system 1100 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity moudle (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0310] The memory 1200 can include random access memory (RAM) and read-only memory (ROM). The memory 1200 can store computer-readable computer-executable code including instructions that, when executed, cause the processor to perform various functions described herein.
[0311] Optionally, the code can include instructions for implementing aspects of the present application, including instructions for supporting the generation or parsing of a first symbol. The code can be stored in a non-transitory computer-readable medium such as system memory or other type of memory. In some cases, the code can not be directly executable by the chip system 1100 but can cause a computer (for example, when compiled and executed) to perform functions described herein. In some cases, the memory 1200 can include, among other things, a basic input / output (I / O) system, which can control basic hardware or software operations, such as interaction with peripheral components or devices.
[0312] Illustratively, the chip system 1100 performs various functions of the communication apparatus 1000 by running instructions stored in the memory 1200, thereby performing various functions of the communication apparatus 1000 and data processing. For example, when the communication apparatus 1000 performs file transmission with other devices (e.g., terminal devices, or network devices, or core network devices), the chip system 1100 of the communication apparatus 1000 can invoke computer-executable program code stored in the memory 1200 to implement the data and / or signaling transmission method provided by the embodiments of the present application.
[0313] In addition, the memory 1200 can be integrated into the above-mentioned chip system 1100 or independent of the chip system 1100.
[0314] The bus 1300 may be a USB, which is used to support mutual communication between various components in the communication device 1000 .
[0315] The power management module 1400 is configured to receive charging input from a charger. Optionally, the power management module 1400 can simultaneously charge the communication device 1000 (e.g., the battery module of the communication device 1000) and also provide power to the communication device 1000. By way of example and not limitation, the power management module 1400 can also provide power to other devices besides the communication device 1000.
[0316] Transceiver 1500 can communicate bidirectionally via one or more antennas, wired links, or wireless links. For example, transceiver 1500 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. Transceiver 1500 can also include a modem for modulating packets and providing the modulated packets to the antenna for transmission, and also for demodulating packets received from the antenna. Transceiver 1500 can include a receiver and a transmitter, where the receiver implements the function of receiving information and the transmitter implements the function of transmitting information.
[0317] In some cases, a wireless device may include a single antenna. However, in some cases, a device may have more than one antenna, such as Figure 10 Antenna 1 and antenna 2 shown in the figure may be capable of simultaneously sending or receiving multiple wireless transmissions. For example, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in communication device 1000 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antenna can be used in conjunction with a tuning switch. Communication device 1000 can transfer files to other devices via wireless communication functions.
[0318] In one design, the communication device 1000 may correspond to the first device in the above method embodiment.
[0319] The device 1000 can implement the steps or processes executed by the first device in the above method embodiment, wherein the transceiver 1500 can be used to perform the transceiver-related operations of the first device in the above method embodiment; the chip system 1100 can be used to perform the processing-related operations of the first device in the above method embodiment.
[0320] In another design, the communication apparatus 1000 can correspond to the second device in the above method embodiments.
[0321] The apparatus 1000 can implement steps or procedures performed by the second device in the above method embodiments, where the transceiver 1500 can be configured to perform transceiver-related operations of the second device in the above method embodiments; and the chip system 1100 can be configured to perform processing-related operations of the second device in the above method embodiments.
[0322] In this design, the communication apparatus 1000 can include modules such as the short-range communication module 1640, the sensor 1610, the display 1620, or the camera 1630, as shown in FIG. 1. Figure 10
[0323] The short-range communication module 1640 can include a wireless network (WI-FI, or WIFI), or a Bluetooth module, or the like.
[0324] The sensor 1610 can include a pressure sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, or the like.
[0325] The display 1620 is configured to display images, videos, or the like. The display includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diode (QLED), or the like. For example, in an embodiment of the present application, the display can be configured to display an interface required to be displayed by the communication apparatus 1000. Illustratively, the communication apparatus 1000 can implement the display function through a graphic processing unit (GPU), a display, and an application processor, or the like. The GPU is a microprocessor for image processing, connected to the display and the application processor. The GPU is configured to perform mathematical and geometric calculations for graphics rendering. The chip system 1100 can include one or more GPUs, which execute program instructions to generate or change display information.
[0326] The camera 1630 is configured to acquire images, videos, and the like.
[0327] It can be understood that, Figure 10 The structure shown does not constitute a specific limitation on the communication apparatus 1000, and the specific structure of the terminal device and / or the network device can refer to the structure shown in Figure 10 In some embodiments, the communication apparatus 1000 can also include more or fewer components than those shown, or combine some components, or split some components, or different arrangement of components, and the like. Alternatively, Figure 10 Some components shown can be implemented in hardware, software, or a combination of software and hardware, and the terminal device and / or the network device can be added or reduced components on the basis of the structure given. Figure 10 Figure 10
[0328] Figure 11 is a schematic block diagram of a communication apparatus provided by an embodiment of the present application. As shown in Figure 11 The communication apparatus 2000 can include a baseband unit 2100, which can communicate with external devices through a cellular RF transceiver 2200 (for example, if the communication apparatus 2000 is a terminal device, the baseband unit 2100 can communicate with network devices through the cellular RF transceiver 2200; also for example, if the communication apparatus 200 is a network device, the baseband unit 2100 can communicate with terminal devices and / or core network devices through the cellular RF transceiver 2200).
[0329] The baseband unit 2100 can include a computer readable medium / memory. The baseband unit 2100 is responsible for general processing, including the execution of software stored on the computer readable medium / memory. The software, when executed by the baseband unit 2100, causes the baseband unit 2100 to perform the various functions described above. The computer readable medium / memory can also be used for storing data that is manipulated by the baseband unit 2100 when executing software.
[0330] The baseband unit 2100 further includes a receiving unit 2010, a management unit 2020, and a sending unit 2030. The manager unit 2020 includes the sub-units shown in Figure 11 The units in the management unit 2010 can be stored in the computer readable medium / memory and / or configured as hardware in the baseband unit 2100. Among them, the receiving unit 2010 and the sending unit 2030 can be called transceiving units.
[0331] When the communication apparatus 2000 is configured to implement the functions of the first device in the above-described method embodiments, the receiving unit 2010 is configured to perform the receiving steps of the first device, the sending unit 2030 is configured to perform the sending steps of the first device, and the management unit 2020 is configured to perform the processing steps of the first device.
[0332] For example, when the apparatus 2000 is configured to perform the method in Figure 4 , the receiving unit 2010 can be configured to perform the steps of receiving information in the method; the management unit 2020 can be configured to perform the processing steps in the method; and the sending unit 2030 can be configured to perform the steps of sending information in the method.
[0333] When the communication apparatus 2000 is configured to implement the functions of the second device in the above-described method embodiments, the receiving unit 2010 is configured to perform the receiving steps of the second device, the sending unit 2030 is configured to perform the sending steps of the second device, and the management unit 2020 is configured to perform the processing steps of the second device.
[0334] For example, when the apparatus 2000 is configured to perform the method in Figure 4 , the receiving unit 2010 can be configured to perform the steps of receiving information in the method; the management unit 2020 can be configured to perform the processing steps in the method; and the sending unit 2030 can be configured to perform the steps of sending information in the method.
[0335] For more details of the above-described receiving unit 2010, management unit 2020, and sending unit 2030, refer to the related descriptions in the above-described method embodiments, which will not be repeated here.
[0336] Figure 12 is a schematic block diagram of a chip system 3000 provided by an embodiment of the present application. The chip system includes, but is not limited to, a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core.
[0337] As shown in Figure 12 , the chip system (or also referred to as a processing system) includes a processor 3100, a memory 3200, and an input / output interface 3300.
[0338] The processor 3100 can be a processing circuit in the chip system, including at least one processor, such as a central processing unit (CPU) or an application-specific integrated circuit (ASIC). Figure 121 and 2, etc.). Processor 3100 can be coupled to memory 3200 and call instructions in memory 3200, so that the chip system can implement the methods and functions of the various embodiments of the present application. Input / output interface 3300 can be an input / output circuit in the chip system, outputting information processed by the chip system or inputting data or signaling information to be processed into the chip system for processing.
[0339] As a solution, the chip system is used to implement the operations performed by the first device or the second device in each of the above method embodiments.
[0340] For example, the processor 3100 is used to implement the processing-related operations performed by the first device or the second device in the above method embodiments, and specific reference may be made to the description in the above embodiments; the input / output interface 3300 is used to implement the sending and / or receiving-related operations performed by the first device or the second device in the above method embodiments, and specific reference may be made to the description in the above embodiments.
[0341] Figure 13 FIG. 4 is a schematic block diagram of another chip system 4000 provided in an embodiment of the present application. Figure 13 As shown, the chip system (or processing system) includes an input / output interface (input / output interface) 4100 and a logic circuit 4200. The input / output interface 4100 can be an input / output circuit in the chip system, outputting information processed by the chip system or inputting data or signaling information to be processed into the chip system for processing. For details, please refer to the description in the above embodiments; the logic circuit 4200 is used to execute the above-mentioned communication method, and for details, please refer to the description in the above embodiments.
[0342] As a solution, the chip system is used to implement the operations performed by the first device or the second device in each of the above method embodiments.
[0343] For example, the logic circuit 4200 is used to implement the processing-related operations performed by the first device or the second device in the above method embodiment; the input / output interface 4100 is used to implement the sending and / or receiving-related operations performed by the first device or the second device in the above method embodiment.
[0344] An embodiment of the present application further provides a computer-readable storage medium on which computer instructions for implementing the methods executed by the apparatus in the above-mentioned method embodiments are stored.
[0345] For example, when the computer program is executed by a computer, the computer can implement the method performed by the first device or the second device in each embodiment of the above method.
[0346] The embodiment of the present application further provides a computer program product, containing instructions, which are executed by a computer to implement the method executed by the first device or the second device in the above-mentioned method embodiments.
[0347] The embodiment of the present application further provides a communication system, comprising the above-mentioned first device or the second device.
[0348] The explanations and beneficial effects of the related contents in any of the above-mentioned devices can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0349] Those skilled in the art can understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solutions. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0350] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-mentioned system, device and unit can refer to the corresponding processes in the above-mentioned method embodiments, which will not be described here.
[0351] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be realized by other ways. For example, the above-mentioned device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division mode, 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 coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0352] 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, that is, they 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 achieve the purpose of the embodiment.
[0353] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.
[0354] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, etc.
[0355] 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 scope 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: The method comprises: generating a first signal, wherein the first signal is carried in a virtual carrier component (VCC) which is aggregated from a plurality of CCs, the plurality of CCs comprises a first bandwidth part (BWP), and the first BWP is determined according to a reference index in the VCC and a first offset value, wherein the first offset value is used to indicate a frequency interval between the reference index and a starting index of the first BWP; or the first BWP is determined according to an index of a CC where the first BWP is located and a corresponding physical resource block (PRB) index in the CC where the first BWP is located; sending the first signal.
2. The method of claim 1, wherein, The plurality of CCs further comprises a second BWP, and a reference index corresponding to the second BWP is the same as a reference index corresponding to the first BWP.
3. The method according to claim 1 or 2, characterized in that, Before the generating of the first signal, the method further comprises: receiving first information, wherein the first information is used to indicate that the plurality of CCs support the aggregation.
4. The method according to any one of claims 1 to 3, characterized in that, Before the generating of the first signal, the method further comprises: in a case where the plurality of CCs are intra-band CCs or inter-band CCs, determining that the plurality of CCs support the aggregation.
5. The method according to any one of claims 1 to 4, characterized in that, The plurality of CCs satisfy one or more of the following conditions: a number of the plurality of CCs is less than or equal to N, wherein N is an integer; a total bandwidth occupied by the plurality of CCs is less than or equal to a bandwidth threshold; subcarrier widths of each of the plurality of CCs are the same; a number of resource blocks (RBs) contained in the plurality of CCs is less than or equal to an RB threshold; or part or all of the plurality of CCs belong to a same operator. Before the generating of the first signal, the method further comprises:
6. The method according to any one of claims 1 to 5, characterized in that, sending first capability information, wherein the first capability information indicates candidate CCs that support the aggregation, and the candidate CCs comprise the plurality of CCs that support the aggregation. The first capability comprises one or more of the following conditions:
7. The method of claim 6, wherein, the CC supports the aggregation; the CC supports the aggregation with one or more CCs adjacent to the CC; a maximum bandwidth of the VCC or a maximum number of RBs contained in the VCC; the plurality of CCs that support the aggregation belong to a first frequency band; the plurality of CCs that support the aggregation are M CCs that are continuously distributed in a frequency domain and are located in a second frequency band, wherein M is an integer; a maximum bandwidth of the VCC or a maximum number of RBs contained in the VCC, wherein all of the VCCs belong to a third frequency band; or a maximum bandwidth of the VCC or a maximum number of RBs contained in the VCC, wherein part of the VCCs belong to a fourth frequency band.
8. The method of any one of claims 1 to 7, wherein the plurality of CCs belong to different operators; and / or the plurality of CCs belong to a fifth frequency band, and the plurality of CCs are continuously distributed in a frequency domain; and / or the plurality of CCs belong to a sixth frequency band, and part of the plurality of CCs are not continuously distributed in a frequency domain; and / or the plurality of CCs belong to a plurality of frequency bands, and a spacing between two adjacent frequency bands in the plurality of frequency bands is less than or equal to a bandwidth threshold.
9. The method of any one of claims 1 to 8, wherein The first BWP is located in one of the plurality of CCs; or The first BWP spans K consecutive CCs in the plurality of CCs, K being an integer greater than or equal to 2.
10. The method according to any one of claims 1 to 9, characterized in that, Before the first signal is generated, the method further includes: sending or receiving first indication information, the first indication information indicating that the first BWP supports spanning CCs.
11. The method according to claim 9 or 10, characterized in that, The K consecutive CCs include a first CC, and the first CC further includes a third BWP, and the method further includes: receiving first configuration information, the first configuration information indicating that the first BWP or the third BWP is activated.
12. The method of claim 9 or 10, wherein, The method further includes: receiving second configuration information, the second configuration information indicating that K1 BWPs are activated, the K1 BWPs being located in the K consecutive CCs, K1 being a positive integer less than or equal to K.
13. The method according to any one of claims 1 to 12, characterized in that, Before the first signal is generated, the method further includes: sending or receiving second indication information, the second indication information indicating one or more of the following: The maximum bandwidth supported by the first BWP is E; The first BWP supports a maximum number of resource blocks (RBs) F; The maximum bandwidth supported by the VCC is B; The maximum number of RBs supported by the VCC is C; wherein E, F, B and C are all integers greater than 0.
14. The method according to any one of claims 1 to 13, characterized in that, The method further includes: receiving third configuration information, the third configuration information indicating whether some or all of the plurality of CCs are configured with a GB, and the size of the GB.
15. The method of any one of claims 1 to 14, wherein The GB size of two adjacent CCs that are continuously distributed in the frequency domain is 0; or The GB size of some or all of the plurality of CCs is 0.
16. The method according to any one of claims 1 to 15, characterized in that, Before the first signal is generated, the method further includes: sending second capability information, the second capability information indicating that some or all of the plurality of CCs support a configured GB, and the size of the GB.
17. The method of claim 16, wherein, The second capability includes one or more of the following: Some or all of the plurality of CCs support a configured GB size of 0; and / or Each of the plurality of CCs has an independent GB.
18. The method of any one of claims 1 to 17, wherein, The first BWP spans K consecutive CCs in the plurality of CCs, and there is no GP between two adjacent CCs in the K consecutive CCs, K being an integer greater than or equal to 2.
19. A communications device, characterized by The communication device includes a processor coupled with a memory, the memory being used to store a computer program or instructions, and the processor being used to execute the computer program or instructions in the memory to cause the communication device to perform the method of any one of claims 1 to 18.
20. A chip system, characterized by The chip system includes a processor configured to call and run a computer program from a memory to cause a communication device installed with the chip system to perform the method of any one of claims 1 to 18.
21. A computer-readable storage medium, characterized in that, The computer readable storage medium is used to store a computer program, which, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 18.
22. A computer program product, characterised in that, When the computer program product is run on a computer, it causes the computer to perform a method as claimed in any one of claims 1 to 18.