CSI handover method and apparatus, and storage medium

The CSI switching method ensures that accurate CSI information is used for compression, which solves the problem of inaccurate CSI information determination during communication and improves communication reliability and resource utilization efficiency.

WO2025213340A1PCT designated stage Publication Date: 2025-10-16BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Application Number
PCT/CN2024/086670
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-08
Publication Date
2025-10-16

AI Technical Summary

Technical Problem

During the communication process, the CSI information used for compression cannot be determined, resulting in inaccurate compression and affecting communication reliability.

Method used

By triggering CSI switching, it is ensured that the CSI information used is the CSI other than the current CSI in the accumulated CSI of the previous moment or the accumulated CSI of the historical moments, thereby achieving accurate compression and decompression.

Benefits of technology

The compression accuracy during the communication process is improved, ensuring the reliability of communication and the effective use of resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024086670_16102025_PF_FP_ABST
    Figure CN2024086670_16102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a CSI handover method and apparatus, and a storage medium. The method comprises: triggering a CSI handover, wherein the CSI handover refers to a handover from a first CSI to a second CSI, the first CSI and the second CSI are used for a first model to compress first channel information, the first CSI is an accumulated CSI at a previous moment, and the second CSI is an initial accumulated CSI and / or accumulated CSIs at moments before a current moment other than the previous moment. The embodiments solve the problem of being unable to determine information used for compression. In the present application, CSI information used for compression is determined by determining whether a CSI handover is triggered, thereby ensuring the accuracy of compression using the CSI information, and ensuring the reliability of subsequent communication.
Need to check novelty before this filing date? Find Prior Art

Description

CSI switching method, device and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and particularly relates to a CSI (Channel State Information) switching method, device and storage medium. BACKGROUND

[0002] With the rapid development of mobile communication technology, the transmitted data between a terminal and a network device can be compressed through a model, and previous data is referred to during compression or decompression, but how to determine the data used for compression or decompression becomes a problem to be solved.

[0003] SUMMARY

[0004] The scheme provided by the present disclosure solves the problem that the information used for compression cannot be determined, and the present application determines the CSI information used for compression by determining whether to trigger CSI switching, thereby ensuring the accuracy of compression using CSI information and further ensuring the reliability of subsequent communication.

[0005] The present disclosure provides a CSI switching method, device and storage medium.

[0006] According to a first aspect of the present disclosure, a CSI switching method is provided, the method is executed by a terminal, and the method comprises:

[0007] triggering CSI switching, wherein the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for compressing first channel information by a first model, the first CSI is a cumulative CSI at a previous moment, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical moment except the first CSI;

[0008] sending first information, wherein the first information is used for notifying a network device that the terminal triggers the CSI switching.

[0009] According to a second aspect of the present disclosure, a CSI switching method is provided, the method is executed by a network device, and the method comprises:

[0010] receive first information, the first information being used for notifying a network device that the terminal triggers the CSI switching, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for a second model to decompress compressed information of first channel information, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time except the first CSI.

[0011] According to a third aspect of the embodiments of the present disclosure, a CSI switching method is provided, and the method comprises:

[0012] The terminal triggers the CSI switching, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for a first model to compress first channel information, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time except the first CSI.

[0013] The terminal sends first information, the first information being used for notifying a network device that the terminal triggers the CSI switching.

[0014] The network device receives the first information.

[0015] According to a fourth aspect of the embodiments of the present disclosure, a CSI switching device is provided, and the device comprises:

[0016] A processing module is configured to trigger the CSI switching, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for a first model to compress first channel information, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time except the first CSI.

[0017] A transceiver module is configured to send first information, the first information being used for notifying a network device that the terminal triggers the CSI switching.

[0018] According to a fifth aspect of the embodiments of the present disclosure, a CSI switching device is provided, and the device comprises:

[0019] The transceiver module is configured to receive first information, where the first information is used to inform the network device that the terminal triggers the CSI switching, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for a second model to decompress compressed information of first channel information, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time except the first CSI.

[0020] According to a sixth aspect of the embodiments of the present disclosure, a terminal is provided, including:

[0021] one or more processors;

[0022] The terminal is configured to perform the method in any of the first aspect.

[0023] According to a seventh aspect of the embodiments of the present disclosure, a network device is provided, including:

[0024] one or more processors;

[0025] The network device is configured to perform the method in any of the second aspect.

[0026] According to an eighth aspect of the embodiments of the present disclosure, a communication system is provided, including:

[0027] a terminal and an access network device, where the terminal is configured to implement the CSI switching method in the first aspect, and the access network device is configured to implement the CSI switching method in the second aspect.

[0028] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided, where the storage medium stores instructions, when the instructions are run on a communication device, the communication device is caused to perform the method in any of the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0029] The accompanying drawings, which are included to provide a further understanding of the embodiments of the present disclosure, constitute a part of the present disclosure, illustrate the exemplary embodiments of the present disclosure and the description thereof, and do not constitute an improper limitation of the embodiments of the present disclosure. In the drawings:

[0030] FIG. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present disclosure;

[0031] FIG. 2A is an interaction schematic diagram of a CSI switching method according to an embodiment of the present disclosure;

[0032] FIG. 2B is a schematic diagram of model parameters according to an embodiment of the present disclosure;

[0033] FIG. 3A is a flow diagram of a CSI switching method according to an embodiment of the present disclosure;

[0034] FIG. 3B is a flow diagram of a CSI switching method according to an embodiment of the present disclosure;

[0035] FIG. 4A is a flow diagram of a CSI switching method according to an embodiment of the present disclosure;

[0036] FIG. 4B is a flow diagram of a CSI switching method according to an embodiment of the present disclosure;

[0037] FIG. 5 is a flow diagram of a CSI switching method according to an embodiment of the present disclosure;

[0038] FIG. 6 is a flow diagram of a CSI switching method according to an embodiment of the present disclosure;

[0039] FIG. 7A is a structural diagram of a CSI switching apparatus according to an embodiment of the present disclosure;

[0040] FIG. 7B is a structural diagram of a CSI switching apparatus according to an embodiment of the present disclosure;

[0041] FIG. 8A is a structural diagram of a communication device according to an embodiment of the present disclosure;

[0042] FIG. 8B is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0043] The present disclosure provides a CSI switching method, apparatus, and storage medium.

[0044] According to a first aspect of an embodiment of the present disclosure, a CSI switching method is provided, which is performed by a terminal, and includes:

[0045] triggering CSI switching, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for compressing first channel information according to a first model, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time except the first CSI;

[0046] sending first information, the first information is used to inform a network device that the terminal triggers the CSI switching.

