EPON MAC Control Sublayer Segmentation for Bandwidth Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedynamic bandwidth allocation capabilityVSAvoidMAC control sublayer structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple control frames are transmitted without proper scheduling, then bandwidth utilization increases, but upstream frame collisions occur

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidupstream frame collision prevention
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7633866B2Data transmission system and method in EPON, and recording medium storing program of the same
Publication Date: 2009.12.15 ELECTRONICS & TELECOMM RES INST
  • US7633866B2 patent drawing
  • US7633866B2 patent drawing
  • US7633866B2 patent drawing

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.