Method and apparatus for the assessment and optimization of network traffic
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-001/16
H04J-001/00
H04L-012/26
출원번호
UP-0998678
(2007-11-30)
등록번호
US-7773536
(2010-08-30)
발명자
/ 주소
Lloyd, Michael A.
Baldonado, Omar C.
Finn, Sean P.
Karam, Mansour J.
McGuire, James G.
Madan, Herbert S.
출원인 / 주소
Avaya Inc.
대리인 / 주소
Sheridan Ross P.C.
인용정보
피인용 횟수 :
32인용 특허 :
226
초록▼
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, by one or more network devices, 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 performa
The invention claimed is: 1. A method of optimizing traffic in an internetwork, the method comprising: selecting, by one or more network devices, 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 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: encoding material within a first plurality of one or more flows, causing a second plurality of one or more flows to be generated, wherein the first plurality of one or more flows traverses a first path of the internetwork, and the second 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 second 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, the at least one performance metric computed according to an exponentially moving average; 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 wherein the at least one performance metric is at least one of: an average delay d computed according to: d=u*d+(1−u)*m where d is the exponentially moving average of delay, m is tile last delay sample, and, u is the weight of the moving average; an average jitter v computed according to: v=u*v+(1−u)*ld−m l where v is the exponentially moving average of jitter, ld−m] is the last sample of jitter, and, u is the weight of the average; an average jitter v computed according to: v=u*v+(1−u)*lm−m ′l where v is the exponentially moving average of jiuer, lm−m ′l is the last sample of jitter, m is the last delay sample, m ′is the previous delay sample, and /1 is the weight of the average; an average loss p-hat computed according to: p-hat=u*p-hat+(1−u)*p where p-hat is the moving average of the loss, p={0 if packet is received, l is the packet is declared lost}, and, u is the weight of the exponentially moving average. 2. The method of claim 1, wherein rearchitecting the internetwork comprises altering one or more routing tables in the internetwork wherein the plurality of one or more routing tables includes network-layer routing tables, layer 3 routing tables IP routing tables, layer 2 routing tables, or MPLS forwarding tables. 3. The method of claim 1, wherein the performance characteristics include the plurality of one or more round trip measurements. 4. The method of claim 1, wherein the performance characteristics include the plurality of one or more one-way measurements. 5. The method of claim 1, wherein the at least one performance metric to be optimized quantifies path performance of the subset of flows. 6. The method of claim 5, wherein the at least one performance metric characterizes a quality of a network application. 7. The method of claim 6, wherein the application includes http, ftp, telnet, voice, or video. 8. 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. 9. 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. 10. 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. 11. 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. 12. The method of claim 1, wherein the internetwork comprises an autonomous sub-system of a larger network. 13. The method of claim 12, wherein the larger network is the Internet. 14. The method of claim 12, wherein the internetwork is a Border Gateway Protocol autonomous system. 15. The method of claim 1, wherein the internetwork comprises an autonomous system of a larger network. 16. The method of claim 15, wherein the larger network is the Internet. 17. The method of claim 15, wherein the internetwork is a Border Gateway Protocol autonomous system. 18. The method of claim 1, wherein the internetwork comprises an overlay network. 19. The method of claim 1, wherein measuring performance characteristics includes launching a first plurality of one or more packets, and measuring the first plurality of one or more packets. 20. The method of claim 19, 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. 21. The method of claim 20, wherein the first plurality of one or more round-trip packets include traceroute ICMP packets, ICMP packets, telnet packets, TCP packets from an empty TCP transaction or http packets. 22. The method of claim 19, 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. 23. 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. 24. 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. 25. 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. 26. The method of claim 1, wherein rearchitecting the internetwork includes altering a plurality of one or more routing tables in the internetwork. 27. The method of claim 26, wherein the altering of the plurality of one or more routing tables is applied automatically. 28. The method of claim 26, 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. 29. The method of claim 28, wherein the configuring a plurality of one or more routers includes route maps or static route statements. 30. The method of claim 26, 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. 31. The method of claim 26, 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. 32. The method of claim 31, wherein the plurality of one or more dynamic routing protocols includes Border Gateway Protocol, a plurality of one or more Interior Gateway Protocol routing protocols, or OSPF. 33. The method of claim 26, wherein the altering of the plurality of one or more routing tables are applied manually by a user. 34. 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. 35. The method of claim 34, 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. 36. The method of claim 1, wherein the optimizing of the at least one 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. 37. The method of claim 36, wherein the selected path is a direct path. 38. The method of claim 36, wherein the selected path is an indirect path. 39. 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. 40. 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. 41. A method of optimizing traffic in an internetwork, the method comprising: Selecting, by one or more network devices, 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 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: encoding material within a first plurality of one or more flows, causing a second plurality of one or more flows to be generated, wherein the first plurality of one or more flows traverses a first path of the internetwork, and the second 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 second 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, wherein the at least one performance metric is at least one of: an average delay d computed according to: d=u*d+(1−u)*m where d is the exponentially moving average of delay, m is tile last delay sample, and, u is the weight of the moving average; an average jitter v computed according to: v=u*v+(1−u)*ld−m I where v is the exponentially moving average of jiuer, ld−m] is the last sample of jitter, and, u is the weight of the average; an average jitter v computed according to: v=u*v+(1−u)*lm−m ′l where v is the exponentially moving average of jiuer, lm−m ′l is the last sample of jitter, m is the last delay sample, m ′is the previous delay sample, and /1 is the weight of the average; an average loss p-hat computed according to: p-hat=u*p-hat+(1−u)*p where p-hat is the moving average of the loss, p={0 if packet is received, l is the packet is declared lost}, and, u is the weight of the exponentially moving average: 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 Domain Name System entries in the internetwork. 42. 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: 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: encoding material within a third first plurality of one or more flows, causing a second plurality of one or more flows to be generated, wherein the first plurality of one or more flows traverses a first path of the internetwork, and the second 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 second 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, wherein the at least one performance metric is at least one of: an average delay d computed according to: d=u*d+(1−u)*m where d is the exponentially moving average of delay, m is tile last delay sample, and, u is the weight of the moving average; an average jitter v computed according to: v=u*v+(1−u)*ld−m l where v is the exponentially moving average of jitter, ld−m] is the last sample of jitter, and, u is the weight of the average; an average jitter v computed according to: v=u*v+(1−u)*lm−m ′l where v is the exponentially moving average of jiuer, lm−m ′l is the last sample of jitter, m is the last delay sample, m ′is the previous delay sample, and /1 is the weight of the average; an average loss p-hat computed according to: p=hat=u*p-hat+(1−u)*p where p-hat is the moving average of the loss, p={0 if packet is received, l is the packet is declared lost}, and, u is the weight of the exponentially moving average; 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. 43. The network system of claim 42, where the rearchitecting of the internetwork is performed within the plurality of one or more network devices. 44. 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: 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: encoding material within a first plurality of one or more flows, causing a second plurality of one or more flows to be generated, wherein the first plurality of one or more flows traverses a first path of the internetwork, and the second 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 second 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, wherein the at least one performance metric is at least one of: an average delay d computed according to: d=u*d+(1−u)*m where d is the exponentially moving average of delay, m is tile last delay sample, and, u is the weight of the moving average; an average jitter v computed according to: v=u*v+(1−u)*ld−m l where v is the exponentially moving average of jitter, ld−m] is the last sample of jitter, and, u is the weight of the average; an average jitter v computed according to: v=u*v+(1−u)*lm−m ′l where v is the exponentially moving average of jiuer, lm−m ′l is the last sample of utter, m is the last delay sample, m ′is the previous delay sample, and /1 is the weight of the average; an average loss p-hat computed according to: p-hat=u*p-hat+(1−u)*p where p-hat is the moving average of the loss, p={0 if packet is received, l is the packet is declared lost}, and, u is the weight of the exponentially moving average 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 Domain Name System entries in the internetwork 45. The network system of claim 44, where the affecting the routing of the subset of flows is performed within the one or more network devices. 46. The method of claim 1, wherein the subset of flows is selected based on a rate of incoming requests. 47. The method of claim 1, wherein the subset of flows is selected based on applying thresholds to statistics related to the flows.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (226)
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.
Zaaijer ; deceased Gerrit J. (late of Eindhoven NLX) Kunnen ; legal representative by Henricus J. (Valkenswaard NLX), D.C. ciruit for starting high pressure discharge lamp.
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.
Doeringer Willibald (Langnau am Albis CHX) Dykeman Douglas (Rueschlikon NC CHX) Edwards Allan K. (Raleigh NC) Pozefsky Diane P. (Chapel Hill NC) Sarkar Soumitra (Cary NC) Turner Roger D. (Cary NC), Inter-domain multicast routing.
James Pleasant Gossett Dalton, Jr. ; Alcina de Figueiredo Dalton ; Stephen Anthony Thomas ; Maria Osterholt Cown ; Rich Carroll Vaughn ; Pawel Szczerbina ; Brian Keith Lovette, Internet telephony call routing engine.
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.
Nemirovsky Paul (3 Bouldercrest Ct. Rockville MD 20850) Ball Michael (1012 S. Mansion Dr. Silver Spring MD 20770) Dahl Roy (8152 Mandan Ter. Greenbelt MD 20770), Method and apparatus for aggregating terminals into clusters to assist in the construction of a distributed data communi.
Balonado,Omar C.; Finn,Sean P.; Karam,Mansour J.; Lloyd,Michael A.; Madan,Herbert S.; McGuire,James G.; Villaverde,Jose Miguel Pulido, Method and apparatus for coordinating routing parameters via a back-channel communication medium.
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.
Jain, Bijendra N.; McCloghrie, Keith, Method and apparatus for estimating delay and jitter between many network routers using measurements between a preferred set of routers.
Baldonado,Omar C.; Finn,Sean P.; Karam,Mansour J.; Lloyd,Michael A.; Madan,Herbert S.; McGuire,James G.; Villaverde,Jose Miguel Pulido, Method and apparatus for performance and cost optimization in an internetwork.
Engbersen Antonius J. (Richterswil CHX) Heddes Marco (Kilchberg CHX) Herkersdorf Andreas (Adliswil CHX) Luijten Ronald (Oberrieden CHX) Rothauser Ernst (Reichenburg CHX), Method and apparatus for testing and evaluation of distributed networks.
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.
Delp Helen Roxlo, Method, apparatus, and computer program product for generating an image index and for internet searching and querying by image colors.
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.
Wheeler, Christopher D.; Ronen, Ophir; Black, Benjamin J.; McMillin, Michael; Carlson, John, Private network access point router for interconnecting among internet route providers.
Dietz, Russell S.; Koppenhaver, Andrew A.; Torgerson, James F., Processing protocol specific information in packets specified by a protocol description language.
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.
Feldmann,Anja; Greenberg,Albert Gordon; Lund,Carsten; Reingold,Nicholas; Rexford,Jennifer Lynn; True,Frederick D., System and method for deriving traffic demands for a packet-switched network.
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 J; Smith,Bradley R., System and method for using uniform resource locators to map application layer content names to network layer anycast addresses.
Richard N. Pelavin ; James G. McGuire ; Herbert S. Madan, System and method using level three protocol information for network centric problem analysis and topology construction of actual or planned routed network.
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.
Thomas, Stephen A.; Decker, David B.; de Figueiredo, Rui J. P.; Martinez, John V.; Dalton, Jr., James P. G., System for real-time prediction of quality for internet-based multimedia communications.
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.
Sella, William Thomas; Caputo, II, Pete Joseph; Sella, James Michael; Teets, Harold Wayne; Ewert, Travis Duane, Adjusting network service level based on usage.
Sella, William Thomas; Caputo, II, Pete Joseph; Sella, James Michael; Teets, Harold Wayne; Ewert, Travis Duane, Adjusting network service level on a scheduled basis.
Couture, Gary R.; Arneth, III, William V.; Tattan, Anne-Marie G.; Iannucci, Louis A.; Blandford, Scott M.; Chandra, Monica; Moran, Caroline M.; Quigley, Deirdre M.; Wrenn, Gavin E.; Kelly, Lorcan B.; Travers, John T.; Armstrong, Jean F., Enterprise application performance monitors.
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.
Bruno, Aurelien; Ciesielczyk, John M.; Fichou, Aline; Le Pennec, Jean-Francois; Tremeur, Herve, Method and system for gateway selection in inter-region communication on IP networks.
Caputo, II, Pete Joseph; Ritchie, Austin David; Prehmus, Alan Wade; Ewert, Travis Duane; Teets, Harold Wayne, Provisioning dedicated network resources with API services.
Caputo, II, Pete Joseph; Ritchie, Austin David; Prehmus, Alan Wade; Ewert, Travis Duane; Teets, Harold Wayne, Provisioning dedicated network resources with API services.
Caputo, II, Pete Joseph; Ritchie, Austin David; Prehmus, Alan Wade; Ewert, Travis Duane; Teets, Harold Wayne, Provisioning dedicated network resources with API services.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.