RLP Header Routing for Wireless Packet Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, access points often face challenges in delivering packets to access terminals that have lost connection, requiring methods to tunnel packets between remote and serving access points and communicate control information for proper processing, especially when airlink conditions change or access terminals move.

Innovation Solution

The solution involves using RLP and PCP headers to route packets through inter-access point tunnels, with reprocess and remote bits indicating whether the payload should be forwarded to specific RLP modules for processing, allowing for efficient packet delivery and processing even when airlink connections change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packets are tunneled between remote and serving access points to maintain delivery capability, then packet delivery reliability is improved, but system complexity increases due to additional routing and header processing requirements

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary tunneling mechanism between remote and serving access points. The serving AP acts as an intermediary that receives tunneled packets from remote APs, processes them through appropriate RLP modules, and delivers them to the AT. This intermediary approach maintains reliable packet delivery while distributing complexity across multiple specialized components rather than requiring every AP to handle all processing independently.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the packet processing function into distinct RLP modules associated with different access points. Each RLP module is specialized for handling packets from its corresponding AP, and the system uses segmentation to route packets through the appropriate module. This segmentation allows the system to maintain reliability through dedicated processing paths while managing complexity by dividing functionality into discrete, manageable units.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If control values are communicated in packet headers to enable proper processing, then processing accuracy is improved, but overhead increases reducing effective data transmission rate

Engineering Contradiction:
Improveprocessing accuracyVSAvoiddata transmission rate
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent extracts control information (such as reprocess indicators and addressing data) into separate header fields that can be independently processed. By taking out these control values from the main data payload and placing them in structured headers, the system achieves accurate packet routing and processing while allowing the data portion to be transmitted efficiently. The headers are processed separately by header processing modules, preventing them from becoming bottlenecks in the data transmission path.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by using different header structures and control values depending on the specific processing needs of each packet type and routing scenario. Rather than using a uniform header structure for all packets, the system employs localized header designs that include only the necessary control information for each particular case, thereby minimizing overhead while maintaining the required processing accuracy for each packet type.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple RLP modules are used to handle packets from different access points, then adaptability is improved, but device complexity increases due to multiple processing paths

Engineering Contradiction:
Improveprocessing adaptabilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through self-identifying packet structures that contain addressing information and control values enabling packets to automatically route themselves to the correct RLP module. Each packet carries its own routing information (such as source AP identifiers), allowing it to navigate the system independently without requiring complex centralized routing logic. This self-service mechanism provides adaptability across multiple APs while reducing processing complexity by distributing routing decisions to individual packets.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal packet structure and addressing scheme that works across multiple different access points and RLP modules. The standardized header format and control values enable the same packet structure to be processed by any RLP module in the system, providing universality that enhances adaptability. This multi-functional approach allows a single packet design to serve multiple APs and processing scenarios without requiring separate specialized protocols for each case.

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

Data Source

PatentUS7978677B2Methods and apparatus for using control values to control communications processing
Publication Date: 2011.07.12 QUALCOMM INC
  • US7978677B2 patent drawing
  • US7978677B2 patent drawing
  • US7978677B2 patent drawing

AI summary

Methods and apparatus for tunneling packets between remote and serving Access points for delivery to an access terminal (AT) are described. Methods and apparatus for communicating control values and/or information in addition to information to be delivered to an AT over an airlink are also described. An AT uses the received control information to recover communicated packets. Some features support the use of various headers and/or indicators in the headers, e.g., RLP and/or Packet Correlation Protocol (PCP) headers, which may be used to control routing of communicated payloads to an RLP processing module corresponding to an AP which was the source of the communicated payload.