Information transmission method, apparatus, and system
Patent Information
- Application Number
- PCT/CN2025/077553
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-19
- Filing Date
- 2025-02-17
- Publication Date
- 2025-08-28
Smart Images

Figure CN2025077553_28082025_PF_FP_ABST
Abstract
Description
Information transmission method, device and system
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on February 19, 2024, with application number 202410185737.9 and application name “Information Transmission Method, Device and System”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and more specifically, to an information transmission method, device and system. Background Art
[0003] At present, the number of antenna ports supported by terminal devices for uplink transmission in the new radio (NR) protocol is 1T, 2T, 4T and 8T. Among them, T represents the transmitting antenna (or transmitting antenna port, or transmitting port). The network device can configure SRS resources of 1 sounding reference signal (SRS) port, 2 SRS ports, 4 SRS ports, or 8 SRS ports for the terminal device. For example, the number of uplink transmitting antenna ports of the terminal device is 2T, and the network device can configure one or two SRS resource sets for the terminal device. The SRS resource set may include one or two SRS resources, and each SRS resource includes 2 SRS ports. The network device receives the SRS from the terminal device, thereby measuring the 2T channel and calculating the precoding matrix to indicate to the terminal device.
[0004] However, when the terminal device supports other numbers of antenna ports, the network device cannot perform channel measurement. Summary of the Invention
[0005] The present application provides an information transmission method, device and system, which can enable network equipment to perform channel measurement when the terminal equipment supports other numbers of antenna ports, thereby improving the flexibility of communication.
[0006] In a first aspect, a method for information transmission is provided. The method can be performed by a first device, or by a component (e.g., a processor, chip, or chip system) in the first device, or by a logic module or software that implements all or part of the functionality of the first device. Optionally, the first device can be a terminal device.
[0007] The method includes: receiving first information, where the first information is used to configure N SRS ports of a first SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
[0008] Through the above embodiment, the first device can use a portion of the SRS ports configured by the second device to send SRS. The number of these SRS ports can be the number of antenna ports supported by the first device. Therefore, the above solution enables the second device to perform channel measurement on the number of SRS ports supported by the first device, even if the first device supports a different number of antenna ports, thereby improving communication flexibility.
[0009] In combination with the first aspect, in some implementations of the first aspect, N=4, M=3.
[0010] Through the above embodiment, when the number of antenna ports supported by the first device is 3T, the second device can implement channel measurement and precoding calculation for three SRS ports, thereby improving the flexibility of communication.
[0011] In combination with the first aspect, in certain implementations of the first aspect, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index; wherein, the indexes of the M SRS ports include the first index, the second index, and the third index, or, the indexes of the M SRS ports include the first index, the second index, and the fourth index, or, the indexes of the M SRS ports include the first index, the third index, and the fourth index, or, the indexes of the M SRS ports include the second index, the third index, and the fourth index.
[0012] In combination with the first aspect, in some implementations of the first aspect, the method further includes: receiving second information, where the second information is used to indicate the M SRS ports.
[0013] Through the above embodiment, the second device can indicate M SRS ports, so that the second device can configure the SRS port used by the first device to send SRS according to the situation, further improving the flexibility of communication.
[0014] In combination with the first aspect, in certain implementations of the first aspect, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the method further includes: the second information includes the fourth index, and based on the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the third index; or, the second information includes the third index, and based on the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the fourth index; or, the second information includes the second index, and based on the second information, determining that the indexes of the M SRS ports include the first index, the third index, and the fourth index; or, the second information includes the first index, and based on the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the third index.
[0015] Through the above embodiment, the second information can indicate the SRS ports that are not used for sending SRS among the N SRS ports. The second information can occupy fewer bits, thereby saving resources.
[0016] In combination with the first aspect, in certain implementations of the first aspect, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the method further includes: the second information includes the first index, the second index, and the third index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the third index; or, the second information includes the first index, the second index, and the fourth index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the fourth index; or, the second information includes the first index, the third index, and the fourth index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the third index, and the fourth index; or, the second information includes the first index, the second index, and the third index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the third index.
[0017] Through the above embodiment, the second information may include indexes of M SRS ports, wherein the SRS ports not indicated in the first SRS resource may be multiplexed to other terminal devices, thereby improving resource utilization.
[0018] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: receiving third information, the third information being used to configure P SRS ports of the second SRS resource, where P is a positive integer greater than 2, and P=N; wherein Q SRS ports among the P SRS ports are used to send SRS, wherein Q is a positive integer less than P, and the Q SRS ports correspond to the M SRS ports.
[0019] Through the above embodiment, when the second device is configured with multiple SRS resources with the same number of antenna ports, the SRS ports used to send SRS in these SRS resources are associated with each other. When the SRS port used to send SRS is predefined, the first device determines the SRS port used to send SRS in one SRS resource, and can determine the SRS port used to send SRS in other SRS resources based on the association relationship, thereby reducing the calculation overhead of the first device. When the SRS port used to send SRS is indicated by the second device, the second device can only indicate the SRS port used to send SRS in one SRS resource, without indicating the SRS port used to send SRS in other SRS resources, thereby reducing signaling overhead.
[0020] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: evenly distributing the total SRS transmit power to the M SRS ports.
[0021] Exemplarily, the M SRS ports can be understood as the SRS ports transmitted by the first device (eg, terminal equipment), referred to as the transmitted SRS ports. That is, the above solution can be expressed as: evenly distributing the total SRS transmission power to the SRS ports transmitted by the first device.
[0022] Through the above embodiment, the first device evenly distributes the total SRS transmit power to the M SRS ports, rather than N SRS ports, thereby increasing the actual SRS transmit power. For example, when M=4 and N=3, if the total SRS transmit power is evenly distributed to the four SRS ports, the power allocated to each SRS port is one-quarter of the total SRS transmit power. In the embodiment of the present application, the total SRS transmit power is evenly distributed to the three SRS ports, and the power allocated to each SRS port is one-third of the total SRS transmit power, thereby increasing the SRS transmit power of each SRS port.
[0023] With reference to the first aspect, in certain implementations of the first aspect, the M SRS ports correspond to M physical uplink shared channel (PUSCH) ports respectively.
[0024] Through the above embodiment, the M SRS ports correspond to M PUSCH ports respectively, thereby realizing the transmission of the PUSCH.
[0025] In combination with the first aspect, in some implementations of the first aspect, the method further includes: scaling the total PUSCH transmission power according to a scaling factor, where the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to the number of transmitted SRS ports (or M).
[0026] The number of SRS ports sent may be replaced by the number of SRS ports sent by the first device (eg, terminal equipment).
[0027] Through the above embodiment, the first device determines the scaling factor according to M, and then scales the total PUSCH transmission power according to the scaling factor to avoid reducing the actual PUSCH transmission power or making the PUSCH transmission power exceed the capacity of the power amplifier (PA) of different antenna ports.
[0028] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: sending fourth information, where the fourth information is used to indicate that the maximum number of codebook-based physical uplink shared channel PUSCH multiple-input multiple-output layers supported by the first device is M.
[0029] Through the above embodiment, the second device can learn the number of antenna ports supported by the first device, so as to perform subsequent processing.
[0030] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending fifth information, where the fifth information is used to indicate that the maximum number of SRS ports in the SRS resources supported by the first device is M.
[0031] Through the above embodiment, the second device can learn the number of antenna ports supported by the first device, so as to perform subsequent processing.
[0032] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: sending sixth information, where the sixth information is used to indicate the antenna switching capability supported by the first device, and the sixth information is M transmit and M receive (tMrM), tMr4 or tMr8.
[0033] Through the above embodiment, the second device can learn the number of antenna ports supported by the first device, so as to perform subsequent processing.
[0034] In combination with the first aspect, in some implementations of the first aspect, the method further includes: sending seventh information, where the seventh information is used to indicate that the number of uplink antenna ports supported by the first device is M.
[0035] Through the above embodiment, the second device can learn the number of antenna ports supported by the first device, so as to perform subsequent processing.
[0036] In a second aspect, a method for information transmission is provided. The method can be performed by a second device, or by a component (e.g., a processor, chip, or chip system) in the second device, or by a logic module or software that implements all or part of the functionality of the second device. Optionally, the second device can be a network device.
[0037] The method includes: sending first information, where the first information is used to configure N SRS ports of a first SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
[0038] In combination with the second aspect, in some implementations of the second aspect, N=4, M=3.
[0039] In combination with the second aspect, in certain implementations of the second aspect, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index; wherein, the indexes of the M SRS ports include the first index, the second index, and the third index, or, the indexes of the M SRS ports include the first index, the second index, and the fourth index, or, the indexes of the M SRS ports include the first index, the third index, and the fourth index, or, the indexes of the M SRS ports include the second index, the third index, and the fourth index.
[0040] In combination with the second aspect, in some implementations of the second aspect, the method further includes: sending second information, where the second information is used to indicate the M SRS ports.
[0041] In combination with the second aspect, in certain implementations of the second aspect, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the second information includes the fourth index, the third index, the second index, or the first index.
[0042] In combination with the second aspect, in certain implementations of the second aspect, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the second information includes: the first index, the second index, and the third index; or, the first index, the second index, and the fourth index; or, the first index, the third index, and the fourth index; or, the first index, the second index, and the third index.
[0043] In combination with the second aspect, in certain implementations of the second aspect, the method also includes: sending third information, the third information being used to configure P SRS ports of the second SRS resource, where P is a positive integer greater than 2, and P=N; wherein Q SRS ports among the P SRS ports are used to send SRS, wherein Q is a positive integer less than P, and the Q SRS ports correspond to the N SRS ports.
[0044] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: receiving fourth information, where the fourth information is used to indicate that the maximum number of codebook-based physical uplink shared channel PUSCH multiple-input multiple-output layers supported by the first device is M.
[0045] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving fifth information, where the fifth information is used to indicate that the maximum number of SRS ports in the SRS resources supported by the first device is M.
[0046] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: receiving sixth information, where the sixth information is used to indicate the antenna switching capability supported by the first device, and the sixth information is tMrM, tMr4, or tMr8.
[0047] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving seventh information, where the seventh information is used to indicate that the number of uplink antenna ports supported by the first device is M.
[0048] In a third aspect, a communication device is provided, comprising a processing circuit (or processor) and an input / output interface (also referred to as an interface circuit), the input / output interface being used to input and / or output signals, the processing circuit being used to execute the first aspect and any possible method of the first aspect, or the processing circuit being used to execute the second aspect and any possible method of the second aspect.
[0049] In certain implementations, the processing circuit is used to communicate with other devices through the interface circuit and execute the above-mentioned first aspect and any possible method of the first aspect, or execute the second aspect and any possible method of the second aspect.
[0050] In a fourth aspect, a communication device is provided, which may include a device or module for performing the functions of the communication device.
[0051] In some implementations, the communication device may include a module or unit corresponding to the method / operation / step / action described in the first aspect and any possible implementation of the first aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0052] In some implementations, the communication device may include a module or unit corresponding to the method / operation / step / action described in the second aspect and any possible implementation of the second aspect. The module or unit may be a hardware circuit, software, or a combination of hardware circuit and software.
[0053] In a fifth aspect, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or the instruction is run on a computer, the first aspect and any possible method of the first aspect are executed, or the second aspect and any possible method of the second aspect are executed.
[0054] In a sixth aspect, a computer program product is provided, comprising a computer program or instructions, which, when run on a computer, causes the first aspect and any possible method of the first aspect to be executed, or causes the second aspect and any possible method of the second aspect to be executed.
[0055] In a seventh aspect, a communication device is provided, comprising a processor connected to a memory and configured to call a program stored in the memory to execute any possible method of the first aspect, or to execute any possible method of the second aspect. The memory may be located within or outside the communication device. The processor may include one or more processors.
[0056] In one implementation, the communication device of the third aspect, fourth aspect or seventh aspect may be a chip or a chip system.
[0057] In an eighth aspect, a chip is provided, comprising a processor for calling a computer program or computer instruction in a memory so that the processor executes any one of the implementation methods of the above-mentioned first aspect, or so that the processor executes any one of the implementation methods of the above-mentioned second aspect.
[0058] In some implementations, the processor is coupled to the memory through an interface.
[0059] In the ninth aspect, a communication system is provided, comprising a first device and a second device, wherein the first device is used to execute the above-mentioned first aspect and any possible implementation method of the first aspect, and the second device is used to execute the above-mentioned second aspect and any possible implementation method of the second aspect.
[0060] The description of the advantageous effects of any of the second to ninth aspects etc. may refer to the description of the advantageous effects of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] FIG1 is a schematic diagram of a communication system.
[0062] FIG2 is a schematic structural diagram of a terminal device.
[0063] FIG3 is a schematic flowchart of an information transmission method provided in an embodiment of the present application.
[0064] FIG4 is a schematic block diagram of a communication device according to an embodiment of the present application.
[0065] FIG5 is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0066] The technical solution in this application will be described below with reference to the accompanying drawings.
[0067] This application will present various aspects, embodiments, or features in the context of systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Furthermore, combinations of these aspects may also be used.
[0068] Additionally, in the embodiments of this application, words such as "exemplary" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0069] The business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0070] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically stated. The terms "including," "comprising," "having," and variations thereof mean "including but not limited to," unless otherwise specifically stated.
[0071] The first, second, etc. descriptions appearing in the embodiments of this application are only used for illustration and distinction of the description objects. There is no order, nor does it indicate a special limitation on the number in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application.
[0072] It should be understood that in the various embodiments of the present application, the size of the serial number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0073] It should be understood that the term "and / or" in this document simply describes an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0074] The technical solutions of the embodiments of the present application can be applied to various communication systems, including but not limited to: wireless local area network communication system (WLAN), global system for mobile communications (GSM), enhanced data rate for GSM evolution system (EDGE), wideband code division multiple access system (WCDMA), code division multiple access 2000 system (CDMA2000), time division-synchronization code division multiple access system (TD-SCDMA), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), world wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, world wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, world wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, world wide interoperability for microwave access (WiMAX) communication system, world wide interoperability for microwave access (WiMAX) system, world wide interoperability for microwave access (WiMAX) system, world wide interoperability for microwave access (WCDMA ... thThe 5G generation mobile communication system or new radio (NR) system, narrowband Internet of Things (NB-IoT) system, enhanced machine-type communication (eMTC) system, enhanced mobile broadband (eMBB) system, ultra-reliable low latency communications (URLLC) system, satellite communication system or LTE-machine-to-machine (LTE-M) system and the future sixth generation (6G) system. th generation, 6G) mobile communication systems, etc.
[0075] It should be noted that in the embodiments of this application, the term "communication" can also be described as "data transmission," "signal transmission," "information transmission," or "transmission." In the embodiments of this application, transmission can include sending or receiving. For example, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device.
[0076] FIG1 is a schematic diagram of a communication system. As shown in FIG1 , the communication system 100 may include a network device 110 and a terminal device 120 .
[0077] The network device 110 may be a device for communicating with the terminal device 120, for example, a base station for connecting the terminal device 120 to a radio access network (RAN). A base station may also be referred to as an access network device or an access network node. It is understood that in systems employing different wireless access technologies, the names of devices having base station functions may vary. For ease of description, in embodiments of the present application, devices providing wireless communication access functions for terminal devices may be collectively referred to as base stations. In the embodiment of the present application, the network device 110 includes but is not limited to: an evolved node B (eNB or eNodeB) in LTE, a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home evolved node B (HNB), a base band unit (BBU), an access point, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP) in a wireless fidelity (WIFI) system, etc. It can also be a next-generation base station node (gNB) or a transmission point (TRP or TP) in a 5G system, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), and network devices in future 6G networks.
[0078] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device 110 can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). For example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, and the DU implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this architecture, high-level signaling such as RRC layer signaling can also be considered to be sent by the DU, or by the DU+CU. It can be understood that the network device 110 can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network (RAN) or a network device in the core network (CN), and this application does not limit this.
[0079] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application takes CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The embodiments of this application do not limit the specific technology and specific device form adopted by the network device.
[0080] In the embodiments of the present application, the apparatus for implementing the function of the network device may be the network device, or may be an apparatus capable of supporting the network device in implementing the function, such as a chip system. In the technical solutions of the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by assuming that the apparatus for implementing the function of the network device is the network device, and the network device is a base station as an example.
[0081] The terminal device 120 can be any device with wireless transceiver capabilities. The terminal device 120 can also be called user equipment (UE), access terminal, terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless network device, user agent, or user device. In the embodiment of the present application, the terminal device 120 includes but is not limited to: a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a smart phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other device connected to a wireless modem, an in-vehicle device, a wearable device, an unmanned aerial vehicle device, a terminal device in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in a future network, a relay user device, or a terminal in a future-evolved public land mobile network (PLMN). The terminal device 120 may also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a terminal device in industrial control, a terminal device in self-driving, a terminal device in remote medical, a terminal device in a smart grid, a terminal device in a smart city, a terminal device in a smart home, etc., and the embodiments of the present application are not limited to this.
[0082] In the embodiments of the present application, the apparatus for implementing the functions of the terminal device may be the terminal device, or may be an apparatus capable of supporting the terminal device in implementing the functions, such as a chip system. The chip system may be composed of a chip, or may include a chip and other discrete components. In the technical solutions of the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by assuming that the apparatus for implementing the functions of the terminal device is the terminal device, and the terminal device is a UE as an example.
[0083] It is understandable that FIG1 is only a simplified schematic diagram for ease of understanding, and the communication system 100 may further include other network devices or other terminal devices, which are not shown in FIG1 .
[0084] The network device 110 and the terminal device 120 can communicate via a wireless link. The transmission link from the network device 110 to the terminal device 120 can be called a downlink (DL) or a downlink channel, which is used to transmit downlink signals. The transmission link from the terminal device 120 to the network device 110 can be called an uplink (UL) or an uplink channel, which is used to transmit uplink signals. Exemplarily, the network device 110 can send a downlink reference signal, such as a cell-specific reference signal (CRS) or a UE-specific reference signal (UE-specific reference signal), to the terminal device 120 via a downlink channel for channel state information measurement, data demodulation, beam training, time-frequency parameter tracking, etc. The terminal device 120 can send an uplink reference signal, such as an SRS or a demodulation reference signal (DMRS) to the network device 110 via an uplink channel for uplink and downlink channel measurement, data demodulation, etc. The network device 110 and the terminal device 120 can also perform downlink data transmission via a downlink channel and perform uplink data transmission via an uplink channel.
[0085] In an embodiment of the present application, the network device 110 provides services for a cell, and the terminal device 120 communicates with the network device 110 through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell, such as the cell 130 shown in FIG1 . The network device 110 may be a macro base station, a micro base station, a relay station, or an access point. The cell 130 may belong to a macro base station, or to a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. Small cells are relative to macro cells. Macro cells generally have a larger coverage area (e.g., a radius of more than 500 meters) and high transmission power, while small cells have the characteristics of a smaller coverage area (e.g., a radius of tens of meters) and low transmission power, and are suitable for providing high-speed data transmission services.
[0086] In addition, multiple cells can operate simultaneously on the same frequency on a carrier in an LTE or 5G system. In certain special scenarios, the concepts of carrier and cell can be considered equivalent. For example, in a carrier aggregation (CA) scenario, when a secondary carrier is configured for a UE, both the carrier index of the secondary carrier and the cell identification (Cell ID) of the secondary cell operating on the secondary carrier are carried. In this case, the concepts of carrier and cell can be considered equivalent, for example, a UE accessing a carrier is equivalent to accessing a cell.
[0087] The network device 110 or the terminal device 120 may be configured with multiple antennas (ANTs) for communication. The multiple antennas may include at least one transmitting antenna (Tx) for transmitting signals and at least one receiving antenna (Rx) for receiving signals. Furthermore, the network device 110 or the terminal device 120 may also include a transmitter chain and a receiver chain. Those skilled in the art will appreciate that both may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas).
[0088] FIG2 is a schematic diagram of a terminal device. The terminal device 200 shown in FIG2 may be a specific example of the terminal device 120 in FIG1 . As shown in FIG2 , the terminal device 200 may include a baseband processor 210, a radio frequency processing unit 220, a power amplifier (PA) 230, a low-noise amplifier (LNA) 280, a transmit filter 240, a receive filter 270, a duplexer 250, an antenna 260, and the like.
[0089] Antenna 260 is used to receive and transmit RF signals. Duplexer 250 is used to separate transmit and receive signals. Power amplifier 230 is located on the transmit path and is used to amplify the signal to be transmitted. Low-noise amplifier 280 is located on the receive path and is used to amplify the signal received by the antenna. RF processing unit 220 is used to process RF signals, for example, by mixing and demodulating received RF signals or converting transmitted data signals into RF signals. Baseband processor 210 is used to receive baseband signals and perform processes such as demodulation, interleaving, decryption, and channel decoding, or to encode, interleave, encrypt, and modulate data to be transmitted to form baseband signals.
[0090] When receiving signals, antenna 260 converts high-frequency electromagnetic waves transmitted by network devices, such as base stations, into high-frequency signal currents, which are then fed into duplexer 250. Duplexer 250 has different frequency bands and can filter the frequencies of both the transmission signal (i.e., the transmit signal) and the receive signal. It also prevents the transmission circuit (i.e., the transmit circuit) from flowing into the receive circuit. Duplexer 250 is primarily used to isolate the transmit and receive signals to ensure that both reception and transmission can function normally. The received signal after duplexer 250 is fed into receive filter 270, which allows RF signals in the receive frequency band to enter the receive circuit while suppressing signals in other frequency bands. The RF signal processed by receive filter 270 is fed into low-noise amplifier 280, which amplifies weak RF signals to improve the receiver's signal-to-noise ratio. The amplified RF signal is then fed into RF processing unit 220 for processing to produce a baseband signal. The baseband signal is sent to the baseband processor 210 for processing, such as demodulating and decoding the baseband signal and transmitting the decoded digital signal to the upper layer system. Accordingly, the receiver chain of the terminal device 200 may include an antenna 260, a duplexer 250, a receive filter 270, a low-noise amplifier 280, a radio frequency processing unit 220, a baseband processor 210, etc.
[0091] The process of transmitting a signal is the opposite of the process of receiving a signal. When transmitting a signal, the baseband processor 210 processes the data signal to be transmitted to obtain a baseband signal and sends the baseband signal to the RF processing unit 220. The RF processing unit 220 converts the baseband signal into an RF signal and sends it to the power amplifier 230. The power amplifier 230 can amplify the weak RF signal to meet the transmission power requirement. After the amplified RF signal is sequentially sent to the transmit filter 240 and the duplexer 250, the antenna 260 radiates the RF signal into space. Accordingly, the transmitter chain of the terminal device 200 may include the baseband processor 210, the RF processing unit 220, the power amplifier 230, the transmit filter 240, the duplexer 250, the antenna 260, etc.
[0092] It should be understood that the transmitter chain or receiver chain of the terminal device may also include other components such as an antenna matching circuit, a multiplexer, a demultiplexer, etc., and the embodiments of the present application are not limited to this.
[0093] Under the condition that the network device 110 and the terminal device 120 are configured with multiple antennas, the network device 110 and the terminal device 120 can communicate through multiple-input multiple-output (MIMO) technology (also known as multi-antenna technology). In MIMO technology, the transmitter and receiver use multiple transmit antennas and multiple receive antennas to transmit and receive signals respectively. For example, in NR, depending on the capabilities of the terminal device, the terminal device can support the following configurations of the number of Tx antennas and Rx antennas, including 1T2R, 2T4R, 1T4R, 2TR, 4T4R, etc. Where T represents the transmit antenna and R represents the receive antenna. 1T2R means that the terminal device has 1 transmit antenna and 2 receive antennas, and the rest of the antenna configurations are similar. When the terminal device has more than one transmit antenna, the terminal device can support uplink MIMO; correspondingly, when the terminal device has more than one receive antenna, the terminal device can support downlink MIMO.
[0094] To facilitate understanding of the embodiments of the present application, several concepts that may be involved are briefly explained below.
[0095] 1. SRS
[0096] A reference signal (RS), also known as a pilot signal, is a known signal provided by a transmitter to a receiver for channel estimation or channel detection. Reference signals can be divided into uplink reference signals and downlink reference signals.
[0097] The uplink reference signal may refer to a signal sent by a terminal device to a network device, that is, the transmitting end is the terminal device and the receiving end is the network device. The uplink reference signal is used for two purposes: uplink channel estimation (used for coherent demodulation and detection of network devices or for calculating precoding) and uplink channel quality measurement. The uplink reference signal may include: DMRS and SRS. SRS can be used for uplink channel quality estimation and channel selection, calculate the signal to interference plus noise ratio (SINR) of the uplink channel, and can also be used to obtain uplink channel coefficients. In the TDD scenario, the uplink and downlink channels are reciprocal, and SRS can also be used to obtain downlink channel coefficients. The uplink / downlink channel coefficients estimated by the base station based on the SRS can be used to determine the uplink / downlink precoding matrix, improve the uplink / downlink transmission rate, and increase the system capacity.
[0098] For example, a terminal device with four receive antennas (assuming the terminal device has four RF links and is capable of transmitting with four antennas, commonly referred to as a 4T4R terminal) can simultaneously transmit SRS signals from four ports, one for each receive antenna. The network device performs channel measurement based on the SRS signals from the four ports transmitted by the terminal device to obtain the uplink channels corresponding to the terminal device's four antennas. Leveraging the reciprocity of uplink and downlink channels, the downlink channels corresponding to the terminal device's four receive antennas can be determined.
[0099] The terminal device can indicate whether the terminal device supports PUSCH MIMO transmission through the parameter "Multiple Input Multiple Output Codebook PUSCH" (mimo-CB-PUSCH). If supported, this parameter also contains two fields. One field is "Maximum number of layers of PUSCH multiple input multiple output based on codebook" (maxNumberMIMO-LayersCB-PUSCH), which is used to indicate the maximum number of MIMO layers supported by codebook-based PUSCH transmission. For example, for a terminal device that supports 4T antenna ports, the maximum number of layers supported reported in this field is 4. The other field is the maximum number of pre-configured SRS resources (maxNumberSRS-ResourcePerSet), which is used to define the maximum number of SRS resources for each SRS resource set configured to the terminal device for codebook-based transmission.
[0100] 2. Usage of SRS
[0101] For example, the current protocol defines four SRS uses: antenna switching (AS), codebook, non-codebook, and beam management. Codebook SRS is used for uplink codebook transmission. Antenna switching SRS uses channel reciprocity to enable the base station to obtain downlink channel information and calculate necessary information such as precoding weights for downlink transmission.
[0102] In the uplink transmission based on the codebook, the base station will configure the SRS resource set (SRS resource set) with the usage of the codebook for the UE. An SRS resource set can include one or more SRS resources. The UE can send SRS according to the configuration parameters of the above one or more SRS resources; the base station receives the SRS and then performs channel measurement. If the number of SRS resources is greater than one, the base station can select an SRS resource set with the best channel conditions from multiple SRS resources and indicate it to the UE through the SRS resource indicator (SRI) field in the downlink control information (DCI). The base station can also calculate the precoding matrix for uplink transmission based on the channel results measured by the SRS resource set and indicate it to the UE. After receiving the above indication, the UE can send the PUSCH signal according to the indicated SRS resources and precoding matrix.
[0103] The current protocol defines a set of precoding matrices. The base station can determine the precoding matrix and indicate the index corresponding to the precoding matrix to the UE via downlink control information (DCI). The UE can then determine the precoding matrix based on the index.
[0104] A UE can indicate its SRS antenna switching capabilities using the parameters "srs-TxSwitch," "srs-TxSwitch-v1610," or "srs-AntennaSwitchingBeyond4RX-r17." If the UE indicates "t1r2," it indicates support for 1T2R SRS antenna selection (or antenna switching).
[0105] The SRS antenna switching function can be used in scenarios where the number of Tx antennas (or "transmitting antennas") of a terminal device in TDD is less than the number of Rx antennas (or "receiving antennas"). This can also be understood as the number of radio frequency (RF) chains and power amplifiers of the terminal device being less than the number of antennas. Because the number of transmit antennas of a terminal device is less than the number of receive antennas, when a network device uses SRS to measure the channel state of the downlink channel corresponding to the receive antenna, the terminal device needs to use antenna switching (also called antenna rotation or antenna selection) to send the SRS corresponding to the receive antenna to the network device via the transmit antenna so that the network device can estimate the channel state corresponding to all receive antennas. That is, for the SRS resources in the SRS resource set used for antenna switching, each SRS resource is sent through the transmit Tx channel that can be transmitted, and then the SRS resources for the remaining Rx channels are sent. These SRS resources are sent on different orthogonal frequency division multiplexing (OFDM) symbols. By rotating the SRS resources on different antennas, the network device can obtain channel state information for all Rx channels.
[0106] For example, a 1T4R terminal device has four antennas but only one RF link. Therefore, to obtain complete channel information corresponding to all antennas, the 1T4R terminal device needs to switch between different antennas to send SRS at different times, i.e., SRS antenna selection. For example, four SRS resources can be configured for the terminal device, each corresponding to one antenna. At different SRS transmission times, the four configured SRS resources are transmitted in turn using the four antennas. Therefore, at least four SRS transmissions are required to obtain the channel information corresponding to the four antennas. It can be understood that the above-mentioned one antenna corresponds to one antenna port.
[0107] Similarly, a 2T4R terminal device is configured with four antennas and two RF chains. Two SRS resources can be configured for the terminal device, with each SRS resource corresponding to one antenna group, and each antenna group contains two antennas. At different SRS transmission times, the two configured SRS resources are transmitted alternately using the two antenna groups. Therefore, at least two SRS transmissions are required to obtain channel information corresponding to the four antennas. It can be understood that the aforementioned two antenna groups correspond to one antenna port.
[0108] 3. Antenna port (AP)
[0109] Antenna port is a logical concept, which refers to the logical port used for transmission. Antenna port can also be called port, SRS port or SRS antenna. An antenna port can be a physical transmit antenna or a combination of multiple physical transmit antennas. In both cases, the receiver usually does not decompose the signal from the same antenna port, because from the receiver's point of view, regardless of whether the signal is formed by a single physical transmit antenna or a combination of multiple physical transmit antennas, the RS corresponding to this antenna port defines this antenna port. When the above RS is SRS, the network device can obtain the channel estimate of this antenna port based on the SRS sent by the terminal device. Antenna ports can be used to carry SRS signals. Each antenna port corresponds to an SRS signal, and different ports can be multiplexed through code division, frequency division, time division or space division.
[0110] It should be noted that, in a scenario where an antenna port is used to send a PUSCH, the antenna port may also be referred to as a PUSCH port (or a PUSCH antenna port).
[0111] 4. SRS resources and SRS resource sets
[0112] Typically, an SRS resource set contains one or more SRS resources for transmitting SRS. For example, an SRS resource can include one, two, or four antenna ports. When the number of antenna ports is one, each antenna port corresponds to one configured time-domain, frequency-domain, and code-domain resource (also known as a time-frequency code resource). When the number of antenna ports is two, every two antenna ports corresponds to one configured time-frequency code resource. When the number of antenna ports is four, every four antenna ports corresponds to one configured time-frequency code resource.
[0113] 5. SRS transmission (or send) power control
[0114] When the system bandwidth is large, the UE often cannot send the full-bandwidth SRS within a single symbol due to limited UE transmit power. Frequency hopping is required to transmit the SRS over multiple symbols to obtain full-bandwidth channel information. Currently, the NR protocol already supports frequency hopping to send SRS over multiple consecutive symbols.
[0115] The UE can set the transmission power P SRS,b,f,c (i,q s ,l) linear value Evenly split (splits) to the configured SRS ports. Where b represents the bandwidth part (BWP), f represents the carrier, c represents the cell, i represents the SRS transmission timing, qs represents the reference signal index used for path loss measurement, and l represents the index of the SRS power control adjustment state (or closed-loop power control).
[0116] 6. PUSCH transmit (or transmission) power control
[0117] The UE may distribute the PUSCH transmit power among the PUSCH ports.
[0118] For example, the UE can first scale the calculated PUSCH transmit power by multiplying the PUSCH by a scaling factor s. The UE can then evenly divide the PUSCH transmit power after multiplication by the scaling factor s among the PUSCH ports with non-zero transmit power. The scaling factor s can be defined as the ratio between the number of PUSCH ports with non-zero transmit power and the maximum number of SRS ports in the SRS resources supported by the UE. This is done to prevent the power allocated to a PUSCH port from exceeding the PA capability of that PUSCH port.
[0119] For example, assume that the total transmit power of a 4Tx UE is 23dBm, the PA power of each PUSCH port is 17dBm, and the maximum number of ports in the SRS resource supported by the UE is 4. Assume that the precoding matrix indicated to the UE by the base station is The transmit power is 23dBm. In this case, the number of PUSCH ports with non-zero transmit power is 2, meaning two PUSCH ports can be used for PUSCH transmission. At this point, the scaling factor s = 2 / 4 = 1 / 2. The UE can multiply the total transmit power of 23dBm by 1 / 2 and evenly distribute it across the two antenna ports, resulting in a transmit power of exactly 17dBm per antenna port. Without scaling, the transmit power allocated to each PUSCH port is 20dBm, effectively exceeding the UE's capability. However, if the power of all four PAs of the UE is 23dBm, this approach effectively reduces the PUSCH transmit power by 3dB, impacting PUSCH coverage performance.
[0120] Currently, the NR protocol supports 1T, 2T, 4T, and 8T antenna ports for uplink transmission on terminal devices. Network equipment can configure SRS resources for terminal devices with 1 SRS port, 2 SRS ports, 4 SRS ports, or 8 SRS ports. For example, if a terminal device has 2T uplink transmit antenna ports, the network equipment can configure one or two SRS resource sets for the terminal device. Each SRS resource set can include one or two SRS resources, each containing two SRS ports. The network device receives the SRS from the terminal device, measures the 2T channel, and calculates the precoding matrix, which it indicates to the terminal device.
[0121] However, when the terminal device supports other numbers of antenna ports, the network device cannot perform channel measurement or precoding indication.
[0122] Figure 3 is a schematic flow chart of an information transmission method 300 provided in an embodiment of the present application. This method 300 enables network devices to perform channel measurements when a terminal device supports a different number of antenna ports, thereby improving communication flexibility. The method 300 is described below in conjunction with Figure 3.
[0123] S340: The first device receives the first information from the second device. Correspondingly, the second device sends the first information to the first device.
[0124] The method 300 may be executed by the first device, or by a component (e.g., a processor, a chip, or a chip system) in the first device, or by a logic module or software that implements all or part of the functions of the first device. Optionally, the first device may be a terminal device.
[0125] The method 300 may be performed by the second device, or by a component (e.g., a processor, a chip, or a chip system) in the second device, or by a logic module or software that implements all or part of the functions of the second device. Optionally, the second device may be a network device.
[0126] Optionally, the first information is used to configure N SRS ports of the first SRS resource, where N may be a positive integer greater than 2.
[0127] This application does not limit the name of the first information. The first information may also be called configuration information or have other names.
[0128] The first SRS resource may be one or more SRS resources. For example, the first SRS resource may be one or more SRS resources in an SRS resource set. For another example, the first SRS resource may be a subset of an SRS resource set, where the subset of the SRS resource set includes one or more SRS resources.
[0129] Optionally, the first information is used to indicate (or configure) a first SRS resource set, where the first SRS resource set includes the first SRS resource, and the first SRS resource includes N SRS ports.
[0130] The N SRS ports of the first SRS resource can be understood as the N SRS ports corresponding to the first SRS resource. For example, the first SRS resource may include indexes of the N SRS ports, so that the N SRS ports correspond to the first SRS resource. The N SRS ports of the first SRS resource can also be understood as the first SRS resource indicating the N SRS ports.
[0131] In this application, the N SRS ports may also be referred to as the first SRS ports, and N may also be referred to as the first number of SRS ports. Accordingly, the first information is used to configure the first SRS port or the first number of SRS ports. The N SRS ports may also be referred to as the SRS ports indicated by the first information, or the SRS ports of an SRS resource configured by the network device.
[0132] Optionally, M SRS ports among the N SRS ports are used to send SRS, where M is a positive integer smaller than N. In other words, some SRS ports among the N SRS ports are used to send SRS.
[0133] It is understandable that the first device may use M SRS ports to send SRS; the first device may not use ports other than the M SRS ports among the N SRS ports to send SRS. In other words, the first device may use some SRS ports among the N SRS ports to send SRS.
[0134] In this application, M SRS ports may also be referred to as second SRS ports, and M may also be referred to as the second SRS port number. The second SRS ports are part of the first SRS ports. The second SRS port number is less than the first SRS port number.
[0135] The above solution can also be expressed as follows: the second SRS port is used to send SRS; or, the first device uses the second SRS port to send SRS. The above solution can also be expressed as follows: some of the first SRS ports are used to send SRS; or, some of the SRS ports indicated by the first information are used to send SRS; or, some of the SRS ports configured by the network device are used to send SRS. The above solution can also be expressed as follows: the first device uses some of the first SRS ports to send SRS; or, the first device uses some of the SRS ports indicated by the first information to send SRS; or, the first device uses some of the SRS ports configured by the network device to send SRS.
[0136] Optionally, the method 300 includes: the first device uses M SRS ports to send the SRS.
[0137] The present application does not limit the method for determining the M SRS ports. As an optional embodiment, the M SRS ports may be predefined or determined according to predefined rules. For example, the protocol stipulates that the first M SRS ports among the N SRS antenna ports are used to send SRS. For another example, the protocol stipulates a rule for determining the M SRS ports for sending SRS. As another optional embodiment, the M SRS ports may be indicated by a second device (such as a network device). For example, the second device sends an indication message to the first device, indicating the M SRS ports. Alternatively, the second device sends an indication message to the first device, indicating the rule for determining the M SRS ports.
[0138] Through the above embodiment, the first device can use a portion of the SRS ports configured by the second device to send SRS. The number of these SRS ports can be the number of antenna ports supported by the first device. Therefore, the above solution enables the second device to perform channel measurement on the number of SRS ports supported by the first device, even if the first device supports a different number of antenna ports, thereby improving communication flexibility.
[0139] Optionally, N=4, M=3.
[0140] This application does not limit the method for determining the three SRS ports. As an optional embodiment, the three SRS ports may be predefined or determined according to predefined rules. For example, the second device is configured with four SRS ports, and the protocol stipulates that one of the four SRS ports does not send SRS, or the protocol stipulates that three of the four SRS ports are used to send SRS. As another optional embodiment, the three SRS ports may be indicated by the second device (such as a network device). For example, the second device sends an indication message to the first device, indicating that one of the four SRS ports does not send SRS, or indicating that three of the four SRS ports are used to send SRS.
[0141] Through the above embodiment, when the number of antenna ports supported by the first device is 3T, the second device can implement channel measurement and precoding calculation for three SRS ports, thereby improving the flexibility of communication.
[0142] Optionally, the indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index. For example, the first index may be 1000, the second index may be 1001, the third index may be 1002, and the fourth index may be 1003. However, it should be noted that this application does not limit the specific values of the first index, the second index, the third index, and the fourth index, and the first index, the second index, the third index, and the fourth index may also have other values.
[0143] Optionally, the indexes of the M SRS ports include the first index, the second index, and the third index. For example, the indexes of the M SRS ports include 1000, 1001, and 1002. In other words, the SRS ports used by the first device to send SRS are: SRS port 1000, SRS port 1001, and SRS port 1002.
[0144] Optionally, the indexes of the M SRS ports include the first index, the second index, and the fourth index. For example, the indexes of the M SRS ports include 1000, 1001, and 1003. In other words, the SRS ports used by the first device to send SRS are: SRS port 1000, SRS port 1001, and SRS port 1003.
[0145] Optionally, the indexes of the M SRS ports include the first index, the third index, and the fourth index. For example, the indexes of the M SRS ports include 1000, 1002, and 1003. In other words, the SRS ports used by the first device to send SRS are: SRS port 1000, SRS port 1002, and SRS port 1003.
[0146] Optionally, the indexes of the M SRS ports include the second index, the third index, and the fourth index. For example, the indexes of the M SRS ports include 1001, 1002, and 1003. In other words, the SRS ports used by the first device to send SRS are: SRS port 1001, SRS port 1002, and SRS port 1003.
[0147] This application does not limit the names of the first index, the second index, the third index, and the fourth index. Taking the first index as an example, the first index can also be called an SRS index, an SRS port index, or have other names. The second index, the third index, and the fourth index are similar to the first index and will not be repeated here.
[0148] Optionally, the method 300 further includes: (S350) the first device receives second information from the second device. Accordingly, the second device sends the second information to the first device.
[0149] This application does not limit the message carried by the second information. For example, the second information can be carried in an RRC message. For another example, the second information can be carried in other messages.
[0150] This application does not limit the name of the second information. For example, the second information can be called configuration information, indication information, or have other names.
[0151] Optionally, the second information is used to indicate the M SRS ports.
[0152] The present application does not limit the manner in which the second information indicates the M SRS ports. As an optional embodiment, the second information may include the indexes of the M SRS ports. For example, the second information may include 1000, 1001, and 1002, thereby indicating that the M SRS ports are SRS port 1000, SRS port 1001, and SRS port 1002. As another optional embodiment, the second information may include the indexes of the ports other than the M SRS ports in the N SRS ports. For example, the N SRS ports are SRS port 1000, SRS port 1001, SRS port 1002, and SRS port 1003. The second information may include 1003, thereby indicating that the M SRS ports are SRS port 1000, SRS port 1001, and SRS port 1002. As another optional embodiment, the second information may be in the form of a bitmap. For example, in the case of N=4, the second information may include 1110, thereby indicating that the first, second, and third of the four SRS ports belong to the aforementioned M SRS ports, and the fourth SRS port does not belong to the aforementioned M SRS ports. As another optional embodiment, the M SRS ports may correspond to identifiers, and thus the second information may include the identifiers, thereby indicating the M SRS ports. For example, SRS port 1000, SRS port 1001, and SRS port 1002 correspond to identifier #1, and SRS port 1000, SRS port 1001, and SRS port 1003 correspond to identifier #2; the second information may include identifier #1, thereby indicating SRS port 1000, SRS port 1001, and SRS port 1002. The above example can also be understood as indicating that SRS port 1000, SRS port 1001, and SRS port 1002 have a mapping relationship with identifier #1.
[0153] Optionally, the method 300 further includes: (S360) the first device determines indexes of the M SRS ports according to the second information.
[0154] Through the above embodiment, the second device can indicate M SRS ports, so that the second device can configure the SRS port used by the first device to send SRS according to the situation, further improving the flexibility of communication.
[0155] Optionally, the second information includes the fourth index, and S360 includes: the first device determines, based on the second information, that the indexes of the M SRS ports include the first index, the second index, and the third index. That is, the second information may indicate the indexes of ports other than the M SRS ports among the N SRS ports. For example, the second information includes 1003; thus, the first device determines, based on 1003, that among the indexes of the N SRS ports, the indexes other than 1003, i.e., 1000, 1001, and 1002, correspond to SRS ports that belong to the M SRS ports.
[0156] Optionally, the second information includes the third index, and S360 includes: the first device determines, based on the second information, that the indexes of the M SRS ports include the first index, the second index, and the fourth index. That is, the second information may indicate the indexes of ports other than the M SRS ports among the N SRS ports. For example, the second information includes 1002; thus, the first device determines, based on 1002, that among the indexes of the N SRS ports, the indexes other than 1002, i.e., 1000, 1001, and 1003, correspond to SRS ports that belong to the M SRS ports.
[0157] Optionally, the second information includes the second index, and S360 includes: the first device determines, based on the second information, that the indexes of the M SRS ports include the first index, the third index, and the fourth index. That is, the second information may indicate the indexes of ports other than the M SRS ports among the N SRS ports. For example, the second information includes 1001; thus, based on 1001, the first device determines that among the indexes of the N SRS ports, the indexes other than 1001, i.e., 1000, 1002, and 1003, correspond to SRS ports belonging to the M SRS ports.
[0158] Optionally, the second information includes the first index, and S360 includes: the first device determines, based on the second information, that the indexes of the M SRS ports include the first index, the second index, and the third index. That is, the second information may indicate the indexes of ports other than the M SRS ports among the N SRS ports. For example, the second information includes 1000; thus, the first device determines, based on 1000, that among the indexes of the N SRS ports, the indexes other than 1000, i.e., 1001, 1002, and 1003, correspond to SRS ports belonging to the M SRS ports.
[0159] Through the above embodiment, the second information can indicate the SRS ports that are not used for sending SRS among the N SRS ports. The second information can occupy fewer bits, thereby saving resources.
[0160] Optionally, the second information includes the first index, the second index, and the third index. S360 includes: the first apparatus determining, based on the second information, that the indexes of the M SRS ports include the first index, the second index, and the third index. In other words, the second information may include the indexes of the M SRS ports. For example, the second information includes 1001, 1002, and 1003; thus, based on the second information, the first apparatus may determine that the M SRS ports are: SRS port 1001, SRS port 1002, and SRS port 1003.
[0161] Optionally, the second information includes the first index, the second index, and the fourth index. S360 includes: the first apparatus determining, based on the second information, that the indexes of the M SRS ports include the first index, the second index, and the fourth index. In other words, the second information may include the indexes of the M SRS ports. For example, the second information includes 1000, 1001, and 1003; thus, based on the second information, the first apparatus may determine that the M SRS ports are: SRS port 1000, SRS port 1001, and SRS port 1003.
[0162] Optionally, the second information includes the first index, the third index, and the fourth index. S360 includes: the first apparatus determining, based on the second information, that the indexes of the M SRS ports include the first index, the third index, and the fourth index. In other words, the second information may include the indexes of the M SRS ports. For example, the second information includes 1000, 1002, and 1003; thus, based on the second information, the first apparatus may determine that the M SRS ports are: SRS port 1000, SRS port 1002, and SRS port 1003.
[0163] Optionally, the second information includes the first index, the second index, and the third index. S360 includes: the first apparatus determining, based on the second information, that the indexes of the M SRS ports include the first index, the second index, and the third index. In other words, the second information may include the indexes of the M SRS ports. For example, the second information includes 1000, 1001, and 1002; thus, based on the second information, the first apparatus may determine that the M SRS ports are: SRS port 1000, SRS port 1001, and SRS port 1002.
[0164] Through the above embodiment, the second information may include indexes of M SRS ports, wherein the SRS ports not indicated in the first SRS resource may be multiplexed to other terminal devices, thereby improving resource utilization.
[0165] Optionally, the method 300 further includes: (S370) the first device receives third information from the second device. Accordingly, the second device sends the third information to the first device.
[0166] This application does not limit the name of the third information. The third information may also be called configuration information or have other names.
[0167] As an optional implementation, the third information and the first information may be carried in the same message, but this application is not limited thereto, and the third information and the first information may also be carried in different messages.
[0168] Optionally, the third information is used to configure P SRS ports of the second SRS resource, where P is a positive integer greater than 2, and P=N; wherein Q SRS ports among the P SRS ports are used to send SRS, wherein Q is a positive integer less than P, and the Q SRS ports correspond to the M SRS ports.
[0169] The second SRS resource may be one or more SRS resources. For example, the second SRS resource may be one or more SRS resources in an SRS resource set. For another example, the second SRS resource may be a subset of an SRS resource set, wherein the subset of the SRS resource set includes one or two SRS resources. The second SRS resource may be different from the first SRS resource. In some optional implementations, the first SRS resource and the second SRS resource may belong to the same SRS resource set.
[0170] Optionally, the third information is used to indicate (or configure) a first SRS resource set, the first SRS resource set includes the second SRS resource, and the second SRS resource includes P SRS ports. Optionally, the first information is used to indicate (or configure) a first SRS resource set, the first SRS resource set includes the first SRS resource and the second SRS resource, the first SRS resource includes N SRS ports, and the second SRS resource includes P SRS ports.
[0171] The P SRS ports of the second SRS resource can be understood as the P SRS ports corresponding to the second SRS resource. For example, the second SRS resource may include indexes of the P SRS ports, so that the P SRS ports correspond to the second SRS resource. The P SRS ports of the second SRS resource can also be understood as the second SRS resource indicating the P SRS ports.
[0172] In this application, the P SRS ports may also be referred to as third SRS ports, and N may also be referred to as the third number of SRS ports. Accordingly, the first information is used to configure the third SRS port or the third number of SRS ports. The P SRS ports may also be referred to as the SRS ports indicated by the third information, or as SRS ports of another SRS resource configured by the network device.
[0173] It is understandable that the third SRS port may be different from the first SRS port. That is, the P SRS ports may be different from the N SRS ports. For example, the SRS resources corresponding to the P SRS ports are different from the SRS resources corresponding to the N SRS ports.
[0174] It is understandable that the third SRS port number is the same as the first SRS port number. The second device can configure two SRS resources (eg, the first SRS resource and the second SRS resource) with the same port number for the first device through the first information and the third information.
[0175] It should be noted that the first device may use Q SRS ports to send SRS; the first device may not use ports other than the Q SRS ports among the P SRS ports to send SRS. In other words, the first device may use some of the P SRS ports to send SRS.
[0176] In this application, Q SRS ports may also be referred to as the fourth SRS ports, and Q may also be referred to as the fourth SRS port number. The fourth SRS ports are part of the third SRS ports. The fourth SRS port number is less than the third SRS port number.
[0177] Optionally, the method 300 includes: the first device uses Q SRS ports to send the SRS.
[0178] The Q SRS ports correspond to the M SRS ports, which can be understood as Q = M. That is, if the second device is configured with two SRS resources, and if the two SRS resources have the same number of SRS ports, the first device can use the same number of SRS ports in the two SRS resources to send SRS. For example, if the second device is configured with a first SRS resource and a second SRS resource, and the first SRS resource and the second SRS resource each have four SRS ports, the first device can use three of the four SRS ports of the first SRS resource to send SRS, and the first device can use three of the four SRS ports of the second SRS resource to send SRS.
[0179] The Q SRS ports correspond to the M SRS ports, and it can also be understood that the indexes (or numbers) of the Q SRS ports are the same as the indexes of the M SRS ports. For example, the second device is configured with a first SRS resource and a second SRS resource, and the indexes of the SRS ports of the first SRS resource are 1000, 1001, 1002, and 1003, and the indexes of the SRS ports of the second SRS resource are 1000, 1001, 1002, and 1003. If the first device uses the SRS ports 1000, 1001, and 1002 of the first SRS resource to send SRS, then the first device can also use the SRS ports 1000, 1001, and 1002 of the second SRS resource to send SRS. In other words, the indexes of the SRS ports that are not used to send SRS corresponding to the two SRS resources configured by the second device are the same. For example, the first device does not use the SRS port 1003 of the first SRS resource to send the SRS, and the first device may also not use the SRS port 1003 of the second SRS resource to send the SRS.
[0180] In the above, the second device is configured with two SRS resources as an example. Those skilled in the art will appreciate that the embodiments of the present application are also applicable to the case where the second device is configured with more SRS resources.
[0181] Through the above embodiment, when the second device is configured with multiple SRS resources with the same number of antenna ports, the SRS ports used to send SRS in these SRS resources are associated with each other. When the SRS port used to send SRS is predefined, the first device determines the SRS port used to send SRS in one SRS resource, and can determine the SRS port used to send SRS in other SRS resources based on the association relationship, thereby reducing the calculation overhead of the first device. When the SRS port used to send SRS is indicated by the second device, the second device can only indicate the SRS port used to send SRS in one SRS resource, without indicating the SRS port used to send SRS in other SRS resources, thereby reducing signaling overhead.
[0182] Optionally, the method 300 further includes: (S380) the first device evenly distributes the total SRS transmission power to the M SRS ports.
[0183] The total SRS transmission power can be referred to as the transmission power P SRS,b,f,c (i,q s ,l) or the linear value of the transmission power P SRS,b,f,c (i,q s ,l) Other descriptions can be found in the previous text and will not be repeated here.
[0184] The present application does not limit the name of the SRS total transmit power. For example, the name of the SRS total transmit power may also be called SRS total power, SRS transmission power, the linear value of SRS transmit power, or other names.
[0185] The term "even distribution" can also be understood as even division.
[0186] Exemplarily, the M SRS ports can be understood as the SRS ports transmitted by the first device (eg, terminal device), referred to as the transmitted SRS ports. That is, S380 can be expressed as: the first device evenly distributes the total SRS transmission power to the SRS ports transmitted by the first device.
[0187] It should be noted that in S380, the first device evenly distributes the total SRS transmission power to the M SRS ports, rather than the N SRS ports. That is, the first device does not evenly distribute the total SRS transmission power to all SRS ports configured by the second device, but evenly distributes the total SRS transmission power to the SRS ports used to transmit the SRS.
[0188] For example, the SRS resources in the SRS resource set configured for codebook or antenna switching by the first device include four SRS ports. The first device will only use three of the four SRS ports to send SRS. In other words, the first device will not send any of the SRS ports in the SRS resources. On the active uplink BWP (active UL BWP) b of the carrier f of the cell c, the first device will send power P SRS,b,f,c (i,q s ,l) linear value The data is evenly divided into the (3) SRS ports that are actually sent.
[0189] Through the above embodiment, the first device evenly distributes the total SRS transmit power to the M SRS ports, rather than N SRS ports, thereby increasing the actual SRS transmit power. For example, when M=4 and N=3, if the total SRS transmit power is evenly distributed to the four SRS ports, the power allocated to each SRS port is one-quarter of the total SRS transmit power. In the embodiment of the present application, the total SRS transmit power is evenly distributed to the three SRS ports, and the power allocated to each SRS port is one-third of the total SRS transmit power, thereby increasing the SRS transmit power of each SRS port.
[0190] Optionally, the M SRS ports correspond to M PUSCH ports respectively.
[0191] The M SRS ports correspond to M PUSCH ports respectively, which can be understood as one SRS port among the M SRS ports corresponding to one PUSCH port among the M PUSCH ports. Alternatively, it can be understood as a one-to-one correspondence between the M SRS ports and the M PUSCH ports.
[0192] Exemplarily, it is assumed that the M PUSCH ports are PUSCH port 1000 , PUSCH port 1001 , and PUSCH port 1002 .
[0193] For example, the M SRS ports are: SRS port 1000 , SRS port 1001 , and SRS port 1002 , which correspond to PUSCH port 1000 , PUSCH port 1001 , and PUSCH port 1002 , respectively.
[0194] For another example, the M SRS ports are: SRS port 1000 , SRS port 1001 , and SRS port 1003 , which correspond to PUSCH port 1000 , PUSCH port 1001 , and PUSCH port 1002 , respectively.
[0195] For another example, the M SRS ports are: SRS port 1000 , SRS port 1002 , and SRS port 1003 , which correspond to PUSCH port 1000 , PUSCH port 1001 , and PUSCH port 1002 , respectively.
[0196] For another example, the M SRS ports are: SRS port 1001 , SRS port 1002 , and SRS port 1003 , which correspond to PUSCH port 1000 , PUSCH port 1001 , and PUSCH port 1002 , respectively.
[0197] Through the above embodiment, the M SRS ports correspond to M PUSCH ports respectively, thereby realizing the transmission of the PUSCH.
[0198] Optionally, the method 300 further includes: (S390) the first device scales the total PUSCH transmission power according to the scaling factor.
[0199] The present application does not limit the name of the total PUSCH transmit power. For example, the name of the total PUSCH transmit power may also be called PUSCH total power, PUSCH transmission power, linear value of PUSCH transmit power, or other names.
[0200] Scaling the total PUSCH transmit power according to the scaling factor can be understood as multiplying the scaling factor by the total PUSCH transmit power.
[0201] Optionally, the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to M.
[0202] M can be the maximum number of ports in the SRS resources actually sent by the first device. In other words, the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to the maximum number of ports in the SRS resources actually sent by the first device. M can also be understood as the number of SRS ports sent by the first device (such as a terminal device), referred to as the number of SRS ports sent. In other words, the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to the number of SRS ports sent. In other words, the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to the number of SRS ports sent by the first device. In other words, the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to the number of SRS ports sent by the terminal device.
[0203] Through the above embodiment, the first device determines the scaling factor according to M, and then scales the total PUSCH transmit power according to the scaling factor to avoid reducing the actual PUSCH transmit power or making the PUSCH transmit power exceed the PA capabilities of different antenna ports.
[0204] Optionally, when the PAs of the first device all support sending signals at maximum transmit power, the first device reports the capability of the first device (which may be referred to as the first capability) to the second device. At this time, the scaling factor of the PUSCH transmit power is 1.
[0205] Optionally, when none of the PAs of the first device supports sending signals at maximum transmit power, the first device reports the capabilities of the first device (which may be referred to as second capabilities) to the second device. In this case, the scaling factor of the PUSCH transmit power is the number of antenna ports with non-zero PUSCH transmission power divided by the maximum number of ports in the SRS resources supported by the first device. That is, S390 is executed.
[0206] Optionally, if some PAs of the first device support transmitting signals at maximum transmit power, the first device reports its first device capability (which may be referred to as a third capability) and full power transmit precoding matrix indicator (TPMI) to the second device. In this case, the scaling factor of the PUSCH transmit power is 1. For PAs that do not support transmitting signals at maximum transmit power (i.e., the remaining TPMI), the scaling factor of the PUSCH transmit power is the number of antenna ports with non-zero PUSCH transmit power divided by the number of SRS ports, where the number of SRS ports is the number of SRS ports included in the SRS resources indicated by the SRI field of the DCI.
[0207] Illustratively, the full-power TPMI may be as shown in Table 1.
[0208] Table 1
[0209] It should be noted that Table 1 is only an example and does not constitute a limitation to this application.
[0210] Optionally, S390 includes: when the first device reports the second capability to the second device, the first device scales the total PUSCH transmission power according to a scaling factor, where the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to M.
[0211] Optionally, S390 includes: when the first device reports the third capability to the second device, the first device scales the total PUSCH transmission power according to a scaling factor, where the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to M.
[0212] Optionally, S390 includes: when the first device does not report relevant capabilities (e.g., the first capability, the second capability, or the third capability) or relevant parameters (e.g., the parameters of the first capability, the parameters of the second capability, or the parameters of the third capability) to the second device, the first device scales the total PUSCH transmission power according to a scaling factor, and the scaling factor is equal to the ratio of the number of non-zero power PUSCH ports to M.
[0213] Through the above embodiment, the first device determines the scaling factor according to the UE capability, and then scales the total PUSCH transmit power according to the scaling factor to avoid reducing the actual PUSCH transmit power or making the PUSCH transmit power exceed the PA capability of different antenna ports.
[0214] Optionally, the method 300 further includes: (S310) the first device sends fourth information to the second device. Correspondingly, the second device receives the fourth information from the first device.
[0215] This application does not limit the message carried by the fourth information. For example, the fourth information can be carried in any message.
[0216] This application does not limit the name of the fourth information. For example, the fourth information can be called capability information, indication information, or have other names.
[0217] Optionally, the fourth information is used to indicate that the maximum number of PUSCH multiple-input multiple-output layers based on the codebook supported by the first device is M.
[0218] For example, the fourth information may be carried in the field "maximum number of PUSCH multiple-input multiple-output layers based on codebook" (maxNumberMIMO-LayersCB-PUSCH). For example, for a first device supporting 3T antenna ports, the fourth information may indicate 3, indicating that the maximum number of layers supported by the first device is 3.
[0219] The above S310 can also be understood as the first device reporting the MT capability to the second device. For example, the first device reports the 3T capability to the second device.
[0220] Through the above embodiment, the second device can learn the number of antenna ports supported by the first device, so as to perform subsequent processing.
[0221] Optionally, the method 300 further includes: (S320) the first device sends fifth information to the second device. Correspondingly, the second device receives the fifth information from the first device.
[0222] This application does not limit the message carried by the fifth information. For example, the fifth information can be carried in any message.
[0223] This application does not limit the name of the fifth information. For example, the fifth information can be called capability information, indication information, or have other names.
[0224] Optionally, the fifth information is used to indicate that the maximum number of SRS ports in the SRS resources supported by the first device is M.
[0225] For example, for a first device that supports 3T antenna ports, the fifth information may indicate 3, ie, indicating that the maximum number of SRS ports in the SRS resources supported by the first device is 3.
[0226] Optionally, the method 300 further includes: (S330) the first device sends sixth information to the second device. Correspondingly, the second device receives the sixth information from the first device.
[0227] This application does not limit the message carried by the sixth information. For example, the sixth information can be carried in any message.
[0228] This application does not limit the name of the sixth information. For example, the sixth information can be called capability information, indication information, or have other names.
[0229] Optionally, the sixth information is used to indicate the antenna switching capability supported by the first device, and the sixth information is tMrM, tMr4 or tMr8.
[0230] Here, tMrM can be understood as M transmit and M receive, indicating that the first device supports the antenna switching capability of M transmit and M receive. tMr4 can be understood as M transmit and 4 receive, indicating that the first device supports the antenna switching capability of M transmit and 4 receive. tMr8 can be understood as M transmit and 8 receive, indicating that the first device supports the antenna switching capability of M transmit and 8 receive.
[0231] For example, for a first device supporting 3T antenna ports, the sixth information may indicate t3r3, t3r4, or t3r8, indicating that the first device supports antenna switching capabilities of M transmit and M receive, M transmit and 4 receive, or M transmit and 8 receive.
[0232] Optionally, the method 300 further includes: the first device sending the seventh information to the second device. Correspondingly, the second device receives the seventh information from the first device.
[0233] This application does not limit the message carried by the seventh information. For example, the seventh information can be carried in any message.
[0234] This application does not limit the name of the seventh information. For example, the seventh information can be called capability information, indication information, or have other names.
[0235] Optionally, the seventh information is used to indicate that the number of uplink antenna ports supported by the first device is M.
[0236] For example, for a first device that supports 3T antenna ports, the seventh information may indicate 3, ie, indicating that the number of uplink antenna ports supported by the first device is 3.
[0237] The following is an introduction to the device embodiment corresponding to the method embodiment of the present application. The following is only a brief introduction to the device, and the specific implementation steps and details of the solution can be referred to the method embodiment above.
[0238] To implement the various functions of the method provided herein, the communication device may include hardware structures and / or software modules, and the aforementioned functions may be implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular one of the aforementioned functions is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0239] Figure 4 is a schematic block diagram of a communication device 400 according to an embodiment of the present application. Communication device 400 includes a processor 410 and a communication interface 420. Processor 410 and communication interface 420 may be interconnected via a bus 430. Communication device 400 may be a first device or a second device. For example, the first device may be a terminal device, and the second device may be a network device.
[0240] Optionally, the communication device 400 may further include a memory 440. The memory 440 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM). The memory 440 is used for related instructions and data. The memory 440 may be integrated with the processor 410 or provided separately.
[0241] The processor 410 may be one or more central processing units (CPUs). In the case where the processor 410 is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processor 410 may be a signal processor, a chip, or other integrated circuit that can implement the method of the present application, or a portion of the circuitry used for processing functions in the aforementioned processor, chip, or integrated circuit. In addition, the communication interface 420 may also be an input / output interface, which is used for inputting or outputting signals or data, or may be an input / output circuit.
[0242] Exemplarily, the communication device 400 is a first device, and the processor 410 is used to perform the following operations: receive first information, which is used to configure N SRS ports of a first SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
[0243] Exemplarily, the communication device 400 is a second device, and the processor 410 is used to perform the following operations: sending first information, which is used to configure N SRS ports of the first SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
[0244] The above contents are only for exemplary description. The communication device 400 is responsible for executing the methods or steps related to the first device or the second device in the above method embodiments.
[0245] It is understood that the communication interface 420 may also be referred to as a transceiver. The transceiver may include a transmitter and a receiver, where the transmitter is used to perform a transmission operation and the receiver is used to perform a reception operation. For example, the processor 410 is used to control the transceiver to receive and / or transmit signals.
[0246] It should be noted that the communication device 400 may include a transmitter but not a receiver. Alternatively, the communication device 400 may include a receiver but not a transmitter. The specific implementation depends on whether the above solution executed by the communication device 400 includes a sending action and a receiving action.
[0247] The above description is merely exemplary. For details, please refer to the contents of the above method embodiment. The implementation of each operation in FIG4 may also correspond to the corresponding description of the method embodiment shown in FIG3.
[0248] For example, the communication device 400 may be used to implement the solution shown in FIG. 3 .
[0249] Exemplarily, the communication device 400 is a first device, and the communication interface 420 can be used to receive first information.
[0250] Exemplarily, the communication device 400 is a second device, and the communication interface 420 can be used to send the first information.
[0251] For other implementations, please refer to the detailed description of the embodiment shown in Figure 3 above, which will not be repeated here. It should be understood that the specific process of each component performing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0252] Figure 5 is a schematic block diagram of another communication device 500 according to an embodiment of the present application. Communication device 500 can be the second device or the first device, or a chip or module in the second device or the first device, and is used to implement the method involved in the embodiment shown in Figure 3. For details, please refer to the relevant description of the above method embodiment.
[0253] The communication device 500 includes a transceiver unit 510. The transceiver unit 510 is described below by way of example.
[0254] The transceiver unit 510 may include a transmitting unit and a receiving unit. The transmitting unit is used to perform the transmitting operation of the communication device, and the receiving unit is used to perform the receiving operation of the communication device. For ease of description, the embodiments of the present application combine the transmitting unit and the receiving unit into a single transceiver unit. This is described here as a unified description and will not be repeated later. The transceiver unit 510 can implement corresponding communication functions. The transceiver unit 510 can also be referred to as a communication interface or a communication module.
[0255] It should be noted that the communication device 500 may include a sending unit but not a receiving unit. Alternatively, the communication device 500 may include a receiving unit but not a sending unit. The specific implementation depends on whether the above solution executed by the communication device 500 includes a sending action and a receiving action.
[0256] Exemplarily, the transceiver unit 510 is used to receive first information and the like.
[0257] Optionally, the communication device 500 may further include a processing unit 520, which is used to execute the contents of the communication device 500 involving processing, coordination and other steps.
[0258] Exemplarily, the transceiver unit 510 is used to send first information, etc.
[0259] Optionally, the communication device 500 may further include a processing unit 520, which is used to execute the contents of the communication device 500 involving processing, coordination and other steps.
[0260] The above contents are merely exemplary descriptions, and the communication device 500 is responsible for executing the relevant methods or steps in the above method embodiments.
[0261] Optionally, the communication device 500 further includes a storage unit 530, which is configured to store a program or code for executing the aforementioned method. Alternatively, the storage unit 530 may be configured to store instructions and / or data, and the processing unit 520 may read the instructions and / or data in the storage unit 530 to enable the communication device 500 to implement the aforementioned method embodiment. For example, the communication device 500 may be configured to execute the solution shown in FIG. 3 .
[0262] Exemplarily, the processing unit 520 may be configured to receive first information for configuring N SRS ports of a first SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
[0263] Exemplarily, the processing unit 520 can be used to send first information, which is used to configure N SRS ports of the first SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
[0264] For other implementations, please refer to the detailed description of the embodiment shown in Figure 3 above, which will not be repeated here. It should be understood that the specific process of each component performing the above corresponding process has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0265] When the communication device is a chip, the chip includes a transceiver, a memory, and a processor. The transceiver can be an input / output circuit or a communication interface; the processor can be a processor, microprocessor, or integrated circuit integrated on the chip. In the above method embodiments, the sending operation of the first device or the second device can be understood as an output of the chip, and the receiving operation of the first device or the second device in the above method embodiments can be understood as an input of the chip.
[0266] The present application also provides a chip, including a processor, for calling and executing instructions stored in a memory, so that a communication device equipped with the chip executes the methods in the above examples.
[0267] The present application also provides another chip, comprising: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is configured to execute code in a memory. When the code is executed, the processor is configured to execute the methods in the above examples. Optionally, the chip also includes a memory, which is configured to store computer programs or code.
[0268] The present application also provides a processor for coupling with a memory, and for executing the methods and functions involving a communication device or an encoding device in any of the above embodiments.
[0269] In another embodiment of the present application, a computer program product including a computer program or instructions is provided. When the computer program product is run on a computer, the method of the aforementioned embodiment is implemented.
[0270] The present application also provides a computer program. When the computer program is executed in a computer, the method of the aforementioned embodiment is implemented.
[0271] In another embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.
[0272] The present application also provides a communication system, which includes a first device and a second device. The first device and the second device are respectively used to execute the methods executed by the first device and the second device in the above embodiments.
[0273] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0274] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0275] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0276] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0277] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0278] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0279] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. An information transmission method, characterized in that: The method comprises: First information is received, where the first information is used to configure N SRS ports of a first sounding reference signal SRS resource, where M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
2. The method according to claim 1, characterized in that N=4, M=3.
3. The method according to claim 1 or 2, characterized in that The indexes of the N SRS ports include a first index, a second index, a third index and a fourth index; wherein, The indexes of the M SRS ports include the first index, the second index, and the third index, or, The indexes of the M SRS ports include the first index, the second index, and the fourth index, or, The indexes of the M SRS ports include the first index, the third index, and the fourth index, or, The indexes of the M SRS ports include the second index, the third index, and the fourth index.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: Second information is received, where the second information is used to indicate the M SRS ports.
5. The method according to claim 4, characterized in that The indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the method further includes: The second information includes the fourth index, and according to the second information, the indexes of the M SRS ports are determined to include the first index, the second index, and the third index; or The second information includes the third index, and according to the second information, the indexes of the M SRS ports are determined to include the first index, the second index, and the fourth index; or The second information includes the second index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the third index, and the fourth index; or The second information includes the first index, and according to the second information, the indexes of the M SRS ports are determined to include the first index, the second index, and the third index.
6. The method according to claim 4, characterized in that The indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the method further includes: The second information includes the first index, the second index, and the third index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the third index; or The second information includes the first index, the second index, and the fourth index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the second index, and the fourth index; or The second information includes the first index, the third index, and the fourth index, and according to the second information, determining that the indexes of the M SRS ports include the first index, the third index, and the fourth index; or The second information includes the first index, the second index, and the third index. According to the second information, the indexes of the M SRS ports are determined to include the first index, the second index, and the third index.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Receive third information, where the third information is used to configure P SRS ports of a second SRS resource, where P is a positive integer greater than 2, and P=N; wherein Q SRS ports among the P SRS ports are used to send SRS, where Q is a positive integer less than P, and the Q SRS ports correspond to the M SRS ports.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: The total SRS transmission power is evenly distributed to the M SRS ports.
9. The method according to any one of claims 1 to 8, characterized in that The M SRS ports correspond to M physical uplink shared channel PUSCH ports respectively.
10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: The total PUSCH transmission power is scaled according to a scaling factor, where the scaling factor is equal to the ratio of the number of non-zero-power PUSCH ports to M.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Fourth information is sent, where the fourth information is used to indicate that the maximum number of PUSCH multiple-input multiple-output layers based on the codebook supported by the first device is M.
12. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Fifth information is sent, where the fifth information is used to indicate that the maximum number of SRS ports in the SRS resources supported by the first device is M.
13. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Send sixth information, where the sixth information is used to indicate the antenna switching capability supported by the first device, and the sixth information is M sends and M receives tMrM, tMr4 or tMr8.
14. The method according to any one of claims 1 to 10, characterized in that The method further comprises: The seventh information is sent, where the seventh information is used to indicate that the number of uplink antenna ports supported by the first device is M.
15. An information transmission method, characterized in that: The method comprises: First information is sent, where the first information is used to configure N SRS ports of a first sounding reference signal SRS resource, wherein M SRS ports of the N SRS ports are used to send SRS, N is a positive integer greater than 2, and M is a positive integer less than N.
16. The method according to claim 15, characterized in that N=4, M=3.
17. The method according to claim 15 or 16, characterized in that The indexes of the N SRS ports include a first index, a second index, a third index and a fourth index; wherein, The indexes of the M SRS ports include the first index, the second index, and the third index, or, The indexes of the M SRS ports include the first index, the second index, and the fourth index, or, The indexes of the M SRS ports include the first index, the third index, and the fourth index, or, The indexes of the M SRS ports include the second index, the third index, and the fourth index.
18. The method according to any one of claims 15 to 17, characterized in that The method further comprises: Second information is sent, where the second information is used to indicate the M SRS ports.
19. The method according to claim 18, characterized in that The indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the second information includes the fourth index, the third index, the second index, or the first index.
20. The method according to claim 18, wherein The indexes of the N SRS ports include a first index, a second index, a third index, and a fourth index, wherein the second information includes: the first index, the second index, and the third index; or, the first index, the second index, and the fourth index; or, the first index, the third index, and the fourth index; or, The first index, the second index, and the third index.
21. The method according to any one of claims 15 to 20, characterized in that The method further comprises: Send third information, where the third information is used to configure P SRS ports of the second SRS resource, where P is a positive integer greater than 2, and P=N; wherein Q SRS ports among the P SRS ports are used to send SRS, where Q is a positive integer less than P, and the Q SRS ports correspond to the N SRS ports.
22. The method according to any one of claims 15 to 21, characterized in that The method further comprises: Fourth information is received, where the fourth information is used to indicate that a maximum number of codebook-based physical uplink shared channel (PUSCH) multiple-input multiple-output (MIMO) layers supported by the first device is M.
23. The method according to any one of claims 15 to 21, characterized in that The method further comprises: Fifth information is received, where the fifth information is used to indicate that a maximum number of SRS ports in an SRS resource supported by the first device is M.
24. The method according to any one of claims 15 to 21, characterized in that The method further comprises: Receive sixth information, where the sixth information is used to indicate an antenna switching capability supported by the first device, and the sixth information is M-send and M-receive tMrM, tMr4, or tMr8.
25. The method according to any one of claims 15 to 21, characterized in that The method further comprises: Receive seventh information, where the seventh information is used to indicate that the number of uplink antenna ports supported by the first device is M.
26. A communication device, characterized in that: The method comprises at least one module or unit, wherein the at least one module or unit is used to execute the method according to any one of claims 1 to 14, or to execute the method according to any one of claims 15 to 25.
27. A communication device, characterized in that: include: A processor and a memory, wherein the memory stores a computer program or instructions, and the processor is configured to, by executing the computer program or the instructions, cause the communication device to perform the method according to any one of claims 1 to 14, or cause the communication device to perform the method according to any one of claims 15 to 25.
28. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or instructions, which, when executed on a computer, causes the method according to any one of claims 1 to 14 to be executed, or causes the method according to any one of claims 15 to 25 to be executed.
29. A computer program product, characterized in that The method comprises a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 14 is implemented, or the method according to any one of claims 15 to 25 is implemented.
30. A communication system, characterized in that: The method comprises a first device and a second device, wherein the first device is used to perform the method according to any one of claims 1 to 14, and the second device is used to perform the method according to any one of claims 15 to 25.
Citation Information
Patent Citations
Information transmission method, device and system
CN120512330A
Wireless communication method and communication apparatus
WO2022082466A1
Method for scheduling data transmission and communication device
WO2022083327A1
Terminal, radio communication method, and base station
WO2023188126A1
Method for processing conflict between SRS and uplink resource, terminal, and network side device
WO2024012558A1