Communication method and related apparatus

By facilitating information exchange and feedback between devices, the problem of verifying and updating RF map data has been solved, improving the accuracy and stability of radio frequency channel maps, and making them suitable for communication and positioning scenarios.

WO2026067533A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-25
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Existing RF map data generation and environmental changes have led to issues with its completeness and accuracy, making it impossible to effectively verify and update.

Method used

Through information exchange between the first device and the second device, data verification is performed using the first information, and the radio frequency channel map is updated using the first feedback information, thereby achieving timely verification and updating of the radio frequency channel map.

Benefits of technology

It improves the accuracy of radio frequency channel maps, provides more accurate prior information for other scenarios, and reduces the frequency of radio frequency channel map updates and limitations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025123980_02042026_PF_FP_ABST
    Figure CN2025123980_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application is a communication method. The method comprises: a first device sending first information of a parameter to be subjected to verification, wherein the first information is used for verifying data of said parameter on a first radio-frequency channel map; and then, receiving first feedback information corresponding to the first information, wherein the first feedback information is used for updating the first radio-frequency channel map. By means of the interaction of first information, data of a parameter to be subjected to verification can be verified, and by means of the feedback of first feedback information, a first radio-frequency channel map can be updated. That is, by means of the first information and the first feedback information, the data of the first radio-frequency channel map is verified and updated in a timely manner, such that the accuracy of the first radio-frequency channel map is improved, and more accurate prior information can be provided for other scenarios in which the first radio-frequency channel map is used.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related apparatus

[0001] The present application claims priority from the Chinese patent application No. 202411397446.2 filed on September 30, 2024, and entitled "A communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method and related apparatus. BACKGROUND

[0003] With the continuous development of wireless sensing technology, wireless sensing technology has a wide range of applications in various fields. In the field of communication, wireless sensing technology can be applied to fuse the electromagnetic signals used for communication and the electromagnetic signals used for sensing to form a communication and sensing integrated system. The communication and sensing integrated system can include a terminal device and a base station. The terminal device and the base station can receive electromagnetic wave signals that have propagated through a space environment, solve the composition of the space environment, complete the detection and reconstruction of a virtual environment, and achieve functions such as auxiliary positioning or auxiliary improvement of communication performance. Through sensing prediction and other methods, a radio frequency channel mapping map, also known as a radio frequency (RF) map, can be generated.

[0004] Currently, the level and accuracy of RF map data generation are essentially determined by environmental sensing and reconstruction. The completeness and accuracy of RF map data are problematic in the initial stage of generation and subsequent environmental changes. Therefore, verification of RF map data is indispensable.

[0005] Therefore, how to design a verification method for RF map data is a technical problem to be solved. SUMMARY

[0006] Embodiments of the present application provide a communication method and related apparatus. Through the interaction of first information, data verification of a to-be-verified parameter can be realized, and through the feedback of first feedback information, updating of a first radio frequency channel map can be realized.

[0007] The first aspect of the present application provides a communication method, which is executed by a first device, or executed by part of components (such as processors, chips or chip systems, etc.) in the first device, or can also be implemented by a logic module or software that can realize all or part of the functions of the first device. Wherein, the first device can be a terminal device or a network device. In the first aspect and its possible implementation manners, the method executed by the first device is taken as an example for description. In the method, the first device first transmits first information corresponding to a to-be-verified parameter, and the first information is used for verifying data of the to-be-verified parameter on a first radio frequency channel map. After the first device transmits the first information, the first device receives first feedback information corresponding to the first information, and the first feedback information is used for updating the first radio frequency channel map.

[0008] Wherein, the radio frequency channel map can be understood as a map obtained by prediction through wireless sensing technology. The radio frequency channel map can also be referred to as a radio frequency wireless map, a radio frequency mapping map, a radio frequency channel mapping map, a radio frequency channel atlas or a radio frequency wireless atlas, etc.

[0009] Based on the above scheme, the first device transmits first information of a to-be-verified parameter, and the first information is used for verifying data of the to-be-verified parameter on a first radio frequency channel map. Then, the first device receives first feedback information corresponding to the first information, and the first feedback information is used for updating the first radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be realized, and through the feedback of the first feedback information, the updating of the first radio frequency channel map can be realized. That is, through the first information and the first feedback information, the data of the first radio frequency channel map is timely verified and updated, so as to improve the accuracy of the first radio frequency channel map, and more accurate prior information can also be provided for other scenarios using the first radio frequency channel map.

[0010] Optionally, in a possible implementation manner of the first aspect, the first information includes at least one of the following: a first recorded value of the to-be-verified parameter on a second radio frequency channel map, a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in a second device, and the second radio frequency channel map is stored in the first device.

[0011] In this possible implementation manner, the first information used for verifying the first radio frequency channel map can be a recorded value on another map, or can be a reference signal of the to-be-verified parameter. Or it can be understood that the difference between the recorded values on the two maps can be compared for verification feedback and updating, or the difference between the measured value of the reference signal and the data on the map can be compared for verification feedback and updating.

[0012] Optionally, in a possible implementation manner of the first aspect, the first information comprises a first record value; the first feedback information comprises at least one of the following: first indication information, a second record value of the to-be-verified parameter on the first radio channel map; the first indication information is used for indicating at least one of the following: a size relationship between a first difference value of the first record value and the second record value and a first threshold value, whether the first record value is to be updated, whether the first record value is abnormal, whether the second record value has been updated, whether the second record value is abnormal.

[0013] In this possible implementation manner, when the first information comprises the first record value of the second radio channel map, the first record value can be verified by using the second record value, the second record value can be verified by using the first record value, or only the difference between the first record value and the second record value is observed, and the like, thereby providing multiple possibilities for verification and feedback, so as to be suitable for more extensive application scenarios.

[0014] Optionally, in a possible implementation manner of the first aspect, the first information comprises a reference signal; the first feedback information comprises at least one of the following: second indication information, a measurement value of the reference signal; the second indication information is used for indicating at least one of the following: a size relationship between a second difference value and a second threshold value, whether the second record value has been updated, whether the second record value is abnormal, a reference signal to be retransmitted in the reference signal; the second difference value is a difference value between the second record value of the to-be-verified parameter on the first radio channel map and the measurement value.

[0015] In this possible implementation manner, when the first information comprises the reference signal, the second record value can be verified by using the measurement value of the reference signal, or only the difference between the measurement value and the second record value is observed, and the like, thereby providing multiple possibilities for verification and feedback, so as to be suitable for more extensive application scenarios.

[0016] Optionally, in a possible implementation manner of the first aspect, the first device can further send second information, the second information being related to the first feedback information and the first information. After the first device sends the second information, the first device can receive second feedback information corresponding to the second information, and the second feedback information and the first feedback information are used for updating the first radio channel map.

[0017] In this possible implementation manner, after the first device receives the first feedback information, the first device can retransmit all or part of the information in the first information according to the first feedback information, thereby improving the verification times and reducing the limitations caused by single verification.

[0018] Optionally, in a possible implementation of the first aspect, the first device can further record a number of negative acknowledgements, the negative acknowledgement being used to indicate at least one of: a size relationship between the first difference and the first threshold, whether the first recorded value of the to-be-verified parameter on the second radio frequency channel map is to be updated, whether the first recorded value is abnormal, whether the second recorded value of the to-be-verified parameter on the first radio frequency channel map has been updated, whether the second recorded value is abnormal, a size relationship between the second difference and the second threshold, and the information to be retransmitted in the first information; the first difference is a difference between the first recorded value and the second recorded value, and the second difference is a difference between the second recorded value and the measured value; and if the number is greater than or equal to a third threshold, the first device updates the first radio frequency channel map.

[0019] In this possible implementation, by introducing the condition for updating the radio frequency channel map, the first device can not only determine the timing of updating the radio frequency channel map, but also reduce the frequent updating of the radio frequency channel map.

[0020] Optionally, in a possible implementation of the first aspect, the first feedback information is related to a feedback mode, and the feedback mode is related to the number of acknowledgements included in the first feedback information.

[0021] In this possible implementation, by associating the feedback mode with the number of acknowledgements, different feedback modes can be selected according to actual needs, thereby improving the flexibility of verification feedback.

[0022] Optionally, in a possible implementation of the first aspect, the feedback mode is a first mode; the first feedback information in the first mode includes a plurality of acknowledgements, the plurality of acknowledgements are the same as and one-to-one corresponding to the number of to-be-verified parameters, and any one of the plurality of acknowledgements is used to indicate whether the first information related to the corresponding to-be-verified parameter is retransmitted, or any one of the plurality of acknowledgements is used to indicate whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0023] In this possible implementation, the acknowledgement of each to-be-verified parameter in the first mode is reflected. Therefore, the retransmission of the information corresponding to the to-be-verified parameter that does not need to be retransmitted can be reduced.

[0024] Optionally, in a possible implementation of the first aspect, the feedback mode is a second mode; the first feedback information in the second mode includes one acknowledgement, the first feedback information is used to indicate whether the first information is retransmitted, or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal; in the second mode, there is retransmitted information in the first information corresponding to the to-be-verified parameter or the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal; and in the second mode, the first device retransmits the first information.

[0025] In a possible implementation of the first aspect, the to-be-verified parameter in the second mode corresponds to one response, so that the bits of the first feedback information can be reduced, or in other words, the bits of the retransmission indication can be reduced.

[0026] Optionally, in a possible implementation of the first aspect, the first device can further send configuration information, and the configuration information is used to configure the to-be-verified parameter.

[0027] In a possible implementation of the first aspect, the first device can further, by sending the configuration information, enable the configuration side receiving the configuration information to explicitly know which parameters need to be verified.

[0028] Optionally, in a possible implementation of the first aspect, the configuration information is further used to configure the second device with at least one of the following: a feedback mode of the first feedback information, a grid resolution; the feedback mode is related to a number of responses included in the first feedback information.

[0029] In a possible implementation of the first aspect, the feedback mode indicated by the configuration information can improve the understanding of the feedback information by the two sides of the device, and the grid resolution can align the granularity of the verification map, thereby improving the accuracy of the verification.

[0030] Optionally, in a possible implementation of the first aspect, the to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, and a channel matrix of a channel.

[0031] In a possible implementation of the first aspect, the to-be-verified parameter has multiple possibilities, so that the verification and feedback of each parameter in the radio frequency channel map can be implemented, and the accuracy of the radio frequency channel map as prior information to assist communication or positioning and the like in the future can be improved.

[0032] Optionally, in a possible implementation of the first aspect, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a power of a path, a number of bounces of a path, a scattering surface / body identifier of a path, a Doppler parameter of a path, and a power of a path.

[0033] In a possible implementation of the first aspect, the parameter of the propagation path can further include the number of bounces of the path and the scattering body identifier, so that the accurate expression of the propagation path can be improved.

[0034] The second aspect of the present application provides a communication method, which is executed by a second device, or executed by part of components (such as processors, chips or chip systems, etc.) in the second device, or can also be implemented by a logic module or software capable of realizing all or part of the functions of the second device. The second device can be a network device or a terminal device. In the second aspect and its possible implementation manners, the method executed by the second device is taken as an example. In the method, the second device first receives first information corresponding to a to-be-verified parameter, and the first information is used to verify the data of the to-be-verified parameter on a first radio frequency channel map. After the second device receives second information, the second device sends first feedback information corresponding to the first information, and the first feedback information is used to update the first radio frequency channel map.

[0035] Based on the above scheme, the second device receives first information of a to-be-verified parameter, and the first information is used to verify the data of the to-be-verified parameter on a first radio frequency channel map. Then, first feedback information corresponding to the first information is sent, and the first feedback information is used to update the first radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be realized, and through the feedback of the first feedback information, the update of the first radio frequency channel map can be realized. That is, through the first information and the first feedback information, the data of the first radio frequency channel map is timely verified and updated, thereby improving the accuracy of the first radio frequency channel map, and more accurate prior information can be provided for other scenarios using the first radio frequency channel map.

[0036] Optionally, in a possible implementation manner of the second aspect, the first information includes at least one of the following: a first record value of the to-be-verified parameter on a second radio frequency channel map, a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in the first device.

[0037] In this possible implementation manner, the first information used to verify the first radio frequency channel map can be a record value on another map, or can be a reference signal of the to-be-verified parameter. Alternatively, it can be understood that the difference between the record values on the two maps can be compared for verification feedback and update, or the difference between the measured value of the reference signal and the data on the map can be compared for verification feedback and update.

[0038] Optionally, in a possible implementation manner of the second aspect, the first information includes a first record value; the first feedback information includes at least one of the following: first indication information, a second record value of the to-be-verified parameter on the first radio frequency channel map; the first indication information is used to indicate at least one of the following: a size relationship between a first difference value of the first record value and the second record value and a first threshold value, whether the first record value needs to be updated, whether the first record value is abnormal, whether the second record value has been updated, and whether the second record value is abnormal.

[0039] In the possible implementation manner, when the first information comprises the first record value of the second radio frequency channel map, the first record value can be checked by the second record value, the second record value can be checked by the first record value, or only the difference between the first record value and the second record value is observed, and the like, to provide various possibilities for checking and feedback, so as to be suitable for more extensive application scenarios.

[0040] Optionally, in a possible implementation manner of the second aspect, the first information comprises a reference signal; the first feedback information comprises at least one of the following: second indication information, a measurement value of the reference signal; the second indication information is used for indicating at least one of the following: a size relationship between a second difference value and a second threshold value, whether the second record value is updated, whether the second record value is abnormal, a reference signal to be retransmitted in the reference signal; the second difference value is a difference value between the second record value of the to-be-checked parameter on the first radio frequency channel map and the measurement value.

[0041] In the possible implementation manner, when the first information comprises the reference signal, the second record value can be checked by the measurement value of the reference signal, or only the difference between the measurement value and the second record value is observed, and the like, to provide various possibilities for checking and feedback, so as to be suitable for more extensive application scenarios.

