Communication method and communication device

Through the coordinated work of data orchestration function and business orchestration function, the perceived data requesting device can directly obtain the required perceived data, solving the problems of complex and delayed perception data acquisition process in existing systems and improving resource utilization efficiency.

CN119421207APending Publication Date: 2025-02-11HUAWEI TECH CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411391559.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In the existing communication system, the process of a perceptual data requesting device obtaining perceptual data is complex and has a large time delay, and the repeated generation of perceptual data in the network leads to waste of resources.

Method used

Through the coordinated work of the data orchestration function and the service orchestration function, the perceived data requesting device can receive address information storing data storage functions that meet the perceived data needs, thereby directly obtaining the required perceived data and reducing information interaction with the perceived data source device. .

Benefits of technology

The process of a perceived data requesting device obtaining perceived data is simplified, delay is reduced, duplicate generation and transmission of perceived data is avoided, and network resource utilization efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119421207A_ABST
    Figure CN119421207A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and a communication device, and relates to the technical field of communication. In the communication method, a data orchestration function can determine address information of a data storage function for storing perception data corresponding to perception data demand information according to the perception data demand information from a service orchestration function, and sends the address information to the service orchestration function; therefore, the perception data request equipment can acquire the address information from the service arrangement function and then acquire the corresponding perception data from the corresponding data storage function according to the address information, so that the perception data request equipment can acquire the perception data more conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Art

[0002] Wireless communication and wireless perception are both based on electromagnetic wave theory. For example, the transmitter modulates the electromagnetic wave signal so that it carries the source information. The electromagnetic wave signal will be affected by the wireless environment during the propagation process and can carry environmental information. The receiver can analyze the electromagnetic wave signal to not only obtain the source information, but also extract the perception information reflecting the characteristics of the propagation environment, which makes the integration of communication and perception possible.

[0003] Currently, communication systems are developing towards higher frequency bands, larger bandwidths, and more densely distributed large-scale antenna arrays, which can support the integration of perception and communication capabilities in a single system.

[0004] There are many different types of perception services in the above-mentioned communication system, for example, perception services for autonomous driving and perception services for safety supervision. The above-mentioned different types of perception services will generate a large amount of perception data, and the perception data will be opened to the perception data request device through the existing point-to-point data transmission mechanism. These perception data are generated independently and temporarily, which will lead to the problem of repeated generation of perception data and long delay for the perception data request device to obtain the perception data. For example, according to the needs of the perception data request device, the network needs to control one or more perception devices (devices for generating perception data) to temporarily perform perception to obtain the required perception data and transmit it to the perception data request device, which will cause one or more perception devices to perform perception operations and transmit data separately for different perception data request devices, resulting in a more complicated process for the perception data request device to obtain perception data and a large delay, and the network repeatedly generates perception data, resulting in a waste of network resources. Therefore, how to support the perception data request device to obtain perception data more conveniently is a technical problem that needs to be solved urgently. Summary of the invention

[0005] The present application provides a communication method and a communication device, which can support a perception data requesting device to obtain perception data more conveniently.

[0006] In a first aspect, a communication method is provided, including: receiving first perception data demand information from a business orchestration function; sending first address information to the business orchestration function based on the first perception data demand information, the first address information being used to indicate an address of a first data storage function, the first data storage function being used to store perception data that meets the first perception data demand information.

[0007] The solution described in the first aspect may be executed by a data arrangement function, or may be a logical node, a logical module or software that can implement all or part of the data arrangement function. For ease of description, the following description is made by taking the data arrangement function as an example.

[0008] In the above scheme, the perception data requirement information can be used to indicate the characteristics that the perception data required by the perception data request device should meet. The data orchestration function can determine the address information of the data storage function that stores the perception data corresponding to the perception data requirement information based on the perception data requirement information. For example, the data orchestration function can determine the corresponding data storage function based on the correspondence between the perception data stored by one or more data storage functions and the characteristics of the perception data indicated by the aforementioned perception data requirement information, and send the address information of the corresponding data storage function to the business orchestration function, thereby enabling the perception data request device to obtain the corresponding perception data from the corresponding data storage function according to the address information after obtaining the address information from the business orchestration function. In this way, the perception data request device does not need to interact with the perception data source end device for information, thereby enabling the perception data request device to obtain perception data more conveniently.

[0009] In some implementations of the first aspect, the method further includes: sending first credential information to the service orchestration function, the first credential information being used by the perception data requesting device to obtain perception data that satisfies the first perception data requirement information. In this way, the security of data interaction can be enhanced.

[0010] In certain implementations of the first aspect, the method also includes: receiving perception capability information of at least one perception device; and sending at least one perception data processing strategy information to the at least one perception device based on the perception capability information of the at least one perception device, wherein the at least one perception data processing strategy information corresponds one-to-one to the at least one perception device.

[0011] Exemplarily, the data arrangement function configures corresponding perception data processing strategy information for each perception device according to the perception capability information received from one or more perception devices. In other words, the perception data processing strategy information corresponding to each perception device is determined by the data arrangement function according to the perception capability information of the aforementioned one or more perception devices. For example, the data arrangement function receives the perception capability information of three perception devices, such as perception capability information 1 of perception device 1, perception capability information 2 of perception device 2, and perception capability information 3 of perception device 3. The data arrangement function determines perception data processing strategy information 1 according to perception capability information 1, perception capability information 2, and perception capability information 3, and sends perception data processing strategy information 1 to the corresponding perception device 1. The data arrangement function determines perception data processing strategy information 2 according to perception capability information 1, perception capability information 2, and perception capability information 3, and sends perception data processing strategy information 2 to the corresponding perception device 2. The data arrangement function determines perception data processing strategy information 3 according to perception capability information 1, perception capability information 2, and perception capability information 3, and sends perception data processing strategy information 3 to the corresponding perception device 3. In this way, the perception device can process the perception data according to the perception data strategy information corresponding to its perception capability.

[0012] In certain implementations of the first aspect, the sending of at least one perception data processing policy information to at least one perception device based on the perception capability information of at least one perception device includes: receiving storage capability information of at least one data storage function; and sending at least one perception data processing policy information to at least one perception device based on the storage capability information of at least one data storage function and the perception capability information of at least one perception device.

[0013] Exemplarily, the data orchestration function configures corresponding perception data processing strategy information for each perception device based on the perception capability information received from one or more perception devices and the storage capability information of at least one data storage function. In other words, the perception data processing strategy information corresponding to each perception device is comprehensively determined by the data orchestration function based on the perception capability information of the aforementioned one or more perception devices and the storage capability information of at least one data storage function. For example, the data orchestration function receives the perception capability information of three perception devices and the storage capability information of three data storage functions, such as perception capability information 1 of perception device 1, perception capability information 2 of perception device 2, and perception capability information 3 of perception device 3, storage capability information 1 of data storage function 1, storage capability information 2 of data storage function 2, and storage capability information 3 of data storage function 3. The data orchestration function configures corresponding perception data processing strategy information for each perception device based on the perception capability information 1, perception capability information 2, perception capability information 3, and storage capability information of data storage function 3. The data arrangement function determines the perception data processing strategy information 1 according to the perception capability information 1, the perception capability information 2, the perception capability information 3, the storage capability information 1, the storage capability information 2 and the storage capability information 3, and sends the perception data processing strategy information 2 to the corresponding perception device 2. The data arrangement function determines the perception data processing strategy information 3 according to the perception capability information 1, the perception capability information 2, the perception capability information 3, the storage capability information 1, the storage capability information 2 and the storage capability information 3, and sends the perception data processing strategy information 3 to the corresponding perception device 3. In this way, it can support the reasonable configuration of corresponding perception data processing strategy information for the perception device.

[0014] In certain implementations of the first aspect, the method further includes: receiving storage capability information of at least one data storage function; and sending at least one perceived data storage policy information to at least one data storage function based on the storage capability information of at least one data storage function, wherein the at least one perceived data storage policy information corresponds one-to-one to the at least one data storage function.

[0015] Exemplarily, the data orchestration function configures corresponding perceptual data storage strategy information for each perceptual device according to the storage capacity information received from one or more data storage functions. In other words, the perceptual data storage strategy information corresponding to each data storage function is determined by the data orchestration function according to the storage capacity information of the aforementioned one or more data storage functions. For example, the data orchestration function receives the storage capacity information of three data storage functions, such as storage capacity information 1 of data storage function 1, storage capacity information 2 of data storage function 2, and storage capacity information 3 of data storage function 3. The data orchestration function determines perceptual data storage strategy information 1 according to storage capacity information 1, storage capacity information 2, and storage capacity information 3, and sends perceptual data storage strategy information 1 to the corresponding data storage function 1. The data orchestration function determines perceptual data storage strategy information 2 according to storage capacity information 1, storage capacity information 2, and storage capacity information 3, and sends perceptual data storage strategy information 2 to the corresponding data storage function 2. The data orchestration function determines perceptual data storage strategy information 3 according to storage capacity information 1, storage capacity information 2, and storage capacity information 3, and sends perceptual data storage strategy information 3 to the corresponding data storage function 3. In this way, the data storage function can store the perceptual data according to the perceptual data storage strategy information corresponding to its data storage function.

[0016] In certain implementations of the first aspect, the sending of at least one perceptual data storage policy information to at least one data storage function based on storage capability information of at least one data storage function includes: receiving perceptual capability information of at least one perceptual device; and sending at least one perceptual data storage policy information to at least one data storage function based on the storage capability information of at least one data storage function and the perceptual capability information of at least one perceptual device.

[0017] Exemplarily, the data orchestration function configures a corresponding perceptual data storage strategy for each data storage function based on the received perceptual capability information of one or more perceptual devices and the storage capability information of at least one data storage function. In other words, the perceptual data storage strategy configured for each data storage function is determined by the data orchestration function based on the perceptual capability information of the aforementioned one or more perceptual devices and the storage capability information of at least one data storage function. For example, the data orchestration function receives perceptual capability information of three perceptual devices and the storage capability information of three data storage functions, such as perceptual capability information 1 of perceptual device 1, perceptual capability information 2 of perceptual device 2, perceptual capability information 3 of perceptual device 3, storage capability information 1 of data storage function 1, storage capability information 2 of data storage function 2, and storage capability information 3 of data storage function 3. The data orchestration function determines the perceptual data storage strategy corresponding to each data storage function based on the perceptual capability information 1, the perceptual capability information 2, the perceptual capability information 3, and the storage capability information 3 of data storage function 3. The storage function information 1, storage function information 2 and storage function information 3 determine the perception data storage strategy 1, and send the perception data storage strategy 1 to the corresponding data storage function 1. The data arrangement function determines the perception data storage strategy 2 according to the perception capability information 1, perception capability information 2, perception capability information 3, storage function information 1, storage function information 2 and storage function information 3, and sends the perception data storage strategy 2 to the corresponding data storage function 2. The data arrangement function determines the perception data storage strategy 3 according to the perception capability information 1, perception capability information 2, perception capability information 3, storage function information 1, storage function information 2 and storage function information 3, and sends the perception data storage strategy 3 to the corresponding data storage function 3. In this way, it can support the reasonable configuration of corresponding perception data storage strategy information for the data storage function.

[0018] In certain implementations of the first aspect, the method further includes: sending first indication information to the first data storage function, the first indication information being used to indicate that the perception data requesting device is allowed to obtain the perception data that satisfies the first perception data requirement information, the first indication information including identity information of the perception data requesting device. In this way, the first data storage function can send the corresponding perception data to the perception data requesting device according to the first indication information, which can enhance the security of data interaction.

[0019] In some implementations of the first aspect, the first indication information further includes first credential information, and the first credential information is used by the perception data requesting device to obtain perception data that meets the first perception data requirement information. In this way, this can support further enhancing the security of data interaction.

[0020] In some implementations of the first aspect, the method further includes: receiving second perception data requirement information from a service orchestration function; and sending second indication information to the service orchestration function according to the second perception data requirement information, the second indication information being used to indicate that there is no perception data that satisfies the second perception data requirement information. In this way, the service orchestration function can feedback to the perception data requesting device that there is no perception data required by the perception data requesting device.

[0021] In some implementations of the first aspect, the perceived data storage strategy information includes at least one of the following:

[0022] Store location information, object type information, data hierarchy information, or store time information.

