Sensing method, measuring method and related device and system

By using the data obtained from the positioning process to determine the perceptual results in the communication and perception integration technology, the problem of increased network architecture improvement and standardization workload is solved, and resource saving and accuracy of perceptual results are improved.

CN119211830APending Publication Date: 2024-12-27HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310756787.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-25
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the existing communication and perception integration technology, the addition of perception functions has led to an increase in the improvement and standardization of network architecture, especially in defining perception processes, measuring parameters and transmission protocols.

Method used

By receiving the perception service request message in the perception device, the positioning process is triggered to acquire the positioning data and determine the perception result based on the data, thereby reducing the definition of the perception measurement parameters and transmission protocol in the perception process, and multiplexing the positioning data to save resources.

Benefits of technology

It effectively reduces the workload of improving network architecture by introducing perceptual functions, saves transmission and processing resources, and improves the accuracy and user experience of perceptual results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211830A_ABST
    Figure CN119211830A_ABST
Patent Text Reader

Abstract

The invention provides a sensing method, a measuring method and a related device and system, which can be applied to the field of communication sensing integration. According to the method, standardization work introduced by a sensing function is reduced by multiplexing measurement data obtained by a positioning process. The method comprises the following steps: receiving a perception service request message, wherein the message is used for requesting to perceive a perception object; and obtaining positioning data based on the message, and determining a perception result based on the positioning data, the positioning data being obtained by initiating a positioning process to a communication device related to the perception object. Namely, under the condition that the sensing demand exists, standardization work such as definition of sensing measurement parameters and definition of transmission protocols among network elements in the sensing process is reduced by triggering the positioning process and multiplexing positioning data. In addition, repeated measurement and processing of the same parameters can be reduced by multiplexing the positioning data, and transmission resources and processing resources can be saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication perception integration, and in particular to a perception method, a measurement method, and related devices and systems. Background Art

[0002] With the development of communication technology, integrated sensing and communication (ISAC) technology has become one of the focuses of current standard research. ISAC technology enables the system to have both communication and perception capabilities, which can improve the system spectrum efficiency and hardware resource utilization and reduce application costs.

[0003] At present, there are proposals to add an independent sensing function (SEN) or sensing management function (SMF) to the core network architecture to sense the surrounding environment. However, since SEN is independent of other network elements, it is necessary to define the sensing process, the parameters of the sensing measurement, the transmission protocol between SEN and the wireless access network equipment, and other standardized work, which may bring a large workload. Summary of the invention

[0004] The present application provides a perception method, a measurement method, and related devices and systems, in order to reduce the introduction of perception functions to improve the existing network architecture and reduce the workload of standardization.

[0005] On the first aspect, the present application provides a perception method, which can be applied to a perception device, which can be a core network element, such as SEN, or a component configured in the core network element, such as a chip, a chip system, etc., or a module that can realize all or part of the functions of the perception device, and the present application is not limited to this.

[0006] The method includes: receiving a perception service request message, the perception service request message is used to request perception of a perception object; based on the perception service request message, obtaining positioning data, the positioning data is obtained by initiating a positioning process for a communication device related to the perception object; based on the positioning data, determining a perception result.

[0007] Based on the above technical content, the perception device can obtain positioning data by triggering the positioning process when receiving the perception service request message, and use the positioning data for perception to determine the perception result. As a result, the standardization work such as the definition of the parameters of the perception measurement in the perception process and the definition of the transmission protocol between the network elements can be reduced. In addition, since the perception result can be obtained after the positioning data is processed, the reuse of the positioning data can reduce the repeated measurement and processing of the same parameters, which is conducive to saving transmission resources and processing resources.

[0008] In combination with the first aspect, in some possible implementations of the first aspect, the sensing object includes a terminal device.

[0009] Accordingly, the communication equipment related to the terminal device includes one or more of the following: a wireless access network device to which the terminal device accesses, and / or other wireless access network devices near the wireless access network device, and / or other terminal devices located near the terminal device.

[0010] That is to say, the above positioning data is obtained by initiating a positioning process for a wireless access network device and / or a terminal device near the sensing object.

[0011] Accordingly, the perception result includes one or more of the following: the location of the terminal device, the moving direction of the terminal device, the moving speed of the terminal device, whether there are other objects around the terminal device, and the number of other objects around the terminal device.

[0012] In combination with the first aspect, in some possible implementations of the first aspect, the perception object includes an area.

[0013] Accordingly, the communication equipment associated with the area includes one or more of the following: terminal equipment and / or wireless access network equipment located within the area, or terminal equipment and / or wireless access network equipment located around the area.

[0014] That is to say, the above positioning data is obtained by initiating a positioning process for wireless access network devices and / or terminal devices within or around the sensing object.

[0015] Accordingly, the perception result includes one or more of the following: whether there is an object in the area, the type of the object in the area, the size of the object in the area, the number of objects in the area, the position of the objects in the area, whether there is an object invading the area, the position of the object invading the area, the moving direction of the object invading the area, or the moving speed of the object invading the area.

[0016] It can be understood that the sensing object may include a terminal device and an area. In this case, the communication device related to the sensing object includes: a communication device related to the terminal device and a communication device related to the area. The sensing result includes: a sensing result corresponding to the terminal device and a sensing result corresponding to the area.

[0017] In combination with the first aspect, in some possible implementations of the first aspect, the perception request service message includes information for indicating one or more of the following contents: the requested perception object; the requested perception result; the performance indicator of the requested perception result; or the number of reports of the requested perception result.

[0018] By indicating the perceived object, the perception device can determine the target that needs to be perceived. By indicating the perception result, the perception device can determine which items in the perception result need to be determined. By indicating the performance indicator, the perception device can determine what algorithm, perception range, accuracy, etc. need to be adopted. By indicating the number of reports of the perception result, the perception device can determine the frequency based on which the report is required. In summary, by indicating one or more of the aforementioned contents, it is convenient for the perception device to perceive based on user needs, and the perception results obtained will be more in line with user needs, thereby obtaining a better user experience.

[0019] In combination with the first aspect, in some possible implementations of the first aspect, the method is applied to SEN or SMF, and the obtaining of positioning data based on the perception service request message includes: sending a positioning service request message to a location management function (LMF) based on the perception service request message, wherein the positioning service request message is used to request the LMF to initiate a positioning process for the communication device; and obtaining the positioning data of the positioning process from the LMF.

[0020] That is, the SEN and the LMF may be independent network elements. Upon receiving the sensing service request message, the SEN may request the LMF to initiate a positioning process to obtain positioning data, thereby determining the sensing result based on the positioning data.

[0021] In combination with the first aspect, in some possible implementations of the first aspect, the method is applied to LMF; the obtaining of positioning data and perception data based on the perception service request message includes: initiating a positioning process for the communication device based on the perception service request message; and obtaining the positioning data from the communication device.

[0022] That is to say, LMF can be used for both positioning and perception, and can be regarded as an enhanced LMF (enhancedLMF, eLMF). In this case, LMF can directly initiate the positioning process in response to the perception service request message to obtain positioning data. This can save the signaling overhead caused by the interaction between SEN and LMF.

[0023] In combination with the first aspect, in some possible implementations of the first aspect, the positioning data includes incremental information of a power-delay profile (PDP), and one or more of the following: departure angle, arrival angle, arrival time, arrival time difference, phase, or received power of a signal. The incremental information is determined based on a first power delay profile and a second power delay profile in a channel, and the first power delay profile and the second power delay profile are obtained by the communication device measuring the channel at different times.

[0024] That is to say, the positioning data in this application includes the incremental information of the power delay spectrum and other parameters. Since the incremental information of the power delay spectrum can be used to feedback the change of the channel state, and the change of the channel may be caused by the change of the environment, it is possible to infer whether the environment of the perceived object has changed based on the incremental information of the power delay spectrum.

[0025] Among them, the channel may be a single-path channel or a multipath channel. The change of the channel state may be, for example, the state change of the single-path channel at different times, or the state change of the multipath channel at different times. It may also be the change from the single-path channel at the previous moment to the multipath channel at the next moment, or the change from the multipath channel at the previous moment to the single-path channel at the next moment. These changes can be judged by the incremental information of the power delay spectrum.

[0026] Optionally, determining the perception result based on the positioning data includes: determining whether an environmental change occurs to the perceived object based on the incremental information; determining the perception result based on one or more of the signal's departure angle, arrival angle, arrival time, arrival time difference, phase or received power, and whether an environmental change occurs to the perceived object.

[0027] On the basis of determining whether the environment of the perceived object has changed, further combining other positioning data can obtain richer perception results.

[0028] One possible design is that the incremental information is a differential vector between the first power delay spectrum and the second power delay spectrum, and the differential vector includes a differential value of an amplitude and a differential value of a phase of each path in the channel.

[0029] Furthermore, determining whether the environmental change of the perceived object occurs based on the incremental information includes: when the differential value of the amplitude of each path in the channel is less than a first preset threshold, and the differential value of the phase of each path in the channel is less than a second preset threshold, determining that the environmental change of the perceived object does not occur; or, when the differential value of the amplitude of at least one path in the channel is greater than or equal to the first preset threshold, and / or when the differential value of the phase of at least one path in the channel is greater than or equal to the second preset threshold, determining that the environmental change of the perceived object occurs.

[0030] It can be understood that when the amplitude and phase of each path in the channel do not change or change very little, it can be considered that the channel state has not changed or has changed very little, in which case it can be determined that the environmental change of the perceived object has not occurred; on the contrary, if the amplitude or phase of any one or more paths in the channel changes significantly, it can be considered that the channel state has changed significantly, in which case it can be determined that the environmental change of the perceived object has occurred.

[0031] Another possible design is that the incremental information is differential energy between the first power delay spectrum and the second power delay spectrum.

[0032] For example, the differential energy between the first power delay spectrum and the second power delay spectrum is the sum of the energy differences of each path in the channel.

[0033] Furthermore, determining whether an environmental change has occurred to the perceived object based on the incremental information includes: when the incremental information is less than a third preset threshold, determining that no environmental change has occurred to the perceived object; or, when the incremental information is greater than or equal to the third preset threshold, determining that an environmental change has occurred to the perceived object.

[0034] Energy changes can also reflect changes in channel states. Therefore, if the channel energy does not change or changes slightly, it can be determined that the environment of the perceived object has not changed. If the channel energy changes significantly, it can be determined that the environment of the perceived object has changed.

[0035] Another possible design is that the incremental information is a correlation coefficient between the first power delay spectrum and the second power delay spectrum.

[0036] Furthermore, determining whether an environmental change has occurred to the perceived object based on the incremental information includes: when the incremental information is greater than a fourth preset threshold, determining that no environmental change has occurred to the perceived object; or, when the incremental information is less than or equal to the fourth preset threshold, determining that an environmental change has occurred to the perceived object.

