Scrambling Timing Advance Values in Wireless Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
GSM systems face issues with unauthorized mobile stations making fake access attempts to obtain timing advance values for positioning, leading to wasted radio resources and inaccurate performance indicators, as the systems cannot distinguish between real and fake accesses.
Innovation Solution
A method and arrangement in a network node that scramble the timing advance value by adding an offset value, making it impossible for unauthorized mobile stations to use the values for positioning, while authorized users can still receive precise timing advance values for accurate positioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system provides timing advance values to mobile stations for positioning, then positioning functionality is enabled, but unauthorized mobile stations can exploit this for fake positioning accesses
Solution Approach 1:
The patent applies parameter changes by modifying the timing advance value through addition of a scrambling code specific to each cell. This transforms the original timing advance parameter into a scrambled version that maintains functional utility for authorized users while becoming unusable for unauthorized positioning attempts, thereby resolving the contradiction between enabling positioning and preventing abuse
2Productivity
If the system processes every random access attempt, then all accesses are handled, but radio resources are wasted on fake positioning accesses
Solution Approach 1:
The patent extracts and identifies fake positioning accesses by detecting whether a mobile station is requesting timing advance information without proper authorization. By separating these fake accesses from legitimate ones, the system can apply different handling strategies - processing legitimate accesses normally while rejecting or minimizing resource allocation for fake accesses, thus resolving the contradiction between comprehensive access handling and resource conservation
3Reliability
If the system allocates signalling channels for all random access attempts, then communication is maintained, but channels remain hanging for fake accesses
Solution Approach 1:
The patent applies preliminary anti-action by implementing mechanisms that prevent fake positioning accesses from establishing hanging signalling channels in the first place. Through authentication checks and proper channel management protocols, the system anticipates and blocks unauthorized accesses before they can consume channel resources, thereby resolving the contradiction between maintaining communication reliability and preventing channel hanging
4Measurement precision
If the system uses timing advance values for positioning, then location information is obtained, but the values can be misused by unauthorized mobile stations
Solution Approach 1:
The patent applies preliminary action by scrambling the timing advance values with cell-specific codes before transmitting them to mobile stations. This preliminary transformation ensures that even if unauthorized stations intercept the values, they cannot use them for positioning without the proper scrambling code. Authorized users can still retrieve accurate positioning information through proper authentication, thus resolving the contradiction between providing positioning accuracy and preventing unauthorized usage
Data Source
AI summary
Methods and arrangements (600) in a network node (110), for scrambling a timing advance value, to be received by a mobile station (120). The method comprises receiving (501) a signal from the mobile station (120), estimating (504) the timing advance value for the mobile station (120), determining (505) an offset value to be added to the estimated timing advance value, computing (506) a scrambled timing advance value by adding the determined offset value to the estimated timing advance value, and transmitting (507) the scrambled timing advance value, to be received by the mobile station (120). Also, methods and arrangements (800) in a mobile station (120), and methods and arrangements (1000) in a database (140) are disclosed.