[0023] In this way, the first data storage function can store the perception data based on one or more of the above. For example, the first data storage function can store the perception data associated with the object indicated by the aforementioned object type information; for another example, the first data storage function can store the perception data associated with the data level indicated by the aforementioned data level information; for another example, the first data storage function can store the perception data within the time indicated by the aforementioned storage time information; for another example, when the location indicated by the aforementioned storage location information is the first data storage function, the first data storage function stores the aforementioned perception data.

[0024] In some implementations of the first aspect, the perception data processing strategy information includes at least one of the following:

[0025] Stores location information, object type information, or data hierarchy information.

[0026] In this way, the perception device can process the perception data based on one or more of the above.

[0027] In some implementations of the first aspect, the data hierarchy information includes at least one of the following:

[0028] Original data, intermediate processed data, final result data or business content data.

[0029] In some implementations of the first aspect, the sensory capability information includes at least one of the following:

[0030] Deployment scenario information, computing capability information, transmission capability information, or storage capability information.

[0031] In a second aspect, a communication method is provided, including: sending first perception data demand information to a data orchestration function; receiving first address information from the data orchestration function, the first address information being used to indicate an address of a first data storage function, the first data storage function being used to store perception data that meets the first perception data demand information; and sending the first address information to a perception data requesting device.

[0032] The solution described in the second aspect may be executed by a service orchestration function, or may be a logical node, a logical module, or software that can implement all or part of the service orchestration function. For ease of description, the service orchestration function is used as an example for description below.

[0033] In the above scheme, the business orchestration function can obtain the address information of the data storage function that stores the perception data corresponding to the perception data demand information from the data orchestration function, and send the address information to the perception data requesting device, thereby enabling the perception data requesting device to obtain the address information from the business orchestration function and then obtain the corresponding perception data from the corresponding data storage function according to the address information. In this way, the perception data requesting device does not need to interact with the perception data source end device for information, thereby enabling the perception data requesting device to obtain the perception data more conveniently.

[0034] In certain implementations of the second aspect, the method further includes: receiving first credential information from the data orchestration function, the first credential information being used by the perception data requesting device to obtain perception data that satisfies the first perception data requirement information; and sending the first credential information to the perception data requesting device. In this way, the perception data requesting device can use the first credential information to obtain the required perception data from the first data storage function, which can enhance the security of the perception data.

[0035] In certain implementations of the second aspect, the method further includes: sending request information to the first data storage function, the request information being used to request the acquisition of the perception data that satisfies the first perception data requirement information; and receiving the perception data that satisfies the first perception data requirement information from the first data storage function. In this way, this can support the perception data requesting device to acquire the required perception data.

[0036] In certain implementations of the second aspect, the method further includes: sending second perception data requirement information to the data orchestration function; and receiving indication information from the data orchestration function, the indication information being used to indicate that there is no perception data that satisfies the second perception data requirement information. In this way, the service orchestration function can feedback to the perception data requesting device that there is no perception data required by the perception data requesting device.

[0037] In certain implementations of the second aspect, the method further includes: sending request information to the perception function, the request information being used to request the acquisition of perception data that meets the second perception data requirement information, the request information including the second perception data requirement information; and receiving response information from the perception function, the response information being used to indicate that the perception data that meets the second perception data requirement information has been acquired. In this way, this can trigger the perception function to acquire the perception data required by the perception data requesting device.

[0038] In certain implementations of the second aspect, the response information includes address information of the first perception device, and the first perception device is used to generate perception data that meets the second perception data requirement information. Accordingly, the method further includes: sending the address information of the first perception device to the perception data requesting device. In this way, the perception data requesting device can directly obtain the required perception data from the first perception data according to the address information of the first perception device.

[0039] In some implementations of the second aspect, the response information further includes second credential information, and the second credential information is used for the perception requesting device to obtain the perception data that meets the second perception data requirement information. In this way, the perception data requesting device can use the first credential information to obtain the required perception data from the first perception device, which can enhance the security of the perception data.

[0040] In a third aspect, a communication method is provided, including: receiving perception data storage strategy information from a data orchestration function; acquiring perception data that meets the perception data demand information; and storing the perception data according to the perception data storage strategy information.

[0041] The solution described in the third aspect can be executed by the data storage function, and can also be a logical node, logic module or software that can implement all or part of the data storage function. For ease of description, the following description takes the data storage function as an example.

[0042] In the above scheme, the data storage function can store the acquired perception data accordingly according to the perception data storage policy information, which can enhance the standardization of the storage of perception data and further support the perception data requesting device to obtain the required perception data more conveniently.

[0043] In certain implementations of the third aspect, storing the sensed data according to the sensed data storage policy information includes: storing the sensed data according to the sensed data storage policy information; or sending the sensed data to a second data storage function according to the sensed data storage policy information. This can support the storage of the sensed data by the data storage function.

[0044] In certain implementations of the third aspect, the first data storage function is used to store the perception data, and the method further includes: receiving first information from a perception data requesting device, the first information being used to request the perception data, the first information including at least one of the perception data requirement information and the credential information, the credential information being used by the perception data requesting device to obtain the perception data; and sending the perception data to the perception data set requesting device according to the first information. In this way, the first data storage function can send the corresponding perception data to the perception data requesting device according to at least one of the credential information and the perception data information in the first information, which can enhance the security of data interaction.

[0045] In some implementations of the third aspect, the first information further includes identity information of the perception data requesting device. Thus, the first perception data storage function can verify the perception data requesting device according to the identity information in the first information, which can further enhance the security of data interaction.

[0046] In certain implementations of the third aspect, the method further includes: receiving second information from the data orchestration function, the second information being used to indicate that the perception data requesting device is allowed to obtain the perception data; and sending the perception data to the perception data requesting device according to the first information includes: sending the perception data to the perception data requesting device according to the first information and the second information. When the first perception data storage function sends the corresponding perception data to the perception data requesting device according to the second information and the first information, this can further enhance the security of data interaction.

[0047] In certain implementations of the third aspect, the method further includes: sending storage capability information of the first data storage function to the data orchestration function, the perception capability information being used to determine the perception data storage strategy information. In this way, the first data storage function can store the perception data according to the perception data storage strategy information corresponding to its data storage function.

[0048] In some implementations of the third aspect, the perceived data storage strategy information includes at least one of the following:

[0049] Store location information, object type information, data hierarchy information, or store time information.

[0050] In some implementations of the third aspect, the data hierarchy information includes at least one of the following:

[0051] Original data, intermediate processed data, final result data or business content data.

[0052] In some implementations of the third aspect, the perception capability information includes at least one of the following:

[0053] Deployment scenario information, computing capability information, transmission capability information, or storage capability information.

[0054] In a fourth aspect, a communication method is provided, comprising: receiving request information from a business orchestration function, the request information being used to request acquisition of perception data that satisfies perception data demand information, the request information including the perception data demand information; and sending response information to the business orchestration function based on the request information, the response information being used to indicate that the perception data has been acquired.

[0055] The solution described in the fourth aspect may be executed by the perception function, or may be a logic node, logic module or software that can implement all or part of the perception function. For ease of description, the following description is made by taking the perception function as an example.

[0056] In the above scheme, the perception function can obtain the corresponding perception data according to the received perception data demand information, and feedback the corresponding perception data to the service orchestration function, thereby supporting the perception data request device to obtain the perception data required by the perception data request device from the perception data storage function. In this way, the perception data request device does not need to exchange information with the perception data source end device, thereby supporting the perception data request device to obtain perception data more conveniently.

[0057] In some implementations of the fourth aspect, the response information includes address information of a sensing device, and the sensing device is used to generate the sensing data. In this way, this can support the sensing data requesting device to directly obtain the required sensing data from the sensing data according to the address information of the sensing device.

[0058] In certain implementations of the fourth aspect, the response information further includes credential information, and the credential information is used by the perception data requesting device to obtain the perception data, so that the security of the perception data can be enhanced.

[0059] In certain implementations of the fourth aspect, the method further includes: sending indication information to the perception device according to the perception data demand information, the indication information being used to indicate the generation of the perception data; and receiving feedback information from the perception device, the feedback information being used to indicate that the perception data has been obtained. In this way, this can support the generation of the perception data required by the perception data requesting device.

[0060] In a fifth aspect, a communication method is provided, comprising: receiving perception data demand information from a business orchestration function; and sending indication information to the business orchestration function based on the perception data demand information, wherein the indication information is used to indicate that there is no perception data that meets the perception data demand information.

[0061] The solution described in the fifth aspect may be executed by a data arrangement function, or may be a logical node, a logical module or software that can implement all or part of the data arrangement function. For ease of description, the following description is made by taking the data arrangement function as an example.

[0062] In the above scheme, the data orchestration function can determine that there is no perception data corresponding to the perception data demand information based on the perception data demand information, and send feedback information to the business orchestration function, thereby supporting the perception data requesting device to determine that there is no perception data that can meet the needs of the perception data requesting device.

[0063] In a sixth aspect, a communication device is provided, which may be a data arrangement function, or may be a device or module for executing the data arrangement function.

[0064] In one possible implementation, the communication device may include a module or unit corresponding to each of the methods / operations / steps / actions described in the first aspect. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0065] In one possible implementation, the communication device may include a module or unit corresponding to each of the methods / operations / steps / actions described in the fifth aspect. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0066] For example, the communication device includes a transceiver unit and a processing unit.

[0067] In a seventh aspect, a communication device is provided. The communication device may be a service orchestration function, or may be a device or module for executing the service orchestration function.

[0068] In one possible implementation, the communication device may include a module or unit corresponding to each of the methods / operations / steps / actions described in the second aspect. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0069] For example, the communication device includes a transceiver unit and a processing unit.

[0070] In an eighth aspect, a communication device is provided. The communication device may be a first data storage function, or may be a device or module for executing the first data storage function.

[0071] In one possible implementation, the communication device may include a module or unit corresponding to each of the methods / operations / steps / actions described in the third aspect. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0072] For example, the communication device includes a transceiver unit and a processing unit.

[0073] In a ninth aspect, a communication device is provided, which may have a perception function, or may be a device or module for executing a perception function.

[0074] In one possible implementation, the communication device may include a module or unit corresponding to each of the methods / operations / steps / actions described in the fourth aspect. The module or unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0075] For example, the communication device includes a transceiver unit and a processing unit.

[0076] In the tenth aspect, a communication device is provided, comprising a processor, wherein the processor is used to, by executing a computer program or instruction, or, through a logic circuit, enable the communication device to perform the method described in the first aspect and any possible manner of the first aspect; or, enable the communication device to perform the method described in the second aspect and any possible manner of the second aspect; or, enable the communication device to perform the method described in the third aspect and any possible manner of the third aspect; or, enable the communication device to perform the method described in the fourth aspect and any possible manner of the fourth aspect; or, enable the communication device to perform the method described in the fifth aspect and any possible manner of the fifth aspect.

[0077] In a possible implementation manner, the communication device further includes a memory for storing the computer program or instruction.

[0078] In a possible implementation manner, the communication device further includes a communication interface, which is used to input and / or output signals.

[0079] In the eleventh aspect, a communication device is provided, comprising a logic circuit and an input / output interface, the input / output interface being used to input and / or output signals, the logic circuit being used to execute the method described in the first aspect and any possible manner of the first aspect; or, the logic circuit being used to execute the method described in the second aspect and any possible manner of the second aspect; or, the logic circuit being used to execute the method described in the third aspect and any possible manner of the third aspect; or, the logic circuit being used to execute the method described in the fourth aspect and any possible manner of the fourth aspect; or, the logic circuit being used to execute the method described in the fifth aspect and any possible manner of the fifth aspect.

[0080] In the twelfth aspect, a computer-readable storage medium is provided, on which a computer program or instruction is stored. When the computer program or the instruction is run on a computer, the method described in the first aspect and any possible mode of the first aspect is executed; or, the method described in the second aspect and any possible mode of the second aspect is executed; or, the method described in the third aspect and any possible mode of the third aspect is executed; or, the method described in the fourth aspect and any possible mode of the fourth aspect is executed; or, the method described in the fifth aspect and any possible mode of the fifth aspect is executed.

[0081] In the thirteenth aspect, a computer program product is provided, comprising instructions, which, when executed on a computer, cause the method described in the first aspect and any possible manner of the first aspect to be executed; or, cause the method described in the second aspect and any possible manner of the second aspect to be executed; or, cause the method described in the third aspect and any possible manner of the third aspect to be executed; or, cause the method described in the fourth aspect and any possible manner of the fourth aspect to be executed; or, cause the method described in the fifth aspect and any possible manner of the fifth aspect to be executed.

