# US 10,771,510 B2 · IMS application control protocol

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,510 B2
- Document ID: US10771510B2
- Status: Granted
- Kind: B2
- Application number: 15/531,784
- Filed: 2014-12-03
- Published: 2017-09-21
- Granted: 2020-09-08
- Earliest claimed: 2014-12-03
- Assignees: Telefonaktiebolaget L M Ericsson (publ)
- Applicants: Telefonaktiebolaget Lm Ericsson (Publ)
- Inventors: Mats Ola Stille; Piotr Kessler; Hubert Przybysz
- Web page: https://patentgrep.com/patent/US10771510B2

## CPC

- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/1093: by adding participants; by removing participants
- H04L 65/1104: Session initiation protocol [SIP]
- H04L 65/4046: {with distributed floor control}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## 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.

## Claims

### Claim 1

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.

### Claim 2 (depends on 1)

The method of claim 1, wherein the sharing capability comprises one or more of: white boarding, map sharing or document sharing.

### Claim 3 (depends on 1)

The method of claim 1, wherein the MSRP media session comprises a dedicated Evolved Packet System (EPS) bearer.

### Claim 4 (depends on 3)

The method of claim 3, wherein the dedicated EPS bearer has a lower Quality of Service than a default EPS bearer.

### Claim 5 (depends on 1)

The method of claim 1, wherein the MSRP media session is used for Application Control Protocol (ACP) instructions and at least one additional media session is provided for user traffic.

### Claim 6 (depends on 5)

The method of claim 5, wherein the at least one additional media session is carried on an unreliable transport protocol.

### Claim 7

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.

### Claim 8 (depends on 7)

The IMS apparatus of claim 7, wherein the sharing capability comprises one or more of: white boarding, map sharing or document sharing.

### Claim 9 (depends on 7)

The IMS apparatus of claim 7, wherein the MSRP media session comprises a dedicated Evolved Packet System (EPS) bearer.

### Claim 10 (depends on 9)

The IMS apparatus of claim 9, wherein the dedicated EPS bearer has a lower Quality of Service than a default EPS bearer.

### Claim 11 (depends on 7)

The IMS apparatus of claim 7, wherein the MSRP media session is used for Application Control Protocol (ACP) instructions and at least one additional media session is provided for user traffic.

### Claim 12 (depends on 11)

The IMS apparatus of claim 11, wherein the at least one additional media session is carried on an unreliable transport protocol.

### Claim 13

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.

### Claim 14 (depends on 13)

The non-transitory storage unit of claim 13, wherein the sharing capability comprises one or more of: white boarding, map sharing or document sharing.

### Claim 15 (depends on 13)

The non-transitory storage unit of claim 13, wherein the MSRP media session comprises a dedicated Evolved Packet System (EPS) bearer.

### Claim 16 (depends on 15)

The non-transitory storage unit of claim 15, wherein the dedicated EPS bearer has a lower Quality of Service than a default EPS bearer.

### Claim 17 (depends on 13)

The non-transitory storage unit of claim 13, wherein the MSRP media session is used for Application Control Protocol (ACP) instructions and at least one additional media session is provided for user traffic.

### Claim 18 (depends on 17)

The non-transitory storage unit of claim 17, wherein the at least one additional media session is carried on an unreliable transport protocol.
