Method and apparatus for processing of a group sensing service, communication device, and storage medium
Patent Information
- Application Number
- CN202280000861.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-22
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2042-03-22
AI Technical Summary
[0054]在本公开实施例中,确定传输通感数据的传输方式;其中,所述通感数据为执行通感业务过程中传输的至少一个来源的数据;所述传输方式为从基于控制面传输所述通感数据的第一方式和基于用户面传输所述通感数据的第二方式中确定出的方式。如此,可以明确传输通感数据的传输方式为第一方式还是第二方式,执行通感业务的各个执行主体就可以基于所述传输方式为第一方式还是第二方式执行通感业务,相较于不能确定具体传输方式的情况,使得通感业务的执行过程更加高效且可靠。
Smart Images

Figure CN117296423B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to, but is not limited to, the field of wireless communication technology, and particularly to a method, apparatus, communication device, and storage medium for processing sensing services. Background Technology
[0002] Wireless sensing technology aims to acquire information about remote objects and their characteristics without physical contact. In this way, sensing data of the object and its surroundings can be analyzed to obtain meaningful information about the object and its characteristics. For example, sensing data processing can be a process of combining sensing data from at least one source to obtain a sensing result, such that the uncertainty of the sensing result is lower than the uncertainty that might occur when using these sources individually.
[0003] Among related technologies, wireless sensing technology can work in conjunction with wireless networks, and how to achieve this collaboration is a problem that needs to be considered. Summary of the Invention
[0004] This disclosure provides a method, apparatus, communication device, and storage medium for processing synergistic services.
[0005] According to a first aspect of the present disclosure, a method for processing sensing services is provided, wherein the method is executed by a first network element, and the method includes:
[0006] Determine the transmission method for transmitting synaptic data;
[0007] Wherein, the synesthetic data is data from at least one source transmitted during the execution of synesthetic services; the transmission method is determined from a first method of transmitting the synesthetic data based on the control plane and a second method of transmitting the synesthetic data based on the user plane.
[0008] In one embodiment, determining the transmission method for transmitting the sensing data includes:
[0009] Based on the predetermined information, the transmission method for transmitting the sensory data is determined.
[0010] In one embodiment, the method further includes:
[0011] Based on the predetermined information, candidate modes for executing synesthetic services are determined from predetermined synesthetic data processing modes, wherein the predetermined modes include at least one of the following:
[0012] The first mode is a mode that processes the sensor data based on the terminal.
[0013] The second mode is a mode that processes the sensing data based on the base station;
[0014] And, the third mode is a mode that processes the synesthetic data based on the network.
[0015] In one embodiment, the predetermined information includes at least one of the following:
[0016] Information regarding the service authorization of the terminal or base station;
[0017] Information agreed upon by the user;
[0018] Information on the capabilities and / or current status of the terminal, base station, or core network;
[0019] Information regarding the synergy service request;
[0020] Information on pre-configured operator-permitted sensor data processing modes.
[0021] In one embodiment, the method further includes:
[0022] Receive information about the sensing service request sent by the sensing application server.
[0023] In one embodiment, the method further includes:
[0024] In response to determining that the candidate mode is the third mode and that the transmission method is based on transmitting the sensor data via the user plane, a second network element is determined, wherein the third mode is a mode based on processing the sensor data via the network.
[0025] In one embodiment, the method further includes:
[0026] Determine the intended sensing mode, transmitter, and / or receiver.
[0027] In one embodiment, the method further includes:
[0028] Generate a sensing strategy for the transmitter and / or the receiver, wherein the sensing strategy is used to perform sensing services;
[0029] The sensing strategy is sent to the transmitter and / or the receiver.
[0030] In one embodiment, the method further includes:
[0031] In response to determining that the candidate mode is the third mode, that the transmission method is the method of transmitting the sensing data based on the user plane, and that the receiver of the sensing service is a terminal, a PDU session is established between the terminal and the second network element.
[0032] or,
[0033] In response to determining that the candidate mode is the third mode, that the transmission method is the user plane-based transmission of the sensing data, and that the receiver of the sensing service is the base station, a PDU session is established between the base station and the second network element.
[0034] In one embodiment, the method further includes:
[0035] Receive the result information of the sensing service.
[0036] In one embodiment, the method further includes:
[0037] Send the result information of the sensing service to the sensing application server.
[0038] According to a second aspect of the present disclosure, a method for processing sensing services is provided, wherein the method is executed by a third network element, and the method includes:
[0039] Send the information requesting the sensing service to the first network element;
[0040] The information in the sensing service request is used to enable the first network element to determine the transmission mode for transmitting sensing data; the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission mode is determined from a first mode for transmitting the sensing data based on the control plane and a second mode for transmitting the sensing data based on the user plane.
[0041] In one embodiment, the method further includes:
[0042] Receive the result information of the sensing service.
[0043] According to a third aspect of the present disclosure, a processing apparatus for sensing services is provided, wherein the apparatus includes:
[0044] The determination module is configured to determine the transmission method for transmitting sensor data.
[0045] Wherein, the synesthetic data is data from at least one source transmitted during the execution of synesthetic services; the transmission method is determined from a first method of transmitting the synesthetic data based on the control plane and a second method of transmitting the synesthetic data based on the user plane.
[0046] According to a fourth aspect of the present disclosure, a processing apparatus for sensing services is provided, wherein the apparatus includes:
[0047] The sending module is configured to send a sensor service request message to the first network element.
[0048] The information in the sensing service request is used to enable the first network element to determine the transmission mode for transmitting sensing data; the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission mode is determined from a first mode for transmitting the sensing data based on the control plane and a second mode for transmitting the sensing data based on the user plane.
[0049] According to a fifth aspect of the present disclosure, a communication device is provided, the communication device comprising:
[0050] processor;
[0051] Memory used to store the processor's executable instructions;
[0052] The processor is configured to implement the method described in any embodiment of this disclosure when running the executable instructions.
[0053] According to a sixth aspect of the present disclosure, a computer storage medium is provided, the computer storage medium storing a computer executable program, which, when executed by a processor, implements the methods described in any embodiment of the present disclosure.
[0054] In this embodiment of the disclosure, a transmission method for transmitting synesthetic data is determined; wherein the synesthetic data is data from at least one source transmitted during the execution of a synesthetic service; and the transmission method is determined from a first method of transmitting the synesthetic data based on the control plane and a second method of transmitting the synesthetic data based on the user plane. In this way, it can be clearly determined whether the transmission method for transmitting the synesthetic data is the first method or the second method, and each executing entity performing the synesthetic service can execute the synesthetic service based on whether the transmission method is the first method or the second method. Compared to the situation where the specific transmission method cannot be determined, this makes the execution process of the synesthetic service more efficient and reliable. Attached Figure Description
[0055] Figure 1 This is a schematic diagram illustrating the structure of a wireless communication system according to an exemplary embodiment.
[0056] Figure 2 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0057] Figure 3 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0058] Figure 4 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0059] Figure 5This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0060] Figure 6 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0061] Figure 7 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0062] Figure 8 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0063] Figure 9 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0064] Figure 10 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0065] Figure 11 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0066] Figure 12 This is a schematic diagram illustrating the processing of a sensing service according to an exemplary embodiment.
[0067] Figure 13 This is a schematic diagram illustrating an architecture for processing a sensing service according to an exemplary embodiment.
[0068] Figure 14 This is a schematic diagram illustrating an architecture for processing a sensing service according to an exemplary embodiment.
[0069] Figure 15 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0070] Figure 16 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0071] Figure 17 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0072] Figure 18 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0073] Figure 19 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0074] Figure 20 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0075] Figure 21 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0076] Figure 22 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0077] Figure 23 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0078] Figure 24 This is a schematic diagram of the structure of a sensor service processing apparatus according to an exemplary embodiment.
[0079] Figure 25 This is a schematic diagram of the structure of a sensor service processing apparatus according to an exemplary embodiment.
[0080] Figure 26 This is a flowchart illustrating a method for processing a sensing service according to an exemplary embodiment.
[0081] Figure 27 This is a schematic diagram of the structure of a terminal according to an exemplary embodiment.
[0082] Figure 28 This is a block diagram illustrating a base station according to an exemplary embodiment. Detailed Implementation
[0083] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure as detailed in the appended claims.
[0084] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0085] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0086] For the sake of brevity and ease of understanding, the terms “greater than” or “less than” are used in this document to characterize size relationships. However, it will be understood by those skilled in the art that the term “greater than” also includes the meaning of “greater than or equal to”, and “less than” also includes the meaning of “less than or equal to”.
[0087] Please refer to Figure 1 This illustration shows a schematic diagram of the structure of a wireless communication system provided in an embodiment of this disclosure. Figure 1 As shown, the wireless communication system is a communication system based on mobile communication technology. The wireless communication system may include: several user equipment 110 and several base stations 120.
[0088] User equipment 110 can be a device that provides voice and / or data connectivity to a user. User equipment 110 can communicate with one or more core networks via a Radio Access Network (RAN). User equipment 110 can be an Internet of Things (IoT) user equipment, such as sensor devices, mobile phones, and computers with IoT user equipment capabilities. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment. Alternatively, user equipment 110 can also be a device from an unmanned aerial vehicle (UAV). Alternatively, user equipment 110 can also be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless user equipment connected to an external vehicle computer. Alternatively, user equipment 110 can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0089] Base station 120 can be a network-side device in a wireless communication system. This wireless communication system can be a fourth-generation mobile communication (4G) system, also known as a Long Term Evolution (LTE) system; or it can be a 5G system, also known as a New Radio (NR) system; or it can be the next generation after 5G. In this case, the access network in the 5G system can be called NG-RAN (New Generation-Radio Access Network).
[0090] The base station 120 can be an evolved NB (eNB) used in a 4G system. Alternatively, the base station 120 can also be a gNB (gNB) using a centralized-distributed architecture in a 5G system. When the base station 120 adopts a centralized-distributed architecture, it typically includes a central unit (CU) and at least two distributed units (DUs). The central unit is equipped with a protocol stack of the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Media Access Control (MAC) layer; the distributed units are equipped with a physical (PHY) layer protocol stack. This disclosure does not limit the specific implementation of the base station 120.
[0091] Base station 120 and user equipment 110 can establish a wireless connection via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard, such as a new air interface; or, the wireless air interface can also be a wireless air interface based on a next-generation mobile communication network technology standard based on 5G.
[0092] In some embodiments, user equipment 110 can also establish E2E (End to End) connections. Examples include V2V (vehicle to vehicle), V2I (vehicle to Infrastructure), and V2P (vehicle to pedestrian) communication scenarios in vehicle-to-everything (V2X) communication.
[0093] Here, the user equipment mentioned above can be considered as the terminal equipment in the following embodiments.
[0094] In some embodiments, the wireless communication system described above may further include a network management device 130.
[0095] Several base stations 120 are connected to network management device 130. Network management device 130 can be a core network device in a wireless communication system, such as a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, it can be other core network devices, such as a Serving Gateway (SGW), a Public Data Network Gateway (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS). The implementation of network management device 130 is not limited in this embodiment.
[0096] To facilitate understanding by those skilled in the art, this disclosure provides multiple embodiments to clearly illustrate the technical solutions of the embodiments of this disclosure. Of course, those skilled in the art will understand that the multiple embodiments provided in this disclosure can be executed individually, or in combination with the methods of other embodiments in this disclosure, or individually or in combination with some methods in other related technologies; this disclosure does not limit these aspects.
[0097] To better understand the technical solutions described in any embodiment of this disclosure, the application scenarios in the related technologies are first explained:
[0098] In one embodiment, radar (radio detection and ranging) is a widely used wireless sensing technology that uses radio waves to determine the distance (range), angle, or instantaneous linear velocity of an object. Other sensing technologies exist, including non-radio frequency sensors, which have been used in other fields such as time-of-flight cameras, accelerometers, gyroscopes, and lidar.
[0099] The integration of sensing and communication in fifth-generation mobile communication technology (5G) means that sensing capabilities are provided by the new radio interface (NR) wireless communication system and infrastructure used for communication, and sensing information can come from radio frequency (RF) and / or non-RF based sensors. Generally, scenarios may involve communication-assisted sensing, such as 5G communication systems providing sensing services or sensing-assisted communication; for example, sensing information related to the communication channel or environment is used to improve the communication services of the 5G system itself, such as sensing information being used to assist in radio resource management, interference mitigation, beam management, and mobility.
[0100] In multiple market segments and vertical sectors, 5G-based sensing services can benefit intelligent transportation, aviation, enterprises, smart cities, smart homes, factories, consumer applications, and the public sector.
[0101] Mobile operators can play a vital role in providing customers with integrated sensing and communication based on 5G systems. Examples of technologies related to the management of 5G-based sensing services illustrate the role operators can play in enhancing V2X-type services, particularly for infrastructure-assisted environmental sensing, infrastructure-based remote driving, high-definition map collection and sharing, and remote driving support.
[0102] In some embodiments, examples of a 5G system providing communication-assisted sensing services may include:
[0103] Real-time environmental monitoring: By reconstructing environmental maps using wireless signals, positioning accuracy can be further improved, enabling environmental applications such as a range of real-time monitoring applications, including dynamic 3D maps for driver assistance, pedestrian traffic statistics, intrusion detection, and traffic flow detection.
[0104] Autonomous vehicles or drones: Autonomous vehicle or drone applications share some common functional requirements. For example, they should support obstacle detection and avoidance. Additionally, they should have the ability to monitor path information, such as choosing routes and adhering to traffic rules.
[0105] Air pollution monitoring: The quality of the received wireless signal exhibits different attenuation characteristics as air humidity, air particulate matter concentration, carrier frequency, etc., and can be used for weather or air quality detection.
[0106] Indoor healthcare and intrusion detection: Enables respiratory rate estimation, respiratory depth estimation, sleep apnea detection, vital sign monitoring in the elderly, and indoor intrusion detection.
[0107] In some embodiments, the sensing of the wireless communication channel and the environment can further improve the performance of the communication system. Some examples of sensing-assisted communication scenarios include:
[0108] The location and channel environment of the sensing terminal can be used to narrow the beam scanning range and shorten the beam training time;
[0109] The location, speed, motion trajectory, and channel environment of the sensing terminal are used for beam prediction, reducing the overhead of beam measurement and the delay of beam tracking;
[0110] The attributes of the sensing terminal and the channel environment are considered to improve the performance of channel estimation.
[0111] In one embodiment, see Figure 2 Different roles exist in a synesthetic system:
[0112] Reflecting object: The target object through which information is sensed.
[0113] Transmitter: A device that transmits radio signals to a target object. It can be a terminal or a base station.
[0114] Receiver: A device that detects sensing information based on the reflected signal of radio signals from a target object. It can be a terminal or a base station.
[0115] Initiator: An authorized device that requests or subscribes to synesthetic information from one or more receivers. It can be a terminal, base station, or network function. It is typically a device that collects and processes synesthetic information to produce synesthetic results.
[0116] Consumers consume the output calculated from synesthetic information, which can be, for example, a terminal application or a synesthetic application server.
[0117] It should be noted that the transmitter, receiver, initiator, and consumer can be placed in pairs or all together. Please see [link / reference]. Figures 3 to 8 There are six possible combinations for whether a terminal or base station can function as a transmitter or receiver in integrated sensing and communication services.
[0118] It should be noted that the communication modes involved in this disclosure may include: terminal transmitting and terminal receiving, base station transmitting and base station receiving, or a mixed transmission and reception mode of terminal and base station.
[0119] Synesthetic fusion is the process of combining synesthetic data from different sources to arrive at a synesthetic result, making the uncertainty of the result lower than that that might occur when using these sources individually. Synesthetic fusion can also be understood as sensor fusion and perception fusion, etc., and is not limited here.
[0120] Please see Figure 9 It is an overall converged architecture in which the convergence function collects synesthetic information from multiple receivers.
[0121] Convergence functionality can reside in terminals, base stations, network functions, or application servers. Depending on which entity performs the convergence function, there are four convergence modes:
[0122] Terminal-based convergence: The terminal performs the convergence function; please refer to [link / reference] for details. Figure 10 ;
[0123] Base station-based convergence: The base station performs the convergence function; please refer to [link to details]. Figure 11 ;
[0124] Network function-based convergence: Network functions perform convergence functions; see [link to details]. Figure 12 ;
[0125] Application-based convergence: The application server performs the convergence function; please refer again for details. Figure 12 .
[0126] In one embodiment, supporting integrated sensing and communication in the network core network needs to consider the following aspects:
[0127] 1. Operators using licensed frequencies control the sensing;
[0128] 2. To perform network assistance and coordination for synesthesia;
[0129] 3. Determining the synesthetic mode;
[0130] 4. Discover and select transmitters and receivers;
[0131] 5. Service exposure or service triggering;
[0132] 6. Data collection during the aggregation and processing of synesthetic information on the network side (e.g., when fusion is required);
[0133] Of these, 1 to 5 are implemented through control plane functions; 6 can be implemented in either the control plane or the user plane.
[0134] In one embodiment, the Control Plane Sensing Function (SF-C) and the User Plane Sensing Function (SF-U) are introduced into the core network to support integrated sensing and communication. SF-C is a control plane network function responsible for handling control plane signaling, while SF-U is a user plane entity responsible for data collection, aggregation, and processing under the control of SF-C. See also... Figure 13 SF-U can be an application server in a data network (DN). Please refer to [link / reference]. Figure 14 SF-U can also be a core network element.
[0135] In one embodiment, NS0 is the interface between SF-C and SF-U for controlling data collection, aggregation, and processing. SF-C and SF-U can be co-located, in which case NS0 is an internal interface. NS1 is the interface between UPF and SF-U for transmitting sensing information between the UPF and SF-U. N6s is used for interaction between SF-U and the sensing application in DN.
[0136] In one embodiment, SF-U is only applicable when using network-based sensing. If SF-U is not applicable, NS0 is also not applicable.
[0137] In one embodiment, when network-based synesthesia is determined and data collection is determined to be on the user plane, SF-C needs to perform the following:
[0138] 1. SF-U selection;
[0139] 2. Establish a PDU session between gNB and SF-U.
[0140] In one embodiment, SF-C is responsible for determining the sensing information processing mode (i.e., terminal-based sensing, base station-based sensing, or network-based sensing) based on the terminal, base station, or network capabilities and sensing application requirements (e.g., Quality of Service (QoS), including latency and accuracy).
[0141] In one embodiment, SF-C is responsible for determining whether to use the control plane or the user-facing network to transmit sensing information, based on the terminal, base station, or network capabilities and sensing application requirements (e.g., QoS, including latency and accuracy).
[0142] like Figure 15 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0143] Step 151: Determine the transmission method for transmitting sensor data;
[0144] Among them, the synesthetic data is data from at least one source transmitted during the execution of synesthetic services; the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane.
[0145] Here, the terminal involved in this disclosure may be, but is not limited to, a mobile phone, wearable device, vehicle terminal, roadside unit (RSU), smart home terminal, industrial sensing device and / or medical device, etc. In some embodiments, the terminal may be a Redcap terminal or a predetermined version of a New Radio (NR) terminal (e.g., an R17 NR terminal).
[0146] The base stations involved in this disclosure can be of various types, such as base stations for third-generation mobile communication (3G) networks, base stations for fourth-generation mobile communication (4G) networks, base stations for fifth-generation mobile communication (5G) networks, or other evolved base stations.
[0147] The network elements involved in this disclosure can be Access Control and Mobility Management Functions (AMFs), Control Plane Sensing Functions (SF-Cs), Unified Data Management (UDMs), and Sensing Apps, etc. It should be noted that the network elements are not limited to the examples mentioned above; they can be any network element possessing a Sensing Function (SF). In some embodiments of this disclosure, a network element with an SF can be deployed as a standalone communication node or integrated within existing network elements. In short, a network element with an SF can be understood as a logical node that can be flexibly deployed in a network, and no limitation is made here.
[0148] In one embodiment, the first network element may be the control surface sensing function SF-C.
[0149] In one embodiment, the predetermined synesthetic data processing mode may include at least one of the following:
[0150] The first mode is based on terminal processing of synesthetic data;
[0151] The second mode is based on base station processing of sensor data;
[0152] The third mode is based on the processing of synesthetic data by core network elements.
[0153] Alternatively, it could be a mode based on application server processing of synaptic data. These modes can be further subdivided based on the receiver and / or transmitter, but are not limited here.
[0154] It should be noted that the third mode can also be collectively referred to as the mode of processing synesthetic data based on the network. The fusion of synesthetic data can also be called synesthetic data fusion, which is a type of synesthetic data processing. However, it should be noted that synesthetic data processing is not limited to synesthetic data fusion, but can also be the processing of synesthetic data in any other scenario.
[0155] It should be noted that synesthetic data processing can be: the process of combining synesthetic data from at least one source to obtain synesthetic results, such that the uncertainty of the synesthetic results is lower than the uncertainty that may occur when using these sources individually, and / or, analyzing and / or calculating synesthetic data to obtain perceptual results.
[0156] In one embodiment, the transmission mode for transmitting synesthetic data is determined to be a first mode of transmitting synesthetic data based on the control plane. Synesthetic data is transmitted based on the first mode.
[0157] In one embodiment, the transmission method for transmitting synesthetic data is determined to be a second method of transmitting synesthetic data from a user plane. Synesthetic data is transmitted based on the second method.
[0158] In one embodiment, candidate modes for performing sensing services are determined from predetermined sensing data processing modes. A transmission method for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission method is determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. During the execution of the sensing service based on the candidate modes, each executing entity transmits sensing data according to the determined transmission method. Here, "at least one source" can be one or more sources; "source" can be understood as the provider of the sensing data, which can be a terminal, a base station, or a receiver.
[0159] In one embodiment, candidate modes for performing synergistic services are determined from predetermined synergistic data processing modes. The transmission method for transmitting synergistic data is determined to be a first mode based on control plane transmission of synergistic data. During the execution of synergistic services based on the candidate modes, each executing entity transmits synergistic data according to the determined first mode.
[0160] In one embodiment, candidate modes for performing synergistic services are determined from predetermined synergistic data processing modes. The transmission method for transmitting synergistic data is determined to be a second method based on user plane synergistic data transmission. During the execution of synergistic services based on the candidate modes, each executing entity transmits synergistic data based on the determined second method.
[0161] In one embodiment, candidate modes for performing synesthetic services are determined from predetermined synesthetic data processing modes based on predetermined information. A transmission method for transmitting synesthetic data is determined; wherein the synesthetic data is data from at least one source transmitted during the execution of the synesthetic service; and the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane. During the execution of the synesthetic service based on the candidate modes, each executing entity transmits synesthetic data according to the determined transmission method.
[0162] In one embodiment, the reservation information includes at least one of the following:
[0163] Information regarding the service authorization of the terminal or base station;
[0164] Information agreed upon by the user;
[0165] Information on the capabilities and / or current status of the terminal, base station, or core network; here, the information on the current status includes the current load information of the terminal, base station, or core network;
[0166] Information regarding the synergy service request;
[0167] Information on pre-configured operator-permitted sensor data processing modes.
[0168] It should be noted that this could be information received from a sensing application server that requests sensing services.
[0169] In one embodiment, a transmission mode for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the execution of a sensing service; and the transmission mode is determined from a first mode for transmitting sensing data based on the control plane and a second mode for transmitting sensing data based on the user plane. In response to determining a third mode as a candidate mode and determining the transmission mode as a user plane-based transmission of sensing data, a second network element is determined, wherein the third mode is a mode for processing sensing data based on the network. The second network element may be a user plane sensing function. Determining the second network element may involve selecting an SF-U from an SF-C.
[0170] In one embodiment, a predetermined sensing mode, a transmitter, and / or a receiver are determined. Exemplarily, candidate modes for performing sensing services are determined from predetermined sensing data processing modes. A transmission method for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the performance of the sensing service; the transmission method is a method determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. In response to determining that the candidate mode is a third mode and the transmission method is determined to be the user plane-based method of transmitting sensing data, a second network element is determined, wherein the third mode is a mode for processing sensing data based on the network. The predetermined sensing mode, the transmitter, and / or the receiver are determined. A sensing policy for the transmitter and / or the receiver is generated, wherein the sensing policy is used to perform the sensing service; the sensing policy is sent to the transmitter and / or the receiver. It should be noted that sensing data from different sources can be sensing data acquired by different receivers; here, the receiver can be a terminal and / or a base station, etc.
[0171] In one embodiment, the synesthesia strategy indicates candidate modes and transmission methods.
[0172] In one embodiment, a candidate mode for performing a sensing service is determined from predetermined sensing data processing modes. A transmission method for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the execution of the sensing service; the transmission method is determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. In response to determining that the candidate mode is a third mode and the transmission method is determined to be the user plane-based sensing data transmission method, a second network element is determined, wherein the third mode is a network-based sensing data processing mode. In response to determining that the candidate mode is the third mode, the transmission method is determined to be the user plane-based sensing data transmission method, and the receiver for the sensing service is a terminal, a PDU session is established between the terminal and the second network element. Data transmission during the sensing service process is performed based on this PDU session.
[0173] In one embodiment, a candidate mode for performing a sensing service is determined from predetermined sensing data processing modes. A transmission method for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the execution of the sensing service; the transmission method is determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. In response to determining that the candidate mode is a third mode and the transmission method is determined to be the user plane-based sensing data transmission method, a second network element is determined, wherein the third mode is a network-based sensing data processing mode. In response to determining that the candidate mode is the third mode, the transmission method is determined to be the user plane-based sensing data transmission method, and the receiver for the sensing service is a base station, a PDU session is established between the base station and the second network element. Data transmission during the sensing service process is performed based on this PDU session.
[0174] In one embodiment, candidate modes for executing synesthetic services are determined from predetermined synesthetic data processing modes. A transmission method for transmitting synesthetic data is determined; wherein the synesthetic data is data from at least one source transmitted during the execution of the synesthetic service; the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane. During the execution of the synesthetic service based on the candidate modes, each executing entity transmits synesthetic data according to the determined transmission method. Result information of the synesthetic service is received. Result information is sent to the synesthetic application server.
[0175] In this embodiment, a transmission method for transmitting synergistic data is determined. The synergistic data refers to data from at least one source transmitted during the execution of a synergistic service. The transmission method is determined from a first method of transmitting synergistic data based on the control plane and a second method of transmitting synergistic data based on the user plane. This clarifies whether the transmission method for transmitting synergistic data is the first or second method, allowing each entity executing the synergistic service to perform the service based on whether the transmission method is the first or second method. Compared to situations where the specific transmission method cannot be determined, this makes the execution of the synergistic service more efficient and reliable.
[0176] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0177] like Figure 16 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0178] Step 161: Determine the transmission method for transmitting the sensor data based on the predetermined information.
[0179] In one embodiment, the predetermined information includes capability information of the terminal, base station, and / or network. Based on the capabilities indicated by the capability information of the terminal, base station, and / or network, it can be determined whether the transmission mode for transmitting the sensing data is a first mode or a second mode. For example, if the network capability does not support the transmission of large amounts of data via the control plane, the transmission mode for transmitting the sensing data can be determined to be the second mode, transmitting the sensing data via the user plane; or, if the network capability supports the transmission of large amounts of data via the control plane, the transmission mode for transmitting the sensing data can be determined to be the first mode, transmitting the sensing data via the control plane.
[0180] It should be noted that if the network capabilities support both the control plane and user plane in transmitting large amounts of data, the transmission method can be determined based on the Quality of Service (QoS) of the control plane and user plane. For example, if the QoS of transmitting large amounts of data via the control plane is lower than that of transmitting large amounts of data via the user plane, the second method can be used to transmit the sensing data. Alternatively, if the QoS of transmitting large amounts of data via the control plane is higher than that of transmitting large amounts of data via the user plane, the first method can be used to transmit the sensing data.
[0181] In one embodiment, the pre-defined information includes information on the sensing application requirements. The required parameters indicated by the sensing application requirements information can be used to determine whether the transmission method for transmitting sensing data is a first method or a second method.
[0182] In one embodiment, the parameter is required to be a delay parameter. A first method can be used to transmit the sensing data if the delay of transmitting sensing data through the control plane is less than the delay of transmitting sensing data through the user plane. Alternatively, a second method can be used to transmit the sensing data if the delay of transmitting sensing data through the control plane is greater than the delay of transmitting sensing data through the user plane.
[0183] In one embodiment, the required parameter is a latency parameter. If the required latency is less than the latency for transmitting synesthetic data via the user plane and greater than the latency for transmitting synesthetic data via the control plane, then a first method can be used to transmit the synesthetic data. Alternatively, if the required latency is greater than the latency for transmitting synesthetic data via the user plane and less than the latency for transmitting synesthetic data via the control plane, then a second method can be used to transmit the synesthetic data. Alternatively, if the required latency is greater than the latency for transmitting synesthetic data via the user plane and greater than the latency for transmitting synesthetic data via the control plane, then either the first method or the second method can be used to transmit the synesthetic data.
[0184] In one embodiment, the parameter is required to be an accuracy parameter. In response to a situation where the accuracy of transmitting synesthetic data via the control plane is less than the accuracy of transmitting synesthetic data via the user plane, a second method of transmitting synesthetic data may be used. Alternatively, in response to a situation where the accuracy of transmitting synesthetic data via the control plane is greater than the accuracy of transmitting synesthetic data via the user plane, a first method of transmitting synesthetic data may be used.
[0185] In one embodiment, the required parameter is a time delay parameter. If the required accuracy is less than the accuracy of transmitting sensing data via the user plane but greater than the accuracy of transmitting sensing data via the control plane, the sensing data can be transmitted using a second method. Alternatively, if the required accuracy is greater than the accuracy of transmitting sensing data via the user plane but less than the accuracy of transmitting sensing data via the control plane, the sensing data can be transmitted using a first method. Or, if the required accuracy is greater than the accuracy of transmitting sensing data via the user plane and greater than the accuracy of transmitting sensing data via the control plane, the sensing data can be transmitted using either the first or second method.
[0186] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0187] like Figure 17 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0188] Step 171: Based on the predetermined information, determine the candidate modes for executing the synesthetic service from the predetermined synesthetic data processing modes, wherein the predetermined synesthetic data processing modes include at least one of the following:
[0189] The first mode is based on terminal processing of synesthetic data;
[0190] The second mode is based on base station processing of sensor data;
[0191] And, the third mode is a mode based on network-based processing of synesthetic data.
[0192] In one embodiment, the reservation information includes at least one of the following:
[0193] Information regarding the service authorization of the terminal or base station;
[0194] Information agreed upon by the user;
[0195] Information on the capabilities and / or current status of the terminal, base station, or core network;
[0196] Information regarding the synergy service request;
[0197] Information on pre-configured operator-permitted sensor data processing modes.
[0198] In one embodiment, information about the terminal's capabilities and / or current status is stored in the UDM as part of the terminal subscription data.
[0199] In one embodiment, information about the terminal's capabilities and / or current status is stored in the AMF as a terminal context.
[0200] In one embodiment, the first network element can obtain information about the terminal's capabilities and current status from the UDM or AMF.
[0201] In one embodiment, the terminal's service authorization information and / or user consent information are stored in the UDM as part of the terminal's subscription data.
[0202] In one embodiment, the base station's capabilities can be obtained from the AMF. In another embodiment, the AMF obtains the base station's capabilities during the N2 node layer process.
[0203] In one embodiment, the first network element pre-configures the capabilities of the core network element.
[0204] In one embodiment, in response to the service authorization information of the terminal, the predetermined terminal is authorized to perform synergistic services, and the predetermined terminal is determined to be the execution subject for performing synergistic services; a candidate mode for processing synergistic data from different sources is determined as a first mode, wherein the terminal that performs synergistic services based on the first mode is the predetermined terminal.
[0205] In one embodiment, in response to the service authorization information of the base station, the predetermined base station is authorized to perform the sensing service, and the predetermined base station is determined to be the execution subject of the sensing service; the candidate mode for processing sensing data from different sources is determined as the second mode, wherein the base station that performs the sensing service based on the second mode is the predetermined base station.
[0206] In one embodiment, the user consent information indicates that the predetermined terminal is permitted to act as a transmitter and / or receiver, and determines that the predetermined base station is capable of acting as a transmitter and / or receiver; and determines candidate patterns for processing sensor data from different sources, wherein the transmitter and / or receiver corresponding to the candidate pattern is the predetermined terminal.
[0207] In one embodiment, information about the terminal's capabilities and / or current load indicates that the predetermined terminal's capabilities are sufficient to perform synergistic services, thus determining that the predetermined terminal is capable of acting as the executor of synergistic services; a candidate mode for processing synergistic data from different sources is determined as a first mode, wherein the terminal performing synergistic services based on the first mode is the predetermined terminal. Alternatively, information about the terminal's capabilities and / or current load indicates that the predetermined terminal's load is sufficient to perform synergistic services, thus determining that the predetermined terminal is capable of acting as the executor of synergistic services; a candidate mode for processing synergistic data from different sources is determined as a first mode, wherein the terminal performing synergistic services based on the first mode is the predetermined terminal.
[0208] In one embodiment, information about the capabilities and / or current load of a base station indicates that the capabilities of a predetermined base station are sufficient to perform a sensing service, thus determining that the predetermined base station is capable of acting as the entity performing the sensing service; a candidate mode for processing sensing data from different sources is determined as a second mode, wherein the base station performing the sensing service based on the second mode is the predetermined base station. Alternatively, information about the capabilities and / or current load of a base station indicates that the load of a predetermined base station is sufficient to perform a sensing service, thus determining that the predetermined base station is capable of acting as the entity performing the sensing service; a candidate mode for processing sensing data from different sources is determined as a second mode, wherein the base station performing the sensing service based on a first mode is the predetermined base station.
[0209] In one embodiment, information about the capabilities and / or current load of a core network element indicates that the capability of a predetermined core network element is sufficient to perform synergistic services, thus determining that the predetermined core network element can serve as the executing entity for synergistic services; a third mode is determined as a candidate mode for processing synergistic data from different sources, wherein the core network element performing synergistic services based on the third mode is the predetermined core network element. Alternatively, information about the capabilities and / or current load of a core network element indicates that the load of a predetermined core network element is sufficient to perform synergistic services, thus determining that the predetermined core network element can serve as the executing entity for synergistic services; a third mode is determined as a candidate mode for processing synergistic data from different sources, wherein the core network element performing synergistic services based on the first mode is the predetermined core network element.
[0210] In one embodiment, the information requested for the synesthetic service is a multi-sensory information request. The multi-sensory information request indicates that a predetermined terminal can perform synesthetic services, and determines that the predetermined terminal can act as the executing entity for performing synesthetic services; it determines a candidate mode for processing synesthetic data from different sources as a first mode, wherein the terminal that performs synesthetic services based on the first mode is the predetermined terminal.
[0211] In one embodiment, the information requested for the synesthetic service is a multi-source synesthetic information request. The multi-source synesthetic information request indicates that a predetermined application server can perform synesthetic services, and determines that the predetermined application server can act as the execution entity for performing synesthetic services; it determines a candidate mode for processing synesthetic data from different sources as a third mode, wherein the application server that performs synesthetic services based on the third mode is the predetermined application server.
[0212] In one embodiment, the information in the synesthetic service request is a direct indication of the service request. The direct indication of the service request indicates that a predetermined entity is capable of performing the synesthetic service, thus determining that the predetermined entity is capable of acting as the executor of the synesthetic service; and determining the candidate pattern for processing synesthetic data from different sources as the pattern determined based on the predetermined entity, wherein the executor of the synesthetic service based on the pattern is the predetermined executor.
[0213] In one embodiment, the information in the synergy service request is a high QoS synergy result request. Based on the requirement for a requested QoS synergy result indicated by the high QoS synergy result request, a predetermined entity is determined as the entity capable of performing the synergy service; a candidate mode for processing synergy data from different sources is determined as the mode determined by the predetermined entity, wherein the entity performing the synergy service based on this mode is the predetermined entity.
[0214] In one embodiment, the information in the synesthetic service request is service mode preference information. Based on the predetermined service mode indicated by the service mode preference information, candidate modes for processing synesthetic data from different sources are determined. Exemplarily, the candidate modes are the predetermined service modes.
[0215] In one embodiment, the information in the sensing service request is pre-configured information about operator-permitted service modes. Based on the predetermined service mode indicated by this pre-configured information about operator-permitted service modes, candidate modes for processing sensing data from different sources are determined. Exemplarily, the candidate mode is the predetermined service mode.
[0216] In one embodiment, candidate modes for processing synesthetic data from different sources are determined from predetermined synesthetic data processing modes. A transmission method for transmitting the synesthetic data is determined; wherein the synesthetic data is data from at least one source transmitted during the execution of a synesthetic service; and the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane. During the execution of the synesthetic service based on the candidate modes, each executing entity transmits synesthetic data according to the determined transmission method.
[0217] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0218] like Figure 18 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0219] Step 181: Receive the information of the sensing service request sent by the sensing application server.
[0220] In one embodiment, information regarding a sensing service request sent by a sensing application server is received. Based on the sensing service request information, candidate modes for executing the sensing service are determined from a predetermined sensing data processing mode. A transmission method for transmitting sensing data is determined; wherein the sensing data refers to data from different sources transmitted during the execution of the sensing service; the transmission method is determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. During the execution of the sensing service based on the candidate modes, each executing entity transmits sensing data according to the determined transmission method.
[0221] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0222] like Figure 19 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0223] Step 191: In response to determining that the candidate mode is the third mode and the transmission method is the method of transmitting synesthetic data based on the user plane, determine the second network element, wherein the third mode is the mode of processing synesthetic data based on the network.
[0224] In one embodiment, a transmission mode for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the execution of a sensing service; and the transmission mode is determined from a first mode for transmitting sensing data based on the control plane and a second mode for transmitting sensing data based on the user plane. In response to determining a third mode as a candidate mode and determining the transmission mode as a user plane-based transmission of sensing data, a second network element is determined, wherein the third mode is a mode for processing sensing data based on the network. The second network element may be a user plane sensing function. Determining the second network element may involve selecting an SF-U from an SF-C.
[0225] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0226] like Figure 20 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0227] Step 201: Generate a sensing strategy for the transmitter and / or receiver, wherein the sensing strategy is used to execute sensing services;
[0228] Step 202: Send the sensing strategy to the transmitter and / or receiver.
[0229] In one embodiment, candidate modes for processing sensory data from different sources are determined from predetermined sensory data processing modes. A transmission method for transmitting sensory data is determined; wherein the sensory data is data from at least one source transmitted during the execution of a sensory service; the transmission method is determined from a first method of transmitting sensory data based on the control plane and a second method of transmitting sensory data based on the user plane. In response to determining a third mode as a candidate mode and determining the transmission method as a user plane-based transmission of sensory data, a second network element is determined, wherein the third mode is a network-based mode for processing sensory data. A predetermined sensory mode, a transmitter, and / or a receiver are determined. A sensory policy for the transmitter and / or receiver is generated, wherein the sensory policy is used to execute the sensory service; the sensory policy is sent to the transmitter and / or receiver. It should be noted that sensory data from different sources can be sensory data acquired by different receivers; here, the receiver can be a terminal and / or a base station, etc.
[0230] In one embodiment, the synesthesia strategy indicates candidate modes and transmission methods.
[0231] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0232] like Figure 21 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0233] Step 211: In response to determining that the candidate mode is the third mode, the transmission method is the user plane-based transmission of sensing data, and the receiver of the sensing service is a terminal, establish a PDU session between the terminal and the second network element; or, in response to determining that the candidate mode is the third mode, the transmission method is the user plane-based transmission of sensing data, and the receiver of the sensing service is a base station, establish a PDU session between the base station and the second network element.
[0234] In one embodiment, candidate modes for processing synesthetic data from different sources are determined from predetermined synesthetic data processing modes. A transmission method for transmitting synesthetic data is determined; wherein the synesthetic data refers to data from different sources transmitted during the execution of a synesthetic service; the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane. In response to determining that the candidate mode is a third mode and the transmission method is determined to be the user plane-based synesthetic data transmission method, a second network element is determined, wherein the third mode is a network-based synesthetic data processing mode. In response to determining that the candidate mode is the third mode, the transmission method is determined to be the user plane-based synesthetic data transmission method, and the receiver for the synesthetic service is a terminal, a PDU session is established between the terminal and the second network element. Data transmission during the synesthetic service process is performed based on this PDU session.
[0235] In one embodiment, candidate modes for processing sensing data from different sources are determined from predetermined sensing data processing modes. A transmission method for transmitting sensing data is determined; wherein the sensing data is data from at least one source transmitted during the execution of a sensing service; the transmission method is determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. In response to determining that the candidate mode is a third mode and the transmission method is determined to be the user plane-based sensing data transmission method, a second network element is determined, wherein the third mode is a network-based sensing data processing mode. In response to determining that the candidate mode is the third mode, the transmission method is determined to be the user plane-based sensing data transmission method, and the receiver for the sensing service is a base station, a PDU session is established between the base station and the second network element. Data transmission during the sensing service process is performed based on this PDU session.
[0236] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0237] like Figure 22 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a first network element, and the method includes:
[0238] Step 221: Receive the result information of the sensing service;
[0239] Step 222: Send the result information of the synergy service to the synergy application server.
[0240] In one embodiment, candidate modes for processing synesthetic data from different sources are determined from predetermined synesthetic data processing modes. A transmission method for transmitting the synesthetic data is determined; wherein the synesthetic data refers to data from different sources transmitted during the execution of synesthetic services; and the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane. During the execution of synesthetic services based on the candidate modes, each executing entity transmits synesthetic data according to the determined transmission method. Result information of the synesthetic services is received. The result information of the synesthetic services is sent to the synesthetic application server.
[0241] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0242] like Figure 23 As shown, this embodiment provides a method for processing sensing services, wherein the method is executed by a third network element, and the method includes:
[0243] Step 231: Send the information requesting the sensing service to the first network element;
[0244] The information in the sensing service request is used by the first network element to determine the transmission mode for transmitting sensing data; the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission mode is determined from a first mode of transmitting sensing data based on the control plane and a second mode of transmitting sensing data based on the user plane.
[0245] In one embodiment, the third network element is a sensing application server. The sensing application server sends a sensing service request to the first network element. The first network element determines candidate modes for processing sensing data from different sources from a predetermined sensing data processing mode. The first network element determines a transmission method for transmitting the sensing data; wherein the sensing data is data from at least one source transmitted during the execution of the sensing service; the transmission method is determined from a first method of transmitting sensing data based on the control plane and a second method of transmitting sensing data based on the user plane. During the execution of the sensing service based on the candidate modes, each executing entity transmits sensing data based on the determined transmission method. The first network element receives the result information of the sensing service. The first network element sends the result information of the sensing service to the sensing application server. The sensing application server receives the result information of the sensing service.
[0246] like Figure 24 As shown, this embodiment provides a processing apparatus for sensing services, wherein the apparatus includes:
[0247] Module 241 is configured to determine the transmission method for transmitting sensor data.
[0248] Among them, the synesthetic data is data from at least one source transmitted during the execution of synesthetic services; the transmission method is determined from a first method of transmitting synesthetic data based on the control plane and a second method of transmitting synesthetic data based on the user plane.
[0249] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0250] like Figure 25 As shown in the embodiments of this disclosure, a processing apparatus for sensing services is provided, wherein the apparatus includes:
[0251] The sending module 251 is configured to send a sensing service request to the first network element;
[0252] The information in the sensing service request is used by the first network element to determine the transmission mode for transmitting sensing data; the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission mode is determined from a first mode of transmitting sensing data based on the control plane and a second mode of transmitting sensing data based on the user plane.
[0253] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0254] To better understand the embodiments of this disclosure, the following exemplary embodiment will be used to further illustrate the technical solution of this disclosure:
[0255] Example 1
[0256] Please see Figure 26 A method for processing synesthetic services is provided, including:
[0257] Step 261: The sensor application server sends a sensor service request message to the SF-C. The sensor service request can be sent from the sensor application server to the SF-C via NEF. It should be noted that the sensor application server will also receive a response message.
[0258] Step 262: SF-C determines the inductive fusion mode (corresponding candidate mode) and selects the transmitter and receiver for the inductive fusion service.
[0259] Step 263: SF-C determines the sensing fusion mode and whether to transmit sensing information through the control plane or the use plane based on the capabilities of the UE, gNB, or network and the sensing application requirements (e.g., QoS, including latency and accuracy).
[0260] Step 264: When the network-based sensing fusion mode is determined and the sensing information is transmitted through the user plane, SF-C selects SF-U.
[0261] Step 265: SF-C generates a sensing policy for the transmitter and receiver, and provides the sensing policy to the UE and / or gNB selected in step 262.
[0262] Step 266: After the network-based sensing fusion mode is determined, in step 263, sensing information is transmitted through the user plane, and in step 262, gNB is selected as the receiver, and a PDU session is established between gNB and SF-U.
[0263] Step 267: When the network-based sensing fusion mode is determined, in step 263, sensing information is transmitted through the user plane, and in step 262, the UE is selected as the receiver, and a PDU session is established between the UE and the SF-U.
[0264] Step 268: Perform synesthetic fusion and notify SF-C of the synesthetic fusion result.
[0265] Step 269: SF-C sends the synesthetic fusion result to the synesthetic application server. The synesthetic fusion result can be sent to the synesthetic application server via NEF.
[0266] This disclosure provides a communication device, which includes:
[0267] processor;
[0268] Memory used to store processor-executable instructions;
[0269] The processor is configured to implement, when running executable instructions, the methods applicable to any embodiment of this disclosure.
[0270] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information after the communication device loses power.
[0271] The processor can connect to the memory via a bus or other means to read executable programs stored in the memory.
[0272] This disclosure also provides a computer storage medium storing a computer executable program, which, when executed by a processor, implements the method of any embodiment of this disclosure.
[0273] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0274] like Figure 27 As shown, one embodiment of this disclosure provides a terminal structure.
[0275] Reference Figure 27 This embodiment provides a terminal 800, which may specifically be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0276] Reference Figure 27 Terminal 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.
[0277] Processing component 802 typically controls the overall operation of terminal 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
[0278] Memory 804 is configured to store various types of data to support operation on terminal 800. Examples of this data include instructions for any application or method operating on terminal 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0279] Power supply component 806 provides power to various components of terminal 800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 800.
[0280] Multimedia component 808 includes a screen that provides an output interface between terminal 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When terminal 800 is in an operating mode, such as a shooting mode or video mode, the front-facing camera and / or rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0281] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when terminal 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
[0282] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0283] Sensor assembly 814 includes one or more sensors for providing state assessments of various aspects of terminal 800. For example, sensor assembly 814 can detect the on / off state of terminal 800, the relative positioning of components such as the display and keypad of terminal 800, changes in the position of terminal 800 or a component of terminal 800, the presence or absence of user contact with terminal 800, the orientation or acceleration / deceleration of terminal 800, and temperature changes of terminal 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0284] Communication component 816 is configured to facilitate wired or wireless communication between terminal 800 and other devices. Terminal 800 can access wireless networks based on communication standards, such as Wi-Fi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0285] In an exemplary embodiment, terminal 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0286] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of a terminal 800 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0287] like Figure 28 As shown, one embodiment of this disclosure illustrates the structure of a base station. For example, base station 900 can be provided as a network-side device. (Refer to...) Figure 28The base station 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions, such as application programs, that can be executed by the processing component 922. The application programs stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform any of the methods described above applied to the base station.
[0288] Base station 900 may also include a power supply component 926 configured to perform power management of base station 900, a wired or wireless network interface 950 configured to connect base station 900 to a network, and an input / output (I / O) interface 958. Base station 900 can operate on an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.
[0289] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.
[0290] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for processing synesthetic services, wherein, The method is executed by a first network element, and the method includes: Determine the transmission method for transmitting synergistic data, wherein the synergistic data is data from at least one source transmitted during the execution of synergistic services, and the transmission method is determined from a first method of transmitting the synergistic data based on the control plane and a second method of transmitting the synergistic data based on the user plane; Based on the predetermined information, candidate modes for executing synesthetic services are determined from the predetermined synesthetic data processing modes; In response to determining that the candidate mode is the third mode, the transmission method is determined to be the user plane-based transmission of the sensing data, and the receiver of the sensing service is a terminal, a PDU session is established between the terminal and the second network element; or, In response to determining that the candidate mode is the third mode, determining that the transmission method is the method of transmitting the sensing data based on the user plane, and determining that the receiver of the sensing service is the base station, a PDU session is established between the base station and the second network element; The third mode is a mode based on network processing of the synesthetic data, and the second network element is a user plane synesthetic function.
2. The method according to claim 1, wherein, The method for determining the transmission mode of the sensing data includes: Based on the predetermined information, the transmission method for transmitting the synaptic data is determined.
3. The method according to claim 2, wherein, The predetermined synesthetic data processing mode includes at least one of the following: The first mode is a mode that processes the sensor data based on the terminal. The second mode is a mode that processes the sensing data based on the base station; The third mode is a mode that processes the synesthetic data based on the network.
4. The method according to any one of claims 2 and 3, wherein, The pre-defined information includes at least one of the following: Information regarding the service authorization of the terminal or base station; Information agreed upon by the user; Information on the capabilities and / or current status of the terminal, base station, or core network; Information regarding the synergy service request; Information on pre-configured operator-permitted sensor data processing modes.
5. The method according to claim 4, wherein, The method further includes: Receive information about the sensing service request sent by the sensing application server.
6. The method according to claim 3, wherein, The method further includes: In response to determining that the candidate mode is the third mode and that the transmission method is based on transmitting the sensor data via the user plane, a second network element is determined, wherein the third mode is a network processing-based mode.
7. The method according to claim 3, wherein, The method further includes: Determine the intended sensing mode, transmitter, and / or receiver.
8. The method according to claim 7, wherein, The method further includes: Generate a sensing strategy for the transmitter and / or the receiver, wherein the sensing strategy is used to perform sensing services; The sensing strategy is sent to the transmitter and / or the receiver.
9. The method according to claim 1, wherein, The method further includes: Receive the result information of the sensing service.
10. The method according to claim 9, wherein, The method further includes: Send the result information of the sensing service to the sensing application server.
11. A method for processing synesthetic services, wherein, The method is executed by a third network element, and the method includes: Send the information requesting the sensing service to the first network element; The information in the sensing service request is used by the first network element to determine the transmission mode for transmitting sensing data; the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission mode is determined from a first mode of transmitting the sensing data based on the control plane and a second mode of transmitting the sensing data based on the user plane. The information in the syn-sensory service request is also used to enable the first network element to determine a candidate mode for executing the syn-sensory service from a predetermined syn-sensory data processing mode based on predetermined information. Specifically, if the candidate mode is determined to be the third mode, the transmission method is determined to be the user plane-based transmission of the sensing data, and the receiver for the sensing service is a terminal, a PDU session is established between the terminal and the second network element; or, When the candidate mode is determined to be the third mode, the transmission method is determined to be the method of transmitting the sensing data based on the user plane, and the receiver of the sensing service is the base station, a PDU session is established between the base station and the second network element. The third mode is a mode based on network processing of the synesthetic data, and the second network element is a user plane synesthetic function.
12. The method according to claim 11, wherein, The method further includes: Receive the result information of the sensing service.
13. A processing apparatus for sensing services, wherein, The device includes: The determination module is configured to determine the transmission method for transmitting sensor data. Wherein, the synesthetic data is data from at least one source transmitted during the execution of synesthetic services; the transmission method is a method determined from a first method of transmitting the synesthetic data based on the control plane and a second method of transmitting the synesthetic data based on the user plane; The determining module is further configured as follows: Based on the predetermined information, candidate modes for executing synesthetic services are determined from the predetermined synesthetic data processing modes; In response to determining that the candidate mode is the third mode, the transmission method is determined to be the user plane-based transmission of the sensing data, and the receiver of the sensing service is a terminal, a PDU session is established between the terminal and the second network element; or, In response to determining that the candidate mode is the third mode, determining that the transmission method is the method of transmitting the sensing data based on the user plane, and determining that the receiver of the sensing service is the base station, a PDU session is established between the base station and the second network element; The third mode is a mode based on network processing of the synesthetic data, and the second network element is a user plane synesthetic function.
14. A processing apparatus for sensing services, wherein, The device includes: The sending module is configured to send a sensor service request message to the first network element. The information in the sensing service request is used by the first network element to determine the transmission mode for transmitting sensing data; the sensing data is data from at least one source transmitted during the execution of the sensing service; and the transmission mode is determined from a first mode of transmitting the sensing data based on the control plane and a second mode of transmitting the sensing data based on the user plane. The information in the syn-sensory service request is also used to enable the first network element to determine a candidate mode for executing the syn-sensory service from a predetermined syn-sensory data processing mode based on predetermined information. Specifically, if the candidate mode is determined to be the third mode, the transmission method is determined to be the user plane-based transmission of the sensing data, and the receiver for the sensing service is a terminal, a PDU session is established between the terminal and the second network element; or, When the candidate mode is determined to be the third mode, the transmission method is determined to be the method of transmitting the sensing data based on the user plane, and the receiver of the sensing service is the base station, a PDU session is established between the base station and the second network element. The third mode is a mode based on network processing of the synesthetic data, and the second network element is a user plane synesthetic function.
15. A communication device, wherein, include: Memory; A processor, connected to the memory, is configured to execute computer-executable instructions stored in the memory and to implement the method according to any one of claims 1-10 and 11-12.
16. A computer storage medium storing computer-executable instructions, which, when executed by a processor, enable the implementation of the method according to any one of claims 1-10 and 11-12.
Citation Information
Patent Citations
Data transmission method, access network equipment, control plane network element and user plane network element
CN113923614A
Data transmission method, user plane network element and control plane network element
CN113923788A
Data transmission method, access network equipment, control plane network element and user plane network element
CN114051233A