Information sending method and apparatus, information receiving method and apparatus, terminal, network device, and storage medium

By introducing distance domain information into the airspace basis vector, the problem of inaccurate channel selection in near field communication scenarios in large-scale MIMO is solved, and more accurate channel determination and data transmission are achieved.

WO2025156219A1PCT designated stage Publication Date: 2025-07-31BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/074106
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-25
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

In large-scale MIMO wireless communication, the prior art is difficult to accurately reflect the impact of distance factors on the channel in near-field communication scenarios, resulting in inaccurate channel selection.

Method used

Distance domain information is introduced to characterize the airspace base vector. When the terminal selects the airspace base vector, the angle domain and distance domain information are taken into account, and the network equipment makes accurate channel determination based on the indication information.

Benefits of technology

The accuracy of channel selection in near-field communication scenarios is improved and the effectiveness of data transmission is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024074106_31072025_PF_FP_ABST
    Figure CN2024074106_31072025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications, and specifically relates to an information sending method and apparatus, an information receiving method and apparatus, a terminal, a network device, and a storage medium. The information sending method comprises: determining channel information; on the basis of the channel information, selecting a first number of spatial domain basis vectors from among candidate spatial domain basis vectors, wherein the candidate spatial domain basis vectors are represented by angle domain information and distance domain information; and sending first indication information to the network device, wherein the first indication information is used for indicating the first number of spatial domain basis vectors selected by the terminal from among the candidate spatial domain basis vectors. According to the present disclosure, the spatial domain basis vectors selected by the terminal can accurately reflect a channel condition, and the network device can also accurately determine the channel condition on the basis of the spatial domain basis vectors selected by the terminal and indicated by the first indication information, so that the network device performs subsequent data transmission on the basis of the received indication information.
Need to check novelty before this filing date? Find Prior Art

Description

Information sending and receiving method and device, terminal, network equipment and storage medium Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to an information sending method, an information receiving method, an information sending device, an information receiving device, a terminal, a network device, a communication system, and a storage medium. Background Art

[0002] To further improve spectrum efficiency, scaling up antennas to implement Multiple-Input Multiple-Output (MIMO) is an effective technical approach. Furthermore, future wireless communication systems will build upon existing large-scale antenna deployments by deploying ultra-large-scale antennas to achieve Extremely Large-Scale MIMO (E-MIMO).

[0003] However, with the expansion of communication application scenarios, in some application scenarios, there are still some technical problems in current large-scale MIMO wireless communications that need to be solved urgently.

[0004] Summary of the Invention

[0005] The embodiments of the present disclosure provide information sending and receiving methods and devices, terminals, network devices, and storage media to solve technical problems in related technologies.

[0006] According to a first aspect of an embodiment of the present disclosure, a method for sending information is proposed, which is executed by a terminal, and the method includes: determining channel information; selecting a first number of spatial basis vectors from candidate spatial basis vectors based on the channel information, wherein the candidate spatial basis vectors are represented by angle domain information and distance domain information; and sending first indication information to a network device, wherein the first indication information is used to indicate the first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

[0007] According to the second aspect of an embodiment of the present disclosure, a method for receiving information is proposed, which is indicated by a network device. The method includes: receiving first indication information sent by a terminal, wherein the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from candidate spatial basis vectors, and the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0008] According to a third aspect of an embodiment of the present disclosure, an information sending device is proposed, comprising: a processing module configured to determine channel information; and selecting a first number of spatial basis vectors from candidate spatial basis vectors based on the channel information, wherein the candidate spatial basis vectors are represented by angle domain information and distance domain information; a sending module configured to send first indication information to a network device, wherein the first indication information is used to indicate the first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

[0009] According to the fourth aspect of an embodiment of the present disclosure, an information receiving device is proposed, comprising: a receiving module configured to receive first indication information sent by a terminal, wherein the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from candidate spatial basis vectors, and the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0010] According to a fifth aspect of an embodiment of the present disclosure, a terminal is proposed, comprising: one or more processors; wherein the terminal is used to execute the information sending method described in any one of the first aspect and the optional embodiments of the first aspect.

[0011] According to a sixth aspect of an embodiment of the present disclosure, a network device is proposed, comprising: one or more processors; wherein the network device is used to execute the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0012] According to the seventh aspect of the embodiments of the present disclosure, a communication system is proposed, including a terminal and a network device, wherein the terminal is configured to implement the information sending method described in any one of the first aspect and the optional embodiments of the first aspect, and the network device is configured to implement the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0013] According to an eighth aspect of an embodiment of the present disclosure, a storage medium is proposed, wherein the storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the information sending method described in any one of the first aspect and the optional embodiments of the first aspect, and / or the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0014] According to the embodiments of the present disclosure, unlike traditional basis vectors, the spatial basis vectors include not only angle domain information but also distance domain information, thereby being able to characterize the impact of distance factors on the channel. As a result, the spatial basis vectors selected by the terminal can relatively accurately reflect the channel conditions. The network device can relatively accurately determine the channel conditions based on the spatial basis vectors selected by the terminal indicated by the first indication information, so that the network device can perform subsequent data transmission based on the received indication information. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0016] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.

[0017] FIG2 is an interactive schematic diagram showing a method for sending information according to an embodiment of the present disclosure.

[0018] FIG3 is a schematic diagram showing an oversampling factor according to an embodiment of the present disclosure.

[0019] FIG4 is a schematic flowchart showing a method for sending information according to an embodiment of the present disclosure.

[0020] FIG5 is a schematic flowchart showing a method for receiving information according to an embodiment of the present disclosure.

[0021] FIG6 is a schematic block diagram of an information sending device according to an embodiment of the present disclosure.

[0022] FIG7 is a schematic block diagram of an information receiving device according to an embodiment of the present disclosure.

[0023] FIG8A is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure.

[0024] FIG8B is a schematic diagram of the structure of the chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] The embodiments of the present disclosure provide methods and apparatuses for sending and receiving information, terminals, network devices, and storage media.

[0026] In a first aspect, an embodiment of the present disclosure proposes an information sending method, which is executed by a terminal, and the method includes: determining channel information; selecting a first number of spatial basis vectors from candidate spatial basis vectors based on the channel information, wherein the candidate spatial basis vectors are represented by angle domain information and distance domain information; and sending first indication information to a network device, wherein the first indication information is used to indicate the first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

[0027] In the above embodiment, unlike traditional basis vectors, the spatial basis vectors (such as candidate spatial basis vectors, spatial basis vectors selected by the terminal) include not only angle domain information, but also distance domain information, so that the impact of the distance factor on the channel can be characterized. Therefore, the spatial basis vectors selected by the terminal can relatively accurately reflect the channel situation. The network device can relatively accurately determine the channel situation based on the spatial basis vectors selected by the terminal indicated by the first indication information, so that the network device can perform subsequent data transmission according to the received indication information.

[0028] In combination with some embodiments of the first aspect. In some embodiments, selecting a first number of spatial basis vectors from the first number of candidate spatial basis vectors based on the channel information includes: selecting a second number of spatial basis vectors from the candidate spatial basis vectors based on the channel information; and determining a second number of distance domain information corresponding to the second number of spatial basis vectors; wherein the first indication information is further used to indicate the second number of distance domain information selected by the terminal from a third number of candidate distance domain information.

[0029] In combination with some embodiments of the first aspect. In some embodiments, selecting a first number of spatial basis vectors from candidate spatial basis vectors based on the channel information further includes: determining a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information; and selecting a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0030] In combination with some embodiments of the first aspect, in some embodiments, the first indication information is further used to indicate the second amount of distance domain information in the candidate distance domain information of the product of the candidate distance domain oversampling factor and the third amount.

