IP Library Patent Application 10509093
Patent Application
App. No. 10/509,093

Method and system for reserving resources within an ip-network

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 None
App. No.
10/509,093
Abstract

The present invention relates to a method an arrangement for reserving resources in an IP network. By mixing open-ended reservations with in-advance reservations, by utilising a common pool of resources, the resource utilisation will be high. Despite the support for open-ended reservations, the present invention allows immediate and in-advance time-limited reservations wherein the resources are guaranteed. It also allows modification of active and “soon to be active” reservations, which in turn permit soft-state reservations. The invention supports different types of applications with varying time-distributions and varying risk of pre-emption. A new concept of open-ended in-advance reservations is also introduced in the present invention.

Claims (23)

1 - 22 . (canceled)

23 . A method for reserving network resources within an IP network, wherein the resources are reserved by a resource manager for an application or a group of applications within a time interval defined by a start-time and a stop-time, characterised in that the method comprises the step of:

guaranteeing said resources between said start-time and said stop-time, and

keeping said resources for the application after said stop-time has expired if said application still needs resources, wherein the resource manager is keeping a list of active reservations that have expired after said stop-time.

24 . Method according to claim 23 , characterised in that all resource reservations are utilising a common pool of resources.

25 . Method according to claim 23 , characterised in that individual start- and stop-time are set for each application by an application client.

26 . Method according to claim 23 , characterised in that individual start- and stop-time are set for each application by the resource manager.

27 . Method according to claim 23 , characterised in that said start-time is set to the current time.

28 . Method according to claim 27 , characterised in that said stop-time is set to the current time.

29 . Method according t claim 23 , characterised in that said stop-time is set to infinity.

30 . Method according to claim 23 , characterised in that charging of said resources is based on the amount of guaranteed resources.

31 . Method according to claim 23 , characterised in that said resources are related to the bandwidth.

32 . A computer program product directly loadable into an internal memory of a router or a server within an IP network comprising the software code portions for performing the steps of claim 23 .

33 . A computer program product stored on a computer usable medium, comprising readable program for causing a resource manager in a server or a router within an IP network to control the execution of the steps of claim 23 .

34 . A resource manager for reserving network resources within an IP network, wherein said resource manager comprises means for reserving resources for an application or a group of applications within a time interval defined by a start-time and a stop-time, characterised in that said resource manager comprises means for guaranteeing said resources between said start-time and said stop-time, and means for keeping said resources for the application after said stop-time has expired if said application still needs the resources wherein said resource manager comprises means for keeping a list of active reservations that have expired after said stop-time.

35 . Resource manager according to claim 34 , characterised in that all resource reservations are utilising a common pool of resources.

36 . Resource manager according to claim 34 , characterised in that said resource manager comprises means for allowing the each application client to set individual start- and stop-time for said application.

37 . Resource manager according to claim 34 , characterised in that said resource manager comprises means for setting individual start- and stop-time for each application.

38 . Resource manager according to claim 34 , characterised in that said resource manager comprises means for setting said start-time to the current time.

39 . Resource manager according to claim 38 , characterised in that said resource manager comprises means for setting said stop-time to the current time.

40 . Resource manager according to claim 34 , characterised in that said resource manager comprises means for setting said stop-time to infinity.

41 . Resource manager according to claim 34 , characterised in that said resource manager comprising means for basing the charging of said resources on the amount of guaranteed resources.

42 . Resource manager according to claim 34 , characterised in that said resources are related to the bandwidth.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2008
From: OPERAX AB
To: NETSOCKET, INC.
Reel/Frame 022007/0627 →
CHANGE OF NAME Recorded Dec 17, 2008
From: NYA OPERAX AB
To: OPERAX AB
Reel/Frame 021991/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2008
From: OPERAX AB
To: NYA OPERAX AB
Reel/Frame 021978/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2004
From: NORRGARD, JOAKIM; JOHANSSON, JOACHIM
To: OPERAX AB
Reel/Frame 015384/0497 →