Multi-function appliance for a satellite navigation data distribution system
First Claim
1. An apparatus, comprising:
- a computer having an input/output (I/O) interface and a memory, the computer including,a receiver configured to receive, from a first source, a first satellite signal including first satellite navigation data, and to receive, from a second source, a second satellite signal including second satellite navigation data;
a packetizer configured to packetize the first satellite navigation data to produce a first reference packet stream and to add a first header to each packet of the first reference packet stream, and to packetize the second satellite navigation data to produce a second reference packet stream and to add a second header to each packet of the second reference packet stream;
a concentrator configured to generate a combined packet stream by removing, based on the first header and the second header, duplicate packets within the second reference packet stream with respect to the first reference packet stream; and
a decoder configured to decode satellite data from the combined packet stream.
7 Assignments
0 Petitions
Accused Products
Abstract
A multi-function appliance for use in a satellite navigation data distribution system is described. A computer includes an input/output interface and a memory the computer is configured with a plurality of modules. The plurality of modules includes a satellite signal receiver, a packetizer, a network interface, a concentrator, and a decoder. The satellite signal receiver is configured to obtain satellite navigation data from satellite signals. The packetizer is configured to packetize satellite navigation data to produce a reference packet stream. The network interface is configured to transmit packet streams towards a network. The concentrator is configured to remove duplicate packets within reference packet streams to generate a combined packet stream. The decoder is configured to decode satellite data from packet streams. In this manner, the computer may be configured to perform a reference station function, a hub function, or a server function in the satellite navigation data distribution network.
-
Citations
20 Claims
-
1. An apparatus, comprising:
- a computer having an input/output (I/O) interface and a memory, the computer including,
a receiver configured to receive, from a first source, a first satellite signal including first satellite navigation data, and to receive, from a second source, a second satellite signal including second satellite navigation data; a packetizer configured to packetize the first satellite navigation data to produce a first reference packet stream and to add a first header to each packet of the first reference packet stream, and to packetize the second satellite navigation data to produce a second reference packet stream and to add a second header to each packet of the second reference packet stream; a concentrator configured to generate a combined packet stream by removing, based on the first header and the second header, duplicate packets within the second reference packet stream with respect to the first reference packet stream; and a decoder configured to decode satellite data from the combined packet stream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a computer having an input/output (I/O) interface and a memory, the computer including,
-
8. An apparatus, comprising:
-
a means for receiving, from a first source, first satellite signals including first satellite navigation data, and receiving, from a second source, second satellite signals including second satellite navigation data; a means for packetizing the first satellite navigation data to produce a first reference packet stream and adding a first header to each packet of the first reference packet stream, and for packetizing the second satellite navigation data to produce a second reference packet stream and adding a second header to each packet of the second reference packet stream; a means for generating a combined packet stream by removing, based on the first header and the second header, duplicate packets within the second reference packet stream with respect to the first reference packet stream; and a means for decoding satellite data from the combined packet stream. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, at a wireless device, first satellite signals including first satellite navigation data from a first source and second satellite signals including second satellite navigation data from a second source; packetizing, in the wireless device, the first satellite navigation data to produce a first reference packet stream and adding a first header to each packet of the first reference packet stream, and packetizing the second satellite navigation data to produce a second reference packet stream and adding a second header to each packet of the second reference packet stream; generating, in the wireless device, a combined packet stream by removing, based on the first header and the second header, duplicate packets within the second reference packet stream with respect to the first reference packet stream; and decoding, in the wireless device, satellite data from the combined packet stream. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification