Channel state information processing method and device, storage medium and program product

By sending capability parameters and configuration information in the wireless communication system, the problem of resource waste in the acquisition of channel state information is solved, and the resource utilization rate and the quality of channel state information are improved.

CN120110620APending Publication Date: 2025-06-06ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410996131.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-23
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The prior art has problems of resource waste in the process of acquiring channel state information, resulting in a decline in the performance of the communication system and a low resource utilization rate.

Method used

By sending capability parameters between the first node and the second node, appropriate configuration information is configured so that the first node receives a reference signal that is suitable for its own capabilities, thereby improving resource utilization.

Benefits of technology

It effectively solves the problem of resource waste, improves the quality and quantity of channel state information acquisition, and prevents the communication system from crashing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120110620A_ABST
    Figure CN120110620A_ABST
Patent Text Reader

Abstract

The invention provides a channel state information processing method and device, a storage medium and a program product, relates to the technical field of communication, and can solve the problem of resource waste caused in the process of obtaining channel state information at present. The method comprises: a first node sending a capability parameter to a second node. The second node determines configuration information based on the capability parameter. And the second node sends the configuration information to the first node and transmits the reference signal to the first node based on the configuration information. Correspondingly, the first node receives a reference signal based on the configuration information, and reports channel state information. The second node receives channel state information. According to the invention, the configuration information matched with the capability of the first node can be configured for the first node, and the utilization rate of resources is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, device, storage medium and program product for processing channel state information. Background Art

[0002] With the development of wireless communication technology, predicting and determining the communication data transmission strategy through channel state information has become an important way to improve the data transmission performance in the channel.

[0003] Currently, terminal devices measure multiple reference signals to predict channel state information of wireless channels. Access network devices can then determine data transmission strategies based on the channel state information to improve the efficiency of data transmission with the devices and improve the performance of the communication system.

[0004] However, the current mechanism for obtaining predicted channel state information has limitations and often causes resource waste, which is a problem to be solved in the current and future sixth generation mobile communication technology (6th generation mobile networks, 6G). Summary of the invention

[0005] The present application provides a channel state information processing method, device, storage medium and program product, which solves the problem of resource waste currently caused in the process of obtaining channel state information, can configure configuration information that is compatible with its own capabilities for the first node, and improve resource utilization.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, the present application provides a method for processing channel state information, which is applied to a first node, and the method comprises: sending a capability parameter to a second node; the capability parameter comprises at least one of the following: a maximum number L of reference signal resources, a maximum number R of time periods capable of determining channel state information, L and R being positive integers; receiving configuration information determined by the second node based on the capability parameter; receiving a reference signal based on the configuration information, and reporting the channel state information.

[0008] In a second aspect, the present application provides a method for processing channel state information, which is applied to a second node, and the method includes: receiving capability parameters from a first node; the capability parameters include at least one of the following: a maximum number of reference signal resources L, a maximum number of time periods R that can determine channel state information, and L and R are both positive integers; determining configuration information based on the capability parameter configuration; sending the configuration information to the first node; transmitting a reference signal based on the configuration information, and receiving channel state information.

[0009] In a third aspect, the present application provides a channel state information processing device, which includes a communication unit and a processing unit; the communication unit is used to send a capability parameter to a second node; the capability parameter includes at least one of the following: a maximum number of reference signal resources L, a maximum number of time periods R that can determine the channel state information, and L and R are both positive integers; the communication unit is also used to receive configuration information determined by the second node based on the capability parameter; the processing unit is used to instruct the communication unit to receive a reference signal and report the channel state information based on the configuration information.

[0010] In a fourth aspect, the present application provides a channel state information processing device, the device comprising a communication unit and a processing unit; the communication unit is used to receive a capability parameter from a first node; the capability parameter comprises at least one of the following: a maximum number L of reference signal resources, a maximum number R of time periods capable of determining channel state information, L and R being positive integers; the processing unit is used to determine configuration information based on the capability parameter configuration; the communication unit is also used to send the configuration information to the first node; the processing unit is also used to instruct the communication unit to transmit a reference signal and receive the channel state information based on the configuration information.

[0011] In a fifth aspect, the present application provides a communication device, comprising: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run a computer program or instructions to implement a method for processing channel state information as described in the first aspect, any possible implementation of the first aspect, the second aspect, and any possible implementation of the second aspect.

[0012] In a sixth aspect, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on an electronic device, the electronic device executes a method for processing channel state information as described in the first aspect, any possible implementation of the first aspect, the second aspect, and any possible implementation of the second aspect.

[0013] In a seventh aspect, the present application provides a computer program product comprising instructions. When the computer program product is run on an electronic device, the electronic device executes a method for processing channel state information as described in the first aspect, any possible implementation of the first aspect, the second aspect, and any possible implementation of the second aspect.

[0014] In an eighth aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a computer program or instructions to implement a method for processing channel state information as described in the first aspect, any possible implementation of the first aspect, the second aspect, and any possible implementation of the second aspect.

[0015] Specifically, the chip provided in the present application also includes a memory for storing computer programs or instructions.

[0016] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the device, or may be packaged separately from the processor of the device, which is not limited in this application.

[0017] In a ninth aspect, the present application provides a communication system, comprising: a first node and a second node, wherein the first node is used to execute the channel state information processing method as described in the first aspect and any possible implementation of the first aspect, and the second node is used to execute the channel state information processing method as described in the second aspect and any possible implementation of the second aspect.

[0018] The descriptions of the second to ninth aspects of the present application can refer to the detailed description of the first aspect; and the beneficial effects of the descriptions of the second to ninth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.

[0019] In this application, the names of the first node and the second node do not limit the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of this application, they fall within the scope of the claims of this application and their equivalent technologies.

[0020] These and other aspects of the present application will become more apparent from the following description.

[0021] The above scheme brings at least the following beneficial effects: Based on the above technical scheme, the method for processing channel state information provided by the present application, the first node sends a capability parameter to the second node. By sending the capability parameter to the second node, the first node can enable the second node to configure the configuration information that matches the capability parameter for the first node. The first node receives the configuration information from the second node, and receives a reference signal that matches the capability of the first node based on the configuration information to avoid receiving too many or too few reference signals; thereby enabling the first node to receive and process reference signal resources that match its own capabilities. Furthermore, the first node reports the channel state information to the second node.

[0022] The above technical solution can solve the problem of resource waste currently caused in the process of acquiring channel state information, and can configure the first node with configuration information that matches its own capabilities, thereby improving resource utilization. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0024] Figure 2 A schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0025] Figure 3 A flow chart of a method for processing channel state information provided in an embodiment of the present application;

[0026] Figure 4 A flowchart of another method for processing channel state information provided in an embodiment of the present application;

[0027] Figure 5 A flowchart of another method for processing channel state information provided in an embodiment of the present application;

[0028] Figure 6 A flowchart of another method for processing channel state information provided in an embodiment of the present application;

[0029] Figure 7 A flowchart of another method for processing channel state information provided in an embodiment of the present application;

[0030] Figure 8 A flowchart of another method for processing channel state information provided in an embodiment of the present application;

[0031] Fig. 9 A schematic diagram of the structure of a channel state information processing device provided in an embodiment of the present application;

[0032] Fig.10 A schematic diagram of the structure of another channel state information processing device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0034] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0035] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0036] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0037] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0038] In the description of the present application, unless otherwise specified, “plurality” means two or more.

[0039] The following explains the terms involved in the embodiments of the present application to facilitate the reader's understanding.

[0040] (1) Orthogonal frequency division multiplexing (OFDM)

[0041] The long term evolution (LTE) technology in the fourth generation of wireless communication technology and the new radio (NR) technology in the fifth generation of wireless communication technology are both based on orthogonal frequency division multiplexing technology. In orthogonal frequency division multiplexing technology, the smallest frequency domain unit is a subcarrier, and the smallest time domain unit is an orthogonal frequency division multiplexing symbol. An orthogonal frequency division multiplexing symbol is a frequency domain sequence. In order to facilitate the use of frequency domain resources, resource blocks (RBs) are defined, and a resource block is defined as a specific number of continuous subcarriers; bandwidth blocks (BWPs) are also defined, and a bandwidth block is defined as another specific number of continuous resource blocks on a carrier. In order to facilitate the use of time domain resources, time slots are defined, and a time slot is defined as a specific number of continuous orthogonal frequency division multiplexing symbols.

[0042] (2) Channel State Information

[0043] The channel state information includes at least one of a channel quality indicator (CQI) and a precoding matrix indicator, wherein the channel quality indicator is used to indicate the quality of the channel, and the precoding matrix indicator is used to indicate the precoding matrix on the antenna of the access network device.

[0044] With regard to the reporting method of the channel quality indicator, one reporting method of the channel quality indicator is wideband channel quality indicator reporting (wideband CQI reporting), that is, a channel state information reporting band (CSI reportingband) reports a channel quality indicator; another reporting method of the channel indicator is subband channel quality indicator reporting, that is, the channel state information reporting band is in units of subbands, and each subband reports a channel quality.

[0045] Wherein, subband is a frequency domain unit, and subband is defined as X consecutive resource blocks. In this application, it may be referred to as a channel quality indicator subband, or a channel quality indicator subband, or a subband. X is referred to as the size of the channel quality indicator subband, or the channel quality indicator subband size, or the subband size. The bandwidth block is divided into subbands, and the channel state information reporting band is defined by a subset of the subbands of the bandwidth block. The channel state information reporting band is the band where the channel state information needs to be reported.

[0046] As for the determination method of the channel quality indicator, the channel quality can be determined according to the strength of the reference signal received by the terminal device or the signal-to-noise ratio of the reference signal. In the channel state information reporting band, if the change of the channel quality is small, the channel quality indicator is reported by the wideband channel quality indicator report, which can effectively reduce the resource overhead; in the channel state information reporting band, if the change of the channel quality in the frequency domain is large, the channel quality indicator is reported by the subband channel quality indicator report, which can increase the accuracy of the channel quality report.

[0047] Regarding the reporting method of the precoding matrix symbol, one reporting method of the precoding matrix symbol is: reporting a precoding matrix symbol through the channel state information reporting band, that is, the precoding matrix symbol corresponds to the entire channel state information reporting band. Another reporting method of the precoding matrix symbol is: reporting through the subband channel quality indicator, that is, the channel state information reporting band is based on subbands, and each subband reports a precoding matrix symbol, or each subband reports a component of a precoding matrix symbol. Another reporting method of the precoding matrix symbol is: each subband indicates Y precoding matrices.

