Digital Mobile Radio Padding Indication via Header Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing ETSI DMR standard for Digital Mobile Radio systems faces challenges in efficiently indicating padding in packet data protocols due to limited header bits, which can lead to increased packet length and inefficient use of wireless resources if the header size is increased.

Innovation Solution

The proposed solution involves a short data header with a format field and a pad field that uses variable bit allocation to indicate the data format and padding, allowing for extended padding indication through the payload pad count field when necessary, thereby optimizing the use of existing header bits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the header size is increased to accommodate format and padding indications, then the ability to indicate packet format and padding is improved, but the packet length increases and wireless resource efficiency decreases

Engineering Contradiction:
Improvepadding indication capabilityVSAvoidwireless resource usage time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The padding indication is segmented into two parts: a minimum padding portion in the header (using 1-4 bits depending on data format) and an extended padding indication in the payload pad count field at the end of the defined length blocks. This segmentation allows the header to remain compact while still providing complete padding information through the combined use of header bits and payload field bits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The solution moves part of the padding indication from the header dimension to the payload dimension by using the payload pad count field (located after the defined length blocks) to indicate extended padding. This dimensional shift allows the header to maintain its size constraint while the payload area carries the additional padding information.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If the header size is increased to indicate packet format and padding, then the information indication capability is improved, but the system capacity decreases

Engineering Contradiction:
Improvepacket format and padding informationVSAvoidsystem capacity
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The payload pad count field, originally designed for a different purpose, is made multi-functional by using it to indicate extended padding information. This allows the same field to serve both its original function and the new padding indication function, avoiding the need for additional header bits that would reduce system capacity.

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

3Measurement precision

If more bits are allocated in the header for padding indication, then the padding indication precision is improved, but the header complexity increases

Engineering Contradiction:
Improvepadding indication precisionVSAvoidheader structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The number of bits used for minimum padding indication is dynamic and depends on the data format type (1 bit for 8-bit bytes, 2 bits for 16-bit words, 3 bits for 24-bit triplets, 4 bits for 32-bit quadwords). This dynamic allocation optimizes the use of header bits based on the actual data format, providing sufficient precision without always using the maximum number of bits.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7489675B2Method for indicating padding in a digital mobile radio system
Publication Date: 2009.02.10 MOTOROLA SOLUTIONS INC
  • US7489675B2 patent drawing
  • US7489675B2 patent drawing
  • US7489675B2 patent drawing

AI summary

A method for indicating padding in a digital mobile radio is disclosed. The method comprises receiving a packet comprising a header and a defined length blocks portion. The defined length blocks portion comprises payload and a padding portion. The padding portion comprises padding and a payload pad count field. The method further indicates by a pad field in the header to examine the payload pad count field to determine an amount of padding for the padding portion of the defined length blocks portion. The method further indicates an amount of padding for the padding portion in the payload pad count field.