摘要:
For use in a visible light communication (VLC) network, a system and method for communicating a plurality of medium access control (MAC) frames. The method includes providing a single frame structure to support a plurality of topologies, the plurality of topologies including peer-to-peer, broadcast, star and visibility topologies. The method also includes transmitting a plurality of frames comprising a plurality of frame types, the plurality of frame types comprising data, beacon, command, acknowledgement, and color-visibility-dimming (CVD) frames.
摘要:
For use in a visible light communication (VLC) network, a system and method for communicating a plurality of medium access control (MAC) frames. The method includes providing a single frame structure to support a plurality of topologies, the plurality of topologies including peer-to-peer, broadcast, star and visibility topologies. The method also includes transmitting a plurality of frames comprising a plurality of frame types, the plurality of frame types comprising data, beacon, command, acknowledgement, and color-visibility-dimming (CVD) frames.
摘要:
A Two-Dimensional (2D) code receiver and transmitter, and methods for their operation in a 2D code communication system, are provided. The method for operating the 2D code receiver includes receiving a sequence of 2D codes from a 2D code transmitter having data encoded therein, wherein the 2D codes of the sequence are received in succession, and decoding the received a sequence of 2D codes into the data.
摘要:
A method, apparatus, and a non-transitory computer readable storage medium for supporting visible light communication (VLC) exchanges bitmaps for capabilities field exchange in a media access control (MAC) layer during link establishment and association with other VLC-enabled devices. An aggregation bitmap is generated to indicate whether a visible light communication (VLC) transmitter of a first device uses at least one aggregated band that comprises multiple active frequency bands. The aggregation bitmap is transmitted in a capabilities information exchange (CIE) signal to a second device. A guard bitmap that identifies a set of guard frequency bands is also generated and transmitted in the CIE signal. Each guard frequency band indicates leakage transmission from the VLC transmitter.
摘要:
A Two-Dimensional (2D) code receiver and transmitter, and methods for their operation in a 2D code communication system, are provided. The method for operating the 2D code receiver includes receiving a sequence of 2D codes from a 2D code transmitter having data encoded therein, wherein the 2D codes of the sequence are received in succession, and decoding the received a sequence of 2D codes into the data.
摘要:
A method, apparatus, and a non-transitory computer readable storage medium for supporting visible light communication (VLC) exchanges bitmaps for capabilities field exchange in a media access control (MAC) layer during link establishment and association with other VLC-enabled devices. An aggregation bitmap is generated to indicate whether a visible light communication (VLC) transmitter of a first device uses at least one aggregated band that comprises multiple active frequency bands. The aggregation bitmap is transmitted in a capabilities information exchange (CIE) signal to a second device. A guard bitmap that identifies a set of guard frequency bands is also generated and transmitted in the CIE signal. Each guard frequency band indicates leakage transmission from the VLC transmitter.
摘要:
A method and apparatus conduct an optical clock rate negotiation to support asymmetric clock rates for visible light communication (VLC) in a VLC device. A first frame that includes a receiver clock rate supported by a first VLC device is transmitted at a predetermined clock rate. A response frame that includes a receiver clock rate supported by a second VLC device is received from the second VLC device. A transmission clock rate of the first VLC device is selected based on the response frame from the second VLC device. Subsequent frames for data communication are transmitted to the second VLC device at the selected transmission clock rate of the first device. Alternatively, when conducting optical clock negotiation in the PHY layer, multiple clock rates are supported within a single frame.
摘要:
A method and apparatus conduct an optical clock rate negotiation to support asymmetric clock rates for visible light communication (VLC) in a VLC device. A first frame that includes a receiver clock rate supported by a first VLC device is transmitted at a predetermined clock rate. A response frame that includes a receiver clock rate supported by a second VLC device is received from the second VLC device. A transmission clock rate of the first VLC device is selected based on the response frame from the second VLC device. Subsequent frames for data communication are transmitted to the second VLC device at the selected transmission clock rate of the first device. Alternatively, when conducting optical clock negotiation in the PHY layer, multiple clock rates are supported within a single frame.
摘要:
A visible light communication (VLC) device is provided for use in a VLC system. The VLC device detect a trigger condition indicating a failure of a VLC link associated with first allocated resources used to communicate with a second VLC device. In response to the detection, the VLC device terminates on the first allocated resources transmission of data to the second VLC device and transmits a fast link recovery (FLR) signal using the first allocated resources. The VLC device receives a fast link recovery response (FLR RSP) signal indicating the second VLC device received the FLR signal and, in response, the VLC device resumes transmission of data to the second VLC device.
摘要:
For use in visible light communication (VLC), methods for synchronization with multiple topology support and for transmitting an extended preamble. The method for synchronization includes transmitting a two-part preamble sequence. The preamble sequence includes one or more repetitions of a fast locking pattern (FLP) configured to be used for clock synchronization, and one or more repetitions of a topology dependent pattern (TDP) configured to be used to distinguish a plurality of VLC topologies. The method for transmitting an extended preamble includes generating an extended preamble and transmitting the extended preamble during a receive or idle mode for maintaining visibility support and for better synchronization performance.