SlideShare a Scribd company logo
1 of 6
Download to read offline
ISSN: 2278 – 1323
                                   International Journal of Advanced Research in Computer Engineering & Technology
                                                                                       Volume 1, Issue 4, June 2012




                                         Current Scenario in WSNs
                                  Vandana Jindal          Anil Kumar Verma Seema Bawa
                                                   Thapar Univ., patiala




                       Abstract                                Key Words – WSN,Mate, Impala, Tinydb, SINA,
                                                               DsWare, MILAN, Mire, IrisNet, DFuse, Motes, I
WSNs have a number of sensor nodes which are                   Motes, Spec, Stargate, EMERALDS, EYES OS, Magnet
extremely small in size, consuming low power and costing       OS, MANTIS, OSPM, PicOS, TinyOS, Contiki.
less. WSNs overweigh traditional network in the areas of
deployment, scalability, ease of use and mobility. Due to      1. Introduction
lack of structure and resources, WSNs have a few
limitations as compared to the traditional network.            A Wireless Sensor Network (WSN) [1] is a wireless
Middleware is a software that fills the gap or glues           network having distributed self-organized autonomous
together the network hardware, network stacks,                 devices employing sensors to monitor environmental
Operating System and applications. A middleware should         conditions like temperature, humidity, pressure,
facilitate development, deployment, execution and              movement etc. Dense deployment of disposable and low-
maintenance of sensing based applications. It should           cost sensor nodes makes WSN concept beneficial for
provide ways to achieve maximum utilization of system          battle-fields. Tiny sizes and light weight structure of these
resources; an environment that is capable of handling          (WSN) nodes provides many functionality in health
various applications. A middleware is an approach that         applications like drug administration, tracking and
meets the design and implementation challenges of WSN          monitoring doctors and patients as well as commercial
technologies. Each device (i.e., sensor node) requires an      applications like home automation for smart home
operating system (OS) which will act as a manager in           environments, detecting and monitoring burglary, vehicle
controlling the sensor nodes helps in filling the gaps         tracking and detection etc. WSN is a means to bridge a
between application and the hardware and last but not          gap between the physical and the virtual world. The
the least will provide hardware abstraction to the             working of WSNs is very different from traditional
application software. These Oss are totally unlike our         computer networks, due to their tight integration with the
traditional OSs. OS a resource manager comprising of           physical world. This paper summarizes our initial
various programs that help in managing various                 investigation with regard to middleware and operating
resources like memory, I/O devices, file system etc. is not    system used in WSN. By no means do we claim that the
at all suitable for WSNs. This is so because in WSNs the       search has been exhaustive but have attempted to cover
sensors are constrained with limited resources like            maximum areas and parameters.
memory, power, dynamic topology and various data
centric applications.




                                                                                                                          55

                                            All Rights Reserved © 2012 IJARCET
ISSN: 2278 – 1323
                                    International Journal of Advanced Research in Computer Engineering & Technology
                                                                                        Volume 1, Issue 4, June 2012
                                                               design and implementation         challenges   of   WSN
                                                               technologies.




                                                                                 Fig.2 Middleware for WSN
        Fig. 1: A Wireless Sensor network [19]

2. Wireless Sensor Networks (WSNs)                                   3.2 An Overview of existing Middleware
                                                               approaches
WSNs have a number of sensor nodes which are
extremely small in size, consuming low power and               The middleware approaches may be broadly categorized
costing less. WSNs overweigh traditional network in the        into seven classes based upon their architecture and
areas of deployment, scalability, ease of use and mobility     approach mechanism employed.
[2]. Due to lack of structure and resources, WSNs have a       Programming sensor network is classified into 2
few limitations as compared to the traditional network. To     categories:
name a few – constraints in terms of energy, processing
power, memory, complicated structure topology etc.                 1.   Programming support: it provides system,
However, it is not a small task to develop applications for             services and runtime mechanism (code
WSNs due to various impediments of sensor nodes. A                      distribution, execution etc.).
middleware layer is a small approach to fully meet the             2.   Program abstractions: it provides abstractions
challenges of WSN. Middleware is a link between                         of sensor networks and sensor data.
application and low level operating system helps in
solving many WSN issues and enhanced application
development [3]. It also acts as layer between user type
server and the sensor nodes. The main purpose of the
middleware is to support the development, maintenance,
deployment and execution of sensing-based applications.

3. Middleware for WSNs
         3.1 Need for Middleware
Middleware is software that fills the gap or glues together
the network hardware, network stacks, Operating System
and applications. A middleware should facilitate
development, deployment, execution and maintenance of
sensing based applications. It should provide ways to
achieve maximum utilization of system resources; an
environment that is capable of handling various                 Fig. 3 Taxonomy of programming models for WSNs.
applications. Middleware is an approach that meets the


                                            All Rights Reserved © 2012 IJARCET                                       56
ISSN: 2278 – 1323
                                    International Journal of Advanced Research in Computer Engineering & Technology
                                                                                        Volume 1, Issue 4, June 2012
          Application Driven:                                            Virtual Machine:
This approach adjusts the network configuration                This approach makes use of virtual machines and
according to the requirements of the application. The          interpreters. The applications are written into small
structure provides various network configurations by           modules. These modules are then injected and distributed
adopting suitable protocol. Combinations of sensors and        through network, finally finding their way to the virtual
network configurations meet the application requirements       machine, where these are interpreted, for implementing
exhibiting varied performance of QoS. E.g.                     the application. E.g. Mate- It runs on the top of TinyOS
MiLAN(Middleware Linking Application and Networks).            operating system, and works as a byte code interpreter. It
It provides the solution that particular applications are      has a high level user interface, and breaks large programs
permitted to affect the entire network‟ s performance.         into small pieces called capsules. Injection of program
MiLAN is originally designed for medical advising and          into sensor network is faster and done with ease, with the
monitoring [4].                                                help of Mate [13].
          Component based:
Binding the components forms the basis of this approach.             3.3 Desirable           Characteristics       in   a
The cross-platform components can be employed in               middleware
various platform environments by making use of
middleware API. This approach facilitates running of           The evaluation of any middleware may be done, based on
applications on different devices. E.g. Runes –                the following desirable characteristics i.e. usability,
Reconfigurable Ubiquitous Networked Embedded                   mobility, scalability, power saving and heterogeneity.
Systems. It can be deployed on devices with different                   Usability: The middleware should be easy to
platform, from PCs to sensor node with ContikiOS [5].                   use. Middleware having high-level and
          Distributed Database:                                         implement GUI are strong support on usability
