Service continuity method and device, communication equipment and storage medium

The method addresses the lack of integrated solutions for business continuity in unified communication and sensing networks by dynamically selecting and reselecting network functions to maintain continuous operations and adapt to changing sensing targets, ensuring reliable communication and data exchange.

CN120321633APending Publication Date: 2025-07-15CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410053145.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

There is no service continuity solution in the synesthesia computing fusion network in the prior art, which makes it difficult to achieve business continuity in the communication and perception integrated system.

Method used

Through the first network function, the ability information of the perception function and the perceived service information, select or reselect the perception function to ensure the continuity of the service, including selecting the perception device, sending the perception task, receiving and sending the perception data and results, instructing the function to establish communication, and performing relay processing when the perception function is switched.

Benefits of technology

The continuity of services in the synesthesia computing fusion network is achieved, ensuring the stability and continuity of perceived services when perceived target position changes or function switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321633A_ABST
    Figure CN120321633A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a service continuity method and device, communication equipment and a storage medium. The method comprises the step that a first network function selects or reselects a first function according to first information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and particularly to a method, apparatus, communication device, and storage medium for service continuity. Background Art

[0002] In a communication and sensing integrated system, service continuity includes sensing continuity, communication continuity, computing continuity, and context continuity. Interference coordination includes coordinated control of inter-cell interference, inter-sensing interference, communication-sensing interferences, etc. Currently, there is no proposed service continuity solution in a communication, sensing, and computing integrated network in the industry. Summary of the Invention

[0003] To solve the existing technical problems, embodiments of the present invention provide a method, apparatus, communication device, and storage medium for service continuity.

[0004] To achieve the above object, the technical solution of the embodiments of the present invention is realized as follows:

[0005] In a first aspect, an embodiment of the present invention provides a method for service continuity, which is applied to a first network function, and the method includes:

[0006] The first network function selects or reselection a first function according to first information.

[0007] In the above solution, the first information includes at least one of the following:

[0008] Location information, capability information of the sensing function, and sensing service information.

[0009] In the above solution, the first function is a sensing function.

[0010] In the above solution, the sensing function is the first selected sensing function or the second reselected sensing function.

[0011] In the above solution, the method further includes: the first network function receives a first request or a first subscription sent by a second function, and the first request or the first subscription includes information related to the sensing service.

[0012] In the above solution, the method further includes: the first network function sends a second request or a second subscription to the first function, and the second request or the second subscription includes information related to the sensing service.

[0013] In the above solution, the first request or the first subscription, and / or, the second request or the second subscription are used to request the execution of a sensing task and / or obtain second information;

[0014] and / or, the first subscription and / or the second subscription are used to subscribe to the second information.

[0015] In the above solution, the relevant information of the sensing service includes at least one of the following pieces of information:

[0016] Service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, user equipment (UE) information.

[0017] In the above solution, the method further includes: the first network function receives the second information sent by the first function.

[0018] In the above solution, the method further includes: the first network function sends the second information to the second function.

[0019] In the above solution, the second information includes at least one of sensing data, sensing results, and sensing reports.

[0020] In the above solution, the capability information of the sensing function includes at least one of the following:

[0021] Type of sensing capability, sensing accuracy, frame rate, duration, location information, latency; and / or,

[0022] The sensing service information includes at least one of the following: service identifier, service type, service requirements.

[0023] In the above solution, the first network function selects or reselects the first function according to the first information, including: the first network function sends a query request to the Network Repository Function (NRF) according to the first information,

[0024] receives the query result sent by the NRF, and the query result includes the information of the first function.

[0025] In the above solution, the method further includes: the first network function receives a third request sent by the first sensing function, and the third request is used to request to reselect the first function or reselect the sensing function.

[0026] In the above solution, the method further includes: the first network function receives third information sent by the first sensing function, and the third information includes at least one of the following pieces of information obtained by the first sensing function: sensing data, sensing results, sensing reports, context information of the sensing service.

[0027] In the above solution, the method further includes: the first network function sends the third information to the second sensing function.

[0028] In the above solution, the method further includes: the first network function instructs the first sensing function and the second sensing function to establish communication.

[0029] In the above solution, the first network function instructing the first sensing function and the second sensing function to establish communication includes: the first network function sends fourth information to the first sensing function, and the fourth information includes the address information of the second sensing function; and / or,

[0030] The first network function sends fifth information to the second sensing function, and the fifth information includes the address information of the first sensing function.

[0031] In the above solution, when the sensing function is the first sensing function, the method further includes: the first network function sends sixth information to the first sensing function, and the sixth information is used to instruct the first sensing function to send the context information of the sensing service to the second sensing function.

[0032] In the above solution, the method further includes: if the first network function cannot select a first function that meets the requirements, the first network function sends seventh information to the second network function, and the seventh information indicates that no first function that meets the requirements is selected.

[0033] In the above solution, the second network function is one of the following: sensing function (SF), access and mobility management function (AMF), network exposure function (NEF), application function (AF); and / or,

[0034] The first network function is AMF or access network.

[0035] In a second aspect, an embodiment of the present invention further provides a method for service continuity. The method is applied to a first function, and the method includes:

[0036] Receiving a second request or a second subscription sent by the first network function;

[0037] Selecting a sensing device and sending a fourth request or a fourth subscription to the sensing device.

[0038] In the above solution, the first function is a sensing function.

[0039] In the above solution, the sensing function is the first sensing function before the sensing function is switched, or the second sensing function after the sensing function is switched.

[0040] In the above solution, the second request or the second subscription is used to request the execution of a sensing task and / or obtain second information, and / or, the second subscription is used to subscribe to second information.

[0041] In the above solution, the fourth request or the fourth subscription is used to request the execution of a sensing task and / or obtain second information, and / or, the fourth subscription is used to subscribe to second information.

[0042] In the above solution, the method further includes: the first function receives the second information sent by the sensing device.

[0043] In the above solution, when the sensing function is the first sensing function, the method further includes:

[0044] The first sensing function determines to perform a sensing function switch, and sends a third request to the first network function, where the third request is used to request re-selection of the first function or re-selection of the sensing function.

[0045] In the above solution, when the sensing function is the first sensing function, the method further includes:

[0046] The first sensing function receives fourth information sent by the first network function, where the fourth information includes the address information of the second sensing function, and the fourth information is used for the first sensing function and the second sensing function to establish communication; and / or,

[0047] When the sensing function is the second sensing function, the method further includes:

[0048] The second sensing function receives fifth information sent by the first network function, where the fifth information includes the address information of the first sensing function, and the fifth information is used for the second sensing function and the first sensing function to establish communication.

[0049] In the above solution, when the sensing function is the first sensing function, the method further includes:

[0050] The first sensing function receives sixth information sent by the first network function, and the sixth information is used to instruct the first sensing function to send context information of the sensing service to the second sensing function.

[0051] In the above solution, when the sensing function is the first sensing function, the method further includes:

[0052] The first sensing function sends third information to the second sensing function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing results, sensing reports, context information of the sensing service.

[0053] In the above solution, when the sensing function is the first sensing function, the method further includes:

[0054] The first sensing function sends third information to the first network function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0055] In the above solution, when the sensing function is the second sensing function, the method further includes:

[0056] The second sensing function receives the third information sent by the first network function; or,

[0057] The second sensing function receives the third information sent by the first sensing function;

[0058] where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0059] In the above solution, the method further includes: the first function sends the second information to the first network function.

[0060] In the above solution, the second request or the second subscription includes at least one of the following information:

[0061] Service identifier, service type, service requirement, sensing accuracy, frame rate, duration, location information, time delay, UE information.

[0062] In the above solution, the method further includes: if the first function cannot select a sensing device that meets the service requirements of the sensing service, the first function sends eighth information to the second network function, and the eighth information indicates that no sensing device that meets the requirements is selected.

[0063] In the above solution, the second network function is one of the following: SF, AMF, NEF, AF; and / or, the first network function is an access network or AMF.

[0064] In the above solution, the control plane and the user plane of the first function are deployed separately, or the control plane and the user plane of the first function are deployed together.

[0065] In a third aspect, a method for service continuity, the method is applied to a second function, and the method includes:

[0066] The second function sends a first request or a first subscription regarding the sensing service to the first network function;

[0067] The second function receives second information from the first network function.

[0068] In the above solution, the first request or the first subscription is used to request the execution of a sensing task and / or obtain second information; and / or, the first subscription is used to subscribe to the second information.

[0069] In the above solution, the first request or the first subscription includes at least one of the following pieces of information: service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, time delay, UE information.

[0070] In a fourth aspect, an embodiment of the present invention further provides a method for service continuity, which is applied to a third network function, and the method includes:

[0071] When the user's location moves out of the service range of the first sensing function and communication between the second sensing function and the first sensing function is unavailable, the third network function selects a third sensing function with a relay function.

[0072] In the above solution, the method further includes at least one of the following:

[0073] Sending ninth information to the first sensing function;

[0074] Sending tenth information to the third sensing function;

[0075] Sending eleventh information to the second sensing function;

[0076] The ninth information includes the address information of the third sensing function, the tenth information includes the address information of the first sensing function and / or the address information of the second sensing function, and the eleventh information includes the address information of the third sensing function.

[0077] The ninth information and / or the tenth information are used to establish communication between the first sensing function and the third sensing function, the tenth information and the eleventh information are used to establish communication between the third sensing function and the second sensing function, and the third sensing function is used to relay / forward the context information sent by the first sensing function to the second sensing function.

[0078] In the above solution, the third network function selects a third sensing function with a relay function, including:

[0079] The third network function selects the third sensing function according to the location information and / or the capability information of the sensing function.

[0080] In the above solution, the capability information includes at least one of the following:

[0081] The type of sensing ability, sensing accuracy, frame rate, duration, location information, and time delay.