[0037] It can be understood that the value of the mutual correlation coefficient is between 0 and 1. The closer the mutual correlation coefficient is to 1. The closer the mutual correlation coefficient is to 1, the more similar the first power delay spectrum and the second power delay spectrum of the channel are, which means that the channel environment changes less, so it can be inferred that the perceived object has not undergone an environmental change; the smaller the mutual correlation coefficient is, the more dissimilar the first power delay spectrum and the second power delay spectrum of the channel are, which means that the channel environment changes more, so it can be inferred that the perceived object has undergone an environmental change.

[0038] In combination with the first aspect, in some possible implementations of the first aspect, the method also includes: initiating a perception process for the communication device to obtain perception data; determining the perception result based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, and whether the environmental change of the perceived object occurs, including: determining the perception result based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, the perception data, and whether the environmental change of the perceived object occurs.

[0039] That is to say, the sensing device can also initiate a sensing process in response to the received sensing service request message, obtain sensing data, and then fuse the sensing data with the positioning data to determine the sensing result, thereby obtaining a more accurate sensing result. In this way, the SEN can determine whether it is necessary to initiate a sensing process based on its own capabilities, business needs, etc. For example, if its own capabilities are weak, it will not initiate a sensing process, and if the business needs have high accuracy requirements, it will initiate a sensing process, etc., so as to better provide sensing services.

[0040] On the second aspect, a measurement method is provided, which can be applied to a measuring device. The measuring device can be a core network element, or it can be a component configured in the core network element, such as a chip, a chip system, etc., or it can also be a module that can realize all or part of the functions of the sensing device. This application is not limited to this.

[0041] The method includes: obtaining incremental information of a power delay spectrum, the incremental information is determined based on a first power delay spectrum and a second power delay spectrum, the first power delay spectrum is the power delay spectrum of the channel at a first moment, the second power delay spectrum is the power delay spectrum of the channel at a second moment, the first power delay spectrum and the second power delay spectrum are obtained by measuring the channel by a communication device; based on the incremental information, determining whether an environmental change occurs to the communication device.

[0042] Based on the above technical content, by measuring the incremental information of the power delay spectrum, it is possible to determine whether the communication device has undergone environmental changes, which can then be used for environmental perception in order to obtain more accurate perception results. In addition, the above-mentioned first power delay spectrum and second power delay spectrum can be used to calculate other parameters, such as angle of departure (angle of departure, AOD), angle of arrival (angle of arrival, AOA), time of arrival (time of arrival, TOA), arrival time difference, received power (such as RSRP) or phase, etc. Therefore, in the positioning process or the perception process, in the process of obtaining parameters, the first power delay spectrum and the second power delay spectrum can also be obtained without adding other measurement steps. For the positioning process or the perception process, it does not bring greater computational complexity, and is also conducive to saving processing resources.

[0043] One possible design is that the incremental information is a differential vector between the first power delay spectrum and the second power delay spectrum, and the differential vector includes a differential value of an amplitude and a differential value of a phase of each path in the channel.

[0044] Furthermore, determining whether an environmental change has occurred to the communication device based on the incremental information includes: determining that no environmental change has occurred to the communication device when the differential value of the amplitude of each path in the channel is less than a first preset threshold, and the differential value of the phase of each path in the channel is less than a second preset threshold; or determining that an environmental change has occurred to the communication device when the differential value of the amplitude of at least one path in the channel is greater than or equal to the first preset threshold, and / or when the differential value of the phase of at least one path in the channel is greater than or equal to the second preset threshold.

[0045] It can be understood that when the amplitude and phase of each path in the channel have not changed or have changed very little, it can be considered that the channel state has not changed or has changed very little, in which case it can be determined that the environment has not changed; on the contrary, if the amplitude or phase of any one or more paths in the channel has changed significantly, it can be considered that the channel state has changed significantly, in which case it can be determined that the environment has changed.

[0046] Another possible design is that the incremental information is the differential energy between the first power delay spectrum and the second power delay spectrum.

[0047] For example, the differential energy between the first power delay spectrum and the second power delay spectrum is the sum of the energy differences of each path in the channel.

[0048] Further, determining whether an environmental change has occurred to the communication device based on the incremental information includes: determining that no environmental change has occurred to the communication device when the incremental information is less than a third preset threshold; or determining that an environmental change has occurred to the communication device when the incremental information is greater than or equal to the third preset threshold.

[0049] The change in energy can also reflect the change in the channel state. Therefore, if the channel energy does not change or changes slightly, it can be determined that the environment has not changed. If the channel energy changes significantly, it can be determined that the environment has changed.

[0050] Another possible design is that the incremental information is a correlation coefficient between the first power delay spectrum and the second power delay spectrum.

[0051] Further, determining whether an environmental change has occurred to the communication device based on the incremental information includes: determining that no environmental change has occurred to the communication device when the incremental information is greater than a fourth preset threshold; or determining that an environmental change has occurred to the communication device when the incremental information is less than or equal to the fourth preset threshold.

[0052] It can be understood that the value of the mutual correlation coefficient is between 0 and 1. The closer the mutual correlation coefficient is to 1. The closer the mutual correlation coefficient is to 1, the more similar the first power delay spectrum and the second power delay spectrum of the channel are, which means that the channel environment changes less, so it can be inferred that the environment has not changed; the smaller the mutual correlation coefficient is, the more dissimilar the first power delay spectrum and the second power delay spectrum of the channel are, which means that the channel environment changes more, so it can be inferred that the environment has changed.

[0053] In a third aspect, the present application provides a communication device, including modules or units for implementing the method in the first aspect and any possible implementation of the first aspect. It should be understood that each module or unit can implement the corresponding function by executing a computer program.

[0054] Exemplarily, the communication device includes a transceiver module and a processing module. The transceiver module is used to receive a perception service request message, the perception service request message is used to request perception of a perception object; the processing module is used to: based on the perception service request message, obtain positioning data, the positioning data is obtained by initiating a positioning process for a communication device related to the perception object; based on the positioning data, determine a perception result.

[0055] Optionally, the communication device is SEN, and the transceiver module is also used to send a positioning service request message to the positioning management function LMF based on the perception service request message, and the positioning service request message is used to request the LMF to initiate a positioning process for the communication device; the processing module is specifically used to obtain the positioning data of the positioning process from the LMF.

[0056] Optionally, the communication device is LMF, and the processing module is specifically used to: initiate a positioning process for the communication device based on the perception service request message; and obtain the positioning data from the communication device.

[0057] Optionally, the positioning data includes incremental information of the power delay spectrum, and one or more of the following: departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal;

[0058] The incremental information is determined based on a first power delay spectrum and a second power delay spectrum of a channel, and the first power delay spectrum and the second power delay spectrum are obtained by measuring the channel by the communication device at different times.

[0059] Optionally, the processing module is specifically used to: determine whether the environmental change of the perceived object occurs based on the incremental information; determine the perception result based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, and whether the environmental change of the perceived object occurs.

[0060] Optionally, the incremental information is a differential vector between the first power delay spectrum and the second power delay spectrum, and the differential vector includes a differential value of an amplitude and a differential value of a phase of each path in the channel.

[0061] Correspondingly, the processing module is specifically used to: determine that no environmental change has occurred to the perceived object when the differential value of the amplitude of each path in the channel is less than a first preset threshold, and the differential value of the phase of each path in the channel is less than a second preset threshold; or, determine that an environmental change has occurred to the perceived object when the differential value of the amplitude of at least one path in the channel is greater than or equal to the first preset threshold, and / or when the differential value of the phase of at least one path in the channel is greater than or equal to the second preset threshold.

[0062] Optionally, the incremental information is differential energy between the first power delay spectrum and the second power delay spectrum.

[0063] Accordingly, the processing module is specifically used to: determine that no environmental change has occurred to the perceived object when the incremental information is less than a third preset threshold; or determine that an environmental change has occurred to the perceived object when the incremental information is greater than or equal to the third preset threshold.

[0064] Optionally, the incremental information is a correlation coefficient between the first power delay spectrum and the second power delay spectrum.

[0065] Accordingly, the processing module is specifically used to: determine that no environmental change has occurred to the perceived object when the incremental information is greater than a fourth preset threshold; or determine that an environmental change has occurred to the perceived object when the incremental information is less than or equal to the fourth preset threshold.

[0066] Optionally, the processing module is also used to initiate a perception process for the communication device to obtain perception data; and to determine the perception result based on one or more of the signal's departure angle, arrival angle, arrival time, arrival time difference, phase or received power, the perception data, and whether the environmental changes occur to the perception object.

[0067] In a fourth aspect, the present application provides a communication device, comprising a processor, wherein the processor is used to execute program code so that the communication device implements the perception method described in the first aspect and any possible implementation manner of the first aspect.

[0068] It should be understood that the communication device in the third aspect or the fourth aspect can be used to implement the perception method in the aforementioned first aspect, so the communication device can also be called a perception device.

[0069] In a fifth aspect, the present application provides a communication device, including modules or units for implementing the method in the second aspect and any possible implementation of the second aspect. It should be understood that each module or unit can implement the corresponding function by executing a computer program.

[0070] Exemplarily, the communication device includes a processing module for obtaining incremental information of a power delay spectrum, the incremental information being determined based on a first power delay spectrum and a second power delay spectrum, the first power delay spectrum being the power delay spectrum of the channel at a first moment, the second power delay spectrum being the power delay spectrum of the channel at a second moment, the first power delay spectrum and the second power delay spectrum being obtained by the communication device measuring the channel; and being used to determine whether an environmental change has occurred to the communication device based on the incremental information.

[0071] Optionally, the incremental information is a differential vector between the first power delay spectrum and the second power delay spectrum, and the differential vector includes a differential value of an amplitude and a differential value of a phase of each path in the channel.

[0072] Correspondingly, the processing module is specifically used to: determine that no environmental change has occurred in the communication device when the differential value of the amplitude of each path in the channel is less than a first preset threshold, and the differential value of the phase of each path in the channel is less than a second preset threshold; or, determine that an environmental change has occurred in the communication device when the differential value of the amplitude of at least one path in the channel is greater than or equal to the first preset threshold, and / or, when the differential value of the phase of at least one path in the channel is greater than or equal to the second preset threshold.

[0073] Optionally, the incremental information is differential energy between the first power delay spectrum and the second power delay spectrum.

[0074] Accordingly, the processing module is specifically used to: determine that no environmental change has occurred to the communication device when the incremental information is less than a third preset threshold; or determine that an environmental change has occurred to the communication device when the incremental information is greater than or equal to the third preset threshold.

[0075] Optionally, the incremental information is a correlation coefficient between the first power delay spectrum and the second power delay spectrum.

[0076] Accordingly, the processing module is specifically used to: determine that no environmental change has occurred to the communication device when the incremental information is greater than a fourth preset threshold; or determine that an environmental change has occurred to the communication device when the incremental information is less than or equal to the fourth preset threshold.

[0077] In a sixth aspect, the present application provides a communication device, comprising a processor, wherein the processor is used to execute program code so that the communication device implements the measurement method described in the second aspect and any possible implementation manner of the second aspect.

[0078] It should be understood that the communication device in the third aspect or the fourth aspect can be used to implement the measurement method in the aforementioned second aspect, so the communication device can also be called a measurement device.