[0048] Wherein, Y is a positive integer. Y may represent the number of precoding matrices; in terms of the frequency domain granularity of the feedback precoding matrix, Y may also represent the number of precoding matrix subbands included in each subband, or the number of precoding matrix subbands included in each channel quality indicator subband.

[0049] For example, the components of a precoding matrix symbol reported for each subband may be: taking the precoding matrix symbol consisting of sub-precoding matrix symbol 1 and sub-precoding matrix symbol 2 as an example. Mode 1 is: the entire frequency band reports sub-precoding matrix symbol 1, and each subband reports a sub-precoding matrix symbol 2. Mode 2 is: each subband reports a sub-precoding matrix symbol 1 and a sub-precoding matrix symbol 2.

[0050] The terms involved in the embodiments of the present application are explained in detail above.

[0051] With the development of wireless communication technology, determining the communication data transmission strategy through channel state information has become an important way to improve the data transmission performance in the channel. For example, the access network device sends a reference signal, and the terminal device receives and measures the reference signal to predict the channel state information from the access network device to the terminal device, and reports the measured channel state information to the access network device. Furthermore, the access network device can determine the data transmission strategy through the channel state information to improve the efficiency of data transmission with the device and improve the performance of the communication system.

[0052] However, the communication channel between the access network device and the terminal device is a time-varying channel, which means that there is a time delay from the time when the reference signal is sent to the time when the channel state information is used. During the time delay, the state of the communication channel will change, and the state of the communication channel when the access network device sends the reference signal is different from the state of the communication channel when the access network device transmits data to the terminal. Therefore, the channel state information directly measured by the terminal device based on the reference signal has errors, which makes the performance of the access network device to determine the data transmission strategy through the channel state information relatively low.

[0053] At present, terminal equipment measures multiple reference signals to predict channel state information of a communication channel at a future time, and reports the channel state information at the future time to the access network equipment, so as to reduce the error of the channel state information caused by the data transmission delay between the sending of the reference signal and the transmission of data by the access network equipment to the terminal, thereby significantly improving the performance of the data transmission strategy determined by the access network equipment based on the channel state information at the future time.

[0054] However, the current mechanism for obtaining predicted channel state information has limitations, which often cause communication system crashes, resource waste, and reduced quality and quantity of channel state information. While ensuring the stability of terminal equipment, determining the channel state information of the wireless channel has become an urgent problem to be solved in the current and future 6G.

[0055] In the following, the problem of causing the collapse of the communication system is described in detail through the first aspect. The problem of resource waste is described in detail through the second aspect. The problem of the quality and quantity of the channel state information obtained is described in detail through the third aspect.

[0056] First, due to the limited capabilities of the terminal equipment itself, when the number of reference signals measured is too large, it will cause great data pressure on the terminal equipment side and even cause the communication system to collapse.

[0057] Furthermore, since the terminal device has limited capabilities, if the terminal device is instructed to determine the channel state information for too many time periods, it will also cause great data pressure on the terminal device and even cause the communication system to collapse.

[0058] Secondly, when the number of reference signals measured is too large, the terminal device cannot effectively use the reference signals beyond its own processing capabilities, which will cause resource waste. Therefore, while ensuring the stability of the terminal device, determining the channel state information of the wireless channel has become an urgent problem to be solved.

[0059] Furthermore, if the access network device prepares excessive wireless resources corresponding to the channel state information reported by the terminal for too many time periods, the terminal cannot determine the channel state information for so many time periods due to its own capabilities, that is, it cannot use so many wireless resources, resulting in a waste of wireless resources.

[0060] Thirdly, when the computing power of the terminal device is unknown, the access network device will instruct the terminal device to determine the channel status information for too few time periods in order to ensure the normal operation of the terminal device. Although this ensures the normal operation of the terminal device, it cannot meet the access network device's own requirements for channel quality or quantity.

[0061] Moreover, when the capability parameters of the terminal device are unknown, in order to ensure the normal operation of the terminal device, the access network device will configure a very small number of reference signal resources that deviates from its own needs, thereby losing the accuracy of the obtained channel state information, and also causing a decrease in the quality and quantity of the obtained channel state information.

[0062] In view of this, the present application provides a method for processing channel state information, in which the first node sends a capability parameter to the second node. By sending the capability parameter to the second node, the first node can enable the second node to configure the configuration information that matches the capability parameter for the first node. The first node receives the configuration information from the second node, and receives a reference signal that matches the capability of the first node based on the configuration information to avoid receiving too many or too few reference signals; thereby enabling the first node to receive and process reference signal resources that match its own capabilities. Furthermore, the first node reports the channel state information to the second node.

[0063] The above technical solution can solve the problem of resource waste currently caused in the process of acquiring channel state information, and can configure the first node with configuration information that matches its own capabilities, thereby improving resource utilization.

[0064] Furthermore, in the method for processing channel state information provided by the present application, the first node determines the channel state information of a time period that is compatible with the capabilities of the first node based on the configuration information, so as to avoid determining the channel state information of too many or too few time periods; thereby enabling the first node to process the channel state information of the time period that is compatible with its own capabilities.

[0065] It can be seen from this that the channel state information processing method provided in the present application can also solve the problems of communication system crash caused by the current process of obtaining channel state information and the decrease in the quality and quantity of the obtained channel state information, improve the quality and quantity of the obtained channel state information, and prevent the communication system crash caused by the process of obtaining channel state information.

[0066] The implementation of the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings.

[0067] Figure 1 The following is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1 As shown, the communication system includes: a first node 101 and a second node 102.

[0068] The first node 101 and the second node 102 are connected via a communication link. The communication link may be a wired communication link or a wireless communication link, which is not limited in the present application.

[0069] Optionally, the first node 101 and the second node 102 may also be connected via a communication channel. The communication channel may be a wired channel or a wireless channel, which is not limited in the present application.

[0070] The first node 101 is described in detail below.

[0071] In a possible implementation, the first node 101 is configured to send a capability parameter to the second node; receive configuration information determined by the second node based on the capability parameter; receive a reference signal based on the configuration information, and report channel state information.

[0072] Optionally, the first node 101 may be a terminal device, a wireless router, an access network device, a repeater, a satellite, a ground device, or an aircraft. Of course, the above is only an exemplary description of the first node 101, and the first node 101 may also be a server, a core network element, a switch, etc., and this application does not limit this.

[0073] The second node 102 is described in detail below.

[0074] In a possible implementation, the second node 102 is configured to receive a capability parameter of the first node, determine configuration information based on the capability parameter, and send the configuration information to the first node. The second node 102 is also configured to transmit a reference signal based on the configuration information and receive channel state information.

[0075] In one example, the second node 102 may be a terminal device, a wireless router, an access network device, a repeater, a satellite, a ground device, or an aircraft. Of course, the above is only an exemplary description of the second node 102, and the second node 102 may also be a server, a core network element, a switch, etc., and this application does not limit this.

[0076] The first node 101 and the second node 102 are exemplarily described below.

[0077] In an example, the first node 101 may be a terminal device, and the second node 102 may be an access network device. The terminal device communicates with the access network device through a wireless channel.

[0078] In another example, the first node 101 may be a terminal device, and the second node 102 may be a wireless router. The terminal device communicates with the wireless router through a wireless channel.

[0079] In another example, the first node 101 may be a first access network device, the second node 102 may be a second access network device, and the first access network device communicates with the second access network device through a wireless channel.

[0080] In another example, the first node 101 may be a first terminal device, the second node 102 may be a second terminal device, and the first terminal device communicates with the second terminal device through a wireless channel.

[0081] In another example, the first node 101 may be a repeater, and the second node 102 may be an access network device, and the repeater communicates with the access network device through a wireless channel.

[0082] In another example, the first node 101 may be a terminal device, and the second node 102 may be a repeater, and the terminal device communicates with the repeater through a wireless channel.

[0083] In another example, the first node 101 may be a first repeater, the second node 102 may be a second repeater, and the first repeater communicates with the second repeater through a wireless channel.

[0084] In another example, the first node 101 may be an access network device, and the second node 102 may be a satellite, and the access network device communicates with the satellite through a wireless channel.

[0085] In another example, the first node 101 may be a satellite, the second node 102 may be an access network device, and the satellite and the access network device communicate through a wireless channel.

[0086] In another example, the first node 101 may be a terminal device, and the second node 102 may be a satellite, and the terminal device communicates with the satellite via a wireless channel.

[0087] In another example, the first node 101 may be a satellite, the second node 102 may be a terminal device, and the satellite and the terminal device communicate through a wireless channel.

[0088] In another example, the first node 101 may be a ground device, and the second node 102 may be an aircraft, and the ground device communicates with the aircraft through a wireless channel.

[0089] In another example, the first node 101 may be a first aircraft, the second node 102 may be a second aircraft, and the first aircraft communicates with the second aircraft through a wireless channel.

[0090] It should be noted that the above is only an exemplary description of the combined communication of the first node 101 and the second node 102. The combination of the first node 101 and the second node 102 can also be a combination of any two devices with communication functions, for example, the first node is a core network element, and the second node is a terminal; or the first node is a terminal device, and the second node is a server, etc. This application does not limit this.

[0091] In a possible implementation, the terminal device in the embodiment of the present application may also be an entity on the user side for receiving signals, or sending signals, or receiving and sending signals. The terminal device is used to provide one or more of voice services and data connectivity services to the user. The terminal device may also be referred to as user equipment (UE), terminal, access terminal, user unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device may be a vehicle to everything (V2X) device, such as a smart car (or intelligent car), a digital car, an unmanned car (or driverless car or pilotless car or automobile), a self-driving car (or autonomous car), a pure electric vehicle (or battery EV), a hybrid electric vehicle (or HEV), a range extended EV (or REEV), a plug-in hybrid electric vehicle (or PHEV), a new energy vehicle, etc. The terminal device may also be a device to device (or D2D) device, such as an electric meter or a water meter.

[0092] The terminal device may also be a mobile station (MS), a subscriber unit, a drone, an Internet of Things (IoT) device, a station (ST) in a WLAN, a cellular phone, a smart phone, a cordless phone, a wireless data card, a tablet computer, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a laptop computer, a machine type communication (MTC) terminal, 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 (also referred to as a wearable smart device). The terminal may also be a terminal device in a next-generation communication system, for example, a terminal device in a 5G system or a terminal device in a future evolved PLMN, a terminal device in an NR system, etc.

