# US 10,321,385 B2 · Method and apparatus for providing quality of service for web-based real-time communication

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

- Number: US 10,321,385 B2
- Document ID: US10321385B2
- Status: Granted
- Kind: B2
- Application number: 14/753,953
- Filed: 2015-06-29
- Published: 2015-12-31
- Granted: 2019-06-11
- Earliest claimed: 2014-06-27
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Young-Kyo Baek; Song-Yean Cho; Sang-Soo Jeong
- Web page: https://patentgrep.com/patent/US10321385B2

## CPC

- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/80: Responding to QoS
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04W 48/08: Access restriction or access information delivery, e.g. discovery data delivery (signalling during connection H04W76/00)
- H04W 12/06: Authentication
- H04W 76/12: Setup of transport tunnels
- H04W 80/04: Network layer protocols, e.g. mobile IP [Internet Protocol]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method and apparatus are provided for web-based real-time communication. The method includes receiving, from a user equipment (UE), a message requesting information about an Internet Protocol Multimedia Subsystem (IMS) network to which the user equipment (UE) is to access; transmitting, to the UE, address information of the IMS network to which the UE is to access, in response to the received message; and transmitting, to a network device of the IMS network, information about the UE to request establishment of a bearer for a web-based real-time data service. A signaling message for the web-based real-time data service is transmitted between the UE and the IMS network through the bearer.

## Claims

### Claim 1

A method for web-based real-time communication by a network device, the method comprising:
establishing a websocket connection for web traffic of a web-based real-time communication service with a user equipment (UE);
receiving, from the UE, a bearer setup request message requesting establishment of a signaling bearer for signaling messages of the web-based real-time communication service, before transmitting the signaling messages related to the web-based real-time communication service;
obtaining information on a policy and charging control (PCC) rule to be applied for the signaling messages of the web-based real-time communication service on the signaling bearer, the PCC rule including service data filter information and quality of service (QoS) parameters with a higher priority than the web traffic of the web-based real-time communication service;
establishing the signaling bearer with the UE, based on the PCC rule; and
communicating the signaling messages for the web-based real-time communication service with the UE through the websocket connection and the signaling bearer, according to the service data filter information and the QoS parameters included in the PCC rule;
wherein the web traffic of the web-based real-time communication service and the signaling messages of the web-based real-time communication service are transmitted via the websocket connection and the signaling bearer, respectively, and
wherein the UE waits until the signaling bearer is established before transmitting the signaling messages related to the web-based real-time communication service.

### Claim 2 (depends on 1)

The method of claim 1, wherein the signaling bearer for the web-based real-time communication service has a higher priority than another bearer for web traffic.

### Claim 3

A network device for web-based real-time communication, the network device comprising:
a network interface; and
a processor that controls the network interface to:
establish a websocket connection with a user equipment (UE) for web traffic of a web-based real-time communication service,
receive, from the UE, a bearer setup request message requesting establishment of a signaling bearer for signaling messages of the web-based real-time communication service, before transmitting the signaling messages related to the web-based real-time communication service,
obtain information on a policy and charging control (PCC) rule to be applied for the signaling messages of the web-based real-time communication service on the bearer, the PCC rule including service data filter information and quality of service (QoS) parameters with a higher priority than the web traffic of the web-based real-time communication service,
establish the signaling bearer with the UE based on the PCC rule, and
communicate the signaling messages for the web-based real-time communication service with the UE through the websocket connection and the signaling bearer, according to the service data filter information and the QoS parameters included in the PCC rule,
wherein the web traffic of the web-based real-time communication service and the signaling messages of the web-based real-time communication service are transmitted via the websocket connection and the signaling bearer, respectively, and
wherein the UE waits until the signaling bearer is established before transmitting the signaling messages related to the web-based real-time communication service.

### Claim 4 (depends on 3)

The network device of claim 3, wherein the signaling bearer for the web-based real-time communication service has a higher priority than another bearer for web traffic.
