Mobile terminal characteristic value obtaining and positioning method and device based on NR system
By performing time-domain and frequency-domain pre-scheduling of the target terminal in the NR system and combining multi-angle scanning of directional antennas, the problems of high traffic consumption and low positioning accuracy in the prior art are solved, and efficient and accurate mobile terminal positioning and IMSI acquisition are achieved.
Patent Information
- Application Number
- CN202510289121.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-12
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-03-12
AI Technical Summary
The prior art has problems such as high traffic consumption, insufficient privacy protection in IMSI acquisition, as well as low positioning accuracy and slow deployment response in complex dynamic environments.
By performing specific time and frequency domain prescheduling of the target terminal in the NR system, data interaction is avoided and traffic dependence is reduced; combined with multi-angle scanning of directional antennas and signal strength analysis, the position of the target terminal is gradually determined.
It realizes signaling communication without data traffic, reduces communication costs, improves positioning accuracy, and shortens deployment response time, and is suitable for emergency tasks in complex dynamic environments.
Smart Images

Figure CN119815512A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile communication technology, and in particular to a method and device for acquiring and positioning characteristic values of a mobile terminal based on an NR system. Background Art
[0002] With the rapid development of 5G communication technology, NR (New Radio), as one of the core technologies of 5G networks, has brought higher spectrum efficiency, lower latency and wider network coverage to the field of mobile communications. Mobile terminal positioning and IMSI (International Mobile Subscriber Identity) acquisition technology based on the NR system plays an important role in many fields. For example, in network management, user authentication and emergency response scenarios, the rapid acquisition of IMSI is the key to user management and resource allocation. At the same time, precise positioning technology provides effective support for scenarios such as maritime rescue and forest protection. In the existing technology, IMSI is mostly acquired through signaling interaction or data communication, and the target user is located with the help of path loss models or multi-base station collaboration. These methods can meet basic needs in most conventional application scenarios.
[0003] However, with the diversification and complexity of application scenarios, the performance of existing technologies in some specific scenarios still has certain limitations. For example, traditional IMSI acquisition methods usually rely on data communication, which is prone to high traffic consumption and may bring hidden dangers to user privacy protection. In complex dynamic environments, such as post-disaster search and rescue or high-mobility target positioning, traditional positioning methods are often limited by signal interference and link instability, making it difficult to achieve accurate positioning. In addition, existing technologies require a long debugging cycle during deployment, and their response capabilities to emergencies or emergency tasks are still insufficient. These problems limit the application effects of existing technologies in rapid deployment, high-precision positioning and resource optimization, so new technical solutions are urgently needed to solve them. Summary of the invention
[0004] In view of the deficiencies in the prior art, the present invention provides a method and device for acquiring and positioning characteristic values of a mobile terminal based on an NR system, which solves the problems of high traffic consumption, insufficient privacy protection, low positioning accuracy and slow deployment response in a dynamic environment in the prior art for IMSI acquisition.
[0005] To achieve the above objectives, the present invention is implemented by the following technical solutions: A method for acquiring and positioning a mobile terminal characteristic value based on an NR system comprises the following steps: S1. Start the base station and configure the coverage and specific parameters of the NR network, including the TDD time slot ratio in the time domain and the resource block position in the frequency domain; S2. Receive the RRC connection request sent by the mobile terminal within the coverage area of the base station and complete the establishment of the communication link; S3, the base station sends an identity request signaling to the mobile terminal, and receives an identity response signaling returned by the mobile terminal, which includes the subscriber privacy identifier (SUCI) of the mobile terminal; S4, the base station decodes the SUCI into the International Mobile Subscriber Identity (IMSI), and determines whether the IMSI is that of the target user; S5. For the target user, the base station performs periodic pre-scheduling on the target terminal in a fixed time domain and frequency domain to maintain a stable connection of the link and avoid interfering with non-target users; S6. The base station gradually determines the location of the target terminal through the signal strength fed back by the target terminal, combined with the direction information of the directional antenna and the signal strength change information.
[0006] Preferably, the pre-scheduling in step S5 includes: In the time domain, the base station schedules the target terminal at a fixed subframe position; In the frequency domain, the base station allocates a specific resource block range to the target terminal, and the signaling scheduling of non-target terminals avoids this frequency domain; The pre-scheduling period is 10ms. The base station maintains signaling interaction with the target terminal in each period without generating data traffic.
[0007] Preferably, the target terminal positioning in step S6 includes the following contents: The base station receives the signal strength periodically reported by the target terminal; Through multi-angle scanning of directional antennas, the direction with the maximum signal strength of the target terminal is determined; Determine the distance between the base station and the target terminal based on the signal strength; Combine the direction and distance information to gradually approach the location of the target terminal.
[0008] Preferably, the signal strength of the target terminal received by the base station varies inversely with the distance, and is processed by smoothing the feedback signal.
[0009] Preferably, the method is suitable for specific scenarios under the NR network, including maritime rescue, forest and grassland protection, crime investigation, and post-disaster positioning application scenarios.
[0010] Preferably, the directional antenna of the base station has a multi-angle scanning capability and supports target positioning tasks in a dynamic environment in combination with the movement direction of the base station.
[0011] The mobile terminal captures IMSI and positioning device based on the NR system, including: Base station transceiver module: used to receive the RRC connection request from the mobile terminal and complete the establishment of the communication link; SUCI acquisition module: used to receive the subscriber privacy identifier returned by the mobile terminal; IMSI conversion module: used to decode SUCI into international mobile subscriber identity; Link maintenance module: used to perform periodic pre-scheduling of the target terminal in a specific time domain and frequency domain to maintain signaling interaction and avoid interference with non-target terminals; Positioning module: used to gradually locate the target terminal through the signal strength fed back by the target terminal and the information of the directional antenna.
[0012] Preferably, the link maintenance module includes: a time domain scheduling unit, used to allocate fixed subframe positions to target terminals; a frequency domain scheduling unit, configured to allocate a fixed resource block range to a target terminal and ensure that frequency domain resource allocations of non-target terminals are separated from those of the target terminal; A pre-scheduling unit is used to periodically schedule the target terminal signaling interaction every 10ms to ensure continuous link connection without data traffic consumption.
[0013] Preferably, the positioning module includes: A signal receiving unit, used to receive signal strength feedback from a target terminal; A direction determination unit, used to determine the direction of the target terminal through the direction change information of the signal strength; A distance calculation unit, used to estimate the distance between the target terminal and the base station based on the relationship between signal strength and distance; The positioning analysis unit is used to gradually determine the location of the target terminal by combining direction and distance information.
[0014] Preferably, the signal receiving unit of the positioning module is further used to perform weighted smoothing processing on the signal strength feedback value in a fixed time window to reduce the influence of signal fluctuations on positioning accuracy.
[0015] The present invention provides a method and device for acquiring and locating mobile terminal characteristic values based on the NR system. It has the following beneficial effects: 1. The present invention realizes signaling communication without data interaction through periodic pre-scheduling in specific time domain and frequency domain. This method reduces the dependence on traffic during the communication process. Compared with the solution of obtaining user identification through data transmission in the prior art, the present invention avoids the problem of data traffic consumption and solves the problem of high communication cost in traditional methods.
[0016] 2. The present invention combines a pre-scheduling strategy to ensure that the signals between the target terminal and non-target users do not interfere with each other. The stability of the link is maintained through the continuous scheduling of fixed resources. Compared with the solutions in the prior art where the positioning accuracy is greatly affected by the complex network environment, the present invention improves the positioning accuracy within a specific coverage area and overcomes the problem of large positioning errors in the prior art.
[0017] 3. The present invention can adapt to a variety of practical scenarios through dynamic resource allocation and directional antenna multi-angle scanning technology. Compared with the traditional system deployment with complex and long debugging cycle, the present invention can complete the system deployment in a short time, especially in emergency scenarios such as maritime rescue or earthquake search and rescue, solving the problem of long deployment response time in the prior art.
[0018] 4. The present invention utilizes a path loss model and a direction determination algorithm to gradually approach the target terminal location. Compared with the existing positioning methods that rely on high power consumption or complex hardware, the present invention achieves precise positioning with low power consumption and high flexibility, solving the shortcomings of traditional technologies that are too high in power consumption and not suitable for mobile scenarios. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 is a flow chart of the method steps of the present invention; Figure 2 This is a distribution diagram of the device modules of the present invention. DETAILED DESCRIPTION
[0020] The following will be combined with the drawings in the specification of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0021] Embodiment 1: Please see attached Figure 1 The embodiment of the present invention provides a method for capturing IMSI and positioning a mobile terminal based on an NR system, comprising the following steps: S1. Start the base station and configure the coverage and specific parameters of the NR network, including the TDD time slot ratio in the time domain and the resource block position in the frequency domain; S2. Receive the RRC connection request sent by the mobile terminal within the coverage area of the base station and complete the establishment of the communication link; S3, the base station sends an identity request signaling to the mobile terminal, and receives an identity response signaling returned by the mobile terminal, which includes the subscriber privacy identifier (SUCI) of the mobile terminal; S4, the base station decodes the SUCI into the International Mobile Subscriber Identity (IMSI), and determines whether the IMSI is that of the target user; S5. For the target user, the base station performs periodic pre-scheduling on the target terminal in a fixed time domain and frequency domain to maintain a stable connection of the link and avoid interfering with non-target users; S6. The base station gradually determines the location of the target terminal through the signal strength fed back by the target terminal, combined with the direction information of the directional antenna and the signal strength change information; The pre-scheduling in step S5 includes: In the time domain, the base station schedules the target terminal at a fixed subframe position; In the frequency domain, the base station allocates a specific resource block range to the target terminal, and the signaling scheduling of non-target terminals avoids this frequency domain; The pre-scheduling period is 10ms. The base station maintains signaling interaction with the target terminal in each period, while no data traffic is generated; The target terminal positioning in step S6 includes the following contents: The base station receives the signal strength periodically reported by the target terminal; Through multi-angle scanning of directional antennas, the direction with the maximum signal strength of the target terminal is determined; Determine the distance between the base station and the target terminal based on the signal strength; Combine direction and distance information to gradually approach the location of the target terminal; The signal strength of the target terminal received by the base station changes inversely with the distance, and is processed by smoothing the feedback signal; This method is applicable to specific scenarios under NR networks, including maritime rescue, forest and grassland protection, crime investigation, post-disaster positioning, etc. The directional antenna of the base station has multi-angle scanning capabilities and supports target positioning tasks in dynamic environments in combination with the movement direction of the base station.
[0022] Specifically, the implementation of step S1 aims to complete the initialization operation of starting the base station by reasonably configuring the communication parameters of the base station and the mobile terminal, and provide an accurate parameter basis and communication environment for subsequent steps. In this technical solution, the configuration of the base station needs to be combined with the resource allocation parameters of the network coverage, time domain and frequency domain to ensure that the target terminal can establish a stable communication link with the base station. In order to achieve this goal, the base station initialization needs to reasonably plan the specific time slot ratio, resource block location, and other communication protocol parameters to ensure the efficiency and stability of the initialization process.
[0023] Specifically, in this embodiment, step S1 includes the process of starting the base station and configuring key parameters. Generally, the initialization of the base station includes the detection of the communication environment and the setting of basic parameters, such as the planning of the coverage range, the ratio of uplink and downlink time slots, and the resource block allocation range.
[0024] As an option, the coverage of the base station can be dynamically adjusted according to the distribution of the target terminal and the environmental conditions. In one possible implementation, the time slot configuration ratio of the NR network needs to be considered when the base station is initialized, for example, the TDD time slot ratio is set to 6:4:4 to meet the communication needs of the target terminal. Specifically, this ratio can balance the resource allocation of the uplink and downlink communication links.
[0025] In other embodiments, the resource block range at the time of base station initialization needs to be reasonably planned according to the allocation of frequency domain. For example, in RB (Resource Block) allocation, frequency domain resources can be fixed in the range of RB41 to RB46 for communication requests and signal interaction of target terminals. The selection of frequency domain position can avoid signal interference from non-target users and improve the stability of communication.
[0026] In addition, a specific subframe position needs to be set during the initialization process. Specifically, the base station can select a fixed uplink subframe position (e.g., subframe 8) as the basic time domain position for communication interaction. In some embodiments, the fixed setting of the subframe can provide a stable communication window for the target terminal and ensure the continuity of signaling interaction.
[0027] In one possible implementation, the base station also needs to load initialization parameters during the startup process, including resource allocation profiles in the time domain and frequency domain, power sensitivity settings, and antenna direction parameters. Specifically, the power sensitivity setting needs to be combined with the distance estimation range of the target terminal. For example, the sensitivity of the base station can be set to detect signals in the range of -110dBm to -85dBm, ensuring accurate capture of signals from long-distance and short-distance target terminals.
[0028] As an application example, when the coverage area of the base station is large, the antenna direction can be adjusted according to the actual scenario. For example, the base station can use a directional antenna to cover the target area at multiple angles, and further improve the flexibility of the initialization configuration by adjusting the scanning rate of the antenna angle. In some embodiments, this dynamic adjustment of the antenna direction can also be combined with the distribution of the field strength signal to optimize the signal strength within the coverage area.
[0029] In the formula part, the initialization parameters required in this embodiment can be calculated by the following formula: ; in: Indicates the detection power threshold of the base station; Indicates the minimum sensitivity of the base station; Indicates the maximum distance of the base station coverage.
[0030] The goal of step S2 is to establish a communication link between the base station and the mobile terminal. This process is of great significance for the subsequent signaling interaction and positioning operations. Specifically, step S2 needs to ensure that the target terminal can successfully access within the coverage of the base station while avoiding interference and resource conflicts from non-target users.
[0031] In this embodiment, the main task of step S2 is to receive the RRC (Radio Resource Control) connection request sent by the mobile terminal and complete the establishment of the communication link. Generally, the establishment of the RRC connection requires the base station to combine the protocol stack and signaling process of the NR network to gradually complete the allocation of resources and state switching.
[0032] Specifically, after receiving the broadcast channel information from the base station, the mobile terminal will initiate an RRC connection request based on the preconfigured random access resources. As an option, during the random access process, the mobile terminal will send a random access preamble through the physical random access channel (PRACH). After detecting the preamble, the base station will send a random access response through the physical downlink control channel (PDCCH), which contains the allocation information of the random access resources and the timing alignment information.
[0033] In one possible implementation, after completing the initial steps of random access, the base station will allocate specific time domain and frequency domain resources to the target terminal to complete the further processing of the RRC connection request. For example, the base station can allocate exclusive signaling interaction resources to the target terminal at a fixed subframe position in the time domain (such as subframe 8) and a resource block range in the frequency domain (such as RB41 to RB46). This resource allocation method can effectively avoid resource competition for non-target users and provide guarantee for subsequent link stability.
[0034] In some embodiments, in order to improve the efficiency of establishing a communication link, the base station can estimate the distance of the target terminal based on the initial signal power of the target terminal, and adjust the timing parameters of the random access response based on this. Specifically, the base station can calculate the distance of the target terminal according to the following formula: ; in: Indicates the distance between the base station and the target terminal; is the speed of light in meters per second; is the propagation delay of the signal in seconds.
[0035] In another implementation, in order to further improve the success rate of the RRC connection, the base station can optimize the random access process by adjusting the power control parameters. For example, the base station can calculate the power control offset value of the target terminal according to the following formula: ; in: Indicates the transmit power of the target terminal; is the initial power value; It is a power control bias, which is dynamically adjusted based on the feedback signal from the base station.
[0036] As an option, after the random access is completed, the base station will switch the target terminal from the RRC idle state to the RRC connected state. Specifically, the base station notifies the target terminal to enter the connected state by sending an RRC connection establishment confirmation message (RRCConnectionSetupComplete) and allocates dedicated control and data resources for it.
[0037] Generally, the base station needs to process connection requests from multiple terminals at the same time during the link establishment process in step S2. Therefore, the base station needs to combine the resource scheduling algorithm and the priority strategy to ensure that the connection requests from the target terminal can be processed first. For example, in a high-load scenario, the base station can sort the connection requests according to the IMSI priority of the terminal and allocate resources to the target terminal with high priority first.
[0038] Step S3 aims to obtain the Subscriber Privacy Identity (SUCI) of the target terminal through signaling interaction. The acquisition of SUCI is the prerequisite for further decoding the International Mobile Subscriber Identity (IMSI) of the target terminal, which is related to the accuracy of the target terminal's identity confirmation and subsequent positioning operations. This process requires the base station to perform signaling interaction with the target terminal in accordance with the communication protocol, send identity request signaling, and receive identity response signaling returned by the terminal.
[0039] In this embodiment, the identity request signaling sent by the base station adopts the NAS (Non-AccessStratum) layer message format in the NR network protocol. Generally, the identity request signaling of the NAS layer carries a tag field requesting the target terminal to return the subscriber privacy identifier, which is used to instruct the terminal to perform a specific type of identity authentication.
[0040] Specifically, the base station marks the "IdentityRequest" type in the signaling to request the target terminal to return the SUCI. As an option, the base station can also specify the required identity category in the request signaling, such as "SUCI" or "GUTI (Globally Unique Temporary Identifier)". This choice can be dynamically adjusted according to the current state of the network and the access method of the target terminal.
[0041] In a possible implementation, after receiving the identity request signaling, the target terminal generates SUCI according to the configuration parameters of the network and returns it to the base station through the identity response signaling of the NAS layer. Specifically, the generation of SUCI depends on the IMSI and encryption parameters of the target terminal.
[0042] In some embodiments, after receiving the SUCI, the base station will parse it and perform a decryption operation in combination with the private key of the home network, thereby recovering the IMSI of the target terminal.
[0043] In another implementation, in order to improve the success rate of SUCI acquisition, the base station can dynamically adjust the timing of sending the identity request signaling in combination with the result of the random access process. For example, the base station can send the identity request signaling immediately after the initial access signaling interaction of the target terminal is completed to reduce the delay of the signaling.
[0044] As an application example, the target terminal can also carry other network parameters, such as reported signal strength or current mobility status, while returning SUCI. These parameters can provide additional information support for subsequent positioning modules. For example, the signal strength value of the target terminal can be calculated using the following formula: ; in: Signal strength reported by the target terminal; is the signal strength received by the base station; is the path loss value.
[0045] Generally, after the base station completes the SUCI acquisition, it will store the identifier for subsequent operations. At the same time, the base station needs to determine whether the acquired SUCI meets the identity requirements of the target user. For example, in some embodiments, the base station can verify whether the target terminal belongs to the current network by comparing the home network identifier (MCC and MNC) of the IMSI prefix.
[0046] The core task of step S4 is to decode the SUCI to recover the International Mobile Subscriber Identity (IMSI) of the target terminal. IMSI decoding is an important step in achieving target user identity confirmation, and its accuracy is directly related to subsequent positioning and pre-scheduling operations. The base station needs to combine the private key of the home network and use the encryption and decryption algorithm to process the SUCI to obtain the IMSI information.
[0047] In this embodiment, the SUCI received by the base station is generated by the target terminal through an encryption algorithm, and includes the encrypted content of the IMSI and necessary key information. In general, the decoding of the SUCI depends on the encryption and decryption algorithm shared by the base station and the target terminal. For example, in a 5G network, the decryption of the SUCI usually uses an elliptic curve encryption (ECC) algorithm or an asymmetric encryption algorithm.
[0048] Specifically, when decoding the SUCI, the base station needs to call the private key of the home network and complete the IMSI recovery operation in combination with the received encrypted SUCI data.
[0049] As an option, after decoding is completed, the base station will verify the recovered IMSI information to ensure the correctness of the decoding result. In some embodiments, the base station will compare the prefix (MCC and MNC) of the IMSI with the configuration parameters of the target network to verify whether the IMSI belongs to the expected target user.
[0050] In a possible implementation, the base station can directly determine the identity priority of the target terminal after decoding the IMSI. For example, a high-priority IMSI user may correspond to an emergency rescue mission or a special application scenario, and the base station will allocate more resources to it to ensure the stability of the communication link.
[0051] In order to improve the efficiency of SUCI decoding, in some embodiments, the base station will combine hardware acceleration technology, such as using a dedicated encryption and decoding chip or algorithm optimization module, to accelerate the decoding process. In addition, the parameter ranges that may be involved in the decoding process are as follows: ; in: The time delay for SUCI decoding, in milliseconds.
[0052] In another implementation, the base station records other auxiliary information related to the IMSI during the decoding process, such as delay statistics or key usage status during the decoding process. This information can provide additional support for subsequent positioning and pre-scheduling modules. For example, when the IMSI of the target user is successfully decoded, the base station can immediately allocate specific resource blocks to it for continuous signaling interaction.
[0053] Generally, the decoding of SUCI must ensure security and reliability. In some embodiments, in order to prevent decoding failure or data loss, the base station will also perform redundant backup of the decoding process. Specifically, the base station can store the decoded IMSI in a temporary database and synchronize it with the core network of the system to ensure data consistency.
[0054] The main goal of step S5 is to perform periodic pre-scheduling operations on the target terminal. Through specific time domain and frequency domain allocation, the base station can maintain the communication link with the target terminal while avoiding interference with non-target users. This process provides the necessary signaling interaction guarantee for the subsequent signal acquisition and positioning modules.
[0055] In this embodiment, when the base station pre-schedules the target terminal, it needs to allocate communication resources within a fixed time domain subframe and frequency domain resource block range. Generally, the pre-scheduling period is fixed to 10ms to ensure that the signaling interaction between the base station and the target terminal is continuous and does not generate data traffic.
[0056] Specifically, the base station selects a specific uplink subframe position in the time domain, such as subframe 8. As an option, this fixed time domain position helps the target terminal maintain time synchronization in periodic signaling reporting and avoids loss or duplication of signaling interaction.
[0057] In the frequency domain, the base station allocates a specific resource block range, such as RB41 to RB46, to the target terminal. These resource block ranges are isolated from the resource allocations of non-target users to avoid signal interference. In some embodiments, the base station dynamically adjusts the resource block range to adapt to the network load status or coverage area where the target terminal is located.
[0058] In a possible implementation, after completing the time domain and frequency domain allocation, the base station will also set up a power reporting mechanism for pre-scheduling signaling. The target terminal needs to return signal power information in each scheduling cycle. The base station dynamically adjusts the pre-scheduling parameters by analyzing these reported power values. The calculation formula for power reporting is as follows: ; in: Indicates the signal power reported by the target terminal; Indicates the transmit power allocated by the base station; Represents the path loss.
[0059] Generally speaking, the power reporting mechanism can help the base station perceive the communication status of the target terminal in real time and optimize the pre-scheduling results according to the changes in signal strength.
[0060] In another embodiment, the base station may adopt a certain dynamic frequency hopping strategy for the pre-scheduled frequency domain allocation. For example, when the signal strength of the target terminal is lower than a certain threshold, the base station may select a new frequency domain resource block range to reduce the impact of path interference on the communication link.
[0061] As an option, the base station also needs to consider the overall load of the network during the pre-scheduling process. In some embodiments, the base station can prioritize the communication needs of the target terminal through hierarchical scheduling. For example, in a high-load scenario, the base station will prioritize the resource allocation of the target terminal and transfer the signaling interaction of non-target users to other resource blocks.
[0062] The task of step S6 is to locate the target terminal. By combining the signal strength and direction information fed back by the target terminal, the base station can gradually determine the specific location of the target terminal. The accuracy of the positioning process is directly related to the overall performance of the system, especially in dynamic or complex scenes.
[0063] In this embodiment, the base station preliminarily determines the distance of the target terminal by collecting and analyzing the signal strength. Generally, the signal strength is inversely proportional to the distance from the target terminal to the base station. The base station calculates the distance of the target terminal in combination with the path loss model. The specific formula is as follows: ; in: Indicates the distance between the base station and the target terminal; is the transmission power of the base station; The received signal strength reported by the target terminal; is the correction factor for antenna gain and path loss; is the path loss exponent.
[0064] Specifically, after obtaining the preliminary distance information, the base station will further analyze it in combination with the direction information of the directional antenna. As an option, the directional antenna captures the signal direction of the target terminal through multi-angle scanning. The range and angle step of the multi-angle scanning can be adjusted according to the size and complexity of the target area.
[0065] In one possible implementation, the antenna of the base station records the maximum signal strength at different angles during the scanning process. Combining the scanning direction and distance information, the base station can determine the rough location of the target terminal. In some embodiments, the base station also smoothes the positioning result based on the signal strength change within the time window. The smoothing formula is as follows: ; in: is the weighted average of signal strength; The time window The signal strength of the sub-measurement; For the The weight of the sub-measurement; is the number of measurements within the time window.
[0066] Generally speaking, smoothing can effectively reduce signal fluctuations caused by environmental interference and improve positioning accuracy.
[0067] In another embodiment, the base station will also gradually approach the target terminal in combination with the motion information of the dynamic carrier. For example, the base station can use a mobile platform (such as a drone or a vehicle) to carry a directional antenna and further reduce the positioning error through multi-point sampling. In some embodiments, the base station will also verify the positioning results, for example, by comparing the results of different sampling points to verify the specific location of the terminal.
[0068] As an option, the base station can dynamically adjust the resource allocation strategy based on the positioning result of the target terminal. For example, when the target terminal approaches the coverage boundary of the base station, the base station will allocate more resources to it to ensure the stability of signaling interaction.
[0069] Embodiment 2: Please see attached Figure 2 , based on the NR system, the mobile terminal captures the IMSI and positioning device, including: Base station transceiver module: used to receive the RRC connection request from the mobile terminal and complete the establishment of the communication link; SUCI acquisition module: used to receive the subscriber privacy identifier returned by the mobile terminal; IMSI conversion module: used to decode SUCI into international mobile subscriber identity; Link maintenance module: used to perform periodic pre-scheduling of the target terminal in a specific time domain and frequency domain to maintain signaling interaction and avoid interference with non-target terminals; Positioning module: used to gradually locate the target terminal by combining the signal strength fed back by the target terminal with the information of the directional antenna; The link maintenance module includes: a time domain scheduling unit, used to allocate fixed subframe positions to target terminals; a frequency domain scheduling unit, configured to allocate a fixed resource block range to a target terminal and ensure that frequency domain resource allocations of non-target terminals are separated from those of the target terminal; A pre-scheduling unit is used to periodically schedule the target terminal signaling interaction every 10ms to ensure continuous link connection without data traffic consumption; The positioning module includes: A signal receiving unit, used to receive signal strength feedback from a target terminal; A direction determination unit, used to determine the direction of the target terminal through the direction change information of the signal strength; A distance calculation unit, used to estimate the distance between the target terminal and the base station based on the relationship between signal strength and distance; A positioning analysis unit, used to gradually determine the location of the target terminal by combining direction and distance information; The signal receiving unit of the positioning module is also used to perform weighted smoothing processing on the signal strength feedback value in a fixed time window to reduce the impact of signal fluctuations on positioning accuracy.
[0070] Specifically, the base station transceiver module is mainly responsible for signaling interaction with the mobile terminal and establishing a communication link. In this technical solution, the module needs to support the communication requirements under the NR network protocol and complete the entire process from broadcast channel transmission, random access response to RRC connection establishment. The performance of the base station transceiver module directly affects the overall stability of the system and the accuracy of resource scheduling.
[0071] In this embodiment, the main task of the base station transceiver module is to process the access request of the target terminal and complete the link establishment according to the preset communication parameters. Generally, the base station sends the system information of the network through the physical broadcast channel (PBCH), including basic parameters such as frequency, resource block allocation and time domain configuration. The target terminal initiates a random access request based on the received system information to complete the initial access.
[0072] As an option, the base station transceiver module monitors the access preamble sent by the target terminal through the physical random access channel (PRACH) when processing random access signaling. Specifically, the base station determines the access timing of the target terminal and performs time domain alignment based on the time domain position and power characteristics of the access preamble.
[0073] In a possible implementation, the base station sends a random access response message to the target terminal via a physical downlink control channel (PDCCH), which includes the allocated resource block range and time domain alignment information. For example, resources are allocated to the target terminal in the frequency domain range of RB41 to RB46, and signaling interaction is performed at the time domain position of subframe 8.
[0074] In order to improve the efficiency of establishing communication links, the base station transceiver module can also adjust access parameters based on signal power and delay feedback. Specifically, the base station can estimate the propagation delay of the target terminal according to the following formula: ; in: Represents the propagation delay of the signal; Indicates the distance between the base station and the target terminal; Represents the speed of light.
[0075] In some embodiments, in order to ensure the stability of signaling interaction, the base station transceiver module also supports power control feedback to the target terminal. For example, the base station can dynamically adjust the transmission power of the target terminal according to the received signal strength. The power adjustment formula is as follows: ; in: Indicates the adjusted target terminal transmit power; is the current transmit power; The power adjustment calculated for the base station.
[0076] Generally, after completing the random access process, the base station transceiver module will start the RRC connection establishment process. Specifically, the base station establishes a stable signaling link with the target terminal through the RRC connection request and confirmation message. In some embodiments, the base station transceiver module also stores the access status and resource allocation of the target terminal for use by subsequent scheduling and positioning modules.
[0077] As an application example, the base station transceiver module can also dynamically adjust the access strategy according to the IMSI priority of the target terminal. For example, for high-priority target users, the base station can reserve more resource blocks to ensure that their access delay and signaling stability are better than those of ordinary users.
[0078] The core task of the SUCI acquisition module is to obtain the subscriber privacy identifier (SUCI) from the target terminal through signaling interaction, providing data support for subsequent IMSI decoding and target terminal identity confirmation. This module works in conjunction with the base station transceiver module, using the signaling interaction process in the network protocol to achieve efficient SUCI acquisition while ensuring data security.
[0079] In this embodiment, the work of the SUCI acquisition module includes sending identity request signaling and receiving identity response signaling of the target terminal. Generally, the identity request signaling is sent through the NAS (Non-AccessStratum) layer, carrying the identity identification type and request parameters. Specifically, the signaling is marked with the "IdentityRequest" message type and explicitly requests the target terminal to return the SUCI.
[0080] As an option, the SUCI acquisition module can dynamically adjust the parameters in the identity request signaling, such as the category of the requested identity or the related timeout setting. In some embodiments, when the network is in a low load state, the base station will preferentially request the target terminal to return the SUCI to reduce the signaling interaction delay.
[0081] In a possible implementation manner, after receiving the identity request signaling, the target terminal generates a SUCI according to the network configuration, and returns it to the base station through the identity response signaling of the NAS layer.
[0082] Generally speaking, the encryption process of SUCI ensures the security of IMSI during transmission and avoids the leakage of user privacy.
[0083] Specifically, after receiving the response signaling returned by the target terminal, the SUCI acquisition module will parse the signaling content, extract the SUCI value, and store it in a temporary cache. In some embodiments, the base station will also perform a simple check on the received SUCI, such as verifying its format or encryption integrity, to ensure the validity of the data.
[0084] In another implementation, the SUCI acquisition module records the timestamp and signaling path information of the signaling interaction to analyze the delay or other potential problems in the SUCI acquisition process. For example, by recording the sending time of the identity request signaling and the receiving time of the response signaling, the signaling round-trip delay can be calculated as follows: ; in: is the delay time of signaling interaction; Indicates the timestamp of receiving the response signaling; Indicates the timestamp when the request signaling is sent.
[0085] As an option, the SUCI acquisition module can also cooperate with the core network of the system to decrypt and verify the encryption structure of the SUCI using the key of the home network. For example, when the SUCI received by the base station contains errors or is incomplete, it can request resending through the verification process of the core network.
[0086] In some embodiments, in order to improve the success rate of SUCI acquisition, the SUCI acquisition module analyzes the signaling interaction record of the target terminal and adjusts the number or interval of signaling retransmissions. For example, when the signal strength of the target terminal is weak, the module can extend the signaling timeout to ensure the integrity of data transmission.
[0087] The main task of the IMSI conversion module is to use the SUCI data obtained from the target terminal by the base station to recover the IMSI of the target terminal through the decryption and parsing process. The successful decoding of IMSI is crucial for the subsequent target user confirmation and positioning. This module is closely connected with the SUCI acquisition module and completes the IMSI conversion operation by calling the decryption algorithm and the private key of the home network.
[0088] In this embodiment, the IMSI conversion module decrypts the SUCI by calling the private key of the home network. Generally, the encryption structure of the SUCI adopts an asymmetric encryption algorithm, in which the target terminal uses the public key of the home network when generating the SUCI.
[0089] As an option, the IMSI conversion module can check the integrity of the SUCI before the decryption operation. For example, the module can check whether the SUCI data conforms to a predetermined format or contains necessary fields. This check can effectively avoid decoding failures caused by data transmission errors.
[0090] In a possible implementation, the IMSI conversion module manages the keys used in the decryption process by combining the cooperation of the network core device. For example, when SUCI decryption fails, the module can request a key update from the core network and re-execute the decryption operation. In some embodiments, in order to improve the decryption efficiency, the module can also complete the complex calculation process through a hardware acceleration unit (such as a dedicated decryption chip).
[0091] Specifically, after successfully decrypting the SUCI, the IMSI conversion module will also parse the home network identifier (MCC and MNC) of the IMSI to verify whether the IMSI belongs to the home network of the target user. Generally, the first 6 digits of the IMSI represent the country code (MCC) and operator code (MNC) of the home network.
[0092] In some embodiments, in order to further confirm the authenticity of the IMSI, the IMSI conversion module can also combine the access status record and signaling path information of the base station to perform multi-dimensional verification on the decoded IMSI. For example, the module can compare the IMSI with the list of legal users within the coverage area of the base station to ensure that the identity of the target terminal is unique and traceable.
[0093] As an application example, the IMSI conversion module can also encrypt and store the decoding result of the IMSI to ensure the security of the data when the subsequent module calls it. In some embodiments, the module will encrypt the IMSI data and store it in a temporary storage device, and set the storage validity period. For example, when the storage time of the IMSI exceeds a preset threshold, the module will automatically clear the stored data to avoid data leakage.
[0094] The link maintenance module achieves continuous link connection of the target terminal and avoids resource conflicts with non-target users through specific time domain and frequency domain resource allocation and periodic scheduling strategies. This module directly receives the output results of the IMSI conversion module and provides a reliable communication foundation for the subsequent positioning module by dynamically scheduling resources for the target terminal.
[0095] In this embodiment, the workflow of the link maintenance module includes performing periodic pre-scheduling operations in a specific frequency domain and time domain. Generally, the base station allocates exclusive resource blocks and subframe positions to the target terminal based on the IMSI information of the target terminal. Specifically, the frequency domain resources can be configured in the range of RB41 to RB46, and the time domain position can select a fixed uplink subframe 8 for signaling interaction.
[0096] As an option, the link maintenance module supports dynamic adjustment of the scheduling period to adapt to changes in network status. In some embodiments, the module will fix the scheduling period of 10ms to maintain the stability of the signaling interaction of the target terminal while avoiding unnecessary waste of resources. The choice of the scheduling period can be flexibly adjusted according to the signal feedback of the target terminal to optimize the communication efficiency.
[0097] In a possible implementation, the link maintenance module dynamically optimizes the pre-scheduling parameters using the power reporting information of the target terminal. For example, the path loss of the target terminal is calculated by the following formula: ; in: is the path loss; Indicates the signal power transmitted by the base station; The signal receiving power reported by the target terminal.
[0098] In general, the link maintenance module dynamically adjusts the power level or resource allocation range of the target terminal by analyzing the path loss value. For example, when the path loss is too large, the module will increase the transmission power or expand the frequency domain resource block range to enhance communication stability.
[0099] Specifically, the link maintenance module also detects the signaling interference of non-target users in real time and avoids interference by separating the resource allocation of target and non-target users. In some embodiments, the module dynamically adjusts the time domain subframe position of the target terminal according to the resource usage of non-target users, thereby ensuring the exclusivity of the communication link.
[0100] In another implementation, the link maintenance module supports power smoothing to reduce the impact of signal fluctuations on link stability. The signal strength reported by the target terminal can be smoothed by the following formula: ; in: is the signal strength value after smoothing; is a single signal strength measurement within the time window; is the weight factor; is the number of measurements within the time window.
[0101] As an application example, the link maintenance module also supports dynamic management of the priority of the target terminal. For example, when there are multiple target users within the coverage area of the base station, the module can allocate different resources according to the priority of the IMSI to ensure that the communication needs of high-priority users are met first.
[0102] The positioning module conducts a comprehensive analysis of the signal strength and direction information fed back by the target terminal, and the module can gradually determine the spatial position of the target terminal. The positioning module directly receives the signal feedback provided by the link maintenance module and combines the multi-angle scanning capability of the directional antenna to complete the positioning task.
[0103] In this embodiment, the core task of the positioning module is to gradually approach the position of the target terminal based on the signal strength periodically reported by the target terminal and the direction information of the directional antenna. Generally, the signal strength of the target terminal is inversely proportional to its distance from the base station.
[0104] As an option, the positioning module captures the direction of the maximum strength of the target terminal signal through multi-angle scanning of the directional antenna. Specifically, the antenna scans the coverage area at a preset angle step, and preliminarily determines the direction information of the target terminal by recording the signal strength peaks at different angles.
[0105] In a possible implementation, the positioning module combines the results of multiple scans and uses a weighted average algorithm to smooth the signal direction to further improve the accuracy of direction determination.
[0106] Generally, after obtaining the direction information, the module will also perform comprehensive positioning in combination with the distance information calculated by the signal strength. In some embodiments, the positioning module will analyze the time window variation trend of the signal strength to further improve the positioning accuracy.
[0107] Specifically, the module also supports target positioning tasks in dynamic environments. For example, when the base station is on a mobile carrier (such as a vehicle or drone), the positioning module can adjust the antenna scanning range and step rate based on the carrier's movement direction and speed information to ensure the stability of the positioning results.
[0108] In another implementation, the positioning module can perform multi-point joint analysis on the signal sampling results at different locations to further reduce the position error range of the target terminal. In some embodiments, the module determines the final location of the target terminal by cross-validating the distance and direction information of multiple sampling points.
[0109] As an application example, the positioning module also supports dynamically adjusting the resource allocation strategy of the link maintenance module according to the positioning results of the target terminal. For example, when the target terminal is close to the edge of the base station coverage, the module can trigger the link maintenance module to allocate more resources to it to ensure the continuous stability of signaling interaction.
[0110] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for acquiring and positioning a mobile terminal characteristic value based on an NR system, characterized in that: The following steps are involved: S1. Start the base station and configure the coverage and specific parameters of the NR network, including the TDD time slot ratio in the time domain and the resource block position in the frequency domain; S2. Receive the RRC connection request sent by the mobile terminal within the coverage area of the base station and complete the establishment of the communication link; S3, the base station sends an identity request signaling to the mobile terminal, and receives an identity response signaling returned by the mobile terminal, which includes the subscriber privacy identifier (SUCI) of the mobile terminal; S4, the base station decodes the SUCI into the International Mobile Subscriber Identity (IMSI), and determines whether the IMSI is that of the target user; S5. For the target user, the base station performs periodic pre-scheduling on the target terminal in a fixed time domain and frequency domain to maintain a stable connection of the link; S6. The base station gradually determines the location of the target terminal through the signal strength fed back by the target terminal, combined with the direction information of the directional antenna and the signal strength change information.
2. The method for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 1, characterized in that: The pre-scheduling in step S5 includes: In the time domain, the base station schedules the target terminal at a fixed subframe position; In the frequency domain, the base station allocates a specific resource block range to the target terminal, and the signaling scheduling of non-target terminals avoids this frequency domain; The pre-scheduling period is 10ms. The base station maintains signaling interaction with the target terminal in each period without generating data traffic.
3. The method for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 1, characterized in that: The target terminal positioning in step S6 includes the following contents: The base station receives the signal strength periodically reported by the target terminal; Through multi-angle scanning of directional antennas, the direction with the maximum signal strength of the target terminal is determined; Determine the distance between the base station and the target terminal based on the signal strength; Combine the direction and distance information to gradually approach the location of the target terminal.
4. The method for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 3, characterized in that: The signal strength of the target terminal received by the base station varies inversely with the distance, and is processed by smoothing the feedback signal.
5. The method for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 1, characterized in that: This method is applicable to specific scenarios under the NR network, including maritime rescue, forest and grassland protection, crime investigation, and post-disaster positioning application scenarios.
6. The method for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 3, characterized in that: The directional antenna of the base station has multi-angle scanning capability and supports target positioning tasks in a dynamic environment in combination with the movement direction of the base station.
7. A mobile terminal feature value acquisition and positioning device based on an NR system, according to a mobile terminal feature value acquisition and positioning method based on an NR system according to any one of claims 1 to 6, characterized in that: include: Base station transceiver module: used to receive the RRC connection request from the mobile terminal and complete the establishment of the communication link; SUCI acquisition module: used to receive the subscriber privacy identifier returned by the mobile terminal; IMSI conversion module: used to decode SUCI into international mobile subscriber identity; Link maintenance module: used to perform periodic pre-scheduling of the target terminal in a specific time domain and frequency domain to maintain signaling interaction and avoid interference with non-target terminals; Positioning module: used to gradually locate the target terminal through the signal strength fed back by the target terminal and the information of the directional antenna.
8. The device for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 7, characterized in that: The link maintenance module comprises: a time domain scheduling unit, used to allocate fixed subframe positions to target terminals; a frequency domain scheduling unit, configured to allocate a fixed resource block range to a target terminal and ensure that frequency domain resource allocations of non-target terminals are separated from those of the target terminal; A pre-scheduling unit is used to periodically schedule the target terminal signaling interaction every 10ms to ensure continuous link connection without data traffic consumption.
9. The device for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 7, characterized in that: The positioning module comprises: A signal receiving unit, used to receive signal strength feedback from a target terminal; A direction determination unit, used to determine the direction of the target terminal through the direction change information of the signal strength; A distance calculation unit, used to estimate the distance between the target terminal and the base station based on the relationship between signal strength and distance; The positioning analysis unit is used to gradually determine the location of the target terminal by combining direction and distance information.
10. The device for acquiring and positioning a mobile terminal characteristic value based on the NR system according to claim 7, characterized in that: The signal receiving unit of the positioning module is also used to perform weighted smoothing processing on the signal strength feedback value in a fixed time window to reduce the impact of signal fluctuations on positioning accuracy.
Citation Information
Patent Citations
Terminal device scheduling method, network device, and terminal device
CN109937596A
Terminal positioning method and device
CN116828591A
Communication method, terminal, network device and storage medium
CN117204099A
Wireless communication systems
EP2200363A1
Cited By
Mobile terminal positioning method and device
CN121208804A