# US 7,609,673 B2 · Packet-based conversational service for a multimedia session in a mobile communications system

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

- Number: US 7,609,673 B2
- Document ID: US7609673B2
- Status: Granted
- Kind: B2
- Application number: 10/347,501
- Filed: 2003-01-21
- Published: 2003-08-21
- Granted: 2009-10-27
- Earliest claimed: 2002-02-08
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Lars Herbert Bergenlid; Magnus Olsson
- Web page: https://patentgrep.com/patent/US7609673B2

## CPC

- H04L 65/80: Responding to QoS
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/1066: Session management
- H04L 65/1069: Session establishment or de-establishment
- H04W 76/12: Setup of transport tunnels
- H04L 69/22: Parsing or analysis of headers
- H04W 28/24: Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
- H04W 76/15: Setup of multiple wireless link connections
- 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

An important objective for third generation mobile communications systems is to provide IP services, and a very important part of these services will be the conversational voice. The conversational voice service includes three distinct information flows: session control, the voice media, and the media control messages. In a preferred embodiment, based on the specific characteristics for each information flow, each information flow is allocated its own bearer with a Quality of Service (QoS) tailored to its particular characteristics. In a second embodiment, the session control and media control messages are supported with a single bearer with a QoS that suits both types of control messages. Both embodiments provide an IP conversational voice service with increased radio resource efficiency and QoS.

## Claims

### Claim 1

A method for establishing a session involving a mobile radio terminal configured to access a packet-based access network via a radio access network, comprising:
establishing a first bearer extending between the mobile terminal and the packet-based access network;
using the first bearer to initiate a session that includes a packet-based voice communication;
the first bearer carrying one or more session messages for implementing a packet-based voice service;
establishing a second bearer for the session extending between the mobile terminal and the packet-based access network to carry voice packets associated with the packet-based voice service; and
establishing a third bearer for the session extending between the mobile terminal and the packet-based access network to carry control messages associated with the packet-based voice service,
wherein each of the first, second, and third bearers is established with a quality of service tailored to characteristics of the information being carried over that bearer.

### Claim 2 (depends on 1)

The method in claim 1, wherein the first bearer is established with an interactive quality of service, the second bearer is established with a conversational quality of service, and the third bearer is established with an interactive quality of service.

### Claim 3 (depends on 1)

The method in claim 1, further comprising:
establishing a priority for the first bearer.

### Claim 4 (depends on 1)

The method in claim 1, wherein the first, second, and third bearers correspond to first, second, and third packet data contexts, respectively.

### Claim 5 (depends on 1)

The method in claim 1, wherein the first, second, and third bearers are radio access bearers (RABs).

### Claim 6 (depends on 5)

The method in claim 5, further comprising:
establishing a first Packet Data Protocol (PDP) context for session messages relating to the packet-based voice service and mapping the first PDP context onto the first RAB;
establishing a second PDP context for voice packets and mapping the second PDP context onto the second RAB; and
establishing a third PDP context for control messages associated with the voice packets and mapping the third PDP context onto the third RAB.

### Claim 7 (depends on 6)

The method in claim 6, wherein the session messages are Session Initiation Protocol (SIP) messages carrying Session Description Protocol (SDP) information over a User Datagram Protocol (UDP), the voice packets are carried by the Real-Time Transport Protocol (RTP) protocol over UDP, and the control messages associated with the voice packets are Real-Time Control Protocol (RTCP) messages over UDP.

### Claim 8 (depends on 6)

The method in claim 6, further comprising:
mapping each of the first, second, and third RABs to one or more radio bearers between the mobile terminal and the radio access network.

### Claim 9 (depends on 6)

The method in claim 6, further comprising:
using the first PDP context to transfer signaling that triggers establishment of the second and third PDP contexts.

### Claim 10 (depends on 6)

The method in claim 6, further comprising:
releasing the second and third RABs if there is no active transmission for a period of time, and
maintaining the first RAB in order to keep the first PDP context active for a duration of the session.

### Claim 11 (depends on 6)

The method in claim 6, further comprising:
establishing the second and third PDP contexts using a single request.

### Claim 12 (depends on 1)

The method in claim 1, wherein the second and third bearers are established in any order relative to each other.

### Claim 13 (depends on 1)

The method in claim 1, wherein the session is a multimedia session, further comprising:
establishing an additional bearer for a session media flow other than the packet-based voice communication in any order relative to the second and third bearers.

### Claim 14

A method for establishing a session that includes a packet-based voice communication involving a mobile radio terminal that is configured to access a General Packet Radio Services (GPRS) network via a radio access network, comprising:
establishing for the session a first Packet Data Protocol (PDP) context for session messages relating to a packet-based voice service and supporting a first quality of service selected for session messages;
establishing for the session a second PDP context for voice packets and supporting a second quality of service selected for voice packets; and
establishing for the session a third PDP context for control messages associated with the voice packets and supporting a third quality of service selected for control messages,
wherein each of the first, second, and third PDP contexts is established with a quality of service tailored to characteristics of the information associated with that PDP context.

