Communication method, communication device and system
By establishing a mapping rule between uplink reference signal resources and uplink beams in a cellular mobile communication system, the problem that network devices cannot determine the uplink beam of terminal devices is solved, thereby improving uplink transmission performance.
Patent Information
- Application Number
- CN202410571875.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-09
- Publication Date
- 2025-11-11
AI Technical Summary
In cellular mobile communication systems, network equipment cannot determine the uplink beam used by terminal devices, resulting in impaired uplink transmission performance.
By establishing a mapping rule between uplink reference signal resources and uplink beams between terminal devices and network devices, network devices can configure matching power control parameters, and terminal devices can determine the uplink beams and send physical uplink shared channels based on channel state information.
It improves uplink transmission performance, ensures the matching of uplink beam and power control parameters, and enhances the efficiency and quality of the communication system.
Smart Images

Figure CN120935810A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication, and in particular to communication methods, communication devices and systems. Background Technology
[0002] In cellular mobile communication systems, uplink power control (PC) is required to improve uplink transmission performance and avoid interference between multiple uplink users. Terminals can transmit signals using different transmit beams, and network devices can receive signals using matching receive beams. Each transmit beam and its matching receive beam form a beam pair. Since different transmit beams have different beam directions, the paths experienced by signals transmitted through different transmit beams are different, and the large-scale fading and small-scale fading experienced may also differ. Therefore, it is desirable to configure matching PC parameters for different beam directions (or beam pairs).
[0003] Currently, a physical uplink share channel (PUSCH) transmission mode is known, where the terminal can determine the uplink beam based on channel state information (CSI), such as downlink CSI. Because network devices cannot determine which uplink beam the terminal will use to transmit the PUSCH, they cannot configure matching PC parameters for each uplink beam. This results in degraded uplink transmission performance. Summary of the Invention
[0004] This application provides a communication method, communication device, and system to associate uplink beams with PC parameters and improve uplink transmission performance.
[0005] Firstly, a communication method is provided, applicable to a terminal device. This method can be executed by the terminal device itself, or by components deployed within the terminal device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or system-on-chip (SoC) chips or system-in-package (SIP) chips containing modem cores, etc.), or by logic modules or software capable of implementing some or all of the terminal device's functions, etc. This application does not limit this. Alternatively, the communication method can be executed by a first device, which can be the terminal device, or a component within the terminal device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores, etc.), or by logic modules or software of the terminal device, etc.
[0006] For example, the method includes: determining the correspondence between N uplink reference signal resources and N uplink beams according to mapping rules, wherein the N uplink beams are determined by the terminal device according to CSI, and N is a positive integer; receiving first information, wherein the first information is used to indicate P uplink reference signal resources among the N uplink reference signal resources, where P is a positive integer less than or equal to N; and sending PUSCH based on the P uplink beams among the N uplink beams corresponding to the P uplink reference signal resources, and a set of PC parameters corresponding to the P uplink reference signal resources.
[0007] In this context, the uplink beam can be understood as a port used to transmit uplink signals, a transmission method used to transmit uplink signals, a generation method used to generate uplink signals, or an uplink precoder or precoding vector used to generate uplink signals. In this application, the N uplink beams are determined by the terminal device based on the CSI. For example, they can be determined based on the CSI of the downlink channel using the reciprocity of the uplink and downlink channels, or they can be determined based on the CSI of the uplink channel; this application does not limit this. The fact that these N uplink beams are determined by the terminal device based on the CSI means that these N uplink beams are not configured by the network device through signaling. In other words, the transmission mode of PUSCH in this application is a non-codebook based (NCB) transmission mode.
[0008] P uplink reference signal resources are selected portions or all of the N uplink reference signal resources. The network device indicates the selected P uplink reference signal resources through first information, and the terminal device can then transmit PUSCH based on the P uplink beams corresponding to the P uplink reference signal resources.
[0009] The terminal device transmits PUSCH based on P uplink beams corresponding to P uplink reference signal resources. That is, it transmits PUSCH using P ports corresponding to the P uplink reference signal resources. In other words, the beam generation method for transmitting PUSCH is the same as the generation method for the P uplink beams, or the transmission method for the beam for transmitting PUSCH is the same as the transmission method for the P uplink beams, or the precoding used for the beam for transmitting PUSCH is the same as the precoding used for the P uplink beams.
[0010] On the other hand, network devices can configure the correspondence between different combinations of uplink reference signal resources and PC parameters among N uplink reference signal resources for terminal devices. The terminal devices can then determine the correspondence between the N uplink reference signal resources and the N uplink beams according to the mapping rules. Therefore, the network devices can configure different PC parameters for different uplink beams.
[0011] Based on the above technical solution, the terminal device can determine the correspondence between the uplink reference signal resources and the uplink beam based on the mapping rules, and the network device can predict the mapping rules. Therefore, it is beneficial for the network device to accurately configure the mapping relationship between the uplink reference signal resource group and the PC parameters, which is beneficial to improving the uplink transmission performance.
[0012] In conjunction with the first aspect, in some possible implementations, the method further includes: receiving second information, the second information being used to indicate the correspondence between M groups of uplink reference signal resources and M sets of PC parameters, wherein each group of uplink reference signal resources in the M groups of uplink reference signal resources includes one or more of N uplink reference signal resources, and the M groups of uplink reference signal resources include a set of uplink reference signal resources composed of P uplink reference signal resources; and determining the PC parameters corresponding to the set of uplink reference signal resources composed of P uplink reference signal resources based on the correspondence between the M groups of uplink reference signal resources and the M sets of PC parameters.
[0013] Since the terminal device can determine the correspondence between uplink reference signal resources and uplink beams according to the mapping rules, and each set of uplink reference signal resources includes one or more uplink reference signal resources, each set of uplink reference signal resources can correspond to an uplink beam group, and each uplink beam group can include one or more uplink beams.
[0014] Network devices can also configure the correspondence between M sets of uplink reference signal resources and M sets of PC parameters for terminal devices through signaling. In this way, network devices can associate different PC parameters with different uplink beam groups.
[0015] In conjunction with the first aspect, in some possible implementations, the method further includes: receiving third information, which is used to indicate N uplink reference signal resources.
[0016] These N uplink reference signal resources are used for transmitting uplink reference signals. Terminal devices can use these N uplink reference signal resources to send uplink reference signals.
[0017] In conjunction with the first aspect, in some possible implementations, determining the correspondence between N uplink reference signal resources and N uplink beams according to the mapping rules includes: determining the correspondence between N uplink reference signal resources and N uplink beams according to the channel gain values corresponding to the N uplink beams and the mapping rules; wherein, the channel gain values corresponding to the N uplink beams are determined according to CSI.
[0018] The channel gain values corresponding to the N uplink beams can refer to, for example, the channel quality, signal strength, signal-to-noise ratio (SNR), or signal-to-interference plus noise ratio (SINR) corresponding to the N uplink beams.
[0019] The channel gain values corresponding to the N uplink beams are determined based on the CSI, or in other words, the channel gain values corresponding to the N uplink beams are estimated based on the CSI. The CSI can be, for example, the CSI of the uplink channel or the CSI of the downlink channel, and this application does not limit it to this.
[0020] Since network devices can predict the mapping rules, they can anticipate that terminal devices will determine the correspondence between N uplink reference signal resources and N uplink beams based on the channel gain values. Therefore, network devices can determine the strength relationship of the uplink beams corresponding to the N uplink reference signal resources and allocate PC parameters to each group of uplink reference signal resources accordingly. This helps network devices accurately configure the mapping relationship between uplink reference signal resource groups and PC parameters, thereby improving uplink transmission performance.
[0021] In one possible design, the mapping rule is as follows: The N uplink beams are mapped to the N uplink reference signal resources sequentially, according to the channel gain values corresponding to the N uplink beams in descending order and the identifiers of the N uplink reference signal resources in ascending order. That is, the uplink beam with the larger channel gain value is mapped to the uplink reference signal resource with the smaller identifier value.
[0022] In another possible design, the mapping rule is as follows: The N uplink beams are mapped to the N uplink reference signal resources sequentially, according to the ascending order of their channel gain values and the ascending order of their identifiers. That is, the uplink beam with the smaller channel gain value is mapped to the uplink reference signal resource with the smaller identifier value.
[0023] In conjunction with the first aspect, in some possible implementations, determining the correspondence between N uplink reference signal resources and N uplink beams according to the mapping rules includes: determining the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between one or more reference beams and N uplink beams, and the mapping rules.
[0024] The reference beam can be either an uplink reference beam or a downlink reference beam; this application does not limit this.
[0025] The correlation between a reference beam and an uplink beam can be used to describe the similarity or proximity between them. If the correlation between a reference beam and an uplink beam is high, it can be considered that the spatial orientations of the uplink beam and the reference beam are close; if the correlation between a reference beam and an uplink beam is low, it can be considered that the spatial orientations of the uplink beam and the reference beam are different.
[0026] The correlation between a downlink reference beam and an uplink beam can be determined by the correlation between the multi-antenna receive filter coefficients of the reference beam (or, the weight of multi-antenna port combined reception, multi-antenna receive weight, multi-antenna receive combined coefficient, etc.) and the multi-antenna transmit filter coefficients of the uplink beam (or, the precoding vector, multi-antenna transmit weight, multi-antenna transmit combined coefficient, etc.).
[0027] The correlation between an uplink reference beam and an uplink beam can be determined by the correlation between the multi-antenna transmit filter coefficients (or precoding vectors, multi-antenna transmit weights, multi-antenna transmit combining coefficients, etc.) of the reference beam and the multi-antenna transmit filter coefficients (or precoding vectors, multi-antenna transmit weights, multi-antenna transmit combining coefficients, etc.) of the uplink beam.
[0028] Since the network device can predict the mapping rule, it can predict that the terminal device will determine the correspondence between N uplink reference signal resources and N uplink beams according to the spatial direction relationship. Since the network device knows the spatial direction of the reference beam, it can predict the spatial direction of the uplink beams corresponding to the N uplink reference signal resources and allocate PC parameters to each uplink reference signal resource group accordingly. This is beneficial for the network device to accurately configure the mapping relationship between the uplink reference signal resource group and the PC parameters, which is conducive to improving uplink transmission performance.
[0029] Optionally, the method further includes receiving fourth information, which is used to indicate one or more of the aforementioned reference beams.
[0030] That is, the network device configures the one or more reference beams for the terminal device through the fourth information.
[0031] Furthermore, determining the correspondence between the N uplink reference signal resources and the N uplink beams based on the correlation between one or more reference beams and the N uplink beams, and the mapping rules, includes: determining the indices of the N uplink beams based on the indices of the N' reference beams associated with the N uplink beams in the one or more reference beams, where N' is a positive integer less than or equal to N; and determining the correspondence between the N uplink reference signal resources and the N uplink beams based on the mapping rules and the indices of the N uplink beams.
[0032] That is, the N uplink beams are mapped to the N uplink reference signal resources according to the index of the N uplink beams.
[0033] In one possible design, the mapping rule is as follows: the N uplink beams are mapped onto the N uplink reference signal resources in ascending order of their indices and in ascending order of their identifiers.
[0034] In another possible design, the mapping rule is as follows: the N uplink beams are mapped onto the N uplink reference signal resources in descending order of their indices and in ascending order of their identifiers.
[0035] Optionally, the one or more reference beams are N reference beams corresponding to N uplink reference signal resources. That is, the N reference beams correspond one-to-one with the N uplink reference signal resources, and the correspondence between the N uplink reference signal resources and the N uplink beams can be determined through the correspondence between the N uplink reference signal resources and the N reference beams, as well as the correspondence between the N reference beams and the N uplink beams.
[0036] Furthermore, the aforementioned third information is also used to indicate the N reference beams corresponding to the N uplink reference signal resources.
[0037] As mentioned earlier, the third information is used to configure the N uplink reference signal resources. This third information is also used to configure the N reference beams corresponding to the N uplink reference signal resources, meaning that the N uplink reference signal resources, N reference beams, and their correspondences are configured using the same signaling (i.e., the third information). This saves signaling overhead and facilitates determining the correspondence between the N uplink reference signal resources and the N uplink beams.
[0038] In one possible design, the mapping rule is as follows: Following the ascending order of the identifiers of the N uplink reference signal resources, the uplink beam most relevant to the reference beam corresponding to the nth uplink reference signal resource is mapped sequentially to the nth uplink reference signal resource; where n represents the nth position of the N uplink reference signal resources in ascending order of their identifiers, and n is an integer. For example, n can be an integer from 1 to N, or an integer from 0 to N-1. This application does not limit the range of values for n.
[0039] In another possible design, the mapping rule is as follows: Following the descending order of the identifiers of the N uplink reference signal resources, the uplink beam most relevant to the reference beam corresponding to the nth uplink reference signal resource is mapped sequentially to the nth uplink reference signal resource; where n represents the nth position of the N uplink reference signal resources in descending order of their identifiers, and n is an integer. For example, n can be an integer from 1 to N, or an integer from 0 to N-1. This application does not limit the range of values for n.
[0040] In another possible design, the mapping rule is as follows: Based on the descending order of the channel gain values corresponding to the N uplink beams, the uplink reference signal resources corresponding to the reference beam most relevant to the nth uplink beam are sequentially mapped onto the nth uplink beam; where n represents the nth position according to the descending order of the channel gain values corresponding to the N uplink beams, and n is an integer. For example, n is an integer from 1 to N, or n is an integer from 0 to N-1. This application does not limit the range of values for n.
[0041] In another possible design, the mapping rule is as follows: Following the ascending order of the channel gain values corresponding to the N uplink beams, the uplink reference signal resources corresponding to the reference beam most relevant to the nth uplink beam are sequentially mapped onto the nth uplink beam; where n represents the nth position according to the ascending order of the channel gain values corresponding to the N uplink beams, and n is an integer. For example, n is an integer from 1 to N, or n is an integer from 0 to N-1. This application does not limit the range of values for n.
[0042] Network devices configure multiple reference beams for terminal devices, enabling the terminal devices to determine the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between the multiple reference beams and N uplink beams, as well as the mapping rules. In other words, the reference beams act as an intermediary, associating the N uplink reference signal resources with the N uplink beams.
[0043] Secondly, a communication method is provided that can be applied to network devices. This method can be executed by the network device itself, or by components deployed within the network device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software capable of implementing some or all of the network device's functions, etc. This application does not limit the scope of this application. Alternatively, the communication method can be executed by a second device, which can be a network device, or a component within the network device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software of the network device, etc.
[0044] For example, the method includes: determining one or more reference beams, the one or more reference beams being used to determine the correspondence between N uplink reference signal resources and N uplink beams, the N uplink beams being determined by a terminal device according to CSI; and transmitting fourth information, the fourth information being used to indicate the plurality of reference beams.
[0045] For a more detailed explanation of the N uplink beams, please refer to the relevant description in the first section, which will not be repeated here.
[0046] Based on the above technical solution, the network device configures multiple reference beams for the terminal device. This allows the terminal device to determine the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between the multiple reference beams and N uplink beams, as well as the mapping rules. Since the network device can predict the mapping rules, it can also predict how the terminal device will determine the correspondence between uplink reference signal resources and uplink beams according to the spatial direction of the uplink beams. Furthermore, since the network device knows the spatial direction of the reference beams, it can predict the spatial direction of the uplink beams corresponding to the N uplink reference signal resources and configure PC parameters accordingly. This facilitates the network device in accurately configuring the mapping relationship between uplink reference signal resource groups and PC parameters, thereby improving uplink transmission performance.
[0047] In conjunction with the second aspect, in some possible implementations, the method further includes: sending third information, which is used to indicate N uplink reference signal resources.
[0048] For a more detailed explanation of the N uplink reference signal resources, please refer to the relevant description in the first section, which will not be repeated here.
[0049] In conjunction with the first or second aspect, in some possible implementations, the one or more reference beams include: cell-level beams and / or user equipment (UE)-level beams. That is, the reference beams in this application are not limited to cell-level or UE-level beams.
[0050] Since each terminal device within the coverage area of the network device can receive the cell-level beam, the network device can configure the cell-level reference beam for one or more terminal devices in the same cell through cell-level signaling, thereby saving signaling overhead.
[0051] Thirdly, a communication method is provided that can be applied to network devices. This method can be executed by the network device itself, or by components deployed within the network device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software capable of implementing some or all of the network device's functions, etc. This application does not limit the scope of this application. Alternatively, the communication method can be executed by a third device, which can be a network device, or a component within the network device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software of the network device, etc.
[0052] For example, the method includes: determining N reference beams, which correspond to N uplink reference signal resources, the N reference beams being used to determine the correspondence between the N uplink reference signal resources and the N uplink beams, the N uplink beams being determined by the terminal device according to CSI, where N is a positive integer; and sending third information, which is used to indicate the N uplink reference signal resources and the N reference beams corresponding to the N uplink reference signal resources.
[0053] For a more detailed explanation of the N uplink beams, please refer to the relevant description in the first section, which will not be repeated here.
[0054] Based on the above technical solution, the network device configures the correspondence between N uplink reference signals and N reference beams for the terminal device. This allows the terminal device to determine the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between the N reference beams and N uplink beams, as well as the mapping rules. Since the network device can predict this mapping rule, it can also predict how the terminal device will determine the correspondence between uplink reference signal resources and uplink beams according to the spatial direction of the uplink beams. Furthermore, since the network device knows the spatial direction of the reference beams, it can predict the spatial direction of the uplink beams corresponding to the N uplink reference signal resources and configure PC parameters accordingly. This facilitates the network device in accurately configuring the mapping relationship between uplink reference signal resource groups and PC parameters, thus improving uplink transmission performance. In addition, configuring the N reference beams using signaling (i.e., third information) for configuring the N uplink reference signal resources saves signaling overhead and facilitates determining the correspondence between the N uplink reference signal resources and N uplink beams.
[0055] In conjunction with the first or third aspect, in some possible implementations, the N reference beams include: cell-level beams and / or UE-level beams. That is, the N reference beams in this application are not limited to cell-level or UE-level beams.
[0056] In conjunction with the second or third aspect, in some possible implementations, the method further includes: sending first information for indicating P uplink reference signal resources out of N uplink reference signal resources, the P uplink reference signal resources for determining the uplink beam and PC parameters for transmitting PUSCH, where P is a positive integer less than or equal to N.
[0057] For a more detailed explanation of the P uplink reference signal resources, please refer to the relevant description in the first part, which will not be repeated here.
[0058] In conjunction with the second or third aspect, in some possible implementations, the method may also include receiving PUSCH.
[0059] Fourthly, a communication method is provided, applicable to terminal devices. This method can be executed by the terminal device itself, or by components deployed within the terminal device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software capable of implementing some or all of the terminal device's functions, etc. This application does not limit the scope of this application. Alternatively, the communication method can be executed by a fourth device, which can be the terminal device, or a component within the terminal device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software of the terminal device, etc.
[0060] For example, the method includes: receiving fifth information, the fifth information indicating the correspondence between L reference beam groups and L sets of PC parameters, each of the L reference beam groups including one or more reference beams, where L is a positive integer; receiving first information, the first information indicating P uplink reference signal resources, where P is a positive integer; and sending PUSCH based on the P uplink beams corresponding to the P uplink reference signal resources and a set of PC parameters corresponding to the P uplink beams in the L sets of PC parameters; wherein the P uplink beams are determined by the terminal device according to CSI, and the set of PC parameters corresponding to the P uplink beams is determined according to the correspondence between the L reference beam groups and the L sets of PC parameters.
[0061] For a more detailed explanation of the uplink beam, please refer to the relevant explanation in the first part above, which will not be repeated here.
[0062] Based on the above scheme, network devices configure a correspondence between reference beam groups and PC parameters for terminal devices. This allows terminal devices to directly determine PC parameters based on the correlation between uplink beams and reference beams within the reference beam group. Since network devices can predict the spatial direction of each uplink beam from the terminal device, they can predict which uplink beams have a higher correlation with which reference beam group, and thus configure matching PC parameters for the corresponding uplink beam groups. Therefore, this improves uplink transmission performance without limiting the design freedom of the terminal device's uplink beams.
[0063] In conjunction with the fourth aspect, in some possible implementations, the set of PC parameters corresponding to the P uplink beams is a set of PC parameters corresponding to the first reference beam group among the L sets of PC parameters. The first reference beam group includes one or more reference beams, which are determined based on the degree of correlation between the first reference beam and the P uplink beams.
[0064] In conjunction with the fourth aspect, in some possible implementations, the method further includes: receiving third information for indicating N uplink reference signal resources, wherein the aforementioned P uplink reference signal resources are resources among the N uplink reference signal resources, and N is a positive integer greater than or equal to P.
[0065] Fifthly, a communication method is provided, applicable to network devices. This method can be executed by the network device itself, or by components deployed within the network device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software capable of implementing some or all of the network device's functions, etc. This application does not limit the scope of this application. Alternatively, the communication method can be executed by a fifth device, which can be a network device, or a component within the network device, such as internal circuitry or chips (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), or by logic modules or software of the network device, etc.
[0066] For example, the method includes: determining the correspondence between L reference beam groups and L sets of PC parameters, each of the L reference beam groups including one or more reference beams, where L is a positive integer; and sending fifth information, which is used to indicate the correspondence between the L reference beam groups and the L sets of PC parameters.
[0067] Based on the above scheme, network devices configure a correspondence between reference beam groups and PC parameters for terminal devices. This allows terminal devices to directly determine PC parameters based on the correlation between uplink beams and reference beams within the reference beam group. Since network devices can predict the spatial direction of each uplink beam from the terminal device, they can predict which uplink beams have a higher correlation with which reference beam group, and thus configure matching PC parameters for the corresponding uplink beam groups. Therefore, this improves uplink transmission performance without limiting the design freedom of the terminal device's uplink beams.
[0068] In conjunction with the fifth aspect, in some possible implementations, the method further includes: sending first information, which is used to indicate P uplink reference signal resources, which are used to determine the uplink beam and PC parameters for transmitting PUSCH, where P is a positive integer.
[0069] In conjunction with the fifth aspect, in some possible implementations, the method further includes: sending third information, which is used to indicate N uplink reference signal resources, wherein the aforementioned P uplink reference signal resources are resources among the N uplink reference signal resources, and N is a positive integer greater than or equal to P.
[0070] In conjunction with the fifth aspect, in some possible implementations, the method also includes: receiving PUSCH.
[0071] In conjunction with the fourth or fifth aspect, in some possible implementations, L is less than or equal to 2. K K is the number of reference beams included in the L reference beam groups, and K is a positive integer.
[0072] In other words, the number of PC parameter sets is independent of the number of uplink beams and uplink reference signal resources, but depends on the number of reference beams in the reference beam group. By introducing reference beam groups, uplink beams can be grouped, thus obtaining the correspondence between different uplink beam groups and different PC parameters. This helps to solve the problem of a large number of mapping terms between multiple sets of uplink reference signal resources and multiple PC parameter sets, and the resulting high configuration signaling overhead when the number of uplink transport layers (or spatial streams) is large.
[0073] In conjunction with the fourth or fifth aspect, in some possible implementations, the reference beams in the L reference beam groups include: cell-level beams and / or UE-level beams.
[0074] In conjunction with the fourth or fifth aspect, in some possible implementations, each of the L reference beam groups includes one or more downlink reference beams. In other words, the reference beams in the L reference beam groups are downlink reference beams.
[0075] Sixthly, this application provides a communication device, including modules or units for implementing the methods / operations / steps / actions described in any of the first to fifth aspects. Each module or unit may be a hardware circuit, software, or a combination of hardware circuitry and software implementation.
[0076] In one design, the apparatus may include a processing unit and a transceiver unit. The transceiver unit is used to perform the sending and receiving actions performed by the terminal device in the methods described in the first or fourth aspect above, while the processing unit is used to perform processing-related actions performed by the terminal device in the methods described in the first aspect above.
[0077] In one design, the device can be a terminal device, a unit, circuit, or chip configured in the terminal device, or a device that can be used in conjunction with the terminal device.
[0078] In one design, the apparatus may include a processing unit and a transceiver unit. The transceiver unit is used to perform the sending and receiving actions performed by the network device in the methods described in the second, third, or fifth aspects above, while the processing unit is used to perform processing-related actions performed by the network device in the methods described in the second, third, or fifth aspects above.
[0079] In one design, the device can be a network device, or a unit, circuit, or chip configured in the network device, or a device that can be used in conjunction with the network device.
[0080] In a seventh aspect, this application provides a communication device including one or more processors, the processors being configured to execute the communication method described in any possible implementation of any of the first to fifth aspects.
[0081] The apparatus may further include a memory for storing instructions and data. The memory is coupled to the processor, which, when executing the instructions stored in the memory, can implement the methods described in the foregoing aspects.
[0082] Optionally, the device may further include a communication interface for communicating with other devices. For example, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
[0083] Eighthly, this application provides a chip system including at least one processor for supporting the implementation of the functions involved in any of the possible implementations of any of the first to fifth aspects, such as receiving or processing signals and / or information involved in the above methods.
[0084] In one possible design, the chip system also includes a memory for storing program instructions and data, which may be located within or outside the processor.
[0085] The chip system can consist of chips or include chips and other discrete components.
[0086] A ninth aspect provides a communication system, including a network device and a terminal device. Optionally, the terminal device can be used to implement the methods of the first aspect and any possible implementation of the first aspect, and the network device can be used to implement the methods of any possible implementation of the second or third aspect. Optionally, the terminal device can be used to implement the methods of any possible implementation of the fourth aspect, and the network device can be used to implement the methods of any possible implementation of the fifth aspect.
[0087] In a tenth aspect, this application provides a computer-readable storage medium including a computer program that, when run on a computer, causes the computer to implement the methods in any of the possible implementations of the foregoing aspects.
[0088] In one aspect, this application provides a computer program product comprising: a computer program (also referred to as code or instructions) that, when run, causes a computer to perform the method in any of the possible implementations of the above aspects.
[0089] The sixth to eleventh aspects of this application correspond to the technical solutions of the first to fifth aspects of this application. The beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description
[0090] Figure 1 This is a schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiments of this application;
[0091] Figure 2 This is a schematic diagram of NCB's transmission mode;
[0092] Figure 3 This is a schematic diagram of two possible scenarios for the uplink beams that may be used on two SRS resources;
[0093] Figure 4 This is a schematic flowchart of the communication method provided in the embodiments of this application;
[0094] Figures 5 to 8 This is a schematic diagram illustrating the correspondence between N uplink reference signal resources and N uplink beams based on mapping rules.
[0095] Figure 9 This is a schematic flowchart of a communication method provided in another embodiment of this application;
[0096] Figure 10 This is a schematic diagram showing how to determine the PC parameters corresponding to P uplink beams based on the correspondence between L reference beam groups and L sets of PC parameters.
[0097] Figure 11 and Figure 12 This is a schematic block diagram of a communication device provided according to embodiments of this application;
[0098] Figure 13 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application;
[0099] Figure 14 This is a schematic diagram of the network device provided in the embodiments of this application. Detailed Implementation
[0100] The technical solution provided in this application will now be described in conjunction with the accompanying drawings.
[0101] To facilitate understanding of the embodiments of this application, the following points will be explained first:
[0102] First, in this application, the indication includes explicit indication (also known as direct indication) and implicit indication (also known as indirect indication). Explicit indication information A means including information A; implicit indication information A means indicating information A through the correspondence between information A and information B, and direct indication information B. The correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured; or it can refer to indicating information A through information B and preset rules.
[0103] Second, in this application, information C is used to determine information D, which includes both determining information D based solely on information C and determining it based on information C and other information. Furthermore, information C can also be used to determine information D indirectly, for example, in the case where information D is determined based on information E, and information E is determined based on information C.
[0104] Third, in this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between the preceding and following related objects, but it does not exclude the possibility of indicating an "and" relationship; the specific meaning can be understood in context. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Here, a, b, and c can be single or multiple.
[0105] Fourth, in this application, the use of prefixes such as "first" and "second" is merely for the purpose of distinguishing and describing different things belonging to the same category, and does not constrain the order, size, or quantity of things. For example, "first information" and "second information" are simply different pieces of information, and there is no temporal sequence, size, or priority relationship between them.
[0106] Fifth, in this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to a terminal device" can be understood as the destination of the information being the terminal device, which may include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive information from a network device" can be understood as the source of the information being the network device, which may include direct reception from the network device via the air interface or indirect reception from the network device via the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.
[0107] In other words, sending and receiving can occur between devices, such as between a terminal and a network device; or they can occur within a device, such as between components, modules, chips, software modules, or hardware modules within a device via a bus, wiring, or interface.
[0108] Sixth, in the embodiments of this application, "when," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a time, nor do they require the device to make a judgment action when it is implemented, nor do they mean that there are other limitations.
[0109] Seventh, in this application, the words "example," "exemplarily," "for example," or "such as" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "example," "exemplarily," "for example," or "such as" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "example," "exemplarily," "for example," or "such as" is intended to present the relevant concepts in a specific manner.
[0110] Eighth, in this application, the identifier (ID) of the reference signal, the index of the reference signal, and the identifier of the reference signal resource are used interchangeably. The identifier and index of the reference signal have the same meaning, and the identifier of the reference signal resource can be used to indicate the reference signal, and therefore can also be considered as an identifier or index used to indicate the reference signal. In different standards, and in different sections of the standards, and in different signaling systems, the names used to indicate the reference signal may differ; those skilled in the art will understand their meaning.
[0111] The technical solutions provided in this application can be applied to various communication systems, such as: 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, wireless local area network (WLAN) systems, satellite communication systems, future communication systems such as 6th generation (6G) mobile communication systems, or integrated systems of multiple systems. The technical solutions provided in this application can also be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems.
[0112] In a communication system, a device can send signals to or receive signals from another device. These signals may include information, signaling, or data. The device can also be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc.; this disclosure uses a device as an example. For instance, a communication system may include at least one terminal device and at least one network device. The network device can send downlink signals to the terminal device, and / or the terminal device can send uplink signals to the network device. It is understood that the terminal device in this disclosure can be replaced by a first communication device, and the network device can be replaced by a second communication device, both performing the corresponding communication methods described in this disclosure.
[0113] Figure 1 This is a schematic diagram of the architecture of a communication system applicable to the communication method provided in this application. Figure 1 A schematic diagram of a possible, non-limiting system architecture is shown. (e.g.) Figure 1 As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. RAN 100 includes at least one RAN node (e.g., ...). Figure 1 110a and 110b (collectively referred to as 110) and at least one terminal (such as Figure 1RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal device 120 is connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or via wired connection. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be the same physical device integrating core network logical functions and radio access network logical functions.
[0114] RAN 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as 4G, 5G mobile communication systems, or future-oriented evolution systems (such as 6G mobile communication systems). RAN 100 can also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (Wi-Fi) system. RAN 100 can also be a communication system that integrates two or more of the above systems.
[0115] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, is part of the communication system and helps terminals achieve wireless access. Multiple RAN nodes 110 in communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal device 120 are relative, for example... Figure 1 Network element 120i can be a helicopter or a drone, and it can be configured as a mobile base station. For terminal devices 120j that access RAN 100 through network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal devices 120 are sometimes referred to as communication devices, for example... Figure 1 Network elements 110a and 110b can be understood as communication devices with base station functions, while network elements 120a-120j can be understood as communication devices with terminal functions.
[0116] In one possible scenario, a RAN node can be a base station (BS). A base station can broadly encompass, or be replaced by, various names including: NodeB, Evolved NodeB (eNB), Next Generation NodeB (gNB), Relay Station, Access Point, Transmitting and Receiving Point (TRP), Transmitting Point (TP), Master Station, Secondary Station, Motor Slide Retainer (MSR) Node, Home Base Station, Network Controller, Access Node, Wireless Node, Access Point (AP), Transmitting Node, Transceiver Node, Baseband Unit (BBU), Remote Radio Unit (RRU), Active Antenna Unit (AAU), Remote Radio Head (RRH), Central Unit (CU), Distributed Unit (DU), Radio Unit (RU), Positioning Node, etc. A base station can also be a macro base station (e.g., Figure 1 110a), micro base stations or indoor stations (such as Figure 1 The term "base station" can refer to 110b), relay nodes, donor nodes, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center and equipment performing base station functions in D2D, V2X, and M2M communications, network-side equipment in 6G networks, or equipment performing base station functions in future communication systems. A base station can support networks using the same or different access technologies. Optionally, a RAN node can also be a server, wearable device, vehicle, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). The embodiments of this application do not limit the specific technologies or equipment forms used in the network equipment.
[0117] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing a portion of the base station's functions. For example, RAN nodes can be central units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0118] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open CU (O-CU), DU can also be called an open DU (O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (O-RU). For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0119] In this embodiment, the apparatus for implementing the functions of a network device can be a network device itself; it can also be an apparatus capable of supporting the network device in implementing those functions, such as a chip system, hardware circuit, software module, or a hardware circuit plus a software module. This apparatus can be installed in the network device or used in conjunction with the network device. In this embodiment, the example of a network device being used to implement the functions of a network device is provided only and does not constitute a limitation on the solutions described in this embodiment.
[0120] Terminal equipment can also be called a terminal, user equipment (UE), mobile station, mobile terminal, etc. A terminal device can be a device that provides voice / data services, such as a handheld device with wireless connectivity, or an in-vehicle device. Currently, examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal devices in a network (PLMN), Wi-Fi stations (STAs), etc. This application does not limit this to specific examples.
[0121] Terminal devices can also be terminal devices in the Internet of Things (IoT) system, also known as IoT nodes. IoT is an important component of future information technology development. Its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network that enables human-machine interaction and machine-to-machine interaction. Connections can be made using broadband or narrowband technologies. IoT technology, for example, can achieve massive connectivity, deep coverage, and low power consumption at the terminal through narrowband (NB) technology.
[0122] In addition, terminal devices may also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (for some terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.
[0123] Terminal devices can also be wearable devices. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0124] In this embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing those functions, such as a chip system. This device can be installed in or used in conjunction with the terminal device. In this embodiment, the chip system can be composed of chips or may include chips and other discrete components. This embodiment only uses the terminal device as an example to illustrate the device for implementing the functions of the terminal device, and does not constitute a limitation on the solution of this embodiment.
[0125] This application does not limit the specific form of the terminal device and network device. The terminal device and network device can be hardware devices, software functions running on dedicated hardware, or software functions running on general-purpose hardware. They can also be virtualized devices, for example, implemented through general-purpose hardware and instantiated virtualization functions, or dedicated hardware and instantiated virtualization functions. Among them, general-purpose hardware can be servers, such as cloud servers.
[0126] To better understand the methods provided in the embodiments of this application, the terms involved in this application will be briefly explained below.
[0127] 1. Uplink Power Control: To improve uplink transmission performance without increasing uplink multi-user interference, uplink power control is required. Uplink power control is divided into open-loop and closed-loop power control. Open-loop power control is determined by the terminal equipment based on the downlink reference signal and some pre-configured parameters. Closed-loop power control is adjusted by the base station through closed-loop control signaling. For example, in LTE and NR, the base station can implement closed-loop power control by sending transmit power control (TPC) commands.
[0128] Taking PUSCH (Physical Uplink Shared Channel) in NR as an example, the uplink transmit power P of PUSCH PUSCH,b,f,c (i,j,q d ,l) satisfies:
[0129]
[0130] Where b is the BWP sequence number, f is the carrier sequence number, c is the serving cell sequence number, i is the PUSCH transmission opportunity sequence number, j is the open-loop power control parameter set sequence number, and q d It is the identifier of the downlink reference signal used for road loss measurement, and l is the sequence number of the closed-loop power control adjustment state. P CMAX,f,c (i) is the maximum transmission power of the transmitting end (e.g., terminal device), P O_PUSCH,b,f,c (j) is the target power of the receiving end (such as network equipment). PL is the power adjustment factor for bandwidth. b,f,c (q d ) represents the downlink path loss, α b,f,c (j) is the road loss compensation factor, Δ TF,b,f,c (i) is the coding modulation scheme adjustment factor, f b,f,c (i,l) represents the closed-loop power control adjustment value.
[0131] Regarding the uplink transmit power P of this PUSCH PUSCH,b,f,c (i,j,q d For a more detailed explanation of ,l), please refer to the relevant explanation in the 3rd generation partnership project (3GPP) technical specification (TS) 38.213, which will not be elaborated further here.
[0132] As an example and not a limitation, the PC parameters in the embodiments of this application may include one or more of the following: the identifier q of the downlink reference signal used for road loss measurement. dThe sequence number l of the closed-loop power control adjustment state, the sequence number j of the open-loop power control parameter set, and the target power P of the receiving end (e.g., network equipment). O_PUSCH,b,f,c (j) The maximum transmission power P of the transmitting end (e.g., terminal device) CMAX,f,c (i) or road loss compensation factor α b,f,c (j).
[0133] 2. Non-codebook based (NCB) transmission mode: NCB is a transmission mode of PUSCH. For example, in NCB transmission mode, the network device can configure multiple (e.g., N, where N is a positive integer greater than 1) single-port SRS resources belonging to the same SRS resource set for the terminal device. The beam directions of the N ports corresponding to these N single-port SRS resources can be different, with each port corresponding to one beam direction. The terminal device can obtain the CSI of the downlink channel relative to these N single ports based on the measurement of the downlink reference signal (e.g., channel state information reference signal (CSI-RS)), and then estimate the CSI of the uplink channel based on channel reciprocity, thereby calculating the corresponding N uplink beams for transmitting SRS. The terminal device can then transmit N single-port SRS on the N SRS resources configured by the network device using the calculated uplink beams, with each port corresponding to one uplink beam. Based on the received SRS from N ports, the network device can select one or more (e.g., P ports, where P is a positive integer less than or equal to N) ports with relatively low interference and noise, and indicate these P selected SRS resources to the terminal device via an SRS resource indicator (SRI). It can be understood that these P SRS resources are the resources used by the terminal device when previously sending the SRS from the P ports; in other words, these P SRS resources correspond one-to-one with the P ports. Furthermore, the network device can configure demodulation reference signals (DMRS) for the P ports for the terminal device. The terminal device can then insert the DMRS from the P ports into the P data streams according to the network device's instructions, and then send the PUSCH using the same transmission method as the ports corresponding to the P SRS resources indicated by the SRI. It is easy to see that the P ports used by the terminal device to send this PUSCH are the same P ports used to send the SRS from the P ports on the P SRS resources.
[0134] Figure 2 This is a schematic diagram of NCB's transmission mode. Figure 2An example with N=4 and P=1 is shown. As shown in the figure, in step ①, the network device configures four single-port SRS resources belonging to the same SRS resource set for the terminal device. The terminal device can calculate four uplink beams and transmit the four ports' SRS on these four SRS resources. The terminal device can determine the CSI by measuring the CSI-RS transmitted by the network device, and then determine the uplink beams used to transmit the four ports' SRS based on the CSI. In step ②, the network device can select the SRS with less interference and noise from the four ports' SRS based on the received SRS, and indicate the selected SRS resource to the terminal device via SRI. In addition, the network device can also indicate (e.g., via SRI index) the PC parameters corresponding to the SRS resource, such as indicating the identifier of the reference signal (RS) associated with the path loss measurement. The RS associated with the path loss measurement can be a synchronization signal block (SSB) or CSI-RS, without limitation. The terminal device can perform path loss measurement based on this indication, and then determine the corresponding PC parameters. Subsequently, in step ③, the terminal device can send PUSCH using the same transmission method and corresponding PC parameters as the port corresponding to the selected SRS resource.
[0135] 3. Antenna Port: This is a logical concept; there is no direct correspondence between an antenna port and a physical antenna. An antenna port is typically associated with a reference signal, and its meaning can be understood as a transmit / receive interface on the channel through which the reference signal passes. In low-frequency systems, an antenna port may correspond to one or more antenna elements that jointly transmit the reference signal. The receiver can treat them as a whole without distinguishing between individual elements. In high-frequency systems, an antenna port may correspond to a beam; similarly, the receiver only needs to treat this beam as an interface without distinguishing between individual elements.
[0136] 4. Beam: Refers to the main lobe of the radiation pattern of an antenna or antenna array, formed by the superposition of signals radiated from each antenna module. The transmit beam can refer to the distribution of signal strength in different directions in space after a signal is transmitted through the antenna, while the receive beam can refer to the distribution of receiver gain in different directions in space. It can be understood that one or more antenna ports forming a beam can also be considered as a set of antenna ports or a group of antenna ports. A beam can correspond to one or more antenna ports, used for transmitting reference signals, data channels, control channels, or detection signals, etc.
[0137] A beam is a communication resource, which can be a wide beam, a narrow beam, or other types of beams. Beamforming techniques can be digital beamforming, analog beamforming, or hybrid beamforming. Digital beamforming can be achieved by adjusting the amplitude and / or phase of the signal in the digital domain. Specifically, digital beamforming can be implemented through precoding. Precoding can achieve sub-band level digital weighting, allowing different digital weights for different sub-bands; or precoding can achieve full-band level digital weighting, using the same digital weights across the entire frequency band. Analog beamforming is mainly achieved by adjusting the phase of the signal using phase shifters in the analog domain. Analog beamforming can only perform full-band analog weighting, meaning the same weights are shared across the entire band. Hybrid beamforming combines digital and analog beamforming, using both digital and analog weighting to create a focusing effect, i.e., a beam, in a specific spatial direction. By using hybrid beamforming, the number of RF links can be significantly reduced, thereby saving hardware costs. It should be understood that this application does not limit the beamforming technology.
[0138] In protocols, beamforming can also be represented by spatial filters, spatial parameters, or generation methods, transmission methods, and transmission modes. Transmission methods represent digital weighting and / or analog weighting. Different transmission methods correspond to different digital weights, different analog weights, or combinations of different digital and analog weights. In practical communication systems, beamforming can be characterized by resources (or signals, reference signals, ports, or port groups).
[0139] In this application, an uplink beam refers to a beam used to transmit uplink signals, such as a beam used to transmit uplink reference signals, or a beam used to transmit PUSCH. Each uplink beam can be obtained through a generation method (or transmission method), which includes, but is not limited to, precoding. Each uplink beam can correspond to a precoder (or precoding vector). Different precoders contain different weights to generate different beam directions.
[0140] 5. Reference signal: can be used for channel measurement, channel estimation, or beam quality monitoring, etc. According to LTE or NR protocols, uplink reference signals may include, for example: sounding reference signal (SRS), physical uplink control channel (PUCCH)-demodulation reference signal (DMRS), physical uplink share channel (PUSCH)-demodulation reference signal (PUSCH-DMRS), phase noise tracking reference signal (PTRS), uplink positioning reference signal (RS), etc.; downlink reference signals may include, for example: SSB, physical downlink control channel (PDCCH)-demodulation reference signal (PDCCH-DMRS), physical downlink share channel (PDSCH)-demodulation reference signal (PDSCH-DMRS), PTRS, channel status information reference signal (CSI-RS), cell reference signal (CRS) in LTE, and time / frequency domain tracking synchronization signal (tracking reference) in NR. downlink positioning signal (TRS), downlink positioning signal (positioning RS), etc.
[0141] 6. Reference Signal Resources: This can be used to configure the transmission attributes of reference signals, such as time-frequency resource location, port mapping relationships, power factors, and scrambling codes. For details, please refer to the 3rd Generation Partnership Project (3GPP). rd The relevant sections on reference signal resources can be found in 3GPP technical specifications (TS) 38.211 and 38.331. Reference signal transmitters can send reference signals based on reference signal resources, and reference signal receivers can receive reference signals based on reference signal resources.
[0142] 7. Transmission Configuration Indicator (TCI) State: This indicates a quasi-co-location (QCL) relationship between one or two reference signals. Network devices can configure a list of TCI states for terminal devices via higher-layer signaling (such as radio resource control (RRC) messages) and can activate or indicate one or more TCI states via higher-layer signaling (such as medium access control-control element (MAC-CE)) or physical layer signaling (such as downlink control information (DCI)).
[0143] The configuration information for a TCI state can include the identifiers of one or two reference signal resources, as well as the associated QCL type. When the QCL relationship is configured as type A, B, or C, the terminal device can demodulate the physical downlink control channel (PDCCH) or the physical downlink shared channel (PDSCH) according to the indication of the TCI state.
[0144] 8. QCL: Antenna ports with a QCL relationship have the same parameters in their corresponding signals, or the parameters of one antenna port can be used to determine the parameters of another antenna port with a QCL relationship with that antenna port, or the two antenna ports have the same parameters, or the parameter difference between the two antenna ports is less than a certain threshold. The parameters may include one or more of the following: delay spread, Doppler spread, Doppler shift, average delay, average gain, and spatial reception parameters. The spatial reception parameters may include one or more of the following: angle of arrival (AOA), average AOA, AOA spread, angle of departure (AOD), average departure angle AOD, AOD spread, receive antenna spatial correlation parameters, transmit antenna spatial correlation parameters, transmit beam (or transmit beam), receive beam, and resource identifier.
[0145] In the NR protocol, the above-mentioned QCL relationship can be divided into the following four types based on different parameters:
[0146] Type A: Doppler frequency shift, Doppler spread, average time delay, time delay spread;
[0147] Type B: Doppler frequency shift, Doppler spread;
[0148] Type C: Doppler frequency shift, average time delay;
[0149] Type D: Space reception parameters.
[0150] As mentioned earlier, to improve uplink transmission performance, network devices aim to configure matching PC parameters for different beam directions. Network devices can configure multiple SRS resources for terminal devices and bind these resources to PC parameters, hoping to bind the uplink beams to the PC parameters through this binding. However, in NCB transmission mode, the terminal device determines the uplink beam itself, and the network device does not anticipate which uplink beam the terminal device will use to transmit SRS on different SRS resources. In other words, there are no constraints on the correspondence between SRS resources and uplink beams. Therefore, it is difficult for network devices to accurately configure matching PC parameters for each uplink beam; that is, it is difficult to accurately pre-configure the mapping relationship between SRS resources and PC parameters.
[0151] Figure 3 (a) and (b) illustrate two possible scenarios for the uplink beams that may be used when transmitting SRS on two SRS resources. The two SRS resources are SRS resource 0 and SRS resource 1, and the two uplink beams are beam 0 and beam 1, pointing in different spatial directions. Figure 3 In (a), the terminal device transmits SRS using beam 0 on SRS resource 0 and transmits SRS using beam 1 on SRS resource 1. Figure 3 In (b), the terminal device transmits SRS using beam 1 on SRS resource 0 and transmits SRS using beam 0 on SRS resource 1.
[0152] Assume the network device binds the PC parameters for these two SRS resources as follows: PC parameter 0 and PC parameter 1, with PC parameter 0 bound to SRS resource 0 and PC parameter 1 bound to SRS resource 1. If the terminal device follows... Figure 3 In case (a) the SRS is sent, then based on the binding relationship between the SRS resources and PC parameters mentioned above, beam 0 can be bound to PC parameter 0, and beam 1 can be bound to PC parameter 1. If the terminal device is according to... Figure 3If SRS is sent in the case shown in (b), then based on the binding relationship between the SRS resources and PC parameters mentioned above, beam 0 and PC parameter 1 can be bound together, and beam 1 and PC parameter 0 can be bound together.
[0153] It's easy to see that because the correspondence between SRS resources and uplink beams is not fixed, network devices find it difficult to accurately configure matching PC parameters for each uplink beam. For example, in Figure 3 In the example shown, the network device expects to follow Figure 3 The SRS resources and uplink beam correspondence shown in (a) are used to bind PC parameters, but the terminal device may follow... Figure 3 The mapping between SRS resources and uplink beams shown in (b) is used to transmit SRS. Therefore, it is difficult for network devices to accurately pre-configure the mapping between SRS resources and PC parameters.
[0154] In view of this, this application provides a method in which a terminal device can determine the correspondence between uplink reference signal resources and uplink beams based on mapping rules, and a network device can predict this mapping relationship. Therefore, the network device can predict some information about the uplink beams used by the terminal device for different uplink reference signal resources (for example, predicting that the terminal device determines the correspondence between uplink reference signal resources and uplink beams according to the strength or spatial relationship of uplink beams). The network device can then configure matching PC parameters for each group of reference signal resources accordingly. This is beneficial for the network device to accurately configure the mapping relationship between uplink reference signal resource groups and PC parameters, thereby improving uplink transmission performance.
[0155] The mapping rules can be defined based on signal strength or spatial direction; this application does not limit this. The method will now be described in conjunction with specific embodiments.
[0156] Figure 4 This is a schematic flowchart of the communication method provided in the embodiments of this application. Figure 4 The method is described in terms of the interaction between the terminal device and the network device, but this should not be construed as limiting this application. For example, the terminal device may replace components configured in the terminal device, such as internal circuitry or chips, or it may be replaced with logic modules or software that can implement some or all of the functions of the terminal device, and so on. The network device may also replace components configured in the network device, such as internal circuitry or chips, or it may be replaced with logic modules or software that can implement some or all of the functions of the network device, and so on. This application does not limit this.
[0157] Figure 4 The method 400 shown includes steps 410 to 460. The individual steps in method 400 are described in detail below.
[0158] In step 410, the terminal device determines the correspondence between N uplink reference signal resources and N uplink beams according to the mapping rules.
[0159] These N uplink reference signal resources can be used to transmit uplink reference signals.
[0160] For example, the N uplink reference signal resources are N SRS resources, which can be used to transmit SRS. Optionally, the N SRS resources can be single-port SRS resources, and each SRS resource can be used to transmit one single-port SRS.
[0161] The N uplink reference signal resources may be pre-configured by the network device. Optionally, the method further includes step 420: the network device sends third information to the terminal device, the third information indicating the N uplink reference signal resources. Accordingly, the terminal device receives the third information from the network device.
[0162] Optionally, the third information is carried in one or more of the following: radio resource control (RRC) messages, medium access control (MAC) control elements (CE), or downlink control information (DCI).
[0163] As an example, the N uplink reference signal resources can be periodic (P) resources. This third information can be carried in higher-layer signaling, such as radio resource control (RRC) messages.
[0164] Another example is that the N uplink reference signal resources are semi-persistent (SP) resources. This third piece of information can be carried in the RRC message and the MAC CE.
[0165] In another example, the N uplink reference signal resources are aperiodic (AP) resources. This third piece of information can be carried in the RRC message and DCI.
[0166] For details on the configuration of this SRS resource, please refer to the relevant instructions in 3GPP TS 38.211, 38.213, 38.214 and 38.331, which will not be elaborated here.
[0167] Of course, these N uplink reference signal resources are not necessarily configured by the network device; they can also be determined by the terminal device itself. For example, the terminal device can determine the N uplink reference signal resources according to rules predefined in the protocol; or, for example, the terminal device can determine them based on historical configurations. This application does not limit this.
[0168] The N uplink beams can be determined by the terminal equipment based on the CSI. The CSI can be either the uplink channel CSI or the downlink channel CSI.
[0169] In one possible implementation, the N uplink beams are determined by the terminal device based on the CSI of the downlink channel. The terminal device can utilize the reciprocity of the uplink and downlink channels to obtain downlink channel information by measuring the downlink channel, then estimate the uplink channel information based on the downlink channel information, and finally calculate the N uplink beams based on the uplink channel information.
[0170] For example, the terminal device can determine the CSI of the downlink channel based on a received downlink reference signal, such as CSI-RS. The CSI of the downlink channel may include the downlink channel matrix H. DL Then, the uplink channel matrix is determined based on the downlink channel matrix. For example, the uplink channel matrix H is obtained by taking the transpose of the downlink channel matrix. UL H UL =H DL T After this, the terminal device can access the uplink channel matrix H. UL Singular value decomposition (SVD) yields several singular values, as well as a left singular vector and a right singular vector. The number of singular values is equal to the number of uplink channel matrices H. UL The rank of H is used to determine the channel gain of the corresponding transport layer (or stream). The left or right singular vector can be used to determine the precoding vector, for example, by selecting either the left or right singular vector as the precoding vector. Each precoding vector can be used to generate an uplink beam, that is, by manipulating the uplink channel matrix H... UL SVD yields N precoded vectors, which are used to generate N uplink beams.
[0171] In another possible implementation, the N uplink beams are determined by the terminal device based on the uplink channel CSI. The terminal device can estimate the uplink channel matrix for the current time period based on the uplink channel CSI received from the network device during historical time periods. For example, it can extract the time-varying characteristics of the channel based on the uplink channel CSI of historical time periods to estimate the uplink channel for the current time period; alternatively, the terminal device can also estimate the uplink channel based on sensing information. The terminal device can calculate the uplink beams based on the estimated uplink channel. Specific implementation methods are described above and will not be repeated here.
[0172] It should be noted that the N uplink beams are determined by the terminal device, not indicated by the network device. Therefore, the communication method provided by this solution can be applied to the NCB transmission mode. The N uplink beams can be the uplink beams used in the NCB transmission mode, and the generation method corresponding to the N uplink beams can be used to generate the beams subsequently used to send PUSCH.
[0173] In this embodiment, the terminal device can determine the correspondence between the N uplink reference signal resources and the N uplink beams according to the mapping rules. Several possible implementation methods are described below.
[0174] In the first possible implementation, step 410 specifically includes: determining the correspondence between the N uplink reference signal resources and the N uplink beams based on the channel gain values corresponding to the N uplink beams and the mapping rules.
[0175] This mapping rule can be defined based on the channel gain values corresponding to the N uplink beams. The channel gain value can be used to describe the attenuation and fading characteristics of the channel. Therefore, a mapping rule defined based on channel gain values can also be called a rule defined based on channel characteristics.
[0176] As an example and not a limitation, channel gain values may include, but are not limited to: channel quality, signal strength, SNR, or SINR.
[0177] It should be understood that the channel gain values corresponding to the N uplink beams are channel gain values estimated based on the individual N uplink beams, and not channel gain values generated when transmitting signals through the N uplink beams. In another implementation, the aforementioned channel gain values can also be replaced by other parameters, such as reference signal receiving power (RSRP) and reference signal receiving quality (RSRQ), where the reference signal can be a downlink reference signal associated with the aforementioned N uplink reference signal resources.
[0178] In one possible implementation, the channel gain value can be obtained by performing SVD on the uplink channel matrix. As mentioned earlier, this is achieved by performing SVD on the uplink channel matrix H. UL Performing SVD yields multiple singular values, the magnitude of which represents the channel gain value of each corresponding transmission layer. Since the number of transmission layers equals the number of ports in NCB transmission mode, and each port corresponds to one uplink beam, each transmission layer can correspond to one uplink beam. Therefore, the magnitude of each singular value can represent the channel gain value corresponding to each uplink beam.
[0179] In one possible design, the mapping rule is as follows: the N uplink beams are mapped onto the N uplink reference signal resources in descending order of their channel gain values and in ascending order of their identifiers.
[0180] For example, suppose N is 4. These N uplink beams are denoted as B1, B2, B3, and B4 (it should be understood that B1, B2, B3, and B4 are defined in this paper for ease of distinguishing different uplink beams, and are not indices of the N uplink beams). Their corresponding channel gain values are G1, G2, G3, and G4, in descending order, with the order: G1 > G3 > G4 > G2. According to the above mapping rule, the channel gain values corresponding to the N uplink beams can be sorted in descending order as follows: G1, G3, G4, G2. The N uplink reference signal resources are sorted in ascending order of their identifiers as follows: ID0, ID1, ID2, and ID3. Mapping the N uplink beams to the N uplink reference signal resources yields the following correspondence: uplink beam B1 corresponds to uplink reference signal resource ID0, uplink beam B3 corresponds to uplink reference signal resource ID1, uplink beam B4 corresponds to uplink reference signal resource ID2, and uplink beam B2 corresponds to uplink reference signal resource ID3.
[0181] It can be understood that this mapping rule can also be equivalently expressed as follows: Map the N uplink reference signal resources to the N uplink beams in ascending order of their identifiers and in descending order of their channel gain values; or, map the N uplink beams to the N uplink reference signal resources in ascending order of their channel gain values and in descending order of their identifiers; or, map the N uplink reference signal resources to the N uplink beams in ascending order of their channel gain values and in ascending order of their channel gain values.
[0182] In simple terms, this mapping rule aims to preferentially map uplink beams with high signal strength (or, in other words, uplink beams with good signal quality) to uplink reference signal resources with small identifier values.
[0183] Figure 5 Taking N=2 as an example, the correspondence between N uplink reference signal resources and N uplink beams determined according to this mapping rule is shown. Figure 5 The diagram illustrates uplink beams a and b (i.e., examples of two uplink beams), and SRS resources 0 and 1 (i.e., examples of two uplink reference signal resources). The channel gain of uplink beam a is greater than that of uplink beam b, meaning the signal strength of uplink beam a may be higher than that of uplink beam b. According to the mapping rules described above, uplink beam a can be mapped to SRS resource 0, and uplink beam b can be mapped to SRS resource 1. This establishes the correspondence between N uplink beams and N uplink reference signal resources.
[0184] In another possible design, the mapping rule is as follows: the N uplink beams are mapped onto the N uplink reference signal resources in ascending order of channel gain values corresponding to the N uplink beams and in ascending order of identifiers of the N uplink reference signal resources.
[0185] In simple terms, this mapping rule aims to preferentially map uplink beams with high signal strength (or, in other words, uplink beams with good signal quality) to uplink reference signal resources with large identifier values.
[0186] Since this design is exactly the opposite of the design above, please refer to the example above for understanding, and I will not give any more examples.
[0187] It can be understood that this mapping rule can also be equivalently expressed as follows: Map the N uplink reference signal resources to the N uplink beams in ascending order of their identifiers and in ascending order of their channel gain values; or, map the N uplink beams to the N uplink reference signal resources in descending order of their channel gain values and in descending order of their identifiers; or, map the N uplink reference signal resources to the N uplink beams in descending order of their channel gain values and in descending order of their channel gain values.
[0188] In the second possible implementation, step 410 specifically includes: determining the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between one or more reference beams and N uplink beams, and the mapping rules.
[0189] The one or more reference beams are beams already used when transmitting downlink signals or beams already used when transmitting uplink signals. In other words, the one or more reference beams can be uplink reference beams or downlink reference beams. The one or more reference beams can include: at least one cell-level beam, and / or, at least one UE-level beam, without limitation. Furthermore, the number of the one or more reference beams can be the same as N, or different from N, for example, greater than N or less than N; this application does not limit this. Since the spatial orientation of each reference beam is determined, the correspondence between the N uplink reference signal resources and the N uplink beams is determined based on the correlation between the one or more reference beams and the N uplink beams, and the mapping rules. That is, the correspondence between the N uplink reference signal resources and the N uplink beams is determined based on the spatial orientation of the N uplink beams and the mapping rules.
[0190] Network devices can configure one or more reference beams via signaling. These reference beams can be N reference beams associated with N uplink reference signal resources, or multiple reference beams not associated with N uplink reference signal resources. The specific implementation methods are explained below for both possibilities.
[0191] Case 1: The one or more reference beams are not associated with N uplink reference signal resources. The implementation method of step 410 corresponding to this case is denoted as implementation method A.
[0192] Optionally, the method further includes: the network device determining one or more reference beams; the network device sending fourth information, the fourth information being used to indicate the one or more reference beams. Accordingly, the terminal device receives the fourth information.
[0193] Since network devices can predict the spatial direction of the uplink beam of a terminal device, they can determine one or more beams whose spatial direction is close to that of the terminal device's uplink beam as reference beams. The one or more reference beams determined by the network device may include downlink reference beams and / or uplink reference beams, without limitation.
[0194] For example, the fourth information may indicate one or more reference beams by indicating reference signals or reference signal resources corresponding to each reference beam. In one possible design, the fourth information includes multiple TCI state IDs, each TCI state ID indicating an index of a reference signal, such as an SSB index, a CSI-RS index, or an SRS index. The terminal device can determine a reference beam based on the reference signal indicated by each TCI state ID.
[0195] To make it easier to understand, we will use a reference beam and an uplink beam as an example to illustrate how to determine the correlation between the reference beam and the uplink beam.
[0196] If the reference beam is a downlink reference beam, the correlation between the reference beam and the uplink beam can be determined by the correlation between the multi-antenna receive filter coefficients of the reference beam (or, the weight of multi-antenna port combined reception, multi-antenna receive weight, multi-antenna receive combined coefficient, etc.) and the multi-antenna transmit filter coefficients of the uplink beam (or, the precoding vector, multi-antenna transmit weight, multi-antenna transmit combined coefficient, etc.).
[0197] If the reference beam is the uplink reference beam, the correlation between the reference beam and the uplink beam can be determined by the correlation between the multi-antenna transmit filter coefficients (or precoding vector, multi-antenna transmit weights, multi-antenna transmit combining coefficients, etc.) of the reference beam and the multi-antenna transmit filter coefficients (or precoding vector, multi-antenna transmit weights, multi-antenna transmit combining coefficients, etc.) of the uplink beam.
[0198] As an example rather than a limitation, the degree of correlation can be characterized by correlation coefficients, distances (such as Euclidean distance, Wasserstein distance, also known as earth mover's distance), Jensen-Shannon divergence (JS divergence), normalized cross-correlation coefficients, etc.
[0199] Optionally, the fourth information is used to indicate multiple reference beams. That is, the network device can determine multiple reference beams before sending the fourth information. In one possible implementation, the terminal device can determine the indices of the N uplink beams based on the indices of the N' (N' is a positive integer less than or equal to N) reference beams associated with the N uplink beams; then, based on the mapping rules and the indices of the N uplink beams, it can determine the correspondence between the N uplink reference signal resources and the N uplink beams.
[0200] The terminal device can determine the correlation between each of the N uplink beams and multiple reference beams to identify the reference beam with the highest correlation to each uplink beam.
[0201] One possible scenario is that N uplink beams can determine N (i.e., N' = N) reference beams, with each uplink beam corresponding to a reference beam. The reference beam corresponding to each uplink beam is the one with the highest correlation among the multiple reference beams. In other words, there is a one-to-one correspondence between the N uplink beams and the N reference beams. The terminal device can determine the indices of the N uplink beams based on the indices of these N reference beams, and then, according to the mapping rules and the indices of these N uplink beams, determine the correspondence between the N uplink reference signal resources and the N uplink beams.
[0202] Another possible scenario is that fewer than N (i.e., N' < N) reference beams can be determined from the N uplink beams. Each uplink beam corresponds to one reference beam, and the reference beam corresponding to each uplink beam is the one with the highest correlation among the multiple reference beams. In other words, each reference beam may be strongly correlated with one or more uplink beams. The terminal device can determine the indices of the N uplink beams based on the indices of the N' reference beams, and then determine the correspondence between the N uplink reference signal resources and the N uplink beams based on the mapping rules and the indices of the N uplink beams.
[0203] One possible way to determine the indices of the N uplink beams based on the indices of the N' reference beams is to use the indices of the N' reference beams as the indices of the corresponding N uplink beams. Another possible way is to perform a simple mathematical transformation on the indices of the N' reference beams to obtain the indices of the corresponding N uplink beams. The mathematical transformation includes linear transformations of one or more of the following operations: adding an arbitrary value, subtracting an arbitrary value, multiplying by an arbitrary value, or dividing by an arbitrary value, etc., without limitation.
[0204] In one example, N' = N = 4. Assume the indices of the N reference beams are 0, 1, 2, and 3, and the N uplink beams are denoted as a, b, c, and d (it should be understood that a, b, c, and d are defined in this paper for the convenience of distinguishing different uplink beams, and are not the indices of the N uplink beams). Assume that the reference beam with the highest correlation to uplink beam a is reference beam 0, the reference beam with the highest correlation to uplink beam c is reference beam 1, the reference beam with the highest correlation to uplink beam b is reference beam 2, and the reference beam with the highest correlation to uplink beam d is reference beam 3. Then, the indices of these N reference beams can be used as the indices of their respective uplink beams, i.e., the index of uplink beam a is 0, the index of uplink beam c is 1, the index of uplink beam b is 2, and the index of uplink beam d is 3.
[0205] Another example is where N' < N, for instance, N' is 3 and N is 4. Assume the indices of the N' reference beams are 0, 1, and 2, respectively, and the N uplink beams are denoted as a, b, c, and d (it should be understood that a, b, c, and d are defined in this paper for the convenience of distinguishing different uplink beams, and are not the indices of the N uplink beams). Assume that the reference beam with the highest correlation to uplink beam a is reference beam 0, the reference beam with the highest correlation to uplink beams b and c is reference beam 1, and the reference beam with the highest correlation to uplink beam d is reference beam 2. Then, the indices of these N uplink beams can be used as the indices of their respective uplink beams; that is, the index of uplink beam a is 0, the indices of uplink beams b and c are 1, and the index of uplink beam d is 3.
[0206] In one possible design, the mapping rule is to map the N uplink beams onto the N uplink reference signal resources in ascending order of their indices and in ascending order of their identifiers.
[0207] Combining the example above where N' = N = 4, and according to the mapping rules described above, sorting the N uplink beams in ascending order of their indices yields: uplink beam a, uplink beam c, uplink beam b, and uplink beam d. Sorting the N uplink reference signal resources in ascending order of their identifiers yields: ID0, ID1, ID2, and ID3. Mapping the N uplink beams to the N uplink reference signal resources gives the following correspondence: uplink beam a corresponds to uplink reference signal resource ID0, uplink beam c corresponds to uplink reference signal resource ID1, uplink beam b corresponds to uplink reference signal resource ID2, and uplink beam d corresponds to uplink reference signal resource ID3.
[0208] Figure 6Taking N=2 as an example, the correspondence between N uplink reference signal resources and N uplink beams determined according to this mapping rule is shown. Figure 6 The diagram illustrates SSB0 and SSB1 (i.e., examples of two reference beams), SRS resource 0 and SRS resource 1 (i.e., examples of two uplink reference signal resources), and uplink beams a and b (i.e., examples of two uplink beams). Uplink beam a has a higher correlation with SSB0, while uplink beam b has a higher correlation with SSB1. As can be seen from the diagram, uplink beam a is closer to SSB0, and uplink beam b is closer to SSB1. Therefore, the index of SSB0 is used as the index of uplink beam a, and the index of SSB1 is used as the index of uplink beam b. Thus, the uplink beam with index 0 (i.e., uplink beam a) is mapped to SRS resource 0, and the uplink beam with index 1 (i.e., uplink beam b) is mapped to SRS resource 1. This allows us to determine the correspondence between N uplink beams and N uplink reference signal resources.
[0209] Combining the examples above where N' < N, N' is 3, and N is 4, and according to the mapping rules described above, sorting the N uplink beams in ascending order of their indices yields: uplink beam a, uplink beam b, uplink beam c, uplink beam d; or, uplink beam a, uplink beam c, uplink beam b, uplink beam d. Sorting the N uplink reference signal resources in ascending order of their identifiers yields: ID0, ID1, ID2, and ID3. Mapping N uplink beams to N uplink reference signal resources yields the following correspondences: uplink beam a corresponds to uplink reference signal resource ID0, uplink beam b corresponds to uplink reference signal resource ID1, uplink beam c corresponds to uplink reference signal resource ID2, and uplink beam d corresponds to uplink reference signal resource ID3; or, uplink beam a corresponds to uplink reference signal resource ID0, uplink beam c corresponds to uplink reference signal resource ID1, uplink beam b corresponds to uplink reference signal resource ID2, and uplink beam d corresponds to uplink reference signal resource ID3. It can be seen that the correspondences between uplink beams b and c and uplink reference signal resources ID1 and ID2 are not fixed. However, since uplink beams b and c are both highly correlated with the same reference beam, meaning their spatial directions are relatively close and the channel conditions experienced by the signals transmitted through these two beams are also similar, using any one of these correspondences will not significantly affect the matching of PC parameters.
[0210] It can be understood that this mapping rule can also be equivalently expressed as follows: based on the descending order of the indices of the N uplink beams and the descending order of the identifiers of the N uplink reference signal resources, the N uplink beams are mapped onto the N uplink reference signal resources sequentially; or, based on the ascending order of the identifiers of the N uplink reference signal resources and the ascending order of the indices of the N uplink beams, the N uplink reference signal resources are mapped onto the N uplink beams sequentially; or, based on the descending order of the identifiers of the N uplink reference signal resources and the descending order of the indices of the N uplink beams, the N uplink reference signal resources are mapped onto the N uplink beams sequentially.
[0211] In another possible design, the mapping rule is to map the N uplink beams onto the N uplink reference signal resources in descending order of their indices and in ascending order of their identifiers.
[0212] Since this design is exactly the opposite of the design above, please refer to the example above for understanding, and I will not give any more examples.
[0213] It can be understood that this mapping rule can also be equivalently expressed as follows: based on the ascending order of the indices of the N uplink beams and the descending order of the identifiers of the N uplink reference signal resources, the N uplink beams are mapped onto the N uplink reference signal resources in sequence; or, based on the ascending order of the identifiers of the N uplink reference signal resources and the descending order of the indices of the N uplink beams, the N uplink reference signal resources are mapped onto the N uplink beam mapping in sequence; or, based on the descending order of the identifiers of the N uplink reference signal resources and the ascending order of the indices of the N uplink beams, the N uplink reference signal resources are mapped onto the N uplink beam mapping in sequence.
[0214] In simple terms, the mapping rules in the two designs above aim to establish a mapping relationship with the uplink reference signal resources based on the spatial direction of the uplink beam.
[0215] In one possible implementation, the terminal device can determine the indices of the N uplink beams based on the indices of the N' (N' is a positive integer less than or equal to N) reference beams associated with the N uplink beams in the reference beam; and then determine the correspondence between the N uplink reference signal resources and the N uplink beams based on the mapping rules and the indices of the N uplink beams.
[0216] Optionally, the fourth information is used to indicate a reference beam. That is, the network device can determine a reference beam before sending the fourth information. The terminal device can calculate the correlation between the N uplink beams and the reference beam respectively, and then sort them in order of correlation from high to low or from low to high; then determine the correspondence between the N uplink reference signal resources and the N uplink beams according to the mapping rules.
[0217] In one possible design, the mapping rule is to map the N uplink beams onto the N uplink reference signal resources in descending order of correlation between the N uplink beams and the reference beam, and in ascending order of the identifiers of the N uplink reference signal resources.
[0218] Alternatively, the mapping rule is as follows: the N uplink beams are mapped onto the N uplink reference signal resources in order of increasing correlation between the N uplink beams and the reference beam, and in order of decreasing identification of the N uplink reference signal resources; or, the N uplink reference signal resources are mapped onto the N uplink beams in order of increasing identification of the N uplink reference signal resources, and in order of decreasing correlation between the N uplink beams and the reference beam; or, the N uplink reference signal resources are mapped onto the N uplink beams in order of decreasing identification of the N uplink reference signal resources, and in order of increasing correlation between the N uplink beams and the reference beam.
[0219] In another possible design, the mapping rule is to map the N uplink beams onto the N uplink reference signal resources in order of increasing correlation between the N uplink beams and the reference beam, and in order of increasing identifiers of the N uplink reference signal resources.
[0220] Alternatively, the mapping rule is as follows: the N uplink beams are mapped to the N uplink reference signal resources sequentially according to the order of correlation between the N uplink beams and the reference beam from high to low, and the order of the identifiers of the N uplink reference signal resources from large to small; or, the N uplink reference signal resources are mapped to the N uplink beams sequentially according to the order of identifiers of the N uplink reference signal resources from small to large, and the order of correlation between the N uplink beams and the reference beam from high to low; or, the N uplink reference signal resources are mapped to the N uplink beams sequentially according to the order of identifiers of the N uplink reference signal resources from large to small, and the order of correlation between the N uplink beams and the reference beam from low to high.
[0221] Case 2: The one or more reference beams are N reference beams corresponding to N uplink reference signal resources. The specific implementation of step 410 corresponding to this is denoted as implementation method B.
[0222] Network devices can configure N reference beams corresponding to N uplink reference signal resources via signaling, where each of the N reference signal resources corresponds to each of the N reference beams. Optionally, the method further includes: the network device determining the N reference beams corresponding to the N uplink reference signal resources.
[0223] Since network devices can predict the spatial direction of the uplink beam of a terminal device, they can determine N beams whose spatial direction is relatively close to that of the terminal device's uplink beam as N reference beams. The N reference beams determined by the network device can include downlink reference beams and / or uplink reference beams, without limitation.
[0224] In one possible design, the third information described above for configuring the N uplink reference signal resources can also be used to indicate the N reference beams corresponding to the N uplink reference signal resources. In other words, the third information can be used to configure the correspondence between the N uplink reference signal resources and the N reference beams. For example, this third information can be spatial relation information, such as spatial relation information (PC) for power control.
[0225] The terminal device can determine the correspondence between the N uplink beams and the N reference beams based on the correlation between the N uplink beams and the N reference beams, and thus obtain the correspondence between the N uplink beams and the N uplink reference signal resources.
[0226] For an explanation of the correlation between the reference beam and the uplink beam, please refer to the above text, which will not be repeated here.
[0227] In one possible design, the mapping rule is as follows: Following the ascending order of the identifiers of the N uplink reference signal resources, the uplink beam most relevant to the reference beam corresponding to the nth uplink reference signal resource is sequentially mapped onto the nth uplink reference signal resource. Here, n represents the nth position in the ascending order of the identifiers of the N uplink reference signal resources, and the nth uplink reference signal resource represents the nth uplink reference signal resource determined by the ascending order of the identifiers of the N uplink reference signal resources. n is an integer. For example, n can be an integer from 1 to N, or an integer from 0 to N-1. This application does not limit the range of values for n.
[0228] In other words, using the reference beam as a reference, and following the order of the uplink reference signal resource identifiers from smallest to largest, the uplink beams with the highest correlation to each reference beam are sequentially searched to establish the correspondence between N uplink reference signal resources and N uplink beams.
[0229] For example, the N uplink reference signal resources are identified as ID0, ID1, ID2, and ID3, respectively, and the N uplink beams are uplink beam a, uplink beam b, uplink beam c, and uplink beam d. According to the mapping rules, the first (n=1) uplink reference signal resource is identified as ID0, and its corresponding reference beam has the highest correlation with uplink beam a, so uplink beam a can be mapped to uplink reference signal resource ID0; the second (n=2) uplink reference signal resource is identified as ID1, and its corresponding reference beam has the highest correlation with uplink beam b, so uplink beam b can be mapped to uplink reference signal resource ID1; the third (n=3) uplink reference signal resource is identified as ID2, and its corresponding reference beam has the highest correlation with uplink beam d, so uplink beam d can be mapped to uplink reference signal resource ID2; the remaining uplink beam c is mapped to the remaining fourth (n=4) uplink reference signal resource, that is, to uplink reference signal resource ID3. Thus, the correspondence between N reference signal resources and N uplink beams is obtained.
[0230] Figure 7 Taking N=2 as an example, the correspondence between N uplink reference signal resources and N uplink beams determined according to this mapping rule is shown. Figure 7 The diagram illustrates SSB0 and SSB1 (i.e., examples of two reference beams), SRS resource 0 and SRS resource 1 (i.e., examples of two uplink reference signal resources), and uplink beams a and b (i.e., examples of two uplink beams). SSB0 corresponds to SRS resource 0, and SSB1 corresponds to SRS resource 1. The correspondence between SSB0 and SRS resource 0, and between SSB1 and SRS resource 1, can be configured using spatial relationship information for power control. First, the uplink beam with the highest correlation to SSB0 is determined from the two uplink beams; assuming it is uplink beam a, uplink beam a can be mapped to SRS resource 0, and the remaining uplink beam b can be mapped to SRS resource 1. This allows the determination of the correspondence between N uplink beams and N uplink reference signal resources.
[0231] In another possible design, the mapping rule is as follows: Following the descending order of the identifiers of the N uplink reference signal resources, the uplink beam most relevant to the reference beam corresponding to the nth uplink reference signal resource is mapped onto the nth uplink reference signal resource. Here, n represents the nth position of the N uplink reference signal resources in descending order of their identifiers, and the nth uplink reference signal resource is the nth uplink reference signal resource determined by sorting the N uplink reference signal resources in descending order of their identifiers. n is an integer. For example, n can be an integer from 1 to N, or an integer from 0 to N-1. This application does not limit the range of values for n.
[0232] Since this design is exactly the opposite of the previous design, please refer to the example above for understanding, and I will not give any more examples.
[0233] In another possible design, the mapping rule is as follows: according to the channel gain values corresponding to the N uplink beams in descending order, the uplink reference signal resources corresponding to the reference beam most relevant to the nth uplink beam are sequentially mapped onto the nth uplink beam. Here, n represents the nth position of the N uplink beams in descending order of their channel gain values, and the nth uplink beam represents the nth uplink beam determined by sorting the N uplink beams in descending order of their channel gain values. n is an integer. For example, n can be an integer from 1 to N, or an integer from 0 to N-1. This application does not limit the range of values for n.
[0234] In other words, taking the uplink beam as a reference, and following the order of channel gain from high to low, the reference beams with the highest correlation to each uplink beam are sequentially searched, thereby establishing the correspondence between N uplink beams and N uplink reference signal resources.
[0235] For example, the N uplink reference signal resources are identified as ID0, ID1, ID2, and ID3, respectively, and their corresponding reference beams are B0, B1, B2, and B3. The N uplink beams are uplink beam a, uplink beam b, uplink beam c, and uplink beam d. The channel gain values corresponding to these N uplink beams, sorted from high to low, are: uplink beam a, uplink beam c, uplink beam d, and uplink beam b. According to the mapping rules, the first (n=1) uplink beam is uplink beam a, and the reference beam B0 has the highest correlation with uplink beam a. Therefore, the corresponding uplink reference signal resource ID0 can be mapped to uplink beam a. The second (n=2) uplink beam is uplink beam c, and the reference beam B3 has the highest correlation with uplink beam c. Therefore, the corresponding uplink reference signal resource ID3 can be mapped to uplink beam c. The third (n=3) uplink beam is uplink beam d, and the reference beam B2 has the highest correlation with uplink beam d. Therefore, the corresponding uplink reference signal resource ID2 can be mapped to uplink beam d. The remaining uplink reference signal resource ID3 is mapped to the remaining uplink beam b. In this way, the correspondence between N reference signal resources and N uplink beams is obtained.
[0236] Figure 8 Taking N=2 as an example, the correspondence between N uplink reference signal resources and N uplink beams determined according to this mapping rule is shown. Figure 8 The diagram illustrates SSB0 and SSB1 (i.e., examples of two reference beams), SRS resource 0 and SRS resource 1 (i.e., examples of two uplink reference signal resources), and uplink beam a and uplink beam b (i.e., examples of two uplink beams). SSB0 corresponds to SRS resource 0, and SSB1 corresponds to SRS resource 1. The correspondence between SSB0 and SRS resource 0, and between SSB1 and SRS resource 1, can be configured using spatial relationship information for power control. Figure 8 The channel gain of uplink beam a is higher than that of uplink beam b. Therefore, from the two reference beams mentioned above, the beam with the highest correlation to uplink channel a is determined, assuming it to be SSB0. Then, SRS resource 0 can be mapped to uplink beam a, and the remaining SRS resource 1 can be mapped to uplink beam b. This allows us to determine the correspondence between N uplink beams and N uplink reference signal resources.
[0237] In another possible design, the mapping rule is as follows: according to the channel gain values corresponding to the N uplink beams in ascending order, the uplink reference signal resources corresponding to the reference beam most relevant to the nth uplink beam are sequentially mapped onto the nth uplink beam. Here, n represents the nth position of the N uplink beams in ascending order of their channel gain values, and the nth uplink beam represents the nth uplink beam determined by sorting the N uplink beams in ascending order of their channel gain values. n is an integer. For example, n can be an integer from 1 to N, or an integer from 0 to N-1. This application does not limit the range of values for n.
[0238] Since this design is exactly the opposite of the previous design, please refer to the example above for understanding, and I will not give any more examples.
[0239] In step 430, the terminal device uses N uplink beams to transmit uplink reference signals on N uplink reference signal resources. Correspondingly, the network device receives uplink reference signals on the N uplink reference signal resources.
[0240] A terminal device can use N uplink beams to transmit uplink reference signals on N uplink reference signal resources. For example, a terminal device can use N uplink beams to transmit SRS on N SRS resources. If each uplink reference signal resource is a single-port reference signal resource, then the uplink reference signal transmitted through these N uplink reference signal resources is an uplink reference signal with N ports.
[0241] The network device can receive uplink reference signals on the N uplink reference signal resources. As mentioned above, the N uplink reference signal resources can be pre-configured by the network device for the terminal device. Therefore, the network device can anticipate that the terminal device will send uplink reference signals on the N uplink reference signal resources, and thus receive uplink reference signals on the N uplink reference signal resources. The N uplink reference signal resources can also be determined by the terminal device itself, or the terminal device can instruct the N uplink reference signal resources through additional signaling; alternatively, the N uplink reference signal resources can be determined by the terminal device according to rules predefined in the protocol, and the network device can also determine the N uplink reference signal resources according to the same rules. This application does not limit this.
[0242] In step 440, the network device sends first information to the terminal device, which indicates P uplink reference signal resources out of N uplink reference signal resources. Correspondingly, the terminal device receives the first information from the network device.
[0243] Network devices can perform channel measurements based on received uplink reference signals to select one or more uplink reference signal resources, for example, denoted as P, where P is a positive integer less than or equal to N. The specific process by which the network device selects P uplink reference signal resources from N uplink reference signal resources is an internal implementation of the network device, and this application does not limit this process. For example, the network device can determine this based on RSRP, RSRQ, or other indicators. It is understood that the uplink reference signals transmitted on the P uplink reference signal resources selected by the network device are the uplink reference signals of P ports. In other words, the first information is used to indicate the P uplink reference signal resources out of the N uplink reference signal resources, or it can be expressed as the first information being used to indicate the P ports out of the N ports.
[0244] Network devices can, for example, indicate the P uplink reference signal resources by their identifiers. For instance, N is 4, P is 2, the identifiers of the N uplink reference signal resources are ID0, ID1, ID2 and ID3, and the identifiers of the P uplink reference signal resources are ID1 and ID3. The first information can indicate ID1 and ID3.
[0245] Alternatively, the network device can also indicate the P uplink reference signal resources using an identifier corresponding to a combination of the P uplink reference signal resources (hereinafter referred to as the combination identifier). For example, for each of the N uplink reference signal resources and the combination of multiple uplink reference signal resources, a maximum of 2... N Two different combinations, the 2 N Different combinations can be distinguished by different identifiers. For example, if N is 4, then 16 can be obtained (from 2...). 4 This yields 16 different combinations, which can be distinguished by a combination identifier. This combination identifier can be, for example, a 4-bit binary value, or other higher-radix values, without limitation.
[0246] Table 1 shows an example of the correspondence between different combinations of uplink reference signal resources and different combination identifiers. The combination identifier is a 4-bit binary value, and the combination of uplink reference signal resources is represented by the identifiers of each uplink reference signal resource and their combinations.
[0247] Table 1
[0248]
[0249] It should be understood that Table 1 is merely an example and should not constitute any limitation on this application. For example, the correspondence between each combination identifier and the combination in the table can be adjusted, and the value of the combination identifier can also be adjusted; as another example, if the correspondence between each combination of uplink reference signal resources and a combination identifier in the table is called a mapping item, the mapping item between the combination of uplink reference signal resources and the combination identifier can be 2. N Item, or 2 N A part of the item.
[0250] As an example, the uplink reference signal is SRS, and the first information is SRI, which may be an identifier corresponding to a combination of P selected SRS resources.
[0251] In step 450, the terminal device sends a PUSCH based on the P uplink beams corresponding to the P uplink reference signal resources out of the N uplink beams, and a set of PC parameters corresponding to the P uplink reference signal resources. Correspondingly, the network device receives the PUSCH.
[0252] The terminal device can determine the corresponding P uplink beams based on the P uplink reference signal resources indicated by the first information. Here, the P uplink beams refer to the P beams used to transmit uplink reference signals on the P uplink reference signal resources. The terminal device can generate P beams for transmitting PUSCH according to the generation method of these P uplink beams.
[0253] The terminal device can transmit PUSCH based on the P uplink beams. Specifically, the ports corresponding to the P uplink beams are the same as the ports used to transmit PUSCH, or in other words, the precoding corresponding to the P uplink beams is the same as the precoding used to transmit PUSCH. Therefore, the terminal device can use the same generation method as the P uplink beams, or the same precoding as the P uplink beams, to generate the beams for transmitting PUSCH, or in other words, use the same transmission method as the P uplink beams to transmit PUSCH.
[0254] The terminal device can also determine a set of PC parameters corresponding to the P uplink reference signal resources indicated by the first information.
[0255] In NCB transmission mode, network devices can configure not only N uplink reference signal resources for terminal devices, but also multiple sets of reference signal resources and their corresponding PC parameters. These multiple sets of reference signal resources can be determined by one or more of the N uplink reference signal resources. For example, they can be part or all of a variety of combinations of one or more of the N uplink reference signal resources, with each combination constituting one set of uplink reference signal resources.
[0256] Optionally, the method further includes step 460: the network device sends second information, which indicates the correspondence between M sets of uplink reference signal resources and M sets of PC parameters. Accordingly, the terminal device receives the second information.
[0257] As mentioned earlier, the M groups of uplink reference signal resources can be some or all of a variety of combinations obtained by combining one or more uplink reference signal resources from the aforementioned N uplink reference signal resources. For example, M can be 2. N It can also be less than 2 N This application does not impose any limitations on this.
[0258] The number of the M groups of uplink reference signal resources can be consistent with the number of combinations of uplink reference signal resources that the first information (such as SRI) can indicate. In this way, the terminal device can determine a set of PC parameters corresponding to the P uplink reference signal resources indicated by the first information based on the correspondence between the M groups of uplink reference signal resources and the M sets of PC parameters.
[0259] It can be understood that a set of PC parameters corresponding to P uplink reference signal resources is also the set of PC parameters corresponding to a group of uplink reference signal resources composed of these P uplink reference signal resources. Taking the uplink reference signal resources in Table 1 as an example, assuming the first information indicates "0110", it means that the selected P uplink reference signal resources include uplink reference signal resources ID2 and ID3. The terminal device can determine a set of PC parameters corresponding to a group of reference signal resources composed of uplink reference signal resources ID2 and ID3 based on the correspondence between the M groups of uplink reference signal resources and the M sets of PC parameters indicated by the second information. The set of PC parameters determined in this way is also the set of PC parameters corresponding to the P uplink reference signal resources.
[0260] The terminal device transmits the PUSCH based on P uplink beams corresponding to P uplink reference signal resources and a set of PC parameters. That is, it generates uplink beams using the same generation method (or precoding) as the P uplink beams and transmits the PUSCH based on the PC parameters. The transmission layer number of the PUSCH can be equal to the number of uplink reference signal resources indicated by the first information (i.e., P), and the precoding of the PUSCH can be the same as the precoding of the P uplink beams corresponding to the P uplink reference signal resources indicated by the first information. The network device can receive the PUSCH in an existing manner.
[0261] It should be noted that in this embodiment, the network device can predict the signal strength and spatial direction of each uplink beam of the terminal device. Therefore, when the network device allocates PC parameters for multiple sets of uplink reference signal resources, it can also determine the correspondence between N uplink reference signal resources and N uplink beams based on the aforementioned mapping rules, and then allocate PC parameters that match the corresponding uplink beams for each set of uplink reference signal resources.
[0262] Specifically, corresponding to the first implementation, the network device can predict the signal strength of each uplink beam of the terminal device, determine the correspondence between N uplink reference signal resources and N uplink beams based on the same mapping rules as the terminal device, and then configure matching PC parameters for each group of reference signal resources according to the correspondence. Therefore, in addition to the aforementioned first information for configuring N uplink reference signal resources, the second information for configuring M groups of reference signal resources and M sets of PC parameters, and the third information for indicating P uplink reference signal resources, the network device can achieve uplink power control of the terminal device without introducing additional signaling overhead, and without affecting the design freedom of the uplink beams in the NCB.
[0263] Corresponding to the second implementation, the network device can predict the spatial direction of each uplink beam of the terminal device, configure one or more reference beams for the terminal device, and determine the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between each uplink beam and the reference beam, using the same mapping rule as the terminal device, and then configure matching PC parameters for each group of reference signal resources according to the correspondence.
[0264] Based on the above scheme, the terminal device can determine the correspondence between N uplink reference signal resources and N uplink beams based on mapping rules. The network device can predict this mapping relationship, and therefore can predict some information about the uplink beams used by the terminal device in different uplink reference signal resources (for example, predicting the correspondence between the uplink reference signal resources and uplink beams according to the strength or spatial relationship of the uplink beams). Thus, it can configure matching PC parameters for multiple sets of uplink reference signal resources composed of these N uplink reference signal resources. In this way, the uplink beam group corresponding to each uplink reference signal resource group can be associated with the PC parameters. That is, the uplink beam generation method (or precoding) can be associated with the PC parameters. The terminal device can use the associated beam generation method and PC parameters to send PUSCH, which is beneficial to improve uplink transmission performance and does not limit the design freedom of the terminal device's uplink beams.
[0265] In the embodiments provided above with reference to the accompanying figures, the network device and the terminal device can determine the correspondence between uplink reference signal resources and uplink beams based on the same mapping rules. This method is based on the current standard's framework for resource allocation of reference signals, and the method provided in this application is not limited thereto. In another implementation, the network device can also configure the correspondence between the reference beam group and PC parameters for the terminal device. That is, the PC parameters are decoupled from the uplink reference signal resources, and the uplink beams are associated with the PC parameters based on the correlation between the uplink beams and the reference beams in the reference beam group. The following will combine... Figure 9 This will provide a detailed explanation of the method.
[0266] Figure 9 This is a schematic flowchart illustrating a communication method provided in another embodiment of this application. For example... Figure 9 As shown, the method 900 may include steps 910 to 960. The various steps in method 900 are described in detail below.
[0267] In step 910, the network device determines the correspondence between the L reference beam groups and the L sets of PC parameters.
[0268] Each of the L reference beam groups may include one or more reference beams. The reference beams in the L reference beam groups may include downlink reference beams and / or uplink reference beams. In one possible design, all reference beams in the L reference beam groups are downlink reference beams, such as beams transmitting CSI-RS, or beams transmitting SSB, etc., without limitation. In another possible design, all reference beams in the L reference beam groups are uplink reference beams, such as beams transmitting SRS, etc., without limitation.
[0269] It should be understood that the reference beams in the above L reference beam groups are beams that have already transmitted signals.
[0270] The L reference beam groups can be determined based on multiple reference beams. Based on multiple reference beams, network devices can combine them to obtain multiple reference beam groups. For example, if the multiple reference beams include two reference beams, denoted as reference beam 1 and reference beam 2, then the following three reference beam groups can be obtained: {reference beam 1}, {reference beam 2}, and {reference beam 1, reference beam 2}. It is easy to see that the number of reference beam groups is related to the number of reference beams. Assuming the number of reference beams is K, the maximum number of reference beam groups L can be 2. K .
[0271] As mentioned in method 400, based on N uplink reference signal resources, 2 can be obtained. N There are a maximum of 2 different combinations, meaning that a maximum of 2 can be obtained. N The group of uplink reference signal resources may result in multiple mapping terms. In this embodiment, the number of mapping terms between the reference beam groups and the PC parameters in the correspondence between L reference beam groups and L sets of PC parameters can be controlled within a small range, that is, L can be less than or equal to 2. K .
[0272] Optionally, the reference beams in the L reference beam groups include: cell-level beams and / or UE-level beams. In other words, the reference beams in the L reference beam groups can all be cell-level beams, all be UE-level beams, or a combination of both cell-level and UE-level beams, without limitation.
[0273] In step 920, the network device sends fifth information to the terminal device, which indicates the correspondence between the L reference beam groups and the L sets of PC parameters. Accordingly, the terminal device receives the fifth information.
[0274] In the fifth information, the L sets of PC parameters can also be indicated by L different identifiers. The L reference beam groups can also be indicated by L different group identifiers (each group identifier can identify one reference beam group), and the reference beams included in each reference beam group can be indicated by other information cells in the fifth information, or by other information different from the fifth information; or, the L reference beam groups can also be indicated by the index of the reference beams included in each reference beam group, that is, the reference beams included in each reference beam group can be indicated by the fifth information.
[0275] Table 2 shows an example of the correspondence between L reference beam groups and L sets of PC parameters, with L=3 as an example. Each reference beam group is indicated by the index of one or more reference beams it includes, and each set of PC parameters is indicated by a PC parameter identifier.
[0276] Table 2
[0277] Reference beam group PC Specifications Reference Beam 1 PC Parameters 0 Reference Beam 2 PC Parameter 1 Reference beam 1, reference beam 2 PC Parameter 2
[0278] Table 3, using L=3 as an example, illustrates another example of the correspondence between L reference beam groups and L sets of PC parameters. Each reference beam group is indicated by a group identifier. The reference beams included in each reference beam group are defined by the correspondence between the group identifier of the reference beam group and the indices of the included reference beams, rather than by the correspondence between the reference beam groups and the PC parameters (i.e., Table 3). The correspondence between the group identifier of the reference beam group and the indices of the included reference beams can be found in the example above, which illustrates the correspondence between the combined identifier of the uplink reference signal resources and the identifier of the included uplink reference signal resources, as illustrated in Table 1. Further examples will not be provided here.
[0279] Table 3
[0280] Group identifier PC Specifications 0 PC Parameters 0 1 PC Parameter 1 2 PC Parameter 2
[0281] It should be understood that the correspondence between the L reference beam groups and the L sets of PC parameters illustrated in Tables 3 and 4 above is merely an example. This application does not limit the value of L, the reference beams included in each reference beam group, or the corresponding PC parameters for each reference beam group. In practical applications, the correspondence between the L reference beam groups and the L sets of PC parameters can be shown in a table or in array form, and this application does not limit this either.
[0282] Optionally, the method further includes step 930: the network device sends third information to the terminal device, the third information indicating N uplink reference signal resources. Accordingly, the terminal device receives the third information.
[0283] For a more detailed explanation of step 930, please refer to step 420 in method 400 above, which will not be repeated here.
[0284] It should be understood that the N uplink reference signal resources are not necessarily configured by the network device; they can also be determined by the terminal device itself. This application does not impose any limitations on this.
[0285] Optionally, the method further includes step 940: the terminal device uses N uplink beams to transmit uplink reference signals on N uplink reference signal resources. Accordingly, the network device receives uplink reference signals on the N uplink reference signal resources.
[0286] For a more detailed explanation of step 940, please refer to step 430 in method 400 above, which will not be repeated here.
[0287] In step 950, the network device sends first information to the terminal device, which indicates P uplink reference signal resources out of N uplink reference signal resources. Correspondingly, the terminal device receives the first information from the network device.
[0288] For a more detailed explanation of step 950, please refer to step 440 in method 400 above, which will not be repeated here.
[0289] In step 960, the terminal device transmits a PUSCH based on the P uplink beams corresponding to the P uplink reference signal resources and one set of PC parameters from the L sets of PC parameters corresponding to the P uplink beams. Correspondingly, the network device receives the PUSCH.
[0290] Among them, the P beams corresponding to the P uplink reference signal resources are, in other words, the P uplink beams used to transmit uplink reference signals on the P uplink reference signal resources. The terminal device can determine the P uplink beams corresponding to the P uplink reference signal resources indicated by the first information.
[0291] The terminal device can transmit PUSCH based on the P uplink beams. Specifically, the ports corresponding to the P uplink beams are the same as the ports used to transmit PUSCH, or in other words, the precoding corresponding to the P uplink beams is the same as the precoding used to transmit PUSCH. Therefore, the terminal device can use the same generation method as the P uplink beams, or the same precoding as the P uplink beams, to generate the beams for transmitting PUSCH, or in other words, use the same transmission method as the P uplink beams to transmit PUSCH.
[0292] The terminal device can also determine a set of PC parameters for transmitting PUSCH based on the P uplink beams. Specifically, the PC parameters are a set of PC parameters corresponding to the first reference beam group among the aforementioned L sets of PC parameters. The first reference beam group is a reference beam group determined from the aforementioned L reference beam groups based on its correlation with the P uplink beams. Optionally, the correlation between the reference beams in the first reference beam group and the P uplink beams meets a preset condition. For example, the preset condition is that the correlation between the reference beams in the first reference beam group and the P uplink beams is higher than a preset threshold; another example is that the preset condition is that the reference beams in the first reference beam group are the reference beams with the highest correlation with the P uplink beams among the L reference beam groups, and so on, without further listing.
[0293] As mentioned above, each of the L reference beam groups includes one or more reference beams. The first reference beam group comes from the L reference beam groups, so the first reference beam group may include one or more reference beams.
[0294] When determining the correlation between the reference beams in each reference beam group and the P uplink beams, the terminal device can calculate the correlation between the reference beams in each reference beam group and the P uplink beams separately. In one possible implementation, using the correlation coefficient as a parameter to characterize the correlation, for each reference beam group, the terminal device can iterate through each of the P uplink beams and determine the highest value of the correlation coefficient between the reference beams in that reference beam group and each of the P uplink beams. This yields a set of correlation coefficients corresponding to that reference beam group, including P correlation coefficients. The terminal device can compare the P correlation coefficients corresponding to the L reference beam groups, for example, by comparing the average value of the P correlation coefficients corresponding to each reference beam group; or by comparing the weighted average of the P correlation coefficients corresponding to each reference beam group; or by comparing the maximum value of the P correlation coefficients corresponding to each reference beam group; and so on, not listed here. This application does not limit the specific implementation method for the terminal equipment to determine the correlation between each reference beam group and P uplink beams.
[0295] Thus, the terminal device can determine the P beams and a set of PC parameters for transmitting the PUSCH based on the first information, and then use the P beams and PC parameters to transmit the PUSCH. The network device can use existing technology to receive the PUSCH.
[0296] Figure 10 Taking P=2 as an example, a schematic diagram is shown to determine P uplink beams and PC parameters based on the L reference beam groups and L sets of PC parameters.
[0297] Figure 10 The diagram illustrates SSB0 and SSB1 (i.e., examples of two reference beam groups, each including one reference beam), PC parameters 0 and 1 (i.e., examples of two sets of PC parameters), SRS resources 0 and 1 (i.e., examples of two uplink reference signal resources), and uplink beams a and b (i.e., examples of two uplink beams). SSB0 corresponds to PC parameter 0, and SSB1 corresponds to PC parameter 1. The P uplink reference signal resources indicated by the first information include SRS resources 0 and 1, and the corresponding uplink beams include uplink beams a and b. As can be seen from the diagram, uplink beam a is closer to SSB0, and uplink beam b is closer to SSB1; that is, uplink beam a has a higher correlation with SSB0, and uplink beam b has a higher correlation with SSB1. Therefore, PC parameter 0 corresponding to SSB0 is associated with uplink beam a, and PC parameter 1 corresponding to SSB1 is associated with uplink beam b. This allows us to determine the correspondence between the P uplink beams and the P sets of PC parameters.
[0298] Based on the above scheme, network devices configure a correspondence between reference beam groups and PC parameters for terminal devices. This allows terminal devices to directly determine PC parameters based on the correlation between uplink beams and reference beams in the reference beam groups. Since network devices can predict the spatial direction of each uplink beam of the terminal device, they can predict which uplink beams are more correlated with which reference beam group. Therefore, they can configure matching PC parameters for the uplink beams corresponding to each reference beam group, meaning they can configure matching PC parameters for different uplink beam groups. This improves uplink transmission performance without limiting the design freedom of the terminal device's uplink beams. Furthermore, because the PC parameters correspond to the reference beam groups and are decoupled from the uplink reference signal resources, the number of PC parameter sets depends on the number of reference beams in the L reference beam groups, but is independent of the number of uplink beams and uplink reference signal resources. Therefore, this helps solve the problem of numerous mapping terms and high configuration signaling overhead when the number of uplink transport layers (or spatial streams) is large.
[0299] The above, combined with Figures 4 to 10 The method provided in this application is described in detail. The following, in conjunction with... Figures 11 to 14 To illustrate the apparatus provided in this application.
[0300] This application provides a communication device such as Figure 11 As shown, the communication device 1100 includes a transceiver unit 1110 and a processing unit 1120.
[0301] One possible design is that the communication device 1100 is used to achieve the above. Figure 4 or Figure 9The method embodiment shown illustrates the functionality of the terminal device.
[0302] As one embodiment, the communication device 1100 can be used to implement Figure 4 The terminal device in method 400 is shown to have the following functions: The processing unit 1120 is used to determine the correspondence between N uplink reference signal resources and N uplink beams according to mapping rules. These N uplink beams are determined by device 1100 based on CSI, where N is a positive integer. The transceiver unit 1110 is used to receive first information indicating P uplink reference signal resources among the N uplink reference signal resources, where P is a positive integer less than or equal to N. It is also used to send PUSCH based on the P uplink beams corresponding to the P uplink reference signal resources among the N uplink beams, and a set of PC parameters corresponding to the P uplink reference signal resources.
[0303] Optionally, the transceiver unit 1110 can also be used to receive second information, which is used to indicate the correspondence between M groups of uplink reference signal resources and M sets of PC parameters. Each group of uplink reference signal resources in the M groups includes one or more of N uplink reference signal resources, and the M groups of uplink reference signal resources include a set of uplink reference signal resources composed of P uplink reference signal resources. The processing unit 1120 can also be used to determine the PC parameters corresponding to a set of uplink reference signal resources composed of P uplink reference signal resources based on the correspondence between the M groups of uplink reference signal resources and the M sets of PC parameters.
[0304] Optionally, the transceiver unit 1110 can also be used to receive third information, which is used to indicate N uplink reference signal resources.
[0305] Optionally, the processing unit 1120 is specifically used to determine the correspondence between N uplink reference signal resources and N uplink beams based on the channel gain values corresponding to the N uplink beams and the mapping rules; wherein, the channel gain values corresponding to the N uplink beams are determined according to CSI.
[0306] Optionally, the processing unit 1120 is specifically used to determine the correspondence between N uplink reference signal resources and N uplink beams based on the correlation between one or more reference beams and N uplink beams, and the mapping rules.
[0307] Optionally, the transceiver unit 1110 can also be used to receive fourth information, which is used to indicate one or more of the aforementioned reference beams.
[0308] As another embodiment, the communication device 1100 can be used to implement Figure 9The terminal device in method 900 is shown to have the following functions: The transceiver unit 1110 is used to receive fifth information, which indicates the correspondence between L reference beam groups and L sets of PC parameters, where each of the L reference beam groups includes one or more reference beams, and L is a positive integer; it is also used to receive first information, which indicates P uplink reference signal resources, where P is a positive integer; and it is further used to transmit PUSCH based on the P uplink beams corresponding to the P uplink reference signal resources and a set of PC parameters corresponding to the P uplink beams in the L sets of PC parameters; the P uplink beams are determined by the device 1100 according to CSI, and the set of PC parameters corresponding to the P uplink beams is determined according to the correspondence between the L reference beam groups and the L sets of PC parameters.
[0309] Optionally, the processing unit 1120 is used to determine P uplink beams based on the CSI.
[0310] Optionally, the processing unit 1120 is further configured to determine a set of PC parameters corresponding to the P uplink beams based on the correspondence between the L reference beam groups and the L sets of PC parameters.
[0311] Optionally, the transceiver unit 1110 is further configured to receive third information, which indicates N uplink reference signal resources, wherein the aforementioned P uplink reference signal resources are resources among the N uplink reference signal resources, and N is a positive integer greater than or equal to P.
[0312] In another possible design, the communication device 1100 can be used to achieve the above. Figure 4 or Figure 9 The method embodiment shown illustrates the functionality of the network device.
[0313] As one embodiment, the communication device 1100 can be used to implement Figure 4 The network device in method 400 is shown to have the following functions: The processing unit 1120 is used to determine one or more reference beams, which are used to determine the correspondence between N uplink reference signal resources and N uplink beams, the N uplink beams being determined by the terminal device according to CSI; the transceiver unit 1110 is used to transmit fourth information, which is used to indicate the plurality of reference beams.
[0314] Optionally, the transceiver unit 1110 is also used to transmit third information, which is used to indicate N uplink reference signal resources.
[0315] Optionally, the transceiver unit 1110 is further configured to transmit first information, which indicates P uplink reference signal resources out of N uplink reference signal resources. The P uplink reference signal resources are used to determine the uplink beam and PC parameters for transmitting PUSCH, where P is a positive integer less than or equal to N.
[0316] Optionally, the transceiver unit 1110 is also used to receive PUSCH.
[0317] Alternatively, in another implementation, the processing unit 1120 is used to determine N reference beams, which correspond to N uplink reference signal resources. The N reference beams are used to determine the correspondence between the N uplink reference signal resources and the N uplink beams. The N uplink beams are determined by the terminal device according to CSI, where N is a positive integer. The transceiver unit 1110 is used to send third information, which indicates the N uplink reference signal resources and the N reference beams corresponding to the N uplink reference signal resources.
[0318] Optionally, the transceiver unit 1110 is further configured to transmit first information, which indicates P uplink reference signal resources out of N uplink reference signal resources. The P uplink reference signal resources are used to determine the uplink beam and PC parameters for transmitting PUSCH, where P is a positive integer less than or equal to N.
[0319] Optionally, the transceiver unit 1110 is also used to receive PUSCH.
[0320] As another embodiment, the communication device 1100 can be used to implement Figure 9 The method 900 shown describes the functions of the network device. The processing unit 1120 is used to determine the correspondence between L reference beam groups and L sets of PC parameters, where each of the L reference beam groups includes one or more reference beams, and L is a positive integer. The transceiver unit 1110 is used to transmit fifth information, which indicates the correspondence between the L reference beam groups and the L sets of PC parameters.
[0321] Optionally, the transceiver unit 1110 is further configured to transmit first information, which indicates P uplink reference signal resources, which are used to determine the uplink beam and PC parameters for transmitting PUSCH, where P is a positive integer.
[0322] Optionally, the transceiver unit 1110 is further configured to transmit third information, which indicates N uplink reference signal resources, wherein the aforementioned P uplink reference signal resources are resources among the N uplink reference signal resources, and N is a positive integer greater than or equal to P.
[0323] Optionally, the transceiver unit 1110 is also used to receive PUSCH.
[0324] For a more detailed description of the transceiver unit 1110 and the processing unit 1120, please refer to [the relevant documentation]. Figure 4 or Figure 9The relevant descriptions in the method embodiments shown are directly obtained and will not be repeated here.
[0325] It should be noted that the transceiver unit can also be called a transceiver module, transceiver, transceiver machine, or transceiver device, etc. The processing unit can also be called a processor, processing board, processing module, or processing device, etc. Optionally, the transceiver unit is used to perform the sending and receiving operations on the terminal or network device side in the above method. The device in the communication module used to implement the receiving function can be considered as the receiving unit, and the device in the communication module used to implement the sending function can be considered as the sending unit; that is, the transceiver unit includes both a receiving unit and a sending unit.
[0326] It should also be noted that, in one possible design, the aforementioned transceiver unit and / or processing unit can be implemented through virtual modules. For example, the processing unit can be implemented through software functional units or virtual devices, and the transceiver unit can be implemented through software functions or virtual devices. In another possible design, the processing unit or transceiver unit can also be implemented through physical devices. For example, if the device is implemented using a chip / chip circuit, the transceiver unit can be an input / output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operation) and output operations (corresponding to the aforementioned sending operation); the processing unit is an integrated processor, microprocessor, or integrated circuit.
[0327] The unit division in this embodiment is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the functional modules in the various examples of this embodiment can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules can be implemented in hardware or as software functional modules.
[0328] Another communication device provided in this application is such as Figure 12 As shown, the communication device 1200 includes one or more processors 1210. The one or more processors 1210 can be used to execute computer programs or instructions stored in memory to achieve... Figure 4 or Figure 9 The steps performed by the terminal device or the network device in the method embodiment shown.
[0329] Optionally, the device 1200 also includes a communication interface 1220. The processor 1210 and the communication interface 1220 are coupled to each other. It is understood that the communication interface 1220 can be a transceiver or an input / output interface.
[0330] Optionally, the communication device 1200 may further include a memory 1230 for storing instructions executed by the processor 1210, or storing input data required by the processor 1210 to execute instructions, or storing data generated after the processor 1210 executes instructions.
[0331] When the communication device 1200 is used to implement Figure 4 or Figure 9 In the method shown, processor 1210 is used to execute the functions of the aforementioned processing unit; communication interface 1220 is used to execute the functions of the aforementioned receiving unit and / or transmitting unit. Whether communication interface 1220 is used for transmitting or receiving depends on whether the communication device 1200 is used to perform a transmitting or receiving action in the execution scheme.
[0332] When the communication device 1200 is a chip applied to a terminal device, the chip implements the functions of the terminal device in the above method embodiments. The chip of the terminal device receives signals from other modules (such as radio frequency modules or antennas) in the terminal device, and these signals may be sent to the terminal device by the network device; or, the chip of the terminal device sends signals to other modules (such as radio frequency modules or antennas) in the terminal device, and these signals may be sent to the network device by the terminal.
[0333] When the communication device 1200 is a chip used in a network device, the chip implements the functions of the network device in the above method embodiments. The chip of the network device receives signals from other modules (such as radio frequency modules or antennas) in the network device, and these signals may be sent from the terminal device to the network device; or, the chip of the network device sends signals to other modules (such as radio frequency modules or antennas) in the network device, and these signals may be sent from the network device to the terminal device.
[0334] It is understood that when the communication device 1200 is a terminal device or a network device, the communication interface 1220 can be a transceiver, specifically including a transmitter and a receiver. The transmitter is used to send signals, and the receiver is used to receive signals. When the communication device 1200 is a chip applied to a terminal device or a network device, the communication interface 1220 can be an input / output circuit, a bus, a module, a pin, or other types of communication interface. The input circuit in the input / output circuit can be used for receiving, and the output interface can be used for sending.
[0335] It should be understood that Figure 12 In the communication device 1200 shown, the processor 1210 may correspond to the processing unit 1110 in the aforementioned communication device 1100, and the communication interface 1220 may correspond to the transceiver unit 1120 in the aforementioned communication device 1100.
[0336] It should also be understood that the coupling in the embodiments of this application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules. The processor 1210 may operate in conjunction with the memory 1230. The embodiments of this application do not limit the specific connection medium between the processor 1210, the communication interface 1220, and the memory 1230.
[0337] Optionally, the processor 1210, the communication interface 1220, and the memory 1230 are interconnected via a bus. The bus can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc.
[0338] Figure 13 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application. For example... Figure 13 As shown, the terminal device 1300 can be applied to, for example... Figure 1 In the system shown, the functions of the terminal device in the above method embodiments are executed. As shown in the figure, the terminal device 1300 includes a processor 1301 and a transceiver 1302. Optionally, the terminal device 1300 also includes a memory 1303. The processor 1301, transceiver 1302, and memory 1303 can communicate with each other through internal connection paths to transmit control and / or data signals. The memory 1303 is used to store computer programs, and the processor 1301 is used to call and run the computer programs from the memory 1303 to control the transceiver 1302 to transmit and receive signals. Optionally, the terminal device 1300 may also include an antenna 1304 for transmitting uplink data or uplink control signaling output by the transceiver 1302 via wireless signals.
[0339] The processor 1301 and memory 1303 can be combined into a single processing device. The processor 1301 executes the program code stored in the memory 1303 to achieve the aforementioned functions. In specific implementations, the memory 1303 can be integrated into the processor 1301 or independent of it. The processor 1301 can be combined with... Figure 11 The processing unit or Figure 12 The processor corresponds to that in the system.
[0340] The transceiver 1302 described above can be used with Figure 11 The transceiver unit or Figure 12The corresponding communication interface can also be called a transceiver unit. The transceiver 1302 may include a receiver (or receiver circuit) and a transmitter (or transmitter circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.
[0341] It should be understood that Figure 13 The terminal device 1300 shown can achieve Figure 4 or Figure 9 The methods illustrated in the embodiments involve various processes of the terminal device. The operations and / or functions of each module in the terminal device 1300 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the descriptions in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.
[0342] The processor 1301 described above can be used to execute the actions implemented internally by the terminal device as described in the preceding method embodiments, while the transceiver 1302 can be used to execute the actions described in the preceding method embodiments of sending data to or receiving data from the network device by the terminal device. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.
[0343] Optionally, the terminal device 1300 may further include a power supply 1305 for providing power to various devices or circuits in the terminal device. In this embodiment, a rectifier may be connected between the power supply 1305 and the antenna 1304. After the electromagnetic wave signal is received by the antenna 1304 and converted into an alternating current signal, it can be further converted into a direct current signal by the rectifier and then output to the power supply 1305.
[0344] In addition, to make the terminal device more functional, the terminal device 1300 may also include one or more of the following: an input unit 1306, a display unit 1307, an audio circuit 1308, a camera 1309, and a sensor 1310. The audio circuit may also include a speaker 1308a, a microphone 1308b, etc.
[0345] Figure 14 This is a schematic diagram of the network device provided in this application example, such as a schematic diagram of a base station. Figure 14 The base station 1400 shown can be applied to, for example... Figure 1In the system shown, the functions of the network device in the above method embodiments are executed. As shown in the figure, the base station 1400 may include one or more of the following: one or more (DU+RU) 1410s and one or more CUs 1420s. CUs 1420 can communicate with the next-generation core (NG core). The DU may include at least one antenna 1411, at least one radio frequency unit 1412, at least one processor 1413, and at least one memory 1414. The DU is mainly used for transmitting and receiving radio frequency signals, converting radio frequency signals to baseband signals, and performing some baseband processing. CUs 1420 may include at least one processor 1422 and at least one memory 1421. CUs 1420 and DUs can communicate through an interface. The control plane (CP) interface can be Fs-C, such as F1-C, and the user plane (UP) interface can be Fs-U, such as F1-U. DUs and RUs can cooperate to implement the functions of the physical (PHY) layer. One DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways depending on the design. For example, the DU can be configured to implement baseband functions, and the RU can be configured to implement mid-RF functions. As another example, the DU can be configured to implement higher-level functions in the PHY layer, and the RU can be configured to implement lower-level and RF functions in the PHY layer. Higher-level functions in the PHY layer may include a portion of the PHY layer's functions that are closer to the MAC layer, while lower-level functions in the PHY layer may include another portion of the PHY layer's functions that are closer to the mid-RF side.
[0346] The CU 1420 is mainly used for baseband processing and base station control. The DU and CU 1420 can be physically installed together or physically separated, i.e., a distributed base station. The CU 1420 serves as the control center of the base station and can correspond to... Figure 11 The processing unit or Figure 12 The processor in the unit, also known as a processing unit, is mainly used to perform baseband processing functions. For example, the CU 1420 can be used to control the base station to execute the operation procedures of the access network equipment in the above method embodiments.
[0347] Specifically, baseband processing on the CU and DU can be divided according to the protocol layers of the wireless network. For example, the functions of the Packet Data Convergence Protocol (PDCP) layer and above are set in the CU, while the functions of protocol layers below PDCP, such as the RLC layer and MAC layer, are set in the DU. Alternatively, the CU may implement the functions of the RRC layer and PDCP layer, while the DU may implement the functions of the RLC layer, MAC layer, and PHY layer.
[0348] Alternatively, the base station 1400 may include one or more radio frequency units (RUs), one or more DUs, and one or more CUs. A DU may include at least one processor 1413 and at least one memory 1414, an RU may include at least one antenna 1411 and at least one radio frequency unit 1412, and a CU may include at least one processor 1422 and at least one memory 1421.
[0349] In one example, the CU 1420 can be composed of one or more single boards. Multiple single boards can collectively support a single access indication wireless access network (such as a 5G network), or they can each support wireless access networks with different access standards (such as LTE, 5G, or other networks). The memory 1421 and processor 1422 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry. Similarly, the DU can be composed of one or more single boards. Multiple single boards can collectively support a single access indication wireless access network (such as a 5G network), or they can each support wireless access networks with different access standards (such as LTE, 5G, or other networks). The memory 1414 and processor 1413 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.
[0350] It should be understood that Figure 14 The base station 1400 shown can achieve Figure 4 or Figure 9 The methods illustrated in the embodiments involve various processes of the network device. The operations and / or functions of each module in the base station 1400 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the descriptions in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.
[0351] The BBU 1420 described above can be used to perform the actions implemented internally by the network device as described in the preceding method embodiments, while the RRU 1410 can be used to perform the actions described in the preceding method embodiments whereby the network device sends data to or receives data from the terminal device. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.
[0352] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0353] The memory in this application embodiment can be volatile memory or non-volatile memory, or it can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0354] This application also provides a communication system, which includes the aforementioned network equipment and terminal equipment.
[0355] This application also provides a computer program product comprising: a computer program (also referred to as code or instructions), which, when executed, causes the computer to perform actions such as... Figure 4 or Figure 9 The method executed by the terminal or the method executed by the network device in the illustrated embodiment.
[0356] This application also provides a computer-readable storage medium storing a computer program (also referred to as code or instructions). When the computer program is executed, it causes the computer to perform actions such as... Figure 4 or Figure 9 The method executed by the terminal or the method executed by the network device in the illustrated embodiment.
[0357] The terms “unit”, “module”, etc., used in this specification may be used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution.
[0358] Those skilled in the art will recognize that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. In the several embodiments provided in this application, it should be understood that the disclosed apparatus, devices, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0359] The unit described as a separate component may or may not be physically separate. The component shown as a unit may or may not be a physical unit; that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0360] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0361] In the above embodiments, the functions of each functional unit can be implemented entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. This computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0362] If this function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0363] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: According to the mapping rules, the correspondence between N uplink reference signal resources and N uplink beams is determined. The N uplink beams are determined by the terminal device based on the channel state information (CSI), and N is a positive integer. Receive first information, the first information being used to indicate P uplink reference signal resources out of the N uplink reference signal resources, where P is a positive integer less than or equal to N; Based on the P uplink beams among the N uplink beams that correspond to the P uplink reference signal resources, and a set of power control PC parameters corresponding to the P uplink reference signal resources, the Physical Uplink Shared Channel (PUSCH) is transmitted.
2. The method as described in claim 1, characterized in that, The method further includes: Receive second information, the second information is used to indicate the correspondence between M groups of uplink reference signal resources and M sets of PC parameters, each group of uplink reference signal resources in the M groups of uplink reference signal resources includes one or more of the N uplink reference signal resources, and the M groups of uplink reference signal resources include a group of uplink reference signal resources composed of the P uplink reference signal resources; Based on the correspondence between the M sets of uplink reference signal resources and the M sets of PC parameters, the PC parameters corresponding to a set of uplink reference signal resources consisting of the P uplink reference signal resources are determined.
3. The method as described in claim 1 or 2, characterized in that, The method further includes: Receive third information, which is used to indicate the N uplink reference signal resources.
4. The method according to any one of claims 1 to 3, characterized in that, The step of determining the correspondence between N uplink reference signal resources and N uplink beams according to the mapping rules includes: Based on the channel gain values corresponding to the N uplink beams and the mapping rule, the correspondence between the N uplink reference signal resources and the N uplink beams is determined; wherein, the channel gain values corresponding to the N uplink beams are determined according to the CSI.
5. The method according to any one of claims 1 to 3, characterized in that, The step of determining the correspondence between N uplink reference signal resources and N uplink beams according to the mapping rules includes: The correspondence between the N uplink reference signal resources and the N uplink beams is determined based on the correlation between one or more reference beams and the N uplink beams, and the mapping rule.
6. The method as described in claim 5, characterized in that, The method further includes: Receive fourth information, which is used to indicate the one or more reference beams.
7. The method as described in claim 5, characterized in that, The one or more reference beams are N reference beams corresponding to the N uplink reference signal resources.
8. The method as described in claim 7, characterized in that, The third information used to indicate the N uplink reference signal resources is also used to indicate the N reference beams corresponding to the N uplink reference signal resources.
9. The method according to any one of claims 5 to 8, characterized in that, The one or more reference beams include: cell-level beams and / or user equipment (UE)-level beams.
10. A communication method, characterized in that, include: One or more reference beams are determined, which are used to determine the correspondence between N uplink reference signal resources and N uplink beams. The N uplink beams are determined by the terminal device based on channel state information (CSI). A fourth message is sent, which is used to indicate the one or more reference beams.
11. The method as described in claim 10, characterized in that, The one or more reference beams include: cell-level beams and / or user equipment (UE)-level beams.
12. The method as described in claim 10 or 11, characterized in that, The method further includes: Send a third message, which is used to indicate the N uplink reference signal resources.
13. A communication method, characterized in that, include: N reference beams are determined, and the N reference beams correspond to N uplink reference signal resources. The N reference beams are used to determine the correspondence between the N uplink reference signal resources and the N uplink beams. The N uplink beams are determined by the terminal based on channel state information (CSI), and N is a positive integer. Send a third message, which is used to indicate the N uplink reference signal resources and the N reference beams corresponding to the N uplink reference signal resources.
14. The method as described in claim 13, characterized in that, The N reference beams include: cell-level beams and / or user equipment (UE)-level beams.
15. The method according to any one of claims 10 to 14, characterized in that, The method further includes: Send first information, which is used to indicate P uplink reference signal resources among the N uplink reference signal resources. The P uplink reference signal resources are used to determine the uplink beam and PC parameters for transmitting the Physical Uplink Shared Channel (PUSCH), where P is a positive integer less than or equal to N.
16. The method according to any one of claims 10 to 15, characterized in that, The method further includes: Receive PUSCH.
17. A communication method, characterized in that, include: The fifth information is received, which is used to indicate the correspondence between L reference beam groups and L sets of power control PC parameters. Each of the L reference beam groups includes one or more downlink reference beams, and L is a positive integer. Receive first information, which indicates P uplink reference signal resources, where P is a positive integer; Based on the P uplink beams corresponding to the P reference signal resources, and a set of PC parameters corresponding to the P uplink beams in the L sets of PC parameters, a Physical Uplink Shared Channel (PUSCH) is transmitted; the P uplink beams are determined by the terminal device according to the Channel State Information (CSI), and the set of PC parameters corresponding to the P uplink beams is determined according to the correspondence between the L reference beam groups and the L sets of PC parameters.
18. The method as described in claim 17, characterized in that, The set of PC parameters corresponding to the P uplink beams is determined based on the correspondence between the L reference beam groups and the L sets of PC parameters, including: The set of PC parameters corresponding to the P uplink beams is the set of PC parameters corresponding to the first reference beam group among the L sets of PC parameters. The first reference beam group is determined based on its correlation with the P uplink beams.
19. The method as described in claim 17 or 18, characterized in that, The method further includes: Receive third information, which is used to indicate N uplink reference signal resources, wherein the P uplink reference signal resources are resources among the N uplink reference signal resources, and N is a positive integer greater than or equal to P.
20. The method according to any one of claims 17 to 19, characterized in that, The beams in the L reference beam groups include: cell-level beams and / or user equipment (UE)-level beams.
21. A communication method, characterized in that, include: Determine the correspondence between L reference beam groups and L sets of power control PC parameters. Each of the L reference beam groups includes one or more downlink reference beams, where L is a positive integer. Send a fifth message, which is used to indicate the correspondence between the L reference beam groups and the L sets of PC parameters.
22. The method as described in claim 21, characterized in that, The method further includes: Send first information, which is used to indicate P uplink reference signal resources, the P uplink reference signal resources are used to determine the uplink beam and PC parameters for transmitting the Physical Uplink Shared Channel (PUSCH), where P is a positive integer.
23. The method as described in claim 22, characterized in that, The method further includes: Send a third message, which is used to indicate N uplink reference signal resources, wherein the P uplink reference signal resources are resources among the N uplink reference signal resources, and N is a positive integer greater than or equal to P.
24. The method according to any one of claims 21 to 23, characterized in that, The downlink reference beams in the L reference beam groups include: cell-level beams and / or user equipment (UE)-level beams.
25. The method according to any one of claims 21 to 24, characterized in that, The method further includes: Receive PUSCH.
26. The method according to any one of claims 17 to 25, characterized in that, L is less than or equal to 2 K K is the number of downlink reference beams included in the L reference beam groups, and K is a positive integer.
27. A communication device, characterized in that, It includes functional modules for implementing the method as described in any one of claims 1 to 26.
28. A communication device, characterized in that, It includes one or more processors and communication circuitry, the communication circuitry being used by the communication device to perform at least one of signal input or output; the one or more processors being used to implement the method as described in any one of claims 1 to 26.
29. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the method as described in any one of claims 1 to 26 is performed.
30. A computer program product, characterized in that, Includes a computer program that, when run, causes the method as described in any one of claims 1 to 26 to be performed.