Dynamic Packet Flow Measurement via Controller Timing Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for performing performance measurements in packet-switched communication networks are not dynamic or flexible, particularly in adapting block period durations and are not compliant with Software Defined Network (SDN) architecture.

Innovation Solution

A method where first and second blocks of packets with distinct features are interleaved in time, with measurement points providing performance parameters to a controller. The controller regulates the periodic switching of packet features and the provision of performance parameters through remote commands, allowing dynamic adjustment of measurement parameters without reconfiguring nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If block period duration is reduced to increase measurement frequency, then measurement responsiveness is improved, but node configuration complexity increases

Engineering Contradiction:
Improvemeasurement frequencyVSAvoidnode configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a timing table as an intermediary data structure that stores pre-calculated block period start times and applicable marking values. This timing table acts as a mediator between the controller and measurement nodes, allowing nodes to autonomously determine measurement parameters without requiring complex real-time configuration or calculation, thus enabling frequent measurements while keeping node configuration simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The timing table is prepared in advance with all necessary measurement parameters and marking value assignments for multiple block periods. By performing the calculation and organization work beforehand, the system eliminates the need for complex runtime decision-making at measurement nodes, allowing high measurement frequency without increasing operational complexity.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If block period duration is reduced to improve dynamic response, then adaptability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvedynamic adjustment capabilityVSAvoidnode configuration
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The timing table serves as a pre-computed intermediary that contains all adaptation logic. When dynamic adjustment is needed, the controller simply updates the timing table with new block period parameters, and all measurement nodes automatically adapt by reading from the updated table. This eliminates the need for complex per-node reconfiguration while maintaining high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables dynamic adjustment of measurement parameters by modifying the timing table data structure. By changing parameters such as block period duration and marking value assignments in the timing table, the system achieves flexible adaptation without requiring changes to node configuration or operational procedures.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If performance measurement frequency is increased, then measurement precision is improved, but network overhead increases

Engineering Contradiction:
Improvepacket loss measurement accuracyVSAvoidnetwork communication overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The system implements periodic measurement reporting where measurement nodes send performance data to the controller at regular block period intervals rather than continuously. This periodic action allows for precise measurements to be taken frequently while limiting actual network communication overhead to only the necessary periodic updates, avoiding continuous data transmission.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs measurements at high frequency for precision but transmits data partially - only when block periods are complete and measurements are finalized. This partial action approach achieves measurement precision without the excessive overhead of continuous real-time data transmission, sending only the necessary summarized results.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3824577B1Performance measurement in a packet-switched communication network
Publication Date: 2025.06.04 TELECOM ITALIA SPA
  • EP3824577B1 patent drawingFigure 1~2
  • EP3824577B1 patent drawingFigure 3~4
  • EP3824577B1 patent drawingFigure 5~6

AI summary

It is disclosed a method for performing a performance measurement on a packet flow transmitted through a packet-switched communication network. In the packet flow, first blocks of packets having a first packet feature and second blocks of packets having a second packet feature are provided by periodically switching a packet feature in the packet flow, so that the first blocks of packets alternate in time with the second blocks of packets. Two or more measurement points on the path of the packet flow provide performance parameters relating to the first and second blocks of packets, and alternately provide their values to a network controller, which the controller uses to perform the performance measurement. The periodic switching of the packet feature and the alternate provision of the performance parameter values are in response to remote commands received from the controller.