Sensing service orchestration method and related apparatus

The terminal's perceived permission information is obtained through SSCF and orchestrated, which solves the problem of waste of power and communication resources caused by the terminal as SE in the 6G mobile communication system, and realizes a more reasonable perceived service orchestration and efficient communication process.

WO2025140236A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/142077
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-27
Filing Date
2024-12-25
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In 6G mobile communication system, when the terminal acts as a perception entity (SE), it will cause additional overhead of power and communication resources. The existing solution fails to effectively consider the consent of the terminal user, resulting in unreasonable orchestration.

Method used

The perceived service control function (SSCF) receives a perceived service request, obtains perceived license information of the candidate terminal, and arranges the terminal into a perceived service SE according to the license information, obtains the license information through UDM or AMF, and authenticates to avoid unnecessary overhead.

Benefits of technology

It improves the rationality of perceived service orchestration, avoids the additional power and communication resource overhead of the terminal, and ensures the reliability and efficiency of the communication process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024142077_03072025_PF_FP_ABST
    Figure CN2024142077_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a sensing service orchestration method, comprising: an SSCF receives a sensing service request from a sensing service consumer, wherein the sensing service request comprises identity information of the sensing service consumer and an identifier of a target sensing service, and the sensing service request is used for requesting the SSCF to provide a service of the target sensing service to the sensing service consumer; the SSCF determines one or more candidate terminals and acquires sensing permission information of the candidate terminals, the sensing permission information being used for indicating whether each candidate terminal is permitted to serve as an SE; and the SSCF orchestrates, as an SE for the target sensing service, a candidate terminal of which the sensing permission information indicates permission.
Need to check novelty before this filing date? Find Prior Art

Description

A method for orchestrating a perception service and related devices

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on December 27, 2023, with application number 202311826736.X and application name “A method for orchestrating perception services and related devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to a method for orchestrating perception services and related devices. Background Art

[0003] In the 6G mobile communication system, perception will not only be an optimization or auxiliary tool for the communication network, but also an inherent capability of the 6G network. It is considered to be the data entry point for realizing the inherent intelligence of the 6G network.

[0004] The sensing service defines a sensing entity (SE), which processes wireless signals and converts them into raw sensing data. This entity can be deployed on the terminal, base station, or independently. However, using a terminal as an SE incurs additional power and communication resource overhead, so not all users will agree to use their terminal as an SE. Current solutions don't account for this. Summary of the Invention

[0005] The present application provides a method for orchestrating a perception service and related devices, which are used to improve the rationality of orchestrating the perception service and avoid causing additional overhead to the terminal.

[0006] The first aspect of this application provides a perception service orchestration method:

[0007] The sensing service control function (SSCF) receives a sensing service request from a sensing service consumer. The sensing service request includes the consumer's identity information and the identifier of the target sensing service. The sensing service request requests the SSCF to provide the target sensing service to the sensing service consumer. The SSCF identifies one or more candidate terminals, obtains sensing permission information from the candidate terminals, and indicates whether the candidate terminals are permitted to act as SEs. The SSCF uses the sensing permission information to schedule the permitted candidate terminals as SEs for the target sensing service.

[0008] In this application, when SSCF arranges the perception service, it can obtain the perception permission information of the terminal and arrange the terminal that is permitted to be SE as SE, thereby improving the rationality of the perception service arrangement and avoiding causing additional overhead to the terminal.

[0009] In another possible implementation, the SSCF sends the identifiers of one or more candidate terminals to the user data management (UDM); the SSCF receives the perception permission information of the one or more candidate terminals from the UDM, and the perception permission information is sent by the candidate terminal to the UDM.

[0010] In this application, UDM is a functional entity related to user data, so SSCF obtains perception permission information directly from UDM, ensuring the reliability and efficiency of the communication process.

[0011] In another possible implementation, the SSCF sends the identifiers of the one or more candidate terminals to the AMF, so that the AMF sends a query instruction to the one or more candidate terminals, where the query instruction is used for the candidate terminals to respond to the AMF with the perception permission information. The SSCF receives the perception permission information of the one or more candidate terminals from the AMF.

[0012] In this application, SSCF obtains perception permission information from the terminal through AMF, ensuring the reliability and efficiency of the communication process.

[0013] In another possible implementation, the SSCF also sends an authentication request to the SSSM. The authentication request includes the identity information of the awareness service consumer. The SSCF then receives an authentication response from the SSSM. The authentication response includes the identity verification result of the awareness service consumer, determined by the SSSM based on the identity information of the awareness service consumer. If the identity verification result is positive, the SSCF triggers the operation of determining one or more candidate terminals.

[0014] In this application, before orchestration, SSCF will also authenticate the perception service consumer to avoid unnecessary overhead caused by unauthorized users.

[0015] In another possible implementation, the authentication information request also includes an identifier of the target perception service, and the SSSM determines the identity authentication result of the perception service consumer according to the identity information of the perception service consumer and the identifier of the target perception service.

[0016] In another possible implementation, the network device is an AF or a NEF.

[0017] The second aspect of the present application provides a method for requesting to become a perception entity:

