Claims
- 1. A method for providing a policy control function for multimedia broadcast/multicast system (MBMS) service in a communications network, comprising:
receiving a request message for a broadcast/multicast system service at a policy control function; exchanging messages between the policy control function and a subscription management function to obtain access control; sending a message from the policy control function to a MBMS service management function to request service attributes; providing the service attributes from the MBMS service management function to the policy control function; and sending a decision message from the policy control function containing a decision for the broadcast/multicast system service request.
- 2. The method according to claim 1, further comprising receiving a request message for a broadcast/multicast system service at a policy control function from a GGSN.
- 3. The method according to claim 1, further comprising performing a service function to authenticate a mobile device, the mobile device sending the request message for a broadcast/multicast system service.
- 4. The method according to claim 1, wherein the request includes an Internet Protocol Multimedia System identifier (IMSI) and an Internet Protocol (IP) multicast address.
- 5. The method according to claim 1, further comprising joining a MBMS session by a mobile device before the receiving of the request message for a broadcast/multicast system service, the request message being in response to the joining.
- 6. The method according to claim 1, wherein the decision message comprises Quality of Service (QoS) information for the broadcast/multicast system service.
- 7. The method according to claim 1, the decision message comprising authorization for the broadcast/multicast system service.
- 8. A method for providing a policy control function for multimedia broadcast/multicast system (MBMS) service in a communications network, comprising:
receiving service attribute information from a MBMS service management function; storing said service attribute information in a policy control function (PCF); receiving a request message for a broadcast/multicast system service at the PCF; exchanging messages between the PCF and a subscription management function to obtain access control information; and sending a decision message from the PCF containing a decision for the broadcast/multicast system service request.
- 9. The method according to claim 8, further comprising receiving a request message for a broadcast/multicast system service at a policy control function from a GGSN.
- 10. The method according to claim 8, further comprising performing a service function to authenticate a mobile device, the mobile device sending the request message for a broadcast/multicast system service.
- 11. The method according to claim 8, wherein the request includes an Internet Protocol Multimedia System identifier (IMSI) and an Internet Protocol (IP) multicast address.
- 12. The method according to claim 8, further comprising joining a MBMS session by a mobile device before the receiving of the request message for a broadcast/multicast system service, the request message being in response to the joining.
- 13. The method according to claim 8, wherein the decision message comprises Quality of Service (QoS) information for the broadcast/multicast system service.
- 14. The method according to claim 8, the decision message comprising authorization for the broadcast/multicast system service.
- 15. A method for providing a policy control function for multimedia broadcast/multicast system (MBMS) service in a communications network, comprising:
receiving a first packet of a MBMS service at a GGSN from an application server; receiving a request message for a broadcast/multicast system service at a policy control function; sending a message to request service attributes from the policy control function to a MBMS service management function; providing the service attributes from the MBMS service management function to the policy control function; and sending a decision message from the policy control function containing a decision for the broadcast/multicast system service request.
- 16. The method according to claim 15, further comprising receiving a request message for a broadcast/multicast system service at a policy control function from the GGSN.
- 17. The method according to claim 15, further comprising performing a service function to authenticate a mobile device, the mobile device sending the request message for a broadcast/multicast system service.
- 18. The method according to claim 15, wherein the request includes an Internet Protocol Multimedia System identifier (IMSI) and an Internet Protocol (IP) multicast address.
- 19. The method according to claim 15, further comprising joining a MBMS session by a mobile device before the receiving of the request message for a broadcast/multicast system service, the request message being in response to the joining.
- 20. The method according to claim 15, wherein the decision message comprises Quality of Service (QoS) information for the broadcast/multicast system service.
- 21. The method according to claim 15, the decision message comprising authorization for the broadcast/multicast system service.
- 22. A method for providing a policy control function for multimedia broadcast/multicast system (MBMS) service in a communications network, comprising:
receiving, at a policy control function, service attribute information from a MBMS service management function; storing the service attribute information at the policy control function; receiving a first packet of a MBMS service at a GGSN; receiving a request message for a broadcast/multicast system service at said policy control function; and sending a decision message from the policy control function containing a decision for the broadcast/multicast system service request.
- 23. The method according to claim 22, further comprising receiving a request message for a broadcast/multicast system service at a policy control function from the GGSN.
- 24. The method according to claim 22, further comprising performing a service function to authenticate a mobile device, the mobile device sending the request message for a broadcast/multicast system service.
- 25. The method according to claim 22, wherein the request includes an Internet Protocol Multimedia System identifier (IMSI) and an Internet Protocol (IP) multicast address.
- 26. The method according to claim 22, further comprising joining a MBMS session by a mobile device before the receiving of the request message for a broadcast/multicast system service, the request message being in response to the joining.
- 27. The method according to claim 22, wherein the decision message comprises Quality of Service (QoS) information for the broadcast/multicast system service.
- 28. The method according to claim 22, the decision message comprising authorization for the broadcast/multicast system service.
- 29. A communications system comprising:
a core network, the core network including at least one gateway GPRS support node (GGSN); at least one application server, one of the at the at least one application server providing a multimedia multicast/broadcast system (MBMS) service; and at least one policy control function (PCF), at least one policy control function operatively connected between the at least one GGSN and the at least one application server, wherein MBMS session request information is sent from the MBMS service server to the policy control function, the policy control function providing authorization information for a MBMS session to the at least one GGSN.
- 30. The system according to claim 29, further comprising a serving GPRS support node (SGSN) and a mobile device, the SGSN receiving a request to register the mobile device to the MBMS session, the SGSN sending an authorization request to the GGSN to authorize the mobile device for the MBMS session.
- 31. The system according to claim 29, further comprising an IP multimedia subsystem (IMS), at least one policy control function operatively connected between the at least one GGSN and the IMS.
- 32. The system according to claim 31, wherein the IMS further comprise at least one proxy call state service control function (P-CSCF), at least one PCF being operatively connected to at least one P-CSCF.
- 33. The system according to claim 32, wherein the at least one policy control function is operatively connected to the at least one P-CSCF using a Gq interface.
- 34. The system according to claim 29, wherein the at least one policy control function is operatively connected to the at least one GGSN using a Go interface.
- 35. The system according to claim 29, wherein the at least one policy control function is operatively connected to the at least one GGSN using a Gi interface.
- 36. The system according to claim 29, wherein the at least one policy control function is operatively connected to the at least one application server using a Gq interface.
- 37. The system according to claim 29, wherein the authorization information comprises at least one of an authorized Quality of Service (QoS), packet filtering, and service area.
- 38. The system according to claim 29, wherein MBMS session request information is sent from the MBMS service server to the policy control function in response to one of a mobile device attempting to join the MBMS session and a first packet of an MBMS media flow arriving at the GGSN from the MBMS service server.
- 39. The system according to claim 38, wherein the MBMS service server sends the first packet of an MBMS media flow to the GGSN using a Gi interface.
- 40. The system according to claim 29, further comprising a packet-switched streaming service (PSS) server, the PSS server being one of the at least one application server, the packet control function and the PSS server transferring at least one of session based (audio/video) components and non-session based (discrete media) components between them.
- 41. A method for activation of a multimedia multicast/broadcast system (MBMS) service comprising:
receiving a request message from a mobile device at a serving GPRS support node (SGSN) to register the mobile device to a specific multicast service; verifying the mobile device is authorized to receive MBMS bearer data, the verifying being based on subscription data retrieved from a Home Location Register (HLR) by the SGSN; sending a join request from the SGSN to a gateway GPRS support node (GGSN) to authorize the mobile device for the specific multicast service; transferring access control information between the GGSN and a policy control function; confirming authorization for the mobile device by the SSGN and sending a join response to the SGSN; and sending an activate MBMS context accept to the mobile device by the SGSN.
- 42. The method according to claim 41, further comprising performing security functions to authenticate the mobile device.
- 43. The method according to claim 41, further comprising requesting service attributes by the GGSN from the policy control function if the mobile device is the first to activate the specific service.
- 44. The method according to claim 43, wherein the service attributes comprise at least one of Quality of Service (QoS) and multicast service area.
- 45. The method according to claim 41, wherein the access control information comprises transferring at least one of an Internet Protocol Multimedia System identifier (IMSI) and an IP multicast address.
- 46. The method according to claim 45, further comprising joining an IP multicast for the IP multicast address by the GGSN to connect with a MBMS data source.
- 47. The method according to claim 41, further comprising creating at least one MBMS context by the GGSN based on the access control information if the mobile device is the first to activate the specific service.
- 48. A method for using PCF with MBMS broadcast services comprising:
sending a start message from a broadcast/multicast service center (BM-SC) to a policy control function (PCF); initiating a QoS authorization procedure; sending a request by a GGSN for the PCF to authorize resources for a service; authorizing the resources by the PCF, the PCF sending a first message to the GGSN to transmit MBMS broadcast service attributes; propagating the broadcast service attributes by the GGSN to other network nodes; receiving an acknowledge message of the propagating at the GGSN, the GGSN sending a second message to the PCF; confirming to the BM-SC by the PCF that the resources are allocated and active; and sending broadcast service data packets by the BM-SC.
- 49. The method according to claim 48, wherein the start message includes a service identifier used with QoS authorization for the service.
- 50. The method according to claim 48, further comprising initiating the QoS authorization procedure by the PCF sending a COPS-PR (Common Open Policy Service-Policy Provisioning) DEC message with a Request-State flag set.
- 51. The method according to claim 50, wherein a service identifier is included in the COPS-PR DEC message to identify the service.
- 52. The method according to claim 50, further comprising The GGSN acknowledging the COPS-PR DEC message by the GGSN sending a COPR-PR RTP message.
- 53. The method according to claim 48, further comprisng sending a service identifier by the GGSN to identify the service to the PCF.
- 54. The method accoring to claim 48, wherein the network nodes comprise at least one of a SGSN and a RAN creating MBMS contexts.
- 55. The method according to claim 48, wherein the first message comprises a COPS-PR DEC message.
- 56. The method according to claim 48, wherein the second message comprises a COPS-PR RPT message.
- 57. A method for controlling QoS for MBMS by a PCF comprising:
sending a Session Start message by a BM-SC when it is ready to send MBMS data; determining, by a PCF, GGSN addresses specifying a MBMS service associated with the MBMS data; and sending a Session Start message including QoS information, by the PCF, to all GGSNs whose address was determined.
- 58. The method according to claim 57, wherein the GGSN addresses include an IP multicast address and Access Point Name (APN) specifying the MBMS service associated with the MBMS data.
- 59. The method according to claim 57, further comprising receiving the IP multicast address and APN from the BM-SC by the PCF.
- 60. The method according to claim 57, wherein the IP multicast address and APN are pre-configured in the PCF.
- 61. The method according to claim 60, further comprising indicating a service key to identify the MBMS service by the BM-SC, the PCF accessing the pre-configured information with the service key.
- 62. The method according to claim 57, further comprising receiving the QoS information from the BM-SC by the PCF.
- 63. The method according to claim 57, wherein the QoS information is pre-configured in the PCF.
- 64. The method according to claim 57, wherein the Session Start message includes information to identify the MBMS service
- 65. The method according to claim 64, wherein, the information to identify the MBMS service includes at least one of an IP multicast address, an Access Point Name (APN), and a service key.
- 66. A method for controlling QoS for MBMS by a PCF comprising:
creating an MBMS bearer context in a GGSN; sending a notify message to a PCF by the GGSN notifying the PCF of the MBMS bearer context; storing information to identify a MBMS service associated with the MBMS bearer context and a GGSN address and acknowledging the notify message, by the PCF; sending a Session Start message by a BM-SC when the BM-SC is ready to send MBMS data; determining, by the PCF, GGSN addresses of the GGSNs which notified the PCF when the MBMS bearer context was created; and sending a Session Start message by the PCF to all GGSNs whose address was determined, the Session Start message including QoS information.
- 67. The method according to claim 66, wherein the notify message is a COPS Request message.
- 68. The method according to claim 66, wherein the notify message includes at least one of an IP multicast address, an APN, and a service key to identify the MBMS service.
- 69. The method according to claim 66, wherein the information to identify the MBMS service comprises at least one of an IP multicast address, an APN, and a service key.
- 70. The method according to claim 66, further comprising sending a Notify Ack message from the PCF to the GGSN after receiving the Notify message
- 71. The method according to claim 70, wherein the Notify Ack message comprises a COPS Decision message.
- 72. The method according to claim 66, the GGSN addresses including at least one of an IP multicast address, an APN, and a service key.
- 73. The method according to claim 66, wherein the PCF receives at least one of an IP multicast address, an APN, and a service key from the BM-SC in the Session Start message.
- 74. The method according to claim 66, wherein PCF receives QoS information from the BM-SC in the Session Start message.
- 75. The message according to claim 66, wherein QoS information is pre-configured in the PCF.
- 76. The method according to claim 66, wherein the Session Start message includes information to identify the MBMS service.
- 77. The method according to claim 76, wherein the information to identify the MBMS service includes at least one of an IP multicast address, an APN, and a service key.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Patent Application No. 60/416,894, filed Oct. 9, 2002, the contents of which is expressly incorporated by reference herein in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60416894 |
Oct 2002 |
US |