Universal IMS Call Stack for Multi-Mode Wireless Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current solutions for integrating multiple wireless communication technologies in a single wireless device are inadequate, requiring significant customization and adaptation, and proprietary IMS call stacks that are difficult to port to other technologies, making seamless integration and interoperability challenging.
Innovation Solution
A method for managing connections in a mobile device using an IP Multimedia Subsystem (IMS) with a processor and memory medium storing a routing table and program instructions, allowing for the establishment of connections based on quality of service (QOS) parameters and connection information using a generic API to communicate with multiple modems, enabling flexible integration of different wireless communication technologies like 1xRTT, HRPD/EHRPD, and LTE.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a modem implements IMS call stack capabilities for a first wireless communication technology, then the modem can communicate with networks using that technology, but significant customization and adaptation are required to integrate with modems of second wireless communication technologies
Solution Approach 1:
The patent implements a universal IMS call stack that can serve multiple wireless communication technologies (HRPD/EHRPD, LTE, etc.) through a common interface. The IMS call stack is designed to be technology-agnostic, accepting connections from different modem types without requiring separate customized instances for each technology, thereby achieving multi-functionality and reducing customization efforts.
Solution Approach 2:
The patent introduces an intermediary layer (the universal IMS call stack) that mediates between different modem protocol stacks and the network. This intermediary handles technology-specific variations internally while presenting a unified interface to applications, allowing seamless integration with multiple wireless technologies without direct customization for each.
2Ease of manufacture
If a multi-mode modem builds a single proprietary IMS call stack, then integration between wireless technologies in the same modem is simplified, but the IMS call stack cannot be easily ported to other wireless modems
Solution Approach 1:
The patent creates a universally designed IMS call stack that serves dual purposes: it integrates multiple wireless technologies within a single multi-mode modem while simultaneously being portable to other modem implementations. The universal design uses standardized interfaces and abstracts technology-specific details, enabling the same IMS call stack to be deployed across different modem types without modification.
3Reliability
If separate IMS call stacks are implemented for each wireless technology modem, then each modem can operate independently, but significant custom development work is required to integrate them
Solution Approach 1:
The patent merges multiple technology-specific IMS call stacks into a single universal IMS call stack that handles multiple wireless technologies. This consolidation maintains the independent operational capability of each modem through modular architecture while eliminating the need for separate customized IMS implementations, thereby reducing overall system complexity and development effort.
Data Source
AI summary
System and method for managing connections in a mobile device. A first application may be executing on the mobile device. A first application request, including first quality of service (QOS) parameters and first connection information for the first application, may be received. The first QOS parameters and the first connection information may be stored in a routing table. A first connection for the first application may be established based on the first QOS parameters and the first connection information. A second application may be executing on the mobile device. A second application request, including second QOS parameters and second connection information for the second application, may be received. The second QOS parameters and the second connection information may be stored in the routing table. A second connection for the second application may be established based on the second QOS parameters and the second connection information.