[0042] Optionally, in a possible implementation manner of the second aspect, the second device can further receive second information, the second information being related to the first feedback information and the first information. After receiving the second information, the second device sends second feedback information corresponding to the second information, and the second feedback information is used for updating the first radio frequency channel map together with the first feedback information.

[0043] In the possible implementation manner, after the second device sends the first feedback information, the second device can further receive all or part of the information in the first information (that is, the second information), so as to improve the checking times and reduce the limitations caused by single checking.

[0044] Optionally, in a possible implementation manner of the second aspect, the second device can further record the number of negative acknowledgements, the negative acknowledgement being used for indicating at least one of the following: a size relationship between a first difference value and a first threshold value, whether a first record value of the to-be-checked parameter on the second radio frequency channel map is to be updated, whether the first record value is abnormal, whether a second record value of the to-be-checked parameter on the first radio frequency channel map is updated, whether the second record value is abnormal, a size relationship between a second difference value and a second threshold value, information to be retransmitted in the first information; the first difference value is a difference value between the first record value and the second record value, and the second difference value is a difference value between the second record value and the measurement value; if the number is greater than or equal to a fourth threshold value, the second device updates the second radio frequency channel map.

[0045] In the possible implementation manner, by introducing the condition of updating the radio frequency channel map, the first device can be made to explicitly update the timing of the radio frequency channel map, and the frequent updating of the radio frequency channel map can be reduced.

[0046] Optionally, in a possible implementation manner of the second aspect, the first feedback information is related to a feedback mode, and the feedback mode is related to the number of responses included in the first feedback information.

[0047] In the possible implementation manner, the feedback mode is associated with the number of responses, and different feedback modes can be selected according to actual needs, thereby improving the flexibility of the check feedback.

[0048] Optionally, in a possible implementation manner of the second aspect, the feedback mode is a first mode, and the first feedback information in the first mode includes a plurality of responses, the plurality of responses are the same as and one-to-one corresponding to the number of to-be-checked parameters, and any one of the plurality of responses is used to indicate whether the first information related to the corresponding to-be-checked parameter is resent, or any one of the plurality of responses is used to indicate whether the data of the to-be-checked parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0049] In the possible implementation manner, the response of each to-be-checked parameter in the first mode is reflected. Therefore, the retransmission of the information corresponding to the to-be-checked parameter that does not need to be resent can be reduced.

[0050] Optionally, in a possible implementation manner of the second aspect, the feedback mode is a second mode, the first feedback information in the second mode includes one response, the first feedback information is used to indicate whether the first information is resent, or whether the data of the to-be-checked parameter on the first radio frequency channel map / second radio frequency channel map is abnormal, in the second mode, there is retransmitted information in the first information corresponding to the to-be-checked parameter or the data of the to-be-checked parameter on the first radio frequency channel map / second radio frequency channel map is abnormal, and the second device can further receive the first information.

[0051] In the possible implementation manner, the to-be-checked parameter in the second mode corresponds to one response, and the bits of the first feedback information can be reduced, or it can be understood that the bits of the retransmission indication are reduced.

[0052] Optionally, in a possible implementation manner of the second aspect, the second device can further receive configuration information, and the configuration information is used to configure the to-be-checked parameter.

[0053] In the possible implementation manner, the second device can further determine which parameters need to be checked by receiving the configuration information.

[0054] Optionally, in a possible implementation manner of the second aspect, the configuration information is further used for configuring the second device with at least one of the following: a feedback mode of the first feedback information, a grid resolution; the feedback mode is related to a number of acknowledgements included in the first feedback information.

[0055] In this possible implementation manner, the feedback mode indicated by the configuration information can improve the understanding of the feedback information by the two sides of the device, and the grid resolution can align the granularity of the verification map, thereby improving the accuracy of the verification.

[0056] Optionally, in a possible implementation manner of the second aspect, the to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, and a channel matrix of a channel.

[0057] In this possible implementation manner, the to-be-verified parameter has multiple possibilities, thereby enabling the verification and feedback of each parameter in the radio frequency channel map and improving the accuracy of the radio frequency channel map as priori information for subsequent communication or positioning assistance.

[0058] Optionally, in a possible implementation manner of the second aspect, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a number of bounces of a path, a scattering surface / body identifier of a path, a Doppler parameter of a path, and a power of a path.

[0059] In this possible implementation manner, the parameter of the propagation path can further include the number of bounces of the path and the scattering body identifier, thereby improving the accurate expression of the propagation path.

[0060] The third aspect of the present application provides a communication apparatus, which is a first device, or a part of the first device (for example, a processor, a chip or a chip system, etc.), or a logic module or software capable of realizing all or part of the functions of the first device. The first device can be a terminal device or a network device. Taking the communication apparatus as the first device as an example, the first device includes a transceiver unit. Optionally, the first device further includes a processing unit.

[0061] The transceiver unit is configured to send first information corresponding to a to-be-verified parameter, the first information being used for verifying data of the to-be-verified parameter on a first radio frequency channel map.

[0062] The transceiver unit is further configured to receive first feedback information corresponding to the first information, the first feedback information being used for updating the first radio frequency channel map.

[0063] Optionally, in a possible implementation manner of the third aspect, the first information comprises at least one of the following: a first record value of the to-be-verified parameter on the second radio frequency channel map, a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in the first device.

[0064] Optionally, in a possible implementation manner of the third aspect, the first information comprises a first record value; and the first feedback information comprises at least one of the following: first indication information, a second record value of the to-be-verified parameter on the first radio frequency channel map.

[0065] The first indication information is used for indicating at least one of the following: a size relationship between a first difference value of the first record value and the second record value and a first threshold value, whether the first record value is to be updated, whether the first record value is abnormal, whether the second record value has been updated, and whether the second record value is abnormal.

[0066] Optionally, in a possible implementation manner of the third aspect, the first information comprises a reference signal; and the first feedback information comprises at least one of the following: second indication information, a measurement value of the reference signal.

[0067] The second indication information is used for indicating at least one of the following: a size relationship between a second difference value and a second threshold value, whether the second record value has been updated, whether the second record value is abnormal, and a reference signal to be retransmitted in the reference signal; the second difference value is a difference value between the second record value of the to-be-verified parameter on the first radio frequency channel map and the measurement value.

[0068] Optionally, in a possible implementation manner of the third aspect, the transceiver is further configured to send second information, the second information being related to the first feedback information and the first information.

[0069] The transceiver is further configured to receive second feedback information corresponding to the second information, the second feedback information being used for updating the first radio frequency channel map.

[0070] Optionally, in a possible implementation manner of the third aspect, the first device further comprises a processing unit; and the processing unit is configured to record a number of negative acknowledgements, the negative acknowledgement being used for indicating at least one of the following: a size relationship between the first difference value and the first threshold value, whether the first record value of the to-be-verified parameter on the second radio frequency channel map is to be updated, whether the first record value is abnormal, whether the second record value of the to-be-verified parameter on the first radio frequency channel map has been updated, whether the second record value is abnormal, a size relationship between the second difference value and the second threshold value, and information to be retransmitted in the first information; the first difference value is a difference value between the first record value and the second record value, and the second difference value is a difference value between the second record value and the measurement value.

[0071] The processing unit is further configured to update the first radio frequency channel map if the number of times is greater than or equal to a third threshold.

[0072] Optionally, in a possible implementation manner of the third aspect, the first feedback information is related to a feedback mode, and the feedback mode is related to a number of responses included in the first feedback information.

[0073] Optionally, in a possible implementation manner of the third aspect, the feedback mode is a first mode, and the first feedback information in the first mode includes a plurality of responses, the plurality of responses are the same as and one-to-one corresponding to the number of to-be-verified parameters, and any one of the plurality of responses is used to indicate whether the first information related to the corresponding to-be-verified parameter is retransmitted or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0074] Optionally, in a possible implementation manner of the third aspect, the feedback mode is a second mode, and the first feedback information in the second mode includes one response, and the first feedback information is used to indicate whether the first information is retransmitted or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0075] In the second mode, the first information corresponding to the to-be-verified parameter includes retransmitted information or the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal, and the transceiver is further configured to retransmit the first information.

[0076] Optionally, in a possible implementation manner of the third aspect, the transceiver is further configured to send configuration information, and the configuration information is used to configure the to-be-verified parameter.

[0077] Optionally, in a possible implementation manner of the third aspect, the configuration information is further used to configure the second device with at least one of the following: a feedback mode of the first feedback information, and a grid resolution, wherein the feedback mode is related to a number of responses included in the first feedback information.

[0078] Optionally, in a possible implementation manner of the third aspect, the to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, and a channel matrix of a channel.

[0079] Optionally, in a possible implementation manner of the third aspect, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of the path, an angle of departure of the path, a phase of the path, a power of the path, a number of bounces of the path, an identifier of a scattering surface / body through which the path passes, a Doppler parameter of the path, and a power of the path.

[0080] The fourth aspect of the present application provides a communication apparatus, which is a second device, or a part of the second device (for example, a processor, a chip or a chip system, etc.), or a logic module or software capable of realizing all or part of the functions of the second device. The first device can be a network device or a terminal device. Taking the second device as an example, the second device comprises a transceiver unit. Optionally, the second device further comprises a processing unit.

[0081] The transceiver unit is configured to receive first information corresponding to the to-be-verified parameter, the first information being used for verifying data of the to-be-verified parameter on the first radio frequency channel map;

[0082] The transceiver unit is further configured to send first feedback information corresponding to the first information, the first feedback information being used for updating the first radio frequency channel map.

[0083] Optionally, in a possible implementation manner of the fourth aspect, the first information comprises at least one of the following: a first recorded value of the to-be-verified parameter on a second radio frequency channel map, a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in the first device.

[0084] Optionally, in a possible implementation manner of the fourth aspect, the first information comprises the first recorded value; and the first feedback information comprises at least one of the following: first indication information, a second recorded value of the to-be-verified parameter on the first radio frequency channel map.

[0085] The first indication information is used for indicating at least one of the following: a size relationship between a first difference value between the first recorded value and the second recorded value and a first threshold value, whether the first recorded value needs to be updated, whether the first recorded value is abnormal, whether the second recorded value has been updated, and whether the second recorded value is abnormal.

[0086] Optionally, in a possible implementation manner of the fourth aspect, the first information comprises the reference signal; and the first feedback information comprises at least one of the following: second indication information, a measurement value of the reference signal.

[0087] The second indication information is used for indicating at least one of the following: a size relationship between a second difference value between the second recorded value of the to-be-verified parameter on the first radio frequency channel map and the measurement value and a second threshold value, whether the second recorded value has been updated, whether the second recorded value is abnormal, and a reference signal that needs to be retransmitted in the reference signal.

[0088] Optionally, in a possible implementation manner of the fourth aspect, the transceiver unit is further configured to receive second information, the second information being related to the first feedback information and the first information.

[0089] The transceiver is further configured to send second feedback information corresponding to the second information, and the second feedback information is used to update the first radio channel map.

[0090] Optionally, in a possible implementation of the fourth aspect, the second device further includes a processing unit, and the processing unit is configured to record the number of negative acknowledgements, and the negative acknowledgement is used to indicate at least one of the following: a size relationship between the first difference value and the first threshold value, whether the first recorded value of the to-be-verified parameter on the second radio channel map is to be updated, whether the first recorded value is abnormal, whether the second recorded value of the to-be-verified parameter on the first radio channel map has been updated, whether the second recorded value is abnormal, a size relationship between the second difference value and the second threshold value, and the information in the first information that is to be retransmitted; the first difference value is a difference value between the first recorded value and the second recorded value, and the second difference value is a difference value between the second recorded value and the measured value.

[0091] The processing unit is further configured to update the second radio channel map if the number is greater than or equal to a fourth threshold value.

[0092] Optionally, in a possible implementation of the fourth aspect, the first feedback information is related to a feedback mode, and the feedback mode is related to a number of acknowledgements included in the first feedback information.

[0093] Optionally, in a possible implementation of the fourth aspect, the feedback mode is a first mode; the first feedback information in the first mode includes a plurality of acknowledgements, the plurality of acknowledgements are the same as and one-to-one corresponding to the number of to-be-verified parameters, and any one of the plurality of acknowledgements is used to indicate whether the first information related to the corresponding to-be-verified parameter is retransmitted, or any one of the plurality of acknowledgements is used to indicate whether the data of the to-be-verified parameter on the first radio channel map / second radio channel map is abnormal.

[0094] Optionally, in a possible implementation of the fourth aspect, the feedback mode is a second mode; the first feedback information in the second mode includes one acknowledgement, and the first feedback information is used to indicate whether the first information is retransmitted, or whether the data of the to-be-verified parameter on the first radio channel map / second radio channel map is abnormal.

[0095] In the second mode, the first information corresponding to the to-be-verified parameter includes retransmitted information or the data of the to-be-verified parameter on the first radio channel map / second radio channel map is abnormal; and the transceiver is further configured to re-receive the first information.

[0096] Optionally, in a possible implementation of the fourth aspect, the transceiver is further configured to receive configuration information, and the configuration information is used to configure the to-be-verified parameter.

[0097] Optionally, in a possible implementation form of the fourth aspect, the configuration information is further used to configure the second device with at least one of the following: a feedback mode of the first feedback information, a grid resolution; the feedback mode is related to a number of acknowledgements included in the first feedback information.

[0098] Optionally, in a possible implementation form of the fourth aspect, the to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, a channel matrix of a channel.

[0099] Optionally, in a possible implementation form of the fourth aspect, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a number of bounces of a path, an identification of a scattering surface or body through which a path passes, a Doppler parameter of a path, a power of a path.

[0100] The fifth aspect of the present application provides a communication apparatus, including at least one processor, the at least one processor implementing the method of any one of the possible implementation forms of the first aspect or the second aspect.

[0101] In a possible design, the communication apparatus further includes at least one memory, and the at least one processor is coupled to the at least one memory; the at least one memory is configured to store a program or instructions; and the at least one processor is configured to execute the program or instructions, so that the apparatus implements the method of any one of the possible implementation forms of the first aspect or the second aspect.

