SlideShare a Scribd company logo
1 of 22
S.VARUN
M.Tech[EST]
 A System Architecture is a combination of
different hardware & software components or
modules which enable exchange of data
between the client & server (or) sender &
receiver.
 The structure and organization of a computing
system, as a set of functional modules and their
interactions.
 Node Intervals
 Interaction of Nodes
 It presents the possible abstraction levels in a
single node.
 Operating systems, the simplest approach,
provide basic system functionality including a
uniform way of accessing the hardware.
 The two main sets of functionalities, namely
low-level functionalities, including tasks
corresponding to physical, link, routing and
transport layers.
 The high-level functionalities are coordination
and support, clustering, timing and localization,
addressing, lookup, collaboration, failure
detection and security.
 In a data-centric approach, the execution is
controlled by the data.
 For example, on the basis of the type of
incoming data, the appropriate function is called
which is able to handle this type.
 Sensor network scenarios are said to be data-
centric.
 A service is a well-defined and self-contained
function that does not depend on the context or
the state of other services.
 The service is executed on the explicit request
of a caller, who has to know the interface of the
service. A response is returned after the
completion of the service.
 An operating system (OS) is system software that
manages compute
hardware and software resources and provides
common services for computer programs.
 The different operating systems for COs,unlike
general purpose desktop operating systems such
as Windows or Linux, these operating systems run
on devices that are designed for special-purpose
tasks.
 The main tasks of these operating systems is to
provide an abstract interface to the underlying
hardware and to schedule system resources.
 The three operating systems used in WSN
namely TinyOS,Contiki, and Mantis.
 TinyOS does not provide any multithreading
 Contiki provides multithreading as a library for
those applications that explicitly require it.
 Mantis is a layered multithreaded operating
system.
 Microsoft Windows is the most common
operating system for desktop computers.
 Windows XP Embedded is a modular cut-down
version of XP that allows the designer to choose
the modules to be used.
 Since Linux is open source, anyone can
customize Linux to his/her PDA, Palmtop or
other mobile or embedded device.
 RTLinux (Real-time Linux), an extension of the
Linux kernel that provides real-time entities.
 uClinux, a scaled-down Linux version for
system without a memory mapping unit.
 Montavista Linux with Linux distributions for
ARM, MIPS.
 The Palm OS is specifically designed for PDAs
featuring a small screen, with less processing
power than desktop PCs and limited memory.
 In Palm OS, the kernel is responsible for thread
scheduling, handling hardware interrupts and
other low-level management tasks.
 Although Palm-applications are single-
threadded, the kernel itself uses multiple
threads.
 Symbian OS is a robust multi-tasking operating
system, designed specifically for wireless
environments and the constraints of mobile
phones.
 The core kernel’s size is less than 200 KB. The
OS has support for handling low memory
situations and a power management model.
 Symbian OS runs on fast, low-power, low-cost
CPU cores such as ARM processors.
 In contrast to Windows XP Embedded,
Windows CE has a different codebase than
Windows XP. Windows CE is particularly
designed for small hand-held devices.
 Windows CE is a multitasking operating system
allowing multiple applications or processes to
run within the system simultaneously.
 According to Microsoft, the code size is 200 KB
without graphics, but the code size increases
dramatically when graphics and networking are
included.
 eCos has extensive configuration possibilities
and can be scaled up from a few hundred bytes
in size to hundreds of KB.
 eCos provides features such as pre-emptable
tasks with multiple priority levels, low latency-
interrupt handling.
 It is a Unix-like operating system with real-time
properties, and is the most prominent example
of a successful micro-kernel design.
 The micro-kernel is surrounded by cooperating
processes that provide higher-level services
such as inter-process and low-level networking
communication
 QNX is designed for systems running x86,
MIPS, PowerPC or ARM CPUs.
 XMK (eXtreme Minimal Kernel) is an open-
source real-time kernel designed to fit very
small micro-controllers, yet be scalable up to
larger systems.
 A minimal kernel configuration requires only
340 bytes of ROM and 18 bytes of RAM.
 TinyOS is an operating system specially
designed for the constraints and requirements
of WSNs.
 It is currently the most widely used system for
