Binary SIP Signaling Compression for Wireless Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The large message size of SIP messages in wireless communication systems consumes valuable bandwidth and increases call set-up time, particularly in narrow bandwidth connections like radio interfaces in wireless networks, due to their design for rich bandwidth connections.

Innovation Solution

The method involves sending binary message data along with executable code to convert it into standard SIP signaling messages, using a compression algorithm that replaces binary data with pointers or references to a saved state or dictionary, allowing compression and decompression at a proxy server or receiving endpoint, thereby reducing the data transmitted over the air interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SIP messages are transmitted in text-based format over wireless networks, then the messages can be processed and routed using standard SIP protocols, but the message size becomes large consuming valuable bandwidth and increasing call set-up time

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidmessage size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The SIP message is segmented into two separate transmissions: first the compact binary-encoded message data, then the larger text-based SIP message. This segmentation allows the receiver to reconstruct and process the message using standard SIP protocols while avoiding the need to transmit the full text-based message over the bandwidth-constrained wireless link.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of transmitting the full text-based SIP message over the wireless network, the patent transmits a compact binary copy containing essential message data. The receiving node then generates the complete text-based SIP message locally using this binary data, eliminating the need to copy and transmit redundant text information over the constrained wireless channel.

Inventive Principle:
Principle #26Copying

2Ease of operation

If text-based SIP messages are transmitted over narrow bandwidth connections, then standard SIP routing and processing can be used, but bandwidth is consumed and call set-up time increases

Engineering Contradiction:
Improverouting capabilityVSAvoidcall set-up time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The sending node performs preliminary encoding of the SIP message into compact binary format before transmission. This preliminary action reduces the amount of data that needs to be transmitted over the narrow bandwidth connection, thereby reducing transmission time and call set-up time while still allowing standard SIP routing to occur at the receiving end.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of message representation from text-based to binary-encoded format for wireless transmission. This parameter change significantly reduces the size of the transmitted data while maintaining all necessary information for SIP routing and processing, thus reducing both bandwidth consumption and call set-up time.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If binary message data is sent instead of text-based SIP messages, then bandwidth is conserved and transmission time is reduced, but the receiving node needs executable code to convert binary data to standard SIP text

Engineering Contradiction:
Improvedata transmission volumeVSAvoidconversion capability
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary conversion mechanism where executable code acts as a mediator between the received binary message data and the standard SIP text format. This intermediary component enables the receiving node to automatically convert the compact binary data into full SIP messages, adding conversion capability without requiring manual intervention or complex manual processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7738448B2Method for generating and sending signaling messages
Publication Date: 2010.06.15 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US7738448B2 patent drawing
  • US7738448B2 patent drawing
  • US7738448B2 patent drawing

AI summary

A signaling method reduces bandwidth requirements and signaling delays normally associated with sending text-based signaling messages over a wireless links. An application at a transmitting endpoint generates and sends a binary-encoded signaling message, along with a binary interpreter that enables the receiving endpoint or SIP server to construct a text-based message from the binary encoded message. The binary-encoded signaling message may include references to a saved state, or to a dictionary to enable compression of the message. The signaling method can be used with any text-based signaling protocol, such as the Session Initiation Protocol, the Session Description Protocol, and the Real Time Streaming Protocol.