[0082] In the fourteenth aspect, a chip or chip system is provided, comprising: one or more processors, the processor being used to execute the computer program or instructions in the memory, so that the chip or chip system implements the method in the first aspect and any possible implementation manner of the first aspect; or, the chip or chip system implements the method in the second aspect and any possible implementation manner of the second aspect; or, the chip or chip system implements the method in the third aspect and any possible implementation manner of the third aspect; or, the chip or chip system implements the method in the fourth aspect and any possible implementation manner of the fourth aspect; or, the chip or chip system implements the method in the fifth aspect and any possible implementation manner of the fifth aspect.

[0083] In a fifteenth aspect, a communication system is provided, including a data orchestration function and a service orchestration function. The data orchestration function is used to execute the method in the aforementioned first aspect and any possible implementation of the first aspect, and the service orchestration function is used to execute the method in the second aspect and any possible implementation of the second aspect.

[0084] Optionally, the above-mentioned communication system may further include a first data storage function, and the first data storage function is used to execute the method in the third aspect and any possible implementation manner of the third aspect.

[0085] Optionally, the above-mentioned communication system may further include a perception function, which is used to execute the method in the fourth aspect and any possible implementation manner of the fourth aspect.

[0086] The description of the beneficial effects of any aspect from the sixth aspect to the fifteenth aspect can be found in the description of the beneficial effects of the first aspect to the fifth aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0087] Figure 1 It is a schematic diagram of the architecture of a communication system 100 to which an embodiment of the present application is applicable.

[0088] Figure 2 It is a schematic diagram of the perception mode 200 of an embodiment of the present application.

[0089] Figure 3 It is a schematic diagram of the architecture of the communication system 300 according to an embodiment of the present application.

[0090] Figure 4 It is a schematic diagram of the architecture of the 5G network architecture 400 of an embodiment of the present application.

[0091] Figure 5 It is a schematic diagram of the interaction flow of the communication method 500 according to an embodiment of the present application.

[0092] Figure 6 It is a schematic diagram of the interaction flow of the communication method 600 according to an embodiment of the present application.

[0093] Figure 7 It is a schematic diagram of the interaction flow of the communication method 700 according to an embodiment of the present application.

[0094] Figure 8 It is a schematic diagram of the interaction process of the communication method 800 according to an embodiment of the present application.

[0095] Fig. 9 It is a schematic diagram of the interaction flow of the communication method 900 according to an embodiment of the present application.

[0096] Fig.10 It is a schematic block diagram of a communication device 1000 according to an embodiment of the present application.

[0097] Fig.11 It is a schematic block diagram of a communication device 1100 according to an embodiment of the present application. DETAILED DESCRIPTION

[0098] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.

[0099] 1. Unless otherwise specified, “plurality” means two or more. “at least one” means “one or more”.

[0100] 2. Unless otherwise specified or there is no logical conflict, the terms and / or descriptions between different embodiments of the present application are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments based on their internal logical relationships.

[0101] 3. The various digital numbers involved in this application are only used for the convenience of description and are not used to limit the scope of protection of this application. The size of the serial numbers involved in this application does not mean the order of execution. The execution order of each process should be determined by its function and internal logic. For example, the terms "first", "second", "third", "fourth" and other various terminology labels (if any) in the specification and claims and drawings of this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. Among them, the data used in this way can be interchangeable where appropriate, so that the embodiments described here can be implemented in an order other than what is illustrated or described here.

[0102] At the same time, any embodiment or design described in the present application as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete manner for ease of understanding.

[0103] 4. The terms "comprise", "include", "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product or apparatus.

[0104] 5. In this application, "used to indicate" can be understood as "enable", and "enable" includes direct enablement and indirect enablement. When describing that a certain information is used to enable A, it can include that the information directly enables A or indirectly enables A, but it does not mean that the information must carry A.

[0105] The information enabled by the information is called information to be enabled. In the specific implementation process, there are many ways to enable the information to be enabled, such as but not limited to, the information to be enabled can be directly enabled, such as the information to be enabled itself or the index of the information to be enabled. The information to be enabled can also be indirectly enabled by enabling other information, wherein there is an association relationship between the other information and the information to be enabled. It is also possible to enable only a part of the information to be enabled, while the other parts of the information to be enabled are known or agreed in advance. For example, the enabling of specific information can also be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified by the protocol), thereby reducing the enabling overhead to a certain extent. At the same time, the common parts of each piece of information can also be identified and enabled uniformly to reduce the enabling overhead caused by enabling the same information separately.

[0106] In addition, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0107] In the present application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (for example, specified by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent together as a whole, or it can be divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.

[0108] 6. In this application, "pre-configuration" may include pre-definition, such as protocol definition. Among them, "pre-definition" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including each network element), and this application does not limit its specific implementation method.

[0109] 7. The term "storage" or "saving" as used in this application may refer to saving in one or more memories. The one or more memories may be provided separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories may also be partially provided separately and partially integrated in a decoder, a processor, or a communication device. The type of memory may be any form of storage medium, without limitation.

[0110] 8. The “protocol” referred to in this application may refer to a standard protocol in the field of communications, for example, it may include the fourth generation (4G) network, the fifth generation (5G) network protocol, the 5.5G network protocol, and related protocols used in future communication networks, and this application does not limit this.

[0111] 9. The dotted arrows or boxes in the schematic diagrams of the drawings in the specification of this application represent optional steps or optional modules.

[0112] 10. Unless otherwise specified, “ / ” indicates that the objects associated with each other are in an “or” relationship. For example, A / B can represent A or B. The “and / or” in this application is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0113] 11. In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information is XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source of the information is YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wiring or interface.

[0114] First, a communication system to which the embodiments of the present application are applicable is described.

