PicoNet:1 WirelessNet Tseng Piconet: Embedded Mobile Networking F. Bennett, D. Clarke, and J. B. Evans in IEEE Personal Communications, Vol. 4, No. 5,

Slides:



Advertisements
Similar presentations
Home Automation Products Introduction Home Automation Products تقنية البيوت والمكاتب الذكية –الأجهزة المستخدمة.
Advertisements

Location-aware Computing By Bonam Kim. Outline Introduction Motivation Location Determination Techniques Location-aware Services Example for Implementation.
Ad-hoc Networking ADEDAMOLA O. SALAKO (AMIEE) MRes in Telecommunications Department of Electronic & Electrical Engineering University College London
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Component-Based Software Engineering Oxygen Paul Krause.
Chapter 1: Computer Networks IB 300: Advanced Computer Sciences. Professor: Nabil Elmjati.
A Context Aware Framework Mark Assad Supervisor: Bob Kummerfeld.
Situation Aware Mobile Computing (SAMC) CPSC 608 Project Spring 2002 Project Members: Brent Dinkle Hemant Mahawar Marco Morales Sreekanth R. Sambavaram.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
Mobile and Ubiquitous Computing. Overview Attributes Discussion.
Patrik Werle Gregory D. Abowd The Future Computing Environments (FCE) Group, Georgia Institute of Technology Ubiquitous Computing: Research.
Communication Links Communication Link = Physical connection or Physical Medium Types: Wire Pair or Twisted Pair Coaxial Cable Fiber Optics Bandwidth,
Indoor Communications Rex Chen Ubiquitous Computing - Winter 2007.
WIRELESS CONNECTIONS IrDA Bluetooth WAP - GPRS. IrDA  I nfrared D ata A ssociation founded 1993.
A Comparison of Bluetooth and competing technologies
ActiveBadge:1 WirelessNet Tseng The Active Badge Location System R. Want, A. Hopper, V. Falcao, and J. Gibbon in ACM Trans. on Information Systems, Vol.
Sami S.Al-Wakeel 1 CHAPTER 1 INTRODUCTION. Sami S.Al-Wakeel 2 NETWORK Definition: A Group of interconnected nodes that exchange information and share.
Communications and Networks Chapter 6. Objectives Defines the components required for successful communications Describe uses of communications Identify.
Bluetooth Network Prepared By: Sara Ayad Aldehany.
Computer and Internet Basics.
Software Solutions for Product Developers Copyright 2005 Software Technologies Group, Inc. All Rights Reserved. An Overview of ZigBee The Power of the.
BlindAid Semester Final Presentation Sandra Mau, Nik Melchior, and Maxim Makatchev.
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
Lecture 4: Mobile Computing
Harnessing Mobile Multiple Access Efficiency with Location Input Wan Du * and Mo Li School of Computer Engineering Nanyang Technological University, Singapore.
9. Car-Borne Information System
Chapter 9A Network Basics.
BTEC National Unit 25 Data communications and networks.
What is Blue Tooth ? Blue tooth is a cable replacement technology that can be used to connect almost any device to any other devices. Blue tooth is the.
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Security Tracking and Advising for Taxi Customers Group Member Tanapol Euaungkanakul Chayanin Mukviboonchai Thanachit Viriyayanyongsuk.
Networked Information Systems 1 Advantages of and classified by their size & architecture or design.
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Basic Concepts of a Computer Network
Navigation System for the Visually Impaired Based on an Information Server Concept Ari Virtanen, Sami Koskinen.
By : Anand Yadav. What is Zigbee?  The CC2520 is Texas Instrument’s second generation ZigBee/IEEE RF transceiver for the 2.4 GHz unlicensed.
Riding the Airwaves to Better Traffic CPSC550 James Maxlow April, 2003.
IPower: An Energy Conservation System for Intelligent Buildings International Journal of Sensor Networks Yu-Chee Tseng, You-Chiun Wang, and Lun- Wu Yeh.
“ Getting to Know Networks”. What Is a Network? A network is a collection of computers hooked up together, usually by cables or telephone wires, for the.
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
Network equipment used in a modern office
BLUETOOTH Created By: Ajay Bahoriya. Agenda Introduction to Bluetooth Bluetooth Basics Mode of operation Technology Security Advantages Integrating BT.
Trends in Embedded Computing The Ubiquitous Computing through Sensor Swarms.
Standards and Protocols Slide show for WiFi Characteristics of a wireless local network. It was named after a group of people who invented. The.
Team Topic Presentation Team 6 BLUETOOTH What is Bluetooth? Cable Replacement Automatic Connectivity Hidden Computing Few Examples: 1.Automatic Door.
For Wi-Fi The is internationally describing characteristics of a wireless local network. It was named after a group of people who invented.
SEMINAR ON BLUETOOTH TECHNOLOGY
Network Components David Blakeley LTEC HUB A common connection point for devices in a network. Hubs are commonly used to connect segments of a LAN.
Auto-Park for Social Robots By Team Daedalus. Requirements for FVE Functional Receive commands from user via smartphone app Share data with other cars.
Living in a Digital World Discovering Computers Fundamentals, 2011 Edition.
Challenges of Mobile ad-hoc Grids and their Applications in e-Healthcare Zhuoqun Li, Lingfen Sun and Emmanuel C. Ifeachor School of Computing, Communications.
Introduction.
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
Telematics derived from the Greek words “Tele” and “matos”, Tele means (far away) and matos means (derivative of Greek word machinari), Combinedly telematics.
ZigBee
What is Bluetooth? A cable-replacement technology that can be used to connect almost any device to any other device Radio interface enabling electronic.
 Background  Introduction  Purpose  Basic rover services  Physical architecture of Rover System  Server operation  Logical Architecture of A Rover.
