Programmable Time Division Multiplexed Switching for Non-Blocking Channel Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time-Division Multiplexing (TDM) systems face challenges in efficiently managing and transferring data across multiple timeslots without requiring destination information within the switching architecture, leading to complexities in adding or deleting channels without affecting existing ones.

Innovation Solution

A network device with switches programmed to perform fully non-blocking transfers of timeslot data between ingress and egress switch links, using mapping information stored in configuration stores to route data from one timeslot to another, allowing for seamless addition of new channels without reconfiguring existing ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If TDM systems use fixed pre-allocated timeslots for each channel, then channel stability and predictable bandwidth are improved, but device complexity increases when adding or deleting channels

Engineering Contradiction:
Improvechannel stabilityVSAvoidcomplexity of adding or deleting channels
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system pre-allocates timeslots to channels in advance, establishing stable mappings before operation. This preliminary configuration allows the system to maintain fixed timeslot assignments for stability while enabling straightforward addition or deletion of channels by simply configuring new mappings without disrupting existing operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The TDM system divides the communication channel into discrete, independent timeslots, each assigned to a specific channel. This segmentation allows individual channels to be added or deleted by allocating or deallocating specific timeslots without affecting other channels, reducing the complexity of channel management while maintaining overall system stability

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If TDM systems require destination information within the switching architecture, then routing flexibility is improved, but data transfer efficiency deteriorates due to blocking

Engineering Contradiction:
Improverouting flexibilityVSAvoiddata transfer efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The switching architecture pre-establishes mapping information that directly associates input timeslots with output timeslots and destinations. This preliminary configuration eliminates the need for real-time destination lookup during data transfer, allowing non-blocking efficient transmission while maintaining routing flexibility through pre-programmed mappings

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The switching system uses pre-configured mapping tables that automatically guide data packets from input to output without requiring dynamic destination information processing. The system serves itself by using the predetermined mappings to route data efficiently, achieving both high throughput and routing adaptability without blocking

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If TDM systems reconfigure existing channels when adding new channels, then channel adaptability is improved, but service interruption and reliability deteriorate

Engineering Contradiction:
Improvechannel adaptabilityVSAvoidservice continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the timeslot space into independent, assignable units that can be allocated to individual channels. When adding new channels, unused or previously allocated timeslots can be reassigned to the new channel without affecting the timing or operation of existing channels, maintaining service continuity while achieving channel adaptability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the configuration parameters (timeslot assignments) for new channels without modifying the operational parameters of existing channels. This allows the addition of channels by adjusting only the relevant timeslot mappings, maintaining service reliability while providing channel adaptability through flexible parameter configuration

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8223803B2Programmable time division multiplexed switching
Publication Date: 2012.07.17 INFINERA CORP
  • US8223803B2 patent drawing
  • US8223803B2 patent drawing
  • US8223803B2 patent drawing

AI summary

A network device may include a set of switches. Each of the switches may include a set of ingress links and a set of egress links. One of the switches may store mapping information that identifies a first timeslot and one of the egress links for data received, during a second timeslot, on one of the ingress links. The one of the switches may receive data, associated with the second timeslot, on the one of the ingress links, identify the first timeslot and the one of the egress links, associated with the second timeslot and the one of the ingress links, based on the mapping information, and output the data, during the first timeslot, on the one of the egress links.