[0079] Optionally, the apparatus described in the fourth aspect or the sixth aspect may further include a memory for storing instructions and data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the methods described in the above aspects may be implemented. The apparatus may further include a communication interface, and the communication interface is used for the apparatus to communicate with other devices. Exemplarily, the communication interface may be a transceiver, circuit, bus, module or other type of communication interface.

[0080] In the seventh aspect, the present application provides a chip system, which includes at least one processor for supporting the implementation of the functions involved in the above-mentioned first aspect or second aspect and any possible implementation method of the first aspect or second aspect, for example, receiving or processing the data and / or information involved in the above-mentioned method.

[0081] In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0082] The chip system may be composed of the chip, or may include the chip and other discrete devices.

[0083] In an eighth aspect, the present application provides a computer-readable storage medium, comprising a computer program, which, when executed on a computer, enables the computer to implement the method in the first aspect or the second aspect and any possible implementation manner of the first aspect or the second aspect.

[0084] In the ninth aspect, the present application provides a computer program product, comprising: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute the method in the above-mentioned first aspect or second aspect and any possible implementation manner of the first aspect or second aspect.

[0085] In a tenth aspect, an embodiment of the present application provides a communication system, comprising the aforementioned communication device.

[0086] Optionally, the communication device is a SEN, and the communication system further includes a LMF.

[0087] Optionally, the communication device is a LMF.

[0088] It should be understood that the third to tenth aspects of the present application correspond to the technical solutions of the first or second aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0089] Figure 1 It is a schematic diagram of the architecture of a communication system applicable to the method provided in the embodiment of the present application;

[0090] Figure 2 Is the fifth generation (5 th Schematic diagram of positioning architecture in 5G (generation) mobile communication system;

[0091] Figure 3 is a schematic diagram of the network architecture used for perception;

[0092] Figure 4is a schematic flow chart of a sensing method provided in an embodiment of the present application;

[0093] Figure 5 is a schematic diagram of a delay power spectrum provided in an embodiment of the present application;

[0094] Figure 6 is a schematic diagram of a network architecture applicable to the perception method provided in an embodiment of the present application;

[0095] Figure 7 is a schematic flow chart of a perception method provided in another embodiment of the present application;

[0096] Figure 8 is a schematic flow chart of a perception method provided in another embodiment of the present application;

[0097] Fig. 9 is a schematic flow chart of a measurement method provided in yet another embodiment of the present application;

[0098] Fig.10 is a schematic block diagram of a device provided in an embodiment of the present application;

[0099] Fig.11 It is another schematic block diagram of the device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0100] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0101] To facilitate understanding of the embodiments of the present application, the following points are first explained:

[0102] First, in the embodiments of the present application, the use of prefixes such as "first" and "second" is only to facilitate the distinction and description of different things belonging to the same name category, and does not restrict the order, size or quantity of things. For example, the "first power delay spectrum" and the "second power delay spectrum" are only power delay spectra measured at different times, and do not limit the order of measurement or the priority relationship, nor do they limit the number of measured power delay spectra.

[0103] Second, "send" and "receive" in the embodiments of the present application indicate the direction of signal transmission. For example, "send a message to LMF" can be understood as the destination of the message is LMF, and "receive a message from AMF" can be understood as the source of the configuration message is AMF. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0104] It is understandable that before the message is sent from the source end to the destination end, necessary processing may be performed, such as encoding, modulation, etc., and after receiving the message from the source end, the destination end may also perform corresponding processing, such as decoding, demodulation, etc., so as to interpret the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated.

[0105] Third, in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship, but it does not exclude the situation where the previous and next associated objects are in an "and" relationship. The specific meaning can be understood in conjunction with the context. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.

[0106] Fourth, the tables in the embodiments of the present application are only examples. The values ​​of the information in each table are only examples and can be configured as other values, which are not limited by the present application. Each table does not limit the scope of protection of the present application. For example, appropriate deformation adjustments can be made based on the tables in the above text, such as splitting, merging, etc. For another example, the parameter names shown in the titles of each table can also use other names that can be understood by the communication device, and the values ​​or representations of its parameters can also be other values ​​or representations that can be understood by the communication device. For another example, when implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.

[0107] Fifth, in the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that under certain objective circumstances, the device (such as a sensing device, SEN or eLMF) will make corresponding processing, which is not a time limit, and does not require the device (such as a sensing device, SEN or eLMF) to have a judgment action when implemented, nor does it mean that there are other limitations.

[0108] Sixth, the pre-defined in the present application can be understood as: define, pre-define, store, pre-store, pre-negotiate, pre-configure, solidify, or pre-burn.

[0109] Seventh, the storage involved in this application may refer to storage in one or more memories. The one or more memories may be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories may also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory may be any form of storage medium, which is not limited by this application.

[0110] Eighth, in the embodiment of the present application, a core network element SEN or SMF is introduced, which can be used for sensing, for example, for sensing the surrounding environment, such as whether there is an intruder, or for sensing the distance, direction, position, etc. of surrounding reflective objects. It should be understood that SEN and SMF are only named for the convenience of distinguishing from other core network elements and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other names for them in future protocols.

[0111] The technical solution provided in this application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), sidelink (SL) communication system, worldwide interoperability for microwave access (WiMAX) communication system, 5G mobile communication system or new radio access technology (NR), satellite communication system, etc. Among them, the 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA).

[0112] The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system, etc. This application does not limit this.

[0113] The radio access network (RAN) device in this application is a device with wireless transceiver function. The radio access network device can provide wireless communication function services and can access the terminal to the wireless network. The radio access network device can be a node in the radio access network, referred to as a RAN node.

[0114] In a possible scenario, a RAN node may be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home evolved NodeB (HNB), an access point (AP) of wireless fidelity (Wi-Fi), a mobile switching center, a next generation-evolved NodeB (ng-eNB) in an LTE system, a next generation NodeB (gNB) in a 5G mobile communication system, a next generation NodeB in a 6G mobile communication system, or a base station in a future mobile communication system. A RAN node may also be a device that performs base station functions in a device to device (D2D) communication system, a vehicle to everything (V2X) communication system, a machine to machine (M2M) communication system, and an Internet of Things (IoT) communication system. The RAN node can also be a RAN node in a non terrestrial network (NTN), that is, the RAN node can be deployed on a high-altitude platform or a satellite. The RAN node can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc., or a wireless controller in a cloud radio access network (CRAN) scenario, a node in an open radio access network (O-RAN or ORAN) scenario, etc. Optionally, the RAN node can also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the RAN node in the V2X technology can be a road side unit (RSU). Of course, the RAN node can also be a node in the core network.

[0115] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).

[0116] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called an open CU (O-CU), DU may also be called an open DU (O-DU), CU-CP may also be called an open CU-CP (O-CU-CP), CU-UP may also be called an open CU-UP (O-CU-UP), and RU may also be called an open RU (O-RU).

[0117] Among them, any unit in CU (or CU-CP, CU-UP), DU and RU can be implemented by software module, hardware module, or a combination of software module and hardware module. That is, the wireless access network device in this application can be a virtualized device, for example, implemented by general hardware and instantiated virtualization functions, or special hardware and instantiated virtualization functions. Among them, the general hardware can be a server, such as a cloud server.

[0118] The terminal device in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0119] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminal devices can be: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (MID), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, drones, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile communication networks) Mobile network, PLMN) terminal equipment, etc.

[0120] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0121] In addition, the terminal device can also be a terminal device in the IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrow band (NB) technology, for example.

[0122] In addition, terminal devices can also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (part of the terminal equipment), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0123] The terminal device in the present application may be a virtualized device, for example, implemented by general hardware and instantiated virtualization functions, or by dedicated hardware and instantiated virtualization functions. The general hardware may be a server, for example, a cloud server.

[0124] It should be understood that the present application does not limit the specific forms of the wireless access network equipment and the terminal equipment.

[0125] Figure 1 1 is a schematic diagram of the architecture of a communication system 10 applicable to the method provided in the embodiment of the present application. Figure 1 As shown, the communication system 10 includes a wireless access network 100 and a core network 200. Optionally, the communication system 10 may also include the Internet 300. The wireless access network 100 may include at least one wireless access network device (such as Figure 1 110a and 110b), and may further include at least one terminal (such as Figure 1 120a-120j in FIG.

[0126] The terminal can be connected to the wireless access network equipment by wireless means, and the wireless access network equipment can be connected to the core network by wireless or wired means. The core network equipment and the wireless access network equipment can be independent and different physical devices, or the functions of the core network equipment and the logical functions of the wireless access network equipment can be integrated on the same physical device, or part of the functions of the core network equipment and part of the functions of the wireless access network equipment can be integrated on one physical device. Terminals and wireless access network equipment can be connected to each other by wired or wireless means.

[0127] The wireless access network equipment and the terminal, the wireless access network equipment, and the terminals can communicate through the authorized spectrum, through the unlicensed spectrum, or through both the authorized spectrum and the unlicensed spectrum; they can communicate through the spectrum below 6 gigahertz (GHz), through the spectrum above 6 GHz, or through the spectrum below 6 GHz and the spectrum above 6 GHz at the same time. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0128] The wireless access network device may be a base station deployed in the air, such as a satellite base station 110a; or may be a base station deployed indoors, such as a micro base station or an indoor station 110b.

[0129] The terminal may be a terminal deployed in the air, such as Figure 1 The helicopter or drone 120i in the example; it can also be a terminal deployed on the ground, such as Figure 1 The mobile phones 120a, 120e, 120f and 120j, the vehicle 120b, the computer 110b, the printer 120h, etc.

[0130] Wireless access network equipment and terminals can be fixed or mobile. For example, wireless access network equipment and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed in the air on aircraft, balloons and artificial satellites.

[0131] The roles of wireless access network equipment and terminals can be relative. For example, Figure 1 The helicopter or drone 120i in the figure can be configured as a mobile base station. For those 120j that access the wireless access network 100 through 120i, 120i is a base station; but for 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between wireless access network devices. In this case, relative to 110a, 120i is also a base station. Therefore, wireless access network devices and terminals can be collectively referred to as communication devices. Figure 1 110a, 110b and 120a-120j in the figure can be called communication devices having their respective corresponding functions, such as communication devices having base station functions, or communication devices having terminal functions.

[0132] It should be understood that Figure 1 This is just a schematic diagram. The communication system may also include other devices, such as wireless relay devices and wireless backhaul devices. Figure 1 Not drawn in.

[0133] In order to better understand the method provided by the present application, Figure 2 The positioning architecture in 5G is explained. Figure 2 As shown, the terminal device can be connected to the gNB through the NR-Uu port, and can also be connected to the ng-eNB through the LTE-Uu port. The gNB and ng-eNB are respectively connected to the core network through the NG-C port, and the gNB and ng-eNB can interact through the Xn port. gNB and ng-eNB can be collectively referred to as the next generation (NG) radio access network (NG-RAN). Exemplarily, the gNB and ng-eNB can be connected to the access and mobility management function (AMF) in the core network, and can be further connected to the location management function (locationmanagement function) in the core network through the AMF to interact with the measurement data.

