Claims
- 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.
- 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 the media binding information corresponding to one of the media data streams identifies the multimedia session and the one media data stream.
- 4. The method in claim 3, 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.
- 5. The method in claim 3, 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.
- 6. The method in claim 3, wherein the media binding information is included in a message portion of the session signaling included with the media definition.
- 7. The method in claim 6, 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.
- 8. The method in claim 7, wherein the media binding information is an SDP extension.
- 9. The method in claim 6, wherein if a parameter of one of the media data streams changes, the corresponding media binding identifier changes.
- 10. The method in claim 1, wherein the media binding information for one of the media data streams includes a session identifier identifying the session and a media data stream identifier corresponding to the one media data stream.
- 11. The method in claim 10, wherein the session identifier is carried in the session signaling and the media data stream identifier is generated by one or more nodes involved at the session level in the session signaling.
- 12. The method in claim 11, wherein the one or more nodes includes one or more of the mobile terminal, the access point, the multimedia system, and the remote host.
- 13. The method in claim 11, wherein the one or more nodes use a predetermined procedure for determining the media data stream identifier.
- 14. The method in claim 11, wherein the session identifier is included in session authorization signaling and the media data stream identifier for the corresponding media data stream is added to the session identifier to generate the media binding information for that media data stream.
- 15. The method in claim 11, wherein if a parameter of one of the media data streams changes, the corresponding session identifier changes, or if a parameter of one of the media data streams changes, the corresponding media data stream identifier changes.
- 16. 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; and transporting the media data streams using corresponding ones of the GPRS bearers.
- 17. The method in claim 16, further comprising:
providing session-based control of each of the GPRS bearers using the media binding information.
- 18. The method in claim 16, wherein the media binding information corresponding to one of the media data streams identifies the multimedia session and the one media data stream.
- 19. The method in claim 18, 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.
- 20. The method in claim 18, 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.
- 21. The method in claim 16, 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.
- 22. The method in claim 21, wherein the media binding information is included in the SDP as an SDP extension.
- 23. The method in claim 16, 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.
- 24. 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 session information including a session token at the mobile terminal; generating media binding information for each of the plurality of media data streams using the session token and a media flow identifier corresponding to each of the media data streams; requesting a GPRS bearer for each media data stream and associating the corresponding media binding information to each GPRS bearer; and transporting the media data streams using corresponding ones of the GPRS bearers.
- 25. The method in claim 24, wherein the media binding information corresponding to one of the media data streams includes a session identifier identifying the session and a media data stream identifier corresponding to the one media stream.
- 26. The method in claim 25, wherein the session identifier is carried in session authorization signaling and the media data stream identifier is generated by one or more nodes involved at the session level.
- 27. The method in claim 26, wherein the one or more nodes includes one or more of the mobile terminal, the access point, the multimedia system, and the remote host.
- 28. The method in claim 26, wherein the one or more nodes use a predetermined procedure for determining the media data stream identifier.
- 29. The method in claim 26, wherein the session identifier is included in the session signaling and the media flow identifier for the corresponding media flow is added to the session identifier to generate the media binding information for that media flow.
- 30. The method in claim 25, wherein the session identifier is a session authorization token and the media stream identifier is added to the session authorization token to generate a complete token that identifies the session and the corresponding individual GPRS bearer.
- 31. The method in claim 25, wherein the session signaling is session initiation protocol (SIP) signaling employing Session Description Protocol (SDP) to define the media flows in the multimedia session, and wherein the media flow identifier is a number corresponding to a sequential number of the media definitions in the SDP for this multimedia session.
- 32. 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.
- 33. The multimedia service controller in claim 32, wherein the multimedia service controller is a session controller.
- 34. The multimedia service controller in claim 32, wherein the multimedia service controller is a policy controller.
- 35. The multimedia service controller in claim 32, wherein the media binding information identifies the multimedia session and a corresponding one of the media data streams.
- 36. The multimedia service controller in claim 32, 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.
- 37. The multimedia service controller in claim 36, wherein the media at binding information is an SDP extension.
- 38. The multimedia service controller in claim 35, wherein the media binding information corresponding to one of the media data streams includes a session identifier identifying the session and a media data stream identifier corresponding to the one media data stream.
- 39. The multimedia service controller in claim 38, wherein the session identifier is provided in the session signaling and wherein the electronic circuitry is configured to generate the media data stream identifier.
- 40. The multimedia service controller in claim 39, wherein the electronic circuitry is configured to use a predetermined procedure for generating the media data stream identifier.
- 41. The multimedia service controller in claim 40, wherein the electronic circuitry is configured to combine the session identifier and the media flow identifier to generate the media binding information for that media flow.
- 42. 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.
- 43. The mobile terminal in claim 42, wherein the media binding information corresponding to one of the media data streams includes a session identifier identifying the session and a media data stream identifier corresponding to the one media data stream.
- 44. The mobile terminal in claim 43, wherein the session identifier is carried in the session signaling and wherein the electronic circuitry is configured to generate the media data stream identifier.
- 45. The mobile terminal in claim 44, wherein the electronic circuitry is configured to use a predetermined procedure for generating the media data stream identifier.
- 46. The mobile terminal in claim 43, wherein the electronic circuitry is configured to combine the session identifier and the media flow identifier to generate the media binding information for that media flow.
- 47. The mobile terminal in claim 42, 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.
- 48. The mobile terminal in claim 47, wherein the media binding information is an SDP extension.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to commonly-assigned U.S. patent application Ser. No. 09/768,956, entitled “RSVP Handling in 3G Networks,” filed on Jan. 24, 2001; U.S. patent application Ser. No. 09/861,817, entitled “Application Influenced Policy,” filed on May 21, 2001; U.S. patent application Ser. No. ______, entitled “Method and Apparatus for Coordinating Quality of Service Requirements for Media Flows in a Multimedia Session with IP Bearer Resources,” filed Nov. 5, 2001; and U.S. patent application Ser. No. ______, entitled “Method and Apparatus for Coordinating Charges for Services Provided in a Multimedia Session,” filed Nov. 5, 2001, the disclosures of which are incorporated herein by reference.
[0002] This application claims priority from and incorporates by reference the following commonly-assigned provisional patent applications: 60/275,354 entitled “Enhancement of Authorization Token for RSVP Interworking,” filed Mar. 13, 2001; 60/273,678 entitled “SDP Support for QoS Based SIP Sessions,” filed Mar. 6, 2001; 60/269,573 entitled “QoS Characteristics for a UMTS Bearer Appropriate for IP Signaling,” filed Feb. 16, 2001; 60/269,789 entitled “Architecture for Packet Data Protocol Context Suitable for Signaling,” filed Feb. 16, 2001; 60/269,572 entitled “Binding a Signaling Bearer for Use With an IP Multimedia Subsystem,” filed Feb. 16, 2001; 60/267,737 entitled “Authorization Token in PDP Context Activation/Modification in Bearer Establishment for SIP Call Setup (Qos),” filed Feb. 9, 2001; 60/260,766 entitled “QoS Pre-Condition Met,” filed Jan. 10, 2001; 60/260,765 entitled “IP Specific Elements in PDP Context Activation/Modification,” filed Jan. 10, 2001; 60/246,501 entitled “Principle of User Choice,” filed Nov. 6, 2000; 60/248,110 entitled “Triggering RSVP Host,” filed Nov. 13, 2000; and 60/324,523, entitled “Use of GPRS APN in IMS/Ipv6 Context,” filed on Sep. 26, 2001.
Provisional Applications (11)
|
Number |
Date |
Country |
|
60275354 |
Mar 2001 |
US |
|
60273678 |
Mar 2001 |
US |
|
60269573 |
Feb 2001 |
US |
|
60269789 |
Feb 2001 |
US |
|
60269572 |
Feb 2001 |
US |
|
60267737 |
Feb 2001 |
US |
|
60260766 |
Jan 2001 |
US |
|
60260765 |
Jan 2001 |
US |
|
60246501 |
Nov 2000 |
US |
|
60248110 |
Nov 2000 |
US |
|
60324523 |
Sep 2001 |
US |