Wireless Packet Filtering via Session Binding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, when a device loses connectivity before receiving all data packets, the network address is reassigned to another device, causing unwanted packets to be delivered to the new device, wasting bandwidth and battery power as it processes unneeded data.

Innovation Solution

Implementing a packet filtering system that generates session information associating the source of data packets with the requesting device, allowing only intended packets to be transferred by identifying the destination device based on unique identifiers and processing session information to determine association, thereby preventing delivery to incorrect devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the network address is reassigned to a second wireless device after the first device loses connectivity, then the network address can be reused for new connections, but unwanted data packets are delivered to the second device wasting bandwidth and battery power

Engineering Contradiction:
Improvenetwork address reuse efficiencyVSAvoidbattery power consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent creates a binding between the network address and the data session identifier before address reassignment occurs. This preliminary binding ensures that when the address is reassigned to a second device, packets can be filtered using the session identifier to prevent delivery to the wrong device, thus avoiding wasted battery power while maintaining address reuse capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a session identifier as an intermediary between the network address and the wireless device. This session identifier acts as a mediator that allows the network to track which device should receive packets for a given address, preventing unwanted packet delivery to reassigned addresses while maintaining efficient address reuse

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the network delivers all requested data packets to the destination identified by the packets, then all packets reach their intended destination, but packets may be delivered to the wrong device when address reassignment occurs

Engineering Contradiction:
Improvepacket delivery accuracyVSAvoidpacket filtering system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent establishes a binding between the network address and session identifier before packet delivery occurs. This preliminary action creates a reliable lookup mechanism that ensures packets are delivered to the correct device even after address reassignment, while keeping the filtering logic relatively simple

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the network controller checks the session identifier binding before delivering packets. This feedback loop ensures that packets are only delivered to devices that have an active binding for that session, maintaining high delivery accuracy without requiring complex filtering at each device

Inventive Principle:
Principle #23Feedback

3Loss of energy

If the network processes session information to determine destination association, then unwanted packets are filtered out, but additional processing time and complexity are required

Engineering Contradiction:
Improvebandwidth usageVSAvoidpacket processing time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent uses a simplified lookup table that copies only the essential binding information (network address to session identifier mapping) rather than storing complete session state. This copying approach enables fast filtering decisions with minimal processing time while still effectively preventing unwanted packet delivery and saving bandwidth

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8571022B1Packet filtering by session setup association in a wireless communication system
Publication Date: 2013.10.29 T MOBILE INNOVATIONS LLC
  • US8571022B1 patent drawing
  • US8571022B1 patent drawing
  • US8571022B1 patent drawing

AI summary

Embodiments disclosed herein provide systems and methods for packet filtering in a wireless communication network. In a particular embodiment, a wireless network receives from a requesting device a request for a plurality of data packets to be transferred by a source for delivery to the requesting device. The network then generates session information associating the source of the data packets with the requesting device. Additionally, the network receives a first subset of the data packets from the source for delivery to a destination identified by the data packets. After receiving the packets, the network identifies a destination device based on the destination identified by the packets. The network processes the session information to determine whether the destination device is associated with the source of the packets. If the destination device is associated with the source, the network transfers the packets for delivery to the destination device.