System and method for testing real world A-GNSS performance of a device
First Claim
Patent Images
1. A test device-implemented method for testing A-GNSS performance of a user equipment, the method including:
- replaying to a device under test (abbreviated DUT) a recorded GNSS signal spectrum previously captured during a drive, which is correlated with position truth data that represents a true position of a GNSS receiver that captured the GNSS signal during the drive; and
performing an A-GNSS session with the DUT during the replaying, including generating assistive position data from the position truth data correlated with the replaying.
1 Assignment
0 Petitions
Accused Products
Abstract
The technology disclosed relates to implementing a novel-testing framework that combines playback of captured GNSS signals with real-time emulation of assisted global navigation satellite system telemetry (abbreviated A-GNSS) in a test session with a mobile device. In particular, it can be used for testing A-GNSS performance of communication devices, navigation systems, telematics and tracking applications.
-
Citations
24 Claims
-
1. A test device-implemented method for testing A-GNSS performance of a user equipment, the method including:
-
replaying to a device under test (abbreviated DUT) a recorded GNSS signal spectrum previously captured during a drive, which is correlated with position truth data that represents a true position of a GNSS receiver that captured the GNSS signal during the drive; and performing an A-GNSS session with the DUT during the replaying, including generating assistive position data from the position truth data correlated with the replaying. - View Dependent Claims (4, 5, 6, 7, 8, 12, 13, 14, 15, 16)
-
-
2. A test device-implemented method for testing A-GNSS performance of a user equipment, the method including:
-
capturing radio frequency signals from GNSS constellation satellites while following a route and logging correlated position truth data along the route from a GNSS tracker; replaying to a device under test (abbreviated DUT) the captured radio frequency signals while conducting an A-GNSS session with the DUT, including supplying to the DUT assistive position data generated from the correlated position truth data.
-
-
3. A test device-implemented method for testing a user equipment in a simulated A-GNSS environment, the method including:
testing operational performance a device under test (abbreviated DUT) in laboratory by replaying to the DUT previously recorded GNSS signal spectrum captured during a drive along with supplying generated assistive position data that matches a vehicle trajectory captured during the drive.
-
9. A system for testing A-GNSS performance of a user equipment, the system including:
-
a processor; code stored in memory coupled to the processor, which when executed on a processor; replays to a device under test (abbreviated DUT) a recorded GNSS signal spectrum previously captured during a drive, which is correlated with position truth data that represents a true position of a GNSS receiver that captured the GNSS signal during the drive; and performs an A-GNSS session with DUT during the replaying, including generating assistive position data from the position truth data correlated with the replaying.
-
-
10. A system for testing A-GNSS performance of a user equipment, the system including:
-
a processor; code stored in memory coupled to the processor, which when executed on a processor; captures radio frequency signals from GNSS constellation satellites while following a route and logging correlated position truth data along the route from a GNSS receiver; replays to a device under test (abbreviated DUT) the captured radio frequency signals while conducting an A-GNSS session with the DUT, including supplying to the DUT correlated assistive position data generated from the correlated position truth data.
-
-
11. A system for testing a user equipment in a simulated A-GNSS environment, the system including:
-
a processor; code stored in memory coupled to the processor, which when executed on a processor; tests operational performance a device under test (abbreviated DUT) in laboratory by replaying to the DUT previously captured GNSS signal spectrum captured during a drive along with generated position assistive data that matches a vehicle trajectory captured during the drive.
-
-
17. An article of manufacture that includes non-transitory processor readable storage with processor executable code for testing A-GNSS performance of a user equipment, including:
-
replaying to a device under test (abbreviated DUT) a recorded GNSS signal spectrum previously captured during a drive, which is correlated with position truth data that represents a true position of a GNSS receiver that captured the GNSS signal during the drive; and performing an A-GNSS session with DUT during the replaying, including generating assistive position data from the position truth data correlated with the replaying. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
18. An article of manufacture that includes non-transitory processor readable storage with processor executable code for testing A-GNSS performance of a user equipment, including:
-
capturing radio frequency signals from GNSS constellation satellites while following a route and logging correlated position truth data along the route from a GNSS receiver; replaying to a device under test (abbreviated DUT) the captured radio frequency signals while conducting an A-GNSS session with the DUT, including supplying to the DUT correlated assistive position data generated from the correlated position truth data.
-
-
19. An article of manufacture that includes non-transitory processor readable storage with processor executable code for testing a user equipment in a simulated A-GNSS environment, including:
testing operational performance a device under test (abbreviated DUT) in laboratory by replaying to the DUT previously captured GNSS signal spectrum captured during a drive along with generated position assistive data that matches a vehicle trajectory captured during the drive.
Specification