Pre-scheduling of quality of service reservation

US9667471B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9667471-B2
Application numberUS-201013641141-A
CountryUS
Kind codeB2
Filing dateApr 19, 2010
Priority dateApr 19, 2010
Publication dateMay 30, 2017
Grant dateMay 30, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to a technique for scheduling resource reservations of services in a service providing network. A method embodiment comprises the steps of receiving a resource reservation request indicating a preferred time period for delivery of a requested service available in the network; and scheduling resource reservation of the requested service based on statistical information related to resource utilizations or reservations of one or more services available in the network and the preferred time period for delivery of the requested service.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for scheduling resource reservations of services in a service providing network having an operator domain and an Internet domain, the method being implemented by an aggregating scheduler and comprising: receiving, at the aggregating scheduler in the operator domain and from one of a plurality of application servers in the Internet domain, a resource reservation request indicating a preferred time period for delivery of a requested Multimedia Broadcast Multicast Service (MBMS) user service available in the network, wherein the plurality of application servers provide MBMS user services of different kinds to users, and wherein the application server from which the resource reservation request is received provides the requested MBMS user service; and scheduling a resource reservation of the requested MBMS user service based on: statistical information related to resource utilizations or related to reservations of one or more services available in the network; and the preferred time period for delivery of the requested service, wherein the preferred time period indicates a first time period, the statistical information indicates a second time period that does not overlap with the first time period, and the scheduling comprises scheduling the resource reservation of the requested MBMS in a third time period that is different than the first time period and the second time period. 2. The method of claim 1 , wherein the one or more services comprise at least the requested service. 3. The method of claim 1 , further comprising rejecting the resource reservation request when no or insufficient resources are available for the preferred time period. 4. The method of claim 1 , wherein the scheduling comprises dividing delivery of the requested service into two or more parts over the preferred time period when no or insufficient resources are available in at least one or more sub-periods of the preferred time period. 5. The method of claim 1 , further comprising monitoring information related to the resource utilizations or the reservations of the one or more services available in the network. 6. The method of claim 5 , further comprising determining the statistical information based on the monitored information. 7. The method of claim 1 , wherein the statistical information comprises at least one of: information about typical times the one or more services available in the network are requested; and information about an average frequency that the one or more services available in the network are requested. 8. The method of claim 1 , wherein the method further comprises, prior to the scheduling, determining one or more possible start times for delivery of the requested service based on the statistical information; and wherein the scheduling comprises starting the delivery of the requested service at one of the one or more possible start times depending on the preferred time period. 9. The method of claim 1 , further comprising, after the scheduling, performing the resource reservation for the requested service based on the scheduled resource reservation. 10. The method of claim 1 , wherein the requested service comprises the transmission of a Podcast, an automotive warning, a news broadcast, audio data, video data, a Short Message Service message, or a Multimedia Message Service message. 11. The method of claim 1 , wherein the receiving comprises: receiving a multicast resource reservation request indicating the preferred time period for multicast delivery of the requested MBMS service, or receiving a unicast resource reservation request indicating the preferred time period for unicast delivery of the requested MBMS service, depending on the number of subscribers receiving the same content of the MBMS service. 12. The method of claim 1 , wherein the statistical information comprises statistical information about prior resource utilizations or prior reservations of the one or more services; wherein the method further comprises predicting future resource utilizations or reservations of the one or more services based on the statistical information; and wherein the scheduling further comprises scheduling based on the prediction. 13. The method of claim 1 , wherein the statistical information comprises one or more of the following: statistical information about the user identity or user location of the user who requested the one or more services; statistical information about the type of service of the one or more services requested; and statistical information about the preferred time period of delivery of the one or more services. 14. The method of claim 1 , wherein the scheduling comprises coordinating resource reservation requests received from multiple ones of the plurality of application servers, wherein the request received from each application server indicates a preferred time period for delivery of an MBMS user service provided by that application server, and wherein the coordinating is performed based on the statistical information and the preferred time period for delivery of each MBMS user service. 15. The method of claim 1 , wherein the service providing network comprises an IP Multimedia Subsystem (IMS) network, wherein the operator domain comprises an IMS layer of the IMS network, and further comprising after the scheduling, performing the resource reservation for the requested service based on the scheduled resource reservation, by signaling the resource reservation to a node implementing a Policy and Charging Rules Function (PCRF) in the operator domain. 16. The method of claim 15 , further comprising emulating an interface to the PCRF and intercepting the resource reservation request from the one of the plurality of application servers via the emulated interface, and wherein the signaling comprises signaling the resource reservation to the PCRF via an emulated interface to the one of the plurality of application servers. 17. The method of claim 15 , wherein the signaling comprises selectively delaying sending the resource reservation request to the PCRF until a time at which the resource reservation is scheduled. 18. The method of claim 1 , further comprising after the scheduling, performing the resource reservation for the requested service based on the scheduled resource reservation, by signaling the resource reservation to a node in the operator domain, wherein the signaling comprises selectively delaying sending the resource reservation request to the node until a time at which the resource reservation is scheduled. 19. A computer program product stored in a non-transitory computer-readable medium, the computer program product comprising program instructions for scheduling resource reservations of services in a service providing network having an operator domain and an Internet domain, the computer program product comprising computer program code which, when run on an computer, configures the computer to: receive, in the operator domain and from one of a plurality of application servers in the Internet domain, a resource reservation request indicating a preferred time period for delivery of a requested Multimedia Broadcast Multicast Service (MBMS) user service available in the network, wherein the plurality of application servers provide MBMS user services of different kinds to users, and wherein the application server from which the resource reservation request is received provides the requested MBMS user service; and schedule a resource reservation of the requested MBMS user servi

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04L41/00Primary

    Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks · CPC title

  • H04W28/26Primary

    Resource reservation · CPC title

  • Electricity · mapped topic

  • Establishing a time schedule for servicing the requests · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9667471B2 cover?
The present disclosure relates to a technique for scheduling resource reservations of services in a service providing network. A method embodiment comprises the steps of receiving a resource reservation request indicating a preferred time period for delivery of a requested service available in the network; and scheduling resource reservation of the requested service based on statistical informa…
Who is the assignee on this patent?
Perkuhn Heiko, Kampmann Markus, Vorwerk Marc, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L41/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 30 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).