[0093] In a possible implementation, the access network device is a device located at the access network side of the above-mentioned communication system and having a wireless transceiver function or a chip or chip system that can be set in the device. The access network equipment includes, but is not limited to: access points (APs) in WiFi systems, such as home gateways, routers, servers, switches, bridges, etc., evolved NodeBs (eNBs), radio network controllers (RNCs), NodeBs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved NodeBs, or home NodeBs, HNBs), base band units (BBUs), wireless relay nodes, wireless backhaul nodes, transmission points (TRPs or TPs), etc., and may also be 5G base stations, such as gNBs in new radio (NR) systems, or transmission points (TRPs or TPs), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or network nodes constituting gNBs or transmission points, such as base band units (BBUs), or distributed units (DUs), road side units with base station functions (road side Access network equipment also includes base stations in different networking modes, such as master evolved NodeB (MeNB), secondary eNB (SeNB, or secondary gNB, SgNB). Access network equipment also includes different types, such as ground base stations, aerial base stations, and satellite base stations.

[0094] When implemented by hardware, each module in the first node 101 or the second node 102 may be integrated into Figure 2 Specifically, Figure 2 As shown, the basic hardware structure of the communication device is introduced.

[0095] Figure 2 The hardware structure diagram of a communication device provided in an embodiment of the present application is shown in FIG. Figure 2As shown, the communication device includes at least one processor 201, a communication line 202, and at least one communication interface 204, and may also include a memory 203. The processor 201, the memory 203 and the communication interface 204 may be connected via the communication line 202.

[0096] The processor 201 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSP), or one or more field programmable gate arrays (FPGA).

[0097] The communication link 202 may include a pathway for transmitting information between the above-mentioned components.

[0098] The communication interface 204 is used to communicate with other devices or communication networks, and can use any transceiver-like device, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.

[0099] The memory 203 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (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, an optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to include or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0100] In one possible design, the memory 203 can exist independently of the processor 201, that is, the memory 203 can be a memory outside the processor 201. In this case, the memory 203 can be connected to the processor 201 through the communication line 202, and is used to store execution instructions or application code, and the processor 201 controls the execution to implement the channel state information processing method provided in the following embodiment of the present application. In another possible design, the memory 203 can also be integrated with the processor 201, that is, the memory 203 can be the internal memory of the processor 201, for example, the memory 203 is a high-speed cache, which can be used to temporarily store some data and instruction information.

[0101] As a possible implementation, the processor 201 may include one or more CPUs, for example Figure 2 As another possible implementation, the communication device may include multiple processors, such as Figure 2 As another possible implementation, the communication apparatus may further include an output device 205 and an input device 206.

[0102] It should be pointed out that the various embodiments of the present application can learn from or refer to each other. For example, the same or similar steps, method embodiments, system embodiments and device embodiments can all refer to each other without limitation.

[0103] Figure 3 A flowchart of a method for processing channel state information provided in an embodiment of the present application, which can be applied to Figure 1 In the first node shown. Figure 3 As shown, the method includes the following S301-S305.

[0104] S301. A first node sends a capability parameter to a second node.

[0105] Among them, the capability parameter includes at least one of the following: the maximum number of reference signal resources L, the maximum number of time periods capable of determining channel state information R. L and R are both positive integers. Of course, the above is only an exemplary description of the capability parameter, and the above capability parameter may also include other information, such as the maximum download rate supported, the maximum upload rate supported, carrier aggregation capability, multi-stream transmission capability, and high-order modulation capability, etc., which are not limited in this application.

[0106] It can be understood that the maximum number L of reference signal resources included in the capability parameter also represents the maximum number of times the first node can receive or measure a reference signal on the same reference signal resource.

[0107] For example, the reference signal on the same reference signal resource is transmitted at different times, that is, the reference signal on the same reference signal resource is transmitted multiple times at different times. The first node receives or measures the reference signals transmitted at different times on the same reference signal resource to estimate future channel state information. It can be seen that the maximum number of reference signal resources L in the capability parameter also indicates the maximum number of times the first node can receive or measure the reference signal on the same reference signal resource.

[0108] Optionally, a channel state information includes at least one of the following information: channel quality indication, precoding matrix. Of course, the above is only an exemplary description of the channel state information, and the channel state information may also include other information, such as reference signal received power, reference signal received quality, the strongest reference signal index or the strongest reference signal resource index, the weakest reference signal index or the weakest reference signal resource index, a reference signal index or a reference signal resource index greater than or equal to a threshold, and a reference signal index or a reference signal resource index less than or equal to a threshold.

[0109] Among them, the strongest reference signal index or the strongest reference signal resource index, the weakest reference signal index or the weakest reference signal resource index, the reference signal index or the reference signal resource index greater than or equal to the threshold, and the reference signal index or the reference signal resource index less than or equal to the threshold are determined according to the reference signal received power or the reference signal received quality.

[0110] Optionally, for other information that may be included in the capability parameters, refer to the embodiments shown in Case 1 to Case 3, which will not be described in detail here.

[0111] It should be noted that the reference signal resources are used to carry reference signals.

[0112] S302: The first node receives configuration information determined by the second node based on capability parameters.

[0113] In a possible implementation manner, the configuration information is used to indicate at least one of the following: K reference signal resources measured by the first node, and N time periods for the first node to report channel state information.

[0114] Wherein, K is a positive integer less than or equal to L, and N is a positive integer less than or equal to R.

[0115] Optionally, other information indicated by the configuration information may refer to the description of the configuration information in S402, which will not be repeated here.

[0116] S303: The first node receives a reference signal based on the configuration information.

[0117] In a possible implementation manner, the first node receives K reference signal resources for carrying a reference signal based on configuration information.

[0118] It can be understood that the largest number of reference signal resources corresponding to the reference signal measured by the first node means that the channel state information determined by the first node is more accurate. The first node measures or receives reference signal resources, which means that the first node measures or receives the reference signal carried by the reference signal resources, that is, the first node receives or measures the reference signal carried on the reference signal resources. The number of reference signal resources measured or received by the first node refers to the number of reference signals carried by the reference signal resources measured or received by the first node.

[0119] Optionally, corresponding to the jth reference signal resource among the reference signal resources indicated by the configuration information being occupied by other signals, the process in which the first node receives the reference signal retransmitted by the second node refers to the embodiment shown in S701 and is not repeated here.

[0120] S304. The first node determines channel state information based on the reference signal and the configuration information.

[0121] In one example, the first node measures K reference signal resources based on configuration information and determines channel state information for N time periods.

[0122] Optionally, corresponding to M reference signal resources among K reference signal resources being occupied by other signals, and the configuration information instructs the first node to determine channel state information for Q time periods, the first node measures KM reference signals and determines channel state information for Q time periods.

[0123] Optionally, corresponding to the jth reference signal resource in the reference signal resources indicated by the configuration information being occupied by other signals, the first node determines the channel state information based on the reference signal retransmitted by the second node. Refer to the embodiment shown in S702 and will not be repeated here.

[0124] S305. The first node reports channel state information.

[0125] The channel state information is the channel state information in a time period. A time period can be a time slot or multiple consecutive time slots. The first node predicts and reports the channel state information, corresponding to predicting and reporting one channel state information in one time period. The first node predicts and reports N channel state information, corresponding to predicting and reporting one channel state information in N time periods.

[0126] In a possible implementation, the first node reports the channel state information of multiple time periods based on frequency domain granularity. Correspondingly, the second node receives the channel state information of multiple time periods based on frequency domain granularity.

[0127] The frequency domain granularity of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0128] In one example, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is the first frequency domain granularity.

[0129] For example, one frequency domain granularity is one subband. The first node may report the channel state information to the second node according to each subband.

[0130] In yet another example, corresponding to the situation where no reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is the second frequency domain granularity.

[0131] The first frequency domain granularity is greater than the second frequency domain granularity.

[0132] For example, the second frequency domain granularity is two subbands. The first node may report the channel state information to the second node according to every two subbands.

[0133] For another example, the second frequency domain granularity is three subbands. The first node may report the channel state information to the second node according to every three subbands.

[0134] Optionally, the first frequency domain granularity may be X times the second frequency domain granularity, where X is an integer greater than or equal to 2.

[0135] It can be understood that the first node reports the channel state information to the second node according to the frequency domain granularity, and the first node reports the channel state information to the second node according to the frequency domain unit, that is, one channel state information is reported for each frequency domain unit. When some reference signal resources are occupied, the frequency domain unit is adjusted or increased, and the channel state information is reported according to the new frequency domain unit, which can make the reported channel state information more accurate and save resource overhead.

[0136] Optionally, a channel state information is reported corresponding to each frequency domain unit, or a precoding matrix is ​​reported corresponding to each frequency domain unit.

[0137] In another possible implementation, the first node reports the channel state information of multiple time periods based on the number of feedback bits. Correspondingly, the second node receives the channel state information of multiple time periods based on the number of feedback bits.

[0138] The number of feedback bits of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0139] In an example, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is the first number of feedback bits.

[0140] For example, taking the channel state information as a channel quality indicator, the first node reports the channel quality indicator to the second node according to the first number of feedback bits.

[0141] For another example, taking the channel state information as a precoding matrix, the first node reports the precoding matrix to the second node according to the first number of feedback bits.

[0142] For another example, taking the channel state information as received power, the first node reports the received power to the second node according to the first number of feedback bits.

[0143] In another example, corresponding to the situation where no reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is the second number of feedback bits, and the first number of feedback bits is greater than the second number of feedback bits.

[0144] For example, taking the channel state information as a channel quality indicator, the first node reports the channel quality indicator to the second node according to the second feedback bit number.

[0145] For another example, taking the channel state information as a precoding matrix, the first node reports the precoding matrix to the second node according to the second number of feedback bits.

[0146] For another example, taking the channel state information as received power, the first node reports the received power to the second node according to the second number of feedback bits.

[0147] It is understandable that, when some reference signal resources are occupied, using the original number of feedback bits to report channel state information will result in a waste of resources. Reporting channel state information by using a smaller number of feedback bits can save resource overhead.

[0148] It is understandable that the second node determines the data transmission strategy based on the channel state information sent by the first node, which can effectively improve the performance of data transmission. In addition, the second node obtains the channel state information of multiple time periods from the first node, where more time periods mean more far-reaching channel state information in the future, so that the data transmission strategy determined by the second node can more efficiently and accurately schedule future data services to improve the performance of the communication system.

[0149] Optionally, corresponding to the fact that part of the reference signal resources indicated by the configuration information are occupied by other signals, the specific process of the first node reporting the channel state information of Q time periods refers to the embodiment shown in S501 and will not be repeated here.

[0150] Optionally, after the j-th reference signal resource among the reference signal resources indicated by the configuration information is occupied by other signals and the second node retransmits the reference signal, the process in which the first node continues to report the channel state information associated with the configuration information refers to the embodiment shown in S703 and is not repeated here.

