Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS9525620 B2
Publication typeGrant
Application numberUS 14/611,987
Publication date20 Dec 2016
Filing date2 Feb 2015
Priority date10 Jul 2000
Also published asUS7111163, US7318152, US8595478, US9015471, US9667534, US20060101262, US20080219254, US20140071829, US20150146733, US20150146734, US20170126434
Publication number14611987, 611987, US 9525620 B2, US 9525620B2, US-B2-9525620, US9525620 B2, US9525620B2
InventorsRichard D. Haney
Original AssigneeAlterwan, Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Private tunnel usage to create wide area network backbone over the internet
US 9525620 B2
Abstract
A wide area network using the internet as a backbone utilizing specially selected ISX/ISP providers whose routers route packets of said wide area network along private tunnels through the internet comprised of high bandwidth, low hop-count data paths. Firewalls are provided at each end of each private tunnel which recognize IP packets addressed to devices at the other end of the tunnel and encapsulate these packets in other IP packets which have a header which includes as the destination address, the IP address of the untrusted side of the firewall at the other end of the tunnel. The payload sections of these packets are the original IP packets and are encrypted and decrypted at both ends of the private tunnel using the same encryption algorithm using the same key or keys.
Images(4)
Previous page
Next page
Claims(28)
I claim:
1. A method of routing packets, implemented on at least one computer, the method comprising:
receiving inbound traffic and sorting the inbound traffic into first and second groups dependent on whether a destination address of the inbound traffic matches a destination associated with a predetermined private tunnel;
routing the first group of traffic over at least one first route reserved for the predetermined private tunnel; and
routing the second group of traffic over at least one second route;
wherein the at least one second route is to be exclusive to the at least one first route and the predetermined private tunnel.
2. The method of claim 1, wherein sorting the inbound traffic comprises examining header information of said packets, comparing a network destination address from said header information with a predetermined destination address, and associating said packets with the second group of traffic when the network destination address of said packets does not match the predetermined destination address.
3. The method of claim 1, wherein sorting the inbound traffic comprises examining header information of said packets, comparing a destination address from said header information with a predetermined destination address, and automatically associating said packets with the first group of traffic when the destination address and a source of said packets match a predetermined source-destination address pair.
4. The method of claim 1, wherein said method is embodied as a method of routing the inbound traffic within a predefined network, and wherein routing the first group of traffic further comprises:
in response to identification of packets as corresponding to the first group, encapsulating said packets identified as corresponding to the first group and adding a mnemonic label to said packets identified as corresponding to the first group;
using a first routing table for packets having the mnemonic label and a second routing table exclusive to the first routing table for packets not having the mnemonic label.
5. The method of claim 4, wherein the at least one computer is associated with a first endpoint of the predetermined network, and wherein the mnemonic label corresponds to the at least one first route, the at least one first route connecting said first endpoint with a second endpoint of the predetermined network.
6. The method of claim 1, wherein the at least one computer is associated with a first endpoint of a predetermined network associated with the private tunnel, wherein the method further comprises adding a mnemonic label to the first group of traffic, the mnemonic label corresponding to the at least one first route, and using the mnemonic label to route the first group of traffic to a second endpoint of the predetermined network.
7. The method of claim 6, wherein routing the first group of traffic further comprises encrypting the first group of traffic using an encryption key corresponding to decryption key known a priori to the second endpoint of the predetermined network.
8. The method of claim 1, wherein the method further comprises storing a first routing table and at least one second routing table for use in routing said packets, wherein routes identified by the first routing table and routes identified by the at least one second routing table represent to mutually-exclusive connections, wherein routing the first group of traffic over the at least one first route reserved for the predetermined private tunnel comprises exclusively using the first routing table to route the first group of traffic, and wherein routing the second group of traffic over the at least one second route comprises routing the second group of traffic over the at least one second route exclusively using the at least one second routing table to route the second group of traffic.
9. The method of claim 1, wherein routing the first group of traffic further comprises encrypting the first group of traffic.
10. The method of claim 9, wherein routing the second group of traffic further comprises not encrypting the second group of traffic.
11. The method of claim 1, wherein receiving said packets includes using a channel service unit to receive said packets via a dedicated connection that links the at least one computer to a network associated with a predetermined client.
12. The method of claim 1, wherein the predetermined private tunnel corresponds to a predetermined virtual private network (VPN), wherein the method further comprises storing in memory local to the at least one computer VPN configuration information including at least a mnemonic label, an IP address, an encryption key, an encryption type, an encryption password, and a gateway IP address of a VPN destination, and wherein routing the first group of traffic comprises using the VPN configuration information to route the first group of traffic.
13. The method of claim 1, wherein the method further comprises applying a mnemonic label to packets associated with the first group of traffic, the mnemonic label corresponding to one or more routes that run between one or more participating private tunnel destinations connecting the at least one computer with a network far end destination, and wherein routing the first group of traffic comprises routing the first group of traffic exclusively via the one or more participating private tunnel destinations.
14. An apparatus, comprising:
circuitry to receive inbound traffic;
circuitry to sort the inbound traffic into first and second groups dependent on whether a destination address of the inbound traffic matches a destination associated with a predetermined private tunnel;
circuitry to route the first group of traffic over at least one first route reserved for the predetermined private tunnel; and
circuitry to route the second group of traffic over at least one second route;
wherein the at least one second route is to be exclusive to the at least one first route and the predetermined private tunnel.
15. The apparatus of claim 14, wherein the circuitry to sort the inbound traffic comprises circuitry to extract a network destination address from header information of said packets, circuitry to compare the network destination address from said header information with a predetermined destination address, and circuitry to associate said packets with the second group of traffic when the network destination address of said packets does not match the predetermined destination address.
16. The apparatus of claim 15, wherein the circuitry to associate comprises at least one processor and instructions stored on non-transitory machine readable media, said instructions when executed to cause the at least one processor to associate said packets with the second group of traffic when the network destination address of said packets does not match the predetermined destination address.
17. The apparatus of claim 14, wherein the circuitry to sort the inbound traffic comprises circuitry to extract a network destination address from header information said packets, circuitry to compare the network destination address with a predetermined destination address, and circuitry to automatically associate said packets with the first group of traffic when the destination address and a source of said packets match a predetermined source-destination address pair.
18. The apparatus of claim 14, wherein said apparatus is adapted to route the inbound traffic within a predefined network, and wherein the circuitry to route the first group of traffic further comprises:
circuitry to, in response to identification of packets as corresponding to the first group, encapsulate said packets identified as corresponding to the first group and add a mnemonic label to said packets identified as corresponding to the first group;
circuitry to use a first routing table for packets having the mnemonic label and a second routing table exclusive to the first routing table for packets not having the mnemonic label.
19. The apparatus of claim 18, wherein the at least one computer is associated with a first endpoint of the predetermined network, and wherein the mnemonic label corresponds to the at least one first route, the at least one first route connecting said first endpoint with a second endpoint of the predetermined network.
20. The apparatus of claim 14, wherein the at least one computer is associated with a first endpoint of a predetermined network associated with the private tunnel, wherein the apparatus further comprises circuitry to add a mnemonic label to the first group of traffic, the mnemonic label corresponding to the at least one first route, and wherein the circuitry to route the first group of traffic is to use the mnemonic label to route the first group of traffic to a second endpoint of the predetermined network.
21. The apparatus of claim 20, wherein the circuitry to route the first group of traffic is to further encrypt the first group of traffic using an encryption key corresponding to decryption key known a priori to the second endpoint of the predetermined network.
22. The apparatus of claim 14, wherein the apparatus further comprises circuitry to store a first routing table and at least one second routing table for use in routing said packets, wherein routes identified by the first routing table and routes identified by the at least one second routing table represent to mutually-exclusive connections, wherein the circuitry to route the first group of traffic over the at least one first route reserved for the predetermined private tunnel is to exclusively use the first routing table to route the first group of traffic, and wherein the circuitry to route the second group of traffic over the at least one second route is to exclusive use the at least one second routing table to route the second group of traffic.
23. The apparatus of claim 14, wherein the circuitry to route the first group of traffic further comprises circuitry to encrypt the first group of traffic.
24. The apparatus of claim 22, wherein said apparatus is not to encrypt the second group of traffic.
25. The apparatus of claim 14, wherein said circuitry to receive said packets comprises a channel service unit to receive said packets via a dedicated connection that links the at least one computer to a network associated with a predetermined client.
26. The apparatus of claim 14, wherein the predetermined private tunnel corresponds to a predetermined virtual private network (VPN), wherein the apparatus further comprises local memory to store the at least one computer VPN configuration information including at least a mnemonic label, an IP address, an encryption key, an encryption type, an encryption password, and a gateway IP address of a VPN destination, and wherein the circuitry to route the first group of traffic comprises circuitry to utilize the VPN configuration information to route the first group of traffic.
27. An apparatus comprising instructions stored on non-transitory machine-readable media, the instructions when executed to cause at least one processor of a computer to:
receive inbound traffic and sort the inbound traffic into first and second groups dependent on whether a destination address of the inbound traffic matches a destination associated with a predetermined private tunnel;
route the first group of traffic over at least one first route reserved for the predetermined private tunnel; and
route the second group of traffic over at least one second route;
wherein the at least one second route is to be exclusive to the at least one first route and the predetermined private tunnel.
28. An apparatus, comprising:
means for receiving inbound traffic and for sorting the inbound traffic into first and second groups dependent on whether a destination address of the inbound traffic matches a destination associated with a predetermined private tunnel;
means for routing the first group of traffic over at least one first route reserved for the predetermined private tunnel; and
means for routing the second group of traffic over at least one second route;
wherein the at least one second route is to be exclusive to the at least one first route and the predetermined private tunnel.
Description
CLAIM OF PRIORITY

This application is Continuation of U.S. application Ser. No. 14/022,838, filed Sep. 10, 2013 (now U.S. Pat. No. 9,015,471), which in turn is a Continuation of U.S. application Ser. No. 11/942,616 filed Aug. 19, 2007 (now U.S. Pat. No. 8,595,478), which in turn is a Continuation of U.S. application Ser. No. 11/299,110, filed Dec. 9, 2005 (now U.S. Pat. No. 7,318,152), which in turn is a Continuation of U.S. application Ser. No. 09/613,004 filed Jul. 10, 2000 (now U.S. Pat. No. 7,111,163). The entire content of each of these prior applications is incorporated herein by reference.

FIELD OF USE AND BACKGROUND OF THE INVENTION

The invention is useful in providing wide area networking services to clients with many locations among which data, especially high volumes of data, must be sent.

The prior art of WANs include frame relay and point-to-point networking offered by telephone companies. One type of Wide Area Network (WAN) service provided by telephone companies is leased lines. These may be analog or digital and are provide typically by a Local Exchange Carrier (LEC) on an intraLATA basis (Local Access and Transport Area). InterLATA leased lines are also available but must be provided by an Interexchange Carrier (IXC) with the LEC providing the local loop connection.

