COPRA – A Communication Processing Architecture for Wireless Sensor Networks

  • Reinhardt Karnapke
  • Joerg Nolte
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4128)


Typical sensor nodes are composed of cheap hardware because they have to be affordable in great numbers. This means that memory and communication bandwidth are small, CPUs are slow and energy is limited. It also means that all unnecessary software components must be omitted. Thus it is necessary to use application specific communication protocols. As it is cumbersome to write these from scratch every time a configurable framework is needed. Copra provides such an architectural framework that allows the construction of application specific communication protocol stacks from prefabricated components.


Sensor Node Wireless Sensor Network Serial Port Code Size Template Parameter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chatzigiannakis, I., Nikoletseas, S., Spirakis, P.G.: Efficient and robust protocols for local detection and propagation in smart dust networks. Mob. Netw. Appl. 10(1-2), 133–149 (2005)CrossRefGoogle Scholar
  2. 2.
    Chatzigiannakis, I., Nikoletseas, S., Spirakis, P.: Smart dust protocols for local detection and propagation. In: POMC 2002: Proceedings of the second ACM international workshop on Principles of mobile computing, pp. 9–16. ACM Press, New York (2002)CrossRefGoogle Scholar
  3. 3.
    Kahn, J.M., Katz, R.H., Pister, K.S.J.: Next century challenges: mobile networking for s̈mart dust.̈ In: MobiCom 1999: Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking, pp. 271–278. ACM Press, New York (1999)CrossRefGoogle Scholar
  4. 4.
    Sohrabi, K., Ailawadhi, V., Gao, J., Pottie, G.: Protocols for Self Organization of a Wireless Sensor Network. IEEE Personal Communication Magazine 7, 16–27 (2000)CrossRefGoogle Scholar
  5. 5.
    Patterson-McNeill, H., Binkerd, C.L.: Resources for using lego mindstorms. In: Proceedings of the seventh annual consortium for computing in small colleges central plains conference on The journal of computing in small colleges, USA, Consortium for Computing Sciences in Colleges, pp. 48–55 (2001)Google Scholar
  6. 6.
    Heidemann, J., Silva, F., Estrin, D.: Matching data dissemination algorithms to application requirements. In: SenSys 2003: Proceedings of the 1st international conference on Embedded networked sensor systems, pp. 218–229. ACM Press, New York (2003)CrossRefGoogle Scholar
  7. 7.
    Culler, D., Dutta, P., Ee, C.T., Fonseca, R., Hui, J., Levis, P., Polastre, J., Shenker, S., Stoica, I., Tolle, G., Zhao, J. (Towards a sensor network architecture: Lowering the waistline)Google Scholar
  8. 8.
    Polastre, J., Hui, J., Levis, P., Zhao, J., Culler, D., Shenker, S., Stoica, I.: A unifying link abstraction for wireless sensor networks. In: SenSys 2005: Proceedings of the 3rd international conference on Embedded networked sensor systems, pp. 76–89. ACM Press, New York (2005)CrossRefGoogle Scholar
  9. 9.
    Walther, K., Hemmerling, R., Nolte, J.: Generic trigger variables and event flow wrappers in reflex. In: ECOOP - Workshop on Programming Languages and Operating Systems (2004)Google Scholar
  10. 10.
    Schiller, J., Liers, A., Ritter, H., Winter, R., Voigt, T.: Scatterweb - low power sensor nodes and energy aware routing. In: Proceedings of the 38th Hawaii International Conference on System Sciences (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Reinhardt Karnapke
    • 1
  • Joerg Nolte
    • 1
  1. 1.BTU Cottbus 

Personalised recommendations