[0134] Positioning based on the NR-Uu port includes three categories: uplink positioning, downlink positioning, and uplink and downlink positioning. Among them, in uplink positioning, the terminal device sends a reference signal, such as a sounding reference signal (SRS), and one or more base stations, such as TRP, gNB, NG-eNB, etc., can perform positioning measurements based on the received reference signal to obtain relative time of arrival (RTOA), angle of arrival (AOA), reference signal receiving power (RSRP), etc. The base station can transmit the measured positioning data to the LMF in the core network through the NR positioning protocol annex (NRPPa) or the LTE positioning protocol annex (LPPa), and the LMF calculates the position of the terminal device. In downlink positioning, multiple base stations send reference signals, such as positioning reference signals (PRS). The terminal device can perform positioning measurements based on the received reference signals to obtain reference signal time difference (RSTD), reference signal transmission angle (AOD), RSRP, etc. between different base stations. The terminal device can send the obtained positioning data to the LMF through the LTE positioning protocol (LPP), and the LMF calculates the position of the terminal device. Uplink and downlink positioning is a combination of uplink positioning and downlink positioning, which can be implemented by combining the above-mentioned uplink positioning process and downlink positioning process, which will not be repeated here.

[0135] It should be understood that Figure 2 The positioning architecture shown is only a possible example and should not constitute any limitation to the present application.

[0136] With the development of communication technology, user demands are also increasing. For example, in the field of unmanned driving, the car not only needs to accurately locate its own position, but also needs to understand the surrounding environment, such as whether there are pedestrians and vehicles approaching, the number of pedestrians and vehicles, the direction and speed of movement, etc. Therefore, it is necessary to perceive the environment around the car.

[0137] Currently, ISAC technology has become one of the focuses of standard research. ISAC technology enables the system to have both communication and perception capabilities, which can improve the system spectrum efficiency and hardware resource utilization and reduce application costs. In order to achieve perception, a solution has been proposed to add an independent perception function unit in the core network architecture to perceive the surrounding environment.

[0138] Figure 3 is an example of an existing network architecture. Figure 3 As shown, SEN is connected to AMF and can communicate with wireless access network equipment, terminals, etc. through AMF. Since SEN is independent of other network elements, it is necessary to define perception measurements for SEN and transmission protocols between SEN and wireless access network equipment, which may bring a large amount of standardization work.

[0139] In view of this, the present application provides a perception method, in which the positioning data obtained by the positioning process is used for perception when there is a perception demand, so as to determine the perception result based on the positioning data. Since the positioning process, the parameters measured in the positioning process, and the transmission protocol between each network element have been standardized, the positioning data obtained by the positioning process is used for perception, which can reduce the standardization work such as the definition of the perception process, the parameters of the perception measurement, and the transmission protocol between each network element. In addition, since the positioning data can obtain the perception result after processing, the reuse of the positioning data can reduce the repeated measurement and processing of the same parameters, which is conducive to saving transmission resources and processing resources.

[0140] The sensing method provided in the embodiment of the present application will be described in detail below with reference to the accompanying drawings.

[0141] Figure 4 It is a schematic flowchart of the perception method 400 provided in an embodiment of the present application. Figure 4 The method shown can be applied to a sensing device, which is a network element deployed in a core network that can be used to implement sensing functions, such as the aforementioned SEN, SMF or other network elements, or it can also be a component configured in the SEN, SMF or other network elements, such as a chip, a chip system, etc., or it can also be a module that can be used to implement all or part of the functions of the sensing device, and the present application is not limited to this.

[0142] Figure 4 The method 400 shown may include steps 410 to 430 , and each step in the method 400 is described in detail below.

[0143] In step 410, a sensing service request message is received, where the sensing service request message is used to request sensing of a sensing object.

[0144] Exemplarily, the sensing device may receive a sensing service request message from the AMF. Since the AMF can distinguish each terminal device, grasp the identification of each terminal device, and can distinguish which radio access network device each terminal device is connected to, the AMF can be used to be responsible for the communication between the device on the radio access network side and the core network element.

[0145] The perception service request message can be, for example, a message generated and sent by the AMF itself, such as a network-triggered (NI) perception service request (NI-sensing service request) message; or it can be a message generated by other network elements in the core network (such as a trusted application function (AP) or a network management, etc.) and forwarded to the perception device via the AMF, such as a NI-sensing service request; or it can be a message received from a wireless access network device to which it is connected, such as a terminal-initiated (mobile original, MO) perception service request (MO-sensing service request) message; or it can be a message received from an external network, such as a terminal-terminated (mobile terminated, MT) perception service request (MT-sensing service request) message, and this application is not limited to this.

[0146] It can be understood that NI-sensing service request, MO-sensing service request and MT-sensing service request are essentially sensing service request messages. The different names are only for the convenience of distinguishing the source of the sensing service request messages and should not constitute any limitation to this application.

[0147] The perception object is the target of perception, which can be a terminal device, an area, or both a terminal device and an area.

[0148] The perception service request message may include information for indicating the perception object, so that the perception device can clearly identify the perception target. Exemplarily, when the perception object is a terminal device, the information for indicating the perception object may be the identifier of the terminal device, such as, but not limited to, a user permanent identifier (SUPI), a generic public subscription identifier (GPSI), and an Internet protocol (IP). When the perception object is an area, the information for indicating the perception object may be the geographical location area, zip code, civic address, etc. of the area.

[0149] In addition to the sensing object, the sensing service request message may also include information indicating the requested sensing result.

[0150] When the perception object is a terminal device, the perception result of the terminal device includes one or more of the following: the position of the terminal device, the moving direction of the terminal device, the moving speed of the terminal device, whether there are other objects around the terminal device, or the number of other objects around the terminal device. When the perception object is an area, the perception result of the area includes one or more of the following: whether there are objects in the area, the size of the objects in the area, the number of objects in the area, the position of the objects in the area, whether there are objects invading the area, the position of the objects invading the area, the number of objects invading the area, the moving direction of the objects invading the area, or the moving speed of the objects invading the area, etc. When the perception object includes a terminal device and an area, the perception results of the terminal device and the area include the aforementioned perception results of the terminal device and the perception results of the area, which will not be repeated.

[0151] It is understandable that when the terminal device is sensed to have other objects around it, the perception result may further include the number of other objects around it, and when the terminal device is not sensed to have other objects around it, the perception result may not include the number of other objects around it. When the area is sensed to have objects intruding, the perception result may further include at least one of the number of objects intruding into the area, the location of each object, the moving direction of each object, or the moving speed of each object.

[0152] In a possible implementation, the perception service request message may indicate different items in the perception result through different identifiers, which may be recorded as an event identifier (event ID), for example. The following table shows the correspondence between different event identifiers and different items in the perception result.

[0153] Table 1

[0154] event ID Perception Results event ID Perception Results 1 Location of terminal equipment 8 The number of objects in the area 2 Moving direction of the terminal device 9 The location of objects in the area 3 The moving speed of the terminal device 10 Is there any object intruding in the area? 4 Are there other objects around the terminal device? 11 The number of objects that have invaded the area 5 The number of other objects around the terminal device 12 The location of each object in the intrusion area 6 Is there any object in the area? 13 The movement direction of each object that invades the area 7 The size of the objects in the area 14 The movement speed of each object invading the area

[0155] It should be understood that Table 1 is only an example, showing the correspondence between different event identifiers and different perception results. The correspondence between each event identifier and the perception result is not limited to this, and the perception result may also contain more or fewer items than the items listed above. Moreover, the information used to indicate the perception result in the perception service request message may not be limited to this, and this application does not limit this.

[0156] Optionally, the perception service request message also includes information indicating a performance indicator of the perception result.

[0157] The performance index of the perception result indicates the performance requirements that the perception result needs to meet. The performance index may include, but is not limited to, resolution, accuracy, delay, or perception range. Among them, the resolution indicates the closest degree of two adjacent targets that can be distinguished, which can be evaluated from the aspects of distance, speed, and angle. If the distance resolution is 5 meters, it means that the maximum granularity is 5 meters, such as all objects within a range of 5 meters will be regarded as one object. The delay indicates the time or time limit consumed from the signal sending end to the signal receiving end, or the time or time limit consumed from the signal receiving end to sending the perception result, or the time or time limit consumed from the signal sending end to the signal receiving end to send the perception result. If the delay is 1 second, it can be said that the delay from the receiving end receiving the signal to reporting the perception result cannot be greater than 1 second. The accuracy indicates the closeness between the measured value and the true value of the position, angle, distance, or speed of the object or terminal. For example, an accuracy of 1 meter means that the position error cannot exceed 1 meter, or the accuracy can also be described by the root mean square error or the mean square error. The perception range indicates the minimum measurable range, or the maximum measurable range, or the range extending outside a specified area, for example, the perception range is 500 square meters.

[0158] Optionally, the perception service request message also includes information indicating the number of times the perception result is reported.

[0159] The number of times the perception result is reported may be, for example, once or multiple times, or may be reported periodically, which is not limited in this application.

[0160] In summary, the sensing service request message may include information for indicating one or more of the following: a sensing object, a sensing range, a sensing result, a performance indicator of the sensing result, or a reporting number of the sensing result.

[0161] In one example, the sensing service request message includes information indicating the following: the sensing object is UE 1; the sensing result is whether there are other objects around the sensing object; the performance indicators of the sensing result are: resolution 1 meter, delay 1 second; the number of times the sensing result is reported is once.

[0162] In another example, the perception service request message includes information indicating the following: the perception object is area A; the perception result is the number of objects in the area and the location, speed, and moving direction of the objects; the performance indicators of the perception result are: resolution 5 meters, delay 1s; the number of times the perception result is reported is once.

[0163] It is understandable that the above examples are shown only for ease of understanding and should not constitute any limitation to the present application. When the perception service request message indicates some of the aforementioned items, other items may be executed according to pre-set default values, for example. For example, when the perception service request message indicates a perception object, the perception result, the performance indicator of the perception result, and the number of reports of the perception result may all be executed with reference to the default value. For example, the perception result may correspond to the perception object, and the performance indicator of the perception result and the number of reports of the perception result may also be predefined.

[0164] In a possible implementation, the perception service request message may include multiple fields, each field being used to carry information indicating one of the following multiple contents: the requested perception object, the requested perception result, the performance indicator of the requested perception result, or the number of reports of the requested perception result. The position of each field in the perception service request message may be predefined, or the order of the multiple fields in the perception service request message may be predefined, or the content indicated by the information carried by each field may be indicated by a specific name; when the information carried in each field is used to indicate specific content, for example, it may be an identifier corresponding to the content to be indicated, or a specific value, etc., which is not limited in this application.

[0165] In step 420, positioning data is acquired based on the sensing service request message.

[0166] The sensing device may obtain positioning data in response to the received sensing service request message. Here, the positioning data may be measurement data obtained by initiating a positioning process for a communication device related to the sensing object. In other words, the sensing device may trigger a positioning process in response to the sensing service request message to obtain positioning data.