[0115] Figure 1 FIG. 1 is a schematic diagram of the architecture of a communication system 100 to which the embodiment of the present application is applicable. Figure 1As shown, the communication system 100 includes: a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (such as 110a and 110b, collectively referred to as 110) and at least one terminal device (such as 120a-120j, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices ( Figure 1 The terminal device 120 is connected to the RAN node 110 by wireless means. The RAN node 110 is connected to the CN 200 by wireless or wired means. The core network device in the CN 200 and the RAN node 110 in the RAN 100 can be different physical devices, or they can be the same physical device that integrates the CN logical function and the RAN logical function.

[0116] RAN 100 can be used for the 3rd Generation Partnership Project (3GPP) rd The RAN 100 may be a communication system related to a third generation partnership project (3GPP), such as a 4G system, a 5G system or a future communication network. The RAN 100 may also be an open radio access network (O-RAN or ORAN), a cloud radio access network (C-RAN or CRAN), or a wireless fidelity (Wi-Fi) system. The RAN 100 may also be a communication system that integrates two or more of the above communication systems.

[0117] The RAN node 110, which may also be referred to as an access network device, a RAN entity or an access node, is used to help the terminal device achieve wireless access. The multiple RAN nodes 110 in the communication system 100 may be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal device 120 are relative. For example, the network element 120i may be a helicopter or a drone, which may be configured as a mobile base station. For the terminal device 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal device. The RAN node 110 and the terminal 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b may be understood as communication devices with base station functions, and the network elements 120a-120j may be understood as communication devices with terminal functions.

[0118] In one possible scenario, a RAN node may be a base station (BS), an evolved NodeB (eNB), an access point (AP), a transmission point (TP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a future communication network, or an access node in a Wi-Fi system. A RAN node may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1 110b in the example), a relay node or a donor node, or a wireless controller in a CRAN scenario.

[0119] The RAN node may also be a server, a wearable device, a vehicle or an on-board device, etc. All or part of the functions of the RAN node in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The RAN node in this application may also be a logical node, a logical module or software that can implement all or part of the RAN node functions.

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

[0121] In different communication systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, CU, CU-CP, CU-UP, DU and RU are described as examples in this application. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0122] The number of each device in the above communication system is only for illustration and is not limited thereto. In actual applications, the communication system may further include more terminal devices, more RAN devices, and other devices.

[0123] In an embodiment of the present application, a terminal device is a device with wireless transceiver functions, which may refer to user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device.

[0124] In the embodiment of the present application, the terminal device can also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a customer terminal equipment (customer-premises equipment, CPE), a smart point of sale (POS) machine, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device communication (D2D), a terminal in vehicle-to-everything (V2X), a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, and a self-driving car. There is no restriction on the use of wireless terminals in communication networks that evolve after 5G, such as wireless terminals in smart driving, wireless terminals in telemedicine or telehealth services, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, or terminal devices in communication networks that evolve after 5G.

[0125] In the embodiment of the present application, the terminal device may also be a device with communication functions in the future communication network, without limiting the form or type of the terminal device in the future communication network.

[0126] In the embodiment of the present application, the communication device for realizing the function of the terminal device may be the terminal device, or may be a device capable of supporting the terminal device to realize the function, such as a chip system. The device may be installed in the terminal device or used in combination with the terminal device. In the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices.

[0127] In the embodiment of the present application, the network device is a device with wireless transceiver function, which is used to communicate with the terminal device. The network device can be a node in the RAN, which can also be called a base station, or a RAN node, which can be an eNB of long term evolution (LTE); or a base station of a 5G network such as a gNB or a base station in a public land mobile network (PLMN) evolved after 5G, a broadband network service gateway (BNG), an aggregation switch or a network device in 3GPP, etc.

[0128] The network equipment may also include various forms of base stations, such as macro base stations, micro base stations (also called small stations), relay stations, TRPs, transmission points (TPs), mobile switching centers, and equipment that performs base station functions in D2D, V2X, and machine-to-machine (M2M) communications, network equipment in non-terrestrial networks (NTNs), etc., without specific limitation.

[0129] In the embodiment of the present application, the communication device for realizing the function of the network device can be a network device, or a device that can support the network device to realize the function, such as a chip system. The device can be installed in the network device or used in combination with the network device. The chip system in the embodiment of the present application can be composed of a chip, or it can include a chip and other discrete devices.

[0130] The network architecture and service scenarios described in this application are intended to more clearly illustrate the technical solutions of the embodiments of this application and do not constitute a limitation on the technical solutions provided by this application. It is known to those skilled in the art that with the evolution of the communication network architecture and the emergence of new service scenarios, the technical solutions provided by this application are also applicable to similar technical problems. For example, this application can be applied to V2X scenarios.

[0131] In order to facilitate understanding of the embodiments of the present application, the terms involved in the embodiments of the present application are briefly explained below.

[0132] 1. Definition of Perception

[0133] Wireless sensing is the use of wireless signals for sensing. Sensing is the process of collecting and processing collected data and generating sensing results. For example, the distance, shape, type, etc. of surrounding obstacles can be determined through collected data. Another example is that the breathing rate and heartbeat of the monitored object can be determined through collected data. The collected data can be data collected by sensors or data collected by wireless signals.

[0134] Wireless sensing and wireless communication are both based on electromagnetic wave theory. The transmitter modulates the electromagnetic wave signal so that the electromagnetic wave signal carries the source information. The electromagnetic wave signal will be affected by the wireless environment during the propagation process, that is, the electromagnetic wave signal is affected by the environment and can therefore also carry environmental information. By analyzing the electromagnetic wave signal, the receiver can not only obtain the carried source information, but also extract the perception information reflecting the characteristics of the propagation environment. In other words, electromagnetic wave signals have the inherent dual capabilities of communication and perception, which makes integrated sensing and communication (ISAC) possible. Among them, communication and perception integration can also be called joint communications and sensing (JCAS). Communication and perception integration can also be referred to as synaesthesia integration. Compared with systems where perception and communication are separated, ISAC has the advantages of reduced cost, reduced equipment size, reduced power consumption, improved frequency efficiency, and reduced mutual interference between communication and perception.

[0135] 2. Perception Mode

[0136] The perception mode can be divided into a perception mode based on network devices (the perception mode can also be understood as a perception scenario), a perception mode based on network devices and terminal devices, and a perception mode based on terminal devices. For a description of the perception mode, see Figure 2 .

[0137] Figure 2 2 is a schematic diagram of a perception mode 200 according to an embodiment of the present application.

[0138] Figure 2 The perception mode shown in (1) is a perception mode based on a network device, and the network device acts as a transmitter and receiver of a perception signal. For example, a perception signal 1 sent by a network device reaches a target object (such as a car), and after the perception signal 1 is reflected by the target object, the network device can receive a perception signal 2, and then process the perception signal 2 to obtain a perception result.

[0139] Figure 2 The perception mode shown in (2) is also a perception mode based on network devices, where one network device acts as the transmitter of the perception signal and the other network device acts as the receiver of the perception signal. For example, the perception signal 1 sent by network device A (such as Tx) reaches the target object, and the perception signal 1 is reflected by the target object. Network device B (such as Rx) can receive the perception signal 2, and then network device B can process the perception signal 2 to obtain the perception result.

[0140] Figure 2The perception mode shown in (3) is a perception mode based on a network device and a terminal device, where the network device acts as a transmitter of a perception signal and the terminal device acts as a receiver of a perception signal. For example, a perception signal 1 sent by a network device (such as Tx) reaches a target object, and after being reflected by the target object, the terminal device (such as Rx) can receive a perception signal 2, and then the terminal device can process the perception signal 2 to obtain a perception result.

[0141] Figure 2 The perception mode shown in (4) is also a perception mode based on network devices and terminal devices, where the terminal device is the transmitter of the perception signal and the network device is the receiver of the perception signal. For example, the perception signal 1 sent by the terminal device (such as Tx) reaches the target object, and the perception signal 1 is reflected by the target object. The network device (such as Rx) can receive the perception signal 2, and then the network device can process the perception signal 2 to obtain the perception result.

[0142] Figure 2 The perception mode shown in (5) is a perception mode based on a terminal device, and the terminal device serves as a transmitter and a receiver of a perception signal. For example, a perception signal 1 sent by a terminal device (such as Rx and Tx) reaches a target object, and after the perception signal 1 is reflected by the target object, the terminal device can receive a perception signal 2, and then process the perception signal 2 to obtain a perception result.

[0143] Figure 2 The perception mode shown in (6) is also a perception mode based on terminal devices, where one terminal device is used as a transmitter of the perception signal and the other terminal device is used as a receiver of the perception signal. For example, the perception signal 1 sent by the terminal device a (such as Tx) reaches the target object, and the perception signal 1 is reflected by the target object. The terminal device b (such as Rx) can receive the perception signal 2, and then the terminal device b can process the perception signal 2 to obtain the perception result.

[0144] It can be understood that the perception signal 2 can be understood as a reflection signal of the perception signal 1, and the perception signal 2 carries more information than the perception signal 1. For example, the perception signal 2 can carry information source information and environmental information.

[0145] At present, there are many different types of perception services in the communication system 100, for example, autonomous driving perception services, such as, due to the short perception distance of the vehicle or drone itself, the terminal device and / or the network device generates a large range of dynamic map information based on perception; for example, safety supervision perception services, such as, when there is a situation such as a vehicle occupying an emergency lane, the terminal device and / or the network device identifies the vehicle violation based on perception and performs real-time warning / post-event punishment. Among them, different types of perception services will generate a large amount of perception data, and the perception data will be opened to the perception data request device through the existing point-to-point data transmission mechanism. Then, these perception data are generated independently and temporarily, resulting in the problem of repeated generation of perception data and a large delay in the perception data request device obtaining the perception data. For example, according to the needs of the perception data request device, the network needs to control one or more perception devices (devices for generating perception data) to temporarily perform perception to obtain the required perception data and transmit it to the perception data request device, which will cause one or more perception devices to perform perception operations and data transmission for different perception data request devices respectively, resulting in a relatively complex process for the perception data request device to obtain the perception data and a large delay, and the network repeatedly generates perception data, resulting in a waste of network resources. In view of this, the present application provides a communication system, which can support a perception data requesting device to obtain perception data more conveniently. Figure 3 .

[0146] Figure 3 3 is a schematic diagram of the architecture of the communication system 300 of the embodiment of the present application. Figure 3 As shown, the communication system 300 includes: data storage function, data arrangement function and service arrangement function.

[0147] Optionally, the communication system 300 may further include a sensing device and a sensing function. The sensing device is a device capable of generating sensing data.

[0148] In the communication system 300, information interaction between the perception function, data orchestration function, business orchestration function and perception devices can be through a direct interface, that is, there is an interface between the perception function and the data orchestration function, or there is an interface between the perception function and the business orchestration function, etc., or it can be transferred through other network elements or devices, which is not limited to this.

[0149] The perception function is a function or device or network element that performs perception control (such as determining that a perception operation is performed by a perception device, etc.) or perception management. For example, the perception function may be a sensing function network element (SF). When the SF adopts a control plane and a user plane separation architecture, SF-C represents the perception function, SF-U represents the data processing function or the data storage function, and the perception function may be SF-C.

[0150] The data orchestration function is a function or device or network element that performs perception data control (such as determining a data storage function for storing perception data). For example, the data orchestration function may be a SF or a network device. When the SF adopts a control plane and a user plane separation architecture, the data orchestration function may be a SF-C or a SF-U.

[0151] The service orchestration function is a function or device or network element that performs perception service control (such as the establishment and processing of perception services) or perception service management. For example, the service orchestration function may be an SF or a network device. When the SF adopts a control plane and a user plane separation architecture, the service orchestration function may be an SF-C or an SF-U. Among them, the service orchestration function and the data orchestration function may be one network element, that is, the data orchestration function includes the functions of the above-mentioned service orchestration function.

[0152] The data storage function is a function or device or network element that performs data storage. For example, the data storage function may be a SF-U or a terminal device or a network device, etc.

[0153] The above-mentioned perception function, data orchestration function, and service orchestration function are divided at the functional level. A device or network element can have one or more functions. For example, a device or network element can perform perception measurement and can also perform one or more functions of the perception function, data orchestration function, and service orchestration function, and there is no limitation on this.

[0154] The above-mentioned perception function, data orchestration function and business orchestration function can each be represented as an independent entity, such as a separate device or network element, or can be represented as a composition of a certain entity, such as the perception function is a composition of a certain network element or device, the data orchestration function is a composition of a certain network element or device, and the business orchestration function is also a composition of a certain network element or device, and this is not limited. In summary, the embodiments of the present application do not limit the specific deployment form or device form of the perception function, the data orchestration function and the business orchestration function.

[0155] In the embodiment of the present application, the communication system 300 can be applied to different network architectures. For example, the communication system 300 can be applied to the network architecture of a 5G network, or to the network architecture of a future communication network, without limitation. For ease of description, the following takes the application of the communication system 300 to the network architecture of a 5G network as an example. Figure 4 .

[0156] Figure 4 Schematic diagram of a 5G network architecture 400 according to an embodiment of the present application. Figure 4 As shown in (a), the 5G network architecture 400 includes:

[0157] 1. Access and mobility management function (AMF)

[0158] AMF mainly performs functions such as mobility management or access authentication / authorization. AMF is also responsible for transmitting user policies between terminal devices and policy control function (PCF) network elements. AMF can receive non-access stratum (NAS) signaling (including mobility management (MM) signaling and session management (SM) signaling) of terminal devices and related signaling of access network devices (for example, next generation (NG) 2 interface signaling at the base station granularity that interacts with AMF), complete the user registration process and forwarding of SM signaling and mobility management.

[0159] 2. Session management function (SMF)

[0160] SMF is mainly used for session management, allocation and management of Internet protocol (IP) addresses of terminal devices, selection of endpoints for manageable user plane functions, policy control and charging function interfaces, and downlink data notification. SMF can also be used to complete the establishment, release, and update processes related to protocol data unit (PDU) sessions.

[0161] 3. Policy control function (PCF)

[0162] The PCF may be responsible for user policy management, including both mobility-related policies and PDU session-related policies, such as quality of service (QoS) policies and charging policies.

[0163] 4. Unified data repository (UDR).

[0164] UDR mainly includes the following functions:

[0165] 1) Unified data management (UDM) stores or reads subscription data;

[0166] 2) PCF stores policy data or reads policy data;

[0167] 3) Store or read exposed data.

[0168] The UDR and the network function (NF) accessing it have the same public land mobile network (PLMN), that is, under the same network, the Nudr interface is a PLMN internal interface.

[0169] 5. UDM.

[0170] UDM mainly includes the following functions: unified data management, support for authentication credentials processing in 3GPP authentication and key negotiation mechanism, user identity processing, access authorization, registration and mobility management, contract management and short message management.

[0171] 6. Application function (AF).

[0172] AF includes the following functions: interacting with the 3GPP core network to provide business or services, including: interacting with NEF, policy architecture interaction, etc.

[0173] 7. User plane function (UPF)

[0174] As the interface with the data network, UPF completes functions such as user plane data forwarding, session / flow-level billing statistics, and bandwidth limitation, namely packet routing and forwarding, and QoS processing of user plane data.

[0175] 8. (Wireless) access network equipment (radio, R) (access network, AN).

[0176] AN can manage wireless resources and provide access services for terminal devices.

[0177] 9. Data network (DN).

[0178] DN provides, operator services, Internet access or third-party services, including servers, which implement video source encoding, rendering, etc.

[0179] In the above description, the network element can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). The functional network element can be divided into one or more services, and further, services that exist independently of the network function may also appear. An instance of the functional network element, or an instance of a service included in the functional network element, or an instance of a service that exists independently of the network function can be referred to as a service instance.

[0180] Depend on Figure 4 From (a), we can see that the terminal device accesses 5GS through the access network device, the terminal device communicates with AMF through the NG1 interface (N1 for short), the access network device communicates with AMF through the NG2 interface (N2 for short), the access network device communicates with UPF through the NG3 interface (N3 for short), AMF communicates with SMF through the NG11 interface (N11 for short), AMF communicates with UDM through the NG8 interface (N8 for short), AMF communicates with PCF through the NG15 interface (N15 for short), SMF communicates with PCF through the NG7 interface (N7 for short), SMF communicates with UPF through the NG4 interface (N4 for short), UPF accesses DN through the NG6 interface (N6 for short), UDM communicates with UDR through the NG35 interface (N35 for short), PCF communicates with UDR through the NG36 interface (N36 for short), etc.

[0181] Figure 4 The interface between each control plane network element in (a) is a point-to-point interface. In actual implementation, the interface between each control plane network element can also be as follows: Figure 3 The service-oriented interface shown in (b). Figure 4 In (b), Npcf, Nudr, Nudm, Naf, Namf, and Nsmf are service interfaces provided by the above-mentioned PCF, UDR, UDM, AF, AMF, and SMF, respectively, and are used to call corresponding service operations.

[0182] Figure 4 (a) or Figure 4 The naming of each network element shown in (b) is only a name, and the name does not limit the function of the network element itself. In 5G networks and other future networks, the above-mentioned network elements may also have other names, and the embodiments of the present application do not specifically limit this.

[0183] Figure 4 The 5G network structure shown is only an example description. Figure 4The 5G network structure shown may also include other network elements not mentioned, such as authentication server function (AUSF), network open function (NEF) and NRF.

[0184] In addition, the "network element" in this article may also be referred to as a network function instance, NF, equipment, device or module, etc., which is not specifically limited in this application. In addition, the above naming is only defined for the convenience of distinguishing different functions and should not constitute any limitation. This application does not exclude the possibility of adopting other names in 5G networks and other future networks. The interface name between the above-mentioned network elements is only an example. The name of the interface in the specific implementation may be other names, and there is no specific limitation on this. In addition, the name of the message (or signaling) transmitted between the above-mentioned network elements is only an example and does not constitute any limitation on the function of the message itself.

[0185] Based on the 5G network architecture 400, illustratively, the above-mentioned perception function can also be integrated in network elements such as AMF or UPF, the data orchestration function can also be integrated in network elements such as SF or AMF or SMF or UPF or UDM, the service orchestration function can also be integrated in SF or data orchestration function or network elements such as AMF or UPF or SMF or UDM, the perception device can be UE or (R)AN, etc., and the data storage function can be UE or (R)AN. This is not limited. In addition, when the data storage function is SF-U, SF-U can be connected to network elements such as AMF or SMF or UPF, which is not limited.

[0186] In the communication system 300, the service orchestration function can obtain information related to the storage of the perception data from the data orchestration function, and the service orchestration function sends the information related to the storage of the perception data to the perception data request device. The perception data request device can obtain the required perception data from the corresponding data storage function according to the information related to the storage of the perception data, which can support the perception data request device to obtain the perception data more conveniently. For specific interaction methods, please refer to Figure 5 . Among them, the perception data requesting device can be a UE or AF in the 5G network architecture 400, etc.

