US2005201365A1PendingUtilityA1

Private network access point router for interconnecting among internet route providers

44
Assignee: INTERNAP NETWORK SERVICES CORPPriority: Sep 3, 1997Filed: May 10, 2005Published: Sep 15, 2005
Est. expirySep 3, 2017(expired)· nominal 20-yr term from priority
H04L 45/00H04L 45/03H04L 12/2872H04L 2012/5621H04L 9/40H04L 12/2856H04Q 11/0478H04L 2012/562
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An improvement to the Private Network Access Point (PNAP) packet switched network described in U.S. Pat. No. 6,009,081, where two customers connected to the same PNAP will exchange traffic through the PNAP without transiting over the backbones of the Internet. In addition, a multi-homed customer connected to the PNAP is provided with access to the PNAP optimized routing table so that the customer will also have the ability to know the best route for a particular destination. In this way, if a multi-homed customer connected to the PNAP is directly connected to a particular NSP to which a destination is also connected, the PNAP customer can use the PNAP information regarding the NSP to send the information to the destination through that commonly connected NSP in the most direct fashion.

Claims

exact text as granted — not AI-modified
1 . A packet-switched network, comprising: 
 a Private Network Access Point (PNAP) having a customer side and a service provider side;    at least a first customer and a second customer connected to the customer side of the PNAP;    at least one service provider connected to the service provider side of the PNAP; and    an interconnected network system accessible to said service provider and to said first and second customers;    wherein traffic between said first and second customers is exchanged through the PNAP without transiting over said service provider.    
   
   
       2 . A network as recited in  claim 1 , wherein the PNAP routing infrastructure within said PNAP contains a routing table listing all routes to all destinations in the network, along with a parameter indicating the degree of preference attached to each route of a set of identical routes from multiple sources.  
   
   
       3 . A network as recited in  claim 1 , wherein said PNAP routing infrastructure lists a direct connection between said first and second customers within said customer side of the PNAP, and wherein said PNAP routing infrastructure sets the level of preference higher for said direct connection than for any other routes between said first and second customers.  
   
   
       4 . A network as recited in  claim 1 , wherein at least one of said customers is connected to a service provider who is also connected to the service provider side of the PNAP so that said customer is multi-homed.  
   
   
       5 . A network as recited in  claim 4 , wherein said multi-homed customer is provided a routing table listing all routes to all destinations in the network, along with a community attribute denoting the preferred reachability of a given route over the customer non-PNAP connection.  
   
   
       6 . A network as recited in  claim 5 , wherein said multi-homed customer can utilize the ASimilater data received over the BGP feed from the PNAP and send traffic to a destination served by said service provider through said customer's connection to said service provider by using said routing table to set route preferences in a router maintained by said customer.  
   
   
       7 . A packet-switched network comprising: 
 a Private Network Access Point (PNAP) having a customer side and a service provider side;    at least a first customer and a second customer connected to the customer side of the PNAP;    a plurality of service providers connected to the service provider side of the PNAP; and    an interconnected network system accessible to said plurality of service providers and to said first and second customers;    wherein the PNAP routing infrastructure within said PNAP contains a routing table listing all routes to all destinations in the network, along with a parameter indicating the degree of preference attached to each route of a set of identical routes from multiple sources;    wherein said PNAP routing infrastructure lists a direct connection between said first and second customers within said customer side of the PNAP.    
   
   
       8 . A network as recited in  claim 7 , wherein said PNAP routing infrastructure sets the level of preference higher for said direct connection than for any other routes between said first and second customers.  
   
   
       9 . A network as recited in  claim 7 , wherein traffic between said first and second customers is exchanged through the PNAP without transiting over said service provider.  
   
   
       10 . A network as recited in  claim 7 , wherein at least one of said customers is connected to a service provider who is also connected to the service provider side of the PNAP so that said customer is multi-homed.  
   
   
       11 . A network as recited in  claim 10 , wherein said multi-homed customer is provided with said routing table listing all routes to all destinations in the network, along with a community attribute denoting the preferred reachability of a given route over the customer non-PNAP connection.  
   
   
       12 . A network as recited in  claim 11 , wherein said multi-homed customer can utilize the ASimilater data received over the BGP feed from the PNAP and send traffic to a destination served by said service provider through said customer's connection to said service provider by using said routing table to set route preferences in a router maintained by said customer.  
   
   
       13 . A method for exchanging traffic in a packet-switched network, comprising: 
 providing a Private Network Access Point (PNAP) having a customer side and a service provider side;    connecting at least a first customer and a second customer to the customer side of the PNAP;    connecting at least one service provider to the service provider side of the PNAP;    making an interconnected network system accessible to said service provider and to said first and second customers; and    causing traffic between said first and second customers to be exchanged through the PNAP without transiting over said service provider.    
   
   
       14 . A network as recited in  claim 13 , wherein the PNAP routing infrastructure within said PNAP contains a routing table listing all routes to all destinations in the network, along with a parameter indicating the degree of preference attached to each route of a set of identical routes from multiple sources.  
   
   
       15 . A network as recited in  claim 1 , wherein said PNAP routing infrastructure lists a direct connection between said first and second customers within said customer  
   
   
       16 . A method as recited in  claim 15 , wherein said PNAP routing infrastructure sets the level of preference higher for said direct connection than for any other routes between said first and second customers.  
   
   
       17 . A network as recited in  claim 13 , wherein at least one of said customers is connected to a service provider who is also connected to the service provider side of the PNAP so that said customer is multi-homed.  
   
   
       18 . A network as recited in  claim 17 , further comprising providing said multi-homed customer with a routing table listing all routes to all destinations in the network, along with a community attribute denoting the preferred reachability of a given route over the customer non-PNAP connection.  
   
   
       19 . A network as recited in  claim 18 , further comprising allowing said multi-homed customer to utilize ASimilater data received over the BGP feed from the PNAP and send traffic to a destination served by said service provider through said customer's connection to said service provider by using said routing table to set route preferences in a router maintained by said customer.  
   
   
       20 . A method for exchanging traffic in a packet-switched network, comprising: 
 providing a Private Network Access Point (PNAP) having a customer side and a service provider side;    connecting at least a first customer and a second customer to the customer side of the PNAP;    connecting at least one service provider to the service provider side of the PNAP; and    making an interconnected network system accessible to said service provider and to said first and second customers;    wherein the PNAP routing infrastructure within said PNAP contains a routing table listing all routes to all destinations in the network, along with a parameter indicating the degree of preference attached to each route of a set of identical routes from multiple sources;    wherein said PNAP routing infrastructure lists a direct connection between said first and second customers within said customer side of the PNAP.    
   
   
       21 . A method as recited in  claim 20 , further comprising causing traffic between said first and second customers to be exchanged through the PNAP without transiting over said service provider.  
   
   
       22 . A method as recited in  claim 20 , wherein said PNAP routing infrastructure sets the level of preference higher for said direct connection than for any other routes between said first and second customers.  
   
   
       23 . A method as recited in  claim 20 , wherein at least one of said customers is connected to a service provider who is also connected to the service provider side of the PNAP so that said customer is multi-homed.  
   
   
       24 . A method as recited in  claim 23 , further comprising providing said multi-homed customer with said routing table listing all routes to all destinations in the network, along with a community attribute denoting the preferred reachability of a given route over the customer non-PNAP connection.  
   
   
       25 . A method as recited in  claim 24 , further comprising allowing said multi-homed customer to utilize ASimilater data received over the BGP feed from the PNAP and send traffic to a destination served by said service provider through said customer's connection to said service provider by using said routing table to set route preferences in a router maintained by said customer.  
   
   
       26 . A packet-switched network comprising: 
 a Private Network Access Point (PNAP) having a customer side and a service provider side;    at least one customer connected to the customer side of the PNAP;    at least one service provider connected to the service provider side of the PNAP; and    an interconnected network system accessible to said service provider and to said customer;    wherein said customer is connected to a service provider who is also connected to the service provider side of the PNAP so that said customer is multi-homed;    wherein said multi-homed customer is provided a routing table listing all routes to all destinations in the network, along with a community attribute denoting the preferred reachability of a given route over the customer non-PNAP connection; and    wherein said multi-homed customer can utilize the ASimilator data received over the BGP feed from the PNAP and send traffic to a destination served by said service provider through said customer's connection to said service provider by using said routing table to set route preferences in a router maintained by said customer.    
   
   
       27 . A packet-switched method for exchanging traffic in a packet-switched network, comprising: 
 providing a Private Network Access Point (PNAP) having a customer side and a service provider side;    connecting at least one customer to the customer side of the PNAP;    connecting at least one service provider to the service provider side of the PNAP;    making an interconnected network system accessible to said service provider and to said customer;    wherein said customer is connected to a service provider who is also connected to the service provider side of the PNAP so that said customer is multi-homed;    providing said multi-homed customer a routing table listing all routes to all destinations in the network, along with a community attribute denoting the preferred reachability of a given route over the customer non-PNAP connection; and    allowing said multi-homed customer to utilize the ASimilator data received over the BGP feed from the PNAP and send traffic to a destination served by said service provider through said customer's connection to said service provider by using said routing table to set route preferences in a router maintained by said customer.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.