Communication method and device
By determining and indicating the perceived data type in the perceived device through the perceived function network element, the problem of inefficient perception data reporting by the perceived device is solved, the matching of perceived data and perceived information is achieved, and the perceived efficiency is improved.
Patent Information
- Application Number
- CN202311636127.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-05-30
AI Technical Summary
In the prior art, there is a problem of inefficiency in how the perception device reports perception data to the core network device.
The perception data type is determined based on the perception information by the perception function network element, and information indicating the perception data type is sent to the first perception device, prompting the first perception device to report the corresponding type of perception data.
The perception efficiency is improved, so that the perceptual data received by the perceptual functional network element can match the differentiated needs of the perceptual information.
Smart Images

Figure CN120075754A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art
[0002] When a network device or a terminal device has the sensing ability brought by a wireless frequency band (such as a millimeter wave frequency band, a terahertz frequency band, etc.), a wireless communication system can sense and identify a specific area / object / event / environment, etc.
[0003] Based on the sensing service request of the service requester, the core network device selects a suitable sensing device (such as a base station and / or a terminal device), and sends sensing control information to the selected sensing device. The selected sensing device performs a sensing service based on the sensing control information, obtains sensing data, and reports the sensing data to the core network device. Thus, the core network device can open the sensing result generated based on the sensing data to the service requester, and the service requester applies the sensing result to related applications.
[0004] Among them, how the sensing device reports the sensing data to the core network device is a problem to be solved. Summary of the Invention
[0005] Embodiments of this application provide a communication method and apparatus, which can improve the sensing efficiency.
[0006] In a first aspect, embodiments of this application provide a communication method. This method can be executed by a sensing functional network element. Here, the sensing functional network element can refer to the sensing functional network element itself, or a processor, module, chip, or chip system, etc. that implements this method in the sensing functional network element. In this method, the sensing functional network element determines a sensing data type based on sensing information, and sends information indicating the sensing data type to a first sensing device. The sensing functional network element receives the sensing data of the sensing data type from the first sensing device.
[0007] In embodiments of this application, the sensing functional network element sending the sensing data type to the first sensing device is beneficial for the first sensing device to send the sensing data of this sensing data type to the sensing functional network element, and can improve the sensing efficiency. In addition, this sensing data type is determined by the sensing functional network element based on sensing information, which is beneficial for the sensing data received by the sensing functional network element to match the different requirements of the sensing information.
[0008] In an alternative implementation, the sensing information includes at least one of the following: sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, operator policies, sensing mode, sensing device type, sensing data types supported by the sensing device, or the processing capabilities of the service requester. This approach enables the sensing functional network element to determine the sensing data type based on the differential requirements for sensing data related to the sensing service and other information, thereby facilitating the sensing data obtained by the sensing functional network element to meet the requirements of the sensing service and improving the sensing efficiency.
[0009] In an alternative implementation, the sensing functional network element determines the sensing data type based on the sensing information, including: determining a first sensing result type to be opened to the service requester based on the sensing information and the authorization information of the service requester, where the authorization information of the service requester includes the sensing result types authorized for the service requester; and determining the sensing data type based on the first sensing result type.
[0010] In another alternative implementation, the sensing functional network element determines the sensing data type based on the sensing information, including: determining a first sensing result type to be opened to the service requester based on the sensing information; and determining the sensing data type based on the first sensing result type.
[0011] The manner in which the sensing functional network element determines the sensing data type based on the determined first sensing result type is conducive to the sensing functional network element determining the sensing result of the first sensing result type to be opened to the service requester based on the obtained sensing data.
[0012] In an alternative implementation, the sensing functional network element sends information indicating the first sensing result type to the service requester so that the service requester can learn that the sensing functional network element can open the sensing result of the first sensing result type to the service requester.
[0013] In an alternative implementation, the sensing functional network element receives information indicating a second sensing result type from the service requester, where the second sensing result type is used to indicate the sensing result requested by the service requester. Thus, the sensing functional network element sending the information indicating the first sensing result type to the service requester includes: when the second sensing result type is different from the first sensing result type, sending the information indicating the first sensing result type to the service requester.
[0014] It can be seen that when the service requester requests the sensing functional network element to open the sensing result of the second sensing result type, and the second sensing result type is different from the first sensing result type, the sensing functional network element indicates the first sensing result type to the service requester. This approach enables the service requester to learn that the sensing functional network element cannot open the requested sensing result for the service requester and can open the sensing result of the first sensing result type.
[0015] In an alternative implementation, the sensing function network element sends a sensing result of the first sensing result type to the service requester based on the sensing data. This approach facilitates the service requester to perform sensing recognition based on the sensing result.
[0016] In an alternative implementation, the sensing function network element determines a sensing principle based on the sensing service type and sensing performance metric requirements, and sends information indicating the sensing principle to the first sensing device and / or the second sensing device. The sensing principle is a radar sensing principle or a non-radar sensing principle. This approach enables the first sensing device and / or the second sensing device to perform the sensing service based on the sensing principle indicated by the sensing function network element, improving the sensing efficiency.
[0017] Among them, the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information. The non-radar sensing principle is to obtain object feature information or event feature information by measuring the change in wireless channel state information; or to obtain object feature information or event feature information through a camera; or to obtain object feature information or event feature information through ultrasonic waves; or to obtain object feature information or event feature information through thermal imaging.
[0018] In an alternative implementation, the sensing function network element sends information indicating the intermediate data type to the second sensing device. The intermediate data type is used by the second sensing device to determine the intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain sensing data. This approach helps the second sensing device determine the intermediate data of the intermediate data type and send the intermediate data to the first sensing device, which in turn facilitates the first sensing device to obtain the sensing data of the sensing data type based on the intermediate data.
[0019] In an alternative implementation, the sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing result. The raw data, spectral information, point cloud information, and sensing result are obtained when the first sensing device or the second sensing device executes using the radar sensing principle. The non-point cloud information is obtained when the first sensing device or the second sensing device executes sensing using the non-radar sensing principle.
[0020] Specifically, the raw data is obtained by processing the received reflected signals when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the spectral information is obtained by processing the obtained raw data when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the point cloud information is obtained by processing the obtained spectral information when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the sensing result is obtained by processing the obtained point cloud information when the first sensing device or the second sensing device performs sensing using the radar sensing principle.
[0021] Among them, when the sensing data type is raw data, or spectral information, or point cloud information, the sensing function network element obtains the sensing data of this sensing data type, which can enrich the types of sensing results opened by the sensing function network element to the service requester.
[0022] In an alternative implementation, the sensing function network element sends information for indicating the sensing data type to the first sensing device, including: receiving a sensing service request from the service requester; based on the sensing service request, sending information for indicating the sensing data type to the first sensing device. It can be seen that the sensing function network element receives the sensing service request from the service requester, determines the first sensing device based on the sensing service request, and sends information for indicating the sensing data type to the first sensing device, so that the first sensing device reports the sensing data of this sensing data type to the sensing function network element.
[0023] In an alternative implementation, the sensing function network element sends information for indicating the sensing data type to the first sensing device based on the sensing service request, including: determining the first sensing device based on the sensing area in the sensing service request, where the first sensing device is a sensing device within the sensing area; sending information for indicating the sensing data type to the first sensing device. It can be seen that the sensing service request includes the sensing area, and the sensing function network element determines the first sensing device within the sensing area as the sensing device for performing the sensing service, and thus sends information for indicating the sensing data type to the first sensing device.
[0024] In an alternative implementation, the sensing function network element determines the first sensing device based on the sensing area in the sensing service request, including: determining one or more sensing devices based on the sensing area in the sensing service request; determining the first sensing device based on the sensing data types supported by the one or more sensing devices, where the first sensing device supports the sensing data type determined by the sensing function network element.
[0025] It can be seen that before the sensing function network element sends the information indicating the sensing data type to the first sensing device, it determines one or more sensing devices located within the sensing area, and then determines the first sensing device that supports the determined sensing data type among the one or more sensing devices as the sensing device for executing the sensing service. Thus, the sensing function network element sends the information indicating the sensing data type to the first sensing device to obtain the sensing data of this sensing data type.
[0026] In an alternative implementation, the spectral information or point cloud information includes at least one of the following: the time delay between the reflected signal received by the first sensing device or the second sensing device and the transmitted sensing signal, the intensity of the reflected signal, the azimuth arrival angle of the reflected signal relative to the first sensing device or the second sensing device, the elevation arrival angle of the reflected signal relative to the first sensing device or the second sensing device, the velocity direction azimuth angle of the sensing object relative to the first sensing device or the second sensing device, the velocity direction elevation angle of the sensing object relative to the first sensing device or the second sensing device, the velocity magnitude of the reflection point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0027] In another alternative implementation, the spectral information or point cloud information includes at least one of the following: the distance between the reflection point and the first sensing device or the second sensing device, the azimuth angle of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the reflection point relative to the first sensing device or the second sensing device, the velocity direction azimuth angle of the reflection point relative to the first sensing device or the second sensing device, the velocity direction elevation angle of the reflection point relative to the first sensing device or the second sensing device, the velocity magnitude of the reflection point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0028] In yet another alternative implementation, the spectral information or point cloud information includes at least one of the following: the coordinates of the reflection point, the velocity direction azimuth angle of the reflection point, the velocity direction elevation angle of the reflection point, the velocity magnitude of the reflection point, the timestamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0029] In an alternative embodiment, the sensing result includes at least one of the following: identification information of the sensed object, type of the sensed object, confidence probability of the type of the sensed object, size of the sensed object, length of the sensed object, width of the sensed object, height of the sensed object, distance between the sensed object and the first sensing device or the second sensing device, azimuth angle of the sensed object relative to the first sensing device or the second sensing device, pitch angle of the sensed object relative to the first sensing device or the second sensing device, magnitude of the speed of the sensed object relative to the first sensing device or the second sensing device, azimuth angle of the speed direction of the sensed object relative to the first sensing device or the second sensing device, pitch angle of the speed direction of the sensed object relative to the first sensing device or the second sensing device, radar cross section (RCS) of the sensed object, timestamp of the sensing result, and data source of the sensing result.
[0030] In another alternative embodiment, the sensing result includes at least one of the following: identification information of the sensed object, type of the sensed object, confidence probability of the type of the sensed object, size of the sensed object, length of the sensed object, width of the sensed object, height of the sensed object, coordinates of the sensed object, azimuth angle of the speed direction of the sensed object, pitch angle of the speed direction of the sensed object, magnitude of the speed of the sensed object, radar cross section (RCS) of the sensed object, timestamp of the sensing result, and data source of the sensing result.
[0031] In an alternative embodiment, the non-point cloud information includes channel state information corresponding to the sensing area, and the channel state information includes at least one of received power of the multipath signal, reception quality, channel quality, or time delay.
[0032] In a second aspect, an embodiment of the present application provides a communication method, which can be executed by a first sensing device. Here, the first sensing device may refer to the first sensing device itself, or a processor, module, chip, or chip system in the first sensing device that implements the method. In this method, the first sensing device receives information for indicating the type of sensing data from a sensing functional network element, and sends sensing data of the type of sensing data to the sensing functional network element. Among them, the type of sensing data is determined based on sensing information.
[0033] In the embodiment of the present application, the first sensing device receives the type of sensing data indicated by the sensing functional network element, and thus sends the sensing data of the type of sensing data to the sensing functional network element, which can improve the sensing efficiency. In addition, the type of sensing data is determined by the sensing functional network element based on sensing information, which is beneficial to the sensing data received by the sensing functional network element to match the differentiated requirements of the sensing information.
[0034] In an alternative implementation, the sensing information includes at least one of the following: sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, operator policies, sensing mode, sensing device type, sensing data types supported by the sensing device, or the processing capabilities of the service requester. This approach facilitates the sensing functional network element in determining the sensing data type based on the differential requirements of the sensing data such as the sensing service, thereby facilitating the obtained sensing data to meet the requirements of the sensing service and improving the sensing efficiency.
[0035] In an alternative implementation, before the first sensing device sends sensing data of the sensing data type to the sensing functional network element, it also performs: receiving information from the sensing functional network element for indicating the sensing principle, where the sensing principle is a radar sensing principle or a non-radar sensing principle, and the sensing principle is determined based on the sensing service type and the sensing performance metric requirements; performing the sensing service based on the sensing principle to obtain the sensing data of the sensing data type. It can be seen that the first sensing device performs sensing based on the sensing principle indicated by the sensing functional network element to obtain the sensing data of the sensing data type, which can improve the sensing efficiency.
[0036] Among them, the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information. The non-radar sensing principle is to obtain object feature information or event feature information by measuring the change in the wireless channel state information; or to obtain object feature information or event feature information through a camera; or to obtain object feature information or event feature information through ultrasonic waves; or to obtain object feature information or event feature information through thermal imaging.
[0037] In an alternative implementation, before the first sensing device sends sensing data of the sensing data type to the sensing functional network element, it also performs: receiving intermediate data of the intermediate data type from the second sensing device; obtaining the sensing data of the sensing data type based on the intermediate data.
[0038] It can be seen that when the first sensing device is not the sensing device that receives the reflection signal, it can obtain the sensing data of the sensing data type based on the intermediate data from the second sensing device.
[0039] In an alternative implementation, the sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing results. The raw data, spectral information, point cloud information, and sensing results are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle. The non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
[0040] Specifically, the raw data is obtained by processing the received reflected signals when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the spectral information is obtained by processing the obtained raw data when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the point cloud information is obtained by processing the obtained spectral information when the first sensing device or the second sensing device performs sensing using the radar sensing principle; and the sensing result is obtained by processing the obtained point cloud information when the first sensing device or the second sensing device performs sensing using the radar sensing principle.
[0041] Among them, when the sensing data type is raw data, or spectral information, or point cloud information, enabling the sensing functional network element to obtain the sensing data of this sensing data type is beneficial to enriching the types of sensing results opened by the sensing functional network element to the service requester.
[0042] In an alternative embodiment, the spectral information or the point cloud information includes at least one of the following: the time delay between the reflected signal received by the first sensing device or the second sensing device and the transmitted sensing signal, the intensity of the reflected signal, the azimuth arrival angle of the reflected signal relative to the first sensing device or the second sensing device, the elevation arrival angle of the reflected signal relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflection point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0043] In another alternative embodiment, the spectral information or the point cloud information includes at least one of the following: the distance between the reflection point and the first sensing device or the second sensing device, the azimuth angle of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the reflection point relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the reflection point relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflection point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0044] In yet another alternative embodiment, the spectral information or the point cloud information includes at least one of the following: the coordinates of the reflection point, the azimuth angle of the velocity direction of the reflection point, the elevation angle of the velocity direction of the reflection point, the magnitude of the velocity of the reflection point, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0045] In an alternative embodiment, the sensing result includes at least one of the following: identification information of the sensed object, type of the sensed object, confidence probability of the type of the sensed object, size of the sensed object, length of the sensed object, width of the sensed object, height of the sensed object, distance between the sensed object and the first sensing device or the second sensing device, azimuth angle of the sensed object relative to the first sensing device or the second sensing device, elevation angle of the sensed object relative to the first sensing device or the second sensing device, magnitude of the speed of the sensed object relative to the first sensing device or the second sensing device, azimuth angle of the speed direction of the sensed object relative to the first sensing device or the second sensing device, elevation angle of the speed direction of the sensed object relative to the first sensing device or the second sensing device, radar cross section of the sensed object, timestamp of the sensing result, and data source of the sensing result.
[0046] In another alternative embodiment, the sensing result includes at least one of the following: identification information of the sensed object, type of the sensed object, confidence probability of the type of the sensed object, size of the sensed object, length of the sensed object, width of the sensed object, height of the sensed object, coordinates of the sensed object, azimuth angle of the speed direction of the sensed object, elevation angle of the speed direction of the sensed object, magnitude of the speed of the sensed object, radar cross section of the sensed object, timestamp of the sensing result, and data source of the sensing result.
[0047] In an alternative embodiment, the non-point cloud information includes channel state information corresponding to the sensing area, and the channel state information includes at least one of received power of the multipath signal, reception quality, channel quality, or time delay.
[0048] In a third aspect, an embodiment of the present application provides a communication method, which can be executed by a second sensing device. Here, the second sensing device may refer to the second sensing device itself, or a processor, module, chip, or chip system in the second sensing device that implements this method. In this method, the second sensing device receives information indicating an intermediate data type, where the intermediate data type is used by the second sensing device to determine intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain sensing data; the second sensing device sends the intermediate data to the first sensing device, and the intermediate data is determined by the second sensing device based on the intermediate data type.
[0049] In the embodiment of the present application, the second sensing device receives information indicating the intermediate data type, thereby sending the intermediate data determined based on the intermediate data type to the first sensing device, which is beneficial for the first sensing device to obtain the sensing data reported to the sensing functional network element based on the intermediate data.
[0050] In an alternative implementation, the second sensing device receives information indicating the intermediate data type, including: receiving information indicating the intermediate data type from a sensing functional network element or a first sensing device. It can be seen that the information indicating the intermediate data type can be sent by the sensing functional network element to the second sensing device, or can be sent by the first sensing device to the second sensing device.
[0051] In an alternative implementation, the second sensing device also receives information indicating the sensing principle from the sensing functional network element. Among them, the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information. The non-radar sensing principle is to obtain object feature information or event feature information by measuring the change of wireless channel state information; or to obtain object feature information or event feature information through a camera; or to obtain object feature information or event feature information through ultrasonic waves; or to obtain object feature information or event feature information through thermal imaging.
[0052] In an alternative implementation, the intermediate data type is one of raw data, spectral information, point cloud information, or non-point cloud information. Among them, raw data, spectral information, and point cloud information are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle, and non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
[0053] Specifically, the raw data is obtained by processing the received reflection signal when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the spectral information is obtained by processing the obtained raw data when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the point cloud information is obtained by processing the obtained spectral information when the first sensing device or the second sensing device performs sensing using the radar sensing principle.
[0054] In an alternative implementation, the spectral information or the point cloud information includes at least one of the following: the time delay between the reflection signal received by the first sensing device or the second sensing device and the transmitted sensing signal, the intensity of the reflection signal, the azimuth arrival angle of the reflection signal relative to the first sensing device or the second sensing device, the elevation arrival angle of the reflection signal relative to the first sensing device or the second sensing device, the velocity direction azimuth angle of the sensing object relative to the first sensing device or the second sensing device, the velocity direction elevation angle of the sensing object relative to the first sensing device or the second sensing device, the velocity magnitude of the reflection point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0055] In another alternative embodiment, the spectral information or point cloud information includes at least one of the following: the distance between the reflection point and the first sensing device or the second sensing device, the azimuth angle of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the reflection point relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the reflection point relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflection point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0056] In yet another alternative embodiment, the spectral information or point cloud information includes at least one of the following: the coordinates of the reflection point, the azimuth angle of the velocity direction of the reflection point, the elevation angle of the velocity direction of the reflection point, the magnitude of the velocity of the reflection point, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0057] In an alternative embodiment, the non-point cloud information includes the channel state information corresponding to the sensing area, and the channel state information includes at least one of the received power, received quality, channel quality, or time delay of the multipath signal.
[0058] In a fourth aspect, an embodiment of the present application provides a communication method, which can be executed by a sensing functional network element. Here, the sensing functional network element may refer to the sensing functional network element itself, or may refer to a processor, module, chip, or chip system in the sensing functional network element that implements this method. In this method, the sensing functional network element obtains one or more sensing data types supported by the first sensing device, and sends a first indication to the first sensing device. The first indication is used to indicate a determined first sensing data type among the one or more sensing data types. The sensing functional network element receives a sensing service request for the first sensing service from a service requester. The sensing functional network element sends sensing control information to the first sensing device based on the sensing service request. The sensing control information is used to request the first sensing device to execute the first sensing service. The sensing functional network element receives sensing data of the first sensing data type from the first sensing device, and the sensing data is obtained by the first sensing device executing the first sensing service.
[0059] In an embodiment of the present application, the sensing functional network element determines that the type of sensing data reported by the first sensing device to the sensing functional network element is the first sensing data type based on one or more sensing data types supported by the first sensing device, and indicates the first sensing data type to the first sensing device. Thus, when the sensing functional network element determines that the first sensing device executes the first sensing service in the sensing service request based on the sensing service request from the service requester, it is beneficial for the first sensing device to execute the first sensing service, obtain sensing data of the first sensing data type, and send the sensing data of the first sensing data type to the sensing functional network element, which can improve the sensing efficiency.
[0060] In an alternative embodiment, the sensing function network element sends sensing control information to the first sensing device based on the sensing service request, including: determining the first sensing device based on the sensing area in the sensing service request; and sending the sensing control information to the first sensing device. The first sensing device is a sensing device within the sensing area.
[0061] In an alternative embodiment, the sensing function network element determines the first sensing device based on the sensing area in the sensing service request, including: determining one or more sensing devices based on the sensing area in the sensing service request; and determining the first sensing device based on the sensing data types supported by the one or more sensing devices. The first sensing data type supported by the first sensing device supports the first sensing service.
[0062] In an alternative embodiment, the first sensing data type supports the first sensing service, including: the first sensing data type meets the sensing data type and / or sensing result type of the first sensing service. The sensing data type and / or sensing result type of the first sensing service is carried in the sensing service request, or the sensing data type and / or sensing result type of the first sensing service is determined based on the sensing information and / or authorization information of the service requester in the sensing service request. The authorization information of the service requester includes the sensing result types authorized for the service requester.
[0063] It can be seen that the sensing function network element determines one or more sensing devices located within the sensing area, and then determines the first sensing device among the one or more sensing devices whose supported sensing data type meets the sensing data type and / or sensing result type of the first sensing service as the sensing device for executing the first sensing service, thereby sending sensing control information to the first sensing device to request the first sensing device to execute the first sensing service.
[0064] In an alternative embodiment, the sensing information includes at least one of the following: sensing service type, sensing principle, sensing performance index requirements, data fusion effect index requirements, security and privacy requirements, operator policies, sensing mode, sensing device type, sensing data types supported by the sensing device, or the processing capabilities of the service requester.
[0065] In an alternative embodiment, the sensing function network element sends information for indicating the sensing result type of the first sensing service to the service requester. This method enables the service requester to know the sensing results of the sensing result types that the sensing function network element can open for the service requester for the first sensing service.
[0066] In an alternative implementation, the sensing function network element also receives the type of sensing result from the service requester, and the type of sensing result of the service requester is used to indicate the sensing result requested by the service requester. Thus, the sensing function network element sends information indicating the type of sensing result of the first sensing service to the service requester, including: when the type of sensing result of the service requester is different from the type of sensing result of the first sensing service, sending information indicating the type of sensing result of the first sensing service to the service requester.
[0067] It can be seen that when the type of sensing result requested by the service requester is different from the type of sensing result of the first sensing service, the sensing function network element indicates the type of sensing result of the first sensing service to the service requester. This method enables the service requester to know that the sensing function network element cannot open the requested sensing result for the service requester and can open the sensing result of the type of sensing result of the first sensing service.
[0068] In an alternative implementation, the sensing function network element also sends the sensing result of the type of sensing result of the first sensing service to the service requester based on the sensing data. This method is beneficial for the service requester to perform sensing and recognition based on the sensing result.
[0069] In an alternative implementation, the sensing function network element also performs: obtaining one or more sensing principles supported by the first sensing device; sending a second indication to the first sensing device, where the second indication is used to indicate the first sensing principle determined from the one or more sensing principles. This method is beneficial for the first sensing device and / or the second sensing device to perform the sensing service based on the first sensing principle indicated by the sensing function network element, and can improve the sensing efficiency.
[0070] In an alternative implementation, the sensing function network element also sends information indicating the intermediate data type to the second sensing device, where the intermediate data type is used by the second sensing device to determine the intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain the sensing data of the first sensing data type.
[0071] In an alternative implementation, the first sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing result. The raw data, spectral information, point cloud information, and sensing result are obtained when the first sensing device or the second sensing device executes using the radar sensing principle. The non-point cloud information is obtained when the first sensing device or the second sensing device executes sensing using the non-radar sensing principle.
[0072] Specifically, the raw data is obtained by processing the received reflected signals when the first perception device or the second perception device performs perception using the radar perception principle; the spectral information is obtained by processing the obtained raw data when the first perception device or the second perception device performs perception using the radar perception principle; the point cloud information is obtained by processing the obtained spectral information when the first perception device or the second perception device performs perception using the radar perception principle; the perception result is obtained by processing the obtained point cloud information when the first perception device or the second perception device performs perception using the radar perception principle.
[0073] Among them, when the perception data type is raw data, or spectral information, or point cloud information, the perception functional network element obtains the perception data of this perception data type, which can enrich the types of perception results opened by the perception functional network element to the service requester.
[0074] In an alternative embodiment, the spectral information or the point cloud information includes at least one of the following: the time delay between the reflected signal received by the first perception device or the second perception device and the transmitted perception signal, the intensity of the reflected signal, the azimuth arrival angle of the reflected signal relative to the first perception device or the second perception device, the elevation arrival angle of the reflected signal relative to the first perception device or the second perception device, the azimuth angle of the velocity direction of the perception object relative to the first perception device or the second perception device, the elevation angle of the velocity direction of the perception object relative to the first perception device or the second perception device, the magnitude of the velocity of the reflection point relative to the first perception device or the second perception device, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0075] In another alternative embodiment, the spectral information or the point cloud information includes at least one of the following: the distance between the reflection point and the first perception device or the second perception device, the azimuth angle of the reflection point relative to the first perception device or the second perception device, the elevation angle of the reflection point relative to the first perception device or the second perception device, the azimuth angle of the velocity direction of the reflection point relative to the first perception device or the second perception device, the elevation angle of the velocity direction of the reflection point relative to the first perception device or the second perception device, the magnitude of the velocity of the reflection point relative to the first perception device or the second perception device, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0076] In yet another alternative embodiment, the spectral information or the point cloud information includes at least one of the following: the coordinates of the reflection point, the azimuth angle of the velocity direction of the reflection point, the elevation angle of the velocity direction of the reflection point, the magnitude of the velocity of the reflection point, the timestamp of the spectral information or the point cloud information, and the data source of the spectral information or the point cloud information.
[0077] In an alternative embodiment, the sensing result includes at least one of the following: identification information of the sensed object, type of the sensed object, confidence probability of the type of the sensed object, size of the sensed object, length of the sensed object, width of the sensed object, height of the sensed object, distance between the sensed object and the first sensing device or the second sensing device, azimuth angle of the sensed object relative to the first sensing device or the second sensing device, pitch angle of the sensed object relative to the first sensing device or the second sensing device, magnitude of the velocity of the sensed object relative to the first sensing device or the second sensing device, azimuth angle of the velocity direction of the sensed object relative to the first sensing device or the second sensing device, pitch angle of the velocity direction of the sensed object relative to the first sensing device or the second sensing device, radar cross section of the sensed object, timestamp of the sensing result, and data source of the sensing result.
[0078] In another alternative embodiment, the sensing result includes at least one of the following: identification information of the sensed object, type of the sensed object, confidence probability of the type of the sensed object, size of the sensed object, length of the sensed object, width of the sensed object, height of the sensed object, coordinates of the sensed object, azimuth angle of the velocity direction of the sensed object, pitch angle of the velocity direction of the sensed object, magnitude of the velocity of the sensed object, radar cross section of the sensed object, timestamp of the sensing result, and data source of the sensing result.
[0079] In an alternative embodiment, the non-point cloud information includes channel state information corresponding to the sensing area, and the channel state information includes at least one of received power of the multipath signal, reception quality, channel quality, or time delay.
[0080] In a fifth aspect, an embodiment of the present application provides a communication method, which can be executed by a first sensing device. Here, the first sensing device may refer to the first sensing device itself, or a processor, module, chip, or chip system in the first sensing device that implements the method. In this method, the first sensing device receives a first indication from a sensing function network element, and the first indication is used to indicate a first sensing data type, where the first sensing data type is one of one or more sensing data types supported by the first sensing device. The first sensing device receives sensing control information from the sensing function network element, and the sensing control information is used to request the first sensing device to perform a first sensing service. The first sensing device sends sensing data of the first sensing data type to the sensing function network element, and the sensing data is obtained by the first sensing device performing the first sensing service.
[0081] In the embodiment of the present application, after the first sensing device receives the first sensing data type indicated by the sensing function network element and thus receives the sensing control information from the sensing function network element for requesting to perform the first sensing service, and then sends the sensing data of the first sensing data type obtained by performing the first sensing service to the sensing function network element, the sensing efficiency can be improved.
[0082] In an alternative embodiment, the first sensing data type supported by the first sensing device supports the first sensing service.
[0083] In an alternative embodiment, the first sensing data type supports the first sensing service, including: the first sensing data type meets the sensing data type and / or the sensing result type of the first sensing service. This approach facilitates the sensing functional network element to obtain the sensing data of the sensing data type of the first sensing service and / or the sensing result of the sensing result type of the first sensing service based on the sensing data of the first sensing data type.
[0084] In an alternative embodiment, the first sensing device further performs: receiving a second indication from the sensing functional network element, where the second indication is used to indicate the first sensing principle, and the first sensing principle is one of the one or more sensing principles supported by the first sensing device. This approach enables the first sensing device to perform the sensing service based on the first sensing principle indicated by the sensing functional network element, which can improve the sensing efficiency.
[0085] In an alternative embodiment, the first sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing results. The raw data, spectral information, point cloud information, and sensing results are obtained when the first sensing device or the second sensing device executes using the radar sensing principle. The non-point cloud information is obtained when the first sensing device or the second sensing device executes sensing using a non-radar sensing principle.
[0086] Specifically, the raw data is obtained by processing the received reflected signal when the first sensing device or the second sensing device executes sensing using the radar sensing principle; the spectral information is obtained by processing the obtained raw data when the first sensing device or the second sensing device executes sensing using the radar sensing principle; the point cloud information is obtained by processing the obtained spectral information when the first sensing device or the second sensing device executes sensing using the radar sensing principle; the sensing result is obtained by processing the obtained point cloud information when the first sensing device or the second sensing device executes sensing using the radar sensing principle.
[0087] Among them, when the sensing data type is raw data, or spectral information, or point cloud information, enabling the sensing functional network element to obtain the sensing data of this sensing data type can enrich the types of sensing results opened by the sensing functional network element to the service requester.
[0088] In an alternative embodiment, the spectral information or point cloud information includes at least one of the following: the time delay between the reflected signal received by the first sensing device or the second sensing device and the transmitted sensing signal, the intensity of the reflected signal, the azimuth arrival angle of the reflected signal relative to the first sensing device or the second sensing device, the elevation arrival angle of the reflected signal relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflected point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0089] In another alternative embodiment, the spectral information or point cloud information includes at least one of the following: the distance between the reflected point and the first sensing device or the second sensing device, the azimuth angle of the reflected point relative to the first sensing device or the second sensing device, the elevation angle of the reflected point relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the reflected point relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the reflected point relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflected point relative to the first sensing device or the second sensing device, the timestamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0090] In yet another alternative embodiment, the spectral information or point cloud information includes at least one of the following: the coordinates of the reflected point, the azimuth angle of the velocity direction of the reflected point, the elevation angle of the velocity direction of the reflected point, the magnitude of the velocity of the reflected point, the timestamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0091] In an alternative embodiment, the sensing result includes at least one of the following: the identification information of the sensing object, the type of the sensing object, the confidence probability of the type of the sensing object, the size of the sensing object, the length of the sensing object, the width of the sensing object, the height of the sensing object, the distance between the sensing object and the first sensing device or the second sensing device, the azimuth angle of the sensing object relative to the first sensing device or the second sensing device, the elevation angle of the sensing object relative to the first sensing device or the second sensing device, the magnitude of the velocity of the sensing object relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the radar cross section of the sensing object, the timestamp of the sensing result, and the data source of the sensing result.
[0092] In another alternative embodiment, the perception result includes at least one of the following: identification information of the perceived object, type of the perceived object, confidence probability of the type of the perceived object, size of the perceived object, length of the perceived object, width of the perceived object, height of the perceived object, coordinates of the perceived object, azimuth angle of the velocity direction of the perceived object, pitch angle of the velocity direction of the perceived object, magnitude of the velocity of the perceived object, radar cross section of the perceived object, timestamp of the perception result, and data source of the perception result.
[0093] In an alternative embodiment, the non-point cloud information includes channel state information corresponding to the perception area, and the channel state information includes at least one of received power of multipath signals, reception quality, channel quality, or time delay.
[0094] In a sixth aspect, an embodiment of the present application further provides a communication device. The communication device has some or all of the functions of the perception function network element described in the first aspect or the fourth aspect above, or some or all of the functions of the first perception device described in the second aspect or the fifth aspect above, or some or all of the functions of the second perception device described in the third aspect above. For example, the functions of the communication device may have some or all of the functions in the embodiments of the perception function network element described in the first aspect of the embodiments of the present application, or may have the functions of any one of the embodiments of the present application implemented separately. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0095] In a possible design, the structure of the communication device may include a processing unit and a communication unit. The processing unit is configured to support the communication device in executing the corresponding functions in the above method. The communication unit is used to support the communication between the communication device and other communication devices. The communication device may further include a storage unit, and the storage unit is used to be coupled with the processing unit and the communication unit, and stores necessary program instructions and data of the communication device.
[0096] In one embodiment, the communication device includes a processing unit and a communication unit, and the device is applied to a perception function network element;
[0097] The processing unit is configured to determine the type of perception data based on the perception information;
[0098] The communication unit is configured to send information indicating the type of perception data to the first perception device;
[0099] The communication unit is further configured to receive the perception data of the type of perception data from the first perception device.
[0100] In addition, in this aspect, for other optional implementation manners of the communication device, reference may be made to the relevant content of the first aspect above, which will not be elaborated here.
[0101] In another implementation manner, the communication device includes: a processing unit and a communication unit. The device is applied to a first sensing device. The processing unit is configured to process signals / signals.
[0102] The communication unit is configured to receive information for indicating a sensing data type from a sensing function network element, where the sensing data type is determined based on sensing information.
[0103] The communication unit is further configured to send the sensing data of the sensing data type to the sensing function network element.
[0104] In addition, in this aspect, for other optional implementation manners of the communication device, reference may be made to the relevant content of the second aspect above, which will not be elaborated here.
[0105] In yet another implementation manner, the communication device includes: a processing unit and a communication unit. The device is applied to a second sensing device. The processing unit is configured to process signals / signals.
[0106] The communication unit is configured to receive information for indicating an intermediate data type, where the intermediate data type is used by the second sensing device to determine intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain sensing data.
[0107] The communication unit is further configured to send the intermediate data to the first sensing device, where the intermediate data is determined by the second sensing device based on the intermediate data type.
[0108] In addition, in this aspect, for other optional implementation manners of the communication device, reference may be made to the relevant content of the third aspect above, which will not be elaborated here.
[0109] In yet another implementation manner, the communication device includes: a processing unit and a communication unit. The device is applied to a sensing function network element.
[0110] The processing unit is configured to obtain one or more sensing data types supported by the first sensing device.
[0111] The communication unit is configured to send a first indication to the first sensing device, where the first indication is used to indicate a first sensing data type determined from the one or more sensing data types.
[0112] The communication unit is further configured to receive a sensing service request for a first sensing service from a service requester.
[0113] The processing unit is further configured to send sensing control information to the first sensing device based on the sensing service request, where the sensing control information is used to request the first sensing device to execute the first sensing service;
[0114] The communication unit is further configured to receive sensing data of the first sensing data type from the first sensing device, where the sensing data is obtained by the first sensing device executing the first sensing service.
[0115] In addition, in this aspect, other optional implementation manners of the communication device can refer to the relevant content of the fourth aspect above, which will not be elaborated here.
[0116] In another implementation manner, the communication device includes a processing unit and a communication unit. The device is applied to a first sensing device, and the processing unit is configured to process signaling / signals;
[0117] The communication unit is configured to receive a first indication from a sensing function network element, where the first indication is used to indicate a first sensing data type, and the first sensing data type is one of one or more sensing data types supported by the first sensing device;
[0118] The communication unit is further configured to receive sensing control information from the sensing function network element, where the sensing control information is used to request the first sensing device to execute a first sensing service;
[0119] The communication unit is further configured to send sensing data of the first sensing data type to the sensing function network element, where the sensing data is obtained by the first sensing device executing the first sensing service.
[0120] In addition, in this aspect, other optional implementation manners of the communication device can refer to the relevant content of the fifth aspect above, which will not be elaborated here.
[0121] As an example, the communication unit can be a transceiver or a communication interface, the storage unit can be a memory, and the processing unit can be a processor.
[0122] In one implementation manner, the communication device includes a processor and a transceiver, and the device is applied to a sensing function network element;
[0123] The processor is configured to determine a sensing data type based on sensing information;
[0124] The transceiver is configured to send information for indicating the sensing data type to a first sensing device;
[0125] The transceiver is further configured to receive sensing data of the sensing data type from the first sensing device.
[0126] In addition, in this aspect, for other optional embodiments of the communication device, reference may be made to the relevant content of the first aspect above, which will not be elaborated here.
[0127] In another embodiment, the communication device includes: a processor and a transceiver. The device is applied to a first sensing device, and the processor is configured to process signals / signaling.
[0128] The transceiver is configured to receive information for indicating a sensing data type from a sensing functional network element, where the sensing data type is determined based on sensing information.
[0129] The transceiver is further configured to send the sensing data of the sensing data type to the sensing functional network element.
[0130] In addition, in this aspect, for other optional embodiments of the communication device, reference may be made to the relevant content of the second aspect above, which will not be elaborated here.
[0131] In yet another embodiment, the communication device includes: a processor and a transceiver. The device is applied to a second sensing device, and the processor is configured to process signals / signaling.
[0132] The transceiver is configured to receive information for indicating an intermediate data type, where the intermediate data type is used by the second sensing device to determine intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain sensing data.
[0133] The transceiver is further configured to send the intermediate data to the first sensing device, where the intermediate data is determined by the second sensing device based on the intermediate data type.
[0134] In addition, in this aspect, for other optional embodiments of the communication device, reference may be made to the relevant content of the third aspect above, which will not be elaborated here.
[0135] In yet another embodiment, the communication device includes: a processor and a transceiver. The device is applied to a sensing functional network element.
[0136] The processor is configured to obtain one or more sensing data types supported by the first sensing device.
[0137] The transceiver is configured to send a first indication to the first sensing device, where the first indication is used to indicate a first sensing data type determined from the one or more sensing data types.
[0138] The transceiver is further configured to receive a sensing service request for a first sensing service from a service requester.
[0139] The processor is further configured to send sensing control information to the first sensing device based on the sensing service request, where the sensing control information is used to request the first sensing device to execute the first sensing service;
[0140] The transceiver is further configured to receive sensing data of the first sensing data type from the first sensing device, where the sensing data is obtained by the first sensing device executing the first sensing service.
[0141] In addition, in this aspect, for other optional implementation manners of the communication device, reference may be made to the relevant content of the fourth aspect above, which will not be elaborated here.
[0142] In another implementation manner, the communication device includes a processing unit and a communication unit. The device is applied to a first sensing device, and the processor is configured to process signaling / signals;
[0143] The transceiver is configured to receive a first indication from a sensing function network element, where the first indication is used to indicate a first sensing data type, and the first sensing data type is one of one or more sensing data types supported by the first sensing device;
[0144] The transceiver is further configured to receive sensing control information from the sensing function network element, where the sensing control information is used to request the first sensing device to execute a first sensing service;
[0145] The transceiver is further configured to send sensing data of the first sensing data type to the sensing function network element, where the sensing data is obtained by the first sensing device executing the first sensing service.
[0146] In addition, in this aspect, for other optional implementation manners of the communication device, reference may be made to the relevant content of the fifth aspect above, which will not be elaborated here.
[0147] In another implementation manner, the communication device is a chip or a chip system. The processing unit may also be embodied as a processing circuit or a logic circuit; the communication unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit on the chip or the chip system.
[0148] In the implementation process, the processor can be used for, for example but not limited to, baseband-related processing, and the transceiver can be used for, for example but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on independent chips, or at least partially or entirely arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver on the same chip, and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, the digital baseband processor can be integrated with multiple application processors (such as but not limited to graphics processors, multimedia processors, etc.) on the same chip. Such a chip can be called a system on a chip (SoC). Whether to arrange each device on different chips independently or to integrate and arrange them on one or more chips often depends on the needs of product design. The embodiments of the present application do not limit the implementation forms of the above-mentioned devices.
[0149] In a seventh aspect, an embodiment of the present application further provides a processor for executing the above various methods. In the process of executing these methods, the processes of sending the above information and receiving the above information in the above methods can be understood as the process of the processor outputting the above information and the process of the processor receiving the input above information. When outputting the above information, the processor outputs the above information to the transceiver for transmission by the transceiver. After the above information is output by the processor, other processing may be required before it reaches the transceiver. Similarly, when the processor receives the input above information, the transceiver receives the above information and inputs it to the processor. Further, after the transceiver receives the above information, the above information may need to be processed otherwise before being input to the processor.
[0150] For operations such as sending and receiving involved by the processor, if there is no special description, or if it does not conflict with its actual role or internal logic in the relevant description, they can generally be understood as operations such as the processor outputting, receiving, and inputting, rather than the sending and receiving operations directly performed by the radio frequency circuit and the antenna.
[0151] In the implementation process, the above-mentioned processor can be a processor specifically used to execute these methods, or a processor that executes computer instructions in the memory to execute these methods, such as a general-purpose processor. The above-mentioned memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or arranged separately on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.
[0152] In an eighth aspect, an embodiment of the present application further provides a communication system, which includes a sensing function network element and a first sensing device. Optionally, the system further includes a second sensing device. In another possible design, the system may further include other devices / function network elements that interact with the sensing function network element, the first sensing device, and the second sensing device.
[0153] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium for storing instructions, which, when run on a computer, implement the method described in any one of the first to fifth aspects above.
[0154] In a tenth aspect, an embodiment of the present application further provides a computer program product including instructions, which, when run on a computer, implement the method described in any one of the first to fifth aspects above.
[0155] In an eleventh aspect, an embodiment of the present application provides a chip system, which includes a processor and an interface. The interface is used to obtain a program or instructions, and the processor is used to call the program or instructions to implement or support the sensing function network element to implement the functions involved in the first or fourth aspect, or to implement or support the first sensing device to implement the functions involved in the second or fifth aspect, or to implement or support the second sensing device to implement the functions involved in the third aspect. For example, determining or processing at least one of the data and information involved in the above method. In a possible design, the chip system further includes a memory for storing necessary program instructions and data of the terminal. The chip system may be composed of chips or may include chips and other discrete devices.
[0156] In a twelfth aspect, an embodiment of the present application provides a communication device, which includes a processor for executing a computer program or executable instructions stored in a memory. When the computer program or executable instructions are executed, the device executes the method in each possible implementation of the first to fifth aspects.
[0157] In a possible implementation, the processor and the memory are integrated together;
[0158] In another possible implementation, the above-mentioned memory is located outside the communication device.
[0159] The beneficial effects of the sixth to twelfth aspects may refer to the beneficial effects of the first to fifth aspects, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0160] Figure 1 is a schematic diagram of a system architecture;
[0161] Figure 2 It is a schematic diagram of a RAN executing a sensing service;
[0162] Figure 3 It is a sensing schematic diagram;
[0163] Figure 4 It is a schematic diagram of a sensing process;
[0164] Figure 5 It is an interaction schematic diagram of a communication method provided by an embodiment of the present application;
[0165] Figure 6 It is an interaction schematic diagram of another communication method provided by an embodiment of the present application;
[0166] Figure 7 It is an interaction schematic diagram of yet another communication method provided by an embodiment of the present application;
[0167] Figure 8 It is a structural schematic diagram of a communication device provided by an embodiment of the present application;
[0168] Figure 9 It is a structural schematic diagram of another communication device provided by an embodiment of the present application. Detailed implementation manners
[0169] Next, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the accompanying drawings in the embodiments of the present application.
[0170] To better understand the embodiments of the present application, the system architecture related to the embodiments of the present application will be introduced first:
[0171] The embodiments of the present application can be applied to fourth-generation (4G) communication systems such as long term evolution (LTE) systems, fifth-generation (5G) communication systems such as new radio (NR) systems, and with the continuous development of communication technologies, the technical solutions of the embodiments of the present application can also be used in subsequent evolved communication systems, such as sixth-generation (6G) mobile communication technology systems, seventh-generation (7G) mobile communication technology systems, etc.
[0172] Please refer to Figure 1 , Figure 1It is a schematic diagram of a system architecture provided by an embodiment of the present application. The system architecture includes network function entities such as a terminal device, a (radio) access network ((R)AN), a user plane function (UPF), a data network (DN), and an access and mobility management function (AMF). As Figure 1 shown, the terminal device can access the wireless network to obtain services from the external network (such as a data network (DN)) through the wireless network, or communicate with other devices through the wireless network, such as communicating with other terminal devices. The devices / functional network elements involved in the system architecture in Figure 1 will be described in detail below.
[0173] The terminal device may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem that have wireless communication capabilities. The terminal device may also be referred to as a terminal. The terminal device may also refer to user equipment (UE), access terminal, subscriber unit, user agent, cellular phone, smart phone, wireless data card, personal digital assistant (PDA) computer, tablet computer, wireless modem, handset, laptop computer, intelligent point of sale (POS) machine, customer-premises equipment (CPE), machine type communication (MTC) terminal, communication equipment carried on a high-altitude aircraft, wearable device, drone, robot, terminal in device to device (D2D), terminal in vehicle to everything (V2X), virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, or terminal device in a future communication network, etc., and the present application makes no limitation thereto.
[0174] RAN is a network composed of multiple 5G-RAN nodes, which implements functions of the wireless physical layer, resource scheduling and wireless resource management, wireless access control, and mobility management. 5G-RAN is connected to the UPF through the user plane interface N3 for transmitting data of the terminal device; 5G-RAN establishes a control plane signaling connection with the AMF through the control plane interface N2 for implementing functions such as radio access bearer control. The RAN node can be a base station in a 5G network or a base station in a future evolved communication system, a broadband network gateway (BNG), an aggregation switch, or a non-3rd generation partnership project (3GPP) access device, etc. Optionally, the RAN node in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, devices implementing base station functions in a communication system evolved after 5G, transmitting and receiving points (TRP), transmitting points (TP), integrated access and backhaul nodes (IAB nodes), mobile switching centers, and devices undertaking base station functions in D2D and machine-to-machine (M2M) communications, etc. The embodiments of the present application do not make specific limitations thereto.
[0175] The following network function entities can be understood as core network devices:
[0176] The AMF network element is mainly responsible for functions such as UE authentication, UE mobility management, network slice selection, and selection of the session management function (SMF); the AMF network element serves as the anchor point of the N1 and N2 signaling connections and provides routing of N1 / N2 SM messages for the SMF network element; the AMF network element maintains and manages the status information of the UE.
[0177] The SMF network element is mainly responsible for all control plane functions of UE session management, including UPF selection, Internet protocol (IP) address allocation, quality of service (QoS) management of the session, obtaining policy and charging control (PCC) policies (from the policy control function (PCF)), etc.
[0178] The UPF network element serves as the anchor point for the protocol data unit (PDU) session connection and is responsible for filtering user equipment data packets, data transmission / forwarding, rate control, generating charging information, etc.
[0179] The unified data management (UDM) network element mainly manages user data. For example, it manages subscription information, including obtaining subscription information from the unified data repository (UDR) network element and providing it to other network elements (such as the AMF network element); generates 3rd generation partnership project (3GPP) authentication credentials for the UE; registers and maintains the network elements currently serving the UE (for example, the AMF represented by AMF ID1 is the current serving AMF for the UE).
[0180] The UDR network element is mainly used to store user data, including subscription data called by the UDM network element, policy information called by the PCF network element, structured data for capability open, and application data called by the network element function (NEF) network element.
[0181] The NEF network element is a network capability open network element used to connect the interaction between other internal network elements of the core network and external application servers of the core network, in order to provide network capability information to external application servers or provide information of external application servers to core network elements.
[0182] The application function (AF) network element interacts with core network elements to provide some services. For example, it interacts with the PCF network element for service policy control, interacts with the NEF network element to obtain some network capability information or provide some application information to the network, and provides some data network access point information to the PCF network element to generate corresponding routing information for data services.
[0183] The authentication service function (AUSF) network element is used to perform security authentication on the UE when the UE accesses the network.
[0184] The network slice selection function (NSSF) network element selects a set of slice instances for the UE, determines the AMF set and the allowed network slice selection assistance information (NSSAI) for the UE.
[0185] The PCF network element provides configuration policy information for the UE and provides policy information for controlling the UE for the control plane network elements of the network (such as the AMF network element and the SMF network element).
[0186] It can be understood that when the solution of the embodiment of the present application is applied to a 6G or future communication system, the corresponding names of network function entities may change, and the present application does not make any limitations in this regard.
[0187] The radio frequency bands used by network devices or terminal devices (such as 4G bands, 5G bands, 6G bands, millimeter wave bands, terahertz bands, etc.) have sensing capabilities, so that the wireless communication system can sense and identify specific areas, specific objects or events, and can meet the sensing requirements in many scenarios. For example, for intelligent transportation and unmanned aerial vehicles (UAVs), the sensing distance of vehicles or UAVs themselves is short or they cannot sense non-line-of-sight (NLOS) paths. The wireless communication system can generate large-scale multi-view sensing information based on the sensing of base stations and terminal devices for route planning, collision avoidance, autonomous driving assistance, etc. For another example, during the driving of vehicles or UAVs, for dangerous events such as the sudden appearance of people or objects, the wireless communication system can sense and identify the dangerous events based on sensing and notify the terminal device to perform emergency operations. For another example, for monitoring illegal driving behaviors, such as vehicles occupying the emergency lane and UAVs leaving the flight path, the wireless communication system can sense and identify vehicle violations based on sensing and perform real-time warning / post-event punishment. For another example, for the intrusion of foreign objects (people, animals, falling rocks, etc.) into highways or railway tracks, or the intrusion of UAVs into no-fly zones (such as airports), etc., the wireless communication system can sense and identify foreign objects based on sensing and perform real-time emergency processing. For another example, for the home health monitoring scenario, such as detecting abnormal postures such as a person falling, the wireless communication system can sense and identify abnormal postures based on sensing and give an alarm. For another example, for health detection such as human breathing / heartbeat, the wireless communication system can sense and identify abnormal indicators based on sensing and give an alarm. For another example, for the meteorological monitoring scenario, the wireless communication system can sense, detect or predict environmental, climatic and weather changes.
[0188] Please refer to Figure 2 , Figure 2 which is a schematic diagram of a RAN performing sensing services. As Figure 2As shown, the RAN can communicate with communication users using communication resources and perform sensing on sensing targets using sensing resources, and its communication resources and sensing resources are time-division multiplexed. In addition, the beams for communication and sensing of the RAN are space-division multiplexed. The RAN can communicate with communication users using some beams and perform sensing on sensing targets using other beams. The process of the RAN performing sensing includes: sending a sensing signal to a sensing area, receiving the reflected signal reflected by the sensing targets in the sensing area, and processing it to obtain sensing data.
[0189] Please refer to Figure 3 , Figure 3 for a sensing schematic diagram. Specifically, Figure 3 is a sensing schematic diagram in the V2X scenario. As Figure 3 shown, the key performance indicators in the V2X scenario include range resolution, velocity resolution, angle measurement accuracy, and horizontal field of view (FOV). Among them, the range resolution α refers to the ability to distinguish adjacent targets in terms of range, usually measured by the minimum resolvable range interval, and can be used to identify different vehicles. The velocity resolution β refers to the ability to distinguish targets in terms of radial velocity, usually measured by the minimum resolvable velocity interval, and can be used to distinguish vehicles with different speeds. The angle measurement accuracy θ refers to the error between the measured value and the true value of the measured target in terms of angle, and can be used to determine the lane where the vehicle is located. The horizontal field of view FOV refers to the range that the sensing device can cover. For example, as Figure 3 shown, when the FOV is 120 degrees, in the case of a 30m two-way lane width, the two-way blind zone range is less than 18m, and the blind zone area ratio is less than 1%.
[0190] Please refer to Figure 4 , Figure 4 for a schematic diagram of a sensing process. As Figure 4As shown in the figure, the AF network element sends a sensing service request to the sensing function (SF) network element through the NEF network element. The SF network element sends a sensing control command to the RAN and / or UE through the AMF network element; alternatively, the SF network element directly sends a sensing control command to the RAN and / or UE. The RAN and / or UE perform sensing based on the sensing requirements in the sensing control command and report the obtained sensing data to the SF network element. For example, the RAN or UE sends the sensing data to the SF network element through the UPF network element; alternatively, the RAN or UE directly sends the sensing data to the SF network element. The SF network element performs data calculation on the received sensing data to obtain a sensing result. The SF network element sends a sensing service response to the AF network element through the NEF network element, and the sensing service response includes the sensing result.
[0191] It should be noted that the SF network element can be one of the network elements in the 5G core network (5GC), or it can be a non-core network element. This application does not make any special limitations on this. When the SF network element is one of the network elements in the 5G core network, the SF network element can be connected to other network elements in the 5G core network through the service based architecture (SBA) interface, that is, it can communicate with other network elements in the 5G core network through the SBA interface. When the SF network element is a non-core network element, the SF network element cannot be connected to other network elements in the 5G core network through the SBA interface. In this case, it may be necessary to interact with other 5G core network elements through the relay of the NEF. Optionally, the SF network element can be implemented by other network elements in the core network.
[0192] In addition, the SF can be a network element deployed independently or co-located with other devices. For example, the SF can be a network element deployed independently in the core network or co-located with other core network devices.
[0193] Among them, the perception data obtained by the perception device (such as RAN or UE) through perception, when divided from the data processing stage, includes raw data, spectral information, point cloud information, and perception results. The raw data can be the in-phase / orthogonal data of the radio frequency signal (i.e., I / Q data), or it can be understood as the time-domain digital signal obtained after the perception device performs analogue-to-digital (A / D) conversion on the received reflected signal (or echo signal). The spectral information includes range velocity (RV) spectrum, range Doppler (RD) spectrum, range velocity angle (RVA) spectrum, and range Doppler angle (RDA) spectrum. The point cloud information can be understood as the position information and velocity of the scattering points detected by the perception device. The perception result can be understood as the position information and velocity information of the target after aggregating multiple scattering points into one target. Optionally, the perception result can also include information such as the target size and contour of the target. Among them, the spectral information and / or the point cloud information can also be called intermediate information, or intermediate processing information, or preprocessing information. In addition, if the perception device performs perception detection using a non-radar perception principle, the perception data obtained by the perception device can be non-point cloud information. For example, in rainfall monitoring, the perception data is the reference signal receiving power (RSRP) of the reflected signal corresponding to the detection area information.
[0194] It can be seen that the raw data, spectral information, point cloud information, and perception results are obtained when the perception device performs perception using the radar perception principle. Specifically, the raw data is obtained by processing the received reflected signal when the perception device performs perception using the radar perception principle; the spectral information is obtained by processing the obtained raw data when the perception device performs perception using the radar perception principle; the point cloud information is obtained by processing the obtained spectral information when the perception device performs perception using the radar perception principle; the perception result is obtained by processing the obtained point cloud information when the perception device performs perception using the radar perception principle. The non-point cloud information is obtained when the perception device performs perception using a non-radar perception.
[0195] In addition, the perception results that the core network device can open to the service requester depend on one or more of the perception principle, perception service type, perception service requirements, the processing capabilities of the service requester, data fusion effect, liability risk, security and privacy risk, charging mode, etc.
[0196] Among them, the sensing principle refers to the sensing principle supported by the network, which may include radar sensing principle and / or non-radar sensing principle. The radar sensing principle processes the object reflection signals received by the receiver to obtain object feature information or event feature information. Optionally, the radar sensing principle jointly processes the wireless signals transmitted by the transmitter and the object reflection signals received by the receiver to obtain object feature information or event feature information. For example, the object feature information includes at least one of the presence / absence of an object, position, speed, size, and contour, and the event feature information includes at least one of breathing, standing / lying down, presence / absence of a person, presence / absence of a vehicle, large vehicle / small vehicle / motorcycle / person.
[0197] The non-radar sensing principle obtains object feature information or event feature information by measuring the change in wireless channel state information; or obtains object feature information or event feature information through a camera; or obtains object feature information or event feature information through ultrasonic waves; or obtains object feature information or event feature information through thermal imaging. The wireless channel state information may include at least one of RSRP, channel quality indicator (CQI), and time delay.
[0198] The service types applicable to the radar sensing principle may include, but are not limited to, traffic supervision, autonomous driving assistance, UAV intrusion detection / obstacle avoidance / tracking, rainfall detection, human posture detection, breathing detection, or sensing scenarios for home intrusion detection. The service types applicable to the non-radar sensing principle may include, but are not limited to, rainfall detection, human posture detection, breathing detection, or sensing scenarios for home intrusion detection.
[0199] Perceived service requirements refer to one or more of the refresh rate, perceived events, accuracy, resolution, latency, detection rate, and false alarm rate of a perceived service. Among them, services with a refresh rate requirement (such as reporting the situation of the emergency lane on the highway every 1 second) can be called continuous services or periodic perception services, and services without a refresh rate requirement or only requesting one-time perception (such as reporting the road conditions at 100 km on the highway once) can be called one-time perception services. Services with a perceived event requirement (such as detecting animals entering the highway) can be called event-based services. For example, when the perceived service is dynamic map generation, the perceived service requirements are continuous services, the measurement accuracy is 1 m, the resolution is 2 m, the latency is 100 ms, the detection rate is 99%, and the false alarm rate is 0.01%. Another example is that when the perceived service is home intrusion detection, the perceived service requirements are event-based services, the measurement accuracy is 3 m, the latency is 1 s, the detection rate is 99.9%, and the false alarm rate is 1%. The processing capabilities of the service requester include but are not limited to computing power capabilities. The data fusion effect refers to the high or low requirement for the effect of data fusion, or the good or bad requirement, or the fusion level requirement (such as fusing at the raw data / spectral information / point cloud information / perceived result level). The liability risk refers to the high or low risk of the perceived service. The security and privacy risk refers to whether there is a risk in the execution of the perceived service. The billing model refers to the billing model adopted by the operator when executing the perceived service, and the billing model includes but is not limited to the traffic plus accuracy billing model, and / or the duration plus accuracy rate billing model.
[0200] For example, when the perceived principle supported by the network is the radar perception principle, the perceived service type is autonomous driving assistance, the perceived service requirements are continuous and / or the perceived accuracy is 1 m, the processing capabilities of the requester are strong, the data fusion effect index requirements are high (such as fusing at the spectral information or point cloud information level), the liability risk is high, and the billing model is the traffic plus accuracy model, the perception device can open at least one of the spectral information or point cloud information to the service requester.
[0201] Another example is that when the perceived principle supported by the network is the radar perception principle, the perceived service type is home intrusion detection, the perceived service requirements are event-based, the processing capabilities of the service requester are weak (such as Internet of Things devices), the data fusion effect index requirements are low, the liability risk is high, there is a security and privacy risk, and the billing model is the duration plus accuracy rate, the perceived service can open the perceived results to the service requester.
[0202] Another example is that when the perceived principle supported by the network is a non-radar perception principle, the perceived service type is rain detection, the perceived service requirements are continuous, the processing capabilities of the service requester are strong, the data fusion effect index requirements are high, the liability risk is low, there is no security and privacy risk, and the billing model is the duration plus accuracy rate, the perceived service can open non-point cloud information to the service requester.
[0203] For different sensing services, the sensing data expected to be obtained by the sensing functional network elements is different, that is, different sensing services have different requirements for sensing data. In addition, even if the sensing principles of different sensing services are the same, the requirements for sensing data may also be different. Currently, when the sensing device reports the sensing data to the core network device, it does not know what type of sensing data needs to be reported, which may reduce the sensing efficiency.
[0204] In the embodiments of the present application, the sensing mode can be self-transmission and self-reception, or can be self-transmission and reception by others. For example, the sensing mode is A transmitting and A receiving, or A transmitting and B receiving. For example, the sensing mode is at least one of the following: base station A self-transmitting and self-receiving, base station A transmitting and base station B receiving, base station A transmitting and terminal device A receiving, terminal device A self-transmitting and self-receiving, terminal device A transmitting and base station A receiving, terminal device A transmitting and terminal device B receiving. Among them, A transmitting and A receiving can be understood as: A sends a sensing signal to the sensing area, and A receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal. Thus, A performs sensing and identification based on the received reflected signal, or, based on the received reflected signal and the sent sensing signal for sensing and identification. A transmitting and B receiving can be understood as: A sends a sensing signal to the sensing area, B receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal, and A or B performs sensing and identification based on the reflected signal, or, based on the received reflected signal and the sent sensing signal for sensing and identification. Among them, the reflected signal can also be called the scattered signal.
[0205] For example, when the sensing mode is base station A self-transmitting and self-receiving, base station A sends a sensing signal to the sensing area, base station A receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal, and base station A then performs sensing and identification on the sensing object based on the received reflected signal. For another example, when the sensing mode is base station A transmitting and terminal device A receiving, base station A sends a sensing signal to the sensing area, terminal device A receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal, and terminal device A performs sensing and identification on the sensing object based on the received reflected signal, or, terminal device A sends the sensing data obtained by processing the reflected signal to base station A, and base station A performs sensing and identification on the sensing object based on the sensing data.
[0206] In addition, the self-transmitting and self-receiving sensing mode of Base Station A is applicable to sensing scenarios such as traffic supervision, autonomous driving assistance, UAV intrusion detection / obstacle avoidance / tracking, flood / pedestrian flow detection, and intelligent factory / automated guided vehicle (AGV) tracking / collision avoidance. The data types it measures can be raw data, spectral information, point cloud information, and sensing results. The sensing mode where Base Station A transmits and Base Station B receives is applicable to sensing scenarios such as traffic supervision, autonomous driving assistance, UAV intrusion detection / obstacle avoidance / tracking, flood / pedestrian flow detection, intelligent factory / AGV tracking / collision avoidance, and weather monitoring (such as rainfall monitoring). The data types it measures can be raw data, spectral information, point cloud information, and final results, or it can also be non-point cloud information. The sensing mode where Base Station A transmits and Terminal Device A receives is applicable to sensing scenarios such as health care (such as fall / breathing monitoring), home intrusion detection, and intelligent factory (such as AGV tracking / collision avoidance). The data types it measures can be raw data, spectral information, point cloud information, final results, or it can also be non-point cloud information. The sensing scenarios applicable to the sensing mode where Terminal Device A transmits and Base Station A receives are the same as those applicable to the above "base station transmits and terminal device receives" mode. The data types it measures can be raw data, spectral information, point cloud information, final results, or it can also be non-point cloud information. The self-transmitting and self-receiving sensing mode of Terminal Device A is applicable to sensing scenarios such as autonomous driving assistance and UAV tracking. The data types it measures can be raw data, spectral information, point cloud information, final results, or it can also be non-point cloud information. The sensing scenarios applicable to the sensing mode where Terminal Device A transmits and Terminal Device B receives are the same as those applicable to "Terminal Device A self-transmits and self-receives", and the data types it measures are also the same as those measured by "Terminal Device A self-transmits and self-receives".
[0207] In the embodiments of the present application, the spectral information or point cloud information includes at least one of the following: the time difference between the reflection signal received by the first sensing device or the second sensing device and the transmitted sensing signal (such as relative time of arrival (RTOA), or time difference of arrival (TDOA)), the intensity of the reflection signal (such as the RSRP of the reflection signal), the azimuth angle of arrival (Azimuth AoA) of the reflection signal relative to the first sensing device or the second sensing device, the zenith angle of arrival (Zenith AoA) of the reflection signal relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the sensing object relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflection point relative to the first sensing device or the second sensing device, the time stamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information. Herein, the reflection point can be understood as the reflection point of an object or a sensing object.
[0208] In another alternative embodiment, the spectral information or point cloud information includes at least one of the following: the distance between the reflection point and the first sensing device or the second sensing device, the azimuth angle of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the reflection point relative to the first sensing device or the second sensing device, the azimuth angle of the velocity direction of the reflection point relative to the first sensing device or the second sensing device, the elevation angle of the velocity direction of the reflection point relative to the first sensing device or the second sensing device, the magnitude of the velocity of the reflection point relative to the first sensing device or the second sensing device, the time stamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0209] In yet another alternative embodiment, the spectral information or point cloud information includes at least one of the following: the coordinates of the reflection point, the azimuth angle of the velocity direction of the reflection point, the elevation angle of the velocity direction of the reflection point, the magnitude of the velocity of the reflection point, the time stamp of the spectral information or point cloud information, and the data source of the spectral information or point cloud information.
[0210] In the embodiments of the present application, the perception result includes at least one of the following: the identity information (ID) of the perceived object, the type of the perceived object, the confidence probability of the type of the perceived object, the size of the perceived object, the length of the perceived object, the width of the perceived object, the height of the perceived object, the distance between the perceived object and the first perception device or the second perception device, the azimuth angle of the perceived object relative to the first perception device or the second perception device, the pitch angle of the perceived object relative to the first perception device or the second perception device, the magnitude of the speed of the perceived object relative to the first perception device or the second perception device, the azimuth angle of the speed direction of the perceived object relative to the first perception device or the second perception device, the pitch angle of the speed direction of the perceived object relative to the first perception device or the second perception device, the reflection cross-section (RCS) of the perceived object, the timestamp of the perception result, and the data source of the perception result.
[0211] In another alternative embodiment, the perception result includes at least one of the following: the identity information of the perceived object, the type of the perceived object, the confidence probability of the type of the perceived object, the size of the perceived object, the length of the perceived object, the width of the perceived object, the height of the perceived object, the coordinates of the perceived object, the azimuth angle of the speed direction of the perceived object, the pitch angle of the speed direction of the perceived object, the magnitude of the speed of the perceived object, the reflection cross-section of the perceived object, the timestamp of the perception result, and the data source of the perception result.
[0212] In the embodiments of the present application, the non-point cloud information includes the channel state information corresponding to the perception area, and the channel state information includes at least one of the received power of the multipath signal, the received quality, the channel quality, or the time delay. The received power may be the RSRP, the received quality may be the reference signal receiving quality (RSRQ), and the channel quality may be the CQI.
[0213] In the embodiments of the present application, the first sensing device is a sensing device that needs to report sensing data to the SF network element. Additionally, in the sensing mode of the embodiments of the present application, it is a self-initiating and self-receiving sensing mode. When the sensing device is the first sensing device, the first sensing device is a sensing device that sends a sensing signal to the sensing area, receives the reflected signal reflected by the sensing object in the sensing area in response to the sensing signal, and reports the sensing data to the SF network element. When the sensing mode in the embodiments of the present application is a self-initiating and other-receiving sensing mode, the sensing device further includes a second sensing device. In this case, the first sensing device is a sensing device that sends a sensing signal to the sensing area and reports the sensing data, and the second sensing device is a sensing device that receives the reflected signal reflected by the sensing object in the sensing area in response to the sensing signal and does not need to report the sensing data to the SF network element. When the sensing mode in the embodiments of the present application is a self-initiating and other-receiving sensing mode, the sensing device further includes a third sensing device. In this case, the third sensing device is a sensing device that sends a sensing signal to the sensing area, and the first sensing device is a sensing device that receives the reflected signal reflected by the sensing object in the sensing area in response to the sensing signal and needs to report the sensing data to the SF network element.
[0214] In the embodiments of the present application, the sensing object is a target to be identified / sensed in the sensing area. For example, the sensing object can be a vehicle / person / obstacle, etc. to be identified in the sensing area. The embodiments of the present application do not limit the specific form of the sensing object.
[0215] In the embodiments of the present application, the service requester can be an AF network element, or can be a UE, or can be a client, etc. The embodiments of the present application do not limit the specific form of the service requester.
[0216] In the embodiments of the present application, the SF network element can be separated into a control plane and a user plane, that is, the SF control plane (SF-C) function and the SF user plane (SF-U) function are separated. Among them, SF-C can send control commands to the sensing device through the control plane; SF-U can receive the sensing data from the sensing device through the data plane and optionally process the sensing data to obtain a sensing result. SF-C can control SF-U. For example, SF-C can select a suitable SF-U and configure one or more of the recognition rules, processing rules, or routing rules for the sensing data to this SF-U. The sensing device can be the above-mentioned RAN, or can be a terminal device.
[0217] Optionally, the SF network element can be a location management function (LMF) network element, or the SF network element can be a part of the LMF; or the SF network element and the LMF network element are co-located, without limitation.
[0218] An embodiment of the present application provides a communication method 100. In this method, the SF network element determines the type of sensed data based on the sensing information, and sends information indicating the type of sensed data to the first sensing device. Thus, the first sensing device sends the sensed data of the type of sensed data indicated by the SF network element to the SF network element, which can improve the sensing efficiency. In addition, the type of sensed data is determined by the SF network element based on the sensing information, which is beneficial to the sensed data received by the SF network element to match the differentiated requirements of the sensing information.
[0219] An embodiment of the present application provides a communication method 200. Compared with the communication method 100, the SF also determines that the type of sensing result opened to the service requester is the first sensing result type based on the type of sensing result requested by the service requester. Thus, the SF sends the sensing result of the first sensing result type to the service requester based on the sensed data, which is further beneficial to the service requester to perform sensing recognition based on the sensing result.
[0220] An embodiment of the present application provides a communication method 300. In this method, the SF network element determines that the type of sensed data reported by the first sensing device is the first sensed data type among one or more sensed data types supported by the first sensing device based on one or more sensed data types supported by the first sensing device. Thus, when the SF network element determines that the first sensing device performs the first sensing service in the sensing service request based on the sensing service request from the service requester, the first sensing device performs the first sensing service, obtains the sensed data of the first sensed data type, and sends the sensed data of the first sensed data type to the SF network element, which can improve the sensing efficiency.
[0221] An embodiment of the present application proposes a communication method 100, Figure 5 which is an interaction schematic diagram of the communication method 100. The communication method 100 is described from the perspective of the interaction among the sensing function network element, the first sensing device, and the service requester. The communication method 100 includes but is not limited to the following steps:
[0222] S501. The service requester sends a sensing service request to the sensing function network element. Correspondingly, the sensing function network element receives the sensing service request from the service requester.
[0223] Among them, the sensing service request is used to request to perform a sensing service on a sensing area, and the sensing service request includes sensing service information and a sensing area. Optionally, the sensing service information includes information indicating one or more of a sensing service type, a sensing principle, a sensing performance index requirement, a data fusion effect index requirement, a security and privacy requirement, or a sensing mode.
[0224] Among them, the perceived service types include, but are not limited to, traffic supervision perception, automatic assisted driving perception, health care perception, meteorological monitoring perception, etc. The perception principle refers to the principle adopted by the perception device to perform the perception service, including, but not limited to, radar perception principle and / or non-radar perception principle. The radar perception principle and non-radar perception principle are as described above and will not be elaborated here. Optionally, the perception principle can also include the correspondence between the perception principle and the service type. The requirements for perception performance indicators refer to certain performance indicators required for the perception service. The performance indicator parameters include, but are not limited to, distance accuracy, distance resolution, speed accuracy, speed resolution, angle accuracy, angle resolution, detection rate, false alarm rate, etc. The requirements for data fusion effect indicators are either high data fusion effect indicators or low data fusion effect indicators. For example, the perception service for automatic assisted driving has high requirements for data fusion effect indicators, while the perception service for road supervision has low requirements for data fusion effect indicators. The security and privacy requirements refer to the privacy of the executed perception service. For example, the perception service for breathing detection has high privacy requirements, while the perception services for monitoring vehicle flow and vehicle speed have low privacy requirements. The operator's strategy refers to the operator's charging strategy. The perception mode is self-initiated and self-received, or self-initiated and received by others. The specific modes of self-initiated and self-received and self-initiated and received by others can be as described above and will not be elaborated here.
[0225] It is understandable that when the service requester determines that it is necessary to sense and identify the perceived object in the perceived area, it sends a perception service request to the SF network element to request the execution of the perception service for the perceived area.
[0226] In an optional implementation manner, when the service requester is a terminal device, the terminal device sends a perception service request to the SF network element through the AMF network element. Among them, the AMF network element can transparently transmit the perception service request, or the AMF network element parses the perception service request and then sends the relevant information elements in the perception service request to the SF network element through a new message. Optionally, the AMF network element can also perform an authorization check on the perception service requested by the terminal device, such as checking whether the terminal device is authorized to perform the perception service and request the perception service.
[0227] In another optional implementation manner, when the service requester is an AF network element or a client, the AF network element or the client can send a perception service request to the SF network element through the AMF network element. Among them, the AMF network element can transparently transmit the perception service request, or it can also parse the perception service request and then send the relevant information elements in the perception service request to the SF network element through a new message.
[0228] Among them, the AF network element or the client can send the sensing service request to the AMF network element in various ways. For example, the AF network element or the client directly sends the sensing service request to the AMF network element. For another example, the AF network element or the client sends the sensing service request to the AMF network element through the NEF network element and the gateway mobile sensing center (GMSC) network element, where the NEF network element is responsible for performing authorization checks on the AF network element / client, and the GMSC network element is responsible for selecting a suitable AMF network element. For another example, the AF network element / client sends a service request to the AMF network element through the NEF network element, where the NEF network element is responsible for performing authorization checks on the AF network element / client and for selecting a suitable AMF network element. For another example, the AF network element / client sends the sensing service request to the AMF network element through the GMSC network element, where the GMSC network element is responsible for performing authorization checks on the AF network element / client and for selecting a suitable AMF network element.
[0229] In another alternative implementation, the AF network element or the client sends the sensing service request to the SF network element without going through the AMF network element. For example, the AF network element or the client directly sends the sensing service request to the SF network element. For another example, the AF network element or the client sends the sensing service request to the SF network element through the NEF network element and the GMSC network element, and the NEF network element is responsible for performing authorization checks on the AF network element / client, and the GMSC network element is responsible for selecting a suitable SF network element. For another example, the AF network element or the client sends the sensing service request to the SF network element through the NEF network element, and the NEF network element is responsible for performing authorization checks on the AF network element / client and for selecting a suitable SF network element. For another example, the AF network element or the client sends the sensing service request to the SF network element through the GMSC network element, and the GMSC network element is responsible for performing authorization checks on the AF network element / client and for selecting a suitable SF network element.
[0230] S502. The sensing function network element determines the sensing data type based on the sensing information.
[0231] It is understandable that the SF network element determines the sensing data type of the sensing data reported by the first sensing device to the SF based on the sensing information, which is conducive to the first sensing device reporting the sensing data of this sensing data type.
[0232] Among them, the sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing results. The raw data, spectral information, point cloud information, non-point cloud information, and sensing results can be seen as described above and will not be elaborated here.
[0233] In an alternative implementation, the sensing information includes at least one of the following: sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, operator policies, sensing mode, sensing device type, sensing data types supported by the sensing device, or the processing capabilities of the service requester.
[0234] Among them, one or more of the sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, or sensing mode are as described in the above S501 and will not be elaborated here. The type of the sensing device can be a wireless access device, such as a base station, or can be a terminal device. The processing capabilities of the service requester can be the computing power capabilities of the service requester, such as the ability of the service requester to process data. For example, the processing capabilities of the terminal are weak, while those of the application server are strong.
[0235] In addition, one or more of the sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, and sensing mode can be determined by the SF network element based on the sensing service information in the sensing service request.
[0236] Optionally, one or more of the sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, and sensing mode are carried in the sensing service request. Thus, the SF network element determines one or more of the sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, and sensing mode based on the received sensing service request.
[0237] The operator policies can be determined by the operator and configured into the SF network element. For example, the operator policies are negotiated in advance by the operator with one or more sensing application providers and configured into the SF network element. The sensing data types supported by the sensing device can be reported by the sensing device to the SF network element actively, or reported by the sensing device to the SF network element based on the request of the SF network element, or obtained by the SF network element from other core network elements. The processing capabilities of the service requester can be reported by the service requester to the SF network element actively, or reported by the service requester to the SF network element based on the request of the SF network element, or obtained by the SF network element from other core network elements.
[0238] Exemplarily, when the sensing service type is traffic supervision sensing or autonomous driving sensing, the SF network element determines that the sensing data type is one of spectral information and point cloud information. Exemplarily, when the sensing service type is weather detection sensing, the SF network element determines that the sensing data type is non-point cloud information. Exemplarily, when the sensing service type is health care sensing, the SF network element determines that the sensing data type is the sensing result.
[0239] Exemplarily, when the types of perception data supported by the perception device are spectral information and point cloud information, the SF network element determines that the perception data type is spectral information or point cloud information. Exemplarily, when the security and privacy requirements of the perception service are greater than the preset requirements, or when the security and privacy requirements are high, the SF network element determines that the perception data type is one of the raw data, spectral information, and point cloud information. Exemplarily, when the security and privacy requirements of the perception service are less than or equal to the preset requirements, or when the security and privacy requirements are low, the SF network element determines that the perception data type is the perception result. Exemplarily, when the security and privacy requirements of the perception service are less than or equal to the preset requirements, and the types of perception data supported by the first perception device are point cloud information and perception result, the SF network element determines that the perception data type is the perception result.
[0240] Exemplarily, when the perception service type is traffic supervision perception or autonomous driving perception, the perception principle is the radar perception principle, the requirement for the data fusion effect index is higher than the preset value, the security and privacy requirements are higher than the preset requirements, the processing capacity of the service requester is higher than the preset capacity, and the operator strategy is the traffic plus accuracy mode, the SF network element determines that the perception data type is spectral information or point cloud information.
[0241] Exemplarily, when the perception service type is health care perception, the requirement for the data fusion effect index is lower than the preset value, the security and privacy requirements are lower than the preset requirements, the processing capacity of the service requester is lower than the preset capacity, and the operator strategy is the duration plus accuracy rate mode, the SF network element determines that the perception data type is the perception result.
[0242] In an alternative implementation, the SF network element determines the perception data type based on the perception information, including: determining a first type of perception result to be opened to the service requester based on the perception information and the authorization information of the service requester, where the authorization information of the service requester includes the types of perception results authorized for the service requester; and determining the perception data type based on the first type of perception result. Optionally, the types of perception results authorized for the service requester may be pre-configured in the NEF network element, or the SF network element, or other core network elements. For example, the types of perception results authorized by the SF network element for the service requester during the registration phase.
[0243] In another alternative implementation, the SF network element determines the perception data type based on the perception information, including: determining a first type of perception result to be opened to the service requester based on the perception information; and determining the perception data type based on the first type of perception result.
[0244] In addition, the perception result of the first perception result type is the data obtained by processing the perception data of the perception data type, or the first perception result type is the same as the perception data type. The method for the SF network element to determine the perception data type based on the determined first perception result type is conducive to the SF network element to determine the perception result of the first perception result type to be opened to the service requester based on the obtained perception data.
[0245] For example, if the SF network element determines, based on the perception information and the authorization information of the service requester, or based on the perception information, that the first perception result type to be opened to the service requester is the raw data, then the SF network element determines that the perception data type is the raw data. For another example, if the SF network element determines, based on the perception information and the authorization information of the service requester, or based on the perception information, that the first perception result type to be opened to the service requester is the spectral information, then the SF network element determines that the perception data type is the raw data or the spectral information. For another example, if the SF network element determines, based on the perception information and the authorization information of the service requester, or based on the perception information, that the first perception result type to be opened to the service requester is the point cloud information, then the SF network element determines that the perception data type is one of the raw data, the spectral information, and the point cloud information. For another example, if the SF network element determines, based on the perception information and the authorization information of the service requester, or based on the perception information, that the first perception result type to be opened to the service requester is the perception result, then the SF network element determines that the perception data type is one of the raw data, the spectral information, the point cloud information, and the perception result.
[0246] Optionally, the perception information may further include other information other than the perception service type, the perception principle, the perception performance index requirements, the data fusion effect index requirements, the security and privacy requirements, the operator policy, the perception mode, the perception device type, the perception data type supported by the perception device, and the processing capability of the service requester. The embodiments of the present application do not limit the specific form of the perception information.
[0247] In an alternative implementation, the SF network element may also send information indicating the first sensing result type to the service requester. Thus, the service requester learns that the SF network element can open the sensing results of the first sensing result type to the service requester. The service requester can confirm whether it can receive the sensing results of the first sensing result type. If the service requester confirms that it can receive the sensing results of the first sensing result type, it sends an acknowledgement (ACK) to the SF network element, and the ACK is used to confirm that the service requester can receive the sensing results of the first sensing result type; if the service requester confirms that it cannot receive the sensing results of the first sensing result type, the service requester sends a negative acknowledgement (NACK) to the SF network element, and the NACK is used to indicate that the service requester cannot receive the sensing results of the first sensing result type. Optionally, when the service requester confirms that it can receive the sensing results of the first sensing result type, it does not send an ACK to the SF network element. When the SF network element does not receive an ACK or NACK, it defaults that the service requester can receive the sensing results of the first sensing result type.
[0248] It can be seen that the SF network element can negotiate with the service requester to open the sensing result type of the first sensing result type to the service requester by indicating the first sensing result type to the service requester.
[0249] S503. The sensing function network element sends information indicating the sensing data type to the first sensing device. Correspondingly, the first sensing device receives the information indicating the sensing data type from the sensing function network element.
[0250] Among them, the information indicating the sensing data type may be carried in the sensing control information sent by the SF to the first sensing device, and the sensing control information is used to request the first sensing device to perform a sensing service. Optionally, the information indicating the sensing data type is information different from the sensing control information.
[0251] In an alternative implementation, the SF network element sends information indicating the sensing data type to the first sensing device, including: receiving a sensing service request from the service requester; and based on the sensing service request, sending information indicating the sensing data type to the first sensing device.
[0252] It can be seen that the SF network element receives a sensing service request from the service requester, determines the first sensing device based on the sensing service request, and sends information indicating the sensing data type to the first sensing device, so that the first sensing device reports the sensing data of the sensing data type to the SF network element.
[0253] In an alternative implementation, the sensing functional network element sends information indicating the type of sensing data to the first sensing device based on the sensing service request, including: determining the first sensing device based on the sensing area in the sensing service request; and sending information indicating the type of sensing data to the first sensing device.
[0254] It can be seen that the sensing service request includes a sensing area, and the SF network element determines the first sensing device within the sensing area as the sensing device for performing the sensing service, and thus sends information indicating the type of sensing data to the first sensing device.
[0255] In an alternative implementation, the sensing functional network element determines the first sensing device based on the sensing area in the sensing service request, including: determining one or more sensing devices based on the sensing area in the sensing service request; and determining the first sensing device based on the types of sensing data supported by the one or more sensing devices, where the first sensing device supports the type of sensing data determined by the sensing functional network element. Optionally, if there are multiple sensing devices among the one or more sensing devices that support the type of sensing data determined by the SF network element, the SF network element may use any one of the multiple sensing devices that support the determined type of sensing data as the first sensing device.
[0256] It can be seen that the SF network element determines one or more sensing devices within the sensing area and determines the first sensing device that supports the determined type of sensing data among the one or more sensing devices as the sensing device for performing the sensing service. For example, if the type of sensing data determined by the SF network element is point cloud information, and the one or more sensing devices within the sensing area include sensing device a and sensing device b, the types of sensing data supported by sensing device a include raw data and spectral information, and the type of sensing data supported by sensing device b is point cloud information, then the SF network element determines sensing device b as the first sensing device.
[0257] For another example, if the type of sensing data determined by the SF network element is point cloud information, and the one or more sensing devices within the sensing area include sensing device a, sensing device b, and sensing device c, the types of sensing data supported by sensing device a include raw data and spectral information, the type of sensing data supported by sensing device b is point cloud information, and the type of sensing data supported by sensing device c is point cloud information and sensing results, then the SF network element determines the first sensing device as sensing device b or sensing device c.
[0258] Optionally, the SF network element determines one or more sensing devices within the sensing area, and determines as the first sensing device the sensing device among the one or more sensing devices whose supported sensing data types can match the sensing data types determined by the SF network element. Optionally, if there are multiple terminal devices among the one or more terminal devices whose supported sensing data types can match the sensing data types determined by the SF network element, the SF network element takes any one of the multiple terminal devices whose supported sensing data types can match the sensing data types determined by the SF network element as the first sensing device.
[0259] That the sensing data types supported by the sensing device can match the sensing data types determined by the SF network element can be understood as: if, based on the sensing data types supported by the sensing device, the sensing data of the sensing data types determined by the SF network element can be determined, then the sensing data supported by the sensing device can match the sensing data types determined by the SF network element. For example, the sensing data type supported by sensing device a is raw data, and the sensing data type determined by the SF network element is point cloud information. The SF can determine the point cloud information based on the raw data supported by sensing device a, then the sensing data type supported by the sensing device a can match the sensing data types determined by the SF network element.
[0260] Exemplarily, the sensing data type determined by the SF network element is point cloud information. The one or more sensing devices within the sensing area include sensing device a, sensing device b, and sensing device c. The sensing data types supported by sensing device a include raw data and spectral information. The sensing data type supported by sensing device b is point cloud information. The sensing data type supported by sensing device c is the sensing result. The sensing data supported by sensing device a can match the point cloud information, and the sensing data type supported by sensing device b is the sensing data type determined by the SF network element, then the SF network element determines the first sensing device as sensing device a or sensing device b.
[0261] It can be seen that before the sensing function network element sends the information indicating the sensing data type to the first sensing device, it determines one or more sensing devices located within the sensing area, and determines as the sensing device for performing the sensing service the first sensing device among the one or more sensing devices that support or can match the sensing data types determined by the SF network element. Thus, the sensing function network element sends the information indicating the sensing data type to the first sensing device to obtain the sensing data of this sensing data type.
[0262] S504. The first sensing device sends the sensing data of the sensing data type to the sensing function network element. Correspondingly, the sensing function network element receives the sensing data of the sensing data type from the first sensing device.
[0263] The first sensing device receives information from the SF network element for indicating the type of sensing data, and learns that it needs to report the sensing data of this type of sensing data to the sensing function network element. Thus, the first sensing device sends the sensing data of the type of sensing data to the SF network element.
[0264] Specifically, the first sensing device also receives sensing control information from the SF network element, and the sensing control information includes the type of sensing service. Thus, the first sensing device executes the sensing service of this type of sensing service, obtains the sensing data of the type of sensing data, and sends the sensing data of the type of sensing data to the SF network element.
[0265] It can be seen that the SF network element indicates the type of sensing data of the reported sensing data to the first sensing device. Thus, the first sensing device sends the sensing data of this type of sensing data to the SF network element, enabling the SF network element to obtain the sensing data of this type of sensing data, which can improve the sensing efficiency. In addition, the SF network element indicating the type of sensing data to the first sensing device enables the first sensing device to execute the sensing service based on the type of sensing data and obtain the sensing data of this type of sensing data, which can improve the sensing efficiency of the first sensing device in executing the sensing service.
[0266] In an alternative implementation, the SF network element can also determine the sensing mode according to the type of sensing service, service performance index requirements, capability information of the sensing device, etc. in the sensing service request. The sensing mode is self-transmitting and self-receiving or self-transmitting and receiving by others. The SF then determines the sensing device for executing the sensing service based on the sensing mode and the sensing service request.
[0267] In an alternative implementation, the sensing device determined by the SF network element is the first sensing device. The first sensing device sends a sensing signal to the sensing area and receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal. The first sensing device processes the received reflected signal to obtain the sensing data of the type of sensing data, and sends the sensing data of this type of sensing data to the SF network element.
[0268] In another alternative implementation, the sensing device determined by the SF network element further includes a second sensing device, and the second sensing device is used to receive the reflected signal reflected by the sensing object in the sensing area for the sensing signal. In this method, the SF network element can also send information for indicating the type of intermediate data to the second sensing device. The type of intermediate data is used for the second sensing device to determine the intermediate data to be sent to the first sensing device. The intermediate data is used for the first sensing device to obtain the sensing data, and the type of intermediate data is determined by the SF network element based on the type of sensing data.
[0269] It can be seen that when the SF network element determines that the sensing devices for performing the sensing service include the first sensing device and the second sensing device, the SF network element sends information indicating the intermediate data type to the second sensing device, and sends information indicating the sensing data type to the first sensing device. The first sensing device sends a sensing signal to the sensing area, and the second sensing device receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal. The second sensing device processes the reflected signal to obtain intermediate data of the intermediate data type, and sends the intermediate data to the first sensing device. The first sensing device processes the intermediate data from the second sensing device to obtain sensing data of the sensing data type, and sends the sensing data to the SF network element, so that the SF network element obtains sensing data of the sensing data type.
[0270] Exemplarily, when the SF network element determines that the sensing devices for performing the sensing service include sensing device A and sensing device B, sensing device A is the sensing device that sends the sensing signal and reports the sensing data, sensing device B is the sensing device that receives the reflected signal, the sensing data type is point cloud information, and the SF network element determines that the intermediate data type is spectral information based on the sensing data type. The SF network element sends information indicating that the sensing data type is point cloud information to sensing device A, and sends information indicating that the intermediate data type is spectral information to sensing device B. Sensing device A sends a sensing signal to the sensing area, and sensing device B receives the reflected signal reflected by the sensing object in the sensing area for the sensing signal. Sensing device B processes the received reflected signal to obtain spectral information, and sends the determined spectral information to sensing device A. Sensing device A processes the spectral information to obtain point cloud information, and sends the determined point cloud information to the SF network element. Thus, the SF network element obtains sensing data with the data type of point cloud information.
[0271] Optionally, when the sensing devices include the first sensing device that reports the sensing data and the second sensing device that receives the reflected signal, the SF network element does not send information indicating the intermediate data type to the second sensing device. The first sensing device determines the intermediate data type by itself based on the sensing data type, and sends information indicating the determined intermediate data type to the second sensing device. Thus, the second sensing device processes the received reflected signal to obtain intermediate data of the intermediate data type, and sends the intermediate data to the first sensing device. The second sensing device processes the intermediate data from the first sensing device to obtain sensing data of the sensing data type, and sends the sensing data to the SF network element.
[0272] Optionally, when the sensing device includes a first sensing device that reports sensing data and a second sensing device that receives the reflected signal, the SF network element does not send information indicating the intermediate data type to the second sensing device, and the first sensing device also does not send information indicating the intermediate data type to the second sensing device. The second sensing device processes the received reflected signal to obtain the original data and sends the original data to the first sensing device. The first sensing device processes the original data from the second sensing device to obtain sensing data of the sensing data type and sends the sensing data to the SF network element. In this way, the SF does not need to send information indicating the intermediate data type to the second sensing device, and the first sensing device also does not need to send information indicating the intermediate data type to the second sensing device, which can reduce the signaling overhead.
[0273] It can be seen that when the sensing device includes a first sensing device that reports sensing data and a second sensing device that receives the reflected signal, the second sensing device can send the intermediate data obtained by processing the reflected signal to the first sensing device, or send the original data obtained by processing the reflected signal to the first sensing device. Whether the second sensing device sends the intermediate data or the original data to the first sensing device, the first sensing device can process the received data to obtain sensing data of the sensing data type.
[0274] Optionally, when the sensing device includes a first sensing device that reports sensing data and a third sensing device that emits sensing signals, the third sensing device sends sensing signals to the sensing area, and the first sensing device receives the reflected signals reflected by the sensing objects in the sensing area for the sensing signals. The first sensing device processes the received reflected signals to obtain sensing data of the sensing data type.
[0275] In an optional implementation manner, when the sensing data type is one of the original data, spectral information, and point cloud information, the SF network element obtains sensing data of the sensing data type of the original data, or spectral information, or point cloud information, which is beneficial to enriching the types of sensing results opened by the SF network element to the service requester. For example, if the sensing data type is the original data, the SF network element obtains sensing data of the data type of the original data, and then the SF network element can open data of the data type of the original data, or spectral information, or point cloud information, or sensing results to the service requester. For another example, if the sensing data type is spectral information, the SF network element obtains sensing data of the data type of spectral information, and then the SF network element can open data of the data type of spectral information, or point cloud information, or sensing results to the service requester. If the sensing data type is point cloud information, the SF network element obtains sensing data of the data type of point cloud information, and then the SF network element can open data of the data type of point cloud information and sensing results to the service requester.
[0276] In an alternative implementation, the first sensing device may also send information indicating the type of sensing data to the SF network element. That is to say, the first sensing device may also report the type of sensing data to the SF, so that the SF can confirm whether the received sensing data is the type of sensing data indicated by the SF. Among them, the sensing data and the information indicating the type of sensing data may be carried in the same information or in different information. For example, if the type of sensing data indicated by the SF network element to the first sensing device is point cloud information, and the first sensing device performs a sensing service to obtain sensing data of the point cloud information type, then the first sensing device sends the sensing data to the SF network element and sends information indicating that the type of sensing data is point cloud information, so that the SF network element can confirm that the received sensing data is the sensing data that needs to be obtained.
[0277] In an alternative implementation, if in the above S502, the SF network element negotiates with the service requester the type of sensing result to be opened to the service requester as the first sensing result type, then the SF network element may also send a sensing result of the first sensing result type to the service requester based on the sensing data. Specifically, the SF network element processes the sensing data to obtain a sensing result of the first sensing result type and sends the obtained sensing result to the service requester. Optionally, the sensing result may be carried in the sensing service response. Thus, the service requester can apply the sensing result to the sensing application. For example, the service requester determines information such as the location of the sensing object, the type of the sensing object, the speed of the sensing object, and the movement direction of the sensing object based on the sensing result. For another example, the service requester determines that the detected person has fainted or other dangerous situations based on the sensing result. For another example, the service requester determines that there is an illegally intruding target in the sensing area based on the sensing result.
[0278] In an alternative implementation, the SF network element may also perform the following steps: determine the sensing principle based on the sensing service type and the sensing performance index requirements, where the sensing principle is a radar sensing principle or a non-radar sensing principle; send information indicating the sensing principle to the first sensing device and / or the second sensing device. Optionally, the SF network element may also determine the sensing principle based on other information in addition to the sensing service type and the sensing performance index requirements.
[0279] Among them, the SF network element sending information for indicating the sensing principle to the first sensing device and / or the second sensing device may be: the SF network element separately sending information for indicating the sensing principle to the first sensing device and the second sensing device; or it may be: the SF network element sending information for indicating the sensing principle to the first sensing device, and the first sensing device then sending information for indicating the sensing principle to the second sensing device; or it may be: the SF network element sending information for indicating the sensing principle to the second sensing device, and the second sensing device then sending information for indicating the sensing principle to the first sensing device. In short, both the first sensing device and the second sensing device can learn the sensing principle determined by the SF network element.
[0280] If the first sensing device receives the information for indicating the sensing principle from the SF network element, after the first sensing device receives the sensing control information from the SF network element, it performs the sensing service based on the sensing principle indicated by the SF network element and obtains the sensing data of the sensing data type, which can improve the sensing efficiency.
[0281] It can be seen that in the embodiment of the present application, the SF network element determines the sensing data type based on the sensing information and sends the information for indicating the sensing data type to the first sensing device. Thus, the first sensing device sending the sensing data of this sensing data type to the SF network element can improve the sensing efficiency. In addition, this sensing data type is determined by the SF network element based on the sensing information, which is beneficial for the sensing data received by the SF network element to match the differentiated requirements of the sensing information.
[0282] The embodiment of the present application proposes a communication method 200, Figure 6 which is an interaction schematic diagram of the communication method 200. The communication method 200 is also described from the interaction perspective of the sensing functional network element, the first sensing device, and the service requester. The communication method 200 includes but is not limited to the following steps:
[0283] S601. The service requester sends a sensing service request to the sensing functional network element. The sensing service request includes information for indicating the second sensing result type, and the second sensing result type is used to indicate the sensing result of the service requester. Correspondingly, the sensing functional network element receives the sensing service request from the service requester.
[0284] Among them, the sensing service request is used to request to perform a sensing service on the sensing area. The sensing service request includes sensing service information and a sensing area. The sensing service information includes information for indicating the second sensing result type, and the second sensing result type is one of raw data, spectral information, point cloud information, non-point cloud information, and a sensing result.
[0285] Optionally, the sensing service information further includes information for indicating one or more of the sensing service type, sensing principle, sensing performance metric requirements, data fusion effect metric requirements, security and privacy requirements, or sensing mode. This implementation can be referred to the description in S501 above and will not be elaborated here.
[0286] For the implementation of the service requestor sending a sensing service request to the SF network element, reference can be made to the description in S501 above and will not be elaborated here.
[0287] It can be understood that when the service requestor determines that it is necessary to sense and identify the sensing object in the sensing area, it sends a sensing service request to the SF network element to request the execution of the sensing service for the sensing area. In addition, the sensing service request includes information for indicating the type of the second sensing result, that is, the service requestor also requests the SF network element to open the sensing result of the second sensing result type through the sensing service request.
[0288] S602. When the type of the second sensing result is different from the type of the first sensing result, the sensing function network element sends information for indicating the type of the first sensing result to the service requestor. Correspondingly, the service requestor receives the information for indicating the type of the first sensing result from the sensing function network element.
[0289] Among them, the type of the first sensing result is the type of the sensing result determined by the SF network element based on the sensing information and / or the authorization information of the service requestor and opened to the service requestor. The type of the first sensing result is one of the raw data, spectral information, point cloud information, non-point cloud information, and sensing result. The sensing information can be referred to the description in S502 above and will not be elaborated here. The authorization information of the service requestor includes the type of the sensing result authorized to the service requestor. The type of the sensing result authorized to the service requestor can be the type of the sensing result authorized to the service requestor by the SF network element or other core network elements during the registration phase.
[0290] It can be seen that the service requestor requests the SF network element to open the second sensing result type through the sensing service request. When the type of the second sensing result requested by the service requestor is different from the type of the first sensing result that the SF network element determines can be opened to the service requestor, the SF network element sends information for indicating the type of the first sensing result to the service requestor. This method can enable the service requestor to know that the SF network element cannot open the requested sensing result to the service requestor and can open the sensing result of the first sensing result type.
[0291] Optionally, the service requester can confirm whether it can receive the perception results of the first perception result type. If the service requester confirms that it can receive the perception results of the first perception result type, it sends an ACK to the SF network element, and this ACK is used to confirm that it can receive the perception results of the first perception result type; if the service requester confirms that it cannot receive the perception results of the first perception result type, it sends a NACK to the SF network element, and this NACK is used to indicate that it cannot receive the perception results of the first perception result type. Optionally, when the service requester determines that it can receive the perception results of the first perception result type, the service requester does not send an ACK to the SF network element, and the SF network element defaults that the service requester can receive the perception results of the first perception result type when it does not receive an ACK or a NACK.
[0292] Optionally, when the second perception result type is the same as the first perception result type, the SF network element determines that it can open the perception results of the second perception result type requested by the service requester to the service requester. When the SF network element determines that it can open the perception results of the second result type to the service requester, it can send an ACK to the service requester, and this ACK is used to indicate that the SF network element can open the perception results of the second perception result type to the service requester. Optionally, when the SF network element determines that it can open the perception results of the second result type to the service requester, it does not send an ACK to the service requester. When the service requester does not receive an ACK or does not receive the information indicating the first perception result type, it defaults that the SF network element can open the perception results of the second perception result type to the service requester. Thus, the service requester and the SF network element reach an agreement that the SF network element can subsequently open the perception results of the second perception result type to the service requester, that is, it can open the perception results of the first perception result type to the service requester.
[0293] Optionally, the perception service request does not include the information indicating the second perception result type. After the service requester sends a perception service request to the SF network element, it then sends the information indicating the second perception result type to the SF network element to request the SF network element to open the perception results of the second perception result type. It can be seen that the information indicating the second perception result type can be carried in information different from the perception service request.
[0294] In summary, the service requester can negotiate with the SF network element the type of perception results to be opened to the service requester by actively indicating to the SF network element the type of perception results requested to be opened.
[0295] S603. The perception function network element determines the perception data type based on the perception information.
[0296] S604. The sensing function network element sends information indicating the type of sensing data to the first sensing device. Correspondingly, the first sensing device receives the information indicating the type of sensing data from the sensing function network element.
[0297] S605. The first sensing device sends sensing data of the sensing data type to the sensing function network element.
[0298] It can be understood that S603 to S605 can refer to the above S502 to S504 and will not be elaborated here.
[0299] S606. The sensing function network element sends a sensing result of the first sensing result type to the service requester based on the sensing data.
[0300] It can be understood that the SF network element and the service requester negotiate through S601 and S602 that the type of sensing result opened to the service requester is the first sensing result type. Thus, the SF network element sends a sensing result of the first sensing result type to the service requester based on the sensing data. Specifically, the SF network element processes the sensing data to obtain a sensing result of the first sensing result type and sends the obtained sensing result to the service requester.
[0301] For example, if the type of the sensing data is spectral information and the first sensing result type is point cloud information, the SF network element processes the sensing data to obtain a sensing result with the data type of point cloud information and sends the sensing result with the data type of point cloud information to the service requester.
[0302] Optionally, after obtaining the sensing result, the service requester also performs sensing and identification on the sensing objects in the sensing area based on the sensing result, or determines the result of the sensing service based on the sensing result.
[0303] Optionally, if the SF network element receives a NACK from the service requester indicating that it cannot receive the sensing result of the first sensing data type, the SF network element does not execute S606, that is, the SF network element does not send a sensing result of the first sensing result type to the service requester based on the sensing data.
[0304] It can be seen that in the embodiments of the present application, the service requester requests the SF network element to open a sensing result of the second sensing result type through a sensing service request. Thus, when the second sensing result type is different from the first sensing result type determined by the SF network element, the SF network element negotiates with the service requester that the type of sensing result opened to the service requester is the first sensing result type. Furthermore, the SF network element can open a sensing result of the first sensing result type to the service requester based on the obtained sensing data.
[0305] In addition, the first sensing device sends the sensing data of the sensing data type indicated by the SF network element, which can improve the sensing efficiency. The sensing data type is determined by the SF network element based on the sensing information, which is conducive to the matching of the sensing data received by the SF network element with the differentiated requirements of the sensing information.
[0306] Embodiments of this application propose a communication method 300, Figure 7 which is an interaction schematic diagram of the communication method 300. The communication method 300 is described from the interaction perspective of the sensing function network element, the first sensing device, and the service requester. The communication method 300 includes but is not limited to the following steps:
[0307] S701. The sensing function network element obtains one or more sensing data types supported by the first sensing device.
[0308] Among them, the one or more sensing data types supported by the first sensing device include raw data, spectral information, point cloud information, non-point cloud information, and sensing results.
[0309] In an optional implementation, the first sensing device actively reports to the SF network element one or more sensing data types supported by the first sensing device. Thus, for the SF network element to obtain one or more sensing data types supported by the first sensing device, it can be that the SF network element receives one or more sensing data types from the first sensing device, and the one or more sensing data types are the sensing data types supported by the first sensing device.
[0310] In another optional implementation, when the first sensing device registers, or subscribes, or accesses the network, it reports to other core network elements one or more sensing data types supported by the first sensing device. Thus, for the SF network element to obtain one or more sensing data types supported by the first sensing device, it can be that the SF network element senses the service and obtains one or more sensing data types supported by the first sensing device from other core network elements.
[0311] In yet another optional implementation, for the SF network element to obtain one or more sensing data types supported by the first sensing device, it can be that the SF network element requests the first sensing device to obtain one or more sensing data types supported by the first sensing device, so that the first sensing device directly reports to the SF network element one or more sensing data types supported by the first sensing device; or the first sensing device reports to the SF network element one or more supported sensing data types through other core network elements; correspondingly, the SF network element receives one or more sensing data types supported by the first sensing device through other core network elements.
[0312] It can be seen that the SF network element can flexibly obtain one or more sensing data types supported by the first sensing device through various methods.
[0313] The sensing function network element sends a first indication to the first sensing device, and the first indication is used to indicate a first sensing data type determined from one or more sensing data types. Correspondingly, the first sensing device receives the first indication from the sensing function network element.
[0314] Understandably, the SF network element obtains one or more sensing data types supported by the first sensing device, and determines a sensing data type used by the first sensing device to report sensing data to the SF network element from the one or more sensing data types. For example, the SF network element determines, from the one or more sensing data types, that the sensing data type used by the first sensing device to report sensing data to the SF network element is the first sensing data type. The SF network element then uses the first indication to indicate the first sensing device type to the first sensing device, which is conducive to the first sensing device reporting sensing data of the first sensing data type to the SF network element when performing sensing services. Among them, the first sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing results.
[0315] In an optional implementation, when the sensing data type supported by the first sensing device obtained by the SF network element is one, the first indication sent by the SF network element to the first sensing device may be an accept message, and the accept message indicates that the SF network element can receive sensing data of the sensing data type supported by the SF network element. For example, the sensing data type supported by the first sensing device obtained by the SF network element is the first sensing data type, and the first indication sent by the SF network element to the first sensing device is an accept message, and the accept message is used to indicate that the SF network element can receive sensing data of the first sensing data type. This method enables the SF network element and the first sensing device to negotiate that when the first sensing device reports sensing data to the SF network element, it reports sensing data of the first sensing data type.
[0316] It can be seen that the SF network element obtains one or more sensing data types supported by the first sensing device, and uses the first indication to indicate the first sensing data type determined from the one or more sensing data types to the first sensing device, so as to negotiate with the first sensing device that the type of sensing data reported to the SF is the first sensing data type, which is conducive to the first sensing device performing more efficient sensing based on the first sensing data type.
[0317] S703. The service request direction sends a sensing service request for the first sensing service to the sensing function network element. Correspondingly, the sensing function network element receives the sensing service request for the first sensing service from the service requestor.
[0318] Understandably, when the service requester determines that the first sensing service needs to be executed, it sends a sensing service request for the first sensing service to the SF network element. For the implementation manner of the service requester sending the sensing service request for the first sensing service to the SF network element, reference can be made to that described in S501 above and will not be elaborated here.
[0319] S704. Based on the sensing service request, the sensing function network element sends sensing control information to the first sensing device, and the sensing control information is used to request the first sensing device to execute the first sensing service. Correspondingly, the first sensing device receives the sensing control information from the sensing function network element.
[0320] In an optional implementation manner, the SF network element sends sensing control information to the first sensing device based on the sensing service request, including: determining the first sensing device based on the sensing area in the sensing service request; sending the sensing control information to the first sensing device. The first sensing device is a sensing device in the sensing area. It can be seen that the sensing service request includes the sensing area, and the SF network element determines the first sensing device in the sensing area as the sensing device for executing the first sensing service, and thus sends the sensing control information to the first sensing device to request the first sensing device to execute the first sensing service.
[0321] In an optional implementation manner, the SF network element determines the first sensing device based on the sensing area in the sensing service request, including: determining one or more sensing devices based on the sensing area in the sensing service request; determining the first sensing device based on the sensing data types supported by the one or more sensing devices, and the first sensing data type supported by the first sensing device supports the first sensing service.
[0322] It can be seen that the SF network element determines one or more sensing devices located in the sensing area, and then determines the first sensing device based on the sensing data types supported by the one or more sensing devices, and the first sensing data type supported by the first sensing device supports the first sensing service.
[0323] Among them, the first sensing data type supports the first sensing service, including: the first sensing data type meets the sensing data type and / or sensing result type of the first sensing service, and the sensing data type and / or sensing result type of the first sensing service are carried in the sensing service request, or the sensing data type and / or sensing result type of the first sensing service are determined based on the sensing information and / or authorization information of the service requester in the sensing service request.
[0324] In an alternative implementation, when the first sensing data type is the sensing data type of the first sensing service, the first sensing data type meets the sensing data type and / or the sensing result type of the first sensing service. Optionally, when the SF network element can obtain the sensing result of the sensing result type of the first sensing service based on the sensing data of the first sensing data type, the first sensing data type meets the sensing data type and / or the sensing result type of the first sensing service. For example, if the first sensing data type is raw data and the sensing result type of the first sensing service is point cloud information, and the SF network element can process the data of the raw data type to obtain the data of the point cloud information type, then the SF network element determines that the first sensing data type meets the sensing data type and / or the sensing result type of the first sensing service. Another example, if the first sensing data type is spectral information and the sensing result type of the first sensing service is point cloud information, and the SF network element can process the data of the spectral information type to obtain the data of the point cloud information type, then the SF network element determines that the first sensing data type meets the sensing data type and / or the sensing result type of the first sensing service.
[0325] In an alternative implementation, the service request of the first sensing service includes the sensing data type and / or the sensing result type of the first sensing service. Thus, the SF network element obtains the sensing data type and / or the sensing result type of the first sensing service based on the service request of the first sensing service.
[0326] In another alternative implementation, the sensing data type and / or the sensing result type of the first sensing service are determined by the SF network element based on the sensing information in the sensing service request and / or the authorization information of the service requester. The sensing information includes, but is not limited to, at least one of the following: sensing service type, sensing principle, sensing performance index requirements, data fusion effect index requirements, security and privacy requirements, operator policies, sensing mode, sensing device type, sensing data type supported by the sensing device, and processing capacity of the service requester. The specific implementation of the sensing information can be referred to in S502 described above and will not be elaborated here. The authorization information of the service requester includes the sensing result type authorized for the service requester, and the sensing result type authorized for the service requester can be the sensing result type authorized for the service requester by the SF network element or other core network elements during the registration phase.
[0327] Exemplarily, the sensing service request of the first sensing service includes a sensing area of area A, area A includes sensing device A and sensing device B, the sensing data types supported by sensing device A are raw data and spectral information, the sensing data type supported by sensing device B is point cloud information, and the sensing data type of the first sensing service is spectral information. Then the SF network element determines that sensing device A within the sensing area executes the first sensing service, that is, determines that the first sensing device is sensing device A.
[0328] It is understandable that when the first sensing data type of the first sensing device meets the sensing data type and / or the sensing result type of the first sensing service, it means that the SF network element can obtain the sensing data and / or the sensing result required by the first sensing service based on the sensing data of the first sensing data type. Thus, the SF network element determines the first sensing device as the sensing device for executing the first sensing service. Furthermore, the SF network element sends sensing control information to the first sensing device to request the first sensing device to execute the first sensing service.
[0329] Optionally, the SF network element sends sensing control information to the first sensing device based on the sensing service request, which is understood as: the SF network element determines whether the first sensing device meets the requirements of the first sensing service in the sensing service request; if the SF determines that the first sensing device meets the requirements of the first sensing service, it determines that the first sensing device executes the first sensing service, and thus sends sensing control information to the first sensing device.
[0330] Optionally, the SF network element sends sensing control information to the first sensing device based on the sensing service request, which is understood as: the SF network element determines whether the negotiated sensing data type (i.e., the first sensing data type) with the first sensing device meets the requirements of the first sensing service in the sensing service request; if the first sensing data type meets the requirements of the first sensing service, it determines that the first sensing device executes the first sensing service, and thus sends sensing control information to the first sensing device.
[0331] Optionally, the SF network element sends sensing control information to the first sensing device based on the sensing service request, which is understood as: the SF network element determines whether the sensing result type meets the requirements of the first sensing service in the sensing service request, and the sensing result type is determined by the SF network element based on the negotiated sensing data type with the first sensing device, that is, the sensing result type is determined by the SF network element based on the first sensing data type; if the SF determines that the sensing result type meets the requirements of the first sensing service, it determines that the first sensing device executes the first sensing service, and thus sends sensing control information to the first sensing device.
[0332] In short, when the SF network element determines that the first sensing data type meets the requirements of the first sensing service in the sensing service request, the SF network element determines that the first sensing device executes the first sensing service, and sends sensing control information for requesting the first sensing device to execute the first sensing service to the first sensing device.
[0333] In an alternative embodiment, when the SF network element determines that the sensing devices for performing the first sensing service further include a second sensing device, the SF network element may further send information indicating an intermediate data type to the second sensing device. The intermediate data type is determined by the SF network element based on the first sensing data type and is used for the second sensing device to obtain intermediate data, and the intermediate data is used for the first sensing device to obtain sensing data of the first sensing data type.
[0334] Optionally, when the SF network element determines that the sensing devices for performing the first sensing service further include a second sensing device, the first sensing device may further send information indicating an intermediate data type to the second sensing device. The intermediate data is determined by the first sensing device based on the first sensing data type and is used for the first sensing device to obtain intermediate data, and the intermediate data is used for the first sensing device to obtain sensing data of the first sensing data type.
[0335] Optionally, when the SF network element determines that the sensing devices for performing the first sensing service further include a second sensing device, the SF network element does not send information indicating an intermediate data type to the second sensing device, and the first sensing device also does not send information indicating an intermediate data type to the second sensing device. It can be understood that other embodiments in the three embodiments when the SF network element determines that the sensing devices for performing the first sensing service further include a second sensing device can be referred to as described in Communication Method 100 and will not be elaborated here.
[0336] S705. The first sensing device performs the first sensing service and obtains sensing data of the first sensing data type.
[0337] It can be understood that the first sensing device receives the sensing control information from the SF network element, learns that it needs to perform the first sensing service, and thus performs the first sensing service. The first sensing device and the SF network element negotiate through the above S701 and S702 that the sensing data type reported to the SF is the first sensing data type. Therefore, the first sensing device performs the first sensing service and obtains sensing data of the first sensing data type.
[0338] In an alternative embodiment, if the SF network element determines that the sensing device for performing the first sensing service is the first sensing device and does not include other sensing devices, the first sensing device sends a sensing signal to the sensing area and receives the reflected signal reflected by the sensing object in the sensing area against the sensing signal. The first sensing device processes the received reflected signal to obtain sensing data of the first sensing data type.
[0339] In another alternative implementation, the SF network element determines that the sensing devices for performing the first sensing service include not only the first sensing device that sends sensing signals and reports sensing data, but also the second sensing device that receives reflected signals. In this method, the first sensing device sends a sensing signal to the sensing area, and the second sensing device receives the reflected signal reflected by the sensing object in the sensing area in response to the sensing signal. If the second sensing device receives information indicating the intermediate data type, the second sensing device processes the received reflected signal to obtain intermediate data of the intermediate data type, and sends the obtained intermediate data to the first sensing device. The first sensing device processes the received intermediate data to obtain sensing data of the first sensing data type.
[0340] Optionally, if the second sensing device does not receive information indicating the intermediate data type, after the second sensing device receives the reflected signal reflected by the sensing object in the sensing area in response to the sensing signal, it processes the reflected signal to obtain raw data, and sends the obtained raw data to the first sensing device. The first sensing device processes the received raw data to obtain sensing data of the first sensing data type.
[0341] In yet another alternative implementation, the SF determines that the sensing devices for performing the first sensing service include the first sensing device that reports sensing data and receives reflected signals, and also includes a third sensing device that emits sensing signals. In this method, the third sensing device sends a sensing signal to the sensing area, and the first sensing device receives the reflected signal reflected by the sensing object in the sensing area in response to the sensing signal. The first sensing device processes the received reflected signal to obtain sensing data of the first sensing data type.
[0342] In an alternative implementation, the SF network element may also obtain one or more sensing principles supported by the first sensing device, and send a second indication to the first sensing device, where the second indication is used to indicate the first sensing principle determined from the one or more sensing principles. The method by which the SF network element obtains one or more sensing principles supported by the first sensing device may refer to the implementation of the SF network element obtaining one or more sensing data types supported by the first sensing device, which will not be elaborated here.
[0343] It can be understood that the SF network element has also pre-negotiated with the first sensing device the sensing principle adopted by the first sensing device for performing the sensing service. Thus, when the first sensing device performs the first sensing service, it uses the first sensing principle to perform the first sensing service and obtains sensing data of the first sensing data type, which can improve the efficiency of the first sensing device in performing the first sensing service.
[0344] S706. The first sensing device sends sensing data of the first sensing data type to the sensing function network element. Correspondingly, the sensing function network element receives the sensing data of the first sensing data type from the first sensing device.
[0345] It is understandable that the SF network element and the first sensing device have pre-negotiated that the type of sensing data reported by the first sensing device is the first sensing data type. Thus, if the SF network element selects the first sensing device to execute the first sensing service, the first sensing device executes the first sensing service, obtains the sensing data of the first sensing data type, and sends the obtained sensing data to the SF network element. This method enables the SF network element to obtain the sensing data of the first sensing data type negotiated with the first sensing device, which can improve the sensing efficiency.
[0346] In an alternative embodiment, the SF network element also sends information indicating the type of sensing result of the first sensing service to the service requester. The type of sensing result of the first sensing service can be referred to as above and will not be elaborated here. After receiving the information indicating the type of sensing result of the first sensing service, the service requester can also confirm whether it can receive the sensing result of the type of sensing result of the first sensing service. When the service requester confirms that it can receive the sensing result of the type of sensing result of the first sensing service, it sends an ACK to the SF network element, and the ACK is used to confirm that it can receive the sensing result of the type of sensing result of the first sensing service.
[0347] In another alternative embodiment, the SF network element also receives the type of sensing result from the service requester, and the type of sensing result of the service requester is used to indicate the sensing result requested by the service requester. Thus, the information sent by the SF network element to the service requester indicating the type of sensing result of the first sensing service includes: when the type of sensing result of the service requester is different from the type of sensing result of the first sensing service, sending the information indicating the type of sensing result of the first sensing service to the service requester.
[0348] It can be seen that the service requestor sends the type of perception result requested by the service requestor to the SF network element. When the type of perception result of the service requestor is different from the type of perception result of the first perception service, the SF network element sends information indicating the type of perception result of the first perception service to the service requestor. This method enables the service requestor to know that the SF network element cannot open the perception result requested by the service requestor to the service requestor, and can open the perception result of the type of perception result of the first perception service. Optionally, the service requestor can confirm whether it can receive the perception result of the type of perception result of the first perception service. If the service requestor confirms that it can receive the perception result of the type of perception result of the first perception service, it sends an ACK to the SF. The ACK is used to confirm that it can receive the perception result of the type of perception result of the first perception service. If the service requestor confirms that it cannot receive the perception result of the type of perception result of the first perception service, it sends a NACK to the SF network element. The NACK is used to indicate that it cannot receive the perception result of the type of perception result of the first perception service. Optionally, when the service requestor determines that it can receive the perception result of the type of perception result of the first perception service, the service requestor does not send an ACK to the SF network element. When the SF does not receive an ACK or a NACK, it defaults that the service requestor can receive the perception result of the type of perception result of the first perception service.
[0349] It can be seen that the SF network element can negotiate with the service requestor the type of perception result to be opened to the service requestor by directly indicating the type of perception result of the first perception service to the service requestor. Alternatively, the service requestor can negotiate with the SF network element the type of perception result to be opened to the service requestor by actively sending to the SF the type of perception result indicating the request.
[0350] In an optional implementation manner, if the type of perception result negotiated between the service requestor and the SF network element to be opened to the service requestor is the type of perception result of the first perception service, the SF network element can further send the perception result of the type of perception result of the first perception service to the service requestor based on the perception data. Specifically, the SF network element processes the perception data to obtain the perception result of the type of perception result of the first perception service, and sends the obtained perception result to the service requestor, which is beneficial for the service requestor to apply the perception result to the perception application.
[0351] It can be seen that in the embodiments of the present application, the SF network element determines, based on one or more sensing data types supported by the first sensing device, that the type of the sensing data reported by the first sensing device is the first sensing data type among the one or more sensing data types. Thus, when the SF network element receives a sensing service request from a service requester and determines, based on the sensing service request, that the first sensing device executes the first sensing service in the sensing service request, the first sensing device executes the first sensing service, obtains sensing data of the first sensing data type, and sends the sensing data of the first sensing data type to the SF network element, which can improve the sensing efficiency.
[0352] For the technical solutions described above, the corresponding apparatus implementation solutions are further described below.
[0353] To implement each function in the method provided in the embodiments of the present application, the sensing function network element and the first sensing device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a certain function among the above functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraints of the technical solution.
[0354] As Figure 8 shown, an embodiment of the present application provides a communication device 800. The communication device 800 may be a component of the sensing function network element (for example, an integrated circuit, a chip, etc.), or a component of the first sensing device (for example, an integrated circuit, a chip, etc.). The communication device 800 may also be other communication units for implementing the method in the method embodiments of the present application. The communication device 800 may include: a communication unit 801 and a processing unit 802. Optionally, a storage unit 803 may also be included.
[0355] In a possible design, Figure 8 one or more of the units may be implemented by one or more processors, or by one or more processors and a memory; or by one or more processors and a transceiver; or by one or more processors, a memory, and a transceiver. The embodiments of the present application do not limit this. The processor, the memory, and the transceiver may be provided separately or integrated.
[0356] The communication device 800 has the functions of implementing the sensing function network element described in the embodiments of the present application, or the functions of a first sensing device. For example, the communication device 800 includes a reader / writer that executes the modules, units, or means corresponding to the steps involved in the sensing function network element in the above method embodiments. The functions, units, or means can be implemented by software, or by hardware, or by hardware executing corresponding software, or by a combination of software and hardware. For details, reference can be further made to the corresponding descriptions in the foregoing corresponding method embodiments.
[0357] In a possible design, the communication device 800 may include: a processing unit 802 and a communication unit 801. The device is applied to the sensing function network element. The processing unit 802 is configured to determine the type of sensing data based on the sensing information. The processing unit is further configured to broadcast the one or more first identifiers based on the time information corresponding to each first identifier in the one or more first identifiers. The communication unit 801 is configured to send information indicating the type of sensing data to the first sensing device. The communication unit 801 is further configured to receive the sensing data of the type of sensing data from the first sensing device.
[0358] In an alternative embodiment, the processing unit 802 determines the type of sensing data based on the sensing information, including: determining a first type of sensing result open to the service requester based on the sensing information and the authorization information of the service requester, where the authorization information of the service requester includes the types of sensing results authorized for the service requester; and determining the type of sensing data based on the first type of sensing result.
[0359] In another alternative embodiment, the processing unit 802 determines the type of sensing data based on the sensing information, including: determining a first type of sensing result open to the service requester based on the sensing information; and determining the type of sensing data based on the first type of sensing result.
[0360] In an alternative embodiment, the communication unit 801 is further configured to send information indicating the first type of sensing result to the service requester.
[0361] In an alternative embodiment, the communication unit 801 is further configured to receive information indicating a second type of sensing result from the service requester, where the second type of sensing result is used to indicate the sensing result requested by the service requester. The communication unit 801 sending the information indicating the first type of sensing result to the service requester includes: when the second type of sensing result is different from the first type of sensing result, sending the information indicating the first type of sensing result to the service requester.
[0362] In an alternative embodiment, the processing unit 802 is further configured to: determine a sensing principle based on the sensed service type and the requirements for sensing performance metrics, where the sensing principle is a radar sensing principle or a non-radar sensing principle; send information for indicating the sensing principle to the first sensing device and / or the second sensing device; where the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information; the non-radar sensing principle is to obtain object feature information or event feature information by measuring the change in wireless channel state information; or to obtain object feature information or event feature information by means of a camera; or to obtain object feature information or event feature information by means of ultrasonic waves; or to obtain object feature information or event feature information by means of thermal imaging.
[0363] In an alternative embodiment, the communication unit 801 is further configured to send information for indicating the intermediate data type to the second sensing device, where the intermediate data type is used by the second sensing device to determine the intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain the sensed data.
[0364] In an alternative embodiment, the sensed data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing result; the raw data, the spectral information, the point cloud information, and the sensing result are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
[0365] In an alternative embodiment, the communication unit 801 sending information for indicating the sensed data type to the first sensing device includes: receiving a sensed service request from a service requester; based on the sensed service request, sending information for indicating the sensed data type to the first sensing device.
[0366] In an alternative embodiment, the processing unit 802 sending information for indicating the sensed data type to the first sensing device based on the sensed service request includes: determining the first sensing device based on the sensing area in the sensed service request; sending information for indicating the sensed data type to the first sensing device.
[0367] In an alternative embodiment, the processing unit 802 determines a first sensing device based on the sensing area in the sensing service request, including: determining one or more sensing devices based on the sensing area in the sensing service request; and determining the first sensing device based on the sensing data types supported by the one or more sensing devices, where the first sensing device supports the sensing data type.
[0368] The embodiments of the present application and the method embodiments shown above are based on the same concept and have the same technical effects. For the specific principle, please refer to the description of the embodiments shown above and will not be elaborated here.
[0369] In another possible design, the communication device 800 may include a processing unit 802 and a communication unit 801. The device is applied to the first sensing device, and the processing unit 802 is used to process signals / signals.
[0370] The communication unit 801 is used to receive information indicating the sensing data type from the sensing function network element, where the sensing data type is determined based on the sensing information; the communication unit 801 is also used to send the sensing data of the sensing data type to the sensing function network element.
[0371] In an alternative embodiment, before the communication unit 801 sends the sensing data of the sensing data type to the sensing function network element, the method further includes: receiving information indicating the sensing principle from the sensing function network element, where the sensing principle is a radar sensing principle or a non-radar sensing principle, and the sensing principle is determined based on the sensing service type and the sensing performance index requirements; performing the sensing service based on the sensing principle to obtain the sensing data of the sensing data type; where the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information; the non-radar sensing principle is to obtain object feature information or event feature information by measuring the change of the wireless channel state information; or to obtain object feature information or event feature information through a camera; or to obtain object feature information or event feature information through ultrasonic waves; or to obtain object feature information or event feature information through thermal imaging.
[0372] In an alternative embodiment, before the communication unit 801 sends the sensing data of the sensing data type to the sensing function network element, the method further includes: receiving the intermediate data of the intermediate data type from the second sensing device; and obtaining the sensing data of the sensing data type based on the intermediate data.
[0373] In an alternative embodiment, the type of the sensed data is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing result; the raw data, the spectral information, the point cloud information, and the sensing result are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
[0374] The embodiments of the present application and the method embodiments shown above are based on the same concept and have the same technical effects. For the specific principle, please refer to the description of the embodiments shown above and will not be elaborated here.
[0375] In another possible design, the communication device 800 may include: a processing unit 802 and a communication unit 801. The device is applied to the second sensing device. The processing unit 802 is configured to process signals / signals; the communication unit 801 is configured to receive information indicating the type of intermediate data, where the type of intermediate data is used by the second sensing device to determine the intermediate data to be sent to the first sensing device, and the intermediate data is used by the first sensing device to obtain sensed data; the communication unit 801 is further configured to send the intermediate data to the first sensing device, and the intermediate data is determined by the second sensing device based on the type of intermediate data.
[0376] In an alternative embodiment, the communication unit 801 receives information indicating the type of intermediate data, including: receiving information indicating the type of intermediate data from a sensing functional network element or the first sensing device.
[0377] In an alternative embodiment, the communication unit 801 is further configured to receive information indicating the sensing principle from a sensing functional network element. Among them, the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information. The non-radar sensing principle is to obtain object feature information or event feature information by measuring the change of wireless channel state information; or to obtain object feature information or event feature information through a camera; or to obtain object feature information or event feature information through ultrasonic waves; or to obtain object feature information or event feature information through thermal imaging.
[0378] In an alternative embodiment, the type of intermediate data is one of raw data, spectral information, point cloud information, or non-point cloud information. Among them, the raw data, spectral information, and point cloud information are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle, and the non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
[0379] The embodiments of the present application and the method embodiments shown above are based on the same concept and have the same technical effects. For the specific principle, please refer to the description of the embodiments shown above and will not be elaborated here.
[0380] In another possible design, the communication device 800 may include: a processing unit 802 and a communication unit 801, and the device is applied to a sensing function network element;
[0381] The processing unit 802 is configured to obtain one or more sensing data types supported by a first sensing device; the communication unit 801 is configured to send a first indication to the first sensing device, and the first indication is used to indicate a first sensing data type determined from the one or more sensing data types; the communication unit 801 is further configured to receive a sensing service request for a first sensing service from a service requester; the processing unit 802 is further configured to send sensing control information to the first sensing device based on the sensing service request, and the sensing control information is used to request the first sensing device to execute the first sensing service; the communication unit 801 is further configured to receive sensing data of the first sensing data type from the first sensing device, and the sensing data is obtained by the first sensing device executing the first sensing service.
[0382] In an alternative embodiment, the processing unit 802 sending the sensing control information to the first sensing device based on the sensing service request includes: determining the first sensing device based on the sensing area in the sensing service request; and sending the sensing control information to the first sensing device.
[0383] In an alternative embodiment, the processing unit 802 determining the first sensing device based on the sensing area in the sensing service request includes: determining one or more sensing devices based on the sensing area in the sensing service request; and determining the first sensing device based on the sensing data types supported by the one or more sensing devices, where the first sensing data type supported by the first sensing device supports the first sensing service.
[0384] In an alternative embodiment, the first sensing data type supporting the first sensing service includes: the first sensing data type meeting the sensing data type and / or sensing result type of the first sensing service; the sensing data type and / or sensing result type of the first sensing service is carried in the sensing service request, or the sensing data type and / or sensing result type of the first sensing service is determined based on the sensing information in the sensing service request and / or the authorization information of the service requester.
[0385] In an alternative embodiment, the perception information includes at least one of the following: perception service type, perception principle, perception performance index requirements, data fusion effect index requirements, security and privacy requirements, operator policies, perception mode, perception device type, perception data types supported by the perception device, or the processing capabilities of the service requester; the authorization information of the service requester includes the types of perception results authorized for the service requester.
[0386] In an alternative embodiment, the communication unit 801 is further configured to send information indicating the type of perception result of the first perception service to the service requester.
[0387] In an alternative embodiment, the communication unit 801 is further configured to receive the type of perception result from the service requester, where the type of perception result of the service requester is used to indicate the perception result requested by the service requester; the communication unit 801 sending the information indicating the type of perception result of the first perception service to the service requester includes: when the type of perception result of the service requester is different from the type of perception result of the first perception service, sending the information indicating the type of perception result of the first perception service to the service requester.
[0388] In an alternative embodiment, the processing unit 802 is further configured to: obtain one or more perception principles supported by the first perception device; send a second indication to the first perception device, where the second indication is used to indicate the first perception principle determined from the one or more perception principles.
[0389] In an alternative embodiment, the first perception data type is one of raw data, spectral information, point cloud information, non-point cloud information, and perception results; the raw data, the spectral information, the point cloud information, and the perception results are obtained when the first perception device or the second perception device performs perception using the radar perception principle; the non-point cloud information is obtained when the first perception device or the second perception device performs perception using the non-radar perception principle.
[0390] The embodiments of the present application and the method embodiments shown above are based on the same concept and have the same technical effects. For the specific principle, please refer to the description of the embodiments shown above and will not be elaborated here.
[0391] In yet another possible design, the communication device 800 may include: a processing unit 802 and a communication unit 801. The device is applied to the first perception device, and the processing unit 802 is configured to process signaling / signals.
[0392] The communication unit 801 is configured to receive a first indication from a sensing function network element, where the first indication is used to indicate a first sensing data type, and the first sensing data type is one of one or more sensing data types supported by the first sensing device; the communication unit 801 is further configured to receive sensing control information from the sensing function network element, where the sensing control information is used to request the first sensing device to perform a first sensing service; the communication unit 801 is further configured to send sensing data of the first sensing data type to the sensing function network element, where the sensing data is obtained by the first sensing device when performing the first sensing service.
[0393] In an alternative embodiment, the first sensing data type supported by the first sensing device supports the first sensing service.
[0394] In an alternative embodiment, the first sensing data type supports the first sensing service, including: the first sensing data type meets the sensing data type and / or sensing result type of the first sensing service.
[0395] In an alternative embodiment, the communication unit 801 is further configured to receive a second indication from the sensing function network element, where the second indication is used to indicate a first sensing principle, and the first sensing principle is one of one or more sensing principles supported by the first sensing device.
[0396] In an alternative embodiment, the first sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing results; the raw data, the spectral information, the point cloud information, and the sensing results are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
[0397] The embodiments of the present application and the above-described method embodiments are based on the same concept, and the technical effects brought by them are also the same. For the specific principle, please refer to the description of the above-described embodiments and will not be elaborated here.
[0398] The embodiments of the present application further provide a communication device 900. Figure 9 It is a schematic structural diagram of the communication device 900. The communication device 900 may be a sensing function network element, or a chip, a chip system, or a processor that supports the sensing function network element to implement the above method; or, it may be a first sensing device, or a chip, a chip system, or a processor that supports the first sensing device to implement the above method. This device can be used to implement the method described in the above method embodiments, and specifically, reference can be made to the description in the above method embodiments.
[0399] The communication device 900 may include one or more processors 901. The processor 901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or a central processing unit (CPU). The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control a communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a distributed unit (DU), or a centralized unit (CU), etc.), execute software programs, and process data of software programs.
[0400] Optionally, the communication device 900 may include one or more memories 902, on which there may be stored instructions 904 that can be run on the processor 901, so that the communication device 900 executes the methods described in the above method embodiments. Optionally, data may also be stored in the memory 902. The processor 901 and the memory 902 may be provided separately or integrated together.
[0401] Optionally, the communication device 900 may further include a transceiver 905 and an antenna 906. The transceiver 905 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement transceiver functions. The transceiver 905 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement receiving functions; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement transmitting functions.
[0402] In a possible design, the communication device 900 may be applied to a sensing functional network element. Specifically, the processor 901 is used to execute S502 in the above communication method 100, and to execute S603 in the above communication method 200, and to execute S701 in the above communication method 300; the transceiver 905 is used to execute S501, S503, and S504 in the above communication method 100, and to execute S601, S602, S604, S605, and S606 in the above communication method 200, and to execute S702, S703, S704, and S706 in the above communication method 300.
[0403] In another possible design, the communication device 900 can be applied to a first sensing device, specifically, the processor 901 is used to execute S705 in the above-mentioned communication method 300; the transceiver 905 is used to execute S503 and S504 in the above-mentioned communication method 100, and is used to execute S604 and S605 in the above-mentioned communication method 200, and is used to execute S702, S704 and S706 in the above-mentioned communication method 300.
[0404] Optionally, the processor 901 may store an instruction 903, and the instruction 903 runs on the processor 901, so that the communication device 900 can execute the method described in the above method embodiment. The instruction 903 may be fixed in the processor 901, in which case the processor 901 may be implemented by hardware.
[0405] The embodiments of the present application and the method embodiments shown in the above-mentioned communication methods 100 to 300 are based on the same concept and bring the same technical effects. For the specific principles, please refer to the description of the embodiments shown in the above-mentioned communication methods 100 to 300 and will not be repeated here.
[0406] The embodiment of the present application also provides a communication system, which may include a perception function network element and a first perception device. Optionally, the system also includes a second perception device. In another possible design, the system may also include other devices / function network elements that interact with the perception function network element, the first perception device, and the second perception device.
[0407] The embodiment of the present application also provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.
[0408] The embodiment of the present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.
[0409] The embodiment of the present application also provides a computer program, which, when executed on a computer, implements the functions of any of the above method embodiments.
[0410] The terms "first" and "second" in the specification, claims and drawings of the embodiments of the present application are used to distinguish different objects rather than to describe a specific order. "First", "second" and the like are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, features defined as "first", "second" and the like may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "multiple" means two or more.
[0411] Furthermore, the terms "comprise" and "include" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that comprises a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or apparatuses.
[0412] Reference to "an embodiment" in the embodiments of this application means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of this application. The phrase appearing in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0413] In the embodiments of this application, "at least one (item)" means one or more, "a plurality" means two or more, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, "A and / or B" can represent: only A exists, only B exists, and both A and B exist simultaneously. Among them, A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (one)" or a similar expression thereof refers to any combination of these items, including any combination of single item (one) or plural items (ones). For example, at least one (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, and c can be single or multiple.
[0414] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or having more advantages than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner for easy understanding.
[0415] In the above embodiments, they 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 includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-definition digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0416] As described above, the above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method, characterized in that, the method is applied to a sensing functional network element, and the method includes: Based on sensing information, determine the sensing data type, where the sensing information includes at least one of the following: sensing service type, sensing principle, sensing performance index requirements, data fusion effect index requirements, security and privacy requirements, operator policies, sensing mode, sensing device type, sensing data types supported by the sensing device, or the processing capabilities of the service requester; Send information indicating the sensing data type to a first sensing device; Receive sensing data of the sensing data type from the first sensing device.
2. The method according to claim 1, characterized in that, the determining the sensing data type based on the sensing information includes: Based on the sensing information and the authorization information of the service requester, determine the first sensing result type open to the service requester, where the authorization information of the service requester includes the sensing result types authorized for the service requester; or, Based on the sensing information, determine the first sensing result type open to the service requester; Based on the first sensing result type, determine the sensing data type.
3. The method according to claim 2, characterized in that, the method further includes: Send information indicating the first sensing result type to the service requester.
4. The method according to claim 3, characterized in that, the method further includes: Receive information indicating a second sensing result type from the service requester, where the second sensing result type is used to indicate the sensing result requested by the service requester; the sending the information indicating the first sensing result type to the service requester includes: When the second sensing result type is different from the first sensing result type, send information indicating the first sensing result type to the service requester.
5. The method according to any one of claims 1 to 4, characterized in that, the method further includes: Based on the sensing service type and the sensing performance index requirements, determine the sensing principle, where the sensing principle is a radar sensing principle or a non-radar sensing principle; Send information indicating the sensing principle to the first sensing device and / or a second sensing device; wherein, the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information; The non-radar sensing principle is to obtain object feature information or event feature information by measuring the change of wireless channel state information; or to obtain object feature information or event feature information through a camera; or to obtain object feature information or event feature information through ultrasonic waves; or to obtain object feature information or event feature information through thermal imaging.
6. The method according to any one of claims 1 to 5, characterized in that, the method further includes: Send information indicating an intermediate data type to a second sensing device, where the intermediate data type is used for the second sensing device to determine the intermediate data to be sent to the first sensing device, and the intermediate data is used for the first sensing device to obtain the sensing data.
7. The method according to any one of claims 1 to 6, wherein, the type of the sensed data is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing result; the raw data, the spectral information, the point cloud information, and the sensing result are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
8. The method according to any one of claims 1 to 7, wherein, the sending information for indicating the type of the sensed data to the first sensing device includes: receiving a sensing service request from a service requester; based on the sensing service request, sending information for indicating the type of the sensed data to the first sensing device.
9. The method according to claim 8, wherein, the based on the sensing service request, sending information for indicating the type of the sensed data to the first sensing device includes: determining a first sensing device based on the sensing area in the sensing service request; sending information for indicating the type of the sensed data to the first sensing device.
10. The method according to claim 9, wherein, the determining a first sensing device based on the sensing area in the sensing service request includes: determining one or more sensing devices based on the sensing area in the sensing service request; determining a first sensing device based on the type of the sensed data supported by the one or more sensing devices, and the first sensing device supports the type of the sensed data.
11. A communication method, wherein, the method is applied to a first sensing device, and the method includes: receiving information for indicating the type of the sensed data from a sensing function network element, the type of the sensed data is determined based on sensing information, and the sensing information includes at least one of the following: sensing service type, sensing principle, sensing performance index requirement, data fusion effect index requirement, security and privacy requirement, operator policy, sensing mode, sensing device type, type of the sensed data supported by the sensing device, or processing capability of the service requester; sending the sensed data of the type of the sensed data to the sensing function network element.
12. The method according to claim 11, wherein, before the sending the sensed data of the type of the sensed data to the sensing function network element, the method further includes: receiving information for indicating the sensing principle from the sensing function network element, the sensing principle is a radar sensing principle or a non-radar sensing principle, and the sensing principle is determined based on the sensing service type and the sensing performance index requirement; performing a sensing service based on the sensing principle to obtain the sensed data of the type of the sensed data; wherein, the radar sensing principle is to process the object reflection signal received by the receiver to obtain object feature information or event feature information; The non-radar sensing principle obtains object feature information or event feature information by measuring changes in wireless channel state information; or obtains object feature information or event feature information through a camera; or obtains object feature information or event feature information through ultrasonic waves; or obtains object feature information or event feature information through thermal imaging.
13. The method according to claim 11 or 12, wherein, before sending the sensing data of the sensing data type to the sensing function network element, the method further includes: receiving intermediate data of an intermediate data type from a second sensing device; obtaining the sensing data of the sensing data type based on the intermediate data.
14. The method according to any one of claims 11 to 13, wherein, the sensing data type is one of raw data, spectral information, point cloud information, non-point cloud information, and sensing results; the raw data, the spectral information, the point cloud information, and the sensing results are obtained when the first sensing device or the second sensing device performs sensing using the radar sensing principle; the non-point cloud information is obtained when the first sensing device or the second sensing device performs sensing using the non-radar sensing principle.
15. A communication method, wherein, the method is applied to a sensing function network element, and the method includes: obtaining one or more sensing data types supported by a first sensing device; sending a first indication to the first sensing device, the first indication being used to indicate a determined first sensing data type among the one or more sensing data types; receiving a sensing service request for a first sensing service from a service requester; based on the sensing service request, sending sensing control information to the first sensing device, the sensing control information being used to request the first sensing device to perform the first sensing service; receiving sensing data of the first sensing data type from the first sensing device, the sensing data being obtained when the first sensing device performs the first sensing service.
16. The method according to claim 15, wherein, the sending the sensing control information to the first sensing device based on the sensing service request includes: determining the first sensing device based on a sensing area in the sensing service request; sending the sensing control information to the first sensing device.
17. The method according to claim 16, wherein, the determining the first sensing device based on the sensing area in the sensing service request includes: determining one or more sensing devices based on the sensing area in the sensing service request; determining the first sensing device based on the sensing data types supported by the one or more sensing devices, the first sensing data type supported by the first sensing device supporting the first sensing service.
18. The method according to claim 15 or 17, wherein, the first sensing data type supporting the first sensing service includes: the first sensing data type satisfying the sensing data type and / or sensing result type of the first sensing service; The perception data type and / or perception result type of the first perception service is carried in the perception service request, or the perception data type and / or perception result type of the first perception service is determined based on the perception information in the perception service request and / or the authorization information of the service requester.
19. The method according to claim 18, wherein, the perception information includes at least one of the following: perception service type, perception principle, perception performance index requirements, data fusion effect index requirements, security and privacy requirements, operator policies, perception mode, perception device type, perception data types supported by the perception device, or the processing capabilities of the service requester; the authorization information of the service requester includes the perception result types authorized for the service requester.
20. The method according to any one of claims 15 to 19, wherein, the method further includes: sending information indicating the perception result type of the first perception service to the service requester.
21. The method according to claim 20, wherein, the method further includes: receiving the perception result type from the service requester, and the perception result type of the service requester is used to indicate the perception result requested by the service requester; the sending information indicating the perception result type of the first perception service to the service requester includes: when the perception result type of the service requester is different from the perception result type of the first perception service, sending information indicating the perception result type of the first perception service to the service requester.
22. The method according to any one of claims 15 to 20, wherein, the method further includes: acquiring one or more perception principles supported by the first perception device; sending a second indication to the first perception device, and the second indication is used to indicate a first perception principle determined from the one or more perception principles.
23. The method according to any one of claims 15 to 22, wherein, the first perception data type is one of raw data, spectral information, point cloud information, non-point cloud information, and perception results; the raw data, the spectral information, the point cloud information, and the perception results are obtained when the first perception device or the second perception device performs perception using the radar perception principle; the non-point cloud information is obtained when the first perception device or the second perception device performs perception using the non-radar perception principle.
24. A communication method, wherein, the method is applied to a first perception device, and the method includes: receiving a first indication from a perception function network element, and the first indication is used to indicate a first perception data type, and the first perception data type is one of one or more perception data types supported by the first perception device; receiving perception control information from the perception function network element, and the perception control information is used to request the first perception device to perform a first perception service; Send the perception data of the first perception data type to the perception function network element, where the perception data is obtained by the first perception device performing the first perception service.
25. The method according to claim 24, wherein, the first perception data type supported by the first perception device supports the first perception service.
26. The method according to claim 25, wherein, the first perception data type supports the first perception service, including: the first perception data type meets the perception data type and / or perception result type of the first perception service.
27. The method according to any one of claims 24 to 26, wherein, the method further includes: receiving a second indication from the perception function network element, where the second indication is used to indicate a first perception principle, and the first perception principle is one of one or more perception principles supported by the first perception device.
28. The method according to any one of claims 24 to 27, wherein, the first perception data type is one of raw data, spectral information, point cloud information, non-point cloud information, and perception result; the raw data, the spectral information, the point cloud information, and the perception result are obtained when the first perception device or the second perception device performs perception using the radar perception principle; the non-point cloud information is obtained when the first perception device or the second perception device performs perception using the non-radar perception principle.
29. A communication device, wherein, the communication device includes a module for executing the method according to any one of claims 1 to 10, or includes a module for executing the method according to any one of claims 11 to 14, or includes a module for executing the method according to any one of claims 15 to 23, or includes a module for executing the method according to any one of claims 24 to 28.
30. A communication device, wherein, the communication device includes a processor configured to execute the method according to any one of claims 1 to 10, or configured to execute the method according to any one of claims 11 to 14, or configured to execute the method according to any one of claims 15 to 23, or configured to execute the method according to any one of claims 24 to 28.
31. A communication system, wherein, includes: a device for executing the method according to any one of claims 1 to 10, and a device for executing the method according to any one of claims 11 to 14.
32. A communication system, wherein, includes: a device for executing the method according to any one of claims 15 to 23, and a device for executing the method according to any one of claims 24 to 28.
33. A computer-readable storage medium, wherein, The computer-readable storage medium is used to store instructions which, when run on a computer, cause the method according to any one of claims 1 to 10 to be executed, or cause the method according to any one of claims 11 to 14 to be executed, or cause the method according to any one of claims 15 to 23 to be executed, or cause the method according to any one of claims 24 to 28 to be executed.
Citation Information
Cited By
Communication method and apparatus
EP4808170A1
Communication method and apparatus
WO2025113334A1