[0187] Figure 5 Schematic diagram of the interaction process of the communication method 500 of the embodiment of the present application. Figure 5 As shown, the communication method 500 includes:

[0188] S501: The service orchestration function sends the perceived data demand information 1 to the data orchestration function. Correspondingly, the data orchestration function receives the perceived data demand information 1.

[0189] Optionally, before S501, the service orchestration function receives the perception data requirement information 1 or the perception data description information from the perception data requesting device, and the service orchestration function obtains the perception data requirement information 1 according to the perception data description information. The perception data description information can be understood as information used to describe the characteristics that the perception data needs to meet.

[0190] The perception data request device may send perception data request information (which may also be replaced by other terms, such as perception service request information) to the service orchestration function, and the perception data request information includes perception data requirement information 1. The perception data requirement information 1 may indicate the requirements that the perception data acquired by the perception data request device needs to meet, or in other words, the perception data requirement information 1 can be used to indicate the characteristics that the perception data required by the perception data request device should meet. Further, the service orchestration function sends the perception data requirement information 1 to the data orchestration function. In other words, the data orchestration function may obtain the perception data request information from the perception data request device.

[0191] When the data orchestration function and the business orchestration function are the same entity, the data orchestration function directly obtains the perception data request information of the perception data request device. When the data orchestration function and the business orchestration function are not the same entity, the data orchestration function obtains the perception data request information of the perception data request device through the business orchestration function.

[0192] In a possible implementation, the sensing data requirement information 1 includes one or more of the following information:

[0193] Business type information;

[0194] Perception area information (or location)

[0195] Object type information

[0196] Perceive key performance indicator (KPI) information (such as accuracy, resolution, latency, refresh rate, false detection rate, false alarm rate, confidence level, etc.)

[0197] Data hierarchy information.

[0198] Exemplarily, the service type information may indicate the service type corresponding to the perception data required by the perception data requesting device, such as perception data for target tracking services, or perception data for target quantity detection services; or perception data for autonomous driving services.

[0199] Exemplarily, the perception area information may indicate an area corresponding to the perception data required by the perception data requesting device, such as perception data of a road area, or perception data of a large shopping mall area, and so on.

[0200] Exemplarily, the object type information may indicate the object type corresponding to the perception data required by the perception data requesting device, such as perception data of a road, or perception data of a car, or perception data of a person, and so on.

[0201] Exemplarily, the perception KPI information may indicate a KPI corresponding to the perception data required by the perception data requesting device, such as perception data requiring a delay of less than 1 ms.

[0202] Exemplarily, the data hierarchy information may indicate the data hierarchy corresponding to the perception data required by the perception data requesting device, such as original data or intermediate processed data or final result data, etc.

[0203] S502: The data orchestration function sends address information 1 to the service orchestration function according to the sensed data demand information 1. Correspondingly, the service orchestration function receives the address information 1.

[0204] The data orchestration function may determine whether the data storage function has stored the perception data that meets the perception data requirement information 1 according to the perception data requirement information 1 (for example, the data orchestration function may determine whether to store the corresponding perception data from the data storage function according to the perception data requirement information 1, and for another example, the data orchestration function may determine the corresponding data storage function according to the correspondence between the perception data stored by the data storage function and the characteristics of the perception data indicated by the perception data requirement information 1). When the data orchestration function determines that the data storage function has stored the perception data that meets the perception data requirement information 1, the data orchestration function sends the address information of the data storage function to the business orchestration function. Taking the data storage function 1 as an example, when the data orchestration function determines that the data storage function 1 has stored the perception data that meets the perception data requirement information 1 (for example, the data orchestration function may determine whether to store the corresponding perception data from the data storage function 1 according to the perception data requirement information 1, and for another example, the data orchestration function may determine the data storage function 1 according to the correspondence between the perception data stored by the data storage function 1 and the characteristics of the perception data indicated by the perception data requirement information 1), the data orchestration function sends the address information 1 to the business orchestration function, and the address information 1 is used to indicate the address of the data storage function 1. In a possible implementation, the data arrangement function may determine the storage status of the perception data of each data storage function, as shown in Tables 1 to 3. The contents shown in Tables 1 to 3 are only examples and are not intended to be final limitations.

[0205] Table 1

[0206] Data storage function Business type of perception data Data storage function 1 Business Type 1 Data storage function 2 Business Type 2 Data storage function 3 Business Type 3

[0207] As shown in Table 1:

[0208] Data storage function 1 can store the sensing data of service type 1, and service type 1 is a target tracking service;

[0209] Data storage function 2 can store the sensing data of service type 2, and service type 2 is a target quantity detection service;

[0210] The data storage function 3 can store the perception data of the service type 3, and the service type 3 is the autonomous driving service.

[0211] Table 2

[0212] Data storage function Object type of perception data Data storage function 1 Object Type 1 Data storage function 2 Object Type 2 Data storage function 3 Object Type 3

[0213] As shown in Table 2:

[0214] Data storage function 1 can store the perception data of object type 1, where object type 1 is a car;

[0215] The data storage function 2 can store the perception data of the object type 2, and the object type 2 is a person;

[0216] The data storage function 3 can store the perception data of object type 3, and object type 3 is a road.

[0217] Table 3

[0218] Data storage function Data hierarchy of perception data Data storage function 1 Data level 1 Data storage function 2 Data Level 2

[0219] As shown in Table 3:

[0220] The data storage function 1 can store the perception data of data level 1, where data level 1 is intermediate processing data (such as distance speed spectrum data or distance speed angle spectrum data);

[0221] The data storage function 2 can store the perception data of data level 2, and the data level 2 is the final result data (such as target trajectory data).

[0222] Each data storage function can store multiple different types of data, which can refer to business types, object types, or data levels, etc., without limitation. Taking data storage function 1 as an example, data storage function 1 can store perception data of business type 1, data level 2, and object type 3. Among them, the type of perception data that each data storage function can store can be determined by the data orchestration function. Therefore, the data orchestration function can determine whether there is perception data that meets the perception data request information 1 based on the perception data request information 1 and the perception data storage situation of each data storage function.

[0223] Exemplarily, the perception data demand information 1 includes data hierarchy information. The data orchestration function determines whether the data hierarchy function 1 stores the perception data that meets the perception data demand information 1 based on the data hierarchy information and Table 3. If stored, the address information 1 is sent to the service orchestration function.

[0224] In a possible implementation, the data arrangement function may obtain the perception data storage status of the data storage function from the data storage function. In this way, the data arrangement function may determine whether the data storage function has stored the perception data that meets the perception data requirement information 1.

[0225] S503: The service orchestration function sends address information 1 to the perception data requesting device. Correspondingly, the perception data requesting device receives the address information 1.

[0226] In the above scheme, the data orchestration function can determine the address information of the data storage function that stores the perception data corresponding to the perception data demand information based on the perception data demand information, and send the address information to the business orchestration function, thereby supporting the perception data requesting device to obtain the address information from the business orchestration function and then obtain the corresponding perception data from the corresponding data storage function according to the address information. In this way, the perception data requesting device does not need to interact with the perception data source device for information, thereby supporting the perception data requesting device to obtain the perception data more conveniently.

[0227] In addition, compared with the existing point-to-point data transmission scheme, the perception device can first perform perception and send the generated perception data to the corresponding data storage function. The perception data requesting device obtains the required perception data from the corresponding data storage function. This can reduce the latency and process complexity of the perception data requesting device in obtaining the required perception data.

[0228] Optionally, S504 , the data orchestration function sends credential information 1 to the business orchestration function. Correspondingly, the business orchestration function receives credential information 1 .

[0229] The credential information 1 is used by the perception data requesting device to obtain the perception data satisfying the perception data requirement information 1 from the data storage function 1. In this way, the security of the data interaction between the data storage function 1 and the perception data requesting device can be enhanced.

[0230] In a possible implementation, the credential information 1 includes the identity information and password verification information (or authentication information) of the perception data requesting device. The identity information of the perception data requesting device may be sent from the service orchestration function to the data orchestration function. In this way, the security of data interaction between the data storage function and the perception data requesting device may be enhanced.

[0231] In a possible implementation, the credential information 1 includes password verification information, so that the security of data interaction between the data storage function and the perception data requesting device can be enhanced.

[0232] In a possible implementation, the credential information 1 and the address information 1 may be carried in the same message and sent.

[0233] Optionally, S505, the service orchestration function sends credential information 1 to the perception data requesting device. Correspondingly, the perception data requesting device receives credential information 1. In this way, the security of data interaction between the data storage function and the perception data requesting device can be enhanced.

[0234] Optionally, S506, the data arrangement function sends indication information 1 to the data storage function 1. Accordingly, the data storage function 1 receives the indication information 1. The indication information 1 is used to indicate that the acquisition of the perception data satisfying the perception data requirement information 1 is allowed.

[0235] In a possible implementation manner, the indication information 1 includes identity information of the perception data requesting device.

[0236] In a possible implementation, the indication information 1 may further include credential information 1. The data storage function 1 determines whether to send corresponding perception data to the perception data requesting device according to whether the credential information 1 in the indication information 1 is consistent with the credential information 1 in the information sent by the perception data requesting device.

[0237] Optionally, S507, the perception data requesting device sends request information 1 to the data storage function 1. Correspondingly, the data storage function 1 receives the request information 1. The request information 1 is used to request to obtain the perception data that meets the perception data requirement information 1.

[0238] In a possible implementation, the request information 1 includes identity information of the perception data requesting device.

[0239] In a possible implementation, the request information 1 includes identity information of the perception data requesting device and perception data demand information 1.

[0240] In a possible implementation, the request information 1 includes identity information of the perception data requesting device, credential information 1 (including password verification information), and perception data demand information 1.

[0241] In a possible implementation, the request information 1 includes identity information and credential information 1 (including password verification information) of the perception data requesting device.

[0242] In a possible implementation, the request information 1 includes perception data demand information 1 and credential information 1 (including identity information and password verification information of the perception data requesting device).

[0243] In a possible implementation, the request information 1 includes perception data demand information 1 .

[0244] In a possible implementation, the request information 1 includes perception data requirement information 1 and credential information 1 (including password verification information).

[0245] Optionally, S508, the data storage function 1 sends the perception data that meets the perception data requirement information 1 to the perception data requesting device. Correspondingly, the perception data requesting device receives the perception data that meets the perception data requirement information 1.

[0246] Exemplary:

[0247] When the request information 1 includes the identity information of the perception data requesting device, the data storage function 1 determines whether to send the perception data stored by the data storage function 1 to the perception data requesting device according to whether the identity information of the perception data requesting device in the request information 1 and the identity information of the perception data requesting device in the indication information 1 are consistent, which can enhance the security of data interaction between the data storage function 1 and the perception data requesting device. After the perception data requesting device obtains the data sent by the data storage function 1, the perception data requesting device can determine the required data from the data sent by the data storage function 1 according to the perception data demand information 1.

[0248] When the request information 1 includes the identity information of the perception data requesting device and the perception data demand information 1, the data storage function 1 determines whether to send the perception data that can meet the perception data demand information 1 to the perception data requesting device based on whether the identity information of the perception data requesting device in the request information 1 and the identity information of the perception data requesting device in the indication information 1 are consistent. This can enhance the security of data interaction between the data storage function 1 and the perception data requesting device.

[0249] When the request information 1 includes the identity information of the perception data requesting device, credential information 1 (including password verification information) and perception data demand information 1, the data storage function 1 determines whether to send perception data that can meet the perception data demand information 1 to the perception data requesting device based on whether the credential information 1 and the identity information in the request information 1 and the credential information 1 and the identity information in the indication information 1 are consistent. This can enhance the security of data interaction between the data storage function 1 and the perception data requesting device.

[0250] When the request information 1 includes the identity information and credential information 1 (including password verification information) of the perception data requesting device, the data storage function 1 determines whether to send the perception data stored by the data storage function 1 to the perception data requesting device (the data includes the perception data corresponding to the perception data demand information 1) according to whether the credential information 1 in the request information 1, the identity information, and the credential information 1 and the identity information in the indication information 1 are consistent, which can enhance the security of data interaction between the data storage function 1 and the perception data requesting device. After the perception data requesting device obtains the data sent by the data storage function 1, the perception data requesting device can determine the required data from the data sent by the data storage function 1 according to the perception data demand information 1.

