SIP Custom Subscription Framework for Non-Standard Event Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing SIP-based mechanisms lack the ability for users to subscribe to any type of data over SIP, regardless of whether an event package is available, and there is no standard SIP event package for services like location management in SEAL servers.
Innovation Solution
A generic framework is provided to manage custom subscriptions over SIP by creating, modifying, deleting, notifying, and terminating custom subscriptions using a plurality of parameters, including a server SIP node with a subscription controller and a memory, and a client SIP node with a subscription controller to handle custom information such as sensor or location data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a standard SIP event package is used for subscription, then the subscription mechanism is simple and standardized, but it cannot support custom data types like location data or sensor data that lack IANA-registered event packages
Solution Approach 1:
The patent creates a universal subscription framework that can handle both standard IANA event packages and custom event types through a unified interface. The server SIP node and client SIP node are designed to process generic subscription requests that can accommodate any data type, making the system multi-functional without requiring separate mechanisms for different event types.
Solution Approach 2:
The patent introduces an intermediary event package structure that mediates between the client's subscription request and the server's data delivery mechanism. This intermediary layer allows custom data types to be transmitted through the standard SIP framework by encapsulating custom event information within a standardized event package format.
2Adaptability or versatility
If custom event packages are created for specific data types, then data type coverage is improved, but the standardization and interoperability are compromised due to lack of IANA registration
Solution Approach 1:
The framework provides a universal subscription mechanism that works reliably for both standard and custom event types. By designing the server and client nodes to handle generic subscription requests with flexible parameter interpretation, the system maintains reliability across different event package types without requiring separate standardized protocols for each custom type.
Solution Approach 2:
The patent utilizes parameter changes within the existing SIP event package structure to accommodate custom data types. By modifying parameters such as the event type identifier and associated metadata fields, the system can represent custom events like location or sensor data while maintaining the overall standardized SIP message format and processing logic.
3Adaptability or versatility
If multiple event packages are supported in a single subscription request, then subscription versatility is improved, but the existing SIP mechanism which allows only one Event header is violated
Solution Approach 1:
The patent merges multiple event subscription requirements into a single unified event package structure. Instead of creating separate Event headers for each event type, the framework combines multiple event type identifiers and their associated parameters within one event package, allowing the server to handle multiple event types through a single standardized message structure.
Solution Approach 2:
The patent implements a nested structure where multiple event type specifications are embedded within a single event package. The outer event package container holds inner event type definitions, allowing hierarchical organization of multiple event subscriptions within one message while maintaining the single Event header constraint of the SIP protocol.
Data Source
Figure 1~2A
Figure 2B
Figure 2CA
AI summary
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Accordingly, the embodiments herein disclose a method for providing a generic framework to manage a custom subscription over a SIP. The method includes sending at least one request with a plurality of parameters to a server SIP node for any type of data over a SIP regardless of an event package is available or not.