METHOD AND SYSTEM FOR TESTING AND DEBUGGING DISTRIBUTED SOFTWARE SYSTEMS BY USING NETWORK EMULATION

Patent №

US 6,314,531

Granted

2001-11-06

Filed 1998

Owner

IBM CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09163211

A method and system for emulating network latency, packet corruption, packet shuffling, packet loss and network congestion is introduced so that network connected multi-computer software systems can be tested and debugged in a cost effective and efficient manner. This network emulator requires no changes to the software being tested and requires only modifications to the MAC to IP mapping tables of the computers running the software to be tested. IT requires no modification to the communication stacks of the computers involved. The changes to these tables cause packets to be redirected to an emulator host computer where they can be delayed, deleted, corrupted or shuffled prior to delivery to their final destination.

AI hardwareH04M 3/242H04M 3/2227

AI classification

AI hardware0.86
Natural language0.04
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Knowledge representation0.00
Vision0.00
Planning0.00

Ownership

IBM CORPORATION

assignment · 94880259

Assignors

KRAM, PAUL REGIS

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC