Abstract-Wireless sensor networks provide rapid, untethered access to information and computing, eliminating the barriers of distance, time, and location for many applications in national security, surveillance, healthcare, area/target monitoring, and many more. In this paper we use patterns to present an abstract view of the structure and general architecture of a wireless sensor network. Using a sensor network pattern makes the design of such a network simpler and more convenient, and can facilitate their integration with the rest of the IT system when applicable. The security aspects of a wireless sensor network are also addressed.