[0167] The positioning process is initiated for the communication device related to the sensing object.

[0168] For example, when the perception object includes a terminal device, the communication device related to the perception object includes one or more of the following: a wireless access network device accessed by the terminal device, other wireless access network devices near the wireless access network device accessed by the terminal device, or other terminal devices located near the terminal device. Since the location of the wireless access network device is generally fixed, the core network network element can select other wireless access network devices near it to initiate the positioning process based on the location of the service base station accessed by the terminal device as the perception object. Similar to wireless access network devices, some terminal devices are also installed at fixed points, so the core network network element can also select other terminal devices nearby to initiate the positioning process based on the location of the service base station accessed by the terminal device as the perception object. In addition, other wireless access network devices near the wireless access network accessed by the terminal device as the perception object, and other terminal devices near the terminal device as the perception object can also be determined based on historical measurement data, and this application does not limit this.

[0169] For another example, when the perception object includes an area, the communication devices related to the perception object include one or more of the following: terminal devices and / or wireless access network devices located in the area, or terminal devices and / or wireless access network devices located around the area. The terminal devices and / or wireless access network devices around the area may refer to terminal devices and / or wireless access network devices within an extended range outside the area identified in the perception range.

[0170] For another example, when the perception object includes a terminal device and an area, the communication devices related to the perception object include one or more of the following: a wireless access network device accessed by the terminal device serving as the perception object, other wireless access network devices near the wireless access network device accessed by the terminal device, other terminal devices near the terminal device, terminal devices and / or wireless access network devices within the area serving as the perception object, or terminal devices and / or wireless access network devices around the area.

[0171] Exemplarily, the positioning data may include one or more of the following parameters: AOD, AOA, TOA, arrival time difference, received power (such as RSRP) or phase. As mentioned above, the positioning process is initiated for communication devices, and these positioning data can be obtained from these communication devices. In other words, obtaining positioning data includes: receiving positioning data from communication devices related to the sensing object. Accordingly, each communication device related to the sensing object sends positioning data to the sensing device.

[0172] One possible implementation method is that each communication device sends various parameters obtained by measuring the first path and differential values ​​of other paths relative to various parameters of the first path to the sensing device, thereby reducing signaling overhead.

[0173] For details on the implementation of the positioning process and the parameters included in the positioning data, please refer to the Third Generation Partnership Project (3 rd Generation Partnership Project, 3GPP) technical specifications (TS) 38.455 and 37.355, which are not described in detail here.

[0174] In an embodiment of the present application, in addition to one or more parameters listed above, the positioning data also includes incremental information of the power delay spectrum. The incremental information can be determined based on the power delay spectrum of each path in the channel at different times. In other words, the incremental information can be used to describe whether the channel changes over time.

[0175] The power delay spectrum refers to the power size over the delay, which can be represented by the channel impulse response (CIR), or can be represented by the channel frequency response (CFR) based on the conversion of the channel in the time-frequency domain. Among them, CFR can be the CFR of all subcarriers or the CFR extracted based on the reference signal comb value.

[0176] For the convenience of distinction and description, the power delay spectrum measured at different times is recorded as the first power delay spectrum and the second power delay spectrum. Taking CIR as an example, the first power delay spectrum can be recorded as X(t1)=[x1(t1) x2(t1)…x L (t1)], the second power delay spectrum can be recorded as X(t2) = [x1(t2) x2(t2)…x L (t2)], where t1 and t2 represent different moments, x1 to x L represents the power delay spectrum from the 1st path to the Lth path among L (L is a positive integer) paths. The amplitude of the first power delay spectrum is recorded as Y(t1)=abs(X(t1))=[abs(x1(t1)) abs(x2(t1))…abs(x L (t1))], the amplitude of the second power delay spectrum is recorded as Y(t2)=abs(X(t2))=[abs(x1(t2)) abs(x2(t2))…abs(x L (t2))], abs() means to find the absolute value.

[0177] Among them, L paths can be understood as follows: since the channel may be a multipath channel or a single-path channel, the first power delay spectrum and the second power delay spectrum can be determined by selecting the CIR or CFR of at least one (such as L) path. A possible design is to set L to a value greater than 1, that is, the first power delay spectrum and the second power delay spectrum are power delay spectra determined based on the CIR or CFR of multiple paths. By setting L to a value greater than 1, changes in channel states can be observed by measuring multiple paths, such as changes from single path to multipath, or from multipath to single path, or changes in multipath channels, or changes in single-path channels.

[0178] The L paths may be, for example, L paths including the first path and continuous with it, or may be L paths starting from the first path and selected in order of arrival with amplitudes exceeding a preset threshold, or may be L paths starting from the first path with the largest amplitude. The first path may be the path with the earliest arrival time when the signal is transmitted in the channel, and the L paths continuous with the first path may refer to the L paths that are continuous with the first path in time in the CIR or CFR. The value of L may be predefined, such as L is 8; the value of the preset threshold may also be predefined, and this application does not limit this.

[0179] Figure 5 It is a schematic diagram of the power delay spectrum. Figure 5 The CIR of multiple paths is used as an example of a power delay spectrum. The figure shows the CIR of 11 paths, among which the path with the earliest arrival time is the first path, as indicated in the figure. Assuming L is 8, the 8 paths may be the 8 consecutive paths including the first path, such as the 1st to 8th paths in the figure; or, the 8 paths may be the 8 paths whose amplitudes exceed the preset threshold, which are selected in sequence from the first path in the order of arrival, such as the 1st, 2nd, 4th to 6th, 8th to 10th paths in the figure, among which the 3rd, 7th and 11th paths are not selected because their amplitudes are less than the preset threshold; or, the 8 paths may be the 8 paths with the largest amplitudes, which are starting from the first path, such as the 1st, 2nd, 4th to 6th, 8th to 10th paths in the figure, among which the 3rd, 7th and 11th paths are not selected because their amplitudes are less than the preset threshold.

[0180] It should be understood that the above Figure 5 The example is only for ease of understanding and should not constitute any limitation to the present application. The present application does not limit the number of paths of the channel, the amplitude of each path, the method for determining L paths, and the value of L.

[0181] One possible implementation is that the calculation can be simplified by normalizing the first power delay spectrum and the second power delay spectrum respectively. In this implementation, the amplitude of the first power delay spectrum may be the amplitude calculated for the normalized first power delay spectrum, and the amplitude of the second power delay spectrum may be the amplitude calculated for the normalized second power delay spectrum. Exemplarily, the normalization of the power delay spectrum may be energy normalization, and the energy of the first power delay spectrum after energy normalization satisfies: The energy of the second power delay spectrum after energy normalization satisfies:

[0182] Optionally, the incremental information is a differential vector between a first power delay spectrum and a second power delay spectrum of a channel.

[0183] Taking the first power delay spectrum X(t1) and the second power delay spectrum X(t2) as examples, the incremental information ΔPDP of the power delay spectrum can be calculated by the following formula: ΔPDP=X(t2)-X(t1).

[0184] The CIR of each path includes an amplitude and a phase, so the differential vector of the first power delay spectrum and the second power delay spectrum includes a differential value of the amplitude and a differential value of the phase corresponding to each path.

[0185] Optionally, the incremental information is differential energy between a first power delay spectrum and a second power delay spectrum of a channel.

[0186] Exemplarily, the incremental information is the sum of the energy differences corresponding to each path in the first power delay spectrum and the second power delay spectrum. Taking the first power delay spectrum X(t1) and the second power delay spectrum X(t2) as an example, the incremental information ΔPDP of the first power delay spectrum and the second power delay spectrum can be calculated by one of the following formulas: or

[0187] For another example, the incremental information is the sum of the squares of the energy differences of each path in the first power delay spectrum and the second power delay spectrum. Taking the first power delay spectrum X(t1) and the second power delay spectrum X(t2) as an example, the incremental information ΔPDP of the first power delay spectrum and the second power delay spectrum can be calculated by the following formula:

[0188] Optionally, the incremental information is a correlation coefficient between a first power delay spectrum and a second power delay spectrum of a channel.

[0189] Taking the first power delay spectrum X(t1) and the second power delay spectrum X(t2) as examples, the incremental information ΔPDP of the power delay spectrum can be calculated by the following formula: ΔPDP = 1-Y(t2)Y(t1)T , the superscript T indicates transpose.

[0190] It should be understood that the calculation methods for the incremental information of the first power delay spectrum and the second power delay spectrum listed above are only examples, and the present application includes but is not limited to this. For example, the incremental information of the first power delay spectrum and the second power delay spectrum can also be the difference in amplitude between the first power delay spectrum and the second power delay spectrum. In this case, it can be determined whether the environment of the perceived object has changed based on the relationship between the difference in amplitude and the aforementioned first preset threshold. It can be understood that technical personnel in this field can make more deformations or mathematical transformations based on the calculation methods for incremental information listed above to obtain more possible calculation methods for incremental information. These calculation methods are all determined based on the first power delay spectrum and the second power delay spectrum, and should all fall within the scope of protection of the present application.

[0191] In step 430, a perception result is determined based on the positioning data.

[0192] As mentioned above, the positioning data in the embodiment of the present application includes the incremental information of the power delay spectrum, and the incremental information can be used to describe whether the channel changes over time. The change in the channel may be caused by an object intruding into the environment, so based on the incremental information, the perception device can determine whether the environment of the perceived object has changed. The perception device can further combine other positioning data to determine the perception result.

[0193] Optionally, step 430 includes:

[0194] Step 4301, determining whether an environmental change occurs to a sensing object based on the incremental information of the power delay spectrum;

[0195] Step 4302, determining the perception result based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, and whether the environmental change of the perceived object occurs.

[0196] The steps 4301 and 4302 are described in detail below.

[0197] In step 4301, the understanding of environmental changes varies depending on the perceived object. For a perceived object such as an area, an environmental change of the perceived object may mean that the environment in the area has changed, such as an object intruding, or an object in the area has moved, or the speed and / or direction of movement has changed, etc. For a perceived object such as a terminal device, an environmental change of the perceived object may mean that the environment in which the terminal device is located has changed, and this change may be caused by the movement of the terminal device itself, or by a change in the environment around the terminal device, such as an object intruding.

[0198] Since environmental changes may cause changes in channel states, in the present application, whether the channel state has changed is determined by measuring the channel state, and then whether the environment has changed. The channel may be a single-path channel or a multi-path channel. The change in the channel state may be, for example, a state change of a single-path channel at different times, or a state change of a multi-path channel at different times, or a change from a single-path channel at a previous moment to a multi-path channel at a later moment, or a change from a multi-path channel at a previous moment to a single-path channel at a later moment. These changes can be judged by the incremental information of the power delay spectrum.

[0199] The following describes how to determine whether an environmental change has occurred to a perceived object based on the incremental information in combination with the three possible designs for incremental information.

