Communication method and related apparatus
By utilizing cell-level prior information to construct channel maps in wireless communication, the problems of noise interference and resource constraints in high-precision wireless channel measurement are solved, enabling more efficient channel measurement and equipment scheduling.
Patent Information
- Application Number
- PCT/CN2025/105164
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-16
- Filing Date
- 2025-06-28
- Publication Date
- 2026-01-22
AI Technical Summary
High-precision measurement of wireless channels faces challenges such as noise interference and resource constraints, and traditional methods are insufficient to meet the needs of future communication networks.
By determining prior information at the cell level, including multipath angle and beam angle, a channel map of the grid where the terminal device is located is constructed, reducing noise interference and lowering channel measurement overhead.
It improves the accuracy and efficiency of channel measurement, reduces communication consumption, saves computing power for access network equipment, and supports flexible equipment scheduling.
Smart Images

Figure CN2025105164_22012026_PF_FP_ABST
Abstract
Description
Communication method and related apparatus
[0001] The present application claims priority to the Chinese patent application No. 202410954989.3, filed on July 16, 2024, and entitled “A communication method and related apparatus”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication, in particular to a communication method and related apparatus. BACKGROUND
[0003] With the continuous development of communication networks, the system bandwidth becomes larger, the terminal antenna increases, the network load increases, the contradiction between the wireless channel dimension and the limited pilot measurement resource becomes increasingly serious, which leads to great challenges for high-precision measurement of wireless channels.
[0004] Accurate measurement of wireless channels is the cornerstone of mobile communication network research, and is crucial for the design, analysis and optimization of wireless communication networks.
[0005] Traditional wireless channel measurement methods based on pilot symbols cannot meet the needs of the development of future communication networks, and finding new channel measurement methods has become a hot research topic. SUMMARY
[0006] The communication method and related apparatus provided by the embodiments of the present application can determine the prior information at the cell level in advance, which can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multipath angle and / or beam angle between the first object and the first network device in the cell. By entering the prior information at the cell level, the noise interference related to the first object caused by constructing the channel map through communication measurement data can be reduced.
[0007] The first aspect of the present application provides a communication method, which is executed by a first network device, or executed by part of components (such as processors, chips or chip systems, etc.) in the first network device, or can also be implemented by a logic module or software that can realize all or part of the functions of the first network device. In the first aspect and its possible implementation manners, the method is described by taking the example of being executed by the first network device. The first network device can also be referred to as an access network device. In the method, the first network device determines prior information, and the prior information includes at least one of the following: the position of a first object in a cell, the multipath angle between the first network device and the first object, and the beam angle between the first network device and the first object; the prior information is related to the channel map of a grid where a terminal device is located, and the terminal device is located in the cell.
[0008] Based on the above scheme, the first network device obtains prior information in advance, which can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multipath angle and / or beam angle between the first object and the first network device in the cell. By entering the prior information at the cell level, the noise interference related to the first object caused by constructing the channel map based on the measured data can be reduced. On the other hand, the channel map at the grid level can also be obtained based on the angle prior information, so as to reduce the overhead of channel measurement.
[0009] In a possible implementation, the first network device can further determine the first channel information based on the prior information, and the first channel information includes at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel.
[0010] Based on the above scheme, the access network device can determine the relevant frequency domain information, spatial domain information, and large-scale channel information of the first channel based on the prior information, so as to reduce the noise interference caused by obtaining the channel information based on the measured data.
[0011] In a possible implementation, the first network device further determines the spatial domain information based on a plurality of antenna ports, and the plurality of antenna ports are antenna ports used by the first network device to send data to the terminal device. The first network device sends first indication information to the terminal device, and the first indication information is used to indicate identifiers of a plurality of target antenna ports in the plurality of antenna ports, and the plurality of target antenna ports are related to the spatial domain information. The first network device receives difference information sent by the terminal device, and the difference information includes: identifiers of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and difference frequency domain information of other antenna ports in the plurality of antenna ports except the plurality of target antenna ports, and the difference frequency domain information is related to the reference frequency domain information. The first network device specifically determines the first channel information based on the prior information, the spatial domain information, and the difference information.
[0012] Based on the above scheme, the terminal device can report the frequency domain information of the antenna port in a differential reporting manner, so as to reduce the communication consumption caused by transmitting full amount of frequency domain information.
[0013] In a possible implementation, the first network device comprises a service unit (SU) and a centralized unit (CU). The SU receives multipath information of a first channel sent by the DU, the first channel being a channel between the first network device and the terminal device. The SU determines a grid in which the terminal device is located based on the multipath information. The SU determines first channel information based on prior information and a plurality of antenna ports, the plurality of antenna ports being antenna ports used by the first network device to send data to the terminal device, and the first channel information comprising at least one of the following: frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel. The SU determines a channel map of the grid based on the grid in which the terminal device is located and the first channel information.
[0014] Based on the above scheme, the SU of the access network device can construct the channel map, which can not only reduce the overhead of the core network device in constructing the channel map, but also flexibly schedule each terminal device according to the constructed channel map.
[0015] In a possible implementation, the SU can further transmit second indication information to the third network device, the second indication information being used to indicate grid division information of the plurality of cells.
[0016] Based on the above scheme, the SU in the access network device can further negotiate the division of the grid with the positioning management unit in the core network device, so that the grid to which the terminal device belongs can be determined according to the negotiated grid division rule, and the accuracy of subsequently constructing the grid-level channel map is improved.
[0017] In a possible implementation, the first network device can further send first channel information to the second network device, the first channel information comprising at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device, and the first channel information being specifically used by the second network device to determine the channel map.
[0018] Based on the above scheme, the access network device constructs the channel map, which not only saves the computing power of the access network device, but also enables macro device scheduling based on the channel map.
[0019] In a possible implementation, the first network device can further send multipath information of a first channel to the third network device, the first channel being a channel between the first network device and the terminal device, and the multipath information being used to determine a grid in which the terminal device is located.
[0020] Based on the above scheme, the access network device sends the multipath information to the core network device, so that the positioning management unit in the core network device can determine the grid in which the terminal device is located, thereby improving the accuracy of subsequently constructing the grid-level channel map.
[0021] In a possible implementation, the channel map is used to indicate at least one of the following: an identity of the cell, a grid where the terminal device is located, an identity of a second object related to the first data, spatial information of the first channel, an identity of a beam, a transmission angle of the beam, a generation parameter of the first data, an identity of an interfering cell, an identity of a terminal device in the interfering cell that transmits the second data, a generation parameter of the second data; the first data is data transmitted between the terminal device and the first network device, the first channel is a channel between the first network device and the terminal device, the beam is related to one or more antenna ports, the interfering cell is different from the cell where the terminal device is located, and the interfering cell and the cell where the terminal device is located have signal interference.
[0022] Based on the above scheme, the specific content that the grid-level channel map can indicate is limited, thereby improving various application scenarios of the channel map.
[0023] In a possible implementation, the first network device can further send, to the terminal device, third indication information, the third indication information including at least one indication bit, the at least one indication bit being used to indicate at least one of the channel map indication content, and the third indication information being used to assist the terminal device in communicating with the first network device.
[0024] Based on the above scheme, the first network device can send, to the terminal device, the third indication information, so that the terminal device can communicate with the first network device according to the channel map content indicated by the third indication information.
[0025] In a possible implementation, the channel map is stored in a table manner.
[0026] Based on the above scheme, the channel map is stored in a table manner, which facilitates subsequent reading by the terminal device and improves the efficiency of communication assisted by the channel map.
[0027] In a possible implementation, the spatial information includes at least one of the following: a spatial channel matrix, a spatial basis, a spatial coefficient, and a spatial covariance.
[0028] Based on the above scheme, by limiting the specific content of the spatial information, the application scenario of the subsequent spatial information can be improved.
[0029] In a possible implementation, the frequency domain information includes at least one of the following: a frequency domain channel matrix, a frequency domain basis, a frequency domain coefficient, and a frequency domain covariance.
[0030] Based on the above scheme, by limiting the specific content of the frequency domain information, the application scenario of the subsequent frequency domain information can be improved.
[0031] In a possible implementation, the time domain information includes at least one of the following: a time domain channel matrix, a time domain basis, a time domain coefficient, and a time domain covariance.
[0032] Based on the above scheme, by limiting the specific content of the time domain information, the application scenario of subsequent time domain information can be improved.
[0033] In a possible implementation, the large-scale channel information includes at least one of the following: path loss, shadow fading, Rician factor, and line of sight (LoS) state.
[0034] Based on the above scheme, by limiting the specific content of the large-scale channel information, the application scenario of subsequent large-scale channel information can be improved.
[0035] The second aspect of the present application provides a communication method, which is executed by a terminal device, or executed by part of components (such as processors, chips or chip systems, etc.) in the terminal device, or the method can also be implemented by a logic module or software that can realize all or part of the functions of the terminal device. In the second aspect and its possible implementation manners, the method is described by taking the terminal device as an example. In the method, the terminal device transmits an uplink reference signal (RS). The terminal device receives a plurality of first reference signals, receives first indication information, and transmits differential information based on the plurality of first reference signals and the first indication information.
[0036] The uplink RS is related to the spatial information of a first channel, and the first channel is a channel between a first network device and the terminal device. Each of the plurality of first reference signals corresponds to at least one antenna port of a plurality of antenna ports in the first network device. The first indication information is used to indicate the identities of a plurality of target antenna ports in the plurality of antenna ports. The differential information includes: the identities of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and differential frequency domain information of other antenna ports in the plurality of antenna ports except the plurality of target antenna ports, the differential frequency domain information is related to the reference frequency domain information, and the differential information is used to determine a channel map of a grid where the terminal device is located.
[0037] Based on the above scheme, the terminal device can report the frequency domain information of the antenna port in a differential reporting manner, so as to reduce the communication consumption caused by transmitting full amount of frequency domain information.
[0038] In a possible implementation, the channel map is used to indicate at least one of the following: an identity of the cell, a grid where the terminal device is located, an identity of a second object related to the first data, spatial information of the first channel, an identity of a beam, a transmission angle of the beam, a generation parameter of the first data, an identity of an interfering cell, an identity of a terminal device in the interfering cell that transmits the second data, a generation parameter of the second data; the first data is data transmitted between the terminal device and the first network device, the first channel is a channel between the first network device and the terminal device, the beam is related to one or more antenna ports, the interfering cell is different from the cell where the terminal device is located, and the interfering cell and the cell where the terminal device is located have signal interference.
[0039] Based on the above scheme, the specific content that the grid-level channel map can indicate is limited, thereby improving various application scenarios of the channel map.
[0040] In a possible implementation, the terminal device can further receive third indication information sent by the first network device, the third indication information including at least one indication bit, the at least one indication bit being used to indicate at least one of the channel map indication content, and the third indication information being used to assist the terminal device in communicating with the first network device.
[0041] Based on the above scheme, the terminal device can communicate with the first network device according to the channel map content indicated by the third indication information.
[0042] In a possible implementation, the channel map is stored in a table manner.
[0043] Based on the above scheme, the channel map is stored in a table manner, which facilitates subsequent reading of the terminal device and improves the efficiency of communication assisted by the channel map.
[0044] In a possible implementation, the spatial information includes at least one of the following: a spatial channel matrix, a spatial basis, a spatial coefficient, and a spatial covariance.
[0045] Based on the above scheme, by limiting the specific content of the spatial information, the application scenario of the subsequent spatial information can be improved.
[0046] The third aspect of the present application provides a communication method, which is executed by a second network device, or executed by some components (for example, a processor, a chip or a chip system, etc.) in the second network device, or can also be implemented by a logic module or software capable of realizing all or part of the functions of the second network device. In the third aspect and possible implementation manners thereof, the method is described by taking the example of being executed by the second network device. The second network device can be a core network device. In the method, the second network device receives first channel information from a first network device. The second network device determines a grid in which a terminal device is located. The second network device determines a channel map of the grid based on the first channel information.
[0047] The first channel information includes at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel. The first channel is a channel between the first network device and the terminal device.
[0048] Based on the above scheme, the core network device can construct a channel map at the grid level through the channel information reported by the access network device, to facilitate subsequent flexible scheduling according to the grid granularity based on the channel map. In addition, the channel information can also be obtained according to prior information of the cell. By entering the prior information at the cell level, noise interference related to the first object caused by constructing the channel map through real-time measurement data can be reduced. On the other hand, the channel map at the grid level can also be obtained based on the angle prior information, to reduce the overhead of channel measurement.
[0049] In a possible implementation manner, the second network device can further transmit second indication information to a third network device, the second indication information being used to indicate grid division information of a plurality of cells, and the first indication information being used to determine the grid in which the terminal device is located.
[0050] Based on the above scheme, the access network device can also negotiate the division of the grid with a positioning management unit in the core network device, so that the grid to which the terminal device belongs can be determined according to the negotiated grid division rule subsequently, and the accuracy of constructing the channel map at the grid level is improved.
[0051] The fourth aspect of the present application provides a communication apparatus, which is a first network device, or a part of the first network device (for example, a processor, a chip or a chip system, etc.), or a logic module or software capable of realizing all or part of the functions of the first network device. The communication apparatus includes a processing unit, or the communication apparatus includes a transceiver unit and a processing unit.
[0052] The processing unit is configured to determine prior information, the prior information including at least one of the following: a position of a first object in the cell, a multipath angle between the first network device and the first object, and a beam angle between the first network device and the first object; the prior information is related to a channel map of a grid in which the terminal device is located, and the terminal device is located in the cell.
[0053] In a possible implementation, the processing unit is further configured to determine the first channel information based on the prior information, and the first channel information includes at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel.
[0054] In a possible implementation, the processing unit is further configured to determine, by the first network device, the spatial domain information based on a plurality of antenna ports, the plurality of antenna ports being antenna ports used by the first network device to send data to the terminal device. The transceiver is configured to send, to the terminal device, first indication information used to indicate identifiers of a plurality of target antenna ports in the plurality of antenna ports, the plurality of target antenna ports being related to the spatial domain information. The transceiver is further configured to receive differential information sent by the terminal device, the differential information including: the identifiers of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and differential frequency domain information of antenna ports other than the plurality of target antenna ports in the plurality of antenna ports, the differential frequency domain information being related to the reference frequency domain information; and the processing unit is specifically configured to determine the first channel information based on the prior information, the spatial domain information, and the differential information.
[0055] In a possible implementation, the processing unit includes a service unit SU and a centralized unit CU. The SU is configured to receive multipath information of a first channel sent by the DU, the first channel being a channel between the first network device and the terminal device; the SU is further configured to determine a grid in which the terminal device is located based on the multipath information; the SU is further configured to determine first channel information based on the prior information and a plurality of antenna ports, the plurality of antenna ports being antenna ports used by the first network device to send data to the terminal device, and the first channel information including at least one of the following: frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel; and the SU is further configured to determine a channel map of the grid based on the grid in which the terminal device is located and the first channel information.
[0056] In a possible implementation, the SU is further configured to transmit, with a third network device, second indication information used to indicate grid division information of a plurality of cells.
[0057] In a possible implementation, the transceiver is configured to send, to the second network device, first channel information, the first channel information comprising at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device, and the first channel information being specifically used by the second network device to determine a channel map.
[0058] In a possible implementation, the transceiver is further configured to send, to the third network device, multipath information of the first channel, the first channel being a channel between the first network device and the terminal device, and the multipath information being used to determine a grid in which the terminal device is located.
[0059] In a possible implementation, the channel map is used to indicate at least one of the following: an identifier of a cell, a grid in which the terminal device is located, an identifier of a second object related to the first data, spatial domain information of the first channel, an identifier of a beam, a transmission angle of the beam, a generation parameter of the first data, an identifier of an interfering cell, an identifier of a terminal device in the interfering cell that sends second data, a generation parameter of the second data; the first data being data transmitted between the terminal device and the first network device, the first channel being a channel between the first network device and the terminal device, the beam being related to one or more antenna ports, the interfering cell being different from a cell in which the terminal device is located, and the interfering cell and the cell in which the terminal device is located having signal interference.
[0060] In a possible implementation, the transceiver is further configured to send, to the terminal device, third indication information, the third indication information comprising at least one indication bit, the at least one indication bit being used to indicate at least one of the indication contents of the channel map, and the third indication information being used to assist the terminal device in communicating with the first network device.
[0061] In a possible implementation, the channel map is stored in a table manner.
[0062] In a possible implementation, the spatial domain information comprises at least one of the following: a spatial domain channel matrix, a spatial domain basis, a spatial domain coefficient, and a spatial domain covariance.
[0063] In a possible implementation, the frequency domain information comprises at least one of the following: a frequency domain channel matrix, a frequency domain basis, a frequency domain coefficient, and a frequency domain covariance.
[0064] In a possible implementation, the time domain information comprises at least one of the following: a time domain channel matrix, a time domain basis, a time domain coefficient, and a time domain covariance.
[0065] In a possible implementation, the large-scale channel information comprises at least one of the following: path loss, shadow fading, Rician factor, and line-of-sight (LoS) state.
[0066] The fifth aspect of the present application provides a communication apparatus, which is a terminal device, or a part of the terminal device (for example, a processor, a chip or a chip system, etc.), or a logic module or software capable of realizing all or part of the functions of the terminal device. The communication apparatus comprises a transceiver.
[0067] The transceiver is configured to send an uplink reference signal (RS), the uplink RS being related to the spatial information of the first channel, and the first channel being a channel between the first network device and the terminal device.
[0068] The transceiver is further configured to receive a plurality of first reference signals, each of the plurality of first reference signals corresponding to at least one antenna port of a plurality of antenna ports in the first network device.
[0069] The transceiver is further configured to receive first indication information, the first indication information being used to indicate the identities of a plurality of target antenna ports in the plurality of antenna ports.
[0070] The transceiver is further configured to send differential information based on the plurality of first reference signals and the first indication information, the differential information comprising: the identities of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and differential frequency domain information of other antenna ports in the plurality of antenna ports except the plurality of target antenna ports, the differential frequency domain information being related to the reference frequency domain information, and the differential information being used to determine a channel map of a grid in which the terminal device is located.
[0071] In a possible implementation, the channel map is used to indicate at least one of the following: an identity of a cell, a grid in which the terminal device is located, an identity of a second object related to the first data, spatial information of the first channel, an identity of a beam, a transmission angle of the beam, a generation parameter of the first data, an identity of an interfering cell, an identity of a terminal device in the interfering cell that sends second data, a generation parameter of the second data; the first data is data transmitted between the terminal device and the first network device, the first channel is a channel between the first network device and the terminal device, the beam is related to one or more antenna ports, the interfering cell is different from the cell in which the terminal device is located, and the interfering cell and the cell in which the terminal device is located have signal interference.
[0072] In a possible implementation, the transceiver is further configured to receive third indication information sent by the first network device, the third indication information comprising at least one indication bit, the at least one indication bit being used to indicate at least one of the indication contents of the channel map, and the third indication information being used to assist the terminal device in communicating with the first network device.
[0073] In a possible implementation, the channel map is stored in the form of a table.
[0074] In a possible implementation, the spatial domain channel matrix, the spatial domain basis, the spatial domain coefficient, and the spatial domain covariance.
[0075] The sixth aspect of the present application provides a communication apparatus, which is a second network device, or a part of the second network device (for example, a processor, a chip or a chip system, etc.), or a logic module or software capable of realizing all or part of the functions of the second network device. The communication apparatus comprises a transceiver and a processing unit.
[0076] The transceiver is configured to receive first channel information from a first network device, the first channel information comprising at least one of the following: an identifier of a terminal device, frequency domain information of a first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device.
[0077] The processing unit is configured to determine a grid in which the terminal device is located.
[0078] The processing unit is further configured to determine a channel map of the grid based on the first channel information.
[0079] In a possible implementation, the transceiver is further configured to transmit second indication information to a third network device, the second indication information being used to indicate grid division information of a plurality of cells, and the first indication information being used to determine the grid in which the terminal device is located.
[0080] The seventh aspect of the present application provides a communication apparatus, comprising at least one processor and at least one memory coupled to the at least one processor; the at least one memory is configured to store programs or instructions; and the at least one processor is configured to execute the programs or instructions, so that the apparatus implements the method of any possible implementation of the first aspect.
[0081] The eighth aspect of the present application provides a communication apparatus, comprising at least one processor and at least one memory coupled to the at least one processor; the at least one memory is configured to store programs or instructions; and the at least one processor is configured to execute the programs or instructions, so that the apparatus implements the method of any possible implementation of the second aspect.
[0082] The ninth aspect of the present application provides a communication apparatus, comprising at least one logic circuit and at least one input and output interface; the logic circuit is configured to execute the method of any possible implementation of the third aspect.
[0083] The tenth aspect of the present application provides a communication system, which comprises at least one of the communication apparatuses of any possible implementation manner of the fourth aspect, the communication apparatuses of any possible implementation manner of the fifth aspect, and the communication apparatuses of any possible implementation manner of the sixth aspect, or comprises at least one of the communication apparatuses of any possible implementation manner of the seventh aspect, the communication apparatuses of any possible implementation manner of the eighth aspect, and the communication apparatuses of any possible implementation manner of the ninth aspect.
[0084] The eleventh aspect of the present application provides a computer readable storage medium, which is used to store one or more computer execution instructions, when the computer execution instructions are executed by a processor, the processor executes the method of any possible implementation manner of any one of the first aspect to the third aspect.
[0085] The twelfth aspect of the present application provides a computer program product (or computer program), when the computer program in the computer program product is executed by the processor, the processor executes the method of any possible implementation manner of any one of the first aspect to the third aspect.
[0086] The thirteenth aspect of the present application provides a chip or chip system, which comprises at least one processor, used to support the communication apparatus to implement the method of any possible implementation manner of any one of the first aspect to the third aspect.
[0087] In a possible design, the chip system can further comprise at least one memory, used to store necessary program instructions and data of the communication apparatus. The chip system can be composed of a chip, or can include the chip and other discrete devices. Optionally, the chip system further comprises an interface circuit, which provides program instructions and / or data for the at least one processor.
[0088] The technical effects brought by any design manner of the fourth aspect to the thirteenth aspect can refer to the technical effects brought by different design manners of the first aspect to the third aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0089] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed in the embodiment or prior art description will be briefly introduced below. Obviously, the drawings in the following description only illustrate the embodiments of the present application, and those skilled in the art can obtain other drawings according to the provided drawings without creative labor.
[0090] FIG. 1A is a schematic diagram of a communication system related to the present application;
[0091] Figure 1B is another schematic diagram of a communication system to which the present application is directed;
[0092] Figure 1C is another schematic diagram of a communication system to which the present application is directed;
[0093] Figure 1D is another schematic diagram of a communication system to which the present application is directed;
[0094] Figure 2 is a flow diagram of a communication method to which the present application is directed;
[0095] Figure 3 is a flow diagram of a communication method to which the present application is directed;
[0096] Figure 4 is an example diagram of a relationship between a grid and a cell to which the present application is directed;
[0097] Figure 5 is another flow diagram of a communication method to which the present application is directed;
[0098] Figures 6 to 9 are several schematic diagrams of a communication device to which the present application is directed. DETAILED DESCRIPTION
[0099] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application.
[0100] First, some terms in the embodiments of the present application will be explained so as to facilitate the understanding of the skilled in the art.
[0101] 1. Terminal device
[0102] The terminal device can be a wireless terminal device capable of receiving network device scheduling and indication information. The wireless terminal device can be a device providing voice and / or data connectivity to a user, or a handheld device having a wireless connection function, or other processing devices connected to a wireless modem.
[0103] A terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN). The terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone, mobile phone), a computer, and a data card, for example, which can be a portable, pocket, hand-held, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a Pad, a computer with wireless transceiver, and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station (MS), a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, a subscriber station (SS), customer premises equipment (CPE), a terminal, user equipment (UE), a mobile terminal (MT), and the like. The terminal device can also be a wearable device and a terminal device in a next-generation communication system, such as a 5G communication network and a future communication network, or a terminal device in a future evolved public land mobile network (PLMN), and the like. The terminal device can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, and the like.
[0104] 2. Network device
[0105] The network device can be a device in a wireless network, for example, the network device can be a RAN node (or device) that accesses a terminal device to a wireless network, which can also be referred to as a base station. Currently, some examples of RAN devices are: a new generation base station (generation Node B, gNodeB) in a 5G communication system, a transmission reception point (transmission reception point, TRP), an evolved Node B (evolved Node B, eNB), a radio network controller (radio network controller, RNC), a Node B (Node B, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (for example, home evolved Node B, or home Node B, HNB), a baseband unit (baseband unit, BBU), or a wireless fidelity (wireless fidelity, Wi-Fi) AP, etc. In addition, in one network structure, the network device can include a central unit (central unit, CU) node, or a distributed unit (distributed unit, DU) node, or a RAN device including a CU node and a DU node, or a RAN device including a CU node, a DU node, and a service unit (service unit, SU).
[0106] Among them, the network device can send configuration information (for example, carried in a scheduling message and / or an indication message) to the terminal device, and the terminal device further performs network configuration according to the configuration information, so that the network configuration between the network device and the terminal device is aligned; or, through the preset network configuration of the network device and the preset network configuration of the terminal device, so that the network configuration between the network device and the terminal device is aligned. Specifically, "alignment" means that when there is an interactive message between the network device and the terminal device, the carrier frequency of the interactive message transmission and reception, the determination of the interactive message type, the meaning of the field information carried in the interactive message, or the understanding of other configurations of the interactive message between the two are consistent.
[0107] In addition, in other possible cases, the network device can be other devices that provide wireless communication functions for terminal devices. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. For the convenience of description, the embodiments of the present application do not limit.
[0108] The network device can also include a core network device, which includes at least one of a session management function (SMF), a sensing function (SF), a location management function (LMF), a map management function (MMF), an access and mobility management function (AMF), a user plane function (UPF), and the like.
[0109] In the embodiments of the present application, the device for implementing the function of the network device can be the network device, or a device capable of supporting the network device to implement the function, such as a chip system, which can be installed in the network device. In the technical solutions provided in the embodiments of the present application, the device for implementing the function of the network device is taken as an example to describe the technical solutions provided in the embodiments of the present application.
[0110] 3. Configuration and pre-configuration
[0111] In the present application, both configuration and pre-configuration will be used. Among them, the configuration refers to that the network device / server sends some parameter configuration information or parameter values to the terminal device through a message or signaling, so that the terminal device determines the communication parameters or the resources in the transmission according to the values or information. The pre-configuration is similar to the configuration, which can be the parameter information or parameter values agreed by the network device / server and the terminal device in advance, or the parameter information or parameter values adopted by the base station / network device or the terminal device according to the standard protocol, or the parameter information or parameter values pre-stored in the base station / server or the terminal device. The present application does not limit this.
[0112] Further, these values and parameters can be changed or updated.
[0113] 4. Channel map
[0114] The channel map is defined as a database for storing channel characteristics based on location information, which includes channel statistical covariance matrix, angle spectrum, time delay spectrum, and path loss. The physical cell is divided into two-dimensional grid points, and each grid point stores several channel characteristics in the form of matrix, vector, or scalar.
[0115] 5. Channel measurement and feedback
[0116] In a communication system, massive multiple input multiple output (MIMO) technology plays a vital role in the spectral efficiency of the system. When a network device transmits data to a user equipment using the MIMO technology, modulation and coding and signal precoding need to be performed. How the network device performs modulation and coding and signal precoding needs to rely on channel state information (CSI) fed back by the user equipment to the network device.
[0117] In a time-division duplexing (TDD) system, because the uplink channel and the downlink channel use the same bandwidth, the uplink channel and the downlink channel have reciprocity, and the base station side can use the reciprocity of the uplink channel and the downlink channel to obtain the CSI of the downlink channel through the uplink channel, and then perform signal precoding.
[0118] In a frequency-division duplexing (FDD) system, because the uplink and downlink frequency bands are separated by a distance much greater than the coherence bandwidth, the uplink and downlink channels do not have complete reciprocity, and the uplink channel information cannot be directly used for accurate downlink precoding. In a traditional FDD system, the base station needs to rely on the CSI fed back by the user equipment to the base station. The basic flowchart of the CSI measurement performed by the base station and the UE is shown in FIG. 3. The base station needs to first send signaling for channel measurement configuration, informing the UE of the time and behavior of channel measurement; then the base station sends a pilot to the UE for channel measurement; the UE measures and calculates the final CSI feedback quantity according to the pilot sent by the base station; and the base station sends data according to the CSI fed back by the UE. Among them, the base station uses the RI fed back by the UE to determine the number of streams of data transmitted to the UE; the base station uses the channel quality indicator (CQI) fed back by the UE to determine the modulation and coding scheme (MCS) of the data transmitted to the UE; and the base station uses the precoding matrix indication (PMI) fed back by the UE to determine the precoding of the data transmitted to the UE. The precoding matrix also involves related codebook bases and codebook coefficients.
[0119] 6、beam
[0120] The beam can be divided into a transmission beam and a reception beam. The technology for forming the beam can be beamforming technology or other technical means. Beamforming includes transmission beamforming and reception beamforming.
[0121] Transmit beam: the transmitting end device transmits signals with certain beamforming weights, so that the transmitted signals form a beam with spatial directivity. In the uplink direction, the transmitting end device can be a terminal; in the downlink direction, the transmitting end device can be a network device.
[0122] Receive beam: the receiving end device receives signals with certain beamforming weights, so that the received signals form a beam with spatial directivity. In the uplink direction, the receiving end device can be a network device; in the downlink direction, the receiving end device can be a terminal.
[0123] 7、Grid
[0124] The "grid" can refer to a virtual grid or an actual grid, where the virtual grid can be understood as a grid divided according to channel characteristics and other attributes. The physical grid can be understood as a geographical area divided according to shape, contour, size, radius, area, geographical location, and other attributes.
[0125] In addition, the "grid" can also have a height attribute, that is, the grid can be understood as a geographical area with a given height or a range of heights. For example, the grid can refer to a geographical area with an altitude of 0 km or within a range of 0 km plus or minus 2 km, or a geographical area with a certain average altitude, or a geographical area with a specific height, such as a geographical area with an altitude of 10 km or within a range of 10 km plus or minus 3 km.
[0126] The shape, contour, size, radius, and area of different regions can be the same or different. Different regions have different geographical locations. There can be overlap between different regions or there can be no overlap.
[0127] In one possible implementation, the shape of the grid can be a regular hexagon, or other shapes such as a quadrilateral, a regular pentagon, a circle, an ellipse, etc. Alternatively, the shape of the grid can also be irregular, without limitation.
[0128] For example, the shape of the grid can be defined by a protocol or defined by a network device. The grid shapes defined by different network devices can be the same or different. The same network device can also define multiple grid shapes. Similarly, the size, radius, and area of the region can also be defined by a protocol or defined by a network device. The grid size, radius, and area defined by different network devices can be the same or different. The same network device can also define multiple grid sizes, multiple grid radii, or multiple grid areas.
[0129] In a possible implementation, the earth surface can be divided into a plurality of grids, and the plurality of grids can be indexed (e.g., numbered). The terminal device and the network device can agree on a numbering manner (e.g., whether to start numbering from 1 or from 0) of the grids and a correspondence between the grids and indexes. Alternatively, a protocol can define the numbering manner of the grids and the correspondence between the grids and indexes. Based on the index of the grid, the geographical position and other information of the grid can be determined.
[0130] Optionally, the plurality of divided grids can completely cover the earth surface, for example, any position on the earth surface belongs to a certain region; or the plurality of divided grids can also cover part of the geographical positions on the earth, for example, the plurality of grids can not cover the South Pole and / or the North Pole of the earth.
[0131] 8、The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following cases: A exists alone, B exists alone, A and B exist together, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, "at least one of A, B and (or) C" can represent: A exists alone, B exists alone, C exists alone, A and B exist together, A and C exist together, B and C exist together, A, B and C exist together. In addition, unless otherwise specified, the ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the order, time sequence, priority or importance of the plurality of objects.
[0132] 9、In the embodiments of the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface by other units or modules. "Sending" can also be understood as "output" of the chip interface, and "receiving" can also be understood as "input" of the chip interface. For another example, "sending" can also be understood as outputting information from the baseband part to the radio frequency part inside the device, and "receiving" can also be understood as receiving the output information of the baseband part by the radio frequency part inside the device.
[0133] In other words, the transmitting and receiving can be between devices, such as between a network device and a terminal device, or can be within a device, such as between components, modules, chips, software modules or hardware modules within a device via a bus, wire or interface.
[0134] It can be understood that the information can be processed, such as encoding and modulation, between the source and the destination of the information transmission, but the destination can understand the effective information from the source. Similar expressions in this application can be similarly understood, and will not be repeated.
[0135] In the embodiments of the present application, transmission includes sending and / or receiving. That is, transmission can be sending, receiving, or both sending and receiving, which is not limited here.
[0136] In addition, receiving can also be understood as detecting, listening, etc., which is not limited here. For example, for receiving DCI, it usually means listening to DCI.
[0137] 10. In the present application, "for indicating" can include for directly indicating and for indirectly indicating. When describing that certain indication information is for indicating A, it can be understood that the indication information carries A, directly indicates A or indirectly indicates A.
[0138] In the present application, the information indicated by the indication information is referred to as the to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, it can be realized by a direct indication manner, such as by the to-be-indicated information itself or the index of the to-be-indicated information. It can also be realized by an indirect indication manner by indicating other information, wherein the other information and the to-be-indicated information have an association relationship. It can also only indicate part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, it can also be realized by means of the arrangement order of each information agreed in advance (for example, the protocol stipulates) to indicate a specific information, thereby reducing the indication overhead to a certain extent.
[0139] The to-be-indicated information can be sent as a whole or can be divided into multiple sub-information and sent separately, and the sending period and / or sending occasion of the sub-information can be the same or different. The specific sending method is not limited in the present application. The sending period and / or sending occasion of the sub-information can be predefined, for example, predefined according to a protocol, or configured by the transmitting end device to the receiving end device through sending configuration information. The configuration information may, for example, but not limited to, include one or a combination of at least two of radio resource control (RRC) signaling, medium access control (MAC) layer signaling and physical layer signaling. The MAC layer signaling may, for example, include MAC CE, and the physical layer signaling may, for example, include downlink control information (DCI).
[0140] In the present application, the same or similar parts between different embodiments can be mutually referred to, unless otherwise specified. In the present application, the terms and / or descriptions of different embodiments and different implementation manners / implementation methods / implementation approaches in each embodiment are consistent and can be mutually referred to, unless otherwise specified and logically conflicted. The technical features of different embodiments and different implementation manners / implementation methods / implementation approaches in each embodiment can be combined to form new embodiments, implementation manners, implementation methods or implementation approaches according to their inherent logical relationship. The implementation manners of the present application described below do not constitute a limitation on the protection scope of the present application.
[0141] In order to facilitate understanding of the method provided by the embodiments of the present application, the system architecture of the method provided by the embodiments of the present application will be described below. It can be understood that the system architecture described in the embodiments of the present application is used to more clearly illustrate the scheme of the embodiments of the present application, and does not constitute a limitation on the scheme provided by the embodiments of the present application.
[0142] Referring to FIG. 1A, an architecture diagram of a communication system 1000 to which embodiments of the present application are applied is shown. As shown in FIG. 1A, the communication system includes a RAN 100 and a core network 200. Optionally, the communication system 1000 can further include an Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1A, collectively referred to as 110) and at least one terminal device (e.g., 120a-120j in FIG. 1A, collectively referred to as 120). The RAN 100 can further include other RAN nodes, such as a wireless relay device and / or a wireless backhaul device (not shown in FIG. 1A). The terminal devices 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network devices and the logical functions of the RAN nodes. The terminal devices and the terminal devices, and the RAN nodes and the RAN nodes can be connected to each other in a wired or wireless manner.
[0143] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, an NR system, or a future wireless access system defined in 3GPP. The RAN 100 can also include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).
[0144] The RAN node, also referred to as a radio access network device, a RAN entity, or an access node, is used to help the terminal device access the communication system in a wireless manner. In an application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a TRP, a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station (e.g., 110a in FIG. 1A), a micro base station or an indoor station (e.g., 110b in FIG. 1A), or a relay node or a donor node.
[0145] In another application scenario, a terminal device can access a network through cooperation of a plurality of RAN nodes, and different RAN nodes implement part of functions of a base station. For example, a RAN node can include at least one of the following: a CU, a DU, a radio unit (RU), or a SU. The CU here implements functions of a radio resource control protocol and a packet data convergence protocol (PDCP) of the base station, and can also implement a function of a service data adaptation protocol (SDAP); the DU implements functions of a radio link control layer and a MAC layer of the base station, and can also implement part of a physical layer or all of the physical layer; specific descriptions about the protocol layers can be referred to related technical specifications of the 3GPP. The RU can be used to implement functions of transmitting and receiving radio frequency signals. The CU and the DU can be two independent RAN nodes, or can be integrated in the same RAN node, for example, integrated in a BBU. The RU can be included in a radio frequency device, for example, included in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: a CU-control plane and a CU-user plane. The SU can receive multipath information transmitted by the DU, and the SU can perceive a position of the terminal device according to the multipath information.
[0146] In different systems, the RAN node can have different names. For example, in an O-RAN system, the CU can be referred to as an open CU (O-CU), the DU can be referred to as an open DU (O-DU), and the RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module, for example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit specific technologies and specific device forms adopted by the RAN node.
[0147] In addition, the RAN node can also be referred to as a network device, and the description of the network device can be referred to the description in the foregoing name explanation, which is not described herein again. For ease of description, a base station is described as an example of the RAN node in the following. Correspondingly, the description of the terminal device can be referred to the description in the foregoing name explanation, which is not described herein again.
[0148] The base stations and the terminal devices can be fixed in position or mobile. The base stations and the terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; can also be deployed on airplanes, balloons, and artificial satellites. Embodiments of the present application do not limit the application scenarios of the base stations and the terminal devices.
[0149] The roles of the base stations and the terminal devices can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1A can be configured as a mobile base station, and for those terminal devices 120j that access the wireless access network 100 through 120i, the terminal device 120i is a base station; but for the base station 110a, 120i is a terminal device, that is, 110a communicates with 120i through a wireless air interface protocol. Of course, 110a and 120i can also communicate through a base station-to-base station interface protocol, and in this case, 120i is also a base station relative to 110a. Therefore, the base stations and the terminal devices can be collectively referred to as communication devices, 110a and 110b in FIG. 1A can be referred to as communication devices with base station functions, and 120a-120j in FIG. 1A can be referred to as communication devices with terminal device functions.
[0150] The base stations and the terminal devices, the base stations and the base stations, and the terminal devices and the terminal devices can communicate through licensed frequency spectrum, can communicate through unlicensed frequency spectrum, or can simultaneously communicate through licensed frequency spectrum and unlicensed frequency spectrum; can communicate through frequency spectrum below 6 gigahertz (GHz), can communicate through frequency spectrum above 6 GHz, or can simultaneously use frequency spectrum below 6 GHz and frequency spectrum above 6 GHz. Embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.
[0151] In embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing base station functions. The control subsystem containing base station functions herein can be a control center in the above-mentioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. The functions of the terminal device can also be performed by a module (such as a chip or a modem) in the terminal device, or by a device containing terminal device functions.
[0152] It can be understood that the RAN 100 has been described above to include at least one RAN node (such as 110a and 110b in FIG. 1A, collectively referred to as 110) and at least one terminal device (such as 120a-120j in FIG. 1A, collectively referred to as 120).
[0153] Optionally, FIG. 1B shows an example diagram of the RAN 100 as an O-RAN system, which can include other components than those shown in the diagram. As shown, an access network device (RAN, which can be an eNB or a gNB or a next generation access network device) communicates with a core network (CN) through a backhaul link and communicates with a terminal device through an air interface.
[0154] In one possible implementation, the core network device includes at least one of the following: SF, LMF, MMF, AMF, etc. Among them, the LMF implements the location estimation of the terminal device, the MMF implements the grid and scatterer association, and the SF implements the perception angle acquisition. The AMF communicates with the LMF / MMF / SF through the NLs interface. The base station communicates with the AMF through the NG-C interface, and the AMF is equivalent to a router for communication between the gNB and the LMF / MMF / SF. For example, one example of the core network device can be as shown in FIG. 1C, that is, the core network device includes: SF, LMF, MMF, and AMF.
[0155] In addition, FIG. 1D shows another example diagram of the RAN 100 (i.e., network device) system, in which the network device includes: SU, CU, DU, and RU. Among them, the network device communicates with the core network device through the CU, and the network device communicates with the terminal device through the RU.
[0156] It can be understood that the above several system architectures are only examples, and in actual applications, there can be other communication architectures, which are not limited here.
[0157] Currently, in the above wireless communication system, accurate measurement of the wireless channel is the cornerstone of mobile communication network research, and is crucial for the design, analysis and optimization of the wireless communication network. The traditional pilot symbol-based wireless channel measurement method is difficult to meet the needs of the development of future communication networks, and finding a new channel measurement method has become a hot research topic. Common channel map construction includes the following two ways:
[0158] The first way is to construct a channel map by directly measuring channel data. Considering that there is a problem of large amount of measured data and difficult data acquisition in many scenarios, the channel characteristics of other unmeasured areas are obtained by collecting part of the regional data and using interpolation techniques (such as nearest neighbor method, linear interpolation method, kernel interpolation method, etc.) to obtain the channel characteristics of other unmeasured areas, thereby constructing the channel map of all areas.
[0159] The second way is another construction method of the channel map construction, which is a map-based deterministic channel modeling scheme. Specifically, the environment map needs to be combined, and the reflection, diffraction, and scattering characteristics of the communication multipath are simulated by using electromagnetic simulation calculation, so as to obtain the deterministic channel for constructing the channel map.
[0160] However, the above-mentioned several ways have corresponding defects. For example, for the first way, the channel map is constructed by measuring channel data, and this method highly depends on the amount of measurement data and the accuracy of measurement equipment. The main problem is that it is difficult to measure, and the cost of manpower and material resources is large. In addition, for some areas, the measured channel data has the problems of low signal-to-noise ratio and large interference, and it is difficult to measure the channel from the base station of the current cell to the terminal of the neighboring cell. Assuming that the terminal UE1 is located at the edge of the cell 1, the measurement data corresponding to this point is often low in signal-to-noise ratio and large in interference. The base station BS1 is difficult to measure the channel information from itself to the UE2 point of the neighboring cell. For example, for the second way, the construction of the channel map highly depends on the accuracy of the environment modeling, including the size, shape, and material of the scatterers such as buildings and vegetation. The environment modeling accuracy of the existing commercial map is often low, only to the meter level, and the material of the static environment scatterer is difficult to obtain. Considering that the actual environment is non-static, the movement of vehicles and other scatterers will cause the change of the channel state information, and it is necessary to obtain the size, shape, material, position, and speed of the dynamic scatterer in real time to improve the accuracy of the dynamic environment modeling. In addition, the electromagnetic calculation usually uses the ray tracing method, which is only suitable for the scene where the scatterer size is large and the environment area is simple. When the actual environment is complex or the scatterer size is small, the deterministic channel modeling based on ray tracing is often not accurate enough.
[0161] In order to solve the above technical problems, the communication method and related device provided by the embodiments of the present application, the first network device obtains prior information in advance, the prior information can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multipath angle and / or beam angle between the first object in the cell and the first network device, that is, the prior information can be understood as angle prior information. On the one hand, it can reduce the noise interference related to the first object caused by the construction of the channel map by measuring the communication data, and on the other hand, the channel map of the grid level can be obtained based on the angle prior information, so as to reduce the overhead of channel measurement.
[0162] Referring to FIG. 2, a flowchart of a communication method provided by an embodiment of the present application is shown, which can include step 201. Step 201 can be performed by a communication device, or by some components (such as a processor, a chip, or a chip system, etc.) in the communication device, or by a logic module or software that can realize all or part of the functions of the communication device. In the following, the communication device is taken as an example for description. The processing performed by a single execution subject in step 201 can also be divided into processing performed by multiple execution subjects, which can be logically and / or physically separated. For example, in the case that the communication device is a network device, such as a base station, the processing performed by the communication device can be divided into processing performed by at least one of a CU, a DU, a RU, and a SU (which will be described later in conjunction with the drawings, and will not be described here). For another example, in the case that the communication device is a core network device, the processing performed by the communication device can be divided into processing performed by at least one of an MMF and an LMF. The communication device can include the terminal device, the access network device, and / or the core network device in the foregoing FIGs. 1A-1D. In the following, the first network device is taken as an example for description, which is the base station in the foregoing FIGs. 1A-1D, the second network device is taken as an example for description, which is the MMF in the foregoing FIG. 1C, and the third network device is taken as an example for description, which is the LMF in the foregoing FIG. 1C. The step 201 will be described in detail below.
[0163] In step 201, the first network device determines prior information, which is related to a channel map of a grid where the terminal device is located.
[0164] The prior information in the embodiment of the present application includes at least one of the following: a position of a first object in a cell, a multipath angle between the first network device and the first object, a beam angle between the first network device and the first object, etc.
[0165] The first network device can communicate with one or more terminal devices. The first network device can be understood as a RAN node or device that provides access to a wireless network service for the terminal device. The first object can be understood as an object or environmental information in the cell that affects the fading of the wireless channel. The fading of the wireless channel is due to the influence of various physical phenomena when the signal propagates in space, such as the multipath effect that causes the signal to arrive at the receiver with different phases, diffraction that makes the signal propagate along non-straight paths, and reflection and scattering that produce multiple propagation paths at the surface of objects or irregular terrain, all of which can cause signal fading and distortion. At the same time, weather conditions such as rain, snow, and fog, as well as other electromagnetic interference, can further affect the quality of signal propagation. These complex physical and environmental factors jointly contribute to the fading phenomenon of the wireless channel.
[0166] Optionally, the first object can include at least one of the following: a building, a mountain, vegetation, dust, a ground scattering body, and the like. The first object can include a static object and / or a dynamic object. The position of the first object in the cell can be an absolute position (e.g., longitude and latitude, etc.) or a relative position (relative to the position of the network device or the terminal device, etc.), which is not limited herein.
[0167] In addition, the multipath angle between the first network device and the first object is used to represent the transmission angle, reflection angle, or reception angle of the signal between the first network device and the first object on the propagation path, etc. Correspondingly, the beam angle of the first network device and the first object can refer to the angle of the beam transmitted by the first network device to the first object, or the angle of the beam received by the first object, etc., which is not limited herein.
[0168] Further, the above-mentioned prior information can also be understood as cell-level environmental prior information, which can be represented by the multipath angle or the beam angle related to the first object in the cell.
[0169] In the embodiments of the present application, there are various ways for the first network device to determine the prior information, which are described as follows.
[0170] In one possible implementation, the first network device receives the prior information sent by other devices. For example, the SF in the core network device has a sensing management function, which can sense the angle prior information related to the first object and send the prior information to the first network device. Correspondingly, the first network device receives the prior information sent by the SF.
[0171] In another possible implementation, the first network device can obtain the prior information through a preconfigured manner / predefined manner. For example, for a relatively fixed first object, the impact on the wireless channel can have a certain regularity. By pre-storing the position information and angle information of the first object, subsequent channel map construction can be facilitated.
[0172] Based on the above scheme, the first network device obtains the prior information in advance, which can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multipath angle and / or beam angle between the first object and the first network device in the cell, i.e., the prior information can be understood as angle prior information. On the one hand, it can reduce the noise interference related to the first object caused by the existing channel map construction through communication measurement data, and on the other hand, it can also obtain the grid-level channel map based on the angle prior information to reduce the overhead of channel measurement.
[0173] Further, the priori information is related to the channel map of the grid where the terminal device is located, which can be understood as that the priori information is used to determine the channel map of the grid where the terminal device is located.
[0174] The following will be divided into multiple cases according to different execution subjects of determining the channel map of the grid where the terminal device is located, which will be described respectively as follows:
[0175] Firstly, the core network device determines the channel map of the grid where the terminal device is located.
[0176] The communication method in this case can be as shown in FIG. 3, and the communication method corresponding to the first case includes steps 301 to 311. Similarly, steps 301 to 311 can be executed by a communication apparatus, or can be executed by some components (such as a processor, a chip or a chip system, etc.) in the communication apparatus, or can be realized by a logic module or software that can realize all or part of the functions of the communication apparatus. The following will be described by taking the execution by the communication apparatus as an example. The processing executed by a single execution subject in steps 301 to 311 can also be divided into execution by multiple execution subjects, which can be logically and / or physically separated. For example, in the case where the communication apparatus is a core network device, the processing executed by the communication apparatus can be divided into execution by at least one of an MMF and an LMF (as shown in FIG. 3). The communication apparatus can include the core network device in the foregoing FIGS. 1A to 1D. In the following description, the first network device is taken as the access network device in the foregoing FIGS. 1A to 1D, the second network device is taken as the MMF in the foregoing FIG. 1C, and the third network device is taken as the LMF in the foregoing FIG. 1C as an example for illustrative description.
[0177] It should be understood that, in FIG. 3, different communication apparatuses (such as a terminal device, an access network device, a core network device, etc.) are taken as the execution subjects of the interaction steps to illustrate the method, but the application does not limit the execution subjects of the interaction steps. For example, in the implementation process of FIG. 3, the interaction steps can be executed by a communication device, or can be executed by a chip, a chip system, a processor, a logic module or software, etc. that support the communication device to implement the interaction steps.
[0178] Step 301: The first network device determines priori information.
[0179] This step 301 can refer to the description of the foregoing step 201, which will not be described here again.
[0180] Step 302: The first network device sends configuration information to the terminal device.
[0181] The first network device sends the configuration information to the terminal device. Correspondingly, the terminal device receives the configuration information sent by the first network device.
[0182] The configuration information is used for configuring a resource of an uplink reference signaling (RS), and the resource can include at least one of a time domain resource, a frequency domain resource, a space domain resource, and the like.
[0183] The step can also be understood as that the network device configures the uplink RS resource for the terminal device, so as to facilitate the network device to calculate the space domain information of the first channel through the uplink RS subsequently. The first channel is a channel between the first network device and the terminal device.
[0184] The space domain information in the embodiments of the present application includes at least one of a space domain channel matrix, a space domain basis, a space domain coefficient, a space domain covariance, and the like, and is not limited specifically herein. In addition, one beam can correspond to one or more space domain information. For example, one beam corresponds to one or more space domain bases.
[0185] In step 303, the terminal device sends a reference signal to the first network device.
[0186] After the terminal device receives the configuration information sent by the first network device, the terminal device sends a reference signal to the first network device according to the resource configured by the configuration information. Correspondingly, the first network device receives the reference signal sent by the terminal device.
[0187] Optionally, after the first network device receives the reference signal, the first network device determines the space domain information of the first channel through the reference signal.
[0188] Further, the first network device can receive the reference signal omnidirectionally, so as to obtain the space domain information related to each terminal device.
[0189] In addition, step 302 and step 303 can be understood as a process in which the first network device determines the space domain information of the first channel.
[0190] In step 304, the first network device sends first indication information to the terminal device. This step is optional.
[0191] Optionally, the first network device sends the first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information sent by the first network device. The terminal device can determine the frequency domain information corresponding to the beam which needs to be reported through the first indication information.
[0192] The first indication information in the embodiments of the present application is carried in a control channel. Specifically, the first indication information can be at least one of RRC signaling, MAC layer signaling, or physical layer signaling. The MAC layer signaling includes, for example, MAC CE; and the physical layer signaling includes, for example, DCI.
[0193] Optionally, the first network device sends a plurality of beams to the terminal device. The plurality of beams are used by the terminal device to determine the frequency domain information. The time at which the first network device sends the plurality of beams can be the same as the time at which the first indication information is sent, or the time at which the first network device sends the plurality of beams is before the time at which the first indication information is sent, or the time at which the first network device sends the plurality of beams is after the time at which the first indication information is sent, which is not limited here. Any one of the plurality of beams corresponds to the resource of one or more antenna ports. The plurality of beams can also be understood as corresponding to the downlink reference signal.
[0194] The step 304 and the subsequent step 305 are based on different first indication information, which is described below.
[0195] 1. The first indication information is used to indicate the beam information that needs to be reported (for example, which beams need to report the frequency domain channel information).
[0196] In this way, the first indication information can specifically indicate a preset threshold. The preset threshold can be at least one of the following: a measurement threshold, a number of beams.
[0197] 2. The first indication information is used to indicate the identity of a plurality of target antenna ports in a plurality of antenna ports, and the plurality of target antenna ports are related to the spatial domain information.
[0198] In this way, the first indication information can also be understood as indicating a target beam in the plurality of beams. Thus, the terminal device can report the frequency domain information corresponding to the target beam according to the first indication information.
[0199] Step 305, the terminal device sends the frequency domain information to the first network device. This step is optional.
[0200] Optionally, the first network device sends a plurality of beams to the terminal device, and correspondingly, the terminal device receives the plurality of beams sent by the first network device. And the plurality of beams are frequency domain measured or calculated, so as to send the frequency domain information to the first network device. Correspondingly, the first network device receives the frequency domain information sent by the terminal device, which is related to the frequency domain measurement or calculation of the plurality of beams.
[0201] The first indication information can also be understood as indicating a target beam (a beam corresponding to a target antenna port) in the plurality of beams. Thus, the terminal device can report the frequency domain information corresponding to the target beam according to the first indication information.
[0202] Further, the first indication information can indicate the target beam by direct indication or indirect indication.
[0203] Similar to the above step 304, the frequency domain information in the step 305 is based on different first indication information, which has a plurality of cases.
[0204] 1、the first indication information indirectly indicates the target beam.
[0205] In the embodiments of the present application, the first indication information can be used to indicate which beams (i.e., target beams) in the plurality of beams reported by the terminal device, or to indicate which parameters corresponding to the plurality of beams reported by the terminal device, and the specific implementation is not limited here.
[0206] In this way, the first indication information can specifically indicate a preset threshold. The preset threshold can be at least one of the following: a measurement threshold, a number of beams.
[0207] The measurement threshold can be at least one of the following: a reference signal receiving power (RSRP) threshold, a reference signal receiving quality (RSRQ) threshold, a signal to interference plus noise ratio (SINR) threshold, and the like, and the specific implementation is not limited here.
[0208] Optionally, after the terminal device measures the plurality of beams, the measurement value of each beam is obtained, and the target beam is selected by comparing the measurement value with the measurement threshold, and then the frequency domain information corresponding to the target beam is sent to the first network device. The selection process can be greater than, less than or equal to, and the specific implementation is not limited here.
[0209] The frequency domain information in the embodiments of the present application includes at least one of the following: a frequency domain channel matrix, a frequency domain basis, a frequency domain coefficient, a frequency domain covariance, and the like, and the specific implementation is not limited here. In addition, one beam can correspond to one or more frequency domain information. For example, one beam corresponds to one or more frequency domain bases.
[0210] For example, the terminal device receives 4 beams and measures the RSRP values of the 4 beams. Assuming that only 2 measurement values of the 4 beams are less than the measurement threshold, the 2 beams with measurement values less than the measurement threshold are determined as the target beams.
[0211] Optionally, after the terminal device determines the preset threshold, it first selects which beams to report by the preset threshold, and then calculates the frequency domain information of these beams. And send the frequency domain information of these beams to the first network device.
[0212] 2、the first indication information directly indicates the target beam corresponding to the target antenna port.
[0213] In this way, the first indication information is used to indicate the identities of the target antenna ports in the plurality of antenna ports, and the target antenna ports are related to the spatial information.
[0214] Alternatively, the first network device associates the spatial information obtained in advance with the weight corresponding to each antenna port, determines the target antenna port with strong correlation based on the association result, and indicates the identity of the target antenna port to the terminal device. Therefore, the terminal device can measure the beam corresponding to the target antenna port according to the identity of the target antenna port.
[0215] In addition, the terminal device can also perform differential reporting of the frequency domain information. Alternatively, the terminal device can report the full amount of frequency domain information corresponding to the target beam, or report the differential frequency domain information corresponding to the target beam, etc.
[0216] In one possible implementation, the terminal device measures the target beam according to the target beam indicated by the first indication information to obtain the frequency domain information, so that the terminal device sends the frequency domain information of the target beam to the first network device.
[0217] In another possible implementation, the terminal device determines the frequency domain information of other beams based on the target beam indicated by the first indication information. That is, the terminal device first calculates the reference frequency domain information of the target beam, and determines the differential frequency domain information of other beams according to the frequency domain information between other beams and the target beam. Alternatively, after receiving the differential information sent by the terminal device, the first network device can first determine the reference value (i.e. the measurement value of the target beam), and then determine the differential frequency domain information of other beams based on the reference value and the measurement value of other beams. That is, the frequency domain information of other beams needs to be determined jointly based on the differential frequency domain information of non-target beams and the reference frequency domain information of the target beam. This way can be understood as a differential reporting way compared with the above way.
[0218] It can be understood that the above two ways are only examples of frequency domain information. In actual application, the first indication information can also indicate which parameters of the frequency domain information of the reported beam, and can also indicate which frequency domain information of the reported beam. Specifically, the frequency domain information can include the frequency domain information corresponding to a plurality of received beams, and the frequency domain information can include the frequency domain information corresponding to the target beam satisfying a preset condition in a plurality of beams, etc., which is not limited here.
[0219] In addition, steps 304 and 305 can be understood as the process of determining the frequency domain information of the first channel by the first network device.
[0220] In step 306, the first network device determines the first channel information based on the prior information.
[0221] After determining the prior information, the first network device can determine the first channel information based on the prior information, and the first channel information includes at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel.
[0222] The frequency domain information includes at least one of the following: a frequency domain channel matrix, a frequency domain basis, a frequency domain coefficient, a frequency domain covariance, etc. The time domain information includes at least one of the following: a time domain channel matrix, a time domain basis, a time domain coefficient, a time domain covariance, etc. The large-scale channel information includes at least one of the following: path loss, shadow fading, Rician factor, Line of Sight (LoS) state (for example, including direct state and non-direct state, etc.), etc. The specific content of the frequency domain information, the time domain information, and the large-scale channel information is not limited here.
[0223] In the embodiments of the present application, there are various ways for the first network device to determine the first channel information, which can be channel measurement by the first network device itself, determination based on the information reported by the terminal device, determination based on prior information, etc., and the specific content is not limited here.
[0224] For example, after determining the prior information, the first network device can know the beam angle and the multipath angle related to the first object in the cell, and then determine the first channel information through the position of the first object in the cell and the angles. Specifically, a part of the beams can be first screened through the prior information, and then the first channel information can be obtained by measuring and calculating the screened beams.
[0225] Optionally, the first network device can determine the spatial domain information of the first channel based on steps 302 and 303, and determine the frequency domain information of the first channel based on steps 304 and 305.
[0226] In step 307, the first network device sends the first channel information to the second network device.
[0227] After determining the first channel information, the first network device sends the first channel information to the second network device. Correspondingly, the second network device receives the first channel information sent by the first network device.
[0228] This step can also be understood as that the access network device sends the first channel information required for constructing the channel map to the MMF.
[0229] In step 308, the first network device sends the multipath information to the third network device.
[0230] After the first network device determines the first channel information, the first network device sends the multipath information in the first channel information to the third network device. Correspondingly, the third network device receives the multipath information sent by the first network device.
[0231] This step can also be understood as the access network device sending the multipath information required for positioning the grid where the terminal device is located to the LMF.
[0232] In step 309, the third network device transmits second indication information to the second network device. This step is optional.
[0233] Optionally, the third network device transmits second indication information to the second network device, and the second indication information is used to indicate the grid division information of the plurality of cells.
[0234] This step can also be understood as the LMF and the MMF agreeing on the size and range of the grid. This process can be the second indication information sent by the LMF to the MMF, or the second indication information sent by the MMF to the LMF.
[0235] It can be understood that the grid division information of the plurality of cells can also be agreed or agreed by protocol in advance, which is not limited here.
[0236] Further, the LMF can determine the grid where the terminal device is located based on the multipath information of the terminal device and the first network device and the grid division information of the plurality of cells, so that the LMF can inform the MMF of the grid where the terminal device is located.
[0237] In step 310, the second network device determines the channel map of the grid where the terminal device is located.
[0238] After the second network device learns the first channel information and the grid where the terminal device is located, the second network device determines the channel map of the grid where the terminal device is located.
[0239] The channel map is used to indicate at least one of the following: the identity of the cell, the grid where the terminal device is located, the identity of the second object related to the first data, the spatial information of the first channel, the identity of the beam, the transmission angle of the beam, the generation parameter of the first data, the identity of the interfering cell, the identity of the terminal device sending the second data in the interfering cell, and the generation parameter of the second data; the first data is the data transmitted between the terminal device and the first network device, the first channel is the channel between the first network device and the terminal device, the beam is related to one or more antenna ports, the interfering cell is different from the cell where the terminal device is located, and the interfering cell and the cell where the terminal device is located exist signal interference.
[0240] Optionally, after the second network device determines the first channel information of the terminal device, the second network device can determine the first channel information of multiple terminal devices in the same grid based on the affiliation between the terminal devices and the grid, and determine the channel map of the grid to which the multiple terminal devices belong according to the first channel information of the multiple terminal devices.
[0241] It should be noted that there are various cases for the division of the grid, which can be divided according to the cell, or divided according to the latitude and longitude, etc. The application does not limit the basis for the division of the grid.
[0242] For example, the grid is divided according to the latitude and longitude, and the examples of the terminal device, the cell where the terminal device is located, and the grid can be as shown in FIG. 4, wherein the terminal device is located in the grid 2.
[0243] Further, the second network device can cluster or average the first channel information of the multiple terminal devices, and obtain the channel map of the grid. For example, the second network device determines the spatial covariance of the grid where the multiple terminal devices are located based on the spatial covariance of the multiple terminal devices. For another example, the second network device determines the frequency domain basis of the grid where the multiple terminal devices are located based on the frequency domain basis of the multiple terminal devices.
[0244] For example, the first channel information includes the spatial covariance, and how to obtain the spatial covariance of the grid level based on the channel information of the terminal device level is introduced.
[0245] It is assumed that the second network device determines the spatial covariance of the multiple terminal devices and the affiliation between the multiple terminal devices and the grid as shown in Table 1.
[0246] Table 1
[0247] Among them, UE1 and UE5 are located in the grid 1, UE2 is located in the grid 2, UE3, UE4 and UE6 are located in the grid 3. The spatial covariance of UE1 is A, the spatial covariance of UE5 is B, the spatial covariance of UE2 is C, the spatial covariance of UE3 is D, the spatial covariance of UE4 is E, and the spatial covariance of UE6 is F. For example, the spatial covariance of the grid is obtained by averaging the spatial covariances of the multiple terminal devices in the same grid. The spatial covariance of the grid 1 is (A+B) / 2. The spatial covariance of the grid 2 is C. The spatial covariance of the grid 3 is (D+E+F) / 3.
[0248] It can be understood that Table 1 is only an example to illustrate the conversion process from the first channel information of the terminal device to the channel map of the grid. In actual application, in addition to the clustering, averaging, etc. mentioned above, there can be other ways, which are not limited here.
[0249] At step 311, the second network device stores the channel map at the grid level. This step is optional.
[0250] Optionally, after the second network device determines the channel map of the grid where the terminal device is located, the second network device can store the channel map at the grid level.
[0251] The storage form or display form of the channel map can be a table, a document, a map sand table, etc., and is not limited here.
[0252] For example, the channel map at the grid level can be as shown in Table 2 or Table 3.
[0253] Table 2
[0254] Table 3
[0255] X represents any expression, and Table 2 and Table 3 are only examples of the content that the channel map at the grid level can indicate. In actual applications, the channel map at the grid level can also be used to display more or less content than Table 2 / 3, and is not limited here.
[0256] Based on the above scheme, on the one hand, the first network device obtains prior information in advance, which can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multipath angle and / or beam angle between the first object and the first network device in the cell, i.e., the prior information can be understood as angle prior information. Not only can it reduce the noise interference related to the first object caused by constructing the channel map by measuring the communication data. It can also obtain the channel map at the grid level based on the angle prior information to reduce the overhead of channel measurement. On the other hand, the terminal device and the first network device can report the frequency domain information in a differential manner, thereby reducing the communication overhead caused by transmitting full amount of frequency domain information. In addition, the step of determining the channel map can be performed by the MMF in the core network device, which not only reduces the computing power of the access network device, but also improves the global scheduling of the terminal device by the core network device in the grid manner, and improves the efficiency of scheduling the terminal device.
[0257] Second, the first network device determines the channel map of the grid where the terminal device is located.
[0258] The communication method in this case can be as shown in FIG. 5. The communication method corresponding to the first case includes steps 501 to 509. Similarly, steps 501 to 509 can be executed by a communication device, or by some components (such as a processor, a chip, or a chip system, etc.) in the communication device, or by a logic module or software that can realize all or part of the functions of the communication device. Hereinafter, an example of execution by a communication device is described. The processes executed by a single execution subject in steps 501 to 509 can also be divided into processes executed by multiple execution subjects, which can be logically and / or physically separated. For example, in the case where the communication device is an access network device, the processes executed by the communication device can be divided into processes executed by at least one of a CU, a DU, an RU, and an SU. In the following description, an example is described with the first network device being the access network device in the foregoing FIGs. 1A to 1D, the second network device being the MMF in the foregoing FIG. 1C, and the third network device being the LMF in the foregoing FIG. 1C.
[0259] It should be understood that, in FIG. 5, different communication devices (such as terminal devices, access network devices, core network devices, etc.) are taken as examples of the execution subjects of the interaction steps to illustrate the method, but the application does not limit the execution subjects of the interaction steps. For example, in the implementation process of FIG. 5, the interaction steps can be executed by a communication device, or by a chip, a chip system, a processor, a logic module, or software that supports the communication device to implement the interaction steps.
[0260] In step 501, the first network device determines prior information.
[0261] In step 502, the first network device sends configuration information to the terminal device.
[0262] In step 503, the terminal device sends a reference signal to the first network device.
[0263] In step 504, the first network device sends first indication information to the terminal device. This step is optional.
[0264] In step 505, the terminal device sends frequency domain information to the first network device. This step is optional.
[0265] In step 506, the first network device determines first channel information based on the prior information.
[0266] Steps 501 to 506 in this embodiment can refer to the description of steps 301 to 306 in the embodiment shown in the foregoing FIG. 3, which will not be described here again.
[0267] The foregoing embodiment of FIG. 3 describes the first network device as a whole. The foregoing process is described again with respect to different functions of each unit in the first network device. It can be understood that, whether it is the steps 301 to 306 in the foregoing embodiment of FIG. 3 or the steps 501 to 506 in the present embodiment, the first network device can perform the steps or each unit in the first network device can jointly perform the steps.
[0268] Optionally, the first network device includes the RU, the DU, the CU, and the SU as in the foregoing FIG. 1D. The CU transmits data with the core network device, and the RU transmits data with the terminal device. The descriptions of the RU, the DU, the CU, and the SU can be referred to the foregoing descriptions of the terms and the system architecture, which are not repeated here.
[0269] Specifically, the CU can control the DU to transmit data with the terminal device through the RU.
[0270] Further, the SU can acquire the prior information in various ways. The SU can acquire the prior information from the core network device (for example, the CU can acquire the prior information from the SF of the core network device), the SU can also acquire the prior information through its own sensing function, and the like, which are not limited here.
[0271] For example, the SU can also receive, through the DU, the multi-path information of the first channel reported by the terminal device, determine the grid where the terminal device is located based on the multi-path information, and determine the first channel information based on the prior information and the plurality of antenna ports. Thus, the grid channel map is determined based on the grid where the terminal device is located and the first channel information.
[0272] The ways of determining the grid, the first channel information, and the channel map can be referred to the foregoing descriptions of the embodiment of FIG. 3, which are not repeated here.
[0273] In step 507, the first network device transmits second indication information with the third network device. This step is optional.
[0274] Optionally, the third network device transmits the second indication information with the SU in the first network device, and the second indication information is used to indicate the grid division information of the plurality of cells.
[0275] This step can also be understood as the size and range of the grid agreed by the LMF and the SU. This process can be the second indication information sent by the LMF to the SU, or the second indication information sent by the SU to the LMF.
[0276] It can be understood that the grid division information of the plurality of cells can also be agreed or agreed by a protocol, which is not limited here.
[0277] Further, the LMF can determine the grid where the terminal device is located based on the multi-path information of the terminal device and the first network device and the grid division information of the plurality of cells, so that the LMF can inform the SU of the grid where the terminal device is located.
[0278] It can be understood that, in actual application, the SU in the access network device can also have the functions of the units in the core network device, for example, the SU can have the function of the MMF constructing the channel map, can also have the function of the SF sensing the prior information, and can also have the function of the LMF sensing the positioning, etc.
[0279] In step 508, the first network device determines the channel map of the grid where the terminal device is located.
[0280] After the SU in the first network device learns the first channel information and the grid where the terminal device is located, the SU determines the channel map of the grid where the terminal device is located.
[0281] In step 509, the first network device stores the channel map at the grid level. This step is optional.
[0282] Optionally, after the SU in the first network device determines the channel map of the grid where the terminal device is located, the SU can store the channel map at the grid level.
[0283] The steps 507 and 509 in the embodiment are similar to the steps 309 to 311 in the embodiment shown in the foregoing FIG. 3, and the repeated parts will not be described here. The difference is that the function of the MMF in the core network device in the embodiment shown in FIG. 3 is implemented by the SU in the access network device.
[0284] Based on the above scheme, on the one hand, the first network device obtains the prior information in advance, which can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multi-path angle and / or beam angle between the first object in the cell and the first network device, that is, the prior information can be understood as angle prior information. Not only can the noise interference related to the first object caused by constructing the channel map by measuring the data through communication be reduced, but also the channel map at the grid level can be obtained based on the angle prior information to reduce the overhead of channel measurement. On the other hand, the terminal device and the first network device can report the frequency domain information in a differential manner, so that the communication overhead caused by transmitting the full amount of frequency domain information can be reduced. In addition, the step of determining the channel map can be performed by the SU in the access network device, which not only can reduce the computing power of the core network device, but also can improve the efficiency of the access network device scheduling the terminal device.
[0285] It should be noted that the foregoing embodiments of FIG. 3 to FIG. 5 are described in a manner that the first network device first acquires the prior information, and then determines the grid-level channel map through the first network device or the second network device. In actual application, the first network device can also not acquire the prior information, and directly determine the grid-level channel map through the frequency domain information and the spatial domain information interacted with the terminal device. That is, in the process of determining the grid-level channel map, the first network device can refer to the prior information or can not refer to the prior information, which is not limited here.
[0286] Wherein, whether or not to include the step of acquiring prior information does not affect the interaction process between the terminal device and the network device. Further, the scheme including acquiring prior information can filter multiple beams through prior information, thereby reducing the subsequent computing power of determining the first channel information. Correspondingly, the scheme not including acquiring prior information, although there is no filtering process, can determine the first channel information according to the actual situation, thereby improving the timeliness of determining the first channel information.
[0287] Optionally, after the first network device determines the channel map, the first network device can send third indication information to the terminal device. Correspondingly, the terminal device receives the third indication information sent by the first network device.
[0288] Wherein, the third indication information includes at least one indication bit, and the at least one indication bit is used to indicate at least one item in the channel map indication content, and the third indication information is used to assist the terminal device to communicate with the first network device.
[0289] It can be understood that each indication bit in the at least one indication bit can include 1 bit or multiple bits to indicate the corresponding channel map indication content. For example, the third indication information includes two indication bits, one indication bit is used to indicate the grid position of the terminal device, and the other indication bit is used to indicate the spatial domain information of the first channel.
[0290] The communication method in the embodiments of the application is described above, and the communication device in the embodiments of the application is described below. Please refer to FIG. 6, one embodiment of the communication device 600 in the embodiments of the application. The communication device 600 can realize the functions of the terminal device or the network device (such as the first network device, the second network device and the third network device) in the above-mentioned method embodiments, so it can also realize the beneficial effects possessed by the above-mentioned method embodiments. In the embodiments of the application, the communication device 600 can be a communication device, or an integrated circuit or element inside the communication device, such as a chip. The communication device 600 includes a processing unit 601 and a transceiver unit 602. Or the communication device 600 includes a processing unit 601. Or the communication device 600 includes a transceiver unit 602.
[0291] In a possible implementation, the communication apparatus 600 is a first network device in the embodiments shown in FIGS. 1A to 5, and the functions of the units are as follows in this case:
[0292] The processing unit 601 is configured to determine prior information, the prior information including at least one of the following: a position of a first object in a cell, a multipath angle between the first network device and the first object, and a beam angle between the first network device and the first object; the prior information is related to a channel map of a grid in which a terminal device is located, and the terminal device is located in the cell.
[0293] In a possible implementation, the processing unit 601 is further configured to determine first channel information based on the prior information, the first channel information including at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel.
[0294] In a possible implementation, the processing unit 601 is further configured to determine, by the first network device, spatial domain information based on a plurality of antenna ports, the plurality of antenna ports being antenna ports used by the first network device to send data to the terminal device. The transceiver unit 602 is configured to send, to the terminal device, first indication information used to indicate identifiers of a plurality of target antenna ports in the plurality of antenna ports, the plurality of target antenna ports being related to the spatial domain information. The transceiver unit 602 is further configured to receive differential information sent by the terminal device, the differential information including: the identifiers of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and differential frequency domain information of antenna ports other than the plurality of target antenna ports in the plurality of antenna ports, the differential frequency domain information being related to the reference frequency domain information; and the processing unit 601 is specifically configured to determine the first channel information based on the prior information, the spatial domain information, and the differential information.
[0295] In a possible implementation, the processing unit 601 includes a service unit SU and a centralized unit CU. The SU is configured to receive multipath information of a first channel sent by the DU, the first channel being a channel between the first network device and the terminal device; the SU is further configured to determine a grid in which the terminal device is located based on the multipath information; the SU is further configured to determine first channel information based on the prior information and a plurality of antenna ports, the plurality of antenna ports being antenna ports used by the first network device to send data to the terminal device, the first channel information including at least one of the following: frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel; and the SU is further configured to determine a channel map of the grid based on the grid in which the terminal device is located and the first channel information.
[0296] In a possible implementation, the SU is further configured to transmit, to a third network device, second indication information used to indicate grid division information of a plurality of cells.
[0297] In a possible implementation, the transceiver 602 is configured to send first channel information to the second network device, the first channel information comprising at least one of the following: an identifier of the terminal device, frequency domain information of the first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device, and the first channel information being specifically used by the second network device to determine a channel map.
[0298] In a possible implementation, the transceiver 602 is further configured to send, to the third network device, multipath information of the first channel, the first channel being a channel between the first network device and the terminal device, and the multipath information being used to determine a grid in which the terminal device is located.
[0299] In a possible implementation, the channel map is used to indicate at least one of the following: an identifier of a cell, a grid in which the terminal device is located, an identifier of a second object related to the first data, spatial domain information of the first channel, an identifier of a beam, a transmission angle of the beam, a generation parameter of the first data, an identifier of an interfering cell, an identifier of a terminal device in the interfering cell that sends second data, a generation parameter of the second data; the first data being data transmitted between the terminal device and the first network device, the first channel being a channel between the first network device and the terminal device, the beam being related to one or more antenna ports, the interfering cell being different from a cell in which the terminal device is located, and the interfering cell and the cell in which the terminal device is located having signal interference.
[0300] In a possible implementation, the transceiver 602 is further configured to send third indication information, the third indication information comprising at least one indication bit, the at least one indication bit being used to indicate at least one of the indication contents of the channel map, and the third indication information being used to assist the terminal device in communicating with the first network device.
[0301] In a possible implementation, the channel map is stored in a table manner.
[0302] In a possible implementation, the spatial domain information comprises at least one of the following: a spatial domain channel matrix, a spatial domain basis, a spatial domain coefficient, and a spatial domain covariance.
[0303] In a possible implementation, the frequency domain information comprises at least one of the following: a frequency domain channel matrix, a frequency domain basis, a frequency domain coefficient, and a frequency domain covariance.
[0304] In a possible implementation, the time domain information comprises at least one of the following: a time domain channel matrix, a time domain basis, a time domain coefficient, and a time domain covariance.
[0305] In a possible implementation, the large-scale channel information comprises at least one of the following: path loss, shadow fading, Rician factor, line-of-sight (LoS) state.
[0306] In the embodiment, the operations performed by the units in the communication apparatus are similar to the description of the first network device in the embodiments shown in FIGS. 1A-5, and thus are not described herein.
[0307] In the embodiment, the processing unit 601 determines prior information in advance, which can be used to determine the channel map of the grid where the terminal device is located, and the prior information is the multipath angle and / or beam angle between the first object and the first network device in the cell. By introducing the prior information at the cell level, the noise interference related to the first object caused by constructing the channel map based on the communication measurement data can be reduced, and on the other hand, the channel map at the grid level can be obtained based on the angle prior information, so as to reduce the overhead of channel measurement.
[0308] In another possible implementation, the communication apparatus 600 is the terminal device in the embodiments shown in FIGS. 1A-5, and the functions of the units are as follows:
[0309] The transceiver unit 602 is configured to send an uplink reference signal (RS), the uplink RS being related to the spatial information of the first channel, and the first channel being the channel between the first network device and the terminal device.
[0310] The transceiver unit 602 is further configured to receive a plurality of first reference signals, each of the plurality of first reference signals corresponding to at least one of a plurality of antenna ports in the first network device.
[0311] The transceiver unit 602 is further configured to receive first indication information, the first indication information being used to indicate the identities of a plurality of target antenna ports in the plurality of antenna ports.
[0312] The transceiver unit 602 is further configured to send differential information based on the plurality of first reference signals and the first indication information, the differential information comprising: the identities of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and differential frequency domain information of the other antenna ports in the plurality of antenna ports except the plurality of target antenna ports, the differential frequency domain information being related to the reference frequency domain information, and the differential information being used to determine the channel map of the grid where the terminal device is located.
[0313] In a possible implementation, the channel map is used to indicate at least one of the following: an identity of the cell, a grid in which the terminal device is located, an identity of a second object related to the first data, spatial information of the first channel, an identity of a beam, a transmission angle of the beam, a generation parameter of the first data, an identity of an interfering cell, an identity of a terminal device in the interfering cell that transmits the second data, a generation parameter of the second data; the first data is data transmitted between the terminal device and the first network device, the first channel is a channel between the first network device and the terminal device, the beam is related to one or more antenna ports, the interfering cell is different from the cell in which the terminal device is located, and the interfering cell and the cell in which the terminal device is located have signal interference.
[0314] In a possible implementation, the transceiver 602 is further configured to receive third indication information, the third indication information including at least one indication bit used to indicate at least one of the indication contents of the channel map, and the third indication information is used to assist the terminal device in communicating with the first network device.
[0315] In a possible implementation, the channel map is stored in a table form.
[0316] In a possible implementation, the spatial channel matrix, the spatial basis, the spatial coefficient, and the spatial covariance.
[0317] In this embodiment, the operations performed by the units in the communication apparatus are similar to the description of the terminal device in the foregoing embodiments of FIGS. 1A-5, and thus are not described herein again.
[0318] In this embodiment, the transceiver 602 can report the frequency domain information of the antenna port in a differential reporting manner, so that the communication consumption caused by transmission of full amount of frequency domain information can be reduced.
[0319] In another possible implementation, the communication apparatus 600 is the second network device in the foregoing embodiments of FIGS. 1A-5, and in this case, the functions of the units are as follows:
[0320] The transceiver 602 is configured to receive first channel information from the first network device, the first channel information including at least one of the following: an identity of the terminal device, frequency domain information of the first channel, spatial information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device.
[0321] The processing unit 601 is configured to determine a grid in which the terminal device is located.
[0322] The processing unit 601 is further configured to determine a channel map of the grid based on the first channel information.
[0323] In a possible implementation, the transceiver 602 is further configured to transmit second indication information to the third network device, the second indication information being used to indicate the grid division information of the plurality of cells, and the first indication information being used to determine the grid in which the terminal device is located.
[0324] In the embodiment, the operations performed by the units in the communication apparatus are similar to the description of the second network device in the embodiments shown in FIGS. 1A to 5, and thus are not described herein again.
[0325] In the embodiment, the processing unit 601 can construct a grid-level channel map based on the channel information reported by the access network device, to facilitate subsequent flexible scheduling based on the channel map and according to the granularity of the grid. In addition, the channel information can also be obtained based on prior information of the cell. By using the prior information at the cell level, noise interference related to the first object caused by constructing the channel map based on actual measurement data can be reduced. On the other hand, the grid-level channel map can also be obtained based on the angle prior information, to reduce the overhead of channel measurement.
[0326] Referring to FIG. 7, another schematic structural diagram of a communication apparatus 700 provided in the present application is shown, which includes a logic circuit 701 and an input-output interface 702. The communication apparatus 700 can be a chip or an integrated circuit.
[0327] The transceiver 602 shown in FIG. 6 can be a communication interface, which can be the input-output interface 702 shown in FIG. 7, and the input-output interface 702 can include an input interface and an output interface. Alternatively, the communication interface can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit. The processing unit 601 shown in FIG. 6 can be the logic circuit 701 shown in FIG. 7.
[0328] The logic circuit 701 and the input-output interface 702 can also perform other steps and achieve corresponding beneficial effects performed by the terminal device or the network device (for example, the first network device, the second network device, and the third network device) in any embodiment, and thus are not described herein again.
[0329] Optionally, the logic circuit 701 can be a processing apparatus, and the functions of the processing apparatus can be partially or entirely implemented by software.
[0330] Optionally, the processing apparatus can include a memory and a processor, where the memory is configured to store a computer program, and the processor is configured to read and execute the computer program stored in the memory, to perform the corresponding processing and / or steps in any one of the method embodiments.
[0331] Optionally, the processing device can only include a processor. The memory for storing the computer program is located outside the processing device, and the processor is connected with the memory through the circuit / wire to read and execute the computer program stored in the memory. Among them, the memory and the processor can be integrated together, or can also be physically independent of each other.
[0332] Optionally, the processing device can be one or more chips, or one or more integrated circuits. For example, the processing device can be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chips (SoC), central processing units (CPU), network processors (NP), digital signal processors (DSP), micro controller units (MCU), programmable logic devices (PLD) or other integrated chips, or any combination of the above chips or processors.
[0333] Please refer to FIG. 8, the communication device 800 involved in the above-mentioned embodiments provided by the embodiments of the present application, which can be the communication device as the terminal device in the above-mentioned embodiments.
[0334] Among them, a possible logical structure diagram of the communication device 800 can include but not limited to at least one processor 801 and at least one communication port 802.
[0335] Among them, the transceiver unit 602 shown in FIG. 6 can be a communication interface, which can be a communication port 802 in FIG. 8, and the communication port 802 can include an input interface and an output interface. Alternatively, the communication port 802 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0336] Further optionally, the device can also include at least one memory 803, bus, and in the embodiments of the present application, the at least one processor 801 is used to control and process the actions of the communication device 800.
[0337] Further, the processor 801 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, transistor logic, hardware component, or any combination thereof. It can implement or execute various example logical blocks, modules, and circuits described in connection with the disclosure. The processor can also be a combination of computing functionality, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, or the like. For the sake of brevity and conciseness, the specific processes performed by the system, apparatus, and units described above can be referred to the corresponding processes in the method embodiments described above, and will not be described here again.
[0338] It can be understood that the number of each component shown in FIG. 8 is not limited in the present application. For example, the number of the processor 801, the number of the communication port 802, and the number of the memory 803 can be one or more, respectively, which are not limited here.
[0339] It should be noted that the communication apparatus 800 shown in FIG. 8 can be specifically used to implement the steps implemented by the terminal device in the foregoing method embodiments, and achieve the corresponding technical effects of the terminal device. The specific implementation of the communication apparatus shown in FIG. 8 can be referred to the description in the foregoing method embodiments, which will not be described here again.
[0340] Please refer to FIG. 9, which is a structural schematic diagram of a communication apparatus 900 involved in the foregoing embodiments provided by the embodiments of the present application. The communication apparatus 900 can be specifically the communication apparatus as the network device in the foregoing embodiments, and the structure of the communication apparatus can refer to the structure shown in FIG. 9.
[0341] The communication apparatus 900 includes at least one processor 911 and at least one network interface 914. Further optionally, the communication apparatus further includes at least one memory 912, at least one transceiver 913, and one or more antennas 915. The processor 911, the memory 912, the transceiver 913, and the network interface 914 are connected, for example, through a bus. In the embodiments of the present application, the connection can include various interfaces, transmission lines, or buses, etc., which are not limited in the embodiments. The antenna 915 is connected to the transceiver 913. The network interface 914 is used to enable the communication apparatus to communicate with other communication devices through a communication link. For example, the network interface 914 can include the network interface between the communication apparatus and the core network device, such as the S1 interface. The network interface can include the network interface between the communication apparatus and other communication apparatuses (such as other network devices or core network devices), such as the X2 or Xn interface.
[0342] The transceiver unit 602 shown in FIG. 6 can be a communication interface, which can be the network interface 914 in FIG. 9, and can include an input interface and an output interface. Alternatively, the network interface 914 can also be a transceiver circuit, which can include an input interface circuit and an output interface circuit.
[0343] The processor 911 is mainly used for processing communication protocols and communication data, and controlling the whole communication device, executing software programs, and processing data of the software programs, for example, for supporting the communication device to perform the actions described in the embodiments. The communication device can include a baseband processor and a central processor, the baseband processor is mainly used for processing communication protocols and communication data, and the central processor is mainly used for controlling the whole communication device, executing software programs, and processing data of the software programs. The processor 911 in FIG. 9 can integrate the functions of the baseband processor and the central processor, and those skilled in the art can understand that the baseband processor and the central processor can also be independent processors interconnected by a bus or the like. Those skilled in the art can understand that the communication device can include multiple baseband processors to adapt to different network modes, and the communication device can include multiple central processors to enhance its processing capability, and various components of the communication device can be connected by various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor, or stored in the memory in the form of software programs, and the processor executes the software programs to realize the baseband processing function.
[0344] The memory is mainly used for storing software programs and data. The memory 912 can exist independently and be connected to the processor 911. Alternatively, the memory 912 can be integrated with the processor 911, for example, integrated in a chip. The memory 912 can store program codes for executing the technical solutions of the embodiments of the present application, and the processor 911 controls the execution. Various computer programs executed can also be regarded as a driver of the processor 911.
[0345] FIG. 9 only shows one memory and one processor. In actual communication devices, there can be multiple processors and multiple memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be a storage element on the same chip as the processor, that is, an on-chip storage element, or an independent storage element, and the embodiments of the present application do not limit this.
[0346] The transceiver 913 can be configured to support the receiving or transmitting of radio frequency signals between the communication apparatus and a terminal. The transceiver 913 can be connected to the antenna 915. The transceiver 913 includes a transmitter Tx and a receiver Rx. Specifically, the one or more antennas 915 can receive radio frequency signals, the receiver Rx of the transceiver 913 is configured to receive the radio frequency signals from the antenna and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or the digital intermediate frequency signals to the processor 911 for further processing, such as demodulation processing and decoding processing, of the digital baseband signals or the digital intermediate frequency signals by the processor 911. In addition, the transmitter Tx in the transceiver 913 is also configured to receive modulated digital baseband signals or digital intermediate frequency signals from the processor 911, and convert the modulated digital baseband signals or the digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through the one or more antennas 915. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing processing and analog-to-digital conversion processing on the radio frequency signals to obtain the digital baseband signals or the digital intermediate frequency signals, and the order of the down-mixing processing and the analog-to-digital conversion processing can be adjustable. The transmitter Tx can selectively perform one or more levels of up-mixing processing and digital-to-analog conversion processing on the modulated digital baseband signals or the digital intermediate frequency signals to obtain the radio frequency signals, and the order of the up-mixing processing and the digital-to-analog conversion processing can be adjustable. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.
[0347] The transceiver 913 can also be referred to as a transceiving unit, a transceiver, a transceiving apparatus, etc. Optionally, the devices in the transceiving unit for implementing the receiving function can be regarded as a receiving unit, and the devices in the transceiving unit for implementing the transmitting function can be regarded as a transmitting unit, i.e., the transceiving unit includes the receiving unit and the transmitting unit, the receiving unit can also be referred to as a receiver, an input port, a receiving circuit, etc., and the transmitting unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0348] It should be noted that the communication apparatus 900 shown in FIG. 9 can be specifically configured to implement the steps implemented by the network device in the foregoing method embodiments, and achieve the corresponding technical effects of the network device. The specific implementation manner of the communication apparatus 900 shown in FIG. 9 can be referred to the description in the foregoing method embodiments, which will not be described here in detail.
[0349] When the above communication apparatus is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the base station to the terminal; or the terminal chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the terminal to the base station. For example, in the case where the first device is a terminal, the process of the terminal sending the indication information can be understood as the process of the chip of the terminal outputting the indication information.
[0350] When the communication device is a module applied to a base station, the base station module implements the functions of the base station in the method embodiments. The base station module receives information from other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the terminal to the base station; or the base station module sends information to other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the base station to the terminal. The base station module here can be a baseband chip of the base station, or a DU or other module, and the DU here can be a DU under the open radio access network (O-RAN) architecture. For example, in the case of a network device being a base station, the process of the base station sending indication information can be understood as the process of the chip of the base station outputting indication information.
[0351] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in the base station or the terminal.
[0352] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.
[0353] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
Claims
1. A communication method characterized by comprising: The method comprises: The first network device determines prior information, the prior information comprising at least one of the following: the position of a first object in a cell, the multipath angle between the first network device and the first object, the beam angle between the first network device and the first object; the prior information is related to a channel map of a grid in which a terminal device is located, the terminal device being located in the cell.
2. The method of claim 1, wherein, The method further comprises: The first network device determines first channel information based on the prior information, the first channel information comprising at least one of the following: the identity of the terminal device, the frequency domain information of the first channel, the spatial domain information of the first channel, the time domain information of the first channel, or the large-scale channel information of the first channel.
3. The method of claim 2, wherein, Before the first network device determines the first channel information based on the prior information, the method further comprises: The first network device determines the spatial domain information based on a plurality of antenna ports, the plurality of antenna ports being antenna ports through which the first network device transmits data to the terminal device; The first network device transmits first indication information to the terminal device, the first indication information being used to indicate the identity of a plurality of target antenna ports in the plurality of antenna ports, the plurality of target antenna ports being related to the spatial domain information; The first network device receives difference information transmitted by the terminal device, the difference information comprising: the identity of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and difference frequency domain information of antenna ports other than the plurality of target antenna ports in the plurality of antenna ports, the difference frequency domain information being related to the reference frequency domain information; The first network device determines the first channel information based on the prior information, comprising: The first network device determines the first channel information based on the prior information, the spatial domain information, and the difference information.
4. The method according to any one of claims 1 to 3, characterized in that, The first network device comprises a service unit (SU) and a centralized unit (CU); The method further comprises: The SU receives multipath information of a first channel transmitted by the DU, the first channel being a channel between the first network device and the terminal device; The SU determines a grid in which the terminal device is located based on the multipath information; The SU determines first channel information based on the prior information and a plurality of antenna ports, the plurality of antenna ports being antenna ports through which the first network device transmits data to the terminal device, the first channel information comprising at least one of the following: the frequency domain information of the first channel, the spatial domain information of the first channel, the time domain information of the first channel, or the large-scale channel information of the first channel; The SU determines a channel map of the grid based on the grid in which the terminal device is located and the first channel information.
5. The method of claim 4, wherein, The method further comprises: The SU and the third network device transmit second indication information, the second indication information being used to indicate grid division information of a plurality of cells.
6. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: The first network device sends first channel information to a second network device, the first channel information including at least one of the following: an identifier of the terminal device, frequency domain information of a first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device, and the first channel information being specifically used for the second network device to determine the channel map.
7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: The first network device sends multipath information of the first channel to a third network device, the first channel being a channel between the first network device and the terminal device, and the multipath information being used to determine a grid in which the terminal device is located.
8. The method according to any one of claims 1 to 7, characterized in that, The channel map is used to indicate at least one of the following: an identifier of the cell, a grid in which the terminal device is located, an identifier of a second object related to first data, spatial domain information of a first channel, an identifier of a beam, a transmission angle of the beam, a generation parameter of the first data, an identifier of an interfering cell, an identifier of a terminal device in the interfering cell that sends second data, and a generation parameter of the second data; the first data being data transmitted between the terminal device and the first network device, the first channel being a channel between the first network device and the terminal device, the beam being related to one or more antenna ports, the interfering cell being different from the cell in which the terminal device is located, and the interfering cell and the cell in which the terminal device is located having signal interference.
9. The method of claim 8, wherein, The method further includes: The third indication information includes at least one indication bit, the at least one indication bit being used to indicate at least one of the contents indicated by the channel map, and the third indication information being used to assist the terminal device in communicating with the first network device.
10. The method according to any one of claims 1 to 9, characterized in that, The channel map is stored in a table form.
11. The method according to any one of claims 2 to 6, 8 to 10, characterized in that, The spatial domain information includes at least one of the following: a spatial domain channel matrix, a spatial domain basis, a spatial domain coefficient, and a spatial domain covariance.
12. The method according to any one of claims 2 to 6, 8 to 11, characterized in that, The frequency domain information includes at least one of the following: a frequency domain channel matrix, a frequency domain basis, a frequency domain coefficient, and a frequency domain covariance.
13. The method according to any one of claims 2 to 6, 8 to 12, characterized in that, The time domain information includes at least one of the following: a time domain channel matrix, a time domain basis, a time domain coefficient, and a time domain covariance.
14. The method according to any one of claims 2 to 6, 8 to 13, characterized in that, The large-scale channel information includes at least one of the following: path loss, shadow fading, Rician factor, and line-of-sight (LoS) state.
15. A method of communication, comprising: The method includes: The terminal device sends the uplink reference signal (RS), the uplink RS being related to spatial domain information of a first channel, the first channel being a channel between the first network device and the terminal device. The terminal device receives a plurality of first reference signals, each of the plurality of first reference signals corresponding to at least one of a plurality of antenna ports in the first network device. The terminal device receives first indication information, the first indication information being used to indicate identifiers of a plurality of target antenna ports in the plurality of antenna ports. The terminal device sends difference information based on the plurality of first reference signals and the first indication information, the difference information comprising: identification of the plurality of target antenna ports, reference frequency domain information of the plurality of target antenna ports, and difference frequency domain information of other antenna ports in the plurality of antenna ports except the plurality of target antenna ports, the difference frequency domain information being related to the reference frequency domain information, the difference information being used to determine a channel map of a grid where the terminal device is located.
16. The method of claim 15, wherein, The channel map is used to indicate at least one of the following: identification of the cell, the grid where the terminal device is located, identification of a second object related to first data, spatial domain information of a first channel, identification of a beam, transmission angle of the beam, generation parameter of the first data, identification of an interference cell, identification of a terminal device in the interference cell that sends second data, generation parameter of the second data; the first data is data transmitted between the terminal device and the first network device, the first channel is a channel between the first network device and the terminal device, the beam is related to one or more antenna ports, the interference cell is different from the cell where the terminal device is located, and the interference cell and the cell where the terminal device is located exist signal interference.
17. The method of claim 16, wherein, The method further comprises: receiving third indication information, the third indication information comprising at least one indication bit, the at least one indication bit being used to indicate at least one of the indication contents of the channel map, the third indication information being used to assist the terminal device in communicating with the first network device.
18. The method of claim 16 or 17, wherein, The channel map is stored in a table manner.
19. The method of any one of claims 16-18, wherein, The spatial domain information comprises at least one of the following: spatial domain channel matrix, spatial domain basis, spatial domain coefficient, spatial domain covariance.
20. A method of communication, comprising: The method comprises: The second network device receives first channel information from the first network device, the first channel information comprising at least one of the following: identification of a terminal device, frequency domain information of a first channel, spatial domain information of the first channel, time domain information of the first channel, or large-scale channel information of the first channel, the first channel being a channel between the first network device and the terminal device; The second network device determines a grid where the terminal device is located; The second network device determines a channel map of the grid based on the first channel information.
21. The method of claim 20, wherein, The method further comprises: The second network device transmits second indication information to the third network device, the second indication information being used to indicate grid division information of a plurality of cells, the first indication information being used to determine the grid where the terminal device is located.
22. A communications device, characterized by A module for performing the method of any one of claims 1 to 21.
23. A communications device, characterized by At least one processor for performing the method of any one of claims 1 to 21.
24. The communication apparatus according to claim 23, wherein, The communication device is a chip or a chip system.
25. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or instructions, when the computer program or instructions are executed by the communication device, the method of any one of claims 1 to 21 is realized. The communication device is a chip or a chip system. The computer readable storage medium stores a computer program or instructions, when the computer program or instructions are executed by the communication device, the method of any one of claims 1 to 21 is realized.
26. A computer program product, characterised in that, comprising computer programs or instructions, which when executed by a computer, implement the method according to any one of claims 1 to 21.
Citation Information
Patent Citations
Indication sending and receiving method and apparatus
CN111511010A
Doppler power spectrum modeling method and device in multi-communication scene
CN112436880A
Method and device for determining multipath information of wireless channel and related equipment
CN115378521A
Wireless channel characteristic parameter prediction method based on geometric geographic information
CN117668519A
Methods and apparatus for uplink transmission
WO2024032989A1