Full Text:   <1503>

CLC number: TP393.04

On-line Access: 

Received: 2004-11-11

Revision Accepted: 2005-02-01

Crosschecked: 0000-00-00

Cited: 0

Clicked: 3853

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
1. Reference List
Open peer comments

Journal of Zhejiang University SCIENCE A 2005 Vol.6 No.100 P.79~86


CCPA: Component-based communication protocol architecture for embedded systems

Author(s):  DAI Hong-jun, CHEN Tian-zhou, CHEN Chun

Affiliation(s):  School of Computer Science, Zhejiang University, Hangzhou 310027, China

Corresponding email(s):   dahogn@zju.edu.cn, tzchen@zju.edu.cn

Key Words:  Component-Based Protocol, Component-Based Protocol Architecture (CCPA), Dynamic configuration, Embedded communication system

DAI Hong-jun, CHEN Tian-zhou, CHEN Chun. CCPA: Component-based communication protocol architecture for embedded systems[J]. Journal of Zhejiang University Science A, 2005, 6(100): 79~86.

@article{title="CCPA: Component-based communication protocol architecture for embedded systems",
author="DAI Hong-jun, CHEN Tian-zhou, CHEN Chun",
journal="Journal of Zhejiang University Science A",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T CCPA: Component-based communication protocol architecture for embedded systems
%A DAI Hong-jun
%A CHEN Tian-zhou
%A CHEN Chun
%J Journal of Zhejiang University SCIENCE A
%V 6
%N 100
%P 79~86
%@ 1673-565X
%D 2005
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2005.AS0079

T1 - CCPA: Component-based communication protocol architecture for embedded systems
A1 - DAI Hong-jun
A1 - CHEN Tian-zhou
A1 - CHEN Chun
J0 - Journal of Zhejiang University Science A
VL - 6
IS - 100
SP - 79
EP - 86
%@ 1673-565X
Y1 - 2005
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2005.AS0079

For increased and various communication requirements of modern applications on embedded systems, general purpose protocol stacks and protocol models are not efficient because they are fixed to execute in the static mode. We present the Component-Based Communication Protocol Architecture (CCPA) to make communication dynamic and configurable. It can develop, test and store the customized components for flexible reuse. The protocols are implemented by component assembly and support by configurable environments. This leads to smaller memory, more flexibility, more reconfiguration ability, better concurrency, and multiple data channel support.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1] Batory, D., O

[2] Bilek, J., Ruzicka, I.P., 2003. Evolutionary trends of embedded systems. IEEE International Conference on Industrial Technology, 2:901-905.

[3] Hempstead, M., Welsh, M., Brooks, D., 2004. TinyBench: The Case for a Standardized Benchmark Suite for TinyOS Based Wireless Sensor Network Devices. 29th Annual IEEE International Conference on Local Computer Networks, p.585-586.

[4] Hutchinson, N., Peterson, L., 1991. The x-kernel: Architecture for implementing network protocols. IEEE Trans. on Software Engineering, 17(1):64-76.

[5] Iordache, C., Tang, P.T.P., 2003. An Overview of Floating-point Support and Math Library on the Intel/spl reg/XScale/spl trade/architecture. 16th IEEE Symposium on Computer Arithmetic, p.122-128.

[6] Mei, H., Xie, T., Yuan, W.H., Yang, F.Q., 2000. Component metrics in Jade Bird Component Library System. Ruan Jian Xue Bao, 11(5):634-641 (in Chinese).

[7] Postel, J., 1996. Internet Official Protocol Standards, RFC 1720. Network Working Group.

[8] Rastofer, U., Bellosa, F., 2001. Component-based software engineering for distributed embedded real-time systems. Software, IEE Proceedings, 148(3):99-103.

[9] Schmidt, D.C., Box, D.F., Suda, T., 1993. Adaptive: A dynamically assembled protocol transformation, integration, and evaluation environment. Concurrency: Practice and Experience, 5(4):269-286.

[10] Swaminathan, V., Chakrabarty, K., 2004. Network flow techniques for dynamic voltage scaling in hard real-time systems. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 23(10):1385-1398.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - Journal of Zhejiang University-SCIENCE