Publisher's Synopsis
This book is aimed at providing the principles for design and development of communication protocols or communication software. The primary goal of this text is to provide an active learning text where the protocol developers can significantly improve their skills related to building reusable communication software assets. It emphasizes hands-on protocol design exercises and analysis of case studies to help the reader create an effective reusable communication software. The book is an excellent reference for the engineering students of electronics and communication engineering, and computer engineering.