[0102] The sixth aspect of the present application provides a communication apparatus, including at least one logic circuit and at least one input / output interface; the logic circuit is configured to execute the method of any one of the possible implementation forms of the first aspect or the second aspect.

[0103] The seventh aspect of the present application provides a communication system, including the communication apparatus of any one of the possible implementation forms of the third aspect, and the communication apparatus of any one of the possible implementation forms of the fourth aspect.

[0104] The eighth aspect of the present application provides a computer readable storage medium, the storage medium is configured to store one or more computer execution instructions, when the computer execution instructions are executed by a processor, the processor executes the method of any one of the possible implementation forms of the first aspect or the second aspect.

[0105] The ninth aspect of the present application provides a computer program product (or computer program), when a computer program in the computer program product is executed by the processor, the processor executes the method of any possible implementation manner of any one of the first aspect or the second aspect.

[0106] The tenth aspect of the present application provides a chip or chip system, which comprises at least one processor for supporting the communication device to implement the method of any possible implementation manner of any one of the first aspect or the second aspect.

[0107] In a possible design, the chip system can further comprise at least one memory for storing necessary program instructions and data of the communication device. The chip system can be composed of a chip, or can comprise the chip and other discrete devices. Optionally, the chip system further comprises an interface circuit, which provides program instructions and / or data for the at least one processor.

[0108] The technical effects brought by any design manner of the third aspect to the tenth aspect can be referred to the technical effects brought by different design manners of the first aspect or the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0109] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiment or prior art description. Obviously, the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of the provided drawings.

[0110] FIG. 1A is a schematic diagram of a communication system related to the present application;

[0111] FIG. 1B is another schematic diagram of a communication system related to the present application;

[0112] FIG. 1C is another schematic diagram of a communication system related to the present application;

[0113] FIG. 2 is a flow diagram of a communication method related to the present application;

[0114] FIG. 3 is a grid diagram of a radio frequency channel map related to the present application;

[0115] FIG. 4 to FIG. 8 are several schematic diagrams of first feedback information related to the present application;

[0116] FIG. 9 is another flow diagram of a communication method related to the present application;

[0117] FIG. 10 to FIG. 13 are several schematic diagrams of a communication device provided by the present application. DETAILED DESCRIPTION

[0118] The technical solutions in the embodiments of the present application will be clearly and completely described in combination with the drawings in the embodiments of the present application.

[0119] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0120] 1. Perception

[0121] Perception, also known as wireless perception, refers to emitting electromagnetic energy into space, and calculating the information of an object in space by receiving the reflected waves of the object. For example, parameters such as position, direction, height, speed, size, and trajectory, and the internal and external shape and structure of the object can be detected. By exploring the transmission, echo, reflection, and scattering of radio waves, the physical world can be perceived and better understood. As one of the electromagnetic wave sensing technologies, wireless perception technology can be used as an important alternative technology for security checks, concealed object detection, environmental reconstruction, and monitoring due to its penetration and safety.

[0122] 2. Radio frequency channel map

[0123] In a communication system, wireless perception technology can be used to obtain environmental information to assist in channel prediction, positioning, beamforming, and the like, thereby improving the quality of communication services. The process of predicting through wireless perception technology to form a radio frequency channel map is called radio frequency map (RF map). The map obtained by the RF map is called a radio frequency channel map. The data corresponding to the radio frequency channel map is called radio frequency channel data. In actual applications, the radio frequency channel map can also be referred to as a radio frequency wireless map, a radio frequency map map, a radio frequency channel map map, a radio frequency channel map, or a radio frequency wireless map, and the like.

[0124] In the present application, the radio frequency channel map can correspond to a certain geographical area, and is used to indicate the geographical positions and sizes of a plurality of regions divided in the geographical area. The geographical area can be a certain range of area in the real physical world. For example, the geographical area can be represented by longitude, latitude, and height. For example, the starting point is denoted as (x0, y0, z0), and a 100m x 100m outdoor scene is taken as a reference point. The plurality of regions can be obtained by dividing the geographical area in a certain manner. For example, the 100m x 100m geographical area is divided in a 1m x 1m manner to obtain 100 x 100 regions. Each region is 1m x 1m.

[0125] It should be understood that, in the present application, the area involved in the radio frequency channel map (i.e. the area obtained by dividing the above-mentioned geographical area in a certain way) can have at least one of the following properties: shape, size, area, geographical position, etc. In the present application, the shape, contour, size, radius, and area of different areas are the same. The geographical positions of different areas are different. There is no overlap between different areas.

[0126] In a possible implementation, the shape of the area involved in the above-mentioned radio frequency channel map can be a square, or other shapes such as a rectangle, a trapezoid, a triangle, etc. Alternatively, the shape of the area can also be irregular, without limitation.

[0127] For example, the shape of the area can be defined by a protocol or defined by a communication device. The shapes of the areas defined by different communication devices can be the same or different. The same communication device can also define multiple shapes of the area. Similarly, the size, radius, and area of the area can be defined by a protocol or defined by a communication device. The size, radius, and area of the areas defined by different communication devices can be the same or different. The same communication device can also define multiple sizes of the area, multiple radii of the area, or multiple areas.

[0128] In a possible implementation, multiple areas can be indexed (e.g. numbered) to identify different areas.

[0129] Optionally, the radio frequency channel map can include multiple grids, which correspond to the multiple areas one by one. It should be understood that, in the present application, the grid involved in the radio frequency channel map can have at least one of the following properties: shape, size, area, etc. Among them, the shape of the grid can be consistent with the shape of the area corresponding to the grid. The size of the grid has a certain proportion with the size of the area corresponding to the grid. The area of the grid has a certain proportion with the area size of the area corresponding to the grid. Among them, the size of the grid can also have other descriptions such as grid resolution, size information, area size, etc.

[0130] 3. Configuration and pre-configuration

[0131] In the present application, both configuration and pre-configuration will be used. Among them, the configuration refers to that the network device / server sends some parameter configuration information or parameter values to the terminal through messages or signaling, so that the terminal determines the communication parameters or the resources in the transmission according to these values or information. The pre-configuration is similar to the configuration, which can be the parameter information or parameter values agreed by the network device / server and the terminal device in advance, or the parameter information or parameter values adopted by the base station / network device or the terminal device according to the standard protocol, or the parameter information or parameter values pre-stored in the base station / server or the terminal device. The present application does not limit this.

[0132] Further, these values and parameters can be changed or updated.

[0133] 4. In this application, "for indicating" can include for directly indicating and for indirectly indicating. When describing that certain indication information is for indicating A, it can be understood that the indication information carries A, directly indicates A or indirectly indicates A.

[0134] In this application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, it can be realized by a direct indication manner, such as indicating by the to-be-indicated information itself or the index of the to-be-indicated information. It can also be realized by an indirect indication manner by indicating other information, where the other information has an association relationship with the to-be-indicated information. It can also only indicate a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be realized by means of the pre-agreed (for example, the protocol stipulates) arrangement order of each information, thereby reducing the indication overhead to a certain extent.

[0135] The to-be-indicated information can be sent together as a whole, or can be sent separately into multiple sub-information, and the sending period and / or sending occasion of these sub-information can be the same or different. The specific sending method is not limited in this application. Wherein, the sending period and / or sending occasion of these sub-information can be pre-defined, for example, pre-defined according to the protocol, or can be configured by the transmitting end device through sending configuration information to the receiving end device. Wherein, the configuration information may, for example, but not limited to, include one or a combination of at least two of radio resource control (RRC) signaling, medium access control (MAC) layer signaling and physical layer signaling. Wherein, the MAC layer signaling includes MAC CE for example; the physical layer signaling includes downlink control information (DCI) for example.

[0136] 5、In the embodiments of the present application, "sending" and "receiving" represent the direction of signal transmission. In the present application, entity A sending information to entity B can mean that A directly sends to B, or A indirectly sends to B through other entities. Similarly, entity B receiving information from entity A can mean that entity B directly receives the information sent by entity A, or that entity B indirectly receives the information sent by entity A through other entities. Here, entity A and entity B can be RAN nodes or terminals, or modules inside RAN nodes or terminals. The sending and receiving of information can be the exchange of information between RAN nodes and terminals, for example, the exchange of information between a base station and a terminal; the sending and receiving of information can also be the exchange of information between two RAN nodes, for example, the exchange of information between a CU and a DU; the sending and receiving of information can also be the exchange of information between different modules inside one device, for example, the exchange of information between a terminal chip and other modules of the terminal, or the exchange of information between a base station chip and other modules of the base station. "Sending" can also be understood as the "output" of the chip interface, for example, the baseband chip outputting information to the radio frequency chip; "receiving" can also be understood as the "input" of the chip interface; for example, "sending" can also be understood as the output of the baseband part to the radio frequency part inside the device, and "receiving" can also be understood as the radio frequency part receiving the output of the baseband part inside the device.

[0137] 6、In the embodiments of the present application, the terms "system" and "network" can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the cases of A alone, A and B together, and B alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. In addition, unless otherwise specified, the ordinal numbers "first", "second", etc. mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority or importance of the multiple objects.

[0138] Referring to FIG. 1A, an architecture diagram of a communication system 10 to which embodiments of the present application are applied is shown. As shown in FIG. 1A, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 10 can also include the Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1A, collectively referred to as 110) and at least one terminal device (e.g., 120a-120j in FIG. 1A, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1A). The terminal devices 120 are connected to the RAN nodes 110 in a wireless manner, and the RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network devices and the logical functions of the RAN nodes. The terminal devices and the terminal devices, and the RAN nodes and the RAN nodes can be connected to each other in a wired or wireless manner.

[0139] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, an NR system, or a future wireless access system defined by 3GPP. The RAN 100 can also include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).

[0140] The RAN node, also referred to as a radio access network device, a RAN entity, or an access node, is used to help the terminal device access the communication system in a wireless manner. In addition, the RAN node can also be referred to as a network device, which is a device deployed in a radio access network to provide wireless communication functions for terminal devices. The network device can include various forms of macro base stations, micro base stations (also referred to as small stations), relay stations, access points, etc. In systems using different wireless access technologies, the names of network devices may

[0141] In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station (such as 110a in FIG. 1A), or a micro base station or an indoor station (such as 110b in FIG. 1A), or a relay node or a donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. Of course, the RAN node in a future communication system can also be a wearable device or a vehicle-mounted device, etc.

[0142] In another application scenario, a terminal device can access a wireless network through cooperation of a plurality of RAN nodes, and different RAN nodes implement part of functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU implements functions of a radio resource control protocol and a packet data convergence protocol (PDCP) of a base station, and can also implement functions of a service data adaptation protocol (SDAP); the DU implements functions of a radio link control layer and a medium access control (MAC) layer of a base station, and can also implement part of functions or all functions of a physical layer; for specific descriptions of the above protocol layers, refer to relevant technical specifications of the 3GPP. The RU can be used to implement functions of transmitting and receiving radio frequency signals. The CU and the DU can be two independent RAN nodes, or can be integrated in the same RAN node, for example, integrated in a baseband unit (BBU). The RU can be included in a radio frequency device, for example, included in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.

[0143] In different systems, the RAN node can have different names, for example, in an O-RAN system, the CU can be referred to as an open CU (O-CU), the DU can be referred to as an open DU (O-DU), and the RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit the specific technology and specific device form of the RAN node.

[0144] The terminal device is a device with wireless transceiving function, which can send signals to the base station or receive signals from the base station. The terminal device can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal device, etc. The terminal device can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiving function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form of the terminal device.

[0145] For ease of description, the communication system shown in FIG. 1A is described by taking the access network device as a base station as an example. It can be understood that when the communication system includes an integrated access and backhaul (IAB) network, the base station can be an IAB node. It should be noted that the base station and the access network device in the embodiments of the present application can be replaced with each other.

[0146] The base station and the terminal device can be fixed in position or movable. The base station and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; can also be deployed on an airplane, a balloon and a man-made satellite. The embodiments of the present application do not limit the application scenarios of the base station and the terminal device.

[0147] The roles of the base station and the terminal device can be relative, for example, the helicopter or the drone 120i in FIG. 1A can be configured as a mobile base station, and for those terminal devices 120j that access the wireless access network 100 through 120i, the terminal device 120i is a base station; but for the base station 110a, 120i is a terminal device, that is, 110a communicates with 120i through a wireless air interface protocol. Of course, 110a and 120i can also communicate through a base station-to-base station interface protocol, and in this case, 120i is also a base station relative to 110a. Therefore, the base station and the terminal device can be collectively referred to as a communication device, and 110a and 110b in FIG. 1A can be referred to as a communication device with a base station function, and 120a-120j in FIG. 1A can be referred to as a communication device with a terminal device function.

[0148] The base station and the terminal device, the base station and the base station, and the terminal device and the terminal device can communicate through a licensed frequency spectrum, or through an unlicensed frequency spectrum, or through both the licensed frequency spectrum and the unlicensed frequency spectrum; can communicate through a frequency spectrum below 6 gigahertz (GHz), or through a frequency spectrum above 6 GHz, or through both the frequency spectrum below 6 GHz and the frequency spectrum above 6 GHz. The embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.

[0149] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing base station functions. The control subsystem containing base station functions herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal device can also be performed by a module (such as a chip or a modem) in the terminal device, or by a device containing terminal device functions.

[0150] In the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel. In order for the terminal to communicate with the base station, the terminal needs to establish a wireless connection on a cell controlled by the base station. The cell that establishes a wireless connection with the terminal is called the service cell of the terminal.

[0151] It can be understood that the RAN 100 has been described above to include at least one RAN node (such as 110a and 110b in FIG. 1A, collectively referred to as 110), and also includes at least one terminal device (such as 120a-120j in FIG. 1A, collectively referred to as 120).

[0152] In one possible implementation, the communication system shown in FIG. 1A can also be shown as in FIG. IB, i.e., including one RAN node 110 and multiple terminal devices (e.g., 120A and 120B in FIG. IB). In this case, the single RAN node can transmit data or control signaling to a single or multiple terminal devices.