[0200] Optionally, the incremental information is a differential vector of a first power delay spectrum and a second power delay spectrum of a channel, and when the differential value of the amplitude of each path in the channel is less than a first preset threshold, and the differential value of the phase of each path in the channel is less than a second preset threshold, it is determined that no environmental change has occurred to the perceived object; when the differential value of the amplitude of at least one path in the channel is greater than or equal to the first preset threshold, and / or when the differential value of the phase of at least one path in the channel is greater than or equal to the second preset threshold, it is determined that an environmental change has occurred to the perceived object.

[0201] Among them, the first preset threshold is a preset threshold corresponding to the amplitude, and the second preset threshold is a preset threshold corresponding to the phase. Both can be pre-defined values. This application does not limit the values ​​of the first preset threshold and the second preset threshold.

[0202] Optionally, the incremental information is the differential energy between the first power delay spectrum and the second power delay spectrum of the channel. When the incremental information is less than a third preset threshold, it is determined that no environmental change has occurred to the perceived object; when the incremental information is greater than or equal to the third preset threshold, it is determined that an environmental change has occurred to the perceived object.

[0203] The third preset threshold is a preset threshold corresponding to the sum of the energy differences and may be a predefined value. The present application does not limit the value of the third preset threshold.

[0204] It can be understood that the greater the energy change, the greater the change in the channel environment, which means that the environment of the perceived object may have changed; the smaller the energy change, the smaller the change in the channel environment, which means that the environment of the perceived object has not changed.

[0205] Optionally, the incremental information is a mutual correlation coefficient between a first power delay spectrum and a second power delay spectrum of a channel. When the mutual correlation coefficient is greater than a fourth preset threshold, it is determined that no environmental change has occurred to the perceived object; when the mutual correlation coefficient is less than or equal to the fourth preset threshold, it is determined that an environmental change has occurred to the perceived object.

[0206] The fourth preset threshold is a preset threshold corresponding to the mutual correlation coefficient and may be a predefined value. The present application does not limit the value of the fourth preset threshold.

[0207] It can be understood that the value of the mutual correlation coefficient is between 0 and 1. The closer the mutual correlation coefficient is to 1, the more similar the first power delay spectrum and the second power delay spectrum of the channel are, which means that the channel environment changes less, so it can be inferred that the perceived object has not undergone an environmental change; the smaller the mutual correlation coefficient is, the more dissimilar the first power delay spectrum and the second power delay spectrum of the channel are, which means that the channel environment changes more, so it can be inferred that the perceived object has undergone an environmental change.

[0208] It should also be understood that the incremental information listed above and the specific method of determining whether the perceived object has an environmental change based on the incremental information are only examples and should not constitute any limitation to the present application. Those skilled in the art can make simple changes or substitutions based on the examples provided above based on the same concept to achieve the same or similar effects, and these changes or substitutions should fall within the scope of protection of the present application.

[0209] In step 4302, the sensing device may further determine the sensing result by combining one or more of the signal's AOD, AOA, TOA, arrival time difference, phase or received power.

[0210] It can be understood that the AOD, AOA, TOA, arrival time difference, phase or received power of the above-mentioned signals are other positioning data in the positioning data except whether the environmental changes of the perceived object occur. In other words, these parameters all belong to the positioning data and are obtained in the positioning process.

[0211] For example, when a region is used as the sensing object, the location of each communication device (such as a wireless access network device and / or a terminal device) in the region can be determined based on other positioning data, and then combined with whether the environment in the region has changed, it can be determined whether the number of objects in the region, the location of objects, etc. have changed, and what kind of changes have occurred. In this way, a more comprehensive sensing result can be obtained.

[0212] For another example, when a terminal device is used as the sensing object, the location of the terminal device can be determined based on other positioning data, and then combined with whether the environment of the terminal device has changed, it can be determined whether there is an intrusion around the terminal device, the location of the intrusion object, etc. In this way, a more comprehensive sensing result can be obtained.

[0213] It should be understood that the above examples of determining perception results are only examples, and the present application does not limit which positioning data the perception device combines and how to combine these positioning data to determine the perception results.

[0214] Optionally, the method further includes: initiating a perception process on a communication device related to the perception object to obtain perception data.

[0215] That is to say, the sensing device may also initiate a sensing process for the communication device related to the sensing object in response to the received sensing service request message.

[0216] For example, in a single-station sensing process, the wireless access network device can send a reference signal and detect an echo signal to obtain channel state information (CSI) or echo channel parameters, such as the delay, angle, received energy, Doppler information, etc. of the first path and multipath. The above parameters measured by the wireless access network device can be collectively referred to as sensing data. The wireless access network device sends the measured sensing data to the sensing device, which senses the surrounding environment, such as whether there is an intruder, or the distance, direction, and position of surrounding reflective objects.

[0217] Among them, the wireless access network device can be, when the perception object is a terminal device, a wireless access network device accessed by the terminal device or other wireless access network devices near the wireless access network device; or, when the perception object is an area, a wireless access network device within the area or around the area.

[0218] In the dual-station or multi-station sensing process, the terminal device can send a reference signal, and one or more wireless access network devices can measure CSI or channel parameters based on the reference signal, such as the delay, angle, and received energy of the first path and multipath, and send the measured sensing data to the sensing device, which senses the surrounding environment, such as whether there is an intrusion, or the distance, direction, and position of surrounding reflective objects.

[0219] Among them, the terminal device that sends the reference signal can be, for example, the perception object itself, or other terminal devices near the perception object when the perception object is a terminal device; or it can be a terminal device in or around the area when the perception object is an area.

[0220] It should be understood that the perception process exemplified above is only one possible implementation method, and this application does not limit the specific perception process.

[0221] It can be seen that the perception data obtained by the above perception process and the positioning data obtained by the aforementioned positioning process have many parameters repeated, such as the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal. In a possible design, different methods can be used to implement the positioning process and the perception process to obtain positioning data and perception data in different ways. The perception data can be processed based on the obtained positioning data and perception data to obtain more accurate measurement results.

[0222] Further, step 4302 may include: determining the perception result based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal in the positioning data, the perception data, and whether the environmental changes occur in the perception object.

[0223] As mentioned above, by processing the same parameter items in the positioning data and the perception data, a more accurate measurement result can be obtained, and further combined with the parameter of whether the environment of the perception object has changed, a more comprehensive perception result can be obtained. The perception result is determined based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, and whether the environment of the perception object has changed. The examples in the previous article have been used to illustrate and will not be repeated here.

[0224] Based on the above scheme, the sensing device can obtain positioning data by triggering the positioning process when receiving the sensing service request message, and use the positioning data for sensing to determine the sensing result. As a result, the standardization work such as the definition of the parameters of the sensing measurement in the sensing process and the definition of the transmission protocol between the network elements can be reduced. In addition, since the positioning data can be processed to obtain the sensing result, the reuse of the positioning data can reduce the repeated measurement and processing of the same parameters, which is conducive to saving transmission resources and processing resources.

[0225] In order to better understand the method provided by the present application, the implementation of the above method will be described in more detail below in combination with different architectures.

[0226] In the following Figure 6 a) and b) in the figure respectively show two possible network architectures applicable to the perception method provided in the embodiment of the present application. Figure 7 and Figure 8 Respectively Figure 6 The specific implementation process of the perception method provided in this application is described using the network architecture shown in a) and b) as an example.

[0227] See also Figure 6 In a), the LMF responsible for positioning and the SEN responsible for perception are two independent network elements, wherein the SEN can be regarded as an example of the perception device in the above method 400. The LMF and SEN are connected in communication, and the positioning data can be exchanged. The LMF and SEN are respectively connected to the AMF, and can communicate with the RAN through the AMF, and then with the terminal device. The LMF can obtain the positioning data from the terminal device and / or RAN through the AMF, and the SEN can obtain the perception process from the terminal device and / or RAN through the AMF. It should be understood that the SEN in the figure can also be replaced by an SMF or other network element that can be used for perception.

[0228] See also Figure 7 , Figure 7 by Figure 6 Taking the architecture shown in a) in the figure as an example, the specific process of the perception method provided in the embodiment of the present application is illustrated from the perspective of device interaction. Figure 7 The process shown includes the following steps:

[0229] Step 701, AMF obtains the awareness service request message.

[0230] Step 702: AMF forwards the received awareness service request message to SEN.

[0231] For the description of the perception service request message, please refer to the relevant description in step 410 of the above method 400, which will not be repeated here.

[0232] As mentioned above, the perception device can receive perception service request messages from different devices. In this embodiment, the perception service request messages from different devices can be forwarded to the SEN via the AMF. For example, as shown in 701a in the figure, the terminal device sends the MO perception service request message to the AMF, and as shown in 701c in the figure, the perception agent of the external network sends the MT perception service request message to the AMF. The AMF can also generate the NI perception service request message by itself, as shown in 701b in the figure; or, although not shown in the figure, the AMF can also receive the NI perception service request message from other core network elements. This application is not limited to this.

[0233] Step 703: The SEN sends a positioning request message to the LMF based on the sensing service request message.

[0234] The positioning request message is used to request the LMF to initiate a positioning process. As mentioned above, the perception service request message includes information used to indicate one or more of the following: the perception object, the perception result, the performance indicator of the perception result, or the number of reports of the perception result. The positioning request message is sent by the SEN in response to the reception of the perception service request message, and therefore may also carry one or more of the aforementioned information, thereby facilitating the LMF to initiate a positioning process for the communication device related to the perception object.

[0235] Step 704: LMF initiates a positioning process to obtain positioning data.

[0236] Exemplarily, the LMF may trigger the RAN associated with the perceived object to send a reference signal to initiate a positioning process for the RAN to obtain positioning data from the RAN, as shown in 704a in the figure, or may trigger the terminal device associated with the perceived object to send a reference signal to initiate a positioning process for the terminal device to obtain positioning data from the terminal device, as shown in 704b in the figure.

[0237] For relevant descriptions of the positioning process, please refer to the relevant description in step 430 of the method 400 above, as well as the relevant chapters in 3GPPTS38.455 and 37.355, which will not be repeated here.

[0238] Step 705: LMF sends positioning data to SEN.

[0239] After LFM initiates the positioning process, it can obtain the positioning data. In response to the positioning request message sent by SEN, LMF can send the positioning data to SEN.

[0240] Step 706: The SEN initiates a sensing process based on the sensing service request message to obtain sensing data.

[0241] As mentioned above, SEN can not only trigger the positioning process, but also initiate the perception process. Exemplarily, eLMF can trigger the RAN related to the perception object to send a reference signal to initiate the perception process and obtain the perception data from the RAN, as shown in 706a in the figure, and can also trigger the terminal device related to the perception object to send a reference signal to initiate the perception process to obtain the perception data from the terminal device, as shown in 706b in the figure. For the specific implementation of the perception process, please refer to the relevant description in the above method 400, which will not be repeated here.

[0242] Step 707: The SEN determines the sensing result.

[0243] The SEN can determine the perception result based on the perception data obtained from the perception process and the positioning data from the LMF. The specific process of the SEN determining the perception result can be found in the relevant description of step 430 of the above method 400, which will not be repeated here.