academic research in the area of sensor
networks.
 TinyOS is available for several platforms.
 Scheduling Hierarchy
 Concurrency
 Programming
 Dynamic Reprogramming
S.VARUN
M.Tech[EST]

More Related Content

What's hot

Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Hitesh Kumar Markam
 
Distributed Processing
Distributed ProcessingDistributed Processing
Distributed ProcessingImtiaz Hussain
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)Rohit Jain
 
Computing Environment
Computing EnvironmentComputing Environment
Computing Environmentkem warren
 
Distributed Computing system
Distributed Computing system Distributed Computing system
Distributed Computing system Sarvesh Meena
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt himHimanshu Saini
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing Megha yadav
 
Models of-network-computing
Models of-network-computingModels of-network-computing
Models of-network-computingAnupam1234
 
distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system modelHarshad Umredkar
 
Distributed system & its characteristic
Distributed system & its characteristicDistributed system & its characteristic
Distributed system & its characteristicAkash Rai
 
Back-End application for Distributed systems
Back-End application for Distributed systemsBack-End application for Distributed systems
Back-End application for Distributed systemsAtif Imam
 
Distributed computing
Distributed computingDistributed computing
Distributed computingshivli0769
 
Distributed Computing in IoT
Distributed Computing in IoTDistributed Computing in IoT
Distributed Computing in IoTKishan Patel
 
System models in distributed system
System models in distributed systemSystem models in distributed system
System models in distributed systemishapadhy
 

What's hot (20)

Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing
 
Cloud Computing & Distributed Computing
Cloud Computing & Distributed ComputingCloud Computing & Distributed Computing
Cloud Computing & Distributed Computing
 
Distributed Processing
Distributed ProcessingDistributed Processing
Distributed Processing
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
 
Computing Environment
Computing EnvironmentComputing Environment
Computing Environment
 
Distributed Computing system
Distributed Computing system Distributed Computing system
Distributed Computing system
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt him
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Models of-network-computing
Models of-network-computingModels of-network-computing
Models of-network-computing
 
cluster computing
cluster computingcluster computing
cluster computing
 
distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system model
 
Distributed system & its characteristic
Distributed system & its characteristicDistributed system & its characteristic
Distributed system & its characteristic
 
Back-End application for Distributed systems
Back-End application for Distributed systemsBack-End application for Distributed systems
Back-End application for Distributed systems
 
Distributed Computing ppt
Distributed Computing pptDistributed Computing ppt
Distributed Computing ppt
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Distributed Computing in IoT
Distributed Computing in IoTDistributed Computing in IoT
Distributed Computing in IoT
 
System models in distributed system
System models in distributed systemSystem models in distributed system
System models in distributed system
 

Viewers also liked

How to make ir sensor using bread board
How to make ir sensor using bread boardHow to make ir sensor using bread board
How to make ir sensor using bread boardPeeyush Vishwakarma
 
Natural Interfaces for Augmented Reality
Natural Interfaces for Augmented RealityNatural Interfaces for Augmented Reality
Natural Interfaces for Augmented RealityMark Billinghurst
 
如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)Gelis Wu
 
用20分鐘搞懂 《系統分析、軟體工程、專案管理與設計模式》
用20分鐘搞懂   《系統分析、軟體工程、專案管理與設計模式》用20分鐘搞懂   《系統分析、軟體工程、專案管理與設計模式》
用20分鐘搞懂 《系統分析、軟體工程、專案管理與設計模式》鍾誠 陳鍾誠
 
用十分鐘搞懂《離散數學》
用十分鐘搞懂《離散數學》用十分鐘搞懂《離散數學》
用十分鐘搞懂《離散數學》鍾誠 陳鍾誠
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 

Viewers also liked (7)

How to make ir sensor using bread board
How to make ir sensor using bread boardHow to make ir sensor using bread board
How to make ir sensor using bread board
 
Natural Interfaces for Augmented Reality
Natural Interfaces for Augmented RealityNatural Interfaces for Augmented Reality
Natural Interfaces for Augmented Reality
 
軟體架構模式
軟體架構模式軟體架構模式
軟體架構模式
 