[0153] In another possible implementation, the communication system shown in FIG. 1A can also be shown as in FIG. 1C, i.e., including multiple RAN nodes (e.g., 110A, 110B, and 110C in FIG. 1C) 110 and one terminal device 120. In this case, the multiple RAN nodes can also transmit data or control signaling to the single terminal device at the same time.

[0154] The technical solutions of the present application can be applied to a cellular communication system related to the 3rd generation partnership project (3GPP). For example, a fourth generation (4G) communication system, a 5G communication system, a communication system after the 5G communication system. For example, a future communication system. For example, the fourth generation communication system can include a long term evolution (LTE) communication system. The fifth generation communication system can include a new radio (NR) communication system. The technical solutions of the present application can also be applied to a wireless fidelity (WiFi) system, a communication system supporting multiple wireless technology fusion, a device-to-device (D2D) system, or a vehicle to everything (V2X) communication system, etc., without limitation.

[0155] With the continuous development of wireless sensing technology, wireless sensing technology has a wide range of applications in various fields. In the field of communication, wireless sensing technology can be applied to fuse the electromagnetic signals used for communication and the electromagnetic signals used for sensing, and to form a communication-sensing integrated system. The communication-sensing integrated system can include a terminal device and a base station, which can receive electromagnetic wave signals propagating through a space environment, solve the composition of the space environment, complete the detection and reconstruction of a virtual environment, and achieve functions such as auxiliary positioning or auxiliary improvement of communication performance. Through sensing prediction and other methods, a radio frequency channel mapping map (or RF map) is generated.

[0156] Currently, the level and accuracy of RF map data generation are essentially determined by environment perception and reconstruction. The completeness and accuracy of RF map data are problematic due to the generation of RF map data in the initial stage and subsequent environmental changes. Therefore, how to design a check for RF map data is a technical problem to be solved.

[0157] To solve the above technical problems, the embodiment of the present application provides a communication method, a first information of a to-be-verified parameter is sent, and the first information is used to verify the data of the to-be-verified parameter on a first radio frequency channel map. Then, a first feedback information corresponding to the first information is received, and the first feedback information is used to update the first radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be realized, and through the feedback of the first feedback information, the update of the first radio frequency channel map can be realized. That is, through the first information and the first feedback information, the data of the first radio frequency channel map is timely verified and updated, thereby improving the accuracy of the first radio frequency channel map and providing more accurate prior information for other scenarios using the first radio frequency channel map.

[0158] Please refer to FIG. 2, the embodiment of the present application provides a flowchart of a communication method, which can include steps 201 and 202. Steps 201 and 202 can be executed by a communication device, or by some components (such as a processor, a chip, or a chip system, etc.) in the communication device, or by a logic module or software that can realize all or part of the functions of the communication device. In the following, the execution of steps 201 and 202 by the communication device is taken as an example for description. The processing performed by a single execution subject in steps 201 and 202 can also be divided into processing performed by multiple execution subjects, which can be logically and / or physically separated. For example, in the case of a core network device, the processing performed by the communication device can be divided into processing performed by at least one of the following network elements: an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a unified data management (UDM), and a policy control function (PCF). For another example, in the case of an access network device, the processing performed by the communication device can be divided into processing performed by at least one of the following network elements: a CU, a DU, and a RU. The method can be applied to any one of the system architectures shown in FIGS. 1A to 1C, and the specific embodiments are not limited here.

[0159] It should be noted that the first device or the second device involved in the embodiments of the present application can be a terminal device or a network device (for example, an access network device or a core network device). For example, the first device and the second device are different terminal devices. For another example, the first device and the second device are different network devices. For another example, the first device is a terminal device and the second device is a network device. For another example, the first device is a network device and the second device is a terminal device, and the like. The steps 201 and 202 are described in detail below taking the first device or the second device as an execution subject.

[0160] In step 201, the first device sends first information corresponding to the to-be-verified parameter to the second device.

[0161] The first device sends the first information corresponding to the to-be-verified parameter to the second device. Correspondingly, the second device receives the first information sent by the first device. The first information is used to verify the data of the to-be-verified parameter on the first radio frequency channel map.

[0162] The first information includes one or more of the following: a first record value of the to-be-verified parameter on the second radio frequency channel map, a reference signal corresponding to the to-be-verified parameter, and the like. The first radio frequency channel map can be understood as a map that can be obtained by the second device, and the second radio frequency channel map can be understood as a map that can be obtained by the first device. For example, the first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in the first device. For another example, the first radio frequency channel map is stored in a cloud device connected to the second device, and the second radio frequency channel map is stored in a cloud device connected to the first device, and the like. The explanation of the radio frequency channel map can be referred to the description in the foregoing related terms, which will not be described here.

[0163] In addition, the transmission mode of the present step and the transmission interface between the first device and the second device are not limited. For example, in the case that the first information is uplink data sent by a terminal device to a network device, the first information can be carried in uplink control information (UCI). For another example, in the case that the first information is downlink data sent by a network device to a terminal device, the first information can be carried in DCI. For another example, the first information can be carried in other information / signaling, such as an RRC message, an xn interface message, a side link message, and the like, which is not limited here.

[0164] It can be understood that the second radio frequency channel map can be stored at the first device (in this case, the first information can be the first record value or the reference signal of the to-be-verified parameter), or the second radio frequency channel map can not be involved (in this case, the first information can be the reference signal of the to-be-verified parameter).

[0165] Optionally, the parameter to be verified is a communication parameter between the first device and the second device. Correspondingly, the data on the first radio frequency channel map is used to describe the communication parameter.

[0166] Further, the parameter to be verified includes at least one of the following: a parameter of a propagation path between the first device and the second device, channel state information (CSI) between the first device and the second device, a channel matrix of a channel between the first device and the second device, and the like. Alternatively, it is understood that the parameter to be verified includes one or more of the following: a parameter of a propagation path between the first device and the second device, channel state information between the first device and the second device, a channel matrix of a channel between the first device and the second device, and the like.

[0167] The parameter of the propagation path can also be referred to as a multipath component (MPC). The various parameters to be verified described above can be independent of each other or can be converted into each other. For example, the channel matrix can be generated according to the multipath component. For another example, the multipath component can be extracted from the channel matrix, and the like.

[0168] For example, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival (AoA) of a path, an angle of departure (AoD) of a path, a phase of a path, a number of bounces of a path (or order), an identification of a scattering surface / body through which a path passes, a Doppler parameter of a path, a power of a path, and the like. Alternatively, it is understood that the parameter of the propagation path includes one or more of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a number of bounces of a path, an identification of a scattering surface / body through which a path passes, a Doppler parameter of a path, a power of a path, and the like. The number of paths can be one or more, which is not limited here.

[0169] For example, the CSI includes one or more of the following: a CSI reference signal (RS) resource indicator (CRI), a rank indicator (RI), a channel quality indicator (CQI), a precoding matrix indicator (PMI), a layer indicator (LI), and the like.

[0170] In a possible implementation, the first device is a network device, the second device is a terminal device, and the first information can be understood as downlink information.

[0171] In another possible implementation, the first device is a terminal device, the second device is a network device, and the first information can be understood as uplink information.

[0172] The first information in the embodiments of the present application has multiple cases, which are described as follows.

[0173] In a first case, the first information includes a first recorded value of the to-be-verified parameter on the second radio frequency channel map.

[0174] In this case, the first information includes the first recorded value. That is, the first device sends the first recorded value of the to-be-verified parameter on the second radio frequency channel map to the second device. Correspondingly, after receiving the first recorded value sent by the first device, the second device can learn the first recorded value of the to-be-verified parameter on the second radio frequency channel map through the first information.

[0175] For example, as shown in FIG. 3, the first recorded value can be a first recorded value of the to-be-verified parameter in the A12 grid.

[0176] In a second case, the first information includes a reference signal of the to-be-verified parameter.

[0177] In this case, the first information includes the reference signal. That is, the first device sends the reference signal of the to-be-verified parameter to the second device. Correspondingly, the second device receives the reference signal of the to-be-verified parameter sent by the first device. After receiving the first information, the second device can learn the reference signal of the to-be-verified parameter through the first information.

[0178] The reference signal in the embodiments of the present application can refer to one or more of the following: a positioning reference signal (PRS), a tracking reference signal (TRS), a demodulation reference signal (DMRS), a channel state information reference signal (CSI-RS), a sounding reference signal (SRS), a cell reference signal (CRS), a synchronization signal and physical broadcast channel block (SSB), and the like.

[0179] It can be understood that, based on the difference of the first information being uplink or downlink, the reference signal can also be specifically divided into uplink reference signal or downlink reference signal. For example, the uplink reference signal can include one or more of the following: SRS, DMRS, PRS, and the like. In addition, the SRS can be a configured SRS, or a triggered SRS, or a transmitted SRS. For another example, the downlink reference signal can include one or more of the following: PRS, TRS, CRS, SSB, and the like.

[0180] The reference signal corresponds to the to-be-verified parameter. For example, the to-be-verified parameter includes one or more of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, and the like, and the reference signal corresponding to the to-be-verified parameter includes PRS. For another example, the to-be-verified parameter includes one or more of the following: signal reception power, time delay of a path, doppler, and the like, and the reference signal corresponding to the to-be-verified parameter includes DMRS. For another example, the to-be-verified parameter includes one or more of the following: CRI, CQI, RI, PMI, LI, and the like, and the reference signal corresponding to the to-be-verified parameter includes CSI-RS.

[0181] Optionally, after the second device receives the first information, the first radio frequency channel map and / or the second radio frequency channel map can be updated according to the first information. For example, the second record value of the to-be-verified parameter on the first radio frequency channel map is updated using the first record value corresponding to the to-be-verified parameter in the first information. For another example, a measurement value is obtained by measuring the reference signal corresponding to the to-be-verified parameter in the first information, and the second record value of the to-be-verified parameter on the first radio frequency channel map is updated using the measurement value.

[0182] The update in the embodiments of the present application can be understood as replacement, adjustment, correction, etc. For example, using A to update B can mean directly using A to replace B, or using (A+B) / 2 to replace B, etc., which is not limited here. In addition, updating the radio frequency channel map can also mean falling back to a certain stage. For example, triggering a stage of re-environment reconstruction. For example, triggering a stage of regenerating a map, etc., which is not limited here. In addition, taking the first device updating the radio frequency channel map as an example, the first device updating the radio frequency channel map can mean that the first device updates the radio frequency channel map itself, or that the first device instructs the cloud device to update the radio frequency channel map, or that the radio frequency channel map is updated according to the instruction of the second device, etc., which is not limited here.

[0183] In step 202, the second device sends first feedback information of the first information to the first device.

[0184] After the second device obtains the first information, the second device obtains the first feedback information of the first information and sends the first feedback information of the first information to the first device. Correspondingly, the first device receives the first feedback information sent by the second device. The first feedback information is used to update the first radio frequency channel map and / or the second radio frequency channel map. The first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in the first device.

[0185] Similarly, for the sending mode of this step and the transmission interface between the first device and the second device corresponding to the first information, it is not limited here. For example, in the case where the first feedback information is downlink data sent by a network device to a terminal device, the first feedback information can be carried in DCI. For example, in the case where the first feedback information is uplink data sent by a terminal device to a network device, the first feedback information can be carried in UCI. For example, the first feedback information can be carried in other information / signaling, such as an RRC message, an xn interface message, a side link message, etc., which is not limited here.

[0186] The process of the second device obtaining the first feedback information is described below.

[0187] The first feedback information in the embodiments of the present application has different cases according to different first information, which is described below:

[0188] The first information includes a first record value, and the first feedback information includes one or more of the following: first indication information, a second record value of the to-be-verified parameter on the first radio frequency channel map.

[0189] In this case, the second device learns the first record value of the to-be-verified parameter on the second radio frequency channel map through the first information. The second device can also obtain the second record value of the to-be-verified parameter on the first radio frequency channel map. After the second device obtains the first record value and the second record value, the second device determines a first difference value of the first record value and the second record value. The first difference value is related to the first feedback information, and it can also be understood that the first difference value is used to determine the first feedback information, that is, the second device determines the first feedback information according to the first difference value.

[0190] Optionally, the second device determines the first difference value of the first record value and the second record value, and compares the size relationship between the first difference value and the first threshold value. Then, the first feedback information is determined according to the size relationship.

[0191] In the embodiments of the present application, the second device can obtain the second record value in multiple ways, which can be obtained from the memory of the second device, obtained from other devices (such as a cloud device connected to the second device), or obtained through user input, and the specific implementation is not limited here.

[0192] In this case, the first feedback information includes one or more of the following: the first indication information, the second record value of the to-be-verified parameter on the first radio frequency channel map, and the like.

[0193] The first indication information in the embodiments of the present application is used to indicate one or more of the following: the size relationship between the first difference value and the first threshold value, whether the first record value needs to be updated, whether the first record value is abnormal, whether the second record value has been updated, whether the second record value needs to be updated, whether the second record value is abnormal, and the like.

[0194] Optionally, the first indication information includes a first positive response (which can also be referred to as a first acknowledgement (ACK)) or a first negative response (which can also be referred to as a first negative acknowledgement (NACK)). The first positive response and the first negative response have multiple possibilities, which are described as follows:

[0195] 1. The first positive response is used to indicate that the first difference value is less than the first threshold value, and the first negative response is used to indicate that the first difference value is greater than or equal to the first threshold value. This possibility can also be understood as the first positive response indicating that the difference between the first record value and the second record value is not large; and the first negative response indicating that the difference between the first record value and the second record value is too large.

[0196] 2、the first positive acknowledgement is used to indicate that the first record value does not need to be updated, and the first negative acknowledgement is used to indicate that the first record value needs to be updated. This possibility can also be understood as the first positive acknowledgement indicating that the difference between the first record value and the second record value is not large, and the first record value does not need to be updated; and the first negative acknowledgement indicating that the difference between the first record value and the second record value is too large, and the first record value needs to be updated. This possibility can also be understood as taking the second record value as a reference to check whether the first record value needs to be updated.

