SIP Back-to-Back User Agent for Wireless Device Message Consolidation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless telecommunications devices using Session Initiation Protocol (SIP), the lack of direct communication between the modem subsystem and the Application Processing Engine (APE) leads to multiple SIP request messages being sent to the SIP registrar, wasting network, processing, and storage resources, and requires complex and non-standardized Application Programming Interfaces (APIs between administrative domains.

Innovation Solution

Implementing a logical element functioning as a SIP Back-to-Back User Agent (B2BUA) with its own SIP stack, connected to both the modem subsystem and the external SIP proxy server, to capture and merge SIP messages from IMS services, reducing the need for special APIs and minimizing SIP registration and re-registration requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each subsystem (modem and APE) has its own SIP stack and sends independent SIP registration requests, then each IMS service can operate independently, but multiple SIP request messages are sent to the SIP registrar, wasting network resources and processing resources at the SIP registrar

Engineering Contradiction:
Improveindependence of IMS servicesVSAvoidnetwork resources and processing resources
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

A logical element functioning as a SIP Back-to-Back User Agent (B2BUA) is introduced as an intermediary between the subsystems and the external SIP proxy server. This B2BUA captures SIP messages from both the modem subsystem and APE, merges them, and sends a single consolidated SIP registration request to the external SIP proxy server, thereby reducing redundant message transmission while preserving service independence

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The SIP registration requests from multiple independent subsystems are merged into a single consolidated request by the B2BUA. This combining of parallel registration operations into one unified operation reduces the number of SIP messages sent over the network and minimizes processing overhead at the SIP registrar

Inventive Principle:
Principle #5Merging (Combining)

2Loss of energy

If a common SIP stack is deployed on the modem subsystem for both APE and modem IMS services, then the number of SIP request messages is reduced, but new APIs between APE and modem subsystem are required, which is disadvantageous due to different administrative domains and lack of standardized interfaces

Engineering Contradiction:
Improvenumber of SIP request messagesVSAvoidAPI complexity between administrative domains
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The B2BUA acts as an intermediary that allows each subsystem to maintain its own SIP stack and independence while still achieving consolidated SIP message transmission. This eliminates the need for complex cross-domain APIs between APE and modem subsystem, as the B2BUA handles the coordination and message merging function

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into independent subsystems (modem and APE), each with its own SIP stack, while a separate B2BUA component handles the consolidation function. This segmentation preserves administrative domain independence while achieving the benefit of reduced SIP message transmission

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple SIP request messages are sent to the SIP registrar, then each IMS service can register independently, but processing and storage resources at the SIP registrar are wasted

Engineering Contradiction:
Improveindependent SIP registrationVSAvoidprocessing and storage resources at SIP registrar
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Multiple independent SIP registration requests from different subsystems are merged into a single consolidated registration request by the B2BUA before being sent to the SIP registrar. This merging reduces the quantity of SIP messages processed and stored at the SIP registrar while maintaining the independent registration capability of each IMS service

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9509724B2Handling session initiation protocol messages in a wireless telecommunications device
Publication Date: 2016.11.29 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9509724B2 patent drawing
  • US9509724B2 patent drawing
  • US9509724B2 patent drawing

AI summary

A wireless telecommunications device configured to use Session Initiation Protocol in communication with other telecommunications devices comprises a modem subsystem configured to deploy Internet Protocol Multimedia Subsystem services using Session Initiation Protocol and comprising a Session Initiation Protocol stack; and an application processing engine configured to deploy Internet Protocol Multimedia Subsystem services using Session Initiation Protocol and comprising a Session Initiation Protocol stack. The device comprises a logical element configured to capture Session Initiation Protocol messages from Internet Protocol Multimedia Subsystem services to an external Session Initiation Protocol proxy server and to function as a Session Initiation Protocol Back-to-Back User Agent; and send to the external Session Initiation Protocol proxy server Session Initiation Protocol messages based on the captured messages. The need for special Application Programming Interface between the two subsystems is avoided, and multiple SIP request messages need no longer be sent.