### Claim 15 (depends on 14)

The method in claim 14, wherein each of the first, second, and third PDP contexts extends from the mobile terminal to a Gateway GPRS Support Node (GGSN) in the GPRS network.

### Claim 16 (depends on 14)

The method in claim 14, further comprising:
mapping the first PDP context onto a first radio access bearer (RAB) extending between the mobile terminal and a Serving GPRS Support Node (SGSN) in the GPRS network;
mapping the second PDP context onto a second RAB extending between the mobile terminal and the SGSN; and
mapping the third PDP context onto a third RAB extending between the mobile terminal and the SGSN.

### Claim 17 (depends on 14)

The method in claim 14, wherein the first PDP context is established with an interactive quality of service, the second PDP context is established with a conversational quality of service, and the third PDP context is established with an interactive quality of service.

### Claim 18 (depends on 14)

The method in claim 14, further comprising:
establishing a priority for the first PDP context.

### Claim 19 (depends on 14)

The method in claim 14, wherein the session messages are Session Initiation Protocol (SIP) messages carrying Session Description Protocol (SDP) information over a User Datagram Protocol (UDP), the voice packets are carried by the Real-Time Transport Protocol (RTP) protocol over UDP, and the control messages associated with the voice packets are Real-Time Control Protocol (RTCP) messages over UDP.

### Claim 20 (depends on 14)

The method in claim 14, further comprising:
using the first PDP context to transfer signaling that triggers establishment of the second and third PDP contexts.

### Claim 21 (depends on 14)

The method in claim 14, further comprising:
establishing the second and third PDP contexts using a single request.

### Claim 22 (depends on 14)

The method in claim 14, wherein the second and third PDP contexts are established in any order relative to each other.

### Claim 23 (depends on 14)

The method in claim 14, wherein the session is a multimedia session, further comprising:
establishing an additional PDP context for a session media flow other than the packet-based voice communication in any order relative to the second and third PDP contexts.

### Claim 24

A mobile terminal for use in a mobile communications system that includes a packet-based access network, comprising electronic circuitry configured to perform the following tasks related to establishing an IP session:
coordinate with a node in the packet-based access network to establish a first bearer extending between the mobile terminal and the packet-based access network;
use the first bearer to initiate an IP session including a conversational IP service, the first bearer for carrying one or more session messages for implementing the conversational IP service;
coordinate with the packet-based access network node to establish a second bearer for the IP session extending between the mobile terminal and the packet-based access network to carry voice packets associated with the conversational IP service; and
coordinate with the packet-based access network node to establish a third bearer for the IP session extending between the mobile terminal and the packet-based access network to carry control messages associated with the conversational IP service,
wherein each of the first, second, and third bearers is established with a quality of service tailored to characteristics of the information being carried over that bearer.

### Claim 25 (depends on 24)

The mobile terminal in claim 24, wherein the first bearer is established with an interactive quality of service, the second bearer is established with a conversational quality of service, and the third bearer is established with a interactive quality of service.

### Claim 26 (depends on 24)

The mobile terminal in claim 24, wherein the first bearer is prioritized.

### Claim 27 (depends on 24)

The mobile terminal in claim 24, wherein the session messages are Session Initiation Protocol (SIP) messages carrying Session Description Protocol (SDP) information over a User Datagram Protocol (UDP), the voice packets are carried by the Real-Time Transport Protocol (RTP) protocol over UDP, and the control messages associated with the voice packets are Real-Time Control Protocol (RTCP) messages over UDP.

### Claim 28 (depends on 24)

The mobile terminal in claim 24, wherein each of the bearers is a packet data context.

### Claim 29 (depends on 24)

The mobile terminal in claim 24, wherein each of the bearers is a radio access bearer (RAB).

### Claim 30 (depends on 29)

The mobile terminal in claim 29, wherein the electronic circuitry is further configured to:
coordinate with another packet-based access network node to establish a first Packet Data Protocol (PDP) context for session messages relating to the conversational IP multimedia service and map the first PDP context onto the first RAB;
coordinate with the other packet-based access network node to establish a second PDP context for voice packets and map the second PDP context onto the second RAB; and
coordinate with the other packet-based access network node to establish a third PDP context for control messages associated with the voice packets and map the third PDP context onto the third RAB.

### Claim 31 (depends on 30)

The mobile terminal in claim 30, wherein the electronic circuitry is further configured to establish the second and third PDP contexts using a single request.

### Claim 32 (depends on 24)

The mobile terminal in claim 24, wherein the session is a multimedia session, wherein the electronic circuitry is further configured to establish an additional bearer for a session media flow other than the voice packets in any order relative to the second and third bearers.

