Patent US6028846A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6028846A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for testing real-time delivery of packets of data

Assignee: Qwest Communications International Inc
•
Filing: 1997-09-11
•
Granted: 2000-02-22
•
Expires: 2017-09-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for testing real-time delivery of packets of data in an application utilized in a computer network includes a first host computer, a second host computer, and a simulator all configured on a local area network segment of a second computer network. A first address is assigned to the first host computer and a second address is assigned to the second host computer. The simulator is configured as a router through which the first and second host computers communicate with each other. Any combination of possible network conditions associated with the computer network are entered into the simulator. The packets of data are formed and transmitted from one of the first and second host computers to the simulator and processed according to the entered network conditions to obtain simulation data.

Inventors

  • 👤 Michael E. Cain

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 17:19
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/50; H04L69/00; H04L69/16

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 191 words
In a first computer network having a first host computer, a second host computer and a simulator all connected on a local area network segment, a method for testing real-time delivery of packets of data in an application utilized in a second computer network having a plurality of local area network segments and a plurality of network conditions associated with each of the plurality of local area network segments, the method comprising: configuring the first and second host computers to have first and second addresses, respectively; configuring the simulator as a router through which the first and second host computers communicate with each other according to a first and second one of the plurality of network conditions associated with a first and second one of the plurality of local area network segments, respectively; forming the packets of data in the application at one of the first and second host computers; transmitting the packets of data from the one of the first and second host computers to the simulator; and processing the packets of data according to the first and second one of the plurality of network conditions to obtain simulation data.
Claim 2
Dependent Claim 191 words
In a first computer network having a first host computer, a second host computer and a simulator all connected on a local area network segment, a method for testing real-time delivery of packets of data in an application utilized in a second computer network having a plurality of local area network segments and a plurality of network conditions associated with each of the plurality of local area network segments, the method comprising: configuring the first and second host computers to have first and second addresses, respectively; configuring the simulator as a router through which the first and second host computers communicate with each other according to a first and second one of the plurality of network conditions associated with a first and second one of the plurality of local area network segments, respectively; forming the packets of data in the application at one of the first and second host computers; transmitting the packets of data from the one of the first and second host computers to the simulator; and processing the packets of data according to the first and second one of the plurality of network conditions to obtain simulation data.
Claim 3
Dependent Claim 83 words
The method as recited in claim 1 wherein the first and second addresses identify the first and second host computers as being configured on a first subnetwork of the local area network segment and wherein configuring the simulator includes configuring the simulator to have a simulation address associated therewith identifying the simulator as being configured on the first subnetwork, and wherein transmitting the packets of data includes transmitting the packets of data based on the first and second addresses and the simulation address.
Claim 4
Dependent Claim 42 words
The method as recited in claim 2 wherein the first and second addresses include real and virtual addresses and wherein transmitting the packets of data includes transmitting the packets of data based on the real and virtual addresses and the simulation address.
Claim 5
Dependent Claim 128 words
The method as recited in claim 1 wherein the first address identifies the first host computer as being configured on a first subnetwork of the local area network segment and the second address identifies the second host computer as being configured on a second subnetwork, different from the first subnetwork and wherein configuring the simulator includes configuring the simulator to have a first and second gateway address associated therewith, the first gateway address for allowing the first host computer to communicate with the second subnetwork, the second gateway address for allowing the second host computer to communicate with the first subnetwork, and wherein transmitting the packets of data includes transmitting the packets of data based on the first and second addresses and the first and second gateway addresses.
Claim 6
Dependent Claim 28 words
The method as recited in claim 1 further comprising: transmitting the packets of data from the simulator to the other one of the first and second host computers.
Claim 7
Dependent Claim 24 words
The method as recited in claim 1 further comprising displaying the simulation data at the other one of the first and second host computers.
Claim 8
Dependent Claim 23 words
The method as recited in claim 1 wherein the first and second one of the plurality of network conditions include a network delay.
Claim 9
Dependent Claim 40 words
The method as recited in claim 1 wherein the first and second one of the plurality of network conditions include a first and second access speed for the first and second one of the plurality of local area network segments.
Claim 10
Dependent Claim 16 words
The method as recited in claim 8 wherein the first and second access speeds are different.
Claim 11
Dependent Claim 24 words
The method as recited in claim 1 wherein the first and second one of the plurality of network conditions include a packet loss rate.
Claim 12
Independent Claim 209 words
A system for testing real-time delivery of packets of data in an application utilized in a computer network having a plurality of local area network segments and a plurality of network conditions associated with each of the plurality of local area network segments, the system comprising: a first host computer configured on a local area network segment of a second computer network and having a first address; a second host computer configured on the local area network segment of the second computer network and having a second address; a simulator configured on the local area network segment of the second computer network, the simulator acting as a router through which the first and second host computers communicate with each other according to a first and second one of the plurality of network conditions associated with a first and second one of the plurality of local area network segments, respectively; and wherein the packets of data in the application are formed at one of the first and second host computers and transmitted from the one of the first and second host computers to the simulator, wherein the simulator processes the packets of data according to the first and second one of the plurality of network conditions to obtain simulation data.
Claim 13
Independent Claim 209 words
A system for testing real-time delivery of packets of data in an application utilized in a computer network having a plurality of local area network segments and a plurality of network conditions associated with each of the plurality of local area network segments, the system comprising: a first host computer configured on a local area network segment of a second computer network and having a first address; a second host computer configured on the local area network segment of the second computer network and having a second address; a simulator configured on the local area network segment of the second computer network, the simulator acting as a router through which the first and second host computers communicate with each other according to a first and second one of the plurality of network conditions associated with a first and second one of the plurality of local area network segments, respectively; and wherein the packets of data in the application are formed at one of the first and second host computers and transmitted from the one of the first and second host computers to the simulator, wherein the simulator processes the packets of data according to the first and second one of the plurality of network conditions to obtain simulation data.
Claim 14
Dependent Claim 27 words
The system as recited in claim 11 wherein the simulator includes an input device for entering the first and second one of the plurality of network conditions.
Claim 15
Dependent Claim 72 words
The system as recited in claim 11 wherein the first and second addresses identify the first and second host computers as being configured on a first subnetwork of the local area network segment and wherein the simulator has a simulation address associated therewith identifying the simulator as being configured on the first subnetwork, and wherein the packets of data are transmitted based on the first and second addresses and the simulation address.
Claim 16
Dependent Claim 37 words
The system as recited in claim 13 wherein the first and second addresses include real and virtual addresses and wherein the packets of data are transmitted based on the real and virtual addresses and the simulation address.
Claim 17
Dependent Claim 117 words
The system as recited in claim 11 wherein the first address identifies the first host computer as being configured on a first subnetwork of the local area network segment and the second address identifies the second host computer as being configured on a second subnetwork, different from the first subnetwork and wherein the simulator includes a first and second gateway address associated therewith, the first gateway address for allowing the first host computer to communicate with the second subnetwork, the second gateway address for allowing the second host computer to communicate with the first subnetwork, and wherein the packets of data are transmitted based on the first and second addresses and the first and second gateway addresses.
Claim 18
Dependent Claim 31 words
The system as recited in claim 11 wherein the simulator is further operative to transmit the packets of data to the other one of the f irst and second host computers.
Claim 19
Dependent Claim 27 words
The system as recited in claim 16 further comprising a display for displaying the simulation data at the other one of the first and second host computers.
Claim 20
Dependent Claim 23 words
The system as recited in claim 11 wherein the first and second one of the plurality of network conditions include a network delay.
Claim 21
Dependent Claim 40 words
The system as recited in claim 11 wherein the first and second one of the plurality of network conditions include a plurality of access speeds for the first and second one of the plurality of local area network segments, respectively.
Claim 22
Dependent Claim 16 words
The system as recited in claim 19 wherein the first and second access speeds are different.
Claim 23
Dependent Claim 24 words
The system as recited in claim 11 wherein the first and second one of the plurality of network conditions include a packet loss rate.

References Cited (Backward Citations)

US5388262A Cited
US5745758A Cited
US5278823A Cited
US5442639A Cited
US5598532A Cited
US5600632A Cited
US5568471A Cited
US5732213A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-21 2003-08-23 2004-02-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-21 2007-08-23 2008-02-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-21 2011-08-23 2012-02-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag