Transmission processing method, apparatus, device, and readable storage medium
Patent Information
- Application Number
- CN202510410163.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2026-10-16
AI Technical Summary
[0004]本申请实施例在于提供一种传输处理方法、装置、设备及可读存储介质,解决如何提高感知结果的安全性和隐私保护的问题
[0060] In this application, the first function, when the first information includes sensing data, determines the sensing result and sensing data type based on the sensing data in the first information; or, when the first information includes sensing data and sensing data type, determines the sensing result based on the sensing data in the first information. Then, based on the identification of the sensing data type, a corresponding first strategy is assigned to the sensing data or sensing result. Finally, based on the first strategy, a suitable transmission path is selected to send the sensing data or sensing result directly or indirectly to the first sensing service requester. The first strategy enables the sensing data or sensing result to be sent to the first sensing service requester through a customized transmission path, reducing the risk of sensitive data leakage during transmission and achieving effective management and privacy protection of sensitive data.
Smart Images

Figure CN122934293A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a transmission processing method, apparatus, device, and readable storage medium. Background Technology
[0002] Perception is the ability to sense the physical environment or physical objects through base stations or other sensing devices, achieving a function similar to radar. Currently, the development of base stations has made it possible for air interfaces to achieve physical perception.
[0003] Sensing data has become an indispensable resource in the processing of sensing results. However, with the explosive growth of sensing data aggregated in the core network and the increasing complexity of data application scenarios, data security risks are also increasing. Currently, there is a lack of methods for protecting the security and privacy of diverse sensing results. Summary of the Invention
[0004] This application provides a transmission processing method, apparatus, device, and readable storage medium to address the issue of how to improve the security and privacy protection of sensing results.
[0005] In a first aspect, a transmission processing method is provided, applied to a first function, including:
[0006] Receive first information sent by a sensing device, the first information including: sensing data, or the first information including sensing data and sensing data type;
[0007] If the first information includes sensing data, the sensing result and sensing data type are determined based on the sensing data in the first information; or, if the first information includes sensing data and sensing data type, the sensing result is determined based on the sensing data in the first information.
[0008] Based on the perceived data type, determine the first strategy;
[0009] According to the first strategy, the perceived data or perceived results are sent to the first perception service requester.
[0010] Optionally, according to the first strategy, the perceived data or perceived results are sent directly or indirectly to the first perception service requester, including:
[0011] Based on the first strategy, determine the first route;
[0012] According to the first route, the perceived data or perceived results are sent directly or indirectly to the first perception service requester;
[0013] The first strategy is used to instruct routing information to be determined based on at least one of the following: the sensing service requester, the sensing region, and the sensing data type.
[0014] Optionally, according to the first route, the perceived data or perceived result is indirectly sent to the first perception service requester, including:
[0015] Based on the first route, send the fourth information to the fourth function;
[0016] The fourth information includes sensing data or sensing results and information of the first sensing service requester. The fourth function is used to send the sensing data or sensing results to the first sensing service requester based on the information of the first sensing service requester, or the fourth function is used to send the processed sensing data or sensing results to the first sensing service requester based on the information of the first sensing service requester.
[0017] Optionally, after sending the perceived data or perception results directly or indirectly to the first perception service requester according to the first strategy, the method further includes:
[0018] Receive second information, the second information being used to instruct the sensing device to acquire the sensing data;
[0019] Based on the first strategy for associating the perceived data, a corresponding second strategy is determined;
[0020] According to the second strategy, the perceived data or the perceived results obtained based on the perceived data are sent directly or indirectly to the second perception service requester.
[0021] Optionally, before receiving the second information, the method further includes:
[0022] The correspondence between the first strategy and the second strategy is saved, and the first strategy and the second strategy are associated with the same sensing area or sensing data source.
[0023] Optionally, the method further includes:
[0024] Receive third information sent by the second function, the third information including at least one of the following: the first strategy and the second strategy;
[0025] Wherein, the first policy or the second policy is configured locally by the second function, or the first policy or the second policy is configured by the third function for the second function.
[0026] Optionally, the configuration granularity of the first or second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
[0027] Optionally, the configuration granularity of the first route includes at least one of the following: sensing area, sensing device, and sensing data type.
[0028] Optionally, the first function includes at least one of the following: 5G network element, 5G enhanced network element, 6G network element; or, the sensing device includes at least one of the following: base station, terminal, non-3GPP device.
[0029] Secondly, a transmission processing method is provided, applied to a second function, including:
[0030] Send a third message to the first function, the third message including at least one of the following: a first strategy and a second strategy;
[0031] The first strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the first perception service requester, and the second strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the second perception service requester.
[0032] Optionally, the third information may further include at least one of the following: information of the first sensing service requester associated with the first strategy, and information of the second sensing service requester associated with the second strategy.
[0033] Optionally, the method further includes:
[0034] The correspondence between the first strategy and the second strategy is saved, and the first strategy and the second strategy are associated with the same sensing area or sensing data source.
[0035] Optionally, before sending the third information to the first function, the method further includes:
[0036] Receive a fifth message, the fifth message being used to instruct the sensing device to acquire sensing data;
[0037] Based on the fifth piece of information, determine the first strategy or the second strategy.
[0038] Optionally, before sending the third information to the first function, the method further includes:
[0039] The first function is selected based on at least one of the fifth information, the first strategy, and the second strategy.
[0040] Optionally, determining the first strategy or the second strategy based on the fifth information includes:
[0041] Based on the fifth piece of information, determine whether the local configuration includes the first strategy or the second strategy;
[0042] If so, select the first or second strategy from the local configuration;
[0043] Otherwise, send a sixth message to the third function, the sixth message being used to request the first strategy or the second strategy;
[0044] Receive the first or second strategy sent by the third function.
[0045] Optionally, the fifth information includes at least one of the following: sensing task identifier, sensing range, sensing accuracy, sensing data type, sensing data reporting frequency, sensing area, sensing requirements, information of the first sensing service requester, and information of the second sensing service requester.
[0046] Optionally, the sixth information includes at least one of the following: information of the first sensing service requester, information of the second sensing service requester, sensing area, and sensing data type.
[0047] Optionally, the configuration granularity of the first or second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
[0048] Optionally, the configuration granularity of the first route includes at least one of the following: sensing area, sensing device, and sensing data type.
[0049] Thirdly, a transmission processing apparatus is provided for the first function, including:
[0050] The first transceiver unit is configured to receive first information sent by the sensing device, the first information including: sensing data, or the first information including sensing data and sensing data type;
[0051] The first processing unit is configured to determine a perception result and a perception data type based on the perception data in the first information when the first information includes perception data, or to determine a perception result based on the perception data in the first information when the first information includes perception data and a perception data type.
[0052] The first processing unit is further configured to determine a first strategy based on the perceived data type;
[0053] The first transceiver unit is further configured to send the sensing data or sensing results directly or indirectly to the first sensing service requester according to the first strategy.
[0054] Fourthly, a transmission processing apparatus is provided for a second function, comprising: a second transceiver unit and a second processing unit;
[0055] The second transceiver unit sends third information to the first function, the third information including at least one of the following: a first strategy and a second strategy;
[0056] The first strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the first perception service requester, and the second strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the second perception service requester.
[0057] Fifthly, a communication device is provided, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first or second aspect.
[0058] A sixth aspect provides a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method as described in the first or second aspect.
[0059] A seventh aspect provides a computer program product including computer instructions that, when executed by a processor, implement the steps of the method described in the first or second aspect.
[0060] In this application, the first function, when the first information includes sensing data, determines the sensing result and sensing data type based on the sensing data in the first information; or, when the first information includes sensing data and sensing data type, determines the sensing result based on the sensing data in the first information. Then, based on the identification of the sensing data type, a corresponding first strategy is assigned to the sensing data or sensing result. Finally, based on the first strategy, a suitable transmission path is selected to send the sensing data or sensing result directly or indirectly to the first sensing service requester. The first strategy enables the sensing data or sensing result to be sent to the first sensing service requester through a customized transmission path, reducing the risk of sensitive data leakage during transmission and achieving effective management and privacy protection of sensitive data. Attached Figure Description
[0061] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0062] Figure 1 This is a schematic diagram of the business perception architecture;
[0063] Figure 2This is a flowchart of a transmission processing method provided by an embodiment of this application;
[0064] Figure 3 This is a flowchart of another transmission processing method provided by an embodiment of this application;
[0065] Figure 4 This is a flowchart illustrating yet another transmission processing method provided in an embodiment of this application.
[0066] Figure 5 This is a flowchart illustrating yet another transmission processing method provided in an embodiment of this application.
[0067] Figure 6 This is a schematic diagram of a transmission processing apparatus provided in an embodiment of this application;
[0068] Figure 7 This is a schematic diagram of a transmission processing apparatus provided in an embodiment of this application;
[0069] Figure 8 This is a schematic diagram of a communication device provided in an embodiment of this application. Detailed Implementation
[0070] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0071] The term "comprising," and any variations thereof, used in the specification and claims of this application, is intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or apparatus. Furthermore, the use of "and / or" in the specification and claims indicates at least one of the connected objects, such as A and / or B, indicating the inclusion of A alone, B alone, or both A and B.
[0072] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0073] Figure 1The diagram illustrates the perception business architecture, in which:
[0074] UDM: Unified Data Management.
[0075] NWDAF: Network Data Analytics Function.
[0076] LMF: Location Management Function.
[0077] PCF: Policy Control Function.
[0078] AMF: Access and Mobility Management Function.
[0079] SF-C: Sensing Function Control plane.
[0080] NEF: Network Exposure Function.
[0081] AF: Application Function.
[0082] UE: User Equipment.
[0083] RAN: Radio Access Network.
[0084] UPF: User Plane Function.
[0085] SF-U: Sensing Function User plane.
[0086] In the existing sensing service architecture, the SF network element responsible for sensing service processing can perform sensing service analysis and provide sensing results based on the received sensing requirements. Its deployment form can be independent deployment or co-deployed with 5GC network elements (such as AMF or LMF) or 6G network elements. At the same time, according to the deployment requirements, SF can exist in two forms: SF-C and SF-U.
[0087] The main body performing the sensing task is the base station and the terminal side. That is, the base station can transmit and receive signals to achieve the initial acquisition of sensing signals, or the base station and the terminal can cooperate to complete the transmission and reception of signals, thereby achieving the acquisition of sensing signals. The acquired sensing signals are processed by the base station to generate sensing data. The sensing device (e.g., base station or terminal) reports the sensing data to the SF. The sensing data is processed by the SF to form the sensing result.
[0088] See Figure 2 This application provides a transmission processing method applied to a first function, which may be a 5G network element, a 5G-Advanced (5G-A) network element, or a 6G network element, etc. For example, the first function includes, but is not limited to, SF-U. The specific steps include:
[0089] Step 21: Receive first information sent by the sensing device, the first information including: sensing data, or the first information including sensing data and sensing data type;
[0090] Optionally, the first function can also be referred to as the first functional entity, the first network element, or the first device, etc.
[0091] Optionally, the first information may also be referred to as a data message, which carries at least one of sensing data and sensing data type.
[0092] Optionally, the system receives first information sent by a sensing device, which includes, but is not limited to, at least one of a terminal, a base station, and a non-3GPP device.
[0093] Optionally, the sensing data type is used to represent the type of sensing data. The sensing data type includes, but is not limited to, at least one of the following: environmental data, location data, image and video data, biometric data, motion and behavior data, device status data, health data, and other sensor data.
[0094] Step 22: If the first information includes sensing data, determine the sensing result and sensing data type based on the sensing data in the first information; or, if the first information includes sensing data and sensing data type, determine the sensing result based on the sensing data in the first information.
[0095] For example, if the first information does not carry the type of sensing data, the first function can determine the type of sensing data based on the detected sensing data.
[0096] Optionally, the first function preprocesses the received perception data, extracts useful features from the preprocessed data, then uses machine learning or deep learning models to classify and recognize the features, and finally generates the final perception result based on the recognition result. The perception result may include information such as the detected object category, location, and speed.
[0097] Step 23: Determine the first strategy based on the perceived data type;
[0098] Optionally, the primary strategy aims to ensure the authenticity, completeness, and timeliness of the perceived data or results, providing a reliable foundation for subsequent data processing and analysis. This primary strategy can also be referred to as the primary sensing data management strategy.
[0099] Step 24: According to the first strategy, send the perceived data or perceived results directly or indirectly to the first perception service requester.
[0100] For example, based on the first strategy, a suitable transmission path is selected to send the perceived data directly or indirectly to the first perception service requester; for another example, based on the first strategy, a suitable transmission path is selected to send the perceived result directly or indirectly to the first perception service requester; for yet another example, based on the first strategy, a suitable transmission path is selected to send the perceived data and the perceived result directly or indirectly to the first perception service requester.
[0101] In this embodiment, different sensing data types correspond to different first strategies. The first strategy refers to executing different routing methods on sensing data or sensing results of different sensing data types. The routing methods include, but are not limited to, not sending, relaying, and direct reply.
[0102] Optionally, the first strategy includes: the sensing service requester, the sensing area and / or the sensing data type, and the corresponding routing method. The sensing area refers to the spatial range in which the sensing device can effectively monitor, collect, or respond to data. The sensing data type refers to the different types of sensing data (such as temperature, humidity, video stream, sensor data, etc.) or sensing results may require different processing, transmission, and formats depending on the needs of the sensing service. The routing strategy defines the transmission path of the sensing data and ensures that the sensing data can reach the correct destination.
[0103] In one embodiment of this application, according to the first strategy, the sensing data or sensing result is sent directly or indirectly to the first sensing service requester, including:
[0104] Based on the first strategy, determine the first route;
[0105] According to the first route, the perceived data or perceived results are sent directly or indirectly to the first perception service requester;
[0106] The first strategy is used to instruct the routing method to be determined based on the sensing service requester, the sensing area, and / or the sensing data type. The routing method is a forwarding operation for different sensing data types. It can be sent directly to the sensing service requester or sent to the sensing data relay, where the sensing data relay performs desensitization or filtering before sending it to the sensing service requester.
[0107] Understandably, if the perceived data corresponds to different first-level sensing service requesters, the first function can send the perceived data or results to these different first-level sensing service requesters according to a determined routing method. By introducing a routing method and defining a security control mechanism corresponding to the perceived data or results, the destination of the perceived data or results can be controlled. For sensitive perceived data or results, additional security operations can be performed, such as redirecting to a perceived data relay, to reduce security risks.
[0108] In one embodiment of this application, the method further includes:
[0109] According to the first route, indirectly sending the perceived data or perceived results to the first perception service requester includes:
[0110] Based on the first route, send the fourth information to the fourth function;
[0111] The fourth information includes sensing data or sensing results and information of the first sensing service requester. The fourth function is used to send the sensing data or sensing results to the first sensing service requester based on the information of the first sensing service requester, or the fourth function is used to send the processed sensing data or sensing results to the first sensing service requester based on the information of the first sensing service requester.
[0112] In this embodiment, the fourth function can choose to directly forward the perception results to the first perception service requester based on the sensitivity and privacy requirements of the data, or perform de-identification processing when necessary, to ensure the security and compliance of the perception results.
[0113] Optionally, the fourth function can be a 5G network element, a 5G-A network element, or a 6G network element, etc. For example, the fourth function includes, but is not limited to, sensing data relay.
[0114] In one embodiment of this application, after sending the sensing data or sensing results directly or indirectly to the first sensing service requester according to the first strategy, the method further includes:
[0115] Receive second information, the second information being used to instruct the sensing device to acquire the sensing data;
[0116] Based on the first strategy for associating the perceived data, a corresponding second strategy is determined;
[0117] According to the second strategy, the perceived data or the perceived results obtained based on the perceived data are sent directly or indirectly to the second perceived service requester.
[0118] Optionally, the first sensing service requester and the second sensing service requester may be the same or different.
[0119] For example, according to the second strategy, a suitable transmission method is selected to send the sensing data directly or indirectly to the second sensing service requester; for another example, according to the second strategy, a suitable transmission method is selected to send the sensing results obtained based on the sensing data directly or indirectly to the second sensing service requester; for yet another example, according to the second strategy, a suitable transmission method is selected to send the sensing data and the sensing results obtained based on the sensing data directly or indirectly to the second sensing service requester.
[0120] In this embodiment, the same set of sensing data can correspond to different sensing service requesters. The first function supports the distribution and processing of sensing data according to different strategies, reducing the risk of sensitive data leakage during transmission and realizing effective management and privacy protection of sensitive data.
[0121] In one embodiment of this application, the method further includes:
[0122] The correspondence between the first strategy and the second strategy is saved, and the first strategy and the second strategy are associated with the same sensing area or sensing data source.
[0123] In this embodiment, the processing of sensing data associated with multiple sensing tasks is realized, enabling the first function to dynamically select and apply different first or second strategies based on the security level of the sensing data, so as to ensure the security and compliance of the sensing data processing process.
[0124] In one embodiment of this application, before determining the first strategy based on the perceived data type, the method further includes:
[0125] Receive third information sent by the second function, the third information including at least one of the following: the first strategy and the second strategy;
[0126] Wherein, the first strategy or the second strategy is configured locally by the second function, or the first strategy or the second strategy is configured by the third function for the first function.
[0127] Optionally, the third information may further include at least one of the following: information of the first sensing service requester associated with the first strategy, and information of the second sensing service requester associated with the second strategy.
[0128] Optionally, the second function can be a 5G network element, a 5G-A network element, or a 6G network element, etc. For example, the second function includes, but is not limited to, SF-C.
[0129] Optionally, the third function can be a 5G network element, a 5G-A network element, or a 6G network element, etc. For example, the third function includes, but is not limited to, SPF.
[0130] In one embodiment of this application, the configuration granularity of the first strategy or the second strategy includes at least one of the following configurations: network element level, the sensing device, and the sensing task.
[0131] In this embodiment, the first strategy or the second strategy can be a global configuration of the entire sensing service architecture, or it can be configured according to each sensing device, or it can be configured according to each sensing task.
[0132] In one embodiment of this application, the configuration granularity of the first route includes at least one of the following: sensing area, sensing device, and sensing data type.
[0133] In this embodiment, the first route can be configured according to each sensing area, or according to each sensing device, or according to each sensing data type.
[0134] In this application, the first function, when the first information includes sensing data, determines the sensing result and sensing data type based on the sensing data in the first information; or, when the first information includes sensing data and sensing data type, determines the sensing result based on the sensing data in the first information. Then, based on the identification of the sensing data type, a corresponding first strategy is assigned to the sensing data or sensing result. Finally, based on the first strategy, a suitable transmission path is selected to send the sensing data or sensing result directly or indirectly to the first sensing service requester. The first strategy enables the sensing data or sensing result to be sent to the first sensing service requester through a customized transmission path, reducing the risk of sensitive data leakage during transmission and achieving effective management and privacy protection of sensitive data.
[0135] See Figure 3 This application provides a transmission processing method applied to a second function, which can be a 5G network element, a 5G-A network element, or a 6G network element, etc. For example, the second function includes, but is not limited to, SF-C. The specific steps include:
[0136] Step 31: Send third information to the first function, the third information including at least one of the following: a first strategy and a second strategy;
[0137] The first strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the first perception service requester, and the second strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the second perception service requester.
[0138] In one embodiment of this application, the third information further includes at least one of the following: information of the first sensing service requester associated with the first strategy, and information of the second sensing service requester associated with the second strategy.
[0139] Optionally, the third information can also be referred to as a perception operation request.
[0140] Optionally, the first function can be a 5G network element, a 5G-A network element, or a 6G network element, for example, the first function may include but is not limited to SF-U.
[0141] In one embodiment of this application, the method further includes:
[0142] The correspondence between the first strategy and the second strategy is saved, and the first strategy and the second strategy are associated with the same sensing area or sensing data source.
[0143] In this embodiment, the processing of sensing data associated with multiple sensing tasks is realized, enabling the second function to dynamically select and apply different first or second strategies based on the security level of the sensing data, so as to ensure the security and compliance of the sensing data processing process.
[0144] In one embodiment of this application, before sending the third information to the first function, the method further includes:
[0145] Receive a fifth message, the fifth message being used to instruct the sensing device to acquire sensing data;
[0146] Based on the fifth piece of information, determine the first strategy or the second strategy.
[0147] In this embodiment, the processing of sensing data associated with multiple sensing tasks is realized, enabling the second function to dynamically select and apply different first or second strategies based on the security level of the sensing data, so as to ensure the security and compliance of the sensing data processing process.
[0148] Optionally, the fifth piece of information can also be called a perception operation request.
[0149] In one embodiment of this application, before sending the third information to the first function, the method further includes:
[0150] The first function is selected based on at least one of the fifth information, the first strategy, and the second strategy.
[0151] In one embodiment of this application, determining the first strategy or the second strategy based on the fifth information includes:
[0152] Based on the fifth piece of information, determine whether the local configuration includes the first strategy or the second strategy;
[0153] If so, select the first or second strategy from the local configuration;
[0154] Otherwise, send a sixth message to the third function, the sixth message being used to request the first strategy or the second strategy;
[0155] Receive the first or second strategy sent by the third function.
[0156] In this embodiment, the strategy selection mechanism described above helps to expand the ability of the second function to handle various perception tasks.
[0157] In one embodiment of this application, the fifth information includes at least one of the following: sensing task identifier, sensing range, sensing accuracy, sensing data type, sensing data reporting frequency, sensing area, sensing requirements, information of the first sensing service requester, and information of the second sensing service requester.
[0158] In one embodiment of this application, the sixth information includes at least one of the following: information of the first sensing service requester, information of the second sensing service requester, sensing area, and sensing data type.
[0159] In one embodiment of this application, the configuration granularity of the first strategy or the second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
[0160] In one embodiment of this application, the configuration granularity of the first route includes at least one of the following: sensing area, sensing device, and sensing data type.
[0161] In this application, the second function can assign a first strategy and / or a second strategy for the security processing of the perceived data, and send the first strategy and / or the second strategy to the first function, which then completes the subsequent data management and privacy protection according to the first strategy and / or the second strategy, thereby realizing the data management and privacy protection of the perceived results.
[0162] In the following embodiments, the first function is SF-U, the second function is SF-C, the third function is Sensing Policy Function (SPF), and the fourth function is Sensing Data Agent (SDA) as examples.
[0163] Example 1:
[0164] See Figure 4 The specific steps are as follows:
[0165] Step 0: Connect the sensing data management strategy from the sensing device end to the Sensing Policy Function (SPF) end. The sensing data management strategy may include a first strategy and a second strategy.
[0166] Optionally, the sensing device meets the following requirements: the sensing device supports carrying sensing data and an indication identifier for indicating the sensing data type in the reported data packets.
[0167] Optionally, SF-C and / or SF-U satisfy at least one of the following:
[0168] 1) SF-C and SF-U support configuring perception data management strategies at the global, perception device, or perception task level.
[0169] In this context, "global" means that the configuration of the sensing data management policy applies to all devices and tasks across the entire network. Under a global approach, all devices and sensing tasks follow a unified sensing data management policy.
[0170] Sensing device granularity refers to the ability of sensing data management strategies to be configured for each individual sensing device. Each sensing device can have different sensing data management strategies based on its characteristics and requirements.
[0171] The granularity of a sensing task refers to the ability of a sensing data management strategy to be configured for a specific sensing task. Each task may have different data processing requirements, therefore, a specific sensing data management strategy can be set for each sensing task.
[0172] 2) SF-U supports acquiring perception data management strategies in either dynamic or static ways;
[0173] Optionally, the dynamic way of obtaining the sensing data management strategy refers to the Sensing Policy Function (SPF) issuing the sensing data management strategy.
[0174] Optionally, static acquisition of perception data management strategy refers to locally configuring perception data management strategy.
[0175] 3) SF-U supports reporting the perception data type based on the recognition results of the indicator.
[0176] 4) SF-C and SF-U support the associated processing of different sensing data management strategies corresponding to the same sensing area;
[0177] 5) SF-C and SF-U support saving the correspondence between different sensing data management strategies. The different sensing data management strategies are associated with the same sensing area, and the same sensing area is associated with different sensing service requesters.
[0178] The perception data management strategy refers to implementing different routing methods for perception data of different types. These routing methods include, but are not limited to, not sending, relaying, and direct reply.
[0179] Optionally, the sensing device includes, but is not limited to, at least one of the following: a base station, a terminal, or a non-3GPP device. The non-3GPP device may be a Bluetooth device, a WiFi device, or an IoT device, etc.
[0180] Step 1: The requesting party initiates a perception service request;
[0181] Optionally, the perception service request may include at least one of the following: perception task identifier (afTaskId), perception range, perception accuracy, perception data type, perception data reporting frequency, perception requirements, information of the perception requester, perception area, etc.
[0182] Optionally, the sensing requester includes, but is not limited to, at least one of the following: core network element, UE, and third-party server.
[0183] Optionally, the sensing range includes, but is not limited to, at least one of the following: spatial range, temporal range, frequency range, data range, measurement accuracy range, etc.
[0184] Optionally, the sensing accuracy includes, but is not limited to, at least one of the following: spatial accuracy, temporal accuracy, measurement accuracy, error range, etc.
[0185] Optionally, the types of data to be sensed include, but are not limited to, at least one of the following: environmental data, location data, image and video data, biometric data, motion and behavior data, device status data, health data, and other sensor data.
[0186] Optionally, the frequency of perception data reporting includes at least one of the following: real-time reporting, periodic reporting, event-driven reporting, and on-demand reporting.
[0187] Step 2: NEF receives the sensing service request, selects SF-C according to the sensing area, and sends the sensing operation request to SF-C;
[0188] Optionally, a sensing operation request is used to notify SF-C to begin executing a specific sensing task. The sensing operation request includes at least one of the following: sensing task identifier, sensing range, sensing accuracy, sensing data type, sensing data reporting frequency, sensing area, sensing requirements, and information about the first sensing service requester.
[0189] Optionally, the sensing area refers to the geographical or network area that the sensing service needs to cover, which may involve the coordinated operation of multiple sensing devices.
[0190] Optionally, based on the sensing area, NEF can determine which specific areas or network locations require sensing functions. Different SF-Cs may have different coverage areas, service capabilities, and resource configurations. Therefore, NEF can select the most suitable SF-C to perform sensing control, data processing, and result output functions based on the geographic location, regional needs, and network conditions of the sensing service.
[0191] Step 3: SF-C receives the sensing operation request, checks the first policy based on the sensing area and / or sensing data type, and determines whether the operation of Step 4-5 (dynamically obtaining the first policy) needs to be triggered. If not, it directly executes Step 6.
[0192] The first strategy defines how to collect, process, store, and transmit sensing data or sensing results. Different sensing tasks may require different first strategies.
[0193] Optionally, the sensing area and the type of sensing data can determine the specific requirements of the sensing task.
[0194] Step 4: SF-C sends a sensing data management policy request to the sensing policy function;
[0195] Optionally, the perception data management strategy request may include at least one of the following: information of the first perception service requester, perception scope, and perception data type.
[0196] Optionally, the information of the first perception service requester includes, but is not limited to, at least one of AF ID and user ID.
[0197] Optionally, the awareness policy feature supports first-level policies at the user or AF granularity. The first-level policy format includes, but is not limited to: policy ID and policy content.
[0198] Step 5: The perception policy function sends the first policy to SF-C. At this time, it can carry one or more routing methods. The routing methods are used to indicate the routing information of different perception data types.
[0199] It should be noted that steps 4-5 refer to the method of dynamically obtaining the first strategy, which can also be triggered when the sensing service changes or is canceled, and can also be actively triggered by the first sensing service requester.
[0200] Step 6: SF-C selects SF-U based on the sensing requirements and / or the first strategy carried in the sensing operation request, and sends the sensing operation request to SF-U, carrying the first strategy (if dynamically acquired, all information is sent; if statically configured, only the strategy ID needs to be carried). SF-U receives the sensing operation request and the first strategy, completes the configuration and activates the first strategy, and replies to SF-C with a response message indicating that the sensing operation request has been received.
[0201] For example, the routing method (i.e., the first route) includes, but is not limited to, at least one of the following:
[0202] Sensing data type 1: The corresponding sensing data processing operation cannot be sent. Therefore, after the sensing data is saved locally in SF-U, it can only be used for subsequent sensing data processing.
[0203] Sensing data type 2: The corresponding sensing data operation is to send it to the sensing data relay. In this case, the first strategy should carry the address of the sensing data relay to be forwarded.
[0204] Sensing data type 3: The corresponding sensing data processing operation is to send it directly, and SF-U returns the sensing result based on the destination address carried in the sensing operation request.
[0205] Step 7: SF-C selects a sensing device to perform a sensing operation based on the sensing requirements carried in the sensing operation request, and sends a sensing operation request to the sensing device, which carries the sensing operation requirements.
[0206] Optionally, the sensing operation requirements include, but are not limited to, at least one of the following: sensing frequency, sensing data type, sensing data reporting frequency, sensing requirements, etc.
[0207] Step 8: SF-C sends a response to AF via NEF to accept the sensing operation request.
[0208] Step 9: The sensing device confirms receipt of the sensing operation request and begins to execute the sensing operation.
[0209] Step 10: The sensing device establishes a data transmission channel with the SF-U to report the sensing data.
[0210] It is understood that the number of sensing devices is not specifically limited in this embodiment; it can be one sensing device or multiple sensing devices.
[0211] Step 11: SF-U detects the data packets sent by the sensing device to determine the type of sensing data, and at the same time matches the sensing area and / or the information of the first sensing service requester to determine the first strategy and obtain the first route corresponding to the sensing data.
[0212] Optionally, the sensing area may also include the area of the sensing device.
[0213] Step 12: SF-U reports sensing data to AF directly or indirectly.
[0214] Optionally, the way SF-U indirectly reports sensing data to AF means that SF-U sends the sensing data to the sensing data relay, which then performs further sensing data management. In this case, when sending sensing data, SF-U needs to send the destination information of the sensing requester to the sensing data relay.
[0215] Step 13: SF-U periodically or when sensing data is reported, sends the first policy execution status to SF-C.
[0216] Example 2: Multi-sensory task data strategy association processing, the specific steps are as follows:
[0217] This embodiment assumes execution after Embodiment 1. A new AF2 initiates a sensing service request. The sensing areas in the AF (in Embodiment 1) and AF2 sensing service requests partially overlap, and the sensing devices are reused. In this case, SF-C or SF-U is needed to associate the sensing data management strategy with the information of the first sensing service requester. The main impacts are on steps 6 and 11; the remaining steps are similar to those in Embodiment 1.
[0218] See Figure 5 The specific steps are as follows:
[0219] Steps 1-5 can be referenced. Figure 4 The description of steps 1 to 5 in Example 1 shown.
[0220] Step 6: SF-C selects SF-U and sends a sensing operation request and a second strategy (on demand).
[0221] At this point, the SF-C side needs to associate and store different sensing data management policies (first policy and second policy) for the same area of AF and AF2. That is, different sensing data management policies (first policy and second policy) for the same area are associated with the information of AF and AF2 and sent to SF-U. The sensing device side does not need to sense anything, but only needs to report one set of sensing data as required.
[0222] Steps 7-10 can be referenced. Figure 4 The description of steps 7 to 10 in Example 1 shown.
[0223] Step 11: The SF-U side should support different sensing data management strategies (first strategy and second strategy) for associated storage AF and AF2 in the same area, detect sensing data to determine the sensing data type, and match the sensing data type to determine the routing method.
[0224] If the same set of sensing data corresponds to different first sensing service requesters, SF-U should support the distribution and processing of sensing data according to different sensing data management strategies.
[0225] Steps 12 and 13 can be referenced. Figure 4 The description of steps 12-13 in Example 1 shown.
[0226] In this embodiment, a sensing data management strategy association mechanism is introduced, that is, when SF-C processes sensing requests, it automatically associates and saves sensing data management strategies (second strategy).
[0227] It should be noted that the above embodiments are based on 5G scenarios, and can also be applied to 5G-A or 6G scenarios.
[0228] See Figure 6 Embodiments of this application provide a transmission processing apparatus for a first function. The apparatus 60 includes:
[0229] The first transceiver unit 61 is used to receive first information sent by the sensing device, the first information including: sensing data, or the first information including sensing data and sensing data type;
[0230] The first processing unit 62 is configured to determine a perception result and a perception data type based on the perception data in the first information when the first information includes perception data, or to determine a perception result based on the perception data in the first information when the first information includes perception data and a perception data type.
[0231] The first processing unit 62 is further configured to determine a first strategy based on the perceived data type;
[0232] The first transceiver unit 61 is further configured to send the sensing data or sensing results directly or indirectly to the first sensing service requester according to the first strategy.
[0233] In one embodiment of this application, the first processing unit 62 is further configured to determine a first route according to the first strategy;
[0234] The first transceiver unit 61 is further configured to send the sensing result directly or indirectly to the first sensing service requester according to the first route.
[0235] In one embodiment of this application, the first transceiver unit 61 is further configured to send fourth information to the fourth function according to the first route; wherein, the fourth information includes sensing data or sensing results and information of the first sensing service requester, and the fourth function is configured to send the sensing data or sensing results to the first sensing service requester according to the information of the first sensing service requester, or the fourth function is configured to send the processed sensing data or sensing results to the first sensing service requester according to the information of the first sensing service requester.
[0236] In one embodiment of this application, the first transceiver unit 61 is further configured to receive second information, the second information being configured to instruct the sensing device to acquire the sensing data;
[0237] The first processing unit 62 is further configured to determine a corresponding second strategy based on the first strategy associated with the perceived data;
[0238] The first transceiver unit 61 is further configured to send the sensing data or the sensing result obtained based on the sensing data directly or indirectly to the second sensing service requester according to the second strategy.
[0239] In one embodiment of this application, the first processing unit 62 is further configured to store the correspondence between the first strategy and the second strategy, wherein the first strategy and the second strategy are associated with the same sensing area or sensing data source.
[0240] In one embodiment of this application, the first transceiver unit 61 is further configured to receive third information sent by the second function, the third information including at least one of the following: the first strategy and the second strategy;
[0241] Wherein, the first policy or the second policy is configured locally by the second function, or the first policy or the second policy is configured by the third function for the second function.
[0242] In one embodiment of this application, the third information further includes at least one of the following: information of the first sensing service requester associated with the first strategy, and information of the second sensing service requester associated with the second strategy.
[0243] In one embodiment of this application, the configuration granularity of the first strategy or the second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
[0244] In one embodiment of this application, the configuration granularity of the first route includes at least one of the following: sensing area, sensing device, and sensing data type.
[0245] In one embodiment of this application, the first function includes at least one of the following: 5G network element, 5G enhanced network element, 6G network element; or, the sensing device includes at least one of the following: base station, terminal, non-3GPP device.
[0246] The apparatus provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.
[0247] See Figure 7 The embodiments of this application provide a transmission processing apparatus for a second function. The apparatus 70 includes: a second transceiver unit 71 and a second processing unit 72.
[0248] The second transceiver unit 71 is used to send third information to the first function, the third information including a first strategy and a second strategy;
[0249] The first strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the first perception service requester, and the second strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the second perception service requester.
[0250] In one embodiment of this application, the second processing unit 72 is used to store the correspondence between the first strategy and the second strategy, wherein the first strategy and the second strategy are associated with the same sensing region or sensing data source.
[0251] In one embodiment of this application, the second transceiver unit 71 is further configured to receive fifth information, the fifth information being used to instruct the sensing device to acquire sensing data;
[0252] The second processing unit 72 is used to determine the first strategy or the second strategy based on the fifth information.
[0253] In one embodiment of this application, the second processing unit 72 is further configured to select the first function based on at least one of the fifth information, the first strategy, and the second strategy.
[0254] In one embodiment of this application, the second processing unit 72 is further configured to determine, based on the fifth information, whether the local configuration includes the first policy or the second policy; if so, select the first policy or the second policy from the local configuration; otherwise, send a sixth message to the third function, the sixth message being used to request the first policy or the second policy; and receive the first policy or the second policy sent by the third function.
[0255] In one embodiment of this application, the fifth information includes at least one of the following: the fifth information includes at least one of the following: sensing task identifier, sensing range, sensing accuracy, sensing data type, sensing data reporting frequency, sensing area, sensing requirements, information of the first sensing service requester, and information of the second sensing service requester.
[0256] In one embodiment of this application, the sixth information includes at least one of the following: information of the first sensing service requester, information of the second sensing service requester, sensing area, and sensing data type.
[0257] In one embodiment of this application, the configuration granularity of the first strategy or the second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
[0258] The apparatus provided in this application embodiment can achieve... Figure 3 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.
[0259] like Figure 8 As shown, this application embodiment also provides a communication device 800, which includes a processor 801, a memory 802, and a program or instructions stored in the memory 802 and executable on the processor 801. When the program or instructions are executed by the processor 801, they implement the above-mentioned... Figure 2 or Figure 3 The various processes of the method embodiments shown can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0260] This application embodiment also provides a readable storage medium storing a program or instructions that, when executed by a processor, implement the above-described functionality. Figure 2 or Figure 3 The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.
[0261] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0262] The steps of the methods or algorithms described in this application can be implemented in hardware or by executing software instructions on a processor. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, portable hard disk, read-only optical disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can be housed in an ASIC. Alternatively, the ASIC can be housed in a core network interface device. Of course, the processor and storage medium can also exist as discrete components in the core network interface device.
[0263] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.
[0264] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this application.
[0265] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0266] This application describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0267] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0268] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0269] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A transmission processing method, applied to a first function, characterized in that, include: Receive first information sent by a sensing device, the first information including: sensing data, or the first information including sensing data and sensing data type; If the first information includes sensing data, the sensing result and sensing data type are determined based on the sensing data in the first information; or, if the first information includes sensing data and sensing data type, the sensing result is determined based on the sensing data in the first information. Based on the perceived data type, determine the first strategy; According to the first strategy, the perceived data or perceived results are sent directly or indirectly to the first perception service requester.
2. The method according to claim 1, characterized in that, According to the first strategy, the perceived data or perceived results are sent directly or indirectly to the first perception service requester, including: Based on the first strategy, determine the first route; According to the first route, the perceived data or perceived results are sent directly or indirectly to the first perception service requester.
3. The method according to claim 1, characterized in that, After sending the perceived data or perception results directly or indirectly to the first perception service requester according to the first strategy, the method further includes: Receive second information, the second information being used to instruct the sensing device to acquire the sensing data; Based on the first strategy for associating the perceived data, a corresponding second strategy is determined; According to the second strategy, the perceived data or the perceived results obtained based on the perceived data are sent directly or indirectly to the second perception service requester.
4. The method according to claim 3, characterized in that, Before receiving the second information, the method further includes: The correspondence between the first strategy and the second strategy is saved, and the first strategy and the second strategy are associated with the same sensing area or sensing data source.
5. The method according to claim 1 or 3, characterized in that, The method further includes: Receive third information sent by the second function, the third information including at least one of the following: the first strategy and the second strategy; Wherein, the first policy or the second policy is configured locally by the second function, or the first policy or the second policy is configured by the third function for the second function.
6. The method according to claim 5, characterized in that, The third information also includes at least one of the following: information of the first sensing service requester associated with the first strategy, and information of the second sensing service requester associated with the second strategy.
7. The method according to claim 2, characterized in that, According to the first route, indirectly sending the perceived data or perceived results to the first perception service requester includes: Based on the first route, send the fourth information to the fourth function; The fourth information includes the sensing data or sensing result and the information of the first sensing service requester. The fourth function is used to send the sensing data or sensing result to the first sensing service requester according to the information of the first sensing service requester, or the fourth function is used to send the processed sensing data or sensing result to the first sensing service requester according to the information of the first sensing service requester.
8. The method according to claim 1 or 3, characterized in that, The configuration granularity of the first or second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
9. The method according to claim 2, characterized in that, The configuration granularity of the first route includes at least one of the following: sensing area, sensing device, and sensing data type.
10. The method according to claim 1, characterized in that, The first function includes at least one of the following: 5G network element, 5G enhanced network element, 6G network element, or the sensing device includes at least one of the following: base station, terminal, non-3GPP device.
11. A transmission processing method, applied to a second function, characterized in that, include: Send a third message to the first function, the third message including at least one of the following: a first strategy and a second strategy; The first strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the first perception service requester, and the second strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the second perception service requester.
12. The method according to claim 11, characterized in that, The third information also includes at least one of the following: information of the first sensing service requester associated with the first strategy, and information of the second sensing service requester associated with the second strategy.
13. The method according to claim 11, characterized in that, The method further includes: The correspondence between the first strategy and the second strategy is saved, and the first strategy and the second strategy are associated with the same sensing area or sensing data source.
14. The method according to claim 11, characterized in that, Before sending the third information to the first function, the method further includes: Receive a fifth message, the fifth message being used to instruct the sensing device to acquire sensing data; Based on the fifth piece of information, determine the first strategy or the second strategy.
15. The method according to claim 14, characterized in that, Before sending the third information to the first function, the method further includes: The first function is selected based on at least one of the fifth information, the first strategy, and the second strategy.
16. The method according to claim 14, characterized in that, Based on the fifth information, determining the first strategy or the second strategy includes: Based on the fifth piece of information, determine whether the local configuration includes the first strategy or the second strategy; If so, select the first or second strategy from the local configuration; Otherwise, send a sixth message to the third function, the sixth message being used to request the first strategy or the second strategy; Receive the first or second strategy sent by the third function.
17. The method according to any one of claims 14-16, characterized in that, The fifth piece of information includes at least one of the following: sensing task identifier, sensing range, sensing accuracy, sensing data type, sensing data reporting frequency, sensing area, sensing requirements, information of the first sensing service requester, and information of the second sensing service requester.
18. The method according to claim 16, characterized in that, The sixth piece of information includes at least one of the following: information of the first sensing service requester, information of the second sensing service requester, sensing area, and sensing data type.
19. The method according to claim 11, characterized in that, The configuration granularity of the first or second strategy includes at least one of the following: network element level, the sensing device, and the sensing task.
20. A transmission processing apparatus, applied to a first function, characterized in that, include: The first transceiver unit is configured to receive first information sent by the sensing device, the first information including: sensing data, or the first information including sensing data and sensing data type; The first processing unit is configured to determine a perception result and a perception data type based on the perception data in the first information when the first information includes perception data, or to determine a perception result based on the perception data in the first information when the first information includes perception data and a perception data type. The first processing unit is further configured to determine a first strategy based on the perceived data type; The first transceiver unit is further configured to send the sensing data or sensing results directly or indirectly to the first sensing service requester according to the first strategy.
21. A transmission processing apparatus, applied to a second function, characterized in that, include: Second transceiver unit and second processing unit; The second transceiver unit is used to send third information to the first function, the third information including at least one of the following: a first strategy and a second strategy; The first strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the first perception service requester, and the second strategy is used to send the perceived data or the perceived results obtained based on the perceived data directly or indirectly to the second perception service requester.
22. A communication device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method as described in any one of claims 1 to 19.
23. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the method as described in any one of claims 1 to 19.
24. A computer program product, characterized in that, Includes computer instructions that, when executed by a processor, implement the steps of the method as described in any one of claims 1 to 19.