This approach treats the whole sensor network as a                      where as middleware employing instruction set
distributed database. It has a user friendly interface,                 and deep understanding on structure are weak
employing SQL. It is good at regular querying but does                  support on usability. Database middleware using
not support real-time applications. E.g. TinyDB [6],                    high-level language and SQL like interfaces are
Cougar [7], DsWare (Data Service Middleware) [8].                       easy to use.
Cougar applies database pattern in sensor network.                       Mobility: Connectivity between the mobile
          Macroprogramming:                                             nodes is the most important factor, as it finds its
This approach permits the programmer to program the                     application in tracking problems. The
entire sensor network, making high-level specification                  middleware should possess the ability to keep
and dealing with low-level concerns at each node in the                 communications with mobile sensor nodes in
sensor network [9]. E.g. COSMOS - It is a novel                         WSNs. Middleware having a set of efficient ad
architecture for macroprogramming heterogeneous sensor                  hoc routing protocols are strong support on
network systems involving aggregate system behavior                     mobility.
specification rather than device-specific applications [10].             Scalability: If an application grows, the network
          Message Oriented:                                             should be flexible enough to allow this growth
This approach implements the communications using                       anywhere and anytime without affecting network
publish/subscribe mechanism between node applications                   performance. Maintenance and reconfiguration
to user side. With the help of publish/subscribe service (in            of sensor nodes is a must in dynamic topology in
the middleware) the messages are exchanged between the                  a middleware.
message sender and the related receiver. E.g. Mires- The                   Power Saving: Sensor nodes which are fast
key components is the publish/subscribe service acting as               approaching a cubic millimeter in volume, can
a middleware to transfer publish/subscribe message and                  store or harvest limited amount of energy from
establishing communications between local nodes to user                 the environment. Middleware should have
application [11].                                                       mechanisms or techniques to manage electrical
          Mobile Agents:                                                devices and reduce the power consumption. Data
The main feature of this approach is that the applications              transmission overhead plays a vital role for
are treated as modules for injection and through the                    power saving. Less the data transmission, less is
network using mobile codes. It proves to be very efficient              the energy consumption.
in dynamic applications, consuming very less amount of                    Heterogeneity: A middleware should possess
power. E.g. Impala- a middleware that makes use of                      techniques         to implement cross-platform
modular programming approach. It finds its application in               applications enabling them to be used for a wide
(ZebraNet      Project)     wild-life    tracking     where             range of hardware and devices.
communication is not easy [12].


                                            All Rights Reserved © 2012 IJARCET                                           57
ISSN: 2278 – 1323
                                    International Journal of Advanced Research in Computer Engineering & Technology
                                                                                        Volume 1, Issue 4, June 2012
Based on the various approaches and desirable                             Mobility
characteristics of the middleware, many have come up in                   Heterogeneity
the market for catering to our needs.                                     Usability


4. Challenges and Design principles                             6. Types of Sensors
i) Real World Integration: Usually the applications are         The sensor nodes may be divided into four groups:
involved with real-time phenomena. The middleware
should be such that it should be capable enough to impart            1.   Motes [17] - These fall under the category of
real-time services.                                                       generic sensing platform.
ii) Application Knowledge: In order to get the results for           2.   I Motes [18] – These are high bandwidth
a particular application, mapping has to be performed                     sensing platforms which handle sensed data
between the application and the network. The middleware                   flows.
should be designed in such a way that it maintains                   3.   Spec [18] – These are specialized sensing
equilibrium between these applications specificity and                    platforms having a single chip.
middleware generality.                                               4.   Stargate [19] – These fall under the category of
iii) Limited Power: The sensors do not have abundance                     Gateway platforms. The node is used as a sink
of resources like the memory, battery life etc. In order to               which can further connect low-level sensor
make optimum use of resources, the size of the deployed                   nodes to the internet.
OS should be less, it should enter into the sleep mode
when not performing any executions as the battery life is       Differences amongst all the above mentioned devices lie
very less.                                                      with respect to:
iv) Scalability                                                          Function of the sensor
v) Mobility                                                              Frequency of the microprocessor
vi) Heterogeneity                                                        Memory size
vii) Dynamic network organization: Middleware should                     Transceiver bandwidth
be capable of supporting adhocism [14] i.e., detecting                   Characteristics
resource and its location.
viii) Data aggregation: We know that as thousands of            Similarities amongst these devices lie with respect to
sensors are deployed within a small range of area for                     Hardware components
sensing the changes in the data, it results in a large          i.e., physical sensor, microprocessor or microcontroller,
amount of redundant data which in turn leads to high            memory, a radio transceiver and a battery. All the above
communication costs (because energy consumed in                 mentioned components should be arranged accordingly so
transmitting a single bit is same as executing 1000 of          that these operate effectively and correctly.
instructions). Middleware should be capable of                  Each device (i.e., sensor node) requires an operating
aggregating the data [15], thus eliminating the redundancy      system (OS) which will act as a manager in controlling
and minimizing the number of transmissions.                     the sensor nodes helps in filling the gaps between
ix) Security: Efforts should be made for inducing security      application and the hardware and last but not the least will
during the initial design phase of the software.                provide hardware abstraction to the application software.
x) Quality of service (QoS): It may be viewed as [16]           These OSs are totally unlike our traditional OSs.
           Application specific i.e., it includes sensor node
          measurement, deployment coverage etc.                 Based on the various constraints and characteristics of the
           Network i.e., how network can meet the               sensor nodes, many OSs have come up in the market for
          application needs by making efficient use of          catering to our needs. From amongst those available we
          network resources like bandwidth, energy.             shall evaluate a few.

5. Metrics involved                                                7. OS Design Issues
                                                                OS a resource manager comprising of various programs
Several performance metrics to evaluate middleware              that help in managing various resources like memory, I/O
includes:                                                       devices, file system etc. is not at all suitable for WSNs.
         Response time CPU                                      This is so because in WSNs the sensors are constrained
         Utilization.                                           with limited resources like memory, power, dynamic
         Reprogramming                                          topology and various data centric applications. Hence, a
         Processing cost.                                       new type of OS is required with regard to these special
         Scalability Performance

                                             All Rights Reserved © 2012 IJARCET                                           58