[0082] In the above solution, the method further includes: if the third network function cannot select a third sensing function that meets the requirements, sending a twelfth message to the second network function, where the twelfth message indicates that no third sensing function that meets the requirements has been selected.

[0083] In the above solution, the second network function is one of the following: SF, AMF, NEF, AF; and / or, the third network function is an access network or AMF.

[0084] In a fifth aspect, an embodiment of the present invention further provides a device for service continuity. The device is applied to a first network function and includes: a first processing unit configured to select or reselect a first function according to first information.

[0085] In a sixth aspect, an embodiment of the present invention further provides a device for service continuity. The device is applied to a first function and includes: a second communication unit and a second processing unit; wherein,

[0086] The second communication unit is configured to receive a second request or a second subscription sent by the first network function;

[0087] The second processing unit is configured to select a sensing device;

[0088] The second communication unit is further configured to send a fourth request or a fourth subscription to the sensing device.

[0089] In a seventh aspect, an embodiment of the present invention further provides a device for service continuity. The device is applied to a second function and includes: a third communication unit configured to send a first request or a first subscription regarding a sensing service to the first network function; and further configured to receive a second message from the first network function.

[0090] In an eighth aspect, an embodiment of the present invention further provides a device for service continuity. The device is applied to a third network function and includes: a third processing unit configured to select a third sensing function with a relay function when the user's location moves out of the service range of a first sensing function and communication between a second sensing function and the first sensing function is not possible.

[0091] In a ninth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps of the method for service continuity according to any one of the first to fourth aspects of the embodiments of the present invention are implemented.

[0092] In a tenth aspect, an embodiment of the present invention further provides a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of the method for business continuity according to any one of the first to fourth aspects of the embodiments of the present invention are implemented.

[0093] The method, device, communication device, and storage medium for business continuity provided by the embodiments of the present invention enable the first network function to select or reselect a first function according to first information, so as to continue to execute the sensing service after the selected or reselected first function is executed, thereby achieving business continuity. BRIEF DESCRIPTION OF THE DRAWINGS

[0094] Figure 1 Schematic diagram of the method flow for business continuity according to an embodiment of the present invention Figure 1 ;

[0095] Figure 2 Schematic diagram of the method flow for business continuity according to an embodiment of the present invention Figure 2 ;

[0096] Figure 3 Schematic diagram of the method flow for business continuity according to an embodiment of the present invention Figure 3 ;

[0097] Figure 4 Schematic diagram of the method flow for business continuity according to an embodiment of the present invention Figure 4 ;

[0098] Figure 5 Schematic diagram of the interaction flow of the method for business continuity according to an embodiment of the present invention Figure 1 ;

[0099] Figure 6 Schematic diagram of the interaction flow of the method for business continuity according to an embodiment of the present invention Figure 2 ;

[0100] Figure 7 Schematic diagram of the composition structure of the device for business continuity according to an embodiment of the present invention Figure 1 ;

[0101] Figure 8 Schematic diagram of the composition structure of the device for business continuity according to an embodiment of the present invention Figure 2 ;

[0102] Figure 9 Schematic diagram of the composition structure of the device for business continuity according to an embodiment of the present invention Figure 3 ;

[0103] Figure 10 Schematic diagram of the composition structure of the device for business continuity according to an embodiment of the present invention Figure 4 ;

[0104] Figure 11 This is a schematic diagram of the hardware composition structure of the communication device according to an embodiment of the present invention. Specific embodiments

[0105] The technical solution of the embodiment of the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0106] The technical solution of the embodiment of the present invention can be applied to various communication systems, such as: Global System of Mobile communication (GSM), Long Term Evolution (LTE) system or 5G system, etc. Optionally, the 5G system or 5G network can also be referred to as a New Radio (NR) system or NR network.

[0107] Exemplarily, the communication system to which the embodiment of the present invention is applied may include a network device and a terminal device (which may also be referred to as a terminal, a communication terminal, etc.); the network device may be a device that communicates with the terminal device. Among them, the network device can provide communication coverage within a certain area range and can communicate with terminals located in this area. Optionally, the network device may be a base station in each communication system, such as an evolved Node B (eNB) in the LTE system, or a base station (gNB) in the 5G system or NR system.

[0108] It should be understood that in the embodiments of the present application, a device with communication functions in a network / system may be referred to as a communication device. The communication device may include a network device and a terminal with communication functions. The network device and the terminal device may be the specific devices described above, which will not be elaborated here; the communication device may also include other devices in the communication system, such as other network entities such as a network controller and a mobility management entity, which are not limited in the embodiments of the present invention.

[0109] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term " / and" in this article is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally represents an "or" relationship between the associated objects before and after.

[0110] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of this application described herein can be implemented, for example, in an order other than those illustrated or described herein. In addition, the terms "comprising", "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0111] An embodiment of the present invention provides a method for business continuity, and the method is applied to a first network function. Figure 1 Schematic flow of the method for business continuity according to the embodiment of the present invention Figure 1 ; As Figure 1 shown, the method includes:

[0112] Step 101: The first network function selects or reselects a first function according to first information.

[0113] In this embodiment, the first function is mainly responsible for sensing services. For example, it selects a sensing node (or sensing device), and sends a sensing task to the selected sensing node (or sensing device) so that the sensing node (or sensing device) executes the sensing task to obtain sensing data. Then, in some alternative embodiments, the first function is a sensing function.

[0114] In some alternative embodiments, the sensing function is a selected first sensing function or a reselected second sensing function.

[0115] In this embodiment, the first network function has the function of selecting or reselecting a first function (i.e., the sensing function). Exemplarily, the first network function can select a first function (i.e., the sensing function) according to the received sensing request. The sensing function initially selected for this sensing request or sensing task can be denoted as the first sensing function. After that, if the location of the sensing target changes such that the sensing target moves outside the capability range of the selected first function (i.e., the sensing function), then the first network function needs to reselect the first function, and the reselected sensing function can be denoted as the second sensing function.

[0116] In this embodiment, the sensing target refers to the target for the sensing task. For example, if the sensing task is a positioning or tracking task for a certain user equipment (UE) information, the sensing device emits a sensing signal. The sensing signal is reflected by the UE, and the reflected signal is received by the sensing device (or another sensing device). Then, the sensing function can analyze according to the sensing data reported by the sensing device to obtain an analysis result. In the above example, the UE is the sensing target.

[0117] In some alternative embodiments, the first network function is the access and mobility management function (AMF) or the access network. In this embodiment, the access network may also be referred to as an access network device. The access network device is, for example, a base station, such as a gNB.

[0118] In some alternative embodiments of the present invention, the first information includes at least one of the following: location information, capability information of the sensing function, and sensing service information.

[0119] In this embodiment, the location information refers to the location information of the sensing target. In some alternative embodiments, the location information may be equivalent to the location of the UE. In some alternative embodiments, the location information may be the real-time location of the sensing target. When the first network function is the AMF, the AMF can obtain the real-time location of the sensing target through the access network; when the first network function is the access network, the access network can directly obtain the real-time location of the sensing target.

[0120] In some alternative embodiments, the capability information of the sensing function includes at least one of the following: type of sensing capability, sensing accuracy, frame rate, duration, location information, latency; and / or,

[0121] The sensing service information includes at least one of the following: service identifier, service type, and service requirements.

[0122] In this embodiment, the capability information of the sensing function, that is, the capability information of the first function, may specifically include at least one of the following: supported sensing node information, supported sensing node type, supported service type, task information supported by the supported sensing nodes (such as task type), sensing range (that is, location information, that is, the sensing area range of the sensing function), sensing accuracy, sensing frame rate, sensing duration (duration), relevant information of sensing feedback (such as the strategy of feedback report, periodic feedback or one-time feedback, etc.) and other information. It should be noted that the capability information of the sensing function is not limited to the above examples, and other capabilities related to the sensing task are also within the protection scope of the embodiments of the present invention.

[0123] In this embodiment, the service requirement represents the requirement of the sensing task, such as including the accuracy of the sensing task, the frame rate of the sensing task, the sensing duration, and so on.

[0124] In this embodiment, the location information may be the location information of the sensing target. The sensing target refers to the target of the sensing task. For example, if the sensing task is a positioning or tracking task for a certain user equipment (UE) information, the sensing device emits a sensing signal, the sensing signal is reflected by the UE, and the reflected signal is received by the sensing device (or another sensing device), then the sensing function can analyze according to the sensing data reported by the sensing device to obtain an analysis result. In the above example, the UE is the sensing target.

[0125] In this embodiment, the sensing accuracy represents or indicates the accuracy of the sensing data required to perform the sensing task. For example, when performing UE movement sensing, whether the data of the feedback speed is accurate to meters, decimeters or centimeters, or for another example, when performing the statistics of the UE stay duration, whether the feedback data is accurate to days, hours or minutes.

[0126] In this embodiment, the duration represents or indicates the time required for the sensing task to perform the sensing data reporting statistics, including but not limited to the start time and / or the stop time.

[0127] In this embodiment, the time delay is used to indicate the time delay of the sensing data. For example, for the sensing task of sensing the current moving speed of the UE (sensing target), how long is the time delay of the feedback result.

[0128] In this embodiment, the frame rate refers to the frame rate of the sensing node (or sensing device), for example, it can be the number of images that can be sensed per second.

[0129] In some alternative embodiments of the present invention, the first network function selects or reselects the first function according to the first information, including: the first network function sends a query request to the Network Repository Function (NRF) according to the first information, and receives the query result sent by the NRF, and the query result includes the information of the first function.

[0130] In this embodiment, each first function (or sensing function) can be pre-registered with the NRF, that is, the information of each first function (or sensing function) is stored in the NRF; then the first network function sends a query request to the NRF, and at least part of the information in the first information may be included in the query request; after the NRF receives the query request, it queries the stored information according to the first information to obtain the information of the matching first function.

