Bit Allocation Table Grouping for Wireless Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless communication systems, particularly those using visible light communications (VLC) and radio frequency (RF), face challenges in reliability due to channel modifications and device movement, making it difficult to define bitloading and maintain effective communication.
Innovation Solution
A communication method involving the transmission of bit allocation tables (BAT) with update information, where the first communication apparatus sends a BAT message with grouped subcarriers' information, and the second apparatus receives and confirms the updates, allowing for initial coarse synchronization and subsequent fine synchronization of frontends based on channel information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If bit allocation table updates are transmitted frequently to maintain accurate bitloading definitions, then communication reliability improves, but signaling overhead and system complexity increase
Solution Approach 1:
The BAT update message is segmented into multiple fields including group indication field, first number of carriers field, second number of carriers field, and third number of carriers field. Each field carries specific information about subsets of subcarriers, allowing incremental updates without transmitting the entire BAT structure. This segmentation reduces signaling overhead while maintaining update accuracy.
Solution Approach 2:
The system performs preliminary grouping of subcarriers into logical sets before transmission updates. By pre-defining groups of subcarriers and their associated parameters, the system prepares update structures in advance that can be efficiently transmitted and applied. This preliminary organization reduces the complexity of real-time BAT updates.
2Measurement precision
If grouped subcarrier information is transmitted in BAT updates, then bitloading accuracy improves, but message structure complexity increases
Solution Approach 1:
Subcarriers are segmented into multiple groups, with each group tracked by separate number fields (first number of carriers, second number of carriers, third number of carriers). This segmentation allows precise tracking of bitloading allocations for different subcarrier subsets while organizing the message structure into manageable, repetitive patterns rather than a single complex structure.
Solution Approach 2:
Different groups of subcarriers can have different allocation characteristics tracked by their respective number fields. This allows the system to apply different bitloading strategies to different subcarrier groups based on local channel conditions, improving overall bitloading accuracy while maintaining a structured approach to message organization.
3Stability of the object's composition
If synchronization procedures are implemented between frontends, then communication stability improves, but processing time and system complexity increase
Solution Approach 1:
The system performs coarse synchronization before fine synchronization in a staged approach. By establishing initial timing alignment through coarse synchronization first, the system creates a foundation that reduces the complexity and time required for subsequent fine synchronization. This preliminary action prevents the need for more extensive adjustments later.
Solution Approach 2:
Synchronization is segmented into distinct phases: coarse synchronization and fine synchronization. Each phase addresses specific aspects of timing alignment with increasing precision. This segmentation allows the system to achieve stable synchronization through multiple smaller adjustment steps rather than requiring a single complex synchronization operation.
Data Source
AI summary
Techniques (e.g., method, apparatuses, etc.) for permitting communications, e.g., optical communications are described.In one example, a first communication apparatus may send a bit allocation table, BAT, message, to a second communication apparatus. The BAT update information has a BAT update information signalling update information for updating a BAT which is signalled to be updated. The BAT update information groups information into different groups of subcarriers, wherein the BAT update information has, for each group of subcarriers, information indicating the number of carriers in the group.