ISSN: 2278 – 1323
                                   International Journal of Advanced Research in Computer Engineering & Technology
                                                                                       Volume 1, Issue 4, June 2012
    1. Memory management: In contrast to traditional
       OS where memory is assigned to a particular             10. Conclusion
       task, in WSN the size of the memory is very             Various frameworks have been evaluated based on the
       small.                                                  following criteria: heterogeneity, scalability, power
    2. Process Management: Context switching and               awareness, mobility, ease of use, and openness. The
       data copying are the highlighted feature of             design of a middleware layer for sensor networks that
       traditional OS which undoubtedly is the most            fully meets the challenges is still an open issue to
       unsuitable foe WSN as they pose to be energy            discussion. The various operating systems mentioned
       inefficient for them.                                   above are able to overcome not all but a few constraints.
    3. Application Program Interface (API): The                Following guidelines may be concluded:
       nodes in WSNs for executing an operation for an                  Operating system should be portable.
       application must be enabled with modular and                     The operating system should provide a way for
       general APIs.                                                     testing and debugging application programs.
    4. Kernel Model: The WSNs use event driven and                      Because of the constrained resources in
       Finite State Machine (FSM) models for                            embedded systems, main idea is to build an,
       designing microkernel for WSNs.                                  efficient code, leading to low power
    5. No External Disk: Since no external disk is
                                                                        consumption.
       available, the OS for WSNs cannot have a file
                                                                        Designing a small code so that less of memory
       system.
                                                                        may be utilized.
    6. Code programming: The sensor nodes and their
       algorithms need to be adjusted for their                         Self organization and reorganization should be
       functionality or for energy conservation so the                  the motive of the operating system during node
       OS should be able to reprogram and upgrade                       failure.
       them.                                                              When large number of nodes are deployed their
                                                                        behavior must be like that of distributed
                                                                        databases.
  8. Desirable characteristics of Sensor OS
  (SOS)                                                        References
Considering the resource constraints of the sensor nodes       [1] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E.Cayirci,
the most desirable features an OS should possess, are as          “Wireless sensor networks: A survey,” Computer Networks,
                                                                   vol. 38, pp. 393–422, 2002.
follows:
     1. SIZE should be small as nodes have just 10-100         [2] Wikipedia.en.wikipedia.org/wiki/wsn
         kilobytes of memory.
     2. Efficient resource management should be                [3] S.Hadim and N.Mohamed, "Middleware challenges and approaches
                                                                  for Wireless sensor networks", 7th March 2006.
         provided.
     3. Should provide real-time support, as there are         [4] A.Murphy and W.Heinzelman. "Milan: Middleware linking
         real-time applications.                                  Applications and networks", Technical report, 2002.
     4. For controlling the hardware, it should support
                                                               [5] P. Costa, G.Coulson,C.Mascolo, G.P.Picco, and S.Zachariadis, "The
         generic programming interface.                           runes middleware: A reconfigurable component-based approach to
     5. As the functions performed by the sensor nodes            networked embedded systems", technical report, 2005.
         may need to be changed so the OS should
         provide reliable and efficient code distribution.      [6] S.R.madden, M.J.Franklin, J.M.Hellerstein, and W.Hong. Tinydb:
                                                                    "An aquisitional query processing system for sensor networks",
It should be able to provide power management thus             June 2005.
enhancing the performance and lifetime of the system.
                                                               [7] P.Bonnet, J.Gehrke, and P.Seshadri, " Towards sensor database
                                                                  systems", In Proceedings of the Second International Conference in
9. Expected features of the next generation                       Mobile Data Management.
WSN OSs
                                                               [8] S. Li, Y. Lin, S. H. Son, J. A. Stankovic, and Y. Wei.
                                                                  "Event detection services using data service middleware
    1.   Power aware policies                                     in distributed sensor networks", In Telecommunication
    2.   Self organization                                        Systems, volume 26, pages 351–368, 2004.
    3.   Easy interface to expose data
                                                               [9] S.Hadim and N.Mohamed. "Middleware for wireless sensor
    4.   Simple way to program, update and debug                  networks: A survey", In first International Conference on
         network applications                                     Communication System software and middleware. IEEE Computer




                                           All Rights Reserved © 2012 IJARCET                                                      59
ISSN: 2278 – 1323
                                            International Journal of Advanced Research in Computer Engineering & Technology
                                                                                                Volume 1, Issue 4, June 2012
    Society, 2006.                                                      University. He has been a visiting faculty to many
                                                                           institutions. He has published over 100 papers in referred
[10] Meyer, B, " Applying design by contract", IEEE Computer 25,
    October 1992, pages 40-51.                                             journals and conferences (India and Abroad). He is
                                                                           member of various program committees for different
[11] E.Souto, G.Guimaraes, G.Vascoucelos, M.Vierra, N.Rose,                International/National Conferences and is on the review
    C.Ferroz, and J.Kelner. "Mires: a publish/subscribe middleware for
    Sensor networks", October 2005.
                                                                           board of various journals. He is a senior member (ACM),
                                                                           MIEEE, LMCSI (Mumbai), GMAIMA (New Delhi). He
[12] T.Liu and M.Martonosi. "Impala: A middleware system for               is a certified software quality auditor by MoCIT, Govt. of
    managing autonomic, parallel sensor systems", In Proceedings of        India. His main areas of interests are: Bioinformatics,
the ninth ACM SIGPLAN symposium on Principles and practice of
    parallel programming. ACM Press.
                                                                           database management systems and Computer Networks.
                                                                           His research interests include wireless networks, routing
[13] P. Levis and D. Culler, “Maté: a tiny virtual machine for sensor      algorithms, securing ad hoc networks and design/develop
    networks,” in Proceedings of ASPLOS, 2002.                             applications for other fields based on IT.
[14] Q. Jiang and D. Manivannan , "Routing Protocols for Sensor
Networks,"Proc. 1st IEEE Consumer Comm. and Networking Conf.                             Seema Bawa holds M.Tech (Computer
(CCNC 04), IEEE Press, 2004,pp. 93-98.                                                   Science) degree from IIT Kharagpur and
                                                                                         Ph.D. from Thapar Institute           of
[15] B. Krishnamachari , D. Estrin and S. Wicker , "Impact of
Data Aggregation          in              Wireless           Sensor
                                                                                         Engineering & Technology, Patiala. She is
Networks,"http://doi.ieeecomputersociety.org/10.1109/ICDCSW.2002.1                       currently Professor and Dean of Students'
030829, Proc. 22nd Int'l Conf. Distributed Computing Systems                             affairs (DOSA). Her areas of interest
(ICDCSW 02), IEEE CS Press, 2002, pp. 575-578.                             include Parallel and distributed computing, Grid
[16] D. Chen and P.K. Varshney , "QoS Support in Wireless Sensor
                                                                           computing, VLSI Testing and network management. Prof.
