Communication method and apparatus
By receiving and analyzing RF channel data of different regional granularities and determining whether channel data of finer regional granularity is needed, the problem of limited accuracy of RF channel data is solved, and higher-quality perception-assisted communication services and more efficient data transmission are achieved.
Patent Information
- Application Number
- PCT/CN2024/140075
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-11
- Filing Date
- 2024-12-17
- Publication Date
- 2025-10-16
AI Technical Summary
The accuracy of RF channel data is limited, making it difficult to achieve higher-quality perception-assisted communication services.
By receiving and analyzing RF channel data of different regional granularities, it is determined whether channel data of finer regional granularity is needed to improve the quality of communication services, and RF channel data transmission of non-uniform grids is used to improve transmission efficiency.
The quality of perception-assisted communication services and the transmission efficiency of RF channel data are improved, meeting the service quality requirements of perception-assisted communication.
Smart Images

Figure CN2024140075_16102025_PF_FP_ABST
Abstract
Description
Communication method and apparatus
[0001] The present application claims priority to the Chinese patent application No. 202410439019.X, filed on April 11, 2024, and entitled "Communication method and 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, and in particular to a communication method and apparatus. BACKGROUND
[0003] In a communication system, environment information is obtained by using wireless sensing technology to assist channel prediction, positioning, etc., which is a popular research direction of sensing-assisted communication. In the process of sensing-assisted communication, a network device sends radio frequency channel data to a terminal device, so that the terminal device performs positioning, channel prediction, etc. based on the radio frequency channel data.
[0004] However, the accuracy of the radio frequency channel data is limited, and it is difficult to achieve better sensing-assisted communication services. SUMMARY
[0005] To solve the above technical problems, the present application provides a communication method and apparatus, which can improve the quality of sensing-assisted communication services.
[0006] To achieve the above purpose, the present application adopts the following technical solutions:
[0007] In a first aspect, a communication method is provided, which can be executed by a first communication apparatus. In the absence of special description, the "first communication apparatus" in the present application can refer to a network device or a terminal device, or a component (such as a processor, a chip, or a chip system, etc.) in the network device or the terminal device, or a logic module or software capable of realizing all or part of the functions of the first communication apparatus. The following description takes the execution subject as the first communication apparatus as an example. The method comprises:
[0008] Receiving first information. The first information indicates that the number of paths in at least two sub-regions of a first region is different, and the path is the propagation path of a signal. And / or, the first information indicates that the correlation of channels between at least two sub-regions of the first region is lower than a first threshold, and the correlation of channels between the at least two sub-regions is determined according to the radio frequency channel data corresponding to the at least two sub-regions respectively, and the radio frequency channel data is used to indicate the channel state of a sub-region. According to the first information, communication is performed.
[0009] The first information indicates that the number of diameters in at least two sub-regions of the first region is different, or the first information indicates that the correlation of channels between at least two sub-regions of the first region is lower than the first threshold value, which can be understood as that the accuracy of the radio frequency channel data of the first region granularity is limited. In other words, the radio frequency channel data of the first region granularity cannot represent the channel state of each sub-region in the first region.
[0010] That is, the first communication device receives the first information from other communication devices (such as the second communication device). The first communication device can determine not to use the radio frequency channel data of the first region granularity to assist communication, but to use the radio frequency channel data of the first region in a finer region granularity to assist communication, so as to improve the service quality of perception assisted communication. Alternatively, the first communication device can determine to use the radio frequency channel data of the first region granularity to perform rough calculation to obtain a preliminary calculation result, and then determine whether to request to obtain the radio frequency channel data of the first region in a finer region granularity based on the preliminary calculation result. In the case that the preliminary estimation result can meet the service quality requirement of perception assisted communication, the radio frequency channel data of the first region in a finer region granularity is no longer requested, so as to save communication resources. Conversely, in the case that the preliminary estimation result cannot meet the service quality requirement of perception assisted communication, the radio frequency channel data of the first region in a finer region granularity can be requested, and the first communication device can assist communication based on the radio frequency channel data in a finer region granularity, so as to improve the service quality of perception assisted communication.
[0011] In a possible design, the first information is associated with a first parameter, and the first parameter indicates an area proportion of a first sub-region in the first region, and the first sub-region is one of the at least two sub-regions of the first region. For example, the first sub-region is one sub-region in which a reference position of the first region is located.
[0012] The first information associated with the first parameter can be understood as that the first information and the first parameter are information for the same region (such as the first region). Alternatively, the first information is determined according to the first parameter.
[0013] The first parameter is determined according to the area of the first sub-region, and therefore, the first parameter is used to represent the region quality of the first region and can measure the region splitting degree of the first region.
[0014] That is, the first communication device can refer to the first parameter in determining whether to utilize the first region granularity radio channel data for communication. For example, when the first parameter is greater than a preset value, the first communication device determines to utilize the first region granularity radio channel data for rough calculation to obtain the preliminary calculation result, and then determines whether to request radio channel data of a finer region granularity based on the preliminary calculation result.
[0015] In a possible design, the receiving the first information includes: receiving radio channel data of the first region, where the radio channel data of the first region includes the first information.
[0016] That is, the first information is part of the radio channel data of the first region, and is transmitted in the form of radio channel data.
[0017] In a possible design, the method further includes: receiving second information, where the second information indicates that the number of diameters in at least two sub-regions of a second region is different, and / or the second information indicates that the correlation of channels between at least two sub-regions of the second region is lower than the first threshold, and the area of the second region is greater than the area of the first region. According to the second information, a first request is sent, where the first request is used to request radio channel data of the first region.
[0018] It can be understood that the granularity of the second region is greater than the granularity of the first region, where the area of the second region is greater than the area of the first region.
[0019] It can be understood that the accuracy of the radio channel data of the second region granularity is limited, in other words, the radio channel data of the second region granularity cannot represent the channel state of each sub-region in the second region, where the second information indicates that the number of diameters in at least two sub-regions of the second region is different, or the second information indicates that the correlation of channels between at least two sub-regions of the second region is lower than the first threshold.
[0020] That is, the first communication device can determine, according to the second information, not to utilize the radio channel data of the second area granularity for the communication, but to request the radio channel data of the second area at a finer area granularity, such as the radio channel data of the first area granularity, so as to perform the communication based on the radio channel data of the finer area granularity, so as to improve the service quality of the communication.
[0021] In a possible design, the first area is included in the second area.
[0022] In a possible design, the first area is completely non-overlapped with the second area, and a distance between the reference position of the first area and the reference position of the second area is smaller than a second threshold.
[0023] In a possible design, the receiving the radio channel data of the first area includes: receiving the radio channel data of the first area and radio channel data of a third area. The area of the first area is smaller than the area of the third area. The size of the first area is smaller than or equal to a resolution threshold, and / or a first parameter corresponding to the first area is greater than or equal to a third threshold. The first parameter indicates an area proportion of a first sub-area in the first area, and the first sub-area is one of at least two sub-areas of the first area.
[0024] The area of the first area being smaller than the area of the third area can be understood as that the granularity of the first area is smaller than the granularity of the third area.
[0025] That is, the first communication device can receive radio frequency channel data of different area granularity, which can also be described as the first communication device can receive radio frequency channel data of a non-uniform grid, thereby helping to improve the transmission efficiency of radio frequency channel data. In the radio frequency channel data of different area granularity, at least part of the radio frequency channel data is transmitted under certain conditions. For example, when the size of the first area is less than or equal to the resolution threshold, the radio frequency channel data of the above-mentioned area (such as the first area and the third area) is transmitted, so that the first communication device obtains radio frequency channel data that meets the resolution requirement, and improves the transmission efficiency of radio frequency channel data. Alternatively, when the first parameter corresponding to the first area is greater than or equal to the third threshold, the radio frequency channel data of the above-mentioned area (such as the first area and the third area) is transmitted, so that the first communication device obtains radio frequency channel data that meets the area quality requirement, and improves the transmission efficiency of radio frequency channel data.
[0026] In a possible design, the method further includes: transmitting threshold information, the threshold information indicating the third threshold and / or the resolution threshold. The threshold information is used to determine the radio frequency channel data, so that the radio frequency channel data meets the requirement of the first communication device.
[0027] In a possible design, the number of diameters in at least two sub-areas of the third area is different, and / or the correlation of channels between at least two sub-areas of the third area is lower than the first threshold.
[0028] The second parameter corresponding to the third area is greater than or equal to the third threshold, and the second parameter indicates the area proportion of a second sub-area in the third area, the second sub-area being one of at least two sub-areas of the third area. For example, the second sub-area is one sub-area where the reference position of the third area is located.
[0029] In a possible design, the first area and the third area are different areas in N areas, N being a positive integer greater than or equal to 2.
[0030] In the N areas, the area quality parameter corresponding to an Nth area is greater than or equal to the third threshold, the area quality parameter corresponding to the Nth area indicating the area proportion of a sub-area in the Nth area in the Nth area, N being a positive integer less than or equal to N, and the ratio of the number of values of N to N being greater than or equal to a fourth threshold. i i i i i i
[0031] That is, in the different regional granularity radio frequency channel data, at least a certain regional proportion of radio frequency channel data is transmitted under certain conditions. For example, N i The value of N is greater than or equal to the fourth threshold value, and the radio frequency channel data of the above area (such as the first area and the third area) is transmitted, so that the first communication device can obtain the radio frequency channel data that meets the regional quality requirements as much as possible, and the transmission efficiency of the radio frequency channel data is improved.
[0032] In a possible design, the method further includes: sending third information, the third information being used to trigger a perception measurement and / or radio frequency channel data update of the first area, a result of the perception measurement being used for the radio frequency channel data update of the first area.
[0033] That is, the first communication device can trigger the perception measurement and / or the radio frequency channel data update of the first area through the third information, so that the radio frequency channel data of the first area is updated in time.
[0034] In a possible design, the method further includes: sending channel information, the channel information indicating a channel corresponding to the first area, and the perception measurement including performing the perception measurement on the channel corresponding to the first area, so as to improve the accuracy of the perception measurement.
[0035] In a second aspect, a communication method is provided, which can be performed by a second communication device. In the case of no special description, the "second communication device" in the present application can refer to a network device or a terminal device, or a component (for example, a processor, a chip, or a chip system) in the network device or the terminal device, or a logic module or software capable of realizing all or part of the functions of the second communication device. The following will be described taking the second communication device as an example. The method includes:
[0036] Determining first information. The first information indicates that the number of paths in at least two sub-regions of a first region is different, and the path is a propagation path of a signal. And / or, the first information indicates that the correlation between the at least two sub-regions of the first region is lower than a first threshold value, and the correlation between the at least two sub-regions is determined according to radio frequency channel data corresponding to the at least two sub-regions respectively, and the radio frequency channel data is used to indicate the channel state of the sub-region. The first information is transmitted.
[0037] In a possible design, the first information is associated with a first parameter, and the first parameter indicates an area proportion of a first sub-region in the first region, and the first sub-region is one of the at least two sub-regions of the first region.
[0038] In a possible design, the first information is sent by sending radio channel data of the first region, where the radio channel data of the first region includes the first information.
[0039] In a possible design, the method further includes sending second information, where the second information indicates that the number of diameters in at least two sub-regions of a second region is different, and / or the second information indicates that the correlation of channels between at least two sub-regions of the second region is lower than the first threshold, and an area of the second region is greater than an area of the first region. A first request is received, where the first request is used to request radio channel data of the first region, and the first request is determined according to the second information. The radio channel data of the first region is sent by sending, according to the first request, the radio channel data of the first region.
[0040] In a possible design, the first region is included in the second region.
[0041] In a possible design, the first region is completely non-overlapped with the second region, and a distance between a reference position of the first region and a reference position of the second region is less than a second threshold.
[0042] In a possible design, the radio channel data of the first region is sent by sending, in a first condition, the radio channel data of the first region and radio channel data of a third region.
[0043] where an area of the first region is less than an area of the third region. The first condition includes that a size of the first region is less than or equal to a resolution threshold, and / or a first parameter corresponding to the first region is greater than or equal to a third threshold, where the first parameter indicates an area proportion of a first sub-region in the first region, and the first sub-region is one of at least two sub-regions of the first region.
[0044] In a possible design, the method further includes receiving threshold information, where the threshold information indicates the third threshold and / or the resolution threshold.
[0045] In a possible design, the number of diameters in at least two sub-regions of the third region is different, and / or the correlation of channels between at least two sub-regions of the third region is lower than the first threshold.
[0046] A second parameter corresponding to the third region is greater than or equal to the third threshold, where the second parameter indicates an area proportion of a second sub-region in the third region, and the second sub-region is one of at least two sub-regions of the third region.
[0047] In a possible design, the first region and the third region are different regions in N regions, where N is a positive integer greater than or equal to 2. The Nth region in the N regions corresponds to a region quality parameter greater than or equal to the third threshold value, the region quality parameter of the Nth region indicates an area proportion of a sub-region in the Nth region in the Nth region, N is a positive integer less than or equal to N, and a ratio of a value quantity of N to N is greater than or equal to a fourth threshold value. i i i i i i
[0048] In a possible design, the method further includes: receiving third information. According to the third information, performing sensing measurement to obtain a sensing measurement result. According to the sensing measurement result, updating the radio frequency channel data of the first region.
[0049] In a possible design, the method further includes: receiving channel information, where the channel information indicates a channel corresponding to the first region. According to the third information, performing sensing measurement to obtain a sensing measurement result, including: according to the third information, performing sensing measurement on the channel corresponding to the first region to obtain the sensing measurement result.
[0050] The technical effects brought by any design in the second aspect can be referred to the technical effects brought by different design in the first aspect, which will not be repeated here.
[0051] In a third aspect, a communication method is provided, which can be performed by a second communication device. In the case where no special description is made, the second communication device in the present application can refer to a network device or a terminal device, or a component (for example, a processor, a chip, or a chip system) in the network device or the terminal device, or a logic module or software capable of realizing all or part of the functions of the second communication device. The following will be described by taking the second communication device as an example. The method includes:
[0052] In the first condition, the radio channel data of the first region and the radio channel data of the third region are determined, the area of the first region is smaller than the area of the third region, and the first condition comprises: the size of the first region is smaller than or equal to a resolution threshold, and / or a first parameter corresponding to the first region is greater than or equal to a third threshold, the first parameter indicates the area proportion of a first sub-region in the first region, the first sub-region is one of at least two sub-regions of the first region, the number of diameters in the at least two sub-regions of the first region is different, and / or the correlation of the channel between the at least two sub-regions of the first region is lower than a first threshold. The radio channel data of the first region and the radio channel data of the third region are transmitted.
[0053] The area of the first region is smaller than the area of the third region, which can be understood as: the granularity of the first region is smaller than the granularity of the third region.
[0054] That is, the second communication device can transmit radio channel data of different region granularities, which can also be described as the second communication device can transmit radio channel data of a non-uniform grid, thereby helping to improve the transmission efficiency of the radio channel data. Moreover, in the radio channel data of different region granularities, at least part of the radio channel data is transmitted only when a certain condition is met. For example, when the size of the first region is smaller than or equal to the resolution threshold, the radio channel data of the above-mentioned region (such as the first region and the third region) is transmitted, so that other communication devices obtain radio channel data that meets the resolution requirement, thereby improving the transmission efficiency of the radio channel data. Or, when the first parameter corresponding to the first region is greater than or equal to the third threshold, the radio channel data of the above-mentioned region (such as the first region and the third region) is transmitted, so that other communication devices obtain radio channel data that meets the region quality requirement, thereby improving the transmission efficiency of the radio channel data.
[0055] In a possible design, the method further comprises: receiving threshold information, the threshold information indicating the third threshold and / or the resolution threshold.
[0056] In a possible design, the number of diameters in the at least two sub-regions of the third region is different, and / or the correlation of the channel between the at least two sub-regions of the third region is lower than the first threshold.
[0057] The second parameter corresponding to the third region is greater than or equal to the third threshold, and the second parameter indicates the area proportion of a second sub-region in the third region, the second sub-region being one of at least two sub-regions of the third region.
[0058] In a possible design, the first region and the third region are different regions in N regions, where N is a positive integer greater than or equal to 2. The Nth region in the N regions corresponds to a region quality parameter greater than or equal to the third threshold value, the region quality parameter corresponding to the Nth region indicates an area proportion of a sub-region in the Nth region in the Nth region, N is a positive integer less than or equal to N, and a ratio of a value quantity of N to N is greater than or equal to a fourth threshold value. i i i i i i
[0059] The technical effects brought by any design in the third aspect can be referred to the technical effects brought by different designs in the first aspect, which will not be repeated here.
[0060] In a fourth aspect, a communication apparatus is provided, which is used to implement various methods. The communication apparatus can be the first communication apparatus in the first aspect, or the communication apparatus can be the second communication apparatus in the second aspect or the third aspect.
[0061] The communication apparatus includes modules, units, or means corresponding to the method, which can be implemented by hardware, software, or by executing corresponding software by hardware. The hardware or software includes one or more modules or units corresponding to the functions.
[0062] In some possible designs, the communication apparatus can include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the aspects and any possible implementation manner thereof. The transceiver module can include a receiving module and a sending module, which are used to implement the receiving function and the sending function in any of the aspects and any possible implementation manner thereof.
[0063] In some possible designs, the transceiver module can be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0064] In a fifth aspect, a communication apparatus is provided, which includes a processor and a memory. The memory is used to store computer instructions, and when the processor executes the instructions, the communication apparatus performs the method in any aspect. The communication apparatus can be the first communication apparatus in the first aspect. Or, the communication apparatus can be the second communication apparatus in the second aspect or the third aspect.
[0065] In a sixth aspect, a communication apparatus is provided, which comprises: a processor and a communication interface; the communication interface is configured to communicate with a module outside the communication apparatus; the processor is configured to execute a computer program or instructions, so that the communication apparatus performs the method in any one of the aspects. The communication apparatus can be the first communication apparatus in the first aspect. Alternatively, the communication apparatus can be the second communication apparatus in the second aspect or the third aspect.
[0066] In a seventh aspect, a communication apparatus is provided, which comprises: at least one processor; the processor is configured to execute a computer program or instructions stored in a memory, so that the communication apparatus performs the method in any one of the aspects. The memory can be coupled with the processor, or can be independent of the processor. The communication apparatus can be the first communication apparatus in the first aspect. Alternatively, the communication apparatus can be the second communication apparatus in the second aspect or the third aspect.
[0067] In an eighth aspect, a communication apparatus is provided, which comprises: a processing circuit and an interface circuit; the interface circuit is configured to communicate with a module outside the communication apparatus; the processing circuit is configured to execute a computer program or instructions, so that the communication apparatus performs the method in any one of the aspects. The communication apparatus can be the first communication apparatus in the first aspect. Alternatively, the communication apparatus can be the second communication apparatus in the second aspect or the third aspect.
[0068] In a ninth aspect, a communication apparatus is provided, which comprises: a logic circuit and an interface circuit; the interface circuit is configured to communicate with a module outside the communication apparatus; the logic circuit is configured to execute a computer program or instructions, so that the communication apparatus performs the method in any one of the aspects. The communication apparatus can be the first communication apparatus in the first aspect. Alternatively, the communication apparatus can be the second communication apparatus in the second aspect or the third aspect.
[0069] In a tenth aspect, a computer readable storage medium is provided, which stores a computer program or instructions, when running on a communication apparatus, so that the communication apparatus can perform the method in the first aspect and any one of the possible designs thereof, or so that the communication apparatus can perform the method in the second aspect and any one of the possible designs thereof, or so that the communication apparatus can perform the method in the third aspect and any one of the possible designs thereof.
[0070] In an eleventh aspect, a computer program product is provided, which comprises instructions, when running on a communication apparatus, so that the communication apparatus can perform the method in the first aspect and any one of the possible designs thereof, or so that the communication apparatus can perform the method in the second aspect and any one of the possible designs thereof, or so that the communication apparatus can perform the method in the third aspect and any one of the possible designs thereof.
[0071] In a twelfth aspect, a communication apparatus (e.g., the communication apparatus can be a chip or a chip system) is provided, which comprises a processor configured to implement the functions of the first aspect and any possible implementation thereof, or to implement the functions of the second aspect and any possible implementation thereof, or to implement the functions of the third aspect and any possible implementation thereof.
[0072] In some possible implementation, the communication apparatus comprises a memory configured to store necessary program instructions and data.
[0073] In some possible implementation, when the apparatus is a chip system, the apparatus can be composed of a chip or can comprise a chip and other discrete devices.
[0074] In a thirteenth aspect, a communication system is provided, which comprises a first communication apparatus configured to perform the method of the first aspect or any possible implementation of the first aspect, and a second communication apparatus configured to perform the method of the second aspect or any possible implementation of the second aspect.
[0075] It can be understood that, when the communication apparatus of any one of the fourth aspect to the thirteenth aspect is a chip, the sending action / function of the communication apparatus can be understood as outputting information, and the receiving action / function of the communication apparatus can be understood as inputting information.
[0076] The technical effects brought by any one of the fourth aspect to the thirteenth aspect can be understood as the technical effects brought by different design manners of the first aspect to the third aspect, which will not be described herein. BRIEF DESCRIPTION OF DRAWINGS
[0077] FIG. 1 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present application;
[0078] FIG. 2a is a top view of a physical world provided by an embodiment of the present application;
[0079] FIG. 2b is a schematic diagram of a perception reconstruction provided by an embodiment of the present application;
[0080] FIG. 2c is a schematic diagram of a grid partition provided by an embodiment of the present application;
[0081] FIG. 2d is a radio frequency channel map provided by an embodiment of the present application;
[0082] FIG. 2e is a schematic diagram of a perception quality of a radio frequency channel map provided by an embodiment of the present application;
[0083] FIG. 3 is a schematic diagram of a partition management provided by an embodiment of the present application;
[0084] FIG. 4a is a schematic diagram of a scenario of area splitting according to an embodiment of the present application;
[0085] FIG. 4b is a schematic diagram of another scenario of area splitting according to an embodiment of the present application;
[0086] FIG. 5a is a schematic diagram of another scenario of area splitting according to an embodiment of the present application;
[0087] FIG. 5b is a schematic diagram of another scenario of area splitting according to an embodiment of the present application;
[0088] FIG. 6 is a schematic diagram of another scenario of area splitting according to an embodiment of the present application;
[0089] FIG. 7 is a simulation diagram of positioning error according to an embodiment of the present application;
[0090] FIG. 8 is a flow diagram of a communication method according to an embodiment of the present application;
[0091] FIG. 9 is a schematic diagram of area quality according to an embodiment of the present application;
[0092] FIG. 10 is a flow diagram of another communication method according to an embodiment of the present application;
[0093] FIG. 11 is a schematic diagram of a scenario of transmitting radio frequency channel data according to an embodiment of the present application;
[0094] FIG. 12 is a flow diagram of another communication method according to an embodiment of the present application;
[0095] FIG. 13 is a schematic diagram of radio frequency channel data of a non-uniform grid according to an embodiment of the present application;
[0096] FIG. 14 is a flow diagram of another communication method according to an embodiment of the present application;
[0097] FIG. 15 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;
[0098] FIG. 16 is a schematic diagram of a structure of another communication apparatus according to an embodiment of the present application;
[0099] FIG. 17 is a schematic diagram of a structure of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION
[0100] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0101] In the description of the present application, "and / or" in the present application is only to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone.
[0102] In the description of the present application, "multiple" means two or more than two, unless otherwise specified. "At least one of the following" or similar expressions means any combination of the items. For example, at least one of a, b, or c can mean a, b, c, a-b, a-c, b-c, or a-b-c.
[0103] In the description of the present application, "first", "second", and the like are used to distinguish the same items or similar items with basically the same function and role. "First", "second", and the like do not limit the quantity and execution order, and "first", "second", and the like do not necessarily mean different.
[0104] In the description of the present application, "exemplarily" or "for example" and the like are used to represent as an example, illustration or explanation. Any embodiment or design scheme described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. In fact, "exemplarily" or "for example" and the like are used to present the relevant concept in a specific way, which is convenient for understanding.
[0105] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0106] FIG. 1 is a schematic diagram of the architecture of a communication system 1000 to which embodiments of the present application are applied. As shown in FIG. 1, the communication system 1000 includes at least one network device (such as 110a and 110b in FIG. 1) and at least one terminal device (such as 120a-120j in FIG. 1). Wherein, the terminal device can communicate with the network device in a wireless manner. Optionally, different network devices can communicate with each other. Optionally, different terminal devices can communicate with each other.
[0107] It should be noted that FIG. 1 is only a schematic diagram, although not shown, the communication system 1000 can also include other network devices, such as the communication system 1000 can also include one or more of core network (CN) devices, wireless relay devices and wireless backhaul devices, which are not limited here.
[0108] The network device can be connected to the core network device by wireless or wired mode. The core network device and the network device can be independent and different physical devices, can be integrated with the function of the core network device and the logical function of the network device on the same physical device, or can be a physical device integrated with part of the function of the core network device and part of the function of the network device, and the embodiments of the present application do not make specific limitation.
[0109] Optionally, the core network device can include a sensing management function entity, which has a sensing function, such as determining scatterers in the environment by using sensing technology. Exemplarily, the sensing management function entity can be a Sensing Management Function, i.e. SMF entity.
[0110] Optionally, the core network device can include a location management function entity, which has a location management function and can locate the scatterers in the environment. Exemplarily, the location management function entity can be a Localization Management Function, i.e. LMF entity. In the sensing scenario, positioning and sensing can be replaced with each other and represent the same meaning.
[0111] Optionally, the network device is a network-side device with wireless transceiving function. The network device can be a device providing wireless communication function for a terminal device in a radio access network (RAN), referred to as a RAN device. The RAN can be an access network in the 3rd generation partnership project (3GPP), for example, a 4G, 5G, or future-oriented 6G network. The RAN can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a communication network of two or more of the above networks. The RAN device 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, a next-generation base station in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, an access node in a wireless fidelity (WiFi) system, a long range radio (LoRa) system, or a vehicle-to-everything system. The RAN device can also be a module or unit that completes part of the function of a base station, for example, a central unit (CU), a distributed unit (DU), or a radio unit (RU). The CU here completes the function of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP). The DU completes the function of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete part or all of the function of the physical layer. For specific descriptions of the above protocol layers, refer to the relevant technical specifications of the 3rd generation partnership project (3GPP). The CU and the DU can be separately arranged or included in the same network element, such as a baseband unit (BBU).The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, the CU, the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, and the RU can also be referred to as an O-RU. Any of the CU (or CU-CP, CU-UP), the DU, and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The radio access network device can be a macro base station (such as 110a in FIG. 1), or a micro base station or an indoor station (such as 110b in FIG. 1), or a relay node or a donor node, etc. The embodiments of this application do not limit the specific technology and specific device form adopted by the radio access network device. For ease of description, the network device is referred to as the radio access network device, and the base station is an example of the radio access network device.
[0112] Optionally, the terminal device accesses the core network through the network device. The terminal device includes a device providing voice and / or data connectivity for a user, specifically, a device providing voice for a user, or a device providing data connectivity for a user, or a device providing voice and data connectivity for a user. For example, it can include a handheld device having wireless connection capability, or a processing device connected to a wireless modem. The terminal device can communicate with the core network via the radio access network, exchange voice or data with the RAN, or interact voice and data with the RAN. The terminal device can include a user equipment (UE), a wireless terminal device, a mobile terminal device, a D2D terminal device, a V2X terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an internet of things (IoT) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, etc. For example, it can include a mobile phone (or called "cellular" phone), a computer with a mobile terminal device, a portable, pocket, handheld, built-in computer, etc. For example, it can include a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), etc. It also includes a limited device, such as a device with lower power consumption, or a device with limited storage capacity, or a device with limited computing capacity, etc. For example, it can include a bar code, a radio frequency identification (RFID), a sensor, a global positioning system (GPS), a laser scanner, etc. information sensing device.
[0113] The various terminal devices as described above can be considered as on-board terminal devices if they are located on a vehicle (e.g., placed inside or installed in a vehicle), which are also referred to as on-board units (OBU).
[0114] In embodiments of the present application, the terminal device can also include a relay. Alternatively, it can be understood that all devices capable of data communication with the base station can be considered as terminal devices.
[0115] In embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device. In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the technical solutions provided in embodiments of the present application, the device for implementing the function of the terminal device is taken as an example to be introduced.
[0116] It should be understood that the network device and the terminal device can be fixed in position or mobile. The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or on-board; can be deployed on water surface; and can be deployed on aircraft, balloons and artificial satellites in the air. Embodiments of the present application do not limit the application scenarios of the network device and the terminal device.
[0117] The roles of the network device and the terminal device can be relative. For example, the helicopter or the drone 120i in FIG. 1 can be configured as a mobile base station. For the terminal device 120j that accesses the wireless access network through 120i, the terminal device 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, 110a and 120i communicate with each other through a wireless air interface protocol. Of course, 110a and 120i can also communicate with each other through an interface protocol between base stations and base stations, in which case 120i is also a network device relative to 110a. Therefore, the network device and the terminal device can be collectively referred to as a communication device, 110a and 110b in FIG. 1 can be referred to as a communication device with network device function, and 120a-120j in FIG. 1 can be referred to as a communication device with terminal device function.
[0118] It should be pointed out that the solutions in embodiments of the present application can also be applied to other communication systems, and correspondingly, the names can be replaced by the names of corresponding functions in other communication systems.
[0119] In order to facilitate understanding of embodiments of the present application, the following will first briefly describe the terms involved in embodiments of the present application. It should be understood that these descriptions are only for the purpose of facilitating understanding of embodiments of the present application, and should not constitute any limitation on the present application.
[0120] 1. Radio frequency channel map, radio frequency channel data
[0121] In a communication system, environment information is obtained by using wireless sensing technology to assist channel prediction, positioning, beamforming, etc., so as to improve the quality of communication services. Among them, the process of predicting by using wireless sensing technology to form a radio frequency channel mapping map is called radio frequency mapping (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.
[0122] In this application, the radio frequency channel map can indicate the following two aspects of information:
[0123] On the one hand, the radio frequency channel map corresponds to a certain geographical area, and is used to indicate the geographical position and area size of a plurality of regions divided in the geographical area.
[0124] Among them, the geographical area can be a certain range of area in the real physical world. For example, the above-mentioned 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 with the starting point as the reference.
[0125] Among them, the plurality of regions can be obtained by dividing the geographical area in a certain way. For example, the above-mentioned 100m x 100m geographical area is divided in a 1m x 1m manner to obtain 100 x 100 regions. Among them, each region is 1m x 1m.
[0126] It is easy to understand that in this application, the regions involved in the radio frequency channel map (i.e. the regions 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.
[0127] In this application, the shape, contour, size, radius, area, etc. of different regions can be the same. The geographical positions of different regions are different. There is no overlap between different regions.
[0128] In one possible implementation, the shape of the region can be a square, or other shapes such as a rectangle, a trapezoid, a triangle, etc. Alternatively, the shape of the region can also be an irregular shape, which is not limited.
[0129] Exemplarily, the shape of a region can be defined by a protocol or defined by a network device. The shape of a region defined by different network devices can be the same or different. A same network device can also define multiple shapes of regions. Similarly, the size, radius, or area of a region can be defined by a protocol or defined by a network device. The size, radius, or area of a region defined by different network devices can be the same or different. A same network device can also define multiple sizes, multiple radii, or multiple areas of regions.
[0130] In a possible implementation, multiple regions can be indexed (e.g., numbered) to identify different regions.
[0131] In this application, a radio frequency channel map includes multiple grids, and the multiple grids correspond to multiple regions one by one.
[0132] It is easy to understand that, in this application, a grid involved in a radio frequency channel map can have at least one of the following properties: shape, size, area, and the like. The shape of a grid can be consistent with the shape of the region corresponding to the grid. The size of a grid is in a certain proportion to the size of the region corresponding to the grid. The area of a grid is in a certain proportion to the area of the region corresponding to the grid. The size of a grid can also have other descriptions, such as resolution.
[0133] In this application, a same radio frequency channel map can include two or more layers. The layers of a radio frequency channel map are introduced as follows:
[0134] First, for a same geographical region, the region can be divided according to different resolutions, thereby obtaining region division results of different resolutions.
[0135] For example, for the above-mentioned 100m×100m geographical region, the region is divided according to a resolution of 1m×1m, thereby obtaining 100×100 regions. The resolution of each region is 1m×1m.
[0136] For another example, for the above-mentioned 100m×100m geographical region, the region is divided according to a resolution of 1dm×1dm, thereby obtaining 1000×1000 regions. The resolution of each region is 1dm×1dm.
[0137] For another example, for the above-mentioned 100m×100m geographical region, the region is divided according to a resolution of 1cm×1cm, thereby obtaining 10000×10000 regions. The resolution of each region is 1cm×1cm.
[0138] Based on the above division manner, each layer of the same radio frequency channel map can correspond to a resolution, and different layers correspond to different resolutions. Each layer can indicate the radio frequency channel data corresponding to the same resolution area. Optionally, each layer can also indicate the distribution state of the same resolution area.
[0139] For example, if a layer corresponds to a resolution of 1 m x 1 m, it means that the layer can indicate the radio frequency channel data corresponding to the area with a resolution of 1 m x 1 m. For example, for the above 100 m x 100 m geographical area, if the division is performed according to a resolution of 1 m x 1 m, the layer can indicate the distribution of the area with a resolution of 1 m x 1 m, and the radio frequency channel data corresponding to these areas (i.e., the above 100 x 100 areas).
[0140] For another example, if a layer corresponds to a resolution of 1 dm x 1 dm, it means that the layer can indicate the radio frequency channel data corresponding to the area with a resolution of 1 dm x 1 dm. For example, for the above 100 m x 100 m geographical area, if the division is performed according to a resolution of 1 dm x 1 dm, the layer can indicate the distribution of the area with a resolution of 1 dm x 1 dm, and the radio frequency channel data corresponding to these areas (i.e., the above 1000 x 1000 areas).
[0141] For another example, if a layer corresponds to a resolution of 1 dm x 1 dm, it means that the layer can indicate the radio frequency channel data corresponding to the area with a resolution of 1 dm x 1 dm. For example, for the above 100 m x 100 m geographical area, if the division is performed according to a resolution of 1 dm x 1 dm, the layer can indicate the distribution of the area with a resolution of 1 dm x 1 dm, and the radio frequency channel data corresponding to these areas (i.e., the above 1000 x 1000 areas).
[0142] It should be noted that in this application, the resolution corresponding to each layer can be understood as the layer resolution of the layer. In this application, the resolution of the area can also be described as area resolution, or area granularity, etc. The resolution corresponding to each layer is the same as the resolution of the area corresponding to the layer. Or described as, the resolution corresponding to each layer is the same as the area granularity corresponding to the layer.
[0143] It should be noted that different layers of the same radio frequency channel map can correspond to the same geographical area or different geographical areas, which is not limited in the present application. For example, for a layer with a resolution of 1 m x 1 m, the layer can correspond to the above-mentioned 100 m x 100 m geographical area. For example, for a layer with a resolution of 1 dm x 1 dm, the layer can correspond to the above-mentioned 100 m x 100 m geographical area, or a 1000 m x 1000 m geographical area. Among them, the above-mentioned 100 m x 100 m geographical area can be recorded as geographical area 1, and the above-mentioned 1000 m x 1000 m geographical area can be recorded as geographical area 2. The entire area of geographical area 1 can be included in geographical area 2; or part of the area of geographical area 1 is included in geographical area 2, and another part of the area of geographical area 1 is not included in geographical area 2; or geographical area 1 and geographical area 2 do not overlap completely, which is not limited in the present application.
[0144] In the present application, each layer of the same radio frequency channel map corresponds to a level, and different layers correspond to different levels. Among them, the levels of the radio frequency channel map are introduced as follows:
[0145] Each level has a level number (or level sequence number). Correspondingly, the same radio frequency channel map includes two or more layers, such as a first layer, a second layer, a third layer, etc. Each layer has a level number. For example, the first layer belongs to the first level, and the level number of the first level is 1. The second layer belongs to the second level, and the level number of the second level is 2. The third layer belongs to the third level, and the level number of the third level is 3, and the like, which will not be repeated here.
[0146] Each level corresponds to a certain size of resolution, i.e. level resolution. Among them, the level resolution is used to indicate the size of the area corresponding to the level. For example, the level resolution of the first level indicates that the size of the area is 1 m x 1 m. The level resolution of the second level indicates that the size of the area is 1 dm x 1 dm. The level resolution of the third level indicates that the size of the area is 1 cm x 1 cm.
[0147] It should be noted that in the present application, as a possible implementation, in the case where the level number is associated with the height of the level, it can be understood that the larger the level number, the higher the level. For example, the level indicated by the level number 1 is lower than the level indicated by the level number 2. Or, on the contrary, it can be understood that the larger the level number, the lower the level. For example, the level indicated by the level number 1 is higher than the level indicated by the level number 2. In the present application, the case where the larger the level number, the higher the level is taken as an example for introduction, which should not be understood as a limitation of the present application.
[0148] In the present application, as another possible implementation, in the case where the hierarchical resolution is associated with the height of the hierarchy, it can be understood that the higher the hierarchical resolution means the higher the hierarchy. For example, the hierarchy with a hierarchical resolution of meters (m) is lower than the hierarchy with a hierarchical resolution of decimeters (dm). Alternatively, it can be understood that the higher the hierarchical resolution means the lower the hierarchy. For example, the hierarchy with a hierarchical resolution of meters (m) is higher than the hierarchy with a hierarchical resolution of decimeters (dm). In the present application, the case where the higher the hierarchical resolution means the higher the hierarchy is taken as an example for introduction, and should not be understood as a limitation on the present application.
[0149] It should be noted that in the present application, the higher the hierarchical resolution means the smaller the granularity of the region, such as the smaller the area of the region.
[0150] It should be noted that in the present application, the attributes of regions of different hierarchies can be the same or different. For example, taking the shape of the region as an example, the region corresponding to the first hierarchy is a square, such as a region of 1m x 1m. The region corresponding to the second hierarchy can be a square, such as a region of 0.1m x 0.1m. Alternatively, the region corresponding to the second hierarchy is a rectangle, such as a region of 0.1m x 0.05m.
[0151] Exemplarily, taking the above-mentioned geographic region of 100m x 100m as an example, the radio frequency channel map is introduced:
[0152] According to the region division manner corresponding to the first hierarchy, the above-mentioned geographic region (i.e., the geographic region of 100m x 100m) is divided in a manner of 1m x 1m, obtaining 100 x 100 regions. Among them, each region is 1m x 1m. In this case, each region in the radio frequency channel map corresponds to the first hierarchy, each region in the radio frequency channel map corresponds to the hierarchy number 1, and each region in the radio frequency channel map corresponds to the hierarchical resolution of meters (m).
[0153] According to the region division manner corresponding to the second hierarchy, the above-mentioned geographic region (i.e., the geographic region of 100m x 100m) is divided in a manner of 1dm x 1dm, obtaining 1000 x 1000 regions. Among them, each region is 1dm x 1dm. In this case, each region in the radio frequency channel map corresponds to the second hierarchy, each region in the radio frequency channel map corresponds to the hierarchy number 2, and each region in the radio frequency channel map corresponds to the hierarchical resolution of decimeters (dm).
[0154] According to the region division manner corresponding to the third level, the above geographical region (i.e., the geographical region of 100 m x 100 m) is divided in a manner of 1 cm x 1 cm to obtain 10000 x 10000 regions. Each region is 1 cm x 1 cm. In this case, the level corresponding to each region in the radio channel map is the third level, the level number corresponding to each region in the radio channel map is 3, and the level resolution corresponding to each region in the radio channel map is centimeter (cm).
[0155] It should be noted that in this application, the supplementary explanations of level resolution and layer resolution are as follows: the layer resolution is used to describe the resolution of one or more layers. The level resolution is used to describe the resolution corresponding to the level of one or more layers. For a certain layer, the layer has a layer resolution. Moreover, the layer belongs to a certain level, and the level resolution of the layer is the above-mentioned layer resolution. That is, for a certain layer, the layer resolution of the layer is the same as the level resolution of the level to which the layer belongs.
[0156] In another aspect, the radio channel map is used to indicate the radio channel data of each region in the plurality of regions.
[0157] In this application, the radio channel data of a region can be understood as the radio channel data between the terminal device and the network device at a certain reference point in the region.
[0158] The radio channel data is at least used to indicate the radio channel state. The radio channel data can include related parameters of the radio channel, such as power, delay, angle of arrival (AoA), angle of departure (AoD), etc.
[0159] For example, there can be one or more paths between the terminal device and the network device, and accordingly, the radio channel data of a region can include multi-path information, such as the power, delay, AoA, AoD, etc. on each path in the multi-path.
[0160] Optionally, the radio channel data of a region can also include one or more of the following: scatterer information on each path in the multi-path, network device information corresponding to each path in the multi-path.
[0161] In a possible implementation, the radio channel data format is shown in Table 1:
[0162] Table 1
[0163] In Table 1, the starting point in the area configuration indicates the starting point of the radio frequency channel map corresponding to the geographical area, as described above (x0, y0, z0).
[0164] The hierarchical resolution indicates the size of each area in the case where the geographical area is divided into multiple areas in a certain manner.
[0165] It is easy to understand that the hierarchical resolution and the starting point can be understood as a grid configuration.
[0166] The coordinates (x i ,y i ,z i ,) indicate the geographical position of the i-th area in the case where the geographical area is divided into multiple areas in a certain manner. The coordinates (x i ,y i ,z i ,) can be understood as the reference position of the i-th grid corresponding area.
[0167] The multi-path information (Power1, Delay1, AoA1, AoD1) can be understood as the power size, time delay size, AoA, AoD, etc. on the first path between the terminal device and the network device. The subscript 1 represents the serial number of each path in the multi-path. The multi-path information can be replaced by: channel state value, channel state or characteristic value, etc. The channel can be understood as a radio frequency channel.
[0168] The identifier of the scatterer {P1, P2,..., P K} can be understood as the scatterer identifier on the first path between the terminal device and the network device, the scatterer identifier on the second path between the terminal device and the network device,..., the scatterer identifier on the K-th path between the terminal device and the network device. The scatterer can also be described as a scatterer group, i.e. the associated scatterer / scatterer group used for estimating the radio frequency channel state based on the grid.
[0169] The identifier of the network device {BS1, BS2,..., BS K} can be understood as the identifier of the network device corresponding to the first path of the terminal device, the identifier of the network device corresponding to the second path of the terminal device,..., the identifier of the network device corresponding to the K-th path of the terminal device.
[0170] The perception quality S i is used to characterize the difference between the measurement data of the terminal device and the radio frequency channel data of the i-th area. The perception quality can also be described as: the perception service quality, i.e. the perception quality determined based on the scatterer / scatterer group associated with the grid.
[0171] Exemplarily, the perception quality S i satisfies the following formula:
[0172] wherein, S i represents the perception quality corresponding to the ith region. represents the delay size of the kth path measured by the terminal device, Delay k represents the delay size of the kth path in the radio frequency channel data. represents the angle information (such as AoA or AoD) of the kth path measured by the terminal device, AOX k represents the angle information (such as AoA or AoD) of the kth path in the radio frequency channel data. Power k represents the power size of the kth path in the radio frequency channel data.
[0173] It is easy to understand that the above formula (1) can also be replaced by the following formula:
[0174] wherein, S i represents the perception quality corresponding to the ith region. represents the delay size of the kth path measured by the terminal device, Delay k represents the delay size of the kth path in the radio frequency channel data. represents the angle of arrival of the kth path measured by the terminal device, AOA k represents the angle of arrival of the kth path in the radio frequency channel data. represents the angle of departure of the kth path measured by the terminal device, AOD k represents the angle of departure of the kth path in the radio frequency channel data. Power k represents the power size of the kth path in the radio frequency channel data.
[0175] It is easy to understand that the above formula (1) can also be replaced by the following formula:
[0176] wherein, S i represents the perception quality corresponding to the ith region. represents the delay size of the kth path measured by the terminal device, Delay k represents the delay size of the kth path in the radio frequency channel data. represents the angle information (such as AoA or AoD) of the kth path measured by the terminal device, AOX k represents the angle information (such as AoA or AoD) of the kth path in the radio frequency channel data. Power k represents the power size of the kth path in the radio frequency channel data.
[0177] Alternatively, the above formula (1) can be replaced by the following formula:
[0178] wherein S i represents the perception quality corresponding to the i-th region. represents the delay size of the k-th path measured by the terminal device, Delay k represents the delay size of the k-th path in the radio frequency channel data. represents the angle information (such as AoA or AoD) of the k-th path measured by the terminal device, AOX k represents the angle information (such as AoA or AoD) of the k-th path in the radio frequency channel data. Power k represents the power size of the k-th path in the radio frequency channel data.
[0179] It is easy to understand that the perception quality S i Other formula forms can also be met, which are not limited by the present application.
[0180] It is easy to understand that the radio frequency channel map can also have other names, such as radio frequency map, radio frequency channel mapping map, etc. The present application takes the radio frequency channel map as an example for introduction, which should not be understood as a limitation of the present application.
[0181] Similarly, the radio frequency channel data can also have other names, such as radio frequency data, radio frequency channel mapping data, etc. The present application takes the radio frequency channel data as an example for introduction, which should not be understood as a limitation of the present application.
[0182] 2. Generation process of radio frequency channel map
[0183] In one possible implementation, the generation process of the radio frequency channel map includes the following operations:
[0184] Step 1a, obtaining a physical world map.
[0185] Exemplarily, the physical world map is a map of the real world, such as a map of a certain geographical region in the real world, such as the top view shown in FIG. 2a.
[0186] Step 1b, obtaining reconstruction information of the physical world.
[0187] Exemplarily, firstly, the perception node and the communication node are placed in the real physical world. Wherein, the perception node can be a network device such as a base station, and the communication node can be a terminal device, etc. Then, the reconstructed map is obtained by emitting physical electromagnetic waves through the perception node (such as a base station) or other ways such as laser radar, etc. For example, the information of the occlusion in the physical world is obtained, such as the position, size, etc. of the occlusion. Wherein, the occlusion can be a building, etc. as shown in FIG. 2b.
[0188] It is easy to understand that one of step 1a and step 1b is executed, or both step 1a and step 1b are executed, such as performing the perception operation in the geographical area corresponding to step 1a, thereby obtaining the description information of the physical world.
[0189] It is easy to understand that in step 1b, the signal sent by the perception node can be referred to as a perception quality measurement signal, and the configuration of the signal can be referred to as the configuration of the perception quality measurement signal. For example, it can include at least one of the following: antenna port (port) information, pre-coding (precode) information, subcarrier information, etc. The above configuration is issued through a system message.
[0190] Step 2, grid division is performed on the physical world map or the reconstructed information.
[0191] Exemplarily, the physical world map or the reconstructed information is grid divided according to a certain resolution, so that the above geographical area is divided into multiple areas.
[0192] For example, the shape of the grid is a square, and each grid is used to indicate a 1m×1m area in the physical world. Correspondingly, if the geographical area corresponding to the reconstructed information is 100m×100m in the physical world, then the 100m×100m geographical area is divided according to the 1m×1m area, thereby obtaining 100×100 areas, as shown in FIG. 2c.
[0193] Step 3, generating a radio frequency channel map according to the grid information.
[0194] Exemplarily, each grid corresponds to an area, and a reference point is selected in the area. The transmission path of the reconstructed environment passing through the reference point to the base station is tracked, and the prediction result of the radio frequency channel is calculated through each grid corresponding to the transmission path, thereby forming the grid and the associated radio frequency channel data.
[0195] Exemplarily, the grid information includes the shape of the grid, the resolution of the grid, the position information of the grid, and the reference point information.
[0196] The shape of the grid indicates the shape of the region in the physical world. The resolution of the grid indicates the size of the region in the physical world. The location of the grid indicates the geographic location of the region in the physical world. The reference point information indicates the geographic location of the reference point.
[0197] For example, the number of grids is 100×100, corresponding to 100 regions in the physical world. The grid information of the i-th grid is used to indicate the shape of the i-th region, the size of the i-th region, the geographic location of the i-th region, and the geographic location of the i-th reference point. The i-th reference point is the reference point of the i-th region. Here, i is a positive integer ranging from 1 to 10,000.
[0198] As a possible implementation method, taking the position of the terminal device as the i-th reference point as an example, the network device obtains multipath information between itself and the terminal device, such as the power, delay, AoA, AoD, etc. on each path, thereby generating a radio frequency channel map of the resolution, as shown in Figure 2d.
[0199] It is easy to understand that different levels correspond to different resolutions. For resolutions with different values, steps 2 and 3 can be repeated to obtain a radio frequency channel map including at least two levels.
[0200] Optionally, the reliability of the RF channel data is evaluated based on information fed back by the terminal devices. Cells with reliable RF channel data are allowed to use their RF channel data to assist in communication or positioning services. The reliability of RF channel data can be found in the description of perceived quality and will not be further elaborated here.
[0201] Next, combined with Figure 2e, the process of determining the perceptual quality is given:
[0202] Step 1: Define the RF channel data by R i Elemental composition, R i Elements are displayed in the assumed position grid (x i ,y i ,z i ) is the multipath component predicted by the environment. Where i = 1, 2, 3, ..., n. For example, the RF mapping element R i is a vector, which can be written as:
[0203] R i ={(Power1,Delay1,AOX1),(Power2,Delay2,AOX2),…,(Power k ,Delay k ,AOX k )}
[0204] Step 2: The location of the terminal device is recorded as (xue y ue z ue ), the multipath can be obtained by positioning reference signals. It is assumed that the multipath component can be expressed as
[0205] Step 3, the terminal device can calculate based on formula (1), so as to obtain the perception quality.
[0206] It is easy to understand that the absolute value of the perception quality S i is greater, the worse the perception quality is represented. When the perception quality S i is greater than the threshold value, it means that the perception quality is lower than expected.
[0207] In addition, the corresponding scatterer ID can be associated with the perception quality, and when updating the perception quality S i , it can be determined according to the scatterer ID which S i in the grid needs to be updated.
[0208] 3. Partition-based radio frequency channel map / radio frequency channel data format
[0209] In a communication system, radio frequency channel map partition management can be performed to reduce the data amount of radio frequency channel data transmitted between different communication devices, thereby reducing communication pressure. Next, combined with Table 2 and Figure 3, it will be described in detail:
[0210] As shown in Table 2, Table 2 shows a partition-based radio frequency channel data format:
[0211] Table 2
[0212] In Table 2, the geographical area identifier (region ID) is used to identify the geographical area corresponding to the radio frequency channel data.
[0213] Taking Figure 3 as an example, the geographical area includes all areas corresponding to the solid line grid. The identifier of this geographical area is the number '1'.
[0214] In Table 2, the edge area identifier (Grid ID) is used to represent the range of the above-mentioned geographical area. Exemplarily, the edge area identifier indicates the identifier of the area corresponding to the edge of the above-mentioned geographical area, which can be understood as the edge information of the above-mentioned geographical area.
[0215] Taking Table 2 as an example, the edge information includes a plurality of grid identifiers, such as {S1, S5, …, S n}. It can be understood that the area corresponding to the grid identifier S1, the area corresponding to the grid identifier S5, …, and the area corresponding to the grid identifier Sn are all located at the edge of the above-mentioned geographical area.
[0216] Taking FIG. 3 as an example, each grid corresponds to a region. Among them, the sub-regions located at the edge of the geographical region are shown as the thick solid line grids filled with numbers. The number in each thick solid line grid can be understood as: the identification of the grid. In this case, the edge information includes the following grid identifications: {4, 5, 11, 14, 18, 23, 26, 32, 35, 39, 43, 46, 51, 53, 60}.
[0217] In Table 2, the extended expression is used to indicate the mapping relationship that the radio frequency channel data of the geographical region satisfies.
[0218] As shown in Table 2, taking the power of the radio frequency channel data of a region as an example, for the region, if the mapping relationship between the position parameters of the region and the power of the region satisfies: Power xy =p 00 +p 10 x+p 01 y+….+p ij x i y j , the extended expression of Table 2 can include the following parameters: {p 00 ,p 01 ,p 10 ,p 11 ,p 02 ,p 20 ,…,p ij}. Among them, Power xy represents the power corresponding to the region, p 10 ,p 01 ,...,p ij represent coefficients, p 00 represents a constant, x represents the position parameter of the region in the first dimension, y represents the position parameter of the region in the second dimension, and parameters i, j are determined according to the resolution of the layer corresponding to the region.
[0219] As shown in Table 2, taking the delay of the radio frequency channel data of a region as an example, for the region, if the mapping relationship between the position parameters of the region and the delay of the region satisfies: Delay xy =d 00 +d 10 x+d 01 y+…+d kl x k y l , the extended expression of Table 2 can include the following parameters: {d 00 ,d 01 ,d 10 ,d 11 ,d 02 ,d 20 ,…,d kl}. Wherein, Delay xy represents the time delay corresponding to the region, d 10 , 01 , …, d kl represents the coefficient, d 00 represents the constant, x represents the position parameter of the region in the first dimension, y represents the position parameter of the region in the second dimension, and parameters k, l are determined according to the resolution of the layer corresponding to the region.
[0220] As shown in Table 2, taking the radio frequency channel data of a region including AoX (such as AoA or AoD) as an example, for the region, if the mapping relationship between the position parameter of the region and the AoX of the region satisfies: AoX xy = a 00 + a 10 x + a 01 y + … + a op x o y p , the extended expression of Table 2 can include the following parameters: {a 00 , a 01 , a 10 , a 11 , a 02 , a 20 , …, a op}. Wherein, AoX xy represents the angle corresponding to the region, a 10 , a 01 , …, a op represents the coefficient, a 00 represents the constant, x represents the position parameter of the region in the first dimension, y represents the position parameter of the region in the second dimension, and parameters o, p are determined according to the resolution of the layer corresponding to the region.
[0221] In Table 2, the minimum resolution that can be expanded can be understood as the resolution corresponding to the above mapping relationship, which indicates the size (or dimension) of each region. For example, the resolution corresponding to the above mapping relationship is: centimeter, that is, the dimension of each region in the region corresponding to the thick solid line square is 0.01m*0.01m, as shown in Table 2.
[0222] In Table 2, the associated scatterer can be understood as the scatterer or scatterer group corresponding to the above geographical region.
[0223] Taking the scatterer identifier as an example, each scatterer identifier corresponds to a scatterer (or scatterer group). Table 2 also includes the scatterer identifier (Scatter ID) corresponding to at least one region in the above geographical region, such as {P1, P5, …, P nIt can be understood that the scatterer corresponding to the region S1 is identified as P1, the scatterer corresponding to the region S5 is identified as P5, and the scatterer corresponding to the region S n The corresponding scatterer is identified as P n Wherein, the scatterers (or scatterer groups) corresponding to different regions can be the same or different, which is not limited in the present application.
[0224] Taking FIG. 3 as an example, the scatterer identifier indicated in Table 2 is {12, 34}. It can be understood that the scatterers corresponding to the above geographical regions are scatterer 12 and scatterer 34.
[0225] In Table 2, the perception quality is used to characterize the difference between the measurement data corresponding to the above geographical region and the radio frequency channel data corresponding to the above geographical region.
[0226] Exemplarily, the perception quality corresponding to the above geographical region satisfies the following formula (5):
[0227] Wherein, Q represents the perception quality corresponding to the above geographical region. For the kth path, Delay represents the delay size of the path measured by the terminal device, Delay k representing the delay size of the path in the radio frequency channel data corresponding to the above geographical region. AOX represents the angle information (such as AoA or AoD) of the path measured by the terminal device, AOX k representing the angle information (such as AoA or AoD) of the path in the radio frequency channel data corresponding to the above geographical region. Power k representing the power size of the path in the radio frequency channel data corresponding to the above geographical region, K represents the number of paths corresponding to the above geographical region (it can be understood that the number of all paths corresponding to each region in the above geographical region is summed up), Area r representing the number of regions in the above geographical region.
[0228] 4. Application scenarios of radio frequency channel map / radio frequency channel data
[0229] In a communication system, the radio frequency channel map or the radio frequency channel data can well assist communication. For example, positioning, channel prediction, beamforming, etc. are performed based on the radio frequency channel map or the radio frequency channel data.
[0230] However, in the process of assisting communication by using the radio frequency channel map or the radio frequency channel data, the perception assisted communication service quality is affected due to the limited accuracy of the radio frequency channel data. How to utilize the radio frequency channel data with limited accuracy to achieve better perception assisted communication service is a technical problem to be solved.
[0231] Therefore, the present application provides a communication method. The method can be applied to the system shown in FIG. 1. The method comprises: a first communication device receives first information. The first information indicates that the number of paths in at least two sub-regions of a first region is different, where a path is a propagation path of a signal. And / or, the first information indicates that the correlation between channels in at least two sub-regions of the first region is lower than a first threshold, where the correlation between channels in at least two sub-regions is determined according to radio frequency channel data corresponding to the at least two sub-regions respectively, and the radio frequency channel data is used to indicate the channel state of a sub-region. Then, the first communication device communicates according to the first information.
[0232] In the present application, first, a detailed introduction of the first information is given:
[0233] In the first aspect, the first information indicates that the number of paths in at least two sub-regions of a first region is different. Wherein, the 'path' involved in the first information can be understood as the propagation path of the signal. For example, the propagation path of the signal during the propagation of the signal from one communication device to another communication device.
[0234] Taking FIG. 4a as an example, the network device transmits a signal, the signal propagates to the scatterer 1 through different paths (such as paths 1 / 2 / 3), is reflected, and the reflected path passes through the region A. According to the number of paths, the region A can be divided into two sub-regions, which are respectively denoted as sub-region 1 and sub-region 2. Wherein, the sub-region 1 is shown as the area enclosed by the thin solid line. In the sub-region 1, there is no path passing through the scatterer 1. The sub-region 2 is shown as the area enclosed by the thick solid line. In the sub-region 2, there are multiple paths passing through the scatterer 1.
[0235] Based on FIG. 4a, it can be known that for the region A, due to the appearance or disappearance of the scatterer, the number of paths in different sub-regions of the same region is different. It can also be called as region splitting, or grid splitting, etc. Based on this, it can be understood that the first information indicates that the first region is a split region.
[0236] In addition, it should be noted that in the present application, the signal can be understood as a signal for measuring the position of the scatterer. The signal can be a communication signal, such as an orthogonal frequency division multiplexing (OFDM) symbol. The signal can also be described as a sensing signal, a measurement signal, a sensing signal, a communication signal, a wireless signal, a radio signal, a radio frequency signal, a radio frequency signal, etc. In the present application, the signal is taken as an example for introduction.
[0237] In a second aspect, the first information indicates that a correlation between channels of the at least two sub-regions of the first region is lower than a first threshold. The correlation between channels of the at least two sub-regions of the first region is determined according to radio channel data corresponding to the at least two sub-regions respectively, and the radio channel data is used to indicate a channel state of the sub-region. The radio channel data can include one or more of power, time delay or angle, which can be referred to in the term explanation part and will not be described herein again. In addition, in this application, the relationship between the channel and the path is introduced as follows: the channel can include at least one path.
[0238] In this application, the correlation between channels of the at least two sub-regions of the first region can be understood as the similarity between channels of the at least two sub-regions of the first region.
[0239] Exemplarily, the at least two sub-regions of the first region include a sub-region 1 and a sub-region 2. The correlation between channels of the at least two sub-regions of the first region can be determined according to at least one of the following:
[0240] Firstly, the number of paths in the sub-region 1 and the number of paths in the sub-region 2. For example, the number of paths in the sub-region 1 is zero, and the number of paths in the sub-region 2 is greater than zero. Or, the number of paths in the sub-region 1 is greater than zero, and the number of paths in the sub-region 2 is greater than zero, but the number of paths in the two sub-regions is different. It can be understood that, for the same region, the difference between the number of paths in the two sub-regions is greater than or equal to a preset value 1, which causes a large change in the correlation between the channels of the two sub-regions, for example, the correlation between the channels of the two sub-regions is lower than the first threshold.
[0241] Secondly, the power corresponding to the path in the sub-region 1 and the power corresponding to the path in the sub-region 2. For example, the power corresponding to each path in the sub-region 1 is different from the power corresponding to each path in the sub-region 2. It can be understood that, for the same region, the difference between the power corresponding to the path in the two sub-regions is greater than or equal to a preset value 2, which causes a large change in the correlation between the channels of the two sub-regions, for example, the correlation between the channels of the two sub-regions is lower than the first threshold. In addition, the number of paths in the sub-region 1 and the number of paths in the sub-region 2 can be the same or different.
[0242] Thirdly, the time delay corresponding to the path in the sub-region 1 and the time delay corresponding to the path in the sub-region 2. For example, the time delay corresponding to each path in the sub-region 1 is different from the time delay corresponding to each path in the sub-region 2. It can be understood that, for the same region, the difference between the time delay corresponding to the path in the two sub-regions is greater than or equal to a preset value 3, which causes a large change in the correlation between the channels of the two sub-regions, for example, the correlation between the channels of the two sub-regions is lower than the first threshold. In addition, the number of paths in the sub-region 1 and the number of paths in the sub-region 2 can be the same or different.
[0243] The fourth is the angle corresponding to the diameter in the sub-region 1 and the angle corresponding to the diameter in the sub-region 2. For example, the angle corresponding to each diameter in the sub-region 1 is different from the angle corresponding to each diameter in the sub-region 2. It can be understood that, for the same region, the difference between the angles corresponding to the diameters in the two sub-regions is greater than or equal to a preset value 4, which causes a large change in the correlation of the channel between the two sub-regions, for example, the correlation of the channel between the two sub-regions is lower than the first threshold. In addition, the number of diameters in the sub-region 1 and the number of diameters in the sub-region 2 can be the same or different.
[0244] It should be noted that in different perception-assisted communication scenarios, the correlation of the channel between at least two sub-regions can be determined according to different parameters. Specifically: in the perception-assisted positioning scenario, the correlation of the channel between at least two sub-regions is determined according to the number of diameters corresponding to the at least two sub-regions, for example, the number of diameters in the sub-region 1 and the number of diameters in the sub-region 2 described above. In the perception-assisted beamforming scenario, the correlation of the channel between at least two sub-regions is determined according to the angle parameters corresponding to the at least two sub-regions, for example, the angle corresponding to the diameter in the sub-region 1 and the angle corresponding to the diameter in the sub-region 2 described above. In the perception-assisted multiple-input multiple-output (MIMO) communication scenario, the correlation of the channel between at least two sub-regions is determined according to the channel matrices corresponding to the at least two sub-regions, for example, the channel matrix corresponding to the sub-region 1 and the channel matrix corresponding to the sub-region 2 described above. The channel matrix corresponding to the sub-region 1 described above can include the following parameters: the diameters corresponding to the sub-region 1, the power and angle corresponding to each diameter, etc. The channel matrix corresponding to the sub-region 2 described above can include the following parameters: the diameters corresponding to the sub-region 2, the power and angle corresponding to each diameter, etc.
[0245] Taking FIG. 4b as an example, the network device sends a signal, the signal propagates through different diameters (such as diameters 1 / 2 / 3 / 4) to the scatterer, is reflected, and the diameter after reflection passes through the region B. According to the diameter, the region B can be divided into two sub-regions, which are respectively denoted as sub-region 3 and sub-region 4. The sub-region 3 is shown as the region enclosed by the thin solid line. In the sub-region 3, there is no diameter passing through the scatterer 1, but there is a diameter passing through the scatterer 2. The sub-region 4 is shown as the region enclosed by the thick solid line. In the sub-region 4, there are multiple diameters passing through the scatterer 1, but there is no diameter passing through the scatterer 2.
[0246] Based on FIG. 4b, it can be understood that for the region B, due to the appearance or disappearance of the scatterer, the correlation of the channel between different sub-regions of the same region is lower than the first threshold. This region can also be referred to as: region splitting, or grid splitting, etc. Based on this, it can be understood that the first information indicates that the first region is a split region.
[0247] It should be noted that in the present application, in a narrow sense, the number of paths in two sub-regions of the same region is different, which can be understood as that the region is split (or described as grid split), which will be described in detail in the first aspect and will not be repeated. In a broad sense, the correlation of the channels between the two sub-regions of the same region changes sharply, for example, the correlation of the channels between the two sub-regions of the same region is lower than the first threshold, which can be understood as that the region is split (or described as grid split), which will be described in detail in the second aspect and will not be repeated.
[0248] In some other embodiments, in combination with the T street measurement scene, the region splitting is introduced as follows:
[0249] In FIG. 5a, the network device (such as BS) sends a signal, and the signal propagates through different paths. Among them, the path can include a direct path (line of sight, LOS), and can also include a non-direct path (non-line of sight, NLOS). Among them, the NLOS can include a highest-order reflection path, such as a single-hop reflection, which can be denoted as Single-bounce reflection. Alternatively, the NLOS can also include a double-hop reflection path, such as Double-bounce reflection. Of course, the NLOS can also include a multiple-hop reflection path, which is not limited in the present application.
[0250] As can be easily understood, as shown in FIG. 5a, in the T street area, the number of paths passing through different geographical positions is not the same, which can be seen from the introduction of FIG. 5b.
[0251] In FIG. 5b, for the black point filled region, the number of paths passing through the region is relatively large, such as 4 paths. For the vertical line filled region, the number of paths passing through the region is relatively small, such as 3 paths. For the horizontal line filled region, the number of paths passing through the region is small, such as 2 paths. For the diagonal line filled region, the number of paths passing through the region is smaller, such as 1 path. For other regions, such as the unfilled region, the number of paths passing through the region is zero.
[0252] Based on FIG. 5a and FIG. 5b, it can be known that the number of paths in different geographical positions is different due to the appearance or disappearance of scatterers. That is, the number of paths in different sub-regions of the same region is not the same. In this application, if the number of paths in different sub-regions of a region is not the same, it is considered that the region belongs to a split region, which is described in detail in the introduction of the first aspect and will not be repeated. As shown in the thick solid line box in FIG. 5b, a thick solid line box includes three types of graphs, such as a horizontal line filled graph, a diagonal line filled graph, and a non-filled graph. Among them, the horizontal line filled graph is used to represent that the number of paths in the sub-region is 2, the diagonal line filled graph is used to represent that the number of paths in the sub-region is 1, and the non-filled graph is used to represent that the number of paths in the sub-region is 0. It can be understood that the number of paths in different sub-regions in the region shown by the thick solid line box changes, so the region belongs to a split region.
[0253] Based on the above introduction of region splitting, for a region, if the region is a split region, it means that the accuracy of the radio frequency channel data of the region granularity is poor. In other words, the radio frequency channel data of the region granularity cannot accurately describe the channel conditions corresponding to different sub-regions.
[0254] Taking FIG. 6 as an example, the region shown by the thick solid line box belongs to a split region. The split line of the region is shown by the curve, that is, the correlation of the channels between the regions on both sides of the curve is lower than the first threshold value, which can be understood as that the channel correlation of the regions on both sides of the curve changes dramatically. The radio frequency channel data of the region granularity is used to represent the channel state corresponding to the region. For example, the radio frequency channel data of the region granularity is used to represent the channel state corresponding to any position in the region. And the region has a reference position, such as the position indicated by the asterisk. It can be understood that the channel state at the reference position of the region can be indicated by the radio frequency channel data. However, in the process of obtaining the radio frequency channel data of the region, the real position of the communication device, such as the position indicated by the asterisk, is different from the reference position of the region. That is, if the radio frequency channel data measured and obtained is taken as the radio frequency channel data of the region, the radio frequency channel data cannot represent the channel state at the reference position. That is, there is a problem of poor accuracy of the radio frequency channel data of the split region.
[0255] Then, the influence of region splitting on the quality of perception assisted communication service is introduced:
[0256] Taking the perception assisted positioning scene as an example, for a region, if the region is a split region, it means that the accuracy of the radio frequency channel data of the region granularity is poor. When positioning based on inaccurate radio frequency channel data, it is easy to have problems such as rapid increase of positioning error, inaccurate positioning position, and poor positioning accuracy.
[0257] Taking the statistical result of 1000 regions as an example: for the 1000 regions, positioning is performed based on the radio frequency channel data of each region, and the localization error is calculated. The 1000 regions are arranged in order of the localization error from small to large. For example, the first region is the region with the smallest localization error, and the 1000th region is the region with the largest localization error. In the 1000 regions, the region that has a split or a heavy split degree often has a larger localization error.
[0258] Taking FIG. 7 as an example, the horizontal axis represents the localization error, and the unit is: meters. The vertical axis represents the proportionality coefficient, which can be indexed to a region. For example, the proportionality coefficient is 0.900, which can be indexed to a region (such as 0.900x1000=900), that is, the 900th region in the above ordering (that is, ordering in order of localization error from small to large) 1000 regions, and the localization error of the region can be indicated by the horizontal axis parameter.
[0259] Based on FIG. 7, in the region that has a split, the localization error is often large, which affects the positioning accuracy, as shown by the ellipse in FIG. 7.
[0260] In the present application, after the first communication device receives the first information from the other communication device (such as the second communication device), the first communication device can determine not to use the radio frequency channel data of the first region granularity to assist communication according to the first information, but to use the radio frequency channel data of the first region at a finer region granularity to assist communication, in order to improve the service quality of the perception assisted communication. Alternatively, the first communication device can determine to use the radio frequency channel data of the first region granularity to perform rough calculation to obtain a preliminary calculation result, and then determine whether to request to obtain the radio frequency channel data of the first region at a finer region granularity based on the preliminary calculation result. In the case where the preliminary estimation result can meet the service quality requirement of the perception assisted communication, the radio frequency channel data of the first region at a finer region granularity is no longer requested, so as to save the communication resources. Conversely, in the case where the preliminary estimation result does not meet the service quality requirement of the perception assisted communication, the radio frequency channel data of the first region at a finer region granularity can be requested, and the first communication device can assist communication based on the radio frequency channel data at a finer region granularity, in order to improve the service quality of the perception assisted communication.
[0261] It should be noted that in the present application, the first threshold value can be determined according to the use requirement of the perception assisted communication scene.
[0262] For example, taking the perception assisted positioning scene as an example, still taking the statistical result of 1000 regions as an example:
[0263] In one aspect, localization is performed based on the radio frequency channel data of each region, and a localization error is calculated. The unit of the localization error is: meter. For example, the localization error of the 1st region is 0 meter, the localization error of the 100th region is 1 meter, the localization error of the 500th region is 2 meters, and the localization error of the 1000th region is 30 meters.
[0264] In another aspect, for each region of the 1000 regions, the correlation of the channel between at least two sub-regions in the region is calculated. For example, the correlation of the channel between at least two sub-regions in the 1st region is 0.8, the correlation of the channel between at least two sub-regions in the 100th region is 0.7, the correlation of the channel between at least two sub-regions in the 500th region is 0.6, and the correlation of the channel between at least two sub-regions in the 1000th region is 0.5.
[0265] That is, for each region of the 1000 regions, both the localization error of the region and the correlation of the channel between at least two sub-regions in the region can be known. A first threshold value can be set in combination with the localization accuracy requirement. For example, the localization accuracy requirement is 1 meter, and the first threshold value can be set to 0.7. For another example, the localization accuracy requirement is 2 meters, and the first threshold value can be set to 0.6.
[0266] For another example, in the case of a sensing-assisted beamforming scenario, the statistical results of the 1000 regions are still taken as an example:
[0267] In one aspect, beamforming is performed based on the radio frequency channel data of each region. The radio frequency channel data of a region includes an angle (such as AoA or AoD). For example, the angle in the radio frequency channel data of the 1st region is 15°, the angle in the radio frequency channel data of the 100th region is 12°, and the angle in the radio frequency channel data of the 500th region is 10°.
[0268] In another aspect, for each region of the 1000 regions, the correlation of the channel between at least two sub-regions in the region is calculated. For example, the correlation of the channel between at least two sub-regions in the 1st region is 0.8, the correlation of the channel between at least two sub-regions in the 100th region is 0.7, the correlation of the channel between at least two sub-regions in the 500th region is 0.6, and the correlation of the channel between at least two sub-regions in the 1000th region is 0.5.
[0269] A first threshold value can be set in combination with the beamforming accuracy requirement. For example, the beamforming accuracy requirement is 15°, and the first threshold value can be set to 0.8. For another example, the beamforming accuracy requirement is 10°, and the first threshold value can be set to 0.6.
[0270] It should be understood that the first threshold value can have other determination manners, which are not limited in the present application.
[0271] Next, the communication method proposed in the present application is described in detail through four embodiments (Embodiment One to Embodiment Four).
[0272] Embodiment One
[0273] In Embodiment One, the first information indicates that the number of paths in the at least two sub-areas of the first area is different, and / or the first information indicates that the correlation of the channels between the at least two sub-areas of the first area is lower than a first threshold, so that after the first communication device receives the first information, the first communication device can determine, according to the first information, whether to use the radio frequency channel data of the first area granularity to assist communication or how to use the radio frequency channel data of the first area granularity to assist communication, thereby laying a foundation for improving the perception-assisted communication service quality.
[0274] As shown in FIG. 8, the communication method 800 proposed in the embodiments of the present application includes the following operations:
[0275] S801, the second communication device determines the first information.
[0276] Among them, the second communication device is introduced as follows:
[0277] Taking FIG. 1 as an example, the second communication device can be a network device shown in FIG. 1, such as a TRP, or a base station, or a perception management function entity, or a location management function entity. Alternatively, the second communication device can also be a terminal device shown in FIG. 1. In the present application, the second communication device is taken as an example of a network device for introduction.
[0278] Among them, the first information is introduced as follows:
[0279] The first information indicates that the number of paths in the at least two sub-areas of the first area is different, which can be referred to the introduction of the first aspect above, and will not be repeated. And / or, the first information indicates that the correlation of the channels between the at least two sub-areas of the first area is lower than a first threshold. Among them, the correlation of the channels between the at least two sub-areas of the first area is determined according to the radio frequency channel data corresponding to the at least two sub-areas respectively, and the radio frequency channel data is used to indicate the channel state of the sub-area, which can be referred to the introduction of the second aspect above, and will not be repeated.
[0280] Exemplarily, the first information can be understood as a split flag, denoted as F iAs shown in Table 3. For example, the first information can occupy one or more bits. Taking the first information occupying one bit as an example, the bit is '1', which means that the number of diameters in at least two sub-regions of the first region is different, and / or the correlation of the channel between at least two sub-regions of the first region is lower than the first threshold, which can be understood as that the first region is a split region. Conversely, the bit is '0', or the bit does not exist, which means that the first region is not a split region.
[0281] Optionally, the first information can be a part of the first region corresponding to the radio frequency channel data, as shown in Table 3.
[0282] Optionally, the first information is associated with a first parameter. The first parameter indicates the area ratio of the first sub-region in the first region, and the first sub-region is one of the at least two sub-regions of the first region. For example, each region corresponds to a reference position, and the first sub-region can be the sub-region where the reference position of the first region is located.
[0283] For example, the first parameter can be understood as the element quality, denoted as E i As shown in Table 3. For example, the first parameter satisfies the following formula (6):
[0284] E i =w / w a Formula (6):
[0285] Wherein, E i represents the first parameter, w a represents the area of the first region, as shown in FIG. 9, w represents the area of the first sub-region, as shown in FIG. 9, which can be understood as the spatial continuity region area of the first region.
[0286] Based on formula (6), the closer the value of the first parameter E i to 0, the lower the element quality of the first region. The closer the value of the first parameter E i to 1, the higher the element quality of the first region. When E i =1, it can be understood that the first region is not a split region.
[0287] It should be noted that the first information is associated with the first parameter, which can be understood as that the first information and the first parameter are information for the same region (such as the above first region). Or, the first information is determined according to the first parameter. For example, when E i =1, the first region is not a split region. When E i <1, for example, the first parameter E iWhen the value of the first parameter is less than a certain threshold, the first information indicates that the number of paths in at least two sub-regions of the first region is different, and / or the first information indicates that the correlation of the channel between at least two sub-regions of the first region is lower than a first threshold.
[0288] It should be noted that the first parameter can also be referred to as a region quality parameter. In this application, the first parameter has the same meaning as the region quality parameter, and can be replaced by each other.
[0289] Optionally, the first parameter can also be a part of the radio frequency channel data corresponding to the first region, as shown in Table 3.
[0290] Optionally, the radio frequency channel data format of the first region granularity is as shown in Table 3:
[0291] Table 3
[0292] It should be understood that Table 3 is introduced as a possible example of the radio frequency channel data format. In different application scenarios, the radio frequency channel data can include part of the data in Table 3, or other data in addition to Table 3, which is not limited in this application.
[0293] For the second communication device, after the second communication device determines the first information, S802 is performed:
[0294] S802, the second communication device sends the first information to the first communication device. Correspondingly, the first communication device receives the first information from the second communication device.
[0295] The first communication device is introduced as follows:
[0296] Taking FIG. 1 as an example, the first communication device can be a network device shown in FIG. 1, such as a TRP, or a base station, or a perception management function entity, or a location management function entity. Alternatively, the first communication device can also be a terminal device shown in FIG. 1. In this application, the first communication device is taken as a terminal device as an example for introduction.
[0297] Optionally, the first information is a part of the radio frequency channel data corresponding to the first region, as shown in Table 3. In this case, the first information is transmitted in the form of radio frequency channel data. For example, the second communication device sends the radio frequency channel data of the first region granularity to the first communication device. Correspondingly, the first communication device receives the radio frequency channel data of the first region granularity from the second communication device. Wherein, the radio frequency channel data of the first region granularity includes the first information.
[0298] Optionally, the first parameter can also be a part of the radio frequency channel data corresponding to the first region, as shown in Table 3. In this case, the first parameter is transmitted in the form of the radio frequency channel data. For example, the second communication device sends the radio frequency channel data of the first region granularity to the first communication device. Correspondingly, the first communication device receives the radio frequency channel data of the first region granularity from the second communication device. The radio frequency channel data of the first region granularity further includes the first parameter.
[0299] For the first communication device, after receiving the first information, the first communication device performs S803:
[0300] S803, the first communication device communicates according to the first information.
[0301] Exemplarily, when the first information indicates that the number of paths in at least two sub-regions of the first region is different, and / or the first information indicates that the correlation of the channel between at least two sub-regions of the first region is lower than the first threshold, it means that the radio frequency channel data of the first region granularity is poor in accuracy and cannot represent the channel state of each sub-region in the first region. In this case, the first communication device can determine not to assist communication by using the radio frequency channel data of the first region granularity, but to assist communication by using the radio frequency channel data of the first region at a finer region granularity, so as to improve the service quality of the perception assisted communication. Alternatively, the first communication device performs rough calculation by using the radio frequency channel data of the first region granularity to obtain a preliminary calculation result, and then determines whether to request the radio frequency channel data of the first region at a finer region granularity based on the preliminary calculation result. In the case that the preliminary estimation result can meet the service quality requirement of the perception assisted communication, the radio frequency channel data of the first region at a finer region granularity is no longer requested, so as to save the communication resource. Conversely, in the case that the preliminary estimation result cannot meet the service quality requirement of the perception assisted communication, the radio frequency channel data of the first region at a finer region granularity can be requested, and the first communication device can assist communication based on the radio frequency channel data of the finer region granularity, so as to improve the service quality of the perception assisted communication.
[0302] Optionally, in the case that the radio frequency channel data of the first area granularity further comprises a first parameter, the first communication device can determine the accuracy difference of the radio frequency channel data of the first area granularity according to the first information. And in the case that the first parameter is large, such as the first parameter is greater than a preset value, it means that the accuracy of the radio frequency channel data of the first area granularity is poor, and the first communication device determines to perform the above operation. For example, the first communication device uses the radio frequency channel data of the first area granularity to perform rough calculation to obtain a preliminary calculation result, and then determines whether to request to obtain the radio frequency channel data of the first area at a finer area granularity based on the preliminary calculation result. In the case of requesting the radio frequency channel data of the first area at a finer area granularity, the first communication device can assist communication based on the radio frequency channel data of the finer area granularity to improve the service quality of the perception-assisted communication. On the contrary, based on the preliminary calculation result, it can also be determined that there is no need to request the radio frequency channel data at a finer area granularity, which also helps to save communication resource overhead.
[0303] Next, in combination with application scenarios, the processing performed by the first communication device based on the first information is exemplarily introduced:
[0304] Application scenario 1: perception-assisted positioning scenario.
[0305] In the perception-assisted positioning scenario, the first communication device determines not to assist positioning using the radio frequency channel data of the first area granularity, but to assist communication using the radio frequency channel data of the first area at a finer area granularity to improve the service quality of the perception-assisted communication according to the first information. Alternatively, the first communication device performs rough positioning using the radio frequency channel data of the first area granularity to obtain a preliminary positioning result, and then determines whether to request to obtain the radio frequency channel data of the first area at a finer area granularity based on the preliminary positioning result. In the case that the preliminary positioning result can meet the service quality requirement of the perception-assisted positioning, the radio frequency channel data of the first area at a finer area granularity is no longer requested to save communication resources. On the contrary, in the case that the preliminary positioning result does not meet the service quality requirement of the perception-assisted positioning, the radio frequency channel data of the first area at a finer area granularity can be requested, and the first communication device can assist positioning based on the radio frequency channel data of the finer area granularity to improve the positioning accuracy.
[0306] Application scenario 2: perception-assisted channel prediction scenario.
[0307] In the perception-assisted channel prediction scenario, the first communication apparatus determines, according to the first information, not to utilize the radio channel data of the first region granularity to assist channel prediction, but to utilize the radio channel data of the first region at a finer region granularity to assist communication, so as to improve the service quality of the perception-assisted communication. Alternatively, the radio channel data of the first region granularity is utilized to perform rough channel prediction to obtain a preliminary channel prediction result, and then, based on the preliminary channel prediction result, it is determined whether to request the radio channel data of the first region at a finer region granularity. In the case where the radio channel data of the first region at a finer region granularity is requested, the first communication apparatus can perform accurate channel prediction based on the radio channel data of the finer region granularity, so as to improve the channel prediction accuracy.
[0308] Application scenario 3: perception-assisted beamforming scenario.
[0309] In the perception-assisted beamforming scenario, the first communication apparatus determines, according to the first information, not to utilize the radio channel data of the first region granularity to assist beamforming, but to utilize the radio channel data of the first region at a finer region granularity to assist communication, so as to improve the service quality of the perception-assisted communication. Alternatively, the radio channel data of the first region granularity is utilized to perform rough beamforming to obtain a preliminary beamforming result, and then, based on the preliminary beamforming result, it is determined whether to request the radio channel data of the first region at a finer region granularity. In the case where the radio channel data of the first region at a finer region granularity is requested, the first communication apparatus can perform accurate beamforming based on the radio channel data of the finer region granularity, so as to improve the beamforming accuracy.
[0310] Based on the above S801-S803, since the first information can indicate that the number of sub-regions in the first region is different, and / or the correlation between the at least two sub-regions of the first region is lower than the first threshold, the first information can assist in improving the service quality of the perception-assisted communication. For example, the first communication apparatus can determine, according to the first information, whether to utilize the radio channel data of the first region granularity to assist communication, or how to utilize the radio channel data of the first region granularity to assist communication, thereby laying a foundation for improving the service quality of the perception-assisted communication.
[0311] Embodiment two
[0312] In embodiment two, the second information indicates that the number of sub-regions in the second region is different, and / or the second information indicates that the correlation between the at least two sub-regions of the second region is lower than the first threshold, so that after the first communication apparatus receives the second information, it can request the radio channel data at a finer region granularity according to the second information, and then utilize the radio channel data at the finer region granularity to assist communication, so as to improve the service quality of the perception-assisted communication.
[0313] As shown in FIG. 10, the communication method proposed in the embodiments of the present application includes the following operations:
[0314] S1001, the first communication device sends a request 1 to the second communication device. Correspondingly, the second communication device receives the request 1 from the first communication device.
[0315] The first communication device and the second communication device can refer to the description of FIG. 8, and will not be repeated here.
[0316] The request 1 is used to request radio frequency channel data.
[0317] Exemplarily, the request 1 includes geographic location information. The geographic location information indicates a certain geographic area range, such as the range of the geographic area 1, so as to request the radio frequency channel data corresponding to the geographic range.
[0318] Optionally, the request 1 includes the resolution of the area, so as to request the radio frequency channel data of the geographic area 1 under the resolution.
[0319] S1002, the second communication device sends the radio frequency channel data of P areas to the first communication device in response to the request 1. Correspondingly, the first communication device receives the radio frequency channel data of P areas from the second communication device.
[0320] The P is a positive integer greater than or equal to 1, and the P areas are described as follows:
[0321] First, the P areas are included in the above-mentioned geographic area 1. It can also be understood that the geographic area 1 is divided according to a certain size, and P areas can be obtained.
[0322] Taking FIG. 11 as an example, the P areas can be the areas shown by the fine lines, i.e., P = 16.
[0323] Second, the area of each area in the P areas is greater than that of the first area. It can also be understood that the granularity of each area in the P areas is greater than that of the first area. Of course, the shape of each area in the P areas can be the same as or different from that of the first area. The embodiments of the present application take square areas as an example for description, and should not be construed as a limitation of the present application.
[0324] Optionally, if the request 1 includes the resolution of the area, the resolution of the P areas can be determined according to the resolution carried by the request 1. It should be noted that for the second communication device, the resolution of the P areas can also be pre-configured by the system, or determined by the second communication device, which is not limited by the present application.
[0325] Third, at least one of the P regions is a split region. For example, the split region in the P regions is recorded as the second region. In this case, it can be understood that:
[0326] The radio frequency channel data of the P regions includes radio frequency channel data of the second region. The radio frequency channel data of the second region includes second information. The second information indicates that the number of radial paths in at least two sub-regions of the second region is different, and / or the second information indicates that the channel correlation between at least two sub-regions of the second region is lower than a first threshold. In other words, the second information indicates that the second region is a split region.
[0327] For the first communication device, after receiving the radio frequency channel data of P regions, the first communication device executes S1003:
[0328] S1003. The first communication device determines request 2 based on the radio frequency channel data of P areas.
[0329] Request 2 is used to request radio frequency channel data of a finer area granularity. For example, request 2 is used to request radio frequency channel data of L first areas, where L is a positive integer greater than or equal to 2.
[0330] Exemplarily, S1003 includes the following steps:
[0331] S10031. The first communication device determines P function values based on radio frequency channel data of P areas.
[0332] Among them, the Pth function value i The function value is used to characterize: the first measurement data and the Pth i The first measurement data indicates a signal measurement result, for example, a measurement result obtained by the first communication device measuring a reference signal, a data signal, or the like. i is an integer ranging from 1 to P.
[0333] Exemplarily, the implementation process of S10031 includes:
[0334] First, the first communication device measures the signal to obtain first measurement data. The first measurement data may include multipath information. Then, for the Pth signal in the P regions, i The first communication device performs the following operations based on the first measurement data and the P i The radio frequency channel data of each area determines the P i For example, the first communication device uses any one of formulas (1) to (4) to determine the Pth function value. i function values. Among them, P iP is an integer from 1 to P. Based on the above processing steps, the first communication device can obtain P function values.
[0335] S10032, the first communication device determines K regions according to the P function values. K is a positive integer less than or equal to P.
[0336] Next, through two four examples (the following example 1- example 4), are introduced:
[0337] Example 1, with P function values are positive values as an example, if the P function values are arranged in ascending order, the first K function values and K region one by one. That is, the function value of each region in the K region is smaller in the P function value. In the case of positive function value, because the smaller the P i function value, the smaller the difference between the first measurement data and the radio frequency channel data of the P i region, so the probability of the first communication device in the P i region is higher.
[0338] It should be noted that if the P function values are all positive, the function value can be determined according to formula (1) or formula (2), or other forms of formula, not limited.
[0339] Example 2, with P function values are negative values as an example, if the P function values are arranged in descending order, the first K function values and K region one by one. That is, the function value of each region in the K region is larger in the P function value. In the case of negative function value, because the larger the P i function value, the smaller the difference between the first measurement data and the radio frequency channel data of the P i region, so the probability of the first communication device in the P i region is higher.
[0340] It should be noted that if the P function values are all negative, the function value can be determined according to formula (3), or other forms of formula, not limited.
[0341] Example 3, if the absolute value of the P function value is arranged in ascending order, the first K function values and K region one by one. That is, the function value of each region in the K region is smaller in the absolute value of the P function value. Because the smaller the absolute value of the P i function value, the smaller the difference between the first measurement data and the radio frequency channel data of the P i region, so the probability of the first communication device in the P iThe higher the probability of a region is.
[0342] It should be noted that if the P function values can be positive values, they can also be negative values, and the function values can be determined according to formula (4), or other forms of formula, which are not limited.
[0343] In example 4, the K regions include a P j th region and (K-1) regions.
[0344] In which, the function value corresponding to the P j th region is the minimum or maximum value in the P function values, and P j is a positive integer less than or equal to P.
[0345] It should be noted that if the P function values are positive values, the function value corresponding to the P j th region is the minimum value in the P function values. If the P function values are negative values, the function value corresponding to the P j th region is the maximum value in the P function values. Alternatively, the function value corresponding to the P j th region is the minimum absolute value in the P function values, and P j is a positive integer less than or equal to P.
[0346] In which, as a possible example, in terms of the size of the function value, the function value corresponding to each region in the (K-1) regions is less than a certain degree, such as a threshold, from the function value corresponding to the P j th region. For example, the threshold is 0.5, if the P function values are positive values, and the function value corresponding to the P j th region is 0.1, then any region whose function value is less than 0.6 belongs to the above (K-1) regions. Alternatively, if the function value corresponding to the P j th region is 0.1, then any region whose function value is in [-0.4, 0.6] belongs to the above (K-1) regions. That is, the function value of each region in the above (K-1) regions is greater than or equal to -0.4 and less than or equal to 0.6.
[0347] Alternatively, as another possible example, in terms of geographical location, each region in the (K-1) regions is adjacent to the P j th region.
[0348] It should be noted that the size of the above K can be determined by the first communication device, or the size of the above K can also be determined by the second communication device, or the size of the above K can also be pre-configured, which is not limited by the present application.
[0349] It should be understood that the above examples 1-4 only exemplarily give the determination process of the K regions, and other ways of determining the K regions can also be adopted, which are not limited in the present application.
[0350] Taking FIG. 11 as an example, the K regions can be grid line filled regions. That is, K=3.
[0351] For the first communication device, after the first communication device determines the K regions, the first communication device performs S10033:
[0352] S10033, the first communication device performs split region detection according to the K regions to obtain a detection result.
[0353] The detection result indicates Q regions, and Q is a positive integer less than or equal to M. It can be easily understood that the size of Q can be preconfigured, or can be determined by the first communication device, or can be determined by the second communication device, which is not limited in the present application.
[0354] Exemplarily, the Q regions are introduced as follows:
[0355] First, the Q regions are one or more regions in the P regions.
[0356] Second, the Q regions at least include the second region. Optionally, the Q regions can also include one or more regions in the K regions.
[0357] Exemplarily, the implementation process of S10033 includes:
[0358] The first communication device performs split region detection according to the K regions and the second threshold to obtain a detection result.
[0359] For example, for a region of the P regions, if the region is a split region, the region is described as the second region.
[0360] In some embodiments, the second region can be included in the K regions, that is, the second region is a region in the K regions. That is, the K regions determined based on the function value include the split region.
[0361] In some embodiments, the second region is not included in the K regions, i.e., the second region does not belong to any of the K regions. And if the distance between the second region and at least one of the K regions is less than a second threshold (which can be understood as that the second region is near the K regions), the detection result also includes the second region. Wherein, the distance between the second region and at least one of the K regions is less than the second threshold, which can be understood as that a certain region of the K regions is denoted as region A, and the distance between the reference position of the second region and the reference position of region A is less than the second threshold. It can also be understood that the second region is near region A.
[0362] For example, in FIG. 11, the Q regions can be grid line filled regions and diagonal line filled regions. That is, Q = 5.
[0363] For the first communication device, after the first communication device determines the detection result, the first communication device performs S10034:
[0364] S10034, the first communication device determines request 2 according to the detection result.
[0365] Exemplarily, the detection result indicates Q regions, and the first communication device requests radio frequency channel data of the above Q regions at a finer region granularity, or the first communication device requests radio frequency channel data of the above Q regions at a smaller resolution. Wherein, the region with smaller resolution can be denoted as L first regions, and L is a positive integer greater than or equal to 2. Request 2 is used to request radio frequency channel data of the L first regions. Each of the L first regions can refer to the introduction of FIG. 8, and will not be repeated here.
[0366] For example, in FIG. 11, Q = 5, and the Q regions can be grid line filled regions and diagonal line filled regions. L = 20, and the L first regions can be the regions shown by the thick solid grid lines.
[0367] For the first communication device, after the first communication device determines request 2, the first communication device performs S1004:
[0368] S1004, the first communication device sends request 2 to the second communication device. Correspondingly, the second communication device receives request 2 from the first communication device.
[0369] Wherein, request 2 is used to request radio frequency channel data of the L first regions.
[0370] S1005, the second communication device determines radio frequency channel data of the L first regions according to request 2.
[0371] Exemplarily, each of the L first regions can refer to the introduction of FIG. 8. The radio frequency channel data of each of the L first regions can refer to the introduction of FIG. 8, and will not be repeated here.
[0372] S1006, the second communication device sends the radio frequency channel data of the L first regions to the first communication device. Correspondingly, the first communication device receives the radio frequency channel data of the L first regions from the second communication device.
[0373] The implementation process of S1006 can be referred to the description of S802, and details are not described herein.
[0374] S1007, the first communication device performs communication according to the radio frequency channel data of the L first regions.
[0375] The implementation process of S1007 can be referred to the description of S803, and details are not described herein.
[0376] Based on the above S1001-S1007, for a certain region, if the number of sub-regions in at least two sub-regions of the region is different, and / or the correlation between at least two sub-regions of the region is lower than the first threshold value, it means that the region is a split region, such as the second region described above. The first communication device can request the radio frequency channel data of the region at a finer region granularity, so as to assist communication by using the radio frequency channel data at a finer region granularity, so as to improve the service quality of perception assisted communication.
[0377] Embodiment three
[0378] In embodiment three, the communication device can transmit radio frequency channel data of different region granularities in the same data transmission process. It can also be described as the communication device can transmit radio frequency channel data of a non-uniform grid in the same data transmission process. For example, in one data transmission process, the radio frequency channel data of the first region and the radio frequency channel data of the third region are transmitted, so as to improve the data transmission efficiency and minimize the phenomenon of 'at least twice transmission'. Wherein, the area of the first region is smaller than the area of the third region. Wherein, at least twice transmission can be understood as: first transmitting the radio frequency channel data of a region with a larger granularity (such as the radio frequency channel data of the third region), and then transmitting the radio frequency channel data of a region with a smaller granularity (such as the radio frequency channel data of the first region).
[0379] As shown in FIG. 12, the communication method proposed in the embodiment of the application includes the following operations:
[0380] S1201, the first communication device sends a request 3 to the second communication device. Correspondingly, the second communication device receives the request 3 from the first communication device.
[0381] The first communication device and the second communication device can be referred to the description of FIG. 8, and details are not described herein.
[0382] The request 3 is used to request radio frequency channel data.
[0383] Exemplarily, the request 3 comprises the geographic location information. The geographic location information indicates a geographic area range, such as the range of the geographic area 2, so as to request the radio frequency channel data corresponding to the geographic range.
[0384] S1202, the second communication device sends the radio frequency channel data of the N areas to the first communication device in response to the request 3. Correspondingly, the first communication device receives the radio frequency channel data of the N areas from the second communication device. Wherein, N is a positive integer greater than or equal to 2.
[0385] Wherein, the N areas are introduced as follows:
[0386] Firstly, the N areas are included in the above-mentioned geographic area 2.
[0387] Taking FIG. 13 as an example, the geographic area 2 is shown as a thick solid line box, and the N areas can be shown as a thin solid line box.
[0388] Secondly, the areas of at least two areas in the N areas are different. It can be understood that the radio frequency channel data of the N areas includes non-uniform grid radio frequency channel data, such as the letter d shown in FIG. 13.
[0389] Exemplarily, the at least two areas of the N areas include: a first area and a third area. Wherein, the area of the first area is smaller than the area of the third area. It can be understood that the resolution of the first area is different from the resolution of the third area. Or, the granularity of the first area is different from the granularity of the third area, and the first area is a more fine-grained area. The first area can refer to the introduction of FIG. 8, which will not be repeated here.
[0390] Taking the first area and the third area as an example, S1202 comprises: under the first condition, the second communication device sends the radio frequency channel data of the first area and the radio frequency channel data of the third area to the first communication device.
[0391] Wherein, the first condition comprises condition 1 and / or condition 2:
[0392] Condition 1: the size of the first area is less than or equal to the resolution threshold.
[0393] For example, in the scenario shown by letter a in FIG. 13, the geographic area 2 is divided into 9 areas of the same size, of which 5 are split areas and 4 are non-split areas. Moreover, the resolution of each area is greater than the resolution threshold (for example, the resolution of the 9 areas is 1 meter, and the resolution threshold is 1 centimeter). In this case, for the split areas, the second communication device determines a smaller resolution for the area, for example, the area is further divided to obtain smaller areas (for example, the scenarios shown by letters b and c and d), until the resolution is less than or equal to the resolution threshold, as shown in the scenario shown by letter d. For example, each of the 9 areas is a square area of 1 m x 1 m, which is greater than the resolution threshold. In this case, for a split area, the area is further divided to obtain 4 smaller areas, for example, 4 square areas of 0.5 m x 0.5 m. The resolution of these areas (i.e., 4 square areas of 0.5 m x 0.5 m) is still greater than the resolution threshold, so the split areas in these areas (i.e., 4 square areas of 0.5 m x 0.5 m) are further divided, and the cycle continues until the divided areas are less than or equal to the resolution threshold.
[0394] In this case, the area with the smallest resolution can be recorded as the first area. That is, the size of the first area is less than or equal to the resolution threshold.
[0395] The resolution threshold can be determined by the first communication device or the second communication device, and the application does not limit this. In the case where the first communication device determines the resolution threshold, the first communication device can send the resolution threshold to the second communication device. For example, the resolution threshold can be sent through the request 3, or the resolution threshold can be sent through other messages, and the application does not limit this.
[0396] Condition 2: The first parameter corresponding to the first area is greater than or equal to a third threshold. The first parameter indicates the area ratio of the first sub-area in the first area, and the first sub-area is one of the at least two sub-areas of the first area. It can be understood that the area quality of the first area meets the area quality requirement.
[0397] For example, in the scenario shown by letter a in FIG. 13, the geographic area 2 is divided into 9 areas of the same size, of which 5 are split areas and 4 are non-split areas. For the area quality parameters E iIf the area quality parameter of the area is greater than the third threshold value, the second communication device determines to further divide the area, thereby obtaining areas with smaller areas (as shown in the scenario of letters b, c and d), and then determines whether the area quality parameter of the area with a smaller area is greater than the third threshold value. If the area quality parameter is greater than the third threshold value, the corresponding area is further divided, and the cycle is continued until the area quality parameter is greater than or equal to the third threshold value, as shown in the scenario of letter d. In detail, each of the 5 split areas is a square area with a size of 1m x 1m. Moreover, there is one area in the 5 areas whose area quality parameter is greater than the third threshold value. In this case, the split area is further divided, thereby obtaining 4 areas with smaller areas, which are square areas with a size of 0.5m x 0.5m. The area quality parameters of these areas (i.e., the 4 square areas with a size of 0.5m x 0.5m) are calculated. If there is an area quality parameter greater than the third threshold value, the area corresponding to the area quality parameter is further divided, thereby obtaining areas with smaller areas, and the area quality parameters of the areas with smaller areas are calculated, and the cycle is continued until the area quality parameter of the divided area is greater than or equal to the third threshold value.
[0398] In this case, the area whose area quality parameter is greater than or equal to the third threshold value can be recorded as a first area. That is, the area quality parameter (or described as a first parameter) of the first area is greater than or equal to the third threshold value.
[0399] The third threshold value can be determined by the first communication device or the second communication device, which is not limited in the present application. In the case where the first communication device determines the third threshold value, the first communication device can send the third threshold value to the second communication device. For example, the third threshold value can be sent through a request 3, or can be sent through other messages, which is not limited in the present application.
[0400] It is easy to understand that in Embodiment Three, the third area can be a split area or can not be a split area, which is not limited in the present application. In the case where the third area is a split area, it can be understood that the number of diameters in at least two sub-areas of the third area is different, and / or the correlation of the channel between at least two sub-areas of the third area is lower than the first threshold value.
[0401] Further, in the case where the third area is a split area, the radio frequency channel data of the third area can include information X. The information X indicates that the number of diameters in at least two sub-areas of the third area is different, and / or the information X indicates that the correlation of the channel between at least two sub-areas of the third area is lower than the first threshold value. For example, the information X can be a split flag bit. In the case where the third area is not a split area, the radio frequency channel data of the third area can not include the information X, which is not limited in the present application.
[0402] Further, in a case that the third region is a split region, the second parameter corresponding to the third region (which can be understood as the region quality parameter of the third region) can be greater than or equal to the third threshold, or the second parameter corresponding to the third region can be less than the third threshold. The second parameter indicates the area proportion of the second sub-region in the third region, and the second sub-region is one of the at least two sub-regions of the third region. For example, the second sub-region is the sub-region where the reference position of the third region is located. Further, the radio frequency channel data of the third region can include the second parameter.
[0403] It should be noted that, in the present application, at least two of the N regions are not split regions, or the region quality parameters of at least two of the N regions are greater than or equal to the third threshold. For example, the first parameter corresponding to the first region is greater than or equal to the third threshold, and the second parameter corresponding to the third region is greater than or equal to the third threshold. Further, in some embodiments, among the N regions, the proportion of regions whose region quality parameters are greater than or equal to the third threshold exceeds a certain proportion, so that the first communication device can obtain radio frequency channel data that meets the region quality requirement as much as possible. For example, N = 100, and the fourth threshold is 75%, which means that among the 100 regions, at least 75 regions have region quality parameters greater than or equal to the third threshold.
[0404] It should be noted that the first condition includes condition 1 and / or condition 2, which can be understood as: if at least one of condition 1 and condition 2 is met, it means that the first condition is met.
[0405] Correspondingly, under the first condition, the second communication device sends the radio frequency channel data of the first region and the radio frequency channel data of the third region to the first communication device. It can be understood that: under condition 1, the second communication device sends the radio frequency channel data of the first region and the radio frequency channel data of the third region to the first communication device. Or, under condition 2, the second communication device sends the radio frequency channel data of the first region and the radio frequency channel data of the third region to the first communication device.
[0406] It should be noted that the N regions can have at least two region granularities. In S1202, the first region and the third region are taken as examples to introduce different region granularities, which should not be understood as that there are only two region granularities in the N regions. In the above at least two region granularities, any two region granularities can meet the above introduction of the first region and the third region, and will not be repeated here.
[0407] For the first communication device, after receiving the radio frequency channel data, the first communication device performs S1203:
[0408] S1203, the first communication device performs communication according to the radio frequency channel data of the N regions.
[0409] For example, the first communication device assists communication according to the radio frequency channel data of the N regions. For example, the first communication device assists positioning, channel prediction, or beamforming according to the radio frequency channel data of the N regions.
[0410] Based on the above S1201-S1203, it can be seen that different region granularity radio frequency channel data can be transmitted between communication devices in the same data transmission process to improve data transmission efficiency.
[0411] Embodiment four
[0412] In embodiment four, the first communication device can actively trigger radio frequency channel data update. For example, the first communication device determines that the first region is a split region through channel measurement. The first communication device also receives radio frequency channel data from the second communication device, but the received radio frequency channel data indicates that the first region is not a split region. In this case, the first communication device can trigger the second communication device to update the radio frequency channel data in time, so as to realize real-time update of the radio frequency channel data, which helps to ensure the accuracy of the radio frequency channel data.
[0413] As shown in FIG. 14, the communication method proposed by the embodiment of the application includes the following operations:
[0414] S1401, the first communication device sends request 4 to the second communication device. Correspondingly, the second communication device receives request 4 from the first communication device.
[0415] The first communication device and the second communication device can be referred to the introduction of FIG. 8, which will not be repeated here.
[0416] The request 4 is used to request radio frequency channel data.
[0417] For example, the request 4 includes geographic location information. The geographic location information indicates a certain geographic region range, such as the range of the geographic region 3, so as to request the radio frequency channel data corresponding to the geographic range.
[0418] S1402, the second communication device sends X regions of radio frequency channel data to the first communication device in response to the request 4. Correspondingly, the first communication device receives X regions of radio frequency channel data from the second communication device.
[0419] Wherein, X is a positive integer greater than or equal to 1, and the X regions are introduced as follows:
[0420] The X regions are included in the above-mentioned geographic region 3. It can also be understood that the geographic region 3 can be divided into X regions according to a certain size.
[0421] Exemplarily, the area of each of the X regions can be equal to the first region. The shape of each of the X regions can be the same as the shape of the first region.
[0422] It is easy to understand that, if the Xth region is a split region, the radio frequency channel data of the Xth region includes information X i , the information X i indicates that the number of diameters in at least two sub-regions of the Xth region is different, and / or, the information X i indicates that the correlation of the channel between at least two sub-regions of the Xth region is lower than a first threshold. Conversely, if the Xth region is not a split region, the radio frequency channel data of the Xth region does not include information X i . That is, the first communication device can determine whether the Xth region belongs to a split region according to whether the information X i exists. i i i i i i i
[0423] Next, any one of the X regions is denoted as a first region. Taking the first region as an example, the following is introduced:
[0424] For the first communication device, the first communication device performs S1403 and S1404:
[0425] S1403, the first communication device performs channel measurement to obtain a channel measurement result.
[0426] Exemplarily, taking downlink transmission as an example, the second communication device sends a signal to the first communication device. Correspondingly, the first communication device receives and measures the signal from the second communication device, thereby obtaining the channel measurement result of the downlink channel.
[0427] Exemplarily, the first communication device can perform channel measurement in one of the above X regions, such as the first region. Correspondingly, the channel measurement result can be denoted as the channel measurement result corresponding to the first region. Wherein, the channel measurement result corresponding to the first region is used to indicate the channel state corresponding to the first region.
[0428] It is easy to understand that, in the present application, the first communication device can first perform S1402, and then perform S1403, or the first communication device can first perform S1403, and then perform S1402, or the first communication device can also simultaneously perform S1402 and S1403, which is not limited in the present application.
[0429] S1404, the first communication device determines the third information according to the channel measurement result and the received radio frequency channel data.
[0430] Exemplarily, for the first region, if the channel measurement result corresponding to the first region is different from the radio frequency channel data of the first region, for example, the difference between the channel measurement result corresponding to the first region and the radio frequency channel data of the first region is greater than a certain threshold, it is considered that the radio frequency channel data of the first region needs to be updated. As a possible example, the radio frequency channel data of the first region does not include the first information. It can be understood that the second communication device considers that the first region is an un-split region. However, the channel measurement result corresponding to the first region indicates that the first region is a split region. In this case, it is considered that the radio frequency channel data of the first region needs to be updated.
[0431] On the contrary, if the difference between the channel measurement result corresponding to the first region and the radio frequency channel data of the first region is less than or equal to a certain threshold, it is considered that the radio frequency channel data of the first region does not need to be updated. As a possible example, the radio frequency channel data of the first region includes the first information. It can be understood that the second communication device considers that the first region is a split region. The channel measurement result corresponding to the first region indicates that the first region is a split region. In this case, it is considered that the radio frequency channel data of the first region does not need to be updated.
[0432] In the case that the radio frequency channel data of the first region needs to be updated, the first communication device generates the third information. The third information is used to request to update the radio frequency channel data of the first region.
[0433] Exemplarily, the third information includes the region identifier of the first region, so as to request to update the radio frequency channel data of the region.
[0434] Optionally, the third information includes indication information 1. The indication information 1 indicates that the first region is a split region. For example, the indication information 1 is a split identifier.
[0435] Optionally, the third information further includes channel information. The channel information indicates the channel corresponding to the first region, so that the second communication device performs sensing measurement based on the channel corresponding to the first region. Of course, the channel information can be included in the third information, or can be independent of the third information, which is not limited in the application.
[0436] S1405, the first communication device sends the third information to the second communication device. Correspondingly, the second communication device receives the third information from the first communication device.
[0437] S1406, the second communication device triggers sensing measurement according to the third information, and obtains a sensing measurement result.
[0438] Exemplarily, the third information is used to trigger the sensing measurement. In response to the third information, the second communication device triggers the sensing measurement, such as by the self-initiated self-reception sensing mode or the self-initiated other-reception sensing mode, to perform the sensing measurement, thereby obtaining the sensing measurement result.
[0439] Optionally, in the case that the first communication device provides the channel information, the channel information indicates the channel corresponding to the first region. The second communication device performs the sensing measurement on the channel corresponding to the first region, thereby obtaining the sensing measurement result.
[0440] S1407, the second communication device updates the radio frequency channel data of the first region according to the sensing measurement result.
[0441] Exemplarily, if the sensing measurement result indicates that the number of paths in at least two sub-regions of the first region is different, and / or the sensing measurement result indicates that the correlation of the channel between at least two sub-regions of the first region is lower than the first threshold, it means that the first region is a split region. The second communication device adds the first information in the radio frequency channel data of the first region to update the radio frequency channel data of the region.
[0442] S1408, the second communication device sends the updated radio frequency channel data.
[0443] For example, the second communication device sends the updated radio frequency channel data of the first region to the first communication device. Correspondingly, the first communication device receives the updated radio frequency channel data of the first region from the second communication device.
[0444] The updated radio frequency channel data of the first region includes the first information.
[0445] For the first communication device, after receiving the first information, the first communication device performs communication according to the first information, which is described in detail in the introduction of FIG. 8, and will not be repeated here.
[0446] Based on the above S1401-S1408, for a certain region, such as the first region, the first communication device can determine whether the first region is a split region through channel measurement. Moreover, the first communication device can also receive the radio frequency channel data from the second communication device, and the received radio frequency channel data can also indicate whether the first region is a split region. If the two are inconsistent, the first communication device can actively trigger the radio frequency channel data update, thereby realizing the real-time update of the radio frequency channel data, to guarantee the accuracy of the radio frequency channel data.
[0447] It can be understood that, in each of the above embodiments, the method and / or steps implemented by the first communication device can also be implemented by components (such as a processor, a chip, a chip system, a circuit, a logic module, or software) available to the first communication device; the method and / or steps implemented by the second communication device can also be implemented by components (such as a processor, a chip, a chip system, a circuit, a logic module, or software) available to the second communication device. The chip system can be composed of a chip, or the chip system can include a chip and other discrete devices.
[0448] It can be understood that, in order to implement the above functions, the communication device includes a hardware structure and / or a software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed in the present document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application of the technical solution and the design constraints. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0449] The embodiments of the present application can divide the functional modules of the communication device according to the above-mentioned method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical functional division. Actual implementation can have another division manner.
[0450] FIG. 15 shows a structural schematic diagram of a communication device 1500. The communication device 1500 includes a processing module 1501 and a transceiver module 1502. The communication device 150 can be used to implement the functions of the above-mentioned first communication device or second communication device.
[0451] In some embodiments, the communication device 1500 can also include a storage module (not shown in FIG. 15) for storing program instructions and data.
[0452] In some embodiments, the transceiver module 1502, also referred to as a transceiver unit, is used to implement the sending and / or receiving functions. The transceiver module 1502 can be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0453] In some embodiments, the transceiver module 1502 can include a receiving module and a transmitting module for performing the receiving and transmitting steps, respectively, of the steps performed by the first communication device or the second communication device in the method embodiments described above, and / or for supporting other processes related to the techniques described herein; and the processing module 1501 can be configured to perform the processing steps (e.g., determining, etc.) of the steps performed by the first communication device or the second communication device in the method embodiments described above, and / or for supporting other processes related to the techniques described herein.
[0454] When the communication device 1500 is configured to implement the functions of the first communication device described above, the transceiver module 1502 can be configured to:
[0455] The transceiver module 1502 is configured to receive first information. The first information indicates that the number of paths is different in at least two sub-regions of a first region, the path being a propagation path of a signal. And / or, the first information indicates that the correlation between channels of at least two sub-regions of the first region is lower than a first threshold, the correlation between channels of the at least two sub-regions being determined according to radio frequency channel data corresponding to the at least two sub-regions respectively, the radio frequency channel data being used to indicate the channel state of a sub-region.
[0456] The processing module 1501 is configured to perform communication according to the first information.
[0457] In a possible design, the transceiver module 1502 is configured to receive the first information, including: receiving radio frequency channel data of the first region, the radio frequency channel data of the first region including the first information.
[0458] In a possible design, the transceiver module 1502 is further configured to receive second information, the second information indicating that the number of paths is different in at least two sub-regions of a second region, and / or the second information indicating that the correlation between channels of at least two sub-regions of the second region is lower than the first threshold, the second region having an area greater than that of the first region.
[0459] The transceiver module 1502 is further configured to transmit a first request according to the second information, the first request being used to request the radio frequency channel data of the first region.
[0460] In a possible design, the transceiver 1502, when receiving the radio channel data of the first region, receives the radio channel data of the first region and radio channel data of a third region. The area of the first region is smaller than the area of the third region. The size of the first region is smaller than or equal to a resolution threshold, and / or a first parameter corresponding to the first region is greater than or equal to a third threshold. The first parameter indicates a proportion of an area of a first sub-region in the first region, and the first sub-region is one of at least two sub-regions of the first region.
[0461] In a possible design, the transceiver 1502 is further configured to send threshold information, where the threshold information indicates the third threshold and / or the resolution threshold.
[0462] In a possible design, the transceiver 1502 is further configured to send third information, where the third information is used to trigger a perception measurement and / or an update of the radio channel data of the first region. The result of the perception measurement is used for the update of the radio channel data of the first region.
[0463] In a possible design, the transceiver 1502 is further configured to send channel information, where the channel information indicates a channel corresponding to the first region, and the perception measurement includes a perception measurement on the channel corresponding to the first region.
[0464] When the communication apparatus 1500 is configured to implement the functions of the second communication apparatus, the processing module 1501 is configured to:
[0465] The processing module 1501 is configured to determine first information. The first information indicates that the number of paths in at least two sub-regions of a first region is different, where the path is a propagation path of a signal. The first information also indicates that the correlation between channels of the at least two sub-regions of the first region is lower than a first threshold. The correlation between the channels of the at least two sub-regions is determined according to radio channel data corresponding to the at least two sub-regions respectively, and the radio channel data is used to indicate the channel state of a sub-region.
[0466] The transceiver 1502 is configured to send the first information.
[0467] In a possible design, the transceiver 1502, when sending the first information, sends the radio channel data of the first region, where the radio channel data of the first region includes the first information.
[0468] In a possible design, the transceiver 1502 is further configured to send second information, where the second information indicates that the number of diameters is different in at least two sub-regions of the second region, and / or the second information indicates that the correlation of channels between at least two sub-regions of the second region is lower than the first threshold, and the area of the second region is greater than the area of the first region.
[0469] The transceiver 1502 is further configured to receive a first request for radio channel data of the first region, where the first request is determined according to the second information.
[0470] The transceiver 1502 is configured to send the radio channel data of the first region, including sending the radio channel data of the first region according to the first request.
[0471] In a possible design, the transceiver 1502 is configured to send the radio channel data of the first region, including sending, in a first condition, the radio channel data of the first region and radio channel data of a third region, where the area of the first region is smaller than the area of the third region, and the first condition includes that a size of the first region is smaller than or equal to a resolution threshold, and / or a first parameter corresponding to the first region is greater than or equal to a third threshold, where the first parameter indicates an area proportion of a first sub-region in the first region, and the first sub-region is one of at least two sub-regions of the first region.
[0472] In a possible design, the transceiver 1502 is further configured to receive third information.
[0473] The processing module 1501 is further configured to perform sensing measurement according to the third information to obtain a sensing measurement result, and update the radio channel data of the first region according to the sensing measurement result.
[0474] In a possible design, the transceiver 1502 is further configured to receive channel information, where the channel information indicates a channel corresponding to the first region.
[0475] The processing module 1501 is configured to perform sensing measurement according to the third information to obtain a sensing measurement result, including performing sensing measurement on the channel corresponding to the first region according to the third information to obtain the sensing measurement result.
[0476] Wherein, all the related content of each step involved in the method embodiments can be cited to the function description of the corresponding function module, which will not be repeated here.
[0477] Optionally, in this application, the transceiver module receives / transmits information, which can also be understood as the processing module receiving / transmitting information through the transceiver module. The processing module receiving / transmitting information through the transceiver module can also be understood as: the processing module controls the transceiver module to receive / transmit information. Alternatively, the processing module transmitting information through the transceiver module can be understood as: the processing module outputs information to the transceiver module, and the transceiver module transmits the information; the processing module receiving information through the transceiver module can be understood as: the transceiver module receives information and inputs the information to the processing module.
[0478] In this application, the communication apparatus 1500 can be in the form of an integrated manner to divide various functional modules. The "module" here can refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0479] In some embodiments, when the communication apparatus 1500 in FIG. 15 is a chip or a chip system, the functions / implementation processes of the transceiver module 1502 can be implemented through the input / output interface (or communication interface) of the chip or chip system, and the functions / implementation processes of the processing module 1501 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0480] Since the communication apparatus 1500 provided by the embodiment can execute the above method, the technical effects it can obtain can refer to the above method embodiments, which will not be repeated here.
[0481] As a possible product form, the first communication apparatus or the second communication apparatus described in the embodiments of the present application can also be implemented using one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.
[0482] As another possible product form, the first communication device or the second communication device described in the embodiments of the present application can be implemented by a general bus architecture. For ease of illustration, refer to FIG. 16, which is a structural schematic diagram of a communication device 1600 provided by the embodiments of the present application, the communication device 1600 including a processor 1601 and a transceiver 1602. The communication device 1600 can be a first communication device, or a chip or chip system therein; or the communication device 1600 can be a second communication device, or a chip or module therein. FIG. 16 only shows the main components of the communication device 1600. In addition to the processor 1601 and the transceiver 1602, the communication device 1600 can further include a memory 1603, and an input and output device (not shown in the figure).
[0483] Optionally, the processor 1601 is mainly used for processing communication protocols and communication data, and controlling the entire communication device, executing software programs, and processing data of the software programs. The memory 1603 is mainly used for storing software programs and data. The transceiver 1602 can include a radio frequency circuit and an antenna, the radio frequency circuit being mainly used for conversion between a baseband signal and a radio frequency signal and processing the radio frequency signal. The antenna is mainly used for transceiving a radio frequency signal in the form of an electromagnetic wave. The input and output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by a user and outputting data to the user.
[0484] Optionally, the processor 1601, the transceiver 1602, and the memory 1603 can be connected through a communication bus.
[0485] It should be noted that the memory 1603 can exist independently of the processor 1601, or can be integrated with the processor 1601. The memory 1603 can be located inside the communication device 1600, or can be located outside the communication device 1600, without limitation.
[0486] When the communication device is powered on, the processor 1601 can read a software program in the memory 1603, interpret and execute instructions of the software program, and process data of the software program. When data needs to be transmitted wirelessly, the processor 1601 performs baseband processing on the data to be transmitted, and outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits a radio frequency signal in the form of an electromagnetic wave through the antenna. When data is transmitted to the communication device, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1601. The processor 1601 converts the baseband signal into data and processes the data.
[0487] In another implementation, the radio frequency circuitry and the antenna can be provided separately from the processor that performs baseband processing, for example in a distributed scenario where the radio frequency circuitry and the antenna can be arranged remotely from the communication device.
[0488] In some embodiments, on hardware implementation, those skilled in the art can conceive that the above-mentioned communication device 1500 can take the form of the communication device 1600 shown in Figure 16.
[0489] As an example, the functions / implementation processes of the processing module 1501 in Figure 15 can be implemented by the processor 1601 in the communication device 1600 shown in Figure 16 invoking computer-executable instructions stored in the memory 1603. The functions / implementation processes of the transceiver module 1502 in Figure 15 can be implemented by the transceiver 1602 in the communication device 1600 shown in Figure 16.
[0490] As another possible product form, the first communication device or the second communication device in the present application can adopt the constituent structure shown in Figure 17, or include the components shown in Figure 17. Figure 17 is a constituent schematic diagram of a communication device 1700 provided in the present application.
[0491] As shown in Figure 17, the communication device 1700 includes at least one processor 1701. Optionally, the communication device further includes a communication interface 1702.
[0492] When the program instructions involved are executed in the at least one processor 1701, the device 1700 can be caused to implement the method provided in any of the preceding embodiments and any possible design thereof. Alternatively, the processor 1701 is used to implement the method provided in any of the preceding embodiments and any possible design thereof by logic circuit or executing code instructions.
[0493] The communication interface 1702 can be used to receive program instructions and transmit them to the processor, or the communication interface 1702 can be used for the communication device 1700 to communicate with other communication devices, such as interacting with control signaling and / or service data, etc. For example, the communication interface 1702 can be used to receive signals from other devices outside the communication device 1700 and transmit them to the processor 1701 or send signals from the processor 1701 to other communication devices outside the communication device 1700.
[0494] Optionally, the communication interface 1702 can be a code and / or data read-write interface circuit, or the communication interface 1702 can be a signal transmission interface circuit between the communication processor and the transceiver, or a pin of a chip.
[0495] Optionally, the communication device 1700 further includes at least one memory 1703, which can be used to store required program instructions and / or data.
[0496] It should be noted that the memory 1703 can exist independently of the processor 1701, or can be integrated with the processor 1701. The memory 1703 can be located within the communication device 1700, or can be located outside the communication device 1700, without limitation.
[0497] Optionally, the communication device 1700 further includes a power supply circuit 1704, which can be used to supply power to the processor 1701. The power supply circuit 1704 can be located in the same chip as the processor 1701, or can be located in another chip that is separate from the chip in which the processor 1701 is located.
[0498] Optionally, the communication device 1700 further includes a bus 1705, through which various parts of the communication device 1700 can be interconnected.
[0499] In some embodiments, in hardware implementation, those skilled in the art can conceive that the communication device 1500 shown in Figure 15 can take the form of the communication device 1700 shown in Figure 17.
[0500] As an example, the functions / implementation processes of the processing module 1501 in Figure 15 can be implemented by the processor 1701 in the communication device 1700 in Figure 17 invoking computer execution instructions stored in the memory 1703. The functions / implementation processes of the transceiver module 1502 in Figure 15 can be implemented by the communication interface 1702 in the communication device 1700 in Figure 17.
[0501] It should be noted that the structure shown in Figure 17 does not constitute a specific limitation on the first communication device or the second communication device. For example, in other embodiments of the present application, the first communication device or the second communication device can include more or fewer components than those shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.
[0502] Optionally, the processor in the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic, or discrete hardware components, etc. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor.
[0503] Optionally, the memory in the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), or direct rambus RAM (DR RAM).
[0504] Optionally, the power supply circuit described in the embodiments of the present application includes but is not limited to at least one of the following: a power supply circuit, a power supply system, a power management chip, a power consumption management processor, or a power consumption management control circuit.
[0505] In some embodiments, the communication apparatus also includes a processor configured to implement the method in any one of the method embodiments.
[0506] As a possible implementation, the communication apparatus also includes a memory. The memory is configured to store necessary computer programs and data. The computer programs can include instructions, and the processor can invoke the instructions in the computer programs stored in the memory to instruct the communication apparatus to perform the method in any one of the method embodiments. Of course, the memory can also not be in the communication apparatus.
[0507] As another possible implementation, the communication apparatus also includes an interface circuit, which is a code / data read / write interface circuit. The interface circuit is configured to receive computer execution instructions (the computer execution instructions are stored in the memory, and can be read directly from the memory or can pass through other devices) and transmit to the processor.
[0508] As yet another possible implementation, the communication apparatus also includes a communication interface configured to communicate with modules outside the communication apparatus.
[0509] It can be understood that the communication apparatus can be a chip or a chip system. When the communication apparatus is a chip system, the communication apparatus can be composed of a chip or can include a chip and other discrete devices. The embodiments of the present application do not make a specific limitation in this regard.
[0510] The present application also provides a computer readable storage medium having stored thereon a computer program or instructions, which, when executed by a computer, implement the functions of any one of the method embodiments.
[0511] The present application also provides a computer program product, which, when executed by a computer, implement the functions of any one of the method embodiments.
[0512] Those skilled in the art can understand that, for the convenience and brevity of the description, the specific working processes of the system, apparatus and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0513] It can be understood that the system, apparatus and method described in the present application can also be implemented in other ways. For example, the apparatus embodiments described above are only schematic. For example, the division of the units is only a logical function division. There can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or in other forms.
[0514] The units described as separate components may or may not be physically separate, i.e., may be located in one place, or may be distributed to multiple network units. The components shown as units may or may not be physical units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0515] In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, or each unit can be physically present separately, or two or more units can be integrated into one unit.
[0516] In the above embodiments, all or part can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part can be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or data storage device including one or more servers, data centers, etc. integrated with one or more 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 DVD), or a semiconductor medium (such as a solid state drive (SSD)), etc. In the embodiments of the present application, the computer can include the device described above.
[0517] Although the application has been described in connection with various embodiments, it will be understood that the application is capable of further modifications. These modifications will be apparent to those skilled in the art taking into account the disclosure and the appended claims. In the claims, the term "comprising" does not exclude other elements or steps, and the indefinite articles "a" or "an" do not exclude a plurality. A single processor or other unit can fulfil the functions of several items recited in the claims. The terms "first", "second" and the like do not imply any ordering, but rather are used as namers. The terms "comprise", "comprising", "include", "including" and the like are used herein to mean including at least the recited item, but not to the exclusion of other items.
Claims
1. A communication method, characterized in that: include: receiving a first message; The first information indicates that the number of paths in at least two sub-areas of the first area is different, where the path is a propagation path of a signal; And / or, the first information indicates that a channel correlation between at least two sub-areas of the first area is lower than a first threshold, where the channel correlation between the at least two sub-areas is determined based on radio frequency channel data corresponding to the at least two sub-areas, respectively, where the radio frequency channel data is used to indicate a channel state of the sub-area; Communication is performed according to the first information.
2. The method according to claim 1, characterized in that The first information is associated with a first parameter, where the first parameter indicates an area ratio of a first sub-region in the first region, and the first sub-region is one of at least two sub-regions of the first region.
3. The method according to claim 1 or 2, characterized in that Receiving the first information includes: Receive radio frequency channel data of the first area, where the radio frequency channel data of the first area includes the first information.
4. The method according to claim 3, characterized in that The method further comprises: receiving second information, where the second information indicates that the number of diameters in at least two sub-areas of the second area is different, and / or the second information indicates that a correlation of channels between at least two sub-areas of the second area is lower than the first threshold, and the area of the second area is larger than that of the first area; A first request is sent according to the second information, where the first request is used to request radio frequency channel data of the first area.
5. The method according to claim 4, characterized in that The first area is included in the second area; or, The first area and the second area do not overlap at all, and a distance between a reference position of the first area and a reference position of the second area is smaller than a second threshold.
6. The method according to claim 3, characterized in that Receiving radio frequency channel data of the first area includes: receiving radio frequency channel data of the first area and radio frequency channel data of a third area; wherein the area of the first region is smaller than the area of the third region; The size of the first area is less than or equal to a resolution threshold, and / or a first parameter corresponding to the first area is greater than or equal to a third threshold, the first parameter indicates the area ratio of the first sub-area in the first area, and the first sub-area is one of the at least two sub-areas of the first area.
7. The method according to claim 6, characterized in that The method further includes: sending threshold information, where the threshold information indicates the third threshold and / or the resolution threshold.
8. The method according to claim 6 or 7, characterized in that The number of paths in at least two sub-areas of the third area is different, and / or the correlation of channels between at least two sub-areas of the third area is lower than the first threshold; The second parameter corresponding to the third area is greater than or equal to the third threshold, the second parameter indicates the area ratio of the second sub-area in the third area, and the second sub-area is one of the at least two sub-areas of the third area.
9. The method according to any one of claims 6 to 8, characterized in that The first region and the third region are different regions among N regions, where N is a positive integer greater than or equal to 2; Among them, the Nth of the N regions i The regional quality parameter corresponding to the Nth region is greater than or equal to the third threshold, and the Nth region i The regional quality parameter corresponding to the Nth region indicates the i A sub-region in the Nth region i The area ratio in the region, N i is a positive integer less than or equal to N, N i The ratio of the number of values of to N is greater than or equal to the fourth threshold.
10. The method according to any one of claims 3 to 9, characterized in that The method further includes: sending third information, where the third information is used to trigger perception measurement and / or update of radio frequency channel data of the first area, and the result of the perception measurement is used to update the radio frequency channel data of the first area.
11. The method according to claim 10, characterized in that The method further includes: sending channel information, where the channel information indicates a channel corresponding to the first area, and the perception measurement includes performing perception measurement on the channel corresponding to the first area.
12. A communication method, characterized in that: include: determining first information; The first information indicates that the number of paths in at least two sub-areas of the first area is different, where the path is a propagation path of a signal; And / or, the first information indicates that a channel correlation between at least two sub-areas of the first area is lower than a first threshold, where the channel correlation between the at least two sub-areas is determined based on radio frequency channel data corresponding to the at least two sub-areas, respectively, where the radio frequency channel data is used to indicate a channel state of the sub-area; The first information is sent.
13. The method according to claim 12, characterized in that Sending the first information includes: The radio frequency channel data of the first area is sent, where the radio frequency channel data of the first area includes the first information.
14. The method according to claim 13, wherein: The method further comprises: sending second information, where the second information indicates that the number of paths in at least two sub-areas of the second area is different, and / or the second information indicates that a correlation of channels between at least two sub-areas of the second area is lower than the first threshold, and the area of the second area is larger than that of the first area; receiving a first request for requesting radio frequency channel data of the first area, the first request being determined based on the second information; The sending of radio frequency channel data of the first area includes: According to the first request, radio frequency channel data of the first area is sent.
15. The method according to claim 13, characterized in that The sending of radio frequency channel data of the first area includes: Under a first condition, sending radio frequency channel data of the first area and radio frequency channel data of the third area; wherein the area of the first region is smaller than the area of the third region; The first condition includes: the size of the first area is less than or equal to a resolution threshold, and / or the first parameter corresponding to the first area is greater than or equal to a third threshold, the first parameter indicates the area ratio of the first sub-area in the first area, and the first sub-area is one of the at least two sub-areas of the first area.
16. The method according to any one of claims 13 to 15, characterized in that The method further comprises: receiving third information; Performing a perception measurement based on the third information to obtain a perception measurement result; Update radio frequency channel data of the first area according to the sensing measurement result.
17. The method according to claim 16, characterized in that The method further includes: receiving channel information, the channel information indicating a channel corresponding to the first area; Performing a perception measurement according to the third information to obtain a perception measurement result includes: Perform perception measurement on the channel corresponding to the first area according to the third information to obtain the perception measurement result.
18. A communication device, characterized in that: The communication device includes: a module for executing the method according to any one of claims 1 to 11, or a module for executing the method according to any one of claims 12 to 17.
19. A communication device, characterized in that: The communication device includes a processor; the processor is configured to execute a computer program or instruction to enable the communication device to execute the method according to any one of claims 1 to 11, or to enable the communication device to execute the method according to any one of claims 12 to 17.
20. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions or programs. When the computer instructions or programs are executed on a computer, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 17 is executed.
21. A computer program product, characterized in that The computer program product includes computer instructions; when part or all of the computer instructions are run on a computer, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 17 is executed.
22. A chip, characterized in that: include: a memory for storing computer program instructions; A processor is configured to execute the computer program instructions so that the method according to any one of claims 1 to 11 or the method according to any one of claims 12 to 17 is performed.
Citation Information
Patent Citations
A user pairing method and an access point
CN109921835A
RIS-assisted single-carrier-frequency 3D imaging method based on multi-view image correlation
CN117354722A
Control device, control method, and program for improving utilization efficiency of massive MIMO
JP2021193775A
Wireless communication system, relay apparatus and wireless communication method
US20240056168A1
Multi-target position classification wireless sensing method, device, and medium
WO2024067730A1