IP Library Granted Patent US 7,546,376
Granted Patent B2
US 7,546,376 · App. 09/985,573 · Granted Jun 9, 2009

Media binding to coordinate quality of service requirements for media flows in a multimedia session with IP bearer resources

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 7,546,376
App. No.
09/985,573
Granted
Jun 9, 2009
Kind
B2
Abstract

Using session signaling, a multimedia session with plural media data streams is initiated between the mobile terminal and a remote host coupled to a packet data network. The mobile terminal is coupled to the packet data network and to a multimedia system that provides multimedia session services by way of an access point. A plurality of packet access bearers is established between the mobile terminal and the access point to transport corresponding ones of the media data streams between the mobile terminal and the access points. The media binding information is created for each media data stream. The media binding information associates each media data stream in the session to one of the media packet access bearers and is used to provide session-based control of each of the media packet access bearers. Different example techniques for generating/providing the media information are disclosed.

Claims (44)

1. A method for setting up a multimedia session involving a mobile terminal, comprising:

using session signaling, initiating a multimedia session with plural media data streams between the mobile terminal and a remote host coupled to a packet data network, the mobile terminal being coupled to the packet data network and to a multimedia system that provides multimedia session services by way of an access point;

establishing a plurality of media packet access bearers to transport corresponding ones of the media data streams between the mobile terminal and the access point;

creating media binding information for each media data stream; and

using the media binding information to associate each media data stream in the session to one of the media packet access bearers to provide session-based control of each of the media packet access bearers,

wherein the media binding information corresponding to one of the media data streams identifies the multimedia session and the one media data stream, and

wherein if a parameter of one of the media data streams changes, the corresponding media binding identifier changes.

2. The method in claim 1 , wherein multiple media data streams share a same media packet access bearer and multiple media binding information elements are associated with the shared media packet bearer.

3. The method in claim 1 , wherein local media binding information is generated for each media data stream for use in a local domain of the mobile terminal and local media binding information is generated for each media data stream for use in a local domain of the remote host.

4. The method in claim 1 , wherein the media binding information generated for each media data stream is used in a local domain of the mobile terminal and in a local domain of the remote host.

5. The method in claim 1 , wherein the media binding information is included in a message portion of the session signaling included with the media definition.

6. The method in claim 5 , wherein the session signaling is based on Session Initiation Protocol (SIP) and the message portion is Session Description Protocol (SDP), and wherein the media binding information is included in the SDP for the multimedia session.

7. The method in claim 6 , wherein the media binding information is an SDP extension.

8. A method for use in setting up a multimedia session between a mobile terminal and a remote host, comprising:

using session signaling, initiating a multimedia session with plural media data streams between the mobile terminal and a remote host coupled to a packet data network, the mobile terminal being coupled to the packet data network and to a multimedia system that provides multimedia session services by way of General Packet Radio Service (GPRS) network;

receiving media binding information for each of the plurality of media data streams as a part of the session signaling;

requesting a GPRS bearer for each media data stream and associating the corresponding media binding information to each GPRS bearer;

transporting the media data streams using corresponding ones of the GPRS bearers; and

providing session-based control of each of the GPRS bearers using the media binding information,

wherein the media binding information corresponding to one of the media data streams identifies the multimedia session and the one media data stream, and

wherein if a parameter of one of the media data streams changes, the corresponding media binding identifier changes.

9. The method in claim 8 , wherein local media binding information is generated for each media data stream for use in a local domain of the mobile terminal and local media binding information is generated for each media data stream for use in a local domain of the remote host.

10. The method in claim 8 , wherein the media binding information generated for each media data stream is used in a local domain of the mobile terminal and in a local domain of the remote host.

11. The method in claim 8 , wherein the session signaling is session initiation protocol (SIP) signaling and the message portion is Session Description Protocol (SDP), and wherein the media binding information is included in the SDP for the multimedia session.

12. The method in claim 11 , wherein the media binding information is included in the SDP as an SDP extension.

13. The method in claim 8 , wherein multiple media data streams share a same media packet access bearer and multiple media binding information elements are associated with the shared media packet bearer.

14. For use in setting up a multimedia session between the mobile terminal and a remote host using session signaling, where the multimedia session includes plural media data streams, the mobile terminal being coupled to packet data network and to a multimedia system that provides multimedia session services by way of an access point, a multimedia service controller comprising:

electronic circuitry configured to provide to at least one of the mobile terminal and the access point media binding information that individually identifies each media data stream,

wherein the media binding information is used to associate each media data stream in the session to one of plural media packet access bearers established to transport corresponding ones of the media data streams between the mobile terminal and the access point thereby permitting session-based control of each of the media packet access bearers,

wherein the media binding information corresponding to one of the media data streams identifies the multimedia session and the one media data stream, and

wherein if a parameter of one of the media data streams changes, the corresponding media binding identifier changes.

15. The multimedia service controller in claim 14 , wherein the multimedia service controller is a session controller.

16. The multimedia service controller in claim 14 , wherein the multimedia service controller is a policy controller.

17. The multimedia service controller in claim 14 , wherein the media binding information identifies the multimedia session and a corresponding one of the media data streams.

18. The multimedia service controller in claim 14 , wherein the session signaling is session initiation protocol (SIP) carrying a signaling message corresponding to Session Description Protocol (SDP), and wherein the electronic circuitry is configured to include the media binding information in the SDP for the multimedia session.

19. The multimedia service controller in claim 18 , wherein the media binding information is an SDP extension.

20. For use in setting up a multimedia session between the mobile terminal and a remote host using session signaling, where the multimedia session includes plural media data streams, the mobile terminal being coupled to packet data network and to a multimedia system that provides multimedia session services by way of an access point, the mobile terminal comprising electronic circuitry configured to perform the following tasks:

initiate the multimedia session using session signaling so that a plurality of media packet access bearers can be established to transport corresponding ones of the media data streams between the mobile terminal and the access point;

create media binding information for each media data stream; and

use the media binding information to associate each media data stream in the session to one of the media packet access bearers,

wherein the media binding information corresponding to one of the media data streams identifies the multimedia session and the one media data stream, and

wherein if a parameter of one of the media data streams changes, the corresponding media binding identifier changes.

21. The mobile terminal in claim 20 , wherein the session signaling is session initiation protocol (SIP) carrying a signaling message corresponding to Session Description Protocol (SDP), and wherein the electronic circuitry is configured to determine the media binding information in the SDP for the multimedia session.

22. The mobile terminal in claim 21 , wherein the media binding information is an SDP extension.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2002
From: WIDEGREN, INA B.; OYAMA, JOHNSON; WILLIAMS, BRIAN C.; FOTI, GEORGE; SURDILA, SORIN
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 012701/0407 →
Continuity (12)
Provisional Application 6032452300 · Sep 26, 2001
Provisional Application 6027535400 · Mar 13, 2001
Provisional Application 6027367800 · Mar 6, 2001
Provisional Application 6026957300 · Feb 16, 2001
Provisional Application 6026978900 · Feb 16, 2001
Provisional Application 6026957200 · Feb 16, 2001
Provisional Application 6026773700 · Feb 9, 2001
Provisional Application 6026076600 · Jan 10, 2001
Provisional Application 6026076500 · Jan 10, 2001
Provisional Application 6024811000 · Nov 13, 2000
Provisional Application 6024650100 · Nov 6, 2000
Related Publication 20020120749A1 · Aug 29, 2002