IP Library Granted Patent US 9,178,615
Granted Patent B2
US 9,178,615 · App. 13/629,843 · Granted Nov 3, 2015

Multiphase sampling of modulated light with phase synchronization field

Inventor: Richard D. Roberts (Hillsboro, OR)
Assignee: Intel Corporation
H04B10/116
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,178,615
App. No.
13/629,843
Granted
Nov 3, 2015
Kind
B2
Abstract

A light transmitter transmits multiple light packets, each formatted to include a predetermined phase synchronization field (PSF) and a same message comprising a series of bits. The PSF and each bit are each represented as light that is intensity modulated over a bit period at a corresponding frequency. The light packets are transmitted at different start-times to cause a receiver to sample each packet with a different phase of a fixed, asynchronous sample timeline. The PSF and message are demodulated from each of the sampled light packets. If the demodulated PSF matches the predetermined PSF, then the corresponding demodulated message is declared valid.

Claims (77)

1. An apparatus, comprising a light transmitter configured to:

encode an identical message in each of first and second light packets, including, for each light packet, to cycle an intensity of a light source at one of first and second frequencies for each bit of a message based on a value of the respective bit, and cycle the intensity of the light source at one of the first and second frequencies to encode a predetermined logic value in a phase synchronization field (PSF) of a start frame delimiter (SFD) portion of the light packet; and

transmit the first and second light packets with a phase difference between the PSF and the message of the second light packet and the PSF and the message of the first light packet, wherein the phase difference is relative to a receiver sample rate.

2. The apparatus of claim 1 , wherein the light transmitter is further configured to transmit the first and second light packets from respective first and second light sources, provide the first and second light packets with identical SFD portions, and delay transmission of the second light packet relative to transmission of the first light packet to impart the phase difference.

3. The apparatus of claim 1 , wherein the light transmitter is further configured to transmit the first and second light packets serially, and provide the SFD portion of the second light packet with a duration that differs from a duration of the SFD portion of the first light packet to impart the phase difference.

4. The apparatus of claim 3 , wherein the light transmitter is further configured to:

cycle the intensity of the light source at a third frequency within a rate frequency field (HRF) of the SFD portion of each of the first and second the light packets; and

provide the HRF of the second light packet with a duration that differs from a duration of the HFR of the first light packet to impart the phase difference.

5. The apparatus of claim 1 , wherein the light transmitter is further configured to encode the identical message in a third light packet and impart the phase difference to a PSF and the message of the third light packet relative the PSF and the message of the second light packet.

6. The apparatus of claim 1 , wherein the light transmitter is further configured to impart the phase difference as at least a receiver sample integration time.

7. The apparatus of claim 1 , further including a light receiver configured to:

sample each of the first and second light packets at the receiver sample rate;

demodulate a logic value of the PSF of each of the first and second light packets based on samples of the respective light packet;

demodulate a message portion of each of the first and second light packets based on samples of the respective light packet; and

validate the demodulated message portion of one or more of the first and second light packets if the demodulated logic value of the respective light packet PSF corresponds to the predetermined logic value.

8. The apparatus of claim 7 , wherein the light receiver is further configured to perform forward error correction on the demodulated message portion of the first and second light packets and construct a corrected demodulated data message based on the forward error correction, if the demodulated message portions of the first and second light packets are validated.

9. The apparatus of claim 7 , wherein:

the light transmitter is further configured to cycle the intensity of the light source at a third frequency within a rate frequency field (HRF) of the SFD portion of each of the first and second light packets, wherein the third frequency is at least an order of magnitude greater than each of the first and second frequencies; and

the light receiver is further configured to detect the first and second light packets based on the respective HRF fields.

10. The apparatus of claim 7 , further comprising:

a mobile device that includes a processor and memory, a user interface, the light receiver, and a communication system to communicate between the mobile device and a communication network.

11. A non-transitory computer readable medium encoded with a computer program that includes instructions to cause a processor to:

encode an identical message in each of first and second light packets, including, for each light packet, to cycle an intensity of a light source at one of first and second frequencies for each bit of a message based on a value of the respective bit, and cycle the intensity of the light source at one of the first and second frequencies to encode a predetermined logic value in a phase synchronization field (PSF) of a start frame delimiter (SFD) portion of the light packet; and

transmit the first and second light packets with a phase difference between the PSF and the message of the second light packet and the PSF and the message of the first light packet, wherein the phase difference is relative to a receiver sample rate.

12. The non-transitory computer readable medium of claim 11 , further including instructions to cause the processor to:

transmit the first and second light packets from respective first and second light sources;

provide the first and second light packets with identical SFD portions; and

delay transmission of the second light packet relative to transmission of the first light packet to impart the phase difference.

13. The non-transitory computer readable medium of claim 11 , further including instructions to cause the processor to:

