Uplink transmission method, terminal, and network side device
By obtaining terminal capabilities and configuration information, dynamically adjusting the antenna ports in the uplink transmission resources, the problem of poor transmission flexibility in the existing technology is solved, a more efficient uplink transmission solution is realized, and the flexibility and applicability of the communication system is improved.
Patent Information
- Application Number
- PCT/CN2024/143077
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-29
- Filing Date
- 2024-12-27
- Publication Date
- 2025-07-03
AI Technical Summary
In the prior art, the uplink transmission scheme has poor transmission flexibility and cannot meet diversified transmission needs.
By obtaining terminal capability information and configuration information, dynamically adjusting the number of antenna ports and port sequence in the uplink transmission resource, and using the second configuration information to indicate the actual used antenna ports, realizing the flexibility and applicability of uplink transmission.
It improves the flexibility and applicability of uplink transmission, reduces resource overhead, ensures consensus between the terminal and network-side devices, and improves communication efficiency.
Smart Images

Figure CN2024143077_03072025_PF_FP_ABST
Abstract
Description
Uplink transmission method, terminal and network side equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202311874189.2 filed in China on December 29, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to an uplink transmission method, terminal, and network-side equipment. Background Art
[0004] In the related art, for uplink transmission by a terminal within a cell, uplink transmission resources, such as Sounding Reference Signal (SRS) resources, are usually pre-configured, so that the terminal performs uplink transmission according to the antenna ports specified in the pre-configured uplink transmission resources. For example, the uplink transmission resources provided in the related art support the terminal performing uplink transmission on one, two, or four antenna ports.
[0005] However, as transmission demands continue to increase, the aforementioned uplink transmission solutions provided in the related art still have problems such as poor transmission flexibility that need to be urgently addressed. Summary of the Invention
[0006] The embodiments of the present application provide an uplink transmission method, a terminal, and a network-side device, which can improve the flexibility of uplink transmission.
[0007] In a first aspect, a method for uplink transmission is provided, comprising: a terminal acquiring target information; the terminal determining relevant information of a target uplink transmission based on the target information;
[0008] The target information includes at least one of the following: terminal capability information, which is used to indicate the number of antenna ports supported by the terminal; first configuration information, which includes at least one of the number of antenna ports in the uplink transmission resources and the port sequence of antenna ports; and second configuration information, which indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0009] In a second aspect, a method for uplink transmission is provided, comprising: a network-side device acquiring target information; the network-side device determining relevant information of a target uplink transmission based on the target information;
[0010] The target information includes at least one of the following: terminal capability information, which is used to indicate the number of antenna ports supported by the terminal; first configuration information, which includes at least one of the number of antenna ports in the uplink transmission resources configured for the terminal and the port sequence of antenna ports; second configuration information, which indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0011] According to a third aspect, a terminal is provided, comprising: an acquisition module for acquiring target information; a determination module for determining relevant information of target uplink transmission based on the target information; wherein the target information comprises at least one of the following: terminal capability information, the terminal capability information being used to indicate the number of antenna ports supported by the terminal; first configuration information, the first configuration information including at least one of the number of antenna ports in the uplink transmission resources and the port sequence of antenna ports; and second configuration information, the second configuration information indicating at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0012] In a fourth aspect, a network side device is provided, including: an acquisition module for acquiring target information; a determination module for determining relevant information of the target uplink transmission based on the target information; wherein the target information includes at least one of the following: terminal capability information, the terminal capability information is used to indicate the number of antenna ports supported by the terminal; first configuration information, the first configuration information includes at least one of the number of antenna ports in the uplink transmission resources configured for the terminal and the port sequence of antenna ports; second configuration information, the second configuration information indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0013] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0014] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
[0015] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0016] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the second aspect.
[0017] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0018] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0019] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0020] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0021] In the embodiment of the present application, by acquiring the target information and determining relevant information of the target uplink transmission based on the target information, wherein the target information includes at least one of the terminal capability information, the first configuration information, and the second configuration information, the flexibility of the uplink transmission can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] FIG1 is a schematic structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0023] FIG2 is a flowchart of a method for uplink transmission provided by an exemplary embodiment of the present application.
[0024] FIG3 is a second flowchart of an uplink transmission method provided by an exemplary embodiment of the present application.
[0025] FIG4 is a schematic diagram of an interaction flow of an uplink transmission method provided by an exemplary embodiment of the present application.
[0026] FIG5 is a third flowchart of an uplink transmission method provided by an exemplary embodiment of the present application.
[0027] FIG6 is one of the structural diagrams of a terminal provided by an exemplary embodiment of the present application.
[0028] FIG7 is one of the structural diagrams of a network-side device provided by an exemplary embodiment of the present application.
[0029] FIG8 is a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.
[0030] FIG9 is a second schematic diagram of the structure of a terminal provided by an exemplary embodiment of the present application.
[0031] FIG10 is a second schematic diagram of the structure of a network-side device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0033] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0034] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0035] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0036] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AS) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0037] In addition, for ease of understanding, several technical terms involved in this application are explained here.
[0038] (1) The SRS port is a codebook-based physical uplink shared channel (PUSCH) transmission. NR protocol TS 38.331[2] defines the terminal's ability to report the "maximum number of supported SRS ports." This can be reported, for example, through the maxNumberSRS-Ports-PerResource field in the SRS resources (SRS-Resources). The current value range of this field is 1, 2, or 4, meaning the terminal supports 1, 2, or 4 SRS ports.
[0039] (2) NR PUSCH non-coherent transmission
[0040] Coherent transmission is defined as a terminal capability. Considering terminal implementation costs, NR does not require all terminals to be able to achieve coherent transmission on all antenna ports. NR defines the following three types of terminal coherent transmission capabilities.
[0041] Fully-coherent transmission: All antenna ports can transmit coherently.
[0042] Partial-coherent transmission: Antenna ports within the same coherent transmission group can transmit coherently, while antenna ports in different coherent transmission groups cannot transmit coherently. Each coherent transmission group contains two antenna ports.
[0043] Non-coherent transmission: No antenna port can transmit coherently.
[0044] The NR uplink codebook contains fully coherent codewords for joint transmission across all antenna ports, partially coherent codewords for joint transmission across some antenna ports, and incoherent codewords for joint transmission across no antenna ports. This allows the base station to select and indicate the precoding matrix based on the coherent transmission capabilities of the terminals. A column of partially coherent codewords contains non-zero elements corresponding to the same coherent transmission antenna group; a column of incoherent codewords contains only one non-zero element.
[0045] (3) Downlink control information (DCI) indicates the number of layers and precoding matrix of the NR PUSCH
[0046] The protocol TS38.212[5] section 7.3.1.1.2 defines the DCI indication method for "PUSCH transmission layer number and precoding matrix", and only defines two cases: 2 antenna ports and 4 antenna ports.
[0047] Based on this, the technical solutions provided by the embodiments of the present application are described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.
[0048] As shown in Figure 2, a flowchart of a method 200 for uplink transmission provided in an exemplary embodiment of the present application is provided. The method 200 may be, but is not limited to, executed by a terminal, and specifically may be executed by hardware or software installed in the terminal. In this embodiment, the method 200 may include at least the following steps.
[0049] S210, the terminal obtains target information.
[0050] The target information includes at least one of terminal capability information, first configuration information, and second configuration information.
[0051] The terminal capability information may be implemented internally by the terminal and indicates the number of antenna ports supported by the terminal. In this embodiment, the number of antenna ports supported by the terminal may be 1, 2, 3, 4, 5, 6, 8, etc., without limitation. It is understood that the "antenna port" mentioned in the context of this application may include, but is not limited to, at least one of an SRS port and a PUSCH port.
[0052] The first configuration information includes at least one of the number of antenna ports in the uplink transmission resource (such as 1, 2, 4) and the port sequence of the antenna port. In this embodiment, assuming that the uplink transmission resource is an SRS resource and a PUSCH resource, the first configuration information can be understood as the SRS resource configuration (SRS-Config) and PUSCH resource configuration of the terminal by the network side device. For example, the network side device can perform semi-static configuration through Radio Resource Control (RRC) signaling, such as indicating the uplink transmission resource through the srs-Config.srs-ResourceToAddModList.SRS-Resource.nrofSRS-Ports field in the RRC reconfiguration (rrcReconfiguration) in the RRC signaling, etc., which is not limited here.
[0053] The second configuration information indicates at least one of the number of antenna ports and the port sequence of antenna ports used for the target uplink transmission, that is, the number of antenna ports and the port sequence of antenna ports actually used by the terminal when performing target uplink transmission.
[0054] It is worth noting that the second configuration information provided in the embodiment of the present application is based on the pre-configuration of uplink transmission resources (such as SRS resources) on the network side. In order to meet the different transmission requirements of different terminals, the second configuration information is further used to re-indicate the number of antenna ports actually used, the port sequence of antenna ports, etc. to the terminal.
[0055] That is to say, compared to the problem of low uplink transmission flexibility in the related art where after uplink transmission resources are provided to the terminal, the terminal can only use the uplink transmission resources for uplink transmission, this application introduces the second configuration information in addition, which can modify the "uplink transmission resource configuration" and "uplink transmission resource usage" in the related art from strong coupling to decoupling, that is, the uplink transmission resources of the uplink transmission resource configuration actually used can be the same or different. As a result, on the one hand, the flexibility of the network-side equipment in terminal configuration is effectively improved, such as different antenna ports can be configured for uplink transmission for different terminals; on the other hand, through the configuration of the second configuration information, the terminal can more flexibly determine the relevant information for the target uplink transmission, such as the number of antenna ports, port sequence, etc., without the need to change the uplink transmission resource configuration in the related art, thereby avoiding additional resource overhead.
[0056] In some embodiments, the above-mentioned "re-indicating to the terminal the number of antenna ports actually used, the port sequence of antenna ports, etc. through the second configuration information" can be a Boolean type indication of the number of antenna ports actually used by the terminal when performing target uplink transmission.
[0057] For example, taking the second configuration information as a newly added information field in RRC as an example, based on the uplink transmission resources in the first configuration information supporting the terminal to perform uplink transmission on 1, 2 or 4 antenna ports, in order to enable the terminal to use 3 antenna ports when performing target uplink transmission, the Boolean type in the newly added information field can be used to indicate whether the number of antenna ports actually used by the terminal for target uplink transmission is 3 or 4. For example, when the Boolean type in the newly added information field is true (true), it is used to indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 3; when the Boolean type in the newly added information field is false (false), it is used to indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 4.
[0058] Of course, when the Boolean type in the newly added information field is true (true), it can be used to indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 4; when the Boolean type in the newly added information field is false (false), it can be used to indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 3.
[0059] In other embodiments, the above-mentioned "re-indicating to the terminal the number of antenna ports actually used, the port sequence of antenna ports, etc. through the second configuration information" can be indicating the number of antenna ports actually used by the terminal when performing target uplink transmission through a 1-bit second configuration information.
[0060] For example, taking the second configuration information as a newly added information field in RRC as an example, the newly added information field is a 1-bit information field. When the 1 bit in the newly added information field is "0", it can indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 3, and when the 1 bit in the newly added information field is "1", it can indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 4; or, when the 1 bit in the newly added information field is "0", it can indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 4, and when the 1 bit in the newly added information field is "1", it can indicate that the number of antenna ports actually used by the terminal for target uplink transmission is 3.
[0061] In this way, compared with the method of carrying the number of antenna ports actually used by the terminal when performing the target uplink transmission through the second configuration information, the method of indicating the number of antenna ports actually used by the terminal when performing the target uplink transmission through the second configuration information can reduce the number of bits of the second configuration information. For example, only 1 bit is used to indicate the number of antenna ports actually used by the terminal when performing the target uplink transmission.
[0062] The number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources in the first configuration information; or, the port sequence of the antenna ports used for the target uplink transmission in the second configuration information is different from the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; or, the number of elements in the port sequence of the antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources included in the first configuration information; or, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of elements in the port sequence of the antenna ports in the uplink transmission resources included in the first configuration information. Among them, the number of elements can also be understood as the number of serial numbers included in the port sequence. For example, assuming that the uplink transmission resource is an SRS resource, the protocol stipulates that the antenna port sequence of the SRS resource starts from 1000. When the number of antenna ports in the uplink transmission resource included in the first configuration information is 4, it means that the first configuration information indicates that the port sequence corresponding to the 4 antenna ports of the SRS resource is {1000, 1001, 1002, 1003}. At this time, the number of elements in the port sequence is 4.
[0063] Optionally, the aforementioned first configuration information and second configuration information can be configured through different signaling, or configured or carried through the same signaling. In the case where the first configuration information and the second configuration information are carried through the same signaling, the network-side device can reuse the RRC signaling (such as rrcReconfiguration, etc.) for configuring the first configuration information in the relevant technology, such as introducing a new field in the RRC signaling to configure and indicate the second configuration information, that is, the second configuration information is carried in the new field of the RRC signaling.
[0064] For example, assuming that the uplink transmission resource is an SRS resource and the RRC signaling is rrcReconfiguration, then in the related art, the network-side device can indicate the SRS resource (i.e., the aforementioned uplink transmission resource) through srs-Config.srs-ResourceToAddModList.SRS-Resource in rrcReconfiguration, such as the number of SRS ports and the port sequence of the SRS port. Then, in order to increase the flexibility of the network-side device in configuring the terminal, the network-side device can configure different SRS ports for different terminals by adding a new domain.
[0065] For example, the network side device can introduce a new field, such as nrofSRS-Ports, in srs-Config.srs-ResourceSetToAddModList in rcReconfiguration, and configure the second configuration information through the new field, that is, the number of SRS ports actually used by the terminal, such as "3".
[0066] For another example, the network side device introduces a new field, such as idxofSRS-Ports, in srs-Config.srs-ResourceSetToAddModList in rrcReconfiguration, and configures the second configuration information through the new field, that is, the port sequence of the SRS port actually used by the terminal, such as "{0, 1, 2}".
[0067] S220: The terminal determines relevant information of target uplink transmission according to the target information.
[0068] The relevant information of the target uplink transmission may include but is not limited to at least one of a port sequence of antenna ports corresponding to the target uplink transmission and the number of antenna ports.
[0069] It can be understood that, similar to the way in which the terminal determines the relevant information of the target uplink transmission before performing the target uplink transmission, the network side device can also obtain target information before receiving the target uplink transmission, and determine the relevant information of the target uplink transmission based on the target information, and then receive the target uplink transmission based on the relevant information of the target uplink transmission.
[0070] It is worth noting that, in the case where the relevant information of the target uplink transmission is the number of antenna ports and the port sequence of antenna ports, the terminal and the network side device have a consistent understanding of the method for determining the number of antenna ports and the port sequence of antenna ports, thereby ensuring that the relevant information of the target uplink transmission determined by the terminal and the network side device is consistent.
[0071] In the case where the relevant information of the target uplink transmission is a precoding matrix, the network-side device can monitor the uplink channel of the terminal based on a reference signal measurement amount (such as an SRS measurement amount), and determine the precoding matrix corresponding to the target uplink transmission based on the monitoring result, and indicate the determined result to the terminal to guide the terminal to determine the precoding matrix, thereby achieving the purpose of matching the target uplink transmission with the uplink channel.
[0072] In this embodiment, by acquiring the target information and determining relevant information of the target uplink transmission based on the target information, wherein the target information includes at least one of the terminal capability information, the first configuration information, and the second configuration information, the flexibility and applicability of the uplink transmission can be improved.
[0073] In addition, the uplink transmission method provided in the present application can also enable the network-side device and the terminal to quickly negotiate and reach an agreement on the relevant information of the target uplink transmission.
[0074] As shown in Figure 3, a flowchart of a method 300 for uplink transmission provided in an exemplary embodiment of the present application is provided. The method 300 may be, but is not limited to, executed by a terminal, and specifically may be executed by hardware or software installed in the terminal. In this embodiment, the method 300 may include at least the following steps.
[0075] S310, the terminal obtains target information.
[0076] S320: The terminal determines relevant information of target uplink transmission according to the target information.
[0077] The target information includes at least one of terminal capability information, first configuration information, and second configuration information. The terminal capability information indicates the number of antenna ports supported by the terminal; the first configuration information includes at least one of the number of antenna ports in uplink transmission resources and a port sequence of antenna ports; and the second configuration information indicates at least one of the number of antenna ports used for the target uplink transmission and a port sequence of antenna ports.
[0078] It is understood that the description of S310-S320 can refer to the description in the aforementioned method embodiment 200. Of course, in addition to referring to the description in the aforementioned method embodiment 200, as an optional implementation manner, the terminal may perform different determination processes based on target information according to different relevant information of the target uplink transmission. The process of determining the relevant information of the target uplink transmission is described below in conjunction with Examples 1 and 2.
[0079] Example 1
[0080] Assuming that the relevant information of the target transmission is the number of antenna ports corresponding to the target uplink transmission, then the method for the terminal to determine the number of antenna ports corresponding to the target uplink transmission based on the target information may include at least one of the following methods 1-4.
[0081] Mode 1: Determine the number of antenna ports supported by the terminal indicated by the terminal capability information as a first number; wherein the first number is the number of antenna ports corresponding to the target uplink transmission.
[0082] That is to say, compared with the related art in which the terminal can only perform uplink transmission based on the number of antenna ports in the uplink transmission resources, in this method 1, the terminal ignores the number of antenna ports in the uplink transmission resources, but directly determines the number of antenna ports when performing the target uplink transmission based on the terminal capability information. This effectively improves the flexibility of the target uplink transmission and meets the different transmission requirements of the terminal.
[0083] For example, if the terminal capability information indicates that the number of antenna ports supported by the terminal is 3, and the number of antenna ports in the uplink transmission resources is 4, then the terminal may determine that the number of antenna ports corresponding to the target uplink transmission is 3.
[0084] Method 2: Determine a first quantity based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resources in the first configuration information; wherein the first quantity is the number of antenna ports corresponding to the target uplink transmission.
[0085] That is to say, compared with the related art in which the terminal can only perform uplink transmission based on the number of antenna ports in the uplink transmission resources, in this method 2, the terminal can perform the target uplink transmission based on the smaller of the number of antenna ports supported by the terminal and the number of antenna ports in the uplink transmission resources in the first configuration information, thereby effectively improving the flexibility and applicability of the target uplink transmission.
[0086] For example, if the terminal capability information indicates that the number of antenna ports supported by the terminal is 3, and the number of antenna ports in the uplink transmission resources is 4, then the terminal can determine that the number of antenna ports corresponding to the target uplink transmission is the smaller value of the two, that is, 3.
[0087] Method 3: Determine the first number according to the smaller one of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information.
[0088] That is to say, compared with the related art in which the terminal can only perform uplink transmission according to the number of antenna ports in the uplink transmission resources, in this method 3, the terminal can perform the target uplink transmission according to the smaller of the number of antenna ports supported by the terminal and the number of elements in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information, thereby effectively improving the flexibility and applicability of the target uplink transmission.
[0089] For example, if the terminal capability information indicates that the number of antenna ports supported by the terminal is 3, and the port sequence of the antenna ports in the uplink transmission resources is {1000, 1001, 1002, 1003}, that is, the number of elements in the port sequence is 4, then the terminal can determine that the number of antenna ports corresponding to the target uplink transmission is the smaller value of the two, that is, 3.
[0090] Mode 4: Determine the number of antenna ports used for the target uplink transmission in the second configuration information or the number of elements in the port sequence as the first number.
[0091] That is to say, compared with the related art in which the terminal can only perform uplink transmission according to the number of antenna ports in the uplink transmission resources, in method 4, the terminal can ignore the number of antenna ports in the uplink transmission resources, but perform the target uplink transmission according to the number of antenna ports used for the target uplink transmission in the second configuration information. As a result, the signaling of "uplink transmission resource configuration" and "uplink transmission resource usage" in the related art can be changed from strong coupling to decoupling. On the one hand, it effectively improves the flexibility of the network side equipment in terminal configuration, such as configuring different antenna ports for uplink transmission for different users. On the other hand, flexible configuration is performed through the second configuration information, and there is no need to change the SRS resource configuration in the related art, thereby avoiding additional overhead.
[0092] For example, if the number of antenna ports used for the target uplink transmission in the second configuration information is 3, and the number of antenna ports in the uplink transmission resources in the first configuration information is 4, or, then the terminal can determine that the number of antenna ports corresponding to the target uplink transmission is 3.
[0093] For another example, if the number of antenna ports used for the target uplink transmission in the second configuration information is 3, and the port sequence of the antenna ports in the uplink transmission resources is {1000, 1001, 1002, 1003}, that is, the number of elements in the port sequence is 4, then the terminal can determine that the number of antenna ports corresponding to the target uplink transmission is a smaller value of 3.
[0094] Correspondingly, for the network side device, the way in which the network side device determines the number of antenna ports corresponding to the target uplink transmission based on the target information is consistent with that of the terminal, so that the network side device and the terminal can quickly negotiate and reach an agreement on the number of antenna ports for the target uplink transmission to ensure communication consistency.
[0095] It can be understood that when the terminal and the network side device determine the number of antenna ports, which of the aforementioned methods 1-4 is adopted can be implemented by protocol agreement, high-level instructions, etc., but no matter which method is adopted, it is necessary to ensure that the terminal and the network side device use the same method to determine the number of antenna ports.
[0096] Based on this, in an optional implementation, the method further includes:
[0097] Selecting some antenna ports from the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission;
[0098] Alternatively, one antenna port is selected from the antenna ports in the uplink transmission resources in the first configuration information and is not used for the target uplink transmission.
[0099] For example, if the terminal and the network-side device determine a first number, i.e., the number of antenna ports corresponding to the target uplink transmission, based on any one of the aforementioned methods 1 to 4, and the first number is less than the number of antenna ports in the uplink transmission resources in the first configuration information, i.e., the second number, then, when determining the port sequence of the antenna ports for the target uplink transmission, the terminal and the network-side device may select a first number of elements from the port sequence of the antenna ports in the uplink transmission resources in the first configuration information as the port sequence of the antenna ports for the target uplink transmission. Alternatively, when determining the port sequence of the antenna ports for the target uplink transmission, the terminal and the network-side device may select (second number - first number) elements from the antenna ports in the uplink transmission resources in the first configuration information, and not use them as the antenna ports for the target uplink transmission.
[0100] Optionally, the aforementioned method of “selecting a first number of port sequences from the port sequences of antenna ports in the uplink transmission resources in the first configuration information” may be implemented by a protocol agreement or the like.
[0101] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; and a method for selecting antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by a protocol;
[0102] The method agreed upon by the protocol for selecting an antenna port that is not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the last antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information, which is not used for the target uplink transmission.
[0103] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; and a method for selecting the antenna ports in the uplink transmission resources in the first configuration information as the target uplink transmission antenna ports is agreed upon by a protocol;
[0104] The method agreed in the protocol for selecting the antenna ports for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the first three antenna ports in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission.
[0105] For example, assume that the first quantity is 3, the second quantity is 4, and N < Y, and the antenna port is an SRS port. Then, any one of a)-c) can be agreed upon through a protocol.
[0106] a) The protocol stipulates that among the 4 SRS ports (such as 1000 - 1003) configured by the network side device, the first 3 SRS ports (i.e., 1000 - 1002) are used for the 3-port uplink SRS transmission of the terminal.
[0107] Based on this, when the terminal determines that the number of ports of the antenna port corresponding to the target uplink transmission is 3, it can determine that the port sequence is 1000 - 1002.
[0108] b) The protocol stipulates that among the 4 SRS ports (such as 1000 - 1003) configured by the network side device, it is agreed that the last 1 SRS port (such as 1003) is not used for the 3-port uplink SRS transmission of the terminal.
[0109] Based on this, when the terminal determines that the number of ports of the antenna port corresponding to the target uplink transmission is 3, it can determine that the port sequence is 1000 - 1002.
[0110] c) The protocol stipulates that among the 4 SRS ports (such as 1000 - 1003) configured by the network side device, the last 1 SRS port (such as 1003) is indicated for "zero power" transmission, that is, it is not used for the 3-port uplink SRS transmission of the terminal.
[0111] Based on this, when the terminal determines that the number of ports of the antenna port corresponding to the target uplink transmission is 3, it can determine that the port sequence is 1000 - 1002.
[0112] Based on the foregoing description, as an optional implementation manner, assume that the determination is based on the first quantity of antenna ports for the target uplink transmission. Then, the transmission power of the target uplink transmission can be evenly distributed among the first quantity of antenna ports to ensure the uplink transmission quality.
[0113] For example, assume that the first quantity is 3, and the terminal calculates the transmission power of the target uplink transmission (such as SRS or PUSCH, etc.) as P_dBm through the power control formula, and the conversion to the linear value is as shown in Equation (1). P_linear = 1W * 10^(P_dBm / 10) / 1000 (1)
[0114] Based on this, when the terminal uses 3 antenna ports to transmit the target uplink transmission, the transmission power of each antenna port is P_linear_onePort = P_linear / 3. Here, "W" is watt.
[0115] In this example 1, a simple and flexible uplink transmission solution is provided, which enables the network-side device and the terminal to quickly negotiate and reach an agreement on the antenna port for uplink transmission, thereby improving the flexibility of uplink transmission.
[0116] Example 2
[0117] Assuming that the relevant information of the target transmission is the port sequence of the antenna port corresponding to the target uplink transmission, then the method for the terminal to determine the port sequence of the antenna port corresponding to the target uplink transmission based on the target information may include at least one of the following methods 1-2.
[0118] Mode 1: Determine according to at least one of the terminal capability information and the first configuration information.
[0119] It is worth noting that, when determining the port sequence, the number of antenna ports for the target uplink transmission may be first determined in the port quantity determination method described in Example 1. If the determined number of target uplink transmissions is the same as the number of antenna ports in the uplink transmission resources configured in the first configuration information, then the port sequence of antenna ports in the uplink transmission resources configured in the first configuration information may be determined as the port sequence of antenna ports corresponding to the target uplink transmission.
[0120] If the determined number of target uplink transmissions is less than the number of antenna ports in the uplink transmission resources configured in the first configuration information, then a portion of the port sequence of antenna ports in the uplink transmission resources configured in the first configuration information may be selected as the port sequence of antenna ports corresponding to the target uplink transmissions, etc. The method for selecting the port sequence may be determined by a protocol agreement, etc., and for details, reference may be made to the description of the method for selecting antenna ports in Example 1 above.
[0121] Mode 2: Determine the port sequence of the antenna ports used for the target uplink transmission in the second configuration information as the port sequence of the antenna ports corresponding to the target uplink transmission.
[0122] That is to say, compared with the related art in which the terminal can only perform uplink transmission according to the antenna port sequence in the uplink transmission resource, in method 2, the terminal can ignore the number of antenna ports in the uplink transmission resource, and instead perform the target uplink transmission according to the port sequence of the antenna ports used for the target uplink transmission in the second configuration information. As a result, the signaling of "SRS resource configuration" and "SRS resource usage" in the related art can be changed from strong coupling to decoupling. On the one hand, it effectively improves the flexibility of the network side equipment in terminal configuration, such as configuring different antenna ports for uplink transmission for different users. On the other hand, flexible configuration is performed through the second configuration information, and there is no need to change the SRS resource configuration in the related art, thereby avoiding additional overhead.
[0123] Correspondingly, for the network side device, the network side device determines the port sequence of the antenna ports corresponding to the target uplink transmission according to the target information in a manner consistent with that of the terminal, thereby ensuring communication consistency.
[0124] It can be understood that when the terminal and the network side device determine the port sequence of the antenna port, which of the aforementioned methods 1-2 is adopted can be implemented by protocol agreement, high-level instructions, etc., but no matter which method is used, it is necessary to ensure that the terminal and the network side device use the same method to determine the port sequence of the antenna port.
[0125] In this case, in this embodiment, in addition to determining the number of antenna ports and the port sequence of the antenna ports corresponding to the aforementioned target uplink transmission, the terminal can also determine the precoding matrix corresponding to the target uplink transmission. The following describes the process of determining the precoding matrix in combination with Method 1 and Method 2.
[0126] Mode 1: The terminal receives first indication information sent by a network-side device, where the first indication information is used to indicate a first precoding matrix, and determines a precoding matrix corresponding to the target uplink transmission according to the first precoding matrix.
[0127] The first precoding matrix is a precoding matrix in the terminal and the network side device and is used for uplink transmission on a second number of antenna ports. The second number is the number of antenna ports in the uplink transmission resources in the first configuration information or the number of elements in the port sequence. The number of antenna ports corresponding to the target uplink transmission (i.e., the first number) is less than the second number.
[0128] That is to say, when the number of antenna ports actually used by the terminal for the target uplink transmission is less than the number of antenna ports in the uplink transmission resource in the first configuration information, the network side device may indicate the first precoding matrix in the uplink transmission resource to the terminal, so that the terminal can determine the precoding matrix corresponding to the target uplink transmission. Thus, the precoding matrix corresponding to the target uplink transmission is determined by reusing the first precoding matrix in the uplink transmission resource. On the one hand, the implementation complexity of the communication system can be reduced. For example, the same codebook search method can be used for the precoding matrices corresponding to the first number of antenna ports and the second number of antenna ports, and the same parsing method can be used for the domain indicating "precoding and number of layers" in the DCI (scheduling PUSCH); on the other hand, it can also avoid problems such as resource overhead caused by the additional configuration of the precoding matrix corresponding to the first number of antenna ports, thereby avoiding resource waste.
[0129] Optionally, when the terminal determines the precoding matrix corresponding to the target uplink transmission according to the first precoding matrix, its implementation method may include at least one of the following.
[0130] (a) deleting or ignoring a third number of row vectors from the first precoding matrix, and determining the first precoding matrix after the row vectors are deleted or ignored as the precoding matrix corresponding to the target uplink transmission, wherein the third number is determined based on the second number and the first number.
[0131] For example, assuming the first precoding matrix is For uplink transmission on 4 antenna ports, the first number is 3, then the terminal can delete the row vector ignoring the last row from the first precoding matrix, and obtain That is, the precoding matrix corresponding to the target uplink transmission.
[0132] In one implementation, the terminal can be instructed through protocol agreement or high-level configuration to determine which row of row vectors to actually delete or ignore when deleting or ignoring row vectors, thereby ensuring consistency in the understanding of the method for determining the precoding matrix between the terminal and the network side device, and further ensuring that the precoding matrix determined by the terminal matches the uplink channel.
[0133] (b) Selecting a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
[0134] For example, assuming the first precoding matrix is For uplink transmission on 4 antenna ports, the first number is 3, then the terminal can select the row vectors of the first 3 rows from the first precoding matrix to obtain That is, the precoding matrix corresponding to the target uplink transmission.
[0135] In one implementation, the terminal can be instructed through protocol agreement or high-level configuration to select which rows of row vectors as the precoding matrix corresponding to the first number of antenna ports, thereby ensuring consistency in the understanding of the method for determining the precoding matrix between the terminal and the network side device, and further ensuring that the precoding matrix determined by the terminal matches the uplink channel.
[0136] It is worth noting that for the network side device, the precoding matrix corresponding to the target uplink transmission can be determined by measuring the reference signals such as SRS, and then a precoding matrix that can be used for the target uplink transmission is selected from the precoding matrix and determined as the first precoding, and the first precoding matrix is indicated to the terminal through the first indication information.
[0137] In addition, when the network-side device selects the first precoding matrix determined for the precoding matrix corresponding to the target uplink transmission, its implementation process is similar to that of the terminal. For example, the network-side device may first determine, based on multiple candidate precoding matrices for the first number of antenna ports, which candidate precoding matrix can be used to obtain the precoding matrix corresponding to the target uplink transmission by deleting, ignoring, or selecting a row vector, and then use the candidate precoding matrix as the first precoding matrix and indicate it to the terminal.
[0138] For example, assuming that the first number is 3, that is, the terminal needs to perform the target uplink transmission in a 3-antenna port manner and continue to use the precoding matrix corresponding to the 4 antenna ports configured in the first configuration information, then the terminal can delete or ignore a row vector from the first precoding matrix according to the first indication information (such as DCI, etc.) received, that is, the precoding matrix corresponding to the 4 antenna ports, and use the remaining 3 row vectors as the precoding matrix for the target uplink transmission. Therefore, on the one hand, the complexity of system implementation can be effectively reduced, such as the same codebook search method can be used for 4 antenna ports and 3 antenna ports, and the same parsing method can be used for the field indicating "precoding and number of layers" in DCI (scheduling PUSCH); on the other hand, it can also avoid the resource overhead that may be caused by additional codebook configuration.
[0139] Method 2: The terminal receives second indication information sent by the network side device, where the second indication information is used to indicate the precoding matrix corresponding to the target uplink transmission, and selects the precoding matrix corresponding to the target uplink transmission from the first set according to the second indication information.
[0140] Among them, the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is not obtained by network side configuration for the first number of antenna ports on the terminal, but is determined according to the precoding matrix in the second set. Each precoding matrix in the second set is used for uplink transmission of the second number of antenna ports, and the second number is greater than the number of antenna ports corresponding to the target uplink transmission, that is, the first number. The second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
[0141] That is, in the case where the number of antenna ports actually used by the terminal when performing the target uplink transmission is less than the number of antenna ports in the uplink transmission resources in the first configuration information, the network-side device can determine the set of candidate precoding matrices corresponding to the uplink transmission on the first number of antenna ports, i.e., the first set, based on the set of precoding matrices used for uplink transmission on the second number of antenna ports, i.e., the second set, and then select the precoding matrix corresponding to the target uplink transmission from the first set and indicate it to the terminal. Thus, by reusing the first precoding matrix in the uplink transmission resources to determine the precoding matrix corresponding to the target uplink transmission, the implementation complexity of the communication system can be reduced, and resource overhead and other problems caused by additionally configuring the precoding matrix corresponding to the first number of antenna ports can be avoided, thereby improving resource utilization.
[0142] Based on this, in one implementation, a method for determining at least one candidate precoding matrix included in the first set according to the precoding matrix in the second set may include but is not limited to any one of a)-b).
[0143] a) deleting or ignoring a third number of row vectors from each precoding matrix in the second set, respectively, and determining the first set based on each precoding matrix from which the row vectors are deleted or ignored, wherein the third number is determined based on the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission.
[0144] b) Selecting a first number of row vectors from each precoding matrix in the second set, and determining the first set based on the selected row vectors.
[0145] Among them, the method for determining the first set described in this method 2 is similar to the method for determining the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix in the aforementioned method 1, and is not limited here. It should be noted that when determining the first set, the terminal can be instructed by protocol agreement or high-level configuration to actually delete or ignore or select which row of row vectors when deleting or ignoring row vectors, thereby ensuring consistency in the understanding of the method for determining the precoding matrix between the terminal and the network-side device.
[0146] Based on this, in an optional implementation method, the precoding matrices included in the first set are non-zero matrices, and there is no duplication between the precoding matrices. Therefore, compared with the method of scheduling the precoding matrix through the first indication information in method 1, when the precoding matrix is scheduled through the second indication information in this method 2, signaling overhead can be saved. For example, compared with the first indication information, each second indication information can save 1 bit.
[0147] Exemplarily, assuming that the first number is 3, that is, the terminal needs to perform the target uplink transmission in a 3-antenna port manner, and continue to use the precoding matrix set corresponding to the 4 antenna ports configured in the first configuration information, that is, the second set. Then, as shown in Table 1, it is a transmit precoding matrix indication (TPMI) table corresponding to the 4 antenna ports agreed upon by the protocol, which is used by the terminal to determine the precoding matrix according to the DCI sent by the network side. At the same time, as shown in Table 2, it is a TPMI table corresponding to the 3 transmit antenna ports determined by the terminal and the network side device based on the second set.
[0148] Based on this, when the terminal performs target uplink transmission in a manner of three transmit antenna ports, the terminal may interpret the corresponding field "Precoding information and number of layers" in the second indication information (such as DCI) as described in Table 2 to obtain layer information and TPMI, and then obtain the corresponding precoding matrix from the codebook based on the layer information and TPMI. Since the first set determined based on the second set deletes repeated or all-zero precoding matrices relative to the second set, the number of precoding matrices in the first set is less than that in the second set. Therefore, when precoding matrix scheduling is performed using the second indication information, signaling overhead will inevitably be saved. For example, the precoding matrix indication information corresponding to Table 1 requires 4 bits of overhead, while the precoding matrix indication information corresponding to Table 2 (i.e., the second indication information) only requires 3 bits. In other words, providing a precoding matrix determination method in Method 2 can save signaling overhead.
[0149] Table 1
[0150] Compared with the method of performing uplink transmission based on a pre-configured precoding matrix in the related art, in this embodiment, the precoding matrix in the related art is reused to determine the precoding matrix corresponding to the target uplink transmission. This can effectively reduce the complexity of system implementation. For example, the same codebook search method can be used for 4 antenna ports and 3 antenna ports, and the same parsing method can be used for the fields indicating "precoding and number of layers" in indication information such as DCI; on the other hand, it can also avoid the resource overhead that may be caused by additional codebook configuration.
[0151] Table 2
[0152] For example, the following Table 3 shows a non-coherent uplink precoding matrix for single-layer transmission using 4 antenna ports, that is, the second set for single-layer transmission:
[0153] Table 3
[0154] Based on deleting the last row vector and the all-zero precoding matrix from the second set shown in Table 3, the precoding matrix for 3 antenna ports in the first set is shown in Table 4 below:
[0155] Table 4
[0156] For another example, the following Table 5 shows a non-coherent uplink precoding matrix for two-layer transmission using four antenna ports, that is, a second set for two-layer transmission:
[0157] Table 5
[0158] Based on deleting the last row vector and the all-zero precoding matrix from the second set shown in Table 5, the precoding matrix for 3 antenna ports in the first set is shown in Table 6 below:
[0159] Table 6
[0160] For example, the following Table 7 shows a non-coherent uplink precoding matrix for three-layer transmission using four antenna ports, that is, a second set for three-layer transmission:
[0161] Table 7
[0162] Based on deleting the last row vector and the all-zero precoding matrix from the second set shown in Table 7, the precoding matrix for 3 antenna ports in the first set is shown in Table 8 below:
[0163] Table 8
[0164] Based on the description of the aforementioned method embodiment 200 and method embodiment 300, for ease of understanding, the uplink transmission method provided in the present application is exemplarily described below in conjunction with Figure 4, as follows.
[0165] S410: The network-side device and the terminal respectively obtain target information, such as terminal capability information, first configuration information, and second configuration information.
[0166] For example, the network side device may send RRC signaling to the terminal, where the RRC signaling carries at least one of the first configuration information and the second configuration information.
[0167] For example, the terminal may report terminal capability information to the network-side device.
[0168] S420: The terminal and the network-side device determine relevant information of target uplink transmission, such as the number of antenna ports and a port sequence, according to the target information.
[0169] S430: The network-side device determines the target uplink transmission corresponding precoding matrix according to the reference signal measurement amount.
[0170] S440: Send first indication information or second indication information to the terminal, where the first indication information is used to indicate a first precoding matrix, and the second indication information is used to indicate a precoding matrix corresponding to the target uplink transmission.
[0171] S450: The terminal determines a precoding matrix corresponding to the target uplink transmission according to the first indication information or the second indication information.
[0172] S460, the terminal sends the target uplink transmission based on the determined number of antenna ports, port sequence, and precoding matrix corresponding to the target uplink transmission. Correspondingly, the network side device sends the target uplink transmission based on the determined number of antenna ports, port sequence, and precoding matrix corresponding to the target uplink transmission.
[0173] It is understood that the implementation process of each step in this example can refer to the description of the aforementioned method embodiment 200 and method embodiment 300. To avoid repetition, no limitation is given here. In addition, the uplink transmission method provided in this example may include but is not limited to the aforementioned steps, such as including more or fewer steps than the aforementioned S410-S450.
[0174] FIG5 is a flow chart of a method 500 for uplink transmission according to an exemplary embodiment of the present application. The method 500 may be, but is not limited to, executed by a network-side device, specifically hardware or software installed in the network-side device. In this embodiment, the method 500 may include at least the following steps.
[0175] S510: The network side device obtains target information.
[0176] S520: The network-side device determines relevant information of the target uplink transmission according to the target information.
[0177] The target information includes at least one of the following: terminal capability information, which is used to indicate the number of antenna ports supported by the terminal; first configuration information, which includes at least one of the number of antenna ports in the uplink transmission resources configured for the terminal and the port sequence of antenna ports; second configuration information, which indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0178] It should be noted that when the network-side device obtains the target information, its acquisition method varies depending on the target information. For example, when the target information is the terminal capability information, the network-side device may request or notify the terminal to report the terminal capability information. For another example, if the target information is the first configuration information or the second configuration information, the network-side device may generate or determine the first configuration information or the second configuration information according to a protocol agreement or other method.
[0179] In an optional implementation, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources in the first configuration information; or, the port sequence of antenna ports used for the target uplink transmission in the second configuration information is different from the port sequence of antenna ports in the uplink transmission resources in the first configuration information; or, the number of elements in the port sequence of antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources included in the first configuration information.
[0180] In an optional implementation manner, the relevant information of the target uplink transmission includes at least one of the following: a port sequence of antenna ports corresponding to the target uplink transmission; and the number of antenna ports corresponding to the target uplink transmission.
[0181] In an optional implementation, when the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, the relevant information of the target uplink transmission determined based on the target information includes at least one of the following: determining the number of antenna ports supported by the terminal indicated by the terminal capability information as a first number; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resources in the first configuration information; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; determining the number of antenna ports used for the target uplink transmission in the second configuration information or the number of elements in the port sequence as the first number; wherein the first number is the number of antenna ports corresponding to the target uplink transmission.
[0182] In an optional implementation, the method further includes:
[0183] Selecting some antenna ports from the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission;
[0184] Alternatively, one antenna port is selected from the antenna ports in the uplink transmission resources in the first configuration information and is not used for the target uplink transmission.
[0185] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; a method for selecting antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by a protocol;
[0186] The method agreed upon by the protocol for selecting an antenna port that is not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the last antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information, which is not used for the target uplink transmission.
[0187] For example, the antenna port sequence of the uplink transmission resource determined according to the first configuration information is {1000, 1001, 1002, 1003}, and among the antenna ports of the uplink transmission resource, the antenna port with antenna port sequence number 1003 is not used for the target uplink transmission.
[0188] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; and a method for selecting the antenna ports in the uplink transmission resources in the first configuration information as the target uplink transmission antenna ports is agreed upon by a protocol;
[0189] The method agreed in the protocol for selecting the antenna ports for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the first three antenna ports in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission.
[0190] In an optional implementation, the method further includes: determining a precoding matrix corresponding to the target uplink transmission based on a first precoding matrix; wherein the first precoding matrix is used for uplink transmission on the second number of antenna ports, and the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
[0191] In an optional implementation, determining the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix includes at least one of the following: deleting or ignoring a third number of row vectors from the first precoding matrix, and determining the first precoding matrix after deleting or ignoring the row vectors as the precoding matrix corresponding to the target uplink transmission, wherein the third number is determined based on the second number and the first number; and selecting a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
[0192] In an optional implementation, the method further includes: the network side device sends first indication information to the terminal, the first indication information is used to indicate the first precoding matrix, and the first precoding matrix is used by the terminal to determine the precoding matrix corresponding to the target uplink transmission.
[0193] In an optional implementation, the method further includes: selecting a precoding matrix corresponding to the target uplink transmission from a first set; wherein the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined based on the precoding matrix in the second set, and each precoding matrix in the second set is used for uplink transmission of the second number of antenna ports, and the second number is greater than the number of antenna ports corresponding to the target uplink transmission.
[0194] In an optional implementation, at least one candidate precoding matrix included in the first set is determined based on the precoding matrices in the second set, including at least one of the following: deleting or ignoring a third number of row vectors from each precoding matrix in the second set, and determining the first set based on each precoding matrix that deletes or ignores the row vectors, wherein the third number is determined based on the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission; selecting a first number of row vectors from each precoding matrix in the second set, and determining the first set based on the selected row vectors.
[0195] In an optional implementation manner, the precoding matrices included in the first set are non-zero matrices, and there is no duplication between the precoding matrices.
[0196] In an optional implementation manner, the method further includes: the network side device sending second indication information to the terminal, where the second indication information is used to indicate a precoding matrix corresponding to the target uplink transmission.
[0197] In an optional implementation, the first configuration information and the second configuration information are carried by the same signaling.
[0198] In an optional implementation, when the first configuration information and the second configuration information are carried through the same RRC signaling, the second configuration information is carried through a newly added field in the RRC signaling.
[0199] In an optional implementation manner, the antenna port is a sounding reference signal SRS port or a physical uplink shared channel PUSCH port.
[0200] It can be understood that each implementation method in method embodiment 500 has the same or corresponding technical features as the aforementioned method embodiment 200 and method embodiment 300. Therefore, the implementation process of each implementation method in method embodiment 500 can refer to the relevant description of the aforementioned method embodiment 200 and method embodiment 300, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0201] As shown in Figure 6, a structural diagram of a terminal 600 provided in an embodiment of the present application is provided, and the terminal 600 includes: an acquisition module 610, used to obtain target information; a determination module 620, used to determine relevant information of the target uplink transmission based on the target information; wherein the target information includes at least one of the following: terminal capability information, the terminal capability information is used to indicate the number of antenna ports supported by the terminal; first configuration information, the first configuration information includes at least one of the number of antenna ports in the uplink transmission resources and the port sequence of antenna ports; second configuration information, the second configuration information indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0202] In an optional implementation, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources in the first configuration information; or, the port sequence of antenna ports used for the target uplink transmission in the second configuration information is different from the port sequence of antenna ports in the uplink transmission resources in the first configuration information.
[0203] In an optional implementation manner, the relevant information of the target uplink transmission includes at least one of the following: a port sequence of antenna ports corresponding to the target uplink transmission; and the number of antenna ports corresponding to the target uplink transmission.
[0204] In an optional implementation, when the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, the relevant information of the target uplink transmission determined based on the target information includes at least one of the following: determining the number of antenna ports supported by the terminal indicated by the terminal capability information as a first number; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resources in the first configuration information; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; determining the number of antenna ports used for the target uplink transmission in the second configuration information or the number of elements in the port sequence as the first number; wherein the first number is the number of antenna ports corresponding to the target uplink transmission.
[0205] In an optional implementation, the determining module 620 is further configured to select, from the antenna ports in the uplink transmission resources in the first configuration information, some antenna ports for the target uplink transmission;
[0206] Alternatively, the determination module 620 is further configured to select one antenna port not to be used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information.
[0207] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; a method for selecting antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by a protocol;
[0208] The method agreed upon by the protocol for selecting an antenna port that is not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the last antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information, which is not used for the target uplink transmission.
[0209] For example, the antenna port sequence of the uplink transmission resource determined according to the first configuration information is {1000, 1001, 1002, 1003}, and among the antenna ports of the uplink transmission resource, the antenna port with antenna port sequence number 1003 is not used for the target uplink transmission.
[0210] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; and a method for selecting the antenna ports in the uplink transmission resources in the first configuration information as the target uplink transmission antenna ports is agreed upon by a protocol;
[0211] The method agreed in the protocol for selecting the antenna ports for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the first three antenna ports in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission.
[0212] In an optional implementation, the acquisition module 610 is also used to receive first indication information sent by a network side device, where the first indication information is used to indicate a first precoding matrix; the determination module 620 is also used to determine the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix; wherein the first precoding matrix is used for uplink transmission on the second number of antenna ports, the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
[0213] In an optional implementation, determining the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix includes at least one of the following: deleting or ignoring a third number of row vectors from the first precoding matrix, and determining the first precoding matrix after deleting or ignoring the row vectors as the precoding matrix corresponding to the target uplink transmission, wherein the third number is determined based on the second number and the first number; and selecting a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
[0214] In an optional implementation, the acquisition module 610 is further used to receive second indication information sent by a network-side device, where the second indication information is used to indicate the precoding matrix corresponding to the target uplink transmission; the determination module is further used to select the precoding matrix corresponding to the target uplink transmission from the first set according to the second indication information; wherein the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined based on the precoding matrix in the second set, and each precoding matrix in the second set is used for uplink transmission of the second number of antenna ports, the second number is greater than the number of antenna ports corresponding to the target uplink transmission, and the second number is the number of antenna ports in the uplink transmission resources in the first configuration information or the number of elements in the port sequence.
[0215] In an optional implementation, at least one candidate precoding matrix included in the first set is determined based on the precoding matrices in the second set, including at least one of the following: deleting or ignoring a third number of row vectors from each precoding matrix in the second set, and determining the first set based on each precoding matrix that deletes or ignores the row vectors, wherein the third number is determined based on the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission; selecting a first number of row vectors from each precoding matrix in the second set, and determining the first set based on the selected row vectors.
[0216] In an optional implementation manner, the precoding matrices included in the first set are non-zero matrices, and there is no duplication between the precoding matrices.
[0217] In an optional implementation, the first configuration information and the second configuration information are carried by the same signaling.
[0218] In an optional implementation, when the first configuration information and the second configuration information are carried through the same RRC signaling, the second configuration information is carried through a newly added field in the RRC signaling.
[0219] In an optional implementation manner, the antenna port is a sounding reference signal SRS port or a physical uplink shared channel PUSCH port.
[0220] The terminal 600 in the embodiment of the present application may include but is not limited to the types of the terminal 11 listed above. Other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0221] The terminal 600 provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 2 to 3 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0222] As shown in Figure 7, a structural diagram of a network side device 700 provided in an embodiment of the present application is provided, and the network side device includes: an acquisition module 710, used to obtain target information; a determination module 720, used to determine relevant information of the target uplink transmission based on the target information; wherein the target information includes at least one of the following: terminal capability information, the terminal capability information is used to indicate the number of antenna ports supported by the terminal; first configuration information, the first configuration information includes at least one of the number of antenna ports in the uplink transmission resources configured for the terminal and the port sequence of antenna ports; second configuration information, the second configuration information indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0223] In an optional implementation, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources in the first configuration information; or, the port sequence of the antenna ports used for the target uplink transmission in the second configuration information is different from the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; or, the number of elements in the port sequence of the antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources included in the first configuration information; or, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of elements in the port sequence of the antenna ports in the uplink transmission resources included in the first configuration information.
[0224] In an optional implementation manner, the relevant information of the target uplink transmission includes at least one of the following: a port sequence of antenna ports corresponding to the target uplink transmission; and the number of antenna ports corresponding to the target uplink transmission.
[0225] In an optional implementation, when the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, the relevant information of the target uplink transmission determined based on the target information includes at least one of the following: determining the number of antenna ports supported by the terminal indicated by the terminal capability information as a first number; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resources in the first configuration information; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; determining the number of antenna ports used for the target uplink transmission in the second configuration information or the number of elements in the port sequence as the first number; wherein the first number is the number of antenna ports corresponding to the target uplink transmission.
[0226] In an optional implementation, the determining module 720 is further configured to select, from the antenna ports in the uplink transmission resources in the first configuration information, some antenna ports for the target uplink transmission;
[0227] Alternatively, the determination module 720 is further configured to select one antenna port from the antenna ports in the uplink transmission resources in the first configuration information, which is not used for the target uplink transmission.
[0228] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; a method for selecting antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by a protocol;
[0229] The method agreed upon by the protocol for selecting an antenna port that is not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the last antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information, which is not used for the target uplink transmission.
[0230] For example, the antenna port sequence of the uplink transmission resource determined according to the first configuration information is {1000, 1001, 1002, 1003}, and among the antenna ports of the uplink transmission resource, the antenna port with antenna port sequence number 1003 is not used for the target uplink transmission.
[0231] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; and a method for selecting the antenna ports in the uplink transmission resources in the first configuration information as the target uplink transmission antenna ports is agreed upon by a protocol;
[0232] The method agreed in the protocol for selecting the antenna ports for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the first three antenna ports in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission.
[0233] In an optional implementation, the determination module 720 is further used to determine the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix; wherein the first precoding matrix is used for uplink transmission on the second number of antenna ports, and the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
[0234] In an optional implementation, determining the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix includes at least one of the following: deleting or ignoring a third number of row vectors from the first precoding matrix, and determining the first precoding matrix after deleting or ignoring the row vectors as the precoding matrix corresponding to the target uplink transmission, wherein the third number is determined based on the second number and the first number; and selecting a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
[0235] In an optional implementation, the acquisition module 710 is further used to: send first indication information to the terminal, where the first indication information is used to indicate the first precoding matrix, and the first precoding matrix is used by the terminal to determine the precoding matrix corresponding to the target uplink transmission.
[0236] In an optional implementation, the determination module 720 is further used to select a precoding matrix corresponding to the target uplink transmission from a first set; wherein the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined based on the precoding matrix in the second set, and each precoding matrix in the second set is used for uplink transmission of the second number of antenna ports, and the second number is greater than the number of antenna ports corresponding to the target uplink transmission.
[0237] In an optional implementation, at least one candidate precoding matrix included in the first set is determined based on the precoding matrices in the second set, including at least one of the following: deleting or ignoring a third number of row vectors from each precoding matrix in the second set, and determining the first set based on each precoding matrix that deletes or ignores the row vectors, wherein the third number is determined based on the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission; selecting a first number of row vectors from each precoding matrix in the second set, and determining the first set based on the selected row vectors.
[0238] In an optional implementation manner, the precoding matrices included in the first set are non-zero matrices, and there is no duplication between the precoding matrices.
[0239] In an optional implementation, the transmission module 710 is further configured to send second indication information to the terminal, where the second indication information is used to indicate a precoding matrix corresponding to the target uplink transmission.
[0240] In an optional implementation, the first configuration information and the second configuration information are carried by the same signaling.
[0241] In an optional implementation, when the first configuration information and the second configuration information are carried through the same RRC signaling, the second configuration information is carried through a newly added field in the RRC signaling.
[0242] In an optional implementation manner, the antenna port is a sounding reference signal SRS port or a physical uplink shared channel PUSCH port.
[0243] The network side device 700 in the embodiment of the present application may include but is not limited to the types of network side devices 12 listed above, and the embodiment of the present application does not make specific limitations.
[0244] The network side device 700 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0245] As shown in Figure 8, an embodiment of the present application further provides a communication device 800, including a processor 801 and a memory 802. The memory 802 stores a program or instruction that can be run on the processor 801. For example, when the communication device 800 is a terminal, the program or instruction, when executed by the processor 801, implements the various steps of the above-mentioned uplink transmission method embodiment and can achieve the same technical effect. When the communication device 800 is a network-side device, the program or instruction, when executed by the processor 801, implements the various steps of the above-mentioned uplink transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0246] The present application also provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 2 and 3. This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 9 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
[0247] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909 and at least some of the components of the processor 910.
[0248] Those skilled in the art will appreciate that the terminal 900 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 910 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG9 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0249] It should be understood that in an embodiment of the present application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and at least one of other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0250] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 901 may transmit the data to the processor 910 for processing. Furthermore, the RF unit 901 may send uplink data to the network-side device. Typically, the RF unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0251] The memory 909 can be used to store software programs or instructions and various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 909 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), 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 link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0252] Processor 910 may include one or more processing units. Optionally, processor 910 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 910.
[0253] Among them, the radio frequency unit 901 is used to obtain target information; the processor 910 is used to determine relevant information of the target uplink transmission based on the target information; wherein the target information includes at least one of the following: terminal capability information, the terminal capability information is used to indicate the number of antenna ports supported by the terminal; first configuration information, the first configuration information includes at least one of the number of antenna ports in the uplink transmission resources and the port sequence of antenna ports; second configuration information, the second configuration information indicates at least one of the number of antenna ports used for the target uplink transmission and the port sequence of antenna ports.
[0254] In an optional implementation, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources in the first configuration information; or, the port sequence of the antenna ports used for the target uplink transmission in the second configuration information is different from the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; or, the number of elements in the port sequence of the antenna ports used for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resources included in the first configuration information; or, the number of antenna ports used for the target uplink transmission in the second configuration information is different from the number of elements in the port sequence of the antenna ports in the uplink transmission resources included in the first configuration information.
[0255] In an optional implementation, the relevant information of the target uplink transmission includes at least one of the following: a port sequence of antenna ports corresponding to the target uplink transmission; the number of antenna ports corresponding to the target uplink transmission; and a precoding matrix corresponding to the target uplink transmission.
[0256] In an optional implementation, when the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, the relevant information of the target uplink transmission determined based on the target information includes at least one of the following: determining the number of antenna ports supported by the terminal indicated by the terminal capability information as a first number; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resources in the first configuration information; determining the first number based on the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information; determining the number of antenna ports used for the target uplink transmission in the second configuration information or the number of elements in the port sequence as the first number; wherein the first number is the number of antenna ports corresponding to the target uplink transmission.
[0257] In an optional implementation, the processor 910 is further configured to select, from the antenna ports in the uplink transmission resources in the first configuration information, some antenna ports for the target uplink transmission;
[0258] Alternatively, the processor 910 is further configured to select part of antenna ports from the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission.
[0259] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; a method for selecting antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by a protocol;
[0260] The method agreed upon by the protocol for selecting an antenna port that is not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the last antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information, which is not used for the target uplink transmission.
[0261] For example, the antenna port sequence of the uplink transmission resource determined according to the first configuration information is {1000, 1001, 1002, 1003}, and among the antenna ports of the uplink transmission resource, the antenna port with antenna port sequence number 1003 is not used for the target uplink transmission.
[0262] In an optional implementation, the number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; and a method for selecting the antenna ports in the uplink transmission resources in the first configuration information as the target uplink transmission antenna ports is agreed upon by a protocol;
[0263] The method agreed in the protocol for selecting the antenna port for the target uplink transmission from the antenna ports in the uplink transmission resource in the first configuration information is: selecting the first three antenna ports in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission
[0264] In an optional implementation, the radio frequency unit 901 is also used to receive first indication information sent by a network side device, where the first indication information is used to indicate a first precoding matrix; the processor 910 is also used to determine the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix; wherein the first precoding matrix is used for uplink transmission on the second number of antenna ports, the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
[0265] In an optional implementation, determining the precoding matrix corresponding to the target uplink transmission based on the first precoding matrix includes at least one of the following: deleting or ignoring a third number of row vectors from the first precoding matrix, and determining the first precoding matrix after deleting or ignoring the row vectors as the precoding matrix corresponding to the target uplink transmission, wherein the third number is determined based on the second number and the first number; and selecting a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
[0266] In an optional implementation, the radio frequency unit 901 is further used to receive second indication information sent by a network side device, where the second indication information is used to indicate the precoding matrix corresponding to the target uplink transmission; the processor 910 is further used to select the precoding matrix corresponding to the target uplink transmission from the first set according to the second indication information; wherein the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined according to the precoding matrix in the second set, and each precoding matrix in the second set is used for uplink transmission of the second number of antenna ports, the second number is greater than the number of antenna ports corresponding to the target uplink transmission, and the second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
[0267] In an optional implementation, at least one candidate precoding matrix included in the first set is determined based on the precoding matrices in the second set, including at least one of the following: deleting or ignoring a third number of row vectors from each precoding matrix in the second set, and determining the first set based on each precoding matrix that deletes or ignores the row vectors, wherein the third number is determined based on the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission; selecting a first number of row vectors from each precoding matrix in the second set, and determining the first set based on the selected row vectors.
[0268] In an optional implementation manner, the precoding matrices included in the first set are non-zero matrices, and there is no duplication between the precoding matrices.
[0269] In an optional implementation, the first configuration information and the second configuration information are carried by the same signaling.
[0270] In an optional implementation, when the first configuration information and the second configuration information are carried through the same RRC signaling, the second configuration information is carried through a newly added field in the RRC signaling.
[0271] In an optional implementation manner, the antenna port is a sounding reference signal SRS port or a physical uplink shared channel PUSCH port.
[0272] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 200 or 300, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0273] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG4 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[0274] Specifically, an embodiment of the present application also provides a network-side device. As shown in Figure 10, the network-side device 1000 includes: an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. Antenna 1001 is connected to radio frequency device 1002. In the uplink direction, radio frequency device 1002 receives information via antenna 1001 and sends the received information to baseband device 1003 for processing. In the downlink direction, baseband device 1003 processes the information to be transmitted and sends it to radio frequency device 1002. Radio frequency device 1002 processes the received information and sends it through antenna 1001.
[0275] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1003 , which includes a baseband processor.
[0276] The baseband device 1003 may, for example, include at least one baseband board, on which multiple chips are arranged, as shown in Figure 10, one of which is, for example, a baseband processor, which is connected to the memory 1005 through a bus interface to call the program in the memory 1005 and execute the network device operations shown in the above method embodiment.
[0277] The network side device may further include a network interface 1006, which is, for example, a Common Public Radio Interface (CPRI).
[0278] Specifically, the network side device 1000 of the embodiment of the present application also includes: instructions or programs stored in the memory 1005 and executable on the processor 1004. The processor 1004 calls the instructions or programs in the memory 1005 to execute the method of execution of each module shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be described here.
[0279] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned uplink transmission method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0280] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0281] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned uplink transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0282] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0283] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned uplink transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0284] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to implement the various processes of the above-mentioned uplink transmission method embodiment 200 and the method embodiment 300, and the network-side device can be used to implement the various processes of the above-mentioned uplink transmission method embodiment 500, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0285] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0286] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0287] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A method for uplink transmission, characterized in that, Including: The terminal obtains target information; The terminal determines relevant information for target uplink transmission according to the target information; Wherein, the target information includes at least one of the following: Terminal capability information, which is used to indicate the number of antenna ports supported by the terminal; First configuration information, which includes at least one of the number of antenna ports in the uplink transmission resource and the port sequence of the antenna ports; Second configuration information, which indicates at least one of the number of antenna ports and the port sequence of the antenna ports for the target uplink transmission.
2. The method according to claim 1, characterized in that, The number of antenna ports for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resource in the first configuration information; Or, the port sequence of the antenna ports for the target uplink transmission in the second configuration information is different from the port sequence of the antenna ports in the uplink transmission resource in the first configuration information; Or, the number of elements in the port sequence of the antenna ports for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resource included in the first configuration information; Or, the number of antenna ports for the target uplink transmission in the second configuration information is different from the number of elements in the port sequence of the antenna ports in the uplink transmission resource included in the first configuration information.
3. The method according to claim 1 or 2, characterized in that, The relevant information for the target uplink transmission includes at least one of the following: The port sequence of the antenna ports corresponding to the target uplink transmission; The number of antenna ports corresponding to the target uplink transmission.
4. The method according to claim 3, characterized in that, When the relevant information for the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, determining the relevant information for the target uplink transmission according to the target information includes at least one of the following: Determining the number of antenna ports supported by the terminal indicated by the terminal capability information as the first number; Determining the first number according to the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resource in the first configuration information; Determining the first number according to the smaller of the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information; Determining the number of antenna ports or the number of elements in the port sequence for the target uplink transmission in the second configuration information as the first number; Wherein, the first number is the number of antenna ports corresponding to the target uplink transmission.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: Selecting some antenna ports from the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission; Or, selecting 1 antenna port from the antenna ports in the uplink transmission resource in the first configuration information that is not used for the target uplink transmission.
6. The method according to any one of claims 1-5, characterized in that, The number of antenna ports in the uplink transmission resource in the first configuration information is 4, and the number of antenna ports for the target uplink transmission is 3; the method for selecting the antenna ports in the uplink transmission resource in the first configuration information that are not used for the target uplink transmission is agreed upon by the protocol; The method agreed upon by the protocol for selecting the antenna ports in the uplink transmission resource in the first configuration information that are not used for the target uplink transmission is: select the last 1 antenna port in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information, which is not used for the target uplink transmission.
7. The method according to claim 6, wherein According to the first configuration information, the antenna port sequence of the uplink transmission resource is {1000, 1001, 1002, 1003}. Among the antenna ports of the uplink transmission resource, the antenna port with the antenna port number 1003 is not used for the target uplink transmission.
8. The method according to any one of claims 1-5, characterized in that, The number of antenna ports in the uplink transmission resource in the first configuration information is 4, and the number of antenna ports for the target uplink transmission is 3; the method for selecting the antenna ports in the uplink transmission resource in the first configuration information as the antenna ports for the target uplink transmission is agreed upon by the protocol; The method agreed upon by the protocol for selecting the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission is: select the first 3 antenna ports in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission.
9. The method according to any one of claims 1-4, characterized in that, The method further includes: The terminal receives first indication information sent by the network side device, and the first indication information is used to indicate a first precoding matrix; The terminal determines the precoding matrix corresponding to the target uplink transmission according to the first precoding matrix; Wherein, the first precoding matrix is used for uplink transmission on a second number of antenna ports, the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports in the uplink transmission resource in the first configuration information or the number of elements in the port sequence.
10. The method according to claim 9, wherein Determining the precoding matrix corresponding to the target uplink transmission according to the first precoding matrix includes at least one of the following: Delete or ignore a third number of row vectors from the first precoding matrix, and determine the first precoding matrix after deleting or ignoring the row vectors as the precoding matrix corresponding to the target uplink transmission, where the third number is determined according to the second number and the first number; Select a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
11. The method according to any one of claims 1-4, characterized in that, The method further includes: The terminal receives second indication information sent by the network side device, and the second indication information is used to indicate the precoding matrix corresponding to the target uplink transmission; The terminal selects the precoding matrix corresponding to the target uplink transmission from the first set according to the second indication information; Among them, the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined according to the precoding matrices in the second set. Each precoding matrix in the second set is used for uplink transmission of a second number of antenna ports, and the second number is greater than the number of antenna ports corresponding to the target uplink transmission. The second number is the number of antenna ports or the number of elements in the port sequence in the uplink transmission resource in the first configuration information.
12. The method according to claim 11, wherein The at least one candidate precoding matrix included in the first set is determined according to the precoding matrices in the second set, including at least one of the following: Delete or ignore a third number of row vectors from each precoding matrix in the second set respectively, and determine the first set according to each precoding matrix after deleting or ignoring the row vectors. Among them, the third number is determined according to the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission; Select a first number of row vectors from each precoding matrix in the second set respectively, and determine the first set according to the selected row vectors.
13. The method according to claim 11 or 12, characterized in that, The precoding matrices included in the first set are non-zero matrices and there is no repetition among the precoding matrices.
14. The method according to any one of claims 1 to 13, characterized in that, The first configuration information and the second configuration information are carried by the same signaling.
15. The method according to claim 14, wherein When the first configuration information and the second configuration information are carried by the same radio resource control (RRC) signaling, the second configuration information is carried by a new field in the RRC signaling.
16. The method according to any one of claims 1-13, characterized in that, The antenna port is a sounding reference signal (SRS) port or a physical uplink shared channel (PUSCH) port.
17. A method for uplink transmission, characterized in that, It includes: The network-side device obtains target information; The network-side device determines relevant information of the target uplink transmission according to the target information; Among them, the target information includes at least one of the following: Terminal capability information, which is used to indicate the number of antenna ports supported by the terminal; First configuration information, which includes at least one of the number of antenna ports and the port sequence of the antenna ports in the uplink transmission resource configured for the terminal; Second configuration information, which indicates at least one of the number of antenna ports and the port sequence of the antenna ports for the target uplink transmission.
18. The method according to claim 17, wherein The number of antenna ports for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resource in the first configuration information; Or, the port sequence of the antenna ports for the target uplink transmission in the second configuration information is different from the port sequence of the antenna ports in the uplink transmission resource in the first configuration information; Or, the number of elements in the port sequence of the antenna ports for the target uplink transmission in the second configuration information is different from the number of antenna ports in the uplink transmission resource included in the first configuration information; Or, the number of antenna ports for the target uplink transmission in the second configuration information is different from the number of elements in the port sequence of the antenna ports in the uplink transmission resource included in the first configuration information.
19. The method according to claim 17, wherein The relevant information of the target uplink transmission includes at least one of the following: The port sequence of the antenna port corresponding to the target uplink transmission; The number of antenna ports corresponding to the target uplink transmission.
20. The method according to claim 17, wherein When the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, the determining the relevant information of the target uplink transmission according to the target information includes at least one of the following: Determining the number of antenna ports supported by the terminal indicated by the terminal capability information as the first number; Determining the first number according to the smaller value between the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resource in the first configuration information; Determining the first number according to the smaller value between the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information; Determining the number of elements in the number or port sequence of the antenna ports for the target uplink transmission in the second configuration information as the first number; Wherein, the first number is the number of antenna ports corresponding to the target uplink transmission.
21. The method according to any one of claims 17-20, characterized in that, The method further includes: Selecting some antenna ports from the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission; Or, selecting 1 antenna port from the antenna ports in the uplink transmission resource in the first configuration information that is not used for the target uplink transmission.
22. The method according to any one of claims 17-21, characterized in that, The number of antenna ports in the uplink transmission resource in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; The method for selecting the antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resource in the first configuration information is agreed by the protocol; The method for selecting the antenna ports not used for the target uplink transmission from the antenna ports in the uplink transmission resource in the first configuration information agreed by the protocol is: Selecting the last 1 antenna port in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information that is not used for the target uplink transmission.
23. The method according to claim 22, wherein According to the antenna port sequence of the uplink transmission resource determined by the first configuration information is {1000, 1001, 1002, 1003}, among the antenna ports of the uplink transmission resource, the antenna port with the antenna port number 1003 is not used for the target uplink transmission.
24. The method according to any one of claims 17-21, characterized in that, The number of antenna ports in the uplink transmission resource in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; The method for selecting the antenna ports as the target uplink transmission from the antenna ports in the uplink transmission resource in the first configuration information is agreed by the protocol; The method for selecting, according to the agreement of the protocol, an antenna port from the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission is as follows: select the first 3 antenna ports in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission.
25. The method according to any one of claims 17-20, characterized in that, The method further includes: Determine a precoding matrix corresponding to the target uplink transmission according to a first precoding matrix; Wherein, the first precoding matrix is used for uplink transmission on a second number of antenna ports, and the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports or the number of elements in the port sequence in the uplink transmission resource in the first configuration information.
26. The method according to claim 25, wherein The determining, according to the first precoding matrix, a precoding matrix corresponding to the target uplink transmission includes at least one of the following: Delete or ignore a third number of row vectors from the first precoding matrix, and determine the first precoding matrix after deleting or ignoring the row vectors as the precoding matrix corresponding to the target uplink transmission, where the third number is determined according to the second number and the first number; Select a first number of row vectors from the first precoding matrix as the precoding matrix corresponding to the target uplink transmission.
27. The method according to claim 25, wherein The method further includes: The network side device sends first indication information to the terminal, and the first indication information is used to indicate the first precoding matrix, and the first precoding matrix is used for the terminal to determine the precoding matrix corresponding to the target uplink transmission.
28. The method according to any one of claims 17 - 20, characterized in that, The method further includes: Select a precoding matrix corresponding to the target uplink transmission from a first set; Wherein, the first set includes at least one candidate precoding matrix, and at least one candidate precoding matrix included in the first set is determined according to the precoding matrices in a second set, and each precoding matrix in the second set is used for uplink transmission on a second number of antenna ports, and the second number is greater than the number of antenna ports corresponding to the target uplink transmission, and the second number is the number of antenna ports or the number of elements in the port sequence in the uplink transmission resource in the first configuration information.
29. The method according to claim 28, wherein The determining that at least one candidate precoding matrix included in the first set is determined according to the precoding matrices in the second set includes at least one of the following: Delete or ignore a third number of row vectors from each precoding matrix in the second set respectively, and determine the first set according to the precoding matrices after deleting or ignoring the row vectors, where the third number is determined according to the second number and the first number, and the first number is the number of antenna ports corresponding to the target uplink transmission; Select a first number of row vectors from each precoding matrix in the second set respectively, and determine the first set according to the selected row vectors.
30. The method according to claim 28 or 29, characterized in that, The precoding matrices included in the first set are non-zero matrices and there are no repetitions among the precoding matrices.
31. The method according to claim 28, wherein The method further includes: The network-side device sends second indication information to the terminal, and the second indication information is used to indicate the precoding matrix corresponding to the target uplink transmission.
32. The method according to any one of claims 17-31, characterized in that, The first configuration information and the second configuration information are carried by the same signaling.
33. The method according to claim 32, characterized in that, When the first configuration information and the second configuration information are carried by the same radio resource control (RRC) signaling, the second configuration information is carried by an added field in the RRC signaling.
34. The method according to any one of claims 17-31, characterized in that, The antenna port is a sounding reference signal (SRS) port or a physical uplink shared channel (PUSCH) port.
35. A terminal, characterized in that, It includes: An obtaining module, configured to obtain target information; A determining module, configured to determine relevant information of the target uplink transmission according to the target information; Wherein, the target information includes at least one of the following: Terminal capability information, which is used to indicate the number of antenna ports supported by the terminal; First configuration information, which includes at least one of the number of antenna ports in the uplink transmission resource and the port sequence of the antenna ports; Second configuration information, which indicates at least one of the number of antenna ports and the port sequence of the antenna ports used for the target uplink transmission.
36. The terminal according to claim 35, wherein When the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, the determining the relevant information of the target uplink transmission according to the target information includes at least one of the following: Determining the number of antenna ports supported by the terminal indicated by the terminal capability information as the first number; Determining the first number according to the smaller value between the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resource in the first configuration information; Determining the first number according to the smaller value between the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of the antenna ports in the uplink transmission resource in the first configuration information; Determining the number of antenna ports or the number of elements in the port sequence used for the target uplink transmission in the second configuration information as the first number; Wherein, the first number is the number of antenna ports corresponding to the target uplink transmission.
37. The terminal according to claim 35 or 36, characterized in that, The determining module is further configured to select some antenna ports from the antenna ports in the uplink transmission resource in the first configuration information for the target uplink transmission; Alternatively, the determining module is further configured to select 1 antenna port from the antenna ports in the uplink transmission resource in the first configuration information that is not used for the target uplink transmission.
38. The terminal according to any one of claims 35 to 37, characterized in that, The number of antenna ports in the uplink transmission resource in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; the method for selecting the antenna port that is not used for the target uplink transmission from the antenna ports in the uplink transmission resource in the first configuration information is specified by the protocol. The method for selecting, according to the agreement of the protocol, the antenna ports that are not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is as follows: select the last 1 antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information and do not use it for the target uplink transmission.
39. The terminal according to claim 38, wherein The antenna port sequence of the uplink transmission resources determined according to the first configuration information is {1000, 1001, 1002, 1003}. Among the antenna ports of the uplink transmission resources, the antenna port with the antenna port number 1003 is not used for the target uplink transmission.
40. The terminal according to any one of claims 35 - 37, characterized in that, The number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; the method for selecting the antenna ports used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed by the protocol; The method for selecting, according to the agreement of the protocol, the antenna ports that are used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is as follows: select the first 3 antenna ports in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information and use them for the target uplink transmission.
41. The terminal according to claim 35 or 36, characterized in that The obtaining module is further configured to receive first indication information sent by a network-side device, where the first indication information is used to indicate a first precoding matrix; The determining module is further configured to determine a precoding matrix corresponding to the target uplink transmission according to the first precoding matrix; Wherein, the first precoding matrix is used for uplink transmission on a second number of antenna ports, the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports or the number of elements in the port sequence in the uplink transmission resources in the first configuration information.
42. The terminal according to any one of claims 35-41, characterized in that, The obtaining module is further configured to receive second indication information sent by a network-side device, where the second indication information is used to indicate a precoding matrix corresponding to the target uplink transmission; The determining module is further configured to select, according to the second indication information, a precoding matrix corresponding to the target uplink transmission from a first set; Wherein, the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined according to the precoding matrices in a second set. Each precoding matrix in the second set is used for uplink transmission on a second number of antenna ports, the second number is greater than the number of antenna ports corresponding to the target uplink transmission, and the second number is the number of antenna ports or the number of elements in the port sequence in the uplink transmission resources in the first configuration information.
43. A network-side device, characterized in that, Including: An obtaining module, configured to obtain target information; A determining module, configured to determine relevant information of a target uplink transmission according to the target information; Wherein, the target information includes at least one of the following: Terminal capability information, where the terminal capability information is used to indicate the number of antenna ports supported by the terminal; The first configuration information, where the first configuration information includes at least one of the number of antenna ports and the port sequence of antenna ports in the uplink transmission resources configured for the terminal; The second configuration information, where the second configuration information indicates at least one of the number of antenna ports and the port sequence of antenna ports for the target uplink transmission.
44. The network-side device according to claim 43, characterized in that, When the relevant information of the target uplink transmission includes the number of antenna ports corresponding to the target uplink transmission, determining the relevant information of the target uplink transmission according to the target information includes at least one of the following: Determining the number of antenna ports supported by the terminal indicated by the terminal capability information as the first number; Determining the first number according to the smaller value between the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of antenna ports in the uplink transmission resources in the first configuration information; Determining the first number according to the smaller value between the number of antenna ports supported by the terminal indicated by the terminal capability information and the number of elements in the port sequence of antenna ports in the uplink transmission resources in the first configuration information; Determining the number of antenna ports or the number of elements in the port sequence for the target uplink transmission in the second configuration information as the first number; Wherein, the first number is the number of antenna ports corresponding to the target uplink transmission.
45. The network-side device according to claim 43 or 44, characterized in that, The determining module is further configured to select some antenna ports from the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission; Alternatively, the determining module is further configured to select 1 antenna port from the antenna ports in the uplink transmission resources in the first configuration information that is not used for the target uplink transmission.
46. The network-side device according to any one of claims 43 to 45, characterized in that, The number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; the method for selecting the antenna ports that are not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by the protocol; The method agreed upon by the protocol for selecting the antenna ports that are not used for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is: selecting the last 1 antenna port in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information that is not used for the target uplink transmission.
47. The network-side device according to claim 46, wherein According to the antenna port sequence of the uplink transmission resources determined by the first configuration information being {1000, 1001, 1002, 1003}, among the antenna ports of the uplink transmission resources, the antenna port with the antenna port number 1003 is not used for the target uplink transmission.
48. The network-side device according to any one of claims 43-45, characterized in that The number of antenna ports in the uplink transmission resources in the first configuration information is 4, and the number of antenna ports used for the target uplink transmission is 3; the method for selecting the antenna ports as the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is agreed upon by the protocol; The method for selecting, according to the agreement of the protocol, an antenna port for the target uplink transmission from the antenna ports in the uplink transmission resources in the first configuration information is as follows: select the first 3 antenna ports in the port sequence of the antenna ports in the uplink transmission resources in the first configuration information for the target uplink transmission.
49. The network-side device according to claim 43 or 44, characterized in that, The determining module is further configured to determine a precoding matrix corresponding to the target uplink transmission according to a first precoding matrix; Wherein, the first precoding matrix is used for uplink transmission on a second number of antenna ports, and the number of antenna ports corresponding to the target uplink transmission is less than the second number, and the second number is the number of antenna ports or the number of elements in the port sequence in the uplink transmission resources in the first configuration information.
50. The network-side device according to claim 49, characterized in that, The obtaining module is further configured to send first indication information to the terminal, and the first indication information is used to indicate the first precoding matrix, and the first precoding matrix is used for the terminal to determine a precoding matrix corresponding to the target uplink transmission.
51. The network-side device according to any one of claims 43 to 50, characterized in that, The determining module is further configured to select a precoding matrix corresponding to the target uplink transmission from a first set; Wherein, the first set includes at least one candidate precoding matrix, and the at least one candidate precoding matrix included in the first set is determined according to the precoding matrices in a second set, and each precoding matrix in the second set is used for uplink transmission on a second number of antenna ports, and the second number is greater than the number of antenna ports corresponding to the target uplink transmission.
52. A terminal, characterized in that, It includes a processor and a memory, and the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 16 are implemented.
53. A network-side device, characterized in that, It includes a processor and a memory, and the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 17 to 34 are implemented.
54. A readable storage medium, characterized in that, A program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented, or the steps of the method according to any one of claims 17 to 34 are implemented.
Citation Information
Patent Citations
Uplink transmission method, terminal and network side equipment
CN114765495A
PUSCH transmission method, apparatus and device, and storage medium
CN114765879A
Capability information reporting method and device, capability information receiving method and device, equipment and storage medium
CN116114187A
Uplink transmission control method and device, communication equipment, communication system and storage medium
CN117083961A
Uplink transmission method, terminal device, and network device
WO2018170691A1