USP Message Segmentation for MTP Proxy Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The User Services Platform (USP) faces challenges in transmitting large USP messages across networks with different Message Transfer Protocol (MTP) constraints, as existing methods may result in message blocking or dropping due to size limitations, affecting reliability and security.

Innovation Solution

The implementation of a segmentation and reassembly (SAR) function that segments large USP messages into smaller payload segments, each accompanied by segmentation and reassembly state information, allowing transmission through MTP proxies with varying message size constraints, and reassembling the segments at the receiving endpoint to form the original message.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If large USP messages are transmitted directly without segmentation, then message completeness is maintained, but message transmission fails due to size limitations in MTP proxies

Engineering Contradiction:
Improvemessage transmission reliabilityVSAvoidadaptability to different MTP size constraints
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides large USP messages into multiple smaller payload segments that can be transmitted through MTP proxies with size constraints. Each segment is assigned a segment index and total segment count, allowing the message to be broken down into transmittable units while maintaining the ability to reassemble the complete message at the destination.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If messages are segmented into smaller parts, then transmission through MTP proxies is enabled, but message reassembly complexity increases

Engineering Contradiction:
Improvecompatibility with varying message size constraintsVSAvoidsegmentation and reassembly processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent incorporates segmentation state information, segment indices, and total segment counts into each payload segment during the segmentation process. This preliminary tagging allows the receiving endpoint to automatically reassemble messages without complex processing, as all necessary reassembly information is already embedded in the segments themselves.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If segmentation state information is included in each payload segment, then reassembly accuracy is improved, but data overhead increases

Engineering Contradiction:
Improvesegment reassembly accuracyVSAvoiddata overhead per message
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent adds segmentation state information selectively to each payload segment based on its position and content within the overall message structure. This localized approach ensures that only the minimum necessary information is included in each segment to enable accurate reassembly, avoiding redundant data overhead while maintaining precision.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10757032B2Methods, apparatuses and computer-readable storage mediums for communication via user services platform
Publication Date: 2020.08.25 NOKIA OF AMERICA CORP
  • US10757032B2 patent drawing
  • US10757032B2 patent drawing
  • US10757032B2 patent drawing

AI summary

An originating User Services Platform (USP) endpoint segments a payload representing a USP message into smaller segments (also referred to as “fragments” or “chunks”) for transmission of the payload through intermediate proxies having different message size constraints. Upon receipt, a receiving USP endpoint reassembles the smaller segments to recover the payload representing the USP message.