[0018] The terminal sends a sensing service information request to the AF and receives sensing service information from the AF in response to the sensing service information request. The sensing service information includes information about one or more sensing services. Based on the sensing service information, the terminal determines a target sensing service from one or more sensing services and sends a sensing service participation request to the SSCF. The sensing service participation request includes the identifier of the target sensing service and sensing permission information. The sensing permission information is used to indicate that the terminal is permitted to act as a sensing entity (SE). The sensing service participation request is used by the terminal to request to be programmed as an SE for the target sensing service.

[0019] In this application, the terminal can obtain information of one or more perception services and select the target perception service based on this. By carrying the identifier of the target perception service and the perception permission information in the perception service participation request to the SSCF as the SE of the target perception service, the flexibility of the terminal participating in the perception service is improved.

[0020] In another possible implementation, the terminal further receives response information from the SSCF to the perception service participation request, where the response information includes configuration information required for the terminal to serve as the SE of the target perception service.

[0021] In this application, after the terminal is arranged as the SE of the target perception service, the terminal receives the configuration information of the SSCF and performs corresponding operations based on the configuration information.

[0022] In another possible implementation, the terminal displays the perception service information; the terminal obtains an operation instruction from the user, where the operation instruction is to select a target perception service; and the terminal determines the target perception service based on the user's operation instruction.

[0023] The third aspect of this application provides a method for orchestrating perceptual services:

[0024] The SSCF receives a perception service request from a network device. This request includes the identity of the perception service consumer and the identifier of the target perception service. The perception service request is used to request that the SSCF provide the target perception service to the perception service consumer. The SSCF receives a perception service participation request from a terminal. This request includes the identifier of the target perception service and perception permission information. The perception permission information indicates that the terminal is permitted to act as an SE. The perception service participation request is used by the terminal to request that it be programmed as an SE for the target perception service. The SSCF programs the terminal as an SE for the target perception service.

[0025] In another possible implementation, the SSCF sends an authentication request to the SSSM, which includes the identity information of the awareness service consumer. The SSCF receives an authentication response from the SSSM, which includes the identity verification result of the awareness service consumer, determined by the SSSM based on the identity information. If the identity verification result is positive, the SSCF triggers the operation of programming the terminal as an SE for the target awareness service.

[0026] In another possible implementation, the authentication information request also includes an identifier of the target perception service, and the SSSM determines the identity authentication result of the perception service consumer according to the identity information of the perception service consumer and the identifier of the target perception service.

[0027] The fourth aspect of this application provides a method for obtaining license information:

[0028] The terminal obtains the user's operation instruction, which is used to indicate whether to allow the terminal to serve as an SE for the perception service, or to indicate whether to disallow the terminal to serve as an SE for the perception service. In response to the operation instruction, the terminal sends perception permission information to the UDM. The perception permission information is used to indicate whether the terminal is allowed to serve as an SE for the perception service, or to indicate whether the terminal is not allowed to serve as an SE for the perception service, corresponding to the operation instruction.

[0029] In another possible implementation, the terminal sends the perception permission information to the AMF, so that the AMF sends a Nudm_UECM_Update message to the UDM, where the Nudm_UECM_Update message includes the perception permission information.

[0030] In this application, the terminal can send perception permission information indicating whether the terminal is permitted to serve as a perception service to the UDM based on the user's operation instruction, thereby improving the flexibility of the UDM in obtaining the perception permission information of the terminal.

[0031] In a fifth aspect, the present application provides an SSCF comprising one or more functional units for implementing the method in the first or third aspect.

[0032] A sixth aspect of the present application provides a terminal comprising one or more functional units for implementing the method in the second aspect or the fourth aspect.

[0033] In the seventh aspect, the present application provides an SSCF, comprising a memory and a processor, wherein the memory is used to store instructions. When the processor executes the instructions in the memory, the SSCF executes the method in the first or third aspect.

[0034] In an eighth aspect, the present application provides a terminal comprising a memory and a processor, wherein the memory is used to store instructions. When the processor executes the instructions in the memory, the SSCF executes the method in the second or fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 is a schematic diagram of the process of a perception service consumer writing identity information in SSSM;

[0036] FIG2 is a schematic diagram of the system architecture of the present application;

[0037] FIG3 is a schematic diagram of the DCP in this application;

[0038] FIG4 is a schematic diagram of a method for obtaining license information in this application;

[0039] FIG5 is a schematic diagram of a consent switch for a sensing service in this application;

[0040] FIG6 is another schematic diagram of the method for obtaining license information in this application;

[0041] FIG7 is a schematic diagram of a method for requesting to become a perception entity in this application;

[0042] FIG8 is a schematic diagram of information of a sensing service in this application;

[0043] FIG9 is another schematic diagram of the method for requesting to become a sensing entity in this application;

[0044] FIG10a is a schematic diagram of a method for orchestrating perception services in this application;

[0045] FIG10 b is a schematic diagram of UDM obtaining sensing permission information;

[0046] FIG11 is another schematic diagram of obtaining perception permission information in this application;

[0047] FIG12 is another schematic diagram of the perception service orchestration method in this application;

