User identification method and device, electronic equipment, storage medium and program product
By obtaining and analyzing base station information, identifying users in the affected area, the rescue problems caused by communication interruption in the disaster were solved, and accurate rescue operations were achieved.
Patent Information
- Application Number
- CN202510466556.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-06-27
AI Technical Summary
When a disaster occurs, communication facilities in the affected areas are interrupted, resulting in the inability to identify the location and status of trapped people, increasing the difficulty of rescue.
By obtaining regional information and first base station information, the second base station information in the affected area is determined, and the user access to the base station information is received to identify the user located in the affected area.
It has realized the identification of users in the affected areas in disaster situations, reduced the difficulty of rescue, and ensured the precise implementation of rescue work.
Smart Images

Figure CN120224155A_ABST
Abstract
Description
Background Art
[0002] When disasters such as earthquakes and floods occur, communication facilities in the affected areas are often damaged, resulting in the interruption of the communication network. In the absence of communication means, trapped people cannot send distress signals in time or report their locations and the disaster situation. At the same time, rescue workers cannot know the situation of the affected people, which increases the difficulty of rescue and makes it impossible to implement the rescue work accurately.
[0003] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present disclosure, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention
[0004] The present disclosure provides a user identification method, apparatus, electronic device, storage medium and program product, which can identify users located within the affected area to a certain extent and reduce the difficulty of rescue.
[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or will be learned in part from the practice of the present disclosure.
[0006] According to one aspect of the present disclosure, there is provided a user identification method, including: obtaining area information and first base station information, where the area information is used to indicate the affected area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; determining second base station information in the affected area according to the area information and the first base station information; receiving user access base station information; and identifying users located in the affected area according to the user access base station information and the second base station information.
[0007] In some embodiments, the user access base station information is stored on an access and mobility management function network element, and the access and mobility management function network element records the user access base station information in real time.
[0008] In some embodiments, the access and mobility management function network element obtains the user access base station information in real time and synchronizes the user access base station information to the user identification device.
[0009] In some embodiments, the user access base station information includes the user identifier of the user to be identified and the corresponding first base station identifier, where the first base station identifier is the identifier of the base station to which the user to be identified last accessed, and the second base station information includes a second base station identifier; wherein, based on the user access base station information and the second base station information, identifying a user located in the disaster area includes: determining a target user identifier according to the second base station identifier, the first base station identifier, and the user identifier, where the target user identifier is the user identifier of the user to be identified located in the disaster area; and identifying a user located in the disaster area according to the target user identifier.
[0010] In some embodiments, the user access base station information includes the user identifier of the user to be identified, a third base station identifier corresponding to the user identifier, and a status trigger time; the third base station identifier is the identifier of the base station to which the user to be identified accessed, and the status trigger time is the time when the user to be identified triggered the base station process, and the second base station information includes a second base station identifier; wherein, based on the user access base station information and the second base station information, identifying a user located in the disaster area includes: determining a fourth base station identifier according to the third base station identifier and the status trigger time, where the fourth base station identifier is the identifier of the base station to which the user to be identified last accessed; determining a target user identifier according to the second base station identifier, the fourth base station identifier, the status trigger time, and the user identifier, where the target user identifier is the user identifier of the user to be identified located in the disaster area; and identifying a user located in the disaster area according to the target user identifier.
[0011] In some embodiments, the user access base station information includes the user identifier of the user to be identified, a third base station identifier corresponding to the user identifier, and a status trigger time; the third base station identifier is the identifier of the base station to which the user to be identified accessed, and the status trigger time is the time when the user to be identified triggered the base station process, and the second base station information includes a second base station identifier; wherein, based on the user access base station information and the second base station information, identifying a user located in the disaster area includes: determining a fourth base station identifier according to the third base station identifier and the status trigger time, where the fourth base station identifier is the identifier of the base station to which the user to be identified last accessed; determining a target user identifier according to the second base station identifier, the fourth base station identifier, and the user identifier, where the target user identifier is the user identifier of the user to be identified located in the disaster area; and identifying a user located in the disaster area according to the target user identifier.
[0012] In some embodiments, the user access base station information further includes user status information, and the user status information includes any one of registration, handover, and deregistration.
[0013] In some embodiments, the first base station information includes the longitude and latitude of the base station.
[0014] According to another aspect of the present disclosure, there is also provided a user identification device, including: an acquisition module for acquiring area information and first base station information, where the area information is used to indicate the affected area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; a determination module for determining second base station information in the affected area according to the area information and the first base station information; a reception module for receiving user access base station information; and an identification module for identifying the user located in the affected area according to the user access base station information and the second base station information.
[0015] According to still another aspect of the present disclosure, there is also provided an electronic device, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the user identification method according to any one of the above by executing the executable instructions.
[0016] According to yet another aspect of the present disclosure, there is also provided a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the user identification method according to any one of the above.
[0017] According to yet another aspect of the present disclosure, there is also provided a computer program product, including: a computer program or instruction, and the computer program or instruction, when executed by a processor, implements the user identification method according to any one of the above.
[0018] In the embodiments of the present disclosure, area information and first base station information are acquired, where the area information is used to indicate the affected area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; and second base station information of the base station located in the affected area is determined according to the area information and the first base station information, and user access base station information is received; and the user located in the affected area is identified according to the user access base station information and the second base station information, so that the rescue difficulty can be reduced and the accurate implementation of the rescue work can be ensured.
[0019] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Description of the Drawings
[0020] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure, and for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0021] Figure 1 Schematic diagram showing the architecture of a user identification system in an embodiment of the present disclosure;
[0022] Figure 2 Schematic diagram showing the architecture of a user identification system in another embodiment of the present disclosure;
[0023] Figure 3 Flowchart showing a user identification method in an embodiment of the present disclosure;
[0024] Figure 4 Flowchart showing a user identification method in another embodiment of the present disclosure;
[0025] Figure 5 Schematic diagram showing a user identification device in an embodiment of the present disclosure;
[0026] Figure 6 Block diagram showing the structure of an electronic device in an embodiment of the present disclosure;
[0027] Figure 7 Schematic diagram showing a computer-readable storage medium provided in an embodiment of the present disclosure. Detailed implementation manners
[0028] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art. The features, structures, or characteristics described can be combined in any suitable manner in one or more embodiments.
[0029] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0030] For ease of understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:
[0031] 5G (the fifth-generation mobile communication technology) is the latest generation of mobile communication technology. It inherits the 4G (LTE) technology and has been significantly improved in many aspects. The 5G network not only provides higher transmission speeds but also improves latency, connection numbers, and network efficiency, supporting more diverse application scenarios.
[0032] The AMF (Access and Mobility Management Function) network element is an important network element in the 5G core network and is responsible for managing the access and mobility management between the user equipment (UE) and the network.
[0033] A base station is an important device used in a wireless communication network. It is a key node connecting user equipment (such as mobile phones, computers, Internet of Things devices, etc.) to the core network. In a mobile communication network, the main functions of a base station are to provide signal coverage, manage communication links, and forward data.
[0034] In the event of disasters such as earthquakes and floods, communication in the affected areas usually breaks down. In the absence of a communication network, trapped people cannot send distress signals, report their current locations, or the disaster situation in a timely and proactive manner. This makes it impossible for rescue personnel to quickly understand the number, information, and locations of the affected people, thus greatly increasing the difficulty of rescue and preventing precise and effective rescue operations.
[0035] The inventors have found that in the field of network technology and security, when a 5G user accesses the 5G network, the AMF network element in the 5G core network will save the base station information connected by the user. When the 5G user moves and switches to a new base station, the AMF network element will update the information of the base station currently accessed by the user; when the 5G user shuts down or disconnects from the base station, the AMF network element will release and clear the access base station information of the user. That is to say, if it is necessary to query the base station information accessed by the user in the future, or to query all users accessing a certain base station in the AMF network element, the access record of the user will not be available. Therefore, in the event of the above disasters, it is impossible to identify the users in the affected area by combining the functions of the existing AMF network element.
[0036] A user identification method provided by the present disclosure can be applied in communication scenarios. For example, it can be applied in emergency 5G communication scenarios such as earthquake relief, providing possible information about affected users at the disaster relief site. For another example, it can be applied in communication guarantee scenarios such as large-scale events, providing information about all participants at the event site. The present disclosure obtains area information and first base station information, where the area information is used to indicate the affected area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; and determines the second base station information of the base station located in the affected area according to the area information and the first base station information, and receives the user access base station information; and identifies the users located in the affected area according to the user access base station information and the second base station information, so as to determine the number of users, user information, and user location in the affected area, reduce the rescue difficulty, and ensure the accurate implementation of the rescue work.
[0037] The following will describe in detail the specific implementation manners of the embodiments of the present disclosure with reference to the accompanying drawings.
[0038] Figure 1 The following shows a schematic diagram of the user identification system architecture in an embodiment of the present disclosure, as Figure 1 shown, a user access information recording module is newly added to the AMF network element in the 5G core network. The user access information module is used to record the user access base station information. Exemplarily, the user access base station information may include the time of user registration / deregistration / base station handover, etc. (the status trigger time in the following), and record the base station information accessed by the user before and after registration / deregistration / base station handover (the first base station identifier in the following). A user identification system is newly added to the network, which is docked with the information synchronization module in the AMF network element to obtain the accurate time of user registration / deregistration / base station handover and the corresponding first base station identifier, and at the same time supports receiving the input of area information (such as affected area information), and identifies the users who have accessed the base stations in the affected area.
[0039] It should be noted that the base station can be a base station of 5G and later versions (for example: 5G NR NB), or a base station in other communication systems (for example: eNB base station). The user identification system can be configured on a user identification device, and the user identification device can be an electronic device or a server. Exemplarily, the user identification device is a server, and the server can be a server that provides various services, such as a background management server that supports the operations performed by users using terminal devices. The background management server can analyze and process data such as requests received, and feedback the processing results to the terminal device.
[0040] Optionally, the server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0041] Exemplarily, the server obtains area information and first base station information. The area information is used to indicate the affected area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; determines the second base station information in the affected area according to the area information and the first base station information; receives the user access base station information; and identifies the users located in the affected area according to the user access base station information and the second base station information, thereby reducing the rescue difficulty and ensuring the accurate implementation of the rescue work.
[0042] In one embodiment, as Figure 2 shown, the user identification system may include a user identification system and an information synchronization module deployed in the 5G core network AMF network element, where the user identification system may include a target area information identification module, a target base station information identification module, a target access information identification module, and a target user information identification module.
[0043] The target area information identification module is located within the user identification system and can be used to obtain area information (such as affected area information) from an external system or manually input it, and at the same time calculate the longitude and latitude map range information of the affected area according to the map.
[0044] The target base station information identification module is located within the user identification system, obtains the first base station information (such as the longitude and latitude information of the base station) from an external base station management system (such as a base station network management, etc.), and compares it with the map range of the affected area to identify the base stations within each affected area, thereby determining the base station information (such as the second base station information) of all affected areas.
[0045] The target access information identification module is located within the user identification system and is used to receive the user access base station information synchronized from the information synchronization module in the AMF network element, and can determine the base station and time to which each user finally accessed.
[0046] The target user information identification module combines the second base station information and the user access base station information to identify the users located in the affected area. Exemplarily, the target user information identification module identifies the users located in the affected area according to the second base station information, the user identifier, and the first base station identifier. Among them, the first base station identifier is the identifier of the base station to which the user to be identified accessed last time.
[0047] Exemplarily, the target user information recognition module is located within the user recognition system. The target user information recognition module obtains the user information accessed by the relevant second base station within a period of time before the disaster based on the user access base station information recorded by the user access information recording module, and the above users did not access other base stations subsequently, and outputs all eligible users as potential disaster-affected users.
[0048] Under the above system architecture, in an embodiment of the present disclosure, a user recognition method is provided, and this method can be executed by any device with computing and processing capabilities.
[0049] Figure 3 The flowchart of the user recognition method in an embodiment of the present disclosure is shown, as Figure 3 shown, the user recognition method provided in the embodiment of the present disclosure may include the following S302 to S308.
[0050] S302, obtain area information and first base station information, where the area information is used to indicate the disaster-affected area where the user to be recognized is located, and the first base station information is used to indicate the location of the base station.
[0051] In the embodiment of the present disclosure, the area information can indicate the disaster-affected area where the user to be recognized is located. Regarding what specific information represents the area for the area information, the embodiment of the present disclosure does not make specific limitations. For example, the area information can be one or more of a certain city, a certain county, a certain district of a certain city, a certain city, a certain district, a certain park, a certain community, a certain stadium. For another example, the area information can be a certain activity area. It should be noted that the area information can be manually input or imported into the user recognition system from an external system.
[0052] The first base station information may include the location information of multiple base stations. Regarding what location information represents the location of the base station, the embodiment of the present disclosure does not make limitations. For example, the first base station information includes the longitude and latitude of the base station (abbreviated as longitude and latitude). Exemplarily, the first base station information is shown in Table 1 below.
[0053] Table 1 First base station information
[0054] Base Station Identification Location gNBID_01 40°21'46"N,79°54'56"W gNBID_02 40°25'46"N,79°56'56"W gNBID_03 40°29'46"N,79°58'56"W …… ……
[0055] It should be noted that after all base stations are built, the accurate longitude and latitude location information of each base station must be recorded in the relevant base station management system. The first base station information in the embodiment of the present disclosure can be the longitude and latitude of each base station recorded in the base station management system. To save computing power, the first base station information can also be the longitude and latitude of each base station in a certain area, and this area covers the area included in the area information.
[0056] It should be noted that the first base station information includes the base station identifier and the location information (such as longitude and latitude) of the base station corresponding to the base station identifier.
[0057] In the embodiments of the present disclosure, the user is identified through the first base station information. The longitude and latitude of the base station included in the first base station information are existing data. The present disclosure uses the existing data for user identification without collecting additional data, which can save computing power and reduce the cost of user identification.
[0058] S304. Determine the second base station information in the disaster area according to the area information and the first base station information.
[0059] In the embodiments of the present disclosure, the second base station information is used to indicate information related to the base stations in the disaster area.
[0060] For example, the second base station information may include the base station identifiers of the base stations in the disaster area.
[0061] For another example, the second base station information may include the base station identifier and the base station location of the base stations in the disaster area. The user identification system can determine the base stations located in the disaster area according to the area information and the first base station information.
[0062] Exemplarily, as Figure 1 shown, the area information is disaster area 1 and disaster area 2. The longitude and latitude map range determined according to disaster area 1 is range 1, and the longitude and latitude map range determined according to disaster area 2 is range 2. Then, the base stations located within range 1 and range 2 are determined according to the first base station information. The second base station information is the base station identifiers of the base stations located in the disaster area, as shown in Table 2 below.
[0063] Table 2 Base Station Information in the Disaster Area
[0064]
[0065] S306. Receive the user access base station information.
[0066] In the embodiments of the present disclosure, the user access information recording module added in the AMF network element is used to record the user access base station information. The user access base station information is used to represent information related to the user and the base station accessed by the user. For example, the user access base station information may include the user identifier of the user to be identified and the first base station identifier, where the first base station identifier is the identifier of the base station where the user to be identified accessed last time. For another example, the user access base station information includes the user identifier of the user to be identified, the third base station identifier, and the status trigger time; the third base station identifier is the identifier of the base station accessed by the user to be identified, and the status trigger time is the time when the user to be identified triggers the base station process.
[0067] In one embodiment, the user access base station information may further include user status information, and the user status information includes any one of registration, handover, and deregistration. Exemplarily, the user access base station information may include the user identifier of the user to be identified, the first base station identifier, and the user status information, where the first base station identifier is the identifier of the base station to which the user to be identified last accessed. Exemplarily, the user access base station information may include the user identifier of the user to be identified, the third base station identifier, the user status information, and the status trigger time. The user access base station information is shown in Table 3 below.
[0068] Table 3 User Access Base Station Information
[0069] User Identification Third Base Station Identification User Status Information Status Trigger Time User01 gNBID_01 Registration 20250208101010 User01 gNBID_02 Handover 20250208212121 User02 gNBID_02 Deregistration 20250209101010
[0070] S308. Identify the users located in the disaster area according to the user access base station information and the second base station information.
[0071] In one embodiment, according to the user access base station information and the second base station information, the users located in the disaster area and the number of users in the disaster area can be identified. According to the base station accessed by the user, the location of the user can be determined. According to the information of the identified users, the relevant information of the users (such as the health status of the users) can be obtained from other systems (such as the medical system). Thus, the data, user information, and location of the affected users in the disaster area can be quickly known, the rescue difficulty is reduced, and precise rescue can be carried out.
[0072] The embodiments of the present disclosure obtain the area information and the first base station information. The area information is used to indicate the disaster area where the user to be identified is located, and the first base station information is used to indicate the location of the base station. And determine the second base station information of the base stations located in the disaster area according to the area information and the first base station information, and receive the user access base station information. And identify the users located in the disaster area according to the user access base station information and the second base station information, thereby reducing the rescue difficulty and ensuring the precise implementation of the rescue work.
[0073] The following describes how the user identification system obtains the user access base station information.
[0074] In an exemplary embodiment, the user access base station information is stored on the access and mobility management function network element, and the access and mobility management function network element records the user access base station information in real time.
[0075] In the embodiments of the present disclosure, a user access information recording module is newly added to the AMF network element of the 5G core network. The user access information module is used to record the user access base station information. That is, when the 5G user shuts down or detaches from the base station, the AMF network element does not release the access base station information of the user, thus laying a foundation for subsequent user identification.
[0076] In the embodiments of the present disclosure, user access base station information and second base station information stored in the AMF network element are used for user identification, which can improve the accuracy and efficiency of user identification.
[0077] In another exemplary embodiment, the access and mobility management function network element obtains user access base station information in real time and synchronizes the user access base station information to the user identification device.
[0078] It should be noted that the information synchronization module on the AMF network element synchronizes the collected user access base station information to the user identification device. When performing user identification, the user identification system obtains the user access base station information from the user identification device for user identification, and even if the base station in the disaster area fails, it does not affect the identification of the users to be identified in the disaster area.
[0079] In the embodiments of the present disclosure, the user access base station information can be obtained through the user identification device, and even if the base station in the disaster area fails, it does not affect the identification of the users to be identified in the disaster area, thereby improving the emergency response ability, reducing the dependence in the post-disaster recovery process, and ensuring the efficiency of resource scheduling. It can significantly improve the rescue efficiency and ensure user safety in case of disasters.
[0080] The following describes how to perform user identification based on user access base station information and second base station information through several exemplary embodiments.
[0081] In an exemplary embodiment, the user access base station information may include the user identifier of the user to be identified and the corresponding first base station identifier, where the first base station identifier is the identifier of the base station to which the user to be identified last accessed, and the second base station information includes the second base station identifier; wherein, in the user identification method provided by the present disclosure, identifying the users located in the disaster area based on the user access base station information and the second base station information may include the following steps A1 and A2.
[0082] Step A1, determine the target user identifier according to the second base station identifier, the first base station identifier, and the user identifier, where the target user identifier is the user identifier of the user to be identified located in the disaster area.
[0083] In the embodiments of the present disclosure, the second base station identifier includes the base station identifiers of all base stations in the disaster area. The base station corresponding to the first base station identifier that is the same as the second base station identifier is determined as the location base station, and the user who communicated with the location base station last is determined as the disaster-affected user.
[0084] It should be noted that the user access base station information includes the correspondence between the user identifier of the user to be identified and the first base station identifier. When the location base station is determined, the target user identifier can be determined according to the correspondence based on the determined base station identifier of the location base station.
[0085] The determined target user identifiers are shown in Table 4 below.
[0086] Table 4 Target User Identifiers
[0087]
[0088] Step A2: Identify the users located in the disaster area according to the target user identifiers.
[0089] In the embodiments of the present disclosure, the disaster-affected users can be identified according to the target user identifiers. For example, according to the target user identifiers, the information of the users in the disaster area can be determined, where the information of the users can be information that can represent the identity, such as name, ID number, mobile phone number, and driver's license number.
[0090] In one embodiment, the user identification method provided by the present disclosure further includes: determining the health information of the user according to the identified information of the user; and determining the rescue plan according to the health information of the user.
[0091] For example, input the information of the user into the health care system to obtain the health information of the user. The health information shows that the user is a diabetic patient, and a rescue plan suitable for diabetic patients is determined.
[0092] The present disclosure conducts targeted rescue based on the health conditions of users, which can further reduce the difficulty of rescue and ensure the accurate implementation of the rescue work.
[0093] In another embodiment, the user identification method provided by the present disclosure further includes: determining the location of the base station corresponding to the target user identifier (the base station where the user accessed last time) according to the target user identifier, so as to determine the location or activity range of the disaster-affected users in the disaster area, thereby reducing the difficulty of rescue.
[0094] In the embodiments of the present disclosure, user identification is performed through the second base station identifier, the first base station identifier, and the user identifier to identify the users in the disaster area, thereby reducing the difficulty of rescue and ensuring the accurate implementation of the rescue work.
[0095] In another exemplary embodiment, the user access base station information includes the user identifier of the user to be identified, the third base station identifier corresponding to the user identifier, and the status trigger time; the third base station identifier is the identifier of the base station accessed by the user to be identified, and the status trigger time is the time when the user to be identified triggers the base station process. The second base station information includes the second base station identifier. Among them, in the user identification method provided by the present disclosure, identifying the users located in the disaster area according to the user access base station information and the second base station information may include the following steps B1 to B3.
[0096] Step B1: Determine the fourth base station identifier based on the third base station identifier and the status trigger time. The fourth base station identifier is the identifier of the base station to which the user to be identified last connected.
[0097] In the embodiments of the present disclosure, the base station processes triggered by the user to be identified include processes such as registration, deregistration, and base station handover triggered by the user. The AMF network element of the 5G core network will record relevant information in real time, such as the status trigger time, user identifier, and triggered base station identifier (the third base station identifier).
[0098] Based on the third base station identifier and the status trigger time, the identifier of the base station to which the user to be identified last connected can be determined. As shown in Table 3, the identifier of the base station to which user User01 last connected is gNBID_02 (i.e., the fourth base station identifier).
[0099] Step B2: Determine the target user identifier based on the second base station identifier, the fourth base station identifier, the status trigger time, and the user identifier. The target user identifier is the user identifier of the user to be identified located in the disaster area.
[0100] In the embodiments of the present disclosure, candidate user identifiers are determined based on the second base station identifier, the fourth base station identifier, and the user identifier. Exemplarily, the second base station identifier includes the identifiers of all base stations within the disaster area. The base station corresponding to the fourth base station identifier that is the same as the second base station identifier is determined as the location base station, and the user who communicated with the location base station last is determined as the candidate user identifier.
[0101] The time when the user corresponding to the candidate user identifier last connected to the base station obtained based on the status trigger time is called the access time. Calculate the difference between the current time and the access time, and use the candidate user identifier with a difference less than the preset duration as the target user identifier, so as to more accurately determine the users located in the disaster area. The preset duration is set according to the actual situation. For example, the preset duration is any value from 1 hour to 12 hours.
[0102] In the embodiments of the present disclosure, by combining the difference between the access time and the current time and setting a reasonable preset duration, the target users truly located in the disaster area can be accurately identified. This method not only improves the accuracy of target user identification, but also can optimize resource allocation, improve the emergency response efficiency, and reduce the system burden, ultimately providing more effective data support for post-disaster recovery and rescue work.
[0103] It should be noted that the user access base station information includes the correspondence between the user identifier of the user to be identified and the first base station identifier. When the location base station is determined, the target user identifier can be determined according to the correspondence based on the identifier of the determined location base station.
[0104] Step B3: Identify the users located in the disaster area based on the target user identifier.
[0105] In the embodiments of the present disclosure, the method for the step B3 to identify users in the disaster area is similar to that of the step A2, and will not be elaborated herein.
[0106] In the embodiments of the present disclosure, according to the second base station identifier, the fourth base station identifier, the status trigger time, and the user identifier, the target user identifier is determined, and the users in the disaster area are identified according to the target user identifier, thereby further reducing the rescue difficulty and ensuring the accurate implementation of the rescue work.
[0107] In yet another exemplary embodiment, the user access base station information includes the user identifier of the user to be identified, the third base station identifier corresponding to the user identifier, and the status trigger time; the third base station identifier is the identifier of the base station accessed by the user to be identified, and the status trigger time is the time when the user to be identified triggers the base station process. The second base station information includes the second base station identifier. Among them, in the user identification method provided by the present disclosure, identifying the users located in the disaster area according to the user access base station information and the second base station information may include steps C1 to C3.
[0108] Step C1, according to the third base station identifier and the status trigger time, determine the fourth base station identifier, and the fourth base station identifier is the identifier of the base station that the user to be identified accessed last time.
[0109] In the embodiments of the present disclosure, the method for step C1 to determine the fourth base station identifier is similar to that of step B1, and will not be elaborated herein.
[0110] Step C2, according to the second base station identifier, the fourth base station identifier, and the user identifier, determine the target user identifier, and the target user identifier is the user identifier of the user to be identified located in the disaster area.
[0111] In the embodiments of the present disclosure, the second base station identifier includes the base station identifiers of all base stations in the disaster area. The base station corresponding to the fourth base station identifier that is the same as the second base station identifier is determined as the location base station, and the user who communicated with the location base station last time is determined as the disaster user.
[0112] It should be noted that the user access base station information includes the corresponding relationship between the user identifier of the user to be identified and the first base station identifier. When the location base station is determined, the target user identifier can be determined according to the corresponding relationship according to the base station identifier of the determined location base station.
[0113] Step C3, according to the target user identifier, identify the users located in the disaster area.
[0114] In the embodiments of the present disclosure, the method for step C3 to identify users in the disaster area is similar to that of step A2, and will not be elaborated herein.
[0115] Embodiments of the present disclosure determine a target user identifier based on a second base station identifier, a fourth base station identifier, and a user identifier, thereby identifying users located in the disaster area, which can reduce the difficulty of rescue and ensure the accurate implementation of rescue work.
[0116] The present disclosure will be further described below through a specific embodiment.
[0117] In one embodiment, it is described by taking the user's terminal as a mobile phone as an example. As Figure 4 shown, the user identification method provided by the present disclosure may include S402 to S416.
[0118] S402, the user triggers the base station process. During the normal use of the mobile phone by the user, power-on will trigger the registration process, power-off will trigger the deregistration process, and the base station handover will also be triggered during the movement process.
[0119] It should be noted that after all base stations are built, the accurate longitude and latitude position information of each base station is recorded in the relevant base station management system. That is to say, the first base station information is recorded in the base station management system, as shown in Table 1.
[0120] S404, the AMF network element records the user access base station information. For the processes such as registration, deregistration, and base station handover triggered by the user, the AMF network element of the 5G core network will record the relevant information in real time, and the relevant information includes the user access base station information.
[0121] S406, synchronize the user access base station information to the user identification system. The information synchronization module newly added in advance in each 5G core network AMF network element synchronizes the user access base station information of each user to the user identification system, as shown in Table 3.
[0122] S408, extract the user access base station information. For example, the user access information recognition module in the user identification system extracts the user access information of all base stations (that is, the user access base station information). The user access base station information may include information such as normal registration, deregistration, and base station handover, and records the time and behavior of the user's last access to the base station.
[0123] S410, obtain the area information. For example, when a disaster accident such as an earthquake or a flood occurs in a certain place, the area information (such as County B, City A, District D, City C, and City E, etc.) is manually input or imported from an external system into the target area information recognition module, and the target area information recognition module combines all the input area information to form a map of the disaster-stricken area in this disaster (including the longitude and latitude coordinates of each boundary point of the polygon map of the disaster-stricken area).
[0124] S412. Determine the second base station information in the disaster area based on the regional information and the first base station information. For example, the target base station information recognition module determines the second base station information, i.e., the disaster-affected base station information (by comparing the base station longitude and latitude coordinates with the longitude and latitude coordinate range of the disaster area map) according to the regional information (such as the disaster area information) and the first base station information (such as the base station location information), as shown in Table 2.
[0125] S414. Identify the users located in the disaster area based on the user access base station information and the second base station information. For example, the target user recognition module combines the user access base station information (output of S408) and the second base station information (output of S412) to identify all relevant user information (information of users in the disaster area).
[0126] S416. Output the list of potential disaster-affected users and their location information.
[0127] This disclosure identifies the disaster-affected users located in the disaster area based on the user access base station information within the 5G core network AMF network element and the target base station information (the second base station information). In addition, based on the longitude and latitude information of the base station construction location and the longitude and latitude range information of the disaster area, the target base stations within the target range are accurately identified.
[0128] In addition, after a disaster occurs, the user identification system can identify the potential user information in the disaster area based on the pre-synchronized user access information and the real-time obtained disaster area information. This disclosure can obtain all user information within the range at any time point as long as the regional information is input.
[0129] It should be noted that this disclosure adds a new information synchronization module within the AMF network element in the 5G network to synchronize the user access information to the user identification system in real time, facilitating the centralized management of user access information and enabling real-time acquisition of changes in user access information. In addition, in the case of a communication network interruption, the potential user information in the disaster area can still be identified based on the pre-synchronized user access base station information.
[0130] Based on the same inventive concept, an embodiment of this disclosure also provides a user identification device as described in the following embodiments. Since the principle of the device embodiment for solving problems is similar to that of the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be elaborated.
[0131] Figure 5 Show a schematic diagram of a user identification device in an embodiment of this disclosure, as Figure 5As shown in the figure, the device includes: an acquisition module 51, a determination module 52, a reception module 53, and an identification module 54. The acquisition module 51 can be used to acquire area information and first base station information. The area information is used to indicate the affected area where the user to be identified is located, and the first base station information is used to indicate the location of the base station. The determination module 52 can be used to determine second base station information in the affected area according to the area information and the first base station information. The reception module 53 can be used to receive user access base station information. The identification module 54 can be used to identify the user located in the affected area according to the user access base station information and the second base station information.
[0132] In some embodiments, the user access base station information is stored on the access and mobility management function network element, and the access and mobility management function network element records the user access base station information in real time.
[0133] In some embodiments, the access and mobility management function network element acquires the user access base station information in real time and synchronizes the user access base station information to the user identification device.
[0134] In some embodiments, the user access base station information includes the user identification of the user to be identified and the corresponding first base station identification. The first base station identification is the identification of the base station where the user to be identified accessed last time. The second base station information includes the second base station identification. Among them, the identification module 54 can also be used to determine the target user identification according to the second base station identification, the first base station identification, and the user identification. The target user identification is the user identification of the user to be identified located in the affected area. According to the target user identification, identify the user located in the affected area.
[0135] In some embodiments, the user access base station information includes the user identification of the user to be identified, the third base station identification corresponding to the user identification, and the status trigger time. The third base station identification is the identification of the base station where the user to be identified accessed. The status trigger time is the time when the user to be identified triggered the base station process. The second base station information includes the second base station identification. Among them, the identification module 54 can also be used to determine the fourth base station identification according to the third base station identification and the status trigger time. The fourth base station identification is the identification of the base station where the user to be identified accessed last time. According to the second base station identification, the fourth base station identification, the status trigger time, and the user identification, determine the target user identification. The target user identification is the user identification of the user to be identified located in the affected area. According to the target user identification, identify the user located in the affected area.
[0136] In some embodiments, the user access base station information includes the user identifier of the user to be identified, the third base station identifier corresponding to the user identifier, and the status trigger time; the third base station identifier is the identifier of the base station accessed by the user to be identified, and the status trigger time is the time when the user to be identified triggers the base station process. The second base station information includes the second base station identifier; wherein, the identification module 54 can also be used to determine the fourth base station identifier according to the third base station identifier and the status trigger time, and the fourth base station identifier is the identifier of the base station where the user to be identified accessed last time; determine the target user identifier according to the second base station identifier, the fourth base station identifier, and the user identifier, and the target user identifier is the user identifier of the user to be identified located in the disaster area; identify the user located in the disaster area according to the target user identifier.
[0137] In some embodiments, the user access base station information further includes user status information, and the user status information includes any one of registration, handover, and deregistration.
[0138] In some embodiments, the first base station information includes the longitude and latitude of the base station.
[0139] The user identification device provided by the present disclosure obtains the area information and the first base station information. The area information is used to indicate the disaster area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; and determine the second base station information of the base station located in the disaster area according to the area information and the first base station information, and receive the user access base station information; and identify the user located in the disaster area according to the user access base station information and the second base station information, thereby reducing the rescue difficulty and ensuring the accurate implementation of the rescue work.
[0140] It should be noted here that the examples and application scenarios implemented by each module in the above device embodiments are the same as the corresponding steps in the method embodiments, but are not limited to the content disclosed in the above method embodiments. It should be noted that the above modules, as part of the device, can be executed in a computer system such as a set of computer executable instructions.
[0141] Those skilled in the art of the present technology field can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation manner, a complete software implementation manner (including firmware, microcode, etc.), or an implementation manner combining hardware and software aspects, which can be collectively referred to as "circuit", "module", or "system" here.
[0142] Based on the same inventive concept, embodiments of the present disclosure also provide an electronic device, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the user identification method of any one of the above via executing the executable instructions. Since the principle of solving problems in the embodiments of this electronic device is similar to that of the above method embodiments, the implementation of the embodiments of this electronic device can refer to the implementation of the above method embodiments, and repeated parts will not be elaborated.
[0143] The following will describe the electronic device 600 according to this embodiment of the present disclosure with reference to Figure 6 to describe the electronic device 600 according to this embodiment of the present disclosure. Figure 6 The shown electronic device 600 is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.
[0144] As Figure 6 shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include but are not limited to: the at least one processing unit 610 described above, the at least one storage unit 620 described above, and a bus 630 connecting different system components (including the storage unit 620 and the processing unit 610).
[0145] Among them, the storage unit stores program codes, and the program codes can be executed by the processing unit 610, so that the processing unit 610 executes the steps according to various exemplary embodiments of the present disclosure described in the "Exemplary Method" section above of this specification. For example, the processing unit 610 may execute the following steps of the above method embodiment: obtaining area information and first base station information, where the area information is used to indicate the disaster area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; determining second base station information in the disaster area according to the area information and the first base station information; receiving the user access base station information; and identifying the user located in the disaster area according to the user access base station information and the second base station information.
[0146] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 6201 and / or a cache storage unit 6202, and may further include a read-only storage unit (ROM) 6203.
[0147] The storage unit 620 may further include a program / utilities 6204 having a set (at least one) of program modules 6205. Such program modules 6205 include but are not limited to: an operating system, one or more application programs, other program modules, and program data. The implementation of a network environment may be included in each or some combination of these examples.
[0148] The bus 630 can represent one or more of several types of bus architectures, including a memory bus or memory controller, a peripheral bus, an Accelerated Graphics Port, a processor, or a local bus using any of a variety of bus architectures.
[0149] The electronic device 600 can also communicate with one or more external devices 640 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 600, and / or communicate with any device that enables the electronic device 600 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 650. Moreover, the electronic device 600 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 660. As shown in the figure, the network adapter 660 communicates with other modules of the electronic device 600 through the bus 630. It should be understood that although not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0150] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or can be implemented by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
[0151] Based on the same inventive concept, as Figure 7 shown, the present disclosure also provides a computer-readable storage medium in an embodiment. A computer program is stored on the computer storage medium 700, and when the computer program is executed by a processor, it implements the user identification method in any one of the above. Since the principle of solving the problem in the embodiment of this computer-readable storage medium is similar to that in the above method embodiment, the implementation of the embodiment of this computer-readable storage medium can refer to the implementation of the above method embodiment, and the repeated parts will not be described again.
[0152] More specific examples of the computer-readable storage medium in this disclosure may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0153] In this disclosure, the computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than the readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0154] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical fiber cable, RF, etc., or any suitable combination of the above.
[0155] In specific implementations, the program code for performing the operations of this disclosure may be written in any combination of one or more programming languages. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, executed as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., by using an Internet service provider to connect through the Internet).
[0156] Based on the same inventive concept, an embodiment of this disclosure also provides a computer program product, including: a computer program or instruction, which when executed by a processor, implements the user identification method in any one of the above method embodiments. Since the principle of solving problems in this embodiment of the computer program product is similar to that of the above method embodiments, the implementation of this embodiment of the computer program product may refer to the implementation of the above method embodiments, and the repeated parts will not be elaborated.
[0157] It should be noted that although several modules or units of a device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more of the above-described modules or units can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0158] From the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
[0159] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and the embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the appended claims.
Claims
1. A user identification method, characterized in that: include: Acquire regional information and first base station information, wherein the regional information is used to indicate a disaster-stricken area where the to-be-identified user is located, and the first base station information is used to indicate a location of a base station; Determine the second base station information in the disaster-stricken area according to the area information and the first base station information; Receive user access base station information; Users located in the disaster-stricken area are identified according to the user access base station information and the second base station information.
2. The user identification method according to claim 1, characterized in that: The user access base station information is stored in an access and mobility management function network element, and the access and mobility management function network element records the user access base station information in real time.
3. The user identification method according to claim 1, characterized in that: The access and mobility management function network element obtains the user access base station information in real time, and synchronizes the user access base station information to the user identification device.
4. The user identification method according to claim 1, characterized in that: The user access base station information includes a user identifier of the user to be identified and a corresponding first base station identifier, the first base station identifier is an identifier of a base station that the user to be identified last accessed, and the second base station information includes a second base station identifier; The step of identifying users located in the disaster-stricken area according to the user access base station information and the second base station information includes: Determine a target user identifier according to the second base station identifier, the first base station identifier and the user identifier, wherein the target user identifier is a user identifier of a user to be identified and located in the disaster-stricken area; According to the target user identifier, users located in the disaster-stricken area are identified.
5. The user identification method according to claim 1, characterized in that: The user access base station information includes a user identifier of the user to be identified, a third base station identifier corresponding to the user identifier, and a state triggering time; the third base station identifier is an identifier of a base station accessed by the user to be identified, the state triggering time is a time when the user to be identified triggers a base station process, and the second base station information includes a second base station identifier; The step of identifying users located in the disaster-stricken area according to the user access base station information and the second base station information includes: Determine a fourth base station identifier according to the third base station identifier and the state trigger time, where the fourth base station identifier is an identifier of a base station that the user to be identified last accessed; Determine a target user identifier according to the second base station identifier, the fourth base station identifier, the state trigger time, and the user identifier, where the target user identifier is a user identifier of a user to be identified and located in the disaster-stricken area; According to the target user identifier, users located in the disaster-stricken area are identified.
6. The user identification method according to claim 1, characterized in that: The user access base station information includes a user identifier of the user to be identified, a third base station identifier corresponding to the user identifier, and a state triggering time; the third base station identifier is an identifier of a base station accessed by the user to be identified, the state triggering time is a time when the user to be identified triggers a base station process, and the second base station information includes a second base station identifier; The step of identifying users located in the disaster-stricken area according to the user access base station information and the second base station information includes: Determine a fourth base station identifier according to the third base station identifier and the state trigger time, where the fourth base station identifier is an identifier of a base station that the user to be identified last accessed; Determine a target user identifier according to the second base station identifier, the fourth base station identifier and the user identifier, wherein the target user identifier is a user identifier of a user to be identified and located in the disaster-stricken area; According to the target user identifier, users located in the disaster-stricken area are identified.
7. The user identification method according to claim 4, 5 or 6, characterized in that: The user access base station information also includes user status information, and the user status information includes any one of registration, switching and deregistration.
8. The user identification method according to any one of claims 1 to 6, characterized in that: The first base station information includes the longitude and latitude of the base station.
9. A user identification device, characterized in that: include: An acquisition module, used to acquire region information and first base station information, wherein the region information is used to indicate the disaster-stricken area where the user to be identified is located, and the first base station information is used to indicate the location of the base station; A determination module, configured to determine the second base station information in the disaster-stricken area according to the area information and the first base station information; A receiving module, used for receiving information about a user accessing a base station; An identification module is used to identify users located in the disaster-stricken area according to the user access base station information and the second base station information.
10. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the user identification method according to any one of claims 1 to 8 by executing the executable instructions.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the user identification method according to any one of claims 1 to 8 is implemented.
12. A computer program product comprising: A computer program or instruction, characterized in that when the computer program or instruction is executed by a processor, it implements the user identification method described in any one of claims 1 to 8.