IMS application control protocol
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsMats Ola Stille, Piotr Kessler, Hubert Przybysz
Life of this patent
Estimating the term…
Abstract
A method of controlling an application media session between at least two network entities, which comprises establishing a Session Initiation Protocol, SIP, session between each network entity and a SIP application server within the IMS and establishing a media session between each network entity and a Media Resource Function, MRF, controlled by the SIP application server. The method further comprises sending between the network entities, via the media sessions, control messages comprising application control protocol instructions.
Claims18
A method for use in a communications network comprising an Internet Protocol Multimedia Subsystem (IMS) to control an application media session between at least two User Equipments, the method comprising:
- receiving, from a User Equipment, a SIP INVITE message including a Session Description Protocol (SDP) field indicating to set up a Message Session Relay Protocol (MSRP) media session between the User Equipment and the IMS;
- establishing a Session Initiation Protocol (SIP) session between the User Equipment and a SIP application server within the IMS;
- establishing the MSRP media session between the User Equipment and a Media Resource Function (MRF) controlled by the SIP application server;
- receiving, via the MSRP media session, an indication of a sharing capability that is supported by the User Equipment;
- and
- forwarding, via the MRF, the indication of a sharing capability to a second User Equipment, the forwarding including communicating the indication of the sharing capability over the MSRP media session between the second User Equipment and the MRF;
- wherein the method further comprises:
- sending, to the second User Equipment, a second SIP INVITE message;
- establishing the SIP session between the second User Equipment and the SIP application server;
- establishing the MSRP media session between the second User Equipment and the MRF;
- receiving, from the User Equipment, a StartAppinstance message corresponding to an application specified in the indication of the sharing capability;
- forwarding the StartAppinstance message to the second User Equipment;
- and
- after forwarding the StartAppinstance message, exchanging synchronization information corresponding to the application between the User Equipment and the second User Equipment.
An Internet Protocol Multimedia Subsystem (IMS) apparatus comprising:
- processor circuitry;
- and
- a storage unit having instructions executable by the processor circuitry to perform operations comprising:
- receiving, from a User Equipment, a SIP INVITE message including a Session Description Protocol (SDP) field indicating to set up a Message Session Relay Protocol (MSRP) media session between the User Equipment and the IMS;
- establishing a Session Initiation Protocol (SIP) session between the User Equipment and a SIP application server within the IMS;
- establishing the MSRP media session between the User Equipment and a Media Resource Function (MRF) controlled by the SIP application server;
- receiving, via the MSRP media session, an indication of a sharing capability that is supported by the User Equipment;
- and
- forwarding, via the MRF, the indication of a sharing capability to a second User Equipment, the forwarding including communicating the indication of the sharing capability over the MSRP media session between the second User Equipment and the MRF;
- wherein the operations further comprise:
- sending, to the second User Equipment, a second SIP INVITE message;
- establishing the SIP session between the second User Equipment and the SIP application server;
- establishing the MSRP media session between the second User Equipment and the MRF;
- receiving, from the User Equipment, a StartAppinstance message corresponding to an application specified in the indication of the sharing capability;
- forwarding the StartAppinstance message to the second User Equipment;
- and
- after forwarding the StartAppinstance message, exchanging synchronization information corresponding to the application between the User Equipment and the second User Equipment.
A non-transitory storage unit having instructions executable by processor circuitry of an Internet Protocol Multimedia Subsystem (IMS) to perform operations comprising:
- receiving, from a User Equipment, a SIP INVITE message including a Session Description Protocol (SDP) field indicating to set up a Message Session Relay Protocol (MSRP) media session between the User Equipment and the IMS;
- establishing a Session Initiation Protocol (SIP) session between the User Equipment and a SIP application server within the IMS;
- establishing the MSRP media session between the User Equipment and a Media Resource Function (MRF) controlled by the SIP application server;
- receiving, via the MSRP media session, an indication of a sharing capability that is supported by the User Equipment;
- and
- forwarding, via the MRF, the indication of a sharing capability to a second User Equipment, the forwarding including communicating the indication of the sharing capability over the MSRP media session between the second User Equipment and the MRF;
- wherein the operations further comprise:
- sending, to the second User Equipment, a second SIP INVITE message;
- establishing the SIP session between the second User Equipment and the SIP application server;
- establishing the MSRP media session between the second User Equipment and the MRF;
- receiving, from the User Equipment, a StartAppinstance message corresponding to an application specified in the indication of the sharing capability;
- forwarding the StartAppinstance message to the second User Equipment;
- and
- after forwarding the StartAppinstance message, exchanging synchronization information corresponding to the application between the User Equipment and the second User Equipment.
Dependencies are inferred from the claim text.