[0131] In some alternative embodiments of the present invention, the method further includes: the first network function receives a first request or a first subscription sent by a second function, and the first request or the first subscription includes information related to the sensing service.

[0132] In this embodiment, the second function may specifically be an application function (AF). Then the AF sends a first request or a first subscription. The first request may also be referred to as a sensing request, a sensing service request, a sensing task request, etc. The first subscription may also be referred to as a sensing data and / or sensing report subscription. Optionally, the first request or the first subscription is used to request the execution of a sensing task and / or obtain second information; and / or, the first subscription is used to subscribe to second information, and the second information includes at least one of sensing data, sensing results, and sensing reports.

[0133] In some alternative embodiments, the first network function receives a first request or a first subscription sent by the second function through at least one other network function. When the first network function is an AMF, the AMF receives the first request or the first subscription sent by the AF through the NEF, that is, the AF sends the first request or the first subscription to the NEF, and the NEF performs an authorization check on the first request or the first subscription. After the authorization check passes, the NEF sends the first request or the first subscription to the AMF. When the first network function is an access network, the access network receives the first request or the first subscription sent by the AF through the AMF and the NEF, that is, the AF sends the first request or the first subscription to the NEF, the NEF performs an authorization check on the first request or the first subscription, and after the authorization check passes, the NEF sends the first request or the first subscription to the AMF, and the AMF then sends the first request or the first subscription to the access network.

[0134] In some alternative embodiments of the present invention, the method further includes: the first network function sends a second request or a second subscription to the first function, and the second request or the second subscription includes information related to the sensing service.

[0135] In this embodiment, when the first function is the first sensing function of selection, the first network function sends a second request or a second subscription to the first sensing function. The second request can also be referred to as a sensing request, a sensing service request, a sensing task request, etc. The second subscription can also be referred to as a sensing data and / or sensing report subscription. Optionally, the second request or the second subscription is used to request the execution of a sensing task and / or obtain second information; and / or, the second subscription is used to subscribe to second information. The second information includes at least one of sensing data, sensing results, and sensing reports. During the process of the first sensing function executing the sensing task, if the first network function determines to reselect a sensing function (or the first function), then the first function is reselected according to the first information. In this case, the first function is the reselected second sensing function, and the first network function sends a second request or a second subscription to the second sensing function.

[0136] In some alternative embodiments, the relevant information of the sensing service includes at least one of the following pieces of information: service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, UE information.

[0137] In this embodiment, the first network function sends the relevant information of the sensing service to the first function through a second request or a second subscription. The relevant information of the sensing service may be the same as or partially the same as the sensing service information in the first request or the first subscription.

[0138] In this embodiment, the location information is the location information of the sensing target, and can also be referred to as the location information of the UE. Then the UE information, which can also be referred to as the information of the sensing target, such as the identifier of the sensing target, the attribute information of the sensing target, etc. The service requirements represent the requirements of the sensing task, for example, including the accuracy of the sensing task, the frame rate of the sensing task, the sensing duration, etc.

[0139] In this embodiment, the relevant information of the sensing service carried in the first request or the first subscription sent by AF to the first network function may be the same as or partially the same as the sensing service information in the first information. The location information carried in the first request or the first subscription may be the same as or different from the location information in the first information. The location information represents the location information of the sensing target. In the case of initially selecting the first function, the first network function may perform the first function selection according to the location information carried in the first request or the first subscription, or may also obtain the real-time location information of the sensing target and perform the first function selection according to this real-time location information; in the subsequent process as the sensing target moves, the location of the sensing target may change, that is, in the process of reselecting the first function, the first network function may reselect the first function according to the updated location information of the sensing target. In this case, the location information in the first information is different from the location information carried in the first request or the first subscription.

[0140] In some alternative embodiments of the present invention, the method further includes: the first network function receives the second information sent by the first function.

[0141] In this embodiment, the first function (such as the first sensing function, the second sensing function) performs the sensing task according to the second request or the second subscription. For example, it sends the relevant information of the sensing task to the selected sensing device and receives one or more of the sensing data, sensing results, and sensing reports sent by the sensing device. Then the first function may send one or more of the received sensing data, sensing results, and sensing reports (i.e., the second information) to the first network function. Alternatively, the first function may also analyze, process, or calculate the received sensing data to obtain sensing results and / or sensing reports, and send one or more of the received sensing data, sensing results, and sensing reports (i.e., the second information) to the first network function.

[0142] In some alternative embodiments, the second information includes at least one of sensing data, sensing results, and sensing reports.

[0143] In some alternative embodiments, the method further includes: the first network function sends the second information to the second function.

[0144] In this embodiment, the first network function may send a second response or a second notification to the second function. The second response or the second notification corresponds to the above-mentioned first request or first subscription, and the second information is included in the second response or the second notification.

[0145] In some alternative embodiments of the present invention, the method further includes: the first network function receives a third request sent by the first sensing function, where the third request is used to request re-selection of the first function or re-selection of the sensing function.

[0146] In this embodiment, before re-selecting the first function (such as re-selecting the second sensing function), the first network function may receive a third request sent by the first sensing function, where the third request is used to request re-selection of the first function or re-selection of the sensing function. That is, the first sensing function can sense that the sensing target (such as a UE) has moved, decides to switch the sensing function, and thus sends a third request to the first network function. The third request may also be referred to as a sensing function re-selection request; the first network function may re-select the sensing function according to this third request. In some alternative embodiments, the third request may include the location information of the sensing target.

[0147] In some alternative embodiments of the present invention, the method further includes: the first network function receives third information sent by the first sensing function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0148] In some alternative embodiments, the method further includes: the first network function sends the third information to the second sensing function.

[0149] This embodiment is applicable to the case of re-selecting the first function. That is, before the first network function receives the third information sent by the first sensing function, the first network function re-selects the first function or re-selects the second sensing function. In other alternative embodiments, before the first network function receives the third information sent by the first sensing function, the first network function sends a second request or a second subscription to the second sensing function.

[0150] In this embodiment, the first sensing function has performed the sensing task for a period of time and has obtained one or more of sensing data, sensing results, and sensing reports during this period. Then the first sensing function sends one or more of the obtained sensing data, sensing results, sensing reports, and context information of the sensing service to the first network function, and the first network function then sends one or more of the sensing data, sensing results, sensing reports, and context information of the sensing service to the second sensing function.

[0151] In some other alternative embodiments of the present invention, the method further includes: the first network function instructs the first sensing function and the second sensing function to establish communication.

[0152] In some alternative embodiments, the first network function instructs the first sensing function and the second sensing function to establish communication, including: the first network function sends fourth information to the first sensing function, where the fourth information includes the address information of the second sensing function; and / or, the first network function sends fifth information to the second sensing function, where the fifth information includes the address information of the first sensing function.

[0153] This embodiment is applicable to the case of reselecting the first function, that is, before the first network function instructs the first sensing function and the second sensing function to establish communication, the first network function reselects the first function or reselects the second sensing function. In other alternative embodiments, before the first network function instructs the first sensing function and the second sensing function to establish communication, the first network function sends a second request or a second subscription to the second sensing function.

[0154] In some alternative embodiments, the method further includes: the first network function sends sixth information to the first sensing function, where the sixth information is used to instruct the first sensing function to send context information of the sensing service to the second sensing function.

[0155] In this embodiment, the first sensing function has performed the sensing task for a period of time, and within this period, one or more of sensing data, sensing results, and sensing reports have been obtained. Then, the first sensing function sends one or more of the obtained sensing data, sensing results, sensing reports, and context information of the sensing service to the second sensing function through the communication channel obtained between the first sensing function and the second sensing function.

[0156] In some alternative embodiments of the present invention, the method further includes: if the first network function fails to select a first function that meets the requirements, the first network function sends seventh information to the second network function, where the seventh information indicates that no first function that meets the requirements has been selected.

[0157] In some alternative embodiments, the second network function is one of the following: a sensing function (SF), an AMF, a network exposure function (NEF), and an AF.

[0158] Based on the above embodiments, an embodiment of the present invention further provides a method for service continuity, and the method is applied to the first function. Figure 2 Schematic diagram of the method for service continuity of the embodiment of the present invention Figure 2 ; as Figure 2 shown, the method includes:

[0159] Step 201: The first function receives a second request or a second subscription sent by the first network function.

[0160] Step 202: The first function selects a sensing device and sends a fourth request or a fourth subscription to the sensing device.

[0161] In this embodiment, the first function is mainly responsible for sensing services. For example, it selects a sensing node (or a sensing device), and sends a sensing task to the selected sensing node (or sensing device), so that the sensing node (or sensing device) executes the sensing task to obtain sensing data. Then, in some optional embodiments, the first function is a sensing function (SF).

[0162] In some optional embodiments, the sensing function is a selected first sensing function or a reselected second sensing function.

[0163] In this embodiment, the first network function has the function of selecting or reselecting the first function (i.e., the sensing function). Exemplarily, the first network function can select the first function (i.e., the sensing function) according to the received sensing request. The sensing function initially selected for the sensing request or sensing task can be recorded as the first sensing function. After that, if the position of the sensing target changes such that the sensing target moves outside the capability range of the selected first function (i.e., the sensing function), the first network function needs to reselect the first function, and the reselected sensing function can be recorded as the second sensing function.

[0164] In this embodiment, each first function (or sensing function) can be pre-registered with the NRF, that is, the first function sends registration information to the NRF, and the information includes the relevant information of the first function. That is, the NRF stores the information of each first function (or sensing function); before the first function receives the second request or the second subscription sent by the first network function, the first network function selects the first function. Specifically, the first network function sends a query request to the NRF, and the query request can include at least part of the information in the first information; after the NRF receives the query request, it queries the stored information according to the first information to obtain the information of the matching first function.

[0165] In some optional embodiments, the second request or the second subscription is used to request the execution of a sensing task and / or obtain second information, and / or, the second subscription is used to subscribe to second information.

