Communication method and communication device
By sending and receiving reference signals from multiple antenna arrays and combining them with spatial characteristics to determine channel information, the problem of transmission performance loss when distributed antenna devices are deployed in different locations is solved, and more accurate channel estimation and performance improvement are achieved.
Patent Information
- Application Number
- CN202410588645.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2025-11-11
AI Technical Summary
For large communication terminals, existing channel measurement methods result in transmission performance loss when distributed antennas are deployed at different, distant locations.
By transmitting and receiving reference signals from multiple antenna sets and combining them with spatial characteristics, the channel information of each antenna set can be determined, thus achieving more accurate channel estimation.
This improved the transmission performance of the distributed antenna device and enhanced the accuracy and efficiency of channel estimation.
Smart Images

Figure CN120935642A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a communication method and a communication apparatus. Background Technology
[0002] For some larger communication terminals, it is feasible to deploy antennas at multiple locations at varying distances. For example, if the communication terminal is a vehicle, the communication antennas can be deployed on the roof, rearview mirrors, front and rear bumpers, etc. In this scenario, if measurements are still performed using the channel measurement methods of ordinary terminals (such as mobile phones), the transmission performance of this distributed antenna terminal will be compromised. Summary of the Invention
[0003] This application provides a communication method and a communication device that can improve the transmission performance of a distributed antenna device.
[0004] In a first aspect, a communication method is provided. The execution subject of the method provided in the first aspect can be a first device. Unless otherwise specified, the second device in this application can refer to the first device itself, or a component in the first device (e.g., a processor, a chip, or a chip system), or a logic module or software that can implement all or part of the functions of the first device.
[0005] The method includes: transmitting first information, the first information including a first element and a second element, the first element indicating a first position, the second element indicating a second position, the first position being the position of a first antenna set, the second position being the position of a second antenna set, and both the first antenna set and the second antenna set being deployed on a first device; transmitting a first reference signal and a second reference signal, the first reference signal corresponding to the first antenna set, and the second reference signal corresponding to the second antenna set; wherein, a first measurement result, a second measurement result, a first position, and a second position are used to determine first channel information, the first channel information being the channel information of a first channel, the first channel being the channel corresponding to the first antenna set, and the first measurement result being the measurement result of the first reference signal; and, the first measurement result, the second measurement result, the first position, and the second position are used to determine second channel information, the second channel information being the channel information of a second channel, the second channel being the channel corresponding to the second antenna set, and the second measurement result being the measurement result of the second reference signal.
[0006] It is understood that in this application, one antenna set corresponds to one location, and the deployment locations of different antenna sets are different. Each antenna set may include at least one antenna.
[0007] It can also be understood that in this application, one antenna set corresponds to one reference signal, and different antenna sets correspond to the same or different reference signals. For example, the first reference signal and the second reference signal being the same can mean that the sequences of the two reference signals are the same.
[0008] It can also be understood that in this application, one antenna set corresponds to a channel, and different antenna sets correspond to different channels. The first reference signal is transmitted in the first channel, and similarly, the second reference signal is transmitted in the second channel.
[0009] In the above technical solution, based on the measurement results of the reference signal corresponding to the multi-antenna set, the channel information corresponding to each antenna set is determined by combining the spatial characteristics of the multi-antenna set, which can achieve more accurate channel estimation and thus improve the transmission performance of the distributed antenna device.
[0010] In some implementations of the first aspect, the first information includes a third element indicating a third position, the third position being the position of a third antenna set deployed on the first device; transmitting a first reference signal and a second reference signal includes transmitting a first reference signal, a second reference signal, and a third reference signal, the third reference signal corresponding to the third antenna set, wherein the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position are used to determine first channel information, and the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position are used to determine second channel information, and the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position are used to determine third channel information, wherein the third measurement result is the measurement result of the third reference signal, the third channel information is the channel information of the third channel, and the third channel is the channel corresponding to the third antenna set.
[0011] It is understood that, in addition to the first and second antenna sets, one or more other distributed antenna sets may be deployed on the first device. This application does not specify the number of deployed antenna sets. The above technical solution is further described with the example of a third antenna set also being deployed on the first device.
[0012] In some implementations of the first aspect, the method further includes: sending fourth information, the fourth information being used to determine a first correspondence and a second correspondence, the first correspondence indicating that a first reference signal corresponds to a first position, and the second correspondence indicating that a second reference signal corresponds to a second position.
[0013] In this application, the second device needs to distinguish which antenna set the first device used to transmit the first reference signal and the second reference signal. Although an antenna set corresponds to an antenna position and a reference signal corresponds to an antenna position, the second device does not know which antenna set the reference signal comes from or which antenna position it corresponds to when it receives a reference signal. Therefore, the first device can also transmit fourth information based on the above technical solution so that the second device can determine the correspondence between the reference signal and the antenna position.
[0014] In some implementations of the first aspect, the fourth information includes a fourth element and a fifth element, wherein the fourth element indicates that the first antenna port corresponds to the first position and the second antenna port corresponds to the second position, and the fifth element indicates that the first reference signal is transmitted through the first antenna port and the second reference signal is transmitted through the second antenna port.
[0015] In the above technical solution, a specific implementation of the fourth information is given. By indicating the association between the antenna port and the antenna position, and which antenna port the reference signal is transmitted through in the fourth information, the second device can determine the correspondence between the reference signal and the antenna position based on the fourth information.
[0016] In some implementations of the first aspect, the first element includes first indication information and second indication information. The first indication information indicates a first relative position of the first antenna set relative to a first reference point, the first reference point being located on a first device. The second indication information indicates a second relative position of the first reference point relative to a second device, the second device being a device for transmitting first information. The first position indicated by the first element is a third relative position of the first antenna set relative to the second device, the third relative position being determined based on the first and second relative positions.
[0017] Secondly, a communication method is provided. The execution subject of the method provided in the second aspect can be a second device. Unless otherwise specified, the device in this application can refer to the second device itself, or a component in the second device (e.g., a processor, a chip, or a chip system), or a logic module or software that can implement all or part of the functions of the second device.
[0018] The method includes: receiving first information, the first information including a first element and a second element, the first element indicating a first position, the second element indicating a second position, the first position being the position of a first antenna set, the second position being the position of a second antenna set, and both the first antenna set and the second antenna set being deployed on a first device; receiving a first reference signal and a second reference signal, the first reference signal corresponding to the first antenna set, and the second reference signal corresponding to the second antenna set; determining first channel information based on a first measurement result, a second measurement result, the first position, and the second position, the first channel information being the channel information of a first channel, the first channel being the channel corresponding to the first antenna set, and the first measurement result being the measurement result of the first reference signal; determining second channel information based on the first measurement result, the second measurement result, the first position, and the second position, the second channel information being the channel information of a second channel, the second channel being the channel corresponding to the second antenna set, and the second measurement result being the measurement result of the second reference signal.
[0019] In some implementations of the second aspect, the first information includes a third element indicating a third position, the third position being the position of a third antenna set deployed on the first device; receiving a first reference signal and a second reference signal includes: receiving the first reference signal, the second reference signal, and the third reference signal, the third reference signal corresponding to the third antenna set; determining first channel information based on a first measurement result, a second measurement result, a first position, and a second position includes: determining the first channel information based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position, the third measurement result being the measurement result of the third reference signal; determining second channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: determining the second channel information based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position; the method further includes: determining third channel information based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position, the third channel information being the channel information of a third channel, the third channel being the channel corresponding to the third antenna set.
[0020] In some implementations of the second aspect, the method further includes: receiving fourth information, the fourth information being used to determine a first correspondence and a second correspondence, the first correspondence indicating that a first reference signal corresponds to a first position, and the second correspondence indicating that a second reference signal corresponds to a second position.
[0021] In some implementations of the second aspect, the fourth information includes a fourth element and a fifth element, wherein the fourth element indicates that the first antenna port corresponds to the first position and the second antenna port corresponds to the second position, and the fifth element indicates that the first reference signal is transmitted through the first antenna port and the second reference signal is transmitted through the second antenna port.
[0022] In some implementations of the second aspect, the first element includes first indication information and second indication information. The first indication information indicates a first relative position of the first antenna set relative to a first reference point, which is located on a first device. The second indication information indicates a second relative position of the first reference point relative to a second device, which is a device for receiving first information. The first position indicated by the first element is a third relative position of the first antenna set relative to the second device, which is determined based on the first and second relative positions.
[0023] For the beneficial effects of the second aspect and certain implementations of the second aspect, please refer to the description in the first aspect, which will not be repeated here.
[0024] In some implementations of the second aspect, determining the first channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: determining first estimation information based on the first measurement result, wherein the first estimation information is the estimation information corresponding to the first angle of arrival (AOA), and the first AOA is the true angle of arrival of the first reference signal; determining second estimation information based on the second measurement result, wherein the second estimation information is the estimation information corresponding to the second AOA, and the second AOA is the true angle of arrival of the second reference signal; determining third estimation information based on the first position, wherein the third estimation information is the estimation information corresponding to the first AOA; determining fourth estimation information based on the second position, wherein the fourth estimation information is the estimation information corresponding to the second AOA; and determining the first channel information based on the first estimation information, the second estimation information, the third estimation information, and the fourth estimation information, wherein the first channel information includes a third AOA, and the third AOA is the estimated angle of the first AOA.
[0025] In the above technical solution, the first AOA is the true AOA corresponding to the first reference signal, and the second AOA is the true AOA corresponding to the second reference signal. The first and third estimation information are estimation information related to the first AOA obtained based on the measurement result of the first reference signal and the first position, respectively. The second and fourth estimation information are estimation information related to the second AOA obtained based on the measurement result of the second reference signal and the second position, respectively. The second device jointly determines the third AOA based on the acquired four estimation information, where the third AOA is a new estimate of the first AOA. It can be understood that the error between this new estimate and the true value is small, i.e., close to or equal to the first AOA.
[0026] In some implementations of the second aspect, the first estimation information is the fourth AOA, where the fourth AOA is the estimated angle of the first AOA, the fourth AOA is the AOA corresponding to the first propagation path, and the first propagation path is one of the multiple propagation paths of the first reference signal; the second estimation information is the fifth AOA, where the fifth AOA is the estimated angle of the second AOA, the fifth AOA is the AOA corresponding to the second propagation path, and the second propagation path is one of the multiple propagation paths of the second reference signal; the third estimation information is the estimated value of the cotangent information of the first AOA, the fourth estimation information is the estimated value of the cotangent information of the second AOA, and so on. Determining first channel information based on first, second, third, and fourth estimation information includes: determining cotangent information of a fourth AOA; determining cotangent information of a fifth AOA; determining a fourth relative position based on the estimated values of the cotangent information of the fourth AOA, the fifth AOA, the first AOA, and the second AOA, where the fourth relative position is the corrected relative position of the first antenna set relative to the second device; and determining first channel information based on the fourth relative position, where the first channel information includes a third AOA, which is the angle between the first antenna set and the second device in the horizontal direction.
[0027] In some implementations of the second aspect, the first propagation path is the propagation path with the largest gain among the multiple propagation paths of the first reference signal, and the second propagation path is the propagation path with the largest gain among the multiple propagation paths of the second reference signal.
[0028] In some implementations of the second aspect, determining the second channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: determining the second channel information based on the first estimation information, the second estimation information, the third estimation information, and the fourth estimation information. The second channel information includes a sixth AOA, which is an estimated angle of the second AOA. The four estimation information are described above and will not be repeated here.
[0029] In the above technical solution, the four estimation information obtained jointly by the second device determine the sixth AOA, where the sixth AOA is a new estimate of the second AOA. It can be understood that the error between this new estimate and the true value is small, i.e., close to or equal to the second AOA.
[0030] In some implementations of the second aspect, determining the first channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: determining a first vector based on the first measurement result, wherein the first vector is an estimated vector of the second vector, the second vector indicates the direction and length of the first true propagation path, the first true propagation path is one of multiple propagation paths of the first reference signal, and the starting position of the first vector and the second vector is the first position; determining a third vector based on the second measurement result, wherein the third vector is an estimated vector of the fourth vector, the fourth vector indicates the direction and length of the second true propagation path, the second true propagation path is one of multiple propagation paths of the second reference signal, and the starting positions of the third vector and the fourth vector are... The starting position is the second position, and the ending positions of the second and third vectors are the same; the fifth and sixth vectors are determined based on the first relationship, the first vector, and the second vector, wherein the fifth vector indicates the estimated path of the first true propagation path reacquired after correcting the first vector, and the sixth vector indicates the estimated path of the second true propagation path reacquired after correcting the second vector. The starting position of the fifth vector is the first position, and the starting position of the sixth vector is the second position. The first relationship is the fixed spatial positional relationship between the second and fourth vectors. The first relationship is determined by the seventh vector, which is determined based on the first and second positions. The spatial positional relationship between the fifth and sixth vectors satisfies the first relationship; the first channel information is determined based on the fifth vector.
[0031] In the above technical solution, the second vector is the vector corresponding to a real propagation path of the first reference signal, and the fourth vector is the vector corresponding to a real propagation path of the second reference signal. A fixed spatial relationship exists between the second and fourth vectors (i.e., a first relationship, determined based on the first and second positions). The second device can determine the first vector (i.e., the estimated value of the second vector) based on the measurement result of the first reference signal, and determine the third vector (i.e., the estimated value of the fourth vector) based on the measurement result of the second reference signal. Since the first relationship exists between the second and fourth vectors, this method can correct the first and third vectors based on the first relationship, so that the corrected two vectors (i.e., the fifth and sixth vectors) also have a first relationship. It can be understood that the error between the corrected vector and the real vector is small, close to or equal to the real vector.
[0032] In some implementations of the second aspect, the first relationship is: the second vector minus the fourth vector equals the seventh vector, where the length of the fifth vector is equal to the straight-line distance between the first and second positions, and the spatial relationship between the fifth and sixth vectors satisfies the first relationship, specifically: the fifth vector minus the sixth vector equals the seventh vector.
[0033] In some implementations of the second aspect, the first channel information is determined based on the first measurement result, the second measurement result, the first position, and the second position, including: determining the fifth vector and the sixth vector based on the first relationship, the first vector, and the second vector; and determining the second channel information based on the sixth vector. The meaning of each parameter is described above and will not be repeated here.
[0034] Thirdly, a communication apparatus is provided for performing the method provided by any of the above aspects or their implementations. Specifically, the apparatus may include units and / or modules for performing the method provided by any of the above aspects or their implementations, such as processing units and / or transceiver units.
[0035] In one implementation, the device is either a first device or a second device. When the device is either a first device or a second device, the transceiver unit can be a transceiver, or an input / output interface, or a communication interface; the processing unit can be at least one processor. Optionally, the transceiver is a transceiver circuit. Optionally, the input / output interface is an input / output circuit.
[0036] In another implementation, the device is a chip, chip system, or circuit used in the first or second device. When the device is a chip, chip system, or circuit used in the first or second device, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit may be at least one processor, processing circuit, or logic circuit.
[0037] Fourthly, a communication device is provided, comprising: a memory for storing a program; and at least one processor for executing the computer program or instructions stored in the memory to perform the method provided in any of the foregoing aspects or their implementations.
[0038] In one implementation, the device is either a first device or a second device.
[0039] In another implementation, the device is a chip, chip system, or circuit used in the first or second device.
[0040] Fifthly, a communication device is provided, comprising: at least one processor and a communication interface, wherein the at least one processor is configured to obtain a computer program or instructions stored in a memory via the communication interface to execute the method provided in any of the foregoing aspects or their implementations. The communication interface may be implemented in hardware or software.
[0041] In one implementation, the device further includes the memory.
[0042] Sixthly, a processor is provided for executing the methods provided in the above aspects.
[0043] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.
[0044] In a seventh aspect, a computer-readable storage medium is provided that stores program code for execution by a device, the program code including methods for performing any of the foregoing aspects or their implementations.
[0045] Eighthly, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the method provided in any of the foregoing aspects or their implementations.
[0046] Ninthly, a chip is provided, comprising a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the methods provided in any of the above aspects or their implementations. The communication interface can be implemented in hardware or software.
[0047] Optionally, as one implementation, the chip also includes a memory that stores computer programs or instructions. The processor is used to execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the processor is used to perform the methods provided by any of the above aspects or their implementations.
[0048] When the method provided in this application is executed by a chip, this application does not limit the specific number of chips implementing the method. For example, it can be executed by one chip, or by two or more chips. Furthermore, when the number of chips implementing the method is two or more, the chip manufacturers are not limited; they can be from the same manufacturer or different manufacturers.
[0049] In a tenth aspect, a computer program is provided that, when run on a computer, causes the methods provided by any of the foregoing aspects or their implementations to be executed.
[0050] Eleventhly, a communication system is provided, comprising at least one of the first or second devices described above. Attached Figure Description
[0051] Figure 1 This is a schematic diagram of a communication system applicable to an embodiment of this application.
[0052] Figure 2 This is a schematic diagram of another communication system applicable to embodiments of this application.
[0053] Figure 3 This is a schematic diagram of a distributed antenna deployment.
[0054] Figure 4 This is a schematic flowchart of a communication method 400 proposed in this application.
[0055] Figure 5 and Figure 6 This is a schematic diagram of the first relative position.
[0056] Figure 7 and Figure 8 This is a schematic diagram of the spatial location between the UE and the base station.
[0057] Figure 9 The vector before correction and With the corrected vector and A schematic diagram.
[0058] Figure 10 and Figure 11 This is a schematic block diagram of a communication device provided in an embodiment of this application. Detailed Implementation
[0059] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0060] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0061] Furthermore, in the embodiments of this application, words such as "exemplary" and "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" in this application should not be construed as being better or more advantageous than other embodiments or designs. Specifically, the use of the term "exemplary" is intended to present the concept in a concrete manner.
[0062] The business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0063] References to "one embodiment" or "some embodiments" as used in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0064] The descriptions of "first," "second," etc., appearing in the embodiments of this application are for illustrative purposes and to distinguish the objects being described, unless otherwise specified. They are not in any particular order and do not indicate any special limitation on the number of objects in the embodiments of this application, nor do they constitute any limitation on the embodiments of this application.
[0065] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0066] It is understandable that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0067] The technical solutions of this application can be applied to various communication systems, including but not limited to: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, New Radio (NR) systems, and other fifth-generation (5G) systems. thGeneration 5G mobile communication systems, narrowband Internet of Things (NB-IoT) systems, enhanced machine-type communication (eMTC) systems, enhanced mobile broadband (eMBB) systems, ultra-reliable low-latency communications (URLLC) systems, satellite communication systems, LTE-machine-to-machine (LTE-M) systems, or sixth-generation (6G) mobile communication systems. th Systems that evolve after 5G, such as 6G mobile communication systems.
[0068] In the embodiments of this application, the term "communication" can also be described as "data transmission," "signal transmission," "information transmission," or simply "transmission." In the embodiments of this application, transmission can include sending or receiving. Exemplarily, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device. Exemplarily, "transmission" can be air interface-level transmission, or it can refer to signal transmission at a chip input (I) / output (O) interface, rather than air interface-level transmission.
[0069] Figure 1 This is a schematic diagram of a communication system 100 applicable to embodiments of this application. For example... Figure 1 As shown, the communication system 100 includes a wireless access network 110 and a core network 120. Optionally, the communication system 100 may also include an Internet 130. The wireless access network 110 may include at least one network device (such as...). Figure 1 111a and 111b in the above), may also include at least one terminal device (such as Figure 1(112a-112j in the original text). Terminal devices connect to network devices wirelessly. Network devices connect to core network 120 wirelessly or via wired connection. Core network 120 may include one or more core network devices. These core network devices and network devices can be independent physical devices, or they can integrate the functions of core network devices and the logical functions of network devices onto the same physical device, or a single physical device can integrate some core network device functions and some network device functions. Terminal devices and network devices can be interconnected via wired or wireless means. Terminal devices can communicate wirelessly with each other, network devices with each other, and terminal devices with each other via air interface resources. For example, air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources. It should be noted that... Figure 1 This is just an illustration; the communication system 100 may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.
[0070] Network devices can be any device with wireless transceiver capabilities. For example, a network device can be a base station used to connect terminal devices to a radio access network (RAN). Network devices are sometimes also referred to as access network devices or access network nodes. It is understood that the names of devices with network device functions may differ in systems employing different wireless access technologies. For ease of description, the embodiments of this application collectively refer to devices providing wireless communication access functions to terminal devices as base stations. In the embodiments of this application, network devices include, but are not limited to: various forms of macro base stations (such as...). Figure 1 111a), micro base stations or indoor stations (such as Figure 1Network equipment can include 111b), pico base stations, small cells, balloon stations, relay stations, access points, etc., in LTE. It can also include evolved node B (eNB or eNodeB) in LTE, access points (APs), wireless relay nodes, wireless backhaul nodes, transmission points (TPs), or transmission reception points (TRPs) in Wi-Fi systems. Furthermore, it can include next-generation NodeBs (gNBs) or transmission points (TRPs or TPs) in 5G systems, one or a group of antenna panels (including multiple antenna panels) of a 5G base station, network nodes constituting a gNB or transmission point, such as baseband units (BBUs) or distributed units (DUs), and network equipment, servers, or vehicle-mounted equipment in networks evolving after 5G, such as 6G. Network equipment can also be modules or units that perform some of the functions of a base station; for example, it can be a central unit (CU) or a DU.
[0071] For example, in a Universal Mobile Telecommunications System (UMTS) or LTE wireless communication system, the network device can be a macro base station (eNB); in a heterogeneous network (HetNet) scenario, the network device can be a micro base station (eNB); in a distributed base station scenario, the network device can include a base station unit (BBU) and a remote radio unit (RRU); in a cloud radio access network (CRAN) scenario, the network device can be a BBU pool and an RRU; and in future wireless communication systems, the network device can be a gNB.
[0072] In this embodiment, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device. The chip system can be composed of chips, or it can include chips and other discrete components.
[0073] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices could be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, active antenna units (AAUs), or remote radio heads (RRHs).
[0074] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (O-RAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules. The embodiments of this application do not limit the specific technology or specific device form used in the network device.
[0075] Terminal equipment can be a device that provides voice and / or data connectivity to users; it can also be a device with wireless connectivity. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device. In this application embodiment, terminal devices include, but are not limited to: cellular phones, mobile phones, wireless data cards, wireless modems, tablets, laptop computers, notebook computers, handheld computers, mobile internet devices (MIDs), computers with wireless transceiver capabilities, cordless phones, session initiation protocol (SIP) phones, smartphones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handsets with wireless communication capabilities, computing devices or other devices connected to wireless modems, in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), wearable devices (e.g., smartwatches, smart bracelets, pedometers, smart glasses, etc.), satellite terminals, terminal devices in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in future networks, relay user equipment, or terminals in future evolved public land mobile networks (PLMNs), etc.Terminal devices can also be virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), light UE, reduced capability UE (REDCAP UE), machine-type communication (MTC) terminals, terminal devices in industrial control, terminal devices in self-driving, terminal devices in remote medical care, terminal devices in smart grids, wireless terminals in transportation safety, terminal devices in smart cities, terminal devices in smart homes, tactile terminal devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), smart robots, robotic arms, workshop equipment, wireless terminals in self-driving, or flying devices (e.g., smart robots, hot air balloons, drones, airplanes), etc. The terminal device can also be a vehicle device, such as a complete vehicle device, an in-vehicle module, an in-vehicle communication module, an in-vehicle chip, an on-board unit (OBU), or a telematics box (T-BOX). The terminal device can also be other devices with terminal functions; for example, it can be a device that acts as a terminal in device-to-device (D2D) communication. The terminal device can also be other embedded communication modules. This application does not limit the scope of the embodiments described herein.
[0076] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip or chip system. This device can be installed in the terminal device. The chip system can consist of chips or include chips and other discrete components. In the technical solution of this application embodiment, the device for implementing the functions of the terminal device is referred to as the terminal device, which can also be called a terminal. The following description may use a UE (User Equipment) as an example to illustrate the technical solution provided in this application embodiment.
[0077] The roles of base stations and terminals can be relative, for example, Figure 1The helicopter or drone 112i can be configured as a mobile base station. For terminals 112j that access the wireless access network 110 via 112i, terminal 112i is a base station; however, for base station 111a, 112i is a terminal, meaning that 111a and 112i communicate via a wireless air interface protocol. Of course, 111a and 112i can also communicate via a base station-to-base station interface protocol; in this case, relative to 111a, 112i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 111a and 111b in the diagram can be referred to as communication devices with base station functionality. Figure 1 The 112a-112j in the text can be referred to as communication devices with terminal functions.
[0078] Network devices and terminal devices can communicate via wireless links. The transmission link from a network device to a terminal device can be called a downlink (DL) or downlink channel, used for transmitting downlink signals. The transmission link from a terminal device to a network device can be called an uplink (UL) or uplink channel, used for transmitting uplink signals. The transmission link from a terminal device to another terminal device can be called a sidelink (SL) or sidelink channel.
[0079] For example, considering the transmission from the UMTS terrestrial radio access network (UTRAN) to the UE (UTRAN to UE, Uu) interface, the two parties in the wireless communication can include network equipment and terminal equipment; considering the SL air interface transmission, both parties in the wireless communication can be terminal equipment.
[0080] Figure 2 This is a schematic diagram of another communication system applicable to embodiments of this application. Figure 2 Figures (a) to (c) illustrate three communication scenarios. The dashed circles represent the coverage area of the network device. Devices located within the dashed circles are within the network device's coverage area; devices located outside the dashed circles are outside the network device's coverage area.
[0081] The technical solutions provided in this application can be applied to D2D communication, vehicle-to-infrastructure / vehicle / pedestrian (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), Internet of Things (IoT) communication systems, or other communication systems. Among these, cellular vehicle-to-everything (C-V2X) can be a V2X communication technology developed based on cellular systems. C-V2X can utilize and enhance the functions and elements of cellular networks to achieve low-latency and high-reliability communication between various nodes in the vehicle network. C-V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-network (V2N) communication.
[0082] When applied to systems where users communicate directly (e.g., V2X, D2D), this application is applicable to both network-covered and non-network-covered communication scenarios. Users can choose the resource mode themselves. The terminal device (or user terminal) can be within or outside the network device's coverage area.
[0083] See Figure 2 In (a), the two terminal devices communicating ( Figure 2 (Seen in the form of a vehicle) can be within the coverage area of the network device. For example, a terminal device can communicate with another terminal device via a proximity-based services communication 5 (PC5) interface.
[0084] See Figure 2 In (b), the two terminal devices communicating ( Figure 2 (As shown in the form of a car) One of them can be within the coverage area of the network device, and the other can be outside the coverage area of the network device.
[0085] See Figure 2 (c) refers to the two terminal devices communicating. Figure 2(As shown in the form of a car) can all be outside the coverage area of network devices.
[0086] To ensure high-quality wireless transmission, channel state information (CSI) is obtained through a reference signal (RS) for precoding design, power control, and handover. This information can be obtained through measurements at the transmitting or receiving end of the wireless link. Taking the transmission between a UE and a base station as an example, the downlink channel quality status is typically obtained by the UE measuring the CSI-RS transmitted by the base station. The measured information is reported to the base station, allowing it to set appropriate transmission parameters for subsequent downlink transmissions to achieve a better service experience. The uplink channel quality status is obtained through the sounding reference signal (SRS) transmitted by the UE, and the base station can directly obtain the channel information. Furthermore, in TDD systems, uplink and downlink channels are reciprocal; based on the uplink or downlink channel measurement results, all uplink and downlink channel information can be obtained. A brief explanation of uplink and downlink channel measurements follows.
[0087] 1) Channel estimation based on SRS: The UE transmits uplink SRS signals through multiple antenna ports, while the base station measures and receives uplink SRS signals through its antennas, thus estimating the uplink channel matrix H. ul Next, based on the reciprocity of the uplink and downlink channels, the base station can directly obtain the downlink channel matrix H using the uplink channel matrix. dl .
[0088] 2) Channel estimation based on CSI-RS: The base station transmits CSI-RS signals through multiple antenna ports. The UE measures the reference signal and informs the base station of the channel state information via feedback. The channel state information includes channel quality indication (CQI), precoding matrix indicator (PMI), and rank indicator (RI). The base station determines the transmission mode based on the channel state information fed back by the UE.
[0089] As described in the background art, a communication terminal can be... Figure 3 The vehicle shown can have its communication antenna deployed on the roof, rearview mirrors, front and rear bumpers, etc. (as indicated by the black dots in the image). In this scenario, if measurements are still performed using the channel measurement methods of ordinary terminals (such as mobile phones), the transmission performance of this distributed antenna terminal will be compromised.
[0090] In view of this, this application proposes a communication method that can effectively solve the above-mentioned technical problems. The communication method is described in detail below.
[0091] Figure 4 This is a schematic flowchart of a communication method 400 proposed in this application. Method 400 can be divided into two parts: acquisition of the distributed antenna positions and information channel estimation based on reference signal measurement results and the distributed antenna positions. Figure 4 This is merely an example and does not constitute a limitation of this application. The method includes the following steps.
[0092] S410, the first device sends first information to the second device. The first information includes a first element and a second element. The first element indicates a first location, and the second element indicates a second location. The first location is the location of a first antenna array, and the second location is the location of a second antenna array. Both the first antenna array and the second antenna array are deployed on the first device. Correspondingly, the second device receives the first information from the first device.
[0093] Unless otherwise specified, the term "first device" in this application may refer to the first device itself (e.g., a terminal device), a component within the first device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the first device. Exemplarily, the first device may be a vehicle, a wireless communication module within a vehicle, an in-vehicle telematics box (T-box), a computer with wireless transceiver capabilities, a tablet computer, a wireless terminal in autonomous driving, or hardware, software, or a combination of hardware and software in a wireless terminal device in a smart city. For ease of description, the following description uses the first device as an example.
[0094] Unless otherwise specified, the term "second device" in this application can refer to the second device itself (e.g., network equipment, terminal equipment), a component within the second device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the second device. Exemplarily, the second device can be a vehicle, a wireless communication module within a vehicle, an in-vehicle telematics box (T-box), a computer with wireless transceiver capabilities, a tablet computer, a wireless terminal in autonomous driving, or hardware, software, or a combination of hardware and software in a wireless terminal device in a smart city. For ease of description, the following description uses the second device as an example.
[0095] As an example, the first device can be a terminal device, and the second device can be a network device.
[0096] As another example, the first device can be a terminal device, and the second device can also be a terminal device. For example, in scenarios such as V2X or D2D, both the first device and the second device can be terminal devices.
[0097] It is understood that in this application, one antenna set corresponds to one location, and the deployment locations of different antenna sets are different. Each antenna set may include at least one antenna.
[0098] It is also understood that the first device can send the first information directly to the second device, or it can forward the first information to the second device through one or more other intermediate devices. This application does not make any specific limitations in this regard.
[0099] In one possible implementation, the first position and the second position can be the relative positions of the first antenna set and the second antenna set relative to the second device. Taking the first position as an example, in one possible implementation, the first element of the first information includes first indication information and second indication information. The first indication information indicates the first relative position of the first antenna set relative to a first reference point, which is located on the first device. The second indication information indicates the second relative position of the first reference point relative to the second device. Then, the first position indicated by the first element is the third relative position of the first antenna set relative to the second device. The third relative position is determined based on the first indication information and the second indication information (i.e., the third relative position is determined based on the first relative position and the second relative position). The indication method of the second position is similar to that of the first position and will not be described again here.
[0100] Optionally, the second indication information can be the location information of the first device. For example, the location information of the first device can be satellite positioning information, or it can be map-based location information; this application does not limit this. Then, the second device can obtain the relative position (i.e., the second relative position) of the first reference point relative to the second device based on the location information of the first device.
[0101] In another possible implementation, the first position and the second position can be the relative positions of the first antenna set and the second antenna set relative to a first reference point, wherein the first reference point is located on the first device. Taking the first position as an example, in one possible implementation, the first element of the first information includes first indication information, which indicates the first relative position of the first antenna set relative to the first reference point.
[0102] Optionally, in this implementation, the second device can independently acquire the position information of the first device. For example, the second device can independently acquire the position information of the first device based on sensing or synergistic sensing. Then, the second device can acquire the relative position (i.e., the second relative position) of the first reference point relative to the second device based on the position information of the first device.
[0103] It should be noted that the first information may or may not include a first element and a second element. When the first information includes a first element and a second element, the first element and the second element may be the same element or different elements. Alternatively, if the first information does not include a first element and a second element, then the first information indicates a first position and a second position, that is, the first information includes both first and second indication information.
[0104] The following is combined Figure 5 and Figure 6 An example is given to illustrate the indication method of the first relative position.
[0105] Example 1
[0106] For example, the first device can be Figure 5 The vehicle shown includes four antenna arrays, which are distributed across different locations on the vehicle. The first reference point is... Figure 5 Point C in the first reference point, such as the center of the vehicle's undercarriage. Based on the first reference point C, the horizontal relative position of the deployment location of different antenna sets i with respect to the first reference point C can be indicated by the indication information in the first information. This relative position can be expressed as (Δx) i Δy i (i.e., the first relative position). Generally, all antenna sets can be considered to be at the same horizontal height, i.e., the height of distributed antennas is not distinguished. Optionally, the height information Δh of each antenna set i can also be indicated. i This indicates the spatial location of the antenna array.
[0107] It should be noted that if the position of antenna set i is located above reference point C, the corresponding Δy i Taking a negative value, if the position of antenna set i is below reference point C, the corresponding Δy i Taking a positive value, if the position of antenna set i is located to the left of reference point C, the corresponding Δx i Taking a positive value, if the position of antenna set i is below reference point C, the corresponding Δx i Take the negative value. Further details will not be elaborated upon in subsequent texts.
[0108] Example 2
[0109] A deployment pattern for distributed antennas can be defined to indicate the positional relationships between different antenna sets. A possible deployment pattern is as follows: Figure 6 As shown, the deployment pattern indicates that the first device is in the shape of a cuboid, and positions 1 to 8 are possible locations for deploying an antenna set. The first reference point can be predefined as one of the eight locations.
[0110] Example, Figure 6 The deployment pattern shown includes information on the horizontal relative position of each antenna set relative to the first reference point C. The first information indicates the deployment pattern and also indicates (position 1, position 2, position 3, position 4, position 5, position 6, position 7, position 8, number of antennas). For example, it could be (1, 1, 0, 0, 0, 0, 1, 1, 2), indicating that antenna sets are deployed at positions 1, 2, 7, and 8, and each antenna set includes two antennas. The second device can determine, based on the indication information, which positions the antenna sets are deployed at and their horizontal relative positions (i.e., the first relative positions) relative to the first reference point C.
[0111] Example, Figure 6 The deployment pattern shown includes information on the length, width, and height of the corresponding first device. The first information includes indications indicating the deployment pattern, and also indicating (position 1, position 2, position 3, position 4, position 5, position 6, position 7, position 8, and the number of antennas). Since the length, width, and height of the first device corresponding to the deployment pattern are known, the second device can determine, based on the indications, where the antenna sets are deployed and their relative positions (i.e., the first relative positions) with respect to the first reference point C.
[0112] Understandable, because Figure 6 Some of the positions in positions 1 to 8 (e.g., positions 3 and 4) are not located at the vertices of the corresponding cuboids, so the deployment pattern also includes information on the positions of these deployment antenna sets.
[0113] It can also be understood that the indication information in the above example indicates that antenna sets are deployed at positions 1, 2, 7, and 8, and that the number of antennas in these four antenna sets is the same. In order to achieve a more flexible representation, the above indication information can also indicate the number of antennas in each antenna set that has been deployed. For example, the indication (number of antennas at position 1, position 2, position 3, position 4, position 5, position 6, position 7, and position 8) is (2, 2, 0, 0, 0, 0, 4, 4).
[0114] S420, the first device sends a first reference signal and a second reference signal to the second device, wherein the first reference signal corresponds to a first antenna set and the second reference signal corresponds to a second antenna set. Correspondingly, the second device receives the first reference signal and the second reference signal from the first device.
[0115] For example, the first reference signal may be an SRS (e.g., in a scenario where the first device is a terminal device and the second device is a network device). However, this application is not limited to this, and the first reference signal may also be other signals. Furthermore, this application does not limit the specific name of the reference signal; the reference signal may be called a probe signal or have other names.
[0116] In some possible implementations, the first device may periodically send a first reference signal and a second reference signal to the second device.
[0117] In some other possible implementations, the second device may send instruction information to the first device, the instruction information being used to instruct the first device to send a reference signal to the second device; the first device may then send a first reference signal and a second reference signal to the second device based on the instruction information.
[0118] It is understood that in this application, one antenna set corresponds to one reference signal, and different antenna sets correspond to the same or different reference signals. For example, the first reference signal and the second reference signal may refer to two reference signals having the same sequence.
[0119] In this application, the second device needs to distinguish which antenna set the first device used to transmit the first reference signal and the second reference signal. Although one antenna set corresponds to one antenna position, and one reference signal corresponds to one antenna position, the second device does not know which antenna set or antenna position the reference signal comes from when it receives it. Therefore, the first device also needs to indicate the relationship between the reference signal and the antenna position. Optionally, the method may further include: the first device sending fourth information to the second device, the fourth information being used to determine a first correspondence and a second correspondence, the first correspondence indicating that the first reference signal corresponds to a first position, and the second correspondence indicating that the second reference signal corresponds to a second position. Correspondingly, the second device receives the fourth information from the first device.
[0120] In one possible implementation, the fourth information includes a fourth element and a fifth element. The fourth element indicates that the first antenna port corresponds to the first position and the second antenna port corresponds to the second position. The fifth element indicates that the first reference signal is transmitted through the first antenna port and the second reference signal is transmitted through the second antenna port. Examples of the fourth and fifth elements are given below.
[0121] For example, the fourth element includes Table 1, which indicates the correspondence between the four ports of the first device and the four antenna positions of the first device. The fifth element indicates that if the first reference signal is transmitted through port 1 and the second reference signal is transmitted through port 2, then the second device determines that the first reference signal corresponds to antenna position 1 (i.e., an example of the first position), and the second device determines that the second reference signal corresponds to antenna position 3 (i.e., an example of the second position).
[0122] Table 1
[0123] Antenna port Antenna position Port 1 1 Port 2 2 Port 3 3 Port 4 4
[0124] Optionally, Table 1 can also be configured by the second device, which sends Table 1 to the first device. Alternatively, Table 1 can be a predefined table, which is not limited in this application.
[0125] S430, the second device determines the first channel information based on the first measurement result, the second measurement result, the first position, and the second position. The first channel information is the channel information of the first channel, the first channel is the channel corresponding to the first antenna set, and the first measurement result is the measurement result of the first reference signal.
[0126] S440, the second device determines the second channel information based on the first measurement result, the second measurement result, the first position, and the second position. The second channel information is the channel information of the second channel, the second channel is the channel corresponding to the second antenna set, and the second measurement result is the measurement result of the second reference signal.
[0127] It is understandable that the first reference signal is transmitted in the first channel, and similarly, the second reference signal is transmitted in the second channel.
[0128] It can also be understood that in this application, one antenna set corresponds to one channel, and different antenna sets correspond to different channels. S430 and S440 above respectively describe the second device's measurement results based on the first reference signal and the second reference signal, and the determination of channel information for the first channel corresponding to the first antenna set and the second channel corresponding to the second antenna set by the first position and the second position, respectively.
[0129] It is understood that the first and second antenna sets mentioned above are for ease of description. One or more other distributed antenna sets may also be deployed on the first device. This application does not specifically limit the number of deployed antenna sets. For example, if a third antenna set is also deployed on the first device, then optionally:
[0130] In S410, the first information also includes a third element, which indicates a third position, and the third position is the location of the third antenna set;
[0131] In S420, the first device sends a first reference signal and a second reference signal to the second device, including: the first device sending the first reference signal, the second reference signal, and a third reference signal to the second device, wherein the third reference signal corresponds to a third antenna set. Correspondingly, the second device receives the first reference signal, the second reference signal, and the third reference signal from the first device.
[0132] In S430, the second device determines the first channel information based on the first measurement result, the second measurement result, the first position, and the second position, including: the second device determines the first channel information based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position, wherein the third measurement result is the measurement result of the third reference signal;
[0133] In S440, the second device determines the second channel information based on the first measurement result, the second measurement result, the first position, and the second position, including: the second device determines the second channel information based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position.
[0134] Optionally, the method further includes:
[0135] S450, the second device determines the third channel information based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position. The third channel information is the channel information of the third channel, and the third channel is the channel corresponding to the third antenna set.
[0136] It is understandable that the channel estimation method is the same for different antenna sets. For ease of description, this section takes the second device in S430 determining the first channel information based on the first measurement result, the second measurement result, the first position, and the second position as an example to describe how the second device determines the first channel information based on the above information. Two possible implementation methods are given below.
[0137] Implementation Method 1
[0138] In this implementation, the second device determines the first channel information based on the first measurement result, the second measurement result, the first position, and the second position, including the following steps:
[0139] 1) The second device determines the first estimation information based on the first measurement result. The first estimation information is the estimation information corresponding to the first angle of arrival (AOA), and the first AOA is the true angle of arrival of the first reference signal.
[0140] 2) The second device determines the second estimation information based on the second measurement result. The second estimation information is the estimation information corresponding to the second AOA, and the second AOA is the true angle of arrival of the second reference signal.
[0141] 3) The second device determines the third estimation information based on the first position. The third estimation information is the estimation information corresponding to the first AOA.
[0142] 4) The second device determines the fourth estimation information based on the second position. The fourth estimation information is the estimation information corresponding to the second AOA.
[0143] 5) The second device determines the first channel information based on the first estimation information, the second estimation information, the third estimation information and the fourth estimation information. The first channel information includes the third AOA, which is the estimated angle of the first AOA.
[0144] Based on the above implementation, optionally, the first estimation information is the fourth AOA, where the fourth AOA is the estimated angle of the first AOA, the fourth AOA is the AOA of the first propagation path, and the first propagation path is one of the multiple propagation paths of the first reference signal; the second estimation information is the fifth AOA, where the fifth AOA is the estimated angle of the second AOA, the fifth AOA is the AOA of the second propagation path, and the second propagation path is one of the multiple propagation paths of the second reference signal; the third estimation information is the estimated value of the cotangent information of the first AOA, and the fourth estimation information is the estimated value of the cotangent information of the second AOA. Then, the second device determines the first channel information based on the first estimation information, the second estimation information, the third estimation information, and the fourth estimation information, including:
[0145] The second device determines the co-cut information of the fourth AOA; the second device determines the co-cut information of the fifth AOA; the second device determines the fourth relative position based on the co-cut information of the fourth AOA, the co-cut information of the fifth AOA, the estimated value of the co-cut information of the first AOA, and the estimated value of the co-cut information of the second AOA, the fourth relative position being the corrected relative position of the first antenna set relative to the second device; the first channel information is determined based on the fourth relative position, the first channel information including the third AOA, the third AOA being the angle between the first antenna set and the second device in the horizontal direction.
[0146] For example, the first propagation path is the propagation path with the highest gain among multiple propagation paths of the first reference signal, and the second propagation path is the propagation path with the highest gain among multiple propagation paths of the second reference signal. In this application, multiple propagation paths can also be referred to as multipath propagation, and the two terms can be used interchangeably.
[0147] The following example illustrates implementation method one. In this example, the first device is a terminal device (e.g., UE), and the second device is a network device (e.g., a base station). The UE has N antenna sets deployed. The UE sends N SRSs to the base station, with each SRS corresponding one-to-one with one of the N antenna sets, where N ≥ 2. Optionally, when N = 2, the two antenna sets correspond to the first and second antenna sets, and the two SRSs correspond to the first and second reference signals. Optionally, when N = 3, the three antenna sets correspond to the first, second, and third antenna sets, and the three SRSs correspond to the first, second, and third reference signals. The specific channel estimation method will now be described in detail.
[0148] 1) The base station obtains the AOA of the propagation path with the largest gain among the multiple propagation paths of each SRS based on channel measurement decomposition. In this application, the AOA of the propagation path with the largest gain corresponding to antenna set i is represented as... (i.e., an example of the fourth AOA), 1≤i≤N.
[0149] For example, it can be obtained through the following method. See steps a) and b) below for details.
[0150] a) Determine the channel h corresponding to antenna set i. i .
[0151]
[0152] Where P is the number of multipaths in the SRS corresponding to antenna set i, β p Let p be the amplitude, a(·) be the guiding vector, and φ be the directional vector. p AOA is the diameter p.
[0153] b) For channel h i The angle corresponding to the peak value of its spatial spectral function is obtained through processing; this angle is...
[0154]
[0155] Where x = argmax f(t) means that x is the parameter t that maximizes the value of f(t), E n Let be the matrix formed by the vectors of the noise subspace, (·) H This represents the conjugate transpose of a matrix.
[0156] Understandable, SRS i Corresponding to a true angle of arrival φ i (i.e., an example of the first AOA). It can be seen as being based on SRS i The measurement results obtained by φi The estimated value (i.e., an example of the first estimate information), SRS i Let i be the SRS corresponding to antenna set i among N SRSs. For example... Figure 7 As shown, φ1 can be regarded as the true angle of arrival of SRS1 corresponding to antenna set 1, and φ4 can be regarded as the true angle of arrival of SRS4 corresponding to antenna set 4.
[0157] 2) The base station determines g(i) based on the positional relationship between antenna set i and the base station, where g(i) is cotφ i The estimated value (i.e., an example of third-party estimation information).
[0158]
[0159] like Figure 7 As shown, (L) x ,L y () represents the true horizontal relative position of reference point C with respect to the base station. In the formula... For (L) x ,L y The estimated value of (Δx) i ,Δy i The deployment location of set i is its horizontal relative position to reference point C. For example, This can be obtained based on the second indication information mentioned above. Alternatively, the base station can also obtain the UE's location based on satellite positioning information or map location information, and then further determine the location based on the UE's location.
[0160] 3) Channel estimation for N channels corresponding to N antenna sets based on N sets of information.
[0161]
[0162] In this step, the above N sets of information can be used to... By performing joint correction, a relative position with a smaller error is obtained.
[0163] It can also be understood that the antenna set i corresponds to and They originate from different sources, are independent of each other, and are based on φ i There is a correlation; therefore, channel estimation can be performed based on N sets of information from N antenna sets. For example, joint correction can be performed based on the method given below. See steps a) and b) for details.
[0164] a) Minimizing the estimation error can be achieved by minimizing... and This is achieved by using the difference method to obtain the corrected relative position.
[0165]
[0166] b) Based on Obtain the AOA after SRS correction (denoted as ). (i.e., an example of the third AOA), specifically,
[0167] Understandable. That is, the channel signal of channel i, where channel i is the channel corresponding to antenna set i.
[0168] After completing the joint correction, the base station can More accurate transmission can be achieved through precoding design for the transmission beam direction. The signal y received by the UE can satisfy the following formula:
[0169]
[0170] in, For according to all A defined precoding matrix, where S is the information to be transmitted and n is noise.
[0171] Optionally, the precoding matrix can also be based on only one Determined, that is The precoding matrix is defined.
[0172] Implementation Method Two
[0173] In this implementation, the second device determines the first channel information based on the first measurement result, the second measurement result, the first position, and the second position, including the following steps:
[0174] 1) Determine a first vector based on the first measurement result. The first vector is an estimated vector of the second vector. The second vector indicates the direction and length of the first true propagation path. The first true propagation path is one of the multiple propagation paths of the first reference signal. The starting positions of the first vector and the second vector are the first positions.
[0175] 2) Determine the third vector based on the second measurement result. The third vector is the estimated vector of the fourth vector. The fourth vector indicates the direction and length of the second true propagation path. The second true propagation path is one of the multiple propagation paths of the second reference signal. The starting positions of the third and fourth vectors are the second positions, and the ending positions of the second and third vectors are the same.
[0176] 3) Determine the fifth and sixth vectors based on the first relation, the first vector, and the second vector. The fifth vector is the estimated path of the first true propagation path after correcting the first vector, and the sixth vector is the estimated path of the second true propagation path after correcting the second vector. The starting position of the fifth vector is the first position, and the starting position of the sixth vector is the second position. The first relation is the fixed spatial positional relationship between the second and fourth vectors. The first relation is determined by the seventh vector, which is determined based on the first and second positions. The spatial positional relationship between the fifth and sixth vectors satisfies the first relation.
[0177] For example, the first relationship is: the second vector minus the fourth vector equals the seventh vector, where the length of the fifth vector equals the straight-line distance between the first and second positions. Specifically, the spatial relationship between the fifth and sixth vectors satisfies the first relationship: the fifth vector minus the sixth vector equals the seventh vector.
[0178] 4) Determine the first channel information based on the fifth vector.
[0179] The following example illustrates implementation method two. In this example, the first device is a terminal device (e.g., UE), and the second device is a network device (e.g., a base station). The UE has N antenna sets deployed on it. The UE sends N SRSs to the base station, with each SRS corresponding to one of the N antenna sets, where N ≥ 2. The specific channel estimation method will be explained in detail below. See steps 1) to 5) for details.
[0180] 1) Establish such Figure 8 The channel model shown has a spatial scatterer, which is used for signal reflection. Optionally, Figure 8 It can include other space scatterers besides the space scatterer S.
[0181] like Figure 8 As shown, both diameters i and j pass through the scatterer S, and the spatial relationship of diameter i can be expressed as l i =n i,s +n s,bi The spatial relationship of the path j can be represented as l j =n j,s +n s,bj Where, radii are SRS i One of the corresponding multiple propagation paths, n i,s (i.e., an example of the second vector) is the SRS propagating in path i. i The actual propagation path between antenna set i and spatial scatterer S; similarly, the radius j is SRS. j One of the corresponding multiple propagation paths, the actual propagation path, SRS iFor the SRS corresponding to antenna set i, SRS j For the SRS corresponding to antenna set j, n j,s (i.e., an example of the fourth vector) is the SRS propagating in path j. j The actual propagation path between antenna set j and spatial scatterer S. The directions of the above vectors are as follows: Figure 8 As shown, according to Figure 8 The spatial relationship between diameters i and j can be used to derive the relationship between them:
[0182] n j,s =n i,s +p i,j (i.e., an example of the first relation)
[0183] Where, p i,j (i.e., an example of the seventh vector) is a fixed spatial positional relationship determined based on the positions of antenna set i and antenna set j.
[0184] 2) The base station determines multiple propagation paths with the same scatterer among the multiple real propagation paths corresponding to N SRS.
[0185] It is understood that multiple actual propagation paths of an SRS may pass through the same scatterer, different scatterers, or may not pass through any scatterer at all; this application does not limit this. The method by which the base station determines multiple propagation paths with the same scatterer is described in step 5), and will not be elaborated here.
[0186] For ease of description, the following description will take the example of the base station determining that path i and path j are propagation paths that pass through the same scatterer.
[0187] 3) Based on (i.e., an example of the first vector) (i.e., an example of the third vector) and p i,j Correction obtained (i.e., an example of the fifth vector) and (i.e., an example of the sixth vector).
[0188] Understandable. For SRS-based i The measurement results obtained from n i,s The estimated vector, For SRS-based j The measurement results obtained by n j,s The estimated vector.
[0189] by (For example, an example of the first vector) The vector direction and vector length can be based on SRS iThe measurement results (i.e., an example of the first measurement result) are estimated. For example, the SRS in this implementation... i The measurement result can be understood as the measurement result corresponding to diameter i. i,s The vector direction and vector length are shown below.
[0190] The vector direction can be represented as
[0191]
[0192] Where, θ i,s and These are the pitch angle and azimuth angle, respectively, θ i,s and Available by SRS i The measurement results were estimated.
[0193] The length of a vector can be expressed as
[0194]
[0195] Among them, l i,b The direct path between antenna set i and the base station (see details) Figure 8 ), l i,b It can be determined by the relative position of antenna set i with respect to the base station. The estimated path length of path i (i.e., the estimated path length of path i). ), τ i The time delay of path i (which can be determined by SRS) i (The measurement results are estimated), where c is the speed of light.
[0196] about The vector direction and vector length can be based on SRS j The measurement results (i.e., an example of the second measurement results) were estimated to be obtained. The way the vector direction and vector length are represented is the same as Similarly, this will not be elaborated upon here.
[0197] Because n i,s and n j,s There exists the aforementioned fixed spatial relationship (i.e., n) j,s =n i,s +p i,j Therefore, it is possible to base decisions on this fixed spatial relationship. Perform corrections. For example, the estimated value is... and like Figure 9 As shown, it can be based on p i,j Will Correction to Will Correction to
[0198] 5) Based on Determine the channel information of channel i, where channel i is the channel corresponding to antenna set i.
[0199] based on and Estimate the phase φ corresponding to the path i i and delay τ i ,in, n obtained for the base station s,bi The estimated vector. Phase φ i and delay τ i The relationship between AND and AND can be expressed as follows:
[0200]
[0201] Where λ is the wavelength of the transmitted signal.
[0202] Therefore, the channel information of channel i, estimated (or corrected), can be expressed as:
[0203]
[0204] Where H is the channel matrix, and l indicates the SRS corresponding to channel i. i The l-th path, For channel delay, φ 0,l It is a random phase.
[0205] Here, referring to the description in step 5), we will exemplarily illustrate how to determine the multipath with the same scatterer in step 2). First, we can obtain the relationship between the time delay and phase of the vector of each path in the multipath corresponding to the N SRS (the phase φ corresponding to path i). i and delay τ i The acquisition method is similar and will not be repeated here, as well as the vector relationships between multipaths (e.g., the spatial positional relationship between path i and path j). Then, based on the acquired multipath information, the base station can extract the spatio-temporal correlation and heterogeneity of the multipaths through a spatio-temporal graph neural network (STGNN) to determine the multipaths with the same scatterer.
[0206] It is understandable that in the above example, the base station uses the spatial dimension information of the vehicle-mounted distributed antenna reported by the UE, combined with the channel measurement results of SRS, and through the joint correction of multi-dimensional information of multiple antenna sets, to achieve more accurate channel estimation and improve the transmission performance of the distributed antenna terminal.
[0207] It is also understood that the UE can also use its own vehicle-mounted distributed antenna spatial dimension information, combined with the channel measurement results of the downlink reference signal (e.g., CSI-RS) obtained from the base station, to achieve more accurate channel estimation and improve transmission performance through joint correction of multi-antenna multi-dimensional information. The specific implementation method is similar to the channel estimation method proposed in this application, and will not be described in detail here.
[0208] It is understood that the steps in the above figures are merely illustrative and are not intended to be strictly limited. Furthermore, the sequence numbers of the processes described above do not imply a specific order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0209] It is also understood that some optional features in the various embodiments of this application may not depend on other features in some scenarios, or may be combined with other features in some scenarios, without limitation.
[0210] It is also understood that, in the above-described method embodiments, the methods and operations implemented by the device (first device or second device) can also be implemented by components of the device (e.g., chips or circuits), without limitation.
[0211] The above text combined Figures 1 to 9 The present application provides a detailed description of the method embodiments, which will be discussed below in conjunction with... Figure 10 and Figure 11 This describes an embodiment of the apparatus described in this application. It is understood that, in order to achieve the functions described in the above embodiments, Figure 10 and Figure 11 The apparatus includes hardware structures and / or software modules corresponding to perform various functions. Those skilled in the art will readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. It is understood that the technical features described in the above method embodiments are also applicable to the following apparatus embodiments.
[0212] Figure 10 and Figure 11 The diagram illustrates the possible structures of devices provided for embodiments of this application. These devices can be used to implement the functions of the first or second device in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments.
[0213] Figure 10 This is a schematic block diagram of the communication device 1000 provided in an embodiment of this application. Figure 10As shown, the device 1000 may include a communication unit 1010 and a processing unit 1020. The communication unit 1010 can communicate with the outside world, and the processing unit 1020 is used for data processing. The communication unit 1010 may also be referred to as a communication interface or a transceiver unit.
[0214] In one possible design, the device 1000 can implement the steps or processes corresponding to those performed by the first device in the above method embodiments, wherein the processing unit 1020 is used to perform processing-related operations of the first device in the above method embodiments, and the communication unit 1010 is used to perform transmission-related operations of the first device in the above method embodiments.
[0215] In another possible design, the device 1000 can implement the steps or processes corresponding to those performed by the second device in the above method embodiments, wherein the communication unit 1010 is used to perform the receiving-related operations of the second device in the above method embodiments, and the processing unit 1020 is used to perform the processing-related operations of the second device in the above method embodiments.
[0216] It is understood that the device 1000 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that device 1000 may specifically be the first device in the above embodiments, used to execute the various processes and / or steps corresponding to the first device in the above method embodiments; or, device 1000 may specifically be the second device in the above embodiments, used to execute the various processes and / or steps corresponding to the second device in the above method embodiments. To avoid repetition, further details are omitted here.
[0217] The apparatus 1000 of each of the above-described schemes has the function of implementing the corresponding steps performed by the first apparatus in the above-described method, or the apparatus 1000 of each of the above-described schemes has the function of implementing the corresponding steps performed by the second apparatus in the above-described method. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions; for example, a communication unit can be replaced by a transceiver (e.g., the sending unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as processing units, can be replaced by a processor, respectively executing the transmission and reception operations and related processing operations in each method embodiment.
[0218] Furthermore, the aforementioned communication unit can also be a transceiver circuit (e.g., it may include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit. In embodiments of this application, Figure 10 The device mentioned can be the second or first device in the foregoing embodiments, or it can be a chip or a chip system, such as a system on a chip (SoC). The communication unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.
[0219] Figure 11 This is a schematic block diagram of a communication device 1100 provided in an embodiment of this application. The device 1100 includes a processor 1110 and a transceiver 1120. The processor 1110 and the transceiver 1120 communicate with each other through an internal connection path. The processor 1110 is used to execute instructions to control the transceiver 1120 to transmit and / or receive signals.
[0220] Optionally, the device 1100 may further include a memory 1130, which communicates with the processor 1110 and the transceiver 1120 via internal connection paths. The memory 1130 stores instructions, and the processor 1110 can execute the instructions stored in the memory 1130. In one possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the first device in the above method embodiments. In another possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the second device in the above method embodiments.
[0221] Optionally, the memory 1130 may be integrated into the processor 1110.
[0222] In one possible scenario, device 1100 includes at least one processor with integrated memory, and other memory besides the memory integrated on the processor.
[0223] It is understood that device 1100 may specifically be the first device or the second device in the above embodiments, or it may be a chip or a chip system. Correspondingly, transceiver 1120 may be the transceiver circuit of the chip, which is not limited here. Specifically, device 1100 may be used to execute the various steps and / or processes corresponding to the first device or the second device in the above method embodiments.
[0224] Optionally, the memory 1130 may include read-only memory and random access memory, and provide instructions and data to the processor. The memory may include non-volatile random access memory. For example, the memory may also store device type information. The processor 1110 may be used to execute instructions stored in the memory, and when the processor 1110 executes instructions stored in the memory, the processor 1110 is used to perform the various steps and / or processes of the method embodiments corresponding to the first or second device described above.
[0225] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0226] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, digital signal processing (DSP), ASIC, field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The processor in the embodiments of this application can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above methods.
[0227] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0228] Optionally, the memory (e.g., 1130) in this embodiment may be integrated into the processor (e.g., 1110).
[0229] In addition, this application also provides a computer-readable storage medium storing computer instructions, which, when executed on a computer, cause the operations and / or processes performed by the first or second device in the various method embodiments of this application to be executed.
[0230] This application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the first device or the second device in the various method embodiments of this application are executed.
[0231] Furthermore, this application also provides a chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, such that operations and / or processes performed by a first or second device in any method embodiment are performed.
[0232] Furthermore, the chip may also include a communication interface. The communication interface may be an input / output interface or an interface circuit, etc. Furthermore, the chip may also include a memory.
[0233] In addition, this application also provides a communication system, including a first device and a second device as described in the embodiments of this application.
[0234] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0235] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of this application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0236] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0237] It is understood that the term "embodiment" used throughout the specification means that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, various embodiments throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0238] It can also be understood that in this application, "when," "if," and "if" all refer to the network element making corresponding processing under certain objective circumstances, and are not time-limited, nor do they require the network element to make a judgment when it is implemented, nor do they mean that there are other limitations.
[0239] It can also be understood that in the various embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it can also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
Claims
1. A communication method, characterized in that, include: Receive first information, the first information including a first element and a second element, the first element indicating a first position, the second element indicating a second position, the first position being the position of a first antenna set, the second position being the position of a second antenna set, and both the first antenna set and the second antenna set being deployed on a first device; Receive a first reference signal and a second reference signal, wherein the first reference signal corresponds to the first antenna set and the second reference signal corresponds to the second antenna set; First channel information is determined based on the first measurement result, the second measurement result, the first position, and the second position. The first channel information is the channel information of the first channel, the first channel is the channel corresponding to the first antenna set, and the first measurement result is the measurement result of the first reference signal. The second channel information is determined based on the first measurement result, the second measurement result, the first position, and the second position. The second channel information is the channel information of the second channel, the second channel is the channel corresponding to the second antenna set, and the second measurement result is the measurement result of the second reference signal.
2. The method according to claim 1, characterized in that, The first information includes a third element, which indicates a third location, which is the location of a third antenna array deployed on the first device; Receiving the first reference signal and the second reference signal includes: Receive the first reference signal, the second reference signal and the third reference signal, wherein the third reference signal corresponds to the third antenna set; Determining the first channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: The first channel information is determined based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position, wherein the third measurement result is the measurement result of the third reference signal; Determining the second channel information based on the first measurement result, the second measurement result, the first location, and the second location includes: The second channel information is determined based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position; The method further includes: The third channel information is determined based on the first measurement result, the second measurement result, the third measurement result, the first position, the second position, and the third position. The third channel information is the channel information of the third channel, and the third channel is the channel corresponding to the third antenna set.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Receive fourth information, the fourth information being used to determine a first correspondence and a second correspondence, the first correspondence indicating that the first reference signal corresponds to the first position, and the second correspondence indicating that the second reference signal corresponds to the second position.
4. The method according to claim 3, characterized in that, The fourth information includes a fourth element and a fifth element. The fourth element indicates that the first antenna port corresponds to the first position, and the second antenna port corresponds to the second position. The fifth element indicates that the first reference signal is transmitted through the first antenna port and the second reference signal is transmitted through the second antenna port.
5. The method according to any one of claims 1 to 4, characterized in that, The first element includes first indication information and second indication information. The first indication information indicates a first relative position of the first antenna set relative to a first reference point, which is located on the first device. The second indication information indicates a second relative position of the first reference point relative to a second device, which is a device for receiving the first information. The first position indicated by the first element is a third relative position of the first antenna set relative to the second device, which is determined based on the first relative position and the second relative position.
6. The method according to any one of claims 1 to 5, characterized in that, Determining the first channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: Based on the first measurement result, a first estimation information is determined. The first estimation information is the estimation information corresponding to the first angle of arrival (AOA). The first AOA is the true angle of arrival of the first reference signal. Based on the second measurement result, a second estimation information is determined. The second estimation information is the estimation information corresponding to the second AOA, and the second AOA is the true angle of arrival of the second reference signal. A third estimation information is determined based on the first position, wherein the third estimation information is the estimation information corresponding to the first AOA; Based on the second position, a fourth estimation information is determined, wherein the fourth estimation information is the estimation information corresponding to the second AOA; The first channel information is determined based on the first estimation information, the second estimation information, the third estimation information, and the fourth estimation information. The first channel information includes a third AOA, which is the estimated angle of the first AOA.
7. The method according to claim 6, characterized in that, The first estimated information is the fourth AOA, which is the estimated angle of the first AOA, and the fourth AOA is the AOA corresponding to the first propagation path of the first reference signal. The second estimated information is the fifth AOA, which is the estimated angle of the second AOA and the AOA corresponding to the second propagation path of the second reference signal. The third estimation information is an estimate of the cotangent information of the first AOA. The fourth estimation information is the estimated value of the cotangent information of the second AOA. Determining the first channel information based on the first estimation information, the second estimation information, the third estimation information, and the fourth estimation information includes: Determine the cotangent information of the fourth AOA; Determine the cotangent information of the fifth AOA; The fourth relative position is determined based on the cocutting information of the fourth AOA, the cocutting information of the fifth AOA, the estimated value of the cocutting information of the first AOA, and the estimated value of the cocutting information of the second AOA. The fourth relative position is the corrected relative position of the first antenna set relative to the second device. The first channel information is determined based on the fourth relative position. The first channel information includes a third AOA, which is the angle between the first antenna set and the second device in the horizontal direction.
8. The method according to claim 7, wherein the first propagation path is the propagation path with the largest gain among the plurality of propagation paths of the first reference signal, and the second propagation path is the propagation path with the largest gain among the plurality of propagation paths of the second reference signal.
9. The method according to any one of claims 1 to 5, characterized in that, Determining the first channel information based on the first measurement result, the second measurement result, the first position, and the second position includes: A first vector is determined based on the first measurement result. The first vector is an estimated vector of the second vector. The second vector indicates the direction and length of the first true propagation path. The first true propagation path is one of the multiple propagation paths of the first reference signal. The starting position of the first vector and the second vector is the first position. A third vector is determined based on the second measurement result. The third vector is an estimated vector of the fourth vector. The fourth vector indicates the direction and length of the second true propagation path. The second true propagation path is one of the multiple propagation paths of the second reference signal. The starting positions of the third vector and the fourth vector are the second positions, and the ending positions of the second vector and the third vector are the same. A fifth vector and a sixth vector are determined based on a first relationship, a first vector, and a second vector. The fifth vector indicates the estimated path of the first true propagation path after the first vector is corrected and reacquired. The sixth vector indicates the estimated path of the second true propagation path after the second vector is corrected and reacquired. The starting position of the fifth vector is the first position, and the starting position of the sixth vector is the second position. The first relationship is a fixed spatial positional relationship between the second vector and the fourth vector. The first relationship is determined by a seventh vector, which is determined based on the first position and the second position. The spatial positional relationship between the fifth vector and the sixth vector satisfies the first relationship. The first channel information is determined based on the fifth vector.
10. The method according to claim 9, characterized in that, The first relationship is: the second vector minus the fourth vector equals the seventh vector, wherein the length of the fifth vector is equal to the straight-line distance between the first position and the second position. The spatial relationship between the fifth vector and the sixth vector satisfies the first relationship, specifically: the fifth vector minus the sixth vector equals the seventh vector.
11. A communication device, characterized in that, Used to implement the method as described in any one of claims 1 to 10.
12. The communication device according to claim 11, characterized in that, The communication device includes network equipment, terminal equipment, or chip.
13. A communication device, characterized in that, Includes at least one processor; The at least one processor is configured to execute a computer program or instructions stored in a memory to cause the method as described in any one of claims 1 to 10 to be performed.
14. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, cause the method of any one of claims 1 to 10 to be implemented.
15. A computer program, characterized in that, Includes computer instructions that, when executed, cause the method as described in any one of claims 1 to 10 to be implemented.