Communication method and apparatus
By partitioning the area into multiple sub-regions in the communication system and indicating the RF channel data conversion relationship using the mapping relationship, the communication pressure problem caused by the large amount of RF channel data is solved, and more efficient communication and precise positioning are achieved.
Patent Information
- Application Number
- PCT/CN2024/134525
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-27
- Filing Date
- 2024-11-26
- Publication Date
- 2025-07-03
Smart Images

Figure CN2024134525_03072025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 27, 2023, with application number 202311837757.1 and invention name “Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0003] In communication systems, using wireless sensing technology to obtain environmental information to assist in channel prediction and positioning is a hot research area in perception-assisted communication. In perception-assisted communication, network devices transmit radio frequency channel data to terminal devices, enabling them to perform positioning and channel prediction based on this data.
[0004] However, the amount of data in the RF channel is large, which leads to high communication pressure between network devices and terminal devices. Summary of the Invention
[0005] In order to solve the above technical problems, the present application provides a communication method and device that can improve fusion efficiency.
[0006] To achieve the above objectives, this application adopts the following technical solutions:
[0007] In the first aspect, a communication method is provided, which can be executed by a first communication device. Unless otherwise specified, the "first communication device" in this application can refer to the first communication device itself (for example, a network device, a terminal device, a perception management function entity, or a location management function entity), or a component in the first communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the first communication device. The following description is based on the example that the execution subject is the first communication device. The method includes:
[0008] The first communication device determines first information, where the first information indicates a first mapping relationship, the first mapping relationship is associated with a first area, the first area includes M sub-areas, the first mapping relationship indicates a conversion relationship between a location parameter of the first sub-area and radio frequency channel data of the first sub-area, the first sub-area is one of the M sub-areas, and M is a positive integer greater than or equal to 2. The first communication device sends the first information.
[0009] The first sub-region is one of the M sub-regions, which can be understood as: the first sub-region is any one of the M sub-regions.
[0010] That is, the first communication device provides the first information to other communication devices, such as the second communication device. Since the first information can indicate the first mapping relationship, the second communication device can determine the radio frequency channel data corresponding to the first area based on the first mapping relationship. In this way, what is transmitted between different communication devices is: the first information indicating the first mapping relationship, rather than the radio frequency channel data determined based on the first mapping relationship, thereby reducing communication pressure.
[0011] In one possible design, the radio frequency channel data of the first sub-area includes: channel parameters on at least one path corresponding to the first sub-area, thereby indicating channel characteristics of each path in the at least one path.
[0012] In one possible design, the channel parameter includes at least one of the following: power, delay, angle of arrival AoA, or angle of departure AoD.
[0013] In one possible design, each of the M subregions corresponds to at least one path, and each of the at least one path includes at least one channel parameter. At least two of the M subregions correspond to different numbers of path items. Furthermore, different subregions within the M subregions correspond to different numbers of channel parameter items on the paths. Furthermore, the same subregion within the M subregions corresponds to different numbers of channel parameter items on different paths.
[0014] That is, in the M sub-areas, the number of paths corresponding to different sub-areas may be different, and the number of channel parameter items corresponding to different paths may also be different.
[0015] In one possible design, the position parameter of the first sub-region includes: a position parameter on a first dimension, wherein the M sub-regions in the first region are partitioned according to the first dimension.
[0016] For example, the first dimension is: a length direction of the first region, or a width direction of the first region, or a height direction of the first region.
[0017] For another example, the first dimension is: the longitude of the first area, or the latitude of the first area.
[0018] For another example, the first dimension is: the angle or length of the first area in a polar coordinate system.
[0019] In one possible design, the position parameters of the first sub-region include: position parameters on a first dimension, and position parameters on a second dimension, wherein the M sub-regions in the first region are partitioned according to the first dimension and the second dimension.
[0020] For example, the first dimension is the length direction of the first region, and the second dimension is the width direction of the first region.
[0021] For another example, the first dimension is the length direction of the first region, and the second dimension is the height direction of the first region.
[0022] For another example, the first dimension is the width direction of the first region, and the second dimension is the height direction of the first region.
[0023] For another example, the first dimension is the longitude of the first area, and the second dimension is the latitude of the first area.
[0024] In one possible design, the position parameters of the first sub-region include: a position parameter in a first dimension, a position parameter in a second dimension, and a position parameter in a third dimension. The M sub-regions in the first region are partitioned according to the first dimension, the second dimension, and the third dimension.
[0025] For example, the first dimension is the length direction of the first region, the second dimension is the width direction of the first region, and the third dimension is the height direction of the first region.
[0026] In one possible design, the first mapping relationship indicates a conversion relationship between the location parameters of the first sub-area and the radio frequency channel data of the first sub-area, including: the first mapping relationship indicates a conversion relationship between the location parameters of the first sub-area and the first radio frequency channel data of the first sub-area.
[0027] The first information further indicates a second mapping relationship, the second mapping relationship being associated with the first area, the second mapping relationship indicating a conversion relationship between a location parameter of the first sub-area and second radio frequency channel data of the first sub-area, wherein the first radio frequency channel data is different from the second radio frequency channel data.
[0028] That is, the conversion relationships corresponding to different radio frequency channel data in the same sub-area can be indicated by different mapping relationships, thereby helping to improve the accuracy of determining the radio frequency channel data by the second communication device.
[0029] In one possible design, the first information further indicates at least one of the following:
[0030] The first item is the first area. For example, the first information includes an identifier of the first area.
[0031] The second item, M i sub-regions, the M i Each of the M sub-regions is located at the edge of the first region. i is a positive integer less than or equal to M. For example, the first information includes the M i That is, the first information also indicates the sub-area at the edge of the first area, so that the second communication device can i The first area is determined by a plurality of sub-areas.
[0032] The third item is the resolution corresponding to the first mapping relationship, where the resolution indicates the size of each sub-region in the M sub-regions. The first mapping relationship is associated with the resolution corresponding to the sub-region. For example, the higher the dimension of the first mapping relationship, the higher the resolution of the corresponding sub-region. The higher the dimension of the first mapping relationship, the higher the highest power of the first mapping relationship.
[0033] The fourth item is a scatterer or a scatterer group corresponding to at least one sub-region among the M sub-regions.
[0034] Item 5: Perceptual quality corresponding to the first area, where the perceptual quality is used to characterize the difference between the measurement data corresponding to the first area and the RF channel data corresponding to the first area. The RF channel data corresponding to the first area can be understood as the RF channel data corresponding to all sub-areas in the first area.
[0035] In one possible design, the method further includes: the first communication device determines second information, the second information indicates a third mapping relationship, the third mapping relationship is associated with a second area, the second area includes N sub-areas, the third mapping relationship indicates a conversion relationship between a position parameter of the second sub-area and the radio frequency channel data of the second sub-area, and the second sub-area is one of the N sub-areas, such as the second sub-area is any one of the N sub-areas. N is a positive integer greater than or equal to 2. The first communication device sends the second information.
[0036] That is, the first communication device can provide mapping relationships corresponding to different areas.
[0037] In one possible design, the method further includes: the first communication device receives third information. The third information indicates a fourth mapping relationship, the fourth mapping relationship is associated with the first area, the first area includes P sub-areas, the fourth mapping relationship indicates a conversion relationship between a position parameter of the third sub-area and the radio frequency channel data of the third sub-area, and the third sub-area is one of the P sub-areas, such as the third sub-area is any one of the P sub-areas. P is a positive integer greater than or equal to 2. The fourth mapping relationship is determined based on the first information and the perception result, and the perception result includes the perception result of the first area.
[0038] In this way, even if the distribution of scatterers in the same area changes dynamically at different times, the first communication device can still obtain the third information. The third information is determined based on the sensing result, so that the first communication device can update the radio frequency channel data in real time according to the third information.
[0039] In one possible design, the method further includes: the first communication device updating radio frequency channel data according to the third information. The updated radio frequency channel data includes radio frequency channel data of the first area, thereby achieving real-time updating of radio frequency channel data.
[0040] In one possible design, the method also includes: the first communication device receives fourth information, the fourth information is used to request radio frequency channel data of the first area, and the area of the sub-area corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each sub-area in the M sub-areas.
[0041] The first communication device sends the fifth information in response to the fourth information. The fifth information indicates a fifth mapping relationship, the fifth mapping relationship is associated with the first area, the first area includes Q sub-areas, the fifth mapping relationship indicates the conversion relationship between the position parameter of the fourth sub-area and the radio frequency channel data of the fourth sub-area, and the fourth sub-area is one of the Q sub-areas, such as the fourth sub-area is any sub-area of the Q sub-areas. Q is a positive integer greater than or equal to 2. The area corresponding to each sub-area in the Q sub-areas is smaller than the area of each sub-area in the M sub-areas. It can be understood that the granularity of each sub-area in the Q sub-areas is smaller than the granularity of each sub-area in the M sub-areas.
[0042] That is, for sub-areas divided according to different granularities in the same area, the first communication device may provide different mapping relationships, so that the second communication device determines the radio frequency channel data of the sub-areas of the corresponding granularity based on the different mapping relationships.
[0043] In one possible design, the first communication device sends the fifth information, including: the first communication device sends the fifth information under a first condition.
[0044] The first condition includes at least one of the following:
[0045] The first item, the first function value is greater than the first threshold, and the first function value is used to represent: the Mth j The measurement data of the Mth sub-region and the measurement data of the Mth sub-region j The difference between the radio frequency channel data of the sub-areas. The first function value is included in the fourth information. j is an integer greater than or equal to 1 and less than or equal to M.
[0046] Wherein, if the second communication device is located at the Mth j sub-area, the first function value is less than the first threshold. Or, if the second communication device is located in the Mth j sub-areas, and the sizes of the M sub-areas meet the resolution requirement, then the first function value is less than the first threshold. On the contrary, if the second communication device is located in the Mth j outside the Mth sub-region, and / or, the Mth j If the size of the sub-region does not meet the resolution requirement, the first function value is greater than the first threshold. In this case, the first communication device needs to continue to provide a mapping relationship of a finer-grained sub-region, that is, the fifth mapping relationship, so that the second communication device determines the radio frequency channel data of the finer-grained sub-region based on the fifth mapping relationship.
[0047] The second item, the layer number corresponding to the M sub-areas is less than the layer threshold. This can be understood as: the size of the M sub-areas does not meet the resolution requirement. In this case, the first communication device needs to continue to provide a mapping relationship for a finer-grained sub-area, that is, the fifth mapping relationship, so that the second communication device can determine the RF channel data of the finer-grained sub-area based on the fifth mapping relationship.
[0048] The third item, the resolution corresponding to the M sub-areas is less than the resolution threshold, and the resolution corresponding to the M sub-areas is used to indicate the size of each sub-area in the M sub-areas. It can be understood that the resolution of the M sub-areas does not meet the resolution requirement. In this case, the first communication device needs to continue to provide a mapping relationship of a finer-grained sub-area, that is, the fifth mapping relationship, so that the second communication device determines the radio frequency channel data of the finer-grained sub-area based on the fifth mapping relationship.
[0049] In one possible design, the radio frequency channel data of the first sub-area is used for parameter adjustment, and the parameters to be adjusted include at least one of the following: beamforming parameters, multiple-input multiple-output MIMO parameters, power consumption parameters, or positioning parameters, thereby assisting beamforming, MIMO communication, energy saving or positioning, etc.
[0050] In the second aspect, a communication method is provided, which can be executed by a second communication device. Unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, a network device, a terminal device, a perception management function entity, or a location management function entity), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the second communication device. The following description is based on the example that the execution subject is the second communication device. The method includes:
[0051] The second communication device receives first information, where the first information indicates a first mapping relationship, the first mapping relationship is associated with a first area, the first area includes M sub-areas, the first mapping relationship indicates a conversion relationship between a location parameter of the first sub-area and radio frequency channel data of the first sub-area, and the first sub-area is one of the M sub-areas. M is a positive integer greater than or equal to 2. The second communication device determines the radio frequency channel data of the first area based on the first information.
[0052] The first sub-region is one of the M sub-regions, which can be understood as: the first sub-region is any one of the M sub-regions.
[0053] That is, the second communication device obtains the first information from another communication device, such as the first communication device. Since the first information can indicate the first mapping relationship, the second communication device can determine the radio frequency channel data corresponding to the first area based on the first mapping relationship. In this way, what is transmitted between different communication devices is: the first information indicating the first mapping relationship, rather than the radio frequency channel data determined based on the first mapping relationship, thereby reducing communication pressure.
[0054] In one possible design, after determining the radio frequency channel data of the first area, the method further includes: the second communication device updating the radio frequency channel data of the first area based on the perception result.
[0055] The second communication device transmits third information based on the updated RF channel data. The third information indicates a fourth mapping relationship, the fourth mapping relationship being associated with the first area, the first area including P sub-areas, the fourth mapping relationship indicating a conversion relationship between a location parameter of a third sub-area and the RF channel data of the third sub-area, the third sub-area being one of the P sub-areas. P is a positive integer greater than or equal to 2. The RF channel data of the third sub-area belongs to the updated RF channel data.
[0056] In this way, even if the distribution of scatterers in the same area changes dynamically at different times, the second communication device can determine the third information in real time based on the sensing result. The third information is determined based on the sensing result, so when the second communication device provides the third information to other devices, such as the first communication device, the other communication devices can update the RF channel data in real time based on the third information.
[0057] In a third aspect, a communication method is provided, which can be executed by a second communication device. Unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, a network device, a terminal device, a perception management function entity, or a location management function entity), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the second communication device. The following description is based on the example that the execution subject is the second communication device. The method includes:
[0058] The second communication device receives first information and second information.
[0059] Among them, the first information indicates a first mapping relationship, the first mapping relationship is associated with a first area, the first area includes M sub-areas, the first mapping relationship indicates a conversion relationship between the position parameter of the first sub-area and the radio frequency channel data of the first sub-area, the first sub-area is one of the M sub-areas, and M is a positive integer greater than or equal to 2.
[0060] The second information indicates a third mapping relationship, the third mapping relationship is associated with the second area, the second area includes N sub-areas, the third mapping relationship indicates a conversion relationship between the position parameter of the second sub-area and the radio frequency channel data of the second sub-area, the second sub-area is one of the N sub-areas, and N is a positive integer greater than or equal to 2.
[0061] The second communication device determines that the current area is the first area based on the first mapping relationship indicated by the first information and the third mapping relationship indicated by the second information. This can be understood as: the second communication device is located in the first area.
[0062] The second communication device sends fourth information, where the fourth information is used to request radio frequency channel data of the first area, and the area of the sub-area corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each sub-area of the M sub-areas.
[0063] That is, the second communication device obtains the first information and the second information from another communication device, such as the first communication device. Since the first information can indicate the first mapping relationship, and the second information can indicate the third mapping relationship, what is transmitted between different communication devices is the information indicating the mapping relationship, rather than the radio frequency channel data determined based on the mapping relationship, thereby reducing communication pressure.
[0064] Furthermore, the second communication device can determine which area the current area is based on the first mapping relationship and the second mapping relationship, such as the first area, and thus request a mapping relationship of the area on a finer-grained sub-area, thereby achieving more accurate positioning.
[0065] In one possible design, the second communication device determines, based on the first mapping relationship indicated by the first information and the third mapping relationship indicated by the second information, that the current area is the first area, including:
[0066] The second communication device determines M function values according to the first mapping relationship indicated by the first information, wherein the Mth function value k The function value is used to represent: the Mth k The measurement data of the Mth sub-region and the measurement data of the Mth sub-region k The difference between the RF channel data of the sub-areas. k is an integer ranging from 1 to M.
[0067] The second communication device determines N function values according to the third mapping relationship indicated by the second information, wherein the Nth function value k The function value is used to represent: the Nth k The measurement data of the Nth sub-area and the Nth sub-area k The difference between the RF channel data of the sub-areas. k is an integer ranging from 1 to N.
[0068] The second communication device determines, based on the M function values and the N function values, that a current area is the first area.
[0069] That is to say, since the first information can indicate the first mapping relationship, the second communication device can determine the radio frequency channel data corresponding to each of the M sub-areas based on the first mapping relationship, and then determine the M function values in combination with the measurement data of each sub-area in the M sub-areas.
[0070] Similarly, since the second information can indicate the third mapping relationship, the second communication device can determine the radio frequency channel data corresponding to each of the N sub-areas based on the third mapping relationship, and then determine the N function values in combination with the measurement data of each sub-area in the N sub-areas.
[0071] Since the difference between the measurement data of different sub-areas and the radio frequency channel data of the sub-areas can characterize the possibility of whether the sub-area is the area where the second communication device is located, the second communication device determines which sub-area of the M sub-areas and the N sub-areas the current area may be based on the M function values and the N function values.
[0072] In one possible design, the second communication device sending the fourth information includes: sending the fourth information when the first function value is greater than a first threshold. The first function value is one of the M function values, and the first function value is the minimum value between the M function values and the N function values. This can be understood as follows: for the M sub-areas and the N sub-areas, the sub-area corresponding to the first function value is the sub-area where the second communication device is most likely to be located.
[0073] If the first function value is greater than the first threshold, it means that the probability that the sub-area corresponding to the first function value is the sub-area where the second communication device is located does not meet the requirement. In this case, the second communication device needs to continue to request a mapping relationship for a finer-grained sub-area, that is, the fifth mapping relationship, so that the second communication device can determine the radio frequency channel data of the finer-grained sub-area based on the fifth mapping relationship.
[0074] In one possible design, the fourth information also includes the first function value.
[0075] In one possible design, the second communication device sending the fourth information includes: sending the fourth information under a second condition. The second condition includes at least one of the following:
[0076] The first item is that the layer number corresponding to the M sub-areas is less than the layer threshold. This can be understood as: the size of the M sub-areas does not meet the resolution requirement. In this case, the second communication device needs to continue to request a mapping relationship for a finer-grained sub-area, that is, the fifth mapping relationship, so that the second communication device can determine the RF channel data of the finer-grained sub-area based on the fifth mapping relationship.
[0077] The second item, the resolution corresponding to the M sub-areas is greater than the resolution threshold. This can be understood as: the resolution of the M sub-areas does not meet the resolution requirement. In this case, the second communication device needs to continue to request a mapping relationship for a finer-grained sub-area, that is, the fifth mapping relationship, so that the second communication device determines the RF channel data of the finer-grained sub-area based on the fifth mapping relationship.
[0078] In a fourth aspect, a communication device is provided for implementing various methods. The communication device may be the first communication device described in the first aspect, or a device included in the first communication device, such as a chip or a chip system. Alternatively, the communication device may be the second communication device described in the second or third aspect, or a device included in the second communication device, such as a chip or a chip system.
[0079] The communication device includes modules, units, or means corresponding to the implementation method, which can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the functions.
[0080] In some possible designs, the communication device may include a processing module and a transceiver module. The processing module may be configured to implement the processing functionality of any of the above aspects and any possible implementations thereof. The transceiver module may include a receiving module and a transmitting module, respectively configured to implement the receiving functionality and the transmitting functionality of any of the above aspects and any possible implementations thereof.
[0081] In some possible designs, the transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface.
[0082] In a fifth aspect, a communication device is provided, comprising: a processor and a memory; the memory is configured to store computer instructions, and when the processor executes the instructions, the communication device performs the method described in any aspect. The communication device may be the first communication device described in the first aspect, or a device included in the first communication device, such as a chip or a chip system. Alternatively, the communication device may be the second communication device described in the second or third aspect, or a device included in the second communication device, such as a chip or a chip system.
[0083] In a sixth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is configured to communicate with a module external to the communication device; and the processor is configured to execute a computer program or instruction to cause the communication device to perform the method described in any one of the aspects. The communication device may be the first communication device described in the first aspect, or a device included in the first communication device, such as a chip or a chip system. Alternatively, the communication device may be the second communication device described in the second or third aspect, or a device included in the second communication device, such as a chip or a chip system.
[0084] In a seventh aspect, a communication device is provided, comprising: at least one processor; the processor is configured to execute a computer program or instruction stored in a memory, so that the communication device performs the method described in any one of the aspects. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the first communication device described in the first aspect. Alternatively, the communication device may be the second communication device described in the second or third aspect.
[0085] In an eighth aspect, a computer-readable storage medium is provided, which stores a computer program or instruction, and when the computer program or instruction is run on a communication device, the communication device can execute the method described in the first to third aspects and any possible design thereof.
[0086] In a ninth aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method described in the first to third aspects and any possible design thereof.
[0087] In a tenth aspect, a communication device is provided (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the functions involved in the first to third aspects and any possible designs thereof.
[0088] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0089] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0090] In the eleventh aspect, a communication system is provided, which includes a first communication device and a second communication device, wherein the first communication device is used to execute the method in the first aspect or any possible design of the first aspect, and the second communication device is used to execute the method in the second aspect or any possible design of the second aspect, or the second communication device is used to execute the method in the third aspect or any possible design of the third aspect.
[0091] It can be understood that when the communication device provided in any one of the fourth to eleventh aspects is a chip, the sending action / function of the communication device can be understood as output information, and the receiving action / function of the communication device can be understood as input information.
[0092] Among them, the technical effects brought about by any design method in the fourth to eleventh aspects can refer to the technical effects brought about by different design methods in the first to third aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0093] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0094] FIG2a is a top view of a physical world provided by an embodiment of the present application;
[0095] FIG2b is a schematic diagram of a perception reconstruction provided by an embodiment of the present application;
[0096] FIG2c is a schematic diagram of a grid division provided in an embodiment of the present application;
[0097] FIG2 d is a radio frequency channel map provided in an embodiment of the present application;
[0098] FIG2e is a schematic diagram of the perceived quality of a radio frequency channel map provided in an embodiment of the present application;
[0099] FIG3 is a flow chart of a communication method provided in an embodiment of the present application;
[0100] FIG4a is a schematic diagram showing the principle of one-dimensional partitioning provided in an embodiment of the present application;
[0101] FIG4 b is a performance diagram of a mapping relationship provided in an embodiment of the present application;
[0102] FIG4c is a schematic diagram showing the principle of two-dimensional partitioning provided by an embodiment of the present application;
[0103] FIG4 d is another mapping relationship performance diagram provided in an embodiment of the present application;
[0104] FIG5 is a schematic diagram showing another principle of two-dimensional partitioning provided by an embodiment of the present application;
[0105] FIG6 is a flow chart of another communication method provided in an embodiment of the present application;
[0106] FIG7a is a flow chart of another communication method provided in an embodiment of the present application;
[0107] FIG7 b is a flow chart of another communication method provided in an embodiment of the present application;
[0108] FIG8 is a schematic diagram showing the principle of partition transmission provided by an embodiment of the present application;
[0109] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0110] FIG10 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0111] FIG11 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0112] The technical solution in this application will be described below with reference to the accompanying drawings.
[0113] In the description of this application, "and / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone.
[0114] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following" or similar expressions refers to any combination of these items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc.
[0115] In the description of this application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same function and effect. The words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.
[0116] In the description of this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.
[0117] The network architecture and business scenarios described in the embodiments of the present application are intended 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 in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0118] FIG1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. As shown in FIG1 , the communication system 1000 includes at least one network device (such as 110a and 110b in FIG1 ) and at least one terminal device (such as 120a-120j in FIG1 ). The terminal device can communicate with the network device wirelessly. Alternatively, different network devices can communicate with each other. Alternatively, different terminal devices can communicate with each other.
[0119] It should be pointed out that Figure 1 is only a schematic diagram. Although not shown, the communication system 1000 can also include other network devices. For example, the communication system 1000 can also include one or more core network (CN) devices, wireless relay devices and wireless backhaul devices, which are not specifically limited here.
[0120] The network device can be connected to the core network device via wireless or wired communication. The core network device and the network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the network device can be integrated into the same physical device, or the functions of some core network devices and some network devices can be integrated into one physical device. This embodiment of the present application does not specifically limit this.
[0121] Optionally, the core network device may include a sensing management function entity having a sensing function, such as determining scatterers in the environment using sensing technology. Exemplarily, the sensing management function entity may be a Sensing Management Function, ie, an SMF entity.
[0122] Optionally, the core network device may include a location management function entity (LMF) that has location management capabilities and can locate scatterers in the environment. For example, the LMF entity may be a Localization Management Function (LMF). In the perception scenario, the terms "positioning" and "perception" are interchangeable and have the same meaning.
[0123] Optionally, the network device is a network-side device with wireless transceiver functions. The network device may be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, referred to as a RAN device. The RAN may be an access network in the 3rd Generation Partnership Project (3GPP), for example, 4G, 5G, or the future-oriented 6G network. The RAN may also be an open access network (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 may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation base station (next generation nodeB, gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, a wireless fidelity (WiFi) system, a long-range radio (LoRa) system, or an access node in a vehicle networking system. RAN equipment can also be a module or unit that performs some of the functions of a base station. For example, it can be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The CU here performs the functions of the base station's radio resource control protocol and packet data convergence protocol (PDCP), and can also perform the functions of the service data adaptation protocol (SDAP); the DU performs the functions of the base station's radio link control layer and medium access control (MAC) layer, and can also perform some or all of the physical layer functions. For detailed descriptions of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set up separately, or they can be included in the same network element, such as the baseband unit (BBU).The RU may be included in a radio frequency device or radio frequency unit, for example, a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). In different systems, CU, DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in an ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, and RU may also be called O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application may 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 may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node, 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, network device is referred to as the abbreviation of radio access network device, and base station is used as an example of radio access network device.
[0124] Optionally, the terminal device accesses the core network via a network device. The terminal device includes a device that provides voice and / or data connectivity to the user. Specifically, it includes a device that provides voice to the user, a device that provides data connectivity to the user, or a device that provides both voice and data connectivity to the user. For example, it may include a handheld device with wireless connectivity 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 exchange voice and data with the RAN. The terminal device may include user equipment (UE), wireless terminal device, mobile terminal device, D2D terminal device, V2X terminal device, machine-to-machine / machine-type communications (M2M / MTC) terminal device, Internet of Things (IoT) terminal device, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include a mobile phone (or so-called "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). Also included are limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.
[0125] The various terminal devices introduced above, if located on a vehicle (eg, placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also called on-board units (OBUs).
[0126] In the embodiment of the present application, the terminal device may further include a relay. Alternatively, it can be understood that anything that can communicate data with a base station can be considered a terminal device.
[0127] In the embodiments of the present application, the device for implementing the functions of the terminal device can be the terminal device, or it can be a device that can support the terminal device to implement the functions, such as a chip system, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in the embodiments of the present application, the device for implementing the functions of the terminal is a terminal device as an example for description.
[0128] It should be understood that network devices and terminal devices can be fixed or mobile. Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of network devices and terminal devices.
[0129] The roles of network devices and terminal devices can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile base station. To terminal devices 120j that access the wireless access network through 120i, terminal device 120i is a network device; however, to network device 110a, 120i is a terminal device, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via a base station-to-base station interface protocol. In this case, relative to 110a, 120i is also a network device. Therefore, both network devices and terminal devices can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with network device functionality, and 120a-120j in Figure 1 can be referred to as communication devices with terminal device functionality.
[0130] Network devices and terminal devices, network devices and network devices, and terminal devices and terminal devices can communicate through authorized spectrum, unauthorized spectrum, or both. They can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communications.
[0131] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem that includes the network device functions. The control subsystem that includes the network device functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device that includes the terminal device functions.
[0132] In an embodiment of the present application, a network device sends a downlink signal or downlink information to a terminal device, and the downlink information is carried on a downlink channel; the terminal device sends an uplink signal or uplink information to the network device, and the uplink information is carried on an uplink channel. In order to communicate with the network device, the terminal device needs to establish a wireless connection with the cell controlled by the network device. The cell with which the terminal device has established a wireless connection is called the serving cell of the terminal device. When the terminal device communicates with the serving cell, it will also be interfered with by signals from neighboring cells.
[0133] It should be noted that the solutions in the embodiments of the present application can also be applied to other communication systems, and the corresponding names can also be replaced by the names of corresponding functions in other communication systems.
[0134] To facilitate understanding of the embodiments of the present application, the following briefly describes the terms used in the embodiments of the present application. It should be understood that these descriptions are only for facilitating understanding of the embodiments of the present application and should not constitute any limitation on the present application.
[0135] 1. RF channel map, RF channel data
[0136] In communication systems, wireless sensing technology is used to obtain environmental information to assist in channel prediction, positioning, beamforming, multiple-input multiple-output (MIMO) communication, and power saving, thereby improving the quality of communication services. The process of using wireless sensing technology to predict and generate a radio frequency channel mapping map is called radio frequency mapping (RF mapping). The map obtained by RF mapping is called an RF channel map. The data corresponding to the RF channel map is called RF channel data.
[0137] In this application, the radio frequency channel map can indicate the following two aspects of information:
[0138] On the one hand, the radio frequency channel map corresponds to a certain geographical area and is used to indicate the geographical locations and sizes of multiple sub-areas divided within the geographical area.
[0139] The geographic area can be a certain range in the real physical world. For example, the geographic area can be represented by longitude, latitude, and altitude. For example, the starting point is recorded as (x0, y0, z0), and a 100m×100m outdoor scene is based on this starting point.
[0140] The multiple sub-areas may be obtained by dividing the geographic area in a certain manner. For example, the aforementioned 100m×100m geographic area may be divided into 100×100 sub-areas by 1m×1m, where each sub-area is 1m×1m.
[0141] It is easy to understand that in this application, the sub-areas involved in the radio frequency channel map (i.e., the areas obtained by dividing the above-mentioned geographical areas in a certain way) can have at least one of the following attributes: shape, size, area, geographical location, etc.
[0142] In this application, different sub-areas have the same shape, outline, size, radius, and area. Different sub-areas have different geographical locations. There is no overlap between different sub-areas.
[0143] In a possible implementation, the sub-region may be in a square shape, or other shapes, such as a rectangle, a trapezoid, a triangle, etc. Alternatively, the sub-region may be in an irregular shape, which is not limited.
[0144] For example, the shape of a sub-area can be defined by a protocol, a network device, or a terminal device. The sub-area shapes defined by different communication devices (such as terminal devices or network devices) can be the same or different. The same communication device can also define multiple sub-area shapes. Similarly, the size, radius, and area of a sub-area can also be defined by a protocol, a network device, or a terminal device. The size, radius, and area of a sub-area defined by different communication devices can be the same or different. The same communication device can also define multiple sub-area sizes, multiple sub-area radii, or multiple sub-area areas.
[0145] In a possible implementation, multiple sub-regions may be indexed (eg, numbered) to identify different sub-regions.
[0146] It is easy to understand that in this application, the sub-area can also have other descriptions, such as grid area, grid zone, or grid corresponding area, etc. This application takes the sub-area as an example for introduction, which should not be understood as a limitation of this application.
[0147] In the present application, the radio frequency channel map includes multiple grids, and the multiple grids correspond one-to-one to the multiple sub-areas.
[0148] It is easy to understand that in this application, the grids involved in the RF channel map can have at least one of the following attributes: shape, size, area, etc. Among them, the shape of the grid can be consistent with the shape of the sub-region corresponding to the grid. The size of the grid is proportional to the size of the sub-region corresponding to the grid. The area of the grid is proportional to the area of the sub-region corresponding to the grid. Among them, the size of the grid can also be described by other descriptions, such as resolution.
[0149] In this application, the same radio frequency channel map may include two or more layers. In the two or more layers, different layers correspond to different levels.
[0150] In this application, the hierarchy of the RF channel map is described as follows:
[0151] Each layer has a layer number (or layer sequence number). Accordingly, the same RF channel map includes two or more layers, such as the first layer, the second layer, the third layer, etc. Each layer has a layer number. For example, the first layer belongs to the first layer, and the layer number of the first layer is 1. The second layer belongs to the second layer, and the layer number of the second layer is 2. The third layer belongs to the third layer, and the layer number of the third layer is 3, and so on.
[0152] Each level corresponds to a certain resolution, known as the layer resolution. In other words, each layer has a certain level of resolution. The layer resolution indicates the size of the sub-area corresponding to that level. For example, the first level's layer resolution indicates a sub-area size of 1m×1m. The second level's layer resolution indicates a sub-area size of 1dm×1dm. The third level's layer resolution indicates a sub-area size of 1cm×1cm.
[0153] It should be pointed out that, in the present application, as a possible implementation method, when the level number is associated with the level, it can be understood that: the larger the level number, the higher the level. For example, the level indicated by level number 1 is lower than the level indicated by level number 2. Or, conversely, it can be understood that: the larger the level number, the lower the level. For example, the level indicated by level number 1 is higher than the level indicated by level number 2. In the present application, the example of the larger the level number, the higher the level is used for introduction, which should not be understood as a limitation of the present application.
[0154] In the present application, as another possible implementation, when the hierarchical resolution is associated with the height of the hierarchy, it can be understood that: the higher the hierarchical resolution, the higher the hierarchy. For example, a hierarchy with a hierarchical resolution of meters (m) is lower than a hierarchy with a hierarchical resolution of decimeters (dm). Or, conversely, it can be understood that: the higher the hierarchical resolution, the lower the hierarchy. For example, a hierarchy with a hierarchical resolution of meters (m) is higher than a hierarchy with a hierarchical resolution of decimeters (dm). In the present application, the higher the hierarchical resolution, the higher the hierarchy is, for example, for introduction, and should not be understood as a limitation to the present application.
[0155] It should be added that, in the present application, a higher hierarchical resolution means a smaller granularity of the sub-region, such as a smaller area of the sub-region.
[0156] It should be added that in this application, some attributes of sub-areas at different levels may be the same or different. For example, taking the shape of the sub-area as an example, the sub-area corresponding to the first level is a square, such as a 1m×1m square sub-area. The sub-area corresponding to the second level can be a square, such as a 0.1m×0.1m square sub-area. Alternatively, the sub-area corresponding to the second level is a rectangle, such as a 0.1m×0.05m rectangular sub-area.
[0157] For example, the RF channel map is described below using the aforementioned 100m×100m geographical area as an example:
[0158] According to the grid division method corresponding to the first level, the above-mentioned geographical area (i.e., the 100m×100m geographical area) is divided into 1m×1m sub-areas, resulting in 100×100 sub-areas. Each sub-area is 1m×1m. In this case, the level corresponding to each sub-area in the RF channel map is the first level, the level number corresponding to each sub-area in the RF channel map is 1, and the level resolution corresponding to each sub-area in the RF channel map is: meters (m).
[0159] According to the grid division method corresponding to the second level, the above-mentioned geographical area (i.e., the geographical area of 100m×100m) is divided into 1dm×1dm sub-areas, resulting in 1000×1000 sub-areas. Each sub-area is 1dm×1dm. In this case, the level corresponding to each sub-area in the RF channel map is the second level, the level number corresponding to each sub-area in the RF channel map is 2, and the level resolution corresponding to each sub-area in the RF channel map is: decimeter (dm).
[0160] According to the grid division method corresponding to the third level, the above-mentioned geographical area (i.e., a 100m×100m geographical area) is divided into 1cm×1cm sub-areas, resulting in 10,000×10,000 sub-areas. Each sub-area is 1cm×1cm. In this case, the level corresponding to each sub-area in the RF channel map is the third level, the level number corresponding to each sub-area in the RF channel map is 3, and the level resolution corresponding to each sub-area in the RF channel map is: centimeters (cm).
[0161] It should be noted that, in this application, the following descriptions have the same meaning and can be used interchangeably: resolution, grid resolution, or level resolution.
[0162] In another aspect, the radio frequency channel map is used to indicate radio frequency channel data for each of the plurality of sub-areas.
[0163] In the present application, the radio frequency channel data of a sub-area can be understood as the radio frequency channel data between the terminal device and the network device at a reference point within the sub-area.
[0164] The RF channel data is used to indicate at least the RF channel status. The RF channel data may include channel parameters of the RF channel, such as power, delay, angle of arrival (AoA), and angle of departure (AoD).
[0165] Exemplarily, there may be one or more paths between the terminal device and the network device. Accordingly, the RF channel data of a sub-area may include multipath information, such as channel parameters on each path in the multipath, such as power, delay, AoA, AoD, etc.
[0166] It should be noted that there can be multiple channel parameters. The above-mentioned power, delay, AoA, or AoD are introduced as possible examples and should not be understood as limiting the present application. It should be understood that channel parameters vary in different scenarios. For example, channel parameters may include one or more of power, delay, AoA, and AoD, or channel parameters may also include other parameters, which are not limited in this application.
[0167] Optionally, the radio frequency channel data of a sub-area may further include one or more of the following: scatterer information corresponding to each path in the multipath, and network device information corresponding to each path in the multipath.
[0168] In a possible implementation, the radio frequency channel data format is as shown in Table 1:
[0169] Table 1
[0170] In Table 1, the starting point in the network configuration indicates the starting point of the geographical area corresponding to the radio frequency channel map, such as (x0, y0, z0) mentioned above.
[0171] The hierarchical resolution indicates the size (or dimension) of each of the multiple sub-regions when the geographical region is divided into multiple sub-regions in a certain manner.
[0172] It is easy to understand that the above-mentioned hierarchical resolution and starting point can be understood as the hierarchical configuration of the RF channel map.
[0173] Coordinate (x i ,y i ,z i ,), indicating that when the above-mentioned geographical area is divided into multiple sub-areas in a certain way, the geographical location of the sub-area corresponding to the i-th grid in the multiple areas.
[0174] Multipath information (Power1, Delay1, AoA1, AoD1) can be understood as the power, delay, AoA, and AoD on the first path between the terminal device and the network device. The subscript 1 represents the sequence number of each multipath path. Multipath information can be replaced by channel state values, channel status, or characteristic values. The channel can be understood as the RF channel.
[0175] The identification of the scatterer {P1,P2,…,P KThis 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, ..., and the scatterer identifier on the Kth path between the terminal device and the network device. A scatterer can also be described as a scatterer group, which refers to the associated scatterers or scatterer groups used for grid-based RF channel state estimation.
[0176] Network equipment identification {BS1, BS2, ..., BS K}, which can be understood as the network device identifier corresponding to the first path of the terminal device, the network device identifier corresponding to the second path of the terminal device, ..., the network device identifier corresponding to the Kth path of the terminal device.
[0177] Perceived quality S i , which represents the difference between the terminal device's measurement data and the RF channel data corresponding to the i-th grid. Perceived quality can also be described as perceived service quality, which is the perceived quality determined based on the scatterer / scatterer group associated with the grid.
[0178] For example, the perceived quality S i Satisfies the following formula:
[0179] Among them, S i represents the perceptual quality corresponding to the i-th grid. Delay represents the delay of the kth path measured by the terminal device. k Indicates the delay of the kth path in the RF channel data. Indicates the angle information of the kth path measured by the terminal device (such as AoA or AoD), AOX k Indicates the angle information of the kth path in the RF channel data (such as AoA or AoD). k Indicates the power of the kth path in the RF channel data.
[0180] It is easy to understand that the above formula (1) can also be replaced by the following formula:
[0181] Among them, S i represents the perceptual quality corresponding to the i-th grid. Delay represents the delay of the kth path measured by the terminal device. k Indicates the delay of the kth path in the RF channel data. Represents the arrival angle of the kth path measured by the terminal equipment, AOA k Indicates the arrival angle of the kth path in the RF channel data. The AOD is the angle of departure of the kth path measured by the terminal equipment. k Indicates the departure angle of the kth path in the RF channel data. k Indicates the power of the kth path in the RF channel data.
[0182] It is easy to understand that the above formula (1) can also be replaced by the following formula:
[0183] Among them, S i represents the perceptual quality corresponding to the i-th grid. Delay represents the delay of the kth path measured by the terminal device. k Indicates the delay of the kth path in the RF channel data. Indicates the angle information of the kth path measured by the terminal device (such as AoA or AoD), AOX k Indicates the angle information of the kth path in the RF channel data (such as AoA or AoD). k Indicates the power of the kth path in the RF channel data.
[0184] Alternatively, the above formula (1) can also be replaced by the following formula:
[0185] Among them, S i represents the perceptual quality corresponding to the i-th grid. Delay represents the delay of the kth path measured by the terminal device. k Indicates the delay of the kth path in the RF channel data. Indicates the angle information of the kth path measured by the terminal device (such as AoA or AoD), AOX k Indicates the angle information of the kth path in the RF channel data (such as AoA or AoD). k Indicates the power of the kth path in the RF channel data.
[0186] It is easy to understand that the perceived quality S i Other formula forms can also be satisfied, and this application does not limit this.
[0187] 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. This application takes the radio frequency channel map as an example for introduction, which should not be understood as a limitation of this application.
[0188] Similarly, radio frequency channel data may also have other names, such as radio frequency data, radio frequency channel mapping data, etc. This application takes radio frequency channel data as an example for introduction, which should not be understood as a limitation to this application.
[0189] 2. RF channel map generation process
[0190] In one possible implementation, the process of generating the radio frequency channel map includes the following operations:
[0191] Step 1a, obtain the physical world map.
[0192] Exemplarily, the physical world map is a map of the real world, such as a map of a certain geographical area in the real world, such as the top view shown in FIG2 a .
[0193] Step 1b: Obtain reconstruction information of the physical world.
[0194] For example, first, sensing nodes and communication nodes are placed in the real physical world. The sensing nodes can be network devices, such as base stations, and the communication nodes can be terminal devices. Then, the sensing nodes (such as base stations) emit physical electromagnetic waves or other methods, such as lidar, to obtain a reconstructed map. For example, information about obstructions in the physical world, such as their location and size, can be obtained. These obstructions can be buildings, for example, as shown in Figure 2b.
[0195] 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 a perception operation in the geographical area corresponding to step 1a, thereby obtaining descriptive information of the physical world.
[0196] It is easy to understand that in step 1b, the signal sent by the sensing node can be called a perception quality measurement signal, and the configuration of the signal can be called a perception quality measurement signal configuration. For example, it can include at least one of the following: antenna port information, precoding information, subcarrier information, etc. The above configuration is delivered via a system message.
[0197] Step 2: Mesh the physical world map or reconstruction information.
[0198] Exemplarily, the physical world map or the reconstructed information is gridded according to a certain resolution, so that the above-mentioned geographical area is divided into multiple sub-areas.
[0199] For example, the grid is square, and each grid represents a 1m×1m subregion in the physical world. Accordingly, if the reconstruction information corresponds to a 100m×100m geographic region in the physical world, the 100m×100m geographic region is divided into 1m×1m subregions, resulting in 100×100 subregions, as shown in Figure 2c.
[0200] Step 3: Generate a radio frequency channel map based on the grid information.
[0201] Exemplarily, one grid corresponds to one sub-area. Within the sub-area, a reference point is selected, and the transmission path from the reference point through the reconstructed environment to the base station is tracked. The prediction result of the RF channel is calculated through the transmission path corresponding to each grid, thereby forming a grid and its associated RF channel data.
[0202] 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.
[0203] The shape of the grid indicates the shape of the subregion corresponding to the grid in the physical world. The resolution of the grid indicates the size of the subregion corresponding to the grid in the physical world. The location information of the grid indicates the geographic location of the subregion corresponding to the grid in the physical world. The reference point information indicates the geographic location of the reference point.
[0204] For example, the number of grids is 100×100, corresponding to 100 sub-regions in the physical world. The grid information of the i-th grid is used to indicate the shape of the i-th sub-region, the size of the i-th sub-region, the geographic location of the i-th sub-region, and the geographic location of the i-th reference point. The i-th reference point is the reference point of the i-th sub-region. Here, i is a positive integer ranging from 1 to 10,000.
[0205] 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.
[0206] 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.
[0207] 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.
[0208] Next, combined with Figure 2e, the process of determining the perceptual quality is given:
[0209] Step 1: Define the RF channel data by R i Elemental composition, R i The element shows the corresponding sub-area of the grid at the assumed position (x i ,y i ,z i) is the multipath component predicted by the environment. For example, the RF mapping element R i is a vector, which can be written as: R i ={(Power1,Delay1,AOX1),(Power2,Delay2,AOX2),…,(Power k ,Delay k ,AOX k )}
[0210] Step 2: The location of the terminal device is recorded as (x ue ,y ue ,z ue ), the measured multipath can be obtained by positioning the reference signal. Assuming that the multipath component can be expressed as
[0211] In step 3, the terminal device can perform calculation based on formula (1) to obtain the perceived quality.
[0212] It is easy to understand that the perceived quality S i The larger the absolute value of , the worse the perceived quality. i When it is greater than the threshold, it means that the perceived quality is lower than expected.
[0213] In addition, the corresponding scatterer ID can be associated with the perceptual quality, and the perceptual quality S i When the S corresponding to the grids need to be updated, the scatterer ID can be used to determine i .
[0214] 3. Application scenarios of RF channel maps / RF channel data
[0215] In communication systems, radio frequency channel maps or radio frequency channel data can greatly assist communication, for example, by performing channel prediction, positioning, beamforming, etc. based on the radio frequency channel maps or radio frequency channel data.
[0216] However, in the process of RF channel map or RF channel data-assisted communication, there is a problem of high communication pressure due to the large amount of RF channel data.
[0217] Next, the positioning scenario is introduced as an example, which should not be understood as a limitation of this application.
[0218] Taking the positioning scenario as an example, for an outdoor geographical area of 100×100m, the relevant technology provides the following operations:
[0219] First, the network device sends RF channel data to the terminal device. In return, the terminal device receives the RF channel data from the network device. The terminal device then performs positioning based on the received RF channel data. In other words, the RF channel data is transmitted once.
[0220] It is assumed that the radio frequency channel data included in each grid is fixed, for example, each grid corresponds to 10 paths, and each path includes 6 components.
[0221] If decimeter (dm) level positioning is achieved, the grid is divided into 0.1m×0.1m, that is, the layer resolution is: decimeter (dm). Then, in the "one transmission" solution, the amount of RF channel data sent by the network device is: 10*6*(100 / 0.1)*(100 / 0.1)*1=6*10 7 data.
[0222] If centimeter-level positioning is achieved, the grid is divided into 0.01m×0.01m, that is, the layer resolution is: centimeter (cm). Then, in the "one transmission" solution, the amount of RF channel data sent by the network device is: 10*6*(100 / 0.01)*(100 / 0.01)*1=6*10 9 data.
[0223] It can be seen from this that in the 'one-time transmission' scheme, the amount of radio frequency channel data transmitted is large, especially in more precise positioning scenarios, the amount of radio frequency channel data transmitted is quite large, and the communication pressure is high.
[0224] Therefore, for RF channel data-assisted communication scenarios, how to reduce the communication pressure caused by RF channel data is a technical problem that needs to be solved urgently.
[0225] In view of this, the present application provides a communication method. The method can be applied to the system shown in Figure 1. The method includes: a first communication device determines first information, the first information indicates a first mapping relationship, the first mapping relationship is associated with a first area, the first area includes M sub-areas, the first mapping relationship indicates a conversion relationship between a position parameter of the first sub-area and the radio frequency channel data of the first sub-area, and the first sub-area is one of the M sub-areas, such as the first sub-area is any one of the M sub-areas. M is a positive integer greater than or equal to 2. The first communication device sends the first information.
[0226] That is, the first communication device provides the first information to another communication device, such as the second communication device. Because the first information can indicate the first mapping relationship, the second communication device can determine the RF channel data corresponding to the first area based on the first mapping relationship. In this way, what is transmitted between different communication devices is the first information indicating the first mapping relationship, rather than the RF channel data determined based on the first mapping relationship, thereby reducing communication pressure.
[0227] Next, the core idea and beneficial effects of this application are introduced with examples:
[0228] Taking an outdoor geographical area of 100×100m as an example, in a centimeter-level positioning scenario:
[0229] In the "one-time transmission" scheme, assuming that each grid corresponds to 10 paths and each path includes 6 components, the amount of RF channel data transmitted between communication devices is: 10*6*(100 / 0.01)*(100 / 0.01)*1=6*10 9 data.
[0230] In the "zone transmission" scheme, a 100×100m geographical area is divided into 100 zones in two dimensions. The mapping relationship corresponding to each zone includes two independent variables, and each independent variable is represented by a 5th-order polynomial. Therefore, in the "zone transmission" scheme, the amount of RF channel data sent by the communication device is: 6*5*5*100*10=1.5*10 5 data.
[0231] It can be seen from this that the adoption of the technical solution of the present application, namely the 'partition transmission' solution, can greatly reduce the amount of data transmitted between different communication devices, thereby alleviating communication pressure.
[0232] The communication method proposed in the embodiment of the present application is described in detail below with reference to FIG3 . The communication method 300 proposed in the embodiment of the present application includes the following operations:
[0233] S301. A first communication device determines first information.
[0234] The first communication device is described as follows:
[0235] Taking Figure 1 as an example, the first communication device can be the network device shown in Figure 1, such as TRP, or base station, or perception management function entity, or location management function entity.
[0236] Taking FIG. 1 as an example, the first communication device may also be the terminal device shown in FIG. 1 .
[0237] It should be noted that, unless otherwise specified, the "first communication device" in this application can refer to the first communication device itself (for example, a network device, a terminal device, a perception management functional entity, or a location management functional entity), or a component in the first communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the first communication device. The following description takes the execution subject as the first communication device as an example.
[0238] The first information is as follows:
[0239] The first information indicates a first mapping relationship, the first mapping relationship is associated with a first area, the first area includes M sub-areas, the first mapping relationship indicates a conversion relationship between a location parameter of the first sub-area and radio frequency channel data of the first sub-area, the first sub-area is one of the M sub-areas, for example, the first sub-area is any one of the M sub-areas. M is a positive integer greater than or equal to 2.
[0240] Illustratively, the first mapping relationship may be in various forms, and this application takes an extended expression as an example for introduction.
[0241] On the one hand, combined with the partitioning method, the first mapping relationship is introduced:
[0242] For example, the partitioning method is one-dimensional partitioning, where one-dimensional partitioning can be understood as partitioning according to one dimension (such as length or width).
[0243] Taking Figure 4a as an example, each thin line grid corresponds to a sub-region. The first dimension can be understood as the length direction of the first region.
[0244] Taking the first dimension as an example, the 8 sub-areas are divided into 4 areas, such as the first area (or described as the first partition), the second area (or described as the second partition), the third area (or described as the third partition) and the fourth area (or described as the fourth partition), and each area (or described as the partition) includes 2 sub-areas.
[0245] In the case of one-dimensional partitioning, the first region is a region filled with oblique lines, and the first mapping relationship can satisfy formula (5): f(x)=p a *x a +p a-1 *x a-1 +…+p1*x 1 +k1 formula (5)
[0246] Wherein, f(x) represents a radio frequency channel data corresponding to the first sub-area, such as a channel parameter of the radio frequency channel corresponding to the first sub-area, such as power, delay, AoA or AoD, etc. a ,p a-1 ,…,p1 represents the coefficient, k1 represents the constant, and x represents the position parameter of the first sub-region, that is, the position parameter of the first sub-region in the first dimension. For example, the oblique line filled thin line grid in Figure 4a corresponds to the position parameter of the sub-region.
[0247] In formula (5), parameter a is related to the resolution of each sub-region in the first region. For example, the higher the resolution of each sub-region, the larger the value of parameter a.
[0248] For example, each sub-region is a 1m×1m sub-region, that is, the resolution is meter. In this case, the parameter a=5.
[0249] For another example, each sub-region is 1 dm×1 dm, that is, the resolution is decimeter. In this case, the parameter a=7.
[0250] For another example, each sub-region is a 1 cm×1 cm sub-region, that is, the resolution is centimeters. In this case, the parameter a=9.
[0251] In the present application, since the parameter a is related to the resolution of each sub-region in the first region, it can be understood that the first mapping relationship corresponds to (or is associated with) a certain resolution, which is the resolution of each sub-region in the first region.
[0252] In this application, in the extended expression corresponding to the first mapping relationship, the higher the dimension of the extended expression, the more accurate the RF channel data represented by the extended expression, which can be understood as: the higher the fitting quality of the extended expression, as shown in Figure 4b. Among them, the dimension of the extended expression can be understood as: the highest power of the extended expression. Taking formula (5) as an example, the higher the dimension of the extended expression, the larger the value of parameter a.
[0253] Taking Figure 4b as an example, the original data corresponding to different sub-areas (such as power, delay, AoA, or AoD and other channel parameters) are shown as the circled curve. Taking the extended expression as a quadratic polynomial as an example, the RF channel data of different sub-areas determined based on the extended expression (such as power, delay, AoA, or AoD and other channel parameters) are shown as the curve with asterisks. Taking the extended expression as a cubic polynomial as an example, the RF channel data of different sub-areas determined based on the extended expression (such as power, delay, AoA, or AoD and other channel parameters) are shown as the curve with a cross. Taking the extended expression as a quadratic polynomial as an example, the RF channel data of different sub-areas determined based on the extended expression (such as power, delay, AoA, or AoD and other channel parameters) are shown as the curve with a triangle. As can be seen from Figure 4b, the changing trend of the curve with triangles is most similar to the changing trend of the curve with circles, which means that compared with the extended expression corresponding to the quadratic polynomial or cubic polynomial, the extended expression corresponding to the quadratic polynomial is better able to characterize the conversion relationship between the position parameters of different sub-areas and the RF channel data of the sub-areas.
[0254] In Figure 4b, the parameters corresponding to the x-axis can be understood as the position parameters of the first sub-region in the length or width direction of the first region. The parameters corresponding to the y-axis can be understood as the RF channel data corresponding to the first sub-region, such as power, delay, AoA, or AoD.
[0255] For another example, the partitioning method is two-dimensional partitioning, where two-dimensional partitioning can be understood as partitioning according to two dimensions (such as length and width).
[0256] Taking Figure 4c as an example, each thin square corresponds to a sub-region. The first dimension can be understood as the length direction of the first region. The second dimension can be understood as the width direction of the first region.
[0257] Taking the first dimension and the second dimension as an example, the 64 sub-regions are divided into 5 regions, such as the first region, the second region, the third region, the fourth region and the fifth region, and each region includes a certain number of sub-regions.
[0258] In the case of two-dimensional partitioning, the first region is a region filled with oblique lines, and the first mapping relationship can satisfy formula (6): f(x, y) = p a,b *x a y b +p a-1,b *x a-1 y b +…+p 1,b *x 1 y b +p a,b-1 *x a y b-1+p a-1,b-1 *x a-1 y b-1 +…+p 1,b-1 *x 1 y b-1 +p a,b-2 *x a y b-2 +p a-1,b-2 *x a-1 y b-2 +…+p 1,b-2 *x 1 y b-2 +… +p a,1 *x a y 1 +p a-1,1 *x a-1 y 1 +…+p 1,1 *x 1 y 1 +p a,0 *x a +p a-1,0 *x a-1 +…+p 1,0 *x 1 +k1
[0259] Wherein, f(x,y) represents a radio frequency channel data corresponding to the first sub-area, such as a channel parameter of the radio frequency channel corresponding to the first sub-area, such as power, delay, AoA or AoD, etc. a,b ,p a-1,b ,…,p 1,0 represents the coefficient, k1 represents a constant, x represents the position parameter of the first sub-region in the first dimension, and y represents the position parameter of the first sub-region in the second dimension. The oblique line filled thin line grid in Figure 4c corresponds to the position parameter of the sub-region.
[0260] As a possible example, f(x,y)=p 00 +p 10 *x+p 01 *y+p 20 *x 2 +p 11 *x*y+p 02 *xy 2 +p 30 *x 3 +p 21 *x*y 2 +p 40 *x 4 +p 31 *x 3 y+p 22 *x 2 *y2 , p 00 =4.813, p 10 =1.688, p 01 =0.001846, p 20 =-0.00322, p 11 =0.0004224, p 02 =6.609e-05, p 30 =-0.001043, p 21 =-0.0001566, p 40 =-0.0004332, p 31 =-0.0002575, p 22 =-0.0001143.
[0261] In formula (6), the parameters a and b are related to the resolution of each sub-region in the first region. For example, the higher the resolution of each sub-region, the larger the values of the parameters a and b.
[0262] For example, each sub-region is 1m×1m, that is, the resolution is meter. In this case, the parameters a=5 and b=6.
[0263] For another example, each sub-region is 1 dm×1 dm, that is, the resolution is decimeter. In this case, the parameters a=7 and b=8.
[0264] For another example, each sub-region is 1 cm×1 cm, that is, the resolution is centimeters. In this case, the parameters a=9 and b=10.
[0265] In the present application, since the parameters a and b are related to the resolution of each sub-region in the first region, it can be understood that the first mapping relationship is associated (or associated) with a certain resolution, which is the resolution of each sub-region in the first region.
[0266] In the present application, in the first region, the higher the resolution of the sub-region is, the higher the dimension of the extended expression corresponding to the first mapping relationship is.
[0267] In addition, if the resolution of the sub-region is low, the extended expression corresponding to the first mapping relationship may also be a high-dimensional extended expression, thereby more accurately indicating the conversion relationship between the position parameter of the sub-region and the RF channel data of the sub-region.
[0268] As shown in FIG4 d , FIG4 d shows the difference between the measurement data and the RF channel data determined by the first mapping relationship, wherein the measurement data is shown in the black filled area and the RF channel data determined by the first mapping relationship is shown in the gray filled area.
[0269] In Figure 4d, the parameters corresponding to the x-axis can be understood as the position parameters of the first sub-region along the length of the first region. The parameters corresponding to the y-axis can be understood as the position parameters of the first sub-region along the width of the first region. The parameters corresponding to the z-axis can be understood as the RF channel data corresponding to the first sub-region, such as power, delay, AoA, or AoD.
[0270] For another example, the partitioning method is three-dimensional partitioning, where three-dimensional partitioning can be understood as partitioning according to three dimensions (such as length, width, and height).
[0271] In the case of three-dimensional partitioning, the first region is a region filled with oblique lines, and the first mapping relationship can satisfy formula (7): f(x, y, z) = p a,b,c *x a y b z c +p a-1,b,c *x a-1 y b z c +…+p 1,b,c *x 1 y b z c +p a,b-1,c *x a y b-1 z c +p a-1,b-1,c *x a-1 y b-1 z c +…+p 1,b-1,c *x 1 y b-1 z c p a,b,c-1 *x a y b z c-1 +p a-1,b,c-1 *x a-1 y b z c-1 +…+p 1,b,c-1 *x 1 y b z c-1 +… +p a,1,1 *x a y 1 z 1 +p a-1,1,1 *x a-1 y 1 z 1 +…+p 1,1,1 *x 1 y 1 z 1 +p a,0,0 *xa +p a-1,0,0 *x a-1 +…+p 1,0,0 *x 1 +k2
[0272] Wherein, f(x, y, z) represents a radio frequency channel data corresponding to the first sub-area, such as a channel parameter of the radio frequency channel corresponding to the first sub-area, such as power, delay, AoA or AoD, etc. a,b,c ,p a-1,b,c ,...,p 1,0,0 represents a coefficient, k2 represents a constant, x represents the position parameter of the first sub-region in the first dimension, y represents the position parameter of the first sub-region in the second dimension, and z represents the position parameter of the first sub-region in the third dimension.
[0273] Similarly, in formula (7), the parameters a, b, and c are related to the resolution of each sub-region in the first region. For example, the higher the resolution of each sub-region, the larger the values of the parameters a, b, and c. Therefore, it can be understood that the first mapping relationship corresponds to (or is associated with) a certain resolution, and the resolution is the resolution of each sub-region in the first region.
[0274] It should be pointed out that in this application, the first mapping relationship is introduced by taking the three dimensions of length, width and height of a sub-area as an example, combining one-dimensional partitioning, two-dimensional partitioning and three-dimensional partitioning.
[0275] Of course, a sub-region can also be represented in other ways, such as using longitude and latitude to represent a sub-region. In this case, in the one-dimensional partitioning example, the first dimension can be longitude or latitude. In the two-dimensional partitioning, the first dimension can be longitude and the second dimension can be latitude. Alternatively, a sub-region is represented by polar coordinate parameters. In this case, the position parameters of the first sub-region are determined based on the polar coordinate parameters, and this application does not limit this.
[0276] It should be noted that, as a possible implementation, the position parameters of the first sub-region are determined based on the identifier of the first sub-region. For example, in the first region, the identifier of each sub-region corresponds to the position of the sub-region, as shown in FIG4a. In this case, the position parameters of a sub-region can be determined based on the identifier of the sub-region.
[0277] It should be noted that, in this application, the radio frequency channel data of the first sub-area includes: channel parameters on at least one path corresponding to the first sub-area. For example, the channel parameters may include at least one of the following: power, delay, AoA, or AoD.
[0278] It should be noted that the first information indicates the first mapping relationship, which can be understood as: the first information includes parameters used to determine the first mapping relationship.
[0279] As shown in Table 2, taking the radio frequency channel data of the first sub-area as power as an example, if the expression of the first mapping relationship satisfies: Power xy =p 00 +p 10 x+p 01 y+….+p ij x i y j , then the first information may 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 first sub-region, p 10 ,p 01 ,…,p ij represents the coefficient, p 00 represents a constant, x represents the position parameter of the first sub-region in the first dimension, y represents the position parameter of the first sub-region in the second dimension, and parameters i and j are determined according to the resolution of the layer corresponding to the first sub-region.
[0280] As shown in Table 2, taking the radio frequency channel data of the first sub-area as an example, if the expression of the first mapping relationship satisfies: Delay xy =d 00 +d 10 x+d 01 y+…+d kl x k y l , then the first information may include the following parameters: {d 00 ,d 01 ,d 10 ,d 11 ,d 02 ,d 20 ,…,d kl}. Among them, Delay xy represents the delay corresponding to the first sub-area, d 10 ,d 01 ,…,d kl represents the coefficient, d 00 represents a constant, x represents the position parameter of the first sub-region in the first dimension, y represents the position parameter of the first sub-region in the second dimension, and the parameters k and l are determined according to the resolution of the layer corresponding to the first sub-region.
[0281] As shown in Table 2, taking the RF channel data of the first sub-area as AoX (such as AoA or AoD) as an example, if the expression of the first mapping relationship satisfies: AoX xy =a 00 +a 10 x+a 01 y+…+a op x o y p , then the first information may include the following parameters: 00 ,a 01 ,a 10 ,a 11 ,a 02 ,a 20 ,…,a op Among them, AoX xy represents the angle corresponding to the first sub-region, a 10 ,a 01 ,...,a op represents the coefficient, a 00 represents a constant, x represents the position parameter of the first sub-region in the first dimension, y represents the position parameter of the first sub-region in the second dimension, and the parameters o and p are determined according to the resolution of the layer corresponding to the first sub-region.
[0282] Optionally, different radio frequency channel data may correspond to different mapping relationships. For example, the first mapping relationship is used to indicate a conversion relationship between a location parameter corresponding to the first sub-region and the first radio frequency channel data of the first sub-region.
[0283] The first information further indicates a second mapping relationship, where the second mapping relationship is used to indicate a conversion relationship between a location parameter corresponding to the first sub-area and the second radio frequency channel data of the first sub-area.
[0284] For the second mapping relationship, please refer to the introduction of the first mapping relationship, which will not be described in detail.
[0285] The first radio frequency channel data is different from the second radio frequency channel data.
[0286] For example, the first radio frequency channel data includes: power corresponding to the first sub-area. The second radio frequency channel data includes: delay corresponding to the first sub-area.
[0287] For another example, the first radio frequency channel data includes: power corresponding to the first sub-area. The second radio frequency channel data includes: AoX (such as AoA or AoD) corresponding to the first sub-area.
[0288] For another example, the first radio frequency channel data includes: a delay corresponding to the first sub-area. The second radio frequency channel data includes: an AoX (such as an AoA or an AoD) corresponding to the first sub-area.
[0289] For another example, the first radio frequency channel data includes: AoA corresponding to the first sub-area. The second radio frequency channel data includes: AoD corresponding to the first sub-area.
[0290] It should be noted that in this application, for the first area, each of the M sub-areas corresponds to at least one path, and each of the at least one path includes at least one channel parameter. For example, the first area includes sub-area A1 and sub-area A2. Among them, sub-area A1 corresponds to the transmission path L 1-1 and L 1-2 Transmission diameter L 1-1 The corresponding channel parameters include: power, delay, AoA and AoD, transmission path L 1-2 The corresponding channel parameters include: power, delay and AoA. Sub-area A2 corresponds to the transmission path L 2-1 Transmission diameter L 2-1 The corresponding channel parameters include: power and delay.
[0291] For different sub-regions of the same region, based on the above example, we can see that:
[0292] First, at least two of the M sub-regions have different numbers of corresponding diameters. For example, the sub-region A1 and the sub-region A2 have different numbers of corresponding diameters.
[0293] Second, the number of channel parameter items on the corresponding paths of different sub-regions in the M sub-regions is different. For example, the transmission path L 1-1 and transmission path L 2-1 The number of corresponding channel parameter items is different.
[0294] Third, the number of channel parameter items corresponding to different paths in the same sub-area of the M sub-areas is different. For example, the transmission path L 1-1 and transmission path L 1-2 The number of corresponding channel parameter items is different.
[0295] It should be noted that, in this application, the transmission path refers to the transmission path of the radio frequency channel, which can be abbreviated as "path". In other words, the transmission path and path have the same meaning and can be used interchangeably.
[0296] It should be noted that, in this application, a sub-area corresponds to at least one path, which can be understood as: communication device X is located in the sub-area, and communication device X communicates with communication device Y, such as communication device X receiving a radio frequency signal from communication device Y via a radio frequency channel. The transmission path of the radio frequency channel can be understood as: at least one path corresponding to the sub-area.
[0297] Optionally, the first information further indicates at least one of the following:
[0298] The first item is the first region. For example, the first information includes an identifier of the first region, such as the Region ID shown in Table 2.
[0299] Taking FIG5 as an example, the first area includes sub-areas corresponding to the thick solid grid. The first area is identified by the number '1'.
[0300] The second item, M i sub-regions. Among them, M i Each of the M sub-regions is located at the edge of the first region. i is a positive integer less than or equal to M. It can be understood that the first information also indicates the area range of the first area. In other words, the first information also indicates the side information of the first area.
[0301] Taking the grid identifier as an example, each grid identifier indicates a grid, and each grid corresponds to a sub-area. The first information also includes M i The grid ID corresponding to each sub-area.
[0302] Taking Table 2 as an example, the first information also includes M i grid identifiers, such as {S1,S5,…,S n It can be understood as: the sub-area corresponding to the grid identifier S1, the sub-area corresponding to the grid identifier S5, ..., the sub-area corresponding to the grid identifier S n The corresponding sub-region.
[0303] Taking Figure 5 as an example, each grid corresponds to a subregion. Subregions located at the edge of the first region are represented by the numbered, thick, solid grids. The numbers in each thick, solid grid can be understood as the identifier of that grid. In this case, the first information also includes the following grid identifiers: {4, 5, 11, 14, 18, 23, 26, 32, 35, 39, 43, 46, 51, 53, 60}.
[0304] The third item is the resolution corresponding to the mapping relationship indicated by the first information, which indicates the size (or dimension) of each of the M sub-regions. For example, the resolution corresponding to the first mapping relationship is centimeters, that is, the size of each of the M sub-regions is 0.01m×0.01m, as shown in Table 2.
[0305] The fourth item is a scatterer or a scatterer group corresponding to at least one of the M sub-regions.
[0306] Taking the scatterer identification as an example, each scatterer identification corresponds to a scatterer (or scatterer group). The first information also includes a scatterer identification (Scatter ID) corresponding to at least one sub-area in the M sub-areas, such as {P1, P5, ..., P nIt can be understood that the scatterer corresponding to the sub-region S1 is marked as P1, the scatterer corresponding to the sub-region S5 is marked as P5, and the scatterer corresponding to the sub-region S n The corresponding scatterer is labeled P n The scatterers (or scatterer groups) corresponding to different sub-regions may be the same or different, and this application does not impose any limitation on this.
[0307] Taking FIG5 as an example, the scatterer identifiers indicated by the first information are {12, 34}, which can be understood as follows: the scatterers corresponding to the first region are: scatterer 12 and scatterer 34.
[0308] The fifth item is the perceived quality corresponding to the first area. The perceived quality corresponding to the first area is used to represent the difference between the measurement data corresponding to the first area and the radio frequency channel data corresponding to the first area.
[0309] Exemplarily, the perceptual quality corresponding to the first region satisfies the following formula (8):
[0310] Where Q represents the perceptual quality corresponding to the first region. For the kth path, Indicates the delay on the path measured by the terminal device. k Indicates the delay on the path in the radio frequency channel data corresponding to the first area. Indicates the angle information on the path measured by the terminal device (such as AoA or AoD), AOX k Indicates the angle information (such as AoA or AoD) on the stripe in the radio frequency channel data corresponding to the first area. k Indicates the power of the path in the RF channel data corresponding to the first area, K indicates the number of paths corresponding to the first area (which can be understood as the sum of the number of all paths corresponding to each sub-area in the first area), Area r Indicates the number of sub-regions in the first region.
[0311] Table 2
[0312] It should be understood that Table 2 describes the first information as a possible example. Of course, in different scenarios, the first information may include information from some columns in Table 2. For example, the first information may indicate the first region and the extended expression but not the perceptual quality corresponding to the first region. Alternatively, the first information may indicate more information, such as network device information, which is not limited in this application.
[0313] For the first communication device, after determining the first information, the first communication device executes S302:
[0314] S302: The first communication device sends the first information to the second communication device. Correspondingly, the second communication device receives the first information from the first communication device.
[0315] The second communication device is described as follows:
[0316] Taking Figure 1 as an example, the second communication device can be the network device shown in Figure 1, such as TRP, or base station, or perception management function entity, or location management function entity.
[0317] Taking FIG. 1 as an example, the second communication device may also be the terminal device shown in FIG. 1 .
[0318] It should be understood that in this application, if the first communication device is the network device shown in Figure 1, the second communication device can be the terminal device shown in Figure 1, or it can be the network device shown in Figure 1. For example, the first communication device and the second communication device are different perception management function entities, or the first communication device and the second communication device are different location management function entities. If the first communication device is the terminal device shown in Figure 1, the second communication device can be the network device shown in Figure 1, such as a base station, TRP, etc.
[0319] It should be noted that, unless otherwise specified, the "second communication device" in this application can refer to the second communication device itself (for example, a network device, a terminal device, a perception management functional entity, or a location management functional entity), or a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the second communication device. The following description takes the execution subject as the second communication device as an example.
[0320] The first communication device and the first information can be found in the introduction of S301 and will not be described in detail.
[0321] In some embodiments, as shown in FIG3 , for the first communication device, the first communication device further performs S303 and S304:
[0322] S303: The first communication device determines second information.
[0323] The second information indicates a third mapping relationship, the third mapping relationship is associated with the second area, the second area includes N sub-areas, the third mapping relationship indicates a conversion relationship between a location parameter of the second sub-area and radio frequency channel data of the second sub-area, and the second sub-area is one of the N sub-areas, such as the second sub-area is any one of the N sub-areas. N is a positive integer greater than or equal to 2.
[0324] Exemplarily, the third mapping relationship can refer to the introduction of the mapping relationship indicated by the first information (such as the above-mentioned first mapping relationship, or the above-mentioned first mapping relationship and second mapping relationship), and will not be repeated here.
[0325] Taking FIG. 4 a or FIG. 4 c as an example, the second area is an area filled with grid lines.
[0326] For the first communication device, after determining the second information, the first communication device executes S304:
[0327] S304: The first communication device sends second information to the second communication device. Correspondingly, the second communication device receives the second information from the first communication device.
[0328] The first communication device and the second communication device can be referred to the introduction of S302 and will not be described in detail.
[0329] The second information can be found in the introduction of S303 and will not be described in detail.
[0330] It should be pointed out that, in the present application, the first information and the second information can be carried in the same message or in different messages, and the present application does not limit this.
[0331] It should be noted that, in the present application, the first communication device may execute S302 first and then execute S304, or may execute S304 first and then execute S302, or may execute S302 and S304 simultaneously, and the present application does not limit this.
[0332] It should be understood that in this application, two areas, namely the first area and the second area, are used as an example to introduce the mapping relationship transmission process corresponding to different areas. Of course, in different scenarios, the first communication device can also provide a mapping relationship for each area in more than two areas. Among them, the mapping relationship transmission process of any two areas in more than two areas can refer to the introduction of S302 and S304, thereby realizing the transmission process of the mapping relationship in more than two areas.
[0333] That is, the first communication device can provide mapping relationships corresponding to different areas, so that the second communication device can determine the radio frequency channel data of the corresponding area based on the mapping relationships of different areas, thereby further reducing communication pressure.
[0334] In some embodiments, for the second communication device, as shown in FIG3 , after the second communication device obtains the first information, it may execute S311:
[0335] S311. The second communication device determines radio frequency channel data of the first area according to the first information.
[0336] The radio frequency channel data corresponding to the first area may be understood as the radio frequency channel data corresponding to all sub-areas in the first area.
[0337] Exemplarily, the second communication device determines the radio frequency channel data corresponding to each sub-area in the first area, such as the channel parameters corresponding to each sub-area, such as power, delay or angle, based on the mapping relationship indicated by the first information (such as the first mapping relationship mentioned above, or the first mapping relationship and the second mapping relationship mentioned above), thereby updating the radio frequency channel data corresponding to the first area.
[0338] It can be understood that: the second communication device performs RF mapping refresh according to the first information, thereby updating the radio frequency channel data corresponding to the first area.
[0339] It should be understood that when the second communication device receives the second information, the second communication device may also determine the radio frequency channel data of the second area according to the second information, thereby updating the radio frequency channel data.
[0340] Optionally, if the first communication device is a terminal device and the second communication device is a network device, the second communication device may receive information from different terminal devices, where the information indicates a mapping relationship for a certain area, as described in S302. In this case, the second communication device may determine the radio frequency channel data of at least one area based on the information provided by the different terminal devices, and then provide the radio frequency channel data of the at least one area to the different terminal devices, thereby updating the radio frequency channel data.
[0341] Optionally, the second communication device may utilize the radio frequency channel data of the first area to assist in communication. For example, the second communication device may adjust parameters based on the radio frequency channel data of the first area.
[0342] The parameters to be adjusted include at least one of the following:
[0343] The first item, beamforming parameters, can be understood as: the second communication device adjusts the beamforming parameters according to the radio frequency channel data of the first area, thereby using the radio frequency channel data of the first area to assist beamforming.
[0344] The second item, multiple-input multiple-output parameters, can be understood as: the second communication device adjusts the MIMO parameters according to the radio frequency channel data of the first area, thereby utilizing the radio frequency channel data of the first area to assist MIMO communication.
[0345] The third item, power consumption parameters, can be understood as: the second communication device adjusts the power consumption parameters according to the radio frequency channel data of the first area, thereby utilizing the radio frequency channel data of the first area to assist in energy saving.
[0346] The fourth item, positioning parameters, can be understood as: the second communication device adjusts the positioning parameters according to the radio frequency channel data of the first area, thereby using the radio frequency channel data of the first area to assist in positioning.
[0347] In some embodiments, as shown in FIG6 , for the second communication device, the second communication device further performs S321:
[0348] S321. The second communication device determines a perception result.
[0349] Exemplarily, the second communication device adopts a certain sensing mode, such as a self-transmitting and self-receiving sensing mode, a self-transmitting and other-receiving sensing mode, etc., to perform sensing measurement, thereby obtaining a sensing result of the first area.
[0350] Among them, the perception results may include at least one of the following: perception measurement results, perception evaluation results, quality of perception environment reconstruction, quality of RF channel data, quality of RF channel data service application, etc., which can be referred to in related technologies and will not be repeated here.
[0351] S322. The second communication device updates the radio frequency channel data of the first area according to the sensing result.
[0352] Exemplarily, the second communication device updates the radio frequency channel data of the first area in the radio frequency channel map according to the sensing data in the sensing result, thereby updating the radio frequency channel data of the first area.
[0353] S323: The second communication device determines third information according to the updated radio frequency channel data.
[0354] In S323, the updated radio frequency channel data refers to the updated radio frequency channel data corresponding to the first area. For details, please refer to the introduction of S322 and will not be repeated here.
[0355] Among them, the third information indicates a fourth mapping relationship, the fourth mapping relationship is associated with the first area, the first area includes P sub-areas, the fourth mapping relationship indicates the conversion relationship between the position parameter of the third sub-area and the radio frequency channel data of the third sub-area, and the third sub-area is one of the P sub-areas, such as the third sub-area is any sub-area of the P sub-areas. P is a positive integer greater than or equal to 2. Among them, the fourth mapping relationship can refer to the introduction of the first mapping relationship and will not be repeated here. For example, the third information includes parameters for determining the fourth mapping relationship.
[0356] It should be understood that, in the present application, the radio frequency channel data of the third sub-area belongs to the above-mentioned updated radio frequency channel data.
[0357] Optionally, the third information further indicates the first region, thereby indicating the region associated with the fourth mapping relationship. For example, the third information includes an identifier of the first region.
[0358] For the second communication device, after determining the third information, the second communication device executes S324:
[0359] S324: The second communication device sends third information to the first communication device. Correspondingly, the first communication device receives the third information from the second communication device.
[0360] Among them, the third information can be found in the introduction of S323 and will not be repeated here.
[0361] For the first communication device, after receiving the third information, the first communication device executes S325:
[0362] S325: The first communication device updates the radio frequency channel data of the first area according to the third information.
[0363] Exemplarily, the second communication device determines the radio frequency channel data corresponding to each sub-area in the first area, such as the channel parameters corresponding to each sub-area, such as power, delay or angle, based on the mapping relationship indicated by the third information (such as the fourth mapping relationship mentioned above), thereby updating the radio frequency channel data corresponding to the first area.
[0364] The implementation process of S325 can be found in the introduction of S311 and will not be described in detail here.
[0365] Optionally, the second communication device may utilize the updated RF channel data to assist in communication. For example, the second communication device may adjust parameters based on the updated RF channel data. The parameters to be adjusted may include at least one of the following: beamforming parameters, MIMO parameters, power consumption parameters, or positioning parameters.
[0366] Optionally, the first communication device may utilize the updated radio frequency channel data to assist in communication. For example, the first communication device may adjust parameters based on the updated radio frequency channel data. The parameters to be adjusted may include at least one of the following: beamforming parameters, MIMO parameters, power consumption parameters, or positioning parameters.
[0367] In some embodiments, as shown in FIG7a , for the second communication device, after executing S302 and S304 , the second communication device further executes S331 :
[0368] S331. The second communication device determines that the current area is the first area according to the first mapping relationship indicated by the first information and the second mapping relationship indicated by the second information.
[0369] The current area refers to the area where the second communication device is located. When the current area is the first area, it can be understood that the second communication device is located in the first area.
[0370] Exemplarily, the implementation process of S331 includes:
[0371] Step 1: The second communication device determines M function values according to the first mapping relationship indicated by the first information.
[0372] Among them, the Mth function value k The function value is used to represent: the Mth k The measurement data of the Mth sub-region and the Mth sub-region k The difference between the RF channel data of the sub-areas. k is an integer ranging from 1 to M.
[0373] It should be added that the introduction of the M function values is as follows:
[0374] For example, the M function values may all be positive values. If the M function values are all positive values, then the M function values may all be determined according to formula (1) or formula (2), or may be determined by other forms of formulas, without limitation.
[0375] For another example, the M function values may all be negative. If the M function values are all negative, then the M function values may all be determined according to formula (3) or other formulas, without limitation.
[0376] For another example, the M function values can have both positive and negative values. If the M function values have both positive and negative values, then the M function values can all be determined according to formula (4) or by other formulas, without limitation.
[0377] Step 2: The second communication device determines N function values according to the second mapping relationship indicated by the second information.
[0378] Among them, the Nth function value k The function value is used to represent: the Nth k The measurement data of the Nth sub-area and the Nth sub-area k The difference between the RF channel data of the sub-areas. k is an integer ranging from 1 to N.
[0379] It should be added that the introduction of N function values is as follows:
[0380] For example, the N function values may all be positive values. If the N function values are all positive values, then the N function values may all be determined according to formula (1) or formula (2), or may be determined by other forms of formulas, without limitation.
[0381] For another example, the N function values may all be negative. If the N function values are all negative, then the N function values may all be determined according to formula (3) or other formulas, without limitation.
[0382] For another example, the N function values can have both positive and negative values. If the N function values have both positive and negative values, then the N function values can all be determined according to formula (4) or by other formulas, without limitation.
[0383] Step 3: The second communication device determines that the current area is in the first area according to the M function values and the N function values.
[0384] For example, as a possible implementation, taking the case where both M function values and N function values are positive, if the minimum value of the M function values and the N function values is one of the M function values, then the second communications device determines that it is currently in the first area. It should be understood that if the minimum value of the M function values and the N function values is one of the N function values, then the second communications device is in the second area.
[0385] Alternatively, taking the example of both M and N function values being negative, if the maximum of the M and N function values is one of the M function values, the second communications device determines that it is currently in the first area. It should be understood that if the maximum of the M and N function values is one of the N function values, the second communications device is in the second area.
[0386] Alternatively, taking the absolute values of both M and N function values as an example, if the minimum value of the M and N function values is one of the M function values, then the second communications device is in the first area. It should be understood that if the minimum value of the M and N function values is one of the N function values, then the second communications device is in the second area.
[0387] For another possible implementation, taking the example where both M function values and N function values are positive values, the M function values and N function values are arranged in ascending order, and the first K values in this arrangement order are K values among the M function values, then the second communication device determines that it is currently in the first area.
[0388] It should be understood that there may be many ways to implement step 3. The above is introduced as a possible example and should not be understood as a limitation to the present application.
[0389] For example, in the box containing the letter a in FIG8 , for a certain geographical area, as shown in the thick dashed box, the first communication device can provide the second communication device with mapping relationships for some areas, such as the mapping relationship corresponding to the first area, the mapping relationship corresponding to the second area, the mapping relationship corresponding to the third area, the mapping relationship corresponding to the fourth area, and the mapping relationship corresponding to the fifth area. The transmission process of the mapping relationship can be found in the description of S302 or S304 and will not be repeated here.
[0390] For the second communication device, the second communication device determines that the current area is the first area according to the mapping relationship corresponding to each area in the five areas, as shown in the box where the letter b is located in FIG8 .
[0391] For the second communication device, after determining that the second communication device is in the second area, S332 is further executed:
[0392] S332: The second communication device sends fourth information to the first communication device. Correspondingly, the first communication device receives the fourth information from the second communication device.
[0393] The fourth information is used to request radio frequency channel data of the first area, and the area of the sub-area corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each sub-area in the M sub-areas.
[0394] It can be understood that the fourth information is used to request the RF channel data of the first region in a smaller resolution sub-region. Alternatively, the fourth information is used to request the mapping relationship corresponding to the first region in a finer granularity sub-region. Alternatively, the fourth information is used to request the mapping relationship corresponding to the first region in a higher dimension.
[0395] Optionally, as shown in FIG7b , S332 includes S332a:
[0396] S332a: When the first function value is greater than the first threshold, the second communication device sends fourth information to the first communication device.
[0397] The first function value is one of the M function values, and the first function value is the minimum value of the M function values and the N function values.
[0398] That is, when the first function value is greater than the first threshold, it means that the positioning accuracy requirement is not met. Therefore, the second communication device performs the operation of sending the fourth information.
[0399] It should be understood that, as a possible alternative, when both the M function values and the N function values are negative, the first function value is the maximum value of the M function values and the N function values, and the first function value is one of the M function values. In this case, S332a can be alternatively described as: when the first function value is less than the first threshold, the second communications device sends fourth information to the first communications device.
[0400] That is, when the first function value is less than the first threshold, it means that the positioning accuracy requirement is not met. Therefore, the second communication device performs the operation of sending the fourth information.
[0401] It should be understood that, as another possible alternative, when both the M function values and the N function values are absolute values, the first function value is the minimum value of the M+N absolute values, and the first function value is the value obtained by taking the absolute values of the M function values. In this case, S332a can be alternatively described as follows: when the first function value is less than the first threshold, the second communications device sends fourth information to the first communications device.
[0402] That is, when the first function value is less than the first threshold, it means that the positioning accuracy requirement is not met. Therefore, the second communication device performs the operation of sending the fourth information.
[0403] Optionally, as shown in FIG7b , S332 includes S332b:
[0404] S332b: Under the first condition, the second communication device sends fourth information to the first communication device.
[0405] The first condition includes at least one of the following:
[0406] Condition A1: The level numbers corresponding to the M sub-areas are less than the level threshold, which means that the positioning accuracy requirement is not met. Therefore, the second communication device performs the fourth information sending operation.
[0407] The layer threshold can be understood as the search threshold for the number of layers in the RF channel map. For example, in a centimeter-level positioning scenario, the layer threshold is 3. This means that the mapping relationship used to determine the RF channel data needs to be transmitted three times, with each transmission corresponding to the RF channel data of a different layer. For example, the mapping relationship corresponding to the RF channel data of layer number 1 is first transmitted, followed by the mapping relationship corresponding to the RF channel data of layer number 2, and then the mapping relationship corresponding to the RF channel data of layer number 3.
[0408] For the second communication device, the layer number corresponding to the M sub-areas is 1, which is less than the layer threshold 3. This means that the number of searches for layers in the radio frequency channel map has not yet reached the layer threshold.
[0409] Condition A2: The resolution corresponding to the M sub-areas is greater than the resolution threshold, which means that the positioning accuracy requirement is not met. Therefore, the second communication device performs the fourth information sending operation.
[0410] For example, taking the centimeter-level positioning scenario as an example, the layer resolution is centimeters.
[0411] For the second communication device, the hierarchical resolution corresponding to the M sub-areas is meters, which is lower than the resolution threshold of centimeters. This means that the granularity of the RF channel data corresponding to the sub-areas has not yet reached the resolution threshold.
[0412] It should be understood that in S332b, the first condition includes at least one of conditions A1 and A2. The first condition can be understood as: the termination condition is not satisfied. If any of conditions A1 and A2 is satisfied, the second communication device sends the fourth information to the first communication device.
[0413] That is, the second communication device performs determination of the first condition, thereby determining whether to transmit the fourth information.
[0414] In addition, the termination condition can also be understood as: convergence condition.
[0415] For the second communication device, after obtaining the second information, the second communication device executes S333:
[0416] S333: The first communication device sends fifth information to the second communication device. Correspondingly, the second communication device receives the fifth information from the first communication device.
[0417] The fifth information indicates a fifth mapping relationship, the fifth mapping relationship is associated with the first area, the first area includes Q sub-areas, the fifth mapping relationship indicates a conversion relationship between a position parameter of the fourth sub-area and radio frequency channel data of the fourth sub-area, and the fourth sub-area is one of the Q sub-areas, such as the fourth sub-area is any one of the Q sub-areas. Q is a positive integer greater than or equal to 2.
[0418] The area corresponding to each of the Q sub-regions is smaller than the area corresponding to each of the M sub-regions. In other words, the resolution corresponding to the Q sub-regions is smaller than the resolution corresponding to the M sub-regions. In other words, the resolution corresponding to the fifth mapping relationship is smaller than the resolution corresponding to the first mapping relationship.
[0419] For example, taking FIG8 as an example, in the box where the letter b is located, the resolution of each sub-area in the first area is: decimeter, and the mapping relationship corresponding to the sub-area is the above-mentioned first mapping relationship.
[0420] For example, taking FIG. 8 as an example, in the box where the letter c is located, the resolution of each sub-area in the first area is centimeters, and the mapping relationship corresponding to the sub-area is the fifth mapping relationship described above.
[0421] Optionally, as shown in FIG7b , S333 includes S333a:
[0422] S333a. Under the second condition, the first communication device sends fifth information to the second communication device.
[0423] The second condition includes at least one of the following:
[0424] Condition B1: The first function value is greater than the first threshold. The first function value is used to represent: j The measurement data of the Mth sub-region is combined with the measurement data of the Mth sub-region j The difference between the radio frequency channel data of the sub-areas. The first function value is included in the fourth information. j is an integer greater than or equal to 1 and less than or equal to M.
[0425] Among them, condition B1 can be found in the introduction of S332a and will not be repeated here.
[0426] Condition B2: the level numbers corresponding to the M sub-regions are less than the level threshold.
[0427] Among them, condition B2 can refer to the introduction of condition A1 and will not be repeated here.
[0428] Condition B3: The resolution corresponding to the M sub-regions is less than a resolution threshold, wherein the resolution corresponding to the M sub-regions is used to indicate the size of each sub-region in the M sub-regions.
[0429] Among them, condition B3 can refer to the introduction of condition A2 and will not be repeated here.
[0430] It should be understood that in S333a, the second condition includes at least one of conditions B1 to B3.
[0431] That is, the first communication device performs determination of the termination condition, thereby determining whether to transmit the fifth information.
[0432] It should be noted that the termination condition can be determined on the second communication device side, such as when the second communication device executes S332a or S332b. Accordingly, the first communication device does not need to execute S333a. Alternatively, the termination condition can also be determined on the first communication device side, such as when the first communication device executes S333a. Accordingly, the second communication device does not execute S332a or S332b.
[0433] Optionally, for the second communication device, after receiving the fifth information, the second communication device executes S334:
[0434] S334. The second communication device determines radio frequency channel data corresponding to at least one sub-area among the Q sub-areas based on the fifth information.
[0435] Exemplarily, the second communication device determines the radio frequency channel data corresponding to the Q sub-areas in the first area according to the fifth information.
[0436] The implementation process of S334 can be found in the introduction of S311 and will not be described in detail here.
[0437] S335: The second communication device determines a target sub-area based on radio frequency channel data corresponding to at least one sub-area among the Q sub-areas.
[0438] Exemplarily, the second communication device determines Q function values based on the radio frequency channel data corresponding to the Q sub-areas. The Q function values can be found in the introduction of step 1 above and will not be described in detail.
[0439] Taking the Q function values as an example, if the minimum value among the Q function values is less than the first threshold, the sub-area corresponding to the minimum value is the target area. It can be understood that the sub-area corresponding to the minimum value is the sub-area where the second communication device is located.
[0440] For example, taking FIG. 8 as an example, in the box where the letter c is located, the target sub-region is the sub-region where the black circle is located.
[0441] It is understood that in each of the above embodiments, the methods and / or steps implemented by the first node may also be implemented by components applicable to the first node (e.g., a processor, chip, chip system, circuit, logic module, or software); and the methods and / or steps implemented by the second node may also be implemented by components applicable to the second node (e.g., a processor, chip, chip system, circuit, logic module, or software). The chip system may be composed of a chip, or may include a chip and other discrete components.
[0442] It is understandable that, in order to realize the above functions, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0443] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. 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 above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be pointed out that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0444] 9 shows a schematic structural diagram of a communication device 900. The communication device 900 includes a processing module 901 and a transceiver module 902. The communication device 90 can be used to implement the functions of the first communication device or the second communication device described above.
[0445] In some embodiments, the communication device 900 may further include a storage module (not shown in FIG. 9 ) for storing program instructions and data.
[0446] In some embodiments, the transceiver module 902, which may also be referred to as a transceiver unit, is configured to implement a transmitting and / or receiving function. The transceiver module 902 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0447] In some embodiments, the transceiver module 902 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the first communication device or the second communication device in the above method embodiment, and / or used to support other processes of the technology described herein; the processing module 901 may be used to execute the processing steps (such as determination, etc.) performed by the first communication device or the second communication device in the above method embodiment, and / or used to support other processes of the technology described herein.
[0448] When the communication apparatus 900 is used to implement the functions of the first communication device:
[0449] The processing module 901 is configured to determine first information, where the first information indicates a first mapping relationship, the first mapping relationship being associated with a first area, the first area including M sub-areas, the first mapping relationship indicating a conversion relationship between a location parameter of the first sub-area and radio frequency channel data of the first sub-area, and the first sub-area being one of the M sub-areas. M is a positive integer greater than or equal to 2.
[0450] The transceiver module 902 is configured to send the first information.
[0451] In one possible design, the processing module 901 is further configured to determine second information, where the second information indicates a third mapping relationship, the third mapping relationship being associated with a second region, the second region including N subregions, the third mapping relationship indicating a conversion relationship between a location parameter of the second subregion and radio frequency channel data of the second subregion, and the second subregion being one of the N subregions. N is a positive integer greater than or equal to 2.
[0452] The transceiver module 902 is further configured to send the second information.
[0453] In one possible design, the transceiver module 902 is also used to receive third information.
[0454] The third information indicates a fourth mapping relationship, the fourth mapping relationship is associated with the first area, the first area includes P sub-areas, the fourth mapping relationship indicates a conversion relationship between a location parameter of a third sub-area and radio frequency channel data of the third sub-area, and the third sub-area is one of the P sub-areas. P is a positive integer greater than or equal to 2. The fourth mapping relationship is determined based on the first information and a perception result, and the perception result includes a perception result of the first area.
[0455] In a possible design, the processing module 901 is further configured to update radio frequency channel data according to the third information, wherein the updated radio frequency channel data includes radio frequency channel data of the first area.
[0456] In one possible design, the transceiver module 902 is also used to receive fourth information, where the fourth information is used to request radio frequency channel data of the first area, and the area of the sub-area corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each sub-area in the M sub-areas.
[0457] The transceiver module 902 is further configured to send fifth information in response to the fourth information.
[0458] The fifth information indicates a fifth mapping relationship, the fifth mapping relationship is associated with the first area, the first area includes Q sub-areas, the fifth mapping relationship indicates a conversion relationship between a position parameter of a fourth sub-area and the radio frequency channel data of the fourth sub-area, and the fourth sub-area is one of the Q sub-areas. Q is a positive integer greater than or equal to 2. The area corresponding to each sub-area in the Q sub-areas is smaller than the area of each sub-area in the M sub-areas.
[0459] In one possible design, the transceiver module 902 is configured to send the fifth information, including: sending the fifth information under a first condition. The first condition includes at least one of the following:
[0460] The first function value is greater than a first threshold, and the first function value is used to represent: the Mth j The measurement data of the Mth sub-region and the measurement data of the Mth sub-region j The difference between the radio frequency channel data of the sub-areas. The first function value is included in the fourth information. j is an integer greater than or equal to 1 and less than or equal to M.
[0461] The level numbers corresponding to the M sub-areas are less than the level threshold. Or,
[0462] The resolutions corresponding to the M sub-regions are smaller than a resolution threshold, and the resolutions corresponding to the M sub-regions are used to indicate the size of each sub-region among the M sub-regions.
[0463] When the communication apparatus 900 is used to implement the functions of the second communication device:
[0464] The transceiver module 902 is configured to receive first information, where the first information indicates a first mapping relationship, the first mapping relationship being associated with a first area, the first area including M sub-areas, the first mapping relationship indicating a conversion relationship between a location parameter of the first sub-area and radio frequency channel data of the first sub-area, and the first sub-area being one of the M sub-areas, where M is a positive integer greater than or equal to 2.
[0465] The processing module 901 is configured to determine radio frequency channel data of the first area according to the first information.
[0466] In one possible design, the processing module 901 is also used to update the radio frequency channel data of the first area according to the perception results after determining the radio frequency channel data of the first area, and control the transceiver module 902 to send third information according to the updated radio frequency channel data.
[0467] The third information indicates a fourth mapping relationship, the fourth mapping relationship is associated with the first area, the first area includes P sub-areas, the fourth mapping relationship indicates a conversion relationship between a position parameter of a third sub-area and the radio frequency channel data of the third sub-area, and the third sub-area is one of the P sub-areas. P is a positive integer greater than or equal to 2. The radio frequency channel data of the third sub-area belongs to the updated radio frequency channel data.
[0468] When the communication apparatus 900 is used to implement the functions of the second communication device:
[0469] The transceiver module 902 is configured to receive first information and second information.
[0470] Among them, the first information indicates a first mapping relationship, the first mapping relationship is associated with a first area, the first area includes M sub-areas, the first mapping relationship indicates a conversion relationship between the position parameter of the first sub-area and the radio frequency channel data of the first sub-area, the first sub-area is one of the M sub-areas, and M is a positive integer greater than or equal to 2.
[0471] The second information indicates a third mapping relationship, the third mapping relationship is associated with the second area, the second area includes N sub-areas, the third mapping relationship indicates a conversion relationship between the position parameter of the second sub-area and the radio frequency channel data of the second sub-area, the second sub-area is one of the N sub-areas, and N is a positive integer greater than or equal to 2.
[0472] The processing module 901 is configured to determine that the current area is the first area according to the first mapping relationship indicated by the first information and the third mapping relationship indicated by the second information.
[0473] The transceiver module 902 is further configured to send fourth information, where the fourth information is configured to request radio frequency channel data of the first area. The area of the sub-area corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each of the M sub-areas.
[0474] In one possible design, the processing module 901 is configured to determine, based on the first mapping relationship indicated by the first information and the third mapping relationship indicated by the second information, that the current area is the first area, including:
[0475] The processing module 901 is configured to determine M function values according to the first mapping relationship indicated by the first information, wherein the Mth function value k The function value is used to represent: the Mth k The measurement data of the Mth sub-region and the measurement data of the Mth sub-region k The difference between the RF channel data of the sub-areas. k is an integer ranging from 1 to M.
[0476] The processing module 901 is configured to determine N function values according to the third mapping relationship indicated by the second information, wherein the Nth function value kThe function value is used to represent: the Nth k The measurement data of the Nth sub-area and the Nth sub-area k The difference between the RF channel data of the sub-areas. k is an integer ranging from 1 to N.
[0477] The processing module 901 is configured to determine, based on the M function values and the N function values, that the current region is the first region.
[0478] In one possible design, the transceiver module 902 is configured to send the fourth information, including: sending the fourth information if the first function value is greater than a first threshold, wherein the first function value is one of the M function values, and the first function value is a minimum value between the M function values and the N function values.
[0479] In one possible design, the transceiver module 902, configured to send the fourth information, includes: sending the fourth information under a second condition. The second condition includes at least one of the following: a level number corresponding to the M sub-areas is less than a level threshold, or a resolution corresponding to the M sub-areas is greater than a resolution threshold.
[0480] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0481] Optionally, in this application, "the transceiver module receives / sends information" can also be understood as the processing module receiving / sending information via the transceiver module. "The processing module receives / sends information via the transceiver module" can also be understood as the processing module controlling the transceiver module to receive / send information. Alternatively, "the processing module sends information via the transceiver module" can be understood as the processing module outputs information to the transceiver module, which then sends the information; "the processing module receives information via the transceiver module" can be understood as the transceiver module receiving the information and inputting the information to the processing module.
[0482] In the present application, the communication device 900 may be presented in the form of functional modules divided in an integrated manner. The "module" here may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0483] In some embodiments, when the communication device 900 in Figure 9 is a chip or a chip system, the function / implementation process of the transceiver module 902 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 901 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0484] Since the communication device 900 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.
[0485] As a possible product form, the first communication device or the second communication device described in the embodiments of the present application can also be implemented using the following: 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 that can perform the various functions described throughout this application.
[0486] As another possible product form, the first communication device or the second communication device described in the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 10, which is a structural diagram of a communication device 1000 provided in an embodiment of the present application, and the communication device 1000 includes a processor 1001 and a transceiver 1002. The communication device 1000 can be a first communication device, or a chip or chip system therein; or, the communication device 1000 can be a second communication device, or a chip or module therein. Figure 10 only shows the main components of the communication device 1000. In addition to the processor 1001 and the transceiver 1002, the communication device 1000 may further include a memory 1003, and an input and output device (not shown in the figure).
[0487] Optionally, processor 1001 is primarily used to process communication protocols and communication data, as well as control the entire communication device, execute software programs, and process software program data. Memory 1003 is primarily used to store software programs and data. Transceiver 1002 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.
[0488] Optionally, the processor 1001 , the transceiver 1002 , and the memory 1003 may be connected via a communication bus.
[0489] It should be noted that the memory 1003 may exist independently of the processor 1001 or may be integrated with the processor 1001. The memory 1003 may be located inside the communication device 1000 or outside the communication device 1000, without limitation.
[0490] When the communication device is powered on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1001 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.
[0491] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.
[0492] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the above-mentioned communication device 900 may take the form of the communication device 1000 shown in FIG. 10 .
[0493] As an example, the functions / implementation process of the processing module 901 in FIG9 can be implemented by the processor 1001 in the communication device 1000 shown in FIG10 calling the computer-executable instructions stored in the memory 1003. The functions / implementation process of the transceiver module 902 in FIG9 can be implemented by the transceiver 1002 in the communication device 1000 shown in FIG10.
[0494] As another possible product form, the first communication device or the second communication device in the present application may adopt the structure shown in Figure 11, or include the components shown in Figure 11. Figure 11 is a schematic diagram of the structure of a communication device 1100 provided in the present application.
[0495] As shown in FIG11 , a communication device 1100 includes at least one processor 1101. Optionally, the communication device further includes a communication interface 1102.
[0496] When the program instructions are executed in the at least one processor 1101, the apparatus 1100 may implement the method provided in any of the aforementioned embodiments and any possible designs thereof. Alternatively, the processor 1101 may implement the method provided in any of the aforementioned embodiments and any possible designs thereof through logic circuits or by executing code instructions.
[0497] The communication interface 1102 may be used to receive program instructions and transmit them to the processor. Alternatively, the communication interface 1102 may be used for the communication device 1100 to communicate with other communication devices, such as exchanging control signaling and / or service data. Exemplarily, the communication interface 1102 may be used to receive signals from devices other than the communication device 1100 and transmit them to the processor 1101, or to send signals from the processor 1101 to other communication devices other than the communication device 1100.
[0498] Optionally, the communication interface 1102 may be a code and / or data read / write interface circuit, or the communication interface 1102 may be a signal transmission interface circuit between a communication processor and a transceiver, or a pin of a chip.
[0499] Optionally, the communication device 1100 may further include at least one memory 1103, which may be used to store required program instructions and / or data.
[0500] It should be noted that the memory 1103 may exist independently of the processor 1101 or may be integrated with the processor 1101. The memory 1103 may be located within the communication device 1100 or outside the communication device 1100, without limitation.
[0501] Optionally, the communication device 1100 may further include a power supply circuit 1104, which may be used to supply power to the processor 1101. The power supply circuit 1104 may be located in the same chip as the processor 1101, or in another chip other than the chip where the processor 1101 is located.
[0502] Optionally, the communication device 1100 may further include a bus 1105 , and various parts of the communication device 1100 may be interconnected via the bus 1105 .
[0503] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the communication device 900 shown in FIG. 9 may take the form of the communication device 1100 shown in FIG. 11 .
[0504] As an example, the functions / implementation process of the processing module 901 in FIG9 can be implemented by the processor 1101 in the communication device 1100 shown in FIG11 calling the computer-executable instructions stored in the memory 1103. The functions / implementation process of the transceiver module 902 in FIG9 can be implemented by the communication interface 1102 in the communication device 1100 shown in FIG11.
[0505] It should be noted that the structure shown in Figure 11 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 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0506] Optionally, the processor in the present application may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[0507] Optionally, the memory in the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), or direct rambus RAM (DR RAM).
[0508] Optionally, the power supply circuit described in the embodiment of the present application includes but is not limited to at least one of the following: a power supply line, a power supply subsystem, a power management chip, a power consumption management processor, or a power consumption management control circuit.
[0509] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing the method in any of the above method embodiments.
[0510] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may invoke the instructions in the computer program stored in the memory to instruct the communication device to execute any of the above-described method embodiments. Of course, the memory may not be located in the communication device.
[0511] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, and the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.
[0512] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.
[0513] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or include chips and other discrete devices. The embodiments of the present application do not specifically limit this.
[0514] The present application also provides a computer-readable storage medium having a computer program or instruction stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.
[0515] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0516] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the above-described systems, devices, and units may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0517] It is understood that the systems, devices, and methods described in this application may also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple 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 shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.
[0518] The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Components shown as units may or may not be physical units. Some or all of these units may be selected to achieve the objectives of this embodiment as needed.
[0519] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0520] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments may be implemented 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 may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)). In the embodiment of the present application, the computer may include the aforementioned device.
[0521] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
Claims
1. A communication method, characterized in that, Including: Determine first information, where the first information indicates a first mapping relationship associated with a first region. The first region includes M sub-regions, and the first mapping relationship indicates the conversion relationship between the position parameters of a first sub-region and the radio frequency channel data of the first sub-region. The first sub-region is one of the M sub-regions; M is a positive integer greater than or equal to 2; Transmit the first information.
2. The method according to claim 1, wherein: The radio frequency channel data of the first sub-region includes: the channel parameters on at least one path corresponding to the first sub-region; Wherein, the channel parameters include at least one of the following: power, time delay, angle of arrival AoA, or angle of departure AoD.
3. The method according to claim 1 or 2, wherein: Each of the M sub-regions corresponds to at least one path, and each path of the at least one path includes at least one channel parameter; Wherein, the number of paths corresponding to at least two of the M sub-regions is different; And / or, the number of channel parameter items on the paths corresponding to different sub-regions in the M sub-regions is different; And / or, the number of channel parameter items on different paths corresponding to the same sub-region in the M sub-regions is different.
4. The method according to any one of claims 1-3, wherein: The first mapping relationship indicating the conversion relationship between the position parameters of the first sub-region and the radio frequency channel data of the first sub-region includes: the first mapping relationship indicating the conversion relationship between the position parameters of the first sub-region and the first radio frequency channel data of the first sub-region; The first information further indicates a second mapping relationship associated with the first region, and the second mapping relationship indicates the conversion relationship between the position parameters of the first sub-region and the second radio frequency channel data of the first sub-region; Wherein, the first radio frequency channel data is different from the second radio frequency channel data.
5. The method according to any one of claims 1-4, wherein: The first information further indicates at least one of the following: The first region; M i sub-regions, each of the M i sub-regions is located at the edge of the first region; M i is a positive integer less than or equal to M; The resolution corresponding to the first mapping relationship, and the resolution indicates the size of each sub-region in the M sub-regions; At least one sub-region in the M sub-regions corresponds to a scatterer or a group of scatterers; Or, The sensing quality corresponding to the first region, and the sensing quality is used to characterize: the difference between the measurement data corresponding to the first region and the radio frequency channel data corresponding to the first region.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Determine second information, where the second information indicates a third mapping relationship associated with a second region. The second region includes N sub-regions, and the third mapping relationship indicates the conversion relationship between the position parameters of a second sub-region and the radio frequency channel data of the second sub-region. The second sub-region is one of the N sub-regions; N is a positive integer greater than or equal to 2; Transmit the second information.
7. The method according to any one of claims 1-6, characterized in that The method further includes: Receive third information; Wherein, the third information indicates a fourth mapping relationship, the fourth mapping relationship is associated with the first region, the first region includes P sub-regions, the fourth mapping relationship indicates the conversion relationship between the position parameters of the third sub-region and the radio frequency channel data of the third sub-region, and the third sub-region is one of the P sub-regions; P is a positive integer greater than or equal to 2; the fourth mapping relationship is determined according to the first information and the sensing result, and the sensing result includes the sensing result of the first region; Update the radio frequency channel data of the first region according to the third information.
8. The method according to any one of claims 1-6, characterized in that, The method further includes: Receiving fourth information, where the fourth information is used to request the radio frequency channel data of the first region, and the area of the sub-region corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each of the M sub-regions; Responding to the fourth information by sending fifth information; Wherein, the fifth information indicates a fifth mapping relationship, the fifth mapping relationship is associated with the first region, the first region includes Q sub-regions, the fifth mapping relationship indicates the conversion relationship between the position parameters of the fourth sub-region and the radio frequency channel data of the fourth sub-region, and the fourth sub-region is one of the Q sub-regions; Q is a positive integer greater than or equal to 2; The area corresponding to each of the Q sub-regions is smaller than the area of each of the M sub-regions.
9. The method according to claim 8, wherein, Sending the fifth information includes: Sending the fifth information under a first condition; Wherein, the first condition includes at least one of the following: The first function value is greater than the first threshold, and the first function value is used to characterize the measurement data of the Mth sub-region among the M sub-regions and the radio frequency channel data of the Mth sub-region among the M sub-regions; the first function value is included in the fourth information; M is an integer greater than or equal to 1 and less than or equal to M; j sub-region, and the Mth j sub-region; the first function value is included in the fourth information; M j is an integer greater than or equal to 1 and less than or equal to M; The hierarchical number corresponding to the M sub-regions is less than the hierarchical threshold; or, The resolution corresponding to the M sub-regions is less than the resolution threshold, and the resolution corresponding to the M sub-regions is used to indicate the size of each of the M sub-regions.
10. The method according to any one of claims 1-9, wherein, The radio frequency channel data of the first sub-region is used for parameter adjustment, and the parameters to be adjusted include at least one of the following: beamforming parameters, multiple input multiple output MIMO parameters, power consumption parameters, or positioning parameters.
11. A communication method, characterized in that, Including: Receiving first information, the first information indicates a first mapping relationship, the first mapping relationship is associated with a first region, the first region includes M sub-regions, the first mapping relationship indicates the conversion relationship between the position parameters of the first sub-region and the radio frequency channel data of the first sub-region, and the first sub-region is one of the M sub-regions; M is a positive integer greater than or equal to 2; Determine the radio frequency channel data of the first region according to the first information.
12. The method according to claim 11, characterized in that, After determining the radio frequency channel data of the first region, the method further includes: Updating the radio frequency channel data of the first region according to the sensing result; Sending third information according to the updated radio frequency channel data; Wherein, the third information indicates a fourth mapping relationship, the fourth mapping relationship is associated with the first region, the first region includes P sub-regions, the fourth mapping relationship indicates the conversion relationship between the position parameters of the third sub-region and the radio frequency channel data of the third sub-region, and the third sub-region is one of the P sub-regions; P is a positive integer greater than or equal to 2; The radio frequency channel data of the third sub-region belongs to the updated radio frequency channel data.
13. A communication method, characterized in that, Comprising: Receiving first information and second information; Wherein, the first information indicates a first mapping relationship, the first mapping relationship is associated with a first region, the first region includes M sub-regions, the first mapping relationship indicates the conversion relationship between the position parameters of the first sub-region and the radio frequency channel data of the first sub-region, and the first sub-region is one of the M sub-regions, M is a positive integer greater than or equal to 2; Wherein, the second information indicates a third mapping relationship, the third mapping relationship is associated with a second region, the second region includes N sub-regions, the third mapping relationship indicates the conversion relationship between the position parameters of the second sub-region and the radio frequency channel data of the second sub-region, and the second sub-region is one of the N sub-regions, N is a positive integer greater than or equal to 2; Determining that the current region is the first region according to the first mapping relationship indicated by the first information and the third mapping relationship indicated by the second information; Sending fourth information, the fourth information is used to request the radio frequency channel data of the first region, and the area of the sub-region corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each of the M sub-regions.
14. The method according to claim 13, wherein Determining that the current region is the first region according to the first mapping relationship indicated by the first information and the third mapping relationship indicated by the second information includes: Determine M function values according to the first mapping relationship indicated by the first information, where the Mth function value among the M function values is used to characterize: the difference between the measurement data of the Mth sub-region and the radio frequency channel data of the Mth sub-region among the M sub-regions; M k is an integer traversing from 1 to M; k the Mth function value among the M function values is used to characterize: the difference between the measurement data of the Mth sub-region and the radio frequency channel data of the Mth sub-region among the M sub-regions; k the measurement data of the Mth sub-region among the M sub-regions, and the difference between the radio frequency channel data of the Mth sub-region among the M sub-regions; M k is an integer traversing from 1 to M; Determine N function values according to the third mapping relationship indicated by the second information, where the Nth function value among the N function values is used to characterize: the difference between the measurement data of the Nth sub-region among the N sub-regions and the radio frequency channel data of the Nth sub-region among the N sub-regions; N k is an integer ranging from 1 to N; k The Nth function value among the N function values is used to characterize: the difference between the measurement data of the Nth sub-region among the N sub-regions and the radio frequency channel data of the Nth sub-region among the N sub-regions; k N is an integer ranging from 1 to N; k N is an integer traversing from 1 to N; Determining that the current region is the first region according to the M function values and the N function values.
15. The method according to claim 14, wherein Sending the fourth information includes: Sending the fourth information when a first function value is greater than a first threshold; Wherein, the first function value is one of the M function values, and the first function value is the minimum value among the M function values and the N function values.
16. The method according to claim 15, characterized in that, The fourth information further includes the first function value.
17. The method according to claim 14 or 15, wherein Sending the fourth information includes: Sending the fourth information under a second condition; Wherein, the second condition includes at least one of the following: The hierarchical number corresponding to the M sub-regions is less than a hierarchical threshold; or, The resolution corresponding to the M sub-regions is greater than a resolution threshold.
18. A communication device, characterized in that, Comprising: A processing module, configured to determine first information, where the first information indicates a first mapping relationship associated with a first region, the first region includes M sub-regions, the first mapping relationship indicates a conversion relationship between the position parameters of a first sub-region and the radio frequency channel data of the first sub-region, and the first sub-region is one of the M sub-regions; M is a positive integer greater than or equal to 2; A transceiver module, configured to send the first information.
19. The communication device according to claim 18, wherein the radio frequency channel data of the first sub-region includes: the channel parameters on at least one path corresponding to the first sub-region; wherein, the channel parameters include at least one of the following: power, time delay, angle of arrival AoA, or angle of departure AoD.
20. The communication device according to claim 18 or 19, wherein each of the M sub-regions corresponds to at least one path, and each path of the at least one path includes at least one channel parameter; wherein, the number of paths corresponding to at least two of the M sub-regions is different; and / or, the number of channel parameter items on the paths corresponding to different sub-regions in the M sub-regions is different; and / or, the number of channel parameter items on different paths corresponding to the same sub-region in the M sub-regions is different.
21. The communication device according to any one of claims 18-20, wherein the first mapping relationship indicating the conversion relationship between the position parameters of the first sub-region and the radio frequency channel data of the first sub-region includes: the first mapping relationship indicating the conversion relationship between the position parameters of the first sub-region and the first radio frequency channel data of the first sub-region; the first information further indicates a second mapping relationship associated with the first region, and the second mapping relationship indicates the conversion relationship between the position parameters of the first sub-region and the second radio frequency channel data of the first sub-region; wherein, the first radio frequency channel data is different from the second radio frequency channel data.
22. The communication device according to any one of claims 18-21, wherein the first information further indicates at least one of the following: the first region; M i sub-regions, each of the M i sub-regions is located at the edge of the first region; M i is a positive integer less than or equal to M; the resolution corresponding to the first mapping relationship, and the resolution indicates the size of each sub-region in the M sub-regions; the scatterer or group of scatterers corresponding to at least one of the M sub-regions; or, the sensing quality corresponding to the first region, and the sensing quality is used to characterize: the difference between the measurement data corresponding to the first region and the radio frequency channel data corresponding to the first region.
23. The communication device according to any one of claims 18-22, wherein The processing module is further configured to determine second information, where the second information indicates a third mapping relationship associated with a second region. The second region includes N sub-regions, and the third mapping relationship indicates a conversion relationship between the position parameters of a second sub-region and the radio frequency channel data of the second sub-region. The second sub-region is one of the N sub-regions; N is a positive integer greater than or equal to 2; The transceiver module is further configured to send the second information.
24. The communication device according to any one of claims 18-23, wherein The transceiver module is further configured to receive third information; wherein the third information indicates a fourth mapping relationship associated with the first region. The first region includes P sub-regions, and the fourth mapping relationship indicates a conversion relationship between the position parameters of a third sub-region and the radio frequency channel data of the third sub-region. The third sub-region is one of the P sub-regions; P is a positive integer greater than or equal to 2; the fourth mapping relationship is determined according to the first information and the sensing result, and the sensing result includes the sensing result of the first region; The processing module is further configured to update the radio frequency channel data of the first region according to the third information.
25. The communication device according to any one of claims 18-23, wherein The transceiver module is further configured to receive fourth information, where the fourth information is used to request the radio frequency channel data of the first region, and the area of the sub-region corresponding to the radio frequency channel data requested by the fourth information is smaller than the area of each of the M sub-regions; The transceiver module is further configured to send fifth information in response to the fourth information; wherein the fifth information indicates a fifth mapping relationship associated with the first region. The first region includes Q sub-regions, and the fifth mapping relationship indicates a conversion relationship between the position parameters of a fourth sub-region and the radio frequency channel data of the fourth sub-region. The fourth sub-region is one of the Q sub-regions; Q is a positive integer greater than or equal to 2; The area corresponding to each of the Q sub-regions is smaller than the area of each of the M sub-regions.
26. The communication device according to claim 25, wherein The transceiver module is configured to send the fifth information, including: sending the fifth information under a first condition; wherein the first condition includes at least one of the following: The first function value is greater than the first threshold, and the first function value is used to represent: the measurement data of the Mth sub-region among the M sub-regions, and the difference between the radio frequency channel data of the Mth sub-region among the M sub-regions; the first function value is included in the fourth information; M is an integer greater than or equal to 1 and less than or equal to M; j sub-region, and the Mth j sub-region among the M sub-regions; the first function value is included in the fourth information; M j is an integer greater than or equal to 1 and less than or equal to M; the hierarchical number corresponding to the M sub-regions is less than a hierarchical threshold; or, the resolution corresponding to the M sub-regions is less than a resolution threshold, and the resolution corresponding to the M sub-regions is used to indicate the size of each of the M sub-regions.
27. The communication device according to any one of claims 18-26, wherein The radio frequency channel data of the first sub-region is used for parameter adjustment, and the parameters to be adjusted include at least one of the following: beamforming parameters, multiple input multiple output MIMO parameters, power consumption parameters, or positioning parameters.
28. A communication device, characterized in that, including: A transceiver module for receiving a first piece of information, where the first piece of information indicates a first mapping relationship associated with a first region. The first region includes M sub-regions, and the first mapping relationship indicates the conversion relationship between the position parameters of a first sub-region and the radio frequency channel data of the first sub-region. The first sub-region is one of the M sub-regions; M is a positive integer greater than or equal to 2; A processing module for determining the radio frequency channel data of the first region according to the first piece of information.
29. The communication device according to claim 28, wherein After determining the radio frequency channel data of the first region, the processing module is further configured to: Update the radio frequency channel data of the first region according to the sensing result; Send a third piece of information according to the updated radio frequency channel data; wherein the third piece of information indicates a fourth mapping relationship associated with the first region. The first region includes P sub-regions, and the fourth mapping relationship indicates the conversion relationship between the position parameters of a third sub-region and the radio frequency channel data of the third sub-region. The third sub-region is one of the P sub-regions; P is a positive integer greater than or equal to 2; The radio frequency channel data of the third sub-region belongs to the updated radio frequency channel data.
30. A communication device, characterized in that, Comprising: A transceiver module for receiving a first piece of information and a second piece of information; wherein the first piece of information indicates a first mapping relationship associated with a first region. The first region includes M sub-regions, and the first mapping relationship indicates the conversion relationship between the position parameters of a first sub-region and the radio frequency channel data of the first sub-region. The first sub-region is one of the M sub-regions, and M is a positive integer greater than or equal to 2; wherein the second piece of information indicates a third mapping relationship associated with a second region. The second region includes N sub-regions, and the third mapping relationship indicates the conversion relationship between the position parameters of a second sub-region and the radio frequency channel data of the second sub-region. The second sub-region is one of the N sub-regions, and N is a positive integer greater than or equal to 2; A processing module for determining that the current region is the first region according to the first mapping relationship indicated by the first piece of information and the third mapping relationship indicated by the second piece of information; The transceiver module is further configured to send a fourth piece of information for requesting the radio frequency channel data of the first region, and the area of the sub-region corresponding to the radio frequency channel data requested by the fourth piece of information is smaller than the area of each of the M sub-regions.
31. The communication device according to claim 30, wherein The processing module for determining that the current region is the first region according to the first mapping relationship indicated by the first piece of information and the third mapping relationship indicated by the second piece of information includes: Determine M function values according to the first mapping relationship indicated by the first information, where the Mth function value among the M function values is used to characterize: the difference between the measurement data of the Mth sub-region among the M sub-regions and the radio frequency channel data of the Mth sub-region among the M sub-regions; M k is an integer traversing from 1 to M; k the Mth function value among the M function values is used to characterize: the difference between the measurement data of the Mth sub-region among the M sub-regions and the radio frequency channel data of the Mth sub-region among the M sub-regions; k the Mth function value among the M function values is used to characterize: the difference between the measurement data of the Mth sub-region among the M sub-regions and the radio frequency channel data of the Mth sub-region among the M sub-regions; k M is an integer traversing from 1 to M; Determine N function values according to the third mapping relationship indicated by the second information, where the Nth function value among the N function values is used to characterize: the difference between the measurement data of the Nth sub-region among the N sub-regions and the radio frequency channel data of the Nth sub-region among the N sub-regions; N k is an integer traversing from 1 to N; k the Nth function value among the N function values is used to characterize: the difference between the measurement data of the Nth sub-region among the N sub-regions and the radio frequency channel data of the Nth sub-region among the N sub-regions; k N is an integer traversing from 1 to N; k N is an integer traversing from 1 to N; Determining that the current region is the first region according to the M function values and the N function values.
32. The communication device according to claim 31, wherein The transceiver module for sending the fourth piece of information includes: When the first function value is greater than the first threshold, send the fourth information; Wherein, the first function value is one of the M function values, and the first function value is the minimum value among the M function values and the N function values.
33. The communication device according to claim 32, characterized in that, The fourth information further includes the first function value.
34. The communication device according to claim 31 or 32, wherein The transceiver module for sending the fourth information includes: Under the second condition, send the fourth information; Wherein, the second condition includes at least one of the following: The level number corresponding to the M sub-regions is less than the level threshold; or The resolution corresponding to the M sub-regions is greater than the resolution threshold.
35. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run a computer program or instruction to cause the communication device to execute the method according to any one of claims 1-10, or to cause the communication device to execute the method according to any one of claims 11-12, or to cause the communication device to execute the method according to any one of claims 13-17.
36. 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 run on a computer, the method according to any one of claims 1-10 is caused to be executed, or the method according to any one of claims 11-12 is caused to be executed, or the method according to any one of claims 13-17 is caused to be executed.
37. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are run on a computer, the method according to any one of claims 1-10 is caused to be executed, or the method according to any one of claims 11-12 is caused to be executed, or the method according to any one of claims 13-17 is caused to be executed.
38. A chip, characterized in that, Comprising: A memory for storing computer program instructions; A processor for executing the computer program instructions to cause the communication device including the chip to execute the method according to any one of claims 1-10, or to cause the communication device including the chip to execute the method according to any one of claims 11-12, or to cause the communication device including the chip to execute the method according to any one of claims 13-17.
39. A communication system, characterized in that, Comprising: A first communication device and a second communication device, the first communication device is configured to execute the method according to any one of claims 1-10, and the second communication device is configured to execute the method according to any one of claims 11-12, or the second communication device is configured to execute the method according to any one of claims 13-17.
Citation Information
Patent Citations
Device and method for wireless communication system and computer readable storage medium
CN111108768A
Measurement method, device, communication equipment, storage medium and system
CN115623584A
Location accuracy using local transmitters
US20210288726A1
Methods, apparatuses and systems for user equipment channel estimation
WO2023200789A1