MSRP Link Establishment for Large CPM Message Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Converged IP Messaging (CPM) systems cannot transmit large message mode CPM messages to unavailable recipients or groups, as existing solutions do not support message transmission beyond size limits and lack mechanisms for handling unavailable subscribers.

Innovation Solution

Establishing Message Session Relay Protocol (MSRP) links between the CPM client, participation function entities, and an inter-working function entity to relay large messages, enabling protocol conversion and transmission to non-CPM systems, even when recipients are offline or unavailable.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SIP MESSAGE protocol is used for message transmission, then message service uniformity is improved, but message size is limited to 1300 bytes

Engineering Contradiction:
Improvemessage service uniformityVSAvoidmessage size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the message transmission process into two parts: control signaling via SIP MESSAGE and actual large message content via MSRP protocol. This allows the system to maintain SIP for control functions while using MSRP's larger message capabilities for content transmission, resolving the contradiction between protocol uniformity and message size limitations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an MSRP intermediary layer between the SIP messaging system and the actual message content. The MSRP server acts as a mediator that receives large messages from unavailable users, performs protocol conversion, and delivers them to the CPM system, enabling message sizes beyond the SIP MESSAGE limit while maintaining system integration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If CPM system requires users to be online for message reception, then message delivery reliability is improved, but user accessibility deteriorates

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements preliminary action by having the MSRP server store messages in advance when recipients are unavailable. Instead of requiring immediate online presence, the system pre-stores incoming large messages and delivers them automatically when users come online, ensuring both reliability and accessibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The MSRP server functions as an intermediary that decouples message sending from message receiving. It accepts messages from senders, stores them temporarily, and delivers them to recipients regardless of their online status, thereby maintaining delivery reliability while improving user accessibility to offline users.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If MSRP links are established through multiple function entities, then message routing capability is improved, but system complexity increases

Engineering Contradiction:
Improvemessage routing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies multi-functionality by designing the MSRP server to perform multiple roles: acting as an MSRP user agent for message reception, a protocol converter for format transformation, and a message relay for delivery to the CPM system. This consolidates multiple functions into a single entity, improving routing capability while managing system complexity.

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

Data Source

PatentUS8745145B2Method and system for transmitting large message mode CPM messages
Publication Date: 2014.06.03 EIGHT DEER VENTURES LLC
  • US8745145B2 patent drawing
  • US8745145B2 patent drawing
  • US8745145B2 patent drawing

AI summary

The disclosure discloses a method and system for transmitting a large message mode CPM message, both of which enable the respective establishment of Message Session Relay Protocol (MSRP) links between a CPM client of a sender and an originating participation function entity, between the originating participation function entity and a terminating participation function entity, and between the terminating participation function entity and an inter-working function entity, wherein the establisher of each segment of MSRP link obtains the MSRP connection parameters of the opposite end through media negotiations and establishes the MSRP link according to the MSRP connection parameters; the CPM client of the sender sends the large message mode CPM message to the inter-working function entity through each segment of established MSRP link in sequence, the inter-working function entity performs a protocol conversion on the received the large message mode CPM message and then transmits the converted message to a non-CPM system. The method and system of the disclosure enable the transmission of a large message mode CPM message to an unavailable CPM system user, thus improving user experience.