IP Library Granted Patent US 8,046,479
Granted Patent B2
US 8,046,479 · App. 11/826,026 · Granted Oct 25, 2011

Media channel management

Assignee: Telefonaktiebolaget LM Ericsson (publ)
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,046,479
App. No.
11/826,026
Granted
Oct 25, 2011
Kind
B2
Abstract

A method of managing a unicast-based media session is disclosed. A user terminal having access to channel identifiers of media channels available at a media server compiles a SIP-based channel request comprising a channel identifier of one of the available media channels and a port identifier of at least one media input port of the terminal. This message is sent to a network node for initiating delivery of media data of selected media channel to the announced media input port. The SIP-based data signaling also allows switching between unicast-based media channels and switching between unicast-bast and multicast/broadcast-based media channels during the ongoing media session.

Claims (33)

1. A method of managing a unicast-based media session associated with a session identifier, said method comprising the steps of:

a user terminal receiving channel identifiers of multiple available media channels;

said user terminal generating a first Session Initiation Protocol (SIP) based channel request comprising a first channel identifier selected from said received channel identifiers and a port identifier of at least one media input port of said user terminal;

said user terminal transmitting said SIP-based channel request to a network node for initiating delivery of media data of a first media channel to said at least one media input port;

said user terminal transmitting a SIP-based termination message comprising said session identifier to said network node;

said user terminal generating a second SIP-based channel request comprising a second channel identifier selected from said received channel identifiers and a port identifier of at least one media input port of said user terminal; and

said user terminal transmitting said second SIP-based channel request to said network node for initiating delivery of media data of a second media channel to said at least one media input port,

wherein said step of generating said second SIP-based channel request comprises said user terminal generating said second SIP-based channel request comprising said second channel identifier and a notification specifying that said at least one media input port identified in said first SIP-based channel request is to be re-used for said second media channel.

2. A method of managing a unicast-based media session involving a user terminal and a media server providing multiple media channels, said unicast-based media session being associated with a session identifier said method comprising the steps of:

said media server receiving a first Session Initiation Protocol (SIP) based channel request originating from said user terminal and comprising a first channel identifier associated with a first media channel of said multiple media channels and a port identifier of at least one media input port of said user terminal;

said media server processing said first SIP-based channel request for providing media content of said first media channel;

said media server transmitting media content of said first media channel to said at least one media input port of said user terminal;

said media server receiving a SIP-based termination message originating from said user terminal and comprising said session identifier;

said media server terminating, based on said SIP-based termination message, transmission of media content of said first media channel to said at least one media input port of said user terminal;

said media server receiving a second SIP-based channel request originating from said user terminal and comprising a second channel identifier associated with a second media channel of said multiple media channels and a port identifier of at least one media input port of said user terminal;

said media server processing said second SIP-based channel request for providing media content of said second media channel; and

said media server transmitting media content of said second media channel to said at least one media input port of said user terminal,

wherein said transmitting step comprises said media server transmitting media content of said second media channel to said at least one media input port identified in said first SIP-based channel request originating from said user terminal.

3. A user terminal comprising:

a receiver for receiving channel identifiers of multiple available media channels;

a message generator arranged to generate a first Session Initiation Protocol (SIP) based channel request comprising a first channel identifier selected from said channel identifiers received by said receiver and a port identifier of at least one media input port of said user terminal; and

a transmitter for transmitting said SIP-based channel request to a network node for initiating delivery of media data of a first unicast-based media channel to said at least one media input port,

said message generator is further arranged to i) generate a SIP-based termination message comprising a session identifier associated with a current unicast-based media session, and ii) generate a second SIP-based channel request comprising a second channel identifier selected from said channel identifiers received by said receiver and a port identifier of at least one media input port of said user terminal, and

said transmitter is arranged to i) transmitting said SIP-based termination message to said network node, and ii) transmitting said second SIP-based channel request to said network node for initiating delivery of media data of a second media channel to said at least one media input port,

wherein said message generator is arranged to generate said second SIP-based channel request comprising said second channel identifier and a notification specifying that said at least one media input port identified in said first SIP-based channel request is to be re-used for said second media channel.

4. A media server providing multiple unicast-based media channels, said media server comprising:

a receiver for receiving a first Session Initiation Protocol (SIP) based channel request originating from a user terminal and comprising a first channel identifier associated with a first media channel of said multiple media channels and a port identifier of at least one media input port of said user terminal;

a message processor configured to process said first SIP-based channel request for providing media content of said first media channel; and

a transmitter for transmitting media content of said first media channel to said at least one media input port of said user terminal,

said receiver is configured to i) receive a SIP-based termination message originating from said user terminal and comprising a session identifier associated with a current unicast-based media session, and ii) receive a second SIP-based channel request originating from said user terminal and comprising a second channel identifier associated with a second media channel of said multiple media channels and a port identifier of at least one media input port of said user terminal,

said message processor is further configured to i) terminate, based on said SIP-based termination message, transmission of media content of said first media channel to said at least one media input port of said user terminal, and ii) process said second SIP-based channel request for providing media content of said second media channel, and

said transmitter is configured to transmit media content of said second media channel to said at least one media input port of said user terminal,

wherein said transmitter is configured to transmit media content of said second media channel to said at least one media input port identified in said first SIP-based channel request originating from said user terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2007
From: EINARSSON, TORBJORN; HORN, UWE; LOHMAR, THORSTEN; MAS IVARS, IGNACIO
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 019947/0448 →
Continuity (2)
Provisional Application 60857121 · Nov 7, 2006
Related Publication 20080109853A1 · May 8, 2008