[0048] FIG13 is a schematic diagram of the SSCF in this application;

[0049] FIG14 is a schematic diagram of a terminal in this application;

[0050] FIG15 is a schematic diagram of the SSCF in this application;

[0051] FIG16 is a schematic diagram of a terminal in this application;

[0052] FIG17 is a schematic diagram of an SSCF or terminal in this application. DETAILED DESCRIPTION

[0053] The following describes the embodiments of the present application in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present application, rather than all the embodiments. Those skilled in the art will appreciate that with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0054] The terms "first," "second," and the like in the specification and claims of this application and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions, e.g., 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 that are not explicitly listed or that are inherent to these processes, methods, products, or apparatus.

[0055] To facilitate understanding of this application, the following is an introduction to the concepts involved in this application:

[0056] Perception service control function: responsible for receiving the capability registration of perception entities, implementing the orchestration of perception services (including the selection of perception signal receiving and transmitting (Tx / Rx) entities, configuration information distribution, and data bearer establishment); perception service lifecycle management; generation of billing events; generation of incentive events; policy distribution; perception service continuity management; SSCF communicates with other NFs through the SBI interface, and SSCF registers the services it can provide with the NRF.

[0057] Sensing data processing function (SDPF): Responsible for sensing data processing, including calculating sensing measurement data from raw sensing data and sensing results from sensing measurement data; data routing and forwarding; policy implementation (QoS, billing, incentives, security); SDPF provides data exposure interfaces to NEF; UE IP management (optional); data privacy protection; and has an interface with DCP.

[0058] Sensing service subscriber management (SSSM): Responsible for user registration; service subscription and revocation; and third-party user authorization and authentication.

[0059] Data communication proxy (DCP): A data transmission method in which perception data, AI data, and IoT data are transmitted in the core network through a DCP, which may be implemented as a message queue.

[0060] Perception service consumers are users who can obtain services related to the perception service. As shown in Figure 1, AF provides a registration function related to the perception service. Through this registration function, users can register to become perception service consumers. At the same time, the identity information of the perception service consumer will be written to the SSSM through AF. Therefore, the SSSM can authenticate the perception service consumer based on this information.

[0061] This application can be used in 4G, 5G or future 6G and later communication systems. The wireless communication systems mentioned in this application include but are not limited to: Narrow Band Internet of Things (NB-IoT), Global System for Mobile Communications (GSM), Enhanced Data rate for GSM Evolution (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), Time Division-Synchronization Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), and the three major application scenarios of the next generation 5G mobile communication system, namely eMBB, URLLC, and eMTC.

[0062] The present application can be applied to the system architecture shown in Figure 2, in which a new network function, namely the data communication proxy (DCP), is added. NEF, SDPF, DSF and base stations can communicate directly with DCP. The base station communicates with AMF through the N2 interface. In addition, a new Ns interface is added between the base station and SSCF for capability registration, orchestration and configuration. DCP can act as a data proxy, which can receive data from base station 1, wait for the pull of SDPF, and send the data to SDPF. SSCF and AMF communicate based on SBI. There is a dedicated interface communication between SSCF and SDPF. SSCF and RAN can communicate indirectly through AMF (N2) or directly through the Ns interface. SDPF is a perception data processing network element, which is directly connected to SSCF and mounted on DCP. After data processing, it is exposed to NEF through DCP.

[0063] As shown in Figure 3, DCP includes an adapter layer and a message queue (MQ) to support efficient data distribution. Data producers send data to DCP based on specific topics. DCP then stores the data in a specific location based on the topic. A topic is like a key in a hash table. Data consumers subscribe to data from DCP based on the topic. When the data corresponding to the topic is available, DCP notifies the consumer, who can then retrieve it from DCP through a pull operation. DCP can be deployed as a standalone NF or integrated with existing NFs.

[0064] As shown in FIG4 , the following is a detailed introduction to the process of obtaining license information in this application:

[0065] 401. The terminal obtains the user's operation instruction;

[0066] As shown in Figure 5, a new switch for service consent has been added to the terminal's user interface. Users can use this switch to indicate whether or not to allow the terminal to function as an SE. Alternatively, users can use voice commands to indicate whether or not to allow the terminal to function as an SE. Accordingly, the terminal can receive the user's operation instructions, which can be instructions to allow the terminal to function as an SE, such as by turning on the switch, or instructions to disallow the terminal to function as an SE, such as by turning off the switch.

[0067] 402. The terminal sends perception permission information to the UDM in response to the operation instruction.

[0068] The terminal sends perception permission information to the UDM in response to the user's operation instruction. The perception permission information is used to indicate whether the terminal is permitted to serve as the SE of the perception service. In one possible implementation, the perception permission information includes a flag bit. When the flag bit is 1, it indicates that the terminal is permitted to serve as an SE, and when the flag bit is 0, it indicates that the terminal is not permitted to serve as an SE. If the operation instruction indicates that the terminal is permitted to serve as an SE, the perception permission information indicates that the terminal is permitted to serve as an SE, that is, the flag bit is 1; if the operation instruction indicates that the terminal is not permitted to serve as an SE, the perception permission information indicates that the terminal is not permitted to serve as an SE, that is, the flag bit is 0. After receiving the perception permission information, the UDM saves the terminal's perception permission information locally.

