ONU Rate Limiting via Multicast Copy Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ONU rate limiting technologies waste PON port resources when trying to include IPTV services, as multicast packets cannot be involved in bandwidth calculations, affecting other services like Internet access and voice services.

Innovation Solution

The method involves making N+M copies of a multicast program, sending N copies to PON ports and M copies to ONU rate limiting units, performing rate limiting, and discarding the copies, using a priority queue and leaky bucket algorithm to ensure real-time rate limiting without affecting PON bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multicast packets are converted to unicast packets to enable ONU rate limiting, then rate limiting can be performed on IPTV services, but PON port resources are wasted due to each ONU occupying separate multicast program bandwidth

Engineering Contradiction:
Improverate limiting capabilityVSAvoidPON port resource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the handling of multicast packets by creating separate processing paths: one for normal multicast forwarding and another for rate limiting. The OLT divides multicast packet processing into two streams - original multicast packets are forwarded normally, while copied packets are sent to ONU rate limiting units for bandwidth control. This segmentation allows both functions to operate simultaneously without resource waste.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces ONU rate limiting units as intermediary components between the OLT and ONUs. These units act as mediators that receive copied multicast packets, perform rate limiting calculations, and enforce bandwidth constraints without affecting the original multicast traffic flow. This intermediary mechanism enables rate limiting while preserving efficient multicast resource sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If each ONU occupies separate multicast program bandwidth, then rate limiting can be implemented, but the quantity of PON port resources is reduced

Engineering Contradiction:
Improvebandwidth control precisionVSAvoidPON port resource quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent creates copied packets of the multicast program and sends them to ONU rate limiting units. These copies are used exclusively for rate limiting purposes, while the original multicast packets continue to be transmitted efficiently through the PON network. This copying approach allows bandwidth control without duplicating the entire multicast transmission path for each ONU.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies different quality treatments to different packet streams. Original multicast packets maintain their efficient shared bandwidth characteristics, while copied packets are subjected to individual ONU rate limiting. This local quality differentiation allows the system to optimize both resource efficiency and bandwidth control precision in their respective domains.

Inventive Principle:
Principle #3Local quality

3Productivity

If multicast packets are involved in ONU overall rate limiting, then real-time rate limiting is achieved, but device complexity increases due to additional copying and forwarding operations

Engineering Contradiction:
Improverate limiting real-time performanceVSAvoidpacket processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by creating packet copies at the OLT before distribution. The copied packets are prepared in advance and sent to ONU rate limiting units, allowing rate limiting to be performed on pre-prepared data without affecting real-time multicast delivery. This preliminary copying reduces the complexity of real-time processing by separating packet preparation from rate limiting execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9985795B2Method and apparatus for optical network unit ONU overall rate limiting
Publication Date: 2018.05.29 HUAWEI TECH CO LTD
  • US9985795B2 patent drawing
  • US9985795B2 patent drawing
  • US9985795B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method and a device for ONU overall rate limiting. The method includes: receiving a multicast program sent by a multicast program server; making N+M copies of the multicast program; sending N copies of the multicast program to N passive optical network PON ports that request the multicast program on demand; and sending M copies of the multicast program to M ONU rate limiting units corresponding to M ONUs that request the multicast program on demand, discarding the M copies of the multicast program. In the method, after the rate limiting is performed on the multicast program, the multicast program is discarded, so that real-time rate limiting is performed on each ONU without affecting bandwidth of a PON.