transmit the first and second light packets serially; and

provide the SFD portion of the second light packet with a duration that differs from a duration of the SFD portion of the first light packet to impart the phase difference.

14. The non-transitory computer readable medium of claim 13 , further including instructions to cause the processor to:

cycle the intensity of the light source at a third frequency within a rate frequency field (HRF) of the SFD portion of each of the first and second the light packets; and

provide the HRF of the second light packet with a duration that differs from a duration of the HFR of the first light packet to impart the phase difference.

15. The non-transitory computer readable medium of claim 11 , further including instructions to cause the processor to:

encode the identical message in a third light packet; and

impart the phase difference to a PSF and the message of the third light packet relative the PSF and the message of the second light packet.

16. The non-transitory computer readable medium of claim 11 , further including instructions to cause the processor to impart the phase difference as at least a receiver sample integration time.

17. The non-transitory computer readable medium of claim 11 , further including instructions to cause the processor to:

sample each of the first and second light packets at the receiver sample rate;

demodulate a logic value of the PSF of each of the first and second light packets based on samples of the respective light packet;

demodulate a message portion of each of the first and second light packets based on samples of the respective light packet; and

validate the demodulated message portion of one or more of the first and second light packets if the demodulated logic value of the respective light packet PSF corresponds to the predetermined logic value.

18. The non-transitory computer readable medium of claim 17 , further including instructions to cause the processor to:

perform forward error correction on the demodulated message portion of the first and second light packets and construct a corrected demodulated data message based on the forward error correction, if the demodulated message portions of the first and second light packets are validated.

19. A method, comprising:

encoding an identical message in each of first and second light packets, including, for each light packet, cycling an intensity of a light source at one of first and second frequencies for each bit of a message based on a value of the respective bit, and cycling the intensity of the light source at one of the first and second frequencies to encode a predetermined logic value in a phase synchronization field (PSF) of a start frame delimiter (SFD) portion of the light packet the light packet; and

transmitting the first and second light packets with a phase difference between the PSF and the message of the second light packet and the PSF and the message of the first light packet, wherein the phase difference is relative to a receiver sample rate.

20. The method of claim 19 , wherein the transmitting includes:

transmitting the first and second light packets from respective first and second light sources;

providing the first and second light packets with identical SFD portions; and

delaying transmission of the second light packet relative to transmission of the first light packet to impart the phase difference.

21. The method of claim 19 , wherein the transmitting includes:

transmitting the first and second light packets serially; and

providing the SFD portion of the second light packet with a duration that differs from a duration of the SFD portion of the first light packet to impart the phase difference.

22. The method of claim 21 , wherein the transmitting further includes:

cycling the intensity of the light source at a third frequency within a rate frequency field (HRF) of the SFD portion of each of the first and second the light packets; and

providing the HRF of the second light packet with a duration that differs from a duration of the HFR of the first light packet to impart the phase difference.

23. The method of claim 19 , further including:

encoding the identical message in a third light packet; and

imparting the phase difference to a PSF and the message of the third light packet relative the PSF and the message of the second light packet.

24. The method of claim 19 , wherein the transmitting further includes imparting the phase difference as at least a receiver sample integration time.

25. The method of claim 19 , further including:

sampling each of the first and second light packets at the receiver sample rate;

demodulating a logic value of the PSF of each of the first and second light packets based on samples of the respective light packet;

demodulating a message portion of each of the first and second light packets based on samples of the respective light packet; and

validating the demodulated message portion of one or more of the first and second light packets if the demodulated logic value of the respective light packet PSF corresponds to the predetermined logic value.

26. The method of claim 25 , further including:

performing forward error correction on the demodulated message portion of the first and second light packets and constructing a corrected demodulated data message based on the forward error correction, if the demodulated message portions of the first and second light packets are validated.

27. An apparatus, comprising a light receiver configured to:

sample each of first and second light packets at receiver sample rate;

demodulate a logic value of a phase synchronization field (PSF) of each of the first and second light packets based on samples of the respective light packet;

demodulate a message portion of each of the first and second light packets based on samples of the respective light packet; and

validate the demodulated message portion of one or more of the first and second light packets if the demodulated logic value of the respective light packet PSF corresponds to a predetermined logic value.

28. The apparatus of claim 27 , wherein the light receiver is further configured to perform forward error correction on the demodulated message portion of the first and second light packets and construct a corrected demodulated data message based on the forward error correction, if the demodulated message portions of the first and second light packets are validated.

29. The apparatus of claim 27 , further comprising:

a mobile device that includes a processor and memory, a user interface, the light receiver, and a communication system to communicate between the mobile device and a communication network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2012
From: ROBERTS, RICHARD D.
To: INTEL CORPORATION
Reel/Frame 029263/0356 →
Continuity (1)
Related Publication 20140093238A1 · Apr 3, 2014