[0151] Based on the above technical solution, the present application provides a method for processing channel state information, in which the first node sends a capability parameter to the second node. By sending the capability parameter to the second node, the first node can enable the second node to configure the configuration information that matches the capability parameter for the first node. The first node receives the configuration information from the second node, and receives a reference signal that matches the capability of the first node based on the configuration information to avoid receiving too many or too few reference signals; thereby enabling the first node to receive and process reference signal resources that match its own capabilities. Furthermore, the first node reports the channel state information to the second node.

[0152] The above technical solution can solve the problem of resource waste caused in the process of acquiring channel state information, and can configure the first node with configuration information that matches its own capabilities, thereby improving resource utilization.

[0153] Moreover, in the above technical solution, the first node determines the channel state information of the time period adapted to the capability of the first node based on the configuration information to avoid determining the channel state information of too many or too few time periods; thereby enabling the first node to process the channel state information of the time period adapted to its own capability.

[0154] It can be seen from this that the above technical solution can also solve the problems of communication system crash caused by the current process of obtaining channel state information and the decrease in the quality and quantity of the obtained channel state information, improve the quality and quantity of the obtained channel state information, and prevent the communication system crash caused by the process of obtaining channel state information.

[0155] Figure 4 A flowchart of another method for processing channel state information provided in an embodiment of the present application, which can be applied to Figure 1 In the second node shown. Figure 4 As shown, the method includes the following S401-S405.

[0156] S401: A second node receives a capability parameter from a first node.

[0157] Among them, the capability parameter includes at least one of the following: the maximum number of reference signal resources L, the maximum number of time periods capable of determining channel state information R. L and R are both positive integers. Of course, the above is only an exemplary description of the capability parameter, and the above capability parameter may also include other information, such as the maximum download rate supported, the maximum upload rate supported, carrier aggregation capability, multi-stream transmission capability, and high-order modulation capability, etc., which are not limited in this application.

[0158] Optionally, other information included in the capability parameter may refer to the description of the capability parameter in S301, which will not be described again here.

[0159] S402: The second node determines configuration information based on capability parameter configuration.

[0160] In a possible implementation manner, the configuration information is used to indicate at least one of the following: K reference signal resources measured by the first node, and N time periods for the first node to report channel state information.

[0161] Wherein, K is a positive integer less than or equal to L, and N is a positive integer less than or equal to R.

[0162] Optionally, the K reference signal resources measured by the first node indicated in the configuration information also indicate that the first node measures the reference signal on the same reference signal resource K times, each time corresponding to a reference signal transmitted at a different time or in a different frequency domain.

[0163] It can be understood that the second node instructs the first node through configuration information that the number K of reference signal resources measured by the first node is less than or equal to the maximum number L of reference signal resources measured by the first node, thereby avoiding the second node configuring too many reference signal resources for the first node, thereby causing resource waste or causing the first node to crash.

[0164] On the contrary, when the second node instructs the first node through configuration information that the number K of reference signal resources to be measured is greater than the maximum number L of reference signal resources measured by the first node, on the one hand, the first node will not be able to effectively utilize the L reference signal resources due to its own capability limitations, thereby causing a waste of reference signal resources; on the other hand, the first node receives or measures reference signals beyond its own capability range, which may cause the first node to crash, and then cause the second communication node to crash.

[0165] It can be understood that the second node configures the number K of measurement reference signal resources for the first node according to the maximum number L of measurement reference signal resources of the first node indicated by the capability parameter and its own needs. When K is less than or equal to L, the value of K also needs to meet the number of reference signal resources required by the second node itself as much as possible. The second node indicates through configuration information that the number K of measurement reference signal resources of the first node is less than or equal to the maximum number L of measurement reference signal resources of the first node, thereby avoiding the second node from configuring too few reference signal resources for the first node on the basis of avoiding the second node from configuring too many reference signal resources for the first node.

[0166] On the contrary, when the second node is unknown about the capability parameters of the first node, in order to ensure the normal operation of the first node, the second node will configure a very small number of reference signal resources that deviates from its own needs, thereby losing the accuracy of the obtained channel state information.

[0167] It can be understood that the second node indicates through configuration information that the number N of time periods for the first node to report channel state information is less than or equal to the maximum number R of time periods for the first node to determine channel state information, thereby avoiding the second node requiring the first node to determine too many time periods for channel state information, causing the first node to crash.

[0168] On the contrary, when the number N of time periods in which the second node indicates through configuration information that the first node reports channel state information is greater than the maximum number R of time periods for which the first node can determine channel state information, on the one hand, the first node cannot estimate or predict the channel state information of N time periods due to its own capability limitations, and cannot meet the needs of the second node; on the other hand, the first node estimates or predicts the channel state information of time periods exceeding its own capability, which may cause the first node to crash, and then cause the second node to crash.

[0169] It can be understood that the second node configures the number N of time periods for reporting channel state information for the first node based on the maximum number R of time periods for the first node to determine channel state information indicated by the capability parameter and its own needs. In the case where N is less than or equal to R, the value of N also needs to meet the number of time periods for channel state information required by the second node itself as much as possible. The second node instructs the first node through configuration information to configure the number N of time periods for reporting channel state information to be less than or equal to the maximum number R of time periods for the first node to determine channel state information, thereby avoiding the second node requiring the first node to determine too few time periods for channel state information on the basis of avoiding the second node requiring the first node to determine too many time periods for channel state information.

[0170] On the contrary, when the second node is unaware of the maximum number R of time periods during which the first node can determine the channel state information, in order to ensure the normal operation of the first node, the second node will configure a number of time periods that deviates from its own needs, that is, a very small number of channel state information, thereby losing a profound degree of control over future channel state information.

[0171] In another possible implementation, the above is only an exemplary description of the configuration information, and the above configuration information may also be used to indicate other information. For example, the configuration information may also be used to indicate any of the following:

[0172] In the case where part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node continues to report the channel state information related to the configuration information; in the case where part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node no longer reports the channel state information related to the configuration information, and this application does not limit this.

[0173] For example, the second node instructs the first node through configuration information to continue reporting channel state information related to the configuration information based on the capability parameters of the first node and the second node's own needs, so as to make full use of other reference signal resources and achieve consistent collaboration between the first node and the second node to avoid system crash.

[0174] For another example, the second node instructs the first node through configuration information to stop reporting channel state information related to the configuration information based on the capability parameters of the first node and the needs of the second node itself, so as to save unnecessary reporting overhead of the first node to the second node, achieve consistent collaboration between the first node and the second node, avoid system crashes, and reduce resource waste.

[0175] S403: The second node sends configuration information to the first node.

[0176] In a possible implementation manner, the second node sends, to the first node, K reference signal resources used for measurement by the first node, and / or configuration information of N time periods for the first node to report channel state information.

[0177] S404: The second node transmits a reference signal based on the configuration information.

[0178] In a possible implementation manner, based on the configuration information, the second node sends K reference signal resources for carrying the reference signal to the first node.

[0179] It can be understood that the more reference signal resources the second node sends to the first node, that is, the greater the number of reference signal resources corresponding to the reference signal measured by the first node, the more accurate the channel state information determined by the first node. The first node measures or receives reference signal resources, which means that the first node measures or receives the reference signal carried by the reference signal resources, that is, the first node receives or measures the reference signal carried on the reference signal resources. The number of reference signal resources measured or received by the first node refers to the number of reference signals carried by the reference signal resources measured or received by the first node.

[0180] Optionally, corresponding to the jth reference signal resource among the reference signal resources indicated by the configuration information being occupied by other signals, the process in which the second node retransmits the reference signal may refer to the embodiment shown in S801 and will not be described in detail here.

[0181] S405: The second node receives channel state information.

[0182] The channel state information is the channel state information in a time period. A time period can be a time slot or multiple consecutive time slots. The first node predicts and reports the channel state information, corresponding to predicting and reporting one channel state information in one time period. The first node predicts and reports N channel state information, corresponding to predicting and reporting one channel state information in N time periods.

[0183] In a possible implementation manner, the second node receives channel state information of multiple time periods based on frequency domain granularity.

[0184] The frequency domain granularity of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0185] In one example, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is the first frequency domain granularity.

[0186] For example, one frequency domain granularity is one subband. The second node may receive the channel state information from the first node according to each subband.

[0187] In yet another example, corresponding to the situation where no reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is the second frequency domain granularity.

[0188] The first frequency domain granularity is greater than the second frequency domain granularity.

[0189] For example, the second frequency domain granularity is two subbands. The second node may receive the channel state information from the first node according to every two subbands.

[0190] For another example, the second frequency domain granularity is three subbands. The first node may report the channel state information to the second node according to every three subbands.

[0191] Optionally, the first frequency domain granularity may be X times the second frequency domain granularity, where X is an integer greater than or equal to 2.

[0192] It is understandable that the second node can receive the channel state information from the first node according to the frequency domain granularity, and the second node can receive the channel state information from the first node according to the frequency domain unit, that is, one channel state information is received for each frequency domain unit. When some reference signal resources are occupied, adjusting or increasing the frequency domain unit and receiving the channel state information reported by the first node according to the new frequency domain unit can make the received channel state information more accurate and save resource overhead.

[0193] Optionally, a channel state information is reported corresponding to each frequency domain unit, or a precoding matrix is ​​reported corresponding to each frequency domain unit.

[0194] In another possible implementation manner, the second node receives channel state information of multiple time periods based on the number of feedback bits.

[0195] The number of feedback bits of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0196] In an example, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is the first number of feedback bits.

[0197] For example, taking the channel state information as a channel quality indicator, the second node receives the channel quality indicator from the first node according to the first feedback bit number.

[0198] For another example, taking the channel state information as a precoding matrix, the second node receives the precoding matrix from the first node according to the first number of feedback bits.

[0199] For another example, taking the channel state information as the received power as an example, the second node receives the received power from the first node according to the first number of feedback bits.

[0200] In another example, corresponding to the situation where no reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is the second number of feedback bits, and the first number of feedback bits is greater than the second number of feedback bits.

[0201] For example, taking the channel state information as a channel quality indicator, the second node receives the channel quality indicator from the first node according to the second number of feedback bits.

[0202] For another example, taking the channel state information as a precoding matrix, the second node receives the precoding matrix from the first node according to the second number of feedback bits.

[0203] For another example, taking the channel state information as the received power as an example, the second node receives the received power from the first node according to the second number of feedback bits.

[0204] It is understandable that, when some reference signal resources are occupied, using the original number of feedback bits to report channel state information will result in a waste of resources. Receiving channel state information with a smaller number of feedback bits can save resource overhead.