[0166] In some optional embodiments, the second request or the second subscription includes at least one of the following information: service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, delay, UE information.

[0167] In this embodiment, when the first function is the first sensing function of selection, the first network function sends a second request or a second subscription to the first sensing function. The second request can also be referred to as a sensing request, a sensing service request, a sensing task request, etc., and the second subscription can also be referred to as a sensing data and / or sensing report subscription. Optionally, the second request or the second subscription is used to request the execution of a sensing task and / or obtain second information; and / or, the second subscription is used to subscribe to second information. The second information includes at least one of sensing data, sensing results, and sensing reports. During the process of the first sensing function executing the sensing task, if the first network function determines to reselect a sensing function (or the first function), then the first function is reselected according to the first information. In this case, the first function is the reselected second sensing function, and the first network function sends a second request or a second subscription to the second sensing function.

[0168] In some alternative embodiments, the fourth request or the fourth subscription is used to request the execution of a sensing task and / or obtain second information, and / or, the fourth subscription is used to subscribe to second information.

[0169] In this embodiment, after receiving the second request or the second subscription, the first function selects a sensing device according to one or more pieces of information carried in the second request or the second subscription. The selected sensing device can meet the requirements of the sensing service, such as the requirements for location information, service requirements, etc. Then the first function sends a fourth request or a fourth subscription to the selected sensing device. The fourth request can also be referred to as a sensing request, a sensing service request, a sensing task request, or a sensing control request, and the fourth subscription can also be referred to as a sensing data and / or sensing report subscription, that is, it is used to subscribe to second information. The sensing device can also be referred to as a sensing node. The sensing node can specifically be one or more of a radio access network device (such as a base station), a UE, and a sensor. That is, after receiving the fourth request or the fourth subscription, the sensing device executes a sensing task, for example, by transmitting a sensing signal and receiving a response signal reflected by a sensing target, so as to perform sensing measurement, obtain sensing data, or analyze, process, and calculate based on the sensing data to generate sensing results or sensing reports, and feed back one or more of the sensing data, sensing results, and sensing reports to the first function.

[0170] In some alternative embodiments, the method further includes: the first function receives the second information sent by the sensing device.

[0171] In some alternative embodiments, the method further includes: the first function sends the second information to the first network function.

[0172] In this embodiment, the first function (such as the first sensing function and the second sensing function) performs sensing tasks according to the second request or the second subscription. For example, it sends information related to the sensing task to the selected sensing device and receives one or more of the sensing data, sensing results, and sensing reports sent by the sensing device. Then, the first function can send one or more of the received sensing data, sensing results, and sensing reports (i.e., the second information) to the first network function. Alternatively, the first function can also analyze, process, or calculate the received sensing data to obtain sensing results and / or sensing reports, and send one or more of the received sensing data, sensing results, and sensing reports (i.e., the second information) to the first network function.

[0173] In some alternative embodiments, the second information includes at least one of sensing data, sensing results, and sensing reports.

[0174] In some alternative embodiments of the present invention, when the sensing function is the first sensing function, the method further includes: the first sensing function determines to perform a sensing function switch, and sends a third request to the first network function, where the third request is used to request reselecting the first function or reselecting the sensing function.

[0175] In this embodiment, the first sensing function can sense that the sensing target (such as a UE) has moved, decides to switch the sensing function, and thus sends a third request to the first network function. The third request can also be referred to as a sensing function reselection request; the first network function can reselect the sensing function according to this third request. In some alternative embodiments, the third request may include the location information of the sensing target. After the first sensing function determines to perform a sensing function switch and sends a third request to the first network function, the second sensing function receives the second request or the second subscription sent by the first network function.

[0176] In some alternative embodiments, when the sensing function is the first sensing function, the method further includes: the first sensing function sends third information to the first network function, and the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing results, sensing reports, and context information of the sensing service.

[0177] In this embodiment, the first sensing function has performed sensing tasks for a period of time and has obtained one or more of sensing data, sensing results, and sensing reports during this period. Then, the first sensing function sends one or more of the obtained sensing data, sensing results, sensing reports, and context information of the sensing service to the first network function, and the first network function then sends one or more of the sensing data, sensing results, sensing reports, and context information of the sensing service to the second sensing function.

[0178] In this embodiment, after the first sensing function determines to perform a sensing function switch and sends a third request to the first network function, or determines that the first network function reselects a second sensing device, the first sensing function sends the third information to the first network function.

[0179] In some alternative embodiments of the present invention, the method further includes: the first sensing function receives fourth information sent by the first network function, the fourth information includes the address information of the second sensing function, and the fourth information is used for the first sensing function and the second sensing function to establish communication; and / or,

[0180] When the sensing function is the second sensing function, the method further includes: the second sensing function receives fifth information sent by the first network function, the fifth information includes the address information of the first sensing function, and the fifth information is used for the second sensing function and the first sensing function to establish communication.

[0181] In this embodiment, the first network function instructs the first sensing function and the second sensing function to establish communication, specifically by sending the address information of the second sensing function to the first sensing function, so that the first sensing function can initiate a connection with the second sensing function according to the address information of the second sensing function; and / or, the first network function sends the address information of the first sensing function to the second sensing function, so that the second sensing function can initiate a connection with the first sensing function according to the address information of the first sensing function. The communication connection between the first sensing function and the second sensing function is specifically used for direct information interaction between the first sensing function and the second sensing function.

[0182] In some alternative embodiments of the present invention, the method further includes: the first sensing function receives sixth information sent by the first network function, and the sixth information is used to instruct the first sensing function to send the context information of the sensing service to the second sensing function.

[0183] In some alternative embodiments, when the sensing function is the first sensing function, the method further includes: the first sensing function sends third information to the second sensing function, and the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0184] In this embodiment, the first sensing function has performed a sensing task for a period of time, and one or more of sensing data, sensing results, and sensing reports have been obtained during this period. Then, the first sensing function can, according to the sixth information, send one or more of the obtained sensing data, sensing results, sensing reports, and context information of the sensing service to the second sensing function through the communication channel obtained between the first sensing function and the second sensing function.

[0185] In some alternative embodiments of the present invention, when the sensing function is the second sensing function, the method further includes: the second sensing function receives the third information sent by the first network function; or,

[0186] the second sensing function receives the third information sent by the first sensing function; where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing results, sensing reports, and context information of the sensing service.

[0187] This embodiment is applicable to the case of reselecting the first function. That is, after the first network function reselects the second sensing function, since the first sensing function has performed a sensing task for a period of time, one or more of the sensing data, sensing results, sensing reports, and context information of the sensing service obtained during this period need to be sent to the second sensing function. As an implementation manner, the first sensing device sends one or more of the sensing data, sensing results, sensing reports, and context information of the sensing service to the first network function, and the first network function sends one or more of the sensing data, sensing results, sensing reports, and context information of the sensing service (i.e., the third information) to the second sensing function; as another implementation manner, the first sensing device directly sends one or more of the sensing data, sensing results, sensing reports, and context information of the sensing service (i.e., the third information) to the second sensing function.

[0188] In some alternative embodiments of the present invention, the method further includes: if the first function cannot select a sensing device that meets the service requirements of the sensing service, the first function sends the eighth information to the second network function, and the eighth information indicates that no sensing device that meets the requirements has been selected.

[0189] In some alternative embodiments, the second network function is one of the following: SF, AMF, NEF, AF; and / or, the first network function is an access network or AMF.

[0190] In some alternative embodiments of the present invention, the control plane and user plane of the first function are deployed separately, or the control plane and user plane of the first function are deployed uniformly.

[0191] In this embodiment, the first function may include a control plane and a user plane. Among them, the protocol responsible for transmitting and processing user data streams is called the user plane, and the protocol responsible for transmitting and processing system coordination signaling is called the control plane. In the first function, the module or part responsible for signaling transmission and processing is called the control plane of the first function, and the module or part responsible for user data transmission and processing is called the user plane of the first function. The user plane and the control plane of the first function can be separated and deployed in different devices, or can be deployed in the same device.

[0192] Based on the above embodiment, the embodiment of the present invention further provides a method for service continuity, and the method is applied to the second function. Figure 3 Schematic flow of the method for service continuity of the embodiment of the present invention Figure 3 ; as Figure 3 shown, the method includes:

[0193] Step 301: The second function sends a first request or a first subscription regarding service perception to the first network function;

[0194] Step 302: The second function receives second information from the first network function.

[0195] In this embodiment, the second function may specifically be an Application Function (AF). Then the AF sends a first request or a first subscription. The first request may also be referred to as a perception request, a service perception request, a perception task request, etc. The first subscription may also be referred to as a perception data and / or perception report subscription. Optionally, the first request or the first subscription is used to request the execution of a perception task and / or obtain second information; and / or, the first subscription is used to subscribe to second information, and the second information includes at least one of perception data, perception results, and perception reports.

[0196] In some alternative embodiments, when the second function sends a first request or a first subscription regarding service perception to the first network function, the second function sends the first request or the first subscription through at least one other network function. When the first network function is an AMF, the AMF receives the first request or the first subscription sent by the AF through the NEF, that is, the AF sends the first request or the first subscription to the NEF, and the NEF performs an authorization check on the first request or the first subscription. After the authorization check passes, the NEF sends the first request or the first subscription to the AMF. When the first network function is an access network, the access network receives the first request or the first subscription sent by the AF through the AMF and the NEF, that is, the AF sends the first request or the first subscription to the NEF, and the NEF performs an authorization check on the first request or the first subscription. After the authorization check passes, the NEF sends the first request or the first subscription to the AMF, and the AMF then sends the first request or the first subscription to the access network.

[0197] In some alternative embodiments, the first request or the first subscription is used to request the execution of a sensing task and / or obtain second information; and / or, the first subscription is used to subscribe to second information.

[0198] In some alternative embodiments, the first request or the first subscription includes information related to a sensing service; wherein, the information related to the sensing service includes at least one of the following pieces of information: service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, UE information.

