Distributed Systems and Networking V-Lab

Technical University of Sofia, Plovdiv branch

Controller Network Data Extracting Protocol – CNDEP

Project Description

      CNDEP (Controller Network Data Extracting Protocol) is asymetric protocol that is used by the Middle-tier Server in three-tier Client/Server architecture to "extract" monitoring data from microcontroller that work in the local network in the rear-end of the architecture. The protocol is byte-oriented and runs over UDP/IP. It is constructed by start delimiter byte, code byte, data bytes (optional) and end delimiter byte. Some types of packets did not need data bytes (e.g. OK packet, Request packet).

      Full description of the protocol can be found in the pdf version.

Resources

Publications

  • Kakanakov, N. and M. Shopov, "Evaluating Controller Network Data Extracting Protocol for Embedded Devices", accepted in Proceedings of ELECTRONICS‘06 (20-22 Sept 2006).
  • Shopov, M., I. Stankov, N. Kakanakov, and G. Spasov, "On the Use of XML for Data Access in Networks of Embedded Devices", accepted in Proceedings of 3th International Bulgarian-Turkish Conference Computer Science, Istanbul, Turkey, (12-15 Oct 2006).
  • Kakanakov, N., I. Stankov, M. Shopov, G. Spasov, "Controller Network Data Extracting Protocol – Design And Implementation", accepted in Proceedings of CompSysTech‘06 (15-16 June 2006).