VoNR User Identification via RRC Resume and Timed Database Lookup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication technologies fail to identify whether a called user terminal is a VoNR user terminal during the user access phase, preventing the base station from applying appropriate guarantee policies.
Innovation Solution
A method and system that extracts an identifier from a RRC connection resume request, queries its presence in a database, calculates the time difference with the storage write time, and identifies the user as VoNR if the difference is within a predefined threshold, using predefined identities for RAN paging to update the database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the base station uses existing RRC connection resume cause identification methods, then the calling user terminal can be identified as VoNR, but the called user terminal cannot be identified
Solution Approach 1:
The base station pre-configures a database storing identifiers of VoNR user terminals and their corresponding storage write times. This preliminary preparation enables the base station to quickly identify called user terminals when they send RRC connection resume requests, without needing to query in real-time during the identification process.
Solution Approach 2:
The invention uses identifier information from the RRC connection resume request as a key to query the pre-configured database. By copying and storing identifier-data pairs in advance, the system enables efficient lookup and identification of called user terminals, extending identification capability to both calling and called users.
2Measurement precision
If the base station queries the database for every RRC connection resume request, then identification accuracy improves, but system complexity increases
Solution Approach 1:
The base station pre-configures a database storing identifiers of VoNR user terminals and their corresponding storage write times before actual operation. This preliminary preparation enables the base station to quickly identify called user terminals when they send RRC connection resume requests, without needing to query in real-time during the identification process.
Solution Approach 2:
The system uses the identifier from the RRC connection resume request itself as the query key to search the database. The request message contains the necessary identification information, eliminating the need for additional signaling or complex query mechanisms.
3Measurement precision
If the base station stores detailed user information in the database, then identification accuracy improves, but information security risks increase
Solution Approach 1:
The invention extracts and stores only the essential identifier information from user terminals in the pre-configured database, rather than storing complete user profiles or sensitive data. This extraction approach maintains identification accuracy while minimizing security risks by storing only the minimum necessary information.
Solution Approach 2:
The system uses temporary identifier information that is valid only for a specific time period (from storage write time to current time). These identifier-data pairs can be updated or expired, making the stored information less valuable to potential attackers and reducing long-term security risks.
Data Source
AI summary
A voice over new radio (VoNR) user identification method is provided, including: in response to a RRC connection resume request, extracting an identifier of a user terminal from the RRC connection resume request; querying whether the identifier of the user terminal is stored in a preconfigured database, where several identifiers and storage write times respectively corresponding to the several identifiers are stored in the database; in response to querying that the identifier of the user terminal is stored in the database, calculating a time difference between a time at which the RRC connection resume request is received and a storage write time corresponding to the identifier of the user terminal; in response to determining that the time difference is shorter than a valid duration threshold, identifying that the user terminal is a VoNR user terminal. A base station and a computer-readable medium are further provided.


