Perception method and device, perception function network element, first equipment and second equipment
The sensing function net element in mobile communication networks is used to receive and execute requests for terminal location information, addressing the lack of such solutions in current networks and simplifying network functionality by integrating location services.
Patent Information
- Application Number
- CN202410055530.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-07-15
AI Technical Summary
The lack of effective solutions to provide terminal location information based on perceptual functional network elements in the prior art, resulting in the complexity of network functional modules.
The sensing function network element receives the sensing service request message, performs the position sensing service to obtain the location information of the terminal, and simplifies the network function module.
It realizes the terminal positioning using a variety of perceptual service types, and omits traditional positioning service modules such as LMF, simplifying the network structure.
Smart Images

Figure CN120321588A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a sensing method, apparatus, sensing function network element, first device, and second device. Background Art
[0002] Currently, a mobile communication network usually provides terminal (which can also be referred to as User Equipment (UE)) positioning services through a Location Management Function (LMF). With the development of communication technologies, a Sensing Function (SF) network element has been introduced into the mobile communication network. This sensing function network element can support multiple types of sensing services, such as location, speed, vibration frequency, Doppler, and other sensing service types. However, in the related art, there is no corresponding solution for how to provide the location information of a terminal based on the sensing function network element. Summary of the Invention
[0003] Embodiments of this application provide a sensing method, apparatus, sensing function network element, first device, and second device, which can provide a way to provide the location information of a terminal based on the sensing function network element. In this way, the positioning of the terminal can be achieved by using the sensing function network element that supports multiple types of sensing services, which is beneficial to simplifying network function modules.
[0004] In a first aspect, a sensing method is provided. The method includes:
[0005] A sensing function network element receives a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service;
[0006] The sensing function network element performs a positioning sensing service on a first terminal according to the first sensing service request message to obtain the location information of the first terminal, where the first terminal is the sensing object of the target sensing service, or the sensing device of the target sensing service, or the auxiliary device of the target sensing service.
[0007] In a second aspect, a sensing apparatus is provided. The apparatus includes:
[0008] A first receiving module, configured to receive a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service;
[0009] An execution module, configured to perform a positioning and sensing service for a first terminal according to the first sensing service request message, so as to obtain the location information of the first terminal, where the first terminal is a sensing object of the target sensing service, or a sensing device of the target sensing service, or an auxiliary device of the target sensing service.
[0010] In a third aspect, a sensing method is provided, and the method includes:
[0011] A first device sends a first sensing service request message to a sensing function network element;
[0012] Wherein, the first sensing service request message is used to request to perform a target sensing service, and the target sensing service includes at least one of a positioning and sensing service for a first terminal and a first sensing service for a first object, and the first terminal is a sensing device for performing the first sensing service or an auxiliary device of the first sensing service.
[0013] In a fourth aspect, a sensing device is provided, and the device includes:
[0014] A first sending module, configured to send a first sensing service request message to a sensing function network element;
[0015] Wherein, the first sensing service request message is used to request to perform a target sensing service, and the target sensing service includes at least one of a positioning and sensing service for a first terminal and a first sensing service for a first object, and the first terminal is a sensing device for performing the first sensing service or an auxiliary device of the first sensing service.
[0016] In a fifth aspect, a sensing method is provided, and the method includes:
[0017] A second device sends a first request message to the first device;
[0018] Wherein, the first request message is used to request to perform a target sensing service, and the target sensing service includes at least one of a positioning and sensing service for a first terminal and a first sensing service for a first object.
[0019] In a sixth aspect, a sensing device is provided, and the device includes:
[0020] A sending module, configured to send a first request message to the first device;
[0021] Wherein, the first request message is used to request to perform a target sensing service, and the target sensing service includes at least one of a positioning and sensing service for a first terminal and a first sensing service for a first object.
[0022] In a seventh aspect, a perception functional network element is provided. The terminal includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0023] In an eighth aspect, a perception functional network element is provided, including a processor and a communication interface. The communication interface is configured to receive a first perception service request message from a first device. The first perception service request message is used to request the execution of a target perception service. The processor is configured to execute a positioning perception service for a first terminal according to the first perception service request message to obtain the location information of the first terminal. The first terminal is a perception object of the target perception service or a perception device of the target perception service or an auxiliary device of the target perception service.
[0024] In a ninth aspect, a first device is provided. The first device includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the method described in the third aspect are implemented.
[0025] In a tenth aspect, a first device is provided, including a processor and a communication interface. The communication interface is configured to send a first perception service request message to a perception functional network element. The first perception service request message is used to request the execution of a target perception service, and the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object. The first terminal is a perception device for executing the first perception service or an auxiliary device of the first perception service.
[0026] In an eleventh aspect, a second device is provided. The second device includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the method described in the fifth aspect are implemented.
[0027] In a twelfth aspect, a second device is provided, including a processor and a communication interface. The communication interface is configured to send a first request message to a first device. The first request message is used to request the execution of a target perception service, and the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object.
[0028] In a thirteenth aspect, a perception system is provided, including: a perception functional network element and a first device. The first device can be used to execute the steps of the perception method described in the first aspect, and the second device can be used to execute the steps of the perception method described in the third aspect.
[0029] In a fourteenth aspect, a readable storage medium is provided, on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect are implemented.
[0030] In a fifteenth aspect, a chip is provided, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect.
[0031] In a sixteenth aspect, a computer program / program product is provided, which is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect.
[0032] In an embodiment of the present application, a sensing function network element receives a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service; the sensing function network element performs a positioning sensing service on a first terminal according to the first sensing service request message to obtain the location information of the first terminal, where the first terminal is the sensing object of the target sensing service or the sensing device of the target sensing service or the auxiliary device of the target sensing service. That is, an embodiment of the present application provides a method for providing the location information of a terminal based on a sensing function network element, which can use a sensing function network element that supports multiple sensing service types to implement the positioning of a terminal, and thus can omit functional modules for providing terminal positioning services in related technologies, such as LMF, which is beneficial to simplifying network functional modules. Description of the Drawings
[0033] Figure 1 is a block diagram of a wireless communication system to which an embodiment of the present application can be applied;
[0034] Figure 2a is a flowchart of MT positioning provided by an embodiment of the present application;
[0035] Figure 2b is a flowchart of MO positioning provided by an embodiment of the present application;
[0036] Figure 3 is a flowchart of a sensing method provided by an embodiment of the present application;
[0037] Figure 4 is a flowchart of another sensing method provided by an embodiment of the present application;
[0038] Figure 5 It is a flowchart of another sensing method provided by an embodiment of the present application;
[0039] Figure 6a It is a flowchart of another sensing method provided by an embodiment of the present application;
[0040] Figure 6b It is a flowchart of another sensing method provided by an embodiment of the present application;
[0041] Figure 6c It is a flowchart of another sensing method provided by an embodiment of the present application;
[0042] Figure 7 It is a structural diagram of a sensing device provided by an embodiment of the present application;
[0043] Figure 8 It is a structural diagram of another sensing device provided by an embodiment of the present application;
[0044] Figure 9 It is a structural diagram of another sensing device provided by an embodiment of the present application;
[0045] Figure 10 It is a structural diagram of a communication device provided by an embodiment of the present application;
[0046] Figure 11 It is a structural diagram of a network - side device provided by an embodiment of the present application;
[0047] Figure 12 It is a structural diagram of a terminal provided by an embodiment of the present application. Detailed implementation manners
[0048] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, rather than all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application belong to the scope of protection of the present application.
[0049] The terms "first", "second", etc. in this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same category, and do not limit the number of objects. For example, the first object can be one or more. In addition, "or" in this application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates that the related objects before and after are in an "or" relationship.
[0050] The term "indication" in this application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0051] It is worth pointing out that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used not only in the systems and radio technologies mentioned above, but also in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and uses NR terms in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th generation (6 thGeneration, 6G) communication system.
[0052] Figure 1Block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be referred to as a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0053] The core network device may include but is not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0054] For ease of understanding, some content related to the embodiments of this application is described below:
[0055] I. Location service
[0056] The traditional Mobile Terminated (MT) location process can be as Figure 2aAs shown in the figure, in the 5G network, the Location Management Function (LMF) provides positioning calculation services for the target UE, and the positioning calculation results are opened to the outside through the AMF and the GMLC. The Location Service Client (LCS client) / AF, etc. utilize the traditional positioning services provided by the Gateway Mobile Location Center (GMLC); the GMLC invokes the traditional positioning services provided by the AMF; the AMF invokes the traditional location calculation services provided by the LMF.
[0057] The traditional Mobile Originated (MO) positioning process can be as Figure 2b shown in the figure. In the MO process, the UE utilizes the AMF to invoke the positioning services provided by the LMF to obtain its own positioning results. Specifically, the UE initiates a traditional positioning service request to the AMF; the AMF invokes the positioning calculation services provided by the LMF.
[0058] II. Integration of Communication and Sensing
[0059] Wireless sensing technology is a data acquisition, processing, and analysis technology based on wireless signals. Through means such as wireless sensors and intelligent algorithms, it realizes real-time perception and monitoring of targets in the physical environment.
[0060] The wireless communication signals in the mobile communication network are affected by the surrounding environment during the propagation process, which will cause changes in signal amplitude, phase and other characteristics. The receiving end can not only obtain the communication information of the sending end through wireless signal processing, but also extract the sensing information reflecting the characteristics of the propagation environment. The integration of sensing and mobile network can reuse the large-bandwidth spectrum resources and large-scale antennas of the mobile communication, and reuse the network infrastructure with less overhead to provide sensing functions and services. The communication-sensing integration technology provides a new means for the mobile communication network to obtain data and information, which will bring new business opportunities to the 6G communication network. Currently, 3GPP is discussing whether and how to introduce sensing functions in the mobile communication network for 5G.
[0061] III. Sensing Network Function
[0062] The Sensing Function network element, which can also be called the sensing network element or the sensing network function, can be on the RAN side or the core network side. It refers to a network node in the core network and / or RAN that is responsible for at least one of the functions such as sensing request processing, sensing resource scheduling, sensing information interaction, and sensing data processing. It can be upgraded based on the AMF or LMF in the 5G network, or it can be other network nodes or newly defined network nodes. Specifically, the functional characteristics of the sensing function network element can include at least one of the following:
[0063] Perform target information interaction with a wireless signal transmitting device and / or a wireless signal measuring device (including a target terminal or the serving base station of the target terminal or a base station associated with a target area), where the target information includes a sensing processing request, sensing capabilities, sensing auxiliary data, types of sensing measurement quantities, sensing resource configuration information, etc., to obtain the value of the target sensing result or sensing measurement quantity (uplink measurement quantity or downlink measurement quantity) transmitted by the wireless signal measuring device; where the wireless signal can also be referred to as a sensing signal.
[0064] Determine the sensing method to be used based on factors such as the type of sensing service, information of the sensing service consumer, required sensing Quality of Service (QoS) requirement information, sensing capabilities of the wireless signal transmitting device, sensing capabilities of the wireless signal measuring device, etc. The sensing method can include: base station A transmits and base station B receives, or base station transmits and terminal receives, or base station A transmits and receives by itself, or terminal transmits and base station receives, or terminal transmits and receives by itself, or terminal A transmits and terminal B receives, etc.
[0065] Determine the sensing device for the sensing service based on factors such as the type of sensing service, information of the sensing service consumer, required sensing QoS requirement information, sensing capabilities of the wireless signal transmitting device, sensing capabilities of the wireless signal measuring device, etc., where the sensing device includes a wireless signal transmitting device and / or a wireless signal measuring device.
[0066] Manage the overall coordination and scheduling of resources required for the sensing service, such as performing corresponding configuration of the sensing resources of the base station and / or the terminal.
[0067] Perform data processing on the value of the sensing measurement quantity, or perform calculations to obtain the sensing result. Further, verify the sensing result, estimate the sensing accuracy, etc.
[0068] It should be noted that the above-mentioned sensing measurement quantity can also be referred to as a sensing measurement parameter.
[0069] It should also be noted that physically, the above-mentioned sensing functional network element can be a single device with the above multiple functions, or can be multiple devices with one or more of the above functions. For example, after the control and forwarding of the sensing functional network element are separated, there can be two devices, namely the sensing functional control plane (SF-C) and the sensing functional user plane (SF-U), where SF-U includes the last function mentioned above, and other functions can belong to SF-C.
[0070] IV. Signal Configuration Information
[0071] The above-mentioned signal configuration information can include at least one of the following:
[0072] Signal resource identifier (ID), used to distinguish different signal resource configurations;
[0073] Signal usage indicates that the signal is for communication (such as channel measurement, channel estimation, synchronization, carrying data information, etc.), for sensing, or for both communication and sensing. Specifically, it can also be the signal for which sensing service or which type of sensing service. The sensing service can be, for example, detecting the presence of a target, positioning, speed detection, distance detection, angle detection, acceleration detection, material analysis, component analysis, shape detection, category classification, radar cross section (RCS) detection, polarization scattering characteristic detection, fall detection, intrusion detection, quantity statistics, indoor positioning, gesture recognition, lip reading recognition, gait recognition, expression recognition, face recognition, respiration monitoring, heart rate monitoring, pulse monitoring, humidity / brightness / temperature / atmospheric pressure monitoring, air quality monitoring, weather condition monitoring, environment reconstruction, terrain and landform, building / vegetation distribution detection, pedestrian or vehicle flow detection, crowd density / vehicle density detection, etc. The sensing service type can classify multiple different sensing services according to certain characteristics. For example, it can be classified into detection-type sensing services (such as intrusion detection, fall detection), parameter estimation-type sensing services (distance, angle, speed calculation), recognition-type sensing services (action recognition, identity recognition), etc. according to function. It can also be classified according to the sensing range (close-range sensing, medium-range sensing, long-range sensing), according to the sensing fineness (coarse-grained sensing, fine-grained sensing, etc.), according to power consumption / energy consumption, according to resource occupancy, etc. For the solution of the present invention, the signal usage can be for ranging between devices, or ranging of environmental targets or positioning of environmental targets, etc.
[0074] Waveform, for example, orthogonal frequency division multiplexing (OFDM), single-carrier frequency-division multiple access (SC-FDMA), orthogonal time frequency space (OTFS), frequency modulated continuous wave (FMCW), pulse signal, etc.;
[0075] Subcarrier spacing, for example, the subcarrier spacing of the OFDM system is 30 KHz.
[0076] Guard interval, which is the time interval from the moment when the signal ends transmission to the moment when the latest echo signal of the signal is received; this parameter is proportional to the maximum sensing distance; for example, it can be calculated by c / (2R max ) where R max is the maximum sensing distance (belonging to the sensing requirement information). For example, for a self-transmitting and self-receiving sensing signal, R max represents the maximum distance from the sensing signal transceiver point to the signal emission point; in some cases, the OFDM signal cyclic prefix (CP) can serve as the minimum guard interval; c is the speed of light.
[0077] Starting frequency domain position, that is, the starting frequency point, which can also be the starting RE or RB index;
[0078] Starting time domain position, that is, the starting time point, which can also be the starting symbol index, time slot index, or frame index;
[0079] Ending frequency domain position, that is, the ending frequency point, which can be represented by the ending RE or RB index;
[0080] Ending time domain position, that is, the ending time point, which can be represented by the ending RE or RB index;
[0081] Frequency domain resource length, that is, the frequency domain bandwidth. The frequency domain bandwidth is inversely proportional to the range resolution. The frequency domain bandwidth B of each of the first signals satisfies B≥c / (2ΔR), where c is the speed of light and ΔR is the range resolution;
[0082] Time domain resource length, also known as the burst duration. The time domain resource length is inversely proportional to the Doppler resolution.
[0083] Frequency domain resource interval, which represents the interval between adjacent signal frequency domain resource units. It can be represented by the number of REs or RBs, or by the density value Density. For example, Density = 1 means that there is one RE in each RB for carrying the signal. The frequency domain resource interval is inversely proportional to the maximum unambiguous range / delay. Among them, for an OFDM system, when the subcarriers are continuously mapped, the frequency domain interval is equal to the subcarrier interval;
[0084] Time domain resource interval, which is the time interval between two adjacent signal resource units. The time domain resource interval is associated with the maximum unambiguous Doppler shift or the maximum unambiguous speed.
[0085] Time domain resource characteristics, periodic transmission, semi-persistent transmission, non-periodic transmission.
[0086] Signal power, for example, taking a value every 2 dBm from -20 dBm to 23 dBm.
[0087] Sequence information, including sequence type information (such as ZC sequence, PN sequence, etc.), sequence generation method, sequence length, etc.
[0088] Signal direction, angle information or beam information of signal transmission.
[0089] QCL relationship. For example, the sensing signal includes multiple resources, each resource is associated with an SSB QCL, and QCL includes Type A, B, C, or D.
[0090] Antenna port information, such as the maximum number of antenna ports, antenna port index.
[0091] Cyclic prefix (CP) information, including CP type (such as Normal Cyclic Prefix (NCP), Extended Cyclic Prefix (ECP), or a newly designed CP dedicated to sensing measurement, etc.), CP length, etc.
[0092] V. Sensing measurement quantity or measurement quantity
[0093] The above sensing measurement quantity or measurement quantity includes at least one of the following:
[0094] First-level measurement quantity (received signal / raw channel information), including: complex result of received signal / channel response, amplitude / phase, I / Q channels and their operation results (operations include addition, subtraction, multiplication, division, matrix addition, subtraction, multiplication, matrix transpose, trigonometric relationship operations, square root operation, and power operation, etc., as well as threshold detection results and maximum / minimum value extraction results of the above operation results; operations also include Fast Fourier Transform (FFT) / Inverse Fast Fourier Transform (IFFT), Discrete Fourier Transform (DFT) / Inverse Discrete Fourier Transform (IDFT), 2D-FFT, 3D-FFT, matched filtering, autocorrelation operation, wavelet transform, and digital filtering, etc., as well as threshold detection results and maximum / minimum value extraction results of the above operation results);
[0095] Second-level measurement quantity (basic measurement quantity), including: time delay, Doppler, angle, intensity, and their multi-dimensional combined representation;
[0096] Third-level measurement quantity (basic attribute / status), including: distance, speed, orientation, spatial position, acceleration;
[0097] Fourth-level measurement quantities (advanced attributes / status), including: whether the target exists, trajectory, action, expression, vital signs, quantity, imaging result, weather, air quality, shape, material, composition.
[0098] The following combines the accompanying drawings and details the sensing method provided by the embodiments of the present application through some embodiments and their application scenarios.
[0099] Please refer to Figure 3 , Figure 3 which is a flowchart of a sensing method provided by the embodiments of the present application. This method can be executed by a sensing function network element. As Figure 3 shown, it includes the following steps:
[0100] Step 301, the sensing function network element receives a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service.
[0101] In this embodiment, the above-mentioned first device may be a consumer of the target sensing service. For example, a UE, AF, LCS client, or network function (NF), etc. Alternatively, the above-mentioned first device may be a device between the sensing function network element and the consumer of the target sensing service, such as an AMF or GMLC, etc.
[0102] The above-mentioned first sensing service request message is used to request the sensing function network element to execute a target sensing service. Exemplarily, the above-mentioned target sensing service may include a positioning sensing service for a first terminal; or the above-mentioned target sensing service may include a sensing service that requires the location information of the first terminal for assistance. For example, the sensing result of the above-mentioned target sensing service needs to be calculated based on the location information of the first terminal for assistance.
[0103] Step 302, the sensing function network element performs a positioning sensing service for the first terminal according to the first sensing service request message to obtain the location information of the first terminal, where the first terminal is the sensing object of the target sensing service or the sensing device of the target sensing service or the auxiliary device of the target sensing service.
[0104] In this embodiment, when the first terminal is the perception object of the target perception service, the target perception service includes a positioning perception service for the first terminal; when the first terminal is the perception device of the target perception service, the target perception service may include at least one of a positioning perception service for the first terminal and a perception service that requires the location information of the first terminal for assistance; when the first terminal is the auxiliary device of the target perception service, the target perception service may be a perception service that requires the location information of the first terminal for assistance.
[0105] It should be noted that the first terminal may be any terminal. The perception device refers to a device that executes the target perception service and can be used for at least one of signal transmission perception, signal reception perception, signal measurement perception, and perception information acquisition.
[0106] Exemplarily, if the target perception service is a positioning perception service for the first terminal, the perception function network element may, upon receiving a first perception service request message, execute the positioning perception service for the first terminal to obtain the location information of the first terminal; if the target perception service is a first perception service that requires the location information of the first terminal for assistance, the perception function network element may, upon receiving a first perception service request message, execute the positioning perception service for the first terminal to obtain the location information of the first terminal, and execute the first perception service, and then may determine the perception result information of the first perception service based on the location information of the first terminal and the result information obtained by executing the first perception service.
[0107] It should also be noted that when the target perception service is a positioning perception service for the first terminal, after the perception function network element obtains the location information of the first terminal, it may feedback the location information of the first terminal to the first device, or the perception function network element may store the location information of the first terminal. For example, the perception function network element may execute a positioning perception service for the terminals around it and store the location information of the terminals around it to manage the location information of the terminals around the perception function network element; when the target perception service is a first perception service that requires the location information of the first terminal for assistance, after the perception function network element obtains the location information of the first terminal, it may calculate the perception result information of the first perception service based on the location information of the first terminal.
[0108] In an embodiment of the present application, a sensing function network element receives a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service; the sensing function network element performs a positioning sensing service on a first terminal according to the first sensing service request message to obtain location information of the first terminal, where the first terminal is a sensing object of the target sensing service or a sensing device of the target sensing service or an auxiliary device of the target sensing service. That is, the embodiment of the present application provides a method for providing the location information of a terminal based on a sensing function network element, which can use a sensing function network element that supports multiple sensing service types to implement the positioning of a terminal, and then can omit function modules for providing terminal positioning services in related technologies, such as LMF. This is beneficial to simplifying network function modules. In addition, based on the location information of the first terminal, it is also possible to assist in obtaining the first sensing service or improving the accuracy of the first sensing service.
[0109] Optionally, the method further includes:
[0110] The sensing function network element sends the location information of the first terminal to the first device.
[0111] In this embodiment, after the sensing function network element obtains the location information of the first terminal, it can send the location information of the first terminal to the first device. It can be understood that if the first device is a consumer of the positioning service, such as a UE, AF, LCS client, or NF, etc., the first device can apply the location information of the first terminal or store the location information of the first terminal, etc. If the first device is a device between the sensing function network element and the consumer of the positioning service, such as an AMF or GMLC, etc., the first device can send the location information of the first terminal to the consumer of the positioning service, such as a UE, AF, LCS client, or NF, etc.
[0112] In some optional embodiments, when the above target sensing service is a positioning sensing service for the first terminal, the sensing function network element sends the location information of the first terminal to the first device.
[0113] Optionally, when the target sensing service includes a first sensing service for a first object, and the first terminal is a sensing device or an auxiliary device for executing the first sensing service, the method further includes:
[0114] The sensing function network element obtains sensing result information of the first sensing service based on the location information of the first terminal;
[0115] The sensing function network element sends the sensing result information of the first sensing service to the first device.
[0116] In this embodiment, the first object may be any object, for example, objects such as a terminal, a building, a vehicle, etc. In some alternative embodiments, the first object may be the first terminal.
[0117] The first perception service may be any perception service that requires the assistance of the location information of the first terminal. Exemplarily, the first perception service may be a positioning perception service for the first object, or may be a speed perception service for the first object, etc.
[0118] For example, in a scenario where a dual perception device (for example, the UE sends a perception signal and the RAN receives the perception signal) is used to perceive a target object, it is necessary to use the location information of the perception UE as a reference point to accurately calculate the location information of the target object. In this scenario, the perception functional network element needs to perform a positioning perception service for the UE to obtain the location information of the UE, and perform a positioning perception service for the target object to obtain the initial location information of the target object, and can determine the target location information of the target object based on the location information of the UE and the initial location information of the target object.
[0119] It can be understood that in the case where the target perception service includes the first perception service for the first object, the perception functional network element may also perform the first perception service for the first object to obtain the initial perception result information or the value of the perception measurement quantity of the first perception service, etc. Exemplarily, the perception functional network element may adjust the initial perception result information obtained by performing the first perception service based on the location information of the first terminal to obtain the perception result information of the first perception service; or, the perception functional network element may jointly calculate the perception result information of the first perception service based on the location information of the first terminal and the value of the perception measurement quantity obtained by performing the first perception service.
[0120] It should be noted that the perception result information of the first perception service may be the final result information of the first perception service or may be the intermediate result information of the first perception service. Among them, the intermediate result information of the first perception service can be understood as the intermediate information used to generate the final result information of the first perception service, and this intermediate information is fed back to the first device (such as a consumer) so that the first device can calculate the final service result based on this intermediate information and the internal service logic.
[0121] After obtaining the perception result information of the first perception service, the above-mentioned perception function network element may send the perception result information of the first perception service to the first device. It can be understood that if the first device is a consumer of the first perception service, for example, UE, AF, LCS client or NF, etc., the first device may apply the perception result information of the first perception service or store the perception result information of the first perception service, etc. If the first device is a device between the perception function network element and the consumer of the first perception service, for example, AMF or GMLC, etc., the first device may send the perception result information of the first perception service to the consumer of the first perception service, for example, UE, AF, LCS client or NF, etc.
[0122] This embodiment provides a method for assisting in the execution of other perception services (i.e., the first perception service) based on the location information of the first terminal, which is beneficial to obtaining the perception result of the first perception service or improving the accuracy of executing the first perception service.
[0123] Optionally, the first perception service request message includes at least one of the following:
[0124] Information of the target object, where the target object is the perception object of the target perception service, and the target object includes at least one of the first terminal and the first object;
[0125] Type information of the target perception service, where the target perception service includes at least one of the first perception service and the positioning perception service;
[0126] The first indication information, used to indicate a request for positioning perception of the first terminal;
[0127] Quality of Service (QoS) requirement information, used to represent the service quality requirement or level that the target perception service needs to achieve;
[0128] Information of the perception device, used to represent the perception device that executes the target perception service;
[0129] The indication information of terminal non-sensing, used to indicate that the terminal or user is not aware of the target perception service;
[0130] The scheduled time of perception, used to represent the execution time of the target perception service.
[0131] The information of the above-mentioned target object may include at least one of, but not limited to, the identifier of the target object and the characteristic description information of the target object. Exemplarily, the characteristic description information of the above-mentioned target object may include the size, shape, inherent characteristics (such as facial features), etc. of the target object.
[0132] The type information of the above-mentioned target perception service is used to represent the type of the target perception service. For example, for the positioning perception service, its type information may be positioning (location / positioning) or UE positioning (UE location / UE positioning).
[0133] Exemplarily, for the positioning perception service, the above QoS requirement information may include positioning accuracy information.
[0134] The following is an example of this embodiment in different cases:
[0135] Case 1: When the target perception service is a positioning perception service for the first terminal, the above first perception service request message may include at least one of the following:
[0136] Information of the first terminal;
[0137] Type information of the positioning perception service;
[0138] First indication information, used to indicate a request for positioning perception of the first terminal;
[0139] QoS requirement information, used to represent the service quality requirements or levels that the positioning perception service needs to achieve;
[0140] Information of the perception device, used to represent the perception device that executes the positioning perception service;
[0141] Indication information of terminal insensitivity, used to indicate that the terminal or user is not aware of the positioning perception service;
[0142] Perception preset time, used to represent the execution time of the positioning perception service.
[0143] Case 2: When the target perception service is the first perception service for the first object, the above first perception service request message may include at least one of the following:
[0144] Information of the first object, or information of the first object and the first terminal information;
[0145] Type information of the first perception service, or type information of the first perception service and type information of the positioning perception service;
[0146] First indication information, used to indicate a request for positioning perception of the first terminal;
[0147] QoS requirement information for indicating the service quality requirements or levels that the first perception service needs to meet, or QoS requirement information for indicating the service quality requirements or levels that the first perception service needs to meet and QoS requirement information for indicating the service quality requirements or levels that the positioning perception service needs to meet;
[0148] Information about the perception device for executing the first perception service, or information about the perception device for executing the first perception service and information about the perception device for executing the positioning perception service;
[0149] Terminal non - perception indication information for indicating that the terminal or user is not aware of the first perception service, or terminal non - perception indication information for indicating that the terminal or user is not aware of the first perception service and terminal non - perception indication information for indicating that the terminal or user is not aware of the positioning perception service;
[0150] Perception preset time for indicating the execution time of the first perception service, or perception preset time for indicating the execution time of the first perception service and perception preset time for indicating the execution time of the positioning perception service.
[0151] Case 3: When the target perception service includes a positioning perception service for the first terminal and a first perception service for the first object, the above - mentioned first perception service request message may include at least one of the following:
[0152] Information about the first object and the first terminal information;
[0153] At least one of the type information of the first perception service and the type information of the positioning perception service;
[0154] First indication information for indicating a request to perform positioning perception on the first terminal;
[0155] At least one of QoS requirement information for indicating the service quality requirements or levels that the first perception service needs to meet and QoS requirement information for indicating the service quality requirements or levels that the positioning perception service needs to meet;
[0156] At least one of the information about the perception device for executing the first perception service and the information about the perception device for executing the positioning perception service;
[0157] At least one of the terminal non - perception indication information for indicating that the terminal or user is not aware of the first perception service and the terminal non - perception indication information for indicating that the terminal or user is not aware of the positioning perception service;
[0158] At least one of a sensing preset time for indicating the execution time of the first sensing service and a sensing preset time for indicating the execution time of the positioning sensing service.
[0159] In this embodiment, the first sensing service request message received by the sensing functional network element includes at least one of information about the target object, type information of the target sensing service, first indication information, quality of service requirement information, information about the sensing device, indication information of terminal non-sensing, and the sensing preset time. Furthermore, the sensing functional network element can execute the target sensing service based on the various information carried in the above first sensing service request message, which helps to ensure that the sensing functional network element can more accurately control the execution of the target sensing service.
[0160] Optionally, the sensing functional network element executes a positioning sensing service for the first terminal according to the first sensing service request message to obtain the location information of the first terminal, including:
[0161] The sensing functional network element sends a second sensing service request message to the first sensing device, where the second sensing service request message is used to request the first sensing device to execute a positioning sensing service for the first terminal;
[0162] The sensing functional network element receives first feedback information, where the first feedback information includes the value of the first sensing measurement or the location information of the first terminal, and the value of the first sensing measurement is used by the sensing functional network element to calculate the location information of the first terminal.
[0163] In this embodiment, the above first sensing device is used to execute a positioning sensing service for the first terminal. Exemplarily, the above first sensing device may include at least one of a terminal, an access network device, etc. It can be understood that for different positioning sensing methods, the above first sensing device may be different. For example, for the positioning method of the access network device transmitting and receiving by itself or the access network device A transmitting and B receiving the sensing signal, the above first sensing device is the access network device; for the positioning method of the terminal transmitting and receiving by itself or the terminal A transmitting and B receiving the sensing signal, the above first sensing device is the terminal; for the positioning method where one of the access network device and the terminal transmits the sensing signal and the other receives the sensing signal, the above first sensing device may include the access network device and the terminal. In some optional embodiments, the above first sensing device may include the first terminal.
[0164] The above-mentioned second sensing service request message is used to request the first sensing device to perform positioning sensing service for the first terminal. When the first sensing device receives the above-mentioned second sensing service request message, it can perform positioning sensing service for the first terminal. For example, for the positioning method of the access network device spontaneously transmitting and receiving sensing signals, the access network device can transmit and receive sensing signals, measure the received sensing signals, obtain the value of the first sensing measurement quantity, and then can feedback the value of the first sensing measurement quantity to the sensing function network element, or can calculate the location information of the first terminal based on the value of the first sensing measurement quantity and feedback the location information of the first terminal to the sensing function network element.
[0165] It should be noted that the above-mentioned first sensing measurement quantity can also be called positioning sensing measurement quantity. For example, it can include but is not limited to at least one of Reference Signal Receiving Power (RSRP), Reference Signal Received Quality (RSRQ), Angle of Arrival (AOA), Angle-of Departure (AoD), and Time Difference Of Arrival (TDoA).
[0166] Exemplarily, the above-mentioned second sensing service request message can be transmitted through the peer-to-peer sensing protocol (SP) message between the sensing function network element and the first sensing device. For example, when the above-mentioned first sensing device is an access network device, the above-mentioned second sensing service request message can be transmitted through the NRSPa message; when the above-mentioned first sensing device is a terminal, the above-mentioned second sensing service request message can be transmitted through the NRSP message.
[0167] Optionally, the second sensing service request message includes at least one of the following:
[0168] Information of the first terminal;
[0169] Positioning sensing type indication information, used to indicate that the requested sensing type is positioning;
[0170] Positioning sensing measurement parameter information;
[0171] Information of the associated positioning sensing device;
[0172] Positioning sensing auxiliary information;
[0173] Positioning sensing configuration information.
[0174] In this embodiment, the information of the first terminal may include at least one of, but is not limited to, the identifier of the first terminal and the feature description information of the first terminal. Exemplarily, the feature description information of the first terminal may include the size, shape, inherent features, etc. of the first terminal.
[0175] The above positioning and sensing measurement parameter information is used to represent the parameters or sensing measurement quantities (i.e., the above first sensing measurement quantity) that the positioning and sensing service needs to measure. For example, it may include at least one of, but is not limited to, RSRP, RSRQ, etc.
[0176] The information of the associated positioning and sensing device is used to indicate to the first sensing device the positioning and sensing devices that need to be associated for this positioning and sensing task. For example, if the first sensing device (e.g., RAN1) is the receiver of the sensing signal, then the information of the associated positioning and sensing device can be used to indicate the device of the corresponding sensing signal transmitter, e.g., UE or RAN2; if the first sensing device (e.g., RAN1) is the transmitter of the sensing signal, then the information of the associated positioning and sensing device can be used to indicate the device of the corresponding sensing signal receiver, e.g., UE or RAN2.
[0177] The above positioning and sensing assistance information may include, but is not limited to, reference cell information, neighboring cell information, configuration information of the Positioning Reference Signal (PRS), search window of the reference signal, etc.
[0178] The above positioning and sensing configuration information may include at least one of, but is not limited to, the QoS requirement information of the positioning and sensing service, the scheduled time (scheduled time) representing the execution time of the positioning and sensing service, etc.
[0179] In this embodiment, the second sensing service request message sent by the sensing function network element to the first sensing device includes at least one of the information of the first terminal, the positioning and sensing type indication information, the positioning and sensing measurement parameter information, the information of the associated positioning and sensing device, the positioning and sensing assistance information, and the positioning and sensing configuration information, which is beneficial for the first sensing device to more accurately execute the positioning and sensing service.
[0180] Optionally, before the sensing function network element performs the positioning and sensing service for the first terminal according to the first sensing service request message, the method further includes:
[0181] The sensing function network element determines the first sensing device with positioning and sensing capabilities.
[0182] In this embodiment, the sensing function network element first determines a first sensing device with positioning and sensing capabilities, and sends a second sensing service request message to the first sensing device, which can reduce the occurrence of failures in obtaining the location information of the first terminal caused by the lack of positioning and sensing capabilities of the sensing device.
[0183] Optionally, the sensing function network element determines the first sensing device with positioning and sensing capabilities, including one of the following:
[0184] The sensing function network element obtains the capability information of at least one sensing device, and determines the first sensing device with positioning and sensing capabilities according to the capability information of the at least one sensing device;
[0185] The sensing function network element obtains the information of at least one sensing device with positioning and sensing capabilities, and determines the first sensing device based on the information of the at least one sensing device;
[0186] The sensing function network element determines the first sensing device according to the information of the sensing device carried in the first sensing service request message.
[0187] The above-mentioned capability information of the sensing device is used to indicate the sensing capabilities of the sensing device. The above-mentioned capability information of the sensing device can also be referred to as the sensing capability information of the above-mentioned sensing device.
[0188] In one implementation, the sensing function network element can obtain the capability information of at least one sensing device. Exemplarily, the sensing function network element can obtain the capability information of at least one sensing device from the AMF, or the sensing device network element can send a request message to at least one sensing device to request the capability information of at least one sensing device. For example, the sensing device network element can send an NRSPa message to at least one RAN to request the capability information of the RAN, and can send an NRSP message to at least one UE to request the capability information of at least one UE. Then, the sensing function network element can select a first sensing device with positioning and sensing capabilities according to the capability information of at least one sensing device.
[0189] In another implementation, the sensing function network element can obtain the information of at least one sensing device with positioning and sensing capabilities. For example, the sensing function network element can obtain the information of at least one sensing device with positioning and sensing capabilities from the AMF. Then, the sensing function network element can select the first sensing device from the above-mentioned at least one sensing device.
[0190] In some alternative embodiments, the sensing function network element may send a sensing device request message to the AMF. The sensing device request message may carry filtering information of the sensing device, such as the Area of Interest (AOI), the target UE ID, etc. Then, the AMF may feedback information of at least one sensing device with positioning and sensing capabilities to the sensing function network element based on the filtering information.
[0191] In another embodiment, if the above first sensing service request message carries information of the sensing device, the first sensing device may be determined from the sensing devices represented by the information of the sensing device.
[0192] It should be noted that if the above first sensing device is a terminal, the above first sensing device may include the target UE (i.e., the first terminal) or UEs around the target UE; if the above first sensing device is a RAN, the above first sensing device may include the RAN accessed by the target UE or the surrounding RANs accessed by the target UE, etc. This embodiment does not make any limitations in this regard.
[0193] Optionally, the method further includes:
[0194] The sensing function network element determines the positioning and sensing method;
[0195] Among them, the positioning and sensing method includes an uplink positioning method or a downlink positioning method;
[0196] Or,
[0197] The positioning and sensing method includes at least one of the following:
[0198] A positioning method in which the access network device spontaneously sends and receives sensing signals;
[0199] A positioning method in which the first access network device sends sensing signals and the second access network device receives sensing signals;
[0200] A positioning method in which the access network device sends sensing signals and the terminal receives sensing signals;
[0201] A positioning method in which the terminal sends sensing signals and the access network device receives sensing signals;
[0202] A positioning method in which the second terminal sends sensing signals and the third terminal receives sensing signals;
[0203] A positioning method in which the terminal spontaneously sends and receives sensing signals;
[0204] A positioning method in which multiple sensing devices cooperate;
[0205] Exemplarily, the above uplink positioning method may refer to the target UE (i.e., the first terminal) as the transmitter of the positioning reference signal, and the RAN as the receiver of the positioning reference signal for measurement; the above downlink positioning method may refer to the RAN as the transmitter of the positioning reference signal, and the target UE (i.e., the first terminal) as the receiver of the positioning reference signal for measurement.
[0206] The above positioning method of the access network device sending and receiving the sensing signal by itself may refer to the RAN sending the sensing signal and the RAN receiving the sensing signal for measurement to obtain the location information of the target UE (i.e., the first terminal).
[0207] The above positioning method of the first access network device sending the sensing signal and the second access network device receiving the sensing signal may refer to RAN1 sending the sensing signal, and RAN2 receiving the sensing signal for measurement to obtain the location information of the target UE (i.e., the first terminal), where the above RAN1 and RAN2 represent different RANs.
[0208] The above positioning method of the access network device sending the sensing signal and the terminal receiving the sensing signal may refer to the RAN sending the sensing signal, and the UE receiving the sensing signal for measurement to obtain the location information of the target UE (i.e., the first terminal), where the above UE may be the first terminal, or may be a terminal different from the first terminal.
[0209] The above positioning method of the terminal sending the sensing signal and the access network device receiving the sensing signal may refer to the UE sending the sensing signal, and the RAN receiving the sensing signal for measurement to obtain the location information of the target UE (i.e., the first terminal), where the above UE may be the first terminal, or may be a terminal different from the first terminal.
[0210] The above positioning method of the second terminal sending the sensing signal and the third terminal receiving the sensing signal may refer to UE1 sending the sensing signal, and UE2 receiving the sensing signal for measurement to obtain the location information of the target UE (i.e., the first terminal), where the above UE1 and UE2 are different UEs, and one of the above UE1 and UE2 may be the first terminal, or both the above UE1 and UE2 may be terminals different from the first terminal.
[0211] The above positioning method of the terminal sending and receiving the sensing signal by itself may refer to the UE sending the sensing signal, and the UE receiving the sensing signal for measurement to obtain the location information of the target UE (i.e., the first terminal), where the above UE may be the first terminal, or may be a terminal different from the first terminal.
[0212] The above positioning method in which multiple sensing devices cooperate may refer to a method of performing positioning using at least two positioning methods. For example, it may use the positioning method in which the above access network device spontaneously transmits and receives sensing signals, the positioning method in which the first access network device transmits sensing signals and the second access network device receives sensing signals, the positioning method in which the access network device transmits sensing signals and the terminal receives sensing signals, the positioning method in which the terminal transmits sensing signals and the access network device receives sensing signals, the positioning method in which the second terminal transmits sensing signals and the third terminal receives sensing signals, and the positioning method in which the terminal spontaneously transmits and receives sensing signals, and perform positioning using at least two of these positioning methods; or, the above positioning method in which multiple sensing devices cooperate may refer to adding sensing devices in each positioning method. For example, RAN1 transmits and RAN2 and RAN3 receive.
[0213] It should be noted that the above multiple positioning methods can be reasonably combined according to needs. For example, the positioning method in which the access network device spontaneously transmits and receives sensing signals and the positioning method in which the access network device transmits sensing signals and the terminal receives sensing signals can be combined to perform the positioning sensing service for the first terminal.
[0214] It can be understood that, in the case of determining the positioning sensing method, the sensing functional network element can perform processing such as selection of sensing devices and positioning sensing configuration for the above positioning sensing service based on the determined positioning sensing method.
[0215] Optionally, the method further includes:
[0216] The sensing functional network element sends a third sensing service request message to the second sensing device, where the third sensing service request message is used to request execution of the first sensing service for the first object;
[0217] The sensing functional network element receives second feedback information, where the second feedback information includes the value of the second sensing measurement or a processing result obtained by processing the value of the second sensing measurement.
[0218] In this embodiment, in the case where the target sensing service is the first sensing service for the first object, the sensing functional network element sends a third sensing service request message to the second sensing device to request execution of the first sensing service for the first object.
[0219] In some optional embodiments, before the sensing function network element sends a third sensing service request message to the second sensing device, it may determine a second sensing device capable of executing the first sensing service. Exemplarily, the sensing function network element may obtain the capability information of at least one sensing device, and determine the second sensing device capable of executing the first sensing service according to the capability information of the at least one sensing device; or, the sensing function network element may obtain the information of at least one sensing device capable of executing the first sensing service, and determine the second sensing device based on the information of the at least one sensing device; or, the sensing function network element determines the second sensing device according to the information of the sensing device carried in the first sensing service request message.
[0220] It should be noted that the above second sensing device and the above first sensing device may be the same or different, and this embodiment does not limit this. The above second sensing device may include at least one of an access network device and a terminal. In some optional embodiments, the above second sensing device includes a first terminal.
[0221] It should be noted that the above second sensing measurement quantity is the sensing measurement quantity of the above first sensing service. For example, it may include but is not limited to at least one of RSRP, RSRQ, time delay, Doppler, angle, intensity, etc. The processing result obtained after processing the value of the second sensing measurement quantity may also be referred to as the initial sensing result information of the first sensing service. For example, if the above first sensing service is a positioning sensing service for a first object, the processing result obtained after processing the value of the second sensing measurement quantity may be the initial position information of the first object.
[0222] Optionally, the sensing function network element obtains the sensing result information of the first sensing service based on the position information of the first terminal, including:
[0223] The sensing function network element determines the sensing result information of the first sensing service according to the second feedback information and the position information of the first terminal.
[0224] The following gives examples of this embodiment in different cases:
[0225] Case 1: When the second feedback information is the value of the second sensing measurement quantity, the sensing function network element may process the value of the second sensing measurement quantity to obtain a processing result, and then adjust the processing result based on the position information of the first terminal to obtain the sensing result information of the first sensing service; or, the sensing function network element may directly combine the value of the second sensing measurement quantity and the position information of the first terminal to calculate the sensing result information of the first sensing service.
[0226] Scenario 2: In the case where the second feedback information is the processing result obtained after processing the value of the second perception measurement quantity, the perception function network element may adjust the processing result based on the location information of the first terminal to obtain the perception result information of the first perception service.
[0227] In the embodiments of the present application, the perception function network element determines the perception result information of the first perception service according to the second feedback information and the location information of the first terminal, which is beneficial to improving the accuracy of the perception result information of the first perception service.
[0228] Optionally, the third perception service request message includes at least one of the following:
[0229] The information of the first object;
[0230] The first perception type indication information, which is used to indicate the perception type of the first perception service;
[0231] The first perception measurement parameter information;
[0232] The first associated perception device information;
[0233] The first perception auxiliary information;
[0234] The first perception configuration information.
[0235] In this embodiment, the information of the first object may include at least one of, but is not limited to, the identifier of the first object and the feature description information of the first object, etc. Exemplarily, the feature description information of the first object may include the size, shape, inherent features, etc. of the first object.
[0236] The above first perception measurement parameter information is used to represent the parameters or perception measurement quantities (i.e., the above second perception measurement quantities) that the first perception service needs to measure. For example, it may include at least one of, but is not limited to, RSRP, RSRQ, delay, Doppler, angle, intensity, etc.
[0237] The above first associated perception device information is used to indicate to the second perception device the perception devices that need to be associated with this first perception task. For example, if the second perception device (e.g., RAN1) is the receiver of the perception signal, the information of the associated perception device can be used to indicate the device of the corresponding perception signal transmitter, e.g., UE or RAN2; if the second perception device (e.g., RAN1) is the transmitter of the perception signal, the information of the associated perception device can be used to indicate the device of the corresponding perception signal receiver, e.g., UE or RAN2.
[0238] The above first sensing assistance information may include, but is not limited to, reference cell information, neighbor cell information, configuration information of reference signals, search windows of reference signals, etc.
[0239] The above first sensing configuration information may include at least one of, but is not limited to, QoS requirement information of the first sensing service, a sensing preset time (scheduled time) used to represent the execution time of the first sensing service, etc.
[0240] In this embodiment, the third sensing service request message sent by the sensing function network element to the second sensing device includes at least one of the information of the first object, the first sensing type indication information, the first sensing measurement parameter information, the first associated sensing device information, the first sensing assistance information, and the first sensing configuration information, which is beneficial for the second sensing device to more accurately execute the first sensing service.
[0241] Optionally, the sensing function network element executes a positioning sensing service for the first terminal according to the first sensing service request message to obtain the location information of the first terminal, including:
[0242] The sensing function network element sends a fourth sensing service request message to the third sensing device, where the fourth sensing service request message is used to request the execution of a positioning sensing service for the first terminal and the first sensing service for the first object;
[0243] The sensing function network element receives third feedback information and fourth feedback information, where the third feedback information includes the value of a first sensing measurement or the location information of the first terminal, and the value of the first sensing measurement is used by the sensing function network element to calculate the location information of the first terminal; the fourth feedback information includes the value of a second sensing measurement or a processing result obtained after processing the value of the second sensing measurement;
[0244] The sensing function network element obtains the location information of the first terminal based on the third feedback information;
[0245] The sensing function network element obtains the sensing result information of the first sensing service based on the location information of the first terminal, including:
[0246] The sensing function network element determines the sensing result information of the first sensing service based on the location information of the first terminal and the fourth feedback information.
[0247] In this embodiment, the third sensing device simultaneously serves as the sensing device for both the positioning sensing service and the first sensing service. The third sensing device may include at least one of a terminal and an access network device. In some alternative embodiments, the third sensing device may include a first terminal. It can be understood that, when receiving a fourth sensing service request message, the third sensing device may respectively execute the positioning sensing service for the first terminal and the first sensing service for the first object.
[0248] For the related description of the above-mentioned third feedback information, reference can be made to the related description of the foregoing first feedback information. For the related description of the above-mentioned fourth feedback information, reference can be made to the related description of the foregoing second feedback information. For the related description of the sensing function network element determining the sensing result information of the first sensing service based on the location information of the first terminal and the fourth feedback information, reference can be made to the related description of the sensing function network element determining the sensing result information of the first sensing service based on the location information of the first terminal and the second feedback information, which will not be elaborated herein.
[0249] In the embodiment of the present application, the sensing service network element triggers the third sensing device to execute the positioning sensing service for the first terminal and the first sensing service for the first object through one sensing service request message, which is beneficial to saving system resources and simplifying the interaction process.
[0250] Optionally, the fourth sensing service request message includes at least one of the following:
[0251] Information of the first terminal;
[0252] Positioning sensing type indication information, used to indicate that the requested sensing type is positioning;
[0253] Positioning sensing measurement parameter information;
[0254] Information of the first object;
[0255] First sensing type indication information, used to indicate the sensing type of the first sensing service;
[0256] First sensing measurement parameter information.
[0257] For the description of each parameter item in the above-mentioned fourth sensing service request message, reference can be made to the related description of the corresponding parameter item in the foregoing embodiment, which will not be elaborated herein.
[0258] Please refer to Figure 4 , Figure 4 which is a flowchart of a sensing method provided by an embodiment of the present application. This method may be executed by a first device. As shown in Figure 4 , it includes the following steps:
[0259] Step 401: The first device sends a first sensing service request message to the sensing function network element;
[0260] Among them, the first sensing service request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object. The first terminal is a sensing device for executing the first sensing service or an auxiliary device for the first sensing service.
[0261] It should be noted that the implementation method of this embodiment can refer to Figure 3 the relevant description of the embodiment shown, which will not be elaborated here.
[0262] Optionally, the method further includes:
[0263] The first device receives the location information of the first terminal from the sensing function network element.
[0264] It should be noted that the implementation method of this embodiment can refer to Figure 3 the relevant description of the embodiment shown, which will not be elaborated here.
[0265] Optionally, when the target sensing service includes the first sensing service for the first object, the method further includes:
[0266] The first device receives the sensing result information of the first sensing service from the sensing function network element, where the sensing result information of the first sensing service is determined based on the location information of the first terminal.
[0267] It should be noted that the implementation method of this embodiment can refer to Figure 3 the relevant description of the embodiment shown, which will not be elaborated here.
[0268] Optionally, the first sensing service request message includes at least one of the following:
[0269] Information of the target object, where the target object is the sensing object of the target sensing service, and the target object includes at least one of the first terminal and the first object;
[0270] Type information of the target sensing service, where the target sensing service includes at least one of the first sensing service and the positioning sensing service;
[0271] First indication information for indicating a request for positioning sensing of the first terminal;
[0272] Service quality requirement information for indicating the service quality requirement or level that the target sensing service needs to achieve;
[0273] Information of the sensing device, which is used to represent the sensing device that executes the target sensing service;
[0274] Indication information of terminal insensitivity, which is used to indicate that the terminal or user is not aware of the target sensing service;
[0275] Sensing preset time, which is used to represent the execution time of the target sensing service.
[0276] Optionally, the method further includes:
[0277] The first device receives a first request message from a second device, where the first request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object.
[0278] In this embodiment, the above-mentioned first device may be a device between a sensing functional network element and a consumer of the target sensing service. For example, it may be an AMF or a GMLC, etc. The above-mentioned second device may be a consumer of the target sensing service. For example, it may be a UE, an AF, an LCS client, or an NF, etc.
[0279] The above-mentioned first request message may be a sensing service request message, or it may be other types of request messages. For example, it may be a related technology or traditional positioning request message. Specifically, the first device receives the first request message from the second device and may send a first sensing service request message to the sensing functional network element according to the first request message.
[0280] Optionally, when the target sensing service is a positioning sensing service for a first terminal, the first request message includes a positioning service request message or a fifth sensing service request message.
[0281] In an implementation manner, the first device may receive a location service request message sent by the second device, and the first device may send a first sensing service request message to the sensing functional network element according to the location service request message.
[0282] In another implementation manner, the first device may receive a fifth sensing service request message sent by the second device, and the fifth sensing service request message is used to request the execution of a positioning sensing service. The first device may send a first sensing service request message to the sensing functional network element based on the fifth sensing service request message.
[0283] Exemplarily, when the first device is an AMF, if the consumer is an untrusted AF or LCS client outside the network, the fifth sensing service request message can be sent to the AMF via the NEF. Among them, the NEF needs to authenticate the untrusted AF / LCS client and authorize whether it is allowed to obtain the fifth sensing service request message. If the consumer is a trusted AF or an NF within the network, the above-mentioned fifth sensing service request message can be directly sent to the AMF without passing through the NEF. If the consumer is an AF / LCS client / NF, the consumer can obtain the AMF serving the UE (i.e., the serving AMF) from the UDM / HSS, etc. in advance; if the consumer is a UE, the UE can send the fifth sensing service request message to the AMF based on the uplink NAS message.
[0284] Optionally, the first request message includes at least one of the following:
[0285] Information of the target object, where the target object is the sensing object of the target sensing service, and the target object includes at least one of the first terminal and the first object;
[0286] Type information of the target sensing service, where the target sensing service includes at least one of the first sensing service and the positioning sensing service;
[0287] First indication information for indicating a request to perform positioning sensing on the first terminal;
[0288] Quality of Service (QoS) requirement information for indicating the service quality requirement or level that the target sensing service needs to achieve;
[0289] Information of the sensing device for indicating the sensing device that executes the target sensing service;
[0290] Indication information of terminal insensitivity for indicating that the terminal or user is not sensitive to the target sensing service;
[0291] Sensing preset time for indicating the execution time of the target sensing service.
[0292] In some alternative embodiments, the first device receives a first positioning service request message from the second device. The first positioning service request message is used to request the execution of a positioning service. The first device may convert the positioning service requirement into a sensing service requirement and send a first sensing service request message to a sensing function network element. In this embodiment, the second device may still initiate the positioning service using related technologies or traditional positioning processes, that is, the second device sends the first positioning service request message to the first device, which helps to reduce the change of the signaling interaction on the second device side during the positioning process. Exemplarily, the first positioning service request message may include, but is not limited to, at least one of the following: information of the target UE, indication information of the service type being positioning, and LCS QoS requirement.
[0293] Optionally, the method further includes:
[0294] The first device sends target sensing result information to the second device. Wherein, when the target sensing service includes a positioning sensing service for the first terminal, the target sensing result information includes the location information of the first terminal; when the target sensing service includes a first sensing service for a first object, the target sensing result information includes the sensing result information of the first sensing service, or the target sensing result information includes the location information of the first terminal and the sensing result information of the first sensing service, and the sensing result information of the first sensing service is determined based on the location information of the first terminal.
[0295] In this embodiment, the above-mentioned first device may be a device between a sensing function network element and a consumer of the target sensing service. For example, it may be an AMF or a GMLC, etc. The above-mentioned second device may be a consumer of the target sensing service, such as a UE, an AF, an LCS client, or an NF, etc.
[0296] Optionally, the method further includes:
[0297] The first device selects a sensing function network element that supports the target sensing service.
[0298] In this embodiment, the above-mentioned first device may be a consumer of the target sensing service, such as a UE, an AF, an LCS client, or an NF, etc., or the above-mentioned first device may be a device between a sensing function network element and a consumer of the target sensing service, such as an AMF or a GMLC, etc.
[0299] Exemplarily, the first device may obtain the capability information of at least one sensing function network element, and may select a sensing function network element that supports the target sensing service based on the capability information of the at least one sensing function network element, and send a first sensing service request message to the selected sensing function network element.
[0300] Optionally, the first device selects a sensing function network element that supports the target sensing service, including:
[0301] The first device sends a network element discovery request message or a network element status request message to a Network Repository Function (NRF) network element;
[0302] The first device receives target network element information from the NRF network element;
[0303] The first device selects a sensing function network element that supports the target sensing service according to the target network element information.
[0304] Exemplarily, the first device may send a network element discovery request message or a network element status request message to the NRF network element. The NRF may determine a sensing function network element that supports the target sensing service based on the network element discovery request message or the network element status request message, and return the information of the sensing function network element that supports the target sensing service (i.e., the above-mentioned target network element information) to the first device. Furthermore, the first device may select a sensing function network element based on the information of the sensing function network element that supports the target sensing service, and send a first sensing service request message to the selected sensing function network element; or, the NRF may feedback the information of at least one sensing function network element (for example, the identifier of the sensing function network element, the capability information of the sensing function network element, etc.) to the first device based on the network element discovery request message or the network element status request message. Furthermore, the first device may select a sensing function network element that supports the above-mentioned target sensing service based on the information of the at least one sensing function network element (i.e., the above-mentioned target network element information), and send a first sensing service request message to the selected sensing function network element.
[0305] Optionally, the network element discovery request message or the network element status request message includes at least one of the following:
[0306] Network element type indication information, used to indicate that the target network element type is a sensing function network element;
[0307] Second indication information, used to indicate the sensing service that the target network element needs to support;
[0308] Area of Interest (AOI).
[0309] Exemplarily, for location-aware services, the specific form of the above network element type indication information may be: NF type = sensing function; the specific form of the above second indication information may be: Supported service name = sensing for location.
[0310] The above AOI may indicate the AOI of the services required by the target network element. Exemplarily, the above AOI may include a Tracking Area (TA) or a cell, etc. In some alternative embodiments, the first device (e.g., AMF) may set the AOI according to the network location where the sensing object of the target sensing service (e.g., the first terminal or the first object) is currently located. For example, the TA or cell where the sensing object of the target sensing service is currently located may be used as the AOI.
[0311] In this embodiment, the above network element discovery request message or network element status request message includes at least one of network element type indication information, second indication information, and AOI, which is conducive to the NRF more accurately feedbacking the target network element information.
[0312] In some alternative embodiments, the first device may verify at least one of the subscription information and user willingness information of the sensing object of the target sensing service (e.g., the first terminal or the first object). Among them, the above subscription information is used to verify whether the sensing object of the above target sensing service has subscribed to the target sensing service, and the above user willingness information is used to verify whether the sensing object of the above target sensing service allows the above target sensing service to be executed. For example, if the above target sensing service is a location-aware service for the first terminal, the above subscription information is used to verify whether the first terminal has subscribed to the location-aware service, and the above user willingness information is used to verify whether the sensing object of the above target sensing service allows the location-aware service to be executed. When the sensing object of the target sensing service has subscribed to the target sensing service and the sensing object of the above target sensing service allows the above target sensing service to be executed, the first device may send a first sensing service request message to the sensing function network element.
[0313] Optionally, the method further includes:
[0314] The first device sends the capability information of at least one sensing device to the sensing function network element;
[0315] Or,
[0316] The first device sends the information of at least one sensing device with positioning capabilities to the sensing function network element.
[0317] It should be noted that for the implementation method of this embodiment, reference can be made to Figure 3 the relevant description of the embodiments shown, which will not be elaborated here.
[0318] Please refer to Figure 5 , Figure 5 which is a flowchart of a perception method provided by an embodiment of this application. This method can be executed by a second device, such as Figure 5 shown, and includes the following steps:
[0319] Step 501, the second device sends a first request message to the first device, where the first request message is used to request to execute a target perception service, and the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object.
[0320] In this embodiment, the above-mentioned first device can be a device between a perception function network element and a consumer of the target perception service. For example, it can be an AMF or a GMLC, etc. The above-mentioned second device can be a consumer of the target perception service. For example, it can be a UE, an AF, an LCS client or an NF, etc.
[0321] Optionally, when the target perception service includes a first perception service for a first object, the first terminal is a perception device for executing the target perception service or an auxiliary device for the target perception service.
[0322] Optionally, when the target perception service is a positioning perception service for a first terminal, the first request message includes a positioning service request message or a fifth perception service request message.
[0323] Optionally, the method further includes:
[0324] The second device receives target perception result information from the first device. Wherein, when the target perception service includes a positioning perception service for the first terminal, the target perception result information includes the location information of the first terminal; when the target perception service includes a first perception service for a first object, the target perception result information includes the perception result information of the first perception service, or the target perception result information includes the location information of the first terminal and the perception result information of the first perception service, and the perception result information of the first perception service is determined based on the location information of the first terminal.
[0325] Optionally, the first request message includes at least one of the following:
[0326] Information of a target object, where the target object is a perception object of the target perception service, and the target object includes at least one of the first terminal and the first object;
[0327] Type information of the target perception service, where the target perception service includes at least one of a first perception service and a positioning perception service;
[0328] First indication information, used to indicate a request to perform positioning perception on the first terminal;
[0329] Quality of Service (QoS) requirement information, used to represent the service quality requirements or levels that the target perception service needs to achieve;
[0330] Information of the perception device, used to represent the perception device that executes the target perception service;
[0331] Indication information of terminal non-sensing, used to indicate that the terminal or user does not sense the target perception service;
[0332] Perception preset time, used to represent the execution time of the target perception service.
[0333] It should be noted that the implementation method of this embodiment can refer to Figure 3 and Figure 4 the relevant descriptions of the embodiments shown, which will not be elaborated here.
[0334] The embodiments of the present application will be described below with examples:
[0335] Example 1: LCS client or AF, as a consumer of the sensing service, calls the sensing service provided by the SF network element. Specifically, the sensing type is set to UE location or UE position. The LCS client or NEF first finds the serving AMF of the target UE, and then uses the AMF to call the sensing service of the SF.
[0336] Exemplarily, as Figure 6a shown, the sensing method provided by the embodiments of the present application may include the following steps:
[0337] Step 1: A consumer (such as AF / LCS client / NF / UE, etc.) sends a fifth sensing service request message to the mobility management function (such as AMF), specifically indicating a request for the location information of the target UE (i.e., the first terminal), that is, a request to perform a positioning perception service for the target UE.
[0338] Among them, the above fifth sensing service request message carries at least one of the following:
[0339] Information of the target UE;
[0340] The type information of the positioning awareness service, i.e., Sensing type = UE location / positioning;
[0341] The first indication information is used to indicate a request for positioning awareness of the target UE.
[0342] The QoS requirement information is used to indicate the quality of service level information (such as positioning accuracy information) of the requested UE positioning.
[0343] The indication information of UE non-awareness is used to indicate that the terminal or user is not aware of the positioning awareness service.
[0344] The sensing preset time is used to represent the execution time of the positioning awareness service.
[0345] It should be noted that if the consumer is an untrusted AF or LCS client outside the network, the fifth sensing service request message is sent to the AMF via the NEF. Among them, the NEF needs to authenticate the untrusted AF / LCS client and authorize whether it is allowed to obtain the fifth sensing service request message. If the consumer is a trusted AF or an NF within the network, the above fifth sensing service request message can be directly sent to the AMF without passing through the NEF.
[0346] Exemplarily, in the case where the above consumer is an AF, as Figure 6a shown, step 1 above includes the following steps:
[0347] Step 1a, the AF sends a sensing service request message to the NEF;
[0348] Step 1b, the NEF authorizes the AF.
[0349] Step 1c, the NEF sends a sensing service request message to the AMF.
[0350] It should also be noted that if the consumer is an AF / LCS client / NF, the consumer can obtain the AMF serving the UE (i.e., the serving AMF) from the UDM / HSS, etc. in advance. If the consumer is a UE, the UE can send the fifth sensing service request message to the AMF based on the uplink NAS message.
[0351] Exemplarily, in the case where the above consumer is a UE, as Figure 6a shown, step 1 above may include:
[0352] Step 1d: The UE sends a sensing service request message to the AMF.
[0353] Step 2a: The AMF verifies at least one of the subscription information of the target UE and the user consent information. Among them, the above-mentioned subscription information of the target UE is used to determine whether the target UE has subscribed to the sensing service for positioning, and the above-mentioned user consent information is used to determine whether the target UE allows its location information to be sensed.
[0354] Exemplarily, the above-mentioned subscription information can be carried in a Subscription profile.
[0355] Step 2b: The AMF selects an SF that supports calculating the location information of the target UE, that is, the SF has positioning and sensing capabilities.
[0356] Optionally, the AMF can send a network element discovery request message or a network element status request message from the network storage function. The relevant content of the above-mentioned network element discovery request message or network element status request message can refer to the relevant descriptions in the foregoing embodiments and will not be elaborated here.
[0357] Step 3: The AMF sends a first sensing service request message to the SF to request the location information of the target UE, that is, to request to execute the positioning and sensing service for the target UE.
[0358] Among them, the relevant content of the above-mentioned first sensing service request message can refer to the relevant description of the first sensing service request message in the foregoing embodiments when the target sensing service is a positioning and sensing service and will not be elaborated here.
[0359] Step 4: The SF selects a sensing device (RAN / UE) with positioning and sensing capabilities.
[0360] Step 5: The SF determines the positioning and sensing method according to the first sensing service request message.
[0361] It should be noted that this example does not limit the execution order of the above steps 4 and 5.
[0362] Step 6: If the sensing device selected by the SF includes at least one RAN, the SF sends a second sensing service request message to the RAN to request the positioning-related information of the target UE, for example, positioning measurement information (that is, the value of the positioning measurement quantity) or positioning result (that is, the location information of the target UE). That is, the second sensing service request message is used to request to execute the positioning and sensing service for the target UE. Optionally, the above-mentioned at least one RAN may include Figure 6a the RAN shown in
[0363] Among them, the above second sensing service request message can be transmitted based on the peer sensing protocol between the SF and the RAN, such as the NRSPa protocol. The protocol layer message can be relayed by the AMF, but it may not be parsed by the AMF.
[0364] Step 7: If at least one UE is included in the sensing devices selected by the SF, the SF sends a second sensing service request message to the UE to request positioning-related information of the target UE.
[0365] Among them, the second sensing service request message can be transmitted based on the peer sensing protocol between the SF and the UE, such as the NRSP protocol. The protocol layer message is relayed by the AMF and the RAN, but it may not be parsed by the AMF and the RAN.
[0366] Optionally, before sending the second sensing service request message, the SF may also send a sixth sensing service request message to the target sensing device to obtain sensing assistance information. Among them, the above target sensing device may be the same as or different from the sensing device in step 6 or step 7 above.
[0367] Step 8: The SF determines the positioning result of the target UE, that is, the location information of the target UE, based on the positioning-related information reported by the sensing devices in at least one of step 6 and step 7, and feeds back the location information of the target UE to the AMF.
[0368] Exemplarily, the SF analyzes and calculates the positioning-related information reported by at least one sensing device through a preset algorithm to obtain the final positioning result of the target UE, that is, the location information of the target UE.
[0369] Step 9: The AMF feeds back the positioning result of the target UE to the corresponding consumer through the response message of the second sensing service request message, as shown in Figure 6a Steps 9a to 9c shown.
[0370] Example 2: Compared with the above Example 1, this Example 2 has the following differences:
[0371] For the MT LR scenario initiated by the LCS client / AF, one implementation is as follows: The LCS client / AF, as the consumer of the positioning service, calls the traditional positioning service provided by the GMLC, and the GMLC converts the positioning service requirement into a sensing service requirement and calls the sensing service provided by the AMF. Specifically, the GMLC sends a first sensing service request message to the AMF and sets the sensing type to UE location or UE position to inform the AMF that the requested sensing is the positioning information of the target UE. Another implementation is as follows: The consumer of the positioning service calls the traditional positioning service provided by the GMLC. The GMLC still calls the traditional positioning service provided by the AMF, and the AMF converts the positioning service requirement into a sensing service requirement and calls the sensing service provided by the SF.
[0372] For the MO LR scenario initiated by the target UE: The UE sends a traditional positioning service request message to the AMF, and the AMF converts the positioning service request message into a sensing service request message.
[0373] Exemplarily, as Figure 6b shown, the sensing method provided by the embodiments of the present application includes the following steps:
[0374] Step 1: A consumer (such as AF / LCS client / NF / UE, etc.) sends a positioning service request message to request a positioning service. For example, the above positioning service request message can be used to request a related technology or traditional positioning service.
[0375] Wherein, the above positioning service request message may include at least one of the following: information of the target UE, indication information with the service type being positioning, and LCS QoS requirement.
[0376] Exemplarily, when the above consumer is the AF, as Figure 6b shown, the above Step 1 includes the following steps:
[0377] Step 1a: The AF sends a positioning service request message to the GMLC;
[0378] Step 1b: The GMLC authorizes the AF.
[0379] Step 1c: The GMLC sends a sensing service request message to the AMF.
[0380] When the above consumer is the UE, as Figure 6b shown, the above Step 1 may include:
[0381] Step 1d: The UE sends a positioning service request message to the AMF.
[0382] Step 2a: The AMF verifies at least one of the subscription information and user consent information of the target UE. Among them, the above-mentioned subscription information of the target UE is used to determine whether the target UE has subscribed to the perception service for positioning, and the above-mentioned user consent information is used to determine whether the target UE allows its location information to be perceived.
[0383] Step 2b: The AMF selects an SF that supports calculating the location information of the target UE, that is, the SF has the positioning perception ability.
[0384] Step 3: The AMF sends a first perception service request message to the SF, which is used to request to obtain the location information of the target UE, that is, to request to execute the positioning perception service for the target UE.
[0385] Step 4: The SF selects a perception device (RAN / UE) with positioning perception ability.
[0386] Step 5: The SF determines the positioning perception method according to the first perception service request message.
[0387] It should be noted that this example does not limit the execution order of the above steps 4 and 5.
[0388] Step 6: If the perception device selected by the SF includes at least one RAN, the SF sends a second perception service request message to the RAN, which is used to request the positioning-related information of the target UE. For example, positioning measurement information (that is, the value of the positioning measurement quantity) or positioning result (that is, the location information of the target UE). That is, the second perception service request message is used to request to execute the positioning perception service for the target UE.
[0389] Step 7: If the perception device selected by the SF includes at least one UE, the SF sends a second perception service request message to the UE, which is used to request the positioning-related information of the target UE.
[0390] Step 8: The SF determines the positioning result of the target UE, that is, the location information of the target UE, according to the positioning-related information reported by the perception device in at least one of steps 6 and 7, and feeds back the location information of the target UE to the AMF.
[0391] Step 9: The AMF feeds back the positioning result of the target UE to the corresponding consumer through the response message of the second perception service request message. See, for example, Figure 6bSteps 9a to 9c shown in
[0392] Example 3: Assisting in the execution of other sensing services based on the location information of the UE.
[0393] For some sensing services (i.e., the above-mentioned first sensing service), it is necessary for the SF to execute the positioning sensing service for the target UE to assist in the execution. Among them, the above-mentioned positioning sensing service and the first sensing service can be executed synchronously or in a sequential order. Specifically, the SF uses the location information of the target UE as the input of the first sensing service to facilitate the calculation of the final result of the first sensing service or to improve the accuracy of the first sensing service based on the location information of the target UE.
[0394] For example, in the scenario of using dual sensing devices (e.g., the UE sends sensing signals and the RAN receives sensing signals) to sense the target object, it is necessary to use the location information of the sensing UE as a reference point to accurately calculate the location information of the target object. In this scenario, the sensing functional entity needs to execute the positioning sensing service for the UE to obtain the location information of the UE, and execute the positioning sensing service for the above-mentioned target object to obtain the initial location information of the above-mentioned target object, and can determine the target location information of the above-mentioned target object based on the location information of the UE and the initial location information of the above-mentioned target object. In this scenario, the SF triggers two sensing services. One sensing type is the location / positioning of the target UE; the other sensing type is the other sensing service of the target object. Among them, the target UE will serve as one of the sensing devices for the other sensing service of the target object, and the location information of the target UE will be used as an input for the other sensing service of the target object.
[0395] The process of this Example 3 is basically similar to that of the above Example 1. Refer to Figure 6c , the difference is that:
[0396] In steps 1-3, the consumer and the AMF can indicate in the process that the sensing type includes location and other. This other can represent any sensing type different from location, and can be specifically determined according to the type of the first sensing service. Hereinafter, an example will be given with other representing the sensing service type 1. However, the consumer and the AMF can also only indicate the required sensing service type 1, and then it is decided by the SF that the positioning sensing service also needs to be executed.
[0397] Optionally, in step 2b, if the AMF determines that the sensing service type 1 requires assistance for the positioning sensing service, the AMF may choose to support the SF for two sensing services.
[0398] Optionally, in step 3, the AMF may select the sensing device RAN / UE and send the sensing device information to the SF. The sensing device includes at least one of the following: the sensing device RAN2 that executes the sensing service type 1 and the target UE, the sensing device RAN1 and the target UE that execute the positioning sensing service of the target UE. The above RAN1 and RAN2 may be the same or different.
[0399] Optionally, in step 4, the SF selects the sensing device RAN / UE. The sensing device may include at least one of the following: the sensing device RAN2 that executes the sensing service type 1 and the target UE, the sensing device RAN1 and the target UE that execute the positioning sensing service of the target UE. The above RAN1 and RAN2 may be the same or different.
[0400] In step 5, the SF determines the sensing method corresponding to the sensing service type 1. Here, the sensing method includes but is not limited to: performing the sensing service type 1 based on the location service assistance of the sensing device target UE.
[0401] It should be noted that the above step 4 may be executed after step 5.
[0402] Step 6, if the sensing device selected by the SF includes at least one RAN, the SF sends a fourth sensing service request message to the RAN. In this case, RAN1 and RAN2 may be the same. Correspondingly, the SF will obtain the feedback information of the RAN, that is, the above third feedback information and fourth feedback information.
[0403] Step 7, if the sensing device selected by the SF includes at least one UE, the SF sends a fourth sensing service request message to the UE. In this case, the above UE may be the target UE.
[0404] Correspondingly, the SF will obtain the feedback information of the UE, that is, the above third feedback information and fourth feedback information.
[0405] The other steps of Example 3 are similar to those of Example 1 and will not be elaborated here.
[0406] It should be noted that in this example, the sensing devices for the positioning and sensing service are RAN1 and target UE (where the sensing object is the target UE at this time), and the sensing devices for sensing service type 1 are RAN2 and target UE (where the sensing object is the target object at this time). RAN1 and RAN2 can be the same or different. In addition, in Figure 6c In steps 6 and 7 shown, taking the SF synchronization (in the same message) to require the RAN / UE to execute location and sensing service type 1 as an example. In some alternative implementation manners, SF can also trigger the two sensing services separately (requesting in two messages), that is, first require the RAN / UE to execute the positioning and sensing service, and then request the RAN / UE to execute sensing service type 1, or first require the RAN / UE to execute sensing service type 1, and then request the RAN / UE to execute the positioning and sensing service.
[0407] In summary, the embodiment of the present application uses a unified sensing functional network element to provide traditional UE positioning services, which is beneficial to simplifying network functional modules and avoiding problems such as excessive functional modules, complex interactions, and duplicate functions.
[0408] It should be noted that for the sensing method provided by the embodiment of the present application, the execution subject can be a sensing device, or a control module in the sensing device for executing the sensing method. In the embodiment of the present application, taking the sensing device as the execution subject of the sensing method as an example, the sensing device provided by the embodiment of the present application is described.
[0409] Please refer to Figure 7 , Figure 7 which is a structural diagram of a sensing device provided by the embodiment of the present application. As Figure 7 shown, the sensing device 700 includes:
[0410] A first receiving module 701, configured to receive a first sensing service request message from a first device, where the first sensing service request message is used to request to execute a target sensing service;
[0411] An execution module 702, configured to execute a positioning and sensing service for a first terminal according to the first sensing service request message to obtain location information of the first terminal, where the first terminal is a sensing object of the target sensing service or a sensing device of the target sensing service or an auxiliary device of the target sensing service.
[0412] Optionally, the device further includes:
[0413] A first sending module, configured to send the location information of the first terminal to the first device.
[0414] Optionally, when the target perception service includes a first perception service for a first object, and the first terminal is a perception device or an auxiliary device that executes the first perception service, the apparatus further includes:
[0415] A first acquisition module, configured to acquire perception result information of the first perception service based on the location information of the first terminal;
[0416] A second sending module, configured to send the perception result information of the first perception service to the first device.
[0417] Optionally, the first perception service request message includes at least one of the following:
[0418] Information of a target object, where the target object is a perception object of the target perception service, and the target object includes at least one of the first terminal and the first object;
[0419] Type information of the target perception service, where the target perception service includes at least one of the first perception service and a positioning perception service;
[0420] First indication information, used to indicate a request for positioning perception of the first terminal;
[0421] Quality of Service (QoS) requirement information, used to represent the service quality requirement or level that the target perception service needs to achieve;
[0422] Information of a perception device, used to represent the perception device that executes the target perception service;
[0423] Indication information of terminal non-perception, used to indicate that the terminal or the user does not perceive the target perception service;
[0424] Perception preset time, used to represent the execution time of the target perception service.
[0425] Optionally, the first execution module is specifically configured to:
[0426] Send a second perception service request message to a first perception device, where the second perception service request message is used to request the first perception device to execute a positioning perception service for the first terminal;
[0427] Receive first feedback information, where the first feedback information includes a value of a first perception measurement quantity or the location information of the first terminal, and the value of the first perception measurement quantity is used by the perception function network element to calculate the location information of the first terminal.
[0428] Optionally, the second perception service request message includes at least one of the following:
[0429] Information of the first terminal;
[0430] Positioning sensing type indication information, used to indicate that the requested sensing type is positioning;
[0431] Positioning sensing measurement parameter information;
[0432] Information of the associated positioning sensing device;
[0433] Positioning sensing assistance information;
[0434] Positioning sensing configuration information.
[0435] Optionally, the device further includes:
[0436] A first determination module, used to determine the first sensing device with positioning sensing capabilities before performing the positioning sensing service for the first terminal according to the first sensing service request message.
[0437] Optionally, the first determination module is specifically used for one of the following:
[0438] Obtain the capability information of at least one sensing device, and determine the first sensing device with positioning sensing capabilities according to the capability information of the at least one sensing device;
[0439] Obtain the information of at least one sensing device with positioning sensing capabilities, and determine the first sensing device based on the information of the at least one sensing device;
[0440] Determine the first sensing device according to the information of the sensing device carried in the first sensing service request message.
[0441] Optionally, the device further includes:
[0442] A second determination module, used to determine the positioning sensing method;
[0443] Wherein, the positioning sensing method includes an uplink positioning method or a downlink positioning method;
[0444] Or,
[0445] The positioning sensing method includes at least one of the following:
[0446] The positioning method of the access network device spontaneously sending and receiving sensing signals;
[0447] The positioning method of the first access network device sending sensing signals and the second access network device receiving sensing signals;
[0448] The positioning method of the access network device sending sensing signals and the terminal receiving sensing signals;
[0449] The positioning method in which the terminal sends a sensing signal and the access network device receives the sensing signal;
[0450] The positioning method in which the second terminal sends a sensing signal and the third terminal receives the sensing signal;
[0451] The positioning method in which the terminal sends and receives its own sensing signal;
[0452] The positioning method in which multiple sensing devices cooperate.
[0453] Optionally, the device further includes:
[0454] A third sending module, configured to send a third sensing service request message to a second sensing device, where the third sensing service request message is used to request to execute the first sensing service for the first object;
[0455] A second receiving module, configured to receive second feedback information, where the second feedback information includes a value of a second sensing measurement quantity or a processing result obtained by processing the value of the second sensing measurement quantity.
[0456] Optionally, the first obtaining module is specifically configured to:
[0457] Determine the sensing result information of the first sensing service according to the second feedback information and the location information of the first terminal.
[0458] Optionally, the third sensing service request message includes at least one of the following:
[0459] Information about the first object;
[0460] First sensing type indication information, used to indicate the sensing type of the first sensing service;
[0461] First sensing measurement parameter information;
[0462] First associated sensing device information;
[0463] First sensing auxiliary information;
[0464] First sensing configuration information.
[0465] Optionally, the execution module is specifically configured to:
[0466] Send a fourth sensing service request message to a third sensing device, where the fourth sensing service request message is used to request to execute the positioning sensing service for the first terminal and the first sensing service for the first object;
[0467] Receive the third feedback information and the fourth feedback information, where the third feedback information includes the value of the first sensing measurement or the location information of the first terminal, and the value of the first sensing measurement is used by the sensing function network element to calculate the location information of the first terminal; the fourth feedback information includes the value of the second sensing measurement or the processing result obtained after processing the value of the second sensing measurement;
[0468] Obtain the location information of the first terminal based on the third feedback information;
[0469] The first obtaining module is specifically configured to:
[0470] Determine the sensing result information of the first sensing service based on the location information of the first terminal and the fourth feedback information.
[0471] Optionally, the fourth sensing service request message includes at least one of the following:
[0472] The information of the first terminal;
[0473] The positioning sensing type indication information, which is used to indicate that the requested sensing type is positioning;
[0474] The positioning sensing measurement parameter information;
[0475] The information of the first object;
[0476] The first sensing type indication information, which is used to indicate the sensing type of the first sensing service;
[0477] The first sensing measurement parameter information.
[0478] The sensing device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0479] The sensing device provided by the embodiments of the present application can implement Figure 3 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described here again.
[0480] Please refer to Figure 8 , Figure 8 is the structural diagram of a sensing device provided by the embodiments of the present application. As Figure 8 shown, the sensing device 800 includes:
[0481] A first sending module 801, configured to send a first sensing service request message to a sensing function network element;
[0482] Wherein, the first sensing service request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object, and the first terminal is a sensing device for executing the first sensing service or an auxiliary device for the first sensing service.
[0483] Optionally, the apparatus further includes:
[0484] A first receiving module, configured to receive the location information of the first terminal from the sensing function network element.
[0485] Optionally, when the target sensing service includes the first sensing service for the first object, the apparatus further includes:
[0486] A second receiving module, configured to receive the sensing result information of the first sensing service from the sensing function network element, where the sensing result information of the first sensing service is determined based on the location information of the first terminal.
[0487] Optionally, the apparatus further includes:
[0488] A third receiving module, configured to receive a first request message from a second device, where the first request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object.
[0489] Optionally, when the target sensing service is a positioning sensing service for the first terminal, the first request message includes a positioning service request message or a fifth sensing service request message.
[0490] Optionally, the apparatus further includes:
[0491] A second sending module, configured to send target sensing result information to the second device, where when the target sensing service includes a positioning sensing service for the first terminal, the target sensing result information includes the location information of the first terminal; when the target sensing service includes a first sensing service for a first object, the target sensing result information includes the sensing result information of the first sensing service, or the target sensing result information includes the location information of the first terminal and the sensing result information of the first sensing service, and the sensing result information of the first sensing service is determined based on the location information of the first terminal.
[0492] Optionally, the first request message includes at least one of the following:
[0493] Information about a target object, where the target object is a sensed object of the target sensing service, and the target object includes at least one of the first terminal and the first object;
[0494] Type information of the target sensing service, where the target sensing service includes at least one of a first sensing service and a positioning sensing service;
[0495] First indication information for indicating a request to perform positioning sensing on the first terminal;
[0496] Quality of Service (QoS) requirement information for indicating the service quality requirements or levels that the target sensing service needs to achieve;
[0497] Information about a sensing device for indicating the sensing device that executes the target sensing service;
[0498] Indication information of terminal non-awareness for indicating that the terminal or user is not aware of the target sensing service;
[0499] Sensing preset time for indicating the execution time of the target sensing service.
[0500] Optionally, the device further includes:
[0501] A selection module for selecting a sensing function network element that supports the target sensing service.
[0502] Optionally, the selection module is specifically configured to:
[0503] Send a network element discovery request message or a network element status request message to a Network Repository Function (NRF) network element;
[0504] Receive target network element information from the NRF network element;
[0505] Select a sensing function network element that supports the target sensing service according to the target network element information.
[0506] Optionally, the network element discovery request message or the network element status request message includes at least one of the following:
[0507] Network element type indication information for indicating that the target network element type is a sensing function network element;
[0508] Second indication information for indicating the sensing services that the target network element needs to support;
[0509] Area of Interest (AOI).
[0510] Optionally, the apparatus further includes a third sending module, specifically configured to:
[0511] Send the capability information of at least one sensing device to the sensing function network element;
[0512] Or,
[0513] Send the information of at least one sensing device with positioning capability to the sensing function network element.
[0514] The sensing device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or a network-side device, or other devices other than terminals and network-side devices. Exemplarily, the terminal may include, but is not limited to, the types of terminal 11 listed above, the network-side device may include, but is not limited to, the types of network-side device 12 listed above, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0515] The sensing device provided in the embodiments of the present application can implement Figure 4 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0516] Please refer to Figure 9 , Figure 9 which is a structural diagram of a sensing device provided in the embodiments of the present application. As Figure 9 shown, the sensing device 900 includes:
[0517] A sending module 901, configured to send a first request message to a first device, where the first request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object.
[0518] Optionally, when the target sensing service is a positioning sensing service for a first terminal, the first request message includes a positioning service request message or a fifth sensing service request message.
[0519] Optionally, the apparatus further includes:
[0520] A receiving module, configured to receive target perception result information from the first device. Wherein, when the target perception service includes a positioning perception service for the first terminal, the target perception result information includes the location information of the first terminal; when the target perception service includes a first perception service for a first object, the target perception result information includes the perception result information of the first perception service, or the target perception result information includes the location information of the first terminal and the perception result information of the first perception service, and the perception result information of the first perception service is determined based on the location information of the first terminal.
[0521] Optionally, the first request message includes at least one of the following:
[0522] Information of a target object, where the target object is a perception object of the target perception service, and the target object includes at least one of the first terminal and the first object;
[0523] Type information of the target perception service, where the target perception service includes at least one of a first perception service and a positioning perception service;
[0524] First indication information, used to indicate a request to perform positioning perception on the first terminal;
[0525] Quality of Service (QoS) requirement information, used to represent the service quality requirements or levels that the target perception service needs to achieve;
[0526] Information of a perception device, used to represent the perception device that executes the target perception service;
[0527] Indication information of terminal non-perception, used to indicate that the terminal or user does not perceive the target perception service;
[0528] Perception preset time, used to represent the execution time of the target perception service.
[0529] The perception device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or a network-side device, or other devices other than terminals and network-side devices. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, the network-side device may include, but is not limited to, the types of the network-side device 12 listed above, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0530] The perception device provided by the embodiments of the present application can achieve Figure 5The various processes implemented by the method embodiments achieve the same technical effects. To avoid repetition, they will not be elaborated here.
[0531] Optionally, as Figure 10 shown, an embodiment of the present application further provides a communication device 1000, including a processor 1001 and a memory 1002. A program or instruction that can run on the processor 1001 is stored on the memory 1002. For example, when the communication device 1000 is a sensing function network element, when the program or instruction is executed by the processor 1001, it implements each step of the sensing method embodiment on the side of the sensing function network element and can achieve the same technical effects; when the communication device 1000 is a first device, when the program or instruction is executed by the processor 1001, it implements each step of the sensing method embodiment on the side of the first device and can achieve the same technical effects; when the communication device 1000 is a second device, when the program or instruction is executed by the processor 1001, it implements each step of the sensing method embodiment on the side of the second device and can achieve the same technical effects. To avoid repetition, they will not be elaborated here.
[0532] An embodiment of the present application further provides a network-side device, including a processor and a communication interface. When the network-side device is a sensing function network element, the communication interface is used to receive a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service; the processor is used to execute a positioning sensing service for a first terminal according to the first sensing service request message to obtain the location information of the first terminal, where the first terminal is the sensing object of the target sensing service or the sensing device of the target sensing service or the auxiliary device of the target sensing service. This network-side device embodiment corresponds to the above network-side device method embodiment. Each implementation process and implementation manner of the above method embodiment can be applied to this network-side device embodiment and can achieve the same technical effects;
[0533] Or,
[0534] when the network-side device is a first device, the communication interface is used to send a first sensing service request message to a sensing function network element; where the first sensing service request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object, and the first terminal is the sensing device for executing the first sensing service or the auxiliary device of the first sensing service;
[0535] Or,
[0536] When the network - side device is the second device, the communication interface is used to send a first request message to the first device, where the first request message is used to request the execution of a target perception service, and the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object.
[0537] Specifically, an embodiment of the present application further provides a network - side device. As Figure 11 shown, the network - side device 1100 includes: a processor 1101, a network interface 1102, and a memory 1103. Among them, the network interface 1102 is, for example, a common public radio interface (CPRI).
[0538] Specifically, the network - side device 1100 of the embodiment of the present application further includes: instructions or programs stored on the memory 1103 and executable on the processor 1101. The processor 1101 calls the instructions or programs in the memory 1103 to execute Figure 7 or Figure 8 or Figure 9 the methods executed by the modules shown, and achieves the same technical effects. To avoid repetition, it will not be elaborated here.
[0539] An embodiment of the present application further provides a terminal, including a processor and a communication interface. The communication interface is used to send a first request message to the first device, where the first request message is used to request the execution of a target perception service, and the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object. This terminal embodiment corresponds to the above - mentioned terminal - side method embodiment. Each implementation process and implementation manner of the above - mentioned method embodiment can be applied to this terminal embodiment, and the same technical effects can be achieved. Specifically, Figure 12 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0540] The terminal 1200 includes but is not limited to: at least some components such as a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209, and a processor 1210.
[0541] Those skilled in the art can understand that the terminal 1200 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 1210 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 12The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0542] It should be understood that in the embodiments of the present application, the input unit 1204 may include a Graphics Processing Unit (GPU) 12041 and a microphone 12042. The graphics processor 12041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1206 may include a display panel 12061, and the display panel 12061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1207 includes at least one of a touch panel 12071 and other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch controller. The other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated here.
[0543] In the embodiments of the present application, after receiving downlink data from the network-side device, the radio frequency unit 1201 may transmit it to the processor 1210 for processing; in addition, the radio frequency unit 1201 may send uplink data to the network-side device. Generally, the radio frequency unit 1201 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0544] The memory 1209 can be used to store software programs or instructions as well as various data. The memory 1209 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1209 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1209 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0545] The processor 1210 may include one or more processing units; optionally, the processor 1210 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1210 either.
[0546] Among them, the radio frequency unit 1201 is used to send a first request message to a first device, where the first request message is used to request the execution of a target sensing service, and the target sensing service includes at least one of a positioning sensing service for a first terminal and a first sensing service for a first object, and the first terminal is a sensing device for executing the first sensing service or an auxiliary device for the first sensing service.
[0547] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment may refer to the relevant descriptions in the foregoing method embodiments, and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.
[0548] An embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the foregoing perception method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0549] Wherein, the processor is the processor in the terminal described in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk, or an optical disc, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0550] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement each process of the foregoing perception method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0551] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, a system chip, a chip system, or a system-on-chip, etc.
[0552] Another embodiment of the present application provides a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the foregoing perception method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0553] An embodiment of the present application further provides a perception system, including: a perception function network element and a first device. The perception function network element is used to execute as Figure 3 and each process of the foregoing method embodiments. The first device is used to execute as Figure 4 and each process of the foregoing method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0554] Optionally, the perception system further includes a second device, and the second device is used to execute as Figure 5 and each process of the foregoing method embodiments, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0555] It should be noted that in this text, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0556] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.
[0557] The embodiments of the present application have been described above with reference to the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the purpose of the present application and the scope protected by the claims, can also make many forms of embodiments, and these embodiments are all within the protection scope of the present application.
Claims
1. A perception method, characterized in that Including: A sensing function network element receives a first sensing service request message from a first device, where the first sensing service request message is used to request the execution of a target sensing service. The sensing function network element performs a positioning and sensing service for a first terminal according to the first sensing service request message to obtain the location information of the first terminal, where the first terminal is a sensing object of the target sensing service or a sensing device of the target sensing service or an auxiliary device of the target sensing service.
2. The method according to claim 1, characterized in that The method further includes: The sensing function network element sends the location information of the first terminal to the first device.
3. The method according to claim 1 or 2, characterized in that, When the target sensing service includes a first sensing service for a first object and the first terminal is a sensing device or an auxiliary device for executing the first sensing service, the method further includes: The sensing function network element obtains the sensing result information of the first sensing service based on the location information of the first terminal. The sensing function network element sends the sensing result information of the first sensing service to the first device.
4. The method according to any one of claims 1 to 3, characterized in that, The first sensing service request message includes at least one of the following: Information of a target object, where the target object is a sensing object of the target sensing service, and the target object includes at least one of the first terminal and the first object; Type information of the target sensing service, where the target sensing service includes at least one of the first sensing service and the positioning and sensing service; First indication information for indicating a request for positioning and sensing of the first terminal; Quality of Service (QoS) requirement information for indicating the service quality requirement or level that the target sensing service needs to achieve; Information of a sensing device for indicating the sensing device for executing the target sensing service; Indication information of terminal non-sensing for indicating that the terminal or user is not aware of the target sensing service; Sensing preset time for indicating the execution time of the target sensing service.
5. The method according to any one of claims 1 to 4, characterized in that, The sensing function network element performs a positioning and sensing service for a first terminal according to the first sensing service request message to obtain the location information of the first terminal, including: The sensing function network element sends a second sensing service request message to a first sensing device, where the second sensing service request message is used to request the first sensing device to perform a positioning and sensing service for the first terminal. The sensing function network element receives first feedback information, where the first feedback information includes the value of a first sensing measurement or the location information of the first terminal, and the value of the first sensing measurement is used by the sensing function network element to calculate the location information of the first terminal.
6. The method according to claim 5, characterized in that The second sensing service request message includes at least one of the following: Information of the first terminal; Positioning and sensing type indication information for indicating that the requested sensing type is positioning; Positioning and sensing measurement parameter information; Information of an associated positioning and sensing device; Positioning and sensing auxiliary information; Positioning and sensing configuration information.
7. The method according to any one of claims 5 to 6, characterized in that, Before the sensing function network element performs a positioning and sensing service for a first terminal according to the first sensing service request message, the method further includes: The sensing function network element determines the first sensing device with positioning and sensing capabilities.
8. The method according to claim 7, characterized in that, The perception function network element determines the first perception device with positioning perception capabilities, including one of the following: The perception function network element obtains the capability information of at least one perception device, and determines the first perception device with positioning perception capabilities according to the capability information of the at least one perception device; The perception function network element obtains the information of at least one perception device with positioning perception capabilities, and determines the first perception device based on the information of the at least one perception device; The perception function network element determines the first perception device according to the information of the perception device carried in the first perception service request message.
9. The method according to any one of claims 5 to 8, characterized in that The method further includes: The perception function network element determines the positioning perception method; Wherein, the positioning perception method includes an uplink positioning method or a downlink positioning method; Or, The positioning perception method includes at least one of the following: A positioning method in which the access network device spontaneously transmits and receives perception signals; A positioning method in which the first access network device transmits perception signals and the second access network device receives perception signals; A positioning method in which the access network device transmits perception signals and the terminal receives perception signals; A positioning method in which the terminal transmits perception signals and the access network device receives perception signals; A positioning method in which the second terminal transmits perception signals and the third terminal receives perception signals; A positioning method in which the terminal spontaneously transmits and receives perception signals; A positioning method in which multiple perception devices cooperate.
10. The method according to claim 3, wherein The method further includes: The perception function network element sends a third perception service request message to the second perception device, where the third perception service request message is used to request the execution of the first perception service for the first object; The perception function network element receives second feedback information, where the second feedback information includes the value of the second perception measurement or the processing result obtained after processing the value of the second perception measurement.
11. The method according to claim 10, wherein The perception function network element obtains the perception result information of the first perception service based on the location information of the first terminal, including: The perception function network element determines the perception result information of the first perception service according to the second feedback information and the location information of the first terminal.
12. The method according to claim 10 or 11, characterized in that The third perception service request message includes at least one of the following: The information of the first object; First perception type indication information, used to indicate the perception type of the first perception service; First perception measurement parameter information; First associated perception device information; First perception auxiliary information; First perception configuration information.
13. The method according to claim 3, wherein The perception function network element performs a positioning perception service on the first terminal according to the first perception service request message to obtain the location information of the first terminal, including: The perception function network element sends a fourth perception service request message to the third perception device, where the fourth perception service request message is used to request the execution of a positioning perception service for the first terminal and the first perception service for the first object; The perception function network element receives the third feedback information and the fourth feedback information. Among them, the third feedback information includes the value of the first perception measurement quantity or the location information of the first terminal, and the value of the first perception measurement quantity is used by the perception function network element to calculate the location information of the first terminal; the fourth feedback information includes the value of the second perception measurement quantity or the processing result obtained after processing the value of the second perception measurement quantity; The perception function network element obtains the location information of the first terminal based on the third feedback information; The perception function network element obtains the perception result information of the first perception service based on the location information of the first terminal, including: The perception function network element determines the perception result information of the first perception service based on the location information of the first terminal and the fourth feedback information.
14. The method according to claim 13, wherein The fourth perception service request message includes at least one of the following: Information of the first terminal; Location perception type indication information, used to indicate that the requested perception type is location; Location perception measurement parameter information; Information of the first object; First perception type indication information, used to indicate the perception type of the first perception service; First perception measurement parameter information.
15. A perception method, characterized in that, Including: The first device sends a first perception service request message to the perception function network element; Among them, the first perception service request message is used to request the execution of a target perception service, and the target perception service includes at least one of a location perception service for the first terminal and a first perception service for the first object. The first terminal is a perception device for executing the first perception service or an auxiliary device for the first perception service.
16. The method according to claim 15, wherein The method further includes: The first device receives the location information of the first terminal from the perception function network element.
17. The method according to claim 15 or 16, characterized in that, When the target perception service includes the first perception service for the first object, the method further includes: The first device receives the perception result information of the first perception service from the perception function network element, where the perception result information of the first perception service is determined based on the location information of the first terminal.
18. The method according to any one of claims 15 to 17, characterized in that, The method further includes: The first device receives a first request message from the second device, where the first request message is used to request the execution of a target perception service, and the target perception service includes at least one of a location perception service for the first terminal and a first perception service for the first object.
19. The method according to claim 18, wherein When the target perception service is a location perception service for the first terminal, the first request message includes a location service request message or a fifth perception service request message.
20. The method according to claim 18 or 19, characterized in that, The method further includes: The first device sends target perception result information to the second device. Among them, when the target perception service includes a positioning perception service for the first terminal, the target perception result information includes the location information of the first terminal; when the target perception service includes a first perception service for a first object, the target perception result information includes the perception result information of the first perception service, or the target perception result information includes the location information of the first terminal and the perception result information of the first perception service, and the perception result information of the first perception service is determined based on the location information of the first terminal.
21. The method according to any one of claims 18 to 20, characterized in that The first request message includes at least one of the following: Information about the target object, where the target object is the perception object of the target perception service, and the target object includes at least one of the first terminal and the first object; Type information of the target perception service, where the target perception service includes at least one of the first perception service and the positioning perception service; First indication information for indicating a request to perform positioning perception on the first terminal; Quality of Service (QoS) requirement information for indicating the service quality requirements or levels that the target perception service needs to achieve; Information about the perception device for indicating the perception device that executes the target perception service; Indication information of terminal non-perception for indicating that the terminal or user does not perceive the target perception service; Perception preset time for indicating the execution time of the target perception service.
22. The method according to any one of claims 15 to 21, characterized in that, The method further includes: The first device selects a perception function network element that supports the target perception service.
23. The method according to claim 22, wherein The first device selects a perception function network element that supports the target perception service, including: The first device sends a network element discovery request message or a network element status request message to the Network Repository Function (NRF) network element; The first device receives target network element information from the NRF network element; The first device selects a perception function network element that supports the target perception service according to the target network element information.
24. The method according to claim 23, wherein, The network element discovery request message or the network element status request message includes at least one of the following: Network element type indication information for indicating that the target network element type is a perception function network element; Second indication information for indicating the perception service that the target network element needs to support; Area of Interest (AOI).
25. The method according to any one of claims 15 to 24, characterized in that, The method further includes: The first device sends the capability information of at least one perception device to the perception function network element; or The first device sends the information of at least one perception device with positioning capability to the perception function network element.
26. A perception method, characterized in that, including: The second device sends a first request message to the first device; Among them, the first request message is used to request the execution of a target perception service, and the target perception service includes at least one of a positioning perception service for the first terminal and a first perception service for the first object.
27. The method according to claim 26, wherein When the target perception service is a positioning perception service for the first terminal, the first request message includes a positioning service request message or a fifth perception service request message.
28. The method according to claim 26 or 27, characterized in that, The method further includes: The second device receives target perception result information from the first device. Wherein, when the target perception service includes a positioning perception service for the first terminal, the target perception result information includes the location information of the first terminal; when the target perception service includes a first perception service for a first object, the target perception result information includes the perception result information of the first perception service, or the target perception result information includes the location information of the first terminal and the perception result information of the first perception service, and the perception result information of the first perception service is determined based on the location information of the first terminal.
29. The method according to any one of claims 26 to 28, characterized in that, The first request message includes at least one of the following: Information of a target object, where the target object is the perception object of the target perception service, and the target object includes at least one of the first terminal and the first object; Type information of the target perception service, where the target perception service includes at least one of a first perception service and a positioning perception service; First indication information for indicating a request to perform positioning perception on the first terminal; Quality of Service (QoS) requirement information for indicating the service quality requirement or level that the target perception service needs to achieve; Information of a perception device for indicating the perception device that executes the target perception service; Indication information of terminal non-awareness for indicating that the terminal or user is not aware of the target perception service; Perception preset time for indicating the execution time of the target perception service.
30. A sensing device, characterized in that, including: A first receiving module, configured to receive a first perception service request message from a first device, where the first perception service request message is used to request the execution of a target perception service; An execution module, configured to perform a positioning perception service on a first terminal according to the first perception service request message to obtain the location information of the first terminal, where the first terminal is the perception object of the target perception service or the perception device of the target perception service or the auxiliary device of the target perception service.
31. A sensing device, characterized in that, including: A first sending module, configured to send a first perception service request message to a perception functional network element; Wherein, the first perception service request message is used to request the execution of a target perception service, the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object, and the first terminal is the perception device that executes the first perception service or the auxiliary device of the first perception service.
32. A sensing device, characterized in that, including: A sending module, configured to send a first request message to a first device; Wherein, the first request message is used to request the execution of a target perception service, and the target perception service includes at least one of a positioning perception service for a first terminal and a first perception service for a first object.
33. A perception function network element, characterized in that, including a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the perception method according to any one of claims 1 to 14 are implemented.
34. A first device, characterized in that, It includes a processor and a memory, and the memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the perception method according to any one of claims 15 to 25 are implemented.
35. A second device, characterized in that, It includes a processor and a memory, and the memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the perception method according to any one of claims 26 to 29 are implemented.
36. A readable storage medium, characterized in that, Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the steps of the perception method according to any one of claims 1 to 14 are implemented, or the steps of the perception method according to any one of claims 15 to 25 are implemented, or the steps of the perception method according to any one of claims 26 to 29 are implemented.