Computer Networks Dr. Abbas abdulazeez.
Mobile Commerce and the Internet of Things
Data Communication and Networks
Data Communication and Networks
Data Communication and Networks
Data Communication and Networks
Data Communication and Networks
Mobile Commerce and Ubiquitous Computing
Presentation transcript:

PicoNet:1 WirelessNet Tseng Piconet: Embedded Mobile Networking F. Bennett, D. Clarke, and J. B. Evans in IEEE Personal Communications, Vol. 4, No. 5, Oct. 1997, pp presented by Yu-Chee Tseng --

PicoNet:2 WirelessNet Tseng Embedded Mobile Networking  There already exist many simple communication devices around our everyday life: phone, fax, copy machine printer, portable computer, PDA electronic access control to buildings and roads banking machine public information terminal, etc.  Imagine how much we may benefit if these devices can TALK with each other.

PicoNet:3 WirelessNet Tseng Benefit of Embedded Networks  Embedded Network: a small, wireless, portable communication device can be embedded in many communication devices  and thus connect them together  Enhanced personal connectivity we have a multitude of connections to many devices  Context awareness the connectivity differs as we move around

PicoNet:4 WirelessNet Tseng Piconet of ORL  Developed by ORL (Olivetti and Oracle Research): general purpose low powered ad-hoc radio  Can talk to a multitude of computing and communication devices: static, mobile, or embedded used for sensing, communication, and control to support only a “base level” of connectivity between things.

PicoNet:5 WirelessNet Tseng Technological Choices of Piconet  ubiquitous periodically convey its state to others indoor or outdoor, exposed or embedded, line-of-sight or diffused  low-power, low-rate, low-range sleep (switched off) most of the time  radio-based IrDA (infrared) was not chosen as its inappropriateness in outdoor use

PicoNet:6 WirelessNet Tseng Prototype Piconet Hardware  size: 12cm x 7cm  implemented in FPGA  major components: radio protocol runtime environment attribute store

PicoNet:7 WirelessNet Tseng Radio  418 MHz FM transceiver  around 5 meters of transmission range low-powered and cheap greater re-use of radio channel close to human’s definition of “proximity”

PicoNet:8 WirelessNet Tseng Protocol  ad-hoc, without base station  for short-lived transaction, not long-lived stream of data  4b6b DC balanced encoding  support 2 kinds of multicast: well-known (pre-assigned) transient (dynamically created)

PicoNet:9 WirelessNet Tseng Runtime Environment  on-board kernel a message queue a scheduler  on-board loader

PicoNet:10 WirelessNet Tseng Attribute Store  In Piconet, each node is responsible for describing itself to the rest of the world. any other node is thus able to determine what kind of services is provided by the device.  A mapping between a device’s name and service type should be supported. called “attribute store” in Piconet

PicoNet:11 WirelessNet Tseng What a Piconet Node Looks Like?

PicoNet:12 WirelessNet Tseng Board and radio piggy-back Radio piggy-back in place

PicoNet:13 WirelessNet Tseng Application #1: Automatic Temperature Report  a temperature sensor with a Piconet interface  another node coming close to this sensor  a communication example: QuerySensor’s Reply GetAttribute(“/name”)“/name=Temperature Sensor” //discover sensor name GetAttribute(“/temp/C/value”)“/temp/C/value” = “17” //get temperature WatchAttribute(“/temp/C/change5”)“WatchHandle 01” 01 “tmp/C” = “24” //submit a handle, and //watch for any temperature change... UnwatchAttribute(01)//release handle //or timeout, if the node disappears

PicoNet:14 WirelessNet Tseng Application #2: Pico + GPS in a Car an in-car GPS with Pico (can talk to many devices in the car) a map system for navigation an “authorized” mobile phone which can report the driver’s current location to someone far away (or, for location coordination) a PDA in briefcase which logs a “trace” of this trip (when returning to office, the log can be automatically entered to database)

PicoNet:15 WirelessNet Tseng Application #3: Integration with Existing Services  “authorized” phone, printer, etc  control of home appliances: VCR, microwave, clock, radio, PDA house heating system, control house lighting connecting to networks for , WWW, etc.  Only your imagination can limit!!

PicoNet:16 WirelessNet Tseng Application #4: Tour Guide Pico at road sign and gateway to guide direction and offer tour info. information terminals at building (museum, gallery, tourist site)

PicoNet:17 WirelessNet Tseng Demo  A music CD with a piconet!!