PON Data Compression via Pre-Computed Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Passive Optical Networks (PONs) face inefficiencies due to increasing user data consumption, as they struggle to effectively manage and transmit high volumes of data, particularly in burst-mode upstream directions, leading to a demand for increased link capacity.
Innovation Solution
Implementing data compression methods within PONs by establishing a compression table between telecommunications devices to identify and remove highly correlated data fields from packets, such as MAC addresses and VLAN tags, and using reserved header bits to indicate compression, thereby reducing packet length and improving transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Length of moving object
If data compression is implemented by removing fields from packets, then packet transmission length is reduced, but device complexity increases due to compression table management
Solution Approach 1:
The compression table is established in advance between the OLT and ONU devices, storing pre-identified compressible fields such as MAC addresses, VLAN tags, and IP addresses. This preliminary setup allows the devices to quickly reference and compress identified fields without performing complex real-time analysis, thereby reducing packet transmission length while managing device complexity through pre-computed compression entries.
2Productivity
If compression tables are established between devices, then data transmission efficiency is improved, but loss of information increases due to field removal
Solution Approach 1:
The receiver device (OLT or ONU) uses the compression table to verify that removed fields can be accurately reconstructed. The compression table serves as a feedback mechanism ensuring that only fields with predictable, repeatable values are removed, allowing the receiver to restore the original packet structure without loss of information. This feedback loop maintains data integrity while improving transmission efficiency.
3Quantity of substance
If more fields are compressed per packet, then link capacity is conserved for payload data, but ease of operation decreases due to compression management overhead
Solution Approach 1:
The compression table is designed to be universally applicable across multiple packet types and service flows, storing compressible fields that commonly appear in various protocols (MAC addresses, VLAN tags, IP addresses, Ethernet pads). This multi-functional compression approach allows the same compression mechanism to benefit different traffic types without requiring separate compression tables, thereby conserving link capacity while simplifying operation through a unified compression strategy.
Data Source
AI summary
Methods, systems, and apparatus for payload compression are disclosed. In one aspect, a determination is made that one or more fields of a packet to be transmitted are compressible based on a compression table. Prior to transmitting the packet and in response to the determination, the one or more fields of the packet are compressed based on the compression table. Compressing the one or more fields of the packet includes removing the one or more fields from the packet to generate a compressed packet. One or more bits in a header of the compressed packet are modified to indicate at least one compression entry in the compression table associated with the compression performed on the compressed packet.