[0197] 3、the first positive acknowledgement is used to indicate that the first record value is normal, and the first negative acknowledgement is used to indicate that the first record value is abnormal. This possibility can also be understood as the first positive acknowledgement indicating that the difference between the first record value and the second record value is not large; and the first negative acknowledgement indicating that the difference between the first record value and the second record value is too large. This possibility can also be understood as taking the second record value as a reference to check whether the first record value is abnormal.

[0198] 4、the first positive acknowledgement is used to indicate that the second record value is normal, and the first negative acknowledgement is used to indicate that the second record value is abnormal. This possibility can also be understood as the first positive acknowledgement indicating that the difference between the first record value and the second record value is not large; and the first negative acknowledgement indicating that the difference between the first record value and the second record value is too large. This possibility can also be understood as taking the first record value as a reference to check whether the second record value is abnormal.

[0199] 5、the first positive acknowledgement is used to indicate that the second record value is not updated, and the first negative acknowledgement is used to indicate that the second record value is updated. This possibility can also be understood as the first positive acknowledgement indicating that the second record value is not different from the first record value, and the second device does not update the second record value using the first record value. The first negative acknowledgement indicates that the second record value is different from the first record value, and the second device has updated the second record value using the first record value. This possibility can also be understood as taking the first record value as a reference to update the second record value.

[0200] 6、the first positive acknowledgement is used to indicate that the first difference is less than the first threshold, and the second record value is not updated; and the first negative acknowledgement is used to indicate that the first difference is greater than or equal to the first threshold, but the second record value is not updated. This possibility can also be understood as the first negative acknowledgement indicating that the second record value is different from the first record value, but the second device does not update the second record value using the first record value.

[0201] It can be understood that the above six possibilities are only examples, and in actual application, the first positive acknowledgement and the first negative acknowledgement can have other possibilities, for example, the content indicated by the above first positive acknowledgement and the first negative acknowledgement is exchanged, and the specific content is not limited here.

[0202] Further, if the first indication information comprises the first positive acknowledgement, the first feedback information can not comprise the second record value. Correspondingly, if the first indication information comprises the first negative acknowledgement, the first feedback information can comprise the second record value in addition to the first negative acknowledgement. In this way, taking the first negative acknowledgement indicating the first record value abnormality as an example, the first device can determine the first record value abnormality according to the first negative acknowledgement in the first feedback information, and update the first record value by the second record value in the first feedback information, so as to reduce the difference between the radio frequency channel maps of the first device and the second device.

[0203] For example, continuing the example of FIG. 3, it is assumed that the to-be-verified parameter is the angle of arrival, and the first record value of the angle of arrival in the A12 grid in the second radio frequency channel map is 50 degrees. The second record value of the grid corresponding to the A12 grid in the first radio frequency channel map is 60 degrees. If the first threshold value is 5 degrees, that is, the first difference between the first record value and the second record value is 10 degrees, which is greater than the first threshold value. Then the first feedback information comprises the first negative acknowledgement corresponding to the angle of arrival.

[0204] In the second case, the first information comprises a reference signal of the to-be-verified parameter, and the first feedback information comprises one or more of the following: the second indication information, a measurement value of the reference signal.

[0205] In this case, the first device obtains the reference signal of the to-be-verified parameter through the first information. After receiving the first information, the second device can measure the reference signal to obtain a measurement value of the corresponding to-be-verified parameter. Alternatively, it can be understood that the reference signal is used by the second device to measure to obtain the measurement value, and the measurement value is related to the first feedback information.

[0206] The second device can also obtain the second record value of the to-be-verified parameter on the first radio frequency channel map. After obtaining the second record value and the measurement value, the second device determines a second difference between the second record value and the measurement value. The second difference is related to the first feedback information, and can also be understood as the second difference being used to determine the first feedback information, that is, the second device determines the first feedback information according to the second difference.

[0207] Optionally, the second device determines the second difference between the measurement value and the second record value, and compares the second difference with the second threshold value. Then, the first feedback information is determined according to the size relationship.

[0208] Similarly, the second device can obtain the second record value in multiple ways, which can be obtained from the memory of the second device, obtained from other devices (such as a cloud device connected to the second device, etc.), or obtained through user input, etc. The specific implementation is not limited here.

[0209] The second indication information in the embodiments of the present application is used to indicate one or more of the following: a size relationship between the second difference and the second threshold, whether the second record value has been updated, whether the second record value is to be updated, whether the second record value is abnormal, a reference signal in the reference signals to be retransmitted, and the like.

[0210] Optionally, the second indication information includes a second positive acknowledgement (which can also be referred to as a second ACK) or a second negative acknowledgement (which can also be referred to as a second NACK). There are multiple possibilities for the second positive acknowledgement and the second negative acknowledgement, which are described as follows:

[0211] 1. The second positive acknowledgement is used to indicate that the second difference is less than the second threshold, and the second negative acknowledgement is used to indicate that the second difference is greater than or equal to the second threshold. This possibility can also be understood as the second positive acknowledgement indicating that the difference between the measurement value and the second record value is not large, and the second negative acknowledgement indicating that the difference between the measurement value and the second record value is too large.

[0212] 2. The second positive acknowledgement is used to indicate that the second record value does not need to be updated, and the second negative acknowledgement is used to indicate that the second record value is to be updated. This possibility can also be understood as the second positive acknowledgement indicating that the difference between the measurement value and the second record value is not large, and the second negative acknowledgement indicating that the difference between the measurement value and the second record value is too large. This possibility can also be understood as using the measurement value as a reference to check whether the second record value needs to be updated.

[0213] 3. The second positive acknowledgement is used to indicate that the second record value is normal, and the second negative acknowledgement is used to indicate that the second record value is abnormal. This possibility can also be understood as the second positive acknowledgement indicating that the difference between the measurement value and the second record value is not large, and the second negative acknowledgement indicating that the difference between the measurement value and the second record value is too large. This possibility can also be understood as using the measurement value as a reference to check whether the second record value is abnormal.

[0214] 4. The second positive acknowledgement is used to indicate a reference signal in the reference signals that does not need to be retransmitted, and the second negative acknowledgement is used to indicate a reference signal in the reference signals that is to be retransmitted. This possibility can also be understood as the second record value being significantly different from the measurement value, and the need to re-measure to determine whether the problem is that the measurement value is inaccurate or that the second record value is abnormal.

[0215] 5、the second ACK is used to indicate that the second record value is not updated, and the second NACK is used to indicate that the second record value is updated. This possibility can also be understood as that the second ACK indicates that the second record value is not updated compared with the measurement value, and the second device does not update the second record value using the measurement value. The second NACK indicates that the second record value is updated compared with the measurement value, and the second device has updated the second record value using the measurement value. This possibility can also be understood as that the second record value is updated using the measurement value as a reference.

[0216] 6、the second ACK is used to indicate that the second difference value is less than the second threshold value, and the second record value is not updated; and the second NACK is used to indicate that the second difference value is greater than or equal to the second threshold value, but the second record value is not updated. This possibility can also be understood as that the second NACK indicates that the measurement value is greatly different from the second record value, but the second device does not update the second record value using the measurement value.

[0217] It can be understood that the above six possibilities are only examples, and in actual application, the second ACK and the second NACK can have other possibilities, which are not limited here.

[0218] Further, if the second indication information includes the second ACK, the first feedback information can not include the measurement value. Correspondingly, if the second indication information includes the second NACK, the first feedback information can include the measurement value in addition to the second NACK. In this way, taking the second NACK indicating that the second record value is abnormal as an example, the first device can determine that the second record value is abnormal according to the second NACK in the first feedback information, and determine which reference value the second device uses to update the second record value according to the measurement value in the first feedback information. If the first device stores the second radio frequency channel map, the first record value on the second radio frequency channel map can also be updated according to the measurement value, so that the difference between the radio frequency channel maps at the first device and the second device can be reduced.

[0219] It can be understood that the above several cases are only examples, and in actual application, the first information and the first feedback information can have other cases, which are not limited here.

[0220] It should be noted that the above ACK (for example, the first ACK and the second ACK) and NACK (for example, the first NACK and the second NACK) can include one bit or multiple bits. For example, “1” of one bit is used to represent the ACK, and “0” of one bit is used to represent the NACK. For another example, “0” of one bit is used to represent the ACK, and “1” of one bit is used to represent the NACK, and so on.

[0221] Further, the first feedback information can be related to a feedback mode in addition to the first information. The feedback mode is related to the number of responses included in the first feedback information. The feedback mode can be negotiated in advance by the first device and the second device, can be defined by a standard, can be set when the device is manufactured, can be selected by a user, etc., and the specific embodiments are not limited herein. The feedback mode involved in the present application at least includes a first mode and a second mode, which are described below.

[0222] In a possible implementation manner, the feedback mode is the first mode.

[0223] In the first mode, the first feedback information includes a plurality of ACK / NACKs corresponding to a plurality of to-be-checked parameters. Alternatively, it can be understood that each to-be-checked parameter corresponds to an ACK / NACK. Alternatively, it can be understood that the ACK / NACK of each to-be-checked parameter in the first mode is embodied. Thus, the retransmission of the first information corresponding to the to-be-checked parameter of the subsequent ACK can be reduced.

[0224] Optionally, the number of responses included in the first feedback information in the first mode is a plurality, the plurality of responses are the same as and one-to-one correspond to the number of to-be-checked parameters, and any one of the plurality of responses is used to indicate whether the first information related to the corresponding to-be-checked parameter is retransmitted, or any one of the plurality of responses is used to indicate whether the data of the to-be-checked parameter on the first radio channel map / second radio channel map is abnormal. For example, in the first mode, the first device retransmits the information corresponding to the to-be-checked parameter of the NACK in the first information to the second device.

[0225] Further, the first feedback information can further include one level or a plurality of levels, or it can be understood that one response can correspond to one to-be-checked parameter or a plurality of to-be-checked parameters. In the case of corresponding to a plurality of levels, the number of bits of one response is greater than or equal to 2. For example, one response corresponds to two to-be-checked parameters, and one response includes two bits, the first bit corresponds to the first to-be-checked parameter, and the second bit corresponds to the second to-be-checked parameter.

[0226] It should be noted that the to-be-checked parameters corresponding to different levels can refer to parameters in the same path (i.e., one level includes to-be-checked parameters in different paths), or can refer to parameters in different paths (i.e., one level refers to one path), etc., and the specific embodiments are not limited herein.

[0227] Exemplarily, the to-be-verified parameters include one level, and the to-be-verified parameters included in the level include: time delay of the path 1, angle of arrival (AoA) of the path 1, angle of departure (AoD) of the path 1, phase of the path 1, and bounce times of the path 1. The first feedback information in the first mode can be as shown in FIG. 4, that is, one to-be-verified parameter corresponds to one ACK / NACK. The example can also be understood as that the first feedback information includes five responses. For example, the time delay of the path 1 corresponds to NACK, the angle of arrival (AoA) of the path 1 corresponds to ACK, the angle of departure (AoD) of the path 1 corresponds to ACK, the phase of the path 1 corresponds to ACK, and the bounce times of the path 1 correspond to NACK. Assuming that 1 bit "0" represents ACK and "1" represents NACK, the first feedback information can be "10001".

[0228] It can be understood that the above is an example taking the parameters of the path 1 as an example. In actual application, at least two to-be-verified parameters of the to-be-verified parameters can belong to different paths. For example, the to-be-verified parameters include: time delay of the path 1 and angle of arrival of the path 2, and the like, which is not limited here.

[0229] Exemplarily, the to-be-verified parameters include two levels, and the to-be-verified parameters included in one level include: time delay of the path 1, angle of arrival (AoA) of the path 2, power of the path 1, phase of the path 2, and bounce times of the path 1. The to-be-verified parameters included in another level include: CRI, RI, CQI, PMI, and LI. The bits after integration of the two levels can have multiple forms. For example, the upper and lower NACK / ACK of the two levels shown in FIG. 5 are integrated and spliced to obtain the first feedback information. For another example, the NACK / ACK of each level shown in FIG. 6 is integrated and spliced to obtain the first feedback information. Assuming that: the response corresponding to the time delay of the path 1 is NACK, the response corresponding to CRI is ACK, the response corresponding to the angle of arrival (AoA) of the path 2 is NACK, the response corresponding to RI is ACK, the response corresponding to the power of the path 1 is ACK, the response corresponding to CQI is ACK, the response corresponding to the phase of the path 2 is ACK, the response corresponding to PMI is ACK, the response corresponding to the bounce times of the path 1 is ACK, and the response corresponding to LI is NACK. Taking 1 bit "0" representing ACK and "1" representing NACK as an example, the first feedback information shown in FIG. 5 is "1010000001". The first feedback information shown in FIG. 6 is "1100000001".

[0230] In another possible implementation manner, the feedback mode is the second mode.

[0231] The second mode can also be referred to as bundling. The first feedback information in the second mode includes one ACK / NACK corresponding to multiple to-be-verified parameters. Alternatively, it can be understood that the multiple to-be-verified parameters correspond to one ACK / NACK. Alternatively, it can be understood that the ACK / NACK of each to-be-verified parameter in the second mode is not reflected. For example, if the multiple to-be-verified parameters all correspond to ACK, the first feedback information outputs one ACK; if at least one to-be-verified parameter corresponds to NACK, the first feedback information outputs one NACK. Thus, the bits indicating ACK / NACK can be reduced, for example, the retransmission indication bits can be reduced.

[0232] Optionally, the first feedback information in the second mode includes one response (or alternatively, the first feedback information in the second mode includes one response), and the first feedback information is used to indicate whether the first information is retransmitted or whether the data of the to-be-verified parameter on the first radio channel map / second radio channel map is abnormal. For example, in the second mode, the first information corresponding to the to-be-verified parameter includes retransmitted information or the data of the to-be-verified parameter on the first radio channel map / second radio channel map is abnormal. In this case, the first device retransmits the first information to the second device.

