13.07.2015 Views

Evaluating Controller Network Data Extracting Protocol - Distributed ...

Evaluating Controller Network Data Extracting Protocol - Distributed ...

Evaluating Controller Network Data Extracting Protocol - Distributed ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ELECTRONICS’ 200620 – 22 September, Sozopol, BULGARIAcommunication latencies of the embedded platforms – DS TINI and IPC@Chip.The CNDEP command latencies for both platforms can be compared to thelatencies of a simple UDP ‘echo’ server, provided in [3]. Thus, the latency of theprotocol can be separated form the delay of the communication media and latency ofthe TCP/IP stacks. For IPC@Chip, the ‘Test’ command is executed for about 13.5ms,the ‘SET’ – 14.1ms, and simple ‘echo’ – 9.3ms. The calculated latency of the protocolis about 4.2ms. For DS TINI, the ‘Test’ command is executed for about 19.1ms, the‘SET’ – 52.8ms, and simple ‘echo’ – 14.8ms. The calculated latency of the protocol isabout 4.3ms. The CNDEP ‘Test’ command shows that CNDEP message parsing takesapproximately the same time for both controllers. On the other hand ‘SET’commands have significant difference for the both controllers. This can be explainedby the need of context switching between Java virtual machine and Native Interfacefor DS TINI.5. Future workThe test-bed architecture includes only two popular embedded platforms andfuture work will be directed to implementation and evaluation the CNDEP foradditional platforms with different architectures. Another direction in the future workis using the results of the test-bed for creating scenarios for simulation of theCNDEP-based network of controllers for wired and wireless implementations.6. AcknowledgementThe presented work is supported by National Science Fund of Bulgaria project – “ВУ-966/2005”,entitled “Web Services and <strong>Data</strong> Integration in <strong>Distributed</strong> Automation and Information Systems inInternet Environment”, under the contract “ВУ-МИ-108/2005”.7. References[1] Fortier, P., G. Desrochers, Modeling and Analysis of Local Area <strong>Network</strong>s, CRC Press, 1990.[2] Holzmann, G., Design and Validation of Computer <strong>Protocol</strong>s, Prentice Hall, 1991, ISBN: 0-13-539925-4.[3] Kakanakov, N., Experimental analysis of client/server applications in embedded systems,Proc. ELECTRONICS-ET, Sozopol, September 2005, book 4, pp. 97-102, ISBN:954-438-520-7.[4] Kakanakov, N., I. Stankov, M. Shopov, and G. Spasov, <strong>Controller</strong> <strong>Network</strong> <strong>Data</strong> <strong>Extracting</strong><strong>Protocol</strong> – design and implementation, Proc. CompSysTech’06, Veliko Tarnovo, June 2006, pp. IIIA-14.1 – IIIA-14.6.[5] Sridhar, T., Designing Embedded Communications Software, CMP Books, 2003, ISBN: 1-578-20125-X.[6] Stallings, W., High-Speed <strong>Network</strong>s and Internets, 2nd Ed, Prentice Hall, 2002, ISBN: 0-13-032221-0.[7] Youngblood, G. M., Smart Environments, Ch. 5: “Middleware”, pp. 101-127, 2004, ISBN: 0-471-54448-5.[8] http://www.beck-ipc.com/ipc/ - IPC@Chip Homepage [July 2006].[9] http://www.maxim-ic.com/products/tini/ - DS TINI Homepage [July 2006].[10] http://www.sensirion.com/en/02_sensors/, Sensirion Inc., “Humidity Sensor SHT71”, [July2006].

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!