[0199] In this embodiment, the location information is the location information of the sensing target, which can also be referred to as the location information of the UE. Then, the UE information, which can also be referred to as the information of the sensing target, such as the identifier of the sensing target, the attribute information of the sensing target, and so on. The service requirements indicate the requirements of the sensing task, such as including the accuracy of the sensing task, the frame rate of the sensing task, the sensing duration, and so on.

[0200] Based on the above embodiments, an embodiment of the present invention further provides a method for service continuity, which is applied to a third network function. Figure 4 Schematic diagram of the method for service continuity according to the embodiment of the present invention Figure 4 ; as Figure 4 shown, the method includes:

[0201] Step 401: When the user's location moves out of the service range of the first sensing function and communication between the second sensing function and the first sensing function is unavailable, the third network function selects a third sensing function with a relay function.

[0202] In this embodiment, the third network function is an access network or an AMF. Among them, the access network can also be referred to as an access network device, and this access network device is, for example, a base station, such as a gNB.

[0203] In some alternative embodiments, the third network function has the function of selecting or reselecting a sensing function. Exemplarily, the third network function can select a sensing function according to the received sensing request. The sensing function initially selected for this sensing request or sensing task can be denoted as the first sensing function. After that, if the location of the sensing target changes such that the sensing target moves outside the service range of the selected first sensing function, the third network function needs to reselect the sensing function, and the reselected sensing function is denoted as the second sensing function.

[0204] In this embodiment, the user is the sensing target. That is, when the sensing target moves out of the service range of the first sensing function, the third network function will reselect the second sensing function. However, if communication between the first sensing function and the second sensing function fails, the third network selects a third sensing function with a relay function. Among them, the third sensing function can communicate with the first sensing function and the second sensing function respectively, that is, communication and interaction can be carried out between the first sensing function and the second sensing function through the third sensing function.

[0205] In some alternative embodiments of the present invention, the method further includes at least one of the following:

[0206] Sending a ninth message to the first sensing function;

[0207] Sending a tenth message to the third sensing function;

[0208] Sending an eleventh message to the second sensing function;

[0209] The ninth message includes the address information of the third sensing function, the tenth message includes the address information of the first sensing function and / or the second sensing function, and the eleventh message includes the address information of the third sensing function.

[0210] The ninth message and / or the tenth message are used to establish communication between the first sensing function and the third sensing function, the tenth message and the eleventh message are used to establish communication between the third sensing function and the second sensing function, and the third sensing function is used to relay / forward the context information sent by the first sensing function to the second sensing function.

[0211] In this embodiment, the third network function sends the address information of the third sensing function to the first sensing function, and / or sends the address information of the first sensing function to the third sensing function, so as to facilitate the establishment of communication between the first sensing function and the third sensing function; the third network function sends the address information of the third sensing function to the second sensing function, and / or sends the address information of the second sensing function to the third sensing function, so as to facilitate the establishment of communication between the second sensing function and the third sensing function. Furthermore, as a relay sensing function, the third sensing function can forward the information interacted between the first sensing function and the second sensing function.

[0212] In some alternative embodiments, the third network function selects a third sensing function with a relay function, including: the third network function selects the third sensing function according to the location information and / or capability information of the sensing function.

[0213] In some alternative embodiments, the capability information includes at least one of the following: type of sensing capability, sensing accuracy, frame rate, duration, location information, time delay.

[0214] In some alternative embodiments of the present invention, the method further includes: if the third network function fails to select a third sensing function that meets the requirements, sending twelfth information to the second network function, where the twelfth information indicates that no third sensing function that meets the requirements has been selected.

[0215] In some alternative embodiments, the second network function is one of the following: SF, AMF, NEF, AF.

[0216] Exemplarily, taking the third network function as AMF as an example, if AMF determines that the location of the UE has moved out of the service range of the first SF, then AMF selects the second SF; here, the first SF can be referred to as the source SF (S-SF), and the second SF can be referred to as the target SF (T-SF). In the case where it is determined that communication between the first SF and the second SF is not possible, AMF selects a third SF, which can also be referred to as a relay SF (denoted as I-SF for example), then AMF can send an insertion request to the first SF and the second SF respectively, and the insertion request is used to request the insertion of the third SF; after receiving the insertion request, the first SF and the second SF send insertion responses to AMF respectively; among them, the address information of the third SF can be included in the insertion request. AMF can also send an information provision request to the third SF, and the third SF sends an information provision response to AMF; among them, the address information of the first SF and / or the second SF can also be included in the information provision request. In this way, the third SF can establish communications with the first SF and the second SF respectively, and the third SF can forward the information transmitted between the first SF and the second SF, and the information can be, for example, one or more of the sensing data, sensing reports, sensing results, and context information of the sensing service detected by the first SF.

[0217] The method for service continuity of the embodiments of the present invention will be specifically described below in conjunction with specific examples. In the following examples, the sensing device (or sensing node) is RAN, and the sensing object is UE.

[0218] Figure 5 Schematic diagram of the interaction process of the method for service continuity of the embodiments of the present invention Figure 1 ;

[0219] Step 501: AF sends a sensing request to NEF, and the sensing request carries service type, service requirements, sensing accuracy, frame rate, duration, location information, time delay, UE information, etc.

[0220] Here, the sensing request can be equivalent to the first request or the first subscription in the above embodiments.

[0221] Step 502: The NEF performs an authorization check on the AF's sensing request. The authorization information can be locally saved by the NEF or stored in the UDM. If the authorization information is stored in the UDM, the NEF sends an authorization request to the UDM to request authorization verification for the sensing request, and the NEF obtains the authorization result sent by the UDM.

[0222] Step 503: After the NEF determines that the authorization is passed, the NEF selects a suitable AMF and sends a sensing request to the AMF.

[0223] Here, the content carried in the sensing request may be the same as that in the sensing request in Step 501, that is, the sensing request may be equivalent to the first request or the first subscription in the above embodiments.

[0224] Step 504: The AMF selects a suitable SF1 according to one or more of the location information, the capability information of the sensing function, and the sensing service information.

[0225] Among them, each SF can register with the NRF in advance, and then the AMF can select the SF by querying the NRF.

[0226] Step 505: The AMF sends the sensing request to the SF, carrying the sensing task ID, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, UE information, etc.

[0227] In this example, each SF may include a user plane and a control plane, and the sensing request is sent to the control plane of SF1 (denoted as SF-C1).

[0228] Here, the sensing request may be equivalent to the second request or the second subscription in the above embodiments.

[0229] Step 506: SF1 selects a suitable RAN (denoted as RAN1) and sends a sensing control request to RAN1 to control RAN1 to perform sensing detection.

[0230] Here, the sensing control request may be equivalent to the fourth request or the fourth subscription in the above embodiments.

[0231] Here, the control plane of SF1 (denoted as SF-C1) sends a sensing control request to RAN1.

[0232] Step 507: RAN1 performs sensing data detection and obtains sensing data.

[0233] Step 508: RAN1 reports the sensing measurement data to SF1.

[0234] Here, the sensing data is sent to the user plane of SF1 (SF-U1).

[0235] For a loose-coupling architecture, RAN1 can be directly sent to the SF without going through the AMF or UPF.

[0236] Step 509: SF1 senses that the sensing device may change and decides to switch the sensing function.

[0237] Here, due to the movement of the UE, the UE may move out of the service range of the sensing device (i.e., RAN1), that is, it may move out of the service range of SF1, so SF1 decides to switch the sensing function.

[0238] Step 510: The SF sends a reselection request to the AMF, and the AMF selects a suitable SF2 according to one or more of the location information, the capability information of the sensing function, and the sensing service information.

[0239] Here, the reselection request can also be called an SF reselection request, etc., and can be equivalent to the third request in the above embodiments.

[0240] Step 511: The AMF sends a sensing request to SF2, carrying the sensing task ID, service type, service requirements, sensing accuracy, frame rate, duration, location information, delay, UE information, etc.

[0241] Here, the sensing request can be equivalent to the second request or the second subscription in the above embodiments.

[0242] Step 512: SF1 sends one or more of the already detected sensing data, sensing reports, sensing results, and context information of the sensing service to SF2.

[0243] Here, the information sent by SF1 to SF2 can be equivalent to the third information in the above embodiments.

[0244] Here, the control plane of SF1 (denoted as SF-C1) sends one or more of the sensing data, sensing reports, sensing results, and context information of the sensing service to the control plane of SF2 (denoted as SF-C2).

[0245] Here, the AMF can pre-indicate to establish communication between SF1 and SF2. For example, the AMF sends the address information of SF2 to SF1 to facilitate SF1 to establish a communication connection with SF2 according to the address information of SF2; and / or, the AMF sends the address information of SF1 to SF2 to facilitate SF2 to establish a communication connection with SF1 according to the address information of SF1. Based on the communication connection between SF1 and SF2, SF1 can send one or more of the already detected sensing data, sensing reports, sensing results, and context information of the sensing service to SF2.

[0246] Step 513: SF2 selects a suitable RAN2 and sends a sensing control request to RAN2 to control RAN to perform sensing detection.

[0247] Here, the sensing control request may be equivalent to the fourth request or the fourth subscription in the above embodiment.

[0248] Here, the control plane of SF2 (denoted as SF-C2) sends a sensing control request to RAN2.

[0249] Step 514: RAN2 performs detection of sensing data and obtains the sensing data.

[0250] Step 515: RAN2 reports the sensing data to SF2.

[0251] Here, the sensing data is sent to the user plane of SF1 (SF-U2).

[0252] Step 516: SF2 performs sensing calculation based on the received data to obtain a sensing result.

[0253] Step 517: SF2 sends a sensing response to AMF, and the sensing result is included in the sensing response.

[0254] Here, the control plane of SF2 (denoted as SF-C2) sends a sensing response to AMF.