[0047] In the above embodiment, the problem that the used information for compression cannot be determined is solved, and the CSI information for compression is determined by determining whether the CSI switching is triggered, so that the accuracy of compression using the CSI information is ensured, and the reliability of subsequent communication is further ensured.

[0048] In some embodiments of the first aspect, the first information further comprises compressed information of the first channel information.

[0049] In the above embodiments, the compressed information of the first channel information is transmitted through the first information, thereby saving resources.

[0050] In some embodiments of the first aspect, the method further comprises:

[0051] switching from the first CSI to the second CSI; or

[0052] receiving second information, the second information being used by the network device to instruct the terminal to perform the CSI switching; and in response to the second information, switching from the first CSI to the second CSI.

[0053] In the above embodiments, the terminal can switch by itself or be instructed by the network device to switch, thereby expanding the switching mode and further expanding the switching efficiency.

[0054] In some embodiments of the first aspect, the switching from the first CSI to the second CSI comprises:

[0055] immediately switching from the first CSI to the second CSI; or

[0056] switching from the first CSI to the second CSI after K feedback periods, wherein K is a positive integer.

[0057] In the above embodiments, the terminal can perform the switching at different times, thereby ensuring the reliability of the switching.

[0058] In some embodiments of the first aspect, the method further comprises:

[0059] determining whether to perform the CSI switching based on the first channel information.

[0060] In the above embodiments, the terminal determines whether to perform the CSI switching based on the first channel information, thereby ensuring the accuracy of determining whether to perform the CSI switching.

[0061] In some embodiments of the first aspect, the determining whether to perform the CSI switching based on the first channel information comprises:

[0062] determining whether to perform the CSI switching based on a first similarity between the first channel information and second channel information, wherein the second channel information corresponds to the first CSI.

[0063] In the above embodiments, whether to switch is determined based on the similarity of the two channel information, the accuracy of determining whether to switch is ensured, and the communication reliability is ensured.

[0064] In some embodiments of the first aspect, determining whether to perform the CSI switching based on the first similarity of the first channel information and the second channel information comprises:

[0065] When the first similarity of the first channel information and the second channel information is less than a similarity threshold, performing the CSI switching.

[0066] In some embodiments of the first aspect, the second CSI comprises the initial accumulated CSI and accumulated CSI corresponding to a historical time point, except the first CSI, and determining whether to perform the CSI switching based on the first similarity of the first channel information and the second channel information, wherein the second channel information corresponds to the second CSI, comprises:

[0067] When the first similarity of the first channel information and the second channel information is less than a similarity threshold, obtaining a second similarity of the first channel information and each of a plurality of third channel information, the third channel information being channel information corresponding to the second CSI;

[0068] When a maximum second similarity of the plurality of second similarities is greater than or equal to the similarity threshold, switching from the first CSI to second CSI corresponding to the third channel information corresponding to the maximum second similarity.

[0069] In some embodiments of the first aspect, the second CSI comprises the initial accumulated CSI and accumulated CSI corresponding to a historical time point, except the first CSI, and determining whether to perform the CSI switching based on the first similarity of the first channel information and the second channel information, wherein the second channel information corresponds to the second CSI, comprises:

[0070] When the first similarity of the first channel information and the second channel information is less than a similarity threshold, obtaining a second similarity of the first channel information and each of a plurality of third channel information, the third channel information being channel information corresponding to the second CSI;

[0071] When a maximum second similarity of the plurality of second similarities is less than the similarity threshold, switching from the first CSI to the initial accumulated CSI.

[0072] In the above embodiments, whether the terminal performs the CSI switching can be determined in different manners, the manners of determining whether to perform the CSI switching are expanded, and the accuracy of performing the CSI switching is ensured.

[0073] In some embodiments of the first aspect, in some embodiments, the accumulated CSI other than the first CSI corresponding to the historical time comprises accumulated CSI of K-1 continuous historical times, or accumulated CSI of K-1 continuous historical times at intervals of T times; wherein K = 2 n , n is a positive integer.

[0074] In some embodiments of the first aspect, in some embodiments, the first similarity and / or the second similarity is any one of a cosine similarity, a normalized mean square difference.

[0075] In some embodiments of the first aspect, in some embodiments, the similarity threshold is agreed by a communication protocol, or is configured by a network device, or is set by the terminal.

[0076] In a second aspect, the embodiments of the present disclosure provide a CSI switching method, the method is performed by a network device, and the method comprises:

[0077] receiving first information, the first information being used to inform the network device that the terminal triggers the CSI switching, the CSI switching being switching from a first CSI to a second CSI, the first CSI and the second CSI being used for a second model to decompress compressed information of first channel information, the first CSI being accumulated CSI of a previous time, and the second CSI being initial accumulated CSI and / or accumulated CSI other than the first CSI corresponding to a historical time.

[0078] In some embodiments of the second aspect, in some embodiments, the first information further comprises compressed information of the first channel information.

[0079] In some embodiments of the second aspect, in some embodiments, the method further comprises:

[0080] sending second information, the second information being used for the network device to instruct the terminal to perform the CSI switching.

[0081] In some embodiments of the second aspect, in some embodiments, the method further comprises:

[0082] switching from the first CSI to the second CSI immediately; or

[0083] switching from the first CSI to the second CSI after K feedback periods, wherein K is a positive integer.

[0084] In a third aspect, the embodiments of the present disclosure provide a CSI switching method, which comprises the following steps:

[0085] The terminal triggers CSI switching, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for compressing first channel information by a first model, the first CSI is a cumulative CSI at a previous time, and the second CSI is a cumulative CSI excluding the first CSI from an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time;

[0086] The terminal sends first information, the first information is used for notifying a network device that the terminal triggers the CSI switching.

[0087] The network device receives the first information.

[0088] In a fourth aspect, the embodiments of the present disclosure provide a CSI switching device, which comprises at least one of a transceiver module and a processing module, and the terminal is configured to execute the optional implementation manner of the first aspect.

[0089] In a fifth aspect, the embodiments of the present disclosure provide a CSI switching device, which comprises at least one of a transceiver module and a processing module, and the terminal is configured to execute the optional implementation manner of the second aspect.

[0090] In a sixth aspect, the embodiments of the present disclosure provide a CSI switching device, which comprises:

[0091] One or more processors;

[0092] The CSI switching device is configured to execute the method in any one of the first aspect.

[0093] In a seventh aspect, the embodiments of the present disclosure provide a CSI switching device, which comprises:

[0094] One or more processors;

[0095] The CSI switching device is configured to execute the method in any one of the second aspect.

[0096] In an eighth aspect, the embodiments of the present disclosure provide a storage medium, which stores first information, and when the first information runs on a communication device, the communication device executes the method in any one of the first aspect or the second aspect.

