Lidar with optical communication
US-2016327648-A1 · Nov 10, 2016 · US
US9503183B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9503183-B2 |
| Application number | US-201314132932-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 18, 2013 |
| Priority date | Dec 18, 2013 |
| Publication date | Nov 22, 2016 |
| Grant date | Nov 22, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A free-space optical (FSO) transceiver can include a link predictor configured to estimate conditions for an FSO link over a window of time in the future. The FSO transceiver can also include a scheduler configured to assign outgoing packets to blocks of time in the window of time based on quality of service (QoS) parameters of each of the outgoing packets and on conditions in each block of time in the window of time.
Opening claim text (preview).
What is claimed is: 1. A free-space optical (FSO) transceiver comprising: a link predictor configured to estimate conditions for an FSO link over a window of time in the future; and a scheduler configured to assign outgoing packets to blocks of time in the window of time based on quality of service (QoS) parameters of each of the outgoing packets and on conditions estimated for each block of time in the window of time; wherein the estimated conditions for a given block of time in the window of time is based on a rate of change of a measured power of an incoming signal received at the FSO transceiver. 2. The FSO transceiver of claim 1 , further comprising a transmitter configured to provide an optical signal with the outgoing packets encoded thereon to another FSO transceiver. 3. The FSO transceiver of claim 2 , further comprising a monitor sensor configured to provide the measured power of an incoming optical signal to the link predictor. 4. The FSO transceiver of claim 1 , wherein the scheduler is further configured to store packets with the same QoS parameters in one of a plurality of queues. 5. The FSO transceiver of claim 4 , wherein the scheduler comprises a machine learning algorithm to assign the packets from each of the plurality of queues to the blocks of time in the window of time. 6. The FSO transceiver of claim 4 , wherein the scheduler comprises a neural network to assign the packets from each of the plurality of queues to the blocks of time in the window of time. 7. The FSO transceiver of claim 4 , wherein the QoS parameters for each packet stored in the plurality of queues characterizes a desired latency and a desired priority of a respective packet. 8. The FSO transceiver of claim 7 , wherein the QoS parameters for each packet stored in the plurality of queues further characterizes a desired jitter and a desired throughput of the respective packet. 9. The FSO transceiver of claim 8 , wherein the scheduler is configured to assign consecutive packets stored in a given queue of the plurality of queues to non-consecutive blocks of time in the window of time. 10. The FSO transceiver of claim 9 , wherein the scheduler is configured to assign a packet stored in another queue of the plurality of queues a block of time in the window of time between the non-consecutive blocks of time in the window of time. 11. The FSO transceiver of claim 1 , wherein the conditions of the FSO link vary as a function of atmospheric scintillation in free space traversed by the FSO link. 12. The FSO transceiver of claim 1 , further comprising a communication sensor controller configured to store incoming packets provided over the FSO link in a plurality of buffers. 13. A system comprising: a first free space optical (FSO) transceiver comprising: a link predictor configured to estimate conditions for an FSO link over a window of time in the future; a scheduler configured to assign outgoing packets to blocks of time in the window of time based on quality of service (QoS) parameters of each of the outgoing packets and on conditions estimated for each block of time in the window of time; and a monitor sensor configured to provide a measured power of an incoming optical signal to the link predictor of the first FSO transceiver, wherein the estimated conditions at the first FSO transceiver for a given block of time in the window of time is based on a rate of change of the measured power of the incoming signal; and a second FSO transceiver comprising a scheduler configured to assign another set of outgoing packets to blocks of time in another window of time based on QoS parameters of each of the another set of outgoing packets and on conditions estimated for each block of time in the another window of time. 14. The system of claim 13 , wherein the conditions estimated by the scheduler of the second FSO transceiver for the another window of time are based on conditions estimated and provided from the first FSO transceiver via the FSO link or via another link. 15. The system of claim 13 , where the second FSO transceiver further comprises a link predictor configured to provide the estimated conditions for the FSO link over the another window of time based on the rate of change of the measured power of the incoming signal at the first FSO transceiver. 16. A system comprising: a first free space optical (FSO) transceiver configured to: estimate conditions over an FSO link for a window of time in the future, wherein the estimated conditions for a given block of time in the window of time is based on a rate of change of a measured power of an incoming signal received at the first FSO transceiver; assign the network packets stored in a plurality of queues, wherein each of the plurality of queues stores network packets from the with the same quality parameters, to blocks of time in the window of time based on the estimated conditions and on quality of service (QoS) parameters of the packets in each of the plurality of queues; and transmit the network packets over the FSO link during the window of time; and a second FSO transceiver separated by free space from the first FSO transceiver, the second FSO transceiver being configured to: receive the network packets transmitted over the FSO link; and provide the network packets to a network. 17. The system of claim 16 , wherein the second FSO transceiver is further configured to store the network packets in a plurality of buffers prior to providing the packets to the network. 18. The system of claim 17 , wherein the first FSO transceiver employs a machine learning algorithm to assign the network packets in the plurality of queues to the blocks of time in the window of time. 19. The system of claim 16 , wherein the conditions of the FSO link are based on atmospheric scintillation or internal tracking degradations. 20. A method comprising: estimating conditions of a free space optical (FSO) link for a window of time in the future; and assigning network packets that are stored in a plurality of queues, wherein each of the plurality of queues stores network packets of the with similar quality parameters, to blocks of time based on the conditions and quality of service (QoS) parameters of the network packets in each of the plurality of queues; detecting, by a monitor sensor, a power of an incoming signal transmitted over the FSO link, wherein the estimating is based on a rate of change of the power of the incoming signal. 21. The method of claim 20 , transmitting, by a transmitter, the network packets stored in the plurality of queues over the FSO link.
Bidirectional transmission · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.