[0233] Similarly, the first feedback information can also include one level or multiple levels. In this case, one response corresponds to one level. For example, one level includes five to-be-verified parameters, and another level includes five to-be-verified parameters. Thus, the first feedback information includes two responses, and the two responses correspond to the two levels respectively. Similarly, the to-be-verified parameters corresponding to different levels can refer to parameters in the same path (i.e., one level includes to-be-verified parameters in different paths), or can refer to parameters in different paths (i.e., one level refers to one path), etc., which are not limited herein.

[0234] For example, the to-be-verified parameters include one level, and the to-be-verified parameters in the level include: time delay of path 1, angle of arrival (AoA) of path 1, angle of departure (AoD) of path 1, phase of path 1, and number of bounces of path 1. The first feedback information in the first mode can be as shown in FIG. 7, that is, the first feedback information includes one ACK / NACK. This example can also be understood as that the first feedback information includes one response. For example, the time delay of path 1 corresponds to ACK, the angle of arrival (AoA) of path 1 corresponds to ACK, the angle of departure (AoD) of path 1 corresponds to ACK, the phase of path 1 corresponds to NACK, and the number of bounces of path 1 corresponds to ACK. Assuming that one bit "0" represents ACK and "1" represents NACK, the first feedback information can be "1". That is, one to-be-verified parameter in the multiple to-be-verified parameters corresponds to NACK, and the first feedback information outputs one NACK. Of course, if the multiple to-be-verified parameters all correspond to ACK, the first feedback information outputs one ACK.

[0235] It can be understood that the above is an example taking the parameters of the path 1 as an example. In actual application, at least two of the plurality of to-be-verified parameters included in the to-be-verified parameters can belong to different paths. For example, the to-be-verified parameters include the time delay of the path 1 and the angle of arrival of the path 2, and the like, which are not limited here.

[0236] For example, the to-be-verified parameters include two levels, and the to-be-verified parameters included in one level include the time delay of the path 1, the angle of arrival (AoA) of the path 2, the power of the path 1, the phase of the path 2, and the number of bounces of the path 1. The to-be-verified parameters included in another level include CRI, RI, CQI, PMI, and LI. The first feedback information in the first mode can be as shown in FIG. 8, that is, in one level: the response corresponding to the time delay of the path 1 is ACK, the response corresponding to the angle of arrival (AoA) of the path 2 is ACK, the response corresponding to the power of the path 1 is ACK, the response corresponding to the phase of the path 2 is ACK, and the response corresponding to the number of bounces of the path 1 is ACK; in another level: the response corresponding to CRI is NACK, the response corresponding to RI is ACK, the response corresponding to CQI is NACK, the response corresponding to PMI is ACK, and the response corresponding to LI is ACK. It is assumed that 1 bit “0” represents ACK and “1” represents NACK. Since the plurality of to-be-verified parameters in one level are all ACK, one level corresponds to one ACK (“0”). There are NACKs in the plurality of to-be-verified parameters in another level, and another level corresponds to one NACK (“1”). Further, the first feedback information can be “01”.

[0237] Optionally, after the first device receives the first feedback information, the first device can update the first radio frequency channel map and / or the second radio frequency channel map according to the first feedback information. For example, the first record value of the to-be-verified parameter on the second radio frequency channel map is updated using the measurement value or the second record value of the to-be-verified parameter in the first feedback information. For another example, the first device sends update indication information to the second device, and the update indication information is used by the second device to update the first radio frequency channel map.

[0238] In the embodiments of the present application, the first device sends first information of the to-be-verified parameter, and the first information is used to verify the data of the to-be-verified parameter on the first radio frequency channel map. Then, first feedback information corresponding to the first information is received, and the first feedback information is used to update the first radio frequency channel map and / or the second radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be realized, and through the feedback of the first feedback information, the update of the first radio frequency channel map or the second radio frequency channel map can be realized. That is, the data of the first radio frequency channel map or the second radio frequency channel map is timely verified and updated through the first information and the first feedback information. On the one hand, the accuracy of the first radio frequency channel map or the second radio frequency channel map can be improved, and more accurate prior information can be provided for other scenarios using the first radio frequency channel map or the second radio frequency channel map. On the other hand, the difference between the radio frequency channel maps stored on both sides can be perceived in time, so that the radio frequency channel maps on both sides are updated in time. On the other hand, different feedback modes for radio frequency channel map verification are proposed, such as the first mode of reducing additional retransmission and the second mode of reducing retransmission indication bits.

[0239] Further, other processes can also be added to the embodiment shown in FIG. 2. Referring to FIG. 9, a flowchart of a communication method provided by the embodiments of the present application is shown, which can include steps 901 to 907. The steps 901 to 907 can be executed by a communication device, or by some components (such as a processor, a chip or a chip system, etc.) in the communication device, or by a logic module or software that can realize all or part of the functions of the communication device. In the following, the execution of the steps 901 to 907 by the communication device is taken as an example for description. The processes executed by a single execution subject in the steps 901 to 907 can also be divided into processes executed by multiple execution subjects, which can be logically and / or physically separated. For example, in the case of a core network device as the communication device, the processes executed by the communication device can be divided into processes executed by at least one of the network elements such as AMF, SMF, UPF, UDM and PCF. For another example, in the case of an access network device as the communication device, the processes executed by the communication device can be divided into processes executed by at least one of the network elements such as CU, DU and RU. The method can be applied to any one of the system architectures shown in FIGS. 1A to 1C, and the specific embodiments are not limited here.

[0240] It should be noted that the first device or the second device involved in the embodiments of the present application can be a terminal device or a network device (for example, an access network device or a core network device). For example, the first device and the second device are different terminal devices. For another example, the first device and the second device are different network devices. For another example, the first device is a terminal device and the second device is a network device. For another example, the first device is a network device and the second device is a terminal device, and the like. The steps 901 to 907 are described in detail below taking the first device or the second device as an execution subject.

[0241] In step 901, the first device sends configuration information to the second device. This step is optional.

[0242] Optionally, the first device sends the configuration information to the second device. Correspondingly, the second device receives the configuration information sent by the first device. The configuration information is used to configure the to-be-verified parameter. Alternatively, it is understood that the second device can determine which parameters on the radio frequency channel map are to be verified next through the configuration information.

[0243] Optionally, the configuration information is also used to configure the second device with one or more of the following: a feedback mode of the first feedback information, a grid resolution, a boundary line of the grid, and the like.

[0244] The feedback mode can be described with reference to the description in the foregoing embodiment of FIG. 2, and the grid resolution can be described with reference to the description of the radio frequency channel map in the foregoing related terms, which will not be described here again. In addition, the feedback mode can be used to determine a verification feedback mechanism so as to facilitate the second device to determine how to feed back. The grid resolution is used to determine the granularity of the aligned map of the first device and the second device, thereby ensuring the accuracy of subsequent verification and comparison.

[0245] In step 902, the first device sends first information corresponding to the to-be-verified parameter to the second device.

[0246] In step 903, the second device sends first feedback information of the first information to the first device.

[0247] The steps 902 and 903 in the embodiments can be described with reference to the description of the steps 201 and 202 in the foregoing embodiment of FIG. 2, which will not be described here again.

[0248] In step 904, the first device sends second information to the second device. This step is optional.

[0249] Optionally, after receiving the first feedback information, the first device sends the second information to the second device. Correspondingly, the second device receives the second information sent by the first device. The second information is related to the first feedback information and the first information. Alternatively, it is understood that the first device sends the second information to the second device according to the first feedback information and the first information.

[0250] Further, the second information can also be related to the feedback mode. The first feedback mode can refer to the description in the embodiment shown in FIG. 2, which will not be repeated here. Alternatively, it is understood that the first device sends the second information to the second device according to the feedback mode, the first feedback information and the first information.

[0251] In a possible implementation, the first information and the first feedback information are as the first case of step 202 in the embodiment shown in FIG. 2. That is, the first information includes the first record value, and the first feedback information includes one or more of the following: the first indication information, the second record value of the to-be-verified parameter on the first radio frequency channel map.

[0252] Alternatively, the first device sends the second information to the second device according to the negative acknowledgement (for example, the first negative acknowledgement or the second negative acknowledgement) in the first feedback information. Specifically, the first device determines the to-be-verified parameter corresponding to the negative acknowledgement in the first feedback information, and then sends the first record value corresponding to the to-be-verified parameter to the second device.

[0253] For example, continuing the example of the first mode of the feedback mode in FIG. 4, the to-be-verified parameter corresponding to the negative acknowledgement in the first feedback information includes: the time delay of the first path and the reflection number of the first path. Then, the second information sent by the first device to the second device includes: the second record value of the time delay of the first path and the second record value of the reflection number of the first path.

[0254] For example, continuing the example of the second mode of the feedback mode in FIG. 7, there is a to-be-verified parameter corresponding to the negative acknowledgement in the first feedback information, and the first device re-sends the first information to the second device. Alternatively, it is understood that the second information in this example is the first information.

[0255] In another possible implementation, the first information and the first feedback information are as the second case of step 202 in the embodiment shown in FIG. 2. That is, the first information includes the reference signal of the to-be-verified parameter, and the first feedback information includes one or more of the following: the second indication information, the measurement value of the reference signal.

[0256] Alternatively, the first device sends the second information to the second device according to the negative acknowledgement (for example, the first negative acknowledgement or the second negative acknowledgement) in the first feedback information. Specifically, the first device determines the to-be-verified parameter corresponding to the negative acknowledgement in the first feedback information, and then sends the reference signal corresponding to the to-be-verified parameter to the second device.

[0257] For example, the first information includes a PRS corresponding to a time delay of a CSI-RS, and the first feedback information includes a negative acknowledgement corresponding to a CSI and a correct acknowledgement corresponding to a time delay of a PRS. For example, in the first mode, the first device retransmits the CSI-RS to the second device. For another example, in the second mode, the first device retransmits the CSI-RS and the PRS to the second device.

[0258] At step 905, the second device sends second feedback information of the second information to the first device. This step is optional.

[0259] Optionally, after receiving the second information, the second device sends second feedback information of the second information to the first device. Correspondingly, the first device receives the second feedback information sent by the second device. The second feedback information and the first feedback information are used to update the first radio frequency channel map and / or the second radio frequency channel map.

[0260] The process of obtaining the second feedback information by the second device is similar to the process of obtaining the first feedback information by the second device in the embodiment shown in FIG. 2, which will not be described here.

[0261] Optionally, the steps of step 904 and step 905 can be repeatedly executed until a stop condition is met. Or the steps of step 902 to step 905 are repeatedly executed until a stop condition is met. Or it is understood that the process of sending part / all of the first information, receiving the corresponding feedback information, and sending part of the first information according to the feedback information is repeatedly executed until a stop condition is met.

[0262] The stop condition can include one or more of the following: no NACK in the feedback information of the last transmission, the number of times of repeatedly sending the first record value is greater than or equal to a threshold value, the number of times of repeatedly sending the reference signal is greater than or equal to a threshold value, the check duration is greater than a threshold value, etc.

[0263] Further, after the first device receives the second feedback information, if the second feedback information contains a second record value or a measurement value, the first device can update the second radio frequency channel map using the second record value or the measurement value. Of course, after the second device obtains the first record value or the measurement value, the first radio frequency channel map can also be updated using the first record value or the measurement value.

[0264] At step 906, the first device or the second device records the number of negative acknowledgements. This step is optional.

[0265] Optionally, in order to reduce the energy consumption caused by frequent updating of the first radio frequency channel map or the second radio frequency channel map, the communication method provided by the embodiment can further include step 906 and step 907.

[0266] Specifically, the first device or the second device records the number of negative acknowledgements indicating at least one of: a size relationship between the first difference and the first threshold, whether the first recorded value of the to-be-verified parameter on the second radio frequency channel map is to be updated, whether the first recorded value is abnormal, whether the second recorded value of the to-be-verified parameter on the first radio frequency channel map has been updated, whether the second recorded value is abnormal, a size relationship between the second difference and the second threshold, and the information to be retransmitted in the first information; the first difference is a difference between the first recorded value and the second recorded value, and the second difference is a difference between the second recorded value and the measured value.

[0267] Further, the first device and the second device can each record a NACK cache, and of course, the upper limit of the NACK cache of the first device and the upper limit of the NACK cache of the second device can be the same or different.

[0268] In step 907, if the number is greater than or equal to a third threshold, the first radio frequency channel map and / or the second radio frequency channel map is updated. This step is optional.

[0269] Optionally, if the number of negative acknowledgements is greater than or equal to a third threshold, the first radio frequency channel map and / or the second radio frequency channel map is updated. For example, the first device can update the second radio frequency channel map using the second recorded value or the measured value. For another example, the second device can update the first radio frequency channel map using the first recorded value or the measured value. For another example, the first device sends first update indication information to the second device, the first update indication information being used to indicate that the second device updates the first radio frequency channel map. For another example, the second device sends second update indication information to the first device, the second update indication information being used to indicate that the first device updates the second radio frequency channel map.

[0270] It can be understood that the third threshold corresponding to each to-be-verified parameter can be the same or different, and the thresholds corresponding to the first device and the second device are different, for example, the third threshold corresponding to the second device and the fourth threshold corresponding to the first device, which is not limited here.

[0271] For example, the third threshold corresponding to the to-be-verified parameter is 2, for example, the first device receives the first information of the to-be-verified parameter of the time delay of 1, and the number of NACKs corresponding to the first information is 3, and then the first radio frequency channel map and / or the second radio frequency channel map is triggered to be updated.