[0251] When the request information 1 includes perception data requirement information 1 and credential information 1 (including identity information and password verification information of the perception data requesting device), the data storage function 1 determines whether to send corresponding perception data to the perception data requesting device based on whether the credential information 1 in the request information 1 and the credential information 1 in the indication information 1 are consistent. This can enhance the security of data interaction between the data storage function 1 and the perception data requesting device.

[0252] When the request information 1 includes perception data requirement information 1, the data storage function 1 determines whether to send corresponding perception data to the perception data requesting device based on whether the perception data stored in itself meets the information included in the perception data requirement information 1. This can simplify the process of the perception data requesting device obtaining the required perception data from the data storage function.

[0253] When the request information 1 includes the perception data requirement information 1 and the credential information 1 (including the password verification information), the data storage function 1 determines whether to send the corresponding perception data to the perception data requesting device according to the above information.

[0254] In the embodiment of the present application, the above-mentioned credential information 1 can be generated by the data arrangement function, or can be generated by the data storage function 1 and sent to the data arrangement function, which is not limited. For a specific description of the credential information 1, please refer to the description of S504 above.

[0255] In the above scheme, the data orchestration function can determine the address information 1 of the data storage function that stores the perception data corresponding to the perception data demand information 1 according to the perception data demand information 1. For example, the data orchestration function can determine the corresponding data storage function based on the correspondence between the perception data stored by one or more data storage functions and the characteristics of the perception data indicated by the perception data demand information 1, and send the address information of the data storage function to the business orchestration function, thereby supporting the perception data requesting device to obtain the address information from the business orchestration function and then obtain the corresponding perception data from the corresponding data storage function according to the address information. In this way, the perception data requesting device does not need to interact with the perception data source end device for information, thereby supporting the perception data requesting device to obtain the perception data more conveniently.

[0256] Optionally, S509, the service orchestration function sends the perceived data demand information 2 to the data orchestration function. Correspondingly, the data orchestration function receives the perceived data demand information 2.

[0257] For the description of perception data demand information 2, please refer to the aforementioned description of perception data demand information 1, which will not be repeated here.

[0258] Optionally, S510, the data orchestration function sends indication information 2 to the service orchestration function according to the sensed data demand information 2. Correspondingly, the service orchestration function receives the indication information 2.

[0259] Exemplarily, when the data orchestration function determines that the data storage function (not limited to data storage function 1 or other data storage functions) does not store perception data that can meet the perception data demand information 2, the data orchestration function sends indication information 2 to the business orchestration function, and the indication information 2 is used to indicate that there is no perception data that meets the perception data demand information 2.

[0260] Optionally, S511, the service orchestration function sends request information 2 to the perception function. Correspondingly, the perception function receives request information 2. The request information 2 is used to request to obtain perception data that meets perception data requirement information 2, and the request information 2 includes perception data requirement information 2.

[0261] Optionally, S512 , the perception function sends response information 1 to the service orchestration function. Correspondingly, the service orchestration function receives response information 1 .

[0262] Optionally, the response information 1 is used to indicate the generation of perception data that meets the perception data requirement information 2.

[0263] Specifically, the perception function may indicate, according to the request information 2, a perception device that can generate perception data that satisfies the perception data requirement information 2 (hereinafter, the perception device 1 is taken as an example for description, Figure 5 Not shown, see Figure 8 and Fig. 9 ) generates the perception data that meets the perception data requirement information 2. For example, the perception function sends indication information 3 to the perception device 1, where the indication information 3 is used to instruct the generation of the perception data that meets the perception data requirement information 2, and the indication information 3 includes the perception data requirement information 2.

[0264] Optionally, when the perception device 1 has generated the perception data that meets the perception data requirement information 2, the perception device 1 may send feedback information 1 to the perception function, where the feedback information 1 is used to indicate that the perception data that meets the perception data requirement information 2 has been generated. In this way, the perception function may send the aforementioned response information 1 to the service orchestration function.

[0265] Optionally, the perception device 1 may also send the perception data that meets the perception data requirement information 2 to the data storage function 2 (which may also be the data storage function 1, not limited to this). Correspondingly, the data storage function 2 may send information indicating that the perception data that meets the perception data requirement information 2 has been stored to the data arrangement function. The data arrangement function may determine that the data storage function has stored the perception data that meets the perception data requirement information 2 based on the information. Among them, the perception device 1 may Figure 6 The perception data processing strategy information shown determines a data storage function for storing perception data that meets the perception data requirement information 2, and sends the perception data that meets the perception data requirement information 2 to the data storage function. For details, see Figure 6 Description.

[0266] In a possible implementation, the indication information 3 may include a perception area / location, service type information, object type information, or perception KPI information, and the perception device 1 can generate corresponding perception data based on the information.

[0267] In a possible implementation, the perception device 1 sends the perception data that meets the perception data requirement information 2 to the data storage function 2 based on the perception data processing strategy information sent by the data orchestration function to the perception device 1.

[0268] Combined with the following Figure 6 The data storage function 1 and how the perception device 1 stores perception data are described.

[0269] Figure 6 600 is a schematic diagram of the interaction process of the communication method 600 of the embodiment of the present application. Figure 6 As shown, the method 600 includes:

[0270] S601, sensing device 1 sends sensing capability information 1 to the data orchestration function. Correspondingly, the data orchestration function receives the sensing capability information 1.

[0271] In a possible implementation, the sensing device 1 may be a device that performs a sensing measurement function, a device that performs a sensing data calculation and processing function, or a device that performs a sensing data storage function, and this is not limited. The sensing capability information 1 indicates the sensing capability of the sensing device 1 .

[0272] Exemplarily, when the sensing device 1 performs sensing measurement, the sensing capability information 1 may indicate the sensing measurement capability of the sensing device 1. When the sensing device 1 performs sensing data computing processing, the sensing capability information 1 may indicate the sensing data computing capability of the sensing device 1. When the sensing device 1 performs the sensing data storage function, the sensing capability information 1 may indicate the sensing data storage capability of the sensing device 1.

[0273] In another possible implementation, the perception device 1 may also perform multiple functions. For example, the perception device 1 may perform at least two functions of a perception measurement function, a perception data calculation and processing function, and a perception data storage function.

[0274] In summary, the sensing device 1 is a general device, and the sensing capability of the sensing device 1 is also a general concept.

[0275] In a possible implementation, the perception capability information 1 includes one or more of the following information:

[0276] Deployment scenario information;

[0277] Computing capability information;

[0278] Transmission capability information;

[0279] Storage capacity information.

[0280] For example, the sensing capability information 1 includes deployment scenario information, and the deployment scenario information includes one or more of the following: deployment location, sensing scenario, service type, and other information.

[0281] The perception scenario-oriented indication perception device 1 can be applied to an autonomous driving scenario, a home supervision scenario or a security supervision scenario.

[0282] The service type indicates the service supported by the sensing device 1, for example, speed sensing service or target tracking service.

[0283] The deployment location indicates the location where the sensing device 1 is deployed, for example, deployed on the roadside or in a vehicle, etc.; for another example, the precise location information of the sensing device.

[0284] For example, the perception capability information 1 includes computing capability information, which indicates the computing capability of the perception device 1. The computing capability of the perception device 1 includes but is not limited to information such as the hardware resources, available computing power, and load of the perception device 1.

[0285] For example, the perception capability information 1 includes transmission capability information, which indicates the transmission capability of the perception device 1. The transmission capability of the perception device 1 includes but is not limited to the maximum bandwidth supported by the perception device 1, the available bandwidth, and the transmission delay.

[0286] For example, the perception capability information 1 includes storage capability information, which indicates the storage capability of the perception device 1. The storage capability of the perception device 1 includes but is not limited to information such as the storage space of the perception device 1, the size of the available storage space, the storage time, and the reading time.

[0287] S602: Data storage function 1 sends storage capability information 1 to data arrangement function. Correspondingly, data arrangement function receives storage capability information 1.

[0288] The storage capacity information 1 is used to indicate the storage capacity of the data storage function 1. The storage capacity of the data storage function 1 includes but is not limited to the storage space of the data storage function 1, the size of the available storage space, the storage time, and the reading time.

[0289] S603: The data arrangement function sends the perception data processing strategy information 1 to the perception device 1. Correspondingly, the perception device 1 receives the perception data processing strategy information 1.

[0290] The perception data processing strategy information 1 is used to indicate the processing strategy of the perception device 1 on the perception data.

[0291] In a possible implementation, the perception data processing strategy information 1 is determined by the data orchestration function according to the perception capability information 1 .

[0292] Exemplarily, when the perception capability information 1 includes computing capability information, such as the computing capability information indicating that the available computing power of the perception device 1 is sufficient, the perception data processing strategy information 1 includes data hierarchy information, and the data hierarchy information indicates final result data.

[0293] Exemplarily, when the perception capability information 1 includes storage capability information, such as the storage capability information indicating that the available storage space of the perception device 1 is sufficient, the perception data processing strategy information 1 includes storage location information, and the storage location information indicates local storage on the perception device 1 .

[0294] In a possible implementation, the data orchestration function sends the perception data processing strategy information 1 to the perception device 1, including:

[0295] The data orchestration function sends the perception data processing strategy information 1 to the perception device 1 according to the perception capability information 1 and the storage capability information 1 .

[0296] Exemplarily, the storage capacity information 1 indicates that the storage space of the data storage function 1 is sufficient, and the storage location information in the perception data processing strategy information 1 can be used to indicate the data storage function 1 or to indicate that the data storage function 1 is the storage location of the perception data. In this way, the perception device 1 sends the perception data to the data storage function 1 after acquiring the perception data.

[0297] In a possible implementation, the perception data processing strategy information 1 may include one or more of the following information:

[0298] Store location information;

[0299] Object type information;

[0300] Data hierarchy information;

[0301] Stores time information.

[0302] For example, when the perception data processing strategy information 1 includes storage location information, the storage location information is used to indicate the location of the data storage function used to store the perception data acquired by the perception device 1. In this way, the perception device 1 can send the perception data acquired by the perception device 1 to the corresponding data storage function according to the storage location information.

[0303] In a possible implementation, the sensing device 1 may also be a data storage function 1 .

[0304] For example, when the perception data processing strategy information 1 includes object type information, the object type information is used to instruct the perception device 1 to generate or store perception data of the object indicated by the object type information. Exemplarily, the type of the object indicated by the object type information may be a person, a car, a road, etc.

[0305] In a possible implementation, the data level indicated by the data level information includes one or more of the following:

[0306] Raw data;

[0307] Intermediate processing data (such as range-velocity spectrum data, range-velocity angle spectrum data, point cloud data, point cluster data, cluster trace data, etc.);

[0308] Final result data (such as location trajectory data, etc.);

[0309] Business content data.

[0310] For example, when the data hierarchy information indicates that the original data is sensed, the sensing device 1 does not perform data processing on the acquired sensed data.

[0311] For example, when the data hierarchy information indicates intermediate processed data, the perception device 1 performs intermediate processing on the acquired perception data and obtains the intermediate processed data.

[0312] For example, when the data hierarchy information indicates final result data, the perception device 1 performs data processing on the acquired perception data and obtains the final result data.

[0313] For example, when the data hierarchy information indicates service content data, the perception device 1 processes the acquired perception data and obtains data that can reflect the service content of the perception service.

[0314] In a possible implementation, the storage time information may indicate the storage time of the perception data. For example, when the perception device 1 sends the acquired perception data to the data storage function, the data storage function deletes the perception data after 1 minute, that is, the storage time of the perception data is 1 minute.

[0315] Optionally, the storage time information can also be used to indicate whether to store the perception data. For example, when the value of the time indicated by the storage time information is 0, it can indicate that the perception data is not stored. For another example, when the value of the time indicated by the storage time information is not 0, it can indicate that the perception data is stored and the storage duration is the time length corresponding to the value of the time.

[0316] S604: The data arrangement function sends the perceived data storage strategy information 1 to the data storage function 1. Correspondingly, the data storage function 1 receives the perceived data storage strategy information 1.

[0317] In a possible implementation, the data orchestration function sends the perceived data storage strategy information 1 to the data storage function 1, including:

[0318] One way:

[0319] The data orchestration function sends the perceived data storage strategy information 1 to the data storage function 1 based on the storage capability information 1.

