Time-Division Multiplex Access Slots with Dynamic Priority Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication networks in vehicles face challenges with increased data volumes leading to overloading and collisions, particularly in time-division multiplex methods, which are inflexible and require fixed access slot allocation.

Innovation Solution

A method that introduces prefixes to access slots in time-division multiplex methods, allowing for dynamic priority resolution and collision-free data transmission by assigning messages to specific subsystems, reducing the need for priority resolutions and acknowledging successful receptions, thereby minimizing energy consumption and data overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If time-division multiplex method is used, then collision-free data transmission is achieved, but flexibility is reduced due to fixed access slot allocation

Engineering Contradiction:
Improvecollision-free data transmissionVSAvoidflexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The communication channel is segmented into multiple access slots, each assigned to specific subsystems. This segmentation allows different subsystems to have dedicated transmission opportunities while maintaining overall system structure, resolving the contradiction between collision-free transmission and flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic priority resolution mechanisms that allow access slot allocation to be adjusted based on message urgency and subsystem requirements. This dynamic adjustment maintains the structured TDMA framework while enabling flexible adaptation to different communication needs.

Inventive Principle:
Principle #15Dynamics

2Productivity

If more data frames are transmitted to handle increased data volumes, then communication capacity is improved, but overloading and traffic jams occur

Engineering Contradiction:
Improvecommunication capacityVSAvoidoverloading
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments data traffic by assigning different subsystems to different access slots. This segmentation distributes the total data volume across multiple time slots, preventing any single slot from becoming overloaded while maintaining high overall communication capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different access slots are assigned to different subsystems based on their specific communication requirements. This local quality assignment ensures that each subsystem receives appropriate bandwidth allocation, optimizing overall system productivity while preventing localized overloading.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If priority resolution is executed for all messages, then correct prioritization is achieved, but energy consumption and data overhead increase

Engineering Contradiction:
Improvecorrect prioritizationVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent extracts the priority resolution requirement to only those messages that actually need it. By assigning subsystems to specific access slots and only executing priority resolution when necessary, the system achieves correct prioritization while minimizing energy consumption and data overhead associated with universal priority resolution.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10602530B2Access method with access slots and priority resolution
Publication Date: 2020.03.24 BAYERISCHE MOTOREN WERKE AG
  • US10602530B2 patent drawing
  • US10602530B2 patent drawing

AI summary

A time-division multiplex method for serial data transmission includes executing a first priority resolution for messages to be transmitted by a plurality of stations on a communications channel and which are assigned to a first prefix, and transmitting a first data frame by a first station of the multiplicity of stations, wherein the first station transmits a first message with the first prefix and with the highest priority, during a predefined first access slot. The method also includes executing a second priority resolution for messages to be transmitted on the communications channel and which are assigned to a second prefix, and then transmitting of a second data frame by a second station of the plurality of stations, where the second station transmits a second message with the second prefix and with the highest priority of the second priority resolution, during a predefined second access slot.