[0272] In the embodiments of the present application, the first device sends first information of the to-be-verified parameter, and the first information is used to verify the data of the to-be-verified parameter on the first radio frequency channel map. Then, the first feedback information corresponding to the first information is received, and the first feedback information is used to update the first radio frequency channel map and / or the second radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be realized, and through the feedback of the first feedback information, the update of the first radio frequency channel map or the second radio frequency channel map can be realized. That is, the data of the first radio frequency channel map or the second radio frequency channel map is verified and updated in time through the first information and the first feedback information. On the one hand, the accuracy of the first radio frequency channel map or the second radio frequency channel map can be improved, and more accurate prior information can be provided for other scenarios using the first radio frequency channel map or the second radio frequency channel map. On the other hand, the difference between the radio frequency channel maps stored on both sides can be perceived in time, so that the radio frequency channel maps on both sides are updated in time. On the other hand, different feedback modes for radio frequency channel map verification are proposed, such as the first mode of reducing additional retransmission and the second mode of reducing retransmission indication bits. On the other hand, through the size relationship between the number of negative acknowledgments and the threshold value, it is determined whether to update the radio frequency channel map, which can reduce the energy consumption caused by frequent update of the radio frequency channel map or the radio frequency channel map.

[0273] The communication method in the embodiments of the present application is described above, and the communication device in the embodiments of the present application is described below. Referring to FIG. 10, one embodiment of the communication device 1000 in the embodiments of the present application can realize the functions of the first device or the second device in the above-mentioned method embodiments, and thus can also realize the beneficial effects possessed by the above-mentioned method embodiments. In the embodiments of the present application, the communication device 1000 can be a communication device, or an integrated circuit or element inside the communication device, such as a chip. The communication device 1000 comprises a transceiver unit 1001. Alternatively, the communication device 1000 comprises the transceiver unit 1001 and a processing unit 1002.

[0274] The transceiver unit 1001 is configured to send first information corresponding to a to-be-verified parameter, and the first information is used to verify the data of the to-be-verified parameter on a first radio frequency channel map.

[0275] The transceiver unit 1001 is further configured to receive first feedback information corresponding to the first information, and the first feedback information is used to update the first radio frequency channel map.

[0276] Optionally, the first information comprises at least one of the following: a first recorded value of the to-be-verified parameter on a second radio frequency channel map, and a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in the first device.

[0277] Optionally, the first information comprises a first record value; and the first feedback information comprises at least one of the following: first indication information, a second record value of the to-be-verified parameter on the first radio frequency channel map.

[0278] The first indication information is used to indicate at least one of the following: a size relationship between a first difference value of the first record value and the second record value and the first threshold value, whether the first record value is to be updated, whether the first record value is abnormal, whether the second record value has been updated, and whether the second record value is abnormal.

[0279] Optionally, the first information comprises a reference signal; and the first feedback information comprises at least one of the following: second indication information, a measurement value of the reference signal.

[0280] The second indication information is used to indicate at least one of the following: a size relationship between a second difference value and a second threshold value, whether the second record value has been updated, whether the second record value is abnormal, and a reference signal to be retransmitted in the reference signal; and the second difference value is a difference value between the second record value of the to-be-verified parameter on the first radio frequency channel map and the measurement value.

[0281] Optionally, the transceiver 1001 is further configured to send second information, the second information being related to the first feedback information and the first information.

[0282] The transceiver 1001 is further configured to receive second feedback information corresponding to the second information, the second feedback information being used to update the first radio frequency channel map.

[0283] Optionally, the first device further comprises a processing unit 1002; and the processing unit 1002 is configured to record a number of negative acknowledgements, the negative acknowledgement being used to indicate at least one of the following: a size relationship between the first difference value and the first threshold value, whether the first record value of the to-be-verified parameter on the second radio frequency channel map is to be updated, whether the first record value is abnormal, whether the second record value of the to-be-verified parameter on the first radio frequency channel map has been updated, whether the second record value is abnormal, a size relationship between the second difference value and the second threshold value, and information to be retransmitted in the first information; the first difference value is a difference value between the first record value and the second record value; and the second difference value is a difference value between the second record value and a measurement value.

[0284] The processing unit 1002 is further configured to update the first radio frequency channel map if the number is greater than or equal to a third threshold value.

[0285] Optionally, the first feedback information is related to a feedback mode, and the feedback mode is related to a number of acknowledgements included in the first feedback information.

[0286] Optionally, the feedback mode is the first mode; the first feedback information in the first mode includes a plurality of responses, the plurality of responses are the same as and one-to-one corresponding to the number of the to-be-verified parameters, and any one of the plurality of responses is used to indicate whether the first information related to the corresponding to-be-verified parameter is retransmitted or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0287] Optionally, the feedback mode is the second mode; the first feedback information in the second mode includes one response, and the first feedback information is used to indicate whether the first information is retransmitted or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0288] In the second mode, the first information corresponding to the to-be-verified parameter includes retransmitted information or the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal; the transceiver 1001 is further configured to retransmit the first information.

[0289] Optionally, the transceiver 1001 is further configured to send configuration information, and the configuration information is used to configure the to-be-verified parameter.

[0290] Optionally, the configuration information is further used to configure the second device with at least one of the following: a feedback mode of the first feedback information, a grid resolution; the feedback mode is related to the number of responses included in the first feedback information.

[0291] Optionally, the to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, and a channel matrix of a channel.

[0292] Optionally, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a power of a path, a number of bounces of a path, a scattering surface / body identifier passed by a path, a Doppler parameter of a path, and a power of a path.

[0293] In this embodiment, the operations performed by each unit in the communication device are similar to the description of the first device in the foregoing embodiments shown in FIGS. 1A to 9, and will not be described here again.

[0294] In this embodiment, the transceiver 1001 sends first information of the to-be-verified parameter, and the first information is used for verifying data of the to-be-verified parameter on the first radio frequency channel map. Then, the transceiver 1001 receives first feedback information corresponding to the first information, and the first feedback information is used for updating the first radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be implemented, and through the feedback of the first feedback information, the updating of the first radio frequency channel map can be implemented. That is, through the first information and the first feedback information, the data of the first radio frequency channel map is timely verified and updated, so as to improve the accuracy of the first radio frequency channel map, and more accurate prior information can be provided for other scenarios using the first radio frequency channel map.

[0295] In another possible implementation manner, the communication apparatus 1000 is a second device in the foregoing embodiments shown in FIGS. 1A to 9, and functions of units are as follows in this case.

[0296] The transceiver 1001 is configured to receive first information corresponding to a to-be-verified parameter, and the first information is used for verifying data of the to-be-verified parameter on a first radio frequency channel map.

[0297] The transceiver 1001 is further configured to send first feedback information corresponding to the first information, and the first feedback information is used for updating the first radio frequency channel map.

[0298] Optionally, the first information includes at least one of the following: a first record value of the to-be-verified parameter on a second radio frequency channel map, and a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in the second device, and the second radio frequency channel map is stored in a first device.

[0299] Optionally, the first information includes the first record value; and the first feedback information includes at least one of the following: first indication information and a second record value of the to-be-verified parameter on the first radio frequency channel map.

[0300] The first indication information is used for indicating at least one of the following: a size relationship between a first difference value between the first record value and the second record value and a first threshold value, whether the first record value needs to be updated, whether the first record value is abnormal, whether the second record value has been updated, and whether the second record value is abnormal.

[0301] Optionally, the first information includes the reference signal; and the first feedback information includes at least one of the following: second indication information and a measurement value of the reference signal.

[0302] The second indication information is used for indicating at least one of the following: a size relationship between a second difference value between the second record value of the to-be-verified parameter on the first radio frequency channel map and the measurement value and a second threshold value, whether the second record value has been updated, whether the second record value is abnormal, and a reference signal that needs to be retransmitted in the reference signal.

[0303] Optionally, the transceiver 1001 is further configured to receive second information, the second information being related to the first feedback information and the first information.

[0304] The transceiver 1001 is further configured to send second feedback information corresponding to the second information, the second feedback information being used to update the first radio frequency channel map.

[0305] Optionally, the second device further includes a processing unit 1002, and the processing unit 1002 is configured to record a number of negative acknowledgements, the negative acknowledgement being used to indicate at least one of the following: a size relationship between the first difference value and the first threshold value, whether the first recorded value of the to-be-verified parameter on the second radio frequency channel map is to be updated, whether the first recorded value is abnormal, whether the second recorded value of the to-be-verified parameter on the first radio frequency channel map has been updated, whether the second recorded value is abnormal, a size relationship between the second difference value and the second threshold value, and information in the first information that is to be re-sent, the first difference value being a difference value between the first recorded value and the second recorded value, and the second difference value being a difference value between the second recorded value and the measured value.

[0306] The processing unit 1002 is further configured to update the second radio frequency channel map if the number is greater than or equal to a fourth threshold value.

[0307] Optionally, the first feedback information is related to a feedback mode, and the feedback mode is related to a number of acknowledgements included in the first feedback information.

[0308] Optionally, the feedback mode is a first mode, and the first feedback information in the first mode includes a plurality of acknowledgements, the plurality of acknowledgements being the same as and corresponding to the number of to-be-verified parameters, and any one of the plurality of acknowledgements being used to indicate whether the first information related to the corresponding to-be-verified parameter is re-sent, or any one of the plurality of acknowledgements being used to indicate whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0309] Optionally, the feedback mode is a second mode, and the first feedback information in the second mode includes one acknowledgement, the first feedback information being used to indicate whether the first information is re-sent, or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

[0310] In the second mode, the first information corresponding to the to-be-verified parameter includes re-sent information or the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal, and the transceiver 1001 is further configured to re-receive the first information.

[0311] Optionally, the transceiver 1001 is further configured to receive configuration information, the configuration information being used to configure the to-be-verified parameter.

[0312] Optionally, the configuration information is further used for configuring the second device with at least one of the following: a feedback mode of the first feedback information, a grid resolution; the feedback mode is related to a number of acknowledgements included in the first feedback information.

[0313] Optionally, the to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, a channel matrix of a channel.

[0314] Optionally, the parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a number of bounces of a path, an identification of a scattering surface / body through which a path passes, a Doppler parameter of a path, and a power of a path.

[0315] In the embodiment, the operations performed by the units in the communication apparatus are similar to the description of the second device in the embodiments shown in FIGS. 1A to 9, and thus are not described herein.

[0316] In the embodiment, the transceiver 1001 receives first information of a to-be-verified parameter, the first information being used for verifying data of the to-be-verified parameter on a first radio frequency channel map. The transceiver 1001 further transmits first feedback information corresponding to the first information, the first feedback information being used for updating the first radio frequency channel map. Through the interaction of the first information, the data verification of the to-be-verified parameter can be implemented, and through the feedback of the first feedback information, the updating of the first radio frequency channel map can be implemented. That is, through the first information and the first feedback information, the data of the first radio frequency channel map can be timely verified and updated, thereby improving the accuracy of the first radio frequency channel map, and providing more accurate prior information for other scenarios using the first radio frequency channel map.

[0317] Referring to FIG. 11, another schematic structural diagram of a communication apparatus 1100 provided by the present application is shown, the communication apparatus 1100 includes a logic circuit 1101 and an input / output interface 1102. The communication apparatus 1100 can be a chip or an integrated circuit.

[0318] The transceiver 1001 shown in FIG. 10 can be a communication interface, which can be the input / output interface 1102 in FIG. 11. The input / output interface 1102 can include an input interface and an output interface. Alternatively, the communication interface can be a transceiver circuit, which can include an input interface circuit and an output interface circuit. The processing unit 1002 shown in FIG. 10 can be the logic circuit 1101 in FIG. 11.

[0319] The logic circuit 1101 and the input / output interface 1102 can also perform other steps and achieve corresponding beneficial effects performed by the first computing node, the first network device, the second network device, the gateway, or the terminal device in any of the embodiments, which are not described herein.

[0320] Optionally, the logic circuit 1101 can be a processing device, and the functions of the processing device can be partially or entirely implemented through software.

[0321] Optionally, the processing device can include a memory and a processor, wherein the memory is configured to store a computer program, and the processor is configured to read and execute the computer program stored in the memory to perform the corresponding processing and / or steps in any one of the method embodiments.

[0322] Optionally, the processing device can only include the processor. The memory for storing the computer program is located outside the processing device, and the processor is connected with the memory through a circuit / wire to read and execute the computer program stored in the memory. The memory and the processor can be integrated together or can be physically independent of each other.

[0323] Optionally, the processing device can be one or more chips or one or more integrated circuits. For example, the processing device can be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chips (SoC), central processor units (CPU), network processors (NP), digital signal processors (DSP), micro controller units (MCU), programmable logic devices (PLD) or other integrated chips, or any combination of the above chips or processors.

[0324] Please refer to FIG. 12, the communication device 1200 involved in the above embodiments provided by the embodiments of the present application, and the communication device 1200 can be specifically the communication device as the network device or the terminal device in the above embodiments.

[0325] Optionally, the communication device 1200 can include but is not limited to at least one processor 1201 and a communication port 1202.

[0326] The transceiving unit 1001 shown in FIG. 10 can be a communication interface, which can be a communication port 1202 in FIG. 12, and the communication port 1202 can include an input interface and an output interface. Alternatively, the communication port 1202 can also be a transceiving circuit, which can include an input interface circuit and an output interface circuit.

[0327] Further optionally, the apparatus can further include at least one of a memory 1203 and a bus, and in the embodiments of the present application, the at least one processor 1201 is configured to control and process the actions of the communication apparatus 1200.

[0328] In addition, the processor 1201 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure. The processor can also be a combination of computing functions, such as one or more microprocessor combinations, combinations of digital signal processors and microprocessors, and the like. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, apparatus and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.

[0329] It can be understood that the present application does not limit the number of each component shown in FIG. 12. For example, the number of processors 1201, the number of communication ports 1202 and the number of memories 1203 can be one or more, respectively, and the specific number is not limited here.

[0330] It should be noted that the communication apparatus 1200 shown in FIG. 12 can be specifically used to implement the steps implemented by the first computing node, the gateway or the terminal device in the foregoing method embodiments, and achieve the corresponding technical effects. The specific implementation mode of the communication apparatus shown in FIG. 12 can refer to the description in the foregoing method embodiments, which will not be described here.