[0069] In this application, the terminal can send perception permission information indicating whether the terminal is permitted to serve as a perception service to the UDM based on the user's operation instruction, thereby improving the flexibility of the UDM in obtaining the perception permission information of the terminal.

[0070] As shown in FIG6 , another process of the method for enabling the perception service capability of the present application is described in detail below:

[0071] 601. The terminal obtains the user's operation instruction;

[0072] This step is similar to the aforementioned step 401 and will not be described in detail here.

[0073] 602. The terminal sends a Register Request message to the AMF through the RAN.

[0074] The Register Request message includes the perception permission information, which is similar to the above description and will not be repeated here.

[0075] 603. AMF sends a Nudm_UECM_Update message to UDM.

[0076] The Nudm_UECM_Update message includes the above-mentioned perception permission information.

[0077] 604. UDM saves the perception permission information;

[0078] The terminal obtains the perception permission information in the Nudm_UECM_Update message and saves it locally.

[0079] 605. UDM sends a Response message to AMF.

[0080] 606. The AMF sends a Register Response message to the UE via the RAN.

[0081] As shown in FIG7 , the following is a detailed description of the process of requesting to become a perception entity in this application:

[0082] 701. The terminal sends a sensing service information request to the AF;

[0083] An application provided by the AF is installed on the terminal. The user can operate on the application to instruct the terminal to send a perception service information request to the AF. The perception service information request is used to request perception service information from the AF.

[0084] 702. The terminal receives the sensing service information from the AF in response to the sensing service information request, where the sensing service information includes information of one or more sensing services.

[0085] After receiving the sensing service information request, the AF sends the sensing service information to the terminal. The sensing service information includes information about one or more sensing services. For example, the sensing service information includes the identification of the sensing service and one or more of the following: the estimated duration, estimated incentive, estimated start time, sensing entity requirements, and elapsed working time. Examples of sensing service identification include intruder detection in smart home, UAV flight trajectory tracing, or sensing assisted automotive maneuvering and navigation.

[0086] 703. The terminal determines a target sensing service among the one or more sensing services based on the sensing service information.

[0087] As shown in Figure 8, after receiving the sensing service information, the terminal displays the sensing service information on the user interface of the application provided by the AF. After browsing, the user selects a target sensing service from one or more sensing services on the user interface. Alternatively, the terminal can determine the target sensing service from one or more sensing services based on user-defined rules.

[0088] 704. The terminal sends a perception service participation request to the SSCF.

[0089] After determining the target perception service, the terminal sends a perception service participation request to the SSCF. The perception service participation request includes the identifier of the target perception service. The terminal requests the SSCF to participate in the target perception service through the perception service participation request. In an optional manner, the perception service participation request also includes perception permission information indicating that the terminal is permitted to act as an SE, so that the SSCF can directly determine that the terminal is permitted to act as an SE. After receiving the perception service participation request, the SSCF arranges the terminal as an SE of the target perception service and sends the terminal the configuration information required for the terminal to act as an SE of the target perception service.

[0090] In this application, the terminal can obtain information of one or more perception services and select the target perception service based on this. By carrying the identifier of the target perception service and the perception permission information in the perception service participation request to the SSCF as the SE of the target perception service, the flexibility of the terminal participating in the perception service is improved.

[0091] As shown in FIG9 , another process of the method for participating in the perception service in this application is described in detail below:

[0092] 901. The terminal sends a request for sensing service information to the UPF via the RAN.

[0093] The request for the perception service information is similar to that described in the aforementioned step 701 and will not be repeated here.

[0094] 902. UPF sends a sensing service information request to AF;

[0095] 903. AF sends a sensing service information response to UPF.

[0096] The AF sends a perception service information response to the UPF in response to the perception service information request, which includes information about the perception service. The details are similar to those described in the aforementioned step 702 and will not be repeated here.

[0097] 904. The UPF sends a perception service information response to the terminal via the RAN.

[0098] 905. The terminal determines a target sensing service based on the sensing service information;

[0099] This step is similar to the aforementioned step 703 and will not be repeated here.

[0100] 906. The terminal sends a sensing service participation request to the SSCF via the RAN.

[0101] The process of sensing the service participation request is similar to that described in the aforementioned step 704 and will not be repeated here.

[0102] 907. SSCF arranges the terminal as an SE for the target sensing service;

[0103] 908. The SSCF sends a perception service participation response to the terminal via the RAN.

[0104] The perception service participation response includes configuration information, which is similar to that described in the aforementioned step 704 and will not be repeated here.

[0105] As shown in FIG10a, the perception service arrangement method in this application is introduced below:

[0106] 1001. The SSCF receives a sensing service request from a sensing service consumer. The sensing service request includes the identity information of the sensing service consumer. The sensing service request is used to request the SSCF to provide a target sensing service for the sensing service consumer.