[0031] In combination with some embodiments of the first aspect. In some embodiments, the method further includes: determining a candidate angle domain offset according to an angle domain oversampling factor, and selecting an angle domain offset from the candidate angle domain offsets; wherein the first indication information is used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets.

[0032] In combination with some embodiments of the first aspect. In some embodiments, selecting a first number of spatial basis vectors from the first number of candidate spatial basis vectors based on the channel information includes: determining a third number of candidate distance domain information and a fourth number of candidate spatial basis vectors corresponding to the candidate distance domain information; and selecting the first number of spatial basis vectors from the candidate spatial basis vectors that are the product of the third number and the fourth number.

[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the method further comprises at least one of the following:

[0034] determining candidate distance domain offsets according to the distance domain oversampling factor, and selecting a distance domain offset from the candidate distance domain offsets;

[0035] Determine candidate angle domain offsets according to the angle domain oversampling factor, and select an angle domain offset from the candidate angle domain offsets;

[0036] In which, the first indication information is also used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets, and / or the distance domain offset selected from the candidate distance domain offsets, and / or the spatial domain offset selected from the candidate spatial domain offsets, and the candidate spatial domain offset is determined based on the candidate distance domain offset and the candidate angle domain offset.

[0037] In combination with some embodiments of the first aspect, in some embodiments, the first indication information is used to indicate, through the first part of information, the angle domain offset selected by the terminal from among the candidate angle domain offsets;

[0038] And / or, the first indication information is used to indicate, through the second part of information, the distance domain offset selected by the terminal from the candidate distance domain offsets;

[0039] And / or, the first indication information is used to indicate, through the third part of information, the spatial domain offset selected by the terminal from the candidate spatial domain offsets;

[0040] The number of bits in the first portion of information is determined based on the candidate distance domain oversampling factor, and / or the number of bits in the second portion of information is determined based on the candidate angle domain oversampling factor, and / or the number of bits in the third portion of information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

[0041] In the second aspect, an embodiment of the present disclosure proposes an information receiving method, which is indicated by a network device, and the method includes: receiving first indication information sent by a terminal, wherein the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from candidate spatial basis vectors, and the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0042] In combination with some embodiments of the second aspect. In some embodiments, the method further includes: sending second indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a second number; a third number; wherein the terminal selects a second number of spatial basis vectors from the first number of candidate spatial basis vectors based on the channel information, and determines a second number of distance domain information corresponding to the second number of spatial basis vectors, and the first indication information is further used to indicate the second number of distance domain information selected by the terminal from the third number of candidate distance domain information.

[0043] In combination with some embodiments of the second aspect. In some embodiments, the second indication information is further used to indicate at least one of the following: a fourth number; a fifth number; wherein the terminal determines a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information, and selects a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0044] In combination with some embodiments of the second aspect, in some embodiments, the first indication information is further used to indicate the second amount of distance domain information in the candidate distance domain information of the product of the candidate distance domain oversampling factor and the third amount.

[0045] In combination with some embodiments of the second aspect, in some embodiments, the first indication information is used to indicate an angle domain offset selected by the terminal from candidate angle domain offsets.

[0046] In combination with some embodiments of the second aspect. In some embodiments, the method further includes: sending third indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a third number; a fourth number; wherein the terminal determines the third number of candidate distance domain information and a fourth number of candidate spatial basis vectors corresponding to the candidate distance domain information, and selects the first number of spatial basis vectors from the candidate spatial basis vectors that are the product of the third number and the fourth number.

[0047] In combination with some embodiments of the second aspect. In some embodiments, the first indication information is also used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets, and / or the distance domain offset selected from the candidate distance domain offsets, and / or the spatial domain offset selected from the candidate spatial domain offsets, and the candidate spatial domain offset is determined based on the candidate distance domain offset and the candidate angle domain offset.

[0048] In combination with some embodiments of the second aspect, in some embodiments, the first indication information is used to indicate, through the first part of information, the angle domain offset selected by the terminal from among the candidate angle domain offsets;

[0049] And / or, the first indication information is used to indicate, through the second part of information, the distance domain offset selected by the terminal from the candidate distance domain offsets;

[0050] And / or, the first indication information is used to indicate, through the third part of information, the spatial domain offset selected by the terminal from the candidate spatial domain offsets;

[0051] The number of bits in the first portion of information is determined based on the candidate distance domain oversampling factor, and / or the number of bits in the second portion of information is determined based on the candidate angle domain oversampling factor, and / or the number of bits in the third portion of information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

[0052] In the third aspect, an embodiment of the present disclosure proposes an information sending device, which includes: a processing module, configured to determine channel information; and select a first number of spatial basis vectors from candidate spatial basis vectors based on the channel information, wherein the candidate spatial basis vectors are represented by angle domain information and distance domain information; a sending module, configured to send first indication information to a network device, wherein the first indication information is used to indicate the first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

[0053] In a fourth aspect, an embodiment of the present disclosure proposes an information receiving device, comprising: a receiving module configured to receive first indication information sent by a terminal, wherein the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from candidate spatial basis vectors, and the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0054] In a fifth aspect, an embodiment of the present disclosure proposes a terminal, comprising: one or more processors; wherein the terminal is used to execute the information sending method described in any one of the first aspect and the optional embodiments of the first aspect.

[0055] In a sixth aspect, an embodiment of the present disclosure proposes a network device, comprising: one or more processors; wherein the network device is used to execute the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0056] In the seventh aspect, an embodiment of the present disclosure proposes a communication system, including a terminal and a network device, wherein the terminal is configured to implement the information sending method described in any one of the first aspect and the optional embodiments of the first aspect, and the network device is configured to implement the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0057] In the eighth aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the information sending method described in any one of the first aspect and the optional embodiments of the first aspect, and / or the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0058] In the ninth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the information sending method described in any one of the first aspect and the optional embodiments of the first aspect, and / or the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0059] In the tenth aspect, an embodiment of the present disclosure proposes a computer program, which, when running on a computer, enables the computer to execute the information sending method described in any one of the first aspect and the optional embodiments of the first aspect, and / or the information receiving method described in any one of the second aspect and the optional embodiments of the second aspect.

[0060] It is understandable that the above-mentioned information sending and receiving devices, communication equipment, communication systems, storage media, program products, and computer programs are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.

[0061] The disclosed embodiments provide information sending and receiving methods and apparatus, terminals, network devices, and storage media. In some embodiments, the terms information sending and receiving methods, information processing methods, and communication methods are interchangeable; the terms information sending and receiving apparatuses, information processing apparatuses, and communication apparatuses are interchangeable; and the terms information processing system and communication system are interchangeable.

[0062] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0063] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0064] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0065] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc.

[0066] For example, when using articles such as “a”, “an”, and “the” in English in translation, the noun following the article can be understood as a singular expression or a plural expression.

[0067] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0068] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0069] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0070] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0071] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restrictions on the position, order, priority, quantity or content of the description objects. For the statement of the description objects, please refer to the description in the context of the claims or embodiments, and no unnecessary restrictions should be constituted due to the use of prefixes.

[0072] For example, if the description object is "field," the ordinal number preceding "field" in "first field" and "second field" does not restrict the position or order of the "fields." "First" and "second" do not restrict whether the modified "fields" are in the same message, nor do they restrict the order of the "first field" and "second field." For another example, if the description object is "level," the ordinal number preceding "level" in "first level" and "second level" does not restrict the priority of the "levels." For another example, the number of description objects is not restricted by the ordinal number and can be one or more. For example, in the case of "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the description object is "device," "first device" and "second device" can be the same or different devices, and their types can be the same or different. For another example, if the description object is "information," "first information" and "second information" can be the same or different information, and their content can be the same or different.

