Integrated VLC MAC Frame Structure for Multi-Topology Support
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current visible light communication (VLC) technologies lack a unified, flexible frame structure that can support multiple topologies such as peer-to-peer, broadcast, star, and visibility topologies, leading to complexity and inefficiency in device design and performance.
Innovation Solution
A configurable medium access control (MAC) frame structure is developed to support multiple VLC topologies, including peer-to-peer, broadcast, star, and visibility topologies, by transmitting various frame types like data, beacon, command, acknowledgement, and color-visibility-dimming (CVD) frames, with flexible preamble lengths and slot configurations to accommodate diverse communication needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a separate frame structure is designed for each VLC topology (peer-to-peer, broadcast, star, visibility), then each topology can be optimized for its specific requirements, but the overall device complexity increases and design becomes less efficient
Solution Approach 1:
The patent implements a universal MAC frame structure that can function across multiple VLC topologies (peer-to-peer, broadcast, star, and visibility topologies) through a single integrated design. The frame includes configurable fields such as frame type indicators, destination address fields, and payload structures that can be adapted to different topology requirements without requiring separate frame designs for each topology type.
Solution Approach 2:
The frame structure incorporates dynamic configurability through fields that can be adjusted based on the operating topology. The frame type field, destination address field, and payload structure can be dynamically configured to match the specific requirements of the current VLC topology being used, allowing the same physical frame structure to serve multiple functions across different network configurations.
2Adaptability or versatility
If a configurable MAC frame structure with flexible preamble lengths and slot configurations is implemented, then diverse communication needs across different topologies are accommodated, but the processing complexity increases
Solution Approach 1:
The MAC frame is segmented into distinct functional fields including preamble, frame type indicator, destination address, source address, payload, and frame check sequence. Each segment serves a specific function and can be independently configured or processed. The flexible preamble length is handled as a separate configurable segment that can be adjusted without affecting the processing of other frame segments, thereby managing complexity through modular segmentation.
3Productivity
If multiple frame types (data, beacon, command, acknowledgement, CVD) are transmitted within a single frame structure, then communication efficiency improves across different topologies, but the frame processing complexity increases
Solution Approach 1:
The frame structure incorporates periodic action through beacon frames that are transmitted at regular intervals to maintain synchronization and network awareness across different VLC topologies. The beacon frame type is indicated through the frame type field, and these periodic beacons help manage the processing of different frame types by providing regular reference points for network state updates, thereby improving overall communication efficiency while managing processing complexity through structured periodic transmission.
Data Source
Figure 1
Figure 2(a)~2(e)
Figure 3(a)~4
AI summary
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.