[0107] In this embodiment, AF or NEF provides an application related to the perception service. The perception service consumer in this embodiment refers to a device that logs in to the application based on the identity information of the perception service consumer. When the user of the device needs the service of the target perception service, he / she operates on the application, so that the perception service consumer sends a perception service request to AF or NEF. The perception service request includes the identity information of the perception service consumer and the identifier of the target perception service. The identity information can be, for example, the user name and password of the perception service consumer. Correspondingly, after AF or NEF obtains the perception service request, it sends the perception service request to SSCF, thereby requesting SSCF to provide the target perception service service for the perception service consumer.

[0108] After receiving the perception service request, the SSCF first needs to authenticate the perception service consumer. The SSCF sends an authentication information request to the SSSM, which includes the identity information of the perception service consumer.

[0109] SSSM can authenticate the user based only on the identity information of the perception service consumer, for example, by comparing the identity information of the perception service consumer with the locally stored identity information, and pass if they are consistent. Or in another implementation method, the above-mentioned authentication information request can also include the identifier of the target perception service, and SSSM authenticates the perception service consumer based on the identity information of the perception service consumer and the identifier of the target perception service, that is, based on verifying whether the identity information is consistent with the locally stored identity information, further determine whether the perception service consumer has activated the target perception service. After SSSM completes the identity authentication of the perception service consumer, it sends an authentication information response to SSCF, and the authentication information response includes the identity authentication result of the perception service consumer.

[0110] 1002. The SSCF determines one or more candidate terminals.

[0111] If the authentication result is passed, the SSCF needs to orchestrate the target sensing service, such as selecting the SE, configuration, policy, transmission mode, etc. The SSCF may select the terminal as the SE of the target sensing service by first determining one or more candidate terminals.

[0112] 1003. The SSCF obtains the sensing permission information of the candidate terminal.

[0113] After the SSCF determines the candidate terminal, it can obtain the perception permission information of the candidate terminal in two ways, which are introduced below:

[0114] Method 1:

[0115] The SSCF sends the identifiers of these candidate terminals to the UDM. The UDM stores the perception permission information of the candidate terminals. As shown in Figure 10b, the UDM can obtain the candidate terminals by having the user of the candidate terminal write the perception permission information of the candidate terminal to the UDM through the BOSS system when opening an account with the operator, or by a method similar to that described in the embodiment shown in Figure 4 above. After receiving the identifiers of the candidate terminals, the UDM locally queries the perception permission information of these candidate terminals and sends it to the SSCF.

[0116] Method 2:

[0117] As shown in Figure 11, SSCF sends the identifier of the candidate terminal to AMF through the Namf_Sensing_ProvideConsentInfo Request message. After receiving the identifier of the candidate terminal, AMF sends the newly added NSA sensing notification invoke request signaling to the candidate terminal through RAN. After receiving the signaling, the candidate terminal sends the newly added NSA sensing notification return response signaling to AMF through RAN, which carries the perception permission information of the candidate terminal. AMF carries the perception permission information of the candidate terminal in the Namf_Sensing_ProvideConsentInfo Response message and sends it to SSCF. Based on the above method, SSCF can obtain the perception permission information of all candidate terminals. Optionally, AMF can also send a Nudm_ParameterProvision_Update message to UDM, and carry the above perception permission information in the message.

[0118] 1004. The SSCF arranges the permitted candidate terminal according to the sensing permission information as an SE of the target sensing service.

[0119] After obtaining the perception permission information of the candidate terminal, the SSCF arranges the candidate terminal permitted to be the SE as the SE of the target perception service.

[0120] Alternatively, the embodiment shown in the aforementioned Figure 7 may also occur before step 1001 of this embodiment or when the SSCF is orchestrating the target perception service. If the target perception service in the embodiment shown in Figure 7 is the same as the target perception service requested by the perception service consumer of this embodiment, the SSCF will orchestrate the terminal in the embodiment shown in Figure 7 as the SE of the target perception service and send configuration information to it. Please refer to the aforementioned embodiment for details.

[0121] Of course, in one possible implementation method, after receiving the perception service request, the network device can also authenticate the perception service consumer based on the identity information of the perception service consumer in the perception service request. If the authentication result is passed, the perception service request is sent to the SSCF, which includes the identifier of the target perception service, the identity information of the perception service consumer and the authentication result.

[0122] In this application, when SSCF arranges the perception service, it can obtain the perception permission information of the terminal and arrange the terminal that is permitted to be the SE as the SE, thereby improving the rationality of the perception service arrangement.

[0123] As shown in FIG12 , another process of the authentication method in this application is introduced below:

[0124] 1201. The perception service consumer sends a perception service request to the network device.

[0125] In this embodiment, the network device is an AF or a NEF. This step is similar to the step 1001 described above and will not be described in detail here.

[0126] 1202. The network device sends a sensing service request to the SSCF.

[0127] This step is similar to that described in the aforementioned step 1001 and will not be repeated here.

[0128] 1203. SSCF sends an authentication information request to SSSM.

[0129] This step is similar to that described in the aforementioned step 1002 and will not be repeated here.

[0130] 1204. SSSM sends an authentication information response to SSCF.

