Resource configuration method, communication equipment and storage medium
By configuring CSI-RS resources larger than port 32, the problem of limited number of CSI-RS resource ports in the NR system is solved, and the channel measurement requirements of a larger antenna array are realized, and the communication distance and coverage range are improved.
Patent Information
- Application Number
- CN202310981354.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-14
AI Technical Summary
In NR systems, the number of ports of existing CSI-RS resources is limited and cannot meet the needs of larger antenna arrays for channel measurement, especially in the frequency band around 6GHz.
By sending configuration information, configure CSI-RS resources larger than port 32, including time domain location information, frequency domain location information and code division multiplexing information to support CSI-RS resources for more ports.
The CSI-RS resource is implemented to support more ports, meet the channel measurement needs of larger antenna arrays, and improve communication distance and coverage.
Smart Images

Figure CN119449247A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a resource configuration method, communication equipment, and storage medium. Background Art
[0002] In the NR (New Radio) system, CSI-RS (Channel State Information-Reference Signal) is an important downlink reference signal that can be configured for various functions such as channel state information feedback. Currently, the number of ports of a CSI-RS resource supports 1, 2, 4, 8, 12, 16, 24, and 32. The current time-frequency position of a 32-port CSI-RS resource is as follows: Figure 1 shown.
[0003] In the frequency band near 6GHz, since the attenuation rate of wireless signals with communication distance is faster than that of lower frequency bands (such as 1GHz band), corresponding technical enhancements are needed to ensure the coverage of the cell. Therefore, the base station needs to support larger antenna arrays and achieve a longer communication distance through joint transmission of more antenna ports. Accordingly, in order to measure the channels of more antenna ports, a feasible way is to design CSI-RS resources containing more ports. How to design CSI-RS resources with more ports is a problem that needs to be solved at present. Summary of the invention
[0004] The embodiments of the present application provide a resource configuration method, a communication device, and a storage medium, so that one CSI-RS resource supports more ports.
[0005] On the one hand, an embodiment of the present application provides a resource configuration method, the method comprising:
[0006] Send configuration information, where the configuration information is used to configure CSI-RS resources of N ports, where N>32.
[0007] Optionally, the configuration information includes K time domain position information, each time domain position information indicates a starting symbol mapped to a part of the N ports in the time domain, and K>2.
[0008] Optionally, the configuration information includes frequency domain position information, the frequency domain position information indicating a first subcarrier and a second subcarrier, the first subcarrier being the starting subcarrier mapped by the N-port on a first physical resource block, the second subcarrier being the starting subcarrier mapped by the N-port on a second physical resource block, and the first physical resource block and the second physical resource block being physical resource blocks occupied by the CSI-RS resources.
[0009] Optionally, the first physical resource block and the second physical resource block are continuous in the frequency domain.
[0010] Optionally, the frequency domain position information includes first sub-frequency domain position information and second sub-frequency domain position information, the first sub-frequency domain position information indicates the first subcarrier, and the second sub-frequency domain position information indicates the second subcarrier.
[0011] Optionally, the configuration information includes code division multiplexing information, and the code division multiplexing information indicates at least two code division multiplexing types adopted by the N port to complete a CSI-RS resource mapping.
[0012] Optionally, the at least two code division multiplexing types include a first code division multiplexing type and a second code division multiplexing type;
[0013] The first code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 2, and the number of consecutive symbols mapped in the time domain is 8;
[0014] The second code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 4, and the number of consecutive symbols mapped in the time domain is 4.
[0015] Optionally, the frequency domain density of the CSI-RS resources of the N ports is one or more of the following: 1 / 3, 1 / 4, 1 / 6, 1 / 8.
[0016] On the other hand, an embodiment of the present application further provides a resource configuration method, the method comprising:
[0017] Receive configuration information, where the configuration information is used to configure CSI-RS resources of N ports, where N>32;
[0018] Determine the time-frequency position of the CSI-RS resource according to the configuration information.
[0019] Optionally, the configuration information includes K time domain position information, each time domain position information indicates a starting symbol mapped to a part of the N ports in the time domain, and K>2.
[0020] Optionally, the configuration information includes frequency domain position information, the frequency domain position information indicating a first subcarrier and a second subcarrier, the first subcarrier being the starting subcarrier mapped by the N-port on a first physical resource block, the second subcarrier being the starting subcarrier mapped by the N-port on a second physical resource block, and the first physical resource block and the second physical resource block being physical resource blocks occupied by the CSI-RS resources.
[0021] Optionally, the first physical resource block and the second physical resource block are continuous in the frequency domain.
[0022] Optionally, the frequency domain position information includes first sub-frequency domain position information and second sub-frequency domain position information, the first sub-frequency domain position information indicates the first subcarrier, and the second sub-frequency domain position information indicates the second subcarrier.
[0023] Optionally, the configuration information includes code division multiplexing information, and the code division multiplexing information indicates at least two code division multiplexing types adopted by the N port to complete a CSI-RS resource mapping.
[0024] Optionally, the at least two code division multiplexing types include a first code division multiplexing type and a second code division multiplexing type;
[0025] The first code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 2, and the number of consecutive symbols mapped in the time domain is 8;
[0026] The second code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 4, and the number of consecutive symbols mapped in the time domain is 4.
[0027] Optionally, the frequency domain density of the CSI-RS resources of the N ports is one or more of the following: 1 / 3, 1 / 4, 1 / 6, 1 / 8.
[0028] Optionally, the N ports are divided into M port groups; the configuration information includes indication information of X time domain starting positions and indication information of Y frequency domain starting positions, and the indication information of the X time domain starting positions and the indication information of the Y frequency domain starting positions are used to determine X×Y time-frequency starting positions, X≥1, Y≥1, X×Y≥M.
[0029] Optionally, X×Y=M, and the X×Y time-frequency starting positions are respectively the starting position of each port group in the M port groups.
[0030] Optionally, X×Y>M; the configuration information also includes: a selection rule, and the selection rule is used to select M time-frequency starting positions from the X×Y time-frequency starting positions.
[0031] Optionally, the selection rule includes: selecting M time-frequency starting positions in the order of frequency domain first and then time domain.
[0032] On the other hand, an embodiment of the present application further provides a communication device, the communication device comprising: configuration information, the configuration information being used to configure a CSI-RS resource of an N-port, N>32.
[0033] On the other hand, an embodiment of the present application further provides a communication device, the communication device comprising:
[0034] A receiving module, used to receive configuration information, where the configuration information is used to configure a CSI-RS resource of an N-port, where N>32;
[0035] A resource determination module is used to determine the time-frequency position of the CSI-RS resource according to the configuration information.
[0036] On the other hand, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program executes the steps of the above method when executed by a processor.
[0037] On the other hand, an embodiment of the present application further provides a communication device, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of the above method when running the computer program.
[0038] The resource configuration method and communication device provided in the embodiments of the present application send configuration information for configuring CSI-RS resources greater than 32 ports through a base station. Accordingly, the terminal can determine the time-frequency position of the CSI-RS resource based on the configuration information, so that one CSI-RS resource can support more ports and meet the channel measurement requirements in the joint transmission mode of more antenna ports.
[0039] Furthermore, multiple methods may be used to indicate the time-frequency positions of CSI-RS resources greater than 32 ports, thereby making the indication method flexible and diverse.
[0040] Furthermore, the frequency domain density of CSI-RS resources greater than 32 ports may be configured to effectively reduce resource occupancy overhead. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 It is a schematic diagram of the time-frequency position of the existing 32-port CSI-RS resources;
[0042] Figure 2 It is a flow chart of the resource configuration method provided in the embodiment of the present application;
[0043] Figure 3 This is a specific implementation example of the resource configuration method provided in the embodiment of the present application;
[0044] Figure 4 This is another specific implementation example of the resource configuration method provided in the embodiment of the present application;
[0045] Figure 5 This is another specific implementation example of the resource configuration method provided in the embodiment of the present application;
[0046] Figure 6 It is a schematic diagram of mapping the CSI-RS resources of 64 ports in an embodiment of the present application using the code division multiplexing method of cdm16-FD2-TD8;
[0047] Figure 7 and Figure 8 It is a schematic diagram of mapping the CSI-RS resources of 64 ports in an embodiment of the present application using the code division multiplexing method of cdm16-FD4-TD4;
[0048] Fig. 9 It is a schematic diagram of the situation where the physical resource block occupies subcarriers when the frequency domain density of the CSI-RS resource of 64 ports in the embodiment of the present application is 1 / 3;
[0049] Fig.10 It is a schematic diagram of the time-frequency position of the CSI-RS resource of 64 ports in an embodiment of the present application;
[0050] Fig.11 This is another schematic diagram of the time-frequency position of the CSI-RS resource of 64 ports in an embodiment of the present application;
[0051] Fig.12 It is a structural diagram of a communication device provided in an embodiment of the present application;
[0052] Fig.13 is a structural diagram of another communication device provided in an embodiment of the present application;
[0053] Fig.14 It is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to make the above-mentioned purposes, features and beneficial effects of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0055] The communication systems to which the embodiments of the present application are applicable include, but are not limited to, Long Term Evolution (LTE) systems, fifth-generation (5G) systems, new radio (NR) systems, and future evolution systems such as sixth generation (6G), seventh generation (7G), etc., or multiple communication convergence systems. Among them, the 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system.
[0056] The technical solution of the present application is also applicable to different network architectures, including but not limited to relay network architecture, dual connection architecture, vehicle-to-everything (V2X) architecture, device-to-device (D2D) architecture, and other architectures.
[0057] The devices in the embodiments of the present application include network devices and may also include terminals. The network devices may also be referred to as access network devices, for example, may be base stations (BS) (also referred to as base station devices) or base station controllers (BSC).
[0058] A network device is a device deployed in a Radio Access Network (RAN) to provide wireless communication functions. For example, in the second-generation (2nd-Generation, 2G) network, the device that provides the base station function includes the base transceiver station (Base Transceiver Station, BTS), in the third-generation (3rd-Generation, 3G) network, the device that provides the base station function includes the node B (NodeB), in the fourth-generation (4th-Generation, 4G) network, the device that provides the base station function includes the evolved node B (evolved NodeB, eNB), in the wireless local area network (Wireless Local Area Networks, WLAN), the device that provides the base station function is the access point (Access Point, AP), and the device that provides the base station function in the 5G new radio (New Radio, NR) is the next generation Node Basestation (next generation Node Basestation, gNB), and the evolved node B (ng-eNB), wherein the gNB and the terminal communicate using NR technology, and the ng-eNB and the terminal communicate using evolved universal terrestrial radio access (Evolved Universal Terrestrial Radio Access, E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The base station in the embodiment of the present application also includes equipment that provides base station functions in future new communication systems, etc.
[0059] The base station controller in the embodiment of the present application may also be referred to as a base station controller device, which is a device for managing base stations, such as a base station controller (BSC) in a 2G network, a radio network controller (RNC) in a 3G network, and may also refer to a device for controlling and managing base stations in future new communication systems.
[0060] The terminal in the embodiment of the present application may also be referred to as a terminal device, and may refer to various forms of terminal devices, such as user equipment (terminal), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiment of the present application is not limited to this.
[0061] It should be noted that the brackets used in this specification may mean "for example". For example, control information (PDCCH) or control signal (ie, PDCCH) refers to "PDCCH" as an example of "control information". That is, the "control information" in this specification may be but is not limited to "PDCCH".
[0062] CSI-RS is a very important reference signal in the 5G NR system. Its main functions are divided into two categories: one is to assist in receiving the physical downlink shared channel (Physical Downlink Shared, Channel), and the other is to measure the downlink channel quality and report CSI for the base station to perform link adaptive adjustment.
[0063] In the prior art, RRC signaling configures one or more CSI-RS sets for a terminal. Each CSI-RS set contains one or more CSI-RS resources. Each CSI-RS resource is configured with a maximum of 32 ports, which are mapped to one or more orthogonal frequency division multiplexing (OFDM) symbols. High-level signaling gives a maximum of two possible symbol positions in the time domain, and the frequency domain uses a bitmap to indicate the occupancy of a subcarrier on a symbol.
[0064] In order to ensure the coverage of the cell, the base station needs to support a larger antenna array, and accordingly, the CSI-RS resource needs to support more antenna ports. In response to this demand, an embodiment of the present application provides a resource configuration method, where the base station sends configuration information, and the configuration information is used to configure the CSI-RS resources of N ports, where N>32. Accordingly, the base station receives the configuration information and determines the time-frequency position of the CSI-RS resource according to the configuration information.
[0065] like Figure 2 The figure shows a flow chart of a resource configuration method provided in an embodiment of the present application.
[0066] In this embodiment, in step 21, the base station sends configuration information, where the configuration information is used to configure CSI-RS resources of N ports, where N>32.
[0067] Correspondingly, the terminal receives the configuration information, and then, in step 22, the terminal determines the time-frequency position of the CSI-RS resource according to the configuration information.
[0068] The above configuration information can be carried in a signaling message, such as including but not limited to any of the following signaling messages: Radio Resource Control (RRC) signaling message, Media Access Control (MAC) control element (CE) signaling message, Downlink Control Information (DCI) signaling message, etc.
[0069] In specific implementation, multiple methods may be used to indicate the time-frequency positions of the CSI-RS resources having more than 32 ports, which are described below with examples.
[0070] Example 1:
[0071] like Figure 3 The figure shows a specific implementation example of the resource configuration method provided in the embodiment of the present application.
[0072] In this example, in step 31, the base station sends configuration information for configuring CSI-RS resources of N (N>32) ports, and the configuration information includes K time domain position information, each time domain position information indicates a starting symbol mapped in the time domain to some ports in the N ports, and K>2. For example, N=64, K=4.
[0073] Correspondingly, the terminal receives the configuration information, and then, in step 32, the terminal determines the time-frequency position of the CSI-RS resource according to the configuration information.
[0074] Example 2:
[0075] like Figure 4 As shown, another specific implementation example of the resource configuration method provided in an embodiment of the present application.
[0076] In this example, in step 41, the base station sends CSI-RS resource configuration information for configuring N (N>32) ports, the configuration information includes frequency domain position information, the frequency domain position information indicates a first subcarrier and a second subcarrier, the first subcarrier is the starting subcarrier mapped by the N port on the first physical resource block, the second subcarrier is the starting subcarrier mapped by the N port on the second physical resource block, and the first physical resource block and the second physical resource block are physical resource blocks occupied by CSI-RS resources.
[0077] It should be noted that each of the above-mentioned physical resource blocks can occupy multiple subcarriers, and the above-mentioned first physical resource block and the second physical resource block can be continuous or non-continuous physical resource blocks in the frequency domain. In addition, the CSI-RS resources of the above-mentioned N (N>32) ports can occupy multiple subcarriers, which is not limited to this embodiment of the present application.
[0078] Correspondingly, the terminal receives the configuration information, and then, in step 42, the terminal determines the time-frequency position of the CSI-RS resource according to the configuration information.
[0079] Example 3:
[0080] Figure 5 As shown, it is another specific implementation example of the resource configuration method provided in the embodiment of the present application.
[0081] In this example, in step 51, the base station sends CSI-RS resource configuration information for configuring N (N>32) ports, and the configuration information includes code division multiplexing information, and the code division multiplexing information indicates at least two code division multiplexing types used by the N ports to complete a CSI-RS resource mapping. The code division multiplexing type is used to indicate the number of ports and their corresponding number of subcarriers and the number of symbols mapped in the time domain.
[0082] Among them, at least two code division multiplexing types include a first code division multiplexing type and a second code division multiplexing type; the first code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of continuous subcarriers mapped in the frequency domain is 2, and the number of continuous symbols mapped in the time domain is 8; the second code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of continuous subcarriers mapped in the frequency domain is 4, and the number of continuous symbols mapped in the time domain is 4.
[0083] For example, in a non-limiting embodiment, the code division multiplexing information indicates that the N port completes a CSI-RS resource mapping using two code division multiplexing types, namely: cdm16-FD2-TD8 and cdm16-FD4-TD4.
[0084] cdm16-FD2-TD8 means that every 16 ports in the CSI-RS resource are mapped to two consecutive subcarriers in the frequency domain and eight consecutive symbols in the time domain by code division multiplexing. Figure 6 shown.
[0085] cdm16-FD4-TD4 means that every 16 ports in the CSI-RS resource are mapped to 4 consecutive subcarriers in the frequency domain and 4 consecutive symbols in the time domain by code division multiplexing. Figure 7 and Figure 8 As shown, Figure 7 The 64 ports shown occupy two consecutive physical resource blocks in the frequency domain. Figure 8 The 64 ports shown occupy one physical resource block.
[0086] Correspondingly, the terminal receives the configuration information, and then, in step 52, the terminal determines the time-frequency position of the CSI-RS resource according to the configuration information.
[0087] Of course, in another non-limiting embodiment, the code division multiplexing information may indicate multiple code division multiplexing types, which is not limited in the embodiment of the present application.
[0088] The above-mentioned various indication methods can be flexibly selected according to needs.
[0089] In order to further reduce resource overhead, the frequency domain density of the CSI-RS resources of the above N ports can be one or more of the following methods, but not limited to: 1 / 3, 1 / 4, 1 / 6, 1 / 8, etc., which is not limited in the embodiments of the present application. The frequency domain density refers to the average number of subcarriers occupied by the ports of the CSI-RS resources in each physical resource block within the bandwidth. For example, an example of the time-frequency resources occupied by 64 ports when the frequency domain density is 1 / 3 is as follows: Fig. 9 As shown, each physical resource block occupies 12 subcarriers and each port occupies 3 subcarriers.
[0090] It should be noted that, in the above embodiments, the N (N>32) ports can be used as a port group, or can be divided into M port groups, which is not limited in the embodiments of the present application.
[0091] In the case of grouping N ports, the configuration information includes indication information of X time domain starting positions and indication information of Y frequency domain starting positions, and the indication information of X time domain starting positions and the indication information of Y frequency domain starting positions are used to determine X×Y time-frequency starting positions, X≥1, Y≥1. Assuming that it is divided into M port groups, it needs to satisfy: X×Y≥M.
[0092] In a non-limiting embodiment, X×Y=M, and the X×Y time-frequency starting positions are the starting positions of each port group in the M port groups. Fig.10 As shown, the 64-port CSI-RS resources are divided into 8 port groups, each port group has 8 ports, and each port group occupies 2 subcarriers in the frequency domain and 4 symbols in the time domain.
[0093] In another non-limiting embodiment, X×Y>M. In this case, M time-frequency starting positions can be selected from X×Y time-frequency starting positions according to a default rule, for example, the M time-frequency starting positions are selected in the order of frequency domain first and then time domain, or the M time-frequency starting positions are selected in the order of time domain first and then frequency domain.
[0094] For the above situation where X×Y>M, in another implementation, the configuration information may further include: a selection rule, which is used to select M time-frequency starting positions from X×Y time-frequency starting positions. The selection rule may be, for example, to select M time-frequency starting positions in the order of frequency domain first and then time domain, or to select M time-frequency starting positions in the order of time domain first and then frequency domain. Fig.11 As shown, the 64-port CSI-RS resources are divided into 8 port groups.
[0095] Correspondingly, after receiving the above configuration information, the terminal selects M time-frequency starting positions from the X×Y time-frequency starting positions according to the selection rule.
[0096] Accordingly, the embodiment of the present application also provides a communication device, such as Fig.12 The figure shows a structural diagram of the communication device.
[0097] Reference Fig.12 The communication device 110 includes: a sending module 1101, used to send configuration information, where the configuration information is used to configure a CSI-RS resource of an N port, N>32.
[0098] The communication device may be a base station, or may be a gNB, ng-eNB, etc.
[0099] Accordingly, the embodiment of the present application also provides a communication device, such as Fig.12 The figure shows a structural diagram of the communication device.
[0100] Reference Fig.13 The communication device 120 includes: a receiving module 1201 and a resource determination module 1202.
[0101] in:
[0102] The receiving module 1201 is used to receive configuration information, where the configuration information is used to configure a CSI-RS resource of an N port, where N>32;
[0103] The resource determination module 1202 is used to determine the time-frequency position of the CSI-RS resource according to the configuration information.
[0104] For other related descriptions of the above communication device 110 and the communication device 120, please refer to Figures 2 to 10 The relevant description in will not be repeated here.
[0105] In a specific implementation, the above-mentioned device may correspond to a chip with corresponding functions in a network device and / or a user device, such as a SOC (System-On-a-Chip), a baseband chip, a chip module, etc.
[0106] In a specific implementation, each module / unit included in each device or product described in the above embodiments may be a software module / unit or a hardware module / unit, or may be partially a software module / unit and partially a hardware module / unit. For example, for each device or product applied to or integrated in a chip, each module / unit included therein may be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a chip module, each module / unit included therein may be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in the form of hardware such as circuits. The element can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0107] The present application also discloses a storage medium, which is a computer-readable storage medium and stores a computer program, which can be executed when the computer program is run. Figure 2 or Figure 3 or Figure 4 or Figure 5 The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. The storage medium may also include a non-volatile memory (non-volatile) or a non-transitory memory, etc.
[0108] Please refer to Fig.14 The embodiment of the present application also provides a hardware structure diagram of a communication device. The communication device includes a processor 1301, a memory 1302 and a transceiver 1303.
[0109] Processor 1301 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. Processor 1301 may also include multiple CPUs, and processor 1301 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0110] The memory 1302 may be a ROM or other types of static storage devices that can store static information and instructions, a RAM or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, and the embodiments of the present application do not impose any restrictions on this. The memory 1302 may exist independently (in this case, the memory 1302 may be located outside the device or inside the device), or it may be integrated with the processor 1301. Among them, the memory 1302 may contain a computer program code. The processor 1301 is used to execute the computer program code stored in the memory 1302, thereby realizing the method provided in the embodiments of the present application.
[0111] The processor 1301, the memory 1302 and the transceiver 1303 are connected via a bus. The transceiver 1303 is used to communicate with other devices or communication networks. Optionally, the transceiver 1303 may include a transmitter and a receiver. The device used to implement the receiving function in the transceiver 1303 can be regarded as a receiver, and the receiver is used to perform the receiving steps in the embodiment of the present application. The device used to implement the sending function in the transceiver 1303 can be regarded as a transmitter, and the transmitter is used to perform the steps in the method embodiment of the present application.
[0112] when Fig.13The schematic diagram of the structure shown is used to illustrate the structure of the communication device involved in the above embodiment. The processor 1301 is used to control and manage the actions of the communication device. For example, the processor 1301 is used to support the communication device to execute Figure 2 or Figure 3 or Figure 4 or Figure 5 The processor 1301 may communicate with other network entities, for example, the network devices described above, through the transceiver 1303. The memory 1302 is used to store program codes and data of the communication device.
[0113] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.
[0114] The "plurality" appearing in the embodiments of the present application refers to two or more.
[0115] The first, second, etc. descriptions appearing in the embodiments of the present application are only used for illustration and distinction of the description objects. There is no order, nor do they indicate any special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.
[0116] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes 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.
[0117] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means.
[0118] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes 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.
[0119] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, 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.
[0120] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0121] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be physically arranged separately, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0122] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present application.
[0123] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application shall be subject to the scope defined by the claims.
Claims
1. A resource configuration method, characterized in that: The method comprises: Send configuration information, where the configuration information is used to configure CSI-RS resources of N ports, where N>32.
2. The method according to claim 1, characterized in that The configuration information includes K time domain position information, each time domain position information indicates a starting symbol mapped in the time domain to some ports among the N ports, and K>2.
3. The method according to claim 1, characterized in that The configuration information includes frequency domain position information, and the frequency domain position information indicates a first subcarrier and a second subcarrier, the first subcarrier is the starting subcarrier mapped by the N port on the first physical resource block, the second subcarrier is the starting subcarrier mapped by the N port on the second physical resource block, and the first physical resource block and the second physical resource block are physical resource blocks occupied by the CSI-RS resources.
4. The method according to claim 3, characterized in that The first physical resource block and the second physical resource block are continuous in the frequency domain.
5. The method according to claim 3 or 4, characterized in that: The frequency domain position information includes first sub-frequency domain position information and second sub-frequency domain position information, the first sub-frequency domain position information indicates the first subcarrier, and the second sub-frequency domain position information indicates the second subcarrier.
6. The method according to claim 1, characterized in that The configuration information includes code division multiplexing information, and the code division multiplexing information indicates at least two code division multiplexing types used by the N port to complete a CSI-RS resource mapping.
7. The method according to claim 6, characterized in that The at least two code division multiplexing types include a first code division multiplexing type and a second code division multiplexing type; The first code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 2, and the number of consecutive symbols mapped in the time domain is 8; The second code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 4, and the number of consecutive symbols mapped in the time domain is 4.
8. The method according to any one of claims 1 to 7, characterized in that: The frequency domain density of the CSI-RS resources of the N ports is one or more of the following: 1 / 3, 1 / 4, 1 / 6, 1 / 8.
9. A resource configuration method, characterized in that: The method comprises: Receive configuration information, where the configuration information is used to configure CSI-RS resources of N ports, where N>32; Determine the time-frequency position of the CSI-RS resource according to the configuration information.
10. The method according to claim 9, characterized in that The configuration information includes K time domain position information, each time domain position information indicates a starting symbol mapped in the time domain to some ports among the N ports, and K>2.
11. The method according to claim 9, characterized in that The configuration information includes frequency domain position information, and the frequency domain position information indicates a first subcarrier and a second subcarrier, the first subcarrier is the starting subcarrier mapped by the N port on the first physical resource block, the second subcarrier is the starting subcarrier mapped by the N port on the second physical resource block, and the first physical resource block and the second physical resource block are physical resource blocks occupied by the CSI-RS resources.
12. The method according to claim 11, characterized in that The first physical resource block and the second physical resource block are continuous in the frequency domain.
13. The method according to claim 11, characterized in that The frequency domain position information includes first sub-frequency domain position information and second sub-frequency domain position information, the first sub-frequency domain position information indicates the first subcarrier, and the second sub-frequency domain position information indicates the second subcarrier.
14. The method according to claim 9, characterized in that The configuration information includes code division multiplexing information, and the code division multiplexing information indicates at least two code division multiplexing types used by the N port to complete a CSI-RS resource mapping.
15. The method according to claim 14, characterized in that The at least two code division multiplexing types include a first code division multiplexing type and a second code division multiplexing type; The first code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 2, and the number of consecutive symbols mapped in the time domain is 8; The second code division multiplexing type indicates that the number of code division multiplexing ports is 16, the number of consecutive subcarriers mapped in the frequency domain is 4, and the number of consecutive symbols mapped in the time domain is 4.
16. The method according to any one of claims 9 to 15, characterized in that The frequency domain density of the CSI-RS resources of the N ports is one or more of the following: 1 / 3, 1 / 4, 1 / 6, 1 / 8.
17. The method according to claim 9, characterized in that The N ports are divided into M port groups; the configuration information includes indication information of X time domain starting positions and indication information of Y frequency domain starting positions, and the indication information of the X time domain starting positions and the indication information of the Y frequency domain starting positions are used to determine X×Y time-frequency starting positions, X≥1, Y≥1, and X×Y≥M.
18. The method according to claim 17, characterized in that X×Y=M, and the X×Y time-frequency starting positions are respectively the starting position of each port group in the M port groups.
19. The method according to claim 17, characterized in that X×Y>M; The configuration information also includes: a selection rule, and the selection rule is used to select M time-frequency starting positions from the X×Y time-frequency starting positions.
20. The method according to claim 19, characterized in that The selection rule includes: selecting M time-frequency starting positions in the order of frequency domain first and time domain second.
21. A communication device, characterized in that: The communication device comprises: The sending module is used to send configuration information, where the configuration information is used to configure a CSI-RS resource of an N port, where N>32.
22. A communication device, characterized in that: The communication device comprises: A receiving module, used to receive configuration information, where the configuration information is used to configure a CSI-RS resource of an N-port, where N>32; A resource determination module is used to determine the time-frequency position of the CSI-RS resource according to the configuration information.
23. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are executed, or the steps of the method according to any one of claims 9 to 20 are executed.
24. A communication device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of the method described in any one of claims 1 to 8 or the steps of the method described in any one of claims 9 to 20 when executing the computer program.