### Claim 33 (depends on 24)

The mobile terminal in claim 24, wherein the electronic circuitry is further configured to establish the second and third bearers in any order relative to each other.

### Claim 34

A mobile terminal for use in a mobile communications system that includes a radio access network coupled to a General Packet Radio Services (GPRS) network, comprising electronic circuitry configured to perform the following tasks related to establishing an IP session:
coordinate with a Gateway GPRS Support Node (GGSN) node in the GPRS network to establish a first Packet Data Protocol (PDP) context for session messages relating to a conversational IP service that supports a first quality of service selected for session messages;
coordinate with a GGSN node to establish a second PDP context for voice packets that supports a second quality of service selected for voice packets; and
coordinate with the GGSN node to establish a third PDP context for control messages associated with the voice packets that supports a third quality of service selected for control messages,
wherein each of the first, second, and third PDP contexts has a quality of service tailored to characteristics of the information associated with that PDP context.

### Claim 35 (depends on 34)

The mobile terminal in claim 34, wherein the electronic circuitry is further configured to:
map the first PDP context onto a first radio access bearer (RAB) extending between the mobile terminal and a Serving GPRS Support Node (SGSN) in the GPRS network;
map the second PDP context onto a second RAB extending between the mobile terminal and the SGSN; and
map the third PDP context onto a third RAB extending between the mobile terminal and the SGSN.

### Claim 36 (depends on 34)

The mobile terminal in claim 34, wherein the first PDP context has an interactive quality of service, the second PDP context has a conversational quality of service, and the third PDP context has an interactive quality of service.

### Claim 37 (depends on 34)

The mobile terminal in claim 34, wherein the session messages are Session Initiation Protocol (SIP) messages carrying Session Description Protocol (SDP) information over a User Datagram Protocol (UDP), the voice packets are carried by the Real-Time Transport Protocol (RTP) protocol over UDP, and the control messages associated with the voice packets are Real-Time Control Protocol (RTCP) messages over UDP.

### Claim 38

A node for use with a packet-based access network, comprising electronic circuitry configured to perform the following tasks related to establishing an IP session:
coordinate with a mobile radio terminal to establish a first bearer extending between the mobile radio terminal and the packet-based access network, wherein the first bearer is useable to establish the IP session including a conversational IP service and to carry one or more session messages for implementing the conversational IP service;
coordinate with the mobile radio terminal to establish a second bearer for the IP multimedia session extending between the mobile radio terminal and the packet-based access network to carry voice packets associated with the conversational IP service; and
coordinate with the packet-based access network node to establish a third bearer for the IP session extending between the mobile radio terminal and the packet-based access network to carry control messages associated with the conversational IP service,
wherein each of the first, second, and third PDP contexts has a quality of service tailored to characteristics of the information associated with that PDP context.

### Claim 39 (depends on 38)

The node in claim 38, wherein the bearers are packet data contexts.

### Claim 40 (depends on 38)

The node in claim 38, wherein the bearers are radio access bearers (RABs).

### Claim 41 (depends on 40)

The node in claim 40, wherein the node is a Serving GPRS Support Node (SGSN) in a General Packet Radio Services (GPRS) network, and wherein the SGSN electronic circuitry is configured to:
map a first PDP context onto the first RAB;
map a second PDP context onto the second RAB; and
map a third PDP context onto the third RAB.

### Claim 42 (depends on 38)

The node in claim 38, wherein the first PDP context has an interactive quality of service (QoS), the second PDP context has a conversational quality of service (QoS), and the third PDP context has an interactive quality of service (QoS).

### Claim 43 (depends on 38)

The node in claim 38, wherein each of the first, second, and third bearers is established with a quality of service tailored to characteristics of the information being carried over that bearer.

### Claim 44 (depends on 38)

The node in claim 38, wherein the first bearer is established with an interactive quality of service, the second bearer is established with a conversational quality of service, and the third bearer is established with a interactive quality of service.

### Claim 45 (depends on 38)

The node in claim 38, wherein the session messages are application control Session Initiation Protocol (SIP) messages carrying Session Description Protocol (SDP) information over User Datagram Protocol (UDP), the voice packets are carried by the Real-Time Transport Protocol (RTP) protocol over UDP, and the control messages associated with the voice packets are media control Real-Time Control Protocol (RTCP) messages over UDP.

### Claim 46 (depends on 41)

The node in claim 41, wherein the electronic circuitry is further configured to establish the second and third PDP contexts using a single request.

### Claim 47 (depends on 38)

The node in claim 38, wherein the session is a multimedia session and the electronic circuitry is further configured to establish an additional bearer for a session media flow other than the voice packets in any order relative to the second and third bearers.

### Claim 48 (depends on 38)

The node in claim 38, wherein the electronic circuitry is further configured to establish the second and third bearers in any order relative to each other.
