Opportunistic Data Delivery via Wireless Information Node

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication networks face inefficiencies and resource overload due to 'chatty' applications, which consume excessive network resources and lead to congestion, dropped packets, and poor quality calls, especially when bandwidth is limited and processing capacity is overextended.

Innovation Solution

The implementation of a Wireless Information Node (WIN) network that connects to both the Radio Access Network (RAN) and application servers, allowing for opportunistic delivery of data by monitoring connection states and resource availability, thereby reducing the need for RAN to inspect data packets and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data packets are transmitted over the network to mobile clients, then communication functionality is provided, but network congestion and resource overload occur due to chatty applications

Engineering Contradiction:
Improvecommunication functionalityVSAvoidnetwork resource efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by buffering data packets at the application server before transmission. Connection state information is obtained in advance, and data delivery is scheduled based on predicted optimal times when network resources are available and mobile clients are connected, preventing network congestion before it occurs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts data transmission based on real-time connection state information. The buffered data delivery timing is flexible and adapts to changing network conditions and mobile client connection states, transmitting data only when both network resources and client availability are optimal

Inventive Principle:
Principle #15Dynamics

2Productivity

If RAN inspects data packets to determine delivery timing, then data delivery optimization is achieved, but processing overhead and complexity increase

Engineering Contradiction:
Improvedata delivery optimizationVSAvoidRAN processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system extracts the connection state information acquisition function from the RAN and relocates it to the application server. The RAN only needs to provide this information when requested, rather than continuously monitoring and inspecting all data packets, significantly reducing RAN processing overhead and complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The application server acts as an intermediary between the data source and the RAN. It obtains connection state information from the RAN, makes intelligent decisions about data delivery timing based on this information, and buffers data accordingly, relieving the RAN of complex packet inspection and decision-making responsibilities

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If data is delivered immediately when mobile clients are connected, then response time is improved, but network resources are overconsumed during peak connectivity periods

Engineering Contradiction:
Improvedata delivery delayVSAvoidnetwork resource consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system performs preliminary buffering of data at the application server before transmission. Instead of immediate delivery, data is prepared in advance and delivered at optimally timed moments when mobile clients are connected but network load is lower, balancing responsiveness with resource conservation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the timing parameter of data delivery based on network conditions and connection state. By adjusting when data is transmitted rather than delivering immediately, the system optimizes the balance between delivery speed and network resource consumption, sending data during favorable network conditions

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10033820B2Method and system for opportunistic delivery of less-than-best-effort application data over communication networks
Publication Date: 2018.07.24 LUCENT TECH INC
  • US10033820B2 patent drawing
  • US10033820B2 patent drawing
  • US10033820B2 patent drawing

AI summary

In a method and system for opportunistic delivery of less-than-best-effort application data, a WIN network identified the elements of the wireless network servicing a specified mobile client. One or more elements of the wireless network servicing the specified mobile client monitor the connection state of a mobile client and notify the WIN network of connection state changes so that a chatty application running on an external application server may be notified by the WIN network to deliver packet data when the specified mobile client is connected to the network for some other purpose or when unused network resources are available. In this way, network resource overload caused by chatty applications is reduced.