[0097] In a ninth aspect, the embodiments of the present disclosure provide a program product, which, when executed by a communication device, causes the communication device to perform the method of any one of the first aspect or the second aspect.

[0098] In a tenth aspect, the embodiments of the present disclosure provide a computer program, which, when running on a communication device, causes the communication device to perform the method of any one of the first aspect or the second aspect.

[0099] In an eleventh aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system comprises processing circuitry configured to perform the method of any one of the first aspect or the second aspect.

[0100] It can be understood that the terminal, storage medium, program product, computer program, chip or chip system described above are all used to execute the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.

[0101] The embodiments of the present disclosure provide a CSI switching method, device and storage medium. In some embodiments, the CSI switching method and the CSI switching method, the CSI switching method and the like can be replaced with each other, the CSI switching device and the information CSI switching device, the CSI switching device and the like can be replaced with each other, and the information processing system, the communication system and the like can be replaced with each other.

[0102] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

[0103] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0104] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.

[0105] In the embodiments of the present disclosure, an element expressed in singular form, such as "a", "an", "the", "said", "the aforementioned", "the foregoing", "this", and the like, unless otherwise specified, can represent "one and only one", or can represent "one or more", "at least one", and the like. For example, in the case of using an article such as "a", "an", "the" in English, the noun after the article can be understood as a singular expression, or can be understood as a plural expression.

[0106] In the embodiments of the present disclosure, "plurality" refers to two or more.

[0107] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.

[0108] In some embodiments, the description manner such as "at least one of A, B", "A and / or B", "A in one case and B in another case", "responding to a case A, responding to another case B", and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected to be executed); A and B are executed in some embodiments (A and B are both executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0109] In some embodiments, the description manner such as "A or B" and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected to be executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0110] The prefix words "first", "second", etc. in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute limitation on the position, sequence, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute redundant limitation because of the use of the prefix words. For example, the description objects are "fields", and the ordinal words before "fields" in "first field" and "second field" do not limit the position or sequence between "fields". "First" and "second" do not limit whether the "fields" modified thereby are in the same message, nor do they limit the sequence of "first field" and "second field". For another example, the description objects are "levels", and the ordinal words before "levels" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "devices" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description objects are "devices", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different. For another example, the description objects are "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.

[0111] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.

[0112] In some embodiments, the terms "time / frequency", "time / frequency domain" and the like refer to the time domain and / or the frequency domain.

[0113] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.

[0114] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above" and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.

[0115] In some embodiments, the apparatuses and devices can be interpreted as entities, and also as virtual, whose names are not limited to the names recorded in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0116] In some embodiments, "network" can be interpreted as an apparatus contained in the network, for example, access network device, core network device, etc.

[0117] In some embodiments, "access network device (AN device)" can also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments can also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0118] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment", "user terminal", "mobile station", "mobile terminal", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", "client", and so on.

[0119] In some embodiments, data, information, and so on can be acquired in compliance with laws and regulations of a country where a location is situated.

[0120] In some embodiments, data, information, and so on can be acquired after consent of a user is obtained.

[0121] In addition, each element, each row, or each column in a table of the embodiments of the present disclosure can be implemented as an independent embodiment, and a combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0122] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the method provided by the embodiments of the present disclosure can be applied to a communication system 100, which can include a terminal 101 and a network device 102. It should be noted that the communication system 100 can also include other devices, and the present disclosure does not limit the devices included in the communication system 100.

[0123] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a tablet (Pad), a wireless-transmitting computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and the like, but is not limited thereto.

[0124] In some embodiments, the network device 102 can include at least one of an access network device and a core network device.

[0125] In some embodiments, the access network device is at least one of a node or a device that accesses a terminal to a wireless network, for example, and can include an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, and the like, but is not limited thereto.

[0126] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0127] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers are controlled by the CU, and the remaining or all of the protocol layers are distributed in the DU and controlled by the CU, but not limited thereto.

[0128] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the one or more network elements described above. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next-generation core (NGC).

[0129] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. Those skilled in the art can know that the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems as the system architecture evolves and new business scenarios appear.

[0130] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subject, but are not limited thereto. The subjects shown in FIG. 1 are examples, and the communication system can include all or part of the subjects in FIG. 1, or include other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is an example, each subject can not be connected or can be connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0131] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bl tooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other CSI switching methods, next-generation system expanded based on them, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).

[0132] FIG. 2A is an interaction diagram of a CSI switching method according to an embodiment of the present disclosure. As shown in FIG. 2A, the present embodiment relates to a CSI switching method, and the method includes:

[0133] In step S2101, the terminal determines whether to perform CSI switching based on the first channel information.

[0134] In some embodiments, the first channel information refers to information measured by the terminal on the channel. In some embodiments, the first channel information is CSI information, or other information, which is not limited in the embodiments of the present disclosure. In some embodiments, the first channel information refers to information measured by the terminal on the channel at the current moment. Alternatively, it can also be understood that the first channel information refers to channel information at the current moment.

[0135] In some embodiments, the name of the first channel information in the present disclosure is not limited, which is, for example, first information, feedback information, channel information, and the like.

[0136] In the embodiments of the present disclosure, after the terminal measures the first channel information, it can determine whether to perform CSI switching based on the first channel information, and further determine whether to compress the first channel information based on the switched CSI.

[0137] In some embodiments, the CSI switching refers to switching from the first CSI to the second CSI. The first CSI and the second CSI are different CSIs. In some embodiments, the first CSI and the second CSI are used for the first model to compress the first channel information. In some embodiments, the first CSI and the second CSI are CSIs at different moments. In some embodiments, the first CSI is a cumulative CSI at the previous moment. Alternatively, the previous moment refers to the moment before the current moment. Alternatively, each moment refers to the moment when the terminal sends channel information to the network device each time. For example, the terminal sends channel information every 1 second, the current moment is the 10th second, and the previous moment is the 9th second. In some embodiments, the second CSI is a cumulative CSI other than the first CSI in the initial cumulative CSI and / or the cumulative CSI corresponding to the historical moment. In some embodiments, the historical moment refers to the moment before the current moment. In some embodiments, the cumulative CSI other than the first CSI in the cumulative CSI corresponding to the historical moment can also be understood as the cumulative CSI at the moment before the current moment and other than the previous moment. In some embodiments, the cumulative CSI refers to the CSI information considered before each time the first model is used to compress the channel information. The cumulative CSI is accumulated after each time the CSI information is referred to.

[0138] Optionally, the first model in the present disclosure can be used for CSI compression, CSI time domain prediction, beam prediction, CSI time domain prediction and compression combination, and the embodiments of the present disclosure take the model used for CSI compression as an example for description. The method described in the present patent is applicable to other AI models using historical information, such as historical CSI, which can be historical feature vector information, historical channel feature information, historical channel matrix information, historical beam RSRP (Reference Signal Receiving Power) information, etc.

