Modified TDMA CSMA Protocol for Priority-Based Channel Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks face delays and underutilization of communication channels due to exclusive time slot allocation in TDMA protocols and inefficiencies in CSMA protocols, particularly when prioritizing high-priority messages.

Innovation Solution

A modified TDMA/CSMA protocol that allocates time slots based on message priority rather than device allocation, using a combination of TDMA and CSMA to ensure efficient access to shared communication channels by designating exclusive and non-exclusive slots and resolving contentions with CSMA for high-priority messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If time slots are exclusively assigned to each node in TDMA, then collision is prevented, but channel utilization deteriorates when nodes do not communicate during their assigned slots

Engineering Contradiction:
Improvecollision preventionVSAvoidchannel utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments time slots into two categories: exclusive time slots (for collision-free communication) and non-exclusive time slots (for potential multi-node access). This segmentation allows the system to balance between collision prevention and channel utilization by enabling nodes to access the channel during non-exclusive slots when their exclusive slots are not needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic time slot allocation where nodes can flexibly use either their exclusive time slot or wait for a non-exclusive time slot based on their communication needs. This dynamic approach allows the system to adapt to varying traffic conditions, improving channel utilization while maintaining collision-free operation when necessary.

Inventive Principle:
Principle #15Dynamics

2Productivity

If CSMA protocol is used for shared channel access, then channel utilization is improved, but high priority messages experience delays when low priority messages are transmitting

Engineering Contradiction:
Improvechannel utilizationVSAvoiddelay for high priority messages
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different access characteristics to different time slots. Exclusive time slots provide guaranteed collision-free access (high quality for reliability), while non-exclusive time slots allow CSMA-based multi-node access (high quality for utilization). High priority messages can prioritize exclusive slots to minimize delay, while the system overall achieves better utilization through non-exclusive slots.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent establishes a predefined structure with exclusive time slots allocated to specific nodes before communication occurs. This preliminary allocation ensures that when high priority messages need to transmit, their designated exclusive slots are already reserved and collision-free, eliminating the need to wait for CSMA arbitration and reducing delay.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If time slots are allocated for devices rather than activities, then device-specific communication is simplified, but flexibility for priority-based access is reduced

Engineering Contradiction:
Improvedevice-specific communicationVSAvoidpriority-based access flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent makes time slots universal by allowing any node to access any non-exclusive time slot using CSMA protocols, rather than restricting each node to only its assigned exclusive slot. This multi-functionality enables flexible priority-based access while maintaining simple device-specific communication during exclusive slots, resolving the contradiction between ease of operation and adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7835383B2Method and system for providing a modified timed division multiple access (TDMA) for reduced delay
Publication Date: 2010.11.16 ROBERT BOSCH GMBH
  • US7835383B2 patent drawing
  • US7835383B2 patent drawing
  • US7835383B2 patent drawing

AI summary

A method for shared access of a communication channel is provided, which includes dividing access to the communication channel into a plurality of time slots, and allocating the time slots, at least partially, based on a priority of use of the communication channel.