[0073] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0074] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0075] In some embodiments, terms such as "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 less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "no more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0076] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0077] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

[0078] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "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)" and the like may be used interchangeably.

[0079] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", 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, etc. can be used interchangeably.

[0080] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.

[0081] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.

[0082] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0083] In some embodiments, data, information, etc. may be obtained with the user's consent.

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

[0085] FIG1 is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.

[0086] As shown in FIG1 , a communication system 100 includes a terminal 101 and a network device 102 , wherein the network device includes at least one of the following: an access network device and a core network device.

[0087] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, 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, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0088] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (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 base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.

[0089] In some embodiments, a core network device may be a device including one or more network elements, or may be multiple devices or device groups, each including all or part of the one or more network elements. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0090] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0091] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0092] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0093] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0094] The 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 (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0095] In some embodiments, in traditional massive MIMO wireless communication scenarios, mainly far-field communication scenarios, the communication waveform appears as a plane wave.

[0096] With the development of communication technology, communication scenarios are no longer limited to far-field communication scenarios, but can also include near-field communication scenarios. For example, in E-MIMO wireless communication scenarios, the main focus is on near-field communication scenarios, and in near-field communication scenarios, the communication waveform is manifested as a spherical wave.

[0097] In some embodiments, the terminal may determine channel information and report channel state information (CSI) to the network device according to the channel information. For example, the terminal may report CSI to the network device based on a Type II codebook.

[0098] In some embodiments, the channel state information may indicate an orthogonal basis vector selected by the terminal from a plurality of candidate basis vectors. For example, the orthogonal basis vector may include an orthogonal discrete Fourier transform (DFT) basis vector.

[0099] In a far-field communication scenario, the candidate basis vectors only contain angular domain information. For example, the angular domain information may include angular information of a first dimension and angular information of a second dimension. For example, the first dimension may be a horizontal dimension, and the second dimension may be orthogonal to the first dimension, such as a vertical dimension.

[0100] In some embodiments, the angular domain information can be represented by the number of antenna ports of the network device. For example, the angular domain information of the first dimension can be represented as the number N1 of antenna ports of the network device in the first dimension, and the angular domain information of the second dimension can be represented as the number N2 of antenna ports of the network device in the second dimension.

[0101] In a further embodiment, an oversampling factor may be set for the first dimension and the second dimension. For example, the oversampling factor of the first dimension is O1 and the oversampling factor of the second dimension is O2. Then, there are O1×O2 candidate offsets in the angle domain. The terminal may select an offset from the candidate offsets, and the offset may correspond to N1×N2 candidate basis vectors.

[0102] For example, when the network device has N1 antenna ports in the first dimension, N2 antenna ports in the second dimension, an oversampling factor of O1 in the first dimension, and an oversampling factor of O2 in the second dimension, the number of candidate basis vectors can be N1×N2×O1×O2.

[0103] The terminal may send indication information to the network device to indicate the L basis vectors selected by the terminal from the candidate basis vectors according to the channel information. The indication information may be included in the CSI or may not be included in the CSI, and this disclosure does not limit this.

[0104] For example, the indication information may include two parts of information (bits), wherein one part of the information is used to indicate an offset selected by the terminal from O1×O2 candidate offsets. For example, the number of bits in this part of the information is The other part of the information is used to indicate the L basis vectors selected by the terminal from the N1×N2 corresponding to the selected offset. For example, the number of this part of the information is

[0105] Based on the indication information reported by the terminal, the network device can determine the offset selected by the terminal and the L basis vectors selected from the basis vectors corresponding to the selected offset. In a further embodiment, the network device can determine the channel condition based on the indication information reported by the terminal so as to perform subsequent data transmission based on the received indication information, such as determining an appropriate precoding matrix (PM). In this case, the indication information can be used as a precoding matrix indicator (PMI), such as selecting an appropriate modulation and coding scheme (MCS) to communicate with the terminal, such as selecting appropriate time domain resources and frequency domain resources for terminal communication, etc., so as to ensure good communication quality.

[0106] However, when a terminal reports CSI to the network device, the candidate basis vectors and the basis vectors selected by the terminal only include information in the angle domain, which is only applicable in far-field communication scenarios. In near-field communication scenarios, the influence of distance on the channel cannot be ignored, so the basis vectors selected by the terminal no longer accurately reflect the channel conditions.

[0107] FIG2 is an interactive schematic diagram showing a method for sending information according to an embodiment of the present disclosure.

[0108] As shown in FIG2 , the information sending method may include the following steps:

[0109] In step S201, the terminal selects a first number of spatial basis vectors from candidate spatial basis vectors according to channel information.

[0110] In some embodiments, the terminal can determine channel information. For example, the channel information can be represented by a channel matrix (for example, denoted as H). Of course, the channel information is not limited to being represented by a channel matrix, but can also be represented by other means, such as vectors, numerical values, etc., and the present disclosure does not limit this.

[0111] In some embodiments, the terminal may determine the channel information by detecting the signal sent by the network device (for example, through channel estimation). For example, the signal sent by the network device may include at least one of the following: Channel State Information Reference Signal (CSI-RS), Synchronization Signal PBCH Block (SSB), where PBCH stands for Physical Broadcast Channel.

[0112] It should be noted that the terminal determines the channel information, which is not limited to the terminal detecting the signal sent by the network device, but can also be achieved through other methods. For example, the terminal's location, time and other information can be used as input and input into a predetermined model (for example, determined based on machine learning or deep learning). The model can output the channel information.

[0113] In some embodiments, the candidate spatial basis vectors are represented by angle domain information and distance domain information, wherein different spatial basis vectors have at least one of different distance domain information and different angle domain information.

[0114] For example, the angle domain information may include angle information of a first dimension and angle domain information of a second dimension. For example, the first dimension may be a horizontal dimension, and the second dimension is orthogonal to the first dimension, for example, the second dimension may be called a vertical dimension or a vertical dimension.

[0115] For example, the angular domain information can be represented by the number of antenna ports of the network device. For example, the angular domain information of the first dimension can be represented as the number N1 of antenna ports of the network device in the first dimension, and the angular domain information of the second dimension can be represented as the number N2 of antenna ports of the network device in the second dimension.

[0116] For example, distance domain information can be represented by the distance from the network device to the reference point. For example, the reference point can be located between the network device and the terminal, or it can be located outside the network device and the terminal. For example, if there are S types of distances from the network device to the reference point, the number of candidate spatial domain basis vectors can be N1×N2×S.

[0117] In some embodiments, the terminal selects a first number of spatial basis vectors from candidate spatial basis vectors according to channel information, which can be implemented based on the following formula 1:

[0118] Where H is the channel information (e.g., channel matrix) estimated based on the measurement results, is the i-th candidate basis vector among the candidate basis vectors, is the result obtained based on the calculation formula on the right side of the equal sign in Formula 1, θ is the angle domain information of the first dimension, is the angle domain information of the second dimension, and r is the distance domain information.

[0119] Of course, the terminal's method for selecting L spatial basis vectors from the candidate spatial basis vectors is not limited to implementation based on Formula 1, and the present disclosure does not limit this. For example, the terminal may calculate the product of the channel matrix and each spatial basis vector, then sort the calculation results to determine the top L spatial basis vectors in the sort.

