Method and device for feeding back information
By using downlink reference signals and multipath information in electromagnetic maps in wireless communication systems, the problem of difficulty in efficient feedback downlink channel information in the prior art is solved, and more efficient channel data feedback is achieved.
Patent Information
- Application Number
- CN202311809115.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-06-27
AI Technical Summary
The prior art is difficult to efficiently feedback downlink channel information in wireless communication systems, resulting in difficult to meet the communication quality requirements.
By obtaining the downlink reference signal and multipath information in the electromagnetic map, the terminal device determines the feedback mode and feedbacks relevant information to the access network device to improve the efficiency of channel data feedback.
While maintaining good communication performance, it improves the compression efficiency of information feedback, effectively utilizes the prior knowledge of physical channels, and improves channel data feedback.
Smart Images

Figure CN120223254A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of communication technologies, and in particular, to a method and apparatus for feedback information. Background Art
[0002] With the continuous development of wireless communication, the scenarios of wireless communication applications are becoming increasingly rich. For example, smartphones, vehicle-to-everything (V2X), or the Internet of Things (IoT), etc. While the number of terminals increases, the demand for communication quality also increases. It is expected that the next-generation wireless communication system will generate a large amount of air interface data, such as channel information. How terminals can efficiently feedback information to access network devices is a research direction. Summary of the Invention
[0003] Embodiments of the present application provide a method and apparatus for feedback information, aiming to reduce the transmission overhead caused by air interface data and improve the information feedback efficiency.
[0004] In a first aspect, a method for feedback information is provided. The method is applied to a first communication device and includes: obtaining a downlink reference signal, where the downlink reference signal is used to determine downlink channel information; obtaining an electromagnetic map, where the electromagnetic map includes first multipath information; and feeding back first information to a second communication device, where the first information is associated with a first mode in which the first communication device feeds back downlink channel information to the second communication device, and the first mode is determined according to the downlink channel information and the first multipath information.
[0005] Through the above design, the first communication device integrates the electromagnetic map into the feedback of downlink channel information. The first communication device can determine the first mode of feedback information according to the similarity between the first multipath information of the electromagnetic map and the downlink channel information, and feed back the first information to the second communication device according to the first mode, improving the compression efficiency while maintaining good communication performance.
[0006] In a possible design, the first information includes: second multipath information and / or location information, where the second multipath information is obtained by calibrating the downlink channel information according to the first multipath information, and the location information includes the location information of the first communication device or the location information of the reference point corresponding to the first multipath information.
[0007] Through the above design, correcting the downlink channel information according to the electromagnetic map can effectively utilize the prior knowledge of the physical channel, assist in improving the channel data feedback, and enhance the performance.
[0008] In a possible design, the second multipath information includes the angle of arrival and the angle of departure, and the angle of arrival and the angle of departure are determined according to the downlink channel information. Optionally, the second multipath information further includes power and / or delay, the power is determined according to the first multipath information, and the delay is determined according to the first multipath information or the downlink channel information.
[0009] In a possible design, the first mode includes feeding back the second multipath information, or the first mode includes feeding back location information.
[0010] In a possible design, the first information includes channel state information (CSI) related information. The first mode includes feeding back CSI related information.
[0011] In a possible design, it further includes: obtaining indication information of a threshold from the second communication device.
[0012] In a possible design, the first mode is determined according to the downlink channel information and the first multipath information, including: the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information.
[0013] In a possible design, the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel;
[0014] wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information.
[0015] In a possible design, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel and a threshold.
[0016] In a possible design, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel, the second reconstructed channel, and the third reconstructed channel and the first channel, and the third reconstructed channel is the reconstructed channel corresponding to the CSI related information.
[0017] In a possible design, the reference point corresponding to the first multipath information matches the downlink channel information, or the reference point corresponding to the first multipath information matches the location information of the first communication device.
[0018] In a possible design, the downlink channel information includes third multipath information, and the third multipath information is determined according to the channel estimation result of the downlink reference signal.
[0019] A second aspect is a device corresponding to the first aspect. For the beneficial effects, refer to the description of the first aspect. A method for providing feedback information is provided. The method is applied to a second communication device and includes: sending a downlink reference signal to a first communication device, where the downlink reference signal is used to determine downlink channel information; sending an electromagnetic map to the first communication device, where the electromagnetic map includes first multipath information; receiving first information from the first communication device, where the first information is associated with a first mode in which the first communication device feeds back the downlink channel information to the second communication device, and the first mode is determined according to the downlink channel information and the first multipath information.
[0020] In a possible design, the first information includes: second multipath information and / or location information. The second multipath information is obtained by calibrating the downlink channel information according to the first multipath information. The location information includes the location information of the first communication device or the location information of the reference point corresponding to the first multipath information.
[0021] In a possible design, the second multipath information includes an angle of arrival and an angle of departure, and the angle of arrival and the angle of departure are determined according to the downlink channel information.
[0022] In a possible design, the second multipath information further includes power and / or delay. The power is determined according to the first multipath information, and the delay is determined according to the first multipath information or the downlink channel information.
[0023] In a possible design, the first mode includes feeding back the second multipath information, or the first mode includes feeding back location information.
[0024] In a possible design, the first information includes channel state information (CSI) related information, and the first mode includes feeding back CSI related information.
[0025] In a possible design, it further includes: sending indication information of a threshold to the first communication device.
[0026] In a possible design, the first mode is determined according to the downlink channel information and the first multipath information, including: the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information.
[0027] In a possible design, the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel;
[0028] Wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information.
[0029] In a possible design, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel and a threshold.
[0030] In a possible design, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel, the second reconstructed channel, and the third reconstructed channel and the first channel, where the third reconstructed channel is the reconstructed channel corresponding to the CSI related information.
[0031] In a possible design, the reference point corresponding to the first multipath information matches the downlink channel information, or the reference point corresponding to the first multipath information matches the location information of the first communication device.
[0032] In a possible design, the downlink channel information includes third multipath information, and the third multipath information is determined according to the channel estimation result of the downlink reference signal.
[0033] In a third aspect, a device is provided, and the device can implement the method of the first aspect above. For example, the device includes means for performing the corresponding means of the first aspect above. The device can be implemented by hardware, software, or by hardware executing corresponding software.
[0034] In a possible design, the device includes a unit for performing the first aspect above.
[0035] In a possible design, the device includes a processor, and the processor is used to execute the method of the first aspect above.
[0036] In a possible design, the device includes a processing circuit and an interface circuit. The interface circuit is configured to receive signals from other devices outside the device and transmit them to the processing circuit, or send signals from the processing circuit to other devices outside the device. The processing circuit is configured to implement the method in the first aspect above through a logic circuit or by executing code instructions. Optionally, the processing circuit may be a processor, and the interface circuit may be a transceiver or an input / output interface.
[0037] In a possible design, the device includes a processor and a memory. The processor is configured to execute computer programs or instructions stored in the memory, and the memory is configured to store the computer programs or the instructions. When the computer programs or the instructions are running, the method in the first aspect is executed.
[0038] Optionally, the device may be the first device, or a module or unit (e.g., a chip, or a chip system, or a circuit) that corresponds one by one to the method / operation / step / action described in the first aspect and is executed in the first device, or is capable of being used in combination with the first device.
[0039] In a fourth aspect, a device is provided that is capable of implementing the method in the second aspect above. For example, the device includes means corresponding to the second aspect above. The device may be implemented by hardware, by software, or by hardware executing corresponding software.
[0040] In a possible design, the device includes a unit that executes the second aspect above.
[0041] In a possible design, the device includes a processor that is configured to execute the method in the second aspect above.
[0042] In a possible design, the device includes a processing circuit and an interface circuit. The interface circuit is configured to receive signals from other devices outside the device and transmit them to the processing circuit, or send signals from the processing circuit to other devices outside the device. The processing circuit is configured to implement the method in the second aspect above through a logic circuit or by executing code instructions.
[0043] In a possible design, the device includes a processor and a memory. The processor is configured to execute computer programs or instructions stored in the memory, and the memory is configured to store the computer programs or the instructions. When the computer programs or the instructions are running, the method in the second aspect is executed.
[0044] Optionally, the device may be a second device, or a module or unit (e.g., a chip, or a chip system, or a circuit) corresponding one by one to the methods / operations / steps / actions described in the second aspect, or a device that can be used in combination with the second device.
[0045] In a fifth aspect, there is provided a computer-readable storage medium storing a computer program or instructions, which, when run on a computer, cause the computer to execute the methods in the first aspect or the second aspect described above.
[0046] In a sixth aspect, there is provided a computer program product, where the computer program product includes a computer program or instructions for executing the method described in the first aspect, or the computer program product includes a computer program or instructions for executing the method described in the second aspect.
[0047] In a seventh aspect, there is provided a chip including a processor coupled to a memory for executing a computer program or instructions stored in the memory, enabling the chip to implement the methods in the first aspect or the second aspect described above.
[0048] In an eighth aspect, there is provided a communication system including: a first communication device and a second communication device; wherein, the first communication device is used to implement the method in the first aspect, and the second communication device is used to implement the method in the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 is a schematic diagram of the architecture of the communication system provided by an embodiment of the present application;
[0050] Figure 2 is a schematic diagram of the electromagnetic map provided by an embodiment of the present application;
[0051] Figure 3 is a schematic flowchart of the feedback information method provided by an embodiment of the present application;
[0052] Figure 4 is a schematic diagram of calibrating multipath information provided by an embodiment of the present application;
[0053] Figure 5 is a schematic diagram of multipath information matching provided by an embodiment of the present application;
[0054] Figure 6 is another schematic diagram of calibrating multipath information provided by an embodiment of the present application;
[0055] Figure 7 is a schematic diagram of the module for selecting a feedback mode provided by an embodiment of the present application;
[0056] Figure 8It is a schematic flow chart of the selection feedback mode provided by an embodiment of the present application;
[0057] Figure 9 It is a schematic structural diagram of a device provided by an embodiment of the present application;
[0058] Figure 10 It is another schematic structural diagram of the device provided by an embodiment of the present application. Detailed implementation manners
[0059] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings. The specific operation methods, function descriptions, etc. in the method embodiments can also be applied to the device embodiments or system embodiments.
[0060] In the embodiments of the present application, the various numerical numbers and terms such as "first" and "second" involved are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitudes of the serial numbers of the above processes do not mean the order of execution, and the order of execution of each process should be determined according to its function and internal logic.
[0061] In the embodiments of the present application, for the number of nouns, unless otherwise specified, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. "Including at least one of A, B or C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0062] Figure 1 A possible and non-limiting system schematic diagram is shown. As Figure 1 shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the Internet 300 is further included.
[0063] 1. RAN
[0064] Among them, the RAN 100 includes at least one RAN node (for example, Figure 1 110a and 110b in Figure 1 etc., which can be collectively referred to as 110) and at least one terminal (for example, such asFigure 1 is not shown in the figure).
[0065] The terminal 120 can be connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or wired. The core network elements in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or the same physical device integrating the core network element logical function and the radio access network logical function.
[0066] Multiple RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative. For example, Figure 1 the network element 120i can be a helicopter or a drone, which can be configured as a mobile base station. For the terminals 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal.
[0067] The RAN 100 can be a cellular system related to the 3rd generation partnership project (3GPP), such as the 4th generation (4G) mobile communication system, the 5th generation (5G) mobile communication system, or an evolved system for the future, such as the 6th generation (6G) mobile communication system. The RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system integrating two or more of the above systems.
[0068] 1.1. RAN Node
[0069] In a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in the 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (such asFigure 1 in 110a), a micro base station or an indoor station (such as Figure 1 in 110b), a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node may also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the RAN node in the embodiments of the present application may also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node in the embodiments of the present application may also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.
[0070] In another possible scenario, multiple RAN nodes cooperate to assist the terminal to achieve wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node may be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU may be separately provided, or may also be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0071] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as an O-CU (open CU), the DU may also be referred to as an O-DU, the CU-CP may also be referred to as an O-CU-CP, the CU-UP may also be referred to as an O-CU-UP, and the RU may also be referred to as an O-RU. For the sake of description, the CU, CU-CP, CU-UP, DU, and RU are used as examples in the present application. Any one of the CU (or CU-CP, CU-UP), DU, and RU in the present application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0072] RAN nodes, sometimes also referred to as access network devices, RAN entities, access nodes, etc., form part of a communication system and are used to assist terminals in achieving wireless access. In the subsequent descriptions of this application, unless otherwise specified, the term "access network device" will be used for description.
[0073] It can be understood that an access network device can be referred to as a communication device. For example, an access network device can be understood as a device with the function of an access network device. For example, a device for implementing the functions of an access network device can be an access network device; or some components in the access network device, such as, for example, CU, DU, etc. It can also be a device capable of supporting the access network device to implement this function, such as a chip system, a hardware circuit, a software module, or a combination of a hardware circuit and a software module. This device can be installed in the access network device or can be used in combination with the access network device. In the embodiments of this application, the chip system can be composed of chips or can also include chips and other discrete devices.
[0074] 1.2. Terminals
[0075] Terminals can also be referred to as terminal devices, user equipment (UE), mobile stations, mobile terminals, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. Terminals can be mobile phones, head-mounted display devices, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the device form of the terminals.
[0076] It can be understood that a terminal can be referred to as a communication device. For example, a terminal can be understood as a device with the function of a terminal. For example, a device for implementing the functions of a terminal can be a terminal; or it can also be a device capable of supporting the terminal to implement this function, such as a chip system, a hardware circuit, a software module, or a combination of a hardware circuit and a software module. This device can be installed in the terminal or can be used in combination with the terminal.
[0077] 2. CN
[0078] CN200 includes at least one core network element. Taking the 5G communication system as an example, CN200 includes network elements such as access and mobility management function (AMF) network element, session management function (SMF) network element, user plane function (UPF) network element, policy control function (PCF) network element, unified data management (UDM) network element, and application function (AF) network element, etc.
[0079] In Figure 1 In the communication system shown, an electromagnetic map is set in the access network device. For example, the access network device establishes an electromagnetic map through methods such as actual measurement, environmental modeling + ray tracing (RT), or artificial intelligence (AI). The electromagnetic map is used to characterize the distribution of electromagnetic signals in the environment, and it records the intensity and characteristics of various electromagnetic signals in a specific area. For example, the electromagnetic map may partially or wholly include but is not limited to: multipath information, noise level, and spectrum occupancy at one or more locations, etc. For example, the electromagnetic map may include information on regular regions and / or irregular regions, each region corresponding to one or more reference points. For regular regions, it may also be called a grid region, and the reference points corresponding to the grid region may also be called grids, or lattice points, etc. Exemplarily, the region may include the following information:
[0080] 1. Channel state information
[0081] a) At least one path, each path corresponding to one multipath information;
[0082] b) Scalar intensity identifiers, such as channel impulse response (CIR), channel quality indicator (CQI), power delay profile (PDP), or angle delay profile (ADP), etc.
[0083] 2. Information on scattering points or virtual anchors of virtual stations.
[0084] 3. Other information.
[0085] Taking the multipath information in the channel state information as an example, the electromagnetic map on the access network device side corresponds to at least one reference point, and each reference point corresponds to a geographical area, which is used to characterize the multipath information from the access network device to the terminal within this geographical area. For example Figure 2 as shown, the electromagnetic map mainly includes:
[0086] 1. The electromagnetic map elements of N reference points N is an integer greater than zero.
[0087] 2. The electromagnetic map elements of each reference point include the multipath information of M n paths between the access network device and this reference point, and M n is an integer greater than zero.
[0088] 3. The multipath information of each path may include amplitude, delay, and angle. Among them, the amplitude may exist in the form of the amplitude or power of the signal. If the access network device uses a dual-polarized antenna, the amplitude is a 2×2 matrix, and the angle includes the angle of arrival (AoA) and the angle of departure (AoD). Further, if the antenna array is a uniform linear array (ULA), AoA and AoD are scalars. Or, if the antenna array is a uniform planar array (UPA), AoA and AoD can be represented by the elevation angle and the yaw angle. In the following description, taking "amplitude" as "power" and the angle including AoA and AoD as an example, the description is carried out.
[0089] In Figure 1In the communication system shown, the access network device sends a downlink reference signal to the terminal. For example, a channel state information (CSI) reference signal (RS), etc. The terminal performs channel estimation on the downlink reference signal to obtain a channel estimation result, which includes a downlink channel matrix H. The terminal determines CSI based on the downlink channel matrix H. The terminal feeds back the CSI to the access network device. The access network device restores the downlink channel matrix H based on the received CSI. The access network device performs operations such as precoding on the downlink data according to the restored downlink channel matrix H, thereby improving the downlink data transmission quality. To reduce the overhead of the terminal feeding back CSI to the access network device, the terminal compresses the CSI and feeds back the compressed CSI to the access network device. The access network device decompresses the received compressed CSI to determine the CSI and further restores the downlink channel matrix H. For example, the terminal compresses the CSI through frequency domain transformation, quantization, selecting non-zero coefficients, etc., or the terminal can use methods such as AI to compress the CSI, etc., without limitation.
[0090] Compared with feeding back CSI, the terminal can feed back the complete downlink channel information to the access network device, thereby improving the communication quality between the terminal and the access network device. Among them, the downlink channel information between the terminal and the access network device is determined by the transmission path and electromagnetic environment between the terminal and the access network device. Since the electromagnetic map in wireless communication represents the distribution of electromagnetic signals in the environment, it records the intensity and characteristics of electromagnetic signals in a specific area. How to design the terminal to feed back the downlink channel information to the access network device based on the electromagnetic map is a research direction.
[0091] In view of this, an embodiment of this application provides a method and device for feeding back information. The method includes: The terminal performs channel estimation on the downlink reference signal to obtain downlink channel information; The terminal obtains first multipath information in the electromagnetic map; The terminal determines a first mode for the terminal to feed back the downlink channel information to the access network device according to the downlink channel information and the first multipath information. The terminal feeds back first information according to the first mode. The access network device can restore the downlink channel information between the access network device and the terminal according to the first information, thereby improving the communication quality between the terminal and the access network device.
[0092] In the following process description, the "terminal" and the "access network device" are described as the execution entities. The "terminal" can be understood as a device with terminal functions. For example, the "terminal" can be replaced by the "first communication device", and the first communication device is a device that realizes terminal functions. For example, the first communication device is a terminal, or the first communication device can be a module in the terminal (such as a chip or a circuit, etc.). The "access network device" can be understood as a device with access network device functions. For example, the "access network device" can be replaced by the "second communication device", and the second communication device is a device that realizes access network device functions. For example, the second communication device is an access network device, or the second communication device can be a module in the access network device (such as a chip or a circuit, etc.), and can also be a logical node (such as a CU, DU, or RU), a logical module, or software that fully or partially realizes access network device functions.
[0093] As Figure 3 shown, an embodiment of the present application provides a process schematic diagram, including:
[0094] Step 300: The access network device sends a downlink reference signal to the terminal, and the terminal receives the downlink reference signal from the access network device.
[0095] Optionally, the downlink reference signal can also be referred to as a downlink pilot, abbreviated as a pilot. The downlink reference signal is used to determine downlink channel information. For example, the terminal determines downlink channel information based on the downlink reference signal. The downlink channel information includes third multipath information, and the third multipath information is determined according to the channel estimation result of the downlink reference signal. For example, the terminal performs channel estimation on the downlink reference signal to obtain a channel estimation result, and the channel estimation result includes a downlink channel matrix H. The terminal extracts the third multipath information from the downlink channel matrix H. The third multipath information is obtained by the terminal performing channel estimation on the downlink reference signal, and the third multipath information can be referred to as local multipath information. For example, the method for determining the third multipath information includes, but is not limited to, the following methods:
[0096] 1. Use traditional channel estimation and multipath estimation algorithms to determine the third multipath information. For example, after performing channel estimation on the downlink reference signal, perform time delay and angle estimation according to traditional multipath estimation algorithms such as multiple signal classification (MUSIC), estimating signal parameter via rotational invariance techniques (ESPRIT), or iterative adaptive approach (IAA), and then use a peak search algorithm to extract the time delay and angle corresponding to the larger N peaks as the third multipath information.
[0097] 2. The AI-based channel multipath extraction algorithm, such as using a neural network to estimate multipaths, etc., to determine the third multipath information. For example, input the downlink channel matrix H into the AI model, and the output of the AI model includes the third multipath information.
[0098] 3. The prediction-based multipath estimation algorithm, such as the prediction scheme based on Kalman filtering, etc., to determine the third multipath information.
[0099] Alternatively, the terminal determines the CSI based on the downlink channel matrix H, and extracts the third multipath information from the CSI, etc., without limitation. For example, the third multipath information includes delay, AOA, and AOD. It can be understood that the third multipath information includes the multipath information of one path or the multipath information of multiple paths, and the multipath information of each path includes delay, AOA, and AOD. For example, the format of the third multipath information P is as follows:
[0100] P: {path1, path2,..., path M} = {{delay1, AoA1, AoD1}, {detcy2, AoA2, AoD2},..., {delay M , AoA M , AoD M}}
[0101] In the above example, the third multipath information is denoted as P, the third multipath information includes the multipath information of M multipaths (path), M is an integer greater than zero, and the multipath information of each path includes delay, AoA, and AoD.
[0102] In a possible implementation, the terminal includes a radio frequency module (component) and a processing module (component). For example, the processing module includes a chip, such as a System on Chip (SoC); the radio frequency module may include a radio frequency front end or a radio frequency front end module. The radio frequency module receives the downlink reference signal from the access network device through the air interface. The processing module obtains the downlink reference signal through the radio frequency module. "Receiving the downlink reference signal from the access network device" in step 300 can be replaced by "obtaining the downlink reference signal". For example, when the processing module of the terminal obtains the downlink reference signal, it can be understood that the processing module of the terminal obtains information about the downlink reference signal through the input / output (I / O) interface. Another example is that the radio frequency module of the terminal obtains the downlink reference signal. It can be understood that the radio frequency module of the terminal receives the downlink reference signal from the access network device.
[0103] Step 310: The access network device sends an electromagnetic map to the terminal, and the terminal receives the electromagnetic map from the access network device.
[0104] For example, the electromagnetic map includes first multipath information. In one possible implementation, the terminal determines a reference point according to the downlink channel information, and the multipath information corresponding to the reference point is called the first multipath information. At this time, it can be described as: the reference point of the first multipath information matches the downlink channel information.
[0105] For example, the electromagnetic map includes at least one reference point, and the reference point is also called a grid point. As Figure 2 shown, each reference point corresponds to an electromagnetic map element or multipath information including multipath information with M n paths, where M n is an integer greater than zero.
[0106] 1. The terminal matches a reference point in the electromagnetic map according to the third multipath information included in the downlink channel information, and the multipath information corresponding to the reference point is called the first multipath information.
[0107] For example, the terminal determines the distances between the third multipath information and each reference point in the electromagnetic map. In the electromagnetic map, the reference point with the smallest distance from the third multipath information is determined. The multipath information corresponding to this reference point is the first multipath information, and the first multipath information can be called the map multipath information. For example, the electromagnetic map includes 5 reference points. The terminal respectively determines the distances between the third multipath information and the 5 reference points. The terminal determines the reference point with the smallest distance from the third multipath information among the 5 reference points, and the multipath information corresponding to this reference point is called the first multipath information. Optionally, the terminal uses the following method to determine the distance between the third multipath information and a reference point:
[0108] The third multipath information includes multipath information of at least one path. For example, the third multipath information includes multipath information of M paths, where M is an integer greater than zero, and the third multipath information P is expressed as: {path1,…,path M}. The multipath information of reference point l in the electromagnetic map includes multipath information of M l paths, and the multipath information of this reference point l is expressed as: M l is an integer greater than zero, and reference point l is any reference point in the electromagnetic map.
[0109] For a path m in the third multipath information P, the path m is expressed as path m , where m is a positive integer greater than or equal to 1 and less than or equal to M. The terminal determines the path path m and the multipath information of reference point l The distance of each path in. Optionally, the distance between two paths is equal to the Euclidean distance between the time delay, AoA, or AoD between the two paths. Among the paths of the terminal at the reference point l, the path with the smallest distance from the path path m is determined, and this path can be expressed as m ranges from 1 to M, and the distances between the path path m and the path are summed up. The result of the summation is called the multipath information of the third multipath information P and the reference point l The distance. It can be understood that the distance between the third multipath information P and the multipath information of the reference point l can be called the distance between the third multipath information P and the reference point l. For example, the distance between the third multipath information P and the multipath information of the reference point l satisfies:
[0110]
[0111] where represents the distance between a path m in the third multipath information P and the multipath information of the reference point l and a path in it.
[0112] 2. The terminal matches multiple reference points in the electromagnetic map according to the third multipath information. The multipath information corresponding to these multiple reference points is called the first multipath information.
[0113] For example, the terminal determines the first K reference points with smaller distances from the third multipath information among the reference points in the electromagnetic map, where K is an integer greater than 1. For example, the terminal determines the first 2 reference points with smaller distances from the third multipath information among 5 reference points in the electromagnetic map, and the value of K is equal to 2. At this time, the multipath information of these K reference points is called the first multipath information. Optionally, the multipath information (first multipath information) of these K reference points is expressed as
[0114] In another possible implementation, the terminal determines the reference point in the electromagnetic map according to the location information of the terminal. The multipath information corresponding to this reference point is called the first multipath information. At this time, it can be described as: The reference point corresponding to the first multipath information matches the location information of the terminal.
[0115] 1. The terminal matches a reference point in the electromagnetic map according to the location information of the terminal. The multipath information corresponding to this reference point is called the first multipath information.
[0116] For example, the location information of the terminal includes the geographical location coordinates of the terminal. For example, the geographical location coordinates of the terminal include the longitude coordinate and latitude coordinate of the terminal. Further, it also includes: the altitude coordinate of the terminal. The terminal determines, according to the location information of the terminal, a reference point in the electromagnetic map that is closest to the terminal, and the multipath information corresponding to this reference point is called the first multipath information. The above-mentioned reference point closest to the terminal is denoted as reference point l, and the multipath information (first multipath information) of reference point l is denoted as It can be understood that when measuring the distance from the terminal to the reference point, the center position of the reference point is used as the reference. That is to say, the terminal can calculate the distance from the terminal to the center position of the reference point, and use the distance from the terminal to the center position of the reference point as the distance from the terminal to the reference point. Or, the terminal determines a matching reference point in the electromagnetic map according to the location information of the terminal. For example, the geographical area corresponding to this matching reference point can cover the location of the terminal, and the multipath information corresponding to the matching reference point is called the first multipath information.
[0117] 2. The terminal matches multiple reference points in the electromagnetic map according to the location information of the terminal, and the multipath information corresponding to these multiple reference points is called the first multipath information.
[0118] For example, the terminal determines K reference points that are relatively close to the terminal in the electromagnetic map according to the location information of the terminal, where K is an integer greater than 1. Or, the terminal determines K associated reference points in the electromagnetic map according to the location information of the terminal. For example, the distance between the center position of the K associated reference points and the location of the terminal is less than a threshold, etc. The multipath information of the K reference points is called the first multipath information.
[0119] In a possible implementation manner, "receiving the electromagnetic map from the access network device" in step 310 can be replaced by "obtaining the electromagnetic map". For example, when the processing module of the terminal obtains the electromagnetic map, it can be understood that the processing module of the terminal obtains the information of this electromagnetic map through the I / O interface. Another example is that when the radio frequency module of the terminal obtains the electromagnetic map, it can be understood that the radio frequency module of the terminal receives the electromagnetic map from the access network device.
[0120] It can be understood that in step 310, it is described by taking the access network device transmitting the electromagnetic map to the terminal and the terminal obtaining the electromagnetic map through the access network device as an example, which is not restrictive. The terminal can also obtain the electromagnetic map in other ways. For example, the terminal obtains the electromagnetic map through the device-to-device (D2D) method. For example, another terminal transmits the electromagnetic map to this terminal. Or, in step 310, multiple access network devices can send the electromagnetic map to the terminal, and the terminal determines the electromagnetic map described in the embodiments of the present application according to the electromagnetic maps sent by the multiple access network devices. For example, the multiple access network devices respectively send a part of the electromagnetic map, and the terminal merges the electromagnetic maps of multiple parts to form a complete electromagnetic map, etc.
[0121] Step 320: The terminal sends the first information to the access network device, and the access network device receives the first information from the terminal.
[0122] It can be understood that in the description of the present application, "send" can be replaced by "feedback". For example, the terminal sending the first information to the access network device can be replaced by: the terminal feeding back the first information to the access network device, etc. In a possible implementation manner, in step 320, the radio frequency module of the terminal can send the first information to the access network device through the air interface. For example, the processing module of the terminal outputs the first information to the radio frequency module through the I / O interface, and then the radio frequency module of the terminal sends the first information to the access network device through the air interface.
[0123] Among them, the first information is associated with the first mode in which the terminal feeds back the downlink channel information to the access network device, and the first mode is determined according to the downlink channel information and the first multipath information. Further, the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, and the second multipath information is obtained by calibrating (adjusting) the downlink channel information according to the first multipath information. The second multipath information can be called the calibrated (adjusted) multipath information.
[0124] 1. The terminal calibrates the downlink channel information according to the first multipath information to determine the second multipath information.
[0125] For example, the second multipath information includes AOA and AOD, and the AOA and AOD of the second multipath information are determined according to the downlink channel information. For example, the downlink channel information includes the third multipath information, and the AOA and AOD in the second multipath information are determined according to the AOA and AOD in the third multipath information. Optionally, the second multipath information further includes power and delay. The power is determined according to the first multipath information. For example, the power is determined according to the power in the first multipath information. The delay is determined according to the first multipath information. For example, the delay is determined according to the delay in the first multipath information, or the delay is determined according to the downlink channel information. For example, the delay is determined according to the delay in the third multipath information included in the downlink channel information. In the following description, taking the second multipath information including power, delay, AOA and AOD as an example, the process of the terminal determining the second multipath information is described.
[0126] Example 1: The terminal matches a reference point in the electromagnetic map, and the multipath information corresponding to the reference point is called the first multipath information.
[0127] For example, the terminal matches a reference point in the electromagnetic map. The specific matching rule can be based on the third multipath information included in the downlink channel information for matching, or based on the location information of the terminal for matching. For ease of understanding, in the following description, the third multipath information included in the downlink channel information is called the local multipath information, the first multipath information is called the map multipath information, and the second multipath information is called the calibration multipath information.
[0128] In a possible implementation, as Figure 4 shown, the terminal performs channel estimation on the downlink reference signal to determine the downlink channel information, such as the downlink channel matrix H. The terminal performs delay estimation and angle estimation on the downlink channel information to determine the local multipath information. The local multipath information includes the multipath information of M paths, and the local multipath information P is expressed as: {path1,…,path M}, and the multipath information of each path includes delay, AOA and AOD. For example, the i-th path path i is expressed as: {delay i ,AOA i ,AOD i}, where i is an integer greater than 1 and less than or equal to M. In the electromagnetic map, the terminal successfully matches the reference point l, and the multipath information of the reference point l is called the map multipath information, which includes M l paths, and the map multipath information is expressed as: The multipath information of each path includes power, delay, AOA and AOD. For example, the multipath information of the j-th path is expressed as
[0129] Based on the multipath information of the matched reference point (e.g., reference point l), the terminal calibrates the local multipath information to determine the calibrated multipath information. It can be understood that the map multipath information includes the multipath information of multiple paths, and the local multipath information includes the multipath information of multiple paths. In the embodiments of the present application, first, the paths in the map multipath information are matched with the paths in the local multipath information, and then the corresponding paths in the local multipath information are calibrated according to the matched paths in the map multipath information to determine the calibrated multipath information.
[0130] For example, for the path path in the local multipath information P i , in the map multipath information , determine the path i with the smallest distance from the path path At this time, it is considered that the two paths are matched, and there may be a corresponding relationship between the two paths Optionally, a function can be used to measure the distance between two paths. As Figure 5 shows, the value of M is equal to 4, and the local multipath information P is expressed as: {path1, path2, path3, path4}. M l has a value equal to 6, and the map multipath information is expressed as: In the map multipath information , the path with the smallest distance from the path path1 is The two paths are matched and there is a corresponding relationship Similarly, the path path2 is matched with the path and there is a corresponding relationship The path path3 is matched with the path and there is a corresponding relationship The path path4 is matched with the path and there is a corresponding relationship
[0131] See Figure 4 , the calibrated multipath information includes paths, being an integer greater than zero. The calibrated multipath information is expressed as The multipath information of each path includes power, delay, AOA, and AOD. Taking the path path in the local multipath information k and the path in the map multipath information being matched and having a corresponding relationship as an example, describe how the terminal determines the kth path in the calibrated multipath information Process of multipath information, the k-th path The multipath information is expressed as:
[0132] 1. Angle of departure and angle of arrival Use the AoA k in path path k in the local multipath information, and AoD k .
[0133] 2. Power Use the power of the path in the map multipath information
[0134] 3. Multipath delay
[0135] a) Use the delay of the path
[0136] in the map multipath information b) Use the delay of the path k in the map multipath information or the delay delay k of the path path k in the local multipath information. In a possible implementation, if the bandwidth of the measured signal is greater than the threshold, then use the delay delay ; if the bandwidth of the measured signal is less than or equal to the threshold, then use k Or, if the time resolution of the measured signal is less than the threshold, then use the delay delay
[0137] Example 2, the terminal matches multiple reference points in the electromagnetic map, and the multipath information of the multiple reference points is called the first multipath information.
[0138] For example, the terminal in the electromagnetic map can match multiple reference points according to the third multipath information included in the downlink channel information, or match multiple reference points according to the location information of the terminal, etc. For the sake of understanding, in the following description, the third multipath information included in the downlink channel information is called the local multipath information, the first multipath information is called the map multipath information, and the second multipath information is called the calibration multipath information.
[0139] In a possible implementation, as Figure 6 shown, the terminal performs delay estimation and angle estimation on the downlink channel information to determine the local multipath information, and the local multipath information P is expressed as: {path1,..., path M}, in the electromagnetic map, the terminal matches multiple reference points. Suppose 2 reference points are matched, and these 2 reference points are denoted as reference point l and n. The multipath information of reference point l includes M l paths, which are expressed as: The multipath information of reference point n includes M n paths, which are expressed as: Each path includes power, delay, AOA, and AOD.
[0140] For the k-th path path in the local multipath information P k , among the multiple reference points above, the corresponding paths are respectively determined. For example, for path path k in the above reference point l and reference point n, the corresponding paths are respectively and and there is a corresponding relationship among the three
[0141] The terminal calibrates the multipath information of the corresponding paths in the local multipath information according to the multipath information of the paths of the multiple reference points above (for example, reference point l and reference point n), and determines the calibrated multipath information. For example, the terminal can use the multipath information of reference point l and the multipath information of reference point n to calibrate the multipath information of the corresponding path path k . As Figure 6 shown, the calibrated multipath information includes paths, where is an integer greater than zero. The calibrated multipath information is expressed as where the multipath information of the k-th path is expressed as: The determination process is as follows:
[0142] 1. Angle of departure and angle of arrival Use the AoA k , AoD k in path path k in the local multipath information.
[0143] 2. Power Among the multiple reference points above, there is a path in the multipath information of each reference point that matches path path k . The powers of the above-matched paths are fused to determine the power
[0144] For example, in an electromagnetic map, the matching reference points are reference point l and reference point n. The terminal maps the multipath information of reference point l to the matching path in the power and the multipath information of reference point n to the matching path in the power for fusion. The fusion result of the two is equal to the power For example, a fusion method includes: according to and for and weighted average.
[0145] 3. Delay
[0146] a) Among the above multiple reference points, there is a path in the multipath information of each reference point that matches path k . The delays in the above matching paths are fused to determine the delay
[0147] For example, in an electromagnetic map, the matching reference points are reference point l and reference point n. The terminal maps the multipath information of reference point l to the matching path in the delay and the multipath information of reference point n to the matching path in the delay for fusion. The fusion result of the two is equal to the delay For example, a fusion method includes: according to and for and weighted average.
[0148] b) The delays of the paths in the multipath information of the above multiple reference points that match path k are fused, or the delay delay k in the local multipath information is used. For example, if the bandwidth of the measured signal is greater than the threshold, the delay delay k is used; if the bandwidth of the measured signal is less than or equal to the threshold, the fusion result is used. Or, if the time resolution of the measured signal is less than the threshold, the delay delay k is used; if the time resolution of the measured signal is greater than or equal to the threshold, the fusion result is used.
[0149] Through the above design, correcting the local multipath information according to the electromagnetic map can effectively utilize the prior knowledge of the physical channel, assist in improving the channel data feedback, and enhance the performance. Further, by calibrating the third multipath information (i.e., local multi-location information), the problems of low resolution of the time delay due to limited bandwidth and inaccurate power estimation can be solved.
[0150] 2. The terminal determines a first mode according to the downlink channel information, the first multipath information, and the second multipath information.
[0151] For example, the terminal determines a first reconstructed channel according to the first multipath information; the terminal determines a second reconstructed channel according to the second multipath information; the terminal determines the first mode according to the first channel similarity between the first reconstructed channel and the second reconstructed channel and the downlink channel information. At this time, it can be described as: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel; wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information. For example, the terminal determines the first channel according to the downlink reference signal. Taking the downlink channel information including the third multipath information as an example, the terminal can provide the third multipath information in the first channel, and the first channel can be called the local channel. The local channel can be represented by the downlink channel matrix H, so the local channel can also be expressed as the local channel H.
[0152] Example 1, the first mode is determined according to the similarity and threshold between the first reconstructed channel and the second reconstructed channel and the first channel.
[0153] The threshold can be preset (for example, specified by the protocol), or configured by the access network device for the terminal. For example, the access network device sends indication information of the threshold to the terminal, and the terminal receives the indication information of the threshold from the access network device. It can be understood that the terminal receiving the indication information of the threshold from the access network device can be replaced with: obtaining the indication information of the threshold from the access network device. For example, the threshold can include a first threshold and / or a second threshold.
[0154] In the following description, the third multipath information is called local multi-location information, the first multipath information is called map multipath information, and the second multipath information is called calibration multipath information. The first reconstructed channel is called the map reconstructed channel The second reconstructed channel is called the calibration reconstructed channel The first channel is called the local channel H.
[0155] As Figure 7 shown, after the terminal calibrates the local multipath information to obtain the calibration multipath information After that, the terminal according to the map multipath information and the calibration multipath information Reconstruct the channel to obtain the map reconstruction channel And calibrate the reconstructed channel There is no limitation on the method of reconstructing the channel. For example, a specific channel model can be used for channel reconstruction, such as using a cluster model to reconstruct the channel, or using an AI method to reconstruct the channel, etc. For example, a reconstruction method satisfies:
[0156]
[0157] Wherein, a(AoA i ,AoD i ,power i ) represents the steering vector matrix. For example, when reconstructing and calibrating the reconstructed channel , its value can be the multipath information of one path in the calibration multi-path information . Or, when reconstructing the map reconstruction channel , its value can be the multipath information of one path in the map multipath information .
[0158] The terminal determines the similarity between the map reconstruction channel and the calibrated reconstruction channel and the local channel H. The terminal determines the first mode according to the similarity between the map reconstruction channel and the calibrated reconstruction channel and the size relationship of the threshold. It can be understood that the terminal performs channel estimation on the downlink reference signal to determine the channel estimation result, and the channel estimation result includes the local channel H
[0159] For example, the terminal can use the cosine similarity g(·) function to measure the similarity between the map reconstruction channel and the calibrated reconstruction channel and the local channel H. For example, the similarity between the map reconstruction channel and the local channel H is expressed as The similarity between the calibrated reconstruction channel and the local channel H is expressed as
[0160] In a possible implementation manner, as Figure 8 shown, when is greater than , at this time, the calibrated reconstruction channel has a higher similarity with the actual local channel H. When is greater than the first threshold, the terminal determines that the first mode is equal to mode 2: feedback calibration multipath information (i.e., the second multipath information). Or, when When it is less than or equal to the first threshold, the terminal determines that the first mode is equal to Mode 3: Conventional channel feedback. For example, the conventional channel feedback can be CSI Type II. For example, in the conventional channel feedback, the terminal feeds back CSI information to the access network device, or compresses the CSI information. The conventional channel feedback can be referred to as feeding back CSI-related information.
[0161] In another possible implementation, continue to refer to Figure 8 , when is less than or equal to , at this time, the map reconstruction channel has a higher similarity with the actual local channel H. When is greater than the second threshold, the terminal determines that the first mode is equal to Mode 1: Feed back location information. Or, when is less than or equal to the second threshold, the terminal determines that the first mode is equal to Mode 3: Conventional channel feedback.
[0162] It can be understood that the values of the first threshold and the second threshold can be equal or unequal, without limitation.
[0163] Example 2, the first mode is determined according to the similarities of the first reconstruction channel, the second reconstruction channel, and the third reconstruction channel with the first channel. The third reconstruction channel is the reconstruction channel corresponding to the CSI-related information.
[0164] In the following description, the third multipath information is called local multipath information, the first multipath information is called map multipath information, and the second multipath information is called calibration multipath information. The first reconstruction channel is called the map reconstruction channel The second reconstruction channel is called the calibration reconstruction channel The third reconstruction channel is called the reconstruction channel H' corresponding to the conventional channel feedback, and the first channel is called the local channel H.
[0165] The terminal reconstructs the map reconstruction channel according to the map multipath information Reconstructs the calibration reconstruction channel according to the calibration multipath information Reconstructs the conventional channel feedback channel H' according to the CSI-related information corresponding to the conventional channel feedback. The terminal determines the map reconstruction channel Calibration reconstruction channel And the similarities of the conventional channel feedback channel H' with the local channel H. For example, the cosine similarity g(·) can be used to measure the similarity of two channels. For example, the map reconstruction channel The similarity with the local channel H is expressed as Calibration reconstruction channel The similarity with the local channel H is expressed as The similarity of the conventional channel feedback information H' with the local channel H is expressed as g(H', H).
[0166] In a possible implementation, the terminal determines the magnitude relationship among the above three similarities. For example, when has the largest value, the terminal determines that the first mode is equal to Mode 1: feedback location information. Or, when has the largest value, the terminal determines that the first mode is equal to Mode 2: feedback calibrated multipath information. Or, when the value of g(H′, H) is the largest, the terminal determines that the first mode is equal to Mode 3: conventional channel feedback.
[0167] 3. The terminal sends the first information to the access network device according to the first mode.
[0168] For example, when the first mode includes feedback location information (e.g., Mode 1), the first information includes: location information, which includes the location information of the terminal. For example, the geographical location information of the terminal, such as the longitude coordinate and latitude coordinate of the terminal, and further includes the altitude coordinate of the terminal. Or, the location information includes the location information of the reference point corresponding to the first multipath information, and the location information of the reference point can be the identifier or index of the reference point, or the coordinates of the reference point. The coordinates of the reference point can refer to the coordinates of the reference point in the electromagnetic map.
[0169] It can be understood that when the terminal feeds back location information to the access network device, compared with feeding back CSI information or multipath information, the air interface overhead of the terminal's feedback information is smaller. At the same time, since the access network device can recover the corresponding multipath information according to the fed-back location information, the achieved feedback effect is the same. That is, the feedback overhead of the terminal can be reduced under the condition that the feedback effect is the same or comparable.
[0170] When the first mode includes feedback of the second multipath information, and the feedback of the second multipath information is also called feedback calibrated multipath information (e.g., Mode 2), the first information includes: the second multipath information. The second multipath information includes AOA and AOD. For example, the second multipath information includes paths, and the second multipath information is expressed as The terminal feeds back to the access network device the AOA and AOD of
[0171] paths. At this time, the first information fed back by the terminal to the access network device is expressed as Furthermore, the second multipath information fed back by the terminal to the access network device further includes: power and / or delay. For example, the terminal feeds back to the access network device Alternatively, the terminal feeds back the power, AOA, and AOD of M paths to the access network device. At this time, the first information fed back by the terminal to the access network device is expressed as Alternatively, the terminal feeds back the power, delay, AOA, and AOD of M paths to the access network device. At this time, the first information fed back by the terminal to the access network device is expressed as Optionally, when the first mode includes feeding back second multipath information, the terminal may also feed back location information to the access network device.
[0172] When the first mode includes feeding back CSI-related information, and feeding back CSI-related information is also called conventional channel feedback (for example, mode 3), the first information includes CSI-related information. For example, the terminal can use the compression process of CSI type II to compress the CSI information, and the terminal feeds back the compressed CSI to the access network device.
[0173] When the access network device receives the first information, it can process the downlink data according to the first information. For example, the terminal reconstructs the downlink channel according to the first information, and reconstructing the downlink channel is also called restoring the downlink channel matrix H; the terminal performs precoding and other processing on the downlink data according to the reconstructed downlink channel. For example, when the first information includes second multipath information, the access network device processes the downlink data according to the second multipath information. It can be understood that when the AOA and AOD in the second multipath information are included in the first information fed back by the terminal to the access network device, the access network device can match the corresponding reference points in the electromagnetic map according to the AOA and AOD, and determine the power and delay corresponding to the second multipath information according to the multipath information corresponding to the reference points. Further, the downlink data is processed according to the power, delay, AOA, and AOD included in the second multipath information. Alternatively, when the first information includes location information, for example, when the location information includes the location information of the terminal, the access network device determines the matching reference point in the electromagnetic map according to the location information of the terminal; the downlink data is processed according to the multipath information corresponding to the reference point. Alternatively, when the first information includes CSI-related information, such as compressed CSI information, etc. The access network device decompresses the compressed CSI information and processes the downlink data according to the decompressed CSI information.
[0174] In a possible implementation manner, before step 300, it further includes: a pre-interaction process between the terminal and the access network device. This pre-interaction process can be initiated by the terminal actively or by the access network device actively, without limitation. During the pre-interaction process, the following information can be interacted between the terminal and the access network device:
[0175] a) An activation indication for channel feedback based on the electromagnetic map.
[0176] For example, when channel feedback based on an electromagnetic map is activated, for example, when the terminal receives an activation indication from an access network device, the terminal uses the method of the embodiments of the present application to feedback first information to the access network device.
[0177] b) Configuration of the electromagnetic map.
[0178] For example, the access network device may send configuration parameters of the electromagnetic map to the terminal, and the terminal receives the electromagnetic map from the access network device according to the configuration parameters of the electromagnetic map. Alternatively, during the pre-interaction process, the access network device may configure or send the electromagnetic map to the terminal, and then the terminal and the access network device do not execute the foregoing step 310.
[0179] c) Configuration of transmission parameters. For example, the configuration of transmission parameters includes at least one of the following:
[0180] i. The access network device may configure a threshold for determining the first mode for the terminal. For example, the threshold includes a first threshold and / or a second threshold.
[0181] ii. The specific formats for the terminal to feedback multipath information and feedback location information.
[0182] iii. Matching rules and calibration rules for local multipath information and map multipath information, etc.
[0183] iv. The access network device and the terminal may agree on algorithms, models, and calculation methods for channel estimation, multipath information calibration, and reconstructed channels, etc.
[0184] v. The access network device and the terminal may agree on whether the terminal uses location configuration. For example, it is agreed that the terminal uses location configuration, the terminal may obtain the location information of the terminal, match a reference point in the electromagnetic map according to the location information of the terminal, and / or the terminal feedbacks the location information of the terminal to the access network device, etc.
[0185] It can be understood that during the pre-interaction process, the access network device may use upper-layer signaling such as radio resource control (RRC) to configure the above parameters for the terminal. Alternatively, the access network device may use downlink control information (DCI) to dynamically indicate the above parameters to the terminal. For example, the access network device uses RRC or DCI and other methods to configure the above parameters for the terminal. At time t0, the terminal feedbacks first information to the access network device according to the above configured parameters. After that, the access network device dynamically indicates the update of the above parameters to the terminal through DCI. At time t1, the terminal feedbacks first information to the access network device according to the above updated parameters.
[0186] With the above design, the terminal incorporates the electromagnetic map into the feedback of the downlink channel information. The terminal can determine the mode of the feedback information based on the similarity between the reconstructed channel and the local channel H, improving the compression efficiency while maintaining good communication performance.
[0187] It can be understood that in the embodiments of the present application:
[0188] 1. In each process, the order of different steps is not limited. For example, step 300 can be executed before step 310, or step 310 can also be executed before step 300, that is, the terminal can first receive the electromagnetic map from the access network device and then receive the downlink reference signal from the access network device. And in each process, it can include fewer steps or more steps than those shown in the process schematic diagram or described in words.
[0189] 2. In the embodiments of the present application, "receiving information from (such as the access network device) by (such as the terminal)" can be understood as the source end of the information being the access network device and the destination end being the terminal, and it can include the terminal directly or indirectly receiving information from the access network device. Necessary processing may be performed on the information between the source end and the destination end of the information transmission, such as format change, etc., but the destination end can understand the valid information from the source end. Similar expressions in the present application can be understood similarly and will not be elaborated here.
[0190] In the above embodiments provided by the present application, the methods provided by the embodiments of the present application are introduced from the perspective of the interaction between the terminal and the access network device. To implement each function in the methods provided by the embodiments of the present application, the terminal or the access network device, etc., may include a hardware structure and / or software module, and implement the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Which way to execute a certain function among the above functions depends on the design constraints of the specific application of the technical solution.
[0191] Figure 9 and Figure 10 is a schematic structural diagram of a possible communication device provided by the embodiments of the present application. These communication devices can implement one or more corresponding functions in the above method embodiments. For example, the functions implemented by the first communication device or the second communication device, etc., may thus achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be a terminal or an access network device, or the communication device can be a module (such as a chip) applied to the terminal or the access network device.
[0192] As Figure 9 shown, the communication device 900 includes a processing unit 910 and a transceiver unit 920. The communication device 900 is used to implement the above Figure 3Functions of the terminal or access network device in the method embodiments.
[0193] Optionally, the transceiver unit 920 may also be referred to as an output unit, an interface unit, a communication unit, etc. In a possible implementation, the transceiver unit 920 includes at least one of a sending unit and a receiving unit. The sending unit and the receiving unit may be integrated together, or be two independent units, etc.
[0194] When the communication device 900 is used to implement Figure 3 the functions of the terminal, specifically: the transceiver unit 920 is configured to obtain a downlink reference signal, where the downlink reference signal is used to determine downlink channel information; the transceiver unit 920 is further configured to obtain an electromagnetic map, where the electromagnetic map includes first multipath information; the processing unit 910 is configured to generate first information; the transceiver unit 920 is further configured to feed back the first information to a second communication device, where the first information is associated with a first mode in which the first communication device feeds back downlink channel information to the second communication device, and the first mode is determined according to the downlink channel information and the first multipath information.
[0195] In a possible implementation, the first information includes: second multipath information and / or location information, where the second multipath information is obtained by calibrating the downlink channel information according to the first multipath information, and the location information includes the location information of the first communication device or the location information of a reference point corresponding to the first multipath information.
[0196] In a possible implementation, the second multipath information includes an angle of arrival and an angle of departure, where the angle of arrival and the angle of departure are determined according to the downlink channel information.
[0197] In a possible implementation, the second multipath information further includes power and / or delay, where the power is determined according to the first multipath information, and the delay is determined according to the first multipath information or the downlink channel information.
[0198] In a possible implementation, the first mode includes feeding back the second multipath information.
[0199] In a possible implementation, the first mode includes feeding back location information.
[0200] In a possible implementation, the first information includes channel state information (CSI) related information.
[0201] In a possible implementation, the first mode includes feeding back CSI related information.
[0202] In a possible implementation, the transceiver unit 920 is further configured to obtain indication information of a threshold value from the second communication device.
[0203] In a possible implementation, the first mode is determined according to the downlink channel information and the first multipath information, including: the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information.
[0204] In a possible implementation, the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel;
[0205] Wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information.
[0206] In a possible implementation, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel and a threshold value.
[0207] In a possible implementation, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel, the second reconstructed channel, and the third reconstructed channel and the first channel, where the third reconstructed channel is the reconstructed channel corresponding to the CSI related information.
[0208] In a possible implementation, the reference point corresponding to the first multipath information matches the downlink channel information, or the reference point corresponding to the first multipath information matches the location information of the first communication device.
[0209] In a possible implementation, the downlink channel information includes third multipath information, and the third multipath information is determined according to the channel estimation result of the downlink reference signal.
[0210] When the communication device 900 is used to implement Figure 3When it comes to the functions of the access network device in , specifically: the processing unit 910 is used to generate a downlink reference signal; the transceiver unit 920 is used to send the downlink reference signal to the first communication device, and the downlink reference signal is used to determine downlink channel information; the transceiver unit 920 is further used to send an electromagnetic map to the first communication device, and the electromagnetic map includes first multipath information; the transceiver unit 920 is further used to receive first information from the first communication device, and the first information is associated with a first mode in which the first communication device feeds back downlink channel information to the second communication device, and the first mode is determined according to the downlink channel information and the first multipath information.
[0211] In a possible implementation manner, the first information includes: second multipath information and / or location information. The second multipath information is obtained by calibrating the downlink channel information according to the first multipath information. The location information includes the location information of the first communication device or the location information of the reference point corresponding to the first multipath information.
[0212] In a possible implementation manner, the second multipath information includes an angle of arrival and an angle of departure, and the angle of arrival and the angle of departure are determined according to the downlink channel information.
[0213] In a possible implementation manner, the second multipath information further includes power and / or delay. The power is determined according to the first multipath information, and the delay is determined according to the first multipath information or the downlink channel information.
[0214] In a possible implementation manner, the first mode includes feeding back the second multipath information.
[0215] In a possible implementation manner, the first mode includes feeding back location information.
[0216] In a possible implementation manner, the first information includes channel state information (CSI) related information.
[0217] In a possible implementation manner, the first mode includes feeding back CSI related information.
[0218] In a possible implementation manner, the transceiver unit 920 is further used to: send indication information of a threshold to the first communication device.
[0219] In a possible implementation manner, the first mode is determined according to the downlink channel information and the first multipath information, including: the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information.
[0220] In a possible implementation, the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel;
[0221] Wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information.
[0222] In a possible implementation, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity and threshold between the first reconstructed channel and the second reconstructed channel and the first channel.
[0223] In a possible implementation, the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel, including: the first mode is determined according to the similarity between the first reconstructed channel, the second reconstructed channel, and the third reconstructed channel and the first channel, where the third reconstructed channel is the reconstructed channel corresponding to the CSI related information.
[0224] In a possible implementation, the reference point corresponding to the first multipath information matches the downlink channel information, or the reference point corresponding to the first multipath information matches the location information of the first communication device.
[0225] In a possible implementation, the downlink channel information includes third multipath information, and the third multipath information is determined according to the channel estimation result of the downlink reference signal.
[0226] For a more detailed description of the processing unit 910 and the transceiver unit 920, reference can be made to the description in the above method embodiments Figure 3 which will not be elaborated here.
[0227] In a possible implementation, when the access network device adopts the O-RAN architecture, the processing unit 910 can be located on the O-CU entity, and the transceiver unit 920 can be located on the O-DU or O-RU entity. Optionally, when the O-CU entity includes the O-CU-CP entity and the O-CU-UP entity, the processing unit 910 can be located on the O-CU-CP entity or the O-CU-UP entity. Or, the processing unit 910 is located on the O-DU entity, and the transceiver unit 920 is located on the O-RU entity. Or, both the processing unit 910 and the transceiver unit 920 are located on the O-DU entity or the O-RU entity, etc., without limitation.
[0228] It can be understood that the division of units in the embodiments of the present application is illustrative, merely a logical function division, and there may be other division methods in actual implementation. Additionally, in the embodiments of the present application, each functional unit may be integrated in a physical device (e.g., in a processor), or each functional unit may be a separate physical device, or two or more units may be integrated into one unit for implementation. The above integrated units may be implemented in the form of hardware, or in the form of software functional modules, etc.
[0229] As Figure 10 shown, the communication device 1000 includes a processing circuit 1010 and an interface circuit 1020. The processing circuit 1010 and the interface circuit 1020 are coupled to each other. It can be understood that the processing circuit 1010 may be a processor, and the interface circuit 1020 may be a transceiver or an input / output interface.
[0230] Optionally, the communication device 1000 may further include a memory 1030, which is used to store instructions executed by the processing circuit 1010, or input data required for the processing circuit 1010 to run instructions, or data generated after the processing circuit 1010 runs instructions.
[0231] Optionally, the memory (e.g., 1030) in the embodiments of the present application may be integrated in the processing circuit (e.g., 1010), or the memory (e.g., 1030) and the processing circuit (e.g., 1010) may be provided separately.
[0232] When the communication device 1000 is used to implement Figure 3 the method shown, the processing circuit 1010 is used to implement the functions of the above processing unit 910, and the interface circuit 1020 is used to implement the functions of the above transceiver unit 920.
[0233] When the above communication device is a chip applied to a terminal, the chip implements the functions of the terminal in the above method embodiments. The chip receives information sent by the access network device to the terminal through other modules (such as a radio frequency module or an antenna) in the terminal; or, the chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal, and this information is the information sent by the terminal to the access network device.
[0234] When the above communication device is a module applied to an access network device, the module implements the functions of the access network device in the above method embodiments. The module receives information sent by the terminal to the access network device from other modules (such as a radio frequency module or an antenna) in the access network device; or, the module sends information to other modules (such as a radio frequency module or an antenna) in the access network device, and this information is the information sent by the access network device to the terminal.
[0235] It can be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0236] The memory in the embodiments of the present application may be a random access memory (RAM), flash memory, read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), register, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well-known in the art.
[0237] The method steps in the embodiments of the present application may be implemented in hardware or in software instructions executable by a processor. The software instructions may be composed of corresponding software modules, and the software modules may be stored in a random access memory, flash memory, read-only memory, programmable ROM, erasable PROM, electrically erasable PROM, register, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC.
[0238] The embodiments of the present application further provide a communication device, which includes a processor and a memory. The processor is used to implement Figure 3 the functions of the access network device or the terminal in Figure 3 . For example, the processor is used to execute the computer program or instructions stored in the memory, and the memory is used to store the computer program or the instructions. When the computer program or the instructions run, the method of the access network device or the terminal in
[0239] An embodiment of this application also provides a communication device, including a processor, and the processor is used to implement Figure 3 the functions of the access network device or the terminal in
[0240] An embodiment of this application also provides a computer-readable storage medium, and the computer-readable storage medium stores instructions, which can also be referred to as computer programs, computer program codes, etc. When the instructions run on a computer, the computer is enabled to execute the Figure 3 functions of the access network device or the terminal in the above method embodiment
[0241] An embodiment of this application also provides a computer program product, including a computer program or instructions. The computer program product includes a computer program or instructions for executing Figure 3 the method of the terminal in Figure 3 or the computer program product includes a computer program or instructions for executing the method of the access network device in
[0242] An embodiment of this application also provides a chip, which includes a processor. The processor is coupled to a memory, and the processor is used to execute the computer program or instructions stored in the memory, so that Figure 3 the functions of the access network device or the terminal in
[0243] An embodiment of this application also provides a communication system, including a first communication device and a second communication device. The first communication device is used to implement Figure 3 the functions of the terminal in Figure 3 and the second communication device is used to implement the functions of the access network device in
[0244] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer program or instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a digital video disc; or it may be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile storage media.
[0245] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be cross-referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
Claims
1. A method for feedback information, characterized in that, The method is applied to a first communication device and includes: Obtaining a downlink reference signal for determining downlink channel information; Obtaining an electromagnetic map including first multipath information; Feeding back first information to a second communication device, where the first information is associated with a first mode in which the first communication device feeds back downlink channel information to the second communication device, and the first mode is determined according to the downlink channel information and the first multipath information.
2. The method according to claim 1, wherein The first information includes: second multipath information and / or location information, where the second multipath information is obtained by calibrating the downlink channel information according to the first multipath information, and the location information includes the location information of the first communication device or the location information of a reference point corresponding to the first multipath information.
3. The method according to claim 2, characterized in that, The second multipath information includes an angle of arrival and an angle of departure, which are determined according to the downlink channel information.
4. The method according to claim 3, characterized in that, The second multipath information further includes power and / or delay, where the power is determined according to the first multipath information, and the delay is determined according to the first multipath information or the downlink channel information.
5. The method according to any one of claims 2 to 4, characterized in that, The first mode includes feeding back the second multipath information.
6. The method according to any one of claims 2 to 4, characterized in that The first mode includes feeding back location information.
7. The method according to claim 1, characterized in that, The first information includes channel state information (CSI) related information.
8. The method according to claim 7, wherein The first mode includes feeding back CSI related information.
9. The method according to any one of claims 1 to 8, characterized in that It further includes: Obtaining indication information of a threshold from the second communication device.
10. The method according to any one of claims 1 to 9, characterized in that, The first mode is determined according to the downlink channel information and the first multipath information, including: the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information.
11. The method according to claim 10, wherein The first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, including: The first mode is determined according to the similarity between a first reconstructed channel and a second reconstructed channel and a first channel; wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information.
12. The method according to claim 11, wherein The first mode is determined according to the similarity between a first reconstructed channel and a second reconstructed channel and a first channel, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel and a threshold.
13. The method according to claim 11, wherein The first mode is determined according to the similarity between a first reconstructed channel and a second reconstructed channel and a first channel, including: the first mode is determined according to the similarity between the first reconstructed channel, the second reconstructed channel, and a third reconstructed channel and the first channel, and the third reconstructed channel is the reconstructed channel corresponding to the CSI related information.
14. The method according to any one of claims 1 to 13, characterized in that, The reference point corresponding to the first multipath information matches the downlink channel information, or the reference point corresponding to the first multipath information matches the location information of the first communication device.
15. The method according to any one of claims 1 to 14, characterized in that, The downlink channel information includes third multipath information, which is determined according to the channel estimation result of the downlink reference signal.
16. A method for feedback information, characterized in that The method is applied to a second communication device and includes: Send a downlink reference signal to the first communication device, where the downlink reference signal is used to determine downlink channel information; Send an electromagnetic map to the first communication device, where the electromagnetic map includes first multipath information; Receive first information from the first communication device, where the first information is associated with a first mode in which the first communication device feeds back downlink channel information to the second communication device, and the first mode is determined according to the downlink channel information and the first multipath information.
17. The method according to claim 16, wherein The first information includes: second multipath information and / or location information. The second multipath information is obtained by calibrating the downlink channel information based on the first multipath information. The location information includes the location information of the first communication device or the location information of a reference point corresponding to the first multipath information.
18. The method according to claim 17, wherein The second multipath information includes an angle of arrival and an angle of departure, which are determined according to the downlink channel information.
19. The method according to claim 18, wherein The second multipath information further includes power and / or delay. The power is determined according to the first multipath information, and the delay is determined according to the first multipath information or the downlink channel information.
20. The method according to any one of claims 17 to 19, characterized in that The first mode includes feeding back the second multipath information.
21. The method according to any one of claims 17 to 19, characterized in that, The first mode includes feeding back location information.
22. The method according to claim 16, wherein The first information includes channel state information (CSI) related information.
23. The method according to claim 22, wherein The first mode includes feeding back CSI related information.
24. The method according to any one of claims 16 to 23, characterized in that Further includes: Send indication information of a threshold to the first communication device.
25. The method according to any one of claims 16 to 24, characterized in that The first mode is determined according to the downlink channel information and the first multipath information, including: the first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information.
26. The method according to claim 25, wherein, The first mode is determined according to the downlink channel information, the first multipath information, and the second multipath information, including: The first mode is determined according to the similarity between a first reconstructed channel and a second reconstructed channel and a first channel; Wherein, the first reconstructed channel is determined according to the first multipath information, the second reconstructed channel is determined according to the second multipath information, and the first channel is the channel corresponding to the downlink channel information.
27. The method according to claim 26, wherein The first mode is determined according to the similarity between a first reconstructed channel and a second reconstructed channel and a first channel, including: the first mode is determined according to the similarity between the first reconstructed channel and the second reconstructed channel and the first channel and a threshold.
28. The method according to claim 26, wherein The first mode is determined according to the similarity between a first reconstructed channel and a second reconstructed channel and a first channel, including: the first mode is determined according to the similarity between the first reconstructed channel, the second reconstructed channel, and a third reconstructed channel and the first channel, and the third reconstructed channel is the reconstructed channel corresponding to the CSI related information.
29. The method according to any one of claims 16 to 28, characterized in that, The reference point corresponding to the first multipath information matches the downlink channel information, or the reference point corresponding to the first multipath information matches the location information of the first communication device.
30. The method according to any one of claims 16 to 29, characterized in that, The downlink channel information includes third multipath information, which is determined according to the channel estimation result of the downlink reference signal.
31. A communication device, characterized in that, Includes: A processor for executing a computer program or instructions stored in a memory, The memory for storing the computer program or the instructions, When the computer program or the instructions are running, such that the method according to any one of claims 1 to 15 is executed, or such that the method according to any one of claims 16 to 30 is executed.
32. A computer-readable storage medium, characterized in that, Instructions are stored on the computer-readable storage medium, and the instructions run on a computer such that the computer executes the method according to any one of claims 1 to 15, or the method according to any one of claims 16 to 30.
33. A computer program product, characterized in that, The computer program product includes a computer program or instructions for executing the method according to any one of claims 1 to 15, or the computer program product includes a computer program or instructions for executing the method according to any one of claims 16 to 30.
34. A communication system, characterized in that, Comprising: A first communication device for executing the method according to any one of claims 1 to 15; A second communication device for executing the method according to any one of claims 16 to 30.