EPON MAC Control Sublayer Segmentation for Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional MAC control sublayers in EPONs do not support dynamic bandwidth allocation and fail to multiplex control frames from the bridge for upstream transmission, leading to inefficiencies in data transmission and bandwidth management.
Innovation Solution
A data transmission system with a MAC control sublayer for ONUs in EPONs, incorporating a parser, scheduler, MPCP slave, processor interface, and register to classify, schedule, and transmit frames, including MPCP control frames and OAM frames, to manage bandwidth allocation and synchronization with the OLT.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a conventional MAC control sublayer is used in EPON, then the system structure is simple, but dynamic bandwidth allocation cannot be supported and transmission order control is limited
Solution Approach 1:
The MAC control sublayer is segmented into functional blocks including a parser block that classifies incoming frames into different types (GATE, REPORT, REGISTER, etc.), a scheduler block that manages transmission timing, an MPCP slave block for protocol handling, and a processor interface block. This segmentation enables each block to perform specific functions independently, achieving dynamic bandwidth allocation while maintaining manageable system complexity through modular design.
2Productivity
If multiple control frames are transmitted without proper scheduling, then bandwidth utilization increases, but upstream frame collisions occur
Solution Approach 1:
The scheduler block performs preliminary scheduling of control frames before they are transmitted upstream. It determines the transmission order and timing of different frame types (GATE, REPORT, REGISTER, REGISTER_ACK) based on bandwidth allocation decisions, ensuring that frames are transmitted in a collision-free manner while maximizing bandwidth utilization. This preliminary scheduling action prevents upstream frame collisions before they can occur.
Data Source
AI summary
A data transmission system in an EPON includes a parser classifying frames generated in each block, and transmitting the frames to a block. A scheduler performs multiplexing of frames, then, during a transmission time permitted by an OLT, determines a transmission sequence of the frames and transmits the frames. A MPCP slave processes messages transmitted from the OLT, generates response messages on the transmitted messages, and maintains time synchronization with the OLT A processor interface conveys frames transmitted from the OLT to a processor, frames primitives transmitted from the processor, and transmits the primitives to the OLT. A register stores a value used during generation of frames in each block, a value for system control, and a value acquired from MPCP control frames.