[0320] Exemplarily, the storage capacity information 1 indicates the storage capacity of the sensing device 1, and the storage capacity of the data storage function 1 includes but is not limited to information such as storage space, available storage space size, storage time, and reading time. In this way, the data arrangement function can determine the sensing data storage strategy information 1 according to the storage capacity information 1 of the data storage function 1. For example, the storage capacity information 1 indicates that the storage space of the data storage function 1 is 1G, and the data arrangement function can determine that the data storage function 1 stores intermediate processing data (occupying less than 1G memory) instead of original data (occupying more than 1G memory), and then instruct the data storage function 1 to store intermediate processing data through the data hierarchy information 1 in the sensing data storage strategy information.

[0321] Another way:

[0322] The data orchestration function sends the perception data storage strategy information 1 to the data storage function 1 based on the perception capability information 1 and the storage capability information 1.

[0323] Exemplarily, the perception capability information 1 includes data hierarchy information, which indicates the perception of raw data, and the storage capability information 1 indicates that the storage space of the data storage function is 10G. The data arrangement function can determine that the data storage function 1 stores raw data, and then instruct the data storage function 1 to store raw data through the data hierarchy information 1 in the perception data storage strategy information. In this way, the data arrangement function can determine the perception data storage strategy information 1 according to the perception capability of the perception device 1 and the storage capability of the data storage function 1, which can support the data storage function to store the perception data generated by the perception device 1.

[0324] In a possible implementation, the perceptual data storage strategy information 1 may include one or more of the following parameters:

[0325] Object type information;

[0326] Data hierarchy information;

[0327] Stores time information.

[0328] For example, the perception data storage strategy information 1 includes object type information, and the data storage function 1 can store the perception data of the object type indicated by the object type information.

[0329] For example, the perceptual data storage strategy information 1 includes data hierarchy information, and the data storage function 1 may store the perceptual data indicated by the data hierarchy information.

[0330] For example, the perception data storage strategy information 1 includes storage time information. The data storage function 1 can store the perception data according to the time indicated by the storage time information. If the time indicated by the storage time information is exceeded, the data storage function 1 can delete the corresponding perception data.

[0331] S605, data storage function 1 stores the perception data.

[0332] Specifically, the data storage function 1 may store the acquired perception data according to the perception data storage strategy information 1 .

[0333] In the embodiment of the present application, the data storage function 1 may store the perception data locally, or may send the perception data acquired by the data storage function 1 to other data storage functions, without limitation.

[0334] Exemplarily, the perception device 1 performs perception measurement and obtains perception data according to the content indicated by the perception data processing strategy information 1 , and sends the perception data to the data storage function 1 .

[0335] Exemplarily, when the data storage function 1 (ie, the data storage function 1 is a perception device) can locally generate perception data, the perception data locally generated by the data storage function 1 can be directly stored in the data function 1.

[0336] In summary, the embodiments of the present application do not limit the manner in which the data storage function 1 acquires the perception data.

[0337] The above content is described by taking the data storage function 1 storing the perception data acquired by the perception device 1 as an example, but the data storage function 1 is not limited to storing the perception data acquired by other perception devices.

[0338] Combined with the following Figures 7 to 9 right Figure 5 The method shown is further described.

[0339] Figure 7 7 is a schematic diagram of the interaction flow of the communication method 700 of the embodiment of the present application. Take the data storage function 1 as SF-U as an example. Figure 7 As shown, the method 700 includes:

[0340] S701: The service orchestration function sends the perceived data demand information 1 to the data orchestration function. Correspondingly, the data orchestration function receives the perceived data demand information 1.

[0341] Optionally, before S701, the service orchestration function receives the perception data demand information 1 or the perception data description information from the perception data requesting device, and the service orchestration function obtains the perception data demand information 1 according to the perception data description information.

[0342] S702: The data orchestration function sends address information 1 and credential information 1 to the service orchestration function according to the sensed data demand information 1. Correspondingly, the service orchestration function receives the address information 1 and credential information 1.

[0343] S703: The service orchestration function sends address information 1 and credential information 1 to the perception data requesting device. Correspondingly, the perception data requesting device receives address information 1 and credential information 1.

[0344] S704, the sensing data requesting device sends request information 1 to the SF-U. Accordingly, the SF-U receives the request information 1. The request information 1 is used to request sensing data that meets the sensing data requirement information 1, and the request information 1 includes the credential information 1.

[0345] For the description of request information 1, please refer to the description of S507.

[0346] S705, the SF-U sends the perception data satisfying the perception data requirement information 1 to the perception data requesting device. Correspondingly, the perception data requesting device receives the perception data satisfying the perception data requirement information 1.

[0347] For a detailed description, please refer to the description of S508.

[0348] Through the above method, the embodiment of the present application can reduce the complexity of the process for the perception data requesting device to obtain perception data.

[0349] Figure 8 8 is a flow chart of the interaction of the communication method 800 of the embodiment of the present application. Take the data storage function 2 as SF-U, the perception function as SF-C and the perception device 1 as UE1 as an example. Figure 8 As shown, method 800 includes:

[0350] S801, the service orchestration function sends the perceived data demand information 2 to the data orchestration function. Correspondingly, the data orchestration function receives the perceived data demand information 2.

[0351] Optionally, before S801, the service orchestration function receives the perception data demand information 2 or the perception data description information from the perception data requesting device, and the service orchestration function obtains the perception data demand information 2 according to the perception data description information.

[0352] For the description of the perception data requirement information 2, please refer to the description of S509 above and will not be repeated here.

[0353] S802: The data orchestration function sends indication information 2 to the service orchestration function according to the sensed data demand information 2. Correspondingly, the service orchestration function receives the indication information 2.

[0354] For the description of indication information 2, please refer to the description of S510 above, which will not be repeated here.

[0355] S803: The service orchestration function sends request information 2 to the SF-C. Accordingly, the SF-C receives the request information 2. The request information 2 is used to request the perception data that satisfies the perception data requirement information 2. The request information 2 includes the perception data requirement information 2.

[0356] For the description of request information 2, please refer to the description of S511 above and will not be repeated here.

[0357] S804, SF-C sends indication information 3 to UE1. Correspondingly, UE1 receives indication information 3. Indication information 3 is used to instruct to generate perception data that meets perception data requirement information 2.

[0358] For the description of indication information 3, please refer to the description of S512 above, which will not be repeated here.

[0359] S805, UE1 sends feedback information 1 to SF-C. Correspondingly, SF-C receives feedback information 1. Feedback information 1 is used to indicate that perception data satisfying perception data requirement information 2 has been generated.

[0360] For the description of feedback information 1, please refer to the description of S512 above, which will not be repeated here.

[0361] S806, SF-C sends response information 1 to the service orchestration function. Correspondingly, the service orchestration function receives response information 1. Response information 1 is used to indicate that the perception data satisfying the perception data requirement information 2 has been stored.

[0362] For the description of response information 1, please refer to the description of S512 above, which will not be repeated here.

[0363] S807: The service orchestration function sends the perceived data demand information 2 to the data orchestration function. Correspondingly, the data orchestration function receives the perceived data demand information 2.

[0364] S808, the data orchestration function sends address information 2 and credential information 2 to the service orchestration function according to the sensed data demand information 2. Correspondingly, the service orchestration function receives the address information 2 and credential information 2.

[0365] S809: The service orchestration function sends address information 2 and credential information 2 to the perception data requesting device. Correspondingly, the perception data requesting device receives address information 2 and credential information 2.

[0366] S810: The perception data requesting device sends request information 3 to the SF-U. Correspondingly, the SF-U receives the request information 3. The request information 3 is used to request to obtain the perception data that meets the perception data requirement information 2.

[0367] S811, the SF-U sends the perception data satisfying the perception data requirement information 2 to the perception data requesting device. Correspondingly, the perception data requesting device receives the perception data satisfying the perception data requirement information 2.

[0368] In the above method, the sensing device 1 may be a base station, or may be a plurality of sensing devices including UE1 and a base station.

[0369] Through the above method, the embodiment of the present application can reduce the complexity of the process for the perception data requesting device to obtain perception data.

[0370] Fig. 9 9 is a schematic diagram of the interaction flow of the communication method 900 of the embodiment of the present application. Take the sensing device 1 as UE1 and the sensing function as SF-C as an example. Fig. 9 As shown, method 900 includes:

[0371] S901, the service orchestration function sends the perceived data demand information 2 to the data orchestration function. Correspondingly, the data orchestration function receives the perceived data demand information 2.

[0372] Optionally, before S901, the service orchestration function receives the perception data demand information 2 or the perception data description information from the perception data requesting device, and the service orchestration function obtains the perception data demand information 2 according to the perception data description information.

[0373] S902: The data orchestration function sends indication information 2 to the service orchestration function according to the sensed data demand information 2. Correspondingly, the service orchestration function receives the indication information 2.

[0374] For the description of indication information 2, please refer to the description of S510 above, which will not be repeated here.

[0375] S903: The service orchestration function sends request information 2 to the SF-C. Accordingly, the SF-C receives the request information 2. The request information 2 is used to request to obtain the perception data that meets the perception data requirement information 2. The request information 2 includes the perception data requirement information 2.

[0376] For the description of request information 2, please refer to the description of S511 above and will not be repeated here.

[0377] S904, SF-C sends indication information 3 to UE1. Correspondingly, UE1 receives indication information 3. Indication information 3 is used to instruct to generate perception data that meets perception data requirement information 2.

[0378] For the description of indication information 3, please refer to the description of S512 above, which will not be repeated here.

[0379] S905, UE1 sends feedback information 1 to SF-C. Correspondingly, SF-C receives feedback information 1. Feedback information 1 is used to indicate that perception data satisfying perception data requirement information 2 has been generated.

[0380] For the description of feedback information 1, please refer to the description of S512 above, which will not be repeated here.

[0381] S906, SF-C sends response information 1 to the service orchestration function. Accordingly, the service orchestration function receives response information 1. Response information 1 is used to indicate that the perception data satisfying the perception data requirement information 2 has been stored, and response information 1 includes address information of UE1.

[0382] S907: The service orchestration function sends the address information of UE1 to the perception data requesting device. Correspondingly, the perception data requesting device receives the address information of UE1.

[0383] S908: The sensing data requesting device sends request information 3 to UE1. Correspondingly, UE1 receives request information 3. Request information 3 is used to request to obtain sensing data that meets sensing data requirement information 2.

[0384] S909, UE1 sends the perception data satisfying the perception data requirement information 2 to the perception data requesting device. Correspondingly, the perception data requesting device receives the perception data satisfying the perception data requirement information 2.

[0385] It should be noted that UE1 may also send the perception data meeting the perception data requirement information 2 to a data storage function for storing the perception data meeting the perception data requirement information 2. The address information of the data storage function is configured to UE1 by the data orchestration function.

[0386] In the above method, the sensing device 1 may be a base station, or multiple sensing devices including UE1 and a base station.

[0387] Through the above method, the embodiment of the present application can reduce the complexity of the process for the perception data requesting device to obtain perception data.

[0388] In order to implement the functions in the method provided by the present application, the control device, the positioning device (including the second device, the fifth device, etc. mentioned above) and the positioning request device (such as the third device mentioned above) may include hardware structures and / or software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Whether one of the above functions is executed in the form of hardware structures, software modules, or hardware structures plus software modules depends on the specific application and design constraints of the technical solution.

[0389] Fig.10 1 is a schematic block diagram of a communication device 1000 of an embodiment of the present application. The communication device 1000 includes a processing circuit 1010 and a transceiver circuit 1020, and the processing circuit 1010 and the transceiver circuit 1020 can be connected or coupled to each other, such as being connected to each other through a bus 1030. The communication device 1000 can be a data arrangement function, a service arrangement function, a perception function, or a data storage function.

[0390] Optionally, the communication device 1000 may further include a memory 1040. The memory 1040 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (CD-ROM). The memory 1040 is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing computer programs or instructions, and / or data.

[0391] The processing circuit 1010 may be all or part of the processing circuits in one or more processors, or one or more processors. The processor may be a central processing unit (CPU). When the processing circuit 1010 is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processing circuit 1010 may be a signal processor, a chip, or other integrated circuit that can implement the method of the present application, or a part of the circuit for processing functions in the aforementioned processor, chip or integrated circuit. In addition, the transceiver circuit 1020 may also be a transceiver, or an input-output interface, which is used for input or output of signals or data, and may also be referred to as an input-output circuit.

[0392] When the communication device 1000 is a data orchestration function, illustratively, the processing circuit 1010 is used to perform the following operations: receive perception data demand information 1; send address information 1 to the service orchestration function according to the perception data demand information 1, etc.