如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)如何培養架構性思考(談軟體架構師必經之路)
如何培養架構性思考(談軟體架構師必經之路)
 
用20分鐘搞懂 《系統分析、軟體工程、專案管理與設計模式》
用20分鐘搞懂   《系統分析、軟體工程、專案管理與設計模式》用20分鐘搞懂   《系統分析、軟體工程、專案管理與設計模式》
用20分鐘搞懂 《系統分析、軟體工程、專案管理與設計模式》
 
用十分鐘搞懂《離散數學》
用十分鐘搞懂《離散數學》用十分鐘搞懂《離散數學》
用十分鐘搞懂《離散數學》
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 

Similar to Wireless Sensor System Architecture

Operating system Definition Structures
Operating  system Definition  StructuresOperating  system Definition  Structures
Operating system Definition Structuresanair23
 
Operating system by aman kr kushwaha
Operating system by aman kr kushwahaOperating system by aman kr kushwaha
Operating system by aman kr kushwahaAMAN KUMAR KUSHWAHA
 
Architecture of operating system
Architecture of operating systemArchitecture of operating system
Architecture of operating systemSupriya Kumari
 
Linux kernel Architecture and Properties
Linux kernel Architecture and PropertiesLinux kernel Architecture and Properties
Linux kernel Architecture and PropertiesSaadi Rahman
 
SENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLSSENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLSjuno susi
 
SENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLSSENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLSjuno susi
 
LM5 - Computer System Organization, OS (Structure & Operations).pptx
LM5 - Computer System Organization, OS (Structure & Operations).pptxLM5 - Computer System Organization, OS (Structure & Operations).pptx
LM5 - Computer System Organization, OS (Structure & Operations).pptxmanideepakc
 
Basics of OS & RTOS.ppt
Basics of OS & RTOS.pptBasics of OS & RTOS.ppt
Basics of OS & RTOS.pptDr.YNM
 

Similar to Wireless Sensor System Architecture (20)

Operating system
Operating systemOperating system
Operating system
 
Operating system Definition Structures
Operating  system Definition  StructuresOperating  system Definition  Structures
Operating system Definition Structures
 
Os Ds Arch
Os Ds ArchOs Ds Arch
Os Ds Arch
 
Operating system by aman kr kushwaha
Operating system by aman kr kushwahaOperating system by aman kr kushwaha
Operating system by aman kr kushwaha
 
Operating system
Operating systemOperating system
Operating system
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
In a monolithic kerne1
In a monolithic kerne1In a monolithic kerne1
In a monolithic kerne1
 
In a monolithic kerne1
In a monolithic kerne1In a monolithic kerne1
In a monolithic kerne1
 
Architecture of operating system
Architecture of operating systemArchitecture of operating system
Architecture of operating system
 
Kernel (computing)
Kernel (computing)Kernel (computing)
Kernel (computing)
 
Kernel (computing)
Kernel (computing)Kernel (computing)
Kernel (computing)
 
Linux kernel Architecture and Properties
Linux kernel Architecture and PropertiesLinux kernel Architecture and Properties
Linux kernel Architecture and Properties
 
SENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLSSENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLS
 
SENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLSSENSOR NETWORK PLATFORMS AND TOOLS
SENSOR NETWORK PLATFORMS AND TOOLS
 
LM5 - Computer System Organization, OS (Structure & Operations).pptx
LM5 - Computer System Organization, OS (Structure & Operations).pptxLM5 - Computer System Organization, OS (Structure & Operations).pptx
LM5 - Computer System Organization, OS (Structure & Operations).pptx
 
System structure
System structureSystem structure
System structure
 
Barrelfish OS
Barrelfish OS Barrelfish OS
Barrelfish OS
 
Wireless lan
Wireless lanWireless lan
Wireless lan
 
Basics of OS & RTOS.ppt
Basics of OS & RTOS.pptBasics of OS & RTOS.ppt
Basics of OS & RTOS.ppt
 
Opertaor system basic
Opertaor system basicOpertaor system basic
Opertaor system basic
 

Recently uploaded

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 

