Serving Gateway SIP Message Differentiation for Paging Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In LTE communication systems, the serving gateway cannot differentiate between SIP messages and their contents, which hinders the ability to distinguish between SMS and VoLTE paging, leading to inefficient paging procedures.

Innovation Solution

Implementing a method to map service classes and message types to specific IP addresses or ports, or using coding within IP packets, allowing the serving gateway to determine the type of SIP messages and optimize paging procedures by inserting a service class indicator in user plane protocol frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the serving gateway forwards all SIP messages uniformly without differentiation, then the gateway operation is simple, but paging optimization cannot be achieved and message loading cannot be reduced

Engineering Contradiction:
Improvepaging efficiencyVSAvoidgateway message processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The P-CSCF performs preliminary actions by detecting the service class or message type of incoming SIP messages and marking them with appropriate identifiers (such as QoS class indicators or specific coding patterns) before forwarding to the serving gateway. This preliminary classification enables the serving gateway to efficiently differentiate and optimize paging for different service types without requiring complex processing logic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary marking mechanism where the P-CSCF acts as a mediator that inserts service class indicators or specific coding patterns into SIP messages. These markers serve as intermediaries that carry service differentiation information through the network without requiring the serving gateway to perform deep packet inspection or complex message analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the serving gateway cannot determine SIP message types, then message forwarding is straightforward, but SMS and VoLTE paging cannot be distinguished leading to inefficient paging procedures

Engineering Contradiction:
Improvemessage type detection accuracyVSAvoidSIP message content analysis difficulty
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies a metaphorical 'color change' principle by marking SIP messages with distinct identifiers or coding patterns that represent different service classes or message types. These markers act like visual indicators that enable the serving gateway to quickly distinguish between different message types (such as SMS versus VoLTE paging) without requiring complex content analysis, thereby achieving accurate message type detection with minimal processing difficulty.

Inventive Principle:
Principle #32Color changes

Data Source

PatentEP3095219B1Methods, apparatuses and computer program products for service based mobility management
Publication Date: 2024.05.08 NOKIA SOLUTIONS & NETWORKS OY
  • EP3095219B1 patent drawingFigure 1
  • EP3095219B1 patent drawingFigure 2
  • EP3095219B1 patent drawingFigure 3

AI summary

According to methods for service based mobility management, a map between a plurality of service classes and/or message types and a plurality of predetermined contents of data packets is acquired (S101, S201, S301). A service class and/or message type is detected for an incoming request message (S102). A predetermined content of a data packet corresponding to the service class and/or message type is determined from the map (S103). The incoming request message is forwarded (S104) in the data packet including the predetermined content. Then, the predetermined content of the data packet is detected (S202), the service class and/or message type corresponding to the predetermined content is determined (S203) from the map, and the incoming request message is forwarded (S204) in a data block including a predetermined indication of the service class and/or message type determined.