Service Layer Protocol Translation for Legacy Network Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Legacy applications are not portable across different types of networks, such as legacy and next-generation networks, making it costly and time-consuming to modify or replace them to operate on or interact with other networks.
Innovation Solution
A Service Delivery Platform (SDP) is used to translate communications between different protocols, allowing legacy applications to interact with next-generation networks by abstracting underlying network technologies and providing a common protocol like SIP, enabling consolidation of applications across various networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If legacy applications are modified or replaced to operate on different networks, then adaptability across networks is improved, but cost and time consumption increase
Solution Approach 1:
The patent introduces a Service Layer as an intermediary component that sits between legacy applications and multiple networks. This Service Layer provides protocol translation and adaptation capabilities, allowing legacy applications to communicate across different network types (PSTN, IP-based, mobile networks) without modification. The Service Layer acts as a mediator that handles the complexity of network-specific protocols, thereby improving network adaptability while avoiding the cost and time of modifying legacy applications.
Solution Approach 2:
The patent segments the communication system into distinct layers: the legacy application layer, the Service Layer, and the network layer. By separating the adaptation functionality into its own Service Layer, the system allows legacy applications to remain unchanged while the Service Layer handles all network-specific interactions. This segmentation enables independent deployment and maintenance of each layer, reducing overall system complexity and deployment costs.
2Adaptability or versatility
If legacy applications are modified or replaced to operate on different networks, then adaptability across networks is improved, but time consumption increases
Solution Approach 1:
The Service Layer serves as a pre-built intermediary that provides ready-made protocol translation capabilities. Instead of modifying legacy applications for each network type, the Service Layer handles all adaptation tasks centrally. This approach enables rapid deployment of legacy applications across multiple networks simultaneously, as the Service Layer already contains the necessary adaptation logic for various network protocols.
Solution Approach 2:
The Service Layer is designed with universal adaptability to work with multiple network types (PSTN, IP-based networks, mobile networks) through a single implementation. This multi-functional Service Layer can translate between different protocols and network interfaces, allowing legacy applications to be deployed universally across diverse network infrastructures without requiring separate versions or modifications for each network type.
3Adaptability or versatility
If protocol translation is implemented through service layer component, then application availability across networks is improved, but system complexity increases
Solution Approach 1:
The Service Layer acts as a specialized intermediary that consolidates all protocol translation and adaptation logic in a single component. This centralized approach improves cross-network availability by providing a unified interface between legacy applications and multiple networks. While the Service Layer itself adds complexity, it isolates this complexity from legacy applications and networks, making the overall system more manageable through clear separation of concerns.
Solution Approach 2:
The Service Layer creates virtual copies of network interfaces and protocols, allowing legacy applications to interact with familiar protocol interfaces while the Service Layer handles actual translation to different network protocols. This copying approach maintains application simplicity while enabling broad network compatibility, as applications interact with standardized Service Layer interfaces rather than dealing with multiple network-specific protocols directly.
Data Source
AI summary
Embodiments of the invention provide systems and methods for consolidating applications or services across networks to allow the applications or services to be available on networks of different types. According to one embodiment, a method for consolidating applications across a plurality of networks of different types can comprise receiving at a service layer component a communication in a communication session from a first communication network of the plurality of networks. The communication can be in a first protocol. The communication can be translated from the first protocol to a second protocol with the service layer component of based on a state of the communication session. The first protocol can be different from the second protocol. The translated communication can be provided to a component of a second network of the plurality of networks.


