Design of a P2P-based network architecture for automated test equipment

dc.creatorPandit, Parag
dc.date.accessioned2016-11-14T23:11:17Z
dc.date.available2011-02-19T01:02:16Z
dc.date.available2016-11-14T23:11:17Z
dc.date.issued2004-05
dc.description.abstractSchemes that use intercormected devices such as control systems and Automated Test Equipment (ATE) traditionally use software that is built upon the client-server model. As a result, these systems are incapable of guaranteeing control of the master over slaves in the event of many cases of system failure. Also, these systems are often written in compiled languages like 'C' or 'Assembly', which makes the task of recompiling software and rebooting systems necessary when modifications are performed. In an effort to provide greater fault tolerance and reliability, we explore the possibility of using the P2P model for networking devices. Moreover, we attempt to use scripts for defíning system behavior, which provides flexibility and ease in making modifications at runtime. We met our goal by developing a distributed P2P architecture for confederations of devices and by defíning an XML-based scripting language for writing distributed applications that run on the said platform. Message protocols for communication between devices were defíned. Many useful features were implemented that make the framework powerfiil and yet simple to use.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/2346/22516en_US
dc.language.isoeng
dc.publisherTexas Tech Universityen_US
dc.rights.availabilityUnrestricted.
dc.subjectComputer networksen_US
dc.subjectClient/server computingen_US
dc.subjectC (Computer program language)en_US
dc.subjectMulticasting (Computer networks)en_US
dc.subjectPeer-to-peer architecture (Computer networks)en_US
dc.titleDesign of a P2P-based network architecture for automated test equipment
dc.typeThesis

Files