SIP Custom Subscription Framework for Non-Standard Event Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesubscription data type flexibilityVSAvoidsubscription management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveevent package varietyVSAvoidsubscription mechanism reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvemulti-event subscription capabilityVSAvoidmessage structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentEP4115594B1Method and apparatus for providing generic framework to manage custom subscription over sip
Publication Date: 2026.01.21 SAMSUNG ELECTRONICS CO LTD
  • EP4115594B1 patent drawingFigure 1~2A
  • EP4115594B1 patent drawingFigure 2B
  • EP4115594B1 patent drawingFigure 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.