Shown below is the protocol stack we are developing in our laboratory. We refer to this as the Camnet protocol stack. The heart of the stack is the node clustering protocol described in our publication Medeiros et al. [Medeiros 2007]. Since wireless networks are by nature wide open to intrusion, it is difficult to think of any meaningful application where security would not be an issue. We therefore envision a security layer on top of the clustering layer, as shown in the figure below. For this purpose, we are in the process of implementing a security protocol we call CamnetSSL. It is based on the ECC (Elliptic-Curve Cryptography) Diffie-Hellman for the generation of symmetric keys for fast and secure data transfer between the nodes. Below the clustering layer comes the MAC (Media Access Control) layer for the efficient operation of the clustering layer.
The MAC layer protocol, called CamnetMAC, uses a combination of TDMA and CSMA. TDMA is used to assign specific time slots to each node in a cluster and CSMA to allow new nodes to join a cluster and for inter-cluster communications when the border nodes of two neighboring clusters are within one-hop communication range. The time interval that is divided up by TDMA contains windows for CSMA communications to take place.
A Protocol Stack for a Wireless Camera Network
(The Camnet Protocol Stack)
Our application layer protocols entails the integration of three different agent-based sensing modules: S-Eye, A-Eye, and T-eye. A group of S-Eyes will be rigidly fixed to an environment to gather and integrate spatial information and generate an abstract level of knowledge of dynamic environments and objects. An A-Eye will be attached to a user to observe an outer-world (environment) with a viewpoint of the user's interest. Finally, T-Eye will observe the internal physiological and/or mental states of the human user. The integration of these three modules will provide a required level of privacy and security to the users in the environment. Although we intend to develop all three types of these sensing modules in the A-Cubed Project, our immediate goal will be to focus on only S-Eye and A-Eye. See Figure 1 for a sketch describing the basic concept and initial goals of the A-Cubed project.
Figure 1. A sketch describing the basic concept and initial goals of A-Cubed project
We have several other projects that are under the A-Cubed project. The links to these projects are also available below.
• Kihyun Hong
• Donghun Kim
• Akio Kosaka
• Henry Medeiros
• Johnny Park
• Paul Shin
• Gaurav Srivastava
• Josiah Yoder
Henry Medeiros, Hidekazu Iwaki, and Johnny Park , “Online Distributed Calibration of a Large Network of Wireless Cameras Using Dynamic Clustering,” ACM/IEEE International Conference on Distributed Smart Cameras, 2008. (accepted)
Hidekazu Iwaki, Gaurav Srivastava, Akio Kosaka, Johnny Park, and Avinash Kak, “A Novel Evidence Accumulation Framework for Robust Multi Camera Person Detection,” ACM/IEEE International Conference on Distributed Smart Cameras, 2008. (accepted)
Paul J. Shin, Xinting Gao, Richard Kleihorst, Johnny Park, and Avinash C. Kak, “Efficient Implementations of Contour Extraction and Curvature Scale Space Representation on SIMD-based Smart Cameras,” ACM/IEEE International Conference on Distributed Smart Cameras, 2008. (accepted)