MAC-PDU Format Checking for Faster Wireless Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, particularly in 3G and beyond, the existing protocols face inefficiencies in data retransmission due to delayed retransmission requests when MAC-PDU formats are incorrect, leading to decreased throughput.

Innovation Solution

Implementing a wireless communication apparatus and method that immediately discards incorrect MAC-PDUs and requests retransmission in the MAC sub-layer, using CRC checks and embedding retransmission requests with reception time and antenna information in communication control data, thereby optimizing retransmission timing and identifying specific antenna errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the existing 3G protocol is used for data transmission, then communication coverage is provided, but retransmission requests are delayed when MAC-PDU formats are incorrect, leading to decreased throughput

Engineering Contradiction:
Improvecommunication throughputVSAvoidretransmission request delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the receiving side determine the format correctness of MAC-PDU before passing to the RLC entity, and proactively generating retransmission requests when format errors are detected. This early detection and request generation eliminates the delay inherent in conventional protocols where retransmission requests are only generated after RLC entity processing fails, thereby improving throughput by reducing retransmission request delay.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If data is transmitted without format checking, then transmission speed is maintained, but incorrect data formats pass through causing hidden errors and reduced reliability

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the data processing into distinct functional segments: a format determining section that checks MAC-PDU format correctness, a received data determining section that performs CRC checks, and an RLC entity that handles retransmission. This segmentation allows format checking to be performed as a separate, dedicated function before data processing, ensuring reliability without significantly increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Productivity

If retransmission requests are generated only by RLC entity, then protocol simplicity is maintained, but throughput is reduced due to delayed retransmission requests

Engineering Contradiction:
Improvecommunication throughputVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies merging by combining the format determination function with the MAC entity, allowing the MAC entity to generate retransmission requests directly when format errors are detected. This merges the format checking and retransmission request generation functions into a single coordinated mechanism at the MAC level, improving throughput by eliminating the delay of waiting for RLC entity processing while maintaining relatively simple control through the existing MAC-RLC interface.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8812926B2Wireless communication apparatus, wireless communication control apparatus, wireless communication method, wireless communication program storage medium, wireless communication control method, and wireless communication control program storage medium
Publication Date: 2014.08.19 1FINITY INC
  • US8812926B2 patent drawing
  • US8812926B2 patent drawing
  • US8812926B2 patent drawing

AI summary

A wireless communication apparatus that uses a communication protocol to transmit and receive data with a data check bit, including a received data determining section that performs a data check for received data by using the data check bit to determine whether the data is error; a received result transmitting section that, when determined to be error, discards the data and transmits a retransmission request to other wireless communication apparatus of the transmitting origin, whereas determined to be not error, transmits a message indicating that the data is normal to the other wireless communication apparatus of the transmitting origin; and a retransmission asking section that determines whether a format of the data is incorrect or normal, and when determined to be normal, passes the data to predetermined processing, whereas when determined to be incorrect, discards the data and asks the received result transmitting section to request retransmission of the data.