[0393] When the communication device 1000 is a service orchestration function, illustratively, the processing circuit 1010 is used to perform the following operations: sending perception data demand information 1; receiving address information 1, etc.

[0394] When the communication device 1000 is a perception function, exemplarily, the processing circuit 1010 is used to perform the following operations: receive request information 2 for requesting to obtain perception data that meets perception data requirement information 2; send response information 1, etc.

[0395] When the communication device 1000 is a data storage function, illustratively, the processing circuit 1010 is used to perform the following operations: receiving indication information 1; sending perception data that meets perception data requirement information 1, etc.

[0396] When the communication device 1000 has a data orchestration function, a business orchestration function, a perception function or a data storage function, it will be responsible for executing methods or steps related to the data orchestration function, the business orchestration function, the perception function or the data storage function in the aforementioned method embodiments.

[0397] when Fig.10 When the communication device has a data arrangement function, a service arrangement function, a sensing function or a data storage function, the transceiver circuit 1020 may be a transceiver.

[0398] when Fig.10 When the communication device has a data arrangement function, a service arrangement function, a sensing function or a data storage function, the transceiver circuit 1020 may be an input-output circuit.

[0399] The above description is only an exemplary description. For specific content, please refer to the content shown in the above method embodiment.

[0400] Fig.10 The implementation of each operation in can also refer to Figures 3 to 8 The corresponding description of the method embodiment shown.

[0401] Fig.11 1 is a schematic block diagram of a communication device 1100 according to an embodiment of the present application. The communication device 1100 may be a data arrangement function, a service arrangement function, a perception function or a data storage function, and is used to implement the method involved in the above embodiment.

[0402] The communication device 1100 includes a transceiver unit 1110 and a processing unit 1120. The transceiver unit 1110 may include a sending unit and a receiving unit. The sending unit is used to perform a sending action of the communication device, and the receiving unit is used to perform a receiving action of the communication device. For ease of description, the embodiment of the present application combines the sending unit and the receiving unit into one transceiver unit. A unified description is given here, and no further description is given later.

[0403] When the communication device 1100 is a data arrangement function, illustratively, the transceiver unit 1110 is used to receive the perception data demand information 1 and send the address information 1; the processing unit 1120 is used to determine the address information 1 and the like according to the perception data demand information 1.

[0404] When the communication device 1100 is a service orchestration function, illustratively, the transceiver unit 1110 is used to: send a perception data demand request 1 and receive address information 1, etc.

[0405] When the communication device 1100 is a perception function, illustratively, the transceiver unit 1110 is used to: receive request information 2; send response information 1; the processing unit 1120 is used to determine the response information 1, etc.

[0406] When the communication device 1100 is a data storage function, illustratively, the transceiver unit 1110 is used to: receive indication information 1 and send perception data that meets the perception data requirement information 1; the processing unit 1120 is used to store the perception data, etc.

[0407] When the communication device 1100 has a data orchestration function, a business orchestration function, a perception function or a data storage function, it will be responsible for executing one or more of the methods or steps related to the data orchestration function, the business orchestration function, the perception function or the data storage function in the aforementioned method embodiments.

[0408] Optionally, the communication device 1100 further includes a storage unit 1130 for storing a program or code for executing the aforementioned method.

[0409] Fig.11 The transceiver unit in can correspond to Fig.10 The transceiver circuit in Fig.11 The processing units in can correspond to Fig.10 The processing circuit in.

[0410] Fig.10 and Fig.11 The device embodiment shown is used to implement Figures 5 to 9 The content described. Fig.10 and Fig.11 The specific execution steps and methods of the device shown can refer to the contents described in the aforementioned method embodiment.

[0411] The present application also provides a chip, including a processor, for calling and executing instructions stored in a memory from the memory, so that a communication device equipped with the chip executes the methods in the above examples. The memory can be integrated into the chip, or located outside the chip.

[0412] The present application also provides another chip, including: an input interface, an output interface, and a processing circuit, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processing circuit is used to execute the code in the memory, and when the code is executed, the processing circuit is used to execute the methods in the above examples.

[0413] Optionally, the chip further comprises a memory for storing computer programs or codes. The input interface and the output interface may be independent of each other, or may be integrated into an input and output interface.

[0414] The processing circuit may be all or part of the processing circuits in one or more processors, or one or more processors.

[0415] The present application also provides a communication device, including a processor, which is coupled to a memory, and the processor is used to execute a computer program stored in the memory to implement the method and function involving the first network element or the second network element in any of the above-mentioned method embodiments.

[0416] In another embodiment of the present application, a computer program product including instructions is provided. When the computer program product is run on a computer, the method of the above embodiment is implemented.

[0417] The present application also provides a computer program. When the computer program is executed in a computer, the method of the above embodiment is implemented.

[0418] In another embodiment of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the method described in the above embodiment is implemented.

[0419] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0420] In addition, the processor may include a central processing unit (CPU), a baseband processor, a digital signal processor (DSP), a microprocessor unit (MPU), a microcontroller unit (MCU), a graphics processor (GPU), a field programmable gate array (FPGA), an artificial intelligence processor (AI processor) or a neural network processor (NPU) One or more combinations thereof.

[0421] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0422] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments 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 or computer programs. When a computer instruction or computer program is loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instruction can be transmitted from a website site, a computer, a server or a data center by wired or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center containing one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0423] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0424] It can be appreciated by a person skilled in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. It can be clearly understood by a person skilled in the art that for the convenience and simplicity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.

[0425] The unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, the functional units in each embodiment of the present application may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit. If the above functions are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions for a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory, a random access memory, a disk or an optical disk.

[0426] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

Claims

1. A communication method, characterized in that: Applied to data orchestration functions, including: Receiving first-perception data demand information from a service orchestration function; According to the first perception data demand information, address information is sent to the service orchestration function, where the address information is used to indicate an address of a first data storage function, and the first data storage function is used to store perception data that meets the first perception data demand information.

2. The method according to claim 1, characterized in that The method further comprises: Sending credential information to the service orchestration function, where the credential information is used by a perception data requesting device to obtain the perception data that satisfies the first perception data requirement information.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: Receiving sensing capability information of at least one sensing device; At least one perception data processing strategy information is sent to the at least one perception device according to the perception capability information of the at least one perception device, and the at least one perception data processing strategy information corresponds one-to-one to the at least one perception device.

4. The method according to claim 3, characterized in that The sending at least one sensing data processing strategy information to the at least one sensing device according to the sensing capability information of the at least one sensing device comprises: receiving storage capability information of at least one data storage function; The at least one perception data processing strategy information is sent to the at least one perception device according to the storage capability information of the at least one data storage function and the perception capability information of the at least one perception device.

5. The method according to claim 1 or 2, characterized in that: The method further comprises: receiving storage capability information of at least one data storage function; At least one perceptual data storage strategy information is sent to the at least one data storage function according to the storage capability information of the at least one data storage function, and the at least one perceptual data storage strategy information corresponds one-to-one with the at least one data storage function.

6. The method according to claim 5, characterized in that The sending at least one perceived data storage strategy information to the at least one data storage function according to the storage capability information of the at least one data storage function comprises: Receiving sensing capability information of at least one sensing device; The at least one perceptual data storage policy information is sent to the at least one data storage function according to the storage capability information of the at least one data storage function and the perceptual capability information of the at least one perceptual device.

7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Sending first indication information to the first data storage function, the first indication information is used to indicate that the perception data requesting device is allowed to obtain the perception data that meets the first perception data requirement information, and the first indication information includes identity information of the perception data requesting device.

8. The method according to claim 7, characterized in that The first indication information also includes credential information, and the credential information is used by the perception data requesting device to obtain the perception data that meets the first perception data requirement information.

9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: receiving second sensed data demand information from the service orchestration function; According to the second perception data demand information, second indication information is sent to the service orchestration function, where the second indication information is used to indicate that there is no perception data that meets the second perception data demand information.

10. A communication method, characterized in that: Applied to business orchestration functions, including: Sending first sensed data demand information to the data orchestration function; receiving address information from the data arrangement function, the address information being used to indicate an address of a first data storage function, the first data storage function being used to store perception data satisfying the first perception data requirement information; The address information is sent to the perception data requesting device.

11. The method according to claim 10, characterized in that The method further comprises: receiving first credential information from the data orchestration function, where the first credential information is used by the perception data requesting device to obtain the perception data satisfying the first perception data requirement information; The first credential information is sent to the perception data requesting device.

12. The method according to claim 10 or 11, characterized in that: The method further comprises: Sending second sensed data demand information to the data orchestration function; Receive indication information from the data orchestration function, where the indication information is used to indicate that there is no perception data that meets the second perception data requirement information.

13. The method according to claim 12, characterized in that The method further comprises: Sending a request message to the perception function, where the request message is used to request to obtain the perception data that meets the second perception data requirement information, and the request message includes the second perception data requirement information; Receive response information from the sensing function.

14. The method according to claim 13, characterized in that The response information includes address information of a first sensing device, and the first sensing device is used to generate the sensing data that meets the second sensing data requirement information; The method further comprises: Sending address information of the first sensing device to the sensing data requesting device.

15. The method according to claim 14, characterized in that The response information also includes second credential information, and the second credential information is used by the perception requesting device to obtain the perception data that meets the second perception data requirement information.

16. A communication method, characterized in that: Applicable to the first data storage function, including: receiving perceived data storage policy information from a data orchestration function; Acquire sensory data that meets sensory data requirements; The perception data is stored according to the perception data storage strategy information.

17. The method according to claim 16, characterized in that The storing the perception data according to the perception data storage strategy information includes: Store the perception data according to the perception data storage strategy information; or, The perception data is sent to a second data storage function according to the perception data storage strategy information.

18. The method according to claim 17, characterized in that The first data storage function is used to store the perception data, and the method further includes: receiving first information from a perception data requesting device, the first information being used to request acquisition of the perception data, the first information comprising at least one of the perception data requirement information and credential information, the credential information being used by the perception data requesting device to acquire the perception data; The perception data is sent to the perception data set requesting device according to the first information.

19. The method according to claim 18, characterized in that The first information also includes identity information of the perception data requesting device.

20. The method according to claim 18 or 19, characterized in that The method further comprises: receiving second information from the data orchestration function, where the second information is used to indicate that the perception data requesting device is allowed to obtain the perception data; The sending the perception data to the perception data requesting device according to the first information includes: The perception data is sent to the perception data requesting device according to the first information and the second information.

21. The method according to any one of claims 16 to 20, characterized in that The method further comprises: The storage capability information of the first data storage function is sent to the data orchestration function, and the perception capability information is used to determine the perception data storage strategy information.

22. A communication method, characterized in that: Applied to perception functions, including: receiving request information from a service orchestration function, the request information being used to request acquisition of perception data that satisfies perception data requirement information, the request information including the perception data requirement information; Send response information to the service orchestration function according to the request information.

23. The method according to claim 22, characterized in that The response information includes address information of a sensing device, and the sensing device is used to generate the sensing data.

24. The method according to claim 23, characterized in that The response information also includes credential information, and the credential information is used by the perception data requesting device to obtain the perception data.

25. The method according to any one of claims 22 to 24, characterized in that The method further comprises: Sending instruction information to a sensing device according to the sensing data requirement information, wherein the instruction information is used to generate the sensing data; Feedback information is received from the sensing device, where the feedback information is used to indicate that the sensing data has been acquired.

26. A communication device, characterized in that: The device comprises a processor, wherein the processor is configured to cause the communication device to execute the method according to any one of claims 1 to 25 by executing a computer program or instruction, or by a logic circuit.

27. The communication device according to claim 26, characterized in that The communication device further comprises a memory for storing the computer program or instructions.

28. A communication device, characterized in that: The method comprises a logic circuit and an input / output interface, wherein the input / output interface is used to input and / or output signals, and the logic circuit is used to execute the method according to any one of claims 1 to 25.

29. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are run on a computer, the method according to any one of claims 1 to 25 is executed.

30. A computer program product, characterized in that The invention comprises instructions which, when executed on a computer, cause the method according to any one of claims 1 to 25 to be executed.

Citation Information

Cited By

  • Communication method and communication apparatus

    WO2026012070A1

  • Communication method and communication apparatus

    WO2026067200A1

  • Permission control method and apparatus

    WO2026175030A1