Adaptive TDMA Host Device Dynamic Time Slot Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional TDMA systems are inflexible and inefficient in allocating bandwidth when the number of transmitters sharing a channel changes frequently, leading to challenges in supporting all devices effectively.

Innovation Solution

An adaptive TDMA system that dynamically allocates or deallocates TDMA time slots in response to changes in the number of active clients by using a host device to transmit startup and polling messages, adjusting the number of timeslots in real time based on client connections and disconnections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional TDMA allocates fixed time slots to transmitters, then channel access is organized and predictable, but the system becomes inflexible when the number of transmitters changes frequently

Engineering Contradiction:
Improveadaptability to changing number of clientsVSAvoidcomplexity of TDMA bandwidth allocation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic TDMA by allowing the host device to adjust the number of time slots in each TDMA cycle based on the current number of active clients. The polling message dynamically indicates whether the system is in startup mode or normal mode, and the number of time slots varies from cycle to cycle according to client connections and disconnections, making the system flexible and adaptive to changing conditions.

Inventive Principle:
Principle #15Dynamics

2Productivity

If dynamic TDMA emphasizes allocation according to bandwidth consumption, then bandwidth efficiency is improved, but the system becomes overly complex

Engineering Contradiction:
Improvebandwidth allocation efficiencyVSAvoidcomplexity of allocation mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of time slot allocation from fixed to variable based on the number of active clients rather than bandwidth consumption metrics. The host device determines the number of time slots needed based on client presence, and this number is communicated through the polling message. This approach achieves efficient bandwidth allocation while maintaining relatively simple system complexity by using a straightforward counting mechanism rather than complex bandwidth measurement and allocation algorithms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10020906B2Adaptive multi-client single host TDMA communications
Publication Date: 2018.07.10 DISH TECHNOLOGIES LLC
  • US10020906B2 patent drawing
  • US10020906B2 patent drawing
  • US10020906B2 patent drawing

AI summary

TDMA communications between a host device and a number of clients on a communications channel are dynamically adapted to allocate or de-allocate time slots in response to changes in the number of active clients. The system initially operates in a startup mode in which the host device transmits a startup message on the communications channel and assigns a timeslot in a TDMA cycle in response to connection requests received from each of the requesting clients. After exiting the startup mode, the system operates in a normal mode in which the host device initiates the TDMA cycle by transmitting a polling message on the communications channel that indicates a number of timeslots occurring within that particular TDMA cycle. The host changes the number of timeslots indicated in the polling message to responsively adapt duration of the TDMA cycle as the number of clients communicating via the communications channel changes.