Wireless Sensor System Architecture

  • 2.  A System Architecture is a combination of different hardware & software components or modules which enable exchange of data between the client & server (or) sender & receiver.
  • 3.
  • 4.  The structure and organization of a computing system, as a set of functional modules and their interactions.  Node Intervals  Interaction of Nodes
  • 5.  It presents the possible abstraction levels in a single node.  Operating systems, the simplest approach, provide basic system functionality including a uniform way of accessing the hardware.
  • 6.  The two main sets of functionalities, namely low-level functionalities, including tasks corresponding to physical, link, routing and transport layers.  The high-level functionalities are coordination and support, clustering, timing and localization, addressing, lookup, collaboration, failure detection and security.
  • 7.  In a data-centric approach, the execution is controlled by the data.  For example, on the basis of the type of incoming data, the appropriate function is called which is able to handle this type.  Sensor network scenarios are said to be data- centric.
  • 8.  A service is a well-defined and self-contained function that does not depend on the context or the state of other services.  The service is executed on the explicit request of a caller, who has to know the interface of the service. A response is returned after the completion of the service.
  • 9.  An operating system (OS) is system software that manages compute hardware and software resources and provides common services for computer programs.  The different operating systems for COs,unlike general purpose desktop operating systems such as Windows or Linux, these operating systems run on devices that are designed for special-purpose tasks.
  • 10.  The main tasks of these operating systems is to provide an abstract interface to the underlying hardware and to schedule system resources.  The three operating systems used in WSN namely TinyOS,Contiki, and Mantis.  TinyOS does not provide any multithreading  Contiki provides multithreading as a library for those applications that explicitly require it.  Mantis is a layered multithreaded operating system.
  • 11.  Microsoft Windows is the most common operating system for desktop computers.  Windows XP Embedded is a modular cut-down version of XP that allows the designer to choose the modules to be used.
  • 12.  Since Linux is open source, anyone can customize Linux to his/her PDA, Palmtop or other mobile or embedded device.  RTLinux (Real-time Linux), an extension of the Linux kernel that provides real-time entities.  uClinux, a scaled-down Linux version for system without a memory mapping unit.  Montavista Linux with Linux distributions for ARM, MIPS.
  • 13.  The Palm OS is specifically designed for PDAs featuring a small screen, with less processing power than desktop PCs and limited memory.  In Palm OS, the kernel is responsible for thread scheduling, handling hardware interrupts and other low-level management tasks.  Although Palm-applications are single- threadded, the kernel itself uses multiple threads.
  • 14.  Symbian OS is a robust multi-tasking operating system, designed specifically for wireless environments and the constraints of mobile phones.  The core kernel’s size is less than 200 KB. The OS has support for handling low memory situations and a power management model.  Symbian OS runs on fast, low-power, low-cost CPU cores such as ARM processors.
  • 15.  In contrast to Windows XP Embedded, Windows CE has a different codebase than Windows XP. Windows CE is particularly designed for small hand-held devices.  Windows CE is a multitasking operating system allowing multiple applications or processes to run within the system simultaneously.  According to Microsoft, the code size is 200 KB without graphics, but the code size increases dramatically when graphics and networking are included.
  • 16.  eCos has extensive configuration possibilities and can be scaled up from a few hundred bytes in size to hundreds of KB.  eCos provides features such as pre-emptable tasks with multiple priority levels, low latency- interrupt handling.
  • 17.  It is a Unix-like operating system with real-time properties, and is the most prominent example of a successful micro-kernel design.  The micro-kernel is surrounded by cooperating processes that provide higher-level services such as inter-process and low-level networking communication  QNX is designed for systems running x86, MIPS, PowerPC or ARM CPUs.
  • 18.  XMK (eXtreme Minimal Kernel) is an open- source real-time kernel designed to fit very small micro-controllers, yet be scalable up to larger systems.  A minimal kernel configuration requires only 340 bytes of ROM and 18 bytes of RAM.
  • 19.  TinyOS is an operating system specially designed for the constraints and requirements of WSNs.  It is currently the most widely used system for academic research in the area of sensor networks.  TinyOS is available for several platforms.
  • 20.  Scheduling Hierarchy  Concurrency  Programming  Dynamic Reprogramming
  • 21.