Another such WAN service is known as a Virtual Private Network. A VPN is intended for use by very large organizations with multiple locations. A VPN appears to the user as if it was private leased line trunk network, but it is not. VPN services are generally arranged with an Interexchange Carrier (IXC) with the points of the network termination (locations from which data will be sent and received being identified along with the level of bandwidth required at each termination. Dedicated circuits (telephone lines) are established between each network termination and the closest capable IXC POP (Point of Presence). Connections between POPS are not dedicated but are established by routers using routing tables to route the traffic over specified high-capacity transmission facilities on a priority basis to ensure the level of service provided is adequate and equivalent to a true private network using leased lines.

Other forms of Public Data Networks include: DDS, Switched 56 Kbps; Digital T-Carrier Systems; Digital 800 Services; X.25 Packet Switched Services; Broadband Data Networking such as Frame Relay and Cell Switching, ADSL, HDSL, Sonet, Switched Megabit Data Services, ISDN and Advanced Intelligent Networks.

Dataphone Digital Service (DDS) which was introduced by AT&T in 1974 and is generally end-to-end, fully digital, dedicated service provided my most carriers. DDS may be either point-to-point or multipoint. A head end Front End Processor controls all access to the network by polling remote devices. All communication must pass through the head end. DDS signals are carried within logical channels on T1 lines.

Switched 56 Kbps is a circuit switched (rather than dedicated line) digital service that serves the same applications as DDS although it is more cost effective for lower data volumes. All the components are the same as DDS but digital local loops and digital carrier exchanges are used. The main difference over DDS is that traffic is routed using a logical address which is the equivalent of a voice telephone number. The circuit is set up, maintained and torn down much like a voice call is switched and pricing is similar. The cost is sensitive to distance, duration, time of day and day of the year.

Digital T-carrier systems (including fractional T1 service) are dedicated links carry digital data over multiple logical channels on a single physical communication circuit with the logical channels established by time division multiplexing.

Digital 800 service was introduced in 1994 by AT&T and is intended for medium to high volume customers subscribing to high volume 800 service offerings.

X.25 packet switching was invented in the early 60's and was implemented on ARPANET in 1971. X.25 is a dial up service as is ISDN and Switched 56/64 Kbps WANS, and, as such, is not suitable for dedicated WANs such as the WANs in the AlterWAN™ network genus of the invention. The basic concept of packet switching provides a highly flexible, shared network in support of interactive computer communications in a WAN. Prior to packet switching, users spread over a wide area with only infrequent traffic had no cost effective way of sharing computer resources. Asynchronous communications are bursty in nature and send only small amounts of data with lots of idle time between bursts. Having dedicated lines for such communication is a waste of bandwidth and expensive. Packet switching solved those problems by providing connections as needed which were billed on the number of packets transmitted. Packet switching also improved the error performance. Typically a packet switched network uses a dial up connection to a packet switching node. Once the connection to packet switching node is made, a control packet is sent to establish the session with the target host. The control packet is forwarded across the most direct link that is available in a number of hops between nodes. The target host responds with a control packet sent back to the source to establish the session. Each packet is numbered sequentially and transmitted. ISDN is an entirely digital suite of dial-up data communication services delivered over the twisted pair local loop. ISDN lines have B channels that carry information, D-channels that carry data for signaling and control, H-channels that carry high speed data for bandwidth intensive applications. It has been a commercial failure.

Frame relay networks were first deployed in the mid 90's and are somewhat like packet switching in that each frame is individually addressed. Frame relay makes use of special switches and a shared network of very high speed. Unlike packet switching, frame relay supports the transmission of virtually any computer data stream. Frames are variable in length up to 4096 bytes. Frame relay is data oriented and does not support voice or video very well. As is the case for X.25 packet switching, frame relay overhead is high and delays in transmission are expected. Further, network congestion can result in loss of data. Although frame relay networks appear to the customer to be one-hop networks, they really are not one hop nets. There are many links between multiple Central Office (CO) switches inside the typical frame relay cloud. Each hop adds latency and the possibility of running into bandwidth congestion. Further, frame relay networks cannot cross telephone company boundaries so all sites on a frame relay WAN must be using the same frame relay provider, i.e., it not possible for some sites to be coupled to AT&T frame relay COs and other sites to be coupled to MCI or Sprint COs. Every frame has a DLCI code in the header that identifies the customer and the virtual data path through a particular telephone company for the traffic. Therefore, it is not possible to mix frames with different DLCIs because different telco DLCIs have different formats and that will disrupt the routing process for such frames through the CO switches. If two locations on a frame relay network cannot both be served by the same frame relay provider, a second frame relay cloud must be built and the two clouds connected together by two routers at some common location that can be coupled to both clouds with the two routers coupled together by a local area network.

Cell switching has been conventionally thought to be the future of data communication networks. Cell switching encompasses both ATM networks and Switched Multimegabit Data Service (SMDS). Data is organized into cells of fixed length of 53 octets and are shipped across high speed facilities and switched in high speed, specialized switches. ATM is primarily data oriented, but is supports voice and video effectively. Cell switching is high cost and has high overhead and suffers from a lack of fully developed standards. ATM networks are also not widely commercially available yet.

The problem with all these approaches is that they are expensive with recurring telephone company charges.

The internet as a backbone has recently loomed as a possibility for implementing wide area networks and lowering the cost. However, there are several problems with using the internet as a WAN backbone. Generally, these problems all relate to quality of service. Quality of service has to do with both errors in transmission as well as latency. Latency or delay on critical packets getting from source to destination can seriously slow or disrupt operations of computer systems. Latency can also destroy the efficacy of streaming video, streaming audio and streaming multimedia product and service delivery by causing visible and/or audible gaps in the presentation of the program encoded in the data to the user or freezes. This can be very distracting and undesirable in, for example, video conferences, video-on-demand, telephone calls etc. Latency is also a problem when large documents are being downloaded because it slows the process considerably. Latency arises from multiple hops between nodes on the internet coupling the source to the destination.

Prior art attempts to use the internet as a backbone did not control the number of hops and available bandwidth in the data path from source to destination. As a result the number of router hops along the route and the lack of available bandwidth precluded the use of the internet as a viable private network backbone alternative. ISP's built local businesses without regard to the customers regional, national or international presence as their objective was only to offer LOCAL internet access. This resulted in attempts to use the internet as an alternative private network backbone of routes that may have few hops or many hops. Routes that may have inadequate bandwidth for the worst case bandwidth requirement of a WAN were sometimes picked and that resulted in failure. This uncontrolled hop count, and lack of control of the data paths and the available bandwidth and the resulting latency caused problems in implementing WANs on the internet.

Another major problem with using the internet as a backbone is security or privacy. Since the internet is a public facility, private and sensitive data transmitted over the internet is subject to snooping.

Thus, there has arisen a need for a system which can use the internet as a WAN backbone to help decrease the costs of data transport while not suffering from the aforementioned latency, privacy and bandwidth availability problems.

SUMMARY OF THE INVENTION

The wide area network technology described herein (referred to as AlterWAN™ network) is an alternative wide area network that uses the internet as a backbone with any telephone company providing the local loop connection to the first participating ISX/ISP and any telephone company providing a local loop connection from the endpoint participating ISX/ISP to the destination router. This greatly reduces monthly costs to customers and removes the frame relay restriction that the same telephone company must provide all data paths including the local loops at both ends. High quality of service is maintained by mimicking the “one hop” private network structures of prior art frame relay and point-to-point networks. Any WAN that uses the internet as a backbone and mimics the “one hop” structure of private frame relay and point-to-point networks by any means is within the genus of the invention.

A key characteristic that all species within the genus of the invention will share is a tuning of the internet network routing process by proper ISX selection to reduce the hop count thereby reducing the latency problem that has plagued prior failed attempts to use the internet as a WAN backbone.

Another key characteristic that all species within the genus of the invention will share is the transmission of secure encrypted data along preplanned high bandwidth, low hop-count routing paths between pairs of customer sites that are geographically separated. The encrypted AlterWAN data is sent through a high bandwidth, dedicated local loop connection to the first participating AlterWAN ISX/ISP facility. There, the AlterWAN packets are routed to the routers of only preselected ISX facilities on the internet. The preselected ISX/ISP facilities are ones which provide high-bandwidth, low hop-count data paths to the other ISX/ISP facilities along the private tunnel. The routers of these participating ISX/ISP facilities are specially selected to provide these high-bandwidth, low hop-count data paths either by their natural routing tables or by virtue of special routing tables that these ISX/ISP providers establish to route AlterWAN packets through high-bandwidth, low hop-count paths and route other internet traffic along other paths. For example, if a customer site in San Jose needs to have AlterWAN service to another site in Tokyo, a “private tunnel” is built in each direction through the internet and two dedicated local loops, one at each end are established to connect the two customer sites to the first and last participating ISX providers in the private tunnel. Data security is implemented by the use of conventional or custom firewall/VPN technology. At each customer site, a firewall/VPN device is configured to securely encrypt the payload of each AlterWAN packet to be sent through a “private tunnel” to the far end customer site where the payload is decrypted. Using conventional firewalls, the encryption method and the encryption keys used at both ends for transmissions in both directions are the same. However, the invention also contemplates using one encryption algorithm and encryption key or keys for downstream transmissions and another encryption method and different key or keys for the upstream direction. This method may require the use of custom designed firewalls. Whichever method is used, the firewalls at both ends use the same encryption method and key or keys for encryption of packets at the source and decryption of them at the destination by predetermined configurations that are programmed into the firewalls. Only packets identified at the source end firewall with a destination IP address at the other end of an AlterWAN “private tunnel” have the payload of the packet encrypted before being sent. Once they are encrypted, they are sent across the preplanned route to the destination where the far end firewall recognizes the IP address of the packet as being addressed to it. Only those packets are decrypted and transmitted to the device to which they are addressed and other packets that are not AlterWAN packets are either rejected or routed to some other device which is not part of the AlterWAN network.

In other words, the quality of service problem that has plagued prior attempts is solved by providing non-blocking bandwidth (bandwidth that will always be available and will always be sufficient) and predefining routes for the “private tunnel” paths between points on the internet between ISX facilities. Participating ISX facilities agree to provide non-blocking bandwidth between their sites. By having private tunnels to each location of a worldwide company for example, an engineer in San Jose can connect directly to a LAN at a branch office in Paris and “see” on his/her computer's desktop all the shared items on the Paris LAN such as various servers, printers etc.

This preplanning of the routing path causes traffic from AlterWAN™ customers to be transmitted quickly and without delay from end to end and not experience delays due to lack of bandwidth or excessive hop count. Because the packet payload is encrypted, the data is secure during its transport across the internet through the “private tunnel”. The AlterWAN™ network design minimize the number of hops each AlterWAN™ network packet experiences in its travel from source to destination thereby reducing latency by causing AlterWAN™ network traffic to be routed only over high bandwidth lines coupling participating ISX/ISP providers. Recently, there has been a large amount of building of ISX internet providers having fiber optic data paths to other providers to provide large amounts of bandwidth. Typically, one or both of the routers at the source and destination of the AlterWAN™ network can be co-located at the first ISX.

The privacy problem is overcome by firewalls provided in the AlterWAN™ network at every customer premises which are encrypting firewalls (preferred firewalls are commercially available from Netscreen). Every outgoing AlterWAN™ packet (AlterWAN packets are those packets which are encrypted and are transmitted along predefined routes through the internet in “private tunnels”) is encrypted by the firewall at the source using a preconfigured encryption algorithm although any encryption algorithm such as conventional DES encryption that uses a key will suffice. The encryption process requires the preprogramming of “private tunnel” identities and the associated encryption and decryption keys. The “key” is used by the firewall/VPN device for encryption and decryption of the packet payload. Keys are preassigned for each “private tunnel” and are generated by the firewalls at each end from one or two passwords that are programmed into the firewall when the private tunnel is set up. Encrypted packets are routed over predefined paths. Packets intended for the general internet are not encrypted and are passed out to the first ISX to find their way through the internet by the normal routing process. Each packet that is intended for a predefined private tunnel is encrypted and sent out through a dedicated high bandwidth local loop to the first ISX. From there it is routed along a predefined route established by proper selection of ISX providers.

The key can remain the same over time or change, but no packet encrypted without the current key for a particular tunnel can be decrypted at the destination. The keys are never transmitted along the tunnels. They are configured into the firewalls by prearrangement at each end. Each tunnel has a different key.

A “private tunnel” is defined as the data path through the internet from the source firewall to the destination firewall through the predefined, low hop count, high bandwidth path. The private tunnel is established by proper selection of ISX providers. This is done by studying the normal routing paths used by all the ISX providers between a pair of customer sites to be connected by the tunnel. Then ISX providers which normally route along high bandwidth links with a minimum hop count are selected to participate. When AlterWAN packets reach these ISX providers, the normal routing that occurs there results in the AlterWAN encrypted packets travelling along a high bandwidth low hop count path.

The ability of firewalls to encrypt and decrypt is known and commercially available and is simply being used in the AlterWAN network. Browsers at workstations at customer AlterWAN sites however can be pointed to any website on the internet and can send and receive packets to and from those sites without restriction. Those packets are referred to herein as conventional packets, and they get to their destinations by conventional internet routing and do not pass through the private tunnels created by the AlterWAN data structures.

The AlterWAN data structures really are just IP addresses and associated data in the firewalls and routers along the tunnel that cause the packets to travel the low hop count path. The AlterWAN data structures will vary from customer to customer depending upon which sites are to be linked and the locations and IP addresses of the participating ISX/ISP providers through which the hops of the private tunnel will pass.

Finally, all species in the genus of the invention will solve the bandwidth bottleneck that has plagued prior attempts to use the internet as a WAN backbone. This is done by implementing AlterWAN™ routing strategies. An AlterWAN data path extends from a source router (having a channel service unit to interface between the packet world of routers to the physical and media access control and/or signalling protocols of the telephone line) through a sufficiently high bandwidth dedicated local loop line to the first participating ISX or Internet Service Provider (ISP) that is a participating provider of AlterWAN™ network services. From there it extends along a data path between other participating ISX providers along a data path which is guaranteed to have sufficient bandwidth to be able to handle the worst case bandwidth consumption of the customer. In the claims, such an ISX or ISP provider is referred to as a “participating ISX/ISP”. All the ISX or ISP facilities that are participating in the AlterWAN™ network structure have fiber optic or other high bandwidth data paths such as OC3 or OC12 data paths available to them to send data to other ISX/ISP facilities that are participating in the AlterWAN™ network. It is these high bandwidth links which are referred to as “core bandwidth” between participating ISX/ISP facilities. It is this core bandwidth over which AlterWAN™ “private tunnel” traffic is routed on the internet backbone.

The dedicated lines from the source router at the customer premises to the nearest participating ISX/ISP is typically T1 class or better in bandwidth, but it only needs to have two characteristics: it must be dedicated and not dialup; and, it must have sufficient bandwidth capacity to handle the worst case bandwidth consumption of the particular client facility it serves. Such a line is referred to in the claims as a “dedicated line”. Thus, the dedicated lines from the source router to the nearest participating ISX/ISP may also be DSL or fractional TI.

The “participating ISX/ISP” to which the “dedicated line” couples may not be the nearest ISX/ISP since it is a rule of the AlterWAN™ network to only choose ISX/ISP facilities that restrict the loads in their data paths so as to have large amounts of spare bandwidth capacity. For example, AboveNet typically has loads of 50% or less in their high bandwidth data paths to other ISX facilities. Therefore, AlterWAN™ network species will all have their dedicated connections to ISX/ISP facilities that have lots of spare bandwidth capacity and definitely more than the anticipated worse case bandwidth consumption of the customer so there is never a bandwidth bottleneck even if that ISX/ISP facility is not the closest facility. Although the local loop costs will be higher in such situations, the savings by using the internet as a backbone without quality of service problems will greatly outweigh the burden of higher local loop costs.

The use of the dedicated lines to the nearest participating ISX/ISP and selection of only ISX/ISP facilities that limit the traffic in their data paths so as to have a great deal of spare capacity are the two characteristics of all AlterWAN™ network species which solve the prior art bandwidth bottleneck problems.

The above described structure controls the three major unpredictability factors that have frustrated prior workers in the art who have attempted to use the internet to implement WANs: hop count, bandwidth availability, and latency. The advantages of the AlterWAN™ network structure and operation are: large savings in Telco charges; clean implementation of security not requiring PC or workstations to load special client software; use of ISX core internet bandwidth with sufficient bandwidth available for worst case scenarios and with a robust fault tolerant infrastructure; the ability to offer full or partial turn-key solutions to WAN needs; local loops may be a mix of different services and speeds from different providers; an apparent one hop route to each location; customer access to local router and firewall; both public and private IP addressing can be used; communications are secure through secure tunnels using encrypted packets; and no need to rely on quality of service software processes at either end to get data, voice and video through since the AlterWAN network controls hop count, latency and bandwidth availability inherently by its structure and operation.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram of a WAN using the internet as a backbone according to the genus of the invention.

FIG. 2 is a block diagram of the actual hardware used in a typical AlterWAN network.

FIG. 3 is a logical view of an AlterWAN private tunnel.

FIG. 4 is a block diagram of a typical AlterWAN network for a U.S. headquarters coupled to several international sites.

DETAILED DESCRIPTION OF THE PREFERRED AND ALTERNATIVE EMBODIMENTS

Typically 60-80% of wide area network costs over a five year period are recurring telephone company charges for their frame relay and point-to-point networking services. These charges break down into: local loop charges to have the connection; a distance charge depending upon the distances between nodes; and, a bandwidth charge for the minimum bandwidth the customer specifies. These costs can typically be drastically reduced by using the internet as a WAN backbone, but only if the latency and other quality of service problems that have plagued prior art attempts can be solved. These costs can be drastically reduced over frame relay and point-to-point networks even if extra costs of crossing telephone company boundaries are not incurred. The AlterWAN™ network of the invention does not have any telephone company boundary problems to overcome.

Referring to FIG. 1, there is shown a block diagram of a wide area network species within the genus of the wide area networks using the internet as the backbone with controlled, small hop count, reduced latency and adequate bandwidth for the worst case scenario. A work station 10 (or server or any other peripheral) is typically coupled to an encrypting/decrypting firewall 12 by a local area network represented in this case by a LAN hub or switch 14. The work station 10 or other device may also be coupled to the firewall 12 by a dedicated line in alternative embodiments, and there may be more than one workstation or other device coupled to the firewall 12 either by LAN 14 or by individual dedicated lines. The preferred firewall is manufactured by Netscreen, but any encrypting/decrypting firewall that uses a customer defined key to encrypt each AlterWAN™ packet that has an IP destination address at the end of an AlterWAN private tunnel will suffice.

The function of the firewall, in one embodiment, is to receive and encrypt downstream packets addressed to nodes at the destination site on the AlterWAN network and to receive conventional internet protocol packets (hereafter IP packets) addressed to some other IP address on the internet and distinguish them from AlterWAN packets and not encrypt them. Both AlterWAN and conventional IP packets are sent to the firewall from the workstation 10 or other peripherals at customer site 1, shown in dashed lines at 20. One function of the firewall 12 (and the corresponding firewall 40 at the destination) is to distinguish between AlterWAN packets and conventional IP packets. AlterWAN packets are those packets which are addressed to destinations at the end of an AlterWAN private tunnel. Conventional packets are IP packets addressed to any other IP address other than an address at the other end of an AlterWAN private tunnel. The firewall at each end of a private tunnel are configured to encrypt AlterWAN packet payloads and send them to a router at the location of firewall from which they are converted to a suitable signal format for transmission on a dedicated local loop connection and transmitted to the first ISX/ISP provider along predefined high bandwidth, low hop-count private tunnel through the internet. Conventional IP packets are not encrypted and are sent to the router and on the same dedicated local loop connection to the first participating ISX/ISP where they are routed to their destinations without using the private tunnel high bandwidth, low hop-count route. The firewalls make this distinction by examining the packet headers and using the destination address information and one or more lookup tables to determine which packets are AlterWAN packets addressed to nodes on the AlterWAN network and which packets are addressed to any other IP address outside the AlterWAN network.

More specifically, at each end of a private tunnel, a packet addressed to any of the IP addresses of devices at the other end of a private tunnel are recognized as packets that need to be converted to AlterWAN packets, encrypted by the firewall and encapsulated in another IP packet having as its destination address the IP address of the untrusted side of the firewall at the other end of the private tunnel. The composite AlterWAN packet is comprised of the encrypted original IP packet with an AlterWAN packet header which has as its destination address the IP address of the untrusted side of the destination firewall. At the firewall at the other end, these incoming AlterWAN packets will recognized because their destination addresses match the IP address of the untrusted side of the firewall. The firewall then strips off the AlterWAN packet header of the encapsulating packet and decrypts the original IP packet that was encapsulated using the same encryption algorithm and key or keys that were used to encrypt it. The decrypted packet then has an IP packet header which has a destination address which matches the IP address of some device on the LAN on the trusted side of the destination firewall. The decrypted packet is then put on the destination LAN and makes its way to the device to which it was addressed.

The main function of the firewall is to encrypt the payloads of only AlterWAN packets with customer defined key or keys which are configured to be the same in the firewalls at both ends of the tunnel. In the preferred embodiment, commercially available firewalls are used which are configured to use the same encryption algorithm and encryption keys at both ends of each tunnel for packets travelling in either direction along the tunnel. However, in alternative embodiments, firewalls may be used which use one encryption algorithm and set of one or more encryption keys for packets travelling in one direction along the tunnel and another different encryption algorithm and/or a different set of keys in the firewalls at each end of the tunnel for packets travelling in the opposite direction. The corresponding firewall/VPN device at the tunnel far end must be programmed with the exact same key used to encrypt the packet to decrypt the packet. The encrypted packet is tested with the local key to decrypt the packet. If a match exists, the packet is decrypted and allowed through the firewall/VPN device. If not, it is discarded. Many firewalls set the encryption method and key the same for both directions of a private tunnel. In the event a firewall/VPN device implements a private tunnel by using a different encryption method and or key for each half of a private tunnel, and that both firewall/VPN devices are configured properly, they may be implemented and used in an AlterWAN network solution. The key can be the same for all AlterWAN packets over time or it can change over time. Any encryption algorithm capable of doing this will suffice. Any conventional IP packets are not encrypted by the firewall and are simply forwarded to a router such as source router 18 or destination router 42.

The firewalls 12 and 40 are typically coupled by another local area network line to a router at the source or destination site. For example, firewall 12 is coupled by LAN line 16 to a router 18 at customer site 1, and firewall 40 is coupled by a LAN line 44 to destination router 42. Routers 18 and 42 each function to route AlterWAN and conventional IP packets differently. Both routers 18 and 42 route any AlterWAN packet into a “private tunnel” of a dedicated high bandwidth local loop data path 22 which guides these AlterWAN packets to the first participating ISX/ISP 24 in the AlterWAN™ network. The first and last participating ISX/ISP providers also have channel service units represented by boxes 23 and 25. Any conventional IP packets are also routed into dedicated data path 22, but these conventional data packets are not part of the AlterWAN private tunnel because their destination addresses are not the address of the destination at the other end of the tunnel. Each of routers 18 and 42 includes a channel service unit, as shown at 19 and 21. These channel service units convert the digital data of the packets into signals suitable for transmission on whatever type of dedicated local loop signal path 22 and 46 are selected. The local loop dedicated signal paths 22 and 46 do not need to be the same type of signal path at both ends so long as suitable channel service units or cable modems are selected for CSUs 19 and 21.

The dedicated line 22 is typically a T1 class, partial T1 or DSL line or better with adequate bandwidth in both directions to meet the worst case bandwidth consumption scenario. DSL lines are typically not preferred since they typically only have about 640 Kbps bandwidth upstream to the CO even though they have 1.544 Mbps downstream or better. There are however some ADSL variations with up to 5 Mbps upstream and 51.84 Mbps downstream from the CO to the customer sites. One variant of ADSL supports 15 Mbps upstream and 155 Mbps downstream, but the customer ADSL modem must be within 500 meters of the central office so such a line is highly impractical unless the AlterWAN customer site is virtually at the CO. Since the AlterWAN™ network is bidirectional and must have sufficient bandwidth on all data path segments thereof to meet the worst case scenario, DSL lines typically cannot be used unless the worst case scenario does not exceed the DSL line upstream bandwidth specification. Also, for DSL lines, the CO must be within about 2 miles (0.6 to 1.2 miles for the higher speed variants) from the customer site and this restriction can rule out their use if a deal with a participating ISX/ISP within that range cannot be made.

Each of routers 18 and 42 have a channel service unit (not separately shown) built into the router (or external). The function of these channel service units in the local loop is to electrically and physically convert the (LAN) ethernet data to the signaling protocols and signal format of the telco on whatever dedicated lines 22 and 46 are chosen. The dedicated lines can be different (telephone lines or hybrid fiber coax of a CATV system or digital cable or satellite bidirectional links) and can be provided by different vendors. For example, if the dedicated line 22 is a T1 line the channel service units converts the AlterWAN packet data into signaling compatible with the chosen telco and transmission of that data to the matching CSU/router at the other end of the local loop where the signal is converted back to a format acceptable for processing be the router at the ISX. If the dedicated line is the hybrid fiber coaxial digital cable of a CATV system using frequency division multiplexing or code division multiplexing or discrete multitone modulation, the channel service unit modulates the ethernet onto the proper FDMA carriers or spreads the spectrums for transmission across the “local loop” with the spreading codes dedicated to the AlterWAN connection. This interfacing is bidirectional between the signal formats and protocols on dedicated lines 22 and 46

Routers 18 and 42 are the translators of the AlterWAN™ network private tunnel. The routers translate from ethernet protocol to the telco protocol on the dedicated lines 22 and 46. Other conventional IP packets that reach router 18 are routed along the same physical path and the dedicated lines but really are on a different logical path. Their payloads are not encrypted and they are not sent through the “private tunnels”. AlterWAN packets addressed to different destinations will be routed into the proper private tunnels of the AlterWAN network set up for those destinations. In some embodiments, conventional IP packets will be blocked by router 18 from entering the private tunnel or any other logical channel of the dedicated lines 22 and 46. Data path 26 leaving router 18 is a DMZ path and is optional. Likewise, destination router 42 includes a DMZ port 27. The DMZ path can be any other data path that is not part of the AlterWAN network, and is typically where mail servers reside.

One of the side effects of having the high speed dedicated line 22 is that workstations at the client facility 1 (and the client facility at the other end of the WAN) can also have high speed internet access to other websites that have nothing to do with the AlterWAN solution without a separate connection. The AlterWAN traffic on dedicated line 22 shares this transport with non-AlterWAN traffic so it is important that the bandwidth on this dedicated local loop meet the aggregate needs of both AlterWAN traffic and conventional traffic. As part of this process, packets that are not AlterWAN packets are recognized by the firewall by looking at the addressing information in packet header information and are not encrypted. Conversely, packets that appear to the firewall to be addressed to nodes in the AlterWAN network have their packet payloads encrypted. All the packets are then sent to the source router 18 (or destination router 42) which routes them. Conventional packets get routed on dedicated line 22 other than the AlterWAN private tunnel to the first participating ISX/ISP 24. At the first ISX/ISP 24 in the AlterWAN network, these conventional packets get routed out one of the data paths represented by lines 27 through 36 that couple router 24 to the rest of the internet. This provides high speed access to other web pages and websites and e-mail services as a byproduct of the AlterWAN hardware and software processing.

AlterWAN packets get routed at the first ISX/ISP 24 into a high bandwidth data path 50 to the next participating ISX/ISP 48 in the AlterWAN network. Data path 50 is selected for the AlterWAN packets by the preselected ISX/ISP and peer level predefined routing between participating ISX/ISP's. This allows AlterWAN traffic to be transported between locations utilizing the naturally existing routes but those routes are selected so as to be high bandwidth and low hop count. Each router in the participating ISX/ISP facilities connects and communicates in the same fashion. AlterWAN networks, by design, require selection of the ISX/ISP partners for any given network based on many factors including the ease of implementation by utilizing naturally occurring or other existing high bandwidth, low hop count routes. AlterWAN designers pretest these routes by performing a minimum of a ping test and traceroute test to verify the path data that AlterWAN packets will take through the private tunnel that is to be implemented as an AlterWAN connection. AlterWAN partners do not normally need to add special routes, but implementing AlterWAN network designs that follow existing known paths does not preclude the addition of special routing from time to time as needed to afford better routing. By such a process, an AlterWAN network does not require each participating ISX/ISP to make alterations to their equipment for each “private tunnel” created but rather transparently utilizes the high bandwidth peer level connections between ISX/ISP's. However, the invention does not preclude use of ISX/ISP providers who have altered their routing tables so as to insure that AlterWAN packets get routed along high bandwidth, low hop-count data paths while non-AlterWAN packets get routed along other data paths. Participating ISX/ISP's are selected in part based on their ability to use these natural routes to form low hop count connections between the ends of an AlterWAN private tunnel or by entering into a special deal with one or more other participating ISX/ISP's to implement special peering arrangements and/or routing between each other to allow only AlterWAN traffic to use these special low hop count high bandwidth connections forcing non AlterWAN traffic to follow other natural routing that does not provide the bandwidth and or hop counts that meet the AlterWAN requirement.

In the example of FIG. 1, only three participating ISX/ISP providers are shown at 24, 48 and 54. The high bandwidth paths are the naturally occurring data paths that result from the routing tables in the participating ISX provider routers. These data paths are represented by lines 50 and 56. The private tunnel between customer site #1 at 20 and customer site #2 at 58 is implemented by the dedicated lines 22 and 46 and the high bandwidth data paths 50 and 56 selected for AlterWAN packets by the routing tables in participating ISX/ISP providers 24, 48 and 54.

When AlterWAN packets from customer site #1 reach endpoint ISX/ISP router 54, they are routed onto dedicated line 46 to the channel service unit of destination router 42. The destination router 42 recovers and reassembles the ethernet packets and outputs them to firewall 40. Firewall 40 decrypts all AlterWAN packets with its local matching key preconfigured on the firewall/VPN device and formats them to the LAN protocol. It then forwards them to the destination LAN hub or switch 60 where they are sent out on LAN 62 addressed to whatever peripheral 64, 66 or 68 to which they are destined. AlterWAN packets from any of these peripherals addressed to any of the peripherals at customer site #I, 20, are encrypted by firewall 40 and are routed back through the private tunnel to site 20 where they are decrypted by firewall 12 and forwarded to LAN hub or switch 14 and sent out on LAN 70 to whatever peripheral at site 20 to which they are addressed.

Firewall and Tunnel Setup

The firewalls 12 and 40 can be any commercially available firewall with the ability to create a virtual private network. The firewalls serve two general purposes: they provide general security from unwanted access to the AlterWAN customer LAN network; and they provide private encrypted tunnels between a known set of sites even though the internet is a public facility. Each customer's AlterWAN network will be different based upon their needs in terms of the type and bandwidth of dedicated lines used and the private tunnel data paths set up through the participating ISX/ISP providers between customer sites.

The interfaces of a firewall consist of an untrusted WAN interface, one or more trusted IP interfaces to dedicated lines or LAN drop lines, and a DMZ interface (if available). These three interfaces are illustrated at 72, 74 and 76, respectively, in FIG. 2 which is a block diagram of the actual hardware configuration of a typical AlterWAN network. The untrusted or WAN interface is used to interface to the ISX/ISP premises router of the public internet, optionally through a customer premises router 18 or 42. The IP trusted interface interfaces to the customer's private local area network 70 or 62 (or to dedicated lines to each peripheral in some embodiments). The DMZ interface (optionally available on some firewalls) is used to configure a separate network where devices that may need both public and private access typically are placed including WEB servers and e-mail servers.

Every LAN and WAN interface at both the customer premises and the ISX/ISP in FIG. 2 needs to be configured with IP addresses. The exception to this would be any LAN using a protocol different than ethernet IP such as Token Ring. In such case the proper networking and conversion equipment would be required. Each interface to be configured in general includes: an IP address, for example 204.123.111.150; a network mask, for example 255.255.255.0; and a default gateway, for example 204.123.111.1. The addressing for each interface is either supplied by the ISX/ISP or by the customer. The telephone (or cable system operator) high bandwidth dedicated lines 22 and 46 need to be in place and operational in addition to the configurations mentioned above to complete the AlterWAN structure.

Tunnels and encryption methods vary between manufacturers of firewalls and virtual private network (hereafter VPN) equipment. This limits the ability to mix products from different manufacturers within a specific customer's AlterWAN setup because the firewalls/VPN process at each end of each tunnel must use the same encryption algorithms so AlterWAN packets can be properly encrypted and decrypted. If however, all firewalls from all manufacturers can be modified to use the same encryption algorithm, then firewalls/VPN processes from different manufacturers can be mixed and matched. The VPN processing hardware and software to encrypt and decrypt AlterWAN packets can be integrated into the firewall or external to it.

A virtual private network tunnel requires the following basic components and data structures at each end of the tunnel. There must be a virtual private network process running on a VPN processor (can be the same processor as the firewall processor) or external to a firewall on each end of the private tunnel. The untrusted address of the far end VPN untrusted WAN interface must be configured in the VPN configuration data structure at each end including a mnemonic label, an IP address and a network mask. The VPN configuration data structure at each end must also include a mnemonic label, an encryption key, an encryption type, an encryption password, and the gateway IP address of the far end firewall untrusted or WAN interface. Only when a VPN pair configured in this manner exists with one VPN on each end of a proposed tunnel, and the participating ISX/ISP providers route a path between the two endpoints over high bandwidth links with a minimum number of hop for AlterWAN packets, does the private tunnel actually exist. Once the tunnel is created, all the conventional internet routers and uncontrolled number of hops and uncontrolled latency that they create for non AlterWAN packets virtually disappear for AlterWAN packets. The AlterWAN data path logically appears to be a direct point-to-point connection between the two sites at opposite ends of the tunnel as shown in FIG. 3.

Private tunnels are defined for each customer based upon the needs of that customer. This is done by identifying a set of known participating ISX/ISP locations through which the number of known hops caused by their routers is minimized. All locations on the internet outside this known set of sites and the associated networks are assumed to be general internet sites to which conventional IP packets can be directed.

The only real difference between a conventional IP packet and an AlterWAN packet is that the payload of the AlterWAN packet is encrypted Conventional packets have no encryption performed on the packet payload and are routed to the default gateway IP address of the participating ISP/ISX.

The firewalls at each end of each private tunnel prevent any unauthorized user from accessing the private LANs of AlterWAN customers. The tunnels in each firewall have configuration data that only allows specific user traffic access to the private tunnels. Traceroutes to any address outside the tunnel show all router hops for conventional packets while traceroutes to any address inside a private tunnel shown only private tunnel hops for AlterWAN traffic. The establishment of a private tunnel enables users at a first customer site to appear to be directly connected to a LAN at another site of the customer so that all the shared resources on the other end of the tunnel appear on the desktops of the workstations at the first site. Most of the participating providers in AlterWAN structures are ISX providers. This eliminates the numerous hops customers typically incur in dealing with local ISPs for wide area networking. By picking participating ISX providers that have high bandwidth lines that are not fully utilized, the bandwidth availability problem of using the internet as a WAN backbone is solved. Numerous ISX providers now offer 1-hop connections to major cities in the U.S. and throughout the world. The AlterWAN network structure takes advantage of this fact by selecting the ISX/ISPs that form the shortest path(s) between the set of customer sites that need to communicate. Through this design and selection process, the natural routes that stitch together these high bandwidth single hop lines with dedicated high bandwidth local loops to geographically separated customer sites to create a private tunnel through the internet between any two customer sites to provide frame relay quality service at substantially less cost.

Frame relay prior art WANs were considered highly desirable because they establish permanent virtual circuits with known paths having known bandwidth. The internet has not been able to provide a similar solution in the prior art. The AlterWAN network structure changes that by creating virtual private circuits or tunnels through the internet using only lines that are known to have sufficient bandwidth to carry the worst case load and by minimizing the number of hops by using primarily ISX providers. Prior attempts to use the internet for WANs have failed because the data paths were not controlled, the bandwidth was oversubscribed or in any fashion insufficient causing unacceptable latency and delays. This caused unpredictable latency which is very undesirable for multimedia video and audio traffic. Only light users with small amounts of non time sensitive data were able to use the internet successfully as a WAN. The AlterWAN network structure uses a set of known high bandwidth, usually fiber optic, links between major domestic and international cities and couples these data paths with dedicated point-to-point or frame relay circuits run locally from the “nearest” participating ISX/ISP (sometimes it is not the physically nearest ISX but is the nearest ISX with a high bandwidth line to a key city that is participating) to the customer site. The unique aspects are forcing the participating routers to stitch together known high bandwidth data paths with a minimum number of hops to high bandwidth dedicated local loop connections and encrypting all AlterWAN traffic for privacy.

FIG. 4 is block diagram of a typical AlterWAN network for an international corporation with multiple international locations in the U.K., Germany, France and Japan with a headquarters in the U.S. Suppose one of workstations 78 through 82 on LAN 84 in the U.K. site 96 wants to have access to server 86 on LAN 88 at the U.S. headquarters. Workstations 78 generates an IP packet that gets encapsulated into an Ethernet or other LAN packet addressed to the firewall 90. The firewall looks up the IP address in its tables and determines that the packet is addressed to an AlterWAN IP address in the U.S. headquarters. It then encrypts the payload portion of the packet using the prearranged key for the tunnel to the destination. The encrypted packet payload is sent through the “private tunnel” from the U.K. firewall 90 to the U.S. site firewall 92. Network address translation unit converts any IP addresses that conflict with private IP addresses owned by some other company to one IP address on the untrusted interface given by the participating ISX. Firewalls can handle both NAT addressing and transparent addressing, but that is not relevant to the invention.

After encryption, the AlterWAN packet is forwarded to router 98 at the U.K. site 96. This router examines every packet and based on the routing tables forwards packets to the next ISX. In this case, the router will only receive packets from the firewall if they were not for the local LAN. At this time, AlterWAN packets and conventional IP packets are equal, but AlterWAN traffic has “designed in” efficient routing paths to the destination points with the ISX/ISP connected by dedicated local loop line 100 that couples the router to the first participating ISX provider within internet cloud 102 via a known internal or external channel service unit. The router in the first participating ISX within the internet cloud receives the AlterWAN packets and routes them along the predetermined private tunnel data path that has been preplanned to use the natural routing table (unless a special case requires additional special routes). This process continues at each router of each ISX along the private tunnel to the U.S. site 106. The last participating ISX along the private tunnel is represented by switch 104. This switch has all AlterWAN packets destined for this location passing therethrough and may be used to keep track of traffic levels for purposes of billing. Billing can be based on fixed monthly connections and/or billing with a base fee and usage fee. Collection of the information to generate billing on base fee plus usage is from each location requiring such.

From switch 104, AlterWAN packets are routed to firewall 92 at the customer U.S. site where they are decrypted and sent to router 108 which outputs the packets onto LAN 88 where they are received and processed by server 86. Non AlterWAN packets routed by switch 104 to firewall 110 are either replies to general internet activity initiated on LAN 88 or outside traffic requests intended for the web servers 114 and 116 on the firewall DMZ. Any other traffic would be rejected by the firewall. These packets are not encrypted, and after the firewall 110 processes them, they are routed to a LAN hub 112 and sent from there to a web server 114 and another web server 116.

AlterWAN packets that originate at the U.K. or one of the other international sites and are addressed to another international site never go to switch 104. Instead an IP packet originating at, for example, the U.S. site and addressed to a device on the LAN at the French site, get routed through a private tunnel that extends from the U.K. firewall 90 to the French firewall 91. Thus, these packets never pass through switch 104.

Although the invention has been disclosed in terms of the preferred and alternative embodiments disclosed herein, those skilled in the art will appreciate possible alternative embodiments and other modifications to the teachings disclosed herein which do not depart from the spirit and scope of the invention. All such alternative embodiments and other modifications are intended to be included within the scope of the claims appended hereto.

Appendix A to U.S. Pat. No. 7,111,163 is a typical list of configuration commands for the firewall at the headquarters site of a typical AlterWAN to establish a private tunnel through the internet from the headquarters to a destination site firewall including establishment of the IP address of the first ISX in the tunnel. Appendix B is a typical list of configuration commands for the destination site firewall at the other end of the private tunnel. Appendix C is a typical list of configuration commands to configure the router at the headquarters site. Appendix D is a typical list of configuration commands to configure the router at the destination site.

Although the invention has been disclosed in terms of the preferred and alternative embodiments disclosed herein, those skilled in the art will appreciate possible alternative embodiments and other modifications to the teachings disclosed herein which do not depart from the spirit and scope of the invention. All such alternative embodiments and other modifications are intended to be included within the scope of the claims appended hereto.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US441333816 Mar 19811 Nov 1983Roger RenoulinCommunication system for interconnecting a plurality of asynchronous data processing terminals
US445695728 Sep 198126 Jun 1984Ncr CorporationApparatus using a decision table for routing data among terminals and a host system
US473636311 Oct 19855 Apr 1988Northern Telecom LimitedPath oriented routing system and method for packet switching networks
US474251218 Jul 19863 May 1988Nec CorporationMultipoint communication system having polling and reservation schemes
US489787431 Mar 198830 Jan 1990American Telephone And Telegraph Company At&T Bell LaboratoriesMetropolitan area network arrangement for serving virtual data networks
US490722417 Oct 19866 Mar 1990Bydatel CorporationMethod for transmitting data in multiple access data communications networks
US492250328 Oct 19881 May 1990Infotron Systems CorporationLocal area network bridge
US493393319 Dec 198612 Jun 1990The California Institute Of TechnologyTorus routing chip
US498082216 Mar 198825 Dec 1990International Business Machines CorporationMultiprocessing system having nodes containing a processor and an associated memory module with dynamically allocated local/global storage in the memory modules
US500888217 Aug 198716 Apr 1991California Institute Of TechnologyMethod and apparatus for eliminating unsuccessful tries in a search tree
US501426530 Nov 19897 May 1991At&T Bell LaboratoriesMethod and apparatus for congestion control in a data network
US50237803 Jan 199111 Jun 1991Northern Telecom LimitedMethod of operating a packet switching network
US504801114 Apr 198910 Sep 1991Cselt - Centro Studi E Laboratori Telecomunicazioni S.P.A.Routing method for fast packet switching systems
US506712719 Sep 199019 Nov 1991Kabushiki Kaisha ToshibaCongestion avidance control system and method for communication network
US51054242 Jun 198814 Apr 1992California Institute Of TechnologyInter-computer message routing system with each computer having separate routinng automata for each dimension of the network
US511543320 Apr 199019 May 1992Metricom, Inc.Method and system for routing packets in a packet communication network
US511735015 Dec 198826 May 1992Flashpoint Computer CorporationMemory address mechanism in a distributed memory architecture
US513469026 Jun 198928 Jul 1992Samatham Maheswara RAugumented multiprocessor networks
US515769220 Mar 199020 Oct 1992Fujitsu LimitedSystem for controlling communication between parallel computers
US517048213 Feb 19918 Dec 1992Regents Of The University Of MinnesotaImproved hypercube topology for multiprocessor computer systems
US52186768 Jan 19908 Jun 1993The University Of RochesterDynamic routing system for a multinode communications network
US523958426 Dec 199124 Aug 1993General Electric CorporationMethod and apparatus for encryption/authentication of data in energy metering applications
US52532483 Jul 199012 Oct 1993At&T Bell LaboratoriesCongestion control for connectionless traffic in data networks via alternate routing
US526723230 Aug 199130 Nov 1993Kabushiki Kaisha ToshibaMethod of controlling data transmission in ATM network with cell loss priority level
US527463111 Mar 199128 Dec 1993Kalpana, Inc.Computer network switching system
US535328328 May 19934 Oct 1994Bell Communications Research, Inc.General internet method for routing packets in a communications network
US538641319 Mar 199331 Jan 1995Bell Communications Research, Inc.Fast multilevel hierarchical routing table lookup using content addressable memory
US539017322 Oct 199214 Feb 1995Digital Equipment CorporationPacket format in hub for packet data communications system
US543279017 Sep 199311 Jul 1995Motorola, Inc.Method for allocating internodal link bandwidth in a packet oriented communication network to guarantee delay quality-of-service
US543688614 Jul 199425 Jul 1995Northern Telecom LimitedATM switch in dual switch plane operation
US545586520 Dec 19933 Oct 1995Digital Equipment CorporationRobust packet routing over a distributed network containing malicious failures
US546734327 Jul 199414 Nov 1995Motorola, Inc.Method and device for consolidation of preferential resource constraints
US54775367 Dec 199319 Dec 1995Picard; Jean L.Method and system for routing information between nodes in a communication network
US548860814 Apr 199430 Jan 1996Metricom, Inc.Method and system for routing packets in a packet communication network using locally constructed routing tables
US549750413 May 19945 Mar 1996The Trustees Of Columbia UniversitySystem and method for connection control in mobile communications
US55111681 Jul 199323 Apr 1996Digital Equipment CorporationVirtual circuit manager for multicast messaging
US551536330 Jun 19947 May 1996Digital Equipment CorporationTraffic shaping system with transmit latency feedback for asynchronous transfer mode networks
US551762019 May 199414 May 1996Nec CorporationDynamic updating of routing information for routing packets between LAN's connected to a plurality of routers via a public network
US553319830 Nov 19922 Jul 1996Cray Research, Inc.Direction order priority routing of packets between nodes in a networked system
US55419221 Oct 199330 Jul 1996Nokia Telecommunications OyMethod for assigning priority to traffic between local area networks interconnected via a backbone network
US554864615 Sep 199420 Aug 1996Sun Microsystems, Inc.System for signatureless transmission and reception of data packets between computer networks
US555081629 Dec 199427 Aug 1996Storage Technology CorporationMethod and apparatus for virtual switching
US558154427 Sep 19943 Dec 1996Fujitsu LimitedMethod and apparatus for evaluating QOS in ATM multiplexing apparatus in which priority control is performed and for controlling call admissions and optimizing priority control on the basis of the evaluation
US558170329 Jun 19933 Dec 1996International Business Machines CorporationMethod and apparatus for reserving system resources to assure quality of service
US558399010 Dec 199310 Dec 1996Cray Research, Inc.System for allocating messages between virtual channels to avoid deadlock and to optimize the amount of message traffic on each type of virtual channel
US558806010 Jun 199424 Dec 1996Sun Microsystems, Inc.Method and apparatus for a key-management scheme for internet protocols
US55947323 Mar 199514 Jan 1997Intecom, IncorporatedBridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US559671929 Aug 199521 Jan 1997Lucent Technologies Inc.Method and apparatus for routing and link metric assignment in shortest path networks
US560283627 Dec 199411 Feb 1997Lucent Technologies Inc.Multiple access cellular communication with circular interleaving and reduced dropped-packet runlengths
US561742117 Jun 19941 Apr 1997Cisco Systems, Inc.Extended domain computer network using standard links
US563400611 Oct 199527 May 1997International Business Machines CorporationSystem and method for ensuring QOS in a token ring network utilizing an access regulator at each node for allocating frame size for plural transmitting applications based upon negotiated information and priority in the network
US564910830 Nov 199415 Jul 1997Nec CorporationCombined progressive and source routing control for connection-oriented communications networks
US565093630 Dec 199422 Jul 1997Cd Power Measurement LimitedPower monitor apparatus and method with object oriented structure
US56595423 Mar 199519 Aug 1997Intecom, Inc.System and method for signalling and call processing for private and hybrid communications systems including multimedia systems
US56712241 Oct 199323 Sep 1997Nokia Telecommunications OyMethod for interconnecting local area networks or network segments and a local area network bridge
US567326529 Apr 199630 Sep 1997Integrated Network CorporationScalable multimedia network
US567400328 Apr 19957 Oct 1997Andersen; David B.Mechanisms for accessing unique features of telephony networks from a protocol-Independent data transport interface
US567557322 Mar 19957 Oct 1997Lucent Technologies Inc.Delay-minimizing system with guaranteed bandwidth delivery for real-time traffic
US568480015 Nov 19954 Nov 1997Cabletron Systems, Inc.Method for establishing restricted broadcast groups in a switched network
US568716722 Nov 199511 Nov 1997International Business Machines CorporationMethod for preempting connections in high speed packet switching networks
US569934718 Jul 199616 Dec 1997Bay Networks, Inc.Method and apparatus for routing packets in networks having connection-oriented subnetworks
US57014651 Jul 199623 Dec 1997International Business Machines CorporationMethod and apparatus for reserving system resources to assure quality of service
US571768910 Oct 199510 Feb 1998Lucent Technologies Inc.Data link layer protocol for transport of ATM cells over a wireless link
US572451330 Jun 19943 Mar 1998Digital Equipment CorporationTraffic shaping system for asynchronous transfer mode networks
US574017629 Apr 199614 Apr 1998Dagaz Technologies, Inc.Scalable multimedia network
US574548022 Jul 199628 Apr 1998Adicom Wireless, Inc.Multi-rate wireless communications system
US574569430 Aug 199528 Apr 1998Nec CorporationNetwork resource reservation with admission and link control functions separated for expandability and high-speed operation
US575196715 Jul 199612 May 1998Bay Networks Group, Inc.Method and apparatus for automatically configuring a network device to support a virtual network
US575200314 Jul 199512 May 19983 Com CorporationArchitecture for managing traffic in a virtual LAN environment
US57545433 Jul 199619 May 1998Alcatel Data Networks, Inc.Connectivity matrix-based multi-cost routing
US576474011 Aug 19959 Jun 1998Telefonaktiebolaget Lm EricssonSystem and method for optimal logical network capacity dimensioning with broadband traffic
US57649613 Apr 19969 Jun 1998Ncr CorporationPredictable diverse data delivery enablement method and apparatus for ATM based computer system
US576852723 Apr 199616 Jun 1998Motorola, Inc.Device, system and method of real-time multimedia streaming
US577798616 Aug 19967 Jul 1998Motorola, Inc.Method and apparatus for controlling quality of service in an ATM network
US578154923 Feb 199614 Jul 1998Allied Telesyn International Corp.Method and apparatus for switching data packets in a data network
US57870803 Jun 199628 Jul 1998Philips Electronics North America CorporationMethod and apparatus for reservation-based wireless-ATM local area network
US578708618 Jul 199628 Jul 1998Fujitsu Network Communications, Inc.Method and apparatus for emulating a circuit connection in a cell based communications network
US57905464 Dec 19954 Aug 1998Cabletron Systems, Inc.Method of transmitting data packets in a packet switched communications network
US57967196 Jun 199618 Aug 1998International Business CorporationTraffic flow regulation to guarantee end-to-end delay in packet switched networks
US579703512 Jun 199618 Aug 1998Cray Research, Inc.Networked multiprocessor system with global distributed memory and block transfer engine
US579901729 Apr 199625 Aug 1998Cisco Technology, Inc.Scalable multimedia network
US580580313 May 19978 Sep 1998Digital Equipment CorporationSecure web tunnel
US582261212 Sep 199613 Oct 1998Thomas; Robert E.Apparatus and method for managing schedule table pointers
US582602931 Oct 199520 Oct 1998International Business Machines CorporationSecured gateway interface
US582884622 Nov 199527 Oct 1998Raptor Systems, Inc.Controlling passage of packets or messages via a virtual connection or flow
US583197122 Aug 19963 Nov 1998Lucent Technologies, Inc.Method for leaky bucket traffic shaping using fair queueing collision arbitration
US58319754 Apr 19963 Nov 1998Lucent Technologies Inc.System and method for hierarchical multicast routing in ATM networks
US58357105 Sep 199710 Nov 1998Kabushiki Kaisha ToshibaNetwork interconnection apparatus, network node apparatus, and packet transfer method for high speed, large capacity inter-network communication
US583866325 Apr 199717 Nov 1998Lucent Technologies Inc.Method for admission control and routing by allocating network resources in network nodes
US583868313 Mar 199517 Nov 1998Selsius Systems Inc.Distributed interactive multimedia system architecture
US584489025 Mar 19971 Dec 1998International Business Machines CorporationCommunications cell scheduler and scheduling method for providing proportional use of network bandwith
US585983515 Apr 199612 Jan 1999The Regents Of The University Of CaliforniaTraffic scheduling system and method for packet-switched networks
US58645404 Apr 199726 Jan 1999At&T Corp/Csi Zeinet(A Cabletron Co.)Method for integrated traffic shaping in a packet-switched network
US586454229 Apr 199626 Jan 1999Cisco Technology, Inc.Scalable multimedia network
US586749418 Nov 19962 Feb 1999Mci Communication CorporationSystem, method and article of manufacture with integrated video conferencing billing in a communication system architecture
US586749518 Nov 19962 Feb 1999Mci Communications CorporationsSystem, method and article of manufacture for communications utilizing calling, plans in a hybrid network
US586766318 Jul 19962 Feb 1999Fujitsu Network Communications, Inc.Method and system for controlling network service parameters in a cell based communications network
US587039631 Dec 19969 Feb 1999Northern Telecom LimitedOutput queueing in a broadband multi-media satellite and terrestrial communications network
US587278324 Jul 199616 Feb 1999Cisco Systems, Inc.Arrangement for rendering forwarding decisions for packets transferred among network switches
US588699330 May 199723 Mar 1999Motorola, Inc.System, device, and method for sharing contention mini-slots among multiple priority classes
US589276416 Sep 19966 Apr 1999Sphere Communications Inc.ATM LAN telephone system
US589292431 Jan 19966 Apr 1999Ipsilon Networks, Inc.Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US589638631 Jan 199720 Apr 1999Nec Usa, Inc.Queue management method for wireless asynchronous transfer mode network interface card
US589866813 Dec 199627 Apr 1999Siemens Information And Communication Networks, Inc.Method and system for increasing quality of service at or below a threshold cost
US589883017 Oct 199627 Apr 1999Network Engineering SoftwareFirewall providing enhanced network security and user transparency
US590355920 Dec 199611 May 1999Nec Usa, Inc.Method for internet protocol switching over fast ATM cell transport
US59078224 Apr 199725 May 1999Lincom CorporationLoss tolerant speech decoder for telecommunications
US590944016 Dec 19961 Jun 1999Juniper NetworksHigh speed variable length best match look-up in a switching device
US591782212 Apr 199629 Jun 1999Xerox CorporationMethod for providing integrated packet services over a shared-media network
US592070530 Jan 19976 Jul 1999Nokia Ip, Inc.Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US592645911 Jun 199720 Jul 1999Xerox CorporationRate shaping in per-flow queued routing mechanisms for available bit rate service
US59264636 Oct 199720 Jul 19993Com CorporationMethod and apparatus for viewing and managing a configuration of a computer network
US59334253 Dec 19963 Aug 1999Nec CorporationSource routing for connection-oriented network with repeated call attempts for satisfying user-specified QOS parameters
US594195212 Sep 199624 Aug 1999Cabletron Systems, Inc.Apparatus and method for transferring data from a transmit buffer memory at a particular rate
US594332120 Aug 199724 Aug 1999General Datacomm Inc.Circuit set-up and caching for multimedia multipoint servers
US594631127 May 199731 Aug 1999International Business Machines CorporationMethod for allowing more efficient communication in an environment wherein multiple protocols are utilized
US59533184 Dec 199714 Sep 1999Alcatel Usa Sourcing, L.P.Distributed telecommunications switching system and method
US595335013 Mar 199514 Sep 1999Selsius Systems, Inc.Multimedia client for multimedia/hybrid network
US596165115 Apr 19965 Oct 1999Sun Microsystems, Inc.Event notification in a computing system having a plurality of storage devices
US597006218 Feb 199719 Oct 1999Armonk Business Machines CorporationMethod and apparatus for providing wireless access to an ATM network
US597006412 Jun 199719 Oct 1999Northern Telecom LimitedReal time control architecture for admission control in communications network
US597022912 Sep 199619 Oct 1999Cabletron Systems, Inc.Apparatus and method for performing look-ahead scheduling of DMA transfers of data from a host memory to a transmit buffer memory
US597023217 Nov 199719 Oct 1999Cray Research, Inc.Router table lookup mechanism
US59744962 Jan 199726 Oct 1999Ncr CorporationSystem for transferring diverse data objects between a mass storage device and a network via an internal bus on a network card
US598327819 Apr 19969 Nov 1999Lucent Technologies Inc.Low-loss, fair bandwidth allocation flow control in a packet switch
US599550312 Jun 199630 Nov 1999Bay Networks, Inc.Method and apparatus for providing quality of service routing in a network
US599599512 Sep 199630 Nov 1999Cabletron Systems, Inc.Apparatus and method for scheduling virtual circuit data for DMA from a host memory to a transmit buffer memory
US59995184 Dec 19977 Dec 1999Alcatel Usa Sourcing, L.P.Distributed telecommunications switching system and method
US599952518 Nov 19967 Dec 1999Mci Communications CorporationMethod for video telephony over a hybrid network
US600293522 May 199714 Dec 1999At&T CorpWireless communications cellular architecture for improving communications resource allocation
US600626430 Mar 199821 Dec 1999Arrowpoint Communications, Inc.Method and system for directing a flow between a client and a server
US60090778 Apr 199728 Dec 1999University Of MassachusettsFlow admission control for a router
US60090813 Sep 199728 Dec 1999Internap Network ServicesPrivate network access point router for interconnecting among internet route providers
US601177622 Jan 19974 Jan 2000International Business Machines CorporationDynamic bandwidth estimation and adaptation in high speed packet switching networks
US601215221 Aug 19974 Jan 2000Telefonaktiebolaget Lm Ericsson (Publ)Software fault management system
US601469426 Jun 199711 Jan 2000Citrix Systems, Inc.System for adaptive video/audio transport over a network
US602345311 Sep 19978 Feb 2000Nokia Telecommunications, OySystem and method employing last occurrence and sliding window technique for determining minimum and maximum values
US602345614 Mar 19978 Feb 2000Nortel Networks CorporationDynamic traffic conditioning
US602884223 Dec 199622 Feb 2000Nortel Networks CorporationDynamic traffic conditioning
US602884325 Mar 199722 Feb 2000International Business Machines CorporationEarliest deadline first communications cell scheduler and scheduling method for transmitting earliest deadline cells first
US602886023 Oct 199622 Feb 2000Com21, Inc.Prioritized virtual connection transmissions in a packet to ATM cell cable network
US60288628 May 199722 Feb 20003Com CorporationFast path networking
US602893317 Apr 199722 Feb 2000Lucent Technologies Inc.Encrypting method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network
US603183227 Nov 199629 Feb 2000Telefonaktiebolaget L M Ericsson (Publ)Method and apparatus for improving performance of a packet communications system
US603184512 Nov 199729 Feb 2000Airspan Communications CorporationAllocation of bandwidth to calls in a wireless telecommunications system
US60382173 Jun 199714 Mar 2000Xerox CorporationRate shaping in per-flow output queued routing mechanisms for available bit rate (ABR) service in networks having segmented ABR control loops
US603823022 Jul 199814 Mar 2000Synchrodyne, Inc.Packet switching with common time reference over links with dynamically varying delays
US603845229 Aug 199714 Mar 2000Nortel Networks CorporationTelecommunication network utilizing a quality of service protocol
US604103920 Mar 199721 Mar 2000Nokia Telecommunications, OySystem and method for determining network bandwidth availability using priority level feedback
US60410513 Apr 199721 Mar 2000Lucent Technologies, Inc.Method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network utilizing an adaptive digital access protocol
US604408114 Jan 199728 Mar 2000Cisco Systems, Inc.Bridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US604698024 Nov 19974 Apr 2000Packeteer, Inc.System for managing flow bandwidth utilization at network, transport and application layers in store and forward network
US60469859 Apr 19974 Apr 2000International Business Machines CorporationCommunication system with exchange of capability information
US604700024 Jul 19974 Apr 2000The Hong Kong University Of Science & TechnologyPacket scheduling system
US604732229 Dec 19974 Apr 2000Ukiah Software, Inc.Method and apparatus for quality of service management
US604732524 Aug 19984 Apr 2000Jain; LalitNetwork device for supporting construction of virtual local area networks on arbitrary local and wide area computer networks
US604953114 Jul 199711 Apr 2000At&T CorpReal-time multimedia conferencing over an ATM network using an intelligent ATM ADSL modem and ADSL access
US604959319 Dec 199711 Apr 2000Acampora; AnthonyHybrid universal broadband telecommunications using small radio cells interconnected by free-space optical links
US605237526 Nov 199718 Apr 2000International Business Machines CorporationHigh speed internetworking traffic scaler and shaper
US60552426 Mar 199725 Apr 2000Lucent Technologies Inc.Method and apparatus enabling synchronous transfer mode, variable length and packet mode access for multiple services over a broadband communication network
US605556130 Sep 199725 Apr 2000International Business Machines CorporationMapping of routing traffic to switching networks
US605557120 Nov 199725 Apr 2000Nec Usa, Inc.Computer network with microeconomic flow control
US605811420 May 19962 May 2000Cisco Systems, Inc.Unified network cell scheduler and flow controller
US606182028 Dec 19959 May 2000Kabushiki Kaisha ToshibaScheme for error control on ATM adaptation layer in ATM networks
US606464931 Jan 199716 May 2000Nec Usa, Inc.Network interface card for wireless asynchronous transfer mode networks
US606465011 Jun 199716 May 2000Xerox CorporationRate shaping in per-flow output queued routing mechanisms having output links servicing multiple physical layers
US606465111 Jun 199716 May 2000Xerox CorporationRate shaping in per-flow output queued routing mechanisms for statistical bit rate service
US606467710 Jun 199716 May 2000Xerox CorporationMultiple rate sensitive priority queues for reducing relative data transport unit delay variations in time multiplexed outputs from output queued routing mechanisms
US606729030 Jul 199923 May 2000Gigabit Wireless, Inc.Spatial multiplexing in a cellular network
US606988930 Sep 199730 May 2000International Business Machines CorporationAggregation of data flows on switched network paths
US607277322 Jul 19976 Jun 2000Cisco Systems, Inc.Flow control for very bursty connections in high speed cell switching networks
US60757878 May 199713 Jun 2000Lucent Technologies Inc.Method and apparatus for messaging, signaling, and establishing a data link utilizing multiple modes over a multiple access broadband communications network
US607579128 Oct 199713 Jun 2000Lucent Technologies Inc.System for guaranteeing data transfer rates and delays in packet networks
US607895329 Dec 199720 Jun 2000Ukiah Software, Inc.System and method for monitoring quality of service over network
US60815074 Nov 199827 Jun 2000Polytechnic UniversityMethods and apparatus for handling time stamp aging
US608151310 Feb 199727 Jun 2000At&T Corp.Providing multimedia conferencing services over a wide area network interconnecting nonguaranteed quality of services LANs
US60815182 Jun 199927 Jun 2000Anderson ConsultingSystem, method and article of manufacture for cross-location registration in a communication system architecture
US608152230 Jun 199727 Jun 2000Sun Microsystems, Inc.System and method for a multi-layer network element
US608152410 Dec 199727 Jun 2000At&T Corp.Frame relay switched data service
US608184320 Mar 199727 Jun 2000Nokia TelecommunicationsSystem using simulation cell and simulation buffer for regulating cell transfer rate according to occupancy level of the simulation buffer
US608488030 Jun 19974 Jul 2000Efficient Networks, Inc.Asynchronous transfer mode adapter for desktop applications
US60852218 Jan 19964 Jul 2000International Business Machines CorporationFile server for multimedia file distribution
US608523822 Apr 19974 Jul 2000Matsushita Electric Works, Ltd.Virtual LAN system
US608525212 Dec 19974 Jul 2000Motorola Inc.Device, system and method for real-time multimedia streaming
US608835630 Jun 199711 Jul 2000Sun Microsystems, Inc.System and method for a multi-layer network element
US608836830 May 199711 Jul 20003Com Ltd.Ethernet transport facility over digital subscriber lines
US60886229 Jan 199811 Jul 2000Hewlett-Packard CompanyReport stream data rate regulation
US608873213 Mar 199811 Jul 2000British Telecommunications Public Limited CompanyControl of data transfer and distributed data processing based on resource currently available at remote apparatus
US609211328 Aug 199718 Jul 2000Kokusai Denshin Denwa, Co., Ltd.Method for constructing a VPN having an assured bandwidth
US609443530 Jun 199725 Jul 2000Sun Microsystems, Inc.System and method for a quality of service in a multi-layer network element
US609468717 Jan 199825 Jul 2000Fore Systems, Inc.System and method for connecting source nodes and destination nodes regarding efficient quality of services route determination using connection profiles
US609772213 Dec 19961 Aug 2000Nortel Networks CorporationBandwidth management processes and systems for asynchronous transfer mode networks using variable virtual paths
US610118012 Nov 19978 Aug 2000Starguide Digital Networks, Inc.High bandwidth broadcast system having localized multicast access to broadcast content
US610118117 Nov 19978 Aug 2000Cray Research Inc.Virtual channel assignment in large torus systems
US610469630 Jun 199915 Aug 2000Broadcom CorporationMethod for sending packets between trunk ports of network switches
US61047003 Feb 199815 Aug 2000Extreme NetworksPolicy based quality of service
US610471222 Feb 199915 Aug 2000Robert; Bruno G.Wireless communication network including plural migratory access nodes
US610499817 Dec 199815 Aug 2000International Business Machines CorporationSystem for coding voice signals to optimize bandwidth occupation in high speed packet switching networks
US610831431 Aug 199822 Aug 2000Motorola, Inc.Method, subscriber device, wireless router, and communication system efficiently utilizing the receive/transmit switching time
US610836911 Jul 199722 Aug 2000Telefonaktiebolaget Lm EricssonChannelization code allocation for radio communication systems
US610870319 May 199922 Aug 2000Massachusetts Institute Of TechnologyGlobal hosting system
US611223621 Nov 199629 Aug 2000Hewlett-Packard CompanyMethod and apparatus for making quality of service measurements on a connection across a network
US611223918 Jun 199729 Aug 2000Intervu, IncSystem and method for server-side optimization of data delivery on a distributed computer network
US611537026 May 19985 Sep 2000Nera Wireless Broadband Access AsMethod and system for protocols for providing voice, data, and multimedia services in a wireless local loop system
US61153724 Feb 19985 Sep 2000Newcom Technologies, Inc.Synchronous packet switching
US611537830 Jun 19975 Sep 2000Sun Microsystems, Inc.Multi-layer distributed network element
US611539022 May 19985 Sep 2000Lucent Technologies, Inc.Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots
US61153924 Apr 19975 Sep 2000Sony CorporationCommunication control equipment and communication control method
US611575110 Apr 19975 Sep 2000Cisco Technology, Inc.Technique for capturing information needed to implement transmission priority routing among heterogeneous nodes of a computer network
US611923524 Dec 199712 Sep 2000Ukiah Software, Inc.Method and apparatus for quality of service management
US61286492 Jun 19973 Oct 2000Nortel Networks LimitedDynamic selection of media streams for display
US613088930 Sep 199710 Oct 2000International Business Machines CorporationDetermining and maintaining hop-count for switched networks
US613101226 May 199810 Oct 2000Nera Wireless Broadband Access AsMethod and system for a micro-channel bank for providing voice, data, and multimedia services in a wireless local loop system
US613421716 Apr 199617 Oct 2000The Regents Of The University Of CaliforniaTraffic scheduling system and method for packet-switched networks with fairness and low latency
US613777729 Dec 199724 Oct 2000Ukiah Software, Inc.Control tool for bandwidth management
US61377873 Apr 199724 Oct 2000Chawla; Kapil K.Method and apparatus for resource assignment in a wireless communication system
US61377935 Dec 199724 Oct 2000Com21, Inc.Reverse path multiplexer for use in high speed data transmissions
US614131910 Apr 199631 Oct 2000Nec Usa, Inc.Link based alternative routing scheme for network restoration under failure
US614168623 Jun 199831 Oct 2000Deterministic Networks, Inc.Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control
US614464526 May 19987 Nov 2000Nera Wireless Broadband Access AsMethod and system for an air interface for providing voice, data, and multimedia services in a wireless local loop system
US61446614 Feb 19977 Nov 2000Kabushiki Kaisha ToshibaNetwork node apparatus and virtual connection control method for providing various service attributes in multicast communication
US61479752 Jun 199914 Nov 2000Ac Properties B.V.System, method and article of manufacture of a proactive threhold manager in a hybrid communication system architecture
US614800030 Sep 199714 Nov 2000International Business Machines CorporationMerging of data cells at network nodes
US614800112 Jun 199714 Nov 2000Nokia Telecommunications, OyMultipoint-to-point system which multiplexes complete packets comprised of ATM cells on to a single virtual channel connection
US61480059 Oct 199714 Nov 2000Lucent Technologies IncLayered video multicast transmission system with retransmission-based error recovery
US61513243 Jun 199621 Nov 2000Cabletron Systems, Inc.Aggregation of mac data flows through pre-established path between ingress and egress switch to reduce number of number connections
US615444630 Jun 199928 Nov 2000Broadcom CorporationNetwork switching architecture utilizing cell based and packet based per class-of-service head-of-line blocking prevention
US615764816 Sep 19975 Dec 2000Bell Atlantic Network Services, Inc.Network session management
US61576752 Apr 19985 Dec 2000Sony CorporationImage transmission device and image transmission method
US616079313 Oct 199812 Dec 2000Nokia Telecommunications, OyECN-based approach for congestion management in hybrid IP-ATM networks
US616113319 Oct 199812 Dec 2000Lexton Systems, Inc.Method and apparatus for configuration of an internet appliance
US616703020 Mar 199726 Dec 2000Nokia Telecommunications, OyBuffer-based traffic measurement system and method for nominal bit rate (NBR) service
US616744526 Oct 199826 Dec 2000Cisco Technology, Inc.Method and apparatus for defining and implementing high-level quality of service policies in computer networks
US617339912 Jun 19979 Jan 2001Vpnet Technologies, Inc.Apparatus for implementing virtual private networks
US617587030 Nov 199516 Jan 2001Lucent Technologies Inc.Method of admission control and routing of virtual circuits
US61785054 Mar 199823 Jan 2001Internet Dynamics, Inc.Secure delivery of information in a network
US618219328 May 199830 Jan 20013Com CorporationCaching system using cache indexes for call group data of call requests in ATM network devices
US61852219 Nov 19986 Feb 2001Cabletron Systems, Inc.Method and apparatus for fair and efficient scheduling of variable-size data packets in an input-buffered multipoint switch
US618867110 Dec 199713 Feb 2001At&T CorpTraffic management for frame relay switched data service
US618869826 Jan 199813 Feb 2001Cisco Technology, Inc.Multiple-criteria queueing and transmission scheduling system for multimedia networks
US618903316 Jul 199813 Feb 2001Hewlett-Packard CompanyMethod and system for providing performance guarantees for a data service system of a data access network system
US619535524 Sep 199827 Feb 2001Sony CorporationPacket-Transmission control method and packet-transmission control apparatus
US61956972 Jun 199927 Feb 2001Ac Properties B.V.System, method and article of manufacture for providing a customer interface in a hybrid network
US620197116 Jul 199813 Mar 2001Nokia Mobile Phones Ltd.Apparatus, and associated method for controlling service degradation performance of communications in a radio communication system
US620208227 Aug 199713 Mar 2001Nippon Telegraph And Telephone CorporationTrunk transmission network
US620515028 May 199820 Mar 20013Com CorporationMethod of scheduling higher and lower priority data packets
US62052114 Aug 199920 Mar 2001Transnexus, LlcInternet telephony call pricing center
US620548813 Nov 199820 Mar 2001Nortel Networks LimitedInternet protocol virtual private network realization using multi-protocol label switching tunnels
US621218415 Jul 19983 Apr 2001Washington UniversityFast scaleable methods and devices for layer four switching
US62157898 Jun 199910 Apr 2001Merlot CommunicationsLocal area network for the transmission and control of audio, video, and computer data
US621585521 Jan 199910 Apr 2001Bell Atlantic Network Services, Inc.Loop certification and measurement for ADSL
US622322214 May 199824 Apr 20013Com CorporationMethod and system for providing quality-of-service in a data-over-cable system using configuration protocol messaging
US622668628 Sep 19991 May 2001HearmeServer-group messaging system for interactive applications
US622674812 Jun 19971 May 2001Vpnet Technologies, Inc.Architecture for virtual private networks
US62301447 Jul 19988 May 2001Nokia Telecommunications OyMethod and apparatus using an accounting bit for a SIMA network
US623020314 Mar 19978 May 2001Scientific-Atlanta, Inc.System and method for providing statistics for flexible billing in a cable environment
US623025217 Nov 19978 May 2001Silicon Graphics, Inc.Hybrid hypercube/torus architecture
US623322629 Jan 199915 May 2001Verizon Laboratories Inc.System and method for analyzing and transmitting video over a switched network
US624046214 Oct 199729 May 2001At&TSystem for providing enhanced grade of service for connections over a large network
US624046324 Nov 199829 May 2001Lucent Technologies Inc.Router placement methods and apparatus for designing IP networks with performance guarantees
US62528574 Mar 199826 Jun 2001At&T Corp.Method and apparatus for provisioned and dynamic quality of service in a communications network
US625630928 Apr 19983 Jul 2001Cisco Technology, Inc.Quality of service sensitive routes precomputed in bandwidth brackets
US625631019 Aug 19983 Jul 2001Electronics And Telecommunications Research InstituteMethod for controlling call under use of ATM transfer capabilities call gap during overload of ATM switching network
US625967730 Sep 199810 Jul 2001Cisco Technology, Inc.Clock synchronization and dynamic jitter management for voice over IP and real-time data
US625969528 Jul 199910 Jul 2001Synchrodyne Networks, Inc.Packet telephone scheduling with common time reference
US625969930 Dec 199710 Jul 2001Nexabit Networks, LlcSystem architecture for and method of processing packets and/or cells in a common switch
US626297617 Sep 199917 Jul 2001Ordered Networks, Inc.System and method for network flow optimization using traffic classes
US62629802 Dec 199717 Jul 2001At&T CorpDynamic resource allocation method and apparatus for broadband services in a wireless communications system
US626298220 Jan 200017 Jul 2001Starguide Digital Networks, Inc.High bandwidth broadcast system having localized multicast access to broadcast content
US626633913 May 199924 Jul 2001Starguide Digital Networks, Inc.High bandwidth broadcast system having localized multicast access to broadcast content
US627215125 Jan 19997 Aug 2001Cisco Technology, Inc.Scalable multimedia network
US627547018 Jun 199914 Aug 2001Digital Island, Inc.On-demand overlay routing for computer-based communication networks
US62754932 Apr 199814 Aug 2001Nortel Networks LimitedMethod and apparatus for caching switched virtual circuits in an ATM network
US62756958 Oct 199814 Aug 2001Nortel Networks LimitedSpectrum yield management in a wireless communication system
US627869324 Mar 199721 Aug 2001International Business Machines Corp.Communications systems with quality of service parameters
US62821721 Apr 199728 Aug 2001Yipes Communications, Inc.Generating acknowledgement signals in a data communication system
US628603121 Jan 19994 Sep 2001Jerry Richard WaeseScalable multimedia distribution method using client pull to retrieve objects in a client-specific multimedia list
US62860524 Dec 19984 Sep 2001Cisco Technology, Inc.Method and apparatus for identifying network data traffic flows and for applying quality of service treatments to the flows
US628938231 Aug 199911 Sep 2001Andersen Consulting, LlpSystem, method and article of manufacture for a globally addressable interface in a communication services patterns environment
US629246529 Dec 199718 Sep 2001Ukiah Software, Inc.Linear rule based method for bandwidth management
US62955322 Mar 199925 Sep 2001Nms Communications CorporationApparatus and method for classifying information received by a communications system
US630124411 Dec 19989 Oct 2001Nortel Networks LimitedQoS-oriented one-to-all route selection method for communication networks
US63045498 May 199716 Oct 2001Lucent Technologies Inc.Virtual path management in hierarchical ATM networks
US630457630 Sep 199816 Oct 2001Cisco Technology, Inc.Distributed interactive multimedia system architecture
US631086224 Jun 199730 Oct 2001At&T Corp.Real-time multimedia conferencing over an ATM network using an intelligent ATM cable modem and hybrid fiber-coax access
US631088120 Oct 199830 Oct 2001Terabeam CorporationMethod and apparatus for network control
US63109416 Aug 199830 Oct 2001Itxc, Inc.Method and apparatus for facilitating tiered collaboration
US631416316 Mar 20006 Nov 2001The Regents Of The University Of CaliforniaHybrid universal broadband telecommunications using small radio cells interconnected by free-space optical links
US631743814 Apr 199913 Nov 2001Harold Herman Trebes, Jr.System and method for providing peer-oriented control of telecommunications services
US631758421 Dec 199813 Nov 2001Nortel Networks LimitedControlling communication in wireless and satellite networks
US63208659 Jun 199720 Nov 2001University Of Maryland At College ParkMethod and apparatus for implementing time-based data flow control and network implementation thereof
US63241662 Jul 199827 Nov 2001Kokusai Denshin Denwa Co., Ltd.Call setup control apparatus in ATM switch
US632416929 Feb 200027 Nov 2001At&T Corp.Providing multimedia conferencing services over a wide area network interconnecting nonguaranteed quality of service LANs
US63276183 Dec 19984 Dec 2001Cisco Technology, Inc.Recognizing and processing conflicts in network management policies
US63305867 Feb 199611 Dec 2001British Telecommunications Public Limited CompanyReconfigurable service provision via a communication network
US63319836 May 199718 Dec 2001Enterasys Networks, Inc.Multicast switching
US633198521 Aug 199818 Dec 2001Adc Telecommunications, Inc.Telecommunication network with variable address learning, switching and routing
US633198727 May 199818 Dec 20013Com CorporationMethod and system for bundling data in a data-over-cable system
US63321631 Sep 199918 Dec 2001Accenture, LlpMethod for providing communication services over a computer network system
US633421928 Jun 199625 Dec 2001Adc Telecommunications Inc.Channel selection for a hybrid fiber coax network
US633592718 Nov 19961 Jan 2002Mci Communications CorporationSystem and method for providing requested quality of service in a hybrid network
US633593230 Jun 19991 Jan 2002Broadcom CorporationHigh performance self balancing low cost network switching architecture based on distributed hierarchical shared memory
US633593530 Jun 19991 Jan 2002Broadcom CorporationNetwork switching architecture with fast filtering processor
US633785015 Oct 19998 Jan 2002Hitachi, Ltd.Method and apparatus for executing communication in real-time and data structure for real-time data communication
US63380466 Oct 19978 Jan 2002Nokia Telecommunications, OySystem and method for determining charges for usage of a network connection
US633983231 Aug 199915 Jan 2002Accenture LlpException response table in environment services patterns
US63411302 Sep 199822 Jan 2002Lucent Technologies, Inc.Packet classification method and apparatus employing two fields
US634130924 Dec 199722 Jan 2002Novell, Inc.Firewall system for quality of service management
US634332227 Jul 199829 Jan 2002Kabushiki Kaisha ToshibaIP over ATM system using control messages to set up cut-through paths or bypass pipes in routers
US634332618 May 199829 Jan 2002Nec Usa, Inc.System and method of transferring internet protocol packets using fast ATM cell transport
US634505118 Feb 19985 Feb 2002Cisco Technology, Inc.Method and apparatus for multiplexing of multiple users on the same virtual circuit
US634523931 Aug 19995 Feb 2002Accenture LlpRemote demonstration of business capabilities in an e-commerce environment
US634908913 Jun 200019 Feb 2002Riverstone Networks, Inc.Flexible scheduler in an asynchronous transfer mode (ATM) switch
US635145610 Jan 200026 Feb 2002Nera Telecommunications Inc.Method and system for an air interface for providing voice, data, and multimedia services in a wireless local loop system
US635177321 Dec 199826 Feb 20023Com CorporationMethods for restricting access of network devices to subscription services in a data-over-cable system
US635361628 Dec 19985 Mar 2002Lucent Technologies Inc.Adaptive processor schedulor and method for reservation protocol message processing
US635654611 Aug 199812 Mar 2002Nortel Networks LimitedUniversal transfer method and network with distributed switch
US63598821 Apr 199719 Mar 2002Yipes Communications, Inc.Method and apparatus for transmitting data
US63599012 Sep 199819 Mar 2002General Dynamics Decision Systems, Inc.Method and apparatus for asynchronous adaptive protocol layer tuning
US63630538 Feb 199926 Mar 20023Com CorporationMethod and apparatus for measurement-based conformance testing of service level agreements in networks
US636331931 Aug 199926 Mar 2002Nortel Networks LimitedConstraint-based route selection using biased cost
US636341119 Oct 199926 Mar 2002Mci Worldcom, Inc.Intelligent network
US63665772 Jun 20002 Apr 2002Mci Worldcom, Inc.Method for providing IP telephony with QoS using end-to-end RSVP signaling
US63667808 Oct 19982 Apr 2002Nortel Networks Ltd.Real-time spectrum usage data collection in a wireless communication system
US636695928 May 19992 Apr 20023Com CorporationMethod and apparatus for real time communication system buffer size and error correction coding selection
US63701444 Nov 19989 Apr 2002Polytechnic UniversityMethods and apparatus for shaping queued packets using a two-dimensional RAM-based search engine
US637052015 Nov 19999 Apr 2002Nokia Telecommunications OySystem and method employing last occurrence and sliding window technique for determining a minimum and maximum value
US63741121 Apr 199916 Apr 2002Telefonaktiebolaget Lm Ericsson (Publ)Flexible radio access and resource allocation in a universal mobile telephone system
US637754612 May 199823 Apr 2002International Business Machines CorporationRate guarantees through buffer management
US637755117 Aug 199823 Apr 2002Nortel Networks LimitedQoS based route determination method for communications networks
US637757315 Jun 199823 Apr 2002Siemens Information And Communication Networks, Inc.Method and apparatus for providing a minimum acceptable quality of service for a voice conversation over a data network
US637757922 Jul 199823 Apr 2002Synchrodyne Networks, Inc.Interconnecting a synchronous switching network that utilizes a common time reference with an asynchronous switching network
US637758311 Jun 199723 Apr 2002Xerox CorporationRate shaping in per-flow output queued routing mechanisms for unspecified bit rate service
US637793128 Sep 199923 Apr 2002Mindspeed TechnologiesSpeech manipulation for continuous speech playback over a packet network
US638516929 Jul 19987 May 2002Lucent Technologies Inc.Allocation of bandwidth in a packet switched network among subscribers of a service provider
US638519829 Jul 19987 May 2002Synchrodyne Networks, Inc.Signaling for timely forwarding in packet switching network with a common time reference
US638520422 Nov 19997 May 2002Worldcom, Inc.Network architecture and call processing system
US638545113 Sep 19997 May 2002Nokia Mobile Phones LimitedHandover between mobile communication networks
US638561521 May 19997 May 2002Cisco Technology, Inc.Communicating network information using universal resource locators
US63890314 Nov 199814 May 2002Polytechnic UniversityMethods and apparatus for fairly scheduling queued packets using a ram-based search engine
US639348120 Oct 199921 May 2002Worldcom, Inc.Method and apparatus for providing real-time call processing services in an intelligent network
US639683424 Nov 199728 May 2002Riverstone Networks, Inc.Flexible scheduler in an asynchronous transfer mode (ATM) switch
US63968373 Mar 200028 May 20023Com CorporationMethod and system for mapping virtual connections to asymmetric digital subscriber line latency paths
US639725113 Jan 199928 May 2002International Business Machines CorporationFile server for multimedia file distribution
US64006811 Apr 19974 Jun 2002Cisco Technology, Inc.Method and system for minimizing the connection set up time in high speed packet switching networks
US640081926 Mar 19984 Jun 2002Hitachi, Ltd.Method and apparatus for executing communication in real-time and data structure for real-time data communication
US64047351 May 199811 Jun 2002Nortel Networks LimitedMethods and apparatus for distributed control of a multi-class network
US640486111 Apr 200011 Jun 2002E-Cell TechnologiesDSL modem with management capability
US640525727 Aug 199811 Jun 2002Verizon Laboratories Inc.Method and system for burst congestion control in an internet protocol network
US64079986 Aug 199818 Jun 2002Thomson Licensing S.A.Multimedia decoder for prioritized bi-directional communication in a broadcast system
US640800121 Oct 199818 Jun 2002Lucent Technologies Inc.Method for determining label assignments for a router
US641161619 Apr 200025 Jun 2002Starguide Digital Networks, Inc.High bandwidth broadcast system having localized multicast access to broadcast content
US641194628 Aug 199825 Jun 2002General Instrument CorporationRoute optimization and traffic management in an ATM network using neural computing
US641495210 Oct 19972 Jul 2002Broadcom Homenetworking, Inc.Virtual gateway system and method
US64153139 Jul 19992 Jul 2002Nec CorporationCommunication quality control system
US64181696 Aug 19989 Jul 2002Thomson Licensing S.A.System for prioritizing bi-directional broadcast data
US642133526 Oct 199816 Jul 2002Nokia Telecommunications, OyCDMA communication system and method using priority-based SIMA quality of service class
US64217261 Mar 199816 Jul 2002Akamai Technologies, Inc.System and method for selection and retrieval of diverse types of video data on a computer network
US642465917 Jul 199823 Jul 2002Network Equipment Technologies, Inc.Multi-layer switching apparatus and method
US64269456 Oct 199830 Jul 2002Nokia Telecommunications, OyMethod and apparatus for providing resource discovery using multicast scope
US64269482 Jun 199930 Jul 2002Accenture LlpVideo conferencing fault management in a hybrid network
US642695516 Sep 199830 Jul 2002Transnexus, Inc.Internet telephony call routing engine
US642713231 Aug 199930 Jul 2002Accenture LlpSystem, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network
US642717412 Nov 199830 Jul 2002Cisco Technology, Inc.Dynamic IP addressing and quality of service assurance
US643015222 Dec 19996 Aug 2002Alcatel Usa Sourcing, L.P.Scheduler system for scheduling the distribution of ATM cells
US64301673 Aug 19986 Aug 2002Trw Inc.Method for transferring data over a satellite network by using unique beam identifiers to route the data
US64341291 Dec 199913 Aug 2002Nera Wireless Broadband Access AsMethod and system for an air interface for providing voice, data, and multimedia services in a wireless local loop system
US643413411 Dec 199813 Aug 2002Lucent Technologies, Inc.Dynamic address assignment for wireless devices accessing packet-based wired networks
US64341522 Sep 199813 Aug 2002Fujitsu LimitedATM network device
US643415416 Jan 199813 Aug 2002Nortel Networks LimitedTDM/TDMA distribution network
US643456831 Aug 199913 Aug 2002Accenture LlpInformation services patterns in a netcentric environment
US643461210 Dec 199713 Aug 2002Cisco Technology, Inc.Connection control interface for asynchronous transfer mode switches
US643462831 Aug 199913 Aug 2002Accenture LlpCommon interface for handling exception interface name with additional prefix and suffix for handling exceptions in environment services patterns
US64381047 Aug 199820 Aug 2002Telefonaktiebolaget L M Ericsson (Publ)Link-level flow control method for an ATM server
US643810622 Dec 199820 Aug 2002Nortel Networks LimitedInter-class schedulers utilizing statistical priority guaranteed queuing and generic cell-rate algorithm priority guaranteed queuing
US643859431 Aug 199920 Aug 2002Accenture LlpDelivering service to a client via a locally addressable interface
US644213522 Jul 199827 Aug 2002Synchrodyne Networks, Inc.Monitoring, policing and billing for packet switching with a common time reference
US64421404 Jan 199927 Aug 20023Com CorporationMethod for automatic setup of missing RM cell count parameter CRM in an ATM traffic management descriptor
US644215827 May 199827 Aug 20023Com CorporationMethod and system for quality-of-service based data forwarding in a data-over-cable system
US64421643 Jun 199927 Aug 2002Fujitsu Network Communications, Inc.Method and system for allocating bandwidth and buffer resources to constant bit rate (CBR) traffic
US64425472 Jun 199927 Aug 2002Andersen ConsultingSystem, method and article of manufacture for information service management in a hybrid communication system
US644274831 Aug 199927 Aug 2002Accenture LlpSystem, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment
US644612528 Mar 19973 Sep 2002Honeywell International Inc.Ripple scheduling for end-to-end global resource management
US644612612 May 19993 Sep 2002Honeywell International Inc.Ripple scheduling for end-to-end global resource management
US644926515 Jan 199910 Sep 2002Trw Inc.Media access control layer for satellite ATM networks
US644926725 May 199910 Sep 2002Hughes Electronics CorporationMethod and apparatus for medium access control from integrated services packet-switched satellite networks
US644928314 May 199910 Sep 2002Polytechnic UniversityMethods and apparatus for providing a fast ring reservation arbitration
US64495882 Jun 199910 Sep 2002Accenture LlpCustomer-driven QOS in hybrid communication system
US644964721 Sep 199910 Sep 2002Cisco Systems, Inc.Content-aware switching of network packets
US64529159 Jul 199917 Sep 2002Malibu Networks, Inc.IP-flow classification in a wireless point to multi-point (PTMP) transmission system
US645294220 May 199917 Sep 2002Telefonaktiebolaget L M Ericsson (Publ)System and method for providing wireless local loop access using an access multiplexer
US645663117 May 200024 Sep 2002Sony CorpCommunication control equipment and communication control method
US645969712 Nov 19981 Oct 2002Genesys Telecommunications Laboratories, Inc.Integrated telephony network combining a packet data network and a dedicated—connection network
US646345417 Jun 19998 Oct 2002International Business Machines CorporationSystem and method for integrated load distribution and resource management on internet environment
US64665745 Jun 199815 Oct 2002International Business Machines CorporationQuality of service improvement of internet real-time media transmission by transmitting redundant voice/media frames
US646698017 Jun 199915 Oct 2002International Business Machines CorporationSystem and method for capacity shaping in an internet environment
US64669842 Jul 199915 Oct 2002Cisco Technology, Inc.Method and apparatus for policy-based management of quality of service treatments of network data traffic flows by integrating policies with application programs
US647379427 May 199929 Oct 2002Accenture LlpSystem for establishing plan to test components of web based framework by displaying pictorial representation and conveying indicia coded components of existing network framework
US647385816 Apr 199929 Oct 2002Digeo, Inc.Method and apparatus for broadcasting data with access control
US64771474 Mar 19975 Nov 2002Siemens AktiengesellschaftMethod and device for transmitting a data packet using ethernet from a first device to at least one other device
US64771673 Jun 19995 Nov 2002Fujitsu Network Communications, Inc.Method and system for allocating bandwith to real-time variable bit rate (rt-VBR) traffic
US647758031 Aug 19995 Nov 2002Accenture LlpSelf-described stream in a communication services patterns environment
US647758216 Dec 19985 Nov 2002Nortel Networks LimitedMethod and apparatus for conservative link selection
US647759511 Apr 20005 Nov 2002E-Cell TechnologiesScalable DSL access multiplexer with high reliability
US647766531 Aug 19995 Nov 2002Accenture LlpSystem, method, and article of manufacture for environment services patterns in a netcentic environment
US648049517 Apr 199812 Nov 2002Nortel Networks LimitedConnectionless communications network
US648054123 Oct 199812 Nov 2002Realnetworks, Inc.Method and apparatus for providing scalable pre-compressed digital video with reduced quantization based artifacts
US648089810 Sep 199912 Nov 2002Array Telecom CorporationSystem, method, and computer program product for managing a carrier exchange network
US64808998 Sep 199912 Nov 2002Nortel Networks LimitedDifferentiated services IP quality of services round trip time aware intelligent traffic conditioner in an ingress node of virtual private networks
US648380528 Dec 199819 Nov 2002Nortel Networks LimitedInternet differentiated services service for transaction applications
US648384219 Feb 199819 Nov 2002Nortel Networks LimitedMultimedia switching system
US64839124 Aug 199919 Nov 2002At&T Corp.Method for allocating network resources
US648716710 Mar 199926 Nov 2002Nortel Networks LimitedExclusion list of senders to an autonomous system
US648717018 Nov 199826 Nov 2002Nortel Networks LimitedProviding admission control and network quality of service with a distributed bandwidth broker
US64872134 Jan 199926 Nov 2002Polytechnic UniversityMethods and apparatus for fairly arbitrating contention for an output port
US64902491 Dec 19983 Dec 2002Nortel Networks LimitedAdaptive connection admission control scheme for packet networks
US64902565 Apr 20003 Dec 2002Mororola, Inc.Method, subscriber device, wireless router, and communication system efficiently utilizing the receive/transmit switching time
US649027513 Oct 19983 Dec 2002Nokia Telecommunications, OyMethod and apparatus for improving call setup efficiency in multimedia communications systems
US649062913 Oct 19983 Dec 2002Genuity Inc.System and method for scheduling the transmission of packet objects having quality of service requirements
US649331718 Dec 199810 Dec 2002Cisco Technology, Inc.Traffic engineering technique for routing inter-class traffic in a computer network
US649333130 Mar 200010 Dec 2002Qualcomm IncorporatedMethod and apparatus for controlling transmissions of a communications systems
US649334211 Sep 199810 Dec 2002Teledesic LlcMethod of data transmission in a data communication network
US64933482 Dec 199810 Dec 2002Telcordia Technologies, Inc.XDSL-based internet access router
US649647719 Apr 200017 Dec 2002Texas Instruments IncorporatedProcesses, articles, and packets for network path diversity in media over packet applications
US649650511 Dec 199817 Dec 2002Lucent Technologies Inc.Packet tunneling optimization to wireless devices accessing packet-based wired networks
US649685031 Aug 199917 Dec 2002Accenture LlpClean-up of orphaned server contexts
US64987823 Feb 199924 Dec 2002International Business Machines CorporationCommunications methods and gigabit ethernet communications adapter providing quality of service and receiver connection speed differentiation
US649886511 Feb 199924 Dec 2002Packetvideo Corp,.Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network
US65021314 Dec 199831 Dec 2002Novell, Inc.Directory enabled policy management tool for intelligent traffic management
US650213515 Feb 200031 Dec 2002Science Applications International CorporationAgile network protocol for secure communications with assured system availability
US650221331 Aug 199931 Dec 2002Accenture LlpSystem, method, and article of manufacture for a polymorphic exception handler in environment services patterns
US650524429 Jun 19997 Jan 2003Cisco Technology Inc.Policy engine which supports application specific plug-ins for enforcing policies in a feedback-based, adaptive data network
US651016227 May 199821 Jan 20033Com CorporationSystem and method for managing channel usage in a data over cable system
US651050929 Mar 199921 Jan 2003Pmc-Sierra Us, Inc.Method and apparatus for high-speed network rule processing
US65127511 Dec 199928 Jan 2003Paul F. StruhsakerMethod and system protocols for providing voice, data, and multimedia services in a wireless local loop system
US65128217 Mar 200028 Jan 2003Verizon Corporate Services Group Inc.Method and apparatus for efficiently utilizing a communications infrastructure
US651596327 Jan 19994 Feb 2003Cisco Technology, Inc.Per-flow dynamic buffer management
US651635017 Jun 19994 Feb 2003International Business Machines CorporationSelf-regulated resource management of distributed computer resources
US651925426 Feb 199911 Feb 2003Lucent Technologies Inc.RSVP-based tunnel protocol providing integrated services
US65192634 Mar 199711 Feb 2003Siemens AktiengesellschaftProcess for transmitting data packets of predefinable priority classes using ethernet from a first device to at least one other device
US651957127 May 199911 Feb 2003Accenture LlpDynamic customer profile management
US65195952 Mar 199911 Feb 2003Nms Communications, Inc.Admission control, queue management, and shaping/scheduling for flows
US651963628 Oct 199811 Feb 2003International Business Machines CorporationEfficient classification, manipulation, and control of network transmissions by associating network flows with rule based functions
US652262712 Nov 199818 Feb 2003Nortel Networks LimitedManaging internet protocol connection oriented services
US65236966 May 199825 Feb 2003Kabushiki Kaisha ToshibaCommunication control device for realizing uniform service providing environment
US652606213 Oct 199825 Feb 2003Verizon Corporate Services Group Inc.System and method for scheduling and rescheduling the transmission of cell objects of different traffic types
US652949813 Oct 19984 Mar 2003Cisco Technology, Inc.Routing support for point-to-multipoint connections
US652950821 May 19994 Mar 2003Redback Networks Inc.Methods and apparatus for packet classification with multiple answer sets
US652990931 Aug 19994 Mar 2003Accenture LlpMethod for translating an object attribute converter in an information services patterns environment
US652994831 Aug 19994 Mar 2003Accenture LlpMulti-object fetch component
US652995017 Jun 19994 Mar 2003International Business Machines CorporationPolicy-based multivariate application-level QoS negotiation for multimedia services
US653221314 May 199911 Mar 2003Agere Systems Inc.Guaranteeing data transfer delays in data packet networks using earliest deadline first packet schedulers
US653550530 Sep 199818 Mar 2003Cisco Technology, Inc.Method and apparatus for providing a time-division multiplexing (TDM) interface among a high-speed data stream and multiple processors
US653592217 Feb 200018 Mar 2003Inpro Licensing SarlSimplified-file hyper text protocol
US653603727 May 199918 Mar 2003Accenture LlpIdentification of redundancies and omissions among components of a web based architecture
US653841615 Oct 199925 Mar 2003Lucent Technologies Inc.Border gateway reservation protocol for tree-based aggregation of inter-domain reservations
US65389899 Sep 199825 Mar 2003British Telecommunications Public Limited CompanyPacket network
US65390118 Jun 199925 Mar 2003Merlot Communications, Inc.Method for initializing and allocating bandwidth in a permanent virtual connection for the transmission and control of audio, video, and computer data over a single network fabric
US653902615 Mar 199925 Mar 2003Cisco Technology, Inc.Apparatus and method for delay management in a data communications network
US65392379 Nov 199825 Mar 2003Cisco Technology, Inc.Method and apparatus for integrated wireless communications in private and public network environments
US653939631 Aug 199925 Mar 2003Accenture LlpMulti-object identifier system and method for information service pattern environment
US653942729 Jun 199925 Mar 2003Cisco Technology, Inc.Dynamically adaptive network element in a feedback-based data network
US653943110 Aug 199925 Mar 2003Cisco Technology, Inc.Support IP pool-based configuration
US654246528 May 19991 Apr 20033Com CorporationMethod for flow control in asymmetric digital subscriber line devices
US654250031 Dec 19981 Apr 2003At&T Corp.Network server platform (NSP) for a hybrid coaxial/twisted pair local loop network service architecture
US654251116 Jul 19981 Apr 2003Nortel Networks LimitedProgrammable transport and network architecture
US65425932 Jun 19991 Apr 2003Accenture LlpRules database server in a hybrid communication system architecture
US65460175 Mar 19998 Apr 2003Cisco Technology, Inc.Technique for supporting tiers of traffic priority levels in a packet-switched network
US65495147 Jul 199815 Apr 2003Nokia CorporationMethod and apparatus for shaping traffice for a SIMA network
US654953924 Nov 199815 Apr 2003Genesys Telecommunications Laboratories, Inc.Platform-independent DNT intelligent network
US654993810 Dec 199815 Apr 2003Nokia CorporationSystem and method for prioritizing multicast packets in a network service class utilizing a priority-based quality of service
US654994931 Aug 199915 Apr 2003Accenture LlpFixed format stream in a communication services patterns environment
US655005731 Aug 199915 Apr 2003Accenture LlpPiecemeal retrieval in an information services patterns environment
US655337616 Nov 199922 Apr 2003Infolibria, Inc.Efficient content server using request redirection
US65534104 May 199822 Apr 2003Inpro Licensing SarlTailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
US655341328 Jun 200022 Apr 2003Massachusetts Institute Of TechnologyContent delivery network using edge-of-network servers for providing content delivery to a set of participating content providers
US655351510 Sep 199922 Apr 2003Comdial CorporationSystem, method and computer program product for diagnostic supervision of internet connections
US655356829 Sep 199922 Apr 20033Com CorporationMethods and systems for service level agreement enforcement on a data-over cable system
US655658611 Sep 199629 Apr 2003Nokia Mobile Phones LimitedMessaging system
US65566592 Jun 199929 Apr 2003Accenture LlpService level management in a hybrid network architecture
US655682428 Oct 199929 Apr 2003Nokia CorporationApparatus, and associated method for controlling service degradation performance of communication in a radio communication system
US655703729 May 199829 Apr 2003Sun MicrosystemsSystem and method for easing communications between devices connected respectively to public networks such as the internet and to private networks by facilitating resolution of human-readable addresses
US656019619 Nov 19986 May 2003Cisco Technology, Inc.Method and apparatus for controlling the transmission of cells across a network
US656022510 Nov 19996 May 2003Nortel Networks LimitedEnhanced performance VoDSL
US656022930 Jun 19996 May 2003Broadcom CorporationNetwork switching architecture with multiple table synchronization, and forwarding of both IP and IPX packets
US656023021 May 19996 May 2003Redback Networks Inc.Packet scheduling methods and apparatus
US656065412 Oct 19996 May 2003Nortel Networks LimitedApparatus and method of maintaining timely topology data within a link state routing network
US656379325 Nov 199813 May 2003Enron Warpspeed Services, Inc.Method and apparatus for providing guaranteed quality/class of service within and across networks using existing reservation protocols and frame formats
US656379424 Aug 199913 May 2003Fujitsu LimitedBoundary device for performing a connection control at a boundary between two communications networks
US656382925 Mar 199913 May 2003Xerox CorporationMethod for providing integrated packet services over a shared-media network
US65642098 Mar 200013 May 2003Accenture LlpKnowledge management tool for providing abstracts of information
US656740610 Dec 199920 May 2003Tropic Networks Inc.Method of labeling data units with a domain field
US656740821 May 199920 May 2003Redback Networks Inc.Methods and apparatus for packet classification with multi-level data structure
US656741520 Mar 199920 May 2003Lucent Technologies Inc.Packet scheduling in a communication network with statistical multiplexing of service classes
US657084915 Oct 199927 May 2003Tropic Networks Inc.TDM-quality voice over packet
US657087513 Oct 199827 May 2003Intel CorporationAutomatic filtering and creation of virtual LANs among a plurality of switch ports
US657087916 Feb 199927 May 2003Canon Kabushiki KaishaCommunications system and method of controlling same
US65708908 Jun 199927 May 2003Merlot CommunicationsMethod for the transmission and control of audio, video, and computer data over a single network fabric using ethernet packets
US657128231 Aug 199927 May 2003Accenture LlpBlock-based communication in a communication services patterns environment
US657128523 Dec 199927 May 2003Accenture LlpProviding an integrated service assurance environment for a network
US657419519 Apr 20003 Jun 2003Caspian Networks, Inc.Micro-flow management
US657421314 Dec 19993 Jun 2003Texas Instruments IncorporatedWireless base station systems for packet communications
US657421825 May 19993 Jun 20033Com CorporationMethod and system for spatially disjoint joint source and channel coding for high-quality real-time multimedia streaming over connection-less networks via circuit-switched interface links
US657422116 Mar 19983 Jun 2003Telefonaktiebolaget Lm Ericsson (Publ)Asynchronous transfer mode platform for mobile communications
US65742242 Jul 19993 Jun 2003Nortel Networks LimitedProcessing communication traffic
US65742428 Jun 19993 Jun 2003Merlot Communications, Inc.Method for the transmission and control of audio, video, and computer data over a single network fabric
US657433522 Dec 19993 Jun 2003At&T Corp.Method for simulating a ring back for a call between parties in different communication networks
US657759512 Nov 199910 Jun 2003Genuity Inc.Systems and methods for transporting associated data signals over a network
US657759729 Jun 199910 Jun 2003Cisco Technology, Inc.Dynamic adjustment of network elements using a feedback-based adaptive technique
US65776318 Jun 199910 Jun 2003Merlot Communications, Inc.Communication switching module for the transmission and control of audio, video, and computer data over a single network fabric
US657764215 Jan 199910 Jun 20033Com CorporationMethod and system for virtual network administration with a data-over cable system
US657771822 Dec 199910 Jun 2003At&T Corp.Method for call forwarding without hairpinning and with split billing
US657806831 Aug 199910 Jun 2003Accenture LlpLoad balancer in environment services patterns
US657807729 Dec 199710 Jun 2003Novell, Inc.Traffic monitoring tool for bandwidth management
US658072111 Aug 199817 Jun 2003Nortel Networks LimitedRouting and rate control in a universal transfer mode network
US658110227 May 199917 Jun 2003International Business Machines CorporationSystem and method for integrating arbitrary isochronous processing algorithms in general media processing systems
US658408014 Jan 199924 Jun 2003Aero-Vision Technologies, Inc.Wireless burstable communications repeater
US65840935 Jan 199924 Jun 2003Cisco Technology, Inc.Method and apparatus for automatic inter-domain routing of calls
US658410830 Sep 199824 Jun 2003Cisco Technology, Inc.Method and apparatus for dynamic allocation of multiple signal processing resources among multiple channels in voice over packet-data-network systems (VOPS)
US658412214 Dec 199924 Jun 2003Integral Access, Inc.Method and system for providing voice and data service
US658422821 Jun 200024 Jun 2003Avxing International Ltd. CaymanImage coding embedded in matrix operation
US658449314 Sep 199924 Jun 2003Microsoft CorporationMultiparty conferencing and collaboration system utilizing a per-host model command, control and communication structure
US658450229 Jun 199924 Jun 2003Cisco Technology, Inc.Technique for providing automatic event notification of changing network conditions to network elements in an adaptive, feedback-based data network
US658450923 Jun 199824 Jun 2003Intel CorporationRecognizing audio and video streams over PPP links in the absence of an announcement protocol
US658743118 Dec 19981 Jul 2003Nortel Networks LimitedSupertrunking for packet switching
US658746028 Feb 20001 Jul 2003Cisco Technology, Inc.Bridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US658747626 May 19991 Jul 20033 Com CorporationEthernet frame encapsulation over VDSL using HDLC
US658748029 Jan 19991 Jul 2003Cisco Technology, Inc.Multimedia client for multimedia/hybrid network
US659086727 May 19998 Jul 2003At&T Corp.Internet protocol (IP) class-of-service routing technique
US65908859 Jul 19998 Jul 2003Malibu Networks, Inc.IP-flow characterization in a wireless point to multi-point (PTMP) transmission system
US65913017 Jun 19998 Jul 2003Nortel Networks LimitedMethods and systems for controlling network gatekeeper message processing
US65942469 Jul 199915 Jul 2003Malibu Networks, Inc.IP-flow identification in a wireless point to multi-point transmission system
US659426811 Mar 199915 Jul 2003Lucent Technologies Inc.Adaptive routing system and method for QOS packet networks
US659427722 Jul 199915 Jul 2003Avaya Technology Corp.Dynamic-rate, differential class-based quality of service agent for internet protocol exchange systems
US659427922 Apr 199915 Jul 2003Nortel Networks LimitedMethod and apparatus for transporting IP datagrams over synchronous optical networks at guaranteed quality of service
US659469910 Oct 199715 Jul 2003Kasenna, Inc.System for capability based multimedia streaming over a network
US659768424 Dec 199722 Jul 2003Nortel Networks Ltd.Distributed architecture and associated protocols for efficient quality of service-based route computation
US659768930 Dec 199822 Jul 2003Nortel Networks LimitedSVC signaling system and method
US659803421 Sep 199922 Jul 2003Infineon Technologies North America Corp.Rule based IP data processing
US659808027 Dec 199922 Jul 2003Kabushiki Kaisha ToshibaNetwork interconnection apparatus network node apparatus and packet transfer method for high speed large capacity inter-network communication
US660072029 Sep 199929 Jul 2003Nortel Networks LimitedMethod and apparatus for managing communications traffic
US660074125 Mar 199929 Jul 2003Lucent Technologies Inc.Large combined broadband and narrowband switch
US660075230 Jun 199929 Jul 2003Network PhysicsMethod for reducing excess queue time in communication nodes
US660119231 Aug 199929 Jul 2003Accenture LlpAssertion component in environment services patterns
US660123431 Aug 199929 Jul 2003Accenture LlpAttribute dictionary in a business logic services environment
US660666031 Aug 199912 Aug 2003Accenture LlpStream-based communication in a communication services patterns environment
US660674422 Nov 199912 Aug 2003Accenture, LlpProviding collaborative installation management in a network-based supply chain environment
US66088158 Nov 199919 Aug 2003Spacebridge Networks CorporationMethod and apparatus for connection admission control in cell or packet-based networks
US660883223 Jul 199819 Aug 2003Telefonaktiebolaget Lm EricssonCommon access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services
US660883426 May 199919 Aug 20033 Com CorporationSystem for encapsulating Ethernet frames over very high speed digital subscriber lines
US66090023 Apr 200019 Aug 2003Hrl Laboratories, LlcMethod and apparatus for predictive QoS routing for broad band low earth satellite networks
US661151916 Aug 199926 Aug 2003Swxtch The Rules, LlcLayer one switching in a packet, cell, or frame-based network
US661152218 Jun 199926 Aug 2003Juniper Networks, Inc.Quality of service facility in a device for performing IP forwarding and ATM switching
US66115268 May 200026 Aug 2003Adc Broadband Access Systems, Inc.System having a meshed backplane and process for transferring data therethrough
US661153130 Sep 199826 Aug 2003Cisco Technology, Inc.Method and apparatus for routing integrated data, voice, and video traffic
US66118225 May 199926 Aug 2003Ac Properties B.V.System method and article of manufacture for creating collaborative application sharing
US661186731 Aug 199926 Aug 2003Accenture LlpSystem, method and article of manufacture for implementing a hybrid network
US661187530 Apr 199926 Aug 2003Pmc-Sierra, Inc.Control system for high speed rule processors
US661188617 Nov 199926 Aug 2003Samsung Electronics Co., Ltd.Method for transferring variable isochronous data and apparatus therefor
US661478120 Nov 19982 Sep 2003Level 3 Communications, Inc.Voice over data telecommunications network architecture
US66149363 Dec 19992 Sep 2003Microsoft CorporationSystem and method for robust video coding using progressive fine-granularity scalable (PFGS) coding
US661516627 May 19992 Sep 2003Accenture LlpPrioritizing components of a network framework required for implementation of technology
US661519931 Aug 19992 Sep 2003Accenture, LlpAbstraction factory in a base services pattern environment
US661525331 Aug 19992 Sep 2003Accenture LlpEfficient server side data retrieval for execution of client side applications
US661835616 Feb 20009 Sep 2003AlcatelMethod for policing data traffic, a data traffic policer realizing such a method and a telecommunication network including such a policer
US662183317 Dec 199916 Sep 2003World Com, Inc.Method and system for efficiently passing the silence or unused status of a DSO channel through a DSO switch matrix and a data switch
US662189531 Aug 199916 Sep 2003Nortel Networks LimitedEnhanced communication services for data networks
US662860930 Apr 199830 Sep 2003Nortel Networks LimitedMethod and apparatus for simple IP-layer bandwidth allocation using ingress control of egress bandwidth
US662861028 Jun 199930 Sep 2003Cisco Technology, Inc.Methods and apparatus for managing a flow of packets using change and reply signals
US66286299 Jul 199930 Sep 2003Malibu NetworksReservation based prioritization method for wireless transmission of latency and jitter sensitive IP-flows in a wireless point to multi-point transmission system
US662866630 Mar 199830 Sep 2003Genesys Telecomm Lab IncManaging bandwidth on demand for internet protocol messaging with capability for transforming telephony calls from one media type to another media type
US663112211 Jun 19997 Oct 2003Nortel Networks LimitedMethod and system for wireless QOS agent for all-IP network
US663113527 Mar 20007 Oct 2003Nortel Networks LimitedMethod and apparatus for negotiating quality-of-service parameters for a network connection
US663354424 Jun 199914 Oct 2003At&T Corp.Efficient precomputation of quality-of-service routes
US663356916 Apr 199814 Oct 2003Samsung Electronics Co., Ltd.System and method for routing data cells through an ATM architecture using quality of service data in a service control point
US663358513 Aug 199914 Oct 2003International Business Machines CorporationEnhanced flow control in ATM edge switches
US663624231 Aug 199921 Oct 2003Accenture LlpView configurer in a presentation services patterns environment
US663648514 May 199821 Oct 20033Com CorporationMethod and system for providing quality-of-service in a data-over-cable system
US663650528 May 199921 Oct 20033Com CorporationMethod for service provisioning a broadband modem
US663650911 May 199921 Oct 2003Cisco Technology, Inc.Hardware TOS remapping based on source autonomous system identifier
US664023831 Aug 199928 Oct 2003Accenture LlpActivity component in a presentation services patterns environment
US664023910 Nov 199928 Oct 2003Garuda Network CorporationApparatus and method for intelligent scalable switching network
US664024431 Aug 199928 Oct 2003Accenture LlpRequest batcher in a transaction services patterns environment
US66402489 Jul 199928 Oct 2003Malibu Networks, Inc.Application-aware, quality of service (QoS) sensitive, media access control (MAC) layer
US664024931 Aug 199928 Oct 2003Accenture LlpPresentation services patterns in a netcentric environment
US664325912 Nov 19994 Nov 20033Com CorporationMethod for optimizing data transfer in a data network
US664698828 Mar 200011 Nov 2003Nortel Networks LimitedSystem, device, and method for allocating excess bandwidth in a differentiated services communication network
US664699913 Jan 200011 Nov 2003Fujitsu LimitedMobile packet communication system
US665063924 May 200018 Nov 2003Enterasys Networks, Inc.Secure fast packet switch having improved memory utilization
US665064923 Jul 199918 Nov 2003Hughes Electronics CorporationExtension interface units in a communication system
US665434619 Jul 199925 Nov 2003Dunti CorporationCommunication network across which packets of data are transmitted according to a priority scheme
US665435911 Dec 199825 Nov 2003Lucent Technologies Inc.Wireless access to packet-based networks
US665436328 Dec 199925 Nov 2003Nortel Networks LimitedIP QOS adaptation and management system and method
US665437312 Jun 200025 Nov 2003Netrake CorporationContent aware network apparatus
US66548082 Apr 199925 Nov 2003Lucent Technologies Inc.Proving quality of service in layer two tunneling protocol networks
US665796023 Nov 19992 Dec 2003International Business Machines CorporationMethod and system for providing differentiated services in computer networks
US665800217 Jun 19992 Dec 2003Cisco Technology, Inc.Logical operation unit for packet processing
US665856826 Oct 19992 Dec 2003Intertrust Technologies CorporationTrusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US66617755 Aug 19999 Dec 2003Lucent Technologies Inc.Redundant routing with deadlines in data networks
US666222111 Apr 20009 Dec 2003Lucent Technologies Inc.Integrated network and service management with automated flow through configuration and provisioning of virtual private networks
US66653013 Jun 199916 Dec 2003Fujitsu Network Communications, Inc.Transmission slot allocation method and map for virtual tunnels in a transmission line
US66679561 May 199823 Dec 2003Nortel Networks LimitedMulti-class network
US666798414 May 199923 Dec 2003Polytechnic UniversityMethods and apparatus for arbitrating output port contention in a switch having virtual output queuing
US667126230 Dec 199930 Dec 2003At&T Corp.Conference server for automatic x-way call port expansion feature
US667181822 Nov 199930 Dec 2003Accenture LlpProblem isolation through translating and filtering events into a standard object format in a network based supply chain
US667447713 Mar 19986 Jan 2004Matsushita Electric Industrial Co., Ltd.Method and apparatus for processing a data series including processing priority data
US667471730 Mar 20006 Jan 2004Network Physics, Inc.Method for reducing packet loss and increasing internet flow by feedback control
US667474422 Sep 19986 Jan 2004Lucent Technologies Inc.Point-to-point data transport over the internet utilizing label switching without IP headers
US667475428 Mar 20006 Jan 2004Synchrodyne Networks, Inc.Wavelength division multiplexing combined with time division multiplexing using a common time reference
US667476028 Sep 19996 Jan 2004Extreme Networks, Inc.Method and system for implementing end-to-end QoS in packet-switched networks
US667522929 Nov 19996 Jan 2004Lucent Technologies Inc.Methods and apparatus for providing quality of service for legacy applications
US667824820 Jun 200013 Jan 2004Extreme NetworksPolicy based quality of service
US667825228 Oct 199913 Jan 2004Verizon Laboratories Inc.Method and apparatus for dynamic source routing in ad hoc wireless networks
US66782537 Apr 200013 Jan 2004Intel CorporationSubscriber unit incorporating spatial multiplexing
US667826430 Jun 199913 Jan 2004Nortel Networks LimitedEstablishing connections with a pre-specified quality of service across a communication network
US667826714 Dec 199913 Jan 2004Texas Instruments IncorporatedWireless telephone with excitation reconstruction of lost packet
US668090631 Mar 199920 Jan 2004Cisco Technology, Inc.Regulating packet traffic in an integrated services network
US66809229 Jul 199920 Jan 2004Malibu Networks, Inc.Method for the recognition and operation of virtual private networks (VPNs) over a wireless point to multi-point (PtMP) transmission system
US668094019 May 199920 Jan 20043Com CorporationSystem for transporting ethernet frames over very high speed digital subscriber lines
US668094814 Apr 199920 Jan 2004Tyco Telecommunications (Us) Inc.System and method for transmitting packets over a long-haul optical network
US668097628 Jul 199820 Jan 2004The Board Of Trustees Of The University Of IllinoisRobust, reliable compression and packetization scheme for transmitting video
US668386629 Oct 199927 Jan 2004Ensemble Communications Inc.Method and apparatus for data transportation and synchronization between MAC and physical layers in a wireless communication system
US66838692 Dec 199927 Jan 2004Worldcom, Inc.Method and system for implementing an improved DSO switching capability in a data switch
US668773530 May 20003 Feb 2004Tranceive Technologies, Inc.Method and apparatus for balancing distributed applications
US669064627 Jun 200010 Feb 2004International Business Machines CorporationNetwork capacity planning based on buffers occupancy monitoring
US66906476 Feb 199810 Feb 2004Intel CorporationMethod and apparatus for characterizing network traffic
US669065910 Jan 200010 Feb 2004Lucent Technologies Inc.Addressing techniques for use in an internet protocol-based multimedia mobile network
US66909293 Aug 199810 Feb 2004Lucent Technologies Inc.Dynamic quality-of-service and pricing in communication system
US669389613 May 199917 Feb 2004Sony CorporationInformation receiving device and method, information release device, and information communication system
US66939096 Jun 200017 Feb 2004Fujitsu Network Communications, Inc.Method and system for transporting traffic in a packet-switched network
US66939124 Apr 200017 Feb 2004Oki Electric Industry Co., Ltd.Network interconnecting apparatus and active quality-of-service mapping method
US669733418 Jan 200024 Feb 2004At&T Corp.Method for designing a network
US66973424 Oct 199924 Feb 2004Nortel Networks LimitedConference circuit for encoded digital audio
US669734523 Jul 199924 Feb 2004Hughes Electronics CorporationMulti-transport mode radio communications having synchronous and asynchronous transport mode capability
US670089315 Nov 19992 Mar 2004Koninklijke Philips Electronics N.V.System and method for controlling the delay budget of a decoder buffer in a streaming data receiver
US670089515 Mar 20002 Mar 20043Com CorporationMethod and system for computationally efficient calculation of frame loss rates over an array of virtual buffers
US670093315 Feb 20002 Mar 2004Microsoft CorporationSystem and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding
US670134220 Jan 20002 Mar 2004Agilent Technologies, Inc.Method and apparatus for processing quality of service measurement data to assess a degree of compliance of internet services with service level agreements
US670428823 Feb 20009 Mar 2004General Instrument CorporationArrangement for discovering the topology of an HFC access network
US67043032 Jun 19999 Mar 2004Accenture LlpIP/telephony user interface for a hybrid communication system
US670440931 Dec 19979 Mar 2004Aspect Communications CorporationMethod and apparatus for processing real-time transactions and non-real-time transactions
US670779030 Jun 200016 Mar 2004Nokia Internet Communications, Inc.Enforceable and efficient service provisioning
US67078122 Jun 199916 Mar 2004Accenture LlpSystem, method and article of manufacture for element management in a hybrid communication system
US670781717 Mar 200016 Mar 2004Broadcom CorporationMethod for handling IP multicast packets in network switch
US670781817 Mar 200016 Mar 2004Broadcom CorporationNetwork switch memory interface configuration
US670782016 Dec 199916 Mar 2004Intervoice Limited PartnershipVirtual circuit network dynamic channel management
US67082098 Mar 200016 Mar 2004Hitachi, Ltd.Network system having plural networks for performing quality guarantee among the networks having different policies
US671113523 Feb 200023 Mar 2004General Instrument CorporationHFC access network management system
US67111415 Jun 200023 Mar 2004Nokia Mobile Phones Ltd.Controlling PDP contexts in mobile stations
US67111526 Jul 199923 Mar 2004At&T Corp.Routing over large clouds
US671118026 May 200023 Mar 2004France TelecomInterface device between an ATM equipment and a transmission channel having a synchronous wireless link
US671161124 Sep 199923 Mar 2004Genesis Telecommunications Laboratories, Inc.Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
US671451710 Nov 199830 Mar 2004Extreme NetworksMethod and apparatus for interconnection of packet switches with guaranteed bandwidth
US671454923 Dec 199830 Mar 2004Worldcom, Inc.High resiliency network infrastructure
US67149875 Nov 199930 Mar 2004Nortel Networks LimitedArchitecture for an IP centric distributed network
US671514531 Aug 199930 Mar 2004Accenture LlpProcessing pipeline in a base services pattern environment
US67179473 Dec 19986 Apr 2004Lsi Logic CorporationMethod and apparatus for isochronous data transfer with retry capability
US67212709 Aug 199913 Apr 2004Lucent Technologies Inc.Multicommodity flow method for designing traffic distribution on a multiple-service packetized network
US67212903 Apr 200013 Apr 2004Hrl Laboratories, LlcMethod and apparatus for multicasting real time traffic in wireless ad-hoc networks
US672135520 Dec 199913 Apr 2004Nortel Networks LimitedMethod and apparatus for adaptive power management in a modem
US672171327 May 199913 Apr 2004Andersen Consulting LlpBusiness alliance identification in a web architecture framework
US67217268 Mar 200013 Apr 2004Accenture LlpKnowledge management tool
US67217866 Jan 200013 Apr 2004International Business Machines CorporationMethod and apparatus for balancing bandwidth usage in a browser
US67279278 Mar 200027 Apr 2004Accenture LlpSystem, method and article of manufacture for a user interface for a knowledge management tool
US672836516 Dec 199927 Apr 2004Nortel Networks LimitedMethod and system for providing quality-of-service on packet-based wireless connections
US672874830 Nov 199927 Apr 2004Network Appliance, Inc.Method and apparatus for policy based class of service and adaptive service level management within the context of an internet and intranet
US672888723 Feb 200027 Apr 2004General Instrument CorporationArrangement for providing mediated access in an HFC access network
US673162510 Feb 19974 May 2004Mci Communications CorporationSystem, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony
US673162624 Nov 19984 May 2004Genesys Telecommunications Laboratories, Inc.Telephony intelligence in a data packet network
US673519021 Oct 199811 May 2004Lucent Technologies Inc.Packet transport method device utilizing header removal fields
US673519928 Mar 200011 May 2004Synchrodyne Networks, Inc.Time frame switching responsive to global common time reference
US673520210 Jan 200011 May 2004Lucent Technologies Inc.Mobility management techniques for use in an internet protocol-based multimedia mobile network
US67352081 Mar 199911 May 2004Sphere Communications, Inc.LAN telephone system
US673521412 Jan 200011 May 2004New Jersey Institute Of TechnologyMethod and system for a hierarchical traffic shaper
US673563327 Aug 199911 May 2004Fast Forward NetworksSystem for bandwidth allocation in a computer network
US673567923 Jun 200011 May 2004Broadcom CorporationApparatus and method for optimizing access to memory
US673881927 Dec 199918 May 2004Nortel Networks LimitedDynamic admission control for IP networks
US674155212 Feb 199825 May 2004Pmc Sierra Inertnational, Inc.Fault-tolerant, highly-scalable cell switching architecture
US674157526 Feb 199925 May 2004Hughes Electronics CorporationApparatus and method for efficient delivery of multicast data over personal access communications system (PACS)
US674201531 Aug 199925 May 2004Accenture LlpBase services patterns in a netcentric environment
US674475714 Dec 19991 Jun 2004Texas Instruments IncorporatedPrivate branch exchange systems for packet communications
US674476730 Dec 19991 Jun 2004At&T Corp.Method and apparatus for provisioning and monitoring internet protocol quality of service
US674796814 Jan 20008 Jun 2004Nokia Ip Inc.Methods and systems for weighted PCF polling lists for WLAN QoS support
US67479779 Nov 19998 Jun 2004Nortel Networks LimitedPacket interface and method of packetizing information
US674798612 Nov 19998 Jun 2004Telefonaktiebolaget Lm Ericsson (Publ)Packet pipe architecture for access networks
US674843310 Jul 20008 Jun 2004Ectel, Ltd.Method and system for controlling quality of service over a telecommunication network
US675121430 Mar 200015 Jun 2004Azanda Network Devices, Inc.Methods and apparatus for dynamically allocating bandwidth between ATM cells and packets
US67512216 Mar 199815 Jun 2004Kabushiki Kaisha ToshibaData transmitting node and network inter-connection node suitable for home network environment
US675166612 May 199915 Jun 2004Honeywell Inc.Ripple scheduling for end-to-end global resource management
US675417714 Jan 199922 Jun 2004Verizon Corporate Services Group Inc.Method and system for burst congestion control in an ATM network
US675418118 Nov 199622 Jun 2004Mci Communications CorporationSystem and method for a directory service supporting a hybrid communication system architecture
US675420623 Jul 199922 Jun 2004Alcatel Usa Sourcing, L.P.Distributed telecommunications switching system and method
US675421028 Jul 199922 Jun 2004Synchrodyne Networks, Inc.Shared medium access scheduling with common time reference
US675421419 Jul 199922 Jun 2004Dunti, LlcCommunication network having packetized security codes and a system for detecting security breach locations within the network
US675469624 Mar 200022 Jun 2004Micosoft CorporationExtended file system
US675725614 Dec 199929 Jun 2004Texas Instruments IncorporatedProcess of sending packets of real-time information
US67572653 May 200029 Jun 2004Iospan Wireless, Inc.Subscriber unit in a hybrid link incorporating spatial multiplexing
US675726821 Jul 199829 Jun 2004Winstar CorporationMetropolitan wide area network
US675728228 Mar 200029 Jun 2004Synchrodyne Networks, Inc.Fast switching of data packet with common time reference
US676030928 Mar 20006 Jul 20043Com CorporationMethod of dynamic prioritization of time sensitive packets over a packet based network
US676031230 Nov 19996 Jul 2004Lucent Technologies Inc.Quality of service on demand
US676299729 Mar 200013 Jul 2004Lucent Technologies Inc.Method for finding shortest network routing paths subject to system constraints
US676300012 Jul 199813 Jul 2004Agilent Technologies, Inc.Monitoring ATM traffic load by quality of service type
US676301730 Sep 199813 Jul 2004Cisco Technology, Inc.Method and apparatus for voice port hunting of remote telephone extensions using voice over packet-data-network systems (VOPS)
US676586429 Jun 199920 Jul 2004Cisco Technology, Inc.Technique for providing dynamic modification of application specific policies in a feedback-based, adaptive data network
US67658721 Nov 199920 Jul 2004Fujitsu LimitedRouting apparatus and a routing method
US676587329 Jun 200020 Jul 2004International Business Machines CorporationConnections bandwidth right sizing based on network resources occupancy monitoring
US676589610 Jan 200020 Jul 2004Lucent Technologies Inc.Address option for use in an internet protocol-based multimedia mobile network
US676590414 Dec 199920 Jul 2004Texas Instruments IncorporatedPacket networks
US676592128 Jun 200020 Jul 2004Nortel Networks LimitedCommunications network
US676593113 Apr 200020 Jul 2004Broadcom CorporationGateway with voice
US676636512 May 199920 Jul 2004Honeywell International Inc.Ripple scheduling for end-to-end global resource management
US676873810 Sep 199927 Jul 2004Hitachi, Ltd.Packet forwarding apparatus with a flow detection table
US676874421 Mar 200027 Jul 2004Lucent Technologies Inc.Methods and apparatus for managing communication networks supporting multiple quality of service classes utilizing generalized processor sharing
US677164630 Jun 20003 Aug 2004Hi/Fn, Inc.Associative cache structure for lookups and updates of flow records in a network monitor
US677166121 Jul 19993 Aug 2004Cisco Technology, Inc.Apparatus and methods for providing event-based data communications device configuration
US677222310 Apr 20003 Aug 2004International Business Machines CorporationConfigurable classification interface for networking devices supporting multiple action packet handling rules
US67752296 Jun 200010 Aug 2004Fujitsu Network Communications, Inc.Method and system for providing a protection path for connection-oriented signals in a telecommunications network
US677526730 Dec 199910 Aug 2004At&T CorpMethod for billing IP broadband subscribers
US67752683 Mar 200010 Aug 20043Com CorporationMethod and system for mapping packet service categories to asymmetric digital subscriber line latency paths
US67753018 Mar 200010 Aug 20043Com CorporationSystem and method for compensating for channel jitter
US67784937 Feb 200017 Aug 2004Sharp Laboratories Of America, Inc.Real-time media content synchronization and transmission in packet network apparatus and method
US67784967 Jun 200017 Aug 2004Lucent Technologies Inc.Distributed call admission and load balancing method and apparatus for packet networks
US677853628 Mar 200017 Aug 2004Synchrodyne Networks, Inc.Combined wavelength division multiplexing, time division multiplexing, and asynchronous packet switching with common time reference
US677855725 Jan 199917 Aug 2004Kabushiki Kaisha ToshibaPoint-to-multipoint communication system
US677918127 Mar 200017 Aug 2004Samsung Electronics Co., Ltd.Micro-scheduling method and operating system kernel
US678195617 Sep 199924 Aug 2004Cisco Technology, Inc.System and method for prioritizing packetized data from a distributed control environment for transmission through a high bandwidth link
US678199616 Apr 199824 Aug 2004Samsung Electronics Co., Ltd.System and method in an ATM switch for dynamically routing data cells using quality of service data
US678522919 May 200031 Aug 2004Cisco Technology, Inc.System and method for controlling a telephony communication session
US678523628 May 200031 Aug 2004Lucent Technologies Inc.Packet transmission scheduling with threshold based backpressure mechanism
US678864626 Apr 20007 Sep 2004Telefonaktiebolaget Lm Ericsson (Publ)Link capacity sharing for throughput-blocking optimality
US678864919 Oct 19997 Sep 2004Mci, Inc.Method and apparatus for supporting ATM services in an intelligent network
US678868125 Feb 20007 Sep 2004Nortel Networks LimitedVirtual private networks and methods for their operation
US679194928 Apr 200014 Sep 2004Raytheon CompanyNetwork protocol for wireless ad hoc networks
US679247231 Mar 200014 Sep 2004International Business Machines CorporationSystem, method and computer readable medium for intelligent raid controllers operating as data routers
US679250023 Jun 200014 Sep 2004Broadcom CorporationApparatus and method for managing memory defects
US679539924 Nov 199821 Sep 2004Lucent Technologies Inc.Link capacity computation methods and apparatus for designing IP networks with performance guarantees
US680149914 Dec 19995 Oct 2004Texas Instruments IncorporatedDiversity schemes for packet communications
US680150114 Sep 19995 Oct 2004Nokia CorporationMethod and apparatus for performing measurement-based admission control using peak rate envelopes
US68015028 May 20005 Oct 2004At&T Corp.Method and apparatus for load-sensitive routing of long-lived packet flows
US680153214 Dec 19995 Oct 2004Texas Instruments IncorporatedPacket reconstruction processes for packet communications
US68020683 Aug 19995 Oct 2004International Business Machines CorporationAddressless internetworking
US680424414 Dec 199912 Oct 2004Texas Instruments IncorporatedIntegrated circuits for packet communications
US680471730 Mar 200012 Oct 2004Intel CorporationProviding quality of service by transmitting XML files indicating requested resources
US680715027 Jan 200019 Oct 2004Cisco Technology, Inc.System and method for controlling a telephony communication session
US68071661 Feb 199919 Oct 2004Fujitsu LimitedGateway for internet telephone
US68071856 Jun 199719 Oct 2004Cisco Technology, Inc.System and method for signalling and call processing for private and hybrid communications systems including multimedia systems
US680719320 Jun 200019 Oct 20043Com CorporationCable modem with dribble grant access system and method
US681003717 Mar 200026 Oct 2004Broadcom CorporationApparatus and method for sorted table binary search acceleration
US681324528 Dec 19992 Nov 2004Fujitsu LimitedATM communication system with congestion state detecting function and congestion state detecting method in ATM communication network
US681325915 Jul 19982 Nov 2004Viasat, Inc.Method and apparatus for minimizing delay variance via time divided transmissions
US681326816 Dec 19992 Nov 2004Broadcom CorporationStacked network switch configuration
US68164564 Feb 20009 Nov 2004At&T Corp.Methods and apparatus for network use optimization
US681646930 Dec 19999 Nov 2004At&T Corp.IP conference call waiting
US68169033 Dec 19999 Nov 2004Novell, Inc.Directory enabled policy management tool for intelligent traffic management
US68229661 Mar 199923 Nov 2004Enterasys Networks, Inc.Allocating buffers for data transmission in a network communication device
US682619528 Dec 199930 Nov 2004Bigband Networks Bas, Inc.System and process for high-availability, direct, flexible and scalable switching of data packets in broadband networks
US682922127 Dec 19997 Dec 2004Nortel Networks LimitedBorder gateway protocol manager and method of managing the selection of communication links
US682925428 Dec 19997 Dec 2004Nokia Internet Communications, Inc.Method and apparatus for providing efficient application-level switching for multiplexed internet protocol media streams
US682965423 Jun 20007 Dec 2004Cloudshield Technologies, Inc.Apparatus and method for virtual edge placement of web sites
US683191519 Feb 199814 Dec 2004Hewlett-Packard Development Company, L.P.Service node for providing telecommunication services
US683651523 Jul 199928 Dec 2004Hughes Electronics CorporationMulti-modulation radio communications
US683976614 Jan 20004 Jan 2005Cisco Technology, Inc.Method and apparatus for communicating cops protocol policies to non-cops-enabled network devices
US68427809 Apr 199711 Jan 2005Swisscom AgMethod of management in a circuit-switched communication network and device which can be used as a node in a circuit-switched communication network
US684290631 Aug 199911 Jan 2005Accenture LlpSystem and method for a refreshable proxy pool in a communication services patterns environment
US684763326 Feb 199925 Jan 2005The Directv Group, Inc.Internet-augmented radio port controller unit (RPCU) of personal acces communications systems (PACS)
US685051330 Dec 19991 Feb 2005Intel CorporationTable-based packet classification
US685052117 Mar 20001 Feb 2005Broadcom CorporationNetwork switch
US685667614 Oct 199915 Feb 2005AlcatelSystem and method of controlling and managing voice and data services in a telecommunications network
US685946031 May 200022 Feb 2005Cisco Technology, Inc.System and method for providing multimedia jitter buffer adjustment for packet-switched networks
US68626229 Jul 19991 Mar 2005Van Drebbel Mariner LlcTransmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture
US686515425 Feb 19998 Mar 2005Enterasys Networks, Inc.Method and apparatus for providing bandwidth and delay guarantees in combined input-output buffered crossbar switches that implement work-conserving arbitration algorithms
US686517019 Jun 19988 Mar 2005Idt CorporationMetropolitan wide area network
US686518525 Feb 20008 Mar 2005Cisco Technology, Inc.Method and system for queuing traffic in a wireless communications network
US687662729 Jun 20005 Apr 2005Cisco Technology, Inc.Raincheck on voice over packet network calling
US687665520 Apr 20005 Apr 2005Ramot At Tel Aviv University Ltd.Method for routing with a clue
US687666824 May 19995 Apr 2005Cisco Technology, Inc.Apparatus and methods for dynamic bandwidth allocation
US688604328 Jun 200026 Apr 2005Nortel Networks LimitedCommunications network
US68917982 Feb 200010 May 2005Cisco Technology, Inc.Estimating equivalent bandwidth capacity for a network transport device using on-line measurements
US68918346 Jun 200010 May 2005Avici SystemsApparatus and method for packet scheduling
US689865429 Jul 199924 May 2005Microsoft CorporationMethod and system for managing bandwidth on a master-slave bus
US69008078 Mar 200031 May 2005Accenture LlpSystem for generating charts in a knowledge management tool
US690108010 Apr 200031 May 2005Siemens Communoications, Inc.System and method for providing an intermediary layer for VoIP call pipe establishment
US69040178 May 20007 Jun 2005Lucent Technologies Inc.Method and apparatus to provide centralized call admission control and load balancing for a voice-over-IP network
US690700316 Sep 199914 Jun 2005Nortel Networks LimitedMethod of monitoring packet communications traffic
US690703629 Jun 200014 Jun 2005Broadcom CorporationNetwork switch enhancements directed to processing of internal operations in the network switch
US690970024 Nov 199821 Jun 2005Lucent Technologies Inc.Network topology optimization methods and apparatus for designing IP networks with performance guarantees
US690970818 Nov 199621 Jun 2005Mci Communications CorporationSystem, method and article of manufacture for a communication system architecture including video conferencing
US69122214 Jan 200028 Jun 2005Cisco Technology, Inc.Method of providing network services
US691222224 Feb 200028 Jun 2005Internap Network Services CorporationPrivate network access point router for interconnecting among internet route providers
US691223219 Oct 199928 Jun 2005At&T Corp.Virtual private network
US691263723 Jun 200028 Jun 2005Broadcom CorporationApparatus and method for managing memory in a network switch
US691761417 Sep 199912 Jul 2005Arris International, Inc.Multi-channel support for virtual private networks in a packet to ATM cell cable system
US691803429 Sep 199912 Jul 2005Nokia, CorporationMethod and apparatus to provide encryption and authentication of a mini-packet in a multiplexed RTP payload
US692011328 Mar 200019 Jul 2005Telsima Inc.Transport of iscochronous and bursty data on a sonet ring
US69250547 Dec 19982 Aug 2005Nortel Networks LimitedNetwork path protection
US693098421 Dec 199916 Aug 2005Fujitsu LimitedNetwork-device control system and apparatus
US693425826 May 200023 Aug 2005Nortel Networks LimitedQuality of service based transitioning between alternate transport paths
US69342804 May 200023 Aug 2005Nokia, Inc.Multiple services emulation over a single network service
US693756629 May 199830 Aug 2005Telefonaktiebolaget Lm Ericsson (Publ)Dynamic quality of service reservation in a mobile communications network
US694081415 Dec 19996 Sep 2005Sun Microsystems, Inc.System and method for a quality of service in a multi-layer network element
US694155111 Apr 20006 Sep 2005Microsoft CorporationMethod and system for creating a quality of service message
US69441691 Mar 200013 Sep 2005Hitachi America, Ltd.Method and apparatus for managing quality of service in network devices
US694740816 Apr 199920 Sep 2005Telcordia Technologies, Inc.Wireless internet access system and method
US694800315 Mar 200020 Sep 2005Ensim CorporationEnabling a service provider to provide intranet services
US695240117 Mar 20004 Oct 2005Broadcom CorporationMethod for load balancing in a network switch
US695718627 May 199918 Oct 2005Accenture LlpSystem method and article of manufacture for building, managing, and supporting various components of a system
US696586824 Jan 200015 Nov 2005Michael David BednarekSystem and method for promoting commerce, including sales agent assisted commerce, in a networked economy
US696594812 Nov 199915 Nov 2005Telefonaktiebolaget Lm Ericsson (Publ)Method and apparatus for selective network access
US696795421 Dec 200022 Nov 2005Nec CorporationATM edge node switching equipment utilized IP-VPN function
US697042410 Nov 199829 Nov 2005Extreme NetworksMethod and apparatus to minimize congestion in a packet switched network
US697303429 Jun 19996 Dec 2005Cisco Technology, Inc.Technique for collecting operating information from network elements, and for controlling network element behavior in a feedback-based, adaptive data network
US69730374 May 20006 Dec 2005Nortel Networks LimitedSystem and method for dynamically varying integrated services digital network (isdn) interface bandwidth
US697559427 Jun 200013 Dec 2005Lucent Technologies Inc.System and method for providing controlled broadband access bandwidth
US697560930 May 200013 Dec 2005Telefonaktiebolaget Lm Ericsson (Publ)Dynamic call admission
US69778965 Jun 200020 Dec 2005Fujitsu LimitedIP communications network system and QoS guaranteeing apparatus
US698572224 Sep 199910 Jan 2006Soma Networks, Inc.Telecommunication services
US698590123 Dec 199910 Jan 2006Accenture LlpControlling data collection, manipulation and storage on a network with service assurance capabilities
US698615721 Dec 199810 Jan 20063Com CorporationMethod and system for dynamic service registration in a data-over-cable system
US699302717 Mar 200031 Jan 2006Broadcom CorporationMethod for sending a switch indicator to avoid out-of-ordering of frames in a network switch
US699609917 Mar 20007 Feb 2006Broadcom CorporationNetwork switch having a programmable counter
US699663015 Jun 20007 Feb 2006Mitsubishi Denki Kabushiki KaishaIntegrated network system
US700291822 May 200021 Feb 2006Northrop Grumman CorporationMethod and apparatus for real time scheduling in a satellite communications network
US700298223 Jun 200021 Feb 2006Broadcom CorporationApparatus and method for storing data
US700643520 Apr 200028 Feb 2006U4Ea Technologies LimitedRouting Device
US700647227 Aug 199928 Feb 2006Nokia CorporationMethod and system for supporting the quality of service in wireless networks
US700661615 May 200028 Feb 2006Terayon Communication Systems, Inc.Teleconferencing bridge with EdgePoint mixing
US700996230 Sep 19987 Mar 2006Cisco Technology, Inc.Method and apparatus for providing forwarding on ring-no-answer for remote telephone extensions using voice over packet-data-network systems (VOPS)
US701060429 Oct 19997 Mar 2006Science Applications International CorporationAgile network protocol for secure communications with assured system availability
US702014223 May 200128 Mar 2006Nec CorporationIP packet priority control system
US702087914 May 199928 Mar 2006Mips Technologies, Inc.Interrupt and exception handling for multi-streaming digital processors
US70280886 Jun 200011 Apr 2006Scientific-Atlanta, Inc.System and method for providing statistics for flexible billing in a cable environment
US703130229 Jun 200018 Apr 2006Broadcom CorporationHigh-speed stats gathering in a network switch
US70322415 May 200018 Apr 2006Microsoft CorporationMethods and systems for accessing networks, methods and systems for accessing the internet
US703906215 Dec 19992 May 2006Microtune (Texas) L.P.System and method for pulsed cable telephony
US704666526 Oct 199916 May 2006Extreme Networks, Inc.Provisional IP-aware virtual paths over networks
US704666928 Jun 200016 May 2006Nortel Networks LimitedCommunications network
US704678619 Oct 199916 May 2006Cisco Technology, Inc.Method and apparatus for transporting data using label switching
US70472795 May 200016 May 2006Accenture, LlpCreating collaborative application sharing
US705426710 Sep 199930 May 2006Lucent Technologies Inc.Method and apparatus for scheduling traffic to meet quality of service requirements in a communication network
US705802716 Sep 19996 Jun 2006Scientific Research CorporationSystems and methods for asynchronous transfer mode and internet protocol
US705870430 Nov 19996 Jun 2006Network Appliance, Inc..Method and apparatus for implementing a service-level agreement
US70587213 Aug 19986 Jun 2006Broadband Royalty CorporationDynamic quality adjustment based on changing streaming constraints
US705897421 Jun 20006 Jun 2006Netrake CorporationMethod and apparatus for preventing denial of service attacks
US70618616 Jul 200013 Jun 2006Broadband Royalty CorporationMethod and system for weighted fair flow control in an asynchronous metro packet transport ring network
US706505023 Jun 200020 Jun 2006Broadcom CorporationApparatus and method for controlling data flow in a network switch
US706859426 Feb 199927 Jun 2006Cisco Technology, Inc.Method and apparatus for fault tolerant permanent voice calls in voice-over-packet systems
US70686417 May 199927 Jun 2006Nortel Networks LimitedTelephony and data network services at a telephone
US708900919 Oct 19998 Aug 2006Nortel Networks LimitedMethod and apparatus for setting up a communication with a target base station in a cellular or cordless mobile telecommunications system
US709576030 Mar 200022 Aug 2006Cortina Systems, Inc.Routers for switching ATM cells in a packet-like manner using a packet switch
US709927624 May 200029 Aug 2006Broadcom CorporationApparatus and method for distributing a load across a trunk group
US710366719 Nov 19995 Sep 2006British TelecommunicationsAnnounced session control
US710673710 Apr 200012 Sep 2006Siemens Communications, Inc.System and method for reinterpreting TOS bits
US710733416 Mar 200012 Sep 2006Cisco Technology, Inc.Methods and apparatus for redirecting network traffic
US7111163 *10 Jul 200019 Sep 2006Alterwan, Inc.Wide area network using internet with quality of service
US711120518 Apr 200019 Sep 2006Siemens Communications, Inc.Method and apparatus for automatically reporting of faults in a communication network
US711348428 Jun 200026 Sep 2006Cisco Technology, Inc.Downstream channel change technique implemented in an access network
US712013930 Dec 199910 Oct 2006At&T Corp.Broadband cable telephony network architecture IP ITN network architecture reference model
US712069422 Oct 199910 Oct 2006Verizon Laboratories Inc.Service level agreements and management thereof
US712362025 Apr 200017 Oct 2006Cisco Technology, Inc.Apparatus and method for scalable and dynamic traffic engineering in a data communication network
US712410122 Nov 199917 Oct 2006Accenture LlpAsset tracking in a network-based supply chain environment
US713080722 Nov 199931 Oct 2006Accenture LlpTechnology sharing during demand and supply planning in a network-based supply chain environment
US71334036 Jun 20007 Nov 2006Fujitsu LimitedTransport network and method
US713341727 Sep 19997 Nov 2006Cisco Technology, Inc.Multipath voice switching method and apparatus
US713384617 Sep 19997 Nov 2006Intertrust Technologies Corp.Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US713606214 Sep 199914 Nov 2006Microsoft CorporationScalable multiparty conferencing and collaboration system and method of dynamically allocating system resources and providing true color support in same
US713637731 Mar 200014 Nov 2006Cisco Technology, Inc.Tunneled datagram switching
US714586917 Mar 20005 Dec 2006Broadcom CorporationMethod for avoiding out-of-ordering of frames in a network switch
US714589818 Nov 19965 Dec 2006Mci Communications CorporationSystem, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US714918518 Jun 199912 Dec 2006Nokia CorporationMeasurement-based connection admission control (MBAC) device for a packet data network
US71498965 May 200012 Dec 2006Microsoft CorporationMethods and systems for providing security for accessing networks, methods and systems for providing security for accessing the internet
US715177222 Dec 199919 Dec 2006At&T Corp.Method for performing lawfully-authorized electronic surveillance
US716504127 May 199916 Jan 2007Accenture, LlpWeb-based architecture sales tool
US716517417 Dec 199916 Jan 2007Intertrust Technologies Corp.Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US717732313 Mar 199813 Feb 2007Intel CorporationEnsuring quality of service (QOS) for a multi-media calls through call associated individual media stream bandwidth control
US718152619 Nov 199920 Feb 2007British Telecommunications Public Limited CompanyAnnounced session description
US718444117 Mar 200027 Feb 2007Broadcom CorporationNetwork switch stacking configuration
US719704417 Mar 200027 Mar 2007Broadcom CorporationMethod for managing congestion in a network switch
US71975467 Mar 200027 Mar 2007Lucent Technologies Inc.Inter-domain network management system for multi-layer networks
US720943711 Oct 199924 Apr 2007British Telecommunications Public Limited CompanyComputer communication providing quality of service
US723960730 Jun 20003 Jul 2007Broadband Royalty Corp.Guaranteed quality of service in an asynchronous metro packet transport ring
US725781412 Jun 200014 Aug 2007Mips Technologies, Inc.Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors
US726006023 May 200021 Aug 2007Nortel Networks LimitedCall admission control
US72691594 Jan 200011 Sep 2007At&T Corp.Upstream bandwidth allocation for packet telephony in a shared-media packet-switched access network
US727466222 Dec 199925 Sep 2007At&T Corp.Method for performing segmented resource reservation
US72809915 May 20009 Oct 2007Indeliq, Inc.Creating collaborative simulations for creating collaborative simulations with multiple roles for a single student
US728996431 Aug 199930 Oct 2007Accenture LlpSystem and method for transaction services patterns in a netcentric environment
US731067025 Apr 200018 Dec 2007Thomson Licensing S.A.Multi-channel power line exchange protocol
US731582627 May 19991 Jan 2008Accenture, LlpComparatively analyzing vendors of components required for a web-based architecture
US7318152 *9 Dec 20058 Jan 2008Alterwan, Inc.Wide area network using internet with high quality of service
US73306615 Apr 200012 Feb 2008Nortel Networks LimitedMethod and apparatus for optical communication between devices
US733992430 Sep 19984 Mar 2008Cisco Technology, Inc.Method and apparatus for providing ringing timeout disconnect supervision in remote telephone extensions using voice over packet-data-network systems (VOPS)
US734606323 Jun 200018 Mar 2008Broadcom CorporationMemory management unit for a network switch
US73501388 Mar 200025 Mar 2008Accenture LlpSystem, method and article of manufacture for a knowledge management tool proposal wizard
US73833416 Mar 19983 Jun 2008Kabushiki Kaisha ToshibaData transfer control device, relay device and control device suitable for home network environment
US73859176 Jun 200010 Jun 2008Fujitsu LimitedMethod and system for providing a protection path for connectionless signals in a telecommunications network
US742397131 May 20009 Sep 2008Cisco Technology, Inc.Method and apparatus providing automatic RESV message generation for non-RESV-capable network devices
US742620628 Mar 200016 Sep 2008Synchrodyne Networks, Inc.Switching system and methodology having scheduled connection on input and output ports responsive to common time reference
US74264714 Jun 199916 Sep 2008British Telecommunications Public Limited CompanyCommunications network
US74446695 May 200028 Oct 2008Microsoft CorporationMethods and systems for providing variable rates of service for accessing networks, methods and systems for accessing the internet
US746362717 Apr 20009 Dec 2008At&T Corp.Frame relay switched data service
US746670330 Apr 199916 Dec 2008Alcatel-Lucent Usa Inc.Scalable high speed router apparatus
US746720816 Mar 200016 Dec 2008Nokia CorporationMethod and system for activating a packet data subscriber context for packet data
US753261328 Jun 200012 May 2009Nortel Networks LimitedEstablishing a communications session having a quality of service in a communications system
US755554222 May 200030 Jun 2009Internap Network Services CorporationMethod and system for directing requests for content to a content server based on network performance
US75836652 Oct 19981 Sep 2009Alcatel-Lucent Canada, Inc.Method and apparatus for forwarding packets
US760000723 May 20006 Oct 2009Computer Associates Think, Inc.Method and apparatus for event correlation in service level management (SLM)
US761039324 Feb 200027 Oct 2009Alcatel-Lucent Usa Inc.Mobile IP supporting quality of service
US76730572 Feb 20002 Mar 2010Cisco Technology, Inc.Hybrid connection admission control using combined model-based and measurement-based estimators
US771607722 Nov 199911 May 2010Accenture Global Services GmbhScheduling and planning maintenance and service in a network-based supply chain environment
US772557023 May 200025 May 2010Computer Associates Think, Inc.Method and apparatus for component to service mapping in service level management (SLM)
US772557123 May 200025 May 2010Computer Associates Think, Inc.Method and apparatus for service analysis in service level management (SLM)
US773017223 May 20001 Jun 2010Computer Associates Think, Inc.Method and apparatus for reactive and deliberative service level management (SLM)
US77472404 Jun 199929 Jun 2010British Telecommunications Public Limited CompanyMethod of charging in a communications network
US780550817 Nov 199928 Sep 2010British Telecommunications Public Limited CompanyCommunications network
US781761928 Feb 200019 Oct 2010Verizon Services Corp.Internet long distance telephone service
US782318222 Dec 199926 Oct 2010AT & T Intellectual Property IIMethod and system for adaptive transmission of smoothed data over wireless channels
US783980324 Sep 199923 Nov 2010Wireless Systems Technologies, Inc.Method and system of teleconferencing
US796638821 Dec 199921 Jun 2011Qwest Communications International IncNetwork management system and graphical user interface
US799088230 Dec 19992 Aug 2011Avaya Inc.Adaptively maintaining quality of service (QoS) in distributed PBX networks
US803240922 Nov 19994 Oct 2011Accenture Global Services LimitedEnhanced visibility during installation management in a network-based supply chain environment
US807372123 May 20006 Dec 2011Computer Associates Think, Inc.Service level management
US812187427 May 199921 Feb 2012Accenture Global Services LimitedPhase delivery of components of a system required for implementation technology
US8595478 *19 Nov 200726 Nov 2013AlterWAN Inc.Wide area network with high quality of service
US9015471 *10 Sep 201321 Apr 2015Alterwan, Inc.Inter-autonomous networking involving multiple service providers
USRE397177 Feb 19963 Jul 2007British Telecommunications Public Limited CompanyReconfigurable service provision via a communication network
USRE4220413 May 19998 Mar 2011Sony CorporationInformation receiving device and method, information release device, and information communication system
JP2001282760A Title not available
Non-Patent Citations
Reference
1Clark, D. and Fang, W., "Explicit Allocation of Best Effort Packet Delivery Service". IEEE/ACM Transactions on Networking, vol. 6, No. 4, Aug. 1998, pp. 362-373.
2D. Clark, "Adding Service Discrimination to the Internet" MIT Laboratory for Computer Science. Sep. 1995. 19 pages.
3F. P. Kelly. "Notes on effective bandwidths". In F. P. Kelly, S. Zachary, and I. B. Ziedins, editors, Stochastic Networks: Theory and Applications, Royal Statistical Society Lecture Notes Series 4, pp. 141-168. Oxford University Press, 1996.
4F.P. Kelly. "Charging and Accounting for Bursty Connections". In J. P. Bailey and L. Mcknight, editors, Internet Economics, pp. 253-278, Massachusetts, 1997. MIT Press.
5Feng, Wu-chang; Kandlur, Dilip D.; Saha, Debanjan; Shin, Kang G.; "BLUE: A New Class of Active Queue Management Algorithms ", U. Michigan CSE-TR-387-99, Apr. 1999. 27 pages.
6Internet Draft Titled: "A Border Gateway Protocol 4 (BGP-4)", Dated: Apr. 2000, <draft-ietf-idr-bgp4-10.txt>-Entire document.
7Internet Draft Titled: "A Border Gateway Protocol 4 (BGP-4)", Dated: Apr. 2000, -Entire document.
8Internet Draft Titled: "A Conceptual Model for Diffsery Routers", Dated: May 2000, <draft-ieff-diffserv-model-03.txt>-Entire document.
9Internet Draft Titled: "A Conceptual Model for Diffsery Routers", Dated: May 2000, -Entire document.
10Internet Draft Titled: "A Core MPLS IP VPN Architecture", Dated: Jun. 22, 2000, <draft-muthukrishnan-mpls-corevpn-arch-03.txt>-Entire document.
11Internet Draft Titled: "A Core MPLS IP VPN Architecture", Dated: Jun. 22, 2000, -Entire document.
12Internet Draft Titled: "A Framework for Integrated Services Operation Over Diffsery Networks", Dated: May 2000, <draft-ieff-issll-diffserv-rsvp-05.txt>-Entire document.
13Internet Draft Titled: "A Framework for Integrated Services Operation Over Diffsery Networks", Dated: May 2000, -Entire document.
14Internet Draft Titled: "A rate adaptive shaper for differentiated services", Dated: Jun. 2000, <draft-bonaventure-diffserv-rashaper-03.txt>-Entire document.
15Internet Draft Titled: "A rate adaptive shaper for differentiated services", Dated: Jun. 2000, -Entire document.
16Internet Draft Titled: "AAA Authorization Framework", Dated: Mar. 2000, <draft-irtf-aaaarch-authorization-framework-01.txt> Entire document.
17Internet Draft Titled: "AAA Authorization Framework", Dated: Mar. 2000, Entire document.
18Internet Draft Titled: "Accounting Attributes and Record Formats", Dated: Jun. 16, 2000, <draft-ieff-aaa-accounting-attributes-04.txt>-Entire document.
19Internet Draft Titled: "Accounting Attributes and Record Formats", Dated: Jun. 16, 2000, -Entire document.
20Internet Draft Titled: "Aggregation of RSVP for IPv4 and IPv6 Reservations", Dated: Mar. 2000, <draft-ieff-issll-rsvp-aggr-02.txt>-Entire document.
21Internet Draft Titled: "Aggregation of RSVP for IPv4 and IPv6 Reservations", Dated: Mar. 2000, -Entire document.
22Internet Draft Titled: "Carrying Label Information in BGP-4", Dated: Jan. 2000, <draft-ieff-mpls-bgp4-mpls-04.txt>-Entire document.
23Internet Draft Titled: "Carrying Label Information in BGP-4", Dated: Jan. 2000, -Entire document.
24Internet Draft Titled: "Congestion Control Principles", Dated: Jun. 2000, <draft-floyd-cong-04.txt>-Entire document.
25Internet Draft Titled: "Congestion Control Principles", Dated: Jun. 2000, -Entire document.
26Internet Draft Titled: "Definition of Differentiated Services Per Domain Behaviors and Rules for their Specification", Dated: Jun. 2000, <draft-ieff-diffserv-pdb-def-00.txt>-Entire document.
27Internet Draft Titled: "Definition of Differentiated Services Per Domain Behaviors and Rules for their Specification", Dated: Jun. 2000, -Entire document.
28Internet Draft Titled: "Definitions of Managed Objects for Common Open Policy Service (COPS) Protocol Clients", Dated: May 2000, <draft-ielf-rap-cops-client-mib-031xt>-Entire document.
29Internet Draft Titled: "Definitions of Managed Objects for Common Open Policy Service (COPS) Protocol Clients", Dated: May 2000, -Entire document.
30Internet Draft Titled: "Definitions of Managed Objects for the Fourth Version of Border Gateway Protocol (BGP-4)", Dated: Feb. 1999, <draft-ieff-idr-bgp4-mib-04.txt>-Entire document.
31Internet Draft Titled: "Definitions of Managed Objects for the Fourth Version of Border Gateway Protocol (BGP-4)", Dated: Feb. 1999, -Entire document.
32Internet Draft Titled: "Definitions of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP)", Dated: Mar. 2000, <draft-ietf-mpls-ldp-mib-05.txt>-Entire document.
33Internet Draft Titled: "Definitions of Managed Objects for the Multiprotocol Label Switching, Label Distribution Protocol (LDP)", Dated: Mar. 2000, -Entire document.
34Internet Draft Titled: "Differentiated Services and Tunnels", Dated: Jun. 2000, <draft-ieff-diffserv-tunnels-01.txt>-Entire document.
35Internet Draft Titled: "Differentiated Services and Tunnels", Dated: Jun. 2000, -Entire document.
36Internet Draft Titled: "Format of the RSVP DCLASS Object", Dated: Oct. 1999, <draft-ieff-issll-dclass-01.txt>-Entire document.
37Internet Draft Titled: "Format of the RSVP DCLASS Object", Dated: Oct. 1999, -Entire document.
38Internet Draft Titled: "Generic AAA Architecture", Dated: Mar. 2000, <draft-irtf-aaaarch-generic-01.txt>-Entire document.
39Internet Draft Titled: "Generic AAA Architecture", Dated: Mar. 2000, -Entire document.
40Internet Draft Titled: "IS-IS extensions for Traffic Engineering", Dated: May 1999, <draft-ieff-isis-traffic-01.txt>-Entire document.
41Internet Draft Titled: "IS-IS extensions for Traffic Engineering", Dated: May 1999, -Entire document.
42Internet Draft Titled: "LDP Specification", Dated: Jun. 2000, <draft-ieff-mpls-ldp-08.txt>-Entire document.
43Internet Draft Titled: "LDP Specification", Dated: Jun. 2000, -Entire document.
44Internet Draft Titled: "Management Information Base for the Differentiated Services Architecture", Dated: May 2000, <draft-ieff-diffserv-mib-03.txt>-Entire document.
45Internet Draft Titled: "Management Information Base for the Differentiated Services Architecture", Dated: May 2000, -Entire document.
46Internet Draft Titled: "MPLS Label Stack Encoding", Dated: Sep. 1999, <draft-ietf-mpls-label-encaps-07.txt>-Entire document.
47Internet Draft Titled: "MPLS Label Stack Encoding", Dated: Sep. 1999, -Entire document.
48Internet Draft Titled: "MPLS Label Switch Router Management Information Base Using SMIv2", Dated: Apr. 26, 2000, <draft-ietf-mpls-lsr-mib-04.txt>-Entire document.
49Internet Draft Titled: "MPLS Label Switch Router Management Information Base Using SMIv2", Dated: Apr. 26, 2000, -Entire document.
50Internet Draft Titled: "MPLS Support of Differentiated Services", Dated: Jun. 2000, <draft-ietf-mpls-diff-ext-05.txt>-Entire document.
51Internet Draft Titled: "MPLS Support of Differentiated Services", Dated: Jun. 2000, -Entire document.
52Internet Draft Titled: "MPLS Traffic Engineering Management Information Base Using SMIv2", Dated: Mar. 10, 2000, <draft-ieft-mpls-te-mib-03.txt>-Entire document.
53Internet Draft Titled: "MPLS Traffic Engineering Management Information Base Using SMIv2", Dated: Mar. 10, 2000, -Entire document.
54Internet Draft Titled: "Multiprotocol Label Switching Architecture", Dated: Aug. 1999, <draft-ieft-mpls-arch-06.txt>-Entire document.
55Internet Draft Titled: "Multiprotocol Label Switching Architecture", Dated: Aug. 1999, -Entire document.
56Internet Draft Titled: "New Terminology for Diffserv", Dated: Nov. 1999, <draft-ieff-diffserv-new-terms-02.txt>-Entire document.
57Internet Draft Titled: "New Terminology for Diffserv", Dated: Nov. 1999, -Entire document.
58Internet Draft Titled: "Next Steps for the IP QoS Architecture", Dated: Jun. 2000, <draft-iab-gos-01:txt>-Entire iocument.
59Internet Draft Titled: "Next Steps for the IP QoS Architecture", Dated: Jun. 2000, -Entire iocument.
60Internet Draft Titled: "Overview of 2000 IAB Wireless Internetworking Workshop", Dated: Jun. 2000, <draft-iab-wirelessws-00.txt>-Entire document.
61Internet Draft Titled: "Overview of 2000 IAB Wireless Internetworking Workshop", Dated: Jun. 2000, -Entire document.
62Internet Draft Titled: "Overview of the 1998 IAB Routing Workshop", Dated: Jun. 15 , 2000, <draft-iab-rtrws-over-03.xt>-Entire document.
63Internet Draft Titled: "Overview of the 1998 IAB Routing Workshop", Dated: Jun. 15 , 2000, -Entire document.
64Internet Draft Titled: "RSVP Refresh Overhead Reduction Extensions", Dated: Apr. 2000, <draft-ieft-rsvp-refresh-educt-04.txt>-Entire document.
65Internet Draft Titled: "RSVP Refresh Overhead Reduction Extensions", Dated: Apr. 2000, -Entire document.
66Internet Draft Titled: "RSVP-TE: Extensions to RSVP for LSP Tunnels", Dated: Feb. 2000, <draft-ieff-mpls-rsvp-lsp-tunnel-05.txt>-Entire document.
67Internet Draft Titled: "RSVP-TE: Extensions to RSVP for LSP Tunnels", Dated: Feb. 2000, -Entire document.
68Internet Draft Titled: "Specification of the Null Service Type", Dated: Sep. 1999, <draft-ietf-issll-nullservice-00.txt>-Entire document.
69Internet Draft Titled: "Specification of the Null Service Type", Dated: Sep. 1999, -Entire document.
70Internet Draft Titled: "Traffic Engineering Extensions to OSPF", Dated: Oct. 1999, <draft-katz-yeung-ospf-traffic-01.txt>-Entire document.
71Internet Draft Titled: "Traffic Engineering Extensions to OSPF", Dated: Oct. 1999, -Entire document.
72Internet-Draft draft-ietf-mpls-arch-07. Jul. 2000-Entire document.
73K. Fall and S. Floyd. "Router Mechanisms to Support End-to-End Congestion Control". ftp://ftp.ee.lbl.gov/papers/collapse.ps, Feb. 1997. 27 pages.
74Office Action in copending U.S. Appl. No. 14/614,302, mailed Aug. 25, 2016, 33 pages.
75Request for Comments (RFC) 1126. Oct. 1989-Entire document.
76Request for Comments (RFC) 1191. Nov. 1990-Entire document.
77Request for Comments (RFC) 1195. Dec. 1990-Entire document.
78Request for Comments (RFC) 1771. Mar. 1995-Entire document.
79Request for Comments (RFC) 1858. Oct. 1995-Entire document.
80Request for Comments (RFC) 1930. Mar. 1996-Entire document.
81Request for Comments (RFC) 2105. Feb. 1997-Entire document.
82Request for Comments (RFC) 2178. Jul. 1997-Entire document.
83Request for Comments (RFC) 2205. Sep. 1997-Entire document.
84Request for Comments (RFC) 2206. Sep. 1997-Entire document.
85Request for Comments (RFC) 2210. Sep. 1997-Entire document.
86Request for Comments (RFC) 2211. Sep. 1997-Entire document.
87Request for Comments (RFC) 2212. Sep. 1999-Entire document.
88Request for Comments (RFC) 2215. Sep. 1997-Entire document.
89Request for Comments (RFC) 2246. Jan. 1999-Entire document.
90Request for Comments (RFC) 2272. Jan. 1998-Entire document.
91Request for Comments (RFC) 2309. Apr. 1998-Entire document.
92Request for Comments (RFC) 2328. Apr. 1998-Entire document.
93Request for Comments (RFC) 2386. Aug. 1998-Entire document.
94Request for Comments (RFC) 2401. Nov. 1998-Entire document.
95Request for Comments (RFC) 2430. Oct. 1998-Entire document.
96Request for Comments (RFC) 2474. Dec. 1998-Entire document.
97Request for Comments (RFC) 2475. Dec. 1998-Entire document.
98Request for Comments (RFC) 2490. Jan. 1999-Entire document.
99Request for Comments (RFC) 2491. Jan. 1999-Entire document.
100Request for Comments (RFC) 2512. Feb. 1999-Entire document.
101Request for Comments (RFC) 2519. Feb. 1999-Entire document.
102Request for Comments (RFC) 2547. Mar. 1999-Entire document.
103Request for Comments (RFC) 2572. Apr. 1999-Entire document.
104Request for Comments (RFC) 2597. Jun. 1999-Entire document.
105Request for Comments (RFC) 2598. Jun. 1999-Entire document.
106Request for Comments (RFC) 2638. Jul. 1999-Entire document.
107Request for Comments (RFC) 2662. Aug. 1999-Entire document.
108Request for Comments (RFC) 2676. Aug. 1999-Entire document.
109Request for Comments (RFC) 2679. Sep. 1999-Entire document.
110Request for Comments (RFC) 2680. Sep. 1999-Entire document.
111Request for Comments (RFC) 2684. Sep. 1999-Entire document.
112Request for Comments (RFC) 2685. Sep. 1999-Entire document.
113Request for Comments (RFC) 2697. Sep. 1999-Entire document.
114Request for Comments (RFC) 2698. Sep. 1999-Entire document.
115Request for Comments (RFC) 2702. Sep. 1999-Entire document.
116Request for Comments (RFC) 2715. Oct. 1999-Entire document.
117Request for Comments (RFC) 2735. Dec. 1999-Entire document.
118Request for Comments (RFC) 2745. Jan. 2000-Entire document.
119Request for Comments (RFC) 2746. Jan. 2000-Entire document.
120Request for Comments (RFC) 2747. Jan. 2000-Entire document.
121Request for Comments (RFC) 2748. Jan. 2000-Entire document.
122Request for Comments (RFC) 2749. Jan. 2000-Entire document.
123Request for Comments (RFC) 2750. Jan. 2000-Entire document.
124Request for Comments (RFC) 2751. Jan. 2000-Entire document.
125Request for Comments (RFC) 2752. Jan. 2000-Entire document.
126Request for Comments (RFC) 2753. Jan. 2000-Entire document.
127Request for Comments (RFC) 2764. Feb. 2000-Entire document.
128Request for Comments (RFC) 2775. Feb. 2000-Entire document.
129Request for Comments (RFC) 2814. May 2000-Entire document.
130Request for Comments (RFC) 2815. May 2000-Entire document.
131Request for Comments (RFC) 2836. May 2000-Entire document.
132Request for Comments (RFC) 2843. May 2000-Entire document.
133Request for Comments (RFC) 2851. Jun. 2000-Entire document.
134Request for Comments (RFC) 2859. Jun. 2000-Entire document.
135Request for Comments (RFC) 2873. Jun. 2000-Entire document.
136Request for Comments (RFC) 2881. Jul. 2000-Entire document.
137Request for Comments (RFC) 2884. Jul. 2000-Entire document.
138S. Floyd and V. Jacobson, "Link-sharing and Resource Management Models for Packet Networks" IEEE/ACM Transactions on Networking, vol. 3 No. 4, Aug. 1995. 22 pages.
139S. Floyd and V. Jacobson, "Random Early Detection gateways for Congestion Avoidance". IEEE/ACM Transactions on Networking, vol. 1, No. 4, Aug. 1993, pp. 397-413.
140S. Floyd. "TCP and Explicit Congestion Notification". Computer Communication Review 24(5), Oct. 1994. pp. 10-23.
141S. Savage, A. Collins, E. Hoffman, J. Snell, and T. Anderson. "The End-to-end Effects of Internet Path Selection". In Proc. of ACM SIGCOMM '99, Sep. 1999, pp. 289-299.
142S. Shenker, D. Clark, D. Estrin, S. Herzog, "Pricing in Computer Networks: Reshaping the Research Agenda", Communications Policy. vol. 20(1), 1996. 25 pages.
143U.S. Appl. No. 60/039,086, filed Mar. 14, 1997. First named inventor: Brian Kenner. Entitled, "System and Method for Selection and Retrieval of Diverse Types of Video Data on a Computer Network."
144U.S. Appl. No. 60/039,672, filed Feb. 28, 1997. First named inventor: Larry Hinderks. Entitled, "Satellite Transmission Multicast System."
145U.S. Appl. No. 60/057,857, filed Sep. 2, 1997. First named inventor: Paul W. Donahue. Entitled, "High Bandwidth Broadcast System Having Localized Multicast Access to Broadcast Content."
146U.S. Appl. No. 60/082,792, filed Apr. 23, 1998. First named inventor: Eric R. Fossum. Entitled, "Wide Dynamic Range Fusion Using External Memory Look-Up."
147U.S. Appl. No. 60/091,846, filed Jul. 6, 1998. First named inventor: Charles Robert Kalmanek. Entitled, "Routing Over Large Clouds."
148U.S. Appl. No. 60/092,710, filed Jul. 14, 1998. First named inventor: Frank T. Leighton. Entitled, "Global Hosting System."
149U.S. Appl. No. 60/097,866, filed Aug. 25, 1998. First named inventor: Hussein Farouk Salama. Entitled, "Method for Routing Internet Telephone Calls."
150U.S. Appl. No. 60/100,723, filed Sep. 17, 1998. First named inventor: Tod W. McNamara. Entitled, "Ordered Networking."
151U.S. Appl. No. 60/106,261, filed Oct. 30, 1998. First named inventor: Edmund Colby Munger. Entitled, "Agile Network Protocol for Secure Communications With Assured System Availability."
152U.S. Appl. No. 60/123,434, filed Mar. 9, 1999. First named inventor: Ellen Louise Hahne. Entitled, "Border Gateway Reservation Protocol (BGRP) for Tree-Based Aggregation of Inter-Domain Reservations."
153U.S. Appl. No. 60/133,095, filed May 7, 1999. First named Inventor: Jennifer Rexford. Entitled, "Load-Sensitive Routing of Long-Lived IP Flows."
154U.S. Appl. No. 60/137,704, filed Jun. 7, 1999. First named inventor: Edmund Colby Munger. Entitled, "Extensions to an Agile Network Protocol for Secure Communications With Assured System Availability."
155U.S. Appl. No. 60/151,563, filed Aug. 31, 1999. First named inventor: Bryan Whittles. Entitled, "Method and Apparatus for a Globalized Automotive Newtork Exchange."
156U.S. Appl. No. 60/152,289, filed Sep. 3, 1999. First named inventor: Kar-Wing Edward Lor. Entitled, "Enabling Voice Over IP Support in Network Switch."
157U.S. Appl. No. 60/153,623, filed Sep. 13, 1999. First named inventor: Sanjoy Sen. Entitled, "Usage of RSVP Signaling in 3G.IP."
158U.S. Appl. No. 60/157,925, filed Oct. 6, 1999. First named inventor: Robert Ryan. Entitled, "Hierarchical Output-Queued Packet-Buffering System and Method."
159U.S. Appl. No. 60/163,193, filed Nov. 2, 1999. First named inventor: Irving B. McMurren. Entitled, "Ferroresonant Broadband Power Transformer."
160U.S. Appl. No. 60/180,420, filed Feb. 4, 2000. First named inventor: Nicholas G. Duffield. Entitled, "Consistent sampling for network traffic measurement."
161U.S. Appl. No. 60/186,054, filed Feb. 29, 2000. First named inventor: Imran N. Chaudhri. Entitled, "Apparatus and method for network content acceleration."
162U.S. Appl. No. 60/191,819, filed Mar. 24, 2000. First named inventor: Saqib Jang. Entitled, "System and method for security and management of streaming data communications on a computer network system."
163U.S. Appl. No. 60/196,297, filed Apr. 12, 2000. First named inventor: Mark Tuomenoksa. Entitled, "Network architecture, systems, and methods."
164U.S. Appl. No. 60/202,296, filed May 5, 2000. First named inventor: Scott Ball. Entitled, "Construction of a very rich, multi-layer topological model of a computer network for purposes of fault diagnosis."
165U.S. Appl. No. 60/202,297, filed May 5, 2000. First named inventor: Patrick Bosa. Entitled, "Method of improving the status suppression of a network management system."
166U.S. Appl. No. 60/202,298, filed May 5, 2000. First named inventor: Chris Buia. Entitled, "Method and apparatus for performing integrated computer network, system and application fault management."
167U.S. Appl. No. 60/202,299, filed May 5, 2000. First named inventor: Joe Greenwald. Entitled, "Method for diagnosing faults in large multi-layered environments guided by path and dependency analysis of the modeled system."
168U.S. Appl. No. 60/205,529, filed May 19, 2000. First named inventor: Steven L Reynolds. Entitled, "Globally accessible computer network-based broadband communication system with user-controllable quality of information delivery and flow priority."
169U.S. Appl. No. 60/208,659, filed May 31, 2000. First named inventor: Qian Zhang, Entitled, "Resource allocation in multi-stream ip network for optimized quality of service."
170U.S. Appl. No. 60/209,795, filed Jun. 7, 2000. First named inventor: Kamran Sistanizadeh. Entitled, "Regional IP over fiber network service architecture."
171U.S. Appl. No. 60/209,802, filed Jun. 7, 2000. First named inventor: Kamran Sistanizadeh. Entitled, "Operations and provisioning system for managed IP service over an optical fiber metro area network."
172White Paper, "Advanced QoS Services for the Intelligent Internet" Cisco Systems, Inc. Apr. 1997. 10 pages.
Legal Events
DateCodeEventDescription
2 Feb 2015ASAssignment
Owner name: ALTERWAN, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PACIFIC RESOURCES COMMUNICATIONS CORPORATION;REEL/FRAME:034868/0892
Effective date: 20001201
Owner name: PACIFIC RESOURCES COMMUNICATIONS CORPORATION, CALI
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HANEY, RICHARD D.;REEL/FRAME:034868/0849
Effective date: 20000712