EPON OLT Multi-Entity Registration for Bandwidth Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Ethernet Passive Optical Networks (EPON) systems face challenges in managing and controlling uplink bandwidth for multiple users, leading to inefficient network utilization and increased traffic collisions, as existing solutions require costly memory for source address learning and cannot distinguish between different user contributions to combined traffic.
Innovation Solution
The method involves registering multiple entities belonging to a single Optical Network Unit (ONU) by the Optical Line Terminal (OLT), using separate Media Access Control (MAC) addresses and optimizing grants to reduce optical overhead, allowing the OLT to control bandwidth and manage traffic without needing source address learning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If source address learning is implemented to distinguish user contributions to combined traffic, then traffic management precision is improved, but memory cost and device complexity increase significantly
Solution Approach 1:
The patent segments the ONU into multiple virtual entities (LLIDs) instead of using source address learning. Each LLID is assigned a unique identifier and granted specific bandwidth, allowing the OLT to distinguish and manage traffic from different users without requiring memory for address learning. This segmentation approach achieves traffic management precision while avoiding the complexity and cost of implementing source address learning protocols.
2Adaptability or versatility
If multiple users connect to a single ONU, then network connectivity and user capacity are improved, but bandwidth control and QoS management become difficult
Solution Approach 1:
The patent implements multi-functionality by enabling a single ONU to serve multiple users through multiple LLIDs. Each LLID functions as an independent logical entity with its own bandwidth allocation and QoS parameters. The OLT controls bandwidth for each LLID individually using grant messages, providing universal connectivity for multiple users while maintaining ease of bandwidth control through centralized grant management.
3Reliability
If time division multiplexing is used to arbitrate between entities, then traffic collision is reduced, but network utilization efficiency decreases
Solution Approach 1:
The patent implements dynamic TDM where the OLT continuously monitors traffic demands from multiple LLIDs and dynamically adjusts grant allocations. The OLT sends grant messages that specify precise time windows for each LLID to transmit data, optimizing bandwidth utilization based on actual traffic conditions. This dynamic approach maintains reliable collision-free transmission while improving network efficiency compared to static TDM schemes.
4Device complexity
If registration process handles single entity per ONU, then protocol simplicity is maintained, but scalability to multiple users is limited
Solution Approach 1:
The patent adds a new dimension to the registration process by introducing LLID as an additional identification layer. Instead of modifying the fundamental registration protocol, the system assigns multiple LLIDs to a single ONU, allowing multiple users to be registered through the existing single-entity registration framework. This approach maintains protocol simplicity while enabling scalable support for multiple users through the added LLID dimension.
Data Source
AI summary
A method for registration of multiple entities belonging to a specific optical networks unit (ONU). In one embodiment, the multiple entity registration method comprises checking by an optical line terminal (OLT) if a registration request message received from the specific ONU belongs to a certain grant, and based on the check result, registering an entity as either a first or as an additional entity of the specific ONU. In another embodiment, the method comprises checking by an OLT of a reserved value of a flags field inside a registration request message, and based on the check result, registering an entity as either a first or as an additional entity of the specific ONU. The knowledge by an OLT that multiple entities belong to a specific ONU is used for grant optimization and packet data flow optimization.