[0131] This step is similar to that described in the aforementioned step 1003 and will not be repeated here.

[0132] 1205. The SSCF sends the identifiers of one or more candidate terminals to the UDM.

[0133] If the authentication result is successful, the SSCF orchestrates the target sensing service, determines one or more candidate terminals, and sends the identifiers of these candidate terminals to the UDM.

[0134] 1206. The UDM sends the perception permission information of the candidate terminal to the SSCF.

[0135] The UDM stores the terminal's perception permission information (see the embodiment shown in Figure 4 for implementation). Therefore, upon receiving the candidate terminal's identifier, the UDM locally queries the perception permission information for these candidate terminals and sends it to the SSCF. The SSCF schedules the candidate terminals that have been approved as SEs as SEs for the target perception service.

[0136] 1207. The SSCF sends a sensing service response to the network device.

[0137] The perception service response carries DS_ID and Token (for the next authentication).

[0138] 1208. The network device sends a perception service response to the perception service consumer.

[0139] 1209. SSCF sends configuration information to SE.

[0140] SSCF sends configuration information to SE, such as DS_ID, transmission mode, operation instructions, etc. SE includes terminal, RAN, SDPF and DSF. It should be understood that the terminal here refers to the candidate terminal of the SE that is arranged as the target perception service.

[0141] 1210. The terminal starts the target sensing service;

[0142] It should be understood that the terminal here refers to the candidate terminal arranged as the SE of the target perception service.

[0143] 1211. The terminal sends sensing data to the SDPF.

[0144] The perception data may be generated in the terminal or in the RAN, and the perception data will be uploaded to the SDPF, for example, through the DCP.

[0145] 1212. SDPF processes the perception data;

[0146] 1213. SDPF sends the sensing result to the network device;

[0147] 1214. The network device sends the sensing result to the sensing service consumer.

[0148] The above describes the method in this application. The following describes the device in this application:

[0149] As shown in FIG13 , the SSCF 1300 in this application includes a transceiver unit 1301 and a processing unit 1302 .

[0150] The transceiver unit 1301 is configured to receive a sensing service request from a sensing service consumer. The sensing service request includes the identity information of the sensing service consumer and the identifier of the target sensing service. The sensing service request is used to request the SSCF to provide the target sensing service to the sensing service consumer.

[0151] The processing unit 1302 is configured to determine one or more candidate terminals;

[0152] The transceiver unit 1301 is further configured to obtain sensing permission information of the candidate terminal, where the sensing permission information is used to indicate whether the candidate terminal is permitted to serve as an SE;

[0153] The processing unit 1302 is further configured to arrange the permitted candidate terminals according to the sensing permission information as SEs of the target sensing service.

[0154] In one possible implementation,

[0155] The transceiver unit 1301 is specifically configured to send the identifiers of one or more candidate terminals to the UDM;

[0156] The transceiver unit 1301 is specifically configured to receive sensing permission information from one or more candidate terminals of the UDM. The sensing permission information is sent by the candidate terminal to the UDM.

[0157] In one possible implementation,

[0158] The transceiver unit 1301 is specifically configured to send the identifiers of one or more candidate terminals to the AMF, so that the AMF sends a query instruction to the one or more candidate terminals, where the query instruction is used by the candidate terminal to respond to the AMF with perception permission information;

[0159] The transceiver unit 1301 is specifically configured to receive perception permission information of one or more candidate terminals from the AMF.

[0160] In one possible implementation,

[0161] The transceiver unit 1301 is further configured to send an authentication information request to the SSSM, where the authentication information request includes the identity information of the perception service consumer;

[0162] The transceiver unit 1301 is further configured to receive an authentication information response from the SSSM, where the authentication information response includes an identity verification result of the perception service consumer determined by the SSSM based on the identity information of the perception service consumer;

[0163] The processing unit 1302 is further configured to trigger an operation of determining one or more candidate terminals if the identity authentication result is passed.

[0164] In a possible implementation, the authentication information request also includes an identifier of the target perception service, and the SSSM determines the identity authentication result of the perception service consumer according to the identity information of the perception service consumer and the identifier of the target perception service.

[0165] In a possible implementation, the network device is an AF or a NEF.

[0166] As shown in FIG. 14 , the terminal 1400 in the present application includes a transceiver unit 1401 and a processing unit 1402 .

[0167] The transceiver unit 1401 is configured to send a sensing service information request to the AF;

[0168] The transceiver unit 1401 is further configured to receive the sensing service information from the AF in response to the sensing service information request, where the sensing service information includes information of one or more sensing services;

[0169] The processing unit 1402 is configured to determine a target sensing service among the one or more sensing services based on the sensing service information;

[0170] The transceiver unit 1401 is also used to send a perception service participation request to the SSCF. The perception service participation request includes the identifier of the target perception service and the perception permission information. The perception permission information is used to indicate that the terminal is permitted to act as an SE. The perception service participation request is used by the terminal to request to be programmed as the SE of the target perception service.

[0171] In one possible implementation,

[0172] The transceiver unit 1401 is further configured to receive response information from the SSCF to the perception service participation request, where the response information includes configuration information required for the terminal to serve as the SE of the target perception service.