[0139] In some embodiments, referring to FIG. 2B, input information V1, V2, V3, and then V1, V2, V3 are compressed based on the first model and W0, W1, W2 used for compression before enc 0, W enc 1, W enc 2 respectively, to obtain V q 1, V q 2, V q 3, and then V`1, V`2, V`3 are decompressed based on the second model and W0, W1, W2 used for decompression before dec 0, W dec 1, W dec 2. Alternatively, it can also be understood that V1, V2, V3 are input information at different time points, and W0, W1, W2 are historical information corresponding to the time points of V1, V2, V3. enc 0, W enc 1, W enc 2. Alternatively, it can also be understood that W enc 0, W enc 1, W enc 2 is the accumulated CSI.

[0140] In some embodiments, the input information is V_history and V_current, where V_history is the accumulated CSI obtained by multiple CSI information, and V_current is the information at the current time point. The current information is compressed based on V_history and V_current at the compression side to obtain V-compressed and transmitted to the decompression side, and the current information is decompressed based on W_history and V-compressed at the decompression side, where W_history is the accumulated CSI obtained by multiple CSI information at the decompression side. Alternatively, V_history can be understood as W enc 0, W enc 1, W enc 2. V_current can be understood as V1, V2, V3.

[0141] In some embodiments, determining whether to perform CSI switching based on the first channel information comprises: determining whether to perform CSI switching based on a first similarity between the first channel information and second channel information, wherein the second channel information corresponds to the first CSI. Alternatively, the second channel information can be understood as channel information of a previous time point before the current time point. In some embodiments, the first similarity is used to indicate a degree of similarity between the first channel information and the second channel information.

[0142] In the embodiments of the present disclosure, the first channel information and the second channel information are information of different time points, and whether the two pieces of channel information are similar can be determined by comparing the first channel information and the second channel information of different time points, and then whether to perform CSI switching is determined based on whether the two pieces of channel information are similar.

[0143] In some embodiments, determining whether to perform CSI switching based on the first similarity between the first channel information and the second channel information comprises: if the first similarity between the first channel information and the second channel information is greater than or equal to a similarity threshold, CSI switching is not performed. In the embodiments of the present disclosure, if the first similarity between the first channel information and the second channel information is greater than or equal to the similarity threshold, it indicates that the first channel information and the second channel information are similar, and at this time, the first CSI of the previous time point can be used, and there is no need to switch to the second CSI of an earlier time point, so CSI switching is not performed.

[0144] In some embodiments, determining whether to perform CSI switching based on the first similarity between the first channel information and the second channel information comprises: if the first similarity between the first channel information and the second channel information is less than a similarity threshold, CSI switching is performed. In the embodiments of the present disclosure, if the first similarity between the first channel information and the second channel information is less than the similarity threshold, it indicates that the first channel information and the second channel information are not similar, and at this time, using the first CSI of the previous time point will cause a larger error, and at this time, switching to the second CSI of an earlier time point can ensure the accuracy of compression, so CSI switching is performed to switch to the second CSI.

[0145] In some embodiments, the similarity threshold is determined by a communication protocol, configured by a network device, or set by a terminal.

[0146] Optionally, the second CSI is an initial accumulated CSI, and when the first similarity between the first channel information and the second channel information is less than the similarity threshold, the initial accumulated CSI is switched to.

[0147] In some embodiments, the second CSI includes the initial accumulated CSI and the accumulated CSI at a time point before the current time point and other than the last time point, and determining whether to perform CSI switching based on a first similarity between the first channel information and second channel information corresponding to the second CSI includes: when the first similarity is less than a similarity threshold, obtaining a second similarity between the first channel information and each of a plurality of third channel information, the third channel information being channel information corresponding to the second CSI, and when a maximum second similarity in the plurality of second similarities is greater than or equal to the similarity threshold, switching the first CSI to the second CSI corresponding to the third channel information corresponding to the maximum second similarity.

[0148] In some embodiments, the third channel information refers to channel information corresponding to the accumulated CSI other than the first CSI among the accumulated CSI corresponding to the historical time points. For example, when the current time point is the 5th second, the last time point is the 4th second, and the historical time points include the 3rd second, the 2nd second and the 1st second, the second CSI includes the accumulated CSI of the channel information corresponding to the 3rd second, the 2nd second and the 1st second.

[0149] In the embodiments of the present disclosure, the terminal not only stores the initial accumulated CSI, but also stores the accumulated CSI at a time point before the current time point and other than the last time point. In this case, when the first similarity between the first channel information and the second channel information is less than the similarity threshold, it indicates that the terminal needs to perform CSI switching. Since there are a plurality of second CSIs, it is necessary to further obtain the second similarity between the third channel information corresponding to each of the second CSIs and the first channel information. When the maximum second similarity in the plurality of second similarities is greater than or equal to the similarity threshold, the first CSI is switched to the second CSI corresponding to the third channel information corresponding to the maximum second similarity.

[0150] For example, when the similarity threshold is 0.7, the second CSI includes the initial accumulated CSI and the accumulated CSI at a time point before the current time point and other than the last time point, which are the corresponding third channel information is wherein the maximum second similarity between the first channel information and each of the third channel information is 0.8, and the second similarity corresponds to the terminal switches the first CSI to

[0151] In some embodiments, the second CSI comprises initial accumulated CSI and accumulated CSI at a time point before the current time point and other than the last time point, and the determining whether to perform CSI switching based on the first similarity between the first channel information and the second channel information, wherein the second channel information corresponds to the second CSI, comprises: the first similarity between the first channel information and the second channel information is less than a similarity threshold, obtaining a second similarity between the first channel information and each of a plurality of third channel information, the third channel information being channel information corresponding to the second CSI; the maximum second similarity in the plurality of second similarities is less than the similarity threshold, and switching from the first CSI to the initial accumulated CSI.

[0152] In the embodiments of the present disclosure, the terminal not only stores the initial accumulated CSI, but also stores the accumulated CSI at a time point before the current time point and other than the last time point. In this case, if the first similarity between the first channel information and the second channel information is less than the similarity threshold, it indicates that the terminal needs to perform CSI switching. Since there are multiple second CSIs, it is necessary to further obtain the second similarity between the third channel information corresponding to each second CSI and the first channel information. If the maximum second similarity in the plurality of second similarities is less than the similarity threshold, switching from the first CSI to the initial accumulated CSI.

[0153] In some embodiments, the accumulated CSI at a time point before the current time point and other than the last time point comprises: accumulated CSI at K-1 consecutive historical time points, or accumulated CSI at K-1 consecutive historical time points with an interval of T time points; wherein K=2 n , n is a positive integer.

[0154] In some embodiments, the first similarity and / or the second similarity is any one of cosine similarity, normalized mean square error.

[0155] Optionally, if the first similarity and / or the second similarity is cosine similarity, the cosine similarity GCS is calculated in the following manner. wherein w j and w′ j represent the jth vector in the channel information matrix of the two time points, respectively.

[0156] Optionally, if the first similarity and / or the second similarity is normalized mean square error, the normalized mean square error NMSE is calculated in the following manner. w j and w′ j represent the jth vector in the channel information matrix of the two time points, respectively.

[0157] In step S2102, the terminal triggers CSI switching.

[0158] In the embodiments of the present disclosure, if the terminal determines that the CSI switching needs to be triggered through the above manner, the terminal needs to perform the step of CSI switching.

[0159] In some embodiments, the terminal triggering the CSI switching includes that the terminal performs the switching by itself, or the terminal triggering the CSI switching includes that the terminal requests the network device and then performs the switching.

[0160] It should be noted that after the terminal triggers the CSI switching, the first CSI needs to be switched to the second CSI.

[0161] In some embodiments, after the terminal triggers the CSI switching, the first CSI is switched to the second CSI.

[0162] In some embodiments, the terminal triggering the CSI switching includes that the terminal requests the network device and then performs the switching. In some embodiments, the network device sends second information, the terminal receives the second information, and the second information is used for the network device to instruct the terminal to perform the CSI switching; and in response to the second information, the first CSI is switched to the second CSI. Alternatively, the embodiments of the present disclosure can also be understood as that after the terminal sends the first information, the network device needs to instruct the terminal to perform the CSI switching through the second information, and after the terminal receives the second information sent by the network device, the first CSI is switched to the second CSI.

[0163] Optionally, the first information sent by the terminal is a CSI switching request, and the second information sent by the network device is information returned in response to the CSI switching request of the terminal.

[0164] Optionally, there are various cases for the time when the terminal switches the first CSI to the second CSI, which will be described below.

[0165] In some embodiments, the terminal triggering the CSI switching includes that the terminal performs the switching by itself. In some embodiments, the first CSI is immediately switched to the second CSI.

[0166] In some embodiments, the first CSI is switched to the second CSI after K feedback periods, where K is a positive integer.

[0167] It should be noted that after the terminal performs the CSI switching, the network device also performs the switching accordingly. In some embodiments, the time when the terminal and the network device perform the CSI switching is agreed by a communication protocol, or is bound with different first models, or is determined by the terminal and then instructed to the network device, or is determined by the network device and then instructed to the terminal. Wherein, the different first models correspond to different switching times, and the embodiments of the present disclosure do not limit this.

[0168] Step S2103, the terminal compresses the first channel information based on the second CSI, to obtain compressed information.

[0169] In some embodiments, the terminal compresses the first channel information based on the second CSI and the first model, to obtain compressed information.

[0170] In some embodiments, the compressed information can be understood as V q 1, V q 2, V q 3.

[0171] Step S2104, the terminal sends the first information.

[0172] In some embodiments, the network device is notified that the terminal triggers the CSI switching. In some embodiments, the first information is used to indicate that the terminal triggers the CSI switching. Optionally, the first information includes a preset number of bits, which is used to indicate that the terminal triggers the CSI switching. Optionally, if the terminal indicates that the first CSI is switched to the initial accumulated CSI, the preset number is 1, or it can also be understood that the CSI switching performed can be indicated by 1 bit, which means that the first CSI is switched to the initial accumulated CSI. Optionally, if the terminal indicates that the first CSI is switched to the accumulated CSI at the time point before the current time point and except the last time point, the preset number is greater than 1, or it can also be understood that the CSI switching performed can be indicated by multiple bits, which means that the first CSI is switched to the accumulated CSI at the time point before the current time point and except the last time point. Wherein, the preset number is used to indicate the identity of the accumulated CSI at the time point before the current time point and except the last time point.

[0173] In some embodiments, the first information further includes the compressed information of the first channel information.

[0174] Step S2105, the network device receives the first information.

[0175] Step S2106, the network device decompresses the compressed information based on the second CSI, to obtain third information.

[0176] In some embodiments, the network device stores the CSI corresponding to the terminal side. Alternatively, it can also be understood that the first CSI on the terminal side corresponds to the first CSI on the network device side, and the second CSI on the terminal side corresponds to the second CSI on the network device side.

[0177] In the embodiments of the present disclosure, the network device switches to the second CSI corresponding to the terminal side, and then decompresses the compressed information based on the second CSI, to obtain the third information.

[0178] The CSI switching method related by the embodiments of the present disclosure can comprise at least one of steps S2101-S2106. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, step S2104 can be implemented as an independent embodiment, step S2105 can be implemented as an independent embodiment, step S2106 can be implemented as an independent embodiment, step S2101 and step S2102 can be implemented as independent embodiments, step S2101, step S2103 can be implemented as independent embodiments, step S2101, step S2104 can be implemented as independent embodiments, step S2102, step S2103 can be implemented as independent embodiments, step S2102, step S2104 can be implemented as independent embodiments, step S2103, step S2104 can be implemented as independent embodiments, step S2105, step S2106 can be implemented as independent embodiments, but not limited thereto.

[0179] In some embodiments, step S2101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0180] In some embodiments, step S2102 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0181] In some embodiments, step S2103 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0182] In some embodiments, step S2104 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0183] In some embodiments, step S2105 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0184] In some embodiments, step S2106 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0185] In some embodiments, other optional implementations described before or after the corresponding description of FIG. 2A can be referred to.

[0186] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.

[0187] In some embodiments, terms such as "uplink", "uplink", "physical uplink", and the like can be replaced with each other, terms such as "downlink", "downlink", "physical downlink" and the like can be replaced with each other, terms such as "side", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct connection link", "direct connection communication", "direct connection link communication" and the like can be replaced with each other.

[0188] In some embodiments, "acquire", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" and the like can be replaced with each other, which can be interpreted as receiving from other subjects, obtaining from protocols, obtaining from higher layers, obtaining by processing oneself, and various meanings such as autonomous implementation.

[0189] In some embodiments, terms such as "send", "transmit", "report", "issue", "transmit", "bidirectional transmission", "send and / or receive" and the like can be replaced with each other.

[0190] In some embodiments, terms such as "time", "time point", "time", "time position" and the like can be replaced with each other, and terms such as "duration", "period", "time window", "window", "time" and the like can be replaced with each other.

[0191] In some embodiments, the terms "certain", "preseted", "pre-set", "set", "indicated", "certain", "arbitrary", "first", and the like can be replaced with each other, "certain A", "preset A", "pre-set A", "set A", "indicated A", "certain A", "arbitrary A", "first A" can be interpreted as A predetermined in the protocol and the like, can also be interpreted as A obtained by setting, configuring, or indicating, and the like, can also be interpreted as certain A, certain A, arbitrary A, or first A, and the like, but not limited thereto.

[0192] FIG. 3A is a flow diagram of a CSI switching method according to an embodiment of the present disclosure, applied to a terminal. As shown in FIG. 3A, the present disclosure relates to a CSI switching method, and the method comprises:

[0193] In step S3101, the terminal determines whether to perform CSI switching based on the first channel information.

[0194] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0195] In step S3102, the terminal triggers CSI switching.

[0196] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0197] In step S3103, the terminal compresses the first channel information based on the second CSI to obtain compressed information.

[0198] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0199] In step S3104, the terminal sends the first information.

[0200] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0201] The CSI switching method related by the embodiments of the present disclosure can include at least one of steps S3101-S3104. For example, step S3101 can be implemented as an independent embodiment, step S3102 can be implemented as an independent embodiment, step S3103 can be implemented as an independent embodiment, and step S3104 can be implemented as an independent embodiment.

[0202] FIG. 3B is a flow diagram of a CSI switching method according to an embodiment of the present disclosure, applied to a terminal. As shown in FIG. 3B, the embodiments of the present disclosure relate to a CSI switching method, and the method includes:

[0203] Step S3201: The terminal triggers CSI switching.

[0204] The optional implementation of step S3201 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related by FIG. 2A, which will not be repeated here.

[0205] Step S3202: The terminal sends first information.

[0206] The optional implementation of step S3202 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments related by FIG. 2A, which will not be repeated here.

[0207] FIG. 4A is a flow diagram of a CSI switching method according to an embodiment of the present disclosure, applied to a network device. As shown in FIG. 4A, the embodiments of the present disclosure relate to a CSI switching method, and the method includes:

[0208] Step S4101: The network device receives first information.

[0209] The optional implementation of step S4101 can refer to step S2105 in FIG. 2A and other associated parts in the embodiments related by FIG. 2A, which will not be repeated here.

[0210] Step S4102: The network device decompresses the compressed information based on second CSI to obtain third information.

[0211] The optional implementation of step S4102 can refer to step S2106 in FIG. 2A and other associated parts in the embodiments related by FIG. 2A, which will not be repeated here.

[0212] The CSI switching method related by the embodiments of the present disclosure can include at least one of steps S4101-S4102. For example, step S4101 can be implemented as an independent embodiment, and step S4102 can be implemented as an independent embodiment.

[0213] FIG. 4B is a flow diagram of a CSI switching method according to an embodiment of the present disclosure, which is applied to a network device, as shown in FIG. 4B, the embodiment of the present disclosure relates to a CSI switching method, and the above method comprises:

[0214] In step S4201, the network device receives first information.

[0215] The optional implementation of step S4201 can refer to step S2105 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0216] In some embodiments, the first information further comprises compressed information of the first channel information.

[0217] In some embodiments, the method further comprises:

[0218] The second information is used for the network device to instruct the terminal to perform the CSI switching.

[0219] In some embodiments, the method further comprises:

[0220] Switching from the first CSI to the second CSI immediately; or,

[0221] Switching from the first CSI to the second CSI after K feedback periods, wherein K is a positive integer.

[0222] FIG. 5 is a flow diagram of a CSI switching method according to an embodiment of the present disclosure, as shown in FIG. 5, the embodiment of the present disclosure relates to a CSI switching method, and the above method comprises:

[0223] In step S5101, the terminal triggers the CSI switching.

[0224] In some embodiments, the CSI switching refers to switching from a first CSI to a second CSI, the first CSI and the second CSI are used for a first model to compress first channel information, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI corresponding to a historical time except the first CSI.

[0225] The optional implementation of step S5101 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0226] In step S5102, the network device receives first information.

[0227] The optional implementation of step S5102 can be referred to step S2105 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0228] In some embodiments, the above method can include the method of the above-mentioned embodiments of the communication system side, the terminal side, the network device side, and the like, which will not be repeated here.

[0229] FIG. 6 is a flow diagram of a CSI switching method according to an embodiment of the present disclosure. As shown in FIG. 6, the embodiment of the present disclosure relates to a CSI switching method, and the above method includes:

[0230] In step S6101, the terminal compares the value of the similarity between the original channel information at the current moment and the channel information at the historical moment with a pre-set threshold value, and determines whether to retain the accumulated CSI at the last moment as an auxiliary input of the space-time-frequency domain CSI model.

[0231] In some embodiments, if the similarity is higher than the threshold value, the accumulated CSI at the last moment is retained; if the similarity is lower than the threshold value, it indicates that the channel changes rapidly, and the accumulated CSI at the last moment is no longer suitable for assisting the generation and reconstruction of the current CSI, and it is necessary to switch to a more suitable accumulated CSI, and configure the corresponding signaling to report to the BS to help the BS to synchronously switch the accumulated CSI corresponding to the CSI reconstruction part.

[0232] In some embodiments, the selection and reporting mode of the accumulated CSI are as follows:

[0233] Option 1: Switching the accumulated CSI at the last moment to the initialized accumulated CSI

[0234] The UE and the BS independently store the corresponding initialized accumulated CSI and the accumulated CSI at the last moment, i.e., respectively store and The UE also needs to store a similarity threshold value s. The UE calculates the similarity S between the channel information at the current moment and the channel information at the last moment. t,t-1 Compare S t,t-1 with s to determine whether to switch to the initialized accumulated CSI. If not, the UE only needs to report the CSI bit stream at the current moment If switching, the UE needs to additionally report a 1-bit accumulated CSI initialization signaling in addition to the feedback .

[0235] Option 2: Switching the accumulated CSI at the last moment to one of the initialized accumulated CSI and the accumulated CSI at K-1 historical moments, where K=2 n , n is an integer and satisfies n≥1.

[0236] UE and BS store the corresponding initialized accumulated CSI, K-1 historical accumulated CSIs and the accumulated CSI of the last time, i.e., store and UE also needs to store an additional similarity threshold s and K-1 historical original channel information in order to determine which accumulated CSI to select for switching. With the passage of time, UE and BS need to follow the same update rule to store and record the K-1 historical accumulated CSIs, which is as follows:

[0237] -Opt2a: Continuously record K-1 historical original channel information and accumulated CSIs, and when the current time is t, K-1 historical times satisfy [t1, t2, …, t K-1 ] = [t-K, t-K+1, …, t-2].

[0238] -Opt2b: Continuously record K-1 historical original channel information and accumulated CSIs at intervals of T time, and when the current time is t, K-1 historical times satisfy [t1, t2, …, t K-1 ] = [t-1-(K-1)T, t-1-(K-2)T, …, t-1-T].

[0239] -Other

[0240] UE calculates the similarity S t,t-1 between the current time channel information and the channel information of the last time t,t-1 , compares S max with s to determine whether to switch the initialized accumulated CSI. If not, UE only needs to report the current time CSI bit stream If switching, first calculate the similarity between the current time channel information and the K-1 historical channel information Then select the highest value in as S max , and record the corresponding index i K-1 in the K-1 historical time list [t1, t2, …, t max ], i max ∈{1,2,...,K-1}; Then, compare S max with s to determine whether to switch to the accumulated CSI corresponding to i max , if S max is higher than s, switch to the accumulated CSI corresponding to i max , otherwise switch to the initialized accumulated CSI (i max =0); Finally, UE feeds back An n-bit accumulated CSI index i needs to be additionally reported max .

[0241] In some embodiments, the channel similarity measurement method is:

[0242] Optionally, GCS represents cosine similarity, which can be used to represent the similarity between the original channel information matrices at two time instants. SGCS is the square of GCS.

[0243] where w j and w′ j represent the jth vector in the channel information matrices at two time instants, respectively.

[0244] Optionally, NMSE is the normalized mean square error, which can be used to represent the error between the original channel information matrices at two time instants. The smaller the error, the higher the similarity.

[0245] In some embodiments, the channel similarity threshold is determined.

[0246] Optionally, it can be set by the UE itself according to the similarity calculation method and experience.

[0247] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.

[0248] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus including units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is proposed, including units or modules for implementing each step performed by a network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0249] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.

[0250] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuits, and the logical relationship of the hardware circuits is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), or the like.

[0251] FIG. 7A is a structural schematic diagram of a CSI switching apparatus according to an embodiment of the present disclosure. As shown in FIG. 7A, the CSI switching apparatus 7100 can include at least one of a transceiver module 7101, a processing module 7102, and the like. In some embodiments, the processing module 7102 is configured to trigger a CSI switch, where the CSI switch refers to a switch from a first CSI to a second CSI, the first CSI and the second CSI are used for compression of first channel information by a first model, the first CSI is a cumulative CSI at a previous time, and the second CSI is an initial cumulative CSI and / or a cumulative CSI at a time before the current time and other than the previous time. Optionally, the transceiver module 7101 is configured to perform at least one of the communication steps (for example, step S2101, but not limited thereto) of the receiving and / or transmitting performed by the terminal in any of the above methods, and details are not described herein. Optionally, the processing module is configured to perform at least one of the other steps performed by the terminal in any of the above methods, and details are not described herein.

[0252] Optionally, the processing module 7102 is configured to perform at least one of the processing steps and / or communication steps performed by the terminal in any of the above methods, details of which are not repeated here.

[0253] FIG. 7B is a structural schematic diagram of a CSI switching apparatus according to an embodiment of the present disclosure. As shown in FIG. 7B, the CSI switching apparatus 7200 can include at least one of a transceiver module 7201, a processing module 7202, etc. In some embodiments, the transceiver module 7201 is configured to receive first information, where the first information is used to indicate that the terminal triggers CSI switching, and the CSI switching refers to switching from a first CSI to a second CSI, where the first CSI and the second CSI are used by a second model to decompress compressed information of first channel information, the first CSI is a cumulative CSI at a previous time point, and the second CSI is an initial cumulative CSI and / or a cumulative CSI at a time point before the current time point and other than the previous time point. Optionally, the transceiver module is configured to perform at least one of the communication steps (e.g., step S2102, but not limited to) performed by the network device in any of the above methods, details of which are not repeated here.

[0254] Optionally, the processing module 7202 is configured to perform at least one of the processing steps and / or communication steps performed by the network device in any of the above methods, details of which are not repeated here.

[0255] In some embodiments, the transceiver module can include a sending module and / or a receiving module, which can be separate or integrated together. Optionally, the transceiver module can be replaced by a transceiver.

[0256] In some embodiments, the processing module can be one module, or can include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module. Optionally, the processing module can be replaced by a processor.

[0257] FIG. 8A is a structural schematic diagram of a communication device 8100 according to an embodiment of the present disclosure. The communication device 8100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal, a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. The communication device 8100 can be used to implement the methods described in the above method embodiments, details of which can be referred to the descriptions in the above method embodiments.

[0258] As shown in FIG. 8A, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general processor or a special-purpose processor, etc., for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control a CSI switching apparatus (e.g., a base station, a baseband chip, a terminal, a terminal chip, a DU, or a CU, etc.), execute programs, and process data of the programs. The communication device 8100 is configured to perform any of the above methods.

[0259] In some embodiments, the communication device 8100 further includes one or more memories 8102 for storing instructions. Optionally, all or part of the memory 8102 can also be outside the communication device 8100.

[0260] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the transceiver 8103 performs at least one of the communication steps (e.g., steps S2101, S2102, S2103, S2104, but not limited to) in the above methods, such as transmitting and / or receiving.

[0261] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced with each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0262] In some embodiments, the communication device 8100 can include one or more interface circuits 8104. Optionally, the interface circuit 8104 is connected to the memory 8102, and the interface circuit 8104 can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuit 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0263] The communication device 8100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 can not be limited by FIG. 8A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal, a smart terminal, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, and the like; (6) and the like.

[0264] FIG. 8B is a structural schematic diagram of a chip 8200 according to an embodiment of the present disclosure. For the case where the communication device 8100 is a chip or a chip system, the structural schematic diagram of the chip 8200 shown in FIG. 8B can be referred to, but is not limited thereto.

[0265] The chip 8200 includes one or more processors 8201, and the chip 8200 is configured to execute any of the above methods.

[0266] In some embodiments, the chip 8200 further includes one or more interface circuits 8202. Optionally, the interface circuit 8202 is connected to the memory 8203, and the interface circuit 8202 can be configured to receive signals from the memory 8203 or other devices, and the interface circuit 8202 can be configured to send signals to the memory 8203 or other devices. For example, the interface circuit 8202 can read instructions stored in the memory 8203 and send the instructions to the processor 8201.

[0267] In some embodiments, the interface circuit 8202 performs at least one of the communication steps such as sending and / or receiving in the above methods, and the processor 8201 performs at least one of the other steps.

[0268] In some embodiments, the terms interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.

[0269] In some embodiments, the chip 8200 further includes one or more memories 8203 for storing instructions. Optionally, all or part of the memory 8203 can be outside the chip 8200.

[0270] The disclosure further provides a storage medium having stored instructions which, when executed on the communication device 8100, cause the communication device 8100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and can also be a transitory storage medium.

[0271] The disclosure further provides a program product which, when executed by the communication device 8100, causes the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0272] The disclosure further provides a computer program which, when executed on a computer, causes the computer to perform any of the above methods.

Claims

1. A CSI switching method, characterized in that: The method is executed by a terminal, and includes: Triggering CSI switching, where the CSI switching refers to switching from a first CSI to a second CSI, where the first CSI and the second CSI are used to compress first channel information using a first model, where the first CSI is the accumulated CSI at a previous moment, and the second CSI is the initial accumulated CSI and / or the accumulated CSI corresponding to a historical moment excluding the first CSI; Sending first information, where the first information is used to notify a network device that the terminal has triggered the CSI switching.

2. The method according to claim 1, characterized in that The first information further includes compression information of the first channel information.

3. The method according to claim 1 or 2, characterized in that The method further comprises: Switching from the first CSI to the second CSI; or, receiving second information, where the second information is used by a network device to instruct the terminal to perform the CSI switching; and switching from the first CSI to the second CSI in response to the second information.

4. The method according to claim 3, characterized in that The switching from the first CSI to the second CSI includes: Switching from the first CSI to the second CSI; or, After K feedback cycles, the first CSI is switched to the second CSI, where K is a positive integer.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Determining whether to perform the CSI switching is based on the first channel information.

6. The method according to claim 5, characterized in that The determining whether to perform CSI switching based on the first channel information includes: Based on a first similarity between the first channel information and second channel information, determining whether to perform the CSI switching is performed, wherein the second channel information corresponds to the first CSI.

7. The method according to claim 6, characterized in that The determining, based on a first similarity between the first channel information and the second channel information, whether to perform the CSI switching includes: The first similarity between the first channel information and the second channel information is less than a similarity threshold, and the CSI switching is performed.

8. The method according to claim 6, characterized in that The second CSI includes the initial accumulated CSI and accumulated CSI corresponding to a historical moment excluding the first CSI, and the determining whether to perform the CSI switching based on a first similarity between the first channel information and the second channel information includes: a first similarity between the first channel information and the second channel information being less than a similarity threshold; and obtaining a second similarity between the first channel information and each of a plurality of third channel information, where the third channel information is channel information corresponding to the accumulated CSI corresponding to a historical moment included in the second CSI, excluding the first CSI; A maximum second similarity among the multiple second similarities is greater than or equal to the similarity threshold, and the first CSI is switched to the second CSI corresponding to the third channel information corresponding to the maximum second similarity.

9. The method according to claim 6, characterized in that The second CSI includes the initial accumulated CSI and accumulated CSI corresponding to a historical moment excluding the first CSI, and the determining whether to perform the CSI switching based on a first similarity between the first channel information and the second channel information includes: a first similarity between the first channel information and the second channel information being less than a similarity threshold; and obtaining a second similarity between the first channel information and each of a plurality of third channel information, where the third channel information is channel information corresponding to the accumulated CSI corresponding to a historical moment included in the second CSI, excluding the first CSI; The largest second similarity among the plurality of second similarities is smaller than the similarity threshold, and the first CSI is switched to the initial accumulated CSI.

10. The method according to claim 8 or 9, characterized in that The accumulated CSI corresponding to the historical moment, excluding the first CSI, includes: the accumulated CSI of K-1 consecutive historical moments, or the accumulated CSI of K-1 consecutive historical moments at intervals of T moments; wherein K=2 n , n is a positive integer.

11. The method according to any one of claims 6 to 10, characterized in that: The first similarity and / or the second similarity is any one of cosine similarity and normalized mean square error.

12. The method according to any one of claims 7 to 11, characterized in that: The similarity threshold is agreed upon by a communication protocol, configured by a network device, or set by the terminal.

13. A CSI switching method, characterized in that: The method is performed by a network device, and includes: Receive first information, where the first information is used to notify a network device that the terminal has triggered the CSI switching, where the CSI switching refers to switching from the first CSI to the second CSI, where the first CSI and the second CSI are used by a second model to decompress compressed information of the first channel information, where the first CSI is the accumulated CSI at a previous moment, and the second CSI is the initial accumulated CSI and / or the accumulated CSI corresponding to a historical moment, excluding the first CSI.

14. The method according to claim 13, characterized in that The first information further includes compression information of the first channel information.

15. The method according to claim 13 or 14, characterized in that The method further comprises: Second information is sent, where the second information is used by a network device to instruct the terminal to perform the CSI switching.

16. The method according to any one of claims 13 to 15, characterized in that: The method further comprises: Immediately switch from the first CSI to the second CSI; or, After K feedback cycles, the first CSI is switched to the second CSI, where K is a positive integer.

17. A CSI switching device, characterized in that: The CSI switching device includes: a processing module, configured to trigger CSI switching, where the CSI switching refers to switching from a first CSI to a second CSI, where the first CSI and the second CSI are used to compress first channel information using a first model, where the first CSI is the accumulated CSI at a previous moment, and the second CSI is the initial accumulated CSI and / or the accumulated CSI at a moment before a current moment and excluding the previous moment; The transceiver module is used to send first information, where the first information is used to notify the network device that the terminal has triggered the CSI switching.

18. A CSI switching device, characterized in that: The CSI switching device includes: A transceiver module is configured to receive first information, where the first information is used to instruct the terminal to trigger CSI switching, where the CSI switching refers to switching from the first CSI to the second CSI, where the first CSI and the second CSI are used by a second model to decompress compressed information of the first channel information, where the first CSI is the accumulated CSI at a previous moment, and the second CSI is the initial accumulated CSI and / or the accumulated CSI at a moment before the current moment and excluding the previous moment.

19. A terminal, characterized in that: The terminal includes: one or more processors; The processor is configured to execute the CSI switching method according to any one of claims 1 to 12.

20. A network device, characterized in that: The network equipment includes: one or more processors; The processor is configured to execute the CSI switching method according to any one of claims 13 to 16.

21. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to perform the CSI switching method according to any one of claims 1 to 16.

22. A computer program product, characterized in that When the computer program product is run on a communication device, the communication device is enabled to perform the CSI switching method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Channel state information (CSI) reporting method and device thereof

    CN106455091A

  • Compression model updating method, device and system and storage medium

    CN116033456A

  • Method, terminal, network device, system and medium for reporting channel state information

    CN117083833A

  • CSI feedback in cellular systems

    US20240097764A1

  • Channel state information feedback

    WO2021046783A1

Cited By

  • Multi-beam precoding method and device suitable for low-orbit satellite communication system, equipment and storage medium

    CN121603055A