H/W Architecture Design for the Publish and Subscribe Mechanism
Maomei Chen · 2005
Nowadays, as distributed systems become a popular way of implementing many embedded computing applications, the difficulty of deciding tradeoffs on system architecture challenges designers of distributed embedded systems. This is in part due to the fact that CE-MS-2005-03 communication, the data exchange among system components, may vary according to the function changes in each of the system component during the design process. Besides, the data dependence among system components may cause the whole system collapse due to one component’s failure. The question then becomes how to design systems that have these robust and highly dynamic properties. In this thesis, a hardware architecture called agent is proposed, aiming at providing flexible, easy and firm construction of distributed embedded system. The agent works for an embedded board in a distributed system much the same as that a network interface card works for a computer in a network. A publish and subscribe mechanism is chosen as the protocol for the communication. A software