[0173] In one possible implementation,

[0174] The processing unit 1402 is specifically configured to display the sensing service information;

[0175] The processing unit 1402 is specifically configured to obtain an operation instruction from a user, where the operation instruction is to select a target sensing service;

[0176] The processing unit 1402 is specifically configured to determine a target sensing service based on an operation instruction of a user.

[0177] As shown in FIG. 15 , the SSCF 1500 in this application includes a transceiver unit 1501 and a processing unit 1502 .

[0178] The transceiver unit 1501 is configured to receive a sensing service request from a sensing service consumer via the SSCF. The sensing service request includes the identity information of the sensing service consumer and the identifier of the target sensing service. The sensing service request is used to request the SSCF to provide the target sensing service to the sensing service consumer.

[0179] The transceiver unit 1501 is further configured to receive a perception service participation request from the terminal via the SSCF. The perception service participation request includes an identifier of a target perception service and perception permission information. The perception permission information is used to indicate that the terminal is permitted to act as an SE. The perception service participation request is used by the terminal to request to be scheduled as an SE for the target perception service.

[0180] The processing unit 1502 is further configured for the SSCF to arrange the terminal as an SE of the target sensing service.

[0181] In one possible implementation,

[0182] The transceiver unit 1501 is further configured to send an authentication information request to the SSSM, where the authentication information request includes the identity information of the perception service consumer;

[0183] The transceiver unit 1501 is further configured for the SSCF to receive an authentication information response from the SSSM, where the authentication information response includes an identity verification result of the perception service consumer determined by the SSSM based on the identity information of the perception service consumer;

[0184] The processing unit 1502 is further configured to trigger an operation of programming the terminal as an SE of the target perception service if the identity authentication result is passed.

[0185] In a possible implementation, the authentication information request also includes an identifier of the target perception service, and the SSSM determines the identity authentication result of the perception service consumer according to the identity information of the perception service consumer and the identifier of the target perception service.

[0186] As shown in FIG16 , the terminal 1600 in the present application includes a transceiver unit 1601 and a processing unit 1602 .

[0187] The processing unit 1602 is configured to obtain an operation instruction from a user, where the operation instruction is used to instruct the terminal to be permitted to serve as an SE for the sensing service, or to instruct the terminal not to be permitted to serve as an SE for the sensing service;

[0188] The transceiver unit 1601 is used to send perception permission information to the UDM in response to the operation instruction. Corresponding to the operation instruction, the perception permission information is used to indicate that the terminal is permitted to serve as the SE of the perception service, or is used to indicate that the terminal is not permitted to serve as the SE of the perception service.

[0189] FIG17 is a schematic diagram of the structure of a device provided by the present application, which is used to implement the methods performed by the terminal or SSCF in the aforementioned embodiments. Device 1700 may include one or more central processing units (CPUs) 1701 and a memory 1705, wherein the memory 1705 stores one or more applications or data.

[0190] Memory 1705 may be volatile or persistent storage. The program stored in memory 1705 may include one or more modules, each of which may include a series of instruction operations on the server. Furthermore, central processing unit 1701 may be configured to communicate with memory 1705 and execute the series of instruction operations in memory 1705 on device 1700. Device 1700 may also include one or more power supplies 1702, one or more wired or wireless network interfaces 1703, one or more input / output interfaces 1704, and / or one or more operating systems.

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

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

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

[0194] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0195] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can 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 all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute 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 USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

Claims

1. A perception service orchestration method, characterized in that, Including: The sensing service control function receives a sensing service request from a sensing service consumer. The sensing service request includes the identity information of the sensing service consumer and the identifier of the target sensing service. The sensing service request is used to request the sensing service control function to provide the service of the target sensing service for the sensing service consumer. The sensing service control function determines one or more candidate terminals. The sensing service control function obtains the sensing permission information of the candidate terminals. The sensing permission information is used to indicate whether the candidate terminals are permitted to be sensing entities. The sensing service control function arranges the candidate terminals with the sensing permission information as the sensing entities of the target sensing service.

2. The method according to claim 1, characterized in that, The sensing service control function obtaining the sensing permission information of the candidate terminals includes: The sensing service control function sends the identifiers of the one or more candidate terminals to the user data management. The sensing service control function receives the sensing permission information of the one or more candidate terminals from the user data management. The sensing permission information is sent by the candidate terminals to the user data management.

3. The method according to claim 1, wherein The sensing service control function obtaining the sensing permission information of the candidate terminals includes: The sensing service control function sends the identifiers of the one or more candidate terminals to the access and mobility management function, so that the mobility management function sends a query instruction to the one or more candidate terminals. The query instruction is used for the candidate terminals to respond to the sensing permission information to the mobility management function. The sensing service control function receives the sensing permission information of the one or more candidate terminals from the mobility management function.

4. The method according to any one of claims 1 to 3, characterized in that The method further includes: The sensing service control function sends an authentication information request to the sensing service user management. The authentication information request includes the identity information of the sensing service consumer. The sensing service control function receives an authentication information response from the sensing service user management. The authentication information response includes the identity authentication result of the sensing service consumer determined by the sensing service user management according to the identity information of the sensing service consumer. If the identity authentication result is passed, the sensing service control function triggers the operation of determining the one or more candidate terminals.

