Patent · US Expired

Method and system for testing and debugging distributed software systems by using network emulation

US6314531A · kind A · utility

47Cited by
6References
6Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 29, 1998
Grant dateNov 6, 2001
Priority date
Expiry dateSep 29, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04M3/2227
  • WIPO fieldTelecommunications
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.