Method and apparatus for the assessment and optimization of network traffic
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-001/16
H04J-001/00
H04L-001/00
H04L-012/26
출원번호
US-0070515
(2001-10-17)
등록번호
US-7336613
(2008-02-26)
국제출원번호
PCT/US01/032319
(2001-10-17)
§371/§102 date
20020725
(20020725)
국제공개번호
WO02/033895
(2002-04-05)
발명자
/ 주소
Lloyd,Michael A.
Baldonado,Omar C.
Finn,Sean P.
Karam,Mansour J.
McGuire,James G.
Madan,Herbert S.
출원인 / 주소
Avaya Technology Corp.
대리인 / 주소
Haverstock & Owens LLP
인용정보
피인용 횟수 :
41인용 특허 :
151
초록▼
A system for the assessment of network performance criteria, and applying this criteria to the classification of network addresses into appropriate ranges, using these ranges to consolidate performance measurements for the associated addresses, and applying these metrics toward the optimization of t
A system for the assessment of network performance criteria, and applying this criteria to the classification of network addresses into appropriate ranges, using these ranges to consolidate performance measurements for the associated addresses, and applying these metrics toward the optimization of the network towards performance or policy objectives.
대표청구항▼
The invention claimed is: 1. A method of optimizing traffic in an internetwork, the method comprising: selecting a subset of flows in the internetwork for monitoring, wherein the subset of flows includes one of one flow, some flows, and all flows; measuring performance characteristics of the subset
The invention claimed is: 1. A method of optimizing traffic in an internetwork, the method comprising: selecting a subset of flows in the internetwork for monitoring, wherein the subset of flows includes one of one flow, some flows, and all flows; measuring performance characteristics of the subset of flows in at least a portion of the internetwork, the performance characteristics including one or more of: a plurality of one or more round trip measurements for each of the subset of flows and a plurality of one or more one-way measurements for each of the subset of flows, the measuring performance characteristics including: launching a first plurality of one or more packets, and measuring the first plurality of one or more packets; measuring a second plurality of one or more packets in the internetwork, wherein the second plurality of one or more packets were already launched; monitoring a first plurality of one or more flows in the internetwork, duplicating one or more packets from the plurality of one or more flows, and measuring the one or more duplicated packets; serving as a proxy hop for a second plurality of one or more flows, and measuring the second plurality of one or more flows; and encoding material within a third plurality of one or more flows, causing a fourth plurality of one or more flows to be generated, wherein the third plurality of one or more flows traverses a first path of the internetwork, and the fourth plurality of one or more flows traverses a second path of the internetwork, wherein at least a portion of the first path of the internetwork and at least a portion of the second path of the internetwork are equal, and measuring a subset of the fourth plurality of one or more flows; calculating at least one performance metric for the subset of flows in the at least a portion of the internetwork, the at least one performance metric at least partly determined from the measured performance characteristics; and in response to calculating the at least one performance metric, rearchitecting the internetwork to optimize one or more of the least one performance metric using peer-to-peer communications, rearchitecting the internetwork including at least one of: altering a plurality of one or more routing tables in the internetwork, wherein the plurality of one or more routing tables include at least one of: network-layer routing tables, layer 3 routing tables, IP routing tables, layer 2 forwarding tables, and MPLS forwarding tables; redirecting the subset of flows to a second internetwork coupled to the internetwork at one or more Points of Presence; and affecting forwarding decisions of the subset of flows, by imposing one or more of: NAT, GRE, and tunneling techniques other than GRE. 2. The method of claim 1, wherein the plurality of one or more routing tables includes network-layer routing tables. 3. The method of claim 1, wherein the plurality of one or more routing tables includes layer 3 routing tables. 4. The method of claim 1, wherein the plurality of one or more routing tables includes IP routing tables. 5. The method of claim 1, wherein the plurality of one or more routing tables includes layer 2 routing tables. 6. The method of claim 1, wherein the plurality of one or more routing tables includes MPLS forwarding tables. 7. The method of claim 1, wherein the performance characteristics includes the plurality of one or more round trip measurements. 8. The method of claim 1, wherein the performance characteristics includes the plurality of one or more one-way measurements. 9. The method of claim 1, wherein the one or more of the at least one performance metric to be optimized quantifies path performance of the subset of flows. 10. The method of claim 9, wherein the one or more of the at least one performance metric characterizes a quality of a network application. 11. The method of claim 10, wherein the application includes http. 12. The method of claim 10, wherein the application includes ftp. 13. The method of claim 10, wherein the application includes telnet. 14. The method of claim 10, wherein the application includes voice. 15. The method of claim 10, wherein the application include video. 16. The method of claim 1, wherein one or more of the at least one performance metric quantifies one or more of: overall usage of the at least the portion of the internetwork, absolute individual network link usage in the at least the portion of the internetwork, relative individual network link usage in the at least the portion of the internetwork, and link usage cost in the at least the portion of the internetwork. 17. The method of claim 1, wherein the subset of flows include at least a first sub-plurality of one or more flows and a second sub-plurality of one or more flows, and the first sub-plurality of one or more flows uses at least a first measured performance characteristic, and the second sub-plurality of one or more flows uses at least a second measured performance characteristic. 18. The method of claim 1, wherein the one or more of the at least one performance metric quantifies geographic distance covered by the subset of flows in the internetwork. 19. The method of claim 1, wherein the selection of the subset of flows is user-based in the at least the portion of the internetwork. 20. The method of claim 1, wherein the internetwork comprises an autonomous sub-system of a larger network. 21. The method of claim 20, wherein the larger network is the Internet. 22. The method of claim 20, wherein the internetwork is a BGP autonomous system. 23. The method of claim 1, wherein the internetwork comprises an autonomous system of a larger network. 24. The method of claim 23, wherein the larger network is the Internet. 25. The method of claim 23, wherein the internetwork is a BGP autonomous system. 26. The method of claim 1, wherein the internetwork comprises an overlay network. 27. The method of claim 1, wherein the internetwork comprises a plurality of one of more networks, the plurality of one or more networks coupled together, wherein the plurality of one or more networks include one or more of local-area networks, metropolitan-area networks, and wide-area networks. 28. The method of claim 1, wherein the measuring performance characteristics includes launching a first plurality of one or more packets, and measuring the first plurality of one or more packets. 29. The method of claim 28, wherein the measuring performance characteristics includes launching a first plurality of one or more round-trip packets, and measuring the first plurality of one or more round-trip packets, such that the plurality of one or more round trip measurements include round trip measurements for the launched packets. 30. The method of claim 29, wherein the first plurality of one or more round-trip packets include traceroute ICMP packets. 31. The method of claim 29, wherein the first plurality of one or more round-trip packets include ping ICMP packets. 32. The method of claim 29, wherein the first plurality of one or more round-trip packets include telnet packets. 33. The method of claim 29, wherein the first plurality of one or more round-trip packets include TCP packets from an empty TCP transaction. 34. The method of claim 29, wherein the first plurality of one or more round-trip packets include http packets. 35. The method of claim 28, wherein the measuring performance characteristics includes launching a first plurality of one or more one-way packets, and measuring the first plurality of one or more one-way packets, such that the plurality of one or more one-way measurements include one-way measurements for the launched packets. 36. The method of 1, wherein the measuring performance characteristics includes measuring a second plurality of one or more packets in the internetwork, wherein the second plurality of one or more packets were already launched. 37. The method of claim 1, wherein round-trip measurements include one or more of round-trip delay, round-trip jitter, round-trip loss, round-trip available bandwidth, and round-trip total bandwidth. 38. The method of claim 37, wherein round-trip measurements include round-trip delay. 39. The method of claim 37, wherein round-trip measurements include round-trip jitter. 40. The method of claim 37, wherein round-trip measurements include round-trip loss. 41. The method of claim 37, wherein round-trip measurements include round-trip available bandwidth. 42. The method of claim 37, wherein round-trip measurements include round-trip total bandwidth. 43. The method of claim 1, wherein one-way measurements include one or more of one-way delay, one-way jitter, one-way loss, one-way available bandwidth, and one-way total bandwidth. 44. The method of claim 43, wherein one-way measurements include one-way delay. 45. The method of claim 43, wherein one-way measurements include one-way jitter. 46. The method of claim 43, wherein one-way measurements include one-way loss. 47. The method of claim 43, wherein one-way measurements include one-way available bandwidth. 48. The method of claim 43, wherein one-way measurements include one-way total bandwidth. 49. The method of claim 1, wherein rearchitecting the internetwork includes altering a plurality of one or more routing tables in the internetwork. 50. The method of claim 49, wherein the altering of the plurality of one or more routing tables is applied automatically. 51. The method of claim 49, wherein the altering of the plurality of one or more routing tables includes configuring a plurality of one or more routers, wherein the configuring the plurality of one or more routers statically alter the routing of flows. 52. The method of claim 51, wherein the configuring a plurality of one or more routers includes route maps. 53. The method of claim 51, wherein the configuring a plurality of one or more routers includes static route statements. 54. The method of claim 49, wherein the altering of the plurality of one or more routing tables includes configuring a plurality of one or more routers, wherein the configuring the plurality of one or more routers adjust the processing of dynamic routing updates. 55. The method of claim 49, wherein the altering of the plurality of one or more routing tables includes configuring a plurality of one or more routers, wherein the configuring the plurality of one or more routers adjust the processing of dynamic routing updates. 56. The method of claim 49, wherein the altering of the plurality of one or more routing tables is performed at least partly by a plurality of one or more dynamic routing protocols. 57. The method of claim 56, wherein the plurality of one or more dynamic routing protocols includes BGP. 58. The method of claim 56, wherein the plurality of one or more dynamic routing protocols includes a plurality of one or more IGP routing protocols. 59. The method of claim 58, wherein the plurality of one or more IGP routing protocols includes OSPF. 60. The method of claim 49, wherein the altering of the plurality of one or more routing tables are applied manually by a user. 61. The method of claim 1, wherein the rearchitecting of the internetwork includes redirecting the subset of flows to a second internetwork coupled to the internetwork at one or more Points of Presence. 62. The method of claim 61, wherein the redirecting of the subset of flows is at least partly across an exit point traversed by at least a portion of the subset of flows from the internetwork, wherein the at least one performance metric is optimized. 63. The method of claim 1, wherein the optimizing of the performance metric includes: calculating at least one performance metric for a plurality of one of more paths in the at least the portion of the internetwork; and at least partly responsive to the calculating of the at least one performance metric, selecting a path in the at least the portion of the internetwork from the plurality of one or more paths. 64. The method of claim 63, wherein the selected path is a direct path. 65. The method of claim 63, wherein the selected path is an indirect path. 66. The method of claim 1, wherein the optimizing of the performance metric includes: selecting a plurality of one or more exit points; and selecting a plurality of one or more paths to reach the plurality of one or more exit points in the at least the portion of the internetwork. 67. The method of claim 66, wherein the steps of selecting the plurality of one or more exit points and selecting the plurality of one or more paths are performed separately. 68. The method of claim 66, wherein the steps of selecting the plurality of one or more exit points and selecting the plurality of one or more paths are performed together. 69. The method of claim 1, wherein the measuring performance characteristics includes monitoring a first plurality of one or more flows in the internetwork, duplicating one or more packets from the plurality of one or more flows, and measuring the one or more duplicated packets. 70. The method of claim 1, wherein the measuring performance characteristics includes serving as a proxy hop for a second plurality of one or more flows, and measuring the second plurality of one or more flows. 71. The method of claim 1, wherein the measuring performance characteristics includes encoding material within a third plurality of one or more flows, causing a fourth plurality of one or more flows to be generated, wherein the third plurality of one or more flows traverses a first path of the internetwork, and the fourth plurality of one or more flows traverses a second path of the internetwork, wherein at least a portion of the first path of the internetwork and at least a portion of the second path of the internetwork are equal, and measuring a subset of the fourth plurality of one or more flows. 72. The method of claim 1, wherein the measuring performance characteristics is done at least partly using flow information export. 73. The method of claim 1, wherein the measuring performance characteristics is done using RMON II. 74. The method of claim 1, wherein the measuring performance characteristics is provided by a source external to the subset of flows. 75. A method of optimizing traffic in an internetwork, the method comprising: selecting a subset of flows in the internetwork for monitoring, wherein the subset of flows includes one of one flow, some flows, and all flows; measuring performance characteristics of the subset of flows in at least a portion of the internetwork, the performance characteristics.including one or more of: a plurality of one or more round trip measurements for each of the subset of flows and a plurality of one or more one-way measurements for each of the subsets of flows, the measuring performance characteristics including: measuring a second plurality of one or more packets in the internetwork, wherein the second plurality of one or more packets were already launched; monitoring a first plurality of one or more flows in the internetwork, duplicating one or more packets from the plurality of one or more flows, and measuring the one or more duplicated packets; serving as a proxy hop for a second plurality of one or more flows, and measuring the second plurality of one or more flows, and encoding material within a third plurality of one or more flows, causing a fourth plurality of one or more flows to be generated, wherein the third plurality of one or more flows traverses a first path of the internetwork, and the fourth plurality of one or more flows traverses a second path of the internetwork, wherein at least a portion of the first path of the internetwork and at least a portion of the second path of the internetwork are equal, and measuring a subset of the fourth plurality of one or more flows; calculating at least one performance metric for the subset of flows in the at least a portion of the internetwork, the at least one performance metric at least partly determined from the measured performance characteristics; and in response to calculating the at least one performance metric, affecting the routing of the subset of flows by altering a plurality of one or more DNS entries in the internetwork. 76. A network systems, comprising: a plurality of one or more network devices configured such that, when the plurality of one or more network devices is deployed in an internetwork, the plurality of one or more network devices performs: selecting a subset of flows in the networks for monitoring, wherein the subset of flows includes one of one flow, some flows, and all flows; measuring performance characteristics of the subset of flows in at least a portion of the internetwork, the performance characteristics including one or more of: a plurality of one or more round trip measurements for each of the subset of flows and a plurality of one or more one-way measurements for each of the subset of flows, the measuring performance characteristics including: launching a first plurality of one or more packets, and measuring the first plurality of one or more packets; measuring a second plurality of one or more packets in the internetwork, wherein the second plurality of one or more packets were already launched; monitoring a first plurality of one or more flows in the internetwork, duplicating one or more packets from the plurality of one or more flows, and measuring the one or more duplicated packets; serving as a proxy hop for a second plurality of one or more flows, and measuring the second plurality of one or more flows; and encoding material within a third plurality of one or more flows, causing a fourth plurality of one or more flows to be generated, wherein the third plurality of one or more flows traverses a first path of the internetwork, and the fourth plurality of one or more flows traverses a second path of the internetwork, wherein at least a portion of the first path of the internetwork and at least a portion of the second path of the internetwork are equal, and measuring a subset of the fourth plurality of one or more flows; calculating at least one performance metric for the subset of flows in the at least a portion of the internetwork, the at least one performance metric at least partly determined from the measured performance characteristics; and in response to calculating the at least one performance metric, rearchitecting the internetwork to optimize one or more of the at least one performance metric using peer-to-peer communications, rearchitecting the internetwork including at least one of: altering a plurality of one or more routing tables in the internetwork, wherein the plurality of one or more routing tables include at least one of: network-layer routing tables, layer 3 routing tables, IP routing tables, layer 2 forwarding tables, and MPLS forwarding tables; redirecting the subset of flows to a second internetwork coupled to the internetwork at one or more Points of Presence; and affecting forwarding decisions of the subset of flows, by imposing one or more of: NAT, GRE, and tunneling techniques other than GRE. 77. The network system of claim 76, where the rearchitecting of the internetwork is performed within the device. 78. A network systems, comprising: a plurality of one or more network devices configured such that, when the plurality of one more network devices is deployed in an internetwork, the plurality of one or more network devices performs: selecting a subset of flows in the internetwork for monitoring, wherein the subset of flows includes one or one flow, some flows, and all flows; measuring performance characteristics of the subset of flows in at least a portion of the internetwork, the performance characteristics including one or more of: a plurality of one or more round trip measurements for each of the subset of flows and a plurality of one or more one-way measurements for each of the subset of flows, the measuring performance characteristics including: measuring a second plurality of one or more packets in the internetwork, wherein the second plurality of one or more packets were already launched; monitoring a first plurality of one or more flows in the internetwork, duplicating one or more packets from the plurality of one or more flows, and measuring the one or more duplicated packets; serving as proxy hop for a the second plurality of one or more flows; and measuring the second plurality of one or more flows, and encoding material within a third plurality of one or more flows, causing a fourth plurality of one or more flows to be generated, wherein the third plurality of one or more flows traverses a first path of the internetwork, and the fourth plurality of one or more flows traverses a second path, of the internetwork, wherein at least a portion of the second path of the internetwork and at least a portion of the second path of the internetwork are equal, and measuring a subset of the fourth plurality of one or more flows; calculating at least one performance metric for the subset of flows in the at least a portion of the internetwork, the at least one performance metric at least partly determined from the measured performance characteristics; and in response to calculating the at least one performance metric, affecting the routing of the subset of flows by altering a plurality of one or more DNS entries in the internetwork. 79. The network system of claim 78, where the affecting the routing of the subset of flows is performed within the device. 80. The method of claim 1, wherein the subset of flows is selected based on a rate of incoming requests. 81. The method of claim 1, wherein te subset of flows is selected based on applying thresholds to statistics related to the flows. 82. The method of claim 1, wherein the subset of flows is based on costs of paths related to the flows, bandwidth consumed over a period of time, or both.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (151)
Kotchey Christopher Michael ; Hartung Robert Edward, Activation sequence for a network router.
Bartow Neil G. (Saugerties NY) Goss Steven N. (Lake Katrine NY) Westcott Douglas W. (Rhinebeck NY), Allowed operational-link transceiver table verifies the operational status of transceivers in a multiple conductor data.
Pacheco Mely L. (Campbell CA) Damouny Nabil G. (Sunnyvale CA) Matthews Abraham R. (Sunnyvale CA) Loitz Gary S. (Fremont CA) Edney Johnathan P. (Reading GB2), Apparatus and method for incorporating a large number of destinations over circuit-switched wide area network connection.
Aoki, Takeshi; Kikuchi, Shinji; Takahashi, Eiichi; Yokoyama, Ken; Katsuyama, Tsuneo; Okano, Tetsuya, Apparatus for and method of measuring communication performance.
Winckles, Adrian M; Cable, Julian Frank; Rosenberg, Catherine, Border gateway protocol manager and method of managing the selection of communication links.
Gelman Alexander (Brooklyn NY) Kobrinski Haim (Colts Neck NJ) Smoot Lanny S. (Morris Township ; Morris County NJ) Weinstein Stephen B. (Summit NJ), Communications architecture and method for distributing information services.
Blackett, Andrew W.; Gilbert, Bryan J.; Van Gorp, John C.; Teachman, Michael E.; Yeo, Jeffrey W., Communications architecture for intelligent electronic devices.
Nicolas C. Sheard ; Larry J. Fischer ; Richard W. Matthews ; Gurla Himabindu ; Qilin Hu ; Wendy J. Zheng ; Boyle Y. Mow, Data exchange system and method.
Bottomley John F. (Vienna VA) Chadwick Henry D. (Herndon VA) Hall James M. (Baltimore MD) Moore Frank R. (Waccabuc NY) Powers ; Jr. John T. (Morgan Hill CA) Putterman Marc A. (New York NY) Schaszberg, Data server, control server and gateway architecture system and method for broadcasting digital video on demand.
Salingre Daniel,FRX ; Davoult Armel,FRX, Data transmission system having a monitoring function for monitoring the congestion of links and node intended to be use.
Newmark Rona J. (Northboro MA) Alicandro Rosemarie (Millbury MA) Bixby Peter C. (Northboro MA) Burn Donald D. (Westboro MA) Enberg Eric H. (Westboro MA) Marino Paul K. (Hopkinton MA) Woodbury Paul W., Distributed processing system having plural computers each using identical retaining information to identify another com.
Sistanizadeh, Kamran; Tashayod, Alex; Bashaw, Lynn Eric; Kamali, Masoud M.; Collar, Craig Robert, Enhanced data switching/routing for multi-regional IP over fiber network.
Nguyen Tam M. (Valhalla NY) Rana Deepak (Yorktown Heights NY) Ruiz Antonio (Yorktown Heights NY) Willner Barry E. (Briarcliff Manor NY), Hybrid digital/analog multimedia hub with dynamically allocated/released channels for video processing and distribution.
Hershey Paul C. (Manassas VA) Barker Kenneth J. (Cary NC) Lingafelt ; Sr. Charles S. (Durham NC) Waclawsky John G. (Frederick MD), Information collection architecture and method for a data communications network.
Griffiths Michael John ; McElhiney James David,CAX, Information storage and delivery over a computer network using centralized intelligence to monitor and control the information being delivered.
Ash Gerald R. (West Long Branch NJ) Oliver Billy B. (Chatham NJ), Integrated network controller for a dynamic nonhierarchical routing switching network.
Napolitano ; Jr. Leonard M. (825 El Quanito Dr. Danville CA 94526), Lambda network having 2m-1 nodes in each of m stages with each node coupled to four other nodes for bidire.
Benmohamed, Lotfi; Dravida, Subrahmanyam; Harshavardhana, Paramasiviah; Lau, Wing Cheong; Mittal, Ajay Kumar, Link capacity computation methods and apparatus for designing IP networks with performance guarantees.
Aggarwal Ajay (Somersworth NH) Scott Walter (Salem NH) Rustici Eric (Londonderry NH) Bucciero David (Nashua NH) Haskins Andrew (Lee NH) Matthews Wallace (Exeter NH), Method and apparatus for determining a communications path between two nodes in an Internet Protocol (IP) network.
Agarwal, Puneet; Menezes, Vivek; Basturk, Erol, Method and apparatus for distributing and providing fault tolerance to path-vector routing protocols within a multi-processor router.
Grady John (Fairfax VA) Hand Kenneth (Silver Spring MD) Modrowsky John (Burtonsville MD) Richard ; III Arthur A. (Springfield VA), Method and system for accessing multimedia data over public switched telephone network.
Colby Steven ; Krawczyk John J. ; Nair Raj Krishnan ; Royce Katherine ; Siegel Kenneth P. ; Stevens Richard C. ; Wasson Scott, Method and system for directing a flow between a client and a server.
Hegde,Kiran Venkatesh; McGrath, III,Raymond Edward; Kind,Jason Matthew Walter; Krause,Eric Kane; DeWitt,Josiah, Method and system for generating and providing rich media presentations optimized for a device over a network.
Ahuja, Abha; Ayers, Matt; Black, Ben; Brown, Chris; Cohn, Daniel T.; Ramsey, Stephen; Ronen, Ophir; Schachter, Paul J.; Stiffelman, Oscar B.; Wheeler, Christopher D., Method and system for optimizing routing through multiple available internet route providers.
Bechtolsheim,Andreas; Suzuki,Hiroshi; Rusu,Marinica; Frantz,Paul; Prasad,Sharat, Method and system for providing operations, administration, and maintenance capabilities in packet over optics networks.
Picard Jean L. (309 Chemin des Moulieres 06480 La Colle Sur Loup FRX), Method and system for routing information between nodes in a communication network.
Sidi Eli,ILX ; Pongranz Shlomi,ILX ; Somech Ovad,ILX ; Raab Ilan,ILX ; Bielous Yaron,ILX, Method for economically sub-optimizing interactions in data-communications network environments, and a device according to the method.
Fox Richard H. (Sunnyvale CA) Galloway Brett D. (Campbell CA 4), Method for translating internet protocol addresses to other distributed network addressing schemes.
Cohen, Richard Alan; Flockhart, Andrew Derek; Foster, Robin H.; Maximets, Mila, Methods and apparatus for analysis of load-balanced multi-site call processing systems.
Schwaller, Peter James; Bellinghausen, Joan Marie; Borger, Dana Scott; Hicks, Jeffrey Todd; Joyce, Steven Thomas; McCorry, Mark Eric; Selvaggi, Christopher David; Zelek, Mark Clarence, Methods, systems and computer program products for network performance testing through active endpoint pair based testing and passive application monitoring.
Anderson Michael H. (Moorpark CA), Multi-user, on-demand video storage and retrieval system including video signature computation for preventing excessive.
Krum Harry A. (Indialantic FL) Gotsa Felix L. (Miami FL) McKenna Dennis (Clearwater FL) Patterson Gary (Largo FL) Clairmont Jan M. (Palm Bay FL) Winters John L. (Melbourne FL) Cunningham Howard L. (S, Multidrop data concentrator communication network.
Nagami Kenichi,JPX ; Ami Junko,JPX ; Katsube Yasuhiro,JPX ; Saito Takeshi,JPX ; Esaki Hiroshi,JPX, Network interconnection apparatus, network node apparatus, and packet transfer method for high speed, large capacity in.
Northcutt J. Duane (Sunnyvale CA) Berry David T. (Sunnyvale CA), Network video server system receiving requests from clients for specific formatted data through a default channel and es.
Cutler ; Jr. Victor H. (Mesa AZ) Richetta Peter (Tempe AZ) Young Kenneth P. (Columbia MD) Davieau Gerald J. (Eldersburg MD), Packet routing system and method therefor.
van Tetering Johannes A. M. (Zevenbergen NLX) Denissen Frank L. (Boom BEX), Performance measurement system for a telecommunication path and device used therein.
Kitajima Hiroyuki (Yokohama JPX) Ohmachi Kazuhiko (Yokohama JPX), Processing request allocator for assignment of loads in a distributed processing system.
Goel, Ashish; Kataria, Deepak; Logothetis, Dimitris; Ramakrishnan, Kajamalai Gopalaswamy, Quality of service based path selection for connection-oriented networks.
Kataria, Deepak; Logothetis, Dimitris; Srinivasan, Santhanam; Veeraraghavan, Malathi, Quality of service based path selection for connection-oriented networks.
Dietz, Russell S.; Maixner, Joseph R.; Koppenhaver, Andrew A., Re-using information from data transactions for maintaining statistics in network monitoring.
Eadline Douglas J. (Bethlehem PA), Run-time system having nodes for identifying parallel tasks in a logic program and searching for available nodes to exec.
Grove, Adam J.; Kharitonov, Michael; Tumarkin, Alexei, SYSTEM AND METHOD FOR HIGH-PERFORMANCE DELIVERY OF WEB CONTENT USING HIGH-PERFORMANCE COMMUNICATIONS PROTOCOL BETWEEN THE FIRST AND SECOND SPECIALIZED INTERMEDIATE NODES TO OPTIMIZE A MEASURE OF COMM.
Hooper Donald F. (Shrewsbury MA) Goldman Matthew S. (Marlborough MA) Bixby Peter C. (Westborough MA) Krishnamoorthy Suban (Shrewsbury MA), Segmented video on demand system.
Arora Sanjeev (Berkeley CA) Knight ; Jr. Thomas F. (Belmont MA) Leighton Frank T. (Newton Center MA) Maggs Bruce M. (Princeton NJ) Upfal Eliezer (Palo Alto CA), Switching networks with expansive and/or dispersive logical clusters for message routing.
Chan, Ken; Klassen, Fredrick K. P.; Silverman, Robert M., System and method for monitoring performance, analyzing capacity and utilization, and planning capacity for networks and intelligent, network connected processes.
Dias Daniel Manuel ; Iyengar Arun Kwangil ; Levy-Abegnoll Eric Michel,FRX ; Song Junehwa, System and method for replacement and duplication of objects in a cache.
Garcia-Luna-Aceves, J. Joaquin; Spohn, Marcelo; Beyer, David A., System for communicating labeled routing trees to establish preferred paths and source routes with local identifiers in wireless computer networks.
Eggers Derek C. (4217 Highland Rd. ; Suite 275 Pontiac MI 48054) Holben David V. (4217 Highland Rd. ; Suite 275 Pontiac MI 48054) Robinson Mark E. (1080 Cliff Dr. Lapeer MI 48446), System for random access to an audio video data library with independent selection and display at each of a plurality of.
Thorson Gregory M. (Altoona WI) Scott Steven L. (Eau Claire WI), System for randomly modifying virtual channel allocation and accepting the random modification based on the cost functio.
Caro Marshall A. (43 Little Neck Rd. Southampton NY 11968-4311), System for shared remote access of multiple application programs executing in one or more computers.
Zombek, James M.; Sobchak, Richard K.; Bonefas, Rudy G., System, method and computer program product for providing server discovery services during a startup sequence.
Barker, Kenneth James; Bass, Brian Mitchell; Calvignac, Jean Louis; Heddes, Marco C.; Siegel, Michael Steven; Trombley, Michael Raymond; Verplanken, Fabrice Jean, VLSI network processor and methods.
Cohen Jason M. (20 Skookwams Ct. West Islip NY 11795), Video communications system having a remotely controlled central source of video and audio data.
Hooper Donald F. (Shrewsbury MA) Goldman Matthew S. (Marlborough MA) Bixby Peter C. (Westborough MA) Krishnamoorthy Suban (Shrewsbury MA), Video on demand with memory accessing and or like functions.
Coddington Carl D. (Accokeek MD) Craig Bernard J. (Nokesville VA) Litteral Larry A. (Manassas VA) Richard ; III Arthur A. (Springfield VA) Gold Jeffrey B. (Silver Spring MD) Klika ; Jr. Donald C. (Fa, Video-on-demand services using public switched telephone network.
Amsterdam, Jeffrey D.; Hamilton, II, Rick A.; O'Connell, Brian M.; Pickover, Clifford A.; Walker, Keith R., Green computing interchange switching function.
Kuo, Chia-Ming; Chang, Wei-Tung, Media stream providing device and method for connecting thereto, media streaming system, and computer-readable medium.
Lloyd, Michael A.; Baldonado, Omar C.; Finn, Sean P.; Karam, Mansour J.; McGuire, James G.; Madan, Herbert S., Method and apparatus for the assessment and optimization of network traffic.
Tseitlin, Ariel; Sadhu, Praveen; Tonse, Sudhir; Kamath, Pradeep, Method and system for evaluating the resiliency of a distributed computing service by inducing a latency.
Tseitlin, Ariel; Sadhu, Praveen; Tonse, Sudhir; Kamath, Pradeep, Method and system for evaluating the resiliency of a distributed computing service by inducing latency.
Cain, Joseph Bibb; Billhartz, Thomas Jay; Kennedy, Robert Alex, Mobile ad-hoc network and methods for performing functions therein based upon weighted quality of service metrics.
Basunov, Maxim, System and method of providing a platform for optimizing traffic through a computer network with distributed routing domains interconnected through data center interconnect links.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.