×

Method and system for transmitting large message mode CPM messages

  • US 8,745,145 B2
  • Filed: 11/27/2009
  • Issued: 06/03/2014
  • Est. Priority Date: 08/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for transmitting a large message mode Converged IP Messaging (CPM) message, which is used for transmitting a large message mode CPM message from a CPM client of a sender to a target user, when the target user is an unavailable CPM system user, the method comprising:

  • respectively establishing a first Message Session Relay Protocol (MSRP) link between the CPM client of the sender and an originating participation function entity, a second MSRP link between the originating participation function entity and a terminating participation function entity, and a third MSRP link between the terminating participation function entity and an inter-working function entity;

    obtaining MSRP connection parameters of an opposite end by an establisher of each MSRP link through media negotiations and establishes the MSRP link according to the MSRP connection parameters by an establisher of each segment of MSRP link; and

    sending the large message mode CPM message by the CPM client of the sender to the inter-working function entity through each established MSRP link in sequence; and

    performing a protocol conversion on the received large message mode CPM message by the inter-working function entity and then transmitting the converted message to a non-CPM system by the inter-working function entity,wherein a process of media negotiations comprises;

    sending, by the CPM client of the sender, a first session invitation message to the originating participation function entity;

    sending, by the originating participation function entity, a second session invitation message to the terminating participation function entity;

    sending, by the terminating participation function entity, a third session invitation message to a network selection function entity;

    selecting, by the network selection function entity, the inter-working function entity according to the third session invitation message, and sending, by the network selection function entity, a fourth session invitation message to the inter-working function entity;

    sending, by the inter-working function entity, a fourth success response message including MSRP connection parameters of the inter-working function entity to the network selection function entity;

    sending, by the network selection function entity, a third success response message including the MSRP connection parameters of the inter-working function entity to the terminating participation function entity;

    sending, by the terminating participation function entity, a second success response message including MSRP connection parameters of the terminating participation function entity to the originating participation function entity; and

    sending, by the originating participation function entity, a first success response message including the MSRP connection parameters of the originating participation function entity to the CPM client of the sender,wherein the first, second and third MSRP links are established as follows;

    the CPM client of the sender establishes the first MSRP link according to the MSRP connection parameters of the originating participation function entity;

    the originating participation function entity establishes the second MSRP link according to the MSRP connection parameters of the terminating participation function entity; and

    the terminating participation function entity establishes the third MSRP link according to the MSRP connection parameters of the inter-working function entity;

    andwherein during a period between establishing the first MSRP link and establishing the second MSRP link, the method further comprises;

    the CPM client of the sender sends a first media transmission request, and the originating participation function entity receives the first media transmission request;

    and the MSRP connection parameters of the terminating participation function entity are obtained from the second success response message or from path head information of the first media transmission request;

    during a period between establishing the second MSRP link and establishing the third MSRP link, the method further comprises;

    the originating participation function entity transmits the media data included in the received first media transmission request via a second media transmission request, the terminating participation function entity receives the second media transmission request;

    and the MSRP connection parameters of the inter-working function entity are obtained from the third success response message or from path head information of the second media transmission request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×