DOC PREVIEW
Berkeley ELENG 228A - Protocols for Self-Organisation of a Wireless Network

This preview shows page 1-2-3-19-20-38-39-40 out of 40 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Protocols for SelfProtocols for Self--OrganisationOrganisationof of a Wireless Networka Wireless NetworkKatayounKatayounSohrabiSohrabi, Jay , Jay GaoGao, , VishalVishalAilawadhiAilawadhiand Gregory J. and Gregory J. PottiePottie, UCLA, UCLADavid Elfersi, EE228IntroductionIntroductionArchitecture and protocols for selfArchitecture and protocols for self--organizing organizing wireless sensor networks:wireless sensor networks:““Wireless ad hoc networks that connect deeply Wireless ad hoc networks that connect deeply embedded sensors, actuators and processorsembedded sensors, actuators and processors””Detects and collects data, processes signals, Detects and collects data, processes signals, transmits its resultstransmits its resultsWireless networking challenges:Wireless networking challenges:••Energy efficientEnergy efficient••Channel accessChannel access••RoutingRoutingGeneral Operational ScenarioGeneral Operational ScenarioOperation under dynamic conditionsOperation under dynamic conditionsStartup, steady state, and failureStartup, steady state, and failureMultihopMultihoproutes to sink nodesroutes to sink nodesLAN established to deal with LAN established to deal with cooperative functionscooperative functionsNew routes are built after the failure New routes are built after the failure of several nodesof several nodesOther Families of NetworksOther Families of NetworksOther types of wireless networks:Other types of wireless networks:••Mobile Ad Hoc Mobile Ad Hoc NETworksNETworks(MANET) greater (MANET) greater mobilitymobility••Cellular Networks operate within clusters Cellular Networks operate within clusters and are connected and are connected througtthrougta wired a wired stationary backbonestationary backbone••Bluetooth is a star network with a master Bluetooth is a star network with a master node node ••HomeRFHomeRFshort distances, singleshort distances, single--hop onlyhop onlyWireless Sensor NetworksWireless Sensor NetworksHundreds to thousands of nodesHundreds to thousands of nodesStationary after deployment except a Stationary after deployment except a very small number of mobile nodesvery small number of mobile nodesTraffic with statistical propertiesTraffic with statistical propertiesLow bandwidth 1Low bandwidth 1--100kb/s100kb/sLong life time, conserve energyLong life time, conserve energy--> Give up on performance> Give up on performanceEnergyEnergy--Conserving Techniques in Conserving Techniques in Sensor NetworksSensor NetworksSensing, data processing, Sensing, data processing, communicationscommunications300 million instructions processed or 300 million instructions processed or 1 1 kbitkbittransmitted over 100 mtransmitted over 100 mEconomy of energy through local Economy of energy through local processingprocessingProtocolsProtocolsSelfSelf--Organizing Medium Access Organizing Medium Access Control for Sensor Networks Control for Sensor Networks (SMACS)(SMACS)EavesdropEavesdrop--AndAnd--RegistrerRegistrer(EAR) (EAR) algorithmalgorithmSequential Assignment Routing Sequential Assignment Routing (SAR) algorithm(SAR) algorithmSingleSingle--Winner Election (SWE) and Winner Election (SWE) and MultiMulti--Winner Election (MWE) Winner Election (MWE)Link Layer IssuesLink Layer IssuesLink Layer services provided to higher Link Layer services provided to higher layers:layers:••Formation of link layer infrastructureFormation of link layer infrastructure••Regulation of channel accessRegulation of channel accessExplicit organization in Explicit organization in time/frequency/code domaintime/frequency/code domain••Discover network connectivity first (neighbors)Discover network connectivity first (neighbors)••Form a hierarchical structureForm a hierarchical structure••Assign collisionAssign collision--free channels accordinglyfree channels accordinglyLink Layer IssuesLink Layer IssuesFirst period for neighbor discoveryFirst period for neighbor discoveryCentralized algorithm: All Centralized algorithm: All connectivity information and connectivity information and bandwidth requirements are passed bandwidth requirements are passed to a single node for calculation of a to a single node for calculation of a schedulescheduleDistributed assignment method: Distributed assignment method: Exchange only with local neighbors Exchange only with local neighborsStationary MAC and Startup Stationary MAC and Startup ProcedureProcedureAssumptions:Assumptions:••Radios can be turned on/offRadios can be turned on/off••Radios are able to tune to different bandsRadios are able to tune to different bands••Number of available bands relatively largeNumber of available bands relatively large••Channel: Pair of time intervals (slots)Channel: Pair of time intervals (slots)••Node deployed randomlyNode deployed randomly••After deployment each node wakes up at After deployment each node wakes up at some random time according to some some random time according to some distribution distributionStationary MAC and Startup Stationary MAC and Startup ProcedureProcedureSMACS: SMACS: ••InfrastructureInfrastructure--building protocol with a flat building protocol with a flat topology (no cluster)topology (no cluster)••Distributed protocol: Allows collection of nodes Distributed protocol: Allows collection of nodes to discover their neighbors and establish to discover their neighbors and establish transmission/reception schedule (no master)transmission/reception schedule (no master)••A channel is assigned to a link immediately A channel is assigned to a link immediately after its discovery after its discovery ••Connected network: There exists at least one Connected network: There exists at least one multihopmultihoppath between any two distinct nodespath between any two distinct nodesStationary MAC and Startup Stationary MAC and Startup ProcedureProcedureCollision avoidance in SMACS:Collision avoidance in SMACS:••Since radio connectivity information is Since radio connectivity information is partial it could result in assigning two partial it could result in assigning two competitive slots to two not yet competitive slots to two not yet discovered neighborsdiscovered neighbors=> To reduce the likeliness of collision => To reduce the likeliness of


View Full Document

Berkeley ELENG 228A - Protocols for Self-Organisation of a Wireless Network

Documents in this Course
FAST TCP

FAST TCP

57 pages

Load more
Download Protocols for Self-Organisation of a Wireless Network
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Protocols for Self-Organisation of a Wireless Network and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Protocols for Self-Organisation of a Wireless Network 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?