[0205] It is understandable that the second node determines the data transmission strategy based on the channel state information sent by the first node, which can effectively improve the performance of data transmission. In addition, the second node obtains the channel state information of multiple time periods from the first node, where more time periods mean more far-reaching channel state information in the future, so that the data transmission strategy determined by the second node can more efficiently and accurately schedule future data services to improve the performance of the communication system.

[0206] Optionally, corresponding to the fact that part of the reference signal resources indicated by the configuration information are occupied by other signals, the specific process of the second node receiving the channel state information of Q time periods refers to the embodiment shown in S601 and will not be repeated here.

[0207] Optionally, after the j-th reference signal resource among the reference signal resources indicated by the configuration information is occupied by other signals and the second node retransmits the reference signal, the process in which the second node receives channel state information associated with the configuration information continued to be reported from the first node refers to the embodiment shown in S802 and will not be repeated here.

[0208] Based on the above technical solution, the present application provides a method for processing channel state information, in which the second node receives a capability parameter from the first node. Since the capability parameter includes the maximum number of reference signal resources, and / or the maximum number of time periods for determining the channel state information. Based on the capability parameter, the second node can configure the configuration information that is adapted to the capability parameter for the first node. The second node sends configuration information to the first node, and based on the configuration information, transmits a reference signal that is adapted to the capability of the first node to avoid sending too many or too few reference signals to the first node. The second node receives the channel state information. The above technical solution can solve the problem that when the amount of measurement is too large, the terminal device can only measure the channel state information of part of the time within its own capability range, and cannot make full use of multiple reference signals at different times, which will cause a waste of resources, and effectively improve resource utilization.

[0209] In addition, in wireless communication scenarios, urgent and important services may suddenly occur, so that the signal serving this service will occupy part of the reference signal resources in the reference signal resources. When some reference signal resources are occupied, the terminal device usually does not have the ability to predict the measurement conditions indicated by the original configuration information. When the original measurement conditions change, for example, some pre-configured reference signal resources are occupied, the terminal device cannot receive some reference signals pre-configured by the access network device, and the terminal device and the access network device do not know each other's execution actions. For example, the terminal device predicts and reports the channel state, but does not have the originally predetermined measurement conditions. The access network device does not know whether the terminal device has the ability to predict and report the channel state information when the original measurement conditions change; or, the terminal device continues to report the channel state information, and the access network device does not think that the terminal device will continue to report the channel state information; or, the terminal device no longer reports the channel state information, and the access network device thinks that the terminal device will continue to report the channel state information. The loss of coordination between the actions of the terminal device and the access network device will also cause the communication system to collapse and waste resources.

[0210] The signal that seizes the reference signal resource includes one of the following: a data demodulation reference signal, a data signal, a synchronization signal, a broadcast signal, an uplink subframe signal, and the like.

[0211] Furthermore, if the terminal device does not predict and report the channel status, unoccupied reference signal resources will be wasted, resulting in a problem of resource waste.

[0212] As a possible embodiment of the present application, the capability parameter in the above S301 may also include information shown in at least one of the following three situations, namely, situation 1, the capability parameter may also include indication information for indicating whether the first node has the ability to report channel state information; situation 2, the capability parameter may also include indication information for indicating the relative relationship between K and M; situation 3, the capability parameter may also include indication information for indicating the number and position of P values; the following are detailed descriptions respectively.

[0213] Case 1: the capability parameter may also include indication information for indicating whether the first node has the capability of reporting the channel state information.

[0214] In some embodiments, the indication information used to indicate whether the first node has the ability to report the channel state information includes: first indication information, second indication information, or third indication information.

[0215] The first indication information is used to indicate whether the first node has the ability to report channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

[0216] In one example, some of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, and some first nodes have the ability to report channel state information, but some first nodes do not have the ability to report channel state information. Both of the above two devices will add information about whether they have this ability to the capability parameter.

[0217] The first node can indicate to the second node whether it has the ability to report channel state information through capability parameters, so that the second node, knowing the capability of the first node, can instruct the first node to continue to report channel state information or perform the default configuration so that the first node and the second node can cooperate in a consistent manner, thereby avoiding system crashes on both sides and reducing waste of resources.

[0218] Optionally, corresponding to the first node having the ability to report channel state information, the second node may instruct the first node to continue reporting the channel state information or instruct the first node to stop reporting the channel state information through configuration information according to its own needs.

[0219] Alternatively, corresponding to the first node having the ability to report channel state information, the second node may not instruct the first node to continue reporting the channel state information. In this case, the first node and the second node may both unanimously determine that the first node continues to report the channel state information; or the first node and the second node may both unanimously determine that the first node does not continue to report the channel state information, and this application does not limit this.

[0220] Optionally, corresponding to the first node not having the ability to report channel state information, the first node informs the second node through the capability parameter that it does not have the ability to continue reporting channel state information. At this time, the second node can infer the behavior of the first node based on the capability parameter of the first node, for example, the first node stops reporting channel state information.

[0221] The second indication information is used to indicate that the first node has the capability of reporting channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

[0222] In one example, part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, and some first nodes have the ability to report channel state information, but some first nodes do not have the ability to report channel state information. For the first node that has the ability to report channel state information, the information that it has the ability will be added to the capability parameter. For the first node that does not have the ability to report channel state information, the information that it does not have the ability will not be added to the capability parameter.

[0223] For a first node that has the ability to report channel state information, the first node can indicate to the second node through a capability parameter that it has the ability to report channel state information, so that the second node, knowing the capability of the first node, can instruct the first node to continue reporting the channel state information or instruct the first node to stop reporting the channel state information, so that the first node and the second node can act in a coordinated manner, avoid system crashes on both sides, and reduce waste of resources.

[0224] Alternatively, corresponding to the first node having the ability to report channel state information, the second node may not instruct the first node to continue to report the channel state information. In this case, the first node and the second node may both unanimously determine that the first node will continue to report the channel state information; or, the first node and the second node may both unanimously determine that the first node will not continue to report the channel state information, and the present application does not limit this.

[0225] The third indication information is used to indicate that the first node does not have the ability to report channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

[0226] For the first node that does not have the ability to report channel state information, the first node does not report its own ability to the second node. In this case, the second node believes that the node that does not send the ability to the second node will not continue to report the channel state information, so that the first node and the second node can cooperate in a consistent manner, avoid system crashes on both sides, and reduce waste of resources.

[0227] It should be noted that if the first node that has the ability to report channel state information and the first node that does not have the ability to report channel state information do not send the first node's ability to report channel state information to the second node, then the second node cannot distinguish between the two nodes. As a result, the actions of the first node and the second node are out of coordination, for example, the first node continues to report channel state information, but the second node does not think that the first communication node will continue to report channel state information; or the first node no longer reports channel state information, but the second communication node thinks that the first node will continue to report channel state information, causing the communication system to collapse and waste resources.

[0228] Case 2: The capability parameter in S301 may also include at least one of the following:

[0229] The minimum value of K; the possible values ​​of K; the maximum value of M; the possible values ​​of M; the relative relationship between K and M; the ratio of M to K; the maximum value of the ratio; the possible values ​​of the ratio; the positional relationship between the M reference signal resources among the K reference signal resources.

[0230] Wherein, M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer. The position relationship includes at least one of a time sequence position, a frequency domain sequence position, a space sequence position, and a configuration sequence position.

[0231] In a possible implementation, corresponding to M reference signal resources among K reference signal resources being occupied by other signals, the first node has the ability to report channel state information only when K or (and) M meet certain conditions.

[0232] The following is a detailed introduction to certain conditions that K or (and) M satisfy.

[0233] In one example, the capability parameter of the first node includes a minimum value of K, that is, K indicated by the configuration information is greater than or equal to the minimum value of K, and the first node has the ability to report channel state information.

[0234] In another example, the capability parameter of the first node includes possible values ​​of K, that is, when K indicated by the configuration information is within a possible value range of K, the first node has the capability of reporting channel state information.

[0235] In another example, the capability parameter of the first node includes a maximum value of M, that is, corresponding to M indicated by the configuration information being less than or equal to the maximum value of M, the first node has the capability to report channel state information.

[0236] In another example, the capability parameter of the first node includes possible values ​​of M, that is, when M indicated by the configuration information is within a possible value range of M, the first node has the capability to report channel state information.

[0237] In another example, the capability parameter of the first node includes a relative relationship between K and M, that is, K and M indicated by the configuration information satisfy the relative relationship, and the first node has the capability to report channel state information.

[0238] For example, the relative relationship between K and M can be: K and M are listed one by one. For example, K is 10, 20, 30; M is 3, 5, 6.

[0239] For another example, the relative relationship between K and M can also be: K and M are listed in pairs, such as: K is 10, M is 3; or, K is 20, M is 3.

[0240] For another example, the relative relationship between K and M may also be: M is less than or equal to a proportional part of K. For example, M is less than or equal to 1 / 2 of K, or M is less than or equal to 1 / 3 of K.

[0241] For another example, the relative relationship between K and M can also be: K is greater than or equal to the product of M and a proportional coefficient. For example, K is greater than or equal to 2 times of M, or K is greater than or equal to 3 times of M, or K is greater than or equal to the product of M and α. Where α is greater than 1.

[0242] In another example, the capability parameters of the first node include the ratio of M to K and the maximum value of the ratio, or the ratio of M to K and the possible values ​​of the ratio, that is, when the ratio of K to M indicated by the configuration information meets the maximum value or the minimum value, the first node has the ability to report channel state information.

[0243] For example, the first communication node indicates the ratio of M to K and the maximum value of the ratio, that is, the ratio of M to K indicated by the configuration information is less than or equal to the maximum value of the ratio, and the first communication node has the ability to report channel state information.

[0244] For another example, the capability parameters of the first node include the ratio of M to K and the possible values ​​of the ratio, that is, the ratio of M to K indicated by the configuration information is within the possible values ​​of the ratio, and the first node has the ability to report channel state information.

[0245] In another example, the capability parameters of the first node include a positional relationship among M reference signal resources among K reference signal resources, that is, the positions of the M reference signal resources among the K reference signal resources indicated by the configuration information should satisfy this positional relationship, and the first node has the ability to report channel state information.

[0246] The position relationship includes at least one of a time sequence position, a frequency domain sequence position, a space sequence position and a configuration sequence position.

[0247] Case 3: The capability parameter in S301 may also include at least one of the following:

[0248] The possible values ​​of P; the maximum value of P; the position of P time periods in N time periods.

[0249] The P time periods are time periods during which the first node reports channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

[0250] In a possible implementation manner, corresponding to M reference signal resources among K reference signal resources being occupied by other signals, the first node determines to report channel state information of P time periods.

[0251] Among them, the P indicated by the configuration information should be within the possible value range of P, so that the first node can report the channel state information of P time periods.