[0244] It should be understood that steps 703 to 705 are the implementation process of the SEN triggered positioning process, and step 706 is the implementation process of the SEN triggered perception process. The positioning process and the perception process can be independent of each other. Therefore, this application does not limit the execution order of these two processes. The positioning process can be performed before the perception process, or after the perception process, or at the same time as the perception process. It should also be understood that Figure 7 In the illustrated process, step 706 is an optional step, which the SEN may or may not execute. The illustrated process is only an example and shall not constitute any limitation to the present application.

[0245] Based on the above scheme, SEN can obtain positioning data by requesting LMF to initiate a positioning process when receiving a perception service request message, thereby determining the perception result based on the positioning data. In this way, the standardized definition of the perception process and measurement parameters can be avoided, and SEN can obtain data on the access network side through interaction with LMF, which can also avoid the standardization of the transmission protocol between SEN and the wireless access network equipment, thereby reducing the workload of standardization. In addition, multiplexing positioning data can reduce repeated measurement and processing of the same parameters, which is conducive to saving transmission resources and processing resources. On the other hand, SEN can also initiate a perception process, obtain perception data, and then fuse the perception data and positioning data to determine the perception result, thereby obtaining a more accurate perception result. In this way, SEN can determine whether it is necessary to initiate a perception process based on its own capabilities, business needs, etc. For example, if its own capabilities are weak, it does not initiate a perception process, and if the business needs have high accuracy requirements, etc., so as to better provide perception services.

[0246] See also Figure 6b), positioning and perception are the responsibility of the same network element, such as the eLMF shown in the figure. The eLMF can not only implement the functions of the aforementioned LMF, such as being responsible for positioning, but also implement the functions of SEN, such as being responsible for perception. Therefore, it can be named eLMF to distinguish it from the aforementioned LMF. The eLMF can also be called LMF or others, and this application does not limit this. It can be understood that the eLMF can be regarded as another example of the perception device in the above method 400. Since the eLMF can be responsible for positioning and perception, positioning data can be obtained by initiating a positioning process, and perception data can also be obtained by initiating a perception process. The eLMF is connected to the AMF, and can be connected to the RAN and then to the terminal device through the AMF. The eLMF can obtain positioning data from the terminal device and / or RAN through the AMF, and can also obtain a perception process from the terminal device and / or RAN through the AMF.

[0247] See also Figure 8 , Figure 8 The specific process of the perception method provided in the embodiment of the present application is illustrated from the perspective of device interaction. Figure 8 The process shown includes the following steps:

[0248] Step 801, AMF obtains the awareness service request message.

[0249] Step 802: AMF forwards the received awareness service request message to eLMF.

[0250] For the description of the perception service request message, please refer to the relevant description in step 410 of the above method 400, which will not be repeated here.

[0251] As mentioned above, the perception device can receive perception service request messages from different devices. In this embodiment, the perception service request messages from different devices can be forwarded to eLMF via AMF. For example, as shown in 801a in the figure, the terminal device sends the MO perception service request message to AMF, and as shown in 801c in the figure, the perception agent of the external network sends the MT perception service request message to AMF. AMF can also generate NI perception service request messages by itself, as shown in 801b in the figure; or, although not shown in the figure, AMF can also receive NI perception service request messages from other core network elements. This application is not limited to this.

[0252] Step 803: eLMF initiates a positioning process based on the sensing service request message to obtain positioning data.

[0253] Exemplarily, the eLMF may trigger the RAN associated with the perceived object to send a reference signal to initiate a positioning process for the RAN, as shown in 803a in the figure, or may trigger the terminal device associated with the perceived object to send a reference signal to initiate a positioning process for the terminal device, as shown in 803b in the figure.

[0254] For relevant descriptions of the positioning process, please refer to the relevant description in step 430 of the method 400 above, as well as the relevant chapters in 3GPPTS38.455 and 37.355, which will not be repeated here.

[0255] Step 804: eLMF initiates a sensing process based on the sensing service request message to obtain sensing data.

[0256] Exemplarily, the eLMF may trigger the RAN related to the sensing object to send a reference signal to initiate a sensing process and obtain sensing data from the RAN, as shown in 804a in the figure, or may trigger the terminal device related to the sensing object to send a reference signal to initiate a sensing process to obtain sensing data from the terminal device, as shown in 804b in the figure. For the specific implementation of the sensing process, please refer to the relevant description in the above method 400, which will not be repeated here.

[0257] Step 805: The eLMF determines a perception result based on the positioning data and the perception data.

[0258] The eLMF can determine the perception result based on the positioning data obtained by the positioning process and the perception data obtained by the perception process. The specific process of the eLMF determining the perception result can be found in the relevant description of step 430 of the above method 400, which will not be repeated here.

[0259] It should be understood that the positioning process of step 803 and the perception process of step 804 can be independent of each other, and the present application does not limit the execution order of the two processes. The positioning process can be performed before the perception process, or after the perception process, or at the same time as the perception process. Figure 8 In the process shown, step 804 is an optional step, which the eLMF may or may not perform. The process shown is only an example and shall not constitute any limitation to the present application.

[0260] Based on the above scheme, eLMF can obtain positioning data by initiating a positioning process when receiving a perception service request message, thereby determining the perception result based on the positioning data. In this way, the standardized definition of the perception process and measurement parameters can be avoided, and SEN can obtain data on the access network side through interaction with LMF, which can also avoid the standardization of the transmission protocol between SEN and the wireless access network equipment, thereby reducing the workload of standardization. In addition, multiplexing positioning data can reduce repeated measurement and processing of the same parameters, which is conducive to saving transmission resources and processing resources. On the other hand, eLMF can also initiate a perception process to obtain perception data, and then fuse the perception data and positioning data to determine the perception result, thereby obtaining a more accurate perception result. In this way, eLMF can determine whether it is necessary to initiate a perception process based on its own capabilities, business needs, etc. For example, if its own capabilities are weak, it does not initiate a perception process, and if the business needs have high accuracy requirements, etc., so as to better provide perception services. Furthermore, by using the same network element (such as eLMF) to be responsible for positioning and perception, the signaling overhead caused by the interaction between network elements can be avoided, and transmission resources can be further saved.

[0261] Above, combined Figures 4 to 8 The sensing method provided by the embodiment of the present application is described in detail, wherein the definition of positioning data includes not only the departure angle, arrival angle, arrival time, arrival time difference, phase and received power of the signal currently defined in the protocol, but also the parameter of incremental information of power delay spectrum. A specific implementation method for determining whether the environment of the sensing object has changed based on the parameter is provided.

[0262] In fact, the parameter of the incremental information of the power delay spectrum is not necessarily limited to being obtained in the positioning process, but can also be obtained in other processes, such as in the perception process, or it may not be coupled to the positioning process and the perception process, or it may also be defined in other processes that may be defined in future protocols. This application does not limit this.

[0263] The following will combine Fig. 9 To describe the process of obtaining the incremental information about the power delay spectrum.

[0264] See also Fig. 9 , Fig. 9 It is a schematic flow chart of a measurement method provided in yet another embodiment of the present application. Fig. 9The method shown can be applied to a measuring device, which can be a network element deployed in a core network, such as the aforementioned SEN, SMF, eLMF or other network elements, or can also be a component configured in the SEN, SMF, eLMF or other network elements, such as a chip, a chip system, etc., or can also be a functional module that can be used to implement each step in the following measurement method, which is not limited in this application.

[0265] Fig. 9 The illustrated method 900 may include steps 910 to 920 .

[0266] In step 910, incremental information of the power delay spectrum is obtained.

[0267] Exemplarily, the measuring device may be the sensing device in the aforementioned sensing method, which may initiate a positioning process in response to a received sensing service request message, thereby obtaining incremental information of the power delay spectrum. The measuring device may also be other devices, for example, in response to other events, triggering the communication device to initiate measurement to obtain incremental information of the power delay spectrum.

[0268] In this embodiment, the incremental information of the power delay spectrum can be determined by the first power delay spectrum and the second power delay spectrum obtained by the communication device from measuring the channel. The communication device can be, for example, a RAN and / or a terminal device, which is not limited in this application. The measuring device can trigger the RAN and / or the terminal device to perform channel measurement, obtain the first power delay spectrum and the second power delay spectrum from the RAN and / or the terminal device, and then determine the incremental information of the power delay spectrum, or the incremental information of the delay power spectrum can also be calculated by the RAN and / or the terminal device based on the first power delay spectrum and the second power delay spectrum, and the measuring device can also obtain the incremental information of the delay power spectrum from the RAN and / or the terminal device.

[0269] Since the incremental information of the power delay profile has been described in detail in step 420 of the method 400 above, it will not be repeated here.

[0270] In step 920, based on the incremental information, it is determined whether an environment change occurs in the communication device.

[0271] The measuring device can determine whether the environment of the communication device has changed based on the incremental information of the delay power spectrum, that is, whether the environment has changed. The specific process of step 920 can refer to the relevant description in step 430 of method 400 above, which will not be repeated here.

[0272] Based on the above scheme, by measuring the incremental information of the power delay spectrum, it is possible to determine whether the communication device has undergone environmental changes, which can then be used for environmental perception in order to obtain more accurate perception results. In addition, the above-mentioned first power delay spectrum and second power delay spectrum can be used to calculate other parameters, such as AOD, AOA, TOA, arrival time difference, received power (such as RSRP) or phase, etc. Therefore, in the positioning process or the perception process, in the process of obtaining parameters, the first power delay spectrum and the second power delay spectrum can also be obtained without adding other measurement steps. For the positioning process or the perception process, it does not bring greater computational complexity, and is also conducive to saving processing resources.

[0273] Fig.10 and Fig.11 Schematic diagram of possible devices provided by the embodiments of the present application. These devices can be used to implement the functions of the sensing device or the measuring device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments.

[0274] Fig.10 is a schematic block diagram of the device provided in the embodiment of the present application. Fig.10 As shown, the device 1000 includes a transceiver module 1010 and a processing module 1020 .

[0275] One possible design is that the device 1000 is used to implement the above Figure 4 The method embodiment shown in the sensing device function, or Figure 7 The function of the SEN (or SMF) in the method embodiment shown, or Figure 8 The function of the eLMF in the method embodiment shown. For example, the device 1000 may be the above-mentioned sensing device, SEN, SMF or eLMF, or may be a chip or chip system configured in the sensing device, SEN, SMF or eLMF, etc., which is not limited in the present application.

[0276] Exemplarily, the transceiver module 1010 is used to receive a perception service request message, which is used to request perception of a perception object; the processing module 1020 can be used to obtain positioning data based on the perception service request message, and the positioning data is obtained by initiating a positioning process for a communication device related to the perception object; the processing module 1020 can also be used to determine the perception result based on the positioning data.

[0277] Another possible design is that the device 1000 is used to implement the above Fig. 9 The function of the measuring device in the method embodiment shown in , for example, the device 1000 can be a measuring device, or a chip or chip system configured in the measuring device, etc., which is not limited to this itself.