[0120] In step S202, the terminal sends first indication information to the network device.

[0121] In some embodiments, the first indication information is used to indicate a first number (e.g., L) of spatial basis vectors selected by the terminal from candidate spatial basis vectors. The first number may be determined by the terminal based on a protocol agreement, or may be indicated by a network device, or may be reported by the terminal to the network device, or may be predetermined by negotiation between the network device and the terminal. This disclosure is not limiting in this regard.

[0122] According to an embodiment of the present disclosure, unlike traditional basis vectors, the spatial basis vectors (such as candidate spatial basis vectors, spatial basis vectors selected by the terminal) include not only angle domain information, but also distance domain information, so that the impact of distance factors on the channel can be characterized. The spatial basis vectors selected by the terminal can relatively accurately reflect the channel situation. The network device can relatively accurately determine the channel situation based on the spatial basis vectors selected by the terminal indicated by the first indication information, so that the network device can perform subsequent data transmission according to the received indication information.

[0123] For example, in some embodiments, the network device may determine the channel condition according to the indication information reported by the terminal, such as determining an appropriate precoding matrix. In this case, the indication information may serve as a precoding matrix indication.

[0124] According to the previous embodiments, the spatial basis vectors in the present disclosure may include two parts of information: distance domain information and angle domain information. Therefore, in some embodiments, when the terminal selects the first number of spatial basis vectors from the candidate spatial basis vectors, it may perform selection operations in the distance domain and the angle domain respectively. In other embodiments, when the terminal selects the first number of spatial basis vectors from the candidate spatial basis vectors, it may directly perform selection operations from the candidate spatial basis vectors.

[0125] The following uses several embodiments to exemplify the selection operations performed by the terminal in the distance domain and the angle domain.

[0126] In some embodiments, the terminal may select a second number (eg, K, K<L) of spatial basis vectors from candidate spatial basis vectors based on channel information; and determine a second number of distance domain information corresponding to the second number of spatial basis vectors.

[0127] In this case, the first indication information is further used to indicate the second number of distance domain information selected by the terminal from the third number (for example, denoted as S) of candidate distance domain information.

[0128] It should be noted that at least one of the second number and the third number may be determined by the terminal based on a protocol agreement, or may be indicated by the network device, or may be reported by the terminal to the network device, or may be predetermined by the network device and the terminal through negotiation. This disclosure is not limited to this.

[0129] For example, the terminal may select a second number of spatial basis vectors from the candidate spatial basis vectors based on the channel information, and this may be implemented according to the above formula 1. Of course, the implementation is not limited to the implementation based on formula 1, and the present disclosure does not limit this. For example, the terminal may calculate the product of the channel matrix and each spatial basis vector, and then sort the calculation results to determine the top K spatial basis vectors in the sort.

[0130] Furthermore, the terminal may determine the distance domain information of the selected K spatial domain basis vectors, and the K spatial domain basis vectors may correspond to K distance domain information.

[0131] Among them, the terminal can predetermine (for example, based on a protocol agreement or determined according to a network device instruction) a third number of candidate distance domain information. In this case, the first information can also indicate the K distance domain information selected by the terminal from the S candidate distance domain information, for example, On this basis, the network device can determine the K distance domain information selected by the terminal from the S candidate distance domain information according to the first indication information.

[0132] It should be noted that if the distance domain information of the K spatial basis vectors has the same distance domain information, the same distance domain information can be ignored, so that the K spatial basis vectors can correspond to K' distance domain information, K'<K, and the first information can indicate the K' distance domain information selected by the terminal from the S candidate distance domain information, for example, bits to indicate.