Networks: A Survey,"Proc.Int'l Conf. Wireless Networks (ICWN               Bawa is member of IEEE, ACM, Computer society of
04), CSREA Press, 2004, pp. 227-233.                                       India and VLSI Society of India.
 [17] J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, K.
 Pister,
„„System Architecture Directions for Networked Sensors,‟ ‟
ACM
SIGOPS Operating Systems Review, Vol. 34,No. 5, December 2000, pp.
93–104.

[18] J. Hill, M. Horton, R. Kling, L. Krishnamurthy, „„The
Platforms Enabling Wireless Sensor Networks,‟ ‟ Communications
of the ACM, Vol. 47, No. 6, June. 2004, pp. 41–46.

[19] http://en.wikipedia.org/wiki/Wireless_Sensor_Networks



Vitae
             Vandana Jindal is currently working as an
             Assistant Professor in the department of
             Computer Science at D.A.V College,
             Bathinda. She holds degrees of B.Tech,
             MCA, M.Phil. Since January 2009, she has
             been with the Thapar University, Patiala in
Punjab as a Ph.D. student. Her research interests include
database management systems, wireless sensor networks.
She is a member of IEEE and IEI.
                A K Verma is currently working as
                Assistant Professor in the department of
                Computer Science and Engineering at
                Thapar University, Patiala in Punjab
                (INDIA). He received his B.S. and M.S.
                in 1991 and 2001 respectively, majoring
in Computer Science and Engineering. He has worked as
Lecturer at M.M.M. Engg. College,Gorakhpur from 1991
to 1996. From 1996 he is associated with the Thapar

                                                        All Rights Reserved © 2012 IJARCET                                         60

More Related Content

What's hot

Remote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networksRemote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networkseSAT Journals
 
11.signaling for multimedia conferencing in stand alone mobile ad hoc networks
11.signaling for multimedia conferencing in stand alone mobile ad hoc networks11.signaling for multimedia conferencing in stand alone mobile ad hoc networks
11.signaling for multimedia conferencing in stand alone mobile ad hoc networksAlexander Decker
 
Signaling for multimedia conferencing in stand alone mobile ad hoc networks
Signaling for multimedia conferencing in stand alone mobile ad hoc networksSignaling for multimedia conferencing in stand alone mobile ad hoc networks
Signaling for multimedia conferencing in stand alone mobile ad hoc networksAlexander Decker
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computinglogus2k
 
Structural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor NetworksStructural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor NetworksIJMER
 
Wireless Micro-Sensor Network Models
Wireless Micro-Sensor Network ModelsWireless Micro-Sensor Network Models
Wireless Micro-Sensor Network ModelsIOSR Journals
 
Report on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORKReport on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORKNishant Bhardwaj
 

What's hot (20)

Ijnsa050204
Ijnsa050204Ijnsa050204
Ijnsa050204
 
Ii2414621475
Ii2414621475Ii2414621475
Ii2414621475
 
391 394
391 394391 394
391 394
 
SEDRP
SEDRPSEDRP
SEDRP
 
10.1.1.20.72
10.1.1.20.7210.1.1.20.72
10.1.1.20.72
 
50120140502006
5012014050200650120140502006
50120140502006
 
Remote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networksRemote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networks
 
11.signaling for multimedia conferencing in stand alone mobile ad hoc networks
11.signaling for multimedia conferencing in stand alone mobile ad hoc networks11.signaling for multimedia conferencing in stand alone mobile ad hoc networks
11.signaling for multimedia conferencing in stand alone mobile ad hoc networks
 
Signaling for multimedia conferencing in stand alone mobile ad hoc networks
Signaling for multimedia conferencing in stand alone mobile ad hoc networksSignaling for multimedia conferencing in stand alone mobile ad hoc networks
Signaling for multimedia conferencing in stand alone mobile ad hoc networks
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
Autonomic computer
Autonomic computerAutonomic computer
Autonomic computer
 
Structural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor NetworksStructural Monitoring Of Buildings Using Wireless Sensor Networks
Structural Monitoring Of Buildings Using Wireless Sensor Networks
 
37 112-1-pb
37 112-1-pb37 112-1-pb
37 112-1-pb
 
file4.pdf
file4.pdffile4.pdf
file4.pdf
 
Wireless Micro-Sensor Network Models
Wireless Micro-Sensor Network ModelsWireless Micro-Sensor Network Models
Wireless Micro-Sensor Network Models
 
Chap1
Chap1Chap1
Chap1
 
Report on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORKReport on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORK
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor network
 
9345.pdf
9345.pdf9345.pdf
9345.pdf
 
574 501-507
574 501-507574 501-507
574 501-507
 

Viewers also liked

Viewers also liked (8)

293 299
293 299293 299
293 299
 
Ijarcet vol-2-issue-7-2351-2356
Ijarcet vol-2-issue-7-2351-2356Ijarcet vol-2-issue-7-2351-2356
Ijarcet vol-2-issue-7-2351-2356
 
1904 1908
1904 19081904 1908
1904 1908
 
300 305
300 305300 305
300 305
 
PowerMagpie
PowerMagpiePowerMagpie
PowerMagpie
 
Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245Ijarcet vol-2-issue-7-2241-2245
Ijarcet vol-2-issue-7-2241-2245
 
Cli2 Bibalex
Cli2 BibalexCli2 Bibalex
Cli2 Bibalex
 
Ijarcet vol-2-issue-3-1280-1284
Ijarcet vol-2-issue-3-1280-1284Ijarcet vol-2-issue-3-1280-1284
Ijarcet vol-2-issue-3-1280-1284
 

Similar to 55 60

From Physical to Virtual Wireless Sensor Networks using Cloud Computing
From Physical to Virtual Wireless Sensor Networks using Cloud Computing From Physical to Virtual Wireless Sensor Networks using Cloud Computing
From Physical to Virtual Wireless Sensor Networks using Cloud Computing IJORCS
 
insect monitoring through wsn
insect monitoring through wsninsect monitoring through wsn
insect monitoring through wsnnehasharma12345
 
Chapter 1 of insect monitoring using wsn sensor
Chapter 1 of insect monitoring using wsn sensorChapter 1 of insect monitoring using wsn sensor
Chapter 1 of insect monitoring using wsn sensornehasharma12345
 
Analysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksAnalysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksiaemedu
 
DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...
DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...
DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...IJNSA Journal
 
Sensors Scheduling in Wireless Sensor Networks: An Assessment
Sensors Scheduling in Wireless Sensor Networks: An AssessmentSensors Scheduling in Wireless Sensor Networks: An Assessment
Sensors Scheduling in Wireless Sensor Networks: An Assessmentijtsrd
 
paper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrokpaper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrokejbyun77
 
A Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor Network
A Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor NetworkA Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor Network
A Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor Networkpijans
 
Basic Architecture of Wireless Sensor Network
Basic Architecture of Wireless Sensor NetworkBasic Architecture of Wireless Sensor Network
Basic Architecture of Wireless Sensor NetworkKarthik
 
IRJET- An Overview of Slum Rehabilitation by IN-SITU Technique
IRJET- An Overview of Slum Rehabilitation by IN-SITU TechniqueIRJET- An Overview of Slum Rehabilitation by IN-SITU Technique
IRJET- An Overview of Slum Rehabilitation by IN-SITU TechniqueIRJET Journal
 
IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...
IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...
IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...IRJET Journal
 
Presentation seminar shubham
Presentation seminar shubhamPresentation seminar shubham
Presentation seminar shubhamShubhamPal80
 
Issues and Challenges in Distributed Sensor Networks- A Review
Issues and Challenges in Distributed Sensor Networks- A ReviewIssues and Challenges in Distributed Sensor Networks- A Review
Issues and Challenges in Distributed Sensor Networks- A ReviewIOSR Journals
 
TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...
TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...
TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...cscpconf
 
Task & resource self adaptive
Task & resource self adaptiveTask & resource self adaptive
Task & resource self adaptivecsandit
 
Design of optimal system level for embedded wireless sensor unit
Design of optimal system  level for embedded wireless sensor unitDesign of optimal system  level for embedded wireless sensor unit
Design of optimal system level for embedded wireless sensor unitIAEME Publication
 
gcettb presentation on sensor network
gcettb presentation on sensor networkgcettb presentation on sensor network
gcettb presentation on sensor networkrahulkumargiri
 

Similar to 55 60 (20)

middleware
middlewaremiddleware
middleware
 
middleware
middlewaremiddleware
middleware
 
From Physical to Virtual Wireless Sensor Networks using Cloud Computing
From Physical to Virtual Wireless Sensor Networks using Cloud Computing From Physical to Virtual Wireless Sensor Networks using Cloud Computing
From Physical to Virtual Wireless Sensor Networks using Cloud Computing
 
insect monitoring through wsn
insect monitoring through wsninsect monitoring through wsn
insect monitoring through wsn
 
Chapter 1 of insect monitoring using wsn sensor
Chapter 1 of insect monitoring using wsn sensorChapter 1 of insect monitoring using wsn sensor
Chapter 1 of insect monitoring using wsn sensor
 
Analysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksAnalysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networks
 
DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...
DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...
DESIGN ISSUES ON SOFTWARE ASPECTS AND SIMULATION TOOLS FOR WIRELESS SENSOR NE...
 
Sensors Scheduling in Wireless Sensor Networks: An Assessment
Sensors Scheduling in Wireless Sensor Networks: An AssessmentSensors Scheduling in Wireless Sensor Networks: An Assessment
Sensors Scheduling in Wireless Sensor Networks: An Assessment
 
paper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrokpaper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrok
 
A Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor Network
A Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor NetworkA Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor Network
A Survey on Security Issues to Detect Wormhole Attack in Wireless Sensor Network
 
Basic Architecture of Wireless Sensor Network
Basic Architecture of Wireless Sensor NetworkBasic Architecture of Wireless Sensor Network
Basic Architecture of Wireless Sensor Network
 
IRJET- An Overview of Slum Rehabilitation by IN-SITU Technique
IRJET- An Overview of Slum Rehabilitation by IN-SITU TechniqueIRJET- An Overview of Slum Rehabilitation by IN-SITU Technique
IRJET- An Overview of Slum Rehabilitation by IN-SITU Technique
 
IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...
IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...
IRJET- Integrating Wireless Sensor Networks with Cloud Computing and Emerging...
 
Presentation seminar shubham
Presentation seminar shubhamPresentation seminar shubham
Presentation seminar shubham
 
H017133442
H017133442H017133442
H017133442
 
Issues and Challenges in Distributed Sensor Networks- A Review
Issues and Challenges in Distributed Sensor Networks- A ReviewIssues and Challenges in Distributed Sensor Networks- A Review
Issues and Challenges in Distributed Sensor Networks- A Review
 
TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...
TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...
TASK & RESOURCE SELF-ADAPTIVE EMBEDDED REAL-TIME OPERATING SYSTEM MICROKERNEL...
 
Task & resource self adaptive
Task & resource self adaptiveTask & resource self adaptive
Task & resource self adaptive
 
Design of optimal system level for embedded wireless sensor unit
Design of optimal system  level for embedded wireless sensor unitDesign of optimal system  level for embedded wireless sensor unit
Design of optimal system level for embedded wireless sensor unit
 
gcettb presentation on sensor network
gcettb presentation on sensor networkgcettb presentation on sensor network
gcettb presentation on sensor network
 

More from Editor IJARCET

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationEditor IJARCET
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Editor IJARCET
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Editor IJARCET
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Editor IJARCET
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Editor IJARCET
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Editor IJARCET
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Editor IJARCET
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Editor IJARCET
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Editor IJARCET
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Editor IJARCET
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Editor IJARCET
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Editor IJARCET
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Editor IJARCET
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Editor IJARCET
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Editor IJARCET
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Editor IJARCET
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Editor IJARCET
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Editor IJARCET
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Editor IJARCET
 

More from Editor IJARCET (20)

Electrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturizationElectrically small antennas: The art of miniaturization
Electrically small antennas: The art of miniaturization
 
Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207Volume 2-issue-6-2205-2207
Volume 2-issue-6-2205-2207
 
Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199Volume 2-issue-6-2195-2199
Volume 2-issue-6-2195-2199
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 
Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194Volume 2-issue-6-2190-2194
Volume 2-issue-6-2190-2194
 
Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189Volume 2-issue-6-2186-2189
Volume 2-issue-6-2186-2189
 
Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185Volume 2-issue-6-2177-2185
Volume 2-issue-6-2177-2185
 
Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176Volume 2-issue-6-2173-2176
Volume 2-issue-6-2173-2176
 
Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172Volume 2-issue-6-2165-2172
Volume 2-issue-6-2165-2172
 
Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164Volume 2-issue-6-2159-2164
Volume 2-issue-6-2159-2164
 
Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158Volume 2-issue-6-2155-2158
Volume 2-issue-6-2155-2158
 
Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154Volume 2-issue-6-2148-2154
Volume 2-issue-6-2148-2154
 
Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147Volume 2-issue-6-2143-2147
Volume 2-issue-6-2143-2147
 
Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124Volume 2-issue-6-2119-2124
Volume 2-issue-6-2119-2124
 
Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142Volume 2-issue-6-2139-2142
Volume 2-issue-6-2139-2142
 
Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138Volume 2-issue-6-2130-2138
Volume 2-issue-6-2130-2138
 
Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129Volume 2-issue-6-2125-2129
Volume 2-issue-6-2125-2129
 
Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118Volume 2-issue-6-2114-2118
Volume 2-issue-6-2114-2118
 
Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113Volume 2-issue-6-2108-2113
Volume 2-issue-6-2108-2113
 
Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107Volume 2-issue-6-2102-2107
Volume 2-issue-6-2102-2107
 

Recently uploaded

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