[0278] Exemplarily, the processing module 1020 can be used to obtain incremental information of a power delay spectrum, and the incremental information is determined based on a first power delay spectrum and a second power delay spectrum, wherein the first power delay spectrum is the power delay spectrum of the channel at a first moment, and the second power delay spectrum is the power delay spectrum of the channel at a second moment, and the first power delay spectrum and the second power delay spectrum are obtained by measuring the channel by the communication device; the processing module 1020 can also be used to determine whether an environmental change has occurred to the communication device based on the incremental information.

[0279] For a more detailed description of the transceiver module 1010 and the processing module 1020, please refer to Figure 4 , Figure 7 , Figure 8 or Fig. 9 The relevant description in the illustrated embodiment is directly obtained and will not be repeated here.

[0280] It should be noted that the device 1000 may include a sending module but not a receiving module. Alternatively, the device 1000 may include a receiving module but not a sending module. Specifically, it may depend on whether the above solution executed by the device 1000 includes a sending action and a receiving action. It is understandable that since the device 1000 has a communication function, it can also be called a communication device.

[0281] Fig.11 is another schematic block diagram of the device provided in the embodiment of the present application. Fig.11 As shown, the apparatus 1100 includes one or more processors 1110. The processor 1110 may be a general-purpose processor or a dedicated processor.

[0282] In one design, the processor 1110 may include a program (also referred to as code or instruction), which may be executed on the processor 1110 to enable the apparatus 1100 to perform the method performed by the sensing device or the measuring device (such as SEN, SMF or eLMF) in the above method embodiment. In another possible design, the apparatus 1100 includes a circuit ( Fig.11 The circuit is used to implement the function of the sensing device or measuring device (such as SEN, SMF or eLMF) in the above method embodiment.

[0283] For example, the processor 1110 may be configured to execute computer programs or instructions in the memory to implement Figure 4 , Figure 7 and Figure 8 The steps performed by a sensing device (such as a SEN, SMF or eLMF) in any of the illustrated embodiments.

[0284] Optionally, the device 1100 may include one or more memories 1120 on which programs (sometimes also referred to as codes or instructions) are stored. The programs can be executed on the processor 1110, so that the device 1100 executes the method performed by the sensing device (such as SEN, SMF or eLMF) in the above embodiments.

[0285] Optionally, the processor 1110 and / or the memory 1120 may include an artificial intelligence (AI) module, and the AI ​​module is used to implement AI-related functions. The AI ​​module may be implemented by software, hardware, or a combination of software and hardware. For example, the AI ​​module may include a wireless intelligent controller (RIC) module. For example, the AI ​​module may be a near real-time RIC or a non-real-time RIC.

[0286] Optionally, data may also be stored in the processor 1110 and / or the memory 1120. The processor and the memory may be provided separately or integrated together.

[0287] Optionally, the device 1100 may further include a communication interface 1130. The processor 1110 may also be sometimes referred to as a processing unit, which controls the device. The communication interface 1130 may also be sometimes referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., which is used to implement the transceiver function of the device.

[0288] Optionally, the device 1100 further includes a communication interface 1130. The processor 1110 and the communication interface 1130 are coupled to each other. It can be understood that the communication interface 1130 can be a transceiver or an input-output interface.

[0289] When the device 1100 is used to implement Figure 4 , Figure 7 or Figure 8 When the method is used, the device 1100 can be called a sensing device. Since the sensing device has a communication function, it can also be called a communication device. When the device 1100 is used to implement Fig. 9 When the method is used, the device can also be called a measuring device. Since the measuring device has a communication function, it can also be called a communication device.

[0290] The processor 1110 is used to execute the functions of the processing module, and the communication interface 1130 is used to execute the functions of the transceiver module. Whether the communication interface 1130 is used to send or receive may specifically be used to execute a sending action or a receiving action in the solution executed by the device 1100.

[0291] When the above device 1100 is a chip applied to a SEN (or SMF), the chip implements the functions of the SEN (or SMF) in the above method embodiment. The chip of the SEN (or SMF) receives a signal from other modules (such as a communication interface) in the SEN (or SMF), and the signal may be sent to the SEN (or SMF) by other network elements (such as AMF, LMF); or, the chip of the SEN (or SMF) sends a signal to other modules (such as a communication interface) in the SEN (or SMF), and the signal may be sent to other network elements (such as AMF, LMF) by the SEN (or SMF).

[0292] When the sensing device 1100 is a chip used in an eLMF, the chip implements the functions of the eLMF in the above method embodiment. The chip of the eLMF receives signals from other modules (such as a communication interface) in the eLMF, and the signals may be sent from other network elements (such as AMF) to the SEN; or, the chip of the eLMF sends signals to other modules (such as a communication interface) in the eLMF, and the signals may be sent from the eLMF to other network elements (such as AMF).

[0293] It can be understood that the communication interface 1130 may be an input-output circuit, wherein the input circuit may be used for receiving and the output interface may be used for sending.

[0294] It should be noted that the above method embodiments can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software.

[0295] The processor may be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component or any combination thereof. The general purpose processor may be a microprocessor or any conventional processor.

[0296] The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0297] The memory in the embodiments of 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 RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0298] The method provided in the above embodiment can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. 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 a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. 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 available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic disk), an optical medium (eg, a digital video disk (DVD), or a semiconductor medium (eg, a solid state disk (SSD)), etc.).

[0299] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software 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.

[0300] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0301] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0302] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0303] 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.

[0304] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.

[0305] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A sensing method, characterized in that: include: Receiving a sensing service request message, wherein the sensing service request message is used to request sensing of a sensing object; Based on the sensing service request message, acquiring positioning data, wherein the positioning data is obtained by initiating a positioning process for a communication device related to the sensing object; Based on the positioning data, a perception result is determined.

2. The method according to claim 1, characterized in that The sensing object includes a terminal device and / or an area.

3. The method according to claim 2, characterized in that When the perception object includes the terminal device, the communication device includes one or more of the following: a wireless access network device accessed by the terminal device, and / or other wireless access network devices near the wireless access network device, and / or other terminal devices located near the terminal device; when the perception object includes the area, the communication device includes one or more of the following: a terminal device and / or a wireless access network device located within the area, or a terminal device and / or a wireless access network device located around the area.

4. The method according to claim 2 or 3, characterized in that When the perception object includes the terminal device, the perception result includes one or more of the following: the position of the terminal device, the moving direction of the terminal device, the moving speed of the terminal device, whether there are other objects around the terminal device, and the number of other objects around the terminal device; when the perception object includes the area, the perception result includes one or more of the following: whether there is an object in the area, the type of objects in the area, the size of objects in the area, the number of objects in the area, the position of objects in the area, whether there is an object invading the area, the position of objects invading the area, the moving direction of objects invading the area, or the moving speed of objects invading the area.

5. The method according to any one of claims 1 to 4, characterized in that The perception service request message includes information indicating one or more of the following contents: the perceived object of the request; the perceived outcome of the request; The performance metrics of the requested perceived results; or The number of times the perception result is reported.

6. The method according to any one of claims 1 to 5, characterized in that The method is applied to a sensing function SEN or a sensing management function SMF; the acquiring positioning data based on the sensing service request message includes: Based on the perception service request message, send a positioning service request message to the positioning management function LMF, where the positioning service request message is used to request the LMF to initiate a positioning process for the communication device; The positioning data of the positioning process is obtained from the LMF.

7. The method according to any one of claims 1 to 5, characterized in that The method is applied to LMF; the acquisition of positioning data and perception data based on the perception service request message includes: Initiate a positioning process for the communication device based on the sensing service request message; The positioning data is obtained from the communication device.

8. The method according to any one of claims 1 to 7, characterized in that The positioning data includes incremental information of the power delay spectrum, and one or more of the following: departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal; The incremental information is determined based on a first power delay spectrum and a second power delay spectrum of a channel, and the first power delay spectrum and the second power delay spectrum are obtained by measuring the channel by the communication device at different times.

9. The method according to claim 8, characterized in that The determining of the perception result based on the positioning data includes: Based on the incremental information, determining whether an environmental change occurs to the perceived object; The perception result is determined based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, and whether the environmental change of the perception object occurs.

10. The method according to claim 9, characterized in that The incremental information is a differential vector between the first power delay spectrum and the second power delay spectrum, and the differential vector includes a differential value of an amplitude and a differential value of a phase of each path in the channel.

11. The method according to claim 10, characterized in that The determining, based on the incremental information, whether an environmental change occurs to the perceived object includes: When the difference value of the amplitude of each path in the channel is less than the first preset threshold, and the difference value of the phase of each path in the channel is less than the second preset threshold, it is determined that the environment of the perceived object has not changed; or When the differential value of the amplitude of at least one path in the channel is greater than or equal to the first preset threshold, and / or when the differential value of the phase of at least one path in the channel is greater than or equal to the second preset threshold, it is determined that an environmental change has occurred in the perceived object.

12. The method according to claim 9, characterized in that The incremental information is differential energy between the first power delay spectrum and the second power delay spectrum.

13. The method according to claim 12, characterized in that The determining, based on the incremental information, whether an environmental change occurs to the perceived object includes: When the incremental information is less than a third preset threshold, determining that no environmental change has occurred to the perceived object; or When the incremental information is greater than or equal to the third preset threshold, it is determined that an environmental change has occurred to the perceived object.

14. The method according to claim 9, characterized in that The incremental information is a correlation coefficient between the first power delay spectrum and the second power delay spectrum.

15. The method according to claim 14, characterized in that The determining, based on the incremental information, whether an environmental change occurs to the perceived object includes: When the incremental information is greater than a fourth preset threshold, determining that no environmental change occurs to the perceived object; or When the incremental information is less than or equal to the fourth preset threshold, it is determined that an environmental change has occurred to the perceived object.

16. The method according to any one of claims 9 to 15, characterized in that The method further comprises: Initiating a sensing process for the communication device to obtain sensing data; and The determining the perception result based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal and whether the environment of the perception object changes includes: The perception result is determined based on one or more of the departure angle, arrival angle, arrival time, arrival time difference, phase or received power of the signal, the perception data, and whether the environmental change of the perception object occurs.

17. A measurement method, characterized in that: include: Obtaining incremental information of a power delay spectrum, where the incremental information is determined based on a first power delay spectrum and a second power delay spectrum, where the first power delay spectrum is a power delay spectrum of a channel at a first moment, and the second power delay spectrum is a power delay spectrum of the channel at a second moment, and the first power delay spectrum and the second power delay spectrum are obtained by measuring the channel by a communication device; Based on the incremental information, it is determined whether an environment change occurs to the communication device.

18. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 17.

19. A communication device, characterized in that: The device comprises a processor, wherein the processor is configured to execute a program code so that the communication device implements the method according to any one of claims 1 to 17.

20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 17 is performed.

21. A computer program product, characterized in that It comprises a computer program which, when being executed, causes the method according to any one of claims 1 to 17 to be performed.

Citation Information

Cited By

  • Communication method and related device

    CN120957242A