[0252] In one example, the capability parameter of the first node includes a maximum value of P, that is, corresponding to P indicated by the configuration information being less than or equal to the maximum value of P, the first node reports channel state information for P time periods.

[0253] In another example, the capability parameter of the first node includes possible values ​​of P, that is, corresponding to P indicated by the configuration information being within a possible value interval of P, the first node reports channel state information for P time periods.

[0254] In another example, the capability parameter of the first node includes the position of P time periods in N time periods, that is, the position of the P time periods indicated by the configuration information satisfies the position of the P time periods in N time periods indicated by the capability parameter, and the first communication node reports the channel state information of the P time periods.

[0255] It is understandable that, corresponding to M reference signal resources among K reference signal resources being occupied by other signals, the amount of channel state information that can be reported by the corresponding first node is affected, for example, negatively correlated with the number of reference signal resources occupied by other signals.

[0256] It should be noted that the capability parameter may include the information shown in the above three situations at the same time, or may include the information shown in only one of the situations, or may include the information shown in any two of the situations, and this application does not limit this.

[0257] Based on the above technical solution, the above technical solution shows whether the first node has the ability to report channel state information when some of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, as well as the relative relationship between the number of occupied reference signal resources and the time period of the channel state information that the first node can determine, so as to facilitate the second node to determine the execution action of the first node according to the capability parameters reported by the first node, thereby ensuring the consistency of the actions of both nodes, avoiding system crashes and reducing resource waste.

[0258] As a possible embodiment of the present application, Figure 3 ,like Figure 5 As shown, corresponding to the fact that part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, the process of the first node reporting the channel state information in the above S305 can also be implemented through the following S501.

[0259] S501. A first node reports channel state information of Q time periods.

[0260] Wherein, Q is a positive integer less than or equal to N.

[0261] The value of Q is specifically introduced below.

[0262] In a possible implementation, the value of Q is determined according to the value of M.

[0263] Wherein, M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer.

[0264] In some embodiments, the value of Q can be determined according to any one of the following methods 1-4, namely: Method 1, the value of Q is determined according to the value of M; Method 2, the value of Q is specifically determined based on K and M; Method 3, the value of Q is specifically determined based on M and N; Method 4, the value of Q is specifically determined based on M, K and N; each of which is described in detail below.

[0265] Method 1: The value of Q is determined according to the value of M.

[0266] For example, the value of Q is NM, and the value of Q decreases as M increases. More specifically, when the value of M is 1, the value of Q is N-1; when the value of M is 2, the value of Q is N-2.

[0267] Method 2: The value of Q is determined based on K and M.

[0268] Optionally, the ratio of M to K represents the influence of a portion of the reference signal resources occupied by other signals on the predicted channel state information. Therefore, the value of Q can be determined according to the ratio of M to K.

[0269] For example, Q is determined by M / K, Q=N(1-M / K).

[0270] Here, N(1-M / K) represents the product of N and 1-M / K.

[0271] Optionally, the ratio of KM to K represents the influence of reference signal resources not occupied by other signals on the predicted channel state information. Therefore, the value of Q can be determined according to the ratio of KM to K.

[0272] For example, Q is determined by (KM) / K, Q=N(KM) / K.

[0273] Here, N(KM) / K represents the product of N and (KM) / K.

[0274] Method 3: The value of Q is determined based on M and N.

[0275] Optionally, the value of Q is the integer of N minus a times M. For example, Q is N-[aM].

[0276] Among them, [] is a symbol representing rounding operation.

[0277] Optionally, the value of Q is N minus the integer of a times M minus b. For example, Q is N-[aM]-b.

[0278] Wherein, b is an integer.

[0279] Method 4: The value of Q is determined based on M, K and N.

[0280] Optionally, the value of Q is the smaller value between KM and N. For example, Q is min(KM,N).

[0281] Among them, min means taking the smaller value in the input data.

[0282] Optionally, Q is the integer value of the product of N and 1-M / K.

[0283] Optionally, Q is the integer value of the product of N and 1-M / K, a.

[0284] Optionally, Q is the integer value of the product of N and (KM) / K.

[0285] Optionally, Q is the integer value of the product of N and (KM) / K, a.

[0286] Where a is a non-negative real number and / is a division sign.

[0287] The above is a detailed introduction to the value of Q. The following is a detailed introduction to the positions of the Q time periods.

[0288] In a possible implementation manner, the positions of the Q time periods are determined according to the position of the first reference signal resource among the M reference signal resources.

[0289] In one example, the position of the first time period in the Q time periods in the N time periods is associated with the position of the first reference signal resource in the M reference signal resources in the K reference signal resources. That is, the position of the first time period in the Q time periods in the N time periods can be determined according to the position of the first reference signal resource in the M reference signal resources in the K reference signal resources.

[0290] In another example, the position of the first reference signal resource among the M reference signal resources among the K reference signal resources corresponds to the position of the first time period among the Q time periods among the N time periods.

[0291] That is, the position of the first reference signal resource among the M reference signal resources in the K reference signal resources may be mapped to the position of the first time period among the Q time periods in the N time periods.

[0292] For example, the offset between the starting point of the Q time periods and the starting point of the N time periods is equal to the offset between the starting point of the M reference signal resources and the starting point of the K reference signal resources.

[0293] That is, the offsets of the starting points of the Q time periods relative to the starting points of the N time periods may be determined by determining the offsets of the starting points of the M reference signal resources relative to the starting points of the K reference signal resources.

[0294] For another example, a first ratio of the offset between the start point of Q time periods and the start point of N time periods to the length of the N time periods is equal to a second ratio of the offset between the start point of M reference signal resources and the start point of K reference signal resources to the time length of the K reference signal resources.

[0295] The above is a detailed introduction to the positions of Q time periods.

[0296] Based on the above technical solution, the first node reports the channel state information of Q time periods. Corresponding to the fact that part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, the measurement conditions of the N time periods originally reported by the first node have changed, and the number of time periods for which the first node reports the channel state information should be flexibly changed to adapt to the changed measurement conditions. In the above technical solution, the first node reports the channel state information of Q time periods less than or equal to N to ensure the quality of the estimated or predicted channel state information and avoid unnecessary reporting resource overhead.

[0297] As a possible embodiment of the present application, Figure 4 ,like Figure 6 As shown, corresponding to the fact that part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, the process of the second node receiving the channel state information in the above S405 can also be implemented through the following S601.

[0298] S601. The second node receives channel state information of Q time periods.

[0299] Wherein, Q is a positive integer less than or equal to N.

[0300] Optionally, a specific introduction to the value of Q may be made by referring to the description of the value of Q in S501, which will not be repeated here.

[0301] Based on the above technical solution, the second node receives channel state information of Q time periods.

[0302] As a possible embodiment of the present application, Figure 3 ,like Figure 7 As shown, corresponding to the j-th reference signal resource in the reference signal resources indicated by the configuration information being occupied by other signals, after the above S303, the process of the first node receiving the retransmitted reference signal can also be implemented through the following S701.

[0303] S701. A first node receives a retransmitted reference signal.

[0304] In some embodiments, the reference signal can be retransmitted through any one of the following examples 1-3, which are: Example 1, the transmission resources occupied by the retransmitted reference signal are located in the adjacent time slot of the j-th reference signal resource; Example 2, the transmission resources occupied by the retransmitted reference signal are located after the last reference signal resource among K reference signal resources in the time domain; Example 3, the reference signal on K reference signal resources is retransmitted after the j-th reference signal resource; each of which is described in detail below.

[0305] Example 1: The transmission resource occupied by the retransmitted reference signal is located in the adjacent time slot of the j-th reference signal resource.

[0306] For example, the first node receives the retransmitted affected reference signal in the adjacent time slot (j+1) of the original j-th reference signal resource, which can timely compensate for the performance loss caused by the original j-th reference signal resource being occupied by other signals.

[0307] Optionally, all resources after the original j-th reference signal resource are transmitted one time slot later in sequence.

[0308] Example 2: The transmission resource occupied by the retransmitted reference signal is located after the last reference signal resource among the K reference signal resources in the time domain.

[0309] For example, in the time slot after the last reference signal resource among the K reference signal resources, the first node receives the retransmitted j-th reference signal resource so as to retransmit the reference signal through the available reference signal resources, thereby timely compensating for the performance loss caused by the original j-th reference signal resource being occupied by other signals.

[0310] Example 3: The reference signals on K reference signal resources are retransmitted after the jth reference signal resource.

[0311] For example, after the jth reference signal resource, the first node receives K retransmitted reference signal resources, thereby preserving the relative positions of the K reference signal resources to eliminate the performance loss caused by the original jth reference signal resource being occupied by other signals.

[0312] In another example, the reference signal is retransmitted after the j-th reference signal resource is no longer occupied by other signals.

[0313] For example, after the jth reference signal resource is no longer occupied by other signals, the first node continues to receive the retransmitted reference signal through the jth reference signal resource.

[0314] Based on the above technical solution, the first node receives the retransmitted reference signal, which solves the loss caused by part of the reference signal resources being occupied by other signals due to emergencies.

[0315] As a possible embodiment of the present application, Figure 4 ,like Figure 8 As shown, corresponding to the jth reference signal resource in the reference signal resources indicated by the configuration information being occupied by other signals, after the above S404, the process of the second node retransmitting the reference signal can also be implemented through the following S801.

[0316] S801. The second node retransmits a reference signal.

[0317] In some embodiments, the reference signal can be retransmitted through the following Examples 1-3, which are respectively: Example 1, the transmission resources occupied by the retransmitted reference signal are located in the adjacent time slot of the j-th reference signal resource; Example 2, the transmission resources occupied by the retransmitted reference signal are located after the last reference signal resource among the K reference signal resources in the time domain; Example 3, the reference signal on the K reference signal resources is retransmitted after the j-th reference signal resource; each is described in detail below.

[0318] In one example, the transmission resource occupied by the retransmitted reference signal is located in a time slot adjacent to the j-th reference signal resource.

[0319] For example, in the adjacent time slot (j+1) of the original j-th reference signal resource, the second node retransmits the affected reference signal, which can timely compensate for the performance loss caused by the original j-th reference signal resource being occupied by other signals.

[0320] Optionally, all resources after the original j-th reference signal resource are transmitted one time slot later in sequence.

[0321] In another example, the transmission resource occupied by the retransmitted reference signal is located after the last reference signal resource among the K reference signal resources in the time domain.

[0322] For example, in the time slot after the last reference signal resource among the K reference signal resources, the second node retransmits the jth reference signal resource so as to retransmit the reference signal through the available reference signal resources, thereby timely compensating for the performance loss caused by the original jth reference signal resource being occupied by other signals.