[0255] Step 518: AMF sends a sensing response to AF through NEF, and the sensing result is included in the sensing response.

[0256] Figure 6 Interaction process schematic of the method for service continuity in the embodiment of the present invention Figure 2 ; as Figure 6 shown, the method includes:

[0257] Step 601: AF sends a sensing request to NEF, and service type, service requirements, sensing accuracy, frame rate, duration, location information, time delay, UE information, etc. are carried in the sensing request.

[0258] Here, the sensing request may be equivalent to the first request or the first subscription in the above embodiment.

[0259] Step 602: NEF performs authorization check on the sensing request of AF. The authorization information can be locally saved by NEF or stored in UDM. If the authorization information is stored in UDM, NEF sends an authorization request to UDM to request authorization verification of the sensing request, and NEF obtains the authorization result sent by UDM.

[0260] Step 603: After NEF determines that the authorization is passed, NEF selects a suitable AMF and sends a sensing request to AMF.

[0261] Here, the sensing request may carry the same content as the sensing request in step 501, that is, the sensing request may be equivalent to the first request or the first subscription in the above embodiments.

[0262] Step 604: The AMF selects a suitable SF1 according to one or more of the location information, the capability information of the sensing function, and the sensing service information.

[0263] Among them, each SF can be pre-registered with the NRF, and then the AMF can select the SF by querying the NRF.

[0264] Step 605: The AMF sends the sensing request to the SF, carrying the sensing task ID, service type, service requirements, sensing accuracy, frame rate, duration, location information, delay, UE information, etc.

[0265] In this example, each SF may include a user plane and a control plane, and the sensing request is sent to the control plane of SF1 (denoted as SF-C1).

[0266] Here, the sensing request may be equivalent to the second request or the second subscription in the above embodiments.

[0267] Step 606: SF1 selects a suitable RAN (denoted as RAN1), and sends a sensing control request to RAN1 to control RAN1 to perform sensing detection.

[0268] Here, the sensing control request may be equivalent to the fourth request or the fourth subscription in the above embodiments.

[0269] Here, the control plane of SF1 (denoted as SF-C1) sends a sensing control request to RAN1.

[0270] Step 607: RAN1 performs sensing data detection to obtain sensing data.

[0271] Step 608: RAN1 reports the sensing measurement data to SF1.

[0272] Here, the sensing data is sent to the user plane of SF1 (SF-U1).

[0273] For the loose coupling architecture, RAN1 can directly send it to the SF without passing through the AMF or UPF.

[0274] Step 609: SF1 senses that the sensing device may change and decides to switch the sensing function.

[0275] Here, due to the movement of the UE, the UE may move out of the service range of the sensing device (i.e., RAN1), that is, it may move out of the service range of SF1, so SF1 decides to switch the sensing function.

[0276] Step 610: SF sends a reselection request to the AMF, and the AMF selects a suitable SF2 according to one or more of the location information, the capability information of the sensing function, and the sensing service information.

[0277] Here, the reselection request can also be referred to as an SF reselection request, etc., and can be equivalent to the third request in the above embodiments.

[0278] Step 611: SF1 sends one or more of the sensed data, sensing reports, sensing results, and context information of the sensing service that have been detected to the AMF.

[0279] Here, the information sent by SF1 to the AMF can be equivalent to the third information in the above embodiments.

[0280] Here, the control plane of SF1 (denoted as SF-C1) sends one or more of the sensed data, sensing reports, sensing results, and context information of the sensing service to the AMF.

[0281] Step 612: The AMF sends a sensing request to SF2, carrying the sensing task ID, service type, service requirements, sensing accuracy, frame rate, duration, location information, delay, UE information, etc.

[0282] Step 613: The AMF sends one or more of the sensed data, sensing reports, sensing results, and context information of the sensing service received in step 611 to SF2.

[0283] Here, the AMF sends one or more of the sensed data, sensing reports, sensing results, and context information of the sensing service received to the control plane of SF2 (SF-C2).

[0284] Step 614: SF2 selects a suitable RAN2 and sends a sensing control request to RAN2 to control RAN to perform sensing detection.

[0285] Here, the sensing control request can be equivalent to the fourth request or the fourth subscription in the above embodiments.

[0286] Here, the control plane of SF2 (denoted as SF-C2) sends a sensing control request to RAN2.

[0287] Step 615: RAN2 performs detection of sensed data and obtains the sensed data.

[0288] Step 616: RAN2 reports the sensed data to SF2.

[0289] Here, the sensed data is sent to the user plane of SF1 (SF-U2).

[0290] Step 617: SF2 performs sensing calculations based on the received data to obtain a sensing result.

[0291] Step 618: SF2 sends a sensing response to the AMF, and the sensing response includes the sensing result.

[0292] Here, the control plane of SF2 (denoted as SF-C2) sends a sensing response to the AMF.

[0293] Step 619: The AMF sends a sensing response to the AF through the NEF, and the sensing response includes the sensing result.

[0294] Based on the above embodiments, an embodiment of the present invention further provides a device for service continuity, and the device is applied to a first network function. Figure 7 Schematic diagram of the composition structure of the device for service continuity according to the embodiment of the present invention Figure 1 ; as Figure 7 shown, the device includes: a first processing unit 11, configured to select or reselect a first function according to first information.

[0295] In some alternative embodiments of the present invention, the first information includes at least one of the following: location information, capability information of the sensing function, and sensing service information.

[0296] In some alternative embodiments of the present invention, the first function is a sensing function.

[0297] In some alternative embodiments of the present invention, the sensing function is a selected first sensing function or a reselected second sensing function.

[0298] In some alternative embodiments of the present invention, the device further includes a first communication unit 12, configured to receive a first request or a first subscription sent by a second function, and the first request or the first subscription includes information related to the sensing service.

[0299] In some alternative embodiments of the present invention, the device further includes a first communication unit 12, configured to send a second request or a second subscription to the first function, and the second request or the second subscription includes information related to the sensing service.

[0300] In some alternative embodiments of the present invention, the first request or the first subscription, and / or, the second request or the second subscription are used to request the execution of a sensing task and / or obtain second information;

[0301] and / or, the first subscription and / or the second subscription are used to subscribe to second information.

[0302] In some alternative embodiments of the present invention, the relevant information of the sensing service includes at least one of the following pieces of information: service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, UE information.

[0303] In some alternative embodiments of the present invention, the first communication unit 12 is further configured to receive the second information sent by the first function.

[0304] In some alternative embodiments of the present invention, the first communication unit 12 is further configured to send the second information to the second function.

[0305] In some alternative embodiments of the present invention, the second information includes at least one of sensing data, sensing results, and sensing reports.

[0306] In some alternative embodiments of the present invention, the capability information of the sensing function includes at least one of the following: type of sensing capability, sensing accuracy, frame rate, duration, location information, latency; and / or,

[0307] The sensing service information includes at least one of the following: service identifier, service type, service requirements.

[0308] In some alternative embodiments of the present invention, the apparatus further includes a first communication unit 12;

[0309] The first processing unit 11 is configured to send a query request to the NRF through the first communication unit 12 according to the first information, and receive a query result sent by the NRF, where the query result includes information about the first function.

[0310] In some alternative embodiments of the present invention, the apparatus further includes a first communication unit 12, configured to receive a third request sent by the first sensing function, where the third request is used to request reselecting the first function or reselecting the sensing function.

[0311] In some alternative embodiments of the present invention, the apparatus further includes a first communication unit 12, configured to receive third information sent by the first sensing function, where the third information includes at least one of the following pieces of information obtained by the first sensing function: sensing data, sensing results, sensing reports, context information of the sensing service.

[0312] In some alternative embodiments of the present invention, the first communication unit 12 is further configured to send the third information to the second sensing function.

[0313] In some alternative embodiments of the present invention, the device further includes a first communication unit 12, configured to instruct the first sensing function and the second sensing function to establish communication.

[0314] In some alternative embodiments of the present invention, the first communication unit 12 is configured to send fourth information to the first sensing function, where the fourth information includes the address information of the second sensing function; and / or send fifth information to the second sensing function, where the fifth information includes the address information of the first sensing function.

[0315] In some alternative embodiments of the present invention, the device further includes a first communication unit 12, configured to send sixth information to the first sensing function, where the sixth information is used to instruct the first sensing function to send the context information of the sensing service to the second sensing function.

[0316] In some alternative embodiments of the present invention, the device further includes a first communication unit 12, configured to send seventh information to a second network function if the first processing unit 11 fails to select a first function that meets the requirements, where the seventh information indicates that no first function that meets the requirements has been selected.

[0317] In some alternative embodiments of the present invention, the second network function is one of the following: SF, AMF, NEF, AF; and / or the first network function is AMF or an access network.

[0318] In an embodiment of the present invention, the first processing unit 11 in the device can be implemented by a central processing unit (CPU, Central Processing Unit), a digital signal processor (DSP, Digital Signal Processor), a microcontroller unit (MCU, Microcontroller Unit), or a field-programmable gate array (FPGA, Field-Programmable Gate Array) in practical applications; the first communication unit 12 in the device can be implemented by a communication module (including: basic communication suite, operating system, communication module, standardized interface and protocol, etc.) and a transceiver antenna in practical applications.

[0319] An embodiment of the present invention further provides a device for service continuity, where the device is applied to a first function. Figure 8 Schematic diagram of the composition structure of the device for service continuity in an embodiment of the present invention Figure 2 ; as Figure 8 shown, the device includes: a second communication unit 21 and a second processing unit 22; where,

[0320] The second communication unit 21 is configured to receive a second request or a second subscription sent by a first network function;

[0321] The second processing unit 22 is configured to select a sensing device;

[0322] The second communication unit 21 is further configured to send a fourth request or a fourth subscription to the sensing device.

[0323] In some alternative embodiments of the present invention, the first function is a sensing function.