55 60

  • 1. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 Current Scenario in WSNs Vandana Jindal Anil Kumar Verma Seema Bawa Thapar Univ., patiala Abstract Key Words – WSN,Mate, Impala, Tinydb, SINA, DsWare, MILAN, Mire, IrisNet, DFuse, Motes, I WSNs have a number of sensor nodes which are Motes, Spec, Stargate, EMERALDS, EYES OS, Magnet extremely small in size, consuming low power and costing OS, MANTIS, OSPM, PicOS, TinyOS, Contiki. less. WSNs overweigh traditional network in the areas of deployment, scalability, ease of use and mobility. Due to 1. Introduction lack of structure and resources, WSNs have a few limitations as compared to the traditional network. A Wireless Sensor Network (WSN) [1] is a wireless Middleware is a software that fills the gap or glues network having distributed self-organized autonomous together the network hardware, network stacks, devices employing sensors to monitor environmental Operating System and applications. A middleware should conditions like temperature, humidity, pressure, facilitate development, deployment, execution and movement etc. Dense deployment of disposable and low- maintenance of sensing based applications. It should cost sensor nodes makes WSN concept beneficial for provide ways to achieve maximum utilization of system battle-fields. Tiny sizes and light weight structure of these resources; an environment that is capable of handling (WSN) nodes provides many functionality in health various applications. A middleware is an approach that applications like drug administration, tracking and meets the design and implementation challenges of WSN monitoring doctors and patients as well as commercial technologies. Each device (i.e., sensor node) requires an applications like home automation for smart home operating system (OS) which will act as a manager in environments, detecting and monitoring burglary, vehicle controlling the sensor nodes helps in filling the gaps tracking and detection etc. WSN is a means to bridge a between application and the hardware and last but not gap between the physical and the virtual world. The the least will provide hardware abstraction to the working of WSNs is very different from traditional application software. These Oss are totally unlike our computer networks, due to their tight integration with the traditional OSs. OS a resource manager comprising of physical world. This paper summarizes our initial various programs that help in managing various investigation with regard to middleware and operating resources like memory, I/O devices, file system etc. is not system used in WSN. By no means do we claim that the at all suitable for WSNs. This is so because in WSNs the search has been exhaustive but have attempted to cover sensors are constrained with limited resources like maximum areas and parameters. memory, power, dynamic topology and various data centric applications. 55 All Rights Reserved © 2012 IJARCET
  • 2. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 design and implementation challenges of WSN technologies. Fig.2 Middleware for WSN Fig. 1: A Wireless Sensor network [19] 2. Wireless Sensor Networks (WSNs) 3.2 An Overview of existing Middleware approaches WSNs have a number of sensor nodes which are extremely small in size, consuming low power and The middleware approaches may be broadly categorized costing less. WSNs overweigh traditional network in the into seven classes based upon their architecture and areas of deployment, scalability, ease of use and mobility approach mechanism employed. [2]. Due to lack of structure and resources, WSNs have a Programming sensor network is classified into 2 few limitations as compared to the traditional network. To categories: name a few – constraints in terms of energy, processing power, memory, complicated structure topology etc. 1. Programming support: it provides system, However, it is not a small task to develop applications for services and runtime mechanism (code WSNs due to various impediments of sensor nodes. A distribution, execution etc.). middleware layer is a small approach to fully meet the 2. Program abstractions: it provides abstractions challenges of WSN. Middleware is a link between of sensor networks and sensor data. application and low level operating system helps in solving many WSN issues and enhanced application development [3]. It also acts as layer between user type server and the sensor nodes. The main purpose of the middleware is to support the development, maintenance, deployment and execution of sensing-based applications. 3. Middleware for WSNs 3.1 Need for Middleware Middleware is software that fills the gap or glues together the network hardware, network stacks, Operating System and applications. A middleware should facilitate development, deployment, execution and maintenance of sensing based applications. It should provide ways to achieve maximum utilization of system resources; an environment that is capable of handling various Fig. 3 Taxonomy of programming models for WSNs. applications. Middleware is an approach that meets the All Rights Reserved © 2012 IJARCET 56
  • 3. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 Application Driven: Virtual Machine: This approach adjusts the network configuration This approach makes use of virtual machines and according to the requirements of the application. The interpreters. The applications are written into small structure provides various network configurations by modules. These modules are then injected and distributed adopting suitable protocol. Combinations of sensors and through network, finally finding their way to the virtual network configurations meet the application requirements machine, where these are interpreted, for implementing exhibiting varied performance of QoS. E.g. the application. E.g. Mate- It runs on the top of TinyOS MiLAN(Middleware Linking Application and Networks). operating system, and works as a byte code interpreter. It It provides the solution that particular applications are has a high level user interface, and breaks large programs permitted to affect the entire network‟ s performance. into small pieces called capsules. Injection of program MiLAN is originally designed for medical advising and into sensor network is faster and done with ease, with the monitoring [4]. help of Mate [13]. Component based: Binding the components forms the basis of this approach. 3.3 Desirable Characteristics in a The cross-platform components can be employed in middleware various platform environments by making use of middleware API. This approach facilitates running of The evaluation of any middleware may be done, based on applications on different devices. E.g. Runes – the following desirable characteristics i.e. usability, Reconfigurable Ubiquitous Networked Embedded mobility, scalability, power saving and heterogeneity. Systems. It can be deployed on devices with different Usability: The middleware should be easy to platform, from PCs to sensor node with ContikiOS [5]. use. Middleware having high-level and Distributed Database: implement GUI are strong support on usability This approach treats the whole sensor network as a where as middleware employing instruction set distributed database. It has a user friendly interface, and deep understanding on structure are weak employing SQL. It is good at regular querying but does support on usability. Database middleware using not support real-time applications. E.g. TinyDB [6], high-level language and SQL like interfaces are Cougar [7], DsWare (Data Service Middleware) [8]. easy to use. Cougar applies database pattern in sensor network. Mobility: Connectivity between the mobile Macroprogramming: nodes is the most important factor, as it finds its This approach permits the programmer to program the application in tracking problems. The entire sensor network, making high-level specification middleware should possess the ability to keep and dealing with low-level concerns at each node in the communications with mobile sensor nodes in sensor network [9]. E.g. COSMOS - It is a novel WSNs. Middleware having a set of efficient ad architecture for macroprogramming heterogeneous sensor hoc routing protocols are strong support on network systems involving aggregate system behavior mobility. specification rather than device-specific applications [10]. Scalability: If an application grows, the network Message Oriented: should be flexible enough to allow this growth This approach implements the communications using anywhere and anytime without affecting network publish/subscribe mechanism between node applications performance. Maintenance and reconfiguration to user side. With the help of publish/subscribe service (in of sensor nodes is a must in dynamic topology in the middleware) the messages are exchanged between the a middleware. message sender and the related receiver. E.g. Mires- The Power Saving: Sensor nodes which are fast key components is the publish/subscribe service acting as approaching a cubic millimeter in volume, can a middleware to transfer publish/subscribe message and store or harvest limited amount of energy from establishing communications between local nodes to user the environment. Middleware should have application [11]. mechanisms or techniques to manage electrical Mobile Agents: devices and reduce the power consumption. Data The main feature of this approach is that the applications transmission overhead plays a vital role for are treated as modules for injection and through the power saving. Less the data transmission, less is network using mobile codes. It proves to be very efficient the energy consumption. in dynamic applications, consuming very less amount of Heterogeneity: A middleware should possess power. E.g. Impala- a middleware that makes use of techniques to implement cross-platform modular programming approach. It finds its application in applications enabling them to be used for a wide (ZebraNet Project) wild-life tracking where range of hardware and devices. communication is not easy [12]. All Rights Reserved © 2012 IJARCET 57
  • 4. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 Based on the various approaches and desirable Mobility characteristics of the middleware, many have come up in Heterogeneity the market for catering to our needs. Usability 4. Challenges and Design principles 6. Types of Sensors i) Real World Integration: Usually the applications are The sensor nodes may be divided into four groups: involved with real-time phenomena. The middleware should be such that it should be capable enough to impart 1. Motes [17] - These fall under the category of real-time services. generic sensing platform. ii) Application Knowledge: In order to get the results for 2. I Motes [18] – These are high bandwidth a particular application, mapping has to be performed sensing platforms which handle sensed data between the application and the network. The middleware flows. should be designed in such a way that it maintains 3. Spec [18] – These are specialized sensing equilibrium between these applications specificity and platforms having a single chip. middleware generality. 4. Stargate [19] – These fall under the category of iii) Limited Power: The sensors do not have abundance Gateway platforms. The node is used as a sink of resources like the memory, battery life etc. In order to which can further connect low-level sensor make optimum use of resources, the size of the deployed nodes to the internet. OS should be less, it should enter into the sleep mode when not performing any executions as the battery life is Differences amongst all the above mentioned devices lie very less. with respect to: iv) Scalability Function of the sensor v) Mobility Frequency of the microprocessor vi) Heterogeneity Memory size vii) Dynamic network organization: Middleware should Transceiver bandwidth be capable of supporting adhocism [14] i.e., detecting Characteristics resource and its location. viii) Data aggregation: We know that as thousands of Similarities amongst these devices lie with respect to sensors are deployed within a small range of area for Hardware components sensing the changes in the data, it results in a large i.e., physical sensor, microprocessor or microcontroller, amount of redundant data which in turn leads to high memory, a radio transceiver and a battery. All the above communication costs (because energy consumed in mentioned components should be arranged accordingly so transmitting a single bit is same as executing 1000 of that these operate effectively and correctly. instructions). Middleware should be capable of Each device (i.e., sensor node) requires an operating aggregating the data [15], thus eliminating the redundancy system (OS) which will act as a manager in controlling and minimizing the number of transmissions. the sensor nodes helps in filling the gaps between ix) Security: Efforts should be made for inducing security application and the hardware and last but not the least will during the initial design phase of the software. provide hardware abstraction to the application software. x) Quality of service (QoS): It may be viewed as [16] These OSs are totally unlike our traditional OSs. Application specific i.e., it includes sensor node measurement, deployment coverage etc. Based on the various constraints and characteristics of the Network i.e., how network can meet the sensor nodes, many OSs have come up in the market for application needs by making efficient use of catering to our needs. From amongst those available we network resources like bandwidth, energy. shall evaluate a few. 5. Metrics involved 7. OS Design Issues OS a resource manager comprising of various programs Several performance metrics to evaluate middleware that help in managing various resources like memory, I/O includes: devices, file system etc. is not at all suitable for WSNs. Response time CPU This is so because in WSNs the sensors are constrained Utilization. with limited resources like memory, power, dynamic Reprogramming topology and various data centric applications. Hence, a Processing cost. new type of OS is required with regard to these special Scalability Performance All Rights Reserved © 2012 IJARCET 58
  • 5. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 1. Memory management: In contrast to traditional OS where memory is assigned to a particular 10. Conclusion task, in WSN the size of the memory is very Various frameworks have been evaluated based on the small. following criteria: heterogeneity, scalability, power 2. Process Management: Context switching and awareness, mobility, ease of use, and openness. The data copying are the highlighted feature of design of a middleware layer for sensor networks that traditional OS which undoubtedly is the most fully meets the challenges is still an open issue to unsuitable foe WSN as they pose to be energy discussion. The various operating systems mentioned inefficient for them. above are able to overcome not all but a few constraints. 3. Application Program Interface (API): The Following guidelines may be concluded: nodes in WSNs for executing an operation for an Operating system should be portable. application must be enabled with modular and The operating system should provide a way for general APIs. testing and debugging application programs. 4. Kernel Model: The WSNs use event driven and Because of the constrained resources in Finite State Machine (FSM) models for embedded systems, main idea is to build an, designing microkernel for WSNs. efficient code, leading to low power 5. No External Disk: Since no external disk is consumption. available, the OS for WSNs cannot have a file Designing a small code so that less of memory system. may be utilized. 6. Code programming: The sensor nodes and their algorithms need to be adjusted for their Self organization and reorganization should be functionality or for energy conservation so the the motive of the operating system during node OS should be able to reprogram and upgrade failure. them. When large number of nodes are deployed their behavior must be like that of distributed databases. 8. Desirable characteristics of Sensor OS (SOS) References Considering the resource constraints of the sensor nodes [1] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E.Cayirci, the most desirable features an OS should possess, are as “Wireless sensor networks: A survey,” Computer Networks, vol. 38, pp. 393–422, 2002. follows: 1. SIZE should be small as nodes have just 10-100 [2] Wikipedia.en.wikipedia.org/wiki/wsn kilobytes of memory. 2. Efficient resource management should be [3] S.Hadim and N.Mohamed, "Middleware challenges and approaches for Wireless sensor networks", 7th March 2006. provided. 3. Should provide real-time support, as there are [4] A.Murphy and W.Heinzelman. "Milan: Middleware linking real-time applications. Applications and networks", Technical report, 2002. 4. For controlling the hardware, it should support [5] P. Costa, G.Coulson,C.Mascolo, G.P.Picco, and S.Zachariadis, "The generic programming interface. runes middleware: A reconfigurable component-based approach to 5. As the functions performed by the sensor nodes networked embedded systems", technical report, 2005. may need to be changed so the OS should provide reliable and efficient code distribution. [6] S.R.madden, M.J.Franklin, J.M.Hellerstein, and W.Hong. Tinydb: "An aquisitional query processing system for sensor networks", It should be able to provide power management thus June 2005. enhancing the performance and lifetime of the system. [7] P.Bonnet, J.Gehrke, and P.Seshadri, " Towards sensor database systems", In Proceedings of the Second International Conference in 9. Expected features of the next generation Mobile Data Management. WSN OSs [8] S. Li, Y. Lin, S. H. Son, J. A. Stankovic, and Y. Wei. "Event detection services using data service middleware 1. Power aware policies in distributed sensor networks", In Telecommunication 2. Self organization Systems, volume 26, pages 351–368, 2004. 3. Easy interface to expose data [9] S.Hadim and N.Mohamed. "Middleware for wireless sensor 4. Simple way to program, update and debug networks: A survey", In first International Conference on network applications Communication System software and middleware. IEEE Computer All Rights Reserved © 2012 IJARCET 59
  • 6. ISSN: 2278 – 1323 International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 4, June 2012 Society, 2006. University. He has been a visiting faculty to many institutions. He has published over 100 papers in referred [10] Meyer, B, " Applying design by contract", IEEE Computer 25, October 1992, pages 40-51. journals and conferences (India and Abroad). He is member of various program committees for different [11] E.Souto, G.Guimaraes, G.Vascoucelos, M.Vierra, N.Rose, International/National Conferences and is on the review C.Ferroz, and J.Kelner. "Mires: a publish/subscribe middleware for Sensor networks", October 2005. board of various journals. He is a senior member (ACM), MIEEE, LMCSI (Mumbai), GMAIMA (New Delhi). He [12] T.Liu and M.Martonosi. "Impala: A middleware system for is a certified software quality auditor by MoCIT, Govt. of managing autonomic, parallel sensor systems", In Proceedings of India. His main areas of interests are: Bioinformatics, the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming. ACM Press. database management systems and Computer Networks. His research interests include wireless networks, routing [13] P. Levis and D. Culler, “Maté: a tiny virtual machine for sensor algorithms, securing ad hoc networks and design/develop networks,” in Proceedings of ASPLOS, 2002. applications for other fields based on IT. [14] Q. Jiang and D. Manivannan , "Routing Protocols for Sensor Networks,"Proc. 1st IEEE Consumer Comm. and Networking Conf. Seema Bawa holds M.Tech (Computer (CCNC 04), IEEE Press, 2004,pp. 93-98. Science) degree from IIT Kharagpur and Ph.D. from Thapar Institute of [15] B. Krishnamachari , D. Estrin and S. Wicker , "Impact of Data Aggregation in Wireless Sensor Engineering & Technology, Patiala. She is Networks,"http://doi.ieeecomputersociety.org/10.1109/ICDCSW.2002.1 currently Professor and Dean of Students' 030829, Proc. 22nd Int'l Conf. Distributed Computing Systems affairs (DOSA). Her areas of interest (ICDCSW 02), IEEE CS Press, 2002, pp. 575-578. include Parallel and distributed computing, Grid [16] D. Chen and P.K. Varshney , "QoS Support in Wireless Sensor computing, VLSI Testing and network management. Prof. Networks: A Survey,"Proc.Int'l Conf. Wireless Networks (ICWN Bawa is member of IEEE, ACM, Computer society of 04), CSREA Press, 2004, pp. 227-233. India and VLSI Society of India. [17] J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, K. Pister, „„System Architecture Directions for Networked Sensors,‟ ‟ ACM SIGOPS Operating Systems Review, Vol. 34,No. 5, December 2000, pp. 93–104. [18] J. Hill, M. Horton, R. Kling, L. Krishnamurthy, „„The Platforms Enabling Wireless Sensor Networks,‟ ‟ Communications of the ACM, Vol. 47, No. 6, June. 2004, pp. 41–46. [19] http://en.wikipedia.org/wiki/Wireless_Sensor_Networks Vitae Vandana Jindal is currently working as an Assistant Professor in the department of Computer Science at D.A.V College, Bathinda. She holds degrees of B.Tech, MCA, M.Phil. Since January 2009, she has been with the Thapar University, Patiala in Punjab as a Ph.D. student. Her research interests include database management systems, wireless sensor networks. She is a member of IEEE and IEI. A K Verma is currently working as Assistant Professor in the department of Computer Science and Engineering at Thapar University, Patiala in Punjab (INDIA). He received his B.S. and M.S. in 1991 and 2001 respectively, majoring in Computer Science and Engineering. He has worked as Lecturer at M.M.M. Engg. College,Gorakhpur from 1991 to 1996. From 1996 he is associated with the Thapar All Rights Reserved © 2012 IJARCET 60