5. The method according to claim 4, wherein The authentication information request further includes the identifier of the target sensing service. The sensing service user management determines the identity authentication result of the sensing service consumer according to the identity information of the sensing service consumer and the identifier of the target sensing service.

6. A method for requesting to become a sensing entity, characterized in that, Including: The terminal sends a sensing service information request to the application function entity AF. The terminal receives the sensing service information in response to the sensing service information request from the AF. The sensing service information includes the information of one or more sensing services. The terminal determines the target sensing service among the one or more sensing services based on the sensing service information. The terminal sends a sensing service participation request to the sensing service control function. The sensing service participation request includes the identifier of the target sensing service and sensing permission information. The sensing permission information is used to indicate that the terminal is permitted to be a sensing entity. The sensing service participation request is for the terminal to request to be orchestrated as a sensing entity of the target sensing service.

7. The method according to claim 6, wherein The method further includes: The terminal receives response information from the sensing service control function for the sensing service participation request. The response information includes configuration information required for the terminal to be a sensing entity of the target sensing service.

8. The method according to claim 6 or 7, characterized in that The terminal determines the target sensing service among the one or more sensing services based on the sensing service information, including: The terminal presents the sensing service information; The terminal obtains an operation instruction from the user. The operation instruction is to select the target sensing service; The terminal determines the target sensing service based on the operation instruction of the user.

9. A perception service orchestration method, characterized in that, including: The sensing service control function receives a sensing service request from a sensing service consumer. The sensing service request includes the identity information of the sensing service consumer and the identifier of the target sensing service. The sensing service request is for requesting the sensing service control function to provide the service of the target sensing service for the sensing service consumer; The sensing service control function receives a sensing service participation request from a terminal. The sensing service participation request includes the identifier of the target sensing service and sensing permission information. The sensing permission information is used to indicate that the terminal is permitted to be a sensing entity. The sensing service participation request is for the terminal to request to be orchestrated as a sensing entity of the target sensing service; The sensing service control function orchestrates the terminal as a sensing entity of the target sensing service.

10. The method according to claim 9, characterized in that, The method further includes: The sensing service control function sends an authentication information request to the sensing service user management. The authentication information request includes the identity information of the sensing service consumer; The sensing service control function receives an authentication information response from the sensing service user management. The authentication information response includes the authentication result of the sensing service consumer determined by the sensing service user management according to the identity information of the sensing service consumer; If the authentication result is passed, the sensing service control function triggers an operation to orchestrate the terminal as a sensing entity of the target sensing service.

11. The method according to claim 10, characterized in that, The authentication information request further includes the identifier of the target sensing service. The sensing service user management determines the authentication result of the sensing service consumer according to the identity information of the sensing service consumer and the identifier of the target sensing service.

12. A method for obtaining license information, characterized in that, including: The terminal obtains an operation instruction from the user. The operation instruction is used to indicate permission for the terminal to be a sensing entity of a sensing service or to indicate non - permission for the terminal to be a sensing entity of a sensing service; In response to the operation instruction, the terminal sends sensing permission information to the user data management. Corresponding to the operation instruction, the sensing permission information is used to indicate that the terminal is permitted to be a sensing entity for the sensing service, or is used to indicate that the terminal is not permitted to be a sensing entity for the sensing service.

13. The method according to claim 12, wherein The terminal sending the sensing permission information to the user data management includes: The terminal sends the sensing permission information to the mobility management function, so that the mobility management function sends a Nudm_UECM_Update message to the user data management, and the Nudm_UECM_Update message includes the sensing permission information.

14. A communication device, characterized in that, It includes a functional unit for performing the method according to any one of claims 1 to 5, or 9 to 11.

15. A communication device, characterized in that, It includes a processor and a memory. The processor is coupled to the memory. The memory is used to store instructions. When the instructions are executed by the processor, the communication device performs the method according to any one of claims 1 to 5, or 9 to 11.

16. A terminal, characterized in that, It includes a functional unit for performing the method according to any one of claims 6 to 8, or 12 to 13.

17. A terminal, characterized in that, It includes a processor and a memory. The processor is coupled to the memory. The memory is used to store instructions. When the instructions are executed by the processor, the terminal performs the method according to any one of claims 6 to 8, or 12 to 13.

18. A computer-readable storage medium, characterized in that, Instructions are stored thereon. When a computer executes the instructions, the computer performs the method according to any one of the foregoing claims 1 to 13.

19. A computer program product, characterized in that, The computer program product contains computer-readable instructions. When the computer-readable instructions are executed by a processor, the method according to any one of claims 1 to 13 is implemented.

Citation Information

Patent Citations

  • Awareness service arrangement method and related device

    CN120224165A

  • Perception service processing method, terminal and network side equipment

    CN115866635A

  • Perception service implementation method and device, network side equipment and terminal

    CN116193500A

  • Information processing method and apparatus, communication device, and storage medium

    WO2023178578A1