[0133] In some embodiments, the terminal may determine a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information; select a fifth number (for example, denoted as L') of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0134] It should be noted that at least one of the fourth and fifth quantities may be determined by the terminal based on a protocol agreement, or may be indicated by the network device, or may be reported by the terminal to the network device, or may be predetermined by negotiation between the network device and the terminal. This disclosure is not limited to this.

[0135] For example, the angle domain information includes the angle domain information of the first dimension (represented by the number N1 of antenna ports of the network device in the first dimension) and the angle domain information of the second dimension (represented by the number N2 of antenna ports of the network device in the second dimension). Then for each distance domain information, there are N1×N2 candidate spatial basis vectors, that is, the fourth number can be recorded as N1×N2.

[0136] Furthermore, the terminal may select L' spatial basis vectors from the N1×N2 candidate spatial basis vectors based on the channel information. For example, the terminal may select L' spatial basis vectors from the N1×N2 candidate spatial basis vectors based on the channel information, which may be implemented according to the above formula 1. Of course, the implementation is not limited to the implementation based on formula 1, and the present disclosure does not limit this. For example, the terminal may calculate the product of the channel matrix and each of the N1×N2 candidate spatial basis vectors, and then sort the calculation results to determine the top L' spatial basis vectors in the sorting.

[0137] In this case, the terminal selects a first number of spatial basis vectors from candidate spatial basis vectors according to channel information, where the first number may be equal to the product of the second number and the fifth number, that is, L=K×L′.

[0138] On this basis, the first indication information can indicate two parts of content. One part is the K distance domain information selected by the terminal from the S candidate distance domain information, for example, bits for indication; the other part is that the terminal selects L' spatial basis vectors from the N1×N2 candidate spatial basis vectors corresponding to the K distance domain information, for example, by bits to indicate.

[0139] In some embodiments, an oversampling factor may be introduced in the distance domain or in the angle domain.

[0140] FIG3 is a schematic diagram showing an oversampling factor according to an embodiment of the present disclosure.

[0141] Taking the first dimension in the angle domain information as an example, for example, if the number of antenna ports N1 in the first dimension is 4, then four angles may correspond to the first dimension, as shown by the solid lines in FIG3 .

[0142] For example, if the oversampling factor O1 in the first dimension is 2, then there are two candidate offsets in the first dimension. This can be considered as adding an angle domain offset for each of the four angles mentioned above, as shown by the dotted lines in Figure 3. The angle domain oversampling factor can then be used to represent two candidate offsets: one with the solid line corresponding to the spatial basis vector in the angle domain, and the other with the dotted line corresponding to the spatial basis vector in the angle domain.

[0143] When the angle domain includes the second dimension, the oversampling factor in the second dimension is recorded as O2, and its representation content is similar to O1, which will not be repeated here.

[0144] In some embodiments, the terminal may determine candidate angle domain offsets according to the angle domain oversampling factor, and select the angle domain offset from the candidate angle domain offsets.

[0145] In this case, the terminal may add information to the first indication information, so that the first indication information can also indicate the angle domain offset selected by the terminal from the candidate angle domain offsets.

[0146] For example, the angle domain includes a first dimension and a second dimension, the oversampling factor O1=2 in the first dimension, and the oversampling factor O2=2 in the second dimension, then there are 4 (i.e., O1×O2) candidate angle domain offsets in the angle domain, and the first indication information can indicate the angle domain offset selected by the terminal from the O1×O2 candidate angle domain offsets, for example, bits indicate.

[0147] For example, in the distance domain, there are three distances between the network device and the reference point, that is, S=3. Correspondingly, there are also three reference points, as shown by the dots in FIG3 .

[0148] For example, if the distance domain oversampling factor O3 = 2, there are two candidate distance domain offsets in the distance domain. This can be considered as adding one distance domain offset to each of the three reference points mentioned above, as shown by the triangulation points in Figure 3. The oversampling factor can then be used to represent two candidate distance domain offsets: one is the distance between the spatial basis vector and the corresponding base station in the distance domain, and the other is the distance between the spatial basis vector and the corresponding base station in the distance domain.

[0149] In some embodiments, the terminal may determine a distance domain offset selected from candidate distance domain offsets.

[0150] In this case, the terminal may add information to the first indication information, so that the first indication information can also indicate the distance domain offset selected by the terminal from the candidate distance domain offsets.

[0151] For example, if the oversampling factor O3=2 in the distance domain, then there are 2 (i.e., O3) candidate distance domain offsets in the angle domain. The first indication information may indicate the distance domain offset selected by the terminal from the O3 candidate distance domain offsets. For example, bits indicate.

[0152] In a further embodiment, based on setting the oversampling factor in the distance domain, the amount of distance information changes from S to S×O3. Therefore, the first indication information is also used to indicate the second amount of distance domain information selected by the terminal from the third amount of candidate distance domain information, which becomes: the first indication information is also used to indicate the second number (K) of distance domain information selected by the terminal from the candidate distance domain information that is the product of the candidate distance domain oversampling factor (O3) and the third number (S). For example, bits indicate.

[0153] In some embodiments, for example, L'=4, K=1, S=4, N1=64, N2=8, O1=4, O2=4, and O3=4. The terminal may perform channel estimation based on a signal (e.g., CSI-RS) sent by a network device, select K distance domain information based on the channel estimation, select 1 distance domain offset, select 1 angle domain offset, and select L spatial domain basis vectors. For example, the selection operation may be performed based on the above formula 1, which is not further described in this disclosure.

[0154] On this basis, the terminal may send first indication information to the network device. For example, the first indication information may indicate K distance domain information selected by the terminal, for example, by bit indication; for example, the first indication information may indicate an angle domain offset selected by the terminal, for example, by bit indication; for example, the first indication information may indicate L=K×L' space domain basis vectors selected by the terminal, for example, by bits indicate.

[0155] The following uses several embodiments to exemplify the terminal's selection operation directly among candidate spatial basis vectors.

[0156] In some embodiments, the terminal may determine a third number of candidate distance domain information and a fourth number of candidate spatial basis vectors corresponding to the candidate distance domain information; and then select a first number (for example, denoted as L) of spatial basis vectors from the candidate spatial basis vectors that are the product of the third number and the fourth number.

[0157] It should be noted that at least one of the third quantity and the fourth quantity may be determined by the terminal based on a protocol agreement, or may be indicated by a network device, and this disclosure does not limit this.

[0158] For example, the terminal may predetermine (for example, based on a protocol agreement or according to an instruction of a network device) a third number (for example, denoted as S) of candidate distance domain information.

[0159] In the case where the angle domain information includes the angle domain information of the first dimension (represented by the number N1 of antenna ports of the network device in the first dimension) and the angle domain information of the second dimension (represented by the number N2 of antenna ports of the network device in the second dimension), then for each candidate distance domain information, there are N1×N2 candidate spatial basis vectors corresponding, that is, the fourth number can be recorded as N1×N2.

[0160] Then the total number of spatial basis vectors is the accumulation of the third quantity and the fourth quantity, that is, S×N1×N2. Therefore, the terminal selects L spatial basis vectors and can select L spatial basis vectors from S×N1×N2 candidate spatial basis vectors.

[0161] In this case, the first indication information can be bits indicate the L spatial basis vectors selected by the terminal from the S×N1×N2 candidate spatial basis vectors.

[0162] In some embodiments, the terminal may determine candidate range domain offsets according to the range domain oversampling factor, and select a range domain offset from the candidate range domain offsets.

[0163] In some embodiments, the terminal may determine candidate angle domain offsets according to the angle domain oversampling factor, and select the angle domain offset from the candidate angle domain offsets.

[0164] As for the distance domain offset and angle domain offset selected by the terminal, the terminal can indicate them separately through two parts of information in the first indication information, or the distance domain offset and angle domain offset can be regarded as one spatial domain offset and indicated in the first indication information.

[0165] For example, the terminal indicates the angle domain offset selected by the terminal from the candidate angle domain offsets through the first part of the information in the first indication information, wherein the number of bits in the first part of the information is determined based on the candidate distance domain oversampling factors (e.g., O1 and O2). For example, the first part of the information may include bits.

[0166] For example, the terminal indicates the distance domain offset selected by the terminal in the candidate distance domain offset through the second part of the information in the first indication information, wherein the number of bits in the second part of the information is determined based on the candidate angle domain oversampling factor (e.g., O3), for example, the second part of the information may include bits.

[0167] For example, the terminal indicates the spatial offset selected by the terminal in the candidate spatial offset through the third part of the information in the first indication information, wherein the number of bits in the third part of the information is determined based on the candidate angle domain oversampling factor (e.g., O1 and O2) and the candidate distance domain oversampling factor (e.g., O3), and the third part of the information may include bits.

[0168] In some embodiments, for example, L=4, S=4, N1=64, N2=8, O1=4, O2=4, and O3=4. The terminal may perform channel estimation based on a signal (e.g., CSI-RS) sent by a network device, select one range domain offset, one angle domain offset, and L spatial domain basis vectors based on the channel estimation. For example, the selection operation may be performed based on the above formula 1, which is not further described in this disclosure.

[0169] On this basis, the terminal may send a first indication information to the network device. For example, the first indication information may indicate a distance domain offset selected by the terminal, for example, by bit indication; for example, the first indication information may indicate an angle domain offset selected by the terminal, for example, by bit indication; for example, the first indication information may indicate a spatial offset selected by the terminal, for example, by bit indication; for example, the first indication information may indicate the L spatial basis vectors selected by the terminal, for example, by bits indicate.

[0170] It should be noted that in The distance offset selected by the terminal indicated by the bit can represent the distance offset selected by the terminal within a distance range. For example, the upper limit of the distance range is the Rayleigh distance 2D 2 / λ, where D is the size of the antenna aperture and λ is the carrier wavelength. In a further embodiment, the Rayleigh distance can be normalized, for example, the range of the distance domain can be normalized to the interval (0,1], then The distance offset selected by the terminal indicated by the bits may be an offset within the terminal interval (0, 1].

[0171] In some embodiments, the terminal may determine a communication scenario for communicating with the network device. For example, the terminal may determine it autonomously, or it may be instructed by the network device, or it may be determined based on a protocol agreement.

[0172] For example, when the communication scenario is a near field communication scenario, the terminal can determine and send the first indication information based on the embodiment of the present disclosure, and the network device can determine the content indicated by the first indication information based on the embodiment of the present disclosure.

[0173] For example, when the communication scenario is a far-field communication scenario, the terminal may determine and send the first indication information based on a traditional method, and the network device may determine the content indicated by the first indication information based on a traditional method.

[0174] The communication method involved in the embodiments of the present disclosure may include at least one of steps S201 and S202. For example, step S201 may be implemented as an independent embodiment, step S202 may be implemented as an independent embodiment, and steps S201+S202 may be implemented as independent embodiments, but are not limited thereto.

[0175] In some embodiments, steps S201 and S202 may be performed in an interchangeable order or simultaneously.

[0176] In some embodiments, step S201 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0177] In some embodiments, step S202 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0178] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .

[0179] In a first aspect, an embodiment of the present disclosure provides an information sending method. Figure 4 is a schematic flow chart illustrating an information sending method according to an embodiment of the present disclosure. The information sending method illustrated in this embodiment can be executed by a terminal.

[0180] As shown in FIG4 , the information sending method may include the following steps:

[0181] In step S401, channel information is determined;