[0324] In some alternative embodiments of the present invention, the sensing function is a first sensing function before the sensing function is switched, or a second sensing function after the sensing function is switched.

[0325] In some alternative embodiments of the present invention, the second request or the second subscription is used to request the execution of a sensing task and / or obtain second information, and / or, the second subscription is used to subscribe to second information.

[0326] In some alternative embodiments of the present invention, the fourth request or the fourth subscription is used to request the execution of a sensing task and / or obtain second information, and / or, the fourth subscription is used to subscribe to second information.

[0327] In some alternative embodiments of the present invention, the second communication unit 21 is further configured to receive second information sent by the sensing device.

[0328] In some alternative embodiments of the present invention, when the sensing function is the first sensing function, the second processing unit 22 is further configured to determine to perform a sensing function switch;

[0329] The second communication unit 21 is further configured to send a third request to the first network function, and the third request is used to request to reselect the first function or reselect the sensing function.

[0330] In some alternative embodiments of the present invention, when the sensing function is the first sensing function, the second communication unit 21 is further configured to receive fourth information sent by the first network function, the fourth information includes address information of the second sensing function, and the fourth information is used for the first sensing function and the second sensing function to establish communication; and / or,

[0331] When the sensing function is the second sensing function, the second communication unit 21 is further configured to receive fifth information sent by the first network function, the fifth information includes address information of the first sensing function, and the fifth information is used for the second sensing function and the first sensing function to establish communication.

[0332] In some alternative embodiments of the present invention, when the sensing function is the first sensing function, the second communication unit 21 is further configured to receive sixth information sent by the first network function, where the sixth information is used to instruct the first sensing function to send context information of the sensing service to the second sensing function.

[0333] In some alternative embodiments of the present invention, when the sensing function is the first sensing function, the second communication unit 21 is further configured to send third information to the second sensing function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0334] In some alternative embodiments of the present invention, when the sensing function is the first sensing function, the second communication unit 21 is further configured to send third information to the first network function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0335] In some alternative embodiments of the present invention, when the sensing function is the second sensing function, the second communication unit 21 is further configured to receive third information sent by the first network function; or, receive third information sent by the first sensing function; where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, context information of the sensing service.

[0336] In some alternative embodiments of the present invention, the second communication unit 21 is further configured to send the second information to the first network function.

[0337] In some alternative embodiments of the present invention, the second request or the second subscription includes at least one of the following information: service identifier, service type, service requirement, sensing accuracy, frame rate, duration, location information, latency, UE information.

[0338] In some alternative embodiments of the present invention, if the second processing unit 22 fails to select a sensing device that meets the service requirements of the sensing service, the second communication unit 21 is further configured to send eighth information to the second network function, where the eighth information indicates that no sensing device that meets the requirements has been selected.

[0339] In some alternative embodiments of the present invention, the second network function is one of the following: SF, AMF, NEF, AF; and / or, the first network function is an access network or AMF.

[0340] In some alternative embodiments of the present invention, the control plane and the user plane of the first function are separately deployed, or the control plane and the user plane of the first function are jointly deployed.

[0341] In the embodiments of the present invention, the second processing unit 22 in the device can be implemented by a CPU, a DSP, an MCU, or an FPGA in practical applications; the second communication unit 21 in the device can be implemented by a communication module (including: a basic communication suite, an operating system, a communication module, a standardized interface, and a protocol, etc.) and a transceiver antenna in practical applications.

[0342] The embodiments of the present invention further provide a device for service continuity, and the device is applied to the second function. Figure 9 Schematic diagram of the composition structure of the device for service continuity according to the embodiments of the present invention Figure 3 ; as Figure 9 shown, the device includes: a third communication unit 31, configured to send a first request or a first subscription about a sensed service to a first network function; and further configured to receive second information from the first network function.

[0343] In some alternative embodiments of the present invention, the first request or the first subscription is used to request to execute a sensing task and / or obtain second information; and / or, the first subscription is used to subscribe to second information.

[0344] In some alternative embodiments of the present invention, the first request or the first subscription includes at least one of the following information: service identifier, service type, service requirement, sensing accuracy, frame rate, duration, location information, time delay, UE information.

[0345] In the embodiments of the present invention, the third communication unit 31 in the device can be implemented by a communication module (including: a basic communication suite, an operating system, a communication module, a standardized interface, and a protocol, etc.) and a transceiver antenna in practical applications.

[0346] The embodiments of the present invention further provide a device for service continuity, and the device is applied to a third network function. Figure 10 Schematic diagram of the composition structure of the device for service continuity according to the embodiments of the present invention Figure 4 ; as Figure 10 shown, the device includes: a third processing unit 41, configured to select a third sensing function with a relay function when the location of the user moves out of the service range of the first sensing function and communication between the second sensing function and the first sensing function is unavailable.

[0347] In some alternative embodiments of the present invention, the device further includes a fourth communication unit 42, configured to perform at least one of the following: sending ninth information to the first sensing function; sending tenth information to the third sensing function; sending eleventh information to the second sensing function;

[0348] The ninth information includes the address information of the third sensing function, the tenth information includes the address information of the first sensing function and / or the address information of the second sensing function, and the eleventh information includes the address information of the third sensing function.

[0349] The ninth information and / or the tenth information are used to establish communication between the first sensing function and the third sensing function, the tenth information and the eleventh information are used to establish communication between the third sensing function and the second sensing function, and the third sensing function is used to relay / forward the context information sent by the first sensing function to the second sensing function.

[0350] In some alternative embodiments of the present invention, the third processing unit 41 is configured to select the third sensing function according to the location information and / or the capability information of the sensing function.

[0351] In some alternative embodiments of the present invention, the capability information includes at least one of the following: type of sensing capability, sensing accuracy, frame rate, duration, location information, time delay.

[0352] In some alternative embodiments of the present invention, the device further includes a fourth communication unit 42, configured to send twelfth information to the second network function if the third processing unit 41 fails to select a third sensing function that meets the requirements, and the twelfth information indicates that no third sensing function that meets the requirements has been selected.

[0353] In some alternative embodiments of the present invention, the second network function is one of the following: SF, AMF, NEF, AF; and / or, the third network function is an access network or AMF.

[0354] In an embodiment of the present invention, the third processing unit 41 in the device can be implemented by a CPU, a DSP, an MCU, or an FPGA in practical applications; the fourth communication unit 42 in the device can be implemented by a communication module (including: a basic communication suite, an operating system, a communication module, a standardized interface, and a protocol, etc.) and a transceiver antenna in practical applications.

[0355] It should be noted that: when the device for business continuity provided in the above embodiments performs business continuity processing, only the division of the above program modules is used for illustration. In actual applications, the above processing can be allocated to different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the device for business continuity provided in the above embodiments and the method embodiments for business continuity belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.

[0356] An embodiment of the present invention further provides a communication device, which may specifically be a first network function, a first function, a second function, or a third network function. Figure 11 It is a schematic diagram of the hardware composition structure of the communication device according to the embodiment of the present invention, as Figure 11 shown, the communication device includes a memory 52, a processor 51, and a computer program stored on the memory 52 and executable on the processor 51. When the processor 51 executes the program, it implements the steps of the method for business continuity applied to the first network function, the first function, the second function, or the third network function in the embodiment of the present invention.

[0357] Optionally, the communication device further includes at least one network interface 53. Among them, each component in the communication device is coupled together through a bus system 54. It can be understood that the bus system 54 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 54 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 11 all kinds of buses are labeled as the bus system 54.

[0358] It can be understood that the memory 52 can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can 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), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), sync link dynamic random access memory (SLDRAM), direct rambus random access memory (DRRAM).The memory 52 described in the embodiments of the present invention is intended to include, but not limited to, these and any other suitable types of memories.

[0359] The method disclosed in the above embodiments of the present invention can be applied to or implemented by the processor 51. The processor 51 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the processor 51 or the instructions in the form of software. The above-mentioned processor 51 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 51 can implement or execute each method, step, and logic block diagram disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. Combining the steps of the method disclosed in the embodiments of the present invention, it can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module may be located in the storage medium, which is located in the memory 52. The processor 51 reads the information in the memory 52 and combines its hardware to complete the steps of the foregoing method.

[0360] In an exemplary embodiment, the communication device may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components for performing the foregoing method.

[0361] In an exemplary embodiment, the embodiments of the present invention also provide a computer-readable storage medium, such as the memory 52 including a computer program, and the above computer program can be executed by the processor 51 of the communication device to complete the steps of the foregoing method. The computer-readable storage medium may be a FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.; it may also be various devices including one or any combination of the above memories.

[0362] The computer-readable storage medium provided by the embodiments of the present invention stores a computer program thereon, and when the program is executed by the processor, it implements the steps of the method for applying the embodiments of the present invention to the business continuity of the first network function, the first function, the second function, or the third network function.

[0363] In the method embodiments disclosed in several method embodiments provided in this application, they can be arbitrarily combined without conflict to obtain new method embodiments.

[0364] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0365] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0366] In several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed with each other can be through some interfaces. The indirect coupling or communication connection of the devices or units can be electrical, mechanical, or other forms.

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

[0368] In addition, each functional unit in each embodiment of the present invention can be all integrated in a processing unit, or each unit can be separately used as a unit, or two or more units can be integrated in a unit; the above integrated unit can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0369] Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media that can store program codes such as removable storage devices, ROM, RAM, magnetic disks, or optical disks.

[0370] Alternatively, if the above integrated units of the present invention are implemented in the form of software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiments of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as removable storage devices, ROM, RAM, magnetic disks, or optical discs.

[0371] As described above, the above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of changes or substitutions, which should all be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims

1. A method for business continuity, characterized in that The method is applied to a first network function, and the method includes: The first network function selects or reselects a first function according to first information.

2. The method according to claim 1, wherein The first information includes at least one of the following: Location information, capability information of a sensing function, and sensing service information.

