Electrical computers and digital processing systems: multicomput – Network computer configuring – Reconfiguring
Reexamination Certificate
1999-02-18
2001-10-16
Coulter, Kenneth R. (Department: 2154)
Electrical computers and digital processing systems: multicomput
Network computer configuring
Reconfiguring
C709S224000, C709S223000, C709S203000
Reexamination Certificate
active
06304900
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates in general to data processing systems and, in particular, to a data processing system and method including a server and client computer system coupled together utilizing a local area network. Still more particularly, the present invention relates to a data processing system and method including a server and client computer system coupled together utilizing a local area network for permitting the server to remotely modify operation of the client computer system's network hardware.
2. Description of the Related Art
Personal computer systems are well known in the art. They have attained widespread use for providing computer power to many segments of today's modern society. Personal computers (PCs) may be defined as a desktop, floor standing, or portable microcomputer that includes a system unit having a central processing unit (CPU) and associated volatile and non-volatile memory, including random access memory (RAM) and basic input/output system read only memory (BIOS ROM), a system monitor, a keyboard, one or more flexible diskette drives, a CD-ROM drive, a fixed disk storage drive (also known as a “hard drive”), a pointing device such as a mouse, and an optional network interface adapter. One of the distinguishing characteristics of these systems is the use of a motherboard or system planar to electrically connect these components together. Examples of such personal computer systems are IBM's PC series, Aptiva series, and Thinkpad series.
With PCs being increasingly connected into networks to allow transfers of data among computers to occur, more operations such as maintenance, updating of applications, and data collections are occurring over the network. Computer networks are also becoming essential to their user. It is desirable minimize loss of productivity by increasing availability of network resources.
Currently, network diagnostics programs exist to collect statistics regarding network traffic on a client computer system. One example of such a technology is called Remote Monitoring (RMON). RMON executes within the client computer system only while the client is running. RMON is used to keep track of events and values of counters which may be utilized to analyze the network activity of a particular client computer system. The type of statistics typically collected may include the number of lost packets, retries, time-outs, response time, and throughput.
In known systems, the network performance of a client computer system may be determined by the client computer system during run-time. Therefore, the client must by fully operational during the determination. The determination is made by the software executing within the client which tracks network statistics. If a change to a network parameter within the client is necessary, a network administration must physically go to the particular client, and modify the desired parameter.
An example of a network parameter a network administration may desire to change is the latency on the PCI bus. The network administrator may effectively lower or raise the priority given a particular client's network interface by decreasing or increasing the latency interval on the client's PCI bus. A lower latency value may be acceptable for network intensive uses such as file, print, and proxy servers. However, for client computer systems, it may unbalance the system resulting in overall loss of performance.
Another network parameter a network administration may alter while physically at the client is the size of the buffer. Altering the buffer size will result in a change to the throughput characteristics of the client.
Therefore a need exists for a data processing system and method for a server computer system to remotely and dynamically modify operation of a client: computer system's network hardware.
SUMMARY OF THE INVENTION
A data processing system and method are described for permitting a server computer system coupled to a client computer system utilizing a network to remotely modify operation of the client computer system's network hardware. A counter is established within the client computer system for counting a plurality of network events. A counter threshold is established. Upon the counter reaching the counter threshold, the client computer system's network hardware transmits a message to the server computer system including network statistics information. The network statistics information includes an indication of the counter reaching the counter threshold. In response to a receipt of the message, the server computer system determines whether to modify the operation of the client's network hardware. In response to a determination to modify operation of the network hardware, the server remotely modifies operation of the client's network hardware.
The above as well as additional objectives, features, and advantages of the present invention will become apparent in the following detailed written description.
REFERENCES:
patent: 5634008 (1997-05-01), Gaffaney et al.
patent: 5751964 (1998-05-01), Ordanic et al.
patent: 6085243 (2000-07-01), Fletcher et al.
patent: 6085244 (2000-07-01), Wookey
patent: 6108782 (2000-08-01), Fletcher et al.
patent: 6182157 (2001-01-01), Schlener et al.
patent: 6192034 (2001-02-01), Hsieh et al.
S. Waldbusser; “Remote Network Monitoring Management Information Base”, RFC 1757; pp. 1-79; Feb. 1995.*
P. Dini et al.; “Performance Evaluation for Distributed System Components”; Proceedings of Second IEEE International Workshop on Systems Management; pp. 20-29; Jun. 1996.
Cromer Daryl Carvis
Ellison Brandon Jon
Johnson Robert Duane
Kern Eric Richard
Locker Howard
Coulter Kenneth R.
Dillon Andrew J.
Grosser George E.
International Business Machines - Corporation
LandOfFree
Data processing system and method for permitting a server... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data processing system and method for permitting a server..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data processing system and method for permitting a server... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2590210