[0182] In step S402, a first number of spatial basis vectors are selected from candidate spatial basis vectors according to channel information, wherein the candidate spatial basis vectors are represented by angle domain information and distance domain information;

[0183] In step S403, first indication information is sent to the network device, where the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

[0184] It should be noted that the embodiment shown in FIG. 4 can be implemented independently or in combination with at least one other embodiment in the present disclosure. The specific selection can be made as needed and the present disclosure does not limit it.

[0185] In some embodiments, selecting a first number of spatial basis vectors from a first number of candidate spatial basis vectors based on channel information includes: selecting a second number of spatial basis vectors from the candidate spatial basis vectors based on the channel information; determining a second number of distance domain information corresponding to the second number of spatial basis vectors; wherein the first indication information is further used to indicate the second number of distance domain information selected by the terminal from a third number of candidate distance domain information.

[0186] In some embodiments, selecting a first number of spatial basis vectors from candidate spatial basis vectors based on channel information also includes: determining a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information; selecting a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0187] In some embodiments, the first indication information is further used to indicate to the terminal a second quantity of distance domain information in the candidate distance domain information of the product of the candidate distance domain oversampling factor and the third quantity.

[0188] In some embodiments, the information sending method also includes: determining a candidate angle domain offset based on an angle domain oversampling factor, and selecting an angle domain offset from the candidate angle domain offsets; wherein the first indication information is used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets.

[0189] In some embodiments, selecting a first number of spatial basis vectors from a first number of candidate spatial basis vectors based on channel information includes: determining a third number of candidate distance domain information and a fourth number of candidate spatial basis vectors corresponding to the candidate distance domain information; and selecting the first number of spatial basis vectors from the candidate spatial basis vectors that are the product of the third number and the fourth number.

[0190] In some embodiments, the information sending method further includes at least one of the following:

[0191] determining candidate distance domain offsets according to the distance domain oversampling factor, and selecting the distance domain offset from the candidate distance domain offsets;

[0192] Determine candidate angle domain offsets according to the angle domain oversampling factor, and select the angle domain offset from the candidate angle domain offsets;

[0193] Among them, the first indication information is also used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets, and / or the distance domain offset selected from the candidate distance domain offsets, and / or the spatial domain offset selected from the candidate spatial domain offsets, and the candidate spatial domain offset is determined based on the candidate distance domain offset and the candidate angle domain offset.

[0194] In some embodiments, the first indication information is used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets through the first part of information;

[0195] And / or, the first indication information is used to indicate the distance domain offset selected by the terminal from the candidate distance domain offsets through the second part of information;

[0196] And / or, the first indication information is used to indicate the terminal, through the third part of information, the spatial domain offset selected from the candidate spatial domain offsets;

[0197] The number of bits in the first part of the information is determined based on the candidate distance domain oversampling factor, and / or the number of bits in the second part of the information is determined based on the candidate angle domain oversampling factor, and / or the number of bits in the third part of the information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

[0198] For the first aspect and the optional implementation of the optional embodiment of the first aspect, reference can be made to the optional implementation in the embodiment shown in FIG2 and other related parts in the embodiment involved in FIG2 , which will not be described in detail here.

[0199] In a second aspect, embodiments of the present disclosure provide an information receiving method. Figure 5 is a schematic flow chart illustrating an information receiving method according to an embodiment of the present disclosure. The information receiving method illustrated in this embodiment can be executed by a network device.

[0200] As shown in FIG5 , the information receiving method may include the following steps:

[0201] In step S501, first indication information sent by a terminal is received, wherein the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from candidate spatial basis vectors, where the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0202] It should be noted that the embodiment shown in FIG. 5 can be implemented independently or in combination with at least one other embodiment in the present disclosure. The specific selection can be made as needed and the present disclosure does not limit it.

[0203] In some embodiments, the information receiving method further includes: sending second indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a second quantity; a third quantity; wherein the terminal selects a second number of spatial basis vectors from the first number of candidate spatial basis vectors based on the channel information, and determines a second number of distance domain information corresponding to the second number of spatial basis vectors, and the first indication information is also used to indicate the second number of distance domain information selected by the terminal from the third number of candidate distance domain information.

[0204] In some embodiments, the second indication information is also used to indicate at least one of the following: a fourth number; a fifth number; wherein the terminal determines a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information, and selects a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0205] In some embodiments, the first indication information is further used to indicate to the terminal a second quantity of distance domain information in the candidate distance domain information of the product of the candidate distance domain oversampling factor and the third quantity.

[0206] In some embodiments, the first indication information is used to indicate an angle domain offset selected by the terminal from candidate angle domain offsets.

[0207] In some embodiments, the information receiving method further includes: sending third indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a third quantity; a fourth quantity; wherein the terminal determines the third quantity of candidate distance domain information and the fourth quantity of candidate spatial basis vectors corresponding to the candidate distance domain information, and selects the first quantity of spatial basis vectors from the candidate spatial basis vectors that are the product of the third quantity and the fourth quantity.

[0208] In some embodiments, the first indication information is also used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets, and / or the distance domain offset selected from the candidate distance domain offsets, and / or the spatial domain offset selected from the candidate spatial domain offsets, and the candidate spatial domain offset is determined based on the candidate distance domain offset and the candidate angle domain offset.

[0209] In some embodiments, the first indication information is used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets through the first part of information;

[0210] And / or, the first indication information is used to indicate the distance domain offset selected by the terminal from the candidate distance domain offsets through the second part of information;

[0211] And / or, the first indication information is used to indicate the terminal, through the third part of information, the spatial domain offset selected from the candidate spatial domain offsets;

[0212] The number of bits in the first part of the information is determined based on the candidate distance domain oversampling factor, and / or the number of bits in the second part of the information is determined based on the candidate angle domain oversampling factor, and / or the number of bits in the third part of the information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

[0213] The second aspect and the optional implementation of the optional embodiment of the second aspect can be referred to the optional implementation in the embodiment shown in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0214] In some embodiments, the names of information, etc. 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", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0215] In some embodiments, terms such as "synchronization signal (SS)", "synchronization signal block (SSB)", "reference signal (RS)", "pilot", and "pilot signal" can be used interchangeably.

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

[0217] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0218] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0219] Corresponding to the aforementioned embodiments of the information sending method and the information receiving method, the present disclosure also provides embodiments of an information sending device and an information receiving device.

[0220] FIG6 is a schematic block diagram of an information sending device according to an embodiment of the present disclosure. As shown in FIG6 , the information sending device includes: a processing module 601 and a sending module 602 .

[0221] In some embodiments, the processing module is configured to determine channel information; and select a first number of spatial basis vectors from candidate spatial basis vectors based on the channel information, wherein the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0222] In some embodiments, the sending module is configured to send first indication information to the network device, wherein the first indication information is used to indicate the first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

[0223] In some embodiments, the processing module is configured to select a second number of spatial basis vectors from the candidate spatial basis vectors based on the channel information; determine a second number of distance domain information corresponding to the second number of spatial basis vectors; wherein the first indication information is further used to indicate the second number of distance domain information selected by the terminal from a third number of candidate distance domain information.

[0224] In some embodiments, the processing module is configured to determine a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information; select a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0225] In some embodiments, the first indication information is further used to indicate to the terminal the second number of distance domain information in the candidate distance domain information of the product of the candidate distance domain oversampling factor and the third number.

[0226] In some embodiments, the processing module is further configured to determine candidate angle domain offsets based on the angle domain oversampling factor, and select an angle domain offset from the candidate angle domain offsets; wherein the first indication information is used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets.

