Method and device for identifying identity of perceptual object and electronic equipment
By receiving requests and obtaining information about the sensing objects and terminals, the identity of the sensing objects is determined, solving the problem of sensing object identity verification. This enables the identification and policy control of sensing object identities, enhancing the capabilities of the sensor fusion network.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-14
- Publication Date
- 2026-04-03
AI Technical Summary
The existing technology has not yet solved the problem of how to confirm the identity of the perceived object based on the perception results.
The first network element receives requests, obtains information about the sensing object and the terminal, and uses this information to determine the identity of the sensing object, thereby achieving identity recognition.
It realizes the identification of perceived objects based on perception results, provides a solution for identifying the identity of perceived objects, and enhances the capabilities of the sensor fusion network.
Smart Images

Figure CN121793006A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a method, apparatus, and electronic device for identifying the identity of a sensed object. Background Technology
[0002] Currently, sensor fusion technology can detect objects within a target area based on the operator's network and has the ability to report the detected trajectory. However, there is still no solution for how to confirm the identity of the detected object based on the detection results. Summary of the Invention
[0003] The purpose of this invention is to provide a method, apparatus, and electronic device for identifying the identity of a perceived object, in order to solve the problems in the prior art.
[0004] To solve the above-mentioned technical problems, the embodiments of the present invention are implemented as follows: In a first aspect, an embodiment of the present invention provides a method for identifying a sensed object, applied to a first network element, comprising: Receive a first request, which is used to request the identification of a sensed object within the sensed area; Obtain information about the perceived object; Obtain information about the terminals within the sensing area; The identity information of the sensing object is determined based on the information of the sensing object and the information of the terminal; The first network element is a network element with the function of recognizing the identity of the perceived object.
[0005] Secondly, an information acquisition method provided in this embodiment of the invention, applied to a second network element, includes: Receive a second request from the first network element, the second request being used to request information about the terminal within the sensing area; Obtain information about the terminals within the sensing area and send the information about the terminals within the sensing area to the first network element; The second network element is a network element with access and mobility management functions.
[0006] Thirdly, embodiments of the present invention provide a device for identifying the identity of a sensed object, applied to a first network element, comprising: The receiving module is used to receive a first request, which is used to request the identification of a sensed object within the sensed area; The first acquisition module is used to acquire information about the sensing object and information about the terminal within the sensing area; The identification module is used to determine the identity information of the perceived object based on the information of the perceived object and the information of the terminal; The first network element is a network element with the function of recognizing the identity of the perceived object.
[0007] Fourthly, an information acquisition device provided in an embodiment of the present invention, applied to a second network element, includes: The receiving module is used to receive a second request from the first network element, the second request being used to request information about the terminal within the sensing area; The acquisition module is used to acquire information about the terminals within the sensing area; The sending module is used to send information about the terminals within the sensing area to the first network element; The second network element is a network element with access and mobility management functions.
[0008] Fifthly, embodiments of the present invention provide an electronic device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method described in the first or second aspect above.
[0009] In a sixth aspect, embodiments of the present invention provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the method described in the first or second aspect above.
[0010] In a seventh aspect, embodiments of the present invention provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in the first or second aspect above.
[0011] As can be seen from the technical solutions provided by the above embodiments of the present invention, the embodiments of the present invention receive a first request through a first network element, obtain information about the sensing object, obtain information about the terminal within the sensing area, and determine the identity information of the sensing object based on the information about the sensing object and the information about the terminal. The first request is used to request the identification of the sensing object within the sensing area, and the first network element is a network element with the function of identifying the identity of the sensing object. The above process can realize the confirmation of the identity of the sensing object based on the sensing result, and provides a solution for identifying the identity of the sensing object. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the present invention, the embodiments, or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments recorded in the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 This is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present invention; Figure 2 A flowchart illustrating a method for recognizing the identity of a perceived object provided in an embodiment of the present invention; Figure 3 A flowchart illustrating another method for recognizing the identity of a perceived object provided in an embodiment of the present invention; Figure 4 A flowchart illustrating another method for recognizing the identity of a perceived object provided in an embodiment of the present invention; Figure 5 A flowchart illustrating another method for recognizing the identity of a perceived object provided in an embodiment of the present invention; Figure 6 A schematic diagram of the structure of the object identification device provided in an embodiment of the present invention; Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0014] This invention provides a method, apparatus, and electronic device for identifying the identity of a perceived object.
[0015] To enable those skilled in the art to better understand the technical solutions of this invention, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this invention.
[0016] The method and apparatus for identifying the identity of a sensed object provided in this invention can be applied to wireless communication systems. Figure 1This is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present invention. The wireless communication system includes User Equipment (UE), Radio Access Network (RAN) / Sensing RAN, second network elements such as Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), first network elements such as Sensing Object Identification Function, Sensing Function (SF), third network elements such as Unified Data Management (UDM) / Unified Data Repository (UDR) / Terminal Capability Repository Function, second platform such as Gateway Mobile Location Centre (GMLC) / Location Management Function (LMF), Network Repository Function (NRF), Network Sensing Result Repository Function, Network Exposure Function (NEF) / Unmanned Aircraft System (UAS) Network Function. NF), the first platform such as the Unmanned Aircraft System Service Supplier (USS) and the perception business requester such as the Application Function (AF).
[0017] UE, also known as terminal, can be a device such as a personal computer, a mobile terminal device such as a mobile phone or tablet, a smart wearable device, an in-vehicle terminal, or an unmanned aerial vehicle, etc., with no specific limitation.
[0018] The first network element is a network element with the function of identifying the sensed object, which can identify the sensed object and obtain its identity information. The first network element can be set up independently on a device, or it can be deployed together with other network functions on a device; the specific deployment is not limited. The second network element is a network element with access and mobility management functions. The third network element is a network element with data management or data storage functions. The first platform is a platform that provides terminal services. The second platform is a platform with positioning functions.
[0019] It should be noted that in this embodiment of the invention, the first network element can be one or more. Before interacting with the first network element, the SF can learn about the first network element responsible for the current sensing service request.
[0020] In one implementation, the SF can statically configure the information of the first network element and determine the corresponding first network element based on the statically configured information. For example, the SF can statically configure the address information of the first network element and determine the corresponding first network element based on the address information.
[0021] In another implementation, the SF can also discover the first network element based on a service discovery method. For example, if the first network element registers service discovery parameter information with the NRF, the SF can determine the corresponding first network element based on the service discovery parameter information. The service discovery parameters include at least one of the following: network element type, service area (such as ServingScope, taiList, taiRangeList, etc.), UE number segment information of the service, network element identifier, etc.
[0022] The aforementioned UDM, UDR, and terminal capability repository functions can be deployed as independent devices or combined and deployed on a single device in any way; there are no specific limitations.
[0023] The above-described methods and devices are applicable to scenarios where the identity of a perceived object is identified within a sensing area. These perceived objects include mobile phones or unmanned aerial vehicles (UAVs). The methods and devices described above enable the identification of perceived objects based on sensing results, providing a solution for identifying the identity of perceived objects.
[0024] like Figure 2 As shown, this embodiment of the invention provides a method for identifying a sensed object, applied to a first network element, which may include the following steps: S202: Receive a first request, the first request being used to request identification of a sensed object within the sensed area.
[0025] The first network element is a network element with the function of recognizing the identity of the perceived object. The perceived object is an object located within the perception area, such as a terminal or UAV.
[0026] The first request may come from SF and / or the sensing service requester and / or the sensing object identification service requester.
[0027] In one implementation, the first request may specify a sensing area, which may be geographic location information, such as latitude and longitude information, or network location information, such as Tracking Area Identity (TAI), base station or cell, etc.
[0028] In another implementation, the first request may specify a sensing area and a type; that is, the first request may be specifically used to request the identification of a sensing object of a specified type within the sensing area.
[0029] In this embodiment of the invention, the SF can directly send a first request to the first network element based on the request from the sensing service requester and / or the sensing object identification service requester. The sensing service requester can initiate any of the following requests to the SF and / or the sensing object identification function: requesting to sense sensing objects within the sensing area, requesting to identify sensing objects within the sensing area, or requesting both sensing and identification of sensing objects within the sensing area, without specific limitations.
[0030] In this embodiment of the invention, the first request may include at least one of the following: The requirements for sensing services include: the identifier of the requesting party, the identifier of the sensing service, the requirements of the sensing service, the sensing area, the identifier of the sensing object, the type of the sensing object, the location information of the sensing object, the requirements for reporting sensing results (such as reporting target node information, reporting cycle, etc.), the requirements for reporting identity recognition results, whether to perform identity recognition on the sensing object, whether to perform identity recognition on a specified type of sensing object, the type of terminal requiring identity recognition, whether the network side is required to control the sensing object for identity recognition, the requirements for controlling the sensing object for identity recognition, the information of the network element receiving the identity recognition results, the information of the network element receiving the control results, and the information of the network element storing the sensing results. The sensing results are used by the first network element to determine the identity information of the sensing object.
[0031] S204: Obtain information about the perceived object.
[0032] Specifically, when the first request is specifically used to request the identification of a sensing object of a specified type within the sensing area, the first network element can specifically obtain information about the sensing object of the specified type.
[0033] The information about the perceived object can be obtained by the SF sensing the perceived area, or it can be carried in the first request.
[0034] In this embodiment of the invention, the information of the perceived object may include at least one of the following: The system includes the identifier of the requester of the sensing service, the identifier of the sensing service, the sensing area, the identifier of the sensing object within the sensing area, the type of the sensing object within the sensing area, the location information of the sensing object within the sensing area, and the trajectory information of the sensing object within the sensing area.
[0035] For example, SF can detect 10 objects in a certain area and obtain the identification and location information of these 10 objects.
[0036] Among them, SF can uniformly identify the perceived objects in the perception results, and this identifier is unique within the entire network and / or operator network.
[0037] The information of the sensed objects within the sensing area obtained by the SF can be stored in the network sensing result repository function. Correspondingly, the first network element can obtain the information of the sensed objects within the sensing area from the network sensing result repository function.
[0038] S206: Obtain information about the terminals within the sensing area.
[0039] In the case where the first request is specifically used to request the identification of a specified type of sensing object within the sensing area, the first network element can specifically obtain information about the specified type of terminal.
[0040] In this embodiment of the invention, the terminal information acquired by the first network element may include at least one of the following: terminal identifier, terminal type, terminal location information, and terminal trajectory information.
[0041] In this embodiment of the invention, the terminal can store at least one of the following information in the activation or subscription data during the service activation or subscription process based on network policies: terminal type, terminal identifier, whether tracking and locating the terminal is allowed, and a list of service requesters whose information allows tracking and locating the terminal. The terminal type may include, for example, a UAV. The terminal's activation or subscription data can be stored in a UDM, UDR, or terminal capability repository function, and is not specifically limited to any particular one.
[0042] In this embodiment of the invention, step S206 may include: The first network element obtains information about the terminals within the sensing area from the second network element, which is a network element with access and mobility management functions; or, the first network element obtains information about the terminals within the sensing area from the first platform.
[0043] The first platform includes the unmanned aerial vehicle system service provider USS, but may also include other types of terminal service provider platforms, etc., without limitation. The first platform may store the terminal information itself, or it may obtain the terminal information by interacting with other network elements on the network side, without limitation.
[0044] S208: Determine the identity information of the perceived object based on the information of the perceived object and the information of the terminal.
[0045] In this embodiment of the invention, step S208 may include step A or step B.
[0046] Step A: The first network element confirms the terminal's information as the identity information of the sensing object.
[0047] The first network element can report the acquired terminal information (based on terminals discovered within the area as sensing objects) to the sensing object identification requester. The sensing object identification requester can then perform subsequent processing according to specific business logic, including interacting with the application platform or further interacting with the network side. For example, after obtaining the terminal information, the sensing object identification requester can further obtain or request the network side to continuously track and report the specific location and / or trajectory data of the corresponding terminal, until the sensing object identification requester initiates an unsubscribe or unsubscribe request to the network side. The sensing object identification requester can also interact with the application platform to which the terminal belongs for subsequent business processing.
[0048] Step B: The first network element acquires the first information of the sensing object, and the first network element acquires the second information of the terminal. If the first information of the sensing object matches the second information of the terminal, the information of the terminal is confirmed as the identity information of the sensing object.
[0049] The first information of the sensed object includes at least one of the sensed object's location information and the sensed object's trajectory information. The second information of the terminal includes at least one of the terminal's location information and the terminal's trajectory information.
[0050] The location and / or trajectory information of the sensed object may include timestamp information. The location and / or trajectory information of the terminal may include timestamp information.
[0051] Based on the identity recognition method in step B above, the sensing object and the terminal are matched based on location information and / or trajectory information, and the identity information of the sensing object is determined according to the matching result, resulting in more accurate identity recognition.
[0052] In one implementation, the acquisition of the second information of the terminal by the first network element in step B above may include: The first network element obtains the second information of the aforementioned terminal by initiating a subscription or request to the first platform; or, The first network element initiates an authorization and authentication request to the third network element to track and locate the aforementioned terminal. If the third network element's authorization and authentication are successful, the first network element requests the second platform to track and locate the aforementioned terminal and obtains the second information of the aforementioned terminal from the second platform.
[0053] The third network element includes functions such as UDM, UDR, or terminal capability storage library, while the second platform includes positioning platforms such as GMLC / LMF.
[0054] In one implementation, if the first information of the perceived object matches the second information of the terminal in step B above, the information of the terminal is confirmed as the identity information of the perceived object, which may include step C or step D.
[0055] Step C: When both the first and second information include location information, the first network element compares the location information of the sensing object and the location information of the terminal at multiple time points. If the comparison result is within the preset error range, the terminal information is confirmed as the identity information of the sensing object.
[0056] For example, multiple time points can be set as T1, T2, T3, T4, and T5, etc.
[0057] Step D: When both the first and second information include trajectory information, the first network element compares the trajectory information of the sensed object and the trajectory information of the terminal based on the same time period. If the comparison result is within the preset error range, the information of the terminal is confirmed as the identity information of the sensed object.
[0058] For example, the same time period can be set to 9:00~10:00 or 20:00~21:00, etc.
[0059] In this embodiment of the invention, the method may further include: the first network element sending the identity information of the sensing object to the SF and / or the sensing object identification requester.
[0060] Wherein, if the first request is specifically used to request the identification of a specified type of perceived object within the perception area, the above step S208 may specifically include step E.
[0061] Step E: The first network element determines the identity information of the specified type of sensing object based on the information of the specified type of sensing object and the information of the specified type of terminal.
[0062] For example, if the first request includes a sensing area and a specified type, where the specified type is UAV, then the first network element can identify the sensing object of type UAV within the sensing area, that is, determine the identity information of the sensing object of type UAV within the sensing area.
[0063] In this embodiment of the invention, step E may specifically include: The first network element identifies the information of a specified type of terminal as the identity information of a specified type of sensing object; or... The first network element acquires the first information of a sensing object of a specified type, and the first network element acquires the second information of a terminal of a specified type. If the first information of the sensing object of a specified type matches the second information of the terminal of a specified type, the information of the terminal of the specified type is confirmed as the identity information of the sensing object of the specified type.
[0064] The first information includes at least one of location information and trajectory information, and the second information includes at least one of location information and trajectory information.
[0065] In one implementation, if the first information of a specified type of sensing object matches the second information of a specified type of terminal, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object, including: When both the first and second information include location information, the first network element compares the location information of a specified type of sensing object and the location information of a specified type of terminal at multiple time points. If the comparison result is within a preset error range, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object; or, When both the first and second information include trajectory information, the first network element compares the trajectory information of the specified type of sensing object and the trajectory information of the specified type of terminal based on the same time period. If the comparison result is within the preset error range, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object.
[0066] In this embodiment of the invention, the method may further include: If the first request includes geographic location information of the sensing area, the first network element sends a request to the network element responsible for converting geographic location information into network location information to obtain network location information corresponding to the geographic location information of the sensing area.
[0067] In this embodiment of the invention, the method may further include: When the first request is used to request the identification and control of the sensed objects within the sensed area, the first network element also instructs the corresponding node on the network side to perform corresponding control on the sensed objects whose identity information has been confirmed in accordance with the received control requirements.
[0068] The method provided in this embodiment of the invention receives a first request through a first network element, obtains information about the sensing object, obtains information about the terminal within the sensing area, and determines the identity information of the sensing object based on the information of the sensing object and the information of the terminal. The first request is used to request the identification of the sensing object within the sensing area, and the first network element is a network element with the function of identifying the identity of the sensing object. The above process can realize the confirmation of the identity of the sensing object based on the sensing result, and provides a solution for identifying the identity of the sensing object.
[0069] like Figure 3 As shown, this embodiment of the invention provides another method for identifying a sensed object, applied to a first network element, which may include the following steps: S302: Receive a first request, the first request being used to request identification of a sensed object within the sensed area.
[0070] The first network element is a network element with the function of recognizing the identity of the perceived object.
[0071] S304: Obtain information about the perceived object.
[0072] The information of the perceived object can be obtained by the SF sensing the perceived area, or it can be carried by the first request.
[0073] S306: Obtain information about terminals within the sensing area from the second network element or the first platform.
[0074] The first platform includes the USS. The terminal information acquired by the first network element may include the terminal's identifier and / or the terminal's type.
[0075] S308: Obtain the first information about the perceived object.
[0076] The first information of the sensed object includes at least one of the location information and trajectory information of the sensed object. This step refers to the step performed when the information of the sensed object obtained by the first network element does not include the first information. If the information of the sensed object obtained by the first network element includes the first information, this step may not be performed.
[0077] S310: Obtain the second information from the terminal.
[0078] The second information of the terminal includes at least one of the terminal's location information and the terminal's trajectory information. This step refers to the step performed when the terminal information in the sensing area obtained by the first network element does not include the second information. If the terminal information in the sensing area obtained by the first network element includes the second information, this step may not be performed.
[0079] The above step S310 may specifically include: The first network element obtains the second information of the aforementioned terminal by initiating a subscription or request to the first platform; or, The first network element initiates an authorization and authentication request to the third network element to track and locate the aforementioned terminal. If the third network element's authorization and authentication are successful, the first network element requests the second platform to track and locate the aforementioned terminal and obtains the second information of the aforementioned terminal from the second platform.
[0080] The third network element includes functions such as UDM, UDR, or terminal capability storage library, while the second platform includes positioning platforms such as GMLC / LMF.
[0081] S312: If the first information of the sensed object matches the second information of the terminal, the information of the terminal is confirmed as the identity information of the sensed object.
[0082] In this embodiment of the invention, step S312 may specifically include step F, step G, or step H.
[0083] Step F: When both the first information of the sensing object and the second information of the terminal include location information, the first network element compares the location information of the sensing object and the location information of the terminal at multiple time points. If the comparison result is within the preset error range, the information of the terminal is confirmed as the identity information of the sensing object.
[0084] Step G: When both the first information of the sensing object and the second information of the terminal include trajectory information, the first network element compares the trajectory information of the sensing object and the trajectory information of the terminal based on the same time period. If the comparison result is within the preset error range, the information of the terminal is confirmed as the identity information of the sensing object.
[0085] Step H: When both the first information of the sensing object and the second information of the terminal include location information and trajectory information, the first network element compares the location information of the sensing object and the location information of the terminal at multiple time points, and compares the trajectory information of the sensing object and the trajectory information of the terminal at the same time period. If the comparison results are all within the preset error range, the information of the terminal is confirmed as the identity information of the sensing object.
[0086] In step F, G, or H above, the location information and / or trajectory information of the sensed object may include timestamp information. The location information and / or trajectory information of the terminal may also include timestamp information.
[0087] The method provided in this embodiment of the invention involves a first network element receiving a first request, acquiring information about a sensed object, acquiring information about a terminal within the sensed area from a second network element or a first platform, and the first network element acquiring first information about the sensed object and second information about the terminal. If the first information about the sensed object matches the second information about the terminal, the terminal information is confirmed as the identity information of the sensed object. The first request is used to request identity recognition of the sensed object within the sensed area, and the first network element is a network element with sensed object identity recognition functionality. This process enables the confirmation of the sensed object's identity based on the sensing results, providing a solution for identifying the sensed object's identity. This identity recognition in a sensory fusion scenario can leverage the advantages of sensory fusion, and with network-side support, it can also perform policy control on the sensed object, strengthening the "communication, sensing, and management" capabilities of the sensory fusion network, and has a wide range of applications.
[0088] like Figure 4 As shown, this embodiment of the invention provides another method for identifying the identity of a perceived object, which may include the following steps: 401: The UE initiates registration and session establishment processes. In the scenario where the UE is a network-connected drone, the network-connected drone completes registration to the network through the authentication process with the USS.
[0089] In this embodiment of the invention, the UE's information is stored on the network side, which can be done in the following manner: method A and / or method B.
[0090] In Method A, the UE reports its information to the network side during the registration process based on preset rules, such as UE type information and UE identification information. Specifically, the UE can report to a designated node, such as the terminal capability repository function. The terminal capability repository function can be set independently or integrated with other network functions such as UDM / UDR, and there are no specific limitations.
[0091] Method B is the method by which the AMF stores UE information, specifically including the following two scenarios: If the UAS Authentication and Authorization for Mobility Management (UUAA-MM) process is executed when the connected drone registers with the network, the AMF stores the connected drone's information, such as type information and / or UAV ID information, in the UUAA-MM process.
[0092] If the connected drone executes the UAS Authentication and Authorization for Session Management (UUAA-SM) process during the session phase, the AMF determines the type of terminal corresponding to the third information in the session information established by the connected drone, and stores the terminal's information, such as type information and / or UAV ID information. The third information includes at least one of the following: a dedicated DNN, a dedicated slice, or a specific identifier (such as a UAV ID).
[0093] Among them, the UE type information is such as UAV, and the UAV ID is such as the CAA-level UAV ID.
[0094] 402: The party requesting the sensing service initiates a sensing service request to the SF directly or through the NEF / UAS NF.
[0095] The aforementioned sensing service request may carry at least one of the following pieces of information: The requirements for sensing services include: the identifier of the service requester, the identifier of the service, the requirements of the service, the sensing area, the identifier of the sensing object, the type of the sensing object, the location information of the sensing object, and the requirements for reporting sensing results (such as reporting target node information, reporting cycle, etc.).
[0096] The aforementioned sensing service request may also carry a sensing object identification request, or the aforementioned sensing service request may require identification of the sensing object in the sensing result. In this scenario, the aforementioned sensing service request and / or sensing object identification request may also carry at least one of the following information: whether to identify the sensing object, whether to identify a specified type of sensing object, the type of terminal requiring identification, whether the network side is required to control the identified sensing object, the requirement to control the identified sensing object, information of the network element receiving the identification result, information of the network element receiving the control result, and information of the network element storing the sensing result. The sensing result is used by the first network element to determine the identity information of the sensing object.
[0097] 403a: SF executes perceived business processes.
[0098] 403b: SF saves perception results to a network perception results repository.
[0099] Specifically, the SF can report sensing results to the network sensing result repository function based on sensing requirements and / or pre-configured rules. The network sensing result repository function can be set up independently or deployed in conjunction with other network elements, without specific limitations.
[0100] It should be noted that if the sensing service request received by SF does not include a requirement to identify the sensed objects within the sensing area, the network sensing result repository function may or may not save the sensing results. If the sensing service request received by SF includes a requirement to identify the sensed objects within the sensing area, the network sensing result repository function will save the sensing results.
[0101] The perception results obtained by SF in performing perception services may include at least one of the following: The data includes the sensing task ID, sensing requester identifier, sensing area, sensing object identifier, sensing object type, sensing object location information (which may include timestamps, etc.), and other sensing result data (data such as the trajectory of the sensing object may include timestamps, etc.).
[0102] 404: This step is optional. If the sensing service request in 402 does not indicate the identification of the sensing object, then this step is executed. After receiving the sensing results, the sensing service requester can, in conjunction with the received sensing results, send a sensing object identification request and / or sensing service request directly or through NEF to the SF and / or sensing object identification function. Upon receiving the sensing object identification request and / or sensing service request, the SF and / or sensing object identification function, if it has not previously reported the sensing results to the network sensing result repository function, will report all obtained sensing results, or report the sensing results of the sensing object in the sensing object identification request, to the network sensing result repository function for storage.
[0103] The aforementioned object identification request may include at least one of the following pieces of information: The requirements for the sensing service include: the identifier of the requesting party, the identifier of the sensing service, the requirements of the sensing service, the sensing area, the identifier of the sensing object, the type of the sensing object, the location information of the sensing object, the requirements for reporting sensing results, the requirements for reporting identity recognition results (such as UE information associated with the sensing object, UE information that meets the recognition requirements, UE terminal type, terminal location information, etc.), whether to perform identity recognition on the sensing object, whether to perform identity recognition on a specified type of sensing object, the type of terminal that needs to perform identity recognition, whether the network side is required to control the sensing object for identity recognition, the requirements for controlling the sensing object for identity recognition, the information of the network element receiving the identity recognition results, the information of the network element receiving the control results, and the information of the network element storing the sensing results. The sensing results are used by the sensing object identity recognition function to determine the identity information of the sensing object.
[0104] 405: SF initiates a sensing object identification request to the sensing object identification function based on the received sensing object identification request.
[0105] Among them, the object identification function can be set up independently or deployed in conjunction with other network functions.
[0106] The information that the above-mentioned object identification request can carry is consistent with the description in step 404, and will not be repeated here.
[0107] 406: This step is optional. If the object identification request includes network location information of the sensing area, skip this step. If the object identification request includes geographic location information of the sensing area, execute this step. The object identification function queries the network function responsible for converting geographic location information to network location information to obtain the network location information corresponding to the geographic location information, thus obtaining the network location information of the sensing area.
[0108] This includes geographic location information such as latitude and longitude, and network location information such as TAI, base stations, and cells.
[0109] 407: The sensing object identification function obtains UE information within the sensing area from the AMF and identifies the sensing object based on the sensing results and UE information, specifically including 407a~407c.
[0110] 407a: The sensing object identification function queries the AMF information responsible for the sensing area from the NRF based on the network location information of the sensing area.
[0111] 407b: The sensing object identification function sends a request to the AMF responsible for the sensing area to obtain information about the UE within the sensing area.
[0112] In cases where a specified type is included in the perception service request, the AMF can obtain information about the specified type of UE using at least one of the following methods.
[0113] Method 1: If the UE has already reported its information, including its type, to the network side during registration in step 401, then the AMF directly obtains the information of the UE of the specified type within the sensing area and reports it to the sensing object identification function based on the response message.
[0114] Method 2: When the UE establishes a session based on third information, the AMF determines the terminal type corresponding to the third information, filters terminals matching the specified type within the perception area according to the terminal type, obtains the information of the filtered UEs, and reports it to the perception object identification function based on the response message. The third information includes at least one of the following: dedicated DNN, dedicated slice, or specific identifier.
[0115] Method 3: The AMF determines the identifier of each terminal within the sensing area, filters the terminals that match the specified type from the terminals corresponding to each terminal identifier, obtains the information of the filtered UEs, and reports it to the sensing object identification function based on the response message.
[0116] Method 4: If the UE type is included in the subscription information when the UE activates / subscribes for services to the UDM / UDR and has been reported to the UDM / UDR / Subscription Data Repository Function / Terminal Capability Repository Function, or if the UE reports the terminal type to the UDM / UDR / Subscription Data Repository Function / Terminal Capability Repository Function during the registration process, then the AMF obtains the UE type from the UDM / UDR / Subscription Data Repository Function / Terminal Capability Repository Function, filters out terminals that match the specified type within the sensing area, obtains the information of the filtered UEs, and reports it to the sensing object identification function based on the response message.
[0117] 407c: The perceived object identification function identifies the perceived object based on the information of the perceived object and the information of the UE. Specifically, it can use one or more of the following three methods.
[0118] Method x: The sensing object identification function will identify the UE information obtained within the sensing area as the identity information of the sensing object.
[0119] Method y: includes steps y1 to y4, as detailed below: y1: The sensing object identification function initiates an authorization and authentication request to the UDM / UDR / subscribed data repository function / terminal capability repository function to track and locate the UE in the sensing area. This request can carry information such as the identifier of the sensing service requester as needed.
[0120] y2: If the UDM / UDR / contracted data storage function / terminal capability storage function authorization authentication is successful, the sensing object identification function initiates the UE positioning and / or periodic positioning process within the sensing area to the positioning platform GMLC / LMF, etc., to obtain the UE's second information, namely the UE's location information and / or trajectory information.
[0121] y3: The object identification function obtains the first information of the object being sensed, namely the object's location information and / or trajectory information.
[0122] y4: The object identification function identifies the object based on the first information of the object and the second information of the UE.
[0123] Method z: includes steps z1 to z3, as detailed below: z1: The object identification function directly or through NEF / UAS NF initiates a request or subscription to obtain the second information of the UE within the sensing area to the first platform such as USS.
[0124] z2: The USS can use a tracking process to obtain the second information of the UE within the sensing area and send it to the sensing object identification function.
[0125] z3: The object identification function identifies the object based on the first information of the object and the second information of the UE.
[0126] Taking drones as an example, the USS can use UAV tracking-related processes, such as drone location reporting mode or drone monitoring mode, to obtain UE mobility information.
[0127] In steps y4 of method y and z3 of method z, the object identification function can match the UE's location information (which may include timestamps and other information) and / or trajectory information (which may include timestamps and other information) with the location information and / or trajectory information of the perceived object. Specifically, this includes the following steps: When both the first and second information include location information, the object identification function selects multiple time points based on information such as timestamps. For each time point, the location information of the UE is compared with the location information of the object. If the comparison result of each time point is within the preset error range, the UE is confirmed to match the object, and the information of the matched UE is confirmed as the identity information of the corresponding object.
[0128] When both the first and second information include trajectory information, the sensing object identification function selects the same time period based on information such as timestamps, compares the trajectory information of the UE within that time period with the trajectory information of the sensing object, and if the comparison result is within the preset error range, it confirms that the UE matches the sensing object, and confirms the information of the matched UE as the identity information of the corresponding sensing object.
[0129] 408a: The object identification function reports the object identification results to SF.
[0130] The reported identification results of the sensed object may include at least one of the following: information about the terminal corresponding to the sensed object identifier, the location information of the terminal, the type of the terminal, etc.
[0131] 408b: When network-side control is required in a sensing service request and / or sensing object identification request, the sensing object identification function instructs the corresponding node on the network side to perform corresponding control on the sensing object whose identity information has been confirmed in accordance with the received control request.
[0132] The aforementioned nodes can be SMF, PCF, or UDM nodes, etc. The aforementioned controls can be network layer operations, such as canceling the connection between UAV and UAV-C, disconnecting the terminal, controlling UE access, and limiting UE traffic rates.
[0133] 409: SF and / or the sensing object identification function report the sensing object identification results and / or control results to the sensing service requester.
[0134] Among them, the SF and / or sensing object identification function can also report the sensing object identification results and / or control results to the designated network element, etc., without being limited to specifics.
[0135] like Figure 5 As shown, this embodiment of the invention provides another method for identifying the identity of a perceived object, which may include the following steps: 501~506: with Figure 4 Steps 401 to 406 in the illustrated embodiment are the same and will not be repeated here.
[0136] 507: The sensing object identification function obtains UE information within the sensing area through a first platform (such as USS) and identifies the sensing object based on the sensing results and UE information, specifically including 507a~507c.
[0137] 507a: The object identification function directly or through NEF / UAS NF, etc., initiates the acquisition of UE information within the sensing area from the first platform such as USS, including the UE's secondary information.
[0138] The UE information can be of a specified type. The second type of UE information includes the UE's location information and / or trajectory information.
[0139] The object identification function can send request messages and / or subscription messages to the corresponding platform. These request or subscription messages may include at least one of the following: the geographic location information of the sensing area, the network location information of the sensing area, the time of the second information, the time period requirements, the data reporting requirements, and the target node for receiving the reporting results.
[0140] 507b: Upon receiving a request, the USS obtains information about the UE, including the UE's secondary information, based on the corresponding procedures.
[0141] Taking drones as an example, the USS can obtain UE information in the sensing area through UAV tracking procedures, and obtain secondary information about the UE in the sensing area based on drone location reporting mode, drone appearance monitoring mode, and other procedures.
[0142] 507c: The USS sends the UE's information to the perceived object identification function via a response message.
[0143] 507d: The object identification function identifies the object based on the first information of the object and the second information of the UE.
[0144] The sensing object identification function can match the UE's location information (which may include timestamps and other information) and / or trajectory information (which may include timestamps and other information) with the location information and / or trajectory information of the sensing object, specifically including the following steps: When both the first and second information include location information, the object identification function selects multiple time points based on information such as timestamps. For each time point, the location information of the UE is compared with the location information of the object. If the comparison result of each time point is within the preset error range, the UE is confirmed to match the object, and the information of the matched UE is confirmed as the identity information of the corresponding object.
[0145] When both the first and second information include trajectory information, the sensing object identification function selects the same time period based on information such as timestamps, compares the trajectory information of the UE within that time period with the trajectory information of the sensing object, and if the comparison result is within the preset error range, it confirms that the UE matches the sensing object, and confirms the information of the matched UE as the identity information of the corresponding sensing object.
[0146] 508a~509: with Figure 4 Steps 408a to 409 in the illustrated embodiments are the same and will not be repeated here.
[0147] This invention also provides an information acquisition method applied to a second network element, comprising the following steps: Receive a second request from the first network element. The second request is used to request information about the terminal within the sensing area. Acquire information about the terminals within the sensing area; Send information about the terminals within the sensing area to the first network element.
[0148] The second network element is a network element with access and mobility management functions.
[0149] In this embodiment of the invention, the second request is specifically used to request information about a specified type of terminal within the sensing area; correspondingly, the second network element obtains the terminal information within the sensing area and sends the terminal information within the sensing area to the first network element, including: The second network element acquires information about a specified type of terminal within the sensing area and sends this information to the first network element.
[0150] The acquisition of information about a specified type of terminal within the sensing area may include one of the following: If the information stored in the second network element includes the terminal type, the second network element acquires information about the specified type of terminal within the sensing area; or, The second network element determines the terminal type corresponding to the third information in the session information established by the terminal, filters terminals matching the specified type within the sensing area, and obtains information about the filtered terminals. The third information includes the dedicated data network name, dedicated slice, or specific identifier; or... The second network element, based on the preset relationship between terminal identifiers and terminal types, and the identifiers of each terminal within the acquired sensing area, filters terminals that match a specified type from the terminal types corresponding to each terminal identifier, and obtains information about the filtered terminals; or, When the terminal type is included in the terminal's subscription information stored on the network side, or when the terminal reports its type during the registration process, the second network element obtains the type of each terminal within the sensing area, filters out terminals that match the specified type within the sensing area based on the type of each terminal, and obtains the information of the filtered terminals.
[0151] In this embodiment of the invention, the method further includes one of the following: If a terminal performs a registration process (such as UUAA-MM) carrying information indicating the terminal type during the registration phase, the second network element stores the terminal's identifier and / or terminal type during the registration process (such as UUAA-MM). If the terminal executes a session establishment procedure (such as UUAA-SM) carrying terminal type information during the session phase, the second network element determines the type of the terminal corresponding to the third information based on the third information in the terminal's session establishment information, and stores the terminal's identifier and / or terminal type.
[0152] The third piece of information includes at least one of the following: dedicated data network name, dedicated slice, and specific identifier.
[0153] The method provided in this embodiment of the invention receives a second request from a first network element through a second network element. The second request is used to request information about terminals within the sensing area. The second network element obtains the information about terminals within the sensing area and sends the information about terminals within the sensing area to the first network element, thereby enabling the first network element to obtain information about terminals within the sensing area.
[0154] This invention also provides a method for storing information, including: a third network element storing the subscription information of a terminal, the subscription information including the terminal type; and / or, the third network element receiving and storing the terminal type reported by the terminal during the terminal's registration process.
[0155] The above describes the method for identifying a sensed object according to embodiments of the present invention. Based on the same idea, embodiments of the present invention also provide a device for identifying a sensed object, applied to a first network element, such as... Figure 6 As shown, the device may include: The receiving module 601 is used to receive a first request, which is used to request the identification of the perceived object in the perception area.
[0156] The first acquisition module 602 is used to acquire information about the perceived object.
[0157] The second acquisition module 603 is used to acquire information about the terminals within the sensing area.
[0158] The identification module 604 is used to determine the identity information of the perceived object based on the information of the perceived object and the information of the terminal.
[0159] The first network element is a network element with the function of recognizing the identity of the perceived object.
[0160] Specifically, the first request is used to request the identification of a specified type of sensing object within the sensing area. The first network element acquires information about the specified type of sensing object and information about the specified type of terminal. Correspondingly, the identification module 604 can be specifically used to: determine the identity information of the specified type of sensing object based on the information about the specified type of sensing object and the information about the specified type of terminal.
[0161] In this embodiment of the invention, the second acquisition module 603 can be used for: Information about terminals within the sensing area is obtained from a second network element or a first platform. The second network element is a network element with access and mobility management functions.
[0162] The first platform includes USS.
[0163] In this embodiment of the invention, the information of the terminal includes at least one of the following: the terminal's identifier, the terminal's type, the terminal's location information, and the terminal's trajectory information.
[0164] In this embodiment of the invention, the identification module 604 can be used for: The terminal information is confirmed as the identity information of the perceived object; or... Obtain first information of the perceived object and second information of the terminal. If the first information of the perceived object matches the second information of the terminal, confirm the information of the terminal as the identity information of the perceived object.
[0165] The first information includes at least one of location information and trajectory information, and the second information includes at least one of location information and trajectory information.
[0166] In this embodiment of the invention, the identification module 604 acquiring the second information of the terminal may include: The second information of the aforementioned terminal can be obtained by subscribing to or requesting from the first platform; or... An authorization and authentication request is initiated to the third network element to track and locate the aforementioned terminal. If the authorization and authentication by the third network element is successful, the second platform is requested to track and locate the aforementioned terminal and obtain the second information of the aforementioned terminal from the second platform.
[0167] The third network element includes UDM, UDR, or terminal capability repository functions, and the first platform includes USS.
[0168] In this embodiment of the invention, the identification module 604 performs the action of confirming the terminal's information as the identity information of the perceived object if the first information of the perceived object matches the second information of the terminal, which may include: When both the first and second information include location information, the first information of the sensed object and the second information of the terminal are compared at multiple time points. If the comparison result is within a preset error range, the information of the terminal is confirmed as the identity information of the sensed object; or, When both the first and second information include trajectory information, the first information of the perceived object and the second information of the terminal are compared based on the same time period. If the comparison result is within the preset error range, the information of the terminal is confirmed as the identity information of the perceived object.
[0169] In this embodiment of the invention, the identification module 604 determines the identity information of the specified type of sensing object based on the information of the specified type of sensing object and the information of the specified type of terminal, which may include: Confirm the information of a specified type of terminal as the identity information of a specified type of sensing object; or, Obtain first information of a specified type of sensing object, obtain second information of a specified type of terminal, and if the first information of the specified type of sensing object matches the second information of the specified type of terminal, confirm the information of the specified type of terminal as the identity information of the specified type of sensing object.
[0170] The first information includes at least one of location information and trajectory information, and the second information includes at least one of location information and trajectory information.
[0171] Wherein, if the first information of a specified type of sensing object matches the second information of a specified type of terminal, the information of the terminal is confirmed as the identity information of the sensing object, which may include: When both the first and second information include location information, the location information of a specified type of sensing object and the location information of a specified type of terminal are compared at multiple time points. If the comparison result is within a preset error range, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object; or, When both the first and second information include trajectory information, the trajectory information of the specified type of sensing object and the trajectory information of the specified type of terminal are compared based on the same time period. If the comparison result is within the preset error range, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object.
[0172] In this embodiment of the invention, the above-described device is further used for: If the first request includes geographic location information of the sensing area, a request is sent to the network element responsible for converting geographic location information to network location information to obtain network location information corresponding to the geographic location information of the sensing area.
[0173] In this embodiment of the invention, the first request includes at least one of the following: The system includes the following information: the identifier of the requesting party for the sensing service; the identifier of the sensing service; the requirements of the sensing service; the sensing area; the identifier of the sensing object; the type of the sensing object; the location information of the sensing object; the requirements for reporting sensing results; the requirements for reporting identity recognition results; whether to perform identity recognition on the sensing object; whether to perform identity recognition on a specified type of sensing object; the type of terminal requiring identity recognition; whether the network side is required to control the sensing object for identity recognition; the requirements for controlling the sensing object for identity recognition; information of the network element receiving the identity recognition results; information of the network element receiving the control results; and information of the network element storing the sensing results. The sensing results are used by the first network element to determine the identity information of the sensing object.
[0174] In this embodiment of the invention, the above-described device is further used for: In the case where the first request is used to request the identification and control of the sensed objects within the sensed area, the corresponding node on the network side is also instructed to perform corresponding control on the sensed objects whose identity information has been confirmed in accordance with the received control requirements.
[0175] The apparatus provided in the embodiments of the present invention can execute the method provided in any of the above-mentioned method embodiments with the first network element as the execution subject. For details, please refer to the description in the method embodiments, which will not be repeated here.
[0176] The apparatus provided in this embodiment of the invention receives a first request, obtains information about the sensing object, obtains information about the terminal within the sensing area, and determines the identity information of the sensing object based on the information of the sensing object and the information of the terminal. The first request is used to request the identification of the sensing object within the sensing area, and the first network element is a network element with the function of identifying the identity of the sensing object. It can realize the confirmation of the identity of the sensing object based on the sensing result and provides a solution for identifying the identity of the sensing object.
[0177] This invention also provides an information acquisition device applied to a second network element, comprising: The receiving module is used to receive a second request from the first network element, the second request being used to request information about the terminal within the sensing area; The acquisition module is used to acquire information about the terminals within the sensing area; The sending module is used to send information about the terminals within the sensing area to the first network element; The second network element is a network element with access and mobility management functions.
[0178] In this embodiment of the invention, the second request can be specifically used to request information about a specified type of terminal within the sensing area; correspondingly, the acquisition module is specifically used to acquire information about a specified type of terminal within the sensing area, and the sending module is specifically used to send information about a specified type of terminal within the sensing area to the first network element.
[0179] The aforementioned acquisition module can be used to perform one of the following: If the information stored in the second network element includes the terminal type, obtain information about the specified type of terminal within the sensing area; or, Based on the third information in the information used to establish a session with the terminal, the terminal type corresponding to the third information is determined. Terminals matching the specified type are then filtered within the perception area according to their terminal type. Information about the filtered terminals is then obtained. The third information includes a dedicated data network name, a dedicated slice, or a specific identifier; or... Based on the preset relationship between terminal identifiers and terminal types, and the identifiers of each terminal within the acquired sensing area, terminals matching the specified type are filtered from the terminal types corresponding to each terminal identifier, and information of the filtered terminals is obtained; or, If the terminal type is included in the terminal's subscription information stored on the network side, or if the terminal reports its type during the registration process, the type of each terminal within the sensing area is obtained. Based on the type of each terminal, terminals that match the specified type are filtered out within the sensing area, and the information of the filtered terminals is obtained.
[0180] In this embodiment of the application, the above-described apparatus is further configured to perform one of the following: If a terminal executes a registration process (such as UUAA-MM) that carries information indicating the terminal type during the registration phase, the terminal's identifier and / or terminal type are stored in the registration process (such as UUAA-MM). If the terminal executes a session establishment process (such as UUAA-SM) carrying terminal type information during the session phase, it determines the terminal type corresponding to the third information based on the third information in the terminal session establishment information, and stores the terminal identifier and / or terminal type.
[0181] The third piece of information includes at least one of the following: dedicated data network name, dedicated slice, and specific identifier.
[0182] The apparatus provided in the embodiments of the present invention can execute the method provided in any of the above-mentioned method embodiments with the second network element as the execution subject. For details, please refer to the description in the method embodiments, which will not be repeated here.
[0183] The apparatus provided in this embodiment of the invention receives a second request from a first network element, the second request being used to request information about terminals within the sensing area, obtains the information about terminals within the sensing area, and sends the information about terminals within the sensing area to the first network element, thereby enabling the first network element to obtain information about terminals within the sensing area.
[0184] This invention also provides an information storage device applied to a third network element. The device includes: a storage module for storing subscription information of a terminal, the subscription information including a terminal type; and / or, the device includes: a receiving module for receiving a terminal type reported by the terminal during the terminal's registration process; and a storage module for storing the terminal type reported by the terminal.
[0185] Figure 7 This is a schematic diagram of the hardware structure of an electronic device to implement various embodiments of the present invention. The electronic device 700 includes, but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710, and a power supply 711, etc. Those skilled in the art will understand that... Figure 7 The electronic device structures shown are not intended to limit the electronic device. An electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements. In embodiments of the present invention, the electronic device includes, but is not limited to, mobile phones, tablet computers, laptops, PDAs, in-vehicle terminals, wearable devices, and pedometers.
[0186] The radio frequency unit 701 is used to receive the first request.
[0187] The processor 710 is used to acquire information about the sensed object and information about the terminal within the sensed area, and to determine the identity information of the sensed object based on the information about the sensed object and the information about the terminal. The first request is used to request identity recognition of the sensed object within the sensed area.
[0188] This invention provides an electronic device that receives a first request to obtain information about a sensing object and information about a terminal within a sensing area. Based on the information about the sensing object and the terminal, the device determines the identity information of the sensing object. The first request is used to request identity recognition of the sensing object within the sensing area. The first network element is a network element with sensing object identity recognition function, which can realize the confirmation of the identity of the sensing object based on the sensing result, and provides a solution for recognizing the identity of the sensing object.
[0189] It should be understood that, in this embodiment of the invention, the radio frequency unit 701 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink data from the base station and processes it with the processor 710; additionally, it transmits uplink data to the base station. Typically, the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. Furthermore, the radio frequency unit 701 can also communicate with networks and other electronic devices through a wireless communication system.
[0190] Electronic devices provide users with wireless broadband internet access through network module 702, such as helping users send and receive emails, browse web pages, and access streaming media.
[0191] The audio output unit 703 can convert audio data received by the radio frequency unit 701 or the network module 702 or stored in the memory 709 into audio signals and output them as sound. Furthermore, the audio output unit 703 can also provide audio output related to specific functions performed by the electronic device 700 (e.g., call signal reception sound, message reception sound, etc.). The audio output unit 703 includes a speaker, a buzzer, and a receiver, etc.
[0192] Input unit 704 is used to receive audio or video signals. Input unit 704 may include a graphics processing unit (GPU) 7041 and a microphone 7042. The GPU 7041 processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The processed image frames can be displayed on display unit 706. The image frames processed by GPU 7041 can be stored in memory 709 (or other storage media) or transmitted via radio frequency unit 701 or network module 702. Microphone 7042 can receive sound and process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication base station via radio frequency unit 701 in telephone call mode.
[0193] The electronic device 700 also includes at least one sensor 705, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 7061 according to the ambient light level, and the proximity sensor can turn off the display panel 7061 and / or backlight when the electronic device 700 is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used to identify the posture of the electronic device (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. The sensor 705 may also include a fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc., which will not be described in detail here.
[0194] The display unit 706 is used to display information input by the user or information provided to the user. The display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0195] User input unit 707 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of electronic devices. Specifically, user input unit 707 includes a touch panel 7071 and other input devices 7072. Touch panel 7071, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near touch panel 7071). Touch panel 7071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 710, which receives and executes commands from the processor 710. In addition, touch panel 7071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to touch panel 7071, user input unit 707 may also include other input devices 7072. Specifically, other input devices 7072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.
[0196] Furthermore, the touch panel 7071 can cover the display panel 7061. When the touch panel 7071 detects a touch operation on or near it, it transmits the information to the processor 710 to determine the type of touch event. Subsequently, the processor 710 provides corresponding visual output on the display panel 7061 based on the type of touch event. Although in Figure 7 In this embodiment, the touch panel 7071 and the display panel 7061 are two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 7071 and the display panel 7061 can be integrated to realize the input and output functions of the electronic device. The specific implementation is not limited here.
[0197] Interface unit 708 serves as an interface for connecting external devices to electronic device 700. For example, external devices may include a wired or wireless headphone port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 708 can be used to receive input from external devices (e.g., data, power, etc.) and transmit the received input to one or more components within electronic device 700, or it can be used to transmit data between electronic device 700 and external devices.
[0198] The memory 709 can be used to store software programs and various data. The memory 709 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Furthermore, the memory 709 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0199] The processor 710 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 709, and by calling data stored in the memory 709, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. The processor 710 may include one or more processing units; preferably, the processor 710 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 710.
[0200] The electronic device 700 may also include a power supply 711 (such as a battery) that supplies power to various components. Preferably, the power supply 711 is logically connected to the processor 710 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system.
[0201] Preferably, the present invention also provides an electronic device, including a processor 710, a memory 709, and a computer program stored in the memory 709 and executable on the processor 710. When the computer program is executed by the processor 710, it implements the various processes of the above method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0202] This invention also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here.
[0203] This invention also provides a computer-readable storage medium storing a computer program. When executed by a processor, this computer program implements the various processes of the above-described method embodiments and achieves the same technical effects. To avoid repetition, further details are omitted here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0204] The computer-readable storage medium provided in this embodiment of the invention can obtain information about a sensing object and information about a terminal within a sensing area by receiving a first request. Based on the information about the sensing object and the information about the terminal, the identity information of the sensing object is determined. The first request is used to request the identification of the sensing object within the sensing area. The first network element is a network element with the function of identifying the identity of the sensing object. It can realize the confirmation of the identity of the sensing object based on the sensing result and provides a solution for identifying the identity of the sensing object.
[0205] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0206] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0207] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0208] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0209] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0210] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0211] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0212] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0213] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A method for recognizing the identity of a perceived object, characterized in that, Applied to the first network element, the method includes: Receive a first request, which is used to request the identification of a sensed object within the sensed area; Obtain information about the perceived object; Obtain information about the terminals within the sensing area; The identity information of the sensing object is determined based on the information of the sensing object and the information of the terminal; The first network element is a network element with the function of recognizing the identity of the perceived object.
2. The method according to claim 1, characterized in that, The first request is specifically used to request the identification of a specified type of sensing object within the sensing area. The first network element obtains information about the specified type of sensing object and information about the specified type of terminal. The step of determining the identity information of the sensing object based on the information of the sensing object and the information of the terminal includes: The identity information of the specified type of sensing object is determined based on the information of the specified type of sensing object and the information of the specified type of terminal.
3. The method according to claim 1, characterized in that, The step of acquiring information about the terminals within the sensing area includes: Information about terminals within the sensing area is obtained from a second network element, wherein the second network element is a network element with access and mobility management functions; or, Information about the terminals within the sensing area is obtained from the first platform.
4. The method according to claim 1, characterized in that, The terminal information includes at least one of the following: terminal identifier, terminal type, terminal location information, and terminal trajectory information.
5. The method according to claim 1, characterized in that, The step of determining the identity information of the sensing object based on the information of the sensing object and the information of the terminal includes: The information from the terminal is confirmed as the identity information of the perceived object; or... First information of the sensing object is obtained, and second information of the terminal is obtained. If the first information of the sensing object matches the second information of the terminal, the information of the terminal is confirmed as the identity information of the sensing object. The first information includes at least one of location information and trajectory information, and the second information includes at least one of location information and trajectory information.
6. The method according to claim 5, characterized in that, The acquisition of the second information of the terminal includes: The second information of the terminal is obtained by initiating a subscription or request to the first platform; or, An authorization and authentication request for tracking and locating the terminal is initiated to a third network element. If the authorization and authentication by the third network element is successful, a request is made to a second platform to track and locate the terminal, and second information of the terminal is obtained from the second platform.
7. The method according to claim 5, characterized in that, If the first information of the sensed object matches the second information of the terminal, the information of the terminal is confirmed as the identity information of the sensed object, including: When both the first and second information include location information, the location information of the sensing object and the location information of the terminal are compared at multiple time points. If the comparison result is within a preset error range, the information of the terminal is confirmed as the identity information of the sensing object; or, When both the first and second information include trajectory information, the trajectory information of the sensing object and the trajectory information of the terminal are compared based on the same time period. If the comparison result is within a preset error range, the information of the terminal is confirmed as the identity information of the sensing object.
8. The method according to claim 2, characterized in that, The step of determining the identity information of the specified type of sensing object based on the information of the specified type of sensing object and the information of the specified type of terminal includes: The information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object; or... Obtain first information of the specified type of sensing object, obtain second information of the specified type of terminal, and if the first information of the specified type of sensing object matches the second information of the specified type of terminal, confirm the information of the specified type of terminal as the identity information of the specified type of sensing object; The first information includes at least one of location information and trajectory information, and the second information includes at least one of location information and trajectory information.
9. The method according to claim 8, characterized in that, If the first information of the specified type of sensing object matches the second information of the specified type of terminal, the information of the terminal is confirmed as the identity information of the sensing object, including: When both the first and second information include location information, the location information of the specified type of sensing object and the location information of the specified type of terminal are compared at multiple time points. If the comparison result is within a preset error range, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object; or, When both the first and second information include trajectory information, the trajectory information of the specified type of sensing object and the trajectory information of the specified type of terminal are compared based on the same time period. If the comparison result is within a preset error range, the information of the specified type of terminal is confirmed as the identity information of the specified type of sensing object.
10. The method according to claim 1, characterized in that, Also includes: If the first request includes geographic location information of the sensing area, a request is sent to the network element responsible for converting geographic location information into network location information to obtain network location information corresponding to the geographic location information of the sensing area.
11. The method according to any one of claims 1-10, characterized in that, The first request includes at least one of the following: The information includes: the identifier of the requesting party for the sensing service; the identifier of the sensing service; the requirements of the sensing service; the sensing area; the identifier of the sensing object; the type of the sensing object; the location information of the sensing object; the requirements for reporting sensing results; the requirements for reporting identity recognition results; whether to perform identity recognition on the sensing object; whether to perform identity recognition on a specified type of sensing object; the type of terminal that needs to perform identity recognition; whether to require the network side to control the sensing object for identity recognition; the requirements for controlling the sensing object for identity recognition; the information of the network element receiving the identity recognition result; the information of the network element receiving the control result; and the information of the network element storing the sensing result. The sensing result is used by the first network element to determine the identity information of the sensing object.
12. The method according to claim 11, characterized in that, Also includes: When the first request is used to request the identification and control of the sensed object within the sensed area, the first network element also instructs the corresponding node on the network side to perform corresponding control on the sensed object whose identity information has been confirmed in accordance with the received control requirements.
13. An information acquisition method, characterized in that, Applied to the second network element, including: Receive a second request from the first network element, the second request being used to request information about the terminal within the sensing area; Obtain information about the terminals within the sensing area and send the information about the terminals within the sensing area to the first network element; The second network element is a network element with access and mobility management functions.
14. The method according to claim 13, characterized in that, The second request is specifically used to request information about a specified type of terminal within the sensing area; The step of acquiring information about terminals within the sensing area and sending that information to the first network element includes: Obtain information about a specified type of terminal within the sensing area, and send the information about the specified type of terminal within the sensing area to the first network element.
15. The method according to claim 14, characterized in that, The acquisition of information about a specified type of terminal within the sensing area includes one of the following: If the information stored in the second network element includes terminal type, obtain information about a terminal of a specified type within the sensing area; or, Based on the third information in the information used to establish a session with the terminal, the terminal type corresponding to the third information is determined. Terminals matching the specified type are then filtered within the perception area according to the terminal type. Information about the filtered terminals is then obtained. The third information includes a dedicated data network name, a dedicated slice, or a specific identifier; or... Based on the preset relationship between terminal identifiers and terminal types, and the identifiers of each terminal within the sensing area, terminals that match the specified type are filtered from the terminal types corresponding to the identifiers of each terminal, and information of the filtered terminals is obtained. or, If the terminal type is included in the terminal's subscription information stored on the network side, or if the terminal reports its type during the registration process, the type of each terminal within the sensing area is obtained. Based on the type of each terminal, terminals that match the specified type are selected within the sensing area, and information of the selected terminals is obtained.
16. The method according to any one of claims 13-15, characterized in that, It also includes one of the following: If a terminal executes a registration process carrying information indicating the terminal type during the registration phase, the terminal's identifier and / or terminal type are stored in the registration process; If the terminal executes a session establishment process carrying terminal type information during the session phase, the type of the terminal corresponding to the third information is determined based on the third information in the terminal session establishment information, and the identifier of the terminal and / or the type of the terminal is stored. The third information includes at least one of the following: dedicated data network name, dedicated slice, and specific identifier.
17. A device for identifying the identity of a sensed object, applied to a first network element, comprising: The receiving module is used to receive a first request, which is used to request the identification of a sensed object within the sensed area; The acquisition module is used to acquire information about the sensing object and information about the terminal within the sensing area; The identification module is used to determine the identity information of the perceived object based on the information of the perceived object and the information of the terminal; The first network element is a network element with the function of recognizing the identity of the perceived object.
18. An information acquisition device, applied to a second network element, comprising: The receiving module is used to receive a second request from the first network element, the second request being used to request information about the terminal within the sensing area; The acquisition module is used to acquire information about the terminals within the sensing area; The sending module is used to send information about the terminals within the sensing area to the first network element; The second network element is a network element with access and mobility management functions.
19. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method as described in any one of claims 1-16.
20. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the method as described in any one of claims 1-16.
21. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-16.