[0323] In another example, the reference signals on K reference signal resources are retransmitted after the jth reference signal resource.

[0324] For example, after the jth reference signal resource, the second node retransmits K reference signal resources, thereby preserving the relative positions of the K reference signal resources to eliminate the performance loss caused by the original jth reference signal resource being occupied by other signals.

[0325] In another example, the reference signal is retransmitted after the j-th reference signal resource is no longer occupied by other signals.

[0326] For example, after the j-th reference signal resource is no longer occupied by other signals, the reference signal is continuously retransmitted through the j-th reference signal resource.

[0327] Based on the above technical solution, the second node retransmits the reference signal, thereby solving the problem of loss caused by some reference signal resources being occupied by other signals due to emergencies.

[0328] As a possible embodiment of the present application, Figure 7 As shown, the process of the first node determining the channel state information in the above S304 can also be implemented through the following S702.

[0329] S702. The first node determines channel state information based on the retransmitted reference signal.

[0330] In one example, the configuration information indicates K reference signal resources measured by the first node and N time periods for the first node to report channel state information. The first node measures the K reference signal resources based on the K reference signals retransmitted by the second node, and determines the channel state information of the N time periods.

[0331] In another example, the first node may determine the channel state information of a part of the time period in real time based on the reference signal transmitted by the second node, and re-determine the remaining channel state information after the second node retransmits the jth reference signal resource.

[0332] Based on the above technical solution, the first node determines the channel state information based on the retransmitted reference signal. The above technical solution can effectively utilize the retransmitted reference signal and greatly ensure the accuracy of the channel state information.

[0333] As a possible embodiment of the present application, Figure 7 As shown, the process of the first node reporting the channel state information in the above S305 can also be implemented through the following S703.

[0334] S703: The first node continues to report the channel state information associated with the configuration information.

[0335] In one example, the configuration information indicates K reference signal resources measured by the first node and N time periods for the first node to report channel state information. The first node measures K reference signal resources based on the K reference signals retransmitted by the second node, and reports channel state information for N time periods.

[0336] In another example, the first node can determine the channel state information of a part of the time period in real time based on the reference signal transmitted by the second node, and send the part of the channel state information to the second node. After the second node retransmits the jth reference signal resource, the remaining channel state information is re-determined and uploaded.

[0337] Based on the above technical solution, the first node continues to report the channel state information associated with the configuration information. By measuring the reference signal resources transmitted or received in the new time slot, the problem of missing the time period of the channel state information caused by the destruction of the original prediction condition can be effectively solved, and the quality or accuracy of the predicted channel state information is guaranteed.

[0338] As a possible embodiment of the present application, Figure 8 As shown, the process of the second node receiving the channel state information in the above S405 can also be implemented through the following S802.

[0339] S802: The second node continues to receive channel state information associated with the configuration information.

[0340] In one example, the configuration information indicates K reference signal resources measured by the first node and N time periods for the first node to report channel state information. The second node receives K reference signals from the first node after retransmission, measures K reference signal resources, and reports channel state information for N time periods.

[0341] In another example, the second node may receive a reference signal transmitted by the second node in real time from the first node to determine the channel state information for a portion of the time period. After the second node retransmits the jth reference signal resource, the second node may receive the remaining channel state information from the first node again to re-determine and upload.

[0342] Based on the above technical solution, the second node continues to receive the channel state information associated with the configuration information. By measuring the reference signal resources transmitted or received in the new time slot, the problem of missing the time period of the channel state information caused by the destruction of the original prediction condition can be effectively solved, and the quality or accuracy of the predicted channel state information is guaranteed.

[0343] The embodiment of the present application can divide the communication device into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic, which is only a logical function division, and there may be other division methods in actual implementation.

[0344] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0345] Fig. 9 1 is a schematic diagram of the structure of a channel state information processing device provided by an embodiment of the present disclosure. The channel state information processing device can execute the information processing method provided by the above method embodiment. Fig. 9 As shown, the channel state information processing device includes: a communication unit 901 and a processing unit 902.

[0346] Among them, the communication unit 901 is used to send capability parameters to the second node; the capability parameters include at least one of the following: the maximum number L of reference signal resources, the maximum number R of time periods capable of determining channel state information, and L and R are both positive integers.

[0347] The communication unit 901 is further configured to receive configuration information determined by the second node based on the capability parameter.

[0348] The processing unit 902 is used to instruct the communication unit 901 to receive a reference signal and report channel state information based on the configuration information.

[0349] In one possible implementation, the configuration information is used to indicate at least one of the following: K reference signal resources measured by the first node, and N time periods for the first node to report channel state information; K is a positive integer less than or equal to L, and N is a positive integer less than or equal to R.

[0350] In a possible implementation, the capability parameter also includes first indication information, second indication information or third indication information; wherein the first indication information is used to indicate whether the first node has the ability to report channel state information when part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals; the second indication information is used to indicate that when part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, the first node has the ability to report channel state information; the third indication information is used to indicate that when part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, the first node does not have the ability to report channel state information.

[0351] In a possible implementation, the capability parameter also includes at least one of the following: the minimum value of K; the possible value of K; the maximum value of M; the possible value of M; the relative relationship between K and M; the ratio of M to K; the maximum value of the ratio; the possible value of the ratio; the positional relationship of M reference signal resources among the K reference signal resources; wherein M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer; the positional relationship includes at least one of a time sequence position, a frequency domain sequence position, a spatial sequence position, and a configuration sequence position.

[0352] In one possible implementation, the capability parameter also includes at least one of the following: the possible values ​​of P; the maximum value of P; the position of the P time periods in the N time periods; wherein the P time periods are the time periods in which the first node reports channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

[0353] In one possible implementation, the configuration information is also used to indicate any one of the following: when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node continues to report channel state information related to the configuration information; when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node no longer reports channel state information related to the configuration information.

[0354] In a possible implementation, the communication unit 901 is specifically configured to: corresponding to the fact that part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, report channel state information for Q time periods, where Q is a positive integer less than or equal to N.

[0355] In a possible implementation manner, the value of Q is determined according to the value of M, where M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer.

[0356] In a possible implementation manner, the value of Q is specifically determined according to K and M; or, the value of Q is specifically determined according to M and N; or, the value of Q is specifically determined according to M, K, and N.

[0357] In a possible implementation manner, the positions of the Q time periods are determined according to the position of the first reference signal resource among the M reference signal resources.

[0358] In one possible implementation, the processing unit 902 is specifically configured to instruct the communication unit 901 to receive a retransmitted reference signal and continue to report the channel state information associated with the configuration information, corresponding to the jth reference signal resource among the reference signal resources indicated by the configuration information being occupied by other signals.

[0359] In a possible implementation manner, the transmission resource occupied by the retransmitted reference signal is located in a time slot adjacent to the j-th reference signal resource.

[0360] In a possible implementation manner, the transmission resource occupied by the retransmitted reference signal is located after the last reference signal resource among the K reference signal resources in the time domain.

[0361] In a possible implementation manner, the reference signals on the K reference signal resources are retransmitted after the j-th reference signal resource.

[0362] In a possible implementation manner, the frequency domain granularity of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0363] In a possible implementation, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is a first frequency domain granularity; corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is a second frequency domain granularity, and the first frequency domain granularity is greater than the second frequency domain granularity.

[0364] In a possible implementation manner, the first frequency domain granularity is X times the second frequency domain granularity, where X is an integer greater than or equal to 2.

[0365] In a possible implementation manner, the number of feedback bits of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0366] In a possible implementation manner, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is a first number of feedback bits; corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is a second number of feedback bits, and the first number of feedback bits is greater than the second number of feedback bits.

[0367] Fig.10 is a schematic diagram of the structure of another channel state information processing device provided by an embodiment of the present disclosure. The channel state information processing device can execute the information processing method provided by the above method embodiment. Fig.10 As shown, the channel state information processing device includes: a communication unit 1001 and a processing unit 1002.

[0368] Among them, the communication unit 1001 is used to receive capability parameters from the first node; the capability parameters include at least one of the following: the maximum number L of reference signal resources, the maximum number R of time periods capable of determining channel state information, and L and R are both positive integers.

[0369] The processing unit 1002 is configured to determine configuration information based on the capability parameter configuration.

[0370] The communication unit 1001 is further configured to send configuration information to the first node.

[0371] The processing unit 1002 is further configured to instruct the communication unit 1001 to transmit a reference signal and receive channel state information based on the configuration information.

[0372] In one possible implementation, the configuration information is used to indicate at least one of the following: K reference signal resources measured by the first node, and N time periods for the first node to report channel state information; K is a positive integer less than or equal to L, and N is a positive integer less than or equal to R.

[0373] In a possible implementation, the capability parameter also includes first indication information, second indication information or third indication information; wherein the first indication information is used to indicate whether the first node has the ability to report channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals; the second indication information is used to indicate that when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node has the ability to report channel state information; the third indication information is used to indicate that when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node does not have the ability to report channel state information.

[0374] In a possible implementation, the capability parameter also includes at least one of the following: the minimum value of K; the possible value of K; the maximum value of M; the possible value of M; the relative relationship between K and M; the ratio of M to K; the maximum value of the ratio; the possible value of the ratio; the positional relationship of M reference signal resources among the K reference signal resources; wherein M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer; the positional relationship includes at least one of a time sequence position, a frequency domain sequence position, a spatial sequence position, and a configuration sequence position.

[0375] In one possible implementation, the capability parameter also includes at least one of the following: the possible values ​​of P; the maximum value of P; the position of the P time periods in the N time periods; wherein the P time periods are the time periods in which the first node reports channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

[0376] In one possible implementation, the configuration information is also used to indicate any one of the following: when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node continues to report channel state information related to the configuration information; when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node no longer reports channel state information related to the configuration information.

[0377] In a possible implementation, the communication unit 1001 is specifically configured to receive channel state information of Q time periods corresponding to the fact that part of the reference signal resources in the reference signal resources indicated by the configuration information are occupied by other signals, where Q is a positive integer less than or equal to N.

[0378] In a possible implementation manner, the value of Q is determined according to the value of M; M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer.

[0379] In a possible implementation manner, the value of Q is specifically determined according to K and M; or, the value of Q is specifically determined according to M and N; or, the value of Q is specifically determined according to M, K, and N.

[0380] In a possible implementation manner, the positions of the Q time periods are determined according to the position of the first reference signal resource among the M reference signal resources.