3. The method according to claim 1, characterized in that, The first function is a sensing function.

4. The method according to claim 3, characterized in that, The sensing function is a first selected sensing function or a reselected second sensing function.

5. The method according to claim 1, wherein The method further includes: The first network function receives a first request or a first subscription sent by a second function, and the first request or the first subscription includes information related to a sensing service.

6. The method according to claim 1, wherein The method further includes: The first network function sends a second request or a second subscription to the first function, and the second request or the second subscription includes information related to a sensing service.

7. The method according to claim 5 or 6, characterized in that, The first request or the first subscription, and / or, the second request or the second subscription are used to request the execution of a sensing task and / or obtain second information; And / or, the first subscription and / or the second subscription are used to subscribe to second information.

8. The method according to claim 5 or 6, characterized in that, The information related to the sensing service includes at least one of the following information: Service identifier, service type, service requirement, sensing accuracy, frame rate, duration, location information, latency, and user equipment (UE) information.

9. The method according to claim 7, wherein The method further includes: The first network function receives the second information sent by the first function.

10. The method according to claim 9, characterized in that, The method further includes: The first network function sends the second information to the second function.

11. The method according to claim 7, characterized in that, The second information includes at least one of sensing data, sensing results, and sensing reports.

12. The method according to claim 2, wherein The capability information of the sensing function includes at least one of the following: Type of sensing capability, sensing accuracy, frame rate, duration, location information, latency; and / or, The sensing service information includes at least one of the following: service identifier, service type, and service requirement.

13. The method according to claim 1, wherein The first network function selects or reselects a first function according to first information, including: The first network function sends a query request to a network repository function (NRF) according to the first information, Receives a query result sent by the NRF, and the query result includes information about the first function.

14. The method according to claim 4, wherein The method further includes: The first network function receives a third request sent by the first sensing function, and the third request is used to request the reselection of the first function or the reselection of a sensing function.

15. The method according to claim 4, characterized in that, The method further includes: The first network function receives third information sent by the first sensing function, and the third information includes at least one of the following information obtained by the first sensing function: Sensing data, sensing results, sensing reports, and context information of a sensing service.

16. The method according to claim 15, characterized in that The method further includes: The first network function sends the third information to the second sensing function.

17. The method according to claim 4, wherein The method further includes: The first network function instructs the first sensing function and the second sensing function to establish communication.

18. The method according to claim 17, wherein The first network function instructs the first sensing function and the second sensing function to establish communication, including: The first network function sends fourth information to the first sensing function, and the fourth information includes the address information of the second sensing function; and / or, The first network function sends fifth information to the second sensing function, and the fifth information includes the address information of the first sensing function.

19. The method according to claim 4, characterized in that When the sensing function is the first sensing function, the method further includes: The first network function sends sixth information to the first sensing function, and the sixth information is used to instruct the first sensing function to send the context information of the sensing service to the second sensing function.

20. The method according to claim 1, characterized in that, The method further includes: If the first network function fails to select a first function that meets the requirements, the first network function sends seventh information to the second network function, and the seventh information indicates that no first function that meets the requirements is selected.

21. The method according to claim 20, characterized in that, The second network function is one of the following: sensing function SF, access and mobility management function AMF, network exposure function NEF, application function AF; and / or, The first network function is AMF or an access network.

22. A method for business continuity, characterized in that, The method is applied to a first function, and the method includes: Receiving a second request or a second subscription sent by the first network function; Selecting a sensing device and sending a fourth request or a fourth subscription to the sensing device.

23. The method according to claim 22, wherein The first function is a sensing function.

24. The method according to claim 23, wherein The sensing function is the first sensing function before the sensing function switch, or the second sensing function after the sensing function switch.

25. The method according to claim 22, wherein The second request or the second subscription is used to request to execute a sensing task and / or obtain second information, and / or, the second subscription is used to subscribe to the second information.

26. The method according to claim 22, wherein The fourth request or the fourth subscription is used to request to execute a sensing task and / or obtain second information, and / or, the fourth subscription is used to subscribe to the second information.

27. The method according to claim 22, characterized in that, The method further includes: The first function receives the second information sent by the sensing device.

28. The method according to claim 24, wherein When the sensing function is the first sensing function, the method further includes: The first sensing function determines to perform a sensing function switch and sends a third request to the first network function, and the third request is used to request to reselect the first function or reselect the sensing function.

29. The method according to claim 24, wherein When the sensing function is the first sensing function, the method further includes: The first sensing function receives fourth information sent by the first network function, and the fourth information includes the address information of the second sensing function, and the fourth information is used for the first sensing function and the second sensing function to establish communication; and / or, When the sensing function is the second sensing function, the method further includes: The second sensing function receives fifth information sent by the first network function, and the fifth information includes the address information of the first sensing function, and the fifth information is used for the second sensing function and the first sensing function to establish communication.

30. The method according to claim 24, characterized in that, When the sensing function is the first sensing function, the method further includes: The first sensing function receives sixth information sent by the first network function, and the sixth information is used to instruct the first sensing function to send the context information of the sensing service to the second sensing function.

31. The method according to claim 29, wherein, When the sensing function is the first sensing function, the method further includes: The first sensing function sends third information to the second sensing function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, and context information of the sensing service.

32. The method according to claim 24, wherein When the sensing function is the first sensing function, the method further includes: The first sensing function sends third information to the first network function, where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, and context information of the sensing service.

33. The method according to claim 24, wherein When the sensing function is the second sensing function, the method further includes: The second sensing function receives the third information sent by the first network function; or, The second sensing function receives the third information sent by the first sensing function; where the third information includes at least one of the following information obtained by the first sensing function: sensing data, sensing result, sensing report, and context information of the sensing service.

34. The method according to claim 27, characterized in that, The method further includes: The first function sends the second information to the first network function.

35. The method according to claim 22, wherein The second request or the second subscription includes at least one of the following information: Service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, UE information.

36. The method according to claim 22, wherein The method further includes: If the first function fails to select a sensing device that meets the service requirements of the sensing service, the first function sends eighth information to the second network function, and the eighth information indicates that no sensing device that meets the requirements is selected.

37. The method according to claim 36, characterized in that, The second network function is one of the following: SF, AMF, NEF, AF; and / or, The first network function is an access network or AMF.

38. The method according to claim 22, wherein The control plane and the user plane of the first function are deployed separately, or the control plane and the user plane of the first function are deployed unifiedly.

39. A method for business continuity, characterized in that, The method is applied to a second function, and the method includes: The second function sends a first request or a first subscription regarding the sensing service to the first network function; The second function receives second information from the first network function.

40. The method according to claim 39, characterized in that, The first request or the first subscription is used to request to execute a sensing task and / or obtain second information; and / or, the first subscription is used to subscribe to second information.

41. The method according to claim 39, characterized in that, The first request or the first subscription includes at least one of the following information: Service identifier, service type, service requirements, sensing accuracy, frame rate, duration, location information, latency, UE information.

42. A method for business continuity, characterized in that, The method is applied to a third network function, and the method includes: In a case where the location where the user is located moves out of the service range of the first sensing function and communication between the second sensing function and the first sensing function is unavailable, the third network function selects a third sensing function with a relay function.

43. The method according to claim 42, characterized in that, The method further includes at least one of the following: Sending ninth information to the first sensing function; Sending tenth information to the third sensing function; Sending eleventh information to the second sensing function; The ninth information includes the address information of the third sensing function, the tenth information includes the address information of the first sensing function and / or the address information of the second sensing function, and the eleventh information includes the address information of the third sensing function. The ninth information and / or the tenth information are used to establish communication between the first sensing function and the third sensing function, the tenth information and the eleventh information are used to establish communication between the third sensing function and the second sensing function, and the third sensing function is used to relay / forward the context information sent by the first sensing function to the second sensing function.

44. The method according to claim 42, wherein The third network function selects a third sensing function with a relay function, including: The third network function selects the third sensing function according to the location information and / or capability information of the sensing function.

45. The method according to claim 44, characterized in that, The capability information includes at least one of the following: Type of sensing capability, sensing accuracy, frame rate, duration, location information, latency.

46. The method according to claim 42, characterized in that, The method further includes: If the third network function cannot select a third sensing function that meets the requirements, it sends twelfth information to the second network function, and the twelfth information indicates that no third sensing function that meets the requirements has been selected.

47. The method according to claim 46, wherein, The second network function is one of the following: SF, AMF, NEF, AF; and / or, The third network function is an access network or an AMF.

48. A device for business continuity, characterized in that The device is applied to a first network function, and the device includes: a first processing unit for selecting or reselecting a first function according to first information.

49. A device for business continuity, characterized in that, The device is applied to a first function, and the device includes: a second communication unit and a second processing unit; wherein, The second communication unit is used to receive a second request or a second subscription sent by the first network function. The second processing unit is used to select a sensing device. The second communication unit is further used to send a fourth request or a fourth subscription to the sensing device.

50. A device for business continuity, characterized in that, The device is applied to a second function, and the device includes: a third communication unit for sending a first request or a first subscription regarding a sensing service to the first network function; and further for receiving second information from the first network function.

51. A device for business continuity, characterized in that, The device is applied to a third network function, and the device includes: a third processing unit for selecting a third sensing function with a relay function when the user's location moves out of the service range of the first sensing function and communication between the second sensing function and the first sensing function is unavailable.

52. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 21; or, When the program is executed by a processor, it implements the steps of the method according to any one of claims 22 to 38; or, When the program is executed by a processor, it implements the steps of the method according to any one of claims 39 to 41; or, When the program is executed by a processor, it implements the steps of the method according to any one of claims 42 to 47.

53. A communication device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 21; or, When the processor executes the program, it implements the steps of the method according to any one of claims 22 to 38; or, When the processor executes the program, it implements the steps of the method according to any one of claims 39 to 41; or, When the processor executes the program, it implements the steps of the method according to any one of claims 42 to 47.