System and method for communicating using an in-vehicle system
Abstract
A system and method for communicating wirelessly from a mobile device to a remote receiver station is disclosed. The system includes a controller configured to monitor a status of the mobile device and, upon an initiation event, initiate a data transfer process to wirelessly communicate data to the remote receiver station. The system also includes a voice-band modem that, upon initiation of the data transfer process. The voice-band modem is configured to receive data for transfer to the remote receiver station, encode the data to form a series of encoded packets, and transmit the encoded packets to the remote receiver station using a first modulation scheme. Thereafter, unless an indication that the series of packets has been received by at the receiving station is provided, the voice-band modem automatically retransmit the encoded packets to the remote receiver station using a second modulation scheme.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . An answering point device for communicating with a mobile device, the answering point device configured to:
receive a series of symbols from the mobile device, each symbol being a sum of k orthogonal sinusoids out of a set of n orthogonal sinusoids, where k and n are integers with k<n; demodulate each received symbol by performing a Fourier transform on each symbol to determine the frequencies of the k sinusoids present; form received bursts from the demodulated symbols, a burst comprising one or more fountain encoded packets and a cyclic redundancy check code; and reconstruct source data based on fountain encoded packets for which no errors have been detected by the cyclic redundancy check code.
22 . The answering point device of claim 21 further configured to form a binary word of length n with k ones in bit positions corresponding to the k frequencies of the sinusoids present and zeros in all other bit positions.
23 . The answering point device of claim 22 further configured to compare said formed binary word with a stored set of binary words from a table having entries of binary words of length n that have k ones and identify an index of an entry that matches said formed binary word.
24 . The answering point device of claim 23 further configured to decode d bits, wherein the d bits corresponds to said index of said entry that matches said formed binary word, and d is the largest integer less than or equal to
log
2
(
n
k
)
.
25 . The answering point device of claim 21 wherein the series of symbols is received via a voice channel.
26 . The answering point device of claim 21 further configured to transmit a trigger signal to the mobile device to notify the mobile to start sending data data.
27 . The answering point device of claim 26 further configured to transmit the trigger signal until all source data has been received.
28 . The answering point device of claim 27 further configured to cease transmission of the trigger signal when all data has been received.
29 . A method in an answering point device for communicating with a mobile device, the method comprising:
receiving a series of symbols from the mobile device, each symbol being a sum of k orthogonal sinusoids out of a set of n orthogonal sinusoids, where k and n are integers with k<n; demodulating each received symbol by performing a Fourier transform on each symbol to determine the frequencies of the k sinusoids present; forming received bursts from the demodulated data, a burst comprising one or more fountain encoded packets and a cyclic redundancy check code; and reconstructing source data based on fountain encoded packets for which no errors have been detected by the cyclic redundancy check code.
30 . The method of claim 29 further comprising forming a binary word of length n with k ones in bit positions corresponding to the k frequencies of the sinusoids present and zeros in all other bit positions.
31 . The method of claim 30 further comprising comparing said formed binary word against a stored set of binary words from a table having entries of binary words of length n that have k ones and identifying an index of an entry that matches said formed binary word.
32 . The method of claim 31 further comprising decoding d bits, wherein the d bits correspond to said index of said entry that matches said formed binary word and d is the largest integer less than or equal to
log
2
(
n
k
)
.
33 . The method of claim 29 further comprising receiving the series of symbols via a voice channel.
34 . The method of claim 29 further comprising transmitting a trigger signal to the mobile device to notify the mobile to start sending data.
35 . The method of claim 34 further comprising transmitting the trigger signal to the mobile device until all data has been received.
36 . The method of claim 35 further comprising ceasing transmission of the trigger signal when all data has been received.
37 . A mobile device for communicating wirelessly to a remote receiver station, wherein the mobile device is configured to:
assemble source packets for transfer to the remote receiver station; encode the source packets with a fountain code to form a series of encoded packets; upon receiving a trigger signal from the remote receiver station, transmit encoded packets to the remote receiver station using a first modulation scheme; and if the trigger signal persists after transmitting a predetermined number of encoded packets, transmitting encoded packets to the remote receiver station using a second modulation scheme.
38 . The mobile device of claim 37 wherein the first modulation scheme includes a high-rate modulation scheme and the second modulation scheme includes a low-rate modulation scheme.
39 . A method in a mobile device for communicating wirelessly with a remote receiver station, the method comprising:
assembling source packets for transfer to the remote receiver station; encoding the source packets with a fountain code to form a series of encoded packets; upon receiving a trigger signal from the remote receiver station, transmitting the encoded packets to the remote receiver station using a first modulation scheme; and if the trigger signal persists after transmitting a predetermined number of encoded packets, transmitting encoded packets to the remote receiver station using a second modulation scheme.
40 . The method of claim 39 wherein the first modulation scheme includes a high-rate modulation scheme and the second modulation scheme includes a low-rate modulation scheme.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.