Browse Prior Art Database

Methodology for Detecting Average Network Traffic Delay

IP.com Disclosure Number: IPCOM000122179D
Original Publication Date: 1991-Nov-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 35K

Publishing Venue

IBM

Related People

Johnson, WJ: AUTHOR [+3]

Abstract

This article describes a technique whereby a network application can calculate the average network delay for communicating with partner applications.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 97% of the total text.

Methodology for Detecting Average Network Traffic Delay

      This article describes a technique whereby a network
application can calculate the average network delay for communicating
with partner applications.

      Often times, communicating applications are not aware of the
average delay for application level traffic within a network.  This
results in the inefficient use of the network by increasing network
congestion.  Each application creates and maintains a table which
holds 'n' values. When the application receives a request, the
date/time parameter attached with the request is compared with
current date/time to calculate the elapsed time.  This elapsed time
value is entered in the table.

      The table is maintained as a first-in, first-out (FIFO) basis,
thus discarding the older entries when the table is full. By taking
the mode of the values in the table gives the average network delay
at that time.  It is possible to have periods in which one request
could be delayed for an abnormal length of time.  Taking the mode
rather than the average of the values solves this problem.

      This permits applications to make intelligent decisions about
the expenditure of network resources.  If network delay is high, the
applications can differ, sending broadcast packets and informational
packets until the average network delay becomes lower or the amount
of wait period reaches the maximum.  This reduces network congestion,
allowing high priority pa...