MSRP Link Establishment for Large CPM Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods lack a solution for establishing an MSRP multiple hops transmission link among function entities when transmitting large message mode CPM messages to a group, which is essential for conveying messages exceeding the predefined size limit in Converged IP Messaging (CPM) systems.
Innovation Solution
A method is introduced to establish a media transmission link by sequentially setting up MSRP links between the transmitter CPM client and receiver CPM client, involving source and destination participation function entities and a controlling function entity, through a media negotiation process that includes session invite and response messages to acquire and establish MSRP connection parameters like IP address, port number, and URI.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If SIP message is used to transmit CPM message, then pager-mode messages can be transmitted between CPM clients and enablers, but large message mode CPM messages exceeding the predefined size limit cannot be borne
Solution Approach 1:
The patent segments the transmission path into multiple hops, dividing the end-to-end media link establishment into several sequential link establishment processes between adjacent function entities. Each link is established independently using MSRP protocol, allowing large messages to be transmitted through intermediate entities rather than requiring a direct SIP-based connection.
Solution Approach 2:
The patent introduces intermediary function entities (source participation function entity, controlling function entity, destination participation function entity) that act as mediators in the media transmission path. These intermediaries facilitate the establishment of MSRP links between CPM clients, enabling large message transmission through a chain of connected entities rather than direct peer-to-peer communication.
2Ease of operation
If media path passes through participation function entity and controlling function entity, then media negotiation can be accomplished, but MSRP multiple hops link establishment is required which is currently not supported
Solution Approach 1:
The patent segments the complex end-to-end media link establishment into multiple simpler sequential steps, where each step establishes an MSRP link between adjacent function entities. This segmentation transforms a single complex multi-hop link establishment problem into several manageable point-to-point link establishment tasks.
Solution Approach 2:
The patent employs preliminary action by having each function entity acquire the MSRP connection parameters (IP address, port number, URI) of its adjacent entities before establishing the link. This preparatory acquisition of connection information simplifies the actual link establishment process and enables automatic connection setup without manual configuration.
3Productivity
If direct end-to-end media path is established, then transmission link can be created, but passing through intermediate entities is required for manufacturer-preferred architecture
Solution Approach 1:
The patent segments the media transmission path into multiple sequential MSRP links between adjacent function entities. Each segment is established independently, allowing the system to maintain the preferred architecture with intermediate entities while enabling efficient end-to-end message transmission through the chain of connected links.
Solution Approach 2:
The patent uses intermediary function entities as relay points in the media path. These intermediaries (source participation function entity, controlling function entity, destination participation function entity) facilitate message transmission by establishing MSRP links between themselves and their neighbors, creating a relay chain that maintains architectural requirements while enabling efficient transmission.
Data Source
AI summary
The present invention provides a method of establishing a media transmission link for transmitting a large message mode Converged IP Messaging (CPM) message to a group. The method comprises the following steps: Session Description Protocol (SDP) media parameter negotiation is accomplished through session invite messages and success response messages among a transmitter CPM client, a source participation function entity, a controlling function entity, a destination participation function entity and a receiver CPM client; according to the negotiation result, media transmission links are respectively established between the transmitter CPM client and the source participation function entity, between the source participation function entity and the controlling function entity, between the controlling function entity and the destination participation function entity, and between the destination participation function entity and the receiver CPM client. The present invention solves the problem that there is a lack of the MSRP transmission link in the large message mode in the prior art.