[0331] Please refer to FIG. 13, which is a structural schematic diagram of a communication apparatus 1300 involved in the foregoing embodiments provided by the embodiments of the present application, which can be specifically the communication apparatus as the first network device or the second network device in the foregoing embodiments, and the structure of the communication apparatus can refer to the structure shown in FIG. 13.

[0332] The communication device 1300 comprises at least one processor 1311 and at least one network interface 1314. Further optionally, the communication device further comprises at least one memory 1312, at least one transceiver 1313 and one or more antennas 1315. The processor 1311, the memory 1312, the transceiver 1313 and the network interface 1314 are connected, for example, through a bus, which may, in embodiments of the present application, comprise various types of interfaces, transmission lines or buses, etc., and the present embodiments do not limit the connection. The antenna 1315 is connected to the transceiver 1313. The network interface 1314 is configured to enable the communication device to communicate with other communication devices through a communication link. For example, the network interface 1314 can comprise a network interface between the communication device and a core network device, such as an S1 interface, and the network interface can comprise a network interface between the communication device and other communication devices (such as other network devices or core network devices), such as an X2 or Xn interface.

[0333] The transceiver unit 1001 shown in FIG. 10 can be a communication interface, which can be the network interface 1314 in FIG. 13, and the network interface 1314 can comprise an input interface and an output interface. Alternatively, the network interface 1314 can also be a transceiver circuit, which can comprise an input interface circuit and an output interface circuit.

[0334] The processor 1311 is mainly configured to process communication protocols and communication data, and control the whole communication device, execute software programs, process data of the software programs, for example, to support the communication device to perform the actions described in the embodiments. The communication device can comprise a baseband processor and a central processor, the baseband processor is mainly configured to process communication protocols and communication data, and the central processor is mainly configured to control the whole communication device, execute software programs, process data of the software programs. The processor 1311 in FIG. 13 can integrate the functions of the baseband processor and the central processor, and those skilled in the art can understand that the baseband processor and the central processor can also be independent processors interconnected through a bus. Those skilled in the art can understand that the communication device can comprise multiple baseband processors to adapt to different network modes, and the communication device can comprise multiple central processors to enhance its processing capability, and various components of the communication device can be connected through various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built in the processor, or stored in the memory in the form of software programs, and the processor executes the software programs to realize the baseband processing function.

[0335] The memory is mainly used for storing software programs and data. The memory 1312 can exist independently of the processor 1311. Alternatively, the memory 1312 can be integrated with the processor 1311, for example, integrated in a chip. The memory 1312 is capable of storing program codes for implementing the technical solutions of the embodiments of the present application, and the processor 1311 controls the execution. The executed computer programs of various types can also be regarded as a driver of the processor 1311.

[0336] FIG. 13 only shows one memory and one processor. In actual communication devices, there can be multiple processors and multiple memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or an independent storage element, and the embodiments of the present application do not limit this.

[0337] The transceiver 1313 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal. The transceiver 1313 can be connected to the antenna 1315. The transceiver 1313 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1315 can receive radio frequency signals, the receiver Rx of the transceiver 1313 is used to receive the radio frequency signals from the antenna and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 1311 for further processing of the digital baseband signals or digital intermediate frequency signals by the processor 1311, such as demodulation processing and decoding processing. In addition, the transmitter Tx in the transceiver 1313 is also used to receive modulated digital baseband signals or digital intermediate frequency signals from the processor 1311, and convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through one or more antennas 1315. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing and analog-to-digital conversion to obtain digital baseband signals or digital intermediate frequency signals. The order of the down-mixing and analog-to-digital conversion can be adjusted. The transmitter Tx can selectively perform one or more levels of up-mixing and digital-to-analog conversion to obtain radio frequency signals. The order of the up-mixing and digital-to-analog conversion can be adjusted. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.

[0338] The transceiver 1313 can also be referred to as a transceiving unit, a transceiver, a transceiving device, etc. Optionally, a device in the transceiving unit for implementing a receiving function can be regarded as a receiving unit, and a device in the transceiving unit for implementing a sending function can be regarded as a sending unit, that is, the transceiving unit includes the receiving unit and the sending unit, the receiving unit can also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0339] It should be noted that the communication apparatus 1300 shown in FIG. 13 can be specifically used to implement the steps implemented by the network device in the foregoing method embodiments, and achieve the corresponding technical effects of the network device. The specific implementation of the communication apparatus 1300 shown in FIG. 13 can be referred to the description in the foregoing method embodiments, which will not be repeated here.

[0340] When the communication apparatus is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the foregoing method embodiments. The terminal chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by a base station to the terminal; or the terminal chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal, and the information is sent by the terminal to the base station. For example, in the case where the first device is a terminal, the terminal sending information can be understood as the process of the chip of the terminal outputting information.

[0341] When the communication apparatus is a module applied to a base station, the base station module implements the functions of the base station in the foregoing method embodiments. The base station module receives information from other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by a terminal to the base station; or the base station module sends information to other modules (such as a radio frequency module or an antenna) in the base station, and the information is sent by the base station to the terminal. The base station module here can be a baseband chip of the base station, or a DU or other module, and the DU here can be a DU under an open radio access network (O-RAN) architecture. For example, in the case where the first device is a base station, the base station sending information can be understood as the process of the chip of the base station outputting information.

[0342] The method steps in the embodiments of the present application can be implemented in hardware or in software executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in the base station or the terminal.

[0343] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable apparatus. The computer programs or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer programs or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid-state disk. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

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

Claims

1. A communication method characterized by comprising: The method is applied to a first device, and the method comprises: sending first information corresponding to a to-be-verified parameter, the first information being used for verifying data of the to-be-verified parameter on a first radio frequency channel map; receiving first feedback information corresponding to the first information, the first feedback information being used for updating the first radio frequency channel map.

2. The method of claim 1, wherein, The first information comprises at least one of the following: a first recorded value of the to-be-verified parameter on a second radio frequency channel map, and a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in a second device, and the second radio frequency channel map is stored in the first device.

3. The method of claim 2, wherein, The first information comprises the first recorded value. The first feedback information comprises at least one of the following: first indication information and a second recorded value of the to-be-verified parameter on the first radio frequency channel map. The first indication information is used for indicating at least one of the following: a size relationship between a first difference value and a first threshold value, whether the first recorded value is to be updated, whether the first recorded value is abnormal, whether the second recorded value has been updated, and whether the second recorded value is abnormal.

4. The method of claim 2, wherein, The first information comprises the reference signal. The first feedback information comprises at least one of the following: second indication information and a measurement value of the reference signal. The second indication information is used for indicating at least one of the following: a size relationship between a second difference value and a second threshold value, whether the second recorded value has been updated, whether the second recorded value is abnormal, and a reference signal to be retransmitted in the reference signal; the second difference value is a difference value between the second recorded value of the to-be-verified parameter on the first radio frequency channel map and the measurement value.

5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: sending second information, the second information being related to the first feedback information and the first information; receiving second feedback information corresponding to the second information, the second feedback information being used, together with the first feedback information, for updating the first radio frequency channel map.

6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: recording a number of negative acknowledgements, the negative acknowledgement being used for indicating at least one of the following: a size relationship between a first difference value and a first threshold value, whether a first recorded value of the to-be-verified parameter on a second radio frequency channel map is to be updated, whether the first recorded value is abnormal, whether a second recorded value of the to-be-verified parameter on the first radio frequency channel map has been updated, whether the second recorded value is abnormal, a size relationship between a second difference value and a second threshold value, and information to be retransmitted in the first information; the first difference value is a difference value between the first recorded value and the second recorded value, and the second difference value is a difference value between the second recorded value and the measurement value; if the number is greater than or equal to a third threshold value, updating the first radio frequency channel map and / or the second radio frequency channel map.

7. The method according to any one of claims 1 to 6, characterized in that, The first feedback information is related to a feedback mode, and the feedback mode is related to a number of acknowledgements included in the first feedback information.

8. The method of claim 7, wherein, The feedback mode is a first mode. The first feedback information in the first mode includes a plurality of responses, the plurality of responses are the same as and one-to-one corresponding to the number of the to-be-verified parameters, and any one of the plurality of responses is used to indicate whether the corresponding first information of the to-be-verified parameter is retransmitted or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

9. The method of claim 7, wherein, The feedback mode is a second mode. The first feedback information in the second mode includes one response, and the first feedback information is used to indicate whether the first information is retransmitted or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal. In the second mode, there is retransmitted information in the first information corresponding to the to-be-verified parameter or the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal. The method further includes: retransmitting the first information.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: sending configuration information, the configuration information being used to configure the to-be-verified parameter.

11. The method of claim 10, wherein, The configuration information is further used to configure the second device with at least one of the following: a feedback mode of the first feedback information, a grid resolution; the feedback mode is related to the number of responses included in the first feedback information.

12. The method of claims 1-11, wherein, The to-be-verified parameter includes at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, and a channel matrix of the channel.

13. The method of claim 12, wherein, The parameter of the propagation path includes at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a power of a path, a number of bounces of a path, a scattering surface / body identifier passed by a path, a Doppler parameter of a path, and a power of a path.

14. A communication method, comprising: The method is applied to a second device, and the method includes: receiving first information corresponding to a to-be-verified parameter, the first information being used to verify data of the to-be-verified parameter on a first radio frequency channel map; sending first feedback information corresponding to the first information, the first feedback information being used to update the first radio frequency channel map.

15. The method of claim 14, wherein, The first information includes at least one of the following: a first recorded value of the to-be-verified parameter on a second radio frequency channel map and a reference signal corresponding to the to-be-verified parameter; the first radio frequency channel map is stored in a second device, and the second radio frequency channel map is stored in the first device.

16. The method of claim 15, wherein, The first information includes the first recorded value. The first feedback information includes at least one of the following: first indication information and a second recorded value of the to-be-verified parameter on the first radio frequency channel map. The first indication information is used to indicate at least one of the following: a size relationship between a first difference between the first recorded value and the second recorded value and a first threshold, whether the first recorded value is to be updated, whether the first recorded value is abnormal, whether the second recorded value has been updated, and whether the second recorded value is abnormal.

17. The method of claim 15, wherein, The first information includes the reference signal. The first feedback information includes at least one of the following: second indication information, a measurement value of the reference signal; The second indication information is used to indicate at least one of the following: a size relationship between a second difference value and a second threshold value, whether the second record value is updated, whether the second record value is abnormal, or whether a reference signal to be retransmitted in the reference signal, the second difference value being between a second record value of the to-be-verified parameter on the first radio frequency channel map and the measurement value.

18. The method according to any one of claims 14 to 17, characterized in that, The method further comprises: receiving second information, the second information being related to the first feedback information and the first information; sending second feedback information corresponding to the second information, the second feedback information being used to update the first radio frequency channel map with the first feedback information.

19. The method according to any one of claims 14 to 18, characterized in that, The method further comprises: recording the number of negative acknowledgments, the negative acknowledgments being used to indicate at least one of the following: a size relationship between a first difference value and a first threshold value, whether a first record value of the to-be-verified parameter on a second radio frequency channel map is to be updated, whether the first record value is abnormal, whether a second record value of the to-be-verified parameter on the first radio frequency channel map is updated, whether the second record value is abnormal, a size relationship between a second difference value and a second threshold value, or whether information to be retransmitted in the first information; the first difference value being between the first record value and the second record value, and the second difference value being between the second record value and the measurement value; If the number is greater than or equal to a fourth threshold value, updating the first radio frequency channel map and / or the second radio frequency channel map.

20. The method of any one of claims 14 to 19, wherein, The first feedback information is related to a feedback mode, and the feedback mode is related to a number of acknowledgments included in the first feedback information.

21. The method of claim 20, wherein, The feedback mode is a first mode. In the first mode, the first feedback information includes a plurality of acknowledgments, the plurality of acknowledgments being the same as and corresponding to the number of to-be-verified parameters, and any one of the plurality of acknowledgments being used to indicate whether the corresponding first information of the to-be-verified parameter is retransmitted, or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal.

22. The method of claim 20, wherein, The feedback mode is a second mode. In the second mode, the first feedback information includes one acknowledgment, and the first feedback information is used to indicate whether the first information is retransmitted, or whether the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal. In the second mode, there is retransmitted information in the first information corresponding to the to-be-verified parameter or the data of the to-be-verified parameter on the first radio frequency channel map / second radio frequency channel map is abnormal. The method further comprises: receiving the first information.

23. The method of any one of claims 14 to 22, wherein, The method further comprises: receiving configuration information, the configuration information being used to configure the to-be-verified parameter.

24. The method of claim 23, wherein, The configuration information is further used to configure at least one of the following for the second device: a feedback mode of the first feedback information, and a grid resolution; the feedback mode being related to a number of acknowledgments included in the first feedback information.

25. The method of claims 14-24, wherein, The to-be-verified parameter comprises at least one of the following: a parameter of a propagation path between the second device and the first device, channel state information between the second device and the first device, and a channel matrix of the channel.

26. The method of claim 25, wherein, The parameter of the propagation path comprises at least one of the following: a time delay of a path, an angle of arrival of a path, an angle of departure of a path, a phase of a path, a number of bounces of a path, an identification of a scattering surface or volume passed by a path, a Doppler parameter of a path, and a power of a path.

27. A communications device, characterized by A module for performing the method of any one of claims 1-26.

28. A communications device, characterized by At least one processor for performing the method of any one of claims 1-26.

29. A readable storage medium, characterized by, The storage medium has stored therein a computer program or instructions, which, when executed by a communication device, implement the method of any one of claims 1-26.

30. A computer program product, characterised in that, Instructions that, when run on a computer, cause the computer to perform the method of any one of claims 1-26.

Citation Information

Patent Citations

  • Map construction method and device, electronic equipment and storage medium

    CN111966776A

  • Fingerprint map construction method and platform and storage medium

    CN116419154A

  • Radio map improvement

    CN117376815A

  • System and method for radio frequency (RF) ranging assisted positioning and map generation

    CN118401863A

  • Cellular radio frequency (RF) sensing in automobile navigation

    US20240061119A1