Data reporting method, terminal and network side equipment
By grouping and reporting the characteristic information of CSI data, the data overhead problem when reporting the characteristic information of terminal CSI data is solved, and more efficient data transmission is achieved.
Patent Information
- Application Number
- CN202410369488.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-28
- Publication Date
- 2025-09-30
AI Technical Summary
In the prior art, when a terminal reports characteristic information of CSI data, it results in large data overhead and low efficiency, which affects the utilization of network resources.
The terminal groups CSI data with the same or similar characteristics and reports only one target description information to describe the characteristics of the entire data group, reducing repeated descriptions.
This effectively reduces the data overhead when reporting CSI data, improves data reporting efficiency, and avoids wasting network resources.
Smart Images

Figure CN120730366A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a data reporting method, a terminal, and a network-side device. Background Art
[0002] With the rapid development of artificial intelligence (AI) technology, AI technology has been widely used in various fields.
[0003] In the field of communications, the performance of AI-based channel state information (CSI) prediction and CSI compression feedback are closely related to the CSI data used to train their corresponding models. Therefore, in order to ensure the performance of the model, the CSI data used for model training must meet certain conditions. For example, when the terminal reports CSI data, it is necessary to report the characteristic information of the CSI data, such as the timestamp corresponding to the CSI, the terminal's current speed, the channel type, the scenario in which the terminal is located, etc. However, the additional reporting of the characteristic information of the CSI data brings a large data overhead and reduces the efficiency of data reporting. Summary of the Invention
[0004] The embodiments of the present application provide a data reporting method, a terminal, and a network-side device, which can reduce the overhead when reporting characteristic information of CSI data and improve data reporting efficiency.
[0005] In a first aspect, a data reporting method is provided, including: a terminal obtains at least two channel state information CSI data, and the characteristic information corresponding to the at least two CSI data is the same, similar, or associated; the terminal sends first information to a network side device; wherein the first information includes the target description information, and the target description information is used to describe the characteristic information corresponding to the at least two CSI data, or the target description information is used to describe the characteristic information corresponding to a first CSI data group, and the first CSI data group includes the at least two CSI data.
[0006] In a second aspect, a data reporting method is provided, including: a network-side device receives first information from a terminal; wherein the first information includes target description information, the target description information is used to describe characteristic information corresponding to at least two CSI data, or the target description information is used to describe characteristic information corresponding to a first CSI data group, the first CSI data group includes the at least two CSI data, and the characteristic information corresponding to the at least two CSI data is the same, similar, or related.
[0007] According to a third aspect, a data reporting device is provided, including: an acquisition module for acquiring at least two channel state information CSI data, wherein the characteristic information corresponding to the at least two CSI data is the same, similar or related; a sending module for a terminal to send first information to a network side device; wherein the first information includes the target description information, and the target description information is used to describe the characteristic information corresponding to the at least two CSI data, or the target description information is used to describe the characteristic information corresponding to the first CSI data group, and the first CSI data group includes the at least two CSI data.
[0008] In a fourth aspect, a data reporting device is provided, including: a receiving module for receiving first information from a terminal; wherein the first information includes target description information, the target description information is used to describe characteristic information corresponding to at least two CSI data, or the target description information is used to describe characteristic information corresponding to a first CSI data group, the first CSI data group includes the at least two CSI data, and the characteristic information corresponding to the at least two CSI data is the same, similar, or related.
[0009] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0010] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
[0011] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0012] In an eighth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps of the method described in the second aspect.
[0013] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0014] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0015] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0016] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.
[0017] In an embodiment of the present application, the terminal obtains at least two CSI data with the same, similar or associated characteristic information, and sends target description information to the network side device to describe the characteristic information corresponding to the at least two CSI data or the characteristic information corresponding to the first CSI data group including the at least two CSI data. As a result, at least two CSI data can share the same description information, thereby effectively reducing the data overhead caused by additional reporting of the description information of each CSI data when reporting the CSI data, avoiding waste of network resources, and improving data reporting efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a structural diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0019] Figure 2a This is one of the flow charts of the data reporting method provided by an exemplary embodiment of the present application.
[0020] Figure 2b This is one of the schematic diagrams of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0021] Figure 2c This is the second schematic diagram of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0022] Figure 2d This is the third schematic diagram of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0023] Figure 2e This is the fourth schematic diagram of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0024] Figure 3 This is the second flowchart of the data reporting method provided by an exemplary embodiment of the present application.
[0025] Figure 4 This is the third flow chart of the data reporting method provided by an exemplary embodiment of the present application.
[0026] Figure 5a This is one of the schematic diagrams of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0027] Figure 5b This is the second schematic diagram of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0028] Figure 5c This is the third schematic diagram of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0029] Figure 5d This is the fourth schematic diagram of the data reporting sequence or mode provided by an exemplary embodiment of the present application.
[0030] Figure 6 It is a schematic diagram of the interactive flow of a data reporting method provided by an exemplary embodiment of the present application.
[0031] Figure 7 This is the fourth flow chart of the data reporting method provided by an exemplary embodiment of the present application.
[0032] Figure 8 This is one of the structural diagrams of a data reporting device provided by an exemplary embodiment of the present application.
[0033] Figure 9 This is the second structural diagram of the data reporting device provided by an exemplary embodiment of the present application.
[0034] Figure 10 It is a structural diagram of a communication device provided by an exemplary embodiment of the present application.
[0035] Figure 11 It is a schematic structural diagram of a terminal provided by an exemplary embodiment of the present application.
[0036] Figure 12 It is a structural diagram of a network side device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0037] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0038] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0039] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0040] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0041] Figure 1The block diagram of a wireless communication system applicable to the embodiments of the present application is shown. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle user equipment (VUE), a ship-borne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc., and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0042] It should be noted that the data reporting solution provided in this application can be applied to the data collection function of AI-based CSI-related use cases in communication information systems with wireless AI functions such as 5.5G or 6G.
[0043] Based on this, the technical solutions provided by the embodiments of the present application are described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.
[0044] like Figure 2a FIG. 2 is a flow chart of a data reporting method 200 provided in an exemplary embodiment of the present application. The method 200 may be, but is not limited to, executed by a terminal, and specifically may be executed by at least one of hardware and software installed in the terminal. In this embodiment, the method 200 may include at least the following steps.
[0045] S210: The terminal obtains at least two CSI data.
[0046] In this embodiment, the terminal may acquire CSI data at a predetermined time interval, may acquire CSI data according to a received data acquisition instruction, or may receive CSI data from other terminals, etc., which is not limited here.
[0047] Based on this, after acquiring or collecting CSI data, the terminal may group the collected multiple CSI data according to characteristic information of the CSI data to obtain one or more first CSI data groups. For example, at least two CSI data with the same, similar, or related characteristic information may be grouped into the same CSI data group. That is, the characteristic information corresponding to each CSI data in the first CSI data group is the same, similar, or related. In this case, because the characteristic information corresponding to each CSI data in the first CSI data group is the same, similar, or related, each CSI data in the first CSI data group may correspond to the same description information. That is, the at least two CSI data included in the first CSI data group may be characterized using the same target description information.
[0048] It is worth noting that, compared to related technologies that report CSI data at the CSI data granularity, it is necessary to report characteristic description information (also referred to as description information) corresponding to each CSI data to describe the characteristic information of the CSI data, thereby resulting in problems such as high data overhead and low data reporting efficiency when reporting CSI data. In this embodiment, CSI data with identical, similar, or associated characteristic information are grouped and then the characteristic information corresponding to the CSI data is reported to the network-side device in the form of CSI data groups. In this way, for CSI data with identical, similar, or associated characteristic information, only description information, i.e., the target description information, needs to be reported once. The network-side device can then know the characteristic information of each CSI data included in the first CSI data group, eliminating the need to report the characteristic information of each CSI data separately for each CSI data report. This effectively reduces data overhead when reporting CSI data, avoids waste of network resources, and improves data reporting efficiency.
[0049] In this embodiment, one CSI data in one of the first CSI data groups may correspond to one moment (such as a data collection moment), that is, the first CSI data group may include CSI data of at least one moment.
[0050] S220: The terminal sends first information to the network side device.
[0051] Among them, the first information includes the target description information, and the target description information is used to describe characteristic information corresponding to the first CSI data group, such as the terminal characteristics of the first CSI data group, the data characteristics of each CSI data in the first CSI data group, etc., which are not limited here.
[0052] In an optional implementation, the terminal may have multiple transmission modes or sequences when sending the first CSI data group and the target description information to the network side device.
[0053] For example, Figure 2b As shown, the target description information may be sent before the first CSI data group.
[0054] For example, Figure 2c As shown, the target description information can be sent after the first CSI data group is sent.
[0055] For example, Figure 2d As shown, the target description information may be reported together with the first CSI data in the first CSI data group when it is sent, such as by placing the target description information after the first CSI data or transmitting the first CSI data in a special format.
[0056] For example, Figure 2e As shown, when the last CSI data in the first CSI data group is sent, the description information of the first CSI data is reported together, such as adding the target description information after the last CSI data or transmitting the last CSI data in a special format.
[0057] It is worth noting that the aforementioned reporting of the first CSI data group may be performed with a CSI data group as the granularity or with a single CSI data as the granularity, and there is no limitation here.
[0058] Among them, if reporting is performed with CSI data group as the granularity, then the terminal sends fifth information to the network side device, and the fifth information includes the at least two CSI data included in the first CSI data group and the first association relationship, and the first association relationship includes the association relationship between the first CSI data and the target description information, so that the network side device can determine which target description information the first CSI data group corresponds to based on the first association relationship.
[0059] If reporting is performed at the granularity of a single CSI data, the terminal sends fifth information to the network-side device, where the fifth information includes the at least two CSI data and a first association relationship, where the first association relationship includes an association relationship between each CSI data and the first CSI data group, or the first association relationship includes an association relationship between each CSI data and the target description information, so that the network-side device determines the description information of each CSI data based on the first association relationship.
[0060] The CSI data mentioned in the embodiments of this application is a multi-dimensional matrix or tensor. The multiple dimensions include spatial, frequency, and time domain dimensions. The spatial dimension can be described by the number of transmit antennas, receive antennas, transmit ports, or receive ports. The frequency dimension can be described by the number of subcarriers, resource blocks, or subbands. The time dimension can be described by time slots, symbols, or frames.
[0061] In addition, the CSI data can be channel information estimated from the received Channel State Information Reference Signal (CSI-RS), or precoding matrix indicator (PMI) information generated during CSI feedback. The CSI data can be used for, but is not limited to, AI model training, communication quality prediction, etc.
[0062] In this embodiment, the terminal obtains at least two CSI data with identical, similar, or associated characteristic information, and sends target description information to the network-side device to describe the characteristic information corresponding to the first CSI data group including the at least two CSI data. Thus, through grouping, the CSI data belonging to the same CSI data group can share the same description information, thereby effectively reducing the data overhead caused by the need to additionally report the description information of each CSI data when reporting the CSI data, avoiding the waste of network resources, and improving data reporting efficiency.
[0063] like Figure 3 FIG. 3 is a flow chart of a data reporting method 300 provided in an exemplary embodiment of the present application. The method 300 may be, but is not limited to, executed by a terminal, and specifically may be executed by at least one of hardware and software installed in the terminal. In this embodiment, the method 300 may include at least the following steps.
[0064] S310: The terminal obtains at least two CSI data.
[0065] The characteristic information corresponding to the at least two CSI data are the same, similar or related.
[0066] S320: The terminal sends first information to the network side device.
[0067] The first information includes the target description information, and the target description information is used to describe characteristic information corresponding to the first CSI data group, and the first CSI data group includes the at least two CSI data.
[0068] It is understood that the implementation process of S310-S320 may refer to the relevant description in the aforementioned method embodiment 200. Of course, in this embodiment, in addition to referring to the relevant description in the aforementioned method embodiment 200, as an optional implementation, the first CSI data group is obtained by the terminal by grouping multiple acquired CSI data based on a CSI data grouping rule, where the CSI data grouping rule may be determined by protocol agreement, high-layer configuration, network-side configuration, terminal implementation, etc. In this embodiment, the CSI data grouping rule may include, but is not limited to: the characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or related.
[0069] That is, when grouping CSI data, the terminal can divide CSI data with the same, similar or related characteristic information into one CSI data group. In this way, only one description information needs to be reported for at least two CSI data in a CSI data group, so that the network side device can determine the characteristic information of all CSI data in the first CSI data group, avoiding the signaling overhead caused by the need to report the description information of each CSI data.
[0070] In this embodiment, the characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or related, and may include but is not limited to at least one of the following 01)-06).
[0071] 01) The channel scenarios corresponding to the CSI data in the same CSI data group are in the same scenario range or list.
[0072] The channel scenarios may include but are not limited to line of sight (LOS) channels, non-line of sight (NLOS) channels, and the like.
[0073] 02) The scenarios of the terminals corresponding to the CSI data in the same CSI data group are in the same scenario range or list.
[0074] The scene in which the terminal is located may be, but is not limited to, an indoor scene, an outdoor scene, an urban scene, a suburban scene, a plain scene, a mountainous scene, etc.
[0075] 03) The data acquisition positions corresponding to the various CSI data in the same CSI data group are located in the same position range or list.
[0076] The data acquisition location may be, but is not limited to, one or more of a cell, a sector, a city, or a region. In this embodiment, the data acquisition location may be identified by a location identifier.
[0077] 04) The data acquisition areas corresponding to the CSI data in the same CSI data group are located in the same area range or list.
[0078] The data acquisition area may be, but is not limited to, one or more of a cell, a sector, a city, a region, a area, etc. In this embodiment, the data acquisition area may be identified by an area identifier.
[0079] 05) The terminal movement speeds corresponding to the CSI data in the same CSI data group are in the same speed range or list.
[0080] For example, the speed range or list may include, but is not limited to, less than 10 km / h, less than 30 km / h, between 30 km / h and 60 km / h, etc. Based on this, the terminal may classify CSI data corresponding to a terminal moving speed less than 10 km / h into one CSI data group, or classify CSI data corresponding to a terminal moving speed less than 30 km / h into one CSI data group, or classify CSI data corresponding to a terminal moving speed between 30 km / h and 60 km / h into one CSI data group, etc.
[0081] For the above-mentioned 01)-05), taking the channel scenario as an example, if the target description information describes a channel scenario, then the network side device can determine that each CSI data in the first CSI data group corresponds to the channel scenario, such as each CSI data is collected based on the channel scenario; if the target description information describes a scenario range or list, then the network side device can determine that the channel scenarios corresponding to each CSI data in the first CSI data group are all within the scenario range or list.
[0082] 06) The time domain interval between two time-domain adjacent CSI data in the same CSI data group is the same, that is, the time interval between multiple consecutive CSI data in a CSI group is the same. In this way, only one time domain interval needs to be reported for a CSI data group to determine the time interval of all time-domain adjacent CSI data in the CSI data group, avoiding the signaling overhead caused by the need to report the time interval of each time-domain adjacent CSI data.
[0083] Based on this, when the terminal groups CSI data, if an interval change occurs in multiple consecutive CSI data, the terminal can group the data before the change point into one CSI data group. This can avoid problems such as different time intervals or CSI data omissions in different adjacent CSI data within the same CSI data group, thereby effectively improving the reliability of CSI data reporting.
[0084] For example, assuming that CSI data 1, CSI data 2, CSI data 3, and CSI data 4 are obtained, where the time interval between CSI data 1 and CSI data 2 is T1, the time interval between CSI data 2 and CSI data 3 is T2, and the time interval between CSI data 3 and CSI data 4 is T3, and T1 is different from T2, then CSI data 1 and CSI data 1 can be divided into one CSI data group, and CSI data 3 and CSI data 4 can be divided into one CSI data group.
[0085] As an optional implementation method, the target description information is used to describe characteristic information corresponding to the first CSI data group. Then, the target description information may include but is not limited to at least one of the following 11)-18).
[0086] 11) The number of CSI data included in the first CSI data group.
[0087] 12) A time domain interval (or time interval) between two CSI data sets that are adjacent in time domain in the first CSI data set.
[0088] 13) A timestamp corresponding to the first CSI data group.
[0089] The timestamp is used to describe the time information of each CSI data in the first CSI data group, such as collection time information, acquisition time information, etc. In this embodiment, one first CSI data group corresponds to one timestamp, that is, the timestamp is defined at the granularity of the CSI data group in this embodiment.
[0090] Optionally, the timestamp corresponding to the first CSI data group may be the timestamp of specific CSI data in the first CSI data group. For example, the specific CSI data may be any CSI data agreed upon in the protocol or specified by the network side or the terminal, such as the first CSI data or the last CSI data in the first CSI data group.
[0091] Based on this, in one implementation, if the time domain interval between two time-domain adjacent CSI data in the first CSI data group is used as a sub-information of the timestamp, then after receiving the target description information, the network-side device can combine the timestamp of the specific CSI data and the time domain interval between two time-domain adjacent CSI data to indirectly calculate the time points corresponding to all CSI data in the first CSI data group, such as the acquisition time points.
[0092] 14) A range or list of terminal moving speeds corresponding to the first CSI data group.
[0093] In an optional implementation, the network side device may perform, but is not limited to, model training of a speed specific model based on a range or list of terminal movement speeds corresponding to the first CSI data group.
[0094] 15) A range or list of channel scenarios corresponding to the first CSI data group, such as the LOS channel or NLOS channel.
[0095] 16) The range or list of scenes in which the terminal corresponds to the first CSI data group, such as indoor scenes, outdoor scenes, urban scenes, suburban scenes, plain scenes, mountainous scenes, etc.
[0096] The channel scenario or the scenario in which the terminal is located corresponding to the first CSI data group described in 15)-16) can be used for, but not limited to, model training of a scenario specific model.
[0097] 17) A range or list of data acquisition locations corresponding to the first CSI data group, such as a cell range or list, a sector range or list, a city range or list, a region range or list, a zone range or list, etc.
[0098] 18) The range or list of the data acquisition area corresponding to the first CSI data group, such as a cell range or list, a sector range or list, a city range or list, a region range or list, a zone range or list, etc.
[0099] The data acquisition position or data acquisition area corresponding to the first CSI data group described in 17)-18) can be used for, but not limited to, model training of a cell / site / region specific model.
[0100] In one possible implementation, when reporting the first CSI data group, the terminal may also receive fourth information (also referred to as a CSI data collection instruction) sent by the network-side device, and acquire or report CSI data based on the fourth information, thereby ensuring consistency in the understanding of the information such as acquisition and reporting of the first CSI data group between the terminal and the network-side device, thereby improving the reliability of the CSI data.
[0101] The fourth information may include but is not limited to at least one of the following 21)-23).
[0102] 21) A reporting method of CSI data, wherein the reporting method includes reporting with a single CSI data as a granularity or reporting with a CSI data group as a granularity.
[0103] In which, when the reporting method of the CSI data includes reporting with a single CSI data as the granularity, the fourth information may further include first indication information, used to indicate the association relationship between each reported CSI data and its corresponding description information, or used to indicate the association relationship between each reported CSI data and the CSI data group to which it belongs.
[0104] For example, in this embodiment, when the terminal reports the first CSI data group, it needs to report the association relationship between each CSI data and the target description information, or report the association relationship between each CSI data and the first CSI data group, so that the network side device can determine the characteristic information corresponding to each reported CSI data.
[0105] When the CSI reporting method includes reporting at the granularity of CSI data groups, the fourth information may further include at least one of second indication information and third indication information. The second indication information is used to indicate the CSI data grouping rule, i.e., the CSI data grouping rule used by the terminal when performing CSI data grouping is indicated by the network-side device; or, the second indication information is used to instruct the terminal to report the CSI data grouping rule, i.e., the CSI data grouping rule used by the terminal when performing CSI data grouping is determined by the terminal and indicated to the network-side device.
[0106] The third indication information is used to indicate an association relationship between the reported CSI data group and the description information corresponding to the CSI group, so that the network side device can determine the description information corresponding to the received CSI data group.
[0107] For example, in this embodiment, when the terminal reports the first CSI data group, it needs to report the association relationship between it and the target description information, so that the network side device can determine the characteristic information corresponding to the reported first CSI data group.
[0108] 22) CSI data acquisition configuration information or acquisition condition information, so that the terminal can acquire CSI data that meets the requirements according to the CSI data acquisition configuration information or acquisition condition information.
[0109] Optionally, the acquisition configuration information or acquisition condition information of the CSI data may include but is not limited to at least one of the port configuration information of the receiving / transmitting end, frequency domain configuration information, time domain configuration information, scenario information, channel quality conditions, etc.
[0110] The port configuration information of the receiving / transmitting end is used to instruct acquisition of the CSI data based on the port configuration of the receiving / transmitting port.
[0111] The frequency domain configuration information is used to indicate the frequency domain configuration used by the terminal when acquiring the CSI data. In this embodiment, the frequency domain configuration information may include, but is not limited to, bandwidth size, bandwidth part (BWP) size and frequency domain location, number of subbands and frequency domain location, number of resource blocks (RBs) and frequency domain location, etc.
[0112] The time domain configuration information is used to indicate the time domain configuration used by the terminal when acquiring the CSI data. In this embodiment, the time domain configuration information may be, but is not limited to, the time domain interval between adjacent CSI data, the acquisition duration of CSI data, and the like.
[0113] The scenario information is used to instruct the terminal to acquire the CSI data in a scenario corresponding to the scenario information. In this embodiment, the scenario information may be, but is not limited to, terminal movement speed, LOS scenario, NLOS scenario, indoor scenario, outdoor scenario, urban scenario, suburban scenario, etc.
[0114] The channel quality condition is used to instruct the terminal to acquire the CSI data under a channel that meets the channel quality condition. In this embodiment, the channel quality condition may be, but is not limited to, collecting and reporting CSI data when conditions described by indicators such as channel quality indicator (CQI), signal to interference plus noise ratio (SINR), signal-to-noise ratio (SNR), and reference signal received power (RSRP) are met.
[0115] 23) Reporting condition information of CSI data, so that the terminal can report CSI data to the network side device according to the reporting condition information of CSI data.
[0116] Among them, the reporting condition information of the CSI data may include but is not limited to at least one of the time information when the CSI data is reported, the number or amount of the CSI data to be reported (such as 1GB, 1T, etc.), the number or amount of CSI data groups to be reported, and the terminal power required when reporting the CSI data.
[0117] Regarding the time information when the CSI data is reported, if the time information is a first time interval, then: the terminal may report the CSI data at the first time interval after calculating the CSI data; or the terminal may report the CSI data at the first time interval after generating the first CSI data group, etc., and there is no restriction here.
[0118] Regarding the terminal power required for reporting the CSI data, if the terminal power is X, then: the terminal may report the CSI data (such as a CSI data group) when the actual detected terminal power is greater than or equal to X, to ensure that the CSI data can be reported in a timely manner.
[0119] It is worth noting that in addition to the aforementioned reporting condition information, other specific conditions, such as the terminal's service busy / idle level, can also be configured through protocol agreement, network-side configuration, etc., so that the terminal reports CSI data when specific conditions are met.
[0120] In one possible implementation, considering that when a terminal reports CSI data, there may be multiple CSI data groups, and some of the description information corresponding to these multiple CSI data groups is the same, while other description information is different for each CSI data group. In this embodiment, the same description information can be reported only once to further reduce the overhead associated with the description information.
[0121] For example, when there are N first CSI data groups, the target description information corresponding to the N first CSI data groups can be divided into first description information and at least one second description information, that is, the target description information can include first description information and at least one second description information. In this case, the first description information can be common description information shared by the N first CSI data groups, and the second description information is non-common description information shared by the N first CSI data groups, where N is an integer greater than or equal to 2. The first description information can be associated with the N first CSI data groups to describe the common characteristics of the N first CSI data groups, and each second description information can be associated with a first CSI data group to describe the non-common characteristics of the corresponding first CSI data group.
[0122] Exemplarily, it is assumed that there are N first CSI data groups, N=4, which are as follows.
[0123] The first CSI data group: contains K1 CSI data; the timestamp of the data group is timestamp1; the terminal moving speed is greater than 30km / h and less than or equal to 60km / h; suburban scene; the cell ID is ID1.
[0124] The second first CSI data group: contains K2 CSI data; the timestamp of the data group is timestamp2; the terminal moving speed is greater than 30km / h and less than or equal to 60km / h; suburban scene; the cell ID is ID1.
[0125] The third first CSI data group: contains K3 CSI data; the timestamp information of the data group is timestamp3; the terminal speed is greater than 30km / h and less than or equal to 60km / h; the scene is suburban; the cell ID is ID1.
[0126] The fourth first CSI data group: contains K4 CSI data; the timestamp of the data group is timestamp4; the terminal moving speed is greater than 30km / h and less than or equal to 60km / h; suburban scene; the cell ID is ID1.
[0127] The four first CSI data groups are discontinuous in timing, or in other words, discontinuous in the time domain. Except for the number of CSI data in each first CSI data group and the timestamp of the CSI data group, all other descriptive information is the same. In this case, the first descriptive information may include {terminal moving speed greater than 30 km / h and less than or equal to 60 km / h; suburban scene; cell ID is ID1}, and the second descriptive information is {CSI number, timestamp} for each first CSI data group.
[0128] In this case, the terminal may report the four first CSI data groups and their description information in an associated manner, that is, report the four first CSI data groups, report the first description information corresponding to one first CSI data group, and report the second description information corresponding to the four first CSI data groups. The first description information is associated with all four first CSI data groups, the first second description information is associated with the first first CSI data group, the second second description information is associated with the second first CSI data group, the third second description information is associated with the third first CSI data group, and the fourth second description information is associated with the fourth first CSI data group.
[0129] In another possible implementation, for the aforementioned target description information, in order to further reduce the overhead of the description information, in this embodiment, the target description information can also be represented by a predetermined identifier. That is, a predetermined identifier can be configured in advance for the description information of the CSI data group, and the terminal and the network side device (i.e., the transmitting and receiving ends) align the correspondence or association between the description information and the predetermined identifier. Then, when the CSI data group needs to be reported, if the description information corresponding to the CSI data group contains the identified description information, the identifier corresponding to the description information and the unidentified description information can be directly reported, thereby replacing the reporting of the description information with the reporting of the identification information, effectively reducing the overhead caused by the description information.
[0130] In this embodiment, the correspondence or association between the description information and the predetermined identifier can be configured through protocol agreement, dynamic interaction, etc. In this embodiment, taking dynamic interaction as an example, the terminal can send second information to the network-side device, where the second information includes the association or correspondence between the description information corresponding to different CSI data groups and the predetermined identifier. In other words, the terminal can configure or establish an identifier (i.e., a predetermined identifier) for the target description information, first description information, second description information, etc. corresponding to the CSI data group, and send the identifier and the corresponding description information to the network-side device for registration.
[0131] Alternatively, the terminal receives third information sent from the network-side device, where the third information includes or is configured with an association or correspondence between description information of different CSI data groups and a predetermined identifier. That is, the network-side device generates description information and a corresponding identifier (i.e., a predetermined identifier) and sends the corresponding association or association between the description information and the identifier to the terminal.
[0132] Based on this, when reporting the first CSI data group, the terminal can report the identifier information of the target description information instead of reporting specific description information, such as reporting the identifier corresponding to the first description information and the identifier corresponding to the second description information, effectively reducing data reporting overhead. In this embodiment, the predetermined identifier reported by the terminal can be one or more.
[0133] Of course, during the CSI data reporting process, for the description information of the unidentified CSI data group, the specific description information may be directly reported.
[0134] In an optional implementation, the terminal also sends terminal capability information to the network side device; wherein, the terminal capability information is used to indicate that the terminal has the ability to report CSI data in groups, so that the network side device can instruct the terminal to collect and report CSI data based on the terminal capability information, so that the network side device's instructions to the terminal match the terminal capabilities.
[0135] Optionally, the terminal capability information may include but is not limited to at least one of the following: whether the terminal supports CSI data group reporting, a CSI data grouping method supported by the terminal, etc.
[0136] Among them, as to whether the terminal supports CSI data group reporting, if the terminal supports CSI data group reporting, then the network side device can instruct the terminal to report the CSI data in a granularity of CSI data group; otherwise, it can be reported in a granularity of single CSI data.
[0137] For the CSI data grouping mode supported by the terminal, the network-side device may instruct the terminal to collect and report CSI data according to the CSI data grouping mode supported by the terminal. Optionally, the CSI data grouping mode may include but is not limited to at least one of the following modes 1 to 6.
[0138] Method 1: CSI data grouping based on the time domain interval when the CSI data is acquired.
[0139] Method 2: CSI data grouping based on the terminal's moving speed when the CSI data is acquired.
[0140] Method 3: CSI data grouping based on the channel scenario when the CSI data is acquired.
[0141] Method 4: CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired.
[0142] Mode 5: CSI data grouping based on the data acquisition position corresponding to the CSI data.
[0143] Mode 6: CSI data grouping based on the data acquisition area corresponding to the CSI data.
[0144] In this embodiment, a method is proposed to report the required CSI data in groups, and the CSI data in each group has the same, similar, or related characteristic information, so that only one characteristic information is reported in each group. This can significantly reduce the overhead of CSI data collection and improve the efficiency of data collection.
[0145] like Figure 4 FIG. 4 is a flow chart of a data reporting method 400 provided in an exemplary embodiment of the present application. The method 400 may be, but is not limited to, executed by a terminal, and specifically may be executed by at least one of hardware and software installed in the terminal. In this embodiment, the method 400 may include at least the following steps.
[0146] S410: The terminal obtains at least two CSI data.
[0147] The characteristic information corresponding to the at least two CSI data are the same, similar or related.
[0148] In this embodiment, the terminal may acquire CSI data at a predetermined time interval, may acquire CSI data according to a received data acquisition instruction, or may receive CSI data from other terminals, etc., which is not limited here.
[0149] S420: The terminal sends first information to the network side device.
[0150] Among them, the first information includes the target description information, and the target description information is used to describe the characteristic information corresponding to the at least two CSI data, such as the terminal characteristics corresponding to the at least two CSI data, the data characteristics of the at least two CSI data, etc., which are not limited here.
[0151] It is worth noting that, compared to related technologies that report CSI data at the CSI data granularity, which requires reporting description information corresponding to each CSI data to describe the characteristic information of the CSI data, thereby resulting in high data overhead and low data reporting efficiency when reporting CSI data, in this embodiment, for at least two CSI data sets with identical, similar, or associated characteristic information, only one description information, namely, the target description information, needs to be reported. This allows the network-side device to know the characteristic information of each CSI data set included in the at least two CSI data sets, eliminating the need to report the characteristic information for each CSI data set separately. This effectively reduces data overhead when reporting CSI data, avoids waste of network resources, and improves data reporting efficiency.
[0152] In this embodiment, each CSI data in the at least two CSI data may correspond to a time (such as a data collection time), that is, the at least two CSI data are CSI data corresponding to different time.
[0153] In an optional implementation, the terminal may have multiple transmission modes or orders when sending the at least two CSI data and the target description information to the network side device.
[0154] For example, Figure 5aAs shown, the target description information may be sent before the at least two CSI data.
[0155] For example, Figure 5b As shown, the target description information can be sent after the at least two CSI data are sent.
[0156] For example, Figure 5c As shown, the target description information may be reported together with the first CSI data among the at least two CSI data when it is sent, such as by placing the target description information after the first CSI data among the at least two CSI data or transmitting the first CSI data in a special format.
[0157] For example, Figure 5d As shown, when the last CSI data among at least two CSI data is sent, the description information of the first CSI data is reported together, such as the target description information is added after the last CSI data or the last CSI data is transmitted in a special format.
[0158] It is worth noting that for the reporting of the at least two CSI data mentioned above, if the reporting is performed with a single CSI data as the granularity, then the terminal sends fifth information to the network side device, and the fifth information includes the at least two CSI data and a first association relationship. The first association relationship is an association relationship between each of the CSI data and the target description information, so that the network side device determines the special description information of each CSI data based on the first association relationship.
[0159] As an optional implementation, the target description information may include but is not limited to at least one of the following 31)-38).
[0160] 31) The number of CSI data included in the at least two CSI data.
[0161] 32) A time domain interval (or time interval) between two CSI data that are adjacent in time domain among the at least two CSI data.
[0162] 33) Timestamps corresponding to the at least two CSI data.
[0163] The timestamp is used to describe the time information of each CSI data, such as collection time information, acquisition time information, etc. In this embodiment, one CSI data corresponds to one timestamp.
[0164] 34) A range or list of terminal movement speeds corresponding to the at least two CSI data.
[0165] In an optional implementation, the network side device may perform, but is not limited to, model training of a speed specific model based on a range or list of terminal movement speeds corresponding to the at least two CSI data.
[0166] 35) The range or list of channel scenarios corresponding to the at least two CSI data, such as the LOS channel or NLOS channel, etc.
[0167] 36) The range or list of scenes in which the terminal corresponds to the at least two CSI data, such as indoor scenes, outdoor scenes, urban scenes, suburban scenes, plain scenes, mountainous scenes, etc.
[0168] The channel scenarios or terminal scenarios corresponding to the at least two CSI data described in 35)-36) can be used for, but not limited to, model training of a scenario-specific model.
[0169] 37) A range or list of data acquisition locations corresponding to the at least two CSI data, such as a cell range or list, a sector range or list, a city range or list, a region range or list, a area range or list, etc.
[0170] 38) The range or list of data acquisition areas corresponding to the at least two CSI data, such as a cell range or list, a sector range or list, a city range or list, a region range or list, a zone range or list, etc.
[0171] The data acquisition location or data acquisition area corresponding to the at least two CSI data described in 37)-38) can be used for, but not limited to, model training of a cell / site / region specific model.
[0172] In one possible implementation, when the terminal reports the at least two CSI data, it can also receive fourth information (also called CSI data collection instructions) sent by the network-side device, so as to acquire or report CSI data based on the fourth information, thereby ensuring consistency in the understanding of the terminal and the network-side device regarding the acquisition, reporting, and other information of the at least two CSI data, thereby improving the reliability of the CSI data.
[0173] It can be understood that regarding the fourth information, reference can be made to the relevant description in the aforementioned method embodiment 300, which will not be repeated here.
[0174] In another possible implementation, for the aforementioned target description information, in order to further reduce the overhead of the description information, in this embodiment, the target description information can also be represented by a predetermined identifier. That is, a predetermined identifier can be configured in advance for the description information corresponding to the CSI data, and the terminal and the network-side device (i.e., the transmitting and receiving ends) align the correspondence or association between the description information and the predetermined identifier. Then, when the description information corresponding to the CSI data (such as the target description information) needs to be reported, if the description information contains the identified description information, the identifier corresponding to the description information and the unidentified description information can be directly reported, thereby replacing the reporting of the description information with the reporting of the identification information, effectively reducing the overhead caused by the description information.
[0175] In this embodiment, the correspondence or association between the descriptive information and the predetermined identifier can be configured through protocol agreement, dynamic interaction, or other methods. In this embodiment, taking dynamic interaction as an example, the terminal can send a second message to the network-side device, where the second message includes the association or correspondence between different descriptive information and the predetermined identifier. In other words, the terminal can configure or establish an identifier (i.e., a predetermined identifier) for the descriptive information, and send the identifier and the corresponding descriptive information to the network-side device for registration.
[0176] Alternatively, the terminal receives third information sent from the network-side device, wherein the third information includes associations or correspondences between different descriptive information and predetermined identifiers. That is, the network-side device generates descriptive information and its corresponding identifier (i.e., the predetermined identifier), and sends the corresponding associations or associations between the descriptive information and the predetermined identifier to the terminal.
[0177] Based on this, when reporting the target description information corresponding to the at least two CSI data, the terminal can report the identifier information of the target description information instead of reporting the specific content of the target description information, effectively reducing data reporting overhead. In this embodiment, the predetermined identifier reported by the terminal can be one or more.
[0178] Of course, during the CSI data reporting process, for unidentified description information, the specific content of the description information can be directly reported.
[0179] In this embodiment, the terminal obtains at least two CSI data with the same, similar, or associated characteristic information and sends target description information to the network-side device to describe the characteristic information corresponding to the at least two CSI data. As a result, the at least two CSI data with the same, similar, or associated characteristic information share the same description information (also referred to as characteristic description information), thereby effectively reducing the data overhead caused by the need to additionally report the description information of each CSI data when reporting the CSI data, avoiding waste of network resources, and improving data reporting efficiency.
[0180] Based on the description of the data reporting method provided by the present application in the aforementioned method embodiments 200-400, for ease of understanding, the following further combines Figure 6 This application further provides an exemplary description of the implementation process of the data reporting method provided in this application, as follows, wherein it is assumed that the target description information is used to describe the characteristic information corresponding to the first CSI data group.
[0181] S610: The terminal sends terminal capability information to the network side device, indicating that the terminal has the capability of reporting CSI data in groups.
[0182] S620: The network side device sends fourth information, ie, a CSI data collection instruction, to the network side device according to the terminal capability information.
[0183] The fourth information may include but is not limited to a reporting method of CSI data, acquisition configuration information or acquisition condition information of CSI data, reporting condition information of CSI data, etc.
[0184] S630: After receiving the fourth information, the terminal obtains at least two CSI data, that is, a first CSI data group.
[0185] Optionally, the terminal may obtain multiple CSI data according to the fourth information, and then group the multiple CSI data according to a CSI data grouping rule to obtain the first CSI data group.
[0186] S640: The terminal reports first information to the network-side device, where the first information includes target description information, and the target description information is used to describe characteristic information corresponding to the first CSI data group.
[0187] It should be noted that the implementation process of S610-S640 included in this example can refer to the relevant description in the aforementioned method embodiment 200 or 300, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0188] In addition, this example may include but is not limited to S610-S640. For example, this example may include more or fewer steps than the aforementioned S610-S640, which is not limited here.
[0189] like Figure 7 FIG. 7 is a flow chart of a data reporting method 700 provided in an exemplary embodiment of the present application. This method 700 may be, but is not limited to, executed by a network-side device, specifically, by at least one of hardware and software installed in the network-side device. In this embodiment, the method 700 may include at least the following steps.
[0190] S710: A network-side device receives first information from a terminal.
[0191] The first information includes target description information, where the target description information is used to describe characteristic information corresponding to at least two CSI data, or the target description information is used to describe characteristic information corresponding to a first CSI data group, where the first CSI data group includes the at least two CSI data, and the characteristic information corresponding to the at least two CSI data is identical, similar, or associated.
[0192] In an optional implementation, when the target description information is used to describe the characteristic information corresponding to the at least two CSI data, the target description information includes at least one of the following: the number of CSI data included in the at least two CSI data; the time domain interval between two CSI data that are adjacent in time domain in the at least two CSI data; the timestamp corresponding to the at least two CSI data; the range or list of terminal moving speeds corresponding to the at least two CSI data; the range or list of channel scenarios corresponding to the at least two CSI data; the range or list of scenarios in which the terminals are located corresponding to the at least two CSI data; the range or list of data acquisition positions corresponding to the at least two CSI data; and the range or list of data acquisition areas corresponding to the at least two CSI data.
[0193] In an optional implementation, when the target description information is used to describe characteristic information corresponding to the first CSI data group, the target description information includes at least one of the following: the number of CSI data included in the first CSI data group; the time domain interval between two CSI data that are adjacent in time domain in the first CSI data group; the timestamp corresponding to the first CSI data group; the range or list of terminal moving speeds corresponding to the first CSI data group; the range or list of channel scenarios corresponding to the first CSI data group; the range or list of scenarios in which the terminal is located in the channel scenarios corresponding to the first CSI data group; the range or list of data acquisition positions corresponding to the first CSI data group; and the range or list of data area information corresponding to the first CSI data group.
[0194] In an optional implementation manner, the first CSI data group is obtained based on a CSI data grouping rule, wherein the CSI data grouping rule includes: characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated.
[0195] In an optional implementation, the characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated, including at least one of the following: the time domain interval between two CSI data that are adjacent in the time domain in the same CSI data group is the same; the channel scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the terminal scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the data acquisition positions corresponding to each CSI data in the same CSI data group are located in the same position range or list; the data acquisition areas corresponding to each CSI data in the same CSI data group are located in the same area range or list; and the terminal moving speeds corresponding to each CSI data in the same CSI data group are located in the same speed range or list.
[0196] In an optional implementation, when there are N first CSI data groups, the target description information includes first description information and at least one second description information; wherein, the first description information is common description information possessed by the N first CSI data groups, and the second description information is non-common description information possessed by the N first CSI data groups, and N is an integer greater than or equal to 2.
[0197] In an optional implementation manner, the target description information is represented by a predetermined identifier.
[0198] In an optional implementation, the method also includes at least one of the following: the network side device receives second information from the terminal, the second information includes the association relationship between different descriptive information and the predetermined identifier; the network side device sends third information to the terminal, the third information includes the association relationship between different descriptive information and the predetermined identifier.
[0199] In an optional implementation, the method further includes: the network side device sends fourth information to the terminal; wherein the fourth information includes at least one of the following: a reporting method of CSI data, the reporting method including reporting with a single CSI data as the granularity or reporting with a CSI data group as the granularity; CSI data acquisition configuration information or acquisition condition information; CSI data reporting condition information.
[0200] In an optional implementation, when the reporting method of the CSI data includes reporting with a single CSI data as the granularity, the fourth information further includes first indication information, which is used to indicate the association relationship between the reported each CSI data and the descriptive information corresponding to the CSI data, or to indicate the association relationship between the reported each CSI data and the CSI data group to which the CSI data belongs; or, when the reporting method of the CSI includes reporting with a CSI data group as the granularity, the fourth information further includes at least one of second indication information and third indication information, the second indication information is used to indicate the CSI data grouping rule, and the third indication information is used to indicate the association relationship between the reported CSI data group and the descriptive information corresponding to the CSI group.
[0201] In an optional implementation, the acquisition configuration information or acquisition condition information of the CSI data includes at least one of the following: port configuration information of the receiving / transmitting end, used to indicate the acquisition of the CSI data based on the port configuration of the receiving / transmitting port; frequency domain configuration information, used to indicate the frequency domain configuration adopted when acquiring the CSI data; time domain configuration information, used to indicate the time domain configuration adopted when acquiring the CSI data; scenario information, used to indicate the acquisition of the CSI data in a scenario corresponding to the scenario information; channel quality condition, used to indicate the acquisition of the CSI data in a channel that meets the channel quality condition.
[0202] In an optional implementation, the reporting condition information of the CSI data includes at least one of the following: the time point information when the CSI data is reported; the number or amount of the CSI data to be reported; the number or amount of CSI data groups to be reported; and the terminal power required when reporting the CSI data.
[0203] In an optional implementation, the method also includes: the network side device receives fifth information from the terminal, the fifth information including a first association relationship and the at least two CSI data; wherein, the first association relationship satisfies at least one of the following: when the at least two CSI data are reported at a granularity of a single CSI data, the first association relationship includes an association relationship between each of the CSI data and the target description information, or the first association relationship includes an association relationship between each of the CSI data and the first CSI data group; when the at least two CSI data are reported at a granularity of a CSI data group and the target description information is used to describe characteristic information corresponding to the first CSI data group, the first association relationship includes an association relationship between the first CSI data and the target description information.
[0204] In an optional implementation, the method further includes: the network-side device receiving terminal capability information from the terminal; wherein the terminal capability information is used to indicate that the terminal has the capability of reporting CSI data in groups.
[0205] In an optional implementation manner, the terminal capability information includes at least one of the following: whether the terminal supports CSI data group reporting; and a CSI data grouping mode supported by the terminal.
[0206] In an optional implementation, the CSI data grouping method includes at least one of the following: CSI data grouping based on the time interval when the CSI data is acquired; CSI data grouping based on the terminal movement speed when the CSI data is acquired; CSI data grouping based on the channel scenario when the CSI data is acquired; CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired; CSI data grouping based on the data acquisition position corresponding to the CSI data; CSI data grouping based on the data acquisition area corresponding to the CSI data.
[0207] It can be understood that each implementation method in the embodiment of the present method has the same or corresponding technical features as each implementation method in the aforementioned method embodiment 200 or 300 or 400. Therefore, the implementation process of each implementation method in the embodiment of the present method can refer to the relevant description in the aforementioned method embodiment 200 or 300 or 400, and achieve the same or corresponding technical features. To avoid repetition, it will not be repeated here.
[0208] The data reporting method provided in the embodiment of the present application can be executed by a data reporting device. In the embodiment of the present application, the data reporting device performing the data reporting method is taken as an example to illustrate the data reporting device provided in the embodiment of the present application.
[0209] like Figure 8 As shown, it is a structural diagram of a data reporting device 800 provided in an embodiment of the present application, and the device 800 includes: an acquisition module 810, used to obtain at least two channel state information CSI data, and the characteristic information corresponding to the at least two CSI data is the same or similar or related; a sending module 820, used to send first information to a network side device; wherein, the first information includes the target description information, and the target description information is used to describe the characteristic information corresponding to the at least two CSI data, or the target description information is used to describe the characteristic information corresponding to the first CSI data group, and the first CSI data group includes the at least two CSI data.
[0210] In an optional implementation, when the target description information is used to describe the characteristic information corresponding to the at least two CSI data, the target description information includes at least one of the following: the number of CSI data included in the at least two CSI data; the time domain interval between two CSI data that are adjacent in time domain in the at least two CSI data; the timestamp corresponding to the at least two CSI data; the range or list of terminal moving speeds corresponding to the at least two CSI data; the range or list of channel scenarios corresponding to the at least two CSI data; the range or list of scenarios in which the terminals are located corresponding to the at least two CSI data; the range or list of data acquisition positions corresponding to the at least two CSI data; and the range or list of data acquisition areas corresponding to the at least two CSI data.
[0211] In an optional implementation, when the target description information is used to describe characteristic information corresponding to the first CSI data group, the target description information includes at least one of the following: the number of CSI data included in the first CSI data group; the time domain interval between two CSI data that are adjacent in the time domain in the first CSI data group; the timestamp corresponding to the first CSI data group; the range or list of terminal moving speeds corresponding to the first CSI data group; the range or list of channel scenarios corresponding to the first CSI data group; the range or list of scenarios in which the terminal is located corresponding to the first CSI data group; the range or list of data acquisition positions corresponding to the first CSI data group; and the range or list of data acquisition areas corresponding to the first CSI data group.
[0212] In an optional implementation, the first CSI data group is obtained from the multiple CSI data based on a CSI data grouping rule, where the CSI data grouping rule includes: characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated.
[0213] In an optional implementation, the characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated, including at least one of the following: the time domain interval between two CSI data that are adjacent in the time domain in the same CSI data group is the same; the channel scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the terminal scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the data acquisition positions corresponding to each CSI data in the same CSI data group are located in the same position range or list; the data acquisition areas corresponding to each CSI data in the same CSI data group are located in the same area range or list; and the terminal moving speeds corresponding to each CSI data in the same CSI data group are located in the same speed range or list.
[0214] In an optional implementation, when there are N first CSI data groups, the target description information includes first description information and at least one second description information; wherein, the first description information is common description information possessed by the N first CSI data groups, and the second description information is non-common description information possessed by the N first CSI data groups, and N is an integer greater than or equal to 2.
[0215] In an optional implementation manner, the target description information is represented by a predetermined identifier.
[0216] In an optional implementation, the sending module 820 is also used to send second information to the network side device, wherein the second information includes the association relationship between different descriptive information and the predetermined identifier; the acquisition module 810 is also used to receive third information sent from the network side device, wherein the third information includes the association relationship between different descriptive information and the predetermined identifier.
[0217] In an optional implementation, the acquisition module 810 is further used to: receive fourth information sent by the network side device; wherein the fourth information includes at least one of the following: a reporting method for CSI data, the reporting method including reporting with a single CSI data as the granularity or reporting with a CSI data group as the granularity; CSI data acquisition configuration information or acquisition condition information; CSI data reporting condition information.
[0218] In an optional implementation, when the reporting method of the CSI data includes reporting with a single CSI data as the granularity, the fourth information further includes first indication information, which is used to indicate the association relationship between the reported each CSI data and the corresponding description information, or to indicate the association relationship between the reported each CSI data and the CSI data group to which the CSI data belongs; or, when the reporting method of the CSI includes reporting with a CSI data group as the granularity, the fourth information further includes at least one of second indication information and third indication information, the second indication information is used to indicate the CSI data grouping rule, and the third indication information is used to indicate the association relationship between the reported CSI data group and the description information corresponding to the CSI group.
[0219] In an optional implementation, the acquisition configuration information or acquisition condition information of the CSI data includes at least one of the following: port configuration information of the receiving / transmitting end, used to indicate the acquisition of the CSI data based on the port configuration of the receiving / transmitting port; frequency domain configuration information, used to indicate the frequency domain configuration adopted when acquiring the CSI data; time domain configuration information, used to indicate the time domain configuration adopted when acquiring the CSI data; scenario information, used to indicate the acquisition of the CSI data in a scenario corresponding to the scenario information; channel quality condition, used to indicate the acquisition of the CSI data in a channel that meets the channel quality condition.
[0220] In an optional implementation, the reporting condition information of the CSI data includes at least one of the following: time information when the CSI data is reported; the number or amount of the CSI data to be reported; the number or amount of CSI data groups to be reported; and the terminal power required when reporting the CSI data.
[0221] In an optional implementation, the sending module 820 is further used to send fifth information to the network side device, where the fifth information includes a first association relationship and the at least two CSI data; wherein the first association relationship satisfies at least one of the following: when the at least two CSI data are reported at a granularity of a single CSI data, the first association relationship includes an association relationship between each of the CSI data and the target description information, or the first association relationship includes an association relationship between each of the CSI data and the first CSI data group; when the at least two CSI data are reported at a granularity of a CSI data group and the target description information is used to describe characteristic information corresponding to the first CSI data group, the first association relationship includes an association relationship between the first CSI data and the target description information.
[0222] In an optional implementation, the sending module 820 is further configured to send terminal capability information to the network-side device; wherein the terminal capability information is configured to indicate that the terminal has the capability of reporting CSI data in groups.
[0223] In an optional implementation manner, the terminal capability information includes at least one of the following: whether the terminal supports CSI data group reporting; and a CSI data grouping mode supported by the terminal.
[0224] In an optional implementation, the CSI data grouping method includes at least one of the following: CSI data grouping based on the time domain interval when the CSI data is acquired; CSI data grouping based on the terminal movement speed when the CSI data is acquired; CSI data grouping based on the channel scenario when the CSI data is acquired; CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired; CSI data grouping based on the data acquisition position corresponding to the CSI data; CSI data grouping based on the data acquisition area corresponding to the CSI data.
[0225] The data reporting device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0226] The data reporting device provided in the embodiment of the present application can achieve Figures 2a to 4 The various processes implemented by the method embodiment achieve the same technical effect and are not described here again to avoid repetition.
[0227] like Figure 9 As shown, this is a structural diagram of a data reporting device 900 provided in an embodiment of the present application. The device 900 includes: a receiving module 910, used to receive first information from a terminal; wherein the first information includes target description information, the target description information is used to describe characteristic information corresponding to at least two CSI data, or the target description information is used to describe characteristic information corresponding to a first CSI data group, the first CSI data group includes the at least two CSI data, and the characteristic information corresponding to the at least two CSI data is the same, similar, or associated.
[0228] In an optional implementation, when the target description information is used to describe the characteristic information corresponding to the at least two CSI data, the target description information includes at least one of the following: the number of CSI data included in the at least two CSI data; the time domain interval between two CSI data that are adjacent in time domain in the at least two CSI data; the timestamp corresponding to the at least two CSI data; the range or list of terminal moving speeds corresponding to the at least two CSI data; the range or list of channel scenarios corresponding to the at least two CSI data; the range or list of scenarios in which the terminals are located corresponding to the at least two CSI data; the range or list of data acquisition positions corresponding to the at least two CSI data; and the range or list of data acquisition areas corresponding to the at least two CSI data.
[0229] In an optional implementation, when the target description information is used to describe characteristic information corresponding to the first CSI data group, the target description information includes at least one of the following: the number of CSI data included in the first CSI data group; the time domain interval between two CSI data that are adjacent in time domain in the first CSI data group; the timestamp corresponding to the first CSI data group; the range or list of terminal moving speeds corresponding to the first CSI data group; the range or list of channel scenarios corresponding to the first CSI data group; the range or list of scenarios in which the terminal is located in the channel scenarios corresponding to the first CSI data group; the range or list of data acquisition positions corresponding to the first CSI data group; and the range or list of data area information corresponding to the first CSI data group.
[0230] In an optional implementation, when there are N first CSI data groups, the target description information includes first description information and at least one second description information; wherein, the first description information is common description information possessed by the N first CSI data groups, and the second description information is non-common description information possessed by the N first CSI data groups, and N is an integer greater than or equal to 2.
[0231] In an optional implementation manner, the target description information is represented by a predetermined identifier.
[0232] In an optional implementation, the receiving module 910 is also used to receive second information from the terminal, wherein the second information includes an association relationship between different descriptive information and a predetermined identifier; or, the device 900 also includes a sending module for sending third information to the terminal, wherein the third information includes an association relationship between different descriptive information and a predetermined identifier.
[0233] In an optional implementation manner, the first CSI data group is obtained based on a CSI data grouping rule, wherein the CSI data grouping rule includes: characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated.
[0234] In an optional implementation, the characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated, including at least one of the following: the time domain interval between two CSI data that are adjacent in the time domain in the same CSI data group is the same; the channel scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the terminal scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the data acquisition positions corresponding to each CSI data in the same CSI data group are located in the same position range or list; the data acquisition areas corresponding to each CSI data in the same CSI data group are located in the same area range or list; and the terminal moving speeds corresponding to each CSI data in the same CSI data group are located in the same speed range or list.
[0235] In an optional implementation, the sending module is further used to send fourth information to the terminal; wherein the fourth information includes at least one of the following: a reporting method for CSI data, the reporting method including reporting with a single CSI data as the granularity or reporting with a CSI data group as the granularity; CSI data acquisition configuration information or acquisition condition information; CSI data reporting condition information.
[0236] In an optional implementation, when the reporting method of the CSI data includes reporting with a single CSI data as the granularity, the fourth information further includes first indication information, which is used to indicate the association relationship between the reported each CSI data and the descriptive information corresponding to the CSI data, or to indicate the association relationship between the reported each CSI data and the CSI data group to which the CSI data belongs; or, when the reporting method of the CSI includes reporting with a CSI data group as the granularity, the fourth information further includes at least one of second indication information and third indication information, the second indication information is used to indicate the CSI data grouping rule, and the third indication information is used to indicate the association relationship between the reported CSI data group and the descriptive information corresponding to the CSI group.
[0237] In an optional implementation, the acquisition configuration information or acquisition condition information of the CSI data includes at least one of the following: port configuration information of the receiving / transmitting end, used to indicate the acquisition of the CSI data based on the port configuration of the receiving / transmitting port; frequency domain configuration information, used to indicate the frequency domain configuration adopted when acquiring the CSI data; time domain configuration information, used to indicate the time domain configuration adopted when acquiring the CSI data; scenario information, used to indicate the acquisition of the CSI data in a scenario corresponding to the scenario information; channel quality condition, used to indicate the acquisition of the CSI data in a channel that meets the channel quality condition.
[0238] In an optional implementation, the reporting condition information of the CSI data includes at least one of the following: the time point information when the CSI data is reported; the number or amount of the CSI data to be reported; the number or amount of CSI data groups to be reported; and the terminal power required when reporting the CSI data.
[0239] In an optional implementation, the receiving module 910 is further used to: receive fifth information from the terminal, the fifth information including a first association relationship and the at least two CSI data; wherein the first association relationship satisfies at least one of the following: when the at least two CSI data are reported at a granularity of a single CSI data, the first association relationship includes an association relationship between each of the CSI data and the target description information, or the first association relationship includes an association relationship between each of the CSI data and the first CSI data group; when the at least two CSI data are reported at a granularity of a CSI data group and the target description information is used to describe characteristic information corresponding to the first CSI data group, the first association relationship includes an association relationship between the first CSI data and the target description information.
[0240] In an optional implementation, the receiving module 910 is further configured to: receive terminal capability information from the terminal; wherein the terminal capability information is used to indicate that the terminal has the capability of reporting CSI data in groups.
[0241] In an optional implementation manner, the terminal capability information includes at least one of the following: whether the terminal supports CSI data group reporting; and a CSI data grouping mode supported by the terminal.
[0242] In an optional implementation, the CSI data grouping method includes at least one of the following: CSI data grouping based on the time interval when the CSI data is acquired; CSI data grouping based on the terminal movement speed when the CSI data is acquired; CSI data grouping based on the channel scenario when the CSI data is acquired; CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired; CSI data grouping based on the data acquisition position corresponding to the CSI data; CSI data grouping based on the data acquisition area corresponding to the CSI data.
[0243] The data reporting device 900 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a network-side device, or it can be a device other than a network-side device. For example, the network-side device can include but is not limited to the types of network-side devices 12 listed above. Other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0244] The data reporting device 900 provided in the embodiment of the present application can realize Figure 7 The various processes implemented in the method embodiment shown achieve the same technical effect, and to avoid repetition, they will not be described again here.
[0245] like Figure 10 As shown, an embodiment of the present application further provides a communication device 1000, including a processor 1001 and a memory 1002, wherein the memory 1002 stores a program or instruction that can be run on the processor 1001. For example, when the communication device 1000 is a terminal, the program or instruction, when executed by the processor 1001, implements the various steps of the above-mentioned data reporting method embodiment 200, 300, or 400, and can achieve the same technical effect. When the communication device 1000 is a network-side device, the program or instruction, when executed by the processor 1001, implements the various steps of the above-mentioned data reporting method embodiment 700, and can achieve the same technical effect. To avoid repetition, they are not described here.
[0246] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 2a or Figure 3 or Figure 4 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 11A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0247] The terminal 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109 and at least some of the components of the processor 1110.
[0248] Those skilled in the art will understand that the terminal 1100 may also include a power supply (such as a battery) to power each component, and the power supply may be logically connected to the processor 1110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 11 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0249] It should be understood that in an embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and at least one of other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0250] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1101 may transmit the data to the processor 1110 for processing. Furthermore, the RF unit 1101 may send uplink data to the network-side device. Typically, the RF unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0251] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1109 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct RAM bus random access memory (DRRAM). The memory 1109 in the embodiment of the present application includes, but is not limited to, these and any other suitable types of memory.
[0252] Processor 1110 may include one or more processing units. Optionally, processor 1110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1110.
[0253] Among them, the processor 1110 is used to obtain at least two channel state information CSI data, and the characteristic information corresponding to the at least two CSI data is the same, similar or related; the radio frequency unit 1101 is used to send first information to the network side device; wherein, the first information includes the target description information, and the target description information is used to describe the characteristic information corresponding to the at least two CSI data, or the target description information is used to describe the characteristic information corresponding to the first CSI data group, and the first CSI data group includes the at least two CSI data.
[0254] In an optional implementation, when the target description information is used to describe the characteristic information corresponding to the at least two CSI data, the target description information includes at least one of the following: the number of CSI data included in the at least two CSI data; the time domain interval between two CSI data that are adjacent in time domain in the at least two CSI data; the timestamp corresponding to the at least two CSI data; the range or list of terminal moving speeds corresponding to the at least two CSI data; the range or list of channel scenarios corresponding to the at least two CSI data; the range or list of scenarios in which the terminals are located corresponding to the at least two CSI data; the range or list of data acquisition positions corresponding to the at least two CSI data; and the range or list of data acquisition areas corresponding to the at least two CSI data.
[0255] In an optional implementation, when the target description information is used to describe characteristic information corresponding to the first CSI data group, the target description information includes at least one of the following: the number of CSI data included in the first CSI data group; the time domain interval between two CSI data that are adjacent in the time domain in the first CSI data group; the timestamp corresponding to the first CSI data group; the range or list of terminal moving speeds corresponding to the first CSI data group; the range or list of channel scenarios corresponding to the first CSI data group; the range or list of scenarios in which the terminal is located corresponding to the first CSI data group; the range or list of data acquisition positions corresponding to the first CSI data group; and the range or list of data acquisition areas corresponding to the first CSI data group.
[0256] In an optional implementation, the first CSI data group is obtained based on a CSI data grouping rule; wherein the CSI data grouping rule includes: characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated.
[0257] In an optional implementation, the characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or associated, including at least one of the following: the time domain interval between two CSI data that are adjacent in the time domain in the same CSI data group is the same; the channel scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the terminal scenarios corresponding to each CSI data in the same CSI data group are located in the same scenario range or list; the data acquisition positions corresponding to each CSI data in the same CSI data group are located in the same position range or list; the data acquisition areas corresponding to each CSI data in the same CSI data group are located in the same area range or list; and the terminal moving speeds corresponding to each CSI data in the same CSI data group are located in the same speed range or list.
[0258] In an optional implementation, when there are N first CSI data groups, the target description information includes first description information and at least one second description information; wherein, the first description information is common description information possessed by the N first CSI data groups, and the second description information is non-common description information possessed by the N first CSI data groups, and N is an integer greater than or equal to 2.
[0259] In an optional implementation manner, the target description information is represented by a predetermined identifier.
[0260] In an optional implementation, the radio frequency unit 1101 is also used to send second information to the network side device, wherein the second information includes an association relationship between different descriptive information and a predetermined identifier; or, the radio frequency unit 1101 is also used to receive third information sent from the network side device, wherein the third information includes an association relationship between different descriptive information and a predetermined identifier.
[0261] In an optional implementation, the radio frequency unit 1101 is further used to: receive fourth information sent by the network side device; wherein the fourth information includes at least one of the following: a reporting method for CSI data, the reporting method including reporting with a single CSI data as the granularity or reporting with a CSI data group as the granularity; CSI data acquisition configuration information or acquisition condition information; CSI data reporting condition information.
[0262] In an optional implementation, when the reporting method of the CSI data includes reporting with a single CSI data as the granularity, the fourth information further includes first indication information, which is used to indicate the association relationship between the reported each CSI data and the corresponding description information, or to indicate the association relationship between the reported each CSI data and the CSI data group to which the CSI data belongs; or, when the reporting method of the CSI includes reporting with a CSI data group as the granularity, the fourth information further includes at least one of second indication information and third indication information, the second indication information is used to indicate the CSI data grouping rule, and the third indication information is used to indicate the association relationship between the reported CSI data group and the description information corresponding to the CSI group.
[0263] In an optional implementation, the acquisition configuration information or acquisition condition information of the CSI data includes at least one of the following: port configuration information of the receiving / transmitting end, used to indicate the acquisition of the CSI data based on the port configuration of the receiving / transmitting port; frequency domain configuration information, used to indicate the frequency domain configuration adopted when acquiring the CSI data; time domain configuration information, used to indicate the time domain configuration adopted when acquiring the CSI data; scenario information, used to indicate the acquisition of the CSI data in a scenario corresponding to the scenario information; channel quality condition, used to indicate the acquisition of the CSI data in a channel that meets the channel quality condition.
[0264] In an optional implementation, the reporting condition information of the CSI data includes at least one of the following: time information when the CSI data is reported; the number or amount of the CSI data to be reported; the number or amount of CSI data groups to be reported; and the terminal power required when reporting the CSI data.
[0265] In an optional implementation, the sending module 820 is further used to send fifth information to the network side device, where the fifth information includes a first association relationship and the at least two CSI data; wherein the first association relationship satisfies at least one of the following: when the at least two CSI data are reported at a granularity of a single CSI data, the first association relationship includes an association relationship between each of the CSI data and the target description information, or the first association relationship includes an association relationship between each of the CSI data and the first CSI data group; when the at least two CSI data are reported at a granularity of a CSI data group and the target description information is used to describe characteristic information corresponding to the first CSI data group, the first association relationship includes an association relationship between the first CSI data and the target description information.
[0266] In an optional implementation, obtaining the first CSI data group includes: obtaining the first CSI data group according to acquisition configuration information or acquisition condition information of the CSI data; sending the first information to the network side device includes: the terminal sending the first information to the network side device according to the reporting condition information of the CSI data.
[0267] In an optional implementation, the radio frequency unit 1101 is further configured to send terminal capability information to the network side device; wherein the terminal capability information is configured to indicate that the terminal has the capability of reporting CSI data in groups.
[0268] In an optional implementation manner, the terminal capability information includes at least one of the following: whether the terminal supports CSI data group reporting; and a CSI data grouping mode supported by the terminal.
[0269] In an optional implementation, the CSI data grouping method includes at least one of the following: CSI data grouping based on the time domain interval when the CSI data is acquired; CSI data grouping based on the terminal movement speed when the CSI data is acquired; CSI data grouping based on the channel scenario when the CSI data is acquired; CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired; CSI data grouping based on the data acquisition position corresponding to the CSI data; CSI data grouping based on the data acquisition area corresponding to the CSI data.
[0270] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of method embodiment 200 or 300 or 400, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0271] The embodiment of the present application further provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 7 The network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation method of the above method embodiment are applicable to the network side device embodiment and can achieve the same technical effect.
[0272] Specifically, the embodiment of the present application also provides a network side device. Figure 12As shown, network-side device 1200 includes an antenna 1201, a radio frequency device 1202, a baseband device 1203, a processor 1204, and a memory 1205. Antenna 1201 is connected to radio frequency device 1202. In the uplink direction, radio frequency device 1202 receives information via antenna 1201 and sends the received information to baseband device 1203 for processing. In the downlink direction, baseband device 1203 processes the information to be transmitted and sends it to radio frequency device 1202. Radio frequency device 1202 processes the received information and then sends it through antenna 1201.
[0273] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1203 , which includes a baseband processor.
[0274] The baseband device 1203 may include, for example, at least one baseband board on which a plurality of chips are arranged, such as Figure 12 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1205 via a bus interface to call the program in the memory 1205 to execute the network device operations shown in the above method embodiment.
[0275] The network side device may further include a network interface 1206 , which is, for example, a Common Public Radio Interface (CPRI).
[0276] Specifically, the network side device 1200 of the embodiment of the present application further includes: instructions or programs stored in the memory 1205 and executable on the processor 1204, and the processor 1204 calls the instructions or programs in the memory 1205 to execute. Figure 7 The methods executed by the modules shown achieve the same technical effects, so they will not be described here to avoid repetition.
[0277] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned data reporting method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0278] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0279] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned data reporting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0280] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0281] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned data reporting method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0282] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network-side device, wherein the terminal can be used to implement the various processes of the above-mentioned data reporting method embodiment 200 or 300 or 400, and the terminal can be used to implement the various processes of the above-mentioned data reporting method embodiment 700, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0283] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0284] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0285] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A data reporting method, characterized in that: include: The terminal obtains at least two pieces of channel state information (CSI) data, where characteristic information corresponding to the at least two pieces of CSI data are identical, similar, or associated; The terminal sends first information to the network side device; The first information includes the target description information, which is used to describe the characteristic information corresponding to the at least two CSI data, or the target description information is used to describe the characteristic information corresponding to the first CSI data group, and the first CSI data group includes the at least two CSI data.
2. The method according to claim 1, wherein When the target description information is used to describe characteristic information corresponding to the at least two CSI data, the target description information includes at least one of the following: the number of CSI data included in the at least two CSI data; A time domain interval between two CSI data adjacent in time domain among the at least two CSI data; timestamps corresponding to the at least two CSI data; A range or list of terminal movement speeds corresponding to the at least two CSI data; A range or list of channel scenarios corresponding to the at least two CSI data; The range or list of scenarios in which the terminal is located corresponding to the at least two CSI data; A range or list of data acquisition locations corresponding to the at least two CSI data; The range or list of data acquisition areas corresponding to the at least two CSI data.
3. The method according to claim 1, wherein When the target description information is used to describe characteristic information corresponding to the first CSI data group, the target description information includes at least one of the following: the number of CSI data included in the first CSI data group; a time domain interval between two CSI data adjacent in the time domain in the first CSI data group; A timestamp corresponding to the first CSI data group; A range or list of terminal movement speeds corresponding to the first CSI data group; A range or list of channel scenarios corresponding to the first CSI data group; A range or list of scenarios in which the terminal is located corresponding to the first CSI data group; a range or list of data acquisition locations corresponding to the first CSI data group; The range or list of data acquisition areas corresponding to the first CSI data group.
4. The method according to any one of claims 1 to 3, wherein The first CSI data group is obtained based on a CSI data grouping rule, wherein the CSI data grouping rule includes: characteristic information corresponding to each CSI data in the same CSI data group is the same, similar or associated.
5. The method according to claim 4, wherein The characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or related, including at least one of the following: The time domain interval between two CSI data adjacent in the time domain in the same CSI data group is the same; The channel scenarios corresponding to the CSI data in the same CSI data group are in the same scenario range or list; The scenarios of the terminals corresponding to the CSI data in the same CSI data group are in the same scenario range or list; The data acquisition positions corresponding to the CSI data in the same CSI data group are in the same position range or list; The data acquisition areas corresponding to the CSI data in the same CSI data group are in the same area range or list; The terminal movement speeds corresponding to the CSI data in the same CSI data group are in the same speed range or list.
6. The method according to any one of claims 3 to 5, wherein: When the number of the first CSI data groups is N, the target description information includes first description information and at least one second description information; The first description information is common description information of N first CSI data groups, and the second description information is non-common description information of N first CSI data groups, where N is an integer greater than or equal to 2.
7. The method according to any one of claims 1 to 6, wherein The target description information is represented by a predetermined identifier.
8. The method according to any one of claims 1 to 7, wherein The method further comprises at least one of the following: The terminal sends second information to the network side device, where the second information includes associations between different description information and predetermined identifiers; The terminal receives third information sent from the network-side device, where the third information includes associations between different description information and predetermined identifiers.
9. The method according to any one of claims 1 to 8, wherein The method further comprises: The terminal receives fourth information sent by the network side device; The fourth information includes at least one of the following: A reporting method for CSI data, wherein the reporting method includes reporting at a granularity of a single CSI data or reporting at a granularity of a CSI data group; CSI data acquisition configuration information or acquisition condition information; Reporting conditions for CSI data.
10. The method according to claim 9, wherein When the reporting mode of the CSI data includes reporting with a single CSI data as the granularity, the fourth information further includes first indication information, where the first indication information is used to indicate an association relationship between each reported CSI data and its corresponding description information, or to indicate an association relationship between each reported CSI data and the CSI data group to which the CSI data belongs; or, In the case where the CSI reporting method includes reporting with CSI data group as the granularity, the fourth information also includes at least one of second indication information and third indication information, wherein the second indication information is used to indicate the CSI data grouping rule, and the third indication information is used to indicate the association relationship between the reported CSI data group and its corresponding descriptive information.
11. The method according to claim 9, wherein The CSI data acquisition configuration information or acquisition condition information includes at least one of the following: Port configuration information of a receiving / transmitting end, used to instruct acquisition of the CSI data based on the port configuration of the receiving / transmitting port; Frequency domain configuration information, used to indicate the frequency domain configuration adopted when acquiring the CSI data; Time domain configuration information, used to indicate the time domain configuration adopted when acquiring the CSI data; Scenario information, used to indicate that the CSI data is to be acquired in a scenario corresponding to the scenario information; The channel quality condition is used to indicate that the CSI data is acquired under a channel that meets the channel quality condition.
12. The method according to claim 9, wherein The reporting condition information of the CSI data includes at least one of the following: Time information when the CSI data is reported; The number or amount of CSI data to be reported; The number or amount of CSI data groups that need to be reported; The terminal power required when reporting the CSI data.
13. The method according to any one of claims 1 to 12, wherein The method further comprises: The terminal sends the fifth information to the network side device, where the fifth information includes the first association relationship and the at least two CSI data; The first association relationship satisfies at least one of the following: In a case where the at least two CSI data are reported at a granularity of a single CSI data, the first association relationship includes an association relationship between each CSI data and the target description information, or the first association relationship includes an association relationship between each CSI data and the first CSI data group; When the at least two CSI data are reported at a granularity of a CSI data group and the target description information is used to describe characteristic information corresponding to the first CSI data group, the first association relationship includes an association relationship between the first CSI data and the target description information.
14. The method according to any one of claims 1 to 13, wherein The method further comprises: The terminal sends terminal capability information to the network side device; The terminal capability information is used to indicate whether the terminal has the capability to report CSI data in groups.
15. The method according to claim 14, wherein The terminal capability information includes at least one of the following: Whether the terminal supports CSI data packet reporting; The CSI data grouping mode supported by the terminal.
16. The method according to claim 15, wherein The CSI data grouping method includes at least one of the following: CSI data grouping based on the time domain interval when the CSI data is acquired; CSI data grouping based on the terminal's mobile speed when acquiring CSI data; CSI data grouping based on the channel scenario during CSI data acquisition; CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired; CSI data grouping based on the data acquisition position corresponding to the CSI data; CSI data grouping is performed based on the data acquisition region corresponding to the CSI data.
17. A data reporting method, characterized in that: include: The network side device receives the first information from the terminal; The first information includes target description information, where the target description information is used to describe characteristic information corresponding to at least two CSI data, or the target description information is used to describe characteristic information corresponding to a first CSI data group, where the first CSI data group includes the at least two CSI data, and the characteristic information corresponding to the at least two CSI data is identical, similar, or associated.
18. The method according to claim 17, wherein When the target description information is used to describe characteristic information corresponding to the at least two CSI data, the target description information includes at least one of the following: the number of CSI data included in the at least two CSI data; A time domain interval between two CSI data adjacent in time domain among the at least two CSI data; timestamps corresponding to the at least two CSI data; A range or list of terminal movement speeds corresponding to the at least two CSI data; A range or list of channel scenarios corresponding to the at least two CSI data; The range or list of scenarios in which the terminal is located corresponding to the at least two CSI data; A range or list of data acquisition locations corresponding to the at least two CSI data; The range or list of data acquisition areas corresponding to the at least two CSI data.
19. The method according to claim 17, wherein When the target description information is used to describe characteristic information corresponding to the first CSI data group, the target description information includes at least one of the following: the number of CSI data included in the first CSI data group; a time domain interval between two CSI data adjacent in the time domain in the first CSI data group; A timestamp corresponding to the first CSI data group; A range or list of terminal movement speeds corresponding to the first CSI data group; A range or list of channel scenarios corresponding to the first CSI data group; A range or list of scenarios in which the terminal is located in the channel scenario corresponding to the first CSI data group; a range or list of data acquisition locations corresponding to the first CSI data group; The range or list of data region information corresponding to the first CSI data group.
20. The method according to any one of claims 17 to 19, wherein The first CSI data group is obtained based on a CSI data grouping rule, wherein the CSI data grouping rule includes: characteristic information corresponding to each CSI data in the same CSI data group is the same, similar or associated.
21. The method according to claim 20, wherein The characteristic information corresponding to each CSI data in the same CSI data group is the same, similar, or related, including at least one of the following: The time domain interval between two CSI data adjacent in the time domain in the same CSI data group is the same; The channel scenarios corresponding to the CSI data in the same CSI data group are in the same scenario range or list; The scenarios of the terminals corresponding to the CSI data in the same CSI data group are in the same scenario range or list; The data acquisition positions corresponding to the CSI data in the same CSI data group are in the same position range or list; The data acquisition areas corresponding to the CSI data in the same CSI data group are in the same area range or list; The terminal movement speeds corresponding to the CSI data in the same CSI data group are in the same speed range or list.
22. The method according to any one of claims 19 to 21, wherein When the number of the first CSI data groups is N, the target description information includes first description information and at least one second description information; The first description information is common description information of N first CSI data groups, and the second description information is non-common description information of N first CSI data groups, where N is an integer greater than or equal to 2.
23. The method according to any one of claims 17 to 22, wherein: The target description information is represented by a predetermined identifier.
24. The method according to any one of claims 17 to 23, wherein The method further comprises at least one of the following: The network side device receives second information from the terminal, where the second information includes associations between different description information and predetermined identifiers; The network side device sends third information to the terminal, where the third information includes association relationships between different description information and predetermined identifiers.
25. The method according to any one of claims 17 to 24, wherein The method further comprises: The network side device sends fourth information to the terminal; The fourth information includes at least one of the following: A reporting method for CSI data, wherein the reporting method includes reporting at a granularity of a single CSI data or reporting at a granularity of a CSI data group; CSI data acquisition configuration information or acquisition condition information; Reporting conditions for CSI data.
26. The method of claim 25, wherein: When the reporting mode of the CSI data includes reporting with a single CSI data as the granularity, the fourth information further includes first indication information, used for indicating an association relationship between each reported CSI data and description information corresponding to the CSI data, or used for indicating an association relationship between each reported CSI data and the CSI data group to which the CSI data belongs; Alternatively, in the case where the CSI reporting method includes reporting with CSI data group as the granularity, the fourth information also includes at least one of second indication information and third indication information, wherein the second indication information is used to indicate the CSI data grouping rule, and the third indication information is used to indicate the association relationship between the reported CSI data group and the descriptive information corresponding to the CSI group.
27. The method of claim 25, wherein: The CSI data acquisition configuration information or acquisition condition information includes at least one of the following: Port configuration information of a receiving / transmitting end, used to instruct acquisition of the CSI data based on the port configuration of the receiving / transmitting port; Frequency domain configuration information, used to indicate the frequency domain configuration adopted when acquiring the CSI data; Time domain configuration information, used to indicate the time domain configuration adopted when acquiring the CSI data; Scenario information, used to indicate that the CSI data is to be acquired in a scenario corresponding to the scenario information; The channel quality condition is used to indicate that the CSI data is acquired under a channel that meets the channel quality condition.
28. The method of claim 26, wherein: The reporting condition information of the CSI data includes at least one of the following: Time point information when the CSI data is reported; The number or amount of CSI data to be reported; The number or amount of CSI data groups that need to be reported; The terminal power required when reporting the CSI data.
29. The method according to any one of claims 17 to 25, wherein The method further comprises: The network-side device receives fifth information from the terminal, where the fifth information includes the first association relationship and the at least two CSI data; The first association relationship satisfies at least one of the following: In a case where the at least two CSI data are reported at a granularity of a single CSI data, the first association relationship includes an association relationship between each CSI data and the target description information, or the first association relationship includes an association relationship between each CSI data and the first CSI data group; When the at least two CSI data are reported at a granularity of a CSI data group and the target description information is used to describe characteristic information corresponding to the first CSI data group, the first association relationship includes an association relationship between the first CSI data and the target description information.
30. The method according to any one of claims 17 to 29, wherein The method further comprises: The network side device receives terminal capability information from the terminal; The terminal capability information is used to indicate whether the terminal has the capability to report CSI data in groups.
31. The method of claim 30, wherein: The terminal capability information includes at least one of the following: Whether the terminal supports CSI data packet reporting; The CSI data grouping mode supported by the terminal.
32. The method of claim 31, wherein The CSI data grouping method includes at least one of the following: CSI data grouping based on the time interval when the CSI data is acquired; CSI data grouping based on the terminal's mobile speed when acquiring CSI data; CSI data grouping based on the channel scenario during CSI data acquisition; CSI data grouping based on the scenario in which the terminal is located when the CSI data is acquired; CSI data grouping based on the data acquisition position corresponding to the CSI data; CSI data grouping is performed based on the data acquisition region corresponding to the CSI data.
33. A data reporting device, characterized in that: include: An acquisition module, configured to acquire at least two pieces of channel state information (CSI) data, wherein characteristic information corresponding to the at least two pieces of CSI data are identical, similar, or associated; A sending module is used for the terminal to send first information to the network side device; wherein the first information includes the target description information, the target description information is used to describe the characteristic information corresponding to the at least two CSI data, or the target description information is used to describe the characteristic information corresponding to the first CSI data group, and the first CSI data group includes the at least two CSI data.
34. The device according to claim 33, wherein The sending module is further configured to send terminal capability information to the network side device; wherein the terminal capability information is configured to indicate that the terminal has the capability of reporting CSI data in groups.
35. A data reporting device, characterized in that: include: A receiving module, configured to receive first information from a terminal; The first information includes target description information, where the target description information is used to describe characteristic information corresponding to at least two CSI data, or the target description information is used to describe characteristic information corresponding to a first CSI data group, where the first CSI data group includes the at least two CSI data, and the characteristic information corresponding to the at least two CSI data is identical, similar, or associated.
36. The device according to claim 35, wherein The receiving module is further configured to: receive terminal capability information from the terminal; wherein the terminal capability information is used to indicate whether the terminal has the capability of reporting CSI data in groups.
37. A terminal, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 16 are implemented.
38. A network side device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 17 to 32 are implemented.
39. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 16 are implemented, or the steps of the method according to any one of claims 17 to 32 are implemented.