Method for constructing a VPN having an assured bandwidth
First Claim
1. A method for constructing a virtual private network (VPN) having assured bandwidth comprising:
- constructing an IP tunnel between routers connected with the INTERNET;
reserving a desired bandwidth of the IP tunnel by setting-up a resource protocol on the IP tunnel;
scheduling a future reservation time period in which the bandwidth reservation will occur; and
managing the IP tunnel during the reservation time period with said bandwidth reservation step to assure the bandwidth with the resource protocol wherein, as a traffic control of the routers on the IP tunnel, a frequency for sending packets, which are processed by an input processor and an output processor inside of the routers, is allotted based on a ratio of the reserved bandwidth in the IP tunnel.
4 Assignments
0 Petitions
Accused Products
Abstract
An IP tunnel is constructed between routers connected with the INTERNET. A bandwidth of the IP tunnel is assured by setting up a reservation resource protocol (RSVP) on the IP tunnel. Further as a traffic control of the routers and on the IP tunnel, a frequency for sending packets, which are processed by an input processor and an output processor inside of the router, is allotted based on a ratio of the reserved bandwidth in each IP tunnel, then an algorithm for controlling the traffic is simplified. Furthermore each of the routers on the IP tunnel has a function for scheduling a reservation and manages a time period at which the virtual private network (VPN) of a type of the reservation resource protocol (RSVP) will be used, then it is possible to reserve the assurance of the bandwidth on the designated date and time in the future.
-
Citations
11 Claims
-
1. A method for constructing a virtual private network (VPN) having assured bandwidth comprising:
-
constructing an IP tunnel between routers connected with the INTERNET; reserving a desired bandwidth of the IP tunnel by setting-up a resource protocol on the IP tunnel; scheduling a future reservation time period in which the bandwidth reservation will occur; and managing the IP tunnel during the reservation time period with said bandwidth reservation step to assure the bandwidth with the resource protocol wherein, as a traffic control of the routers on the IP tunnel, a frequency for sending packets, which are processed by an input processor and an output processor inside of the routers, is allotted based on a ratio of the reserved bandwidth in the IP tunnel. - View Dependent Claims (9)
-
-
2. A method of assuring bandwidth in a virtual private network, comprising:
-
utilizing routers connected to the Internet to establish an IP tunnel; requesting a reservation schedule for reserving a desired bandwidth in advance of a time period specified in the reservation schedule; managing the IP tunnel with a reservation resource protocol (RSVP) during the time period specified in the reservation schedule to assure the desired bandwidth in the IP tunnel; said managing step giving low priority to non-RSVP packets during the time period specified in the reservation schedule; and said managing step allotting a frequency of processing packets sent and received between the routers across the IP tunnel based on a ratio of the desired bandwidth in the IP tunnel.
-
-
3. A method of assuring bandwidth in a virtual private network, comprising:
-
utilizing routers connected to the Internet to establish an IP tunnel; requesting a reservation schedule for reserving a desired bandwidth in advance of a time period specified in the reservation schedule; managing the IP tunnel with a reservation resource protocol (RSVP) during the time period specified in the reservation schedule to assure the desired bandwidth in the IP tunnel; said managing step giving low priority to non-RSVP packets during the time period specified in the reservation schedule; and said managing step allotting a buffer size in each of the routers based on a ratio of the desired bandwidth in the IP tunnel.
-
-
4. A system for assuring bandwidth across a VPN operating on the internet, comprising:
-
a first router connected to the internet; a second router connected to the internet; said first and second routers establishing an IP tunnel across the internet; said first router requesting a reservation schedule for reserving a desired bandwidth in advance of a time period specified in the reservation schedule, said first and second routers managing the IP tunnel with a resource protocol during the time period specified in the reservation schedule to assure the desired bandwidth in the IP tunnel; said first and second routers each including an input processor and an output processor, said input and output processors allotting a frequency of processing packets sent and received between said routers across the IP tunnel based on a ratio of the desired bandwidth in the IP tunnel. - View Dependent Claims (5, 6, 7, 10)
-
-
8. A system for assuring bandwidth across a VPN operating on the internet, comprising:
-
a first router connected to the internet; a second router connected to the internet; said first and second routers establishing an IP tunnel across the internet; said first router requesting a reservation schedule for reserving a desired bandwidth in advance of a time period specified in the reservation schedule, said first and second routers managing the IP tunnel with a resource protocol during the time period specified in the reservation schedule to assure the desired bandwidth in the IP tunnel; said first router including resource protocol and non-resource protocol input and output buffers, said second router including resource protocol and non-resource protocol input and output buffers, said routers allotting resource protocol buffer size in each of the routers based on a ratio of the desired bandwidth in the IP tunnel. - View Dependent Claims (11)
-
Specification