[0381] In one possible implementation, the processing unit 1002 is specifically used to: when the j-th reference signal resource among the reference signal resources indicated by the configuration information is occupied by other signals, instruct the communication unit 1001 to retransmit the reference signal and continue to receive the channel state information associated with the configuration information.

[0382] In a possible implementation manner, the transmission resource occupied by the retransmitted reference signal is located in a time slot adjacent to the j-th reference signal resource.

[0383] In a possible implementation manner, the transmission resource occupied by the retransmitted reference signal is located after the last reference signal resource among the K reference signal resources in the time domain.

[0384] In a possible implementation manner, the reference signals on the K reference signal resources are retransmitted after the j-th reference signal resource.

[0385] In a possible implementation manner, the frequency domain granularity of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0386] In a possible implementation, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is a first frequency domain granularity; corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is a second frequency domain granularity, and the first frequency domain granularity is greater than the second frequency domain granularity.

[0387] In a possible implementation manner, the first frequency domain granularity is X times the second frequency domain granularity, where X is an integer greater than or equal to 2.

[0388] In a possible implementation manner, the number of feedback bits of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

[0389] In a possible implementation manner, corresponding to the fact that a reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is a first number of feedback bits; corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is a second number of feedback bits, and the first number of feedback bits is greater than the second number of feedback bits.

[0390] An embodiment of the present application provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the channel state information processing method in the above method embodiment.

[0391] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the instructions are executed on a computer, the computer executes the channel state information processing method in the method flow shown in the above method embodiment.

[0392] Among them, the computer readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a register, a hard disk, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above, or any other form of computer readable storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application-specific integrated circuit (ASIC). In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0393] Since the communication device, computer-readable storage medium, and computer program product in the embodiments of the present application can be applied to the above-mentioned method, the technical effects that can be obtained can also refer to the above-mentioned method embodiments, and the embodiments of the present application will not be repeated here.

[0394] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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.

[0395] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of this disclosure can be achieved, and this document is not limited here.

[0396] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

[0397] 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.

[0398] 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.

[0399] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for processing channel state information, characterized in that: Applied to the first node, including: Sending a capability parameter to the second node; the capability parameter includes at least one of the following: a maximum number L of reference signal resources, a maximum number R of time periods capable of determining channel state information, L and R being positive integers; receiving configuration information determined by the second node based on the capability parameter; A reference signal is received based on the configuration information, and channel state information is reported.

2. The method according to claim 1, characterized in that: The configuration information is used to indicate at least one of the following: K reference signal resources measured by the first node, and N time periods for the first node to report channel state information; K is a positive integer less than or equal to L, and N is a positive integer less than or equal to R.

3. The method according to claim 1, characterized in that The capability parameter also includes first indication information, second indication information or third indication information; The first indication information is used to indicate whether the first node has the ability to report channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals; The second indication information is used to indicate that, when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node has the ability to report channel state information; The third indication information is used to indicate that, when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node does not have the ability to report channel state information.

4. The method according to claim 2, characterized in that: The capability parameters also include at least one of the following: the minimum value of K; the possible values ​​of K; the maximum value of M; the possible values ​​of M; the relative relationship between K and M; the ratio of M to K; the maximum value of the ratio; the possible values ​​of the ratio; the positional relationship of the M reference signal resources among the K reference signal resources; Among them, M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer; the position relationship includes at least one of a time sequence position, a frequency domain sequence position, a spatial sequence position, and a configuration sequence position.

5. The method according to claim 2, characterized in that: The capability parameters also include at least one of the following: Possible values ​​of P; The maximum value of P; The position of P time periods in N time periods; The P time periods are time periods during which the first node reports channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

6. The method according to claim 2, characterized in that The configuration information is also used to indicate any of the following: In a case where part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node continues to report the channel state information related to the configuration information; In a case where part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node no longer reports the channel state information related to the configuration information.

7. The method according to claim 2, characterized in that The reporting channel state information includes: Corresponding to the fact that part of the reference signal resources indicated by the configuration information are occupied by other signals, channel state information of Q time periods is reported, where Q is a positive integer less than or equal to N.

8. The method according to claim 7, characterized in that The value of Q is determined according to the value of M, where M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer.

9. The method according to claim 8, characterized in that The value of Q is specifically determined based on K and M; or, the value of Q is specifically determined based on M and N; or, the value of Q is specifically determined based on M, K and N.

10. The method according to claim 8, characterized in that The positions of the Q time periods are determined according to the position of the first reference signal resource among the M reference signal resources.

11. The method according to claim 2, characterized in that The receiving a reference signal based on the configuration information and reporting channel state information includes: Corresponding to the jth reference signal resource among the reference signal resources indicated by the configuration information being occupied by other signals, a retransmitted reference signal is received, and the channel state information associated with the configuration information continues to be reported.

12. The method according to claim 11, characterized in that The transmission resource occupied by the retransmitted reference signal is located in a time slot adjacent to the j-th reference signal resource.

13. The method according to claim 11, characterized in that The transmission resource occupied by the retransmitted reference signal is located after the last reference signal resource among the K reference signal resources in the time domain.

14. The method according to claim 11, characterized in that The reference signals on the K reference signal resources are retransmitted after the j-th reference signal resource.

15. The method according to claim 2, characterized in that The frequency domain granularity of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

16. The method according to claim 15, characterized in that Corresponding to a reference signal resource among the K reference signal resources being occupied by other signals, the frequency domain granularity is a first frequency domain granularity; Corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is the second frequency domain granularity, and the first frequency domain granularity is greater than the second frequency domain granularity.

17. The method according to claim 16, characterized in that The first frequency domain granularity is X times the second frequency domain granularity, where X is an integer greater than or equal to 2.

18. The method according to claim 2, characterized in that The number of feedback bits of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

19. The method according to claim 18, characterized in that Corresponding to a reference signal resource among the K reference signal resources being occupied by other signals, the number of feedback bits is a first number of feedback bits; Corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is the second number of feedback bits, and the first number of feedback bits is greater than the second number of feedback bits.

20. A method for processing channel state information, characterized in that: Applied to the second node, including: Receiving a capability parameter from the first node; the capability parameter includes at least one of the following: a maximum number L of reference signal resources, a maximum number R of time periods capable of determining channel state information, L and R being positive integers; Determining configuration information based on the capability parameter configuration; Sending the configuration information to the first node; A reference signal is transmitted based on the configuration information, and channel state information is received.

21. The method according to claim 20, characterized in that The configuration information is used to indicate at least one of the following: K reference signal resources measured by the first node, and N time periods for the first node to report channel state information; K is a positive integer less than or equal to L, and N is a positive integer less than or equal to R.

22. The method according to claim 20, characterized in that The capability parameter also includes first indication information, second indication information or third indication information; The first indication information is used to indicate whether the first node has the ability to report channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals; The second indication information is used to indicate that, when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node has the ability to report channel state information; The third indication information is used to indicate that, when part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node does not have the ability to report channel state information.

23. The method according to claim 21, characterized in that The capability parameters also include at least one of the following: the minimum value of K; the possible values ​​of K; the maximum value of M; the possible values ​​of M; the relative relationship between K and M; the ratio of M to K; the maximum value of the ratio; the possible values ​​of the ratio; the positional relationship of the M reference signal resources among the K reference signal resources; Among them, M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer; the position relationship includes at least one of a time sequence position, a frequency domain sequence position, a spatial sequence position, and a configuration sequence position.

24. The method according to claim 21, characterized in that The capability parameters also include at least one of the following: Possible values ​​of P; The maximum value of P; The position of P time periods in N time periods; The P time periods are time periods during which the first node reports channel state information when part of the reference signal resources indicated by the configuration information are occupied by other signals.

25. The method according to claim 21, characterized in that The configuration information is also used to indicate any of the following: In a case where part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node continues to report the channel state information related to the configuration information; In a case where part of the reference signal resources indicated by the configuration information are occupied by other signals, the first node no longer reports the channel state information related to the configuration information.

26. The method according to claim 21, characterized in that The receiving channel state information comprises: Corresponding to the fact that part of the reference signal resources indicated by the configuration information are occupied by other signals, channel state information of Q time periods is received, where Q is a positive integer less than or equal to N.

27. The method according to claim 26, characterized in that The value of Q is determined according to the value of M; M is the number of reference signal resources occupied by other signals among the K reference signal resources, and M is a positive integer.

28. The method according to claim 27, characterized in that The value of Q is specifically determined based on K and M; or, the value of Q is specifically determined based on M and N; or, the value of Q is specifically determined based on M, K and N.

29. The method according to claim 27, characterized in that The positions of the Q time periods are determined according to the position of the first reference signal resource among the M reference signal resources.

30. The method according to claim 21, characterized in that The transmitting a reference signal based on the configuration information and receiving channel state information includes: Corresponding to the jth reference signal resource among the reference signal resources indicated by the configuration information being occupied by other signals, the reference signal is retransmitted, and the channel state information associated with the configuration information continues to be received.

31. The method according to claim 30, characterized in that The transmission resource occupied by the retransmitted reference signal is located in a time slot adjacent to the j-th reference signal resource.

32. The method according to claim 30, characterized in that The transmission resource occupied by the retransmitted reference signal is located after the last reference signal resource among the K reference signal resources in the time domain.

33. The method according to claim 30, characterized in that The reference signals on the K reference signal resources are retransmitted after the j-th reference signal resource.

34. The method according to claim 21, characterized in that The frequency domain granularity of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

35. The method according to claim 34, characterized in that Corresponding to a reference signal resource among the K reference signal resources being occupied by other signals, the frequency domain granularity is a first frequency domain granularity; Corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the frequency domain granularity is the second frequency domain granularity, and the first frequency domain granularity is greater than the second frequency domain granularity.

36. The method according to claim 35, characterized in that The first frequency domain granularity is X times the second frequency domain granularity, where X is an integer greater than or equal to 2.

37. The method according to claim 21, characterized in that The number of feedback bits of the channel state information is related to whether any reference signal resource among the K reference signal resources is occupied by other signals.

38. The method according to claim 37, characterized in that Corresponding to a reference signal resource among the K reference signal resources being occupied by other signals, the number of feedback bits is a first number of feedback bits; Corresponding to the fact that no reference signal resource among the K reference signal resources is occupied by other signals, the number of feedback bits is the second number of feedback bits, and the first number of feedback bits is greater than the second number of feedback bits.

39. A communication device, characterized in that: include: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instruction, the channel state information processing method according to any one of claims 1 to 19 or claims 20 to 38 is performed.

40. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the channel state information processing method according to any one of claims 1 to 19 or claims 20 to 38.

41. A computer program product, characterized in that The computer program product includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the channel state information processing method according to any one of claims 1 to 19 or claims 20 to 38.