Lightweight SIP Protocol for Mobile Wireless Transaction Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile networks face inefficiencies due to high oversubscription and bandwidth constraints when extending SIP protocols to mobile terminals, leading to reduced effective bandwidth and network throughput.

Innovation Solution

Implementing a lightweight communications protocol that distributes SIP functionality between mobile subscribers and application servers, using a lightweight client on the mobile device and an alias on the server to reduce the number of wireless transactions and processing requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SIP protocol is extended to mobile terminals, then communication flexibility and functionality are improved, but network bandwidth consumption and transaction overhead increase significantly

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidbandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The SIP protocol functionality is segmented into two parts: a full SIP stack resides on the application server while a lightweight client on the mobile terminal handles only basic message transmission. This segmentation allows mobile devices to benefit from SIP functionality without requiring the complete protocol stack, thereby reducing bandwidth consumption and transaction overhead while maintaining communication flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The application server acts as an intermediary between the mobile terminal and the SIP network. The lightweight client on the mobile device communicates with the server, which then handles all complex SIP protocol processing, registration, and message routing. This intermediary approach enables mobile devices to access SIP services with minimal local processing requirements, reducing the bandwidth and transaction burden on the mobile network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If full SIP stack is implemented on mobile devices, then protocol functionality is complete, but device complexity and processing requirements increase

Engineering Contradiction:
Improveprotocol functionalityVSAvoidclient complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The complex SIP protocol processing functionality is extracted from the mobile device and relocated to the application server. The mobile terminal only retains minimal client functionality for basic message sending and receiving, while the server handles registration, authentication, routing, and other complex SIP operations. This extraction significantly reduces device complexity while maintaining complete protocol functionality through the server-based implementation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If multiple SIP transactions are used for each message, then message delivery reliability is ensured, but network throughput and effective bandwidth decrease

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Multiple SIP transactions that would normally be required for reliable message delivery are merged into a single optimized transaction handled by the application server. The server consolidates registration, message routing, and delivery confirmation into efficient batch operations, reducing the number of individual wireless transactions from 9 to 2 per message while maintaining delivery reliability through server-side transaction management and confirmation protocols.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8000699B2Lightweight communications protocol for reducing wireless data transactions in mobile subscriber sessions
Publication Date: 2011.08.16 CISCO TECHNOLOGY INC
  • US8000699B2 patent drawing
  • US8000699B2 patent drawing
  • US8000699B2 patent drawing

AI summary

A method and system are provided for reducing the number of wireless transactions between an application server and mobile subscribers in a wireless communications system. The communications system includes a plurality of wireless mobile subscribers communicating with network devices via the application server. Each of the mobile subscribers includes a lightweight client, and the application server includes an alias for each mobile subscriber. For each session between a mobile subscriber and a network device: the application server receives a communication from the network device intended to be processed at a client residing on the mobile subscriber in accordance with a given protocol. The system distributes the processing of the communication between the lightweight client on the mobile subscriber and the alias for the mobile subscriber on the application server to reduce the processing performed by the lightweight client and the number of wireless transactions between the mobile subscriber and the application server.