[0227] In some embodiments, the processing module is configured to determine a third number of candidate distance domain information and a fourth number of candidate spatial basis vectors corresponding to the candidate distance domain information; and select the first number of spatial basis vectors from the candidate spatial basis vectors that are the product of the third number and the fourth number.

[0228] In some embodiments, the processing module is further configured to do at least one of the following:

[0229] determining candidate distance domain offsets according to the distance domain oversampling factor, and selecting a distance domain offset from the candidate distance domain offsets;

[0230] Determine candidate angle domain offsets according to the angle domain oversampling factor, and select an angle domain offset from the candidate angle domain offsets;

[0231] In which, the first indication information is also used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets, and / or the distance domain offset selected from the candidate distance domain offsets, and / or the spatial domain offset selected from the candidate spatial domain offsets, and the candidate spatial domain offset is determined based on the candidate distance domain offset and the candidate angle domain offset.

[0232] In some embodiments, the first indication information is used to indicate, through the first part of information, the angle domain offset selected by the terminal from the candidate angle domain offsets;

[0233] And / or, the first indication information is used to indicate, through the second part of information, the distance domain offset selected by the terminal from the candidate distance domain offsets;

[0234] And / or, the first indication information is used to indicate, through the third part of information, the spatial domain offset selected by the terminal from the candidate spatial domain offsets;

[0235] The number of bits in the first portion of information is determined based on the candidate distance domain oversampling factor, and / or the number of bits in the second portion of information is determined based on the candidate angle domain oversampling factor, and / or the number of bits in the third portion of information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

[0236] FIG7 is a schematic block diagram of an information receiving device according to an embodiment of the present disclosure. As shown in FIG7 , the information receiving device includes: a receiving module 701 .

[0237] In some embodiments, the receiving module is configured to receive first indication information sent by the terminal, wherein the first indication information is used to indicate a first number of spatial basis vectors selected by the terminal from candidate spatial basis vectors, and the candidate spatial basis vectors are represented by angle domain information and distance domain information.

[0238] In some embodiments, the information receiving device further includes: a sending module configured to send second indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a second quantity; a third quantity; wherein the terminal selects a second number of spatial basis vectors from the first number of candidate spatial basis vectors based on the channel information, and determines a second number of distance domain information corresponding to the second number of spatial basis vectors, and the first indication information is further used to indicate the second number of distance domain information selected by the terminal from the third number of candidate distance domain information.

[0239] In some embodiments, the second indication information is further used to indicate at least one of the following: a fourth number; a fifth number; wherein the terminal determines a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information, and selects a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors based on the channel information; wherein the product of the second number and the fifth number is equal to the first number.

[0240] In some embodiments, the first indication information is further used to indicate to the terminal the second number of distance domain information in the candidate distance domain information of the product of the candidate distance domain oversampling factor and the third number.

[0241] In some embodiments, the first indication information is used to indicate an angle domain offset selected by the terminal from candidate angle domain offsets.

[0242] In some embodiments, the information receiving device further includes: a sending module configured to send third indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a third quantity; a fourth quantity; wherein the terminal determines a third quantity of candidate distance domain information and a fourth quantity of candidate spatial basis vectors corresponding to the candidate distance domain information, and selects the first quantity of spatial basis vectors from the candidate spatial basis vectors that are the product of the third quantity and the fourth quantity.

[0243] In some embodiments, the first indication information is also used to indicate the angle domain offset selected by the terminal from the candidate angle domain offsets, and / or the distance domain offset selected from the candidate distance domain offsets, and / or the spatial domain offset selected from the candidate spatial domain offsets, and the candidate spatial domain offsets are determined based on the candidate distance domain offsets and the candidate angle domain offsets.

[0244] In some embodiments, the first indication information is used to indicate, through the first part of information, the angle domain offset selected by the terminal from the candidate angle domain offsets;

[0245] And / or, the first indication information is used to indicate, through the second part of information, the distance domain offset selected by the terminal from the candidate distance domain offsets;

[0246] And / or, the first indication information is used to indicate, through the third part of information, the spatial domain offset selected by the terminal from the candidate spatial domain offsets;

[0247] The number of bits in the first portion of information is determined based on the candidate distance domain oversampling factor, and / or the number of bits in the second portion of information is determined based on the candidate angle domain oversampling factor, and / or the number of bits in the third portion of information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

[0248] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can be referred to the partial description of the method embodiment. The device embodiment described above is merely illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art can understand and implement it without paying any creative work.

[0249] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0250] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0251] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. 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 a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit 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), etc.

[0252] Figure 8A is a schematic diagram of the structure of a communication device 8100 proposed in an embodiment of the present disclosure. Communication device 8100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 8100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0253] As shown in Figure 8A, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. Optionally, the communication device 8100 is used to perform any of the above methods. Optionally, one or more processors 8101 are used to call instructions to enable the communication device 8100 to perform any of the above methods.

[0254] In some embodiments, the communication device 8100 further includes one or more transceivers 8102. When the communication device 8100 includes one or more transceivers 8102, the transceiver 8102 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S201 and S202, but not limited thereto), and the processor 8101 performs at least one of the other steps (for example, steps S201 and S202, but not limited thereto). In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be interchangeable, the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be interchangeable, and the terms receiver, receiving unit, receiver, and receiving circuit may be interchangeable.

[0255] In some embodiments, the communication device 8100 further includes one or more memories 8103 for storing data. Alternatively, all or part of the memories 8103 may be located outside the communication device 8100. In alternative embodiments, the communication device 8100 may include one or more interface circuits 8104. Optionally, the interface circuits 8104 are connected to the memory 8102 and may be configured to receive data from the memory 8102 or other devices, or to send data to the memory 8102 or other devices. For example, the interface circuits 8104 may read data stored in the memory 8102 and send the data to the processor 8101.

[0256] The communication device 8100 described in the above embodiment may 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 may not be limited by FIG. 8A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0257] FIG8B is a schematic diagram of the structure of a chip 8200 according to an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 8200 shown in FIG8B , but the present disclosure is not limited thereto.

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

[0259] In some embodiments, chip 8200 further includes one or more interface circuits 8202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 8200 further includes one or more memories 8203 for storing data. Alternatively, all or part of memory 8203 may be located external to chip 8200. Optionally, interface circuit 8202 is connected to memory 8203 and may be used to receive data from memory 8203 or other devices, or may be used to send data to memory 8203 or other devices. For example, interface circuit 8202 may read data stored in memory 8203 and send the data to processor 8201.

[0260] In some embodiments, the interface circuit 8202 performs at least one of the communication steps (e.g., steps S201 and S202, but not limited thereto) of the aforementioned method. For example, the interface circuit 8202 performing the communication steps (e.g., steps S201 and S202, but not limited thereto) of the aforementioned method means that the interface circuit 8202 performs data exchange between the processor 8201, chip 8200, memory 8203, or a transceiver device. In some embodiments, the processor 8201 performs at least one of the other steps (e.g., steps S201 and S202, but not limited thereto).

[0261] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0262] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute 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 thereto, and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto, and may also be a temporary storage medium.

[0263] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0264] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. An information sending method, characterized in that, Executed by a terminal, the method includes: Determine channel information; Select a first number of spatial basis vectors from candidate spatial basis vectors according to the channel information, where the candidate spatial basis vectors are characterized by angular domain information and distance domain information; Send first indication information to a network device, where the first indication information is used to indicate the first number of spatial basis vectors selected by the terminal from the candidate spatial basis vectors.

2. The method according to claim 1, characterized in that, The step of selecting a first number of spatial basis vectors from the first number of candidate spatial basis vectors according to the channel information includes: Select a second number of spatial basis vectors from the candidate spatial basis vectors according to the channel information; Determine second number of distance domain information corresponding to the second number of spatial basis vectors; Wherein, the first indication information is further used to indicate the second number of distance domain information selected by the terminal from third number of candidate distance domain information.

3. The method according to claim 2, wherein The step of selecting a first number of spatial basis vectors from candidate spatial basis vectors according to the channel information further includes: Determine a fourth number of candidate spatial basis vectors corresponding to the selected distance domain information; Select a fifth number of spatial basis vectors from the fourth number of candidate spatial basis vectors according to the channel information; Wherein, the product of the second number and the fifth number is equal to the first number.

4. The method according to claim 2 or 3, characterized in that The first indication information is further used to indicate the second number of distance domain information of the terminal from candidate distance domain information which is the product of the candidate distance domain oversampling factor and the third number.

5. The method according to any one of claims 2 to 4, characterized in that, The method further includes: Determine candidate angular domain offsets according to an angular domain oversampling factor, and select an angular domain offset from the candidate angular domain offsets; Wherein, the first indication information is used to indicate the angular domain offset selected by the terminal from the candidate angular domain offsets.

6. The method according to claim 1, characterized in that, The step of selecting a first number of spatial basis vectors from the first number of candidate spatial basis vectors according to the channel information includes: Determine a third number of candidate distance domain information, and a fourth number of candidate spatial basis vectors corresponding to the candidate distance domain information; Select the first number of spatial basis vectors from the candidate spatial basis vectors which is the product of the third number and the fourth number.

7. The method according to claim 6, wherein The method further includes at least one of the following: Determine candidate distance domain offsets according to a distance domain oversampling factor, and select a distance domain offset from the candidate distance domain offsets; Determine candidate angular domain offsets according to an angular domain oversampling factor, and select an angular domain offset from the candidate angular domain offsets; Wherein, the first indication information is further used to indicate the angular domain offset selected by the terminal from the candidate angular domain offsets, and / or, the distance domain offset selected by the terminal from the candidate distance domain offsets, and / or, the spatial offset selected by the terminal from candidate spatial offsets, and the candidate spatial offsets are determined based on the candidate distance domain offsets and the candidate angular domain offsets.

8. The method according to claim 7, wherein The first indication information is used to indicate the angular domain offset selected by the terminal from the candidate angular domain offsets through first part of information; And / or, the first indication information is used to indicate the terminal in the candidate distance domain deviation through the second part of information a distance domain offset selected from the shift amounts; and / or, the first indication information is used to indicate, through third part information, an airspace offset selected by the terminal from the candidate airspace offsets; wherein, the number of bits in the first part information is determined based on the candidate distance domain oversampling factor, and / or, the number of bits in the second part information is determined based on the candidate angle domain oversampling factor, and / or, the number of bits in the third part information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor.

9. An information receiving method, characterized in that, Executed by a network device, the method includes: receiving first indication information sent by a terminal, wherein the first indication information is used to indicate a first number of airspace basis vectors selected by the terminal from candidate airspace basis vectors, and the candidate airspace basis vectors are characterized by angle domain information and distance domain information.

10. The method according to claim 9, characterized in that, The method further includes: sending second indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a second number; a third number; wherein, the terminal selects a second number of airspace basis vectors from the first number of candidate airspace basis vectors according to channel information, and determines second number of distance domain information corresponding to the second number of airspace basis vectors, and the first indication information is further used to indicate the second number of distance domain information selected by the terminal from a third number of candidate distance domain information.

11. The method according to claim 10, wherein The second indication information is further used to indicate at least one of the following: a fourth number; a fifth number; wherein, the terminal determines a fourth number of candidate airspace basis vectors corresponding to the selected distance domain information, and selects a fifth number of airspace basis vectors from the fourth number of candidate airspace basis vectors according to the channel information; wherein, the product of the second number and the fifth number is equal to the first number.

12. The method according to claim 10 or 11, characterized in that, The first indication information is further used to indicate the second number of distance domain information in candidate distance domain information which is the product of the candidate distance domain oversampling factor and the third number.

13. The method according to any one of claims 10 to 12, characterized in that, The first indication information is used to indicate an angle domain offset selected by the terminal from candidate angle domain offsets.

14. The method according to any one of claims 10 to 13, characterized in that, The method further includes: sending third indication information to the terminal, wherein the second indication information is used to indicate at least one of the following: a third number; a fourth number; wherein, the terminal determines a third number of candidate distance domain information and a fourth number of candidate airspace basis vectors corresponding to the candidate distance domain information, and selects the first number of airspace basis vectors from candidate airspace basis vectors which is the product of the third number and the fourth number.

15. The method according to claim 14, wherein The first indication information is further used to indicate an angle domain offset selected by the terminal from the candidate angle domain offsets, and / or, a distance domain offset selected by the terminal from the candidate distance domain offsets, and / or, an airspace offset selected by the terminal from candidate airspace offsets, and the candidate airspace offsets are determined based on the candidate distance domain offsets and the candidate angle domain offsets.

16. The method according to claim 15, characterized in that, The first indication information is used to indicate, through first part information, an angle domain offset selected by the terminal from the candidate angle domain offsets; and / or, the first indication information is used to indicate, through second part information, the distance domain offset selected by the terminal from the candidate distance domain offsets; and / or, the first indication information is used to indicate, through third part information, the spatial domain offset selected by the terminal from the candidate spatial domain offsets; wherein, the number of bits in the first part information is determined based on the candidate distance domain oversampling factor, and / or, the number of bits in the second part information is determined based on the candidate angle domain oversampling factor, and / or, the number of bits in the third part information is determined based on the candidate angle domain oversampling factor and the candidate distance domain oversampling factor. The apparatus comprises:

17. An information sending device, characterized in that, a processing module, configured to determine channel information; and select a first number of spatial domain basis vectors from candidate spatial domain basis vectors according to the channel information, wherein the candidate spatial domain basis vectors are characterized by angle domain information and distance domain information; a sending module, configured to send first indication information to a network device, wherein the first indication information is used to indicate the first number of spatial domain basis vectors selected by the terminal from the candidate spatial domain basis vectors. The apparatus comprises:

18. An information receiving device, characterized in that, a receiving module, configured to receive the first indication information sent by the terminal, wherein the first indication information is used to indicate the first number of spatial domain basis vectors selected by the terminal from candidate spatial domain basis vectors, and the candidate spatial domain basis vectors are characterized by angle domain information and distance domain information. Comprises:

19. A terminal, characterized in that, one or more processors; wherein, the terminal is used to execute the information sending method according to any one of claims 1 to 8. Comprises:

20. A network device, characterized in that, one or more processors; wherein, the network device is used to execute the information receiving method according to any one of claims 9 to 16. Comprises a terminal and a network device, wherein the terminal is configured to implement the information sending method according to any one of claims 1 to 8, and the network device is configured to implement the information receiving method according to any one of claims 9 to 16.

21. A communication system, characterized in that, When the instruction runs on a communication device, the communication device is caused to execute the information sending method according to any one of claims 1 to 8, and / or, the information receiving method according to any one of claims 9 to 16.

22. A storage medium, the storage medium stores instructions, characterized in that, ​

Citation Information

Patent Citations

  • Measurement reporting method and device

    CN113840324A

  • Communication method and device

    CN117220726A

  • Channel estimation method and apparatus

    US20210175936A1

  • CSI reporting method, channel prediction method, terminal and network-side device

    WO2023160442A1