Media Access Control Chapter 6

Size: px
Start display at page:

Download "Media Access Control Chapter 6"

Transcription

1 Home Auomaion Media Access Conrol Chaper 6 Cooperaive Lighs, Blinds, Fans Energy Monioring Securiy Inrusion Deecion Fire Alarm Digialsrom EU: 10 billion elecrical devices 95% are no neworked cheap neworking (over power) rue sandby remoe conrol universal ID Ad Hoc and Sensor Neworks Roger Waenhofer 6/1 Ad Hoc and Sensor Neworks Roger Waenhofer 6/2 Raing Overview Area mauriy Firs seps Tex book Pracical imporance No apps Mission criical Moivaion Classificaion MAC layer echniques Case sudy: Theory appeal Boooooooring Exciing Ad Hoc and Sensor Neworks Roger Waenhofer 6/3 Ad Hoc and Sensor Neworks Roger Waenhofer 6/4

2 Moivaion Moivaion Hidden Terminal Problem Can we apply media access mehods from fixed neworks? Example CSMA/CD Carrier Sense Muliple Access wih Collision Deecion send as soon as he medium is free, lisen ino he medium if a collision occurs (original mehod in IEEE 802.3) A sends o B, C canno receive A C wans o send o B, C senses a free medium (CS fails) collision a B, A canno receive he collision (CD fails) A is hidden for C Problems in wireless neworks signal srengh decreases quickly wih disance senders apply CS and CD, bu he collisions happen a receivers Energy efficiency: having he radio urned on coss almos as much energy as ransmiing, so o seriously save energy one needs o urn he radio off! A B C Ad Hoc and Sensor Neworks Roger Waenhofer 6/5 Ad Hoc and Sensor Neworks Roger Waenhofer 6/6 Moivaion Exposed Terminal Problem Moivaion - Near and Far Terminals B sends o A, C wans o send o D C has o wai, CS signals a medium in use since A is ouside he radio range of C waiing is no necessary C is exposed o B Terminals A and B send, C receives he signal of erminal B hides A s signal C canno receive A A B C A B C D This is also a severe problem for CDMA neworks precise power conrol required Ad Hoc and Sensor Neworks Roger Waenhofer 6/7 Ad Hoc and Sensor Neworks Roger Waenhofer 6/8

3 Access Mehods Muliplexing: Space Muliplexing channels k i SDMA (Space Division Muliple Access) segmen space ino secors, use direced anennas Use cells o reuse frequencies FDMA (Frequency Division Muliple Access) assign a cerain frequency o a ransmission channel permanen (radio broadcas), slow hopping (GSM), fas hopping (FHSS, Frequency Hopping Spread Specrum) TDMA (Time Division Muliple Access) assign a fixed sending frequency for a cerain amoun of ime Muliplex channels (k) in four dimensions space (s) ime () frequency (f) code (c) Goal: muliple use of a shared medium Imporan: guard spaces needed! k 1 s 1 c k 2 k 3 k 4 k 5 k 6 f c s 2 c f CDMA (Code Division Muliple Access) Example: radio broadcas s 3 f Combinaions! Ad Hoc and Sensor Neworks Roger Waenhofer 6/9 Ad Hoc and Sensor Neworks Roger Waenhofer 6/10 Example: Cellular nework Signal-o-Noise Simplified hexagonal model Signal propagaion ranges: Frequency reuse only wih a cerain disance beween he base saions Can you reuse frequencies in disance 2 or 3 (or more)? Example: fixed frequency assignmen for reuse wih disance 2 Digial echniques can wihsand a signal o noise raio (S/N) of approximaely 9 db, depending on he echniques Assume he pah loss exponen = 3. Then, R D Graph coloring problem Inerference from neighbor cells (oher color) can be conrolled wih ransmi and receive filers which gives D/R = 3. Reuse disance of 2 migh jus work Remark: Signal-o-noise is also known as, e.g. carrier-oinerference raio C/I. Ad Hoc and Sensor Neworks Roger Waenhofer 6/11 Ad Hoc and Sensor Neworks Roger Waenhofer 6/12

4 Frequency Division Muliplex (FDM) FDD/FDMA - general scheme, example 900Mhz Separaion of he whole specrum ino smaller frequency bands A channel ges a cerain band of he specrum for he whole ime + no dynamic coordinaion necessary 960 MHz f works also for analog signals wase of bandwidh if raffic is disribued unevenly inflexible c k 1 k 2 k 3 k 4 k 5 k 6 f MHz 915 MHz MHz 200 khz Example: broadcas radio MHz 1 Ad Hoc and Sensor Neworks Roger Waenhofer 6/13 Ad Hoc and Sensor Neworks Roger Waenhofer 6/14 Time Division Muliplex (TDM) TDD/TDMA - general scheme, example DECT A channel ges he whole specrum for a cerain amoun of ime + only one carrier in he medium a any ime + hroughpu high even for many users precise synchronizaion necessary k 1 k 2 k 3 k 4 k 5 k μs Example: Eherne c f downlink uplink Ad Hoc and Sensor Neworks Roger Waenhofer 6/15 Ad Hoc and Sensor Neworks Roger Waenhofer 6/16

5 Time and Frequency Division Muliplex Code Division Muliplex (CDM) Combinaion of boh mehods A channel ges a cerain frequency band for some ime + proecion agains frequency selecive inerference + proecion agains apping + adapive precise coordinaion required Example: GSM c k 1 k 2 k 3 k 4 k 5 k 6 f Each channel has a unique code All channels use he same specrum a he same ime + bandwidh efficien + no coordinaion or synchronizaion + hard o ap + almos impossible o jam lower user daa raes more complex signal regeneraion Example: UMTS Spread specrum U. S. Paen , Hedy K. Markey (a.k.a. Lamarr or Kiesler) and George Anheil (1942) k 1 k 2 k 3 k 4 k 5 k 6 c f Ad Hoc and Sensor Neworks Roger Waenhofer 6/17 Ad Hoc and Sensor Neworks Roger Waenhofer 6/18 Code Division Muliple Access (CDMA) CDMA is a novel Physical/MAC concep. Example: Direc Sequence Spread Specrum (DSSS) Each saion is assigned an m-bi code (or chip sequence) Typically m = 64, 128,... (in our examples m = 4, 8, ) To send 1 bi, saion sends chip sequence To send 0 bi, saion sends complemen of chip sequence Insead of spliing a 1 MHz band shared beween 100 channels ino 100 x 10kHz bands, every saion can use he whole band, wih 100 chips. CDMA does no increase he oal bandwidh, bu i may simplify he MAC layer a he expense of complicaing he physical layer. CDMA Basics Each saion s has unique m-bi chipping code S or complemen S Bipolar noaion: binary 0 is represened by 1 (or shor: ) Two chips ST, are orhogonal iff S T 0 1 S T is he inner (scalar) produc: S T m Noe: S S 1, S S 1 Noe: S T 0 S T 0 m i 1 ST i i Ad Hoc and Sensor Neworks Roger Waenhofer 6/19 Ad Hoc and Sensor Neworks Roger Waenhofer 6/20

6 CDMA Example CDMA Example (2) Assume ha all saions are perfecly synchronous Assume ha all codes are pair wise orhogonal Assume ha if wo or more saions ransmi simulaneously, he bipolar signals add up linearly Example S = ( ) T = ( ) U = ( ) Check ha codes are pair wise orhogonal E.g., if S,T,U ransmi simulaneously, a receiver receives R = S+T+U = (+3, 1, 1, 1, 1, 1, +3, 1) To decode a received signal R for sender s, one needs o calculae he normalized inner produc R S. R S = (+3, 1, 1, 1, 1, 1, +3, 1) ( )/8 = ( )/8 = 8/8 = 1 by acciden? R S = (S+T+U) S = S S +T S +U S = = 1 Wih orhogonal codes we can safely decode he original signals Ad Hoc and Sensor Neworks Roger Waenhofer 6/21 Ad Hoc and Sensor Neworks Roger Waenhofer 6/22 CDMA: Consrucion of orhogonal codes wih m chips CDMA: How much noise can we olerae? Noe ha we canno have more han m orhogonal codes wih m chips because each code can be represened by a vecor in he m- dimensional space, and here are no more han m orhogonal vecors in he m-dimensional space. Walsh-Hadamard codes can be consruced recursively (for m = 2 k ): The se of codes of lengh 1 is C0 {( )}. For each code ( c) Ck we have wo codes ( cc) and ( cc) in Ck 1 Code ree: C0 {( )} C1 {( ),( )} C {( ),( ),( ),( )} 2 We now add random noise: R = R + N, where N is an m-digi noise vecor. Assume ha chipping codes are balanced (as many + as ) If N = (α, α,, α) for any (posiive or negaive) α, hen he noise N will no maer when we decode he received signal. R S = (R+N) S = S S +(orhogonal codes) S +N S = = 1 How much random (whie) noise can we olerae? Noe: Random codes are also quie balanced and prey orhogonal. Ad Hoc and Sensor Neworks Roger Waenhofer 6/23 Ad Hoc and Sensor Neworks Roger Waenhofer 6/24

7 CDMA: Problems CDMA: Summary Some of our assumpions are problemaic: A) I is no possible o synchronize chips perfecly. Wha can be done is ha he sender firs ransmis a long enough known chip sequence on which he receiver can lock ono. B) No all saions are received wih he same power level. CDMA is ypically used for sysems wih fixed base saions. Then mobile saions can send wih he reciprocal power hey receive from he base saion. (Alernaively: Firs decode he bes saion, and hen subrac is signal o decode he second bes saion ) + all erminals can use he same frequency, no planning needed + reduces frequency selecive fading and inerference + base saions can use he same frequency range + several base saions can deec and recover he signal + sof handover beween base saions + forward error correcion and encrypion can be easily inegraed precise power conrol necessary higher complexiy of receiver and sender Example: UMTS C) We didn discuss how o ransmi bis wih elecromagneic waves. Ad Hoc and Sensor Neworks Roger Waenhofer 6/25 Ad Hoc and Sensor Neworks Roger Waenhofer 6/26 Cockail pary as analogy for muliplexing Comparison SDMA/TDMA/FDMA/CDMA Space muliplex: Communicae in differen rooms Frequency muliplex: Use soprano, alo, enor, or bass voices o define he communicaion channels Time muliplex: Le oher speaker finish Code muliplex: Use differen languages and hone in on your language. The farher apar he languages he beer you can filer he noise : German/Japanese beer han German/Duch. Can we have orhogonal languages? Approach SDMA TDMA FDMA CDMA Idea segmen space ino spread he specrum cells/secors using orhogonal codes Terminals Signal separaion Advanages Disadvanages Commen only one erminal can be acive in one cell/one secor cell srucure, direced anennas very simple, increases capaciy per km² inflexible, anennas ypically fixed only in combinaion wih TDMA, FDMA or CDMA useful segmen sending ime ino disjoin ime-slos, demand driven or fixed paerns all erminals are acive for shor periods of ime on he same frequency synchronizaion in he ime domain esablished, fully digial, flexible guard space needed (mulipah propagaion), synchronizaion difficul sandard in fixed neworks, ogeher wih FDMA/SDMA used in many mobile neworks segmen he frequency band ino disjoin sub-bands every erminal has is own frequency, uninerruped filering in he frequency domain simple, esablished, robus inflexible, frequencies are a scarce resource ypically combined wih TDMA (frequency hopping paerns) and SDMA (frequency reuse) all erminals can be acive a he same place a he same momen, uninerruped code plus special receivers flexible, less frequency planning needed, sof handover complex receivers, needs more complicaed power conrol for senders sill faces some problems, higher complexiy, lowered expecaions; will be inegraed wih TDMA/FDMA [J.Schiller] Ad Hoc and Sensor Neworks Roger Waenhofer 6/27

8 MAC Alphabe Soup Tradiional MAC Proocol Classificaion μ-mac Aloha AI-LMAC B-MAC BiMAC BMA CMAC Crankshaf CSMA-MPS CSMA/ARC DMAC E2-MAC EMACs f-mac FLAMA Funneling-MAC G-MAC HMAC LMAC LPL MMAC nanomac O-MAC PACT PCM PEDAMACS PicoRadio PMAC PMAC Preamble sampling Q-MAC Q-MAC QMAC RATE EST RL-MAC RMAC RMAC S-MAC S-MAC/AL SMACS SCP-MAC SEESAW Sif SS-TDMA STEM T-MAC TA-MAC TRAMA U-MAC WiseMAC X-MAC Z-MAC [TU Delf] Cenralized/Single-Hop Proocols A base saion coordinaes all raffic Conenion Proocols (CSMA) Transmi when you feel like ransmiing Rery if collision, ry o minimize collisions, addiional reservaion modes Problem: Receiver mus be awake as well Scheduling Proocols (TDMA) Use a pre-compued schedule o ransmi messages Disribued, adapive soluions are difficul Hybrid proocols E.g. conenion wih reservaion scheduling Specific ( cross-layer ) soluions, e.g. Dozer for daa gahering Ad Hoc and Sensor Neworks Roger Waenhofer 6/29 Ad Hoc and Sensor Neworks Roger Waenhofer 6/30 Polling mechanisms Example: Inhibi Sense Muliple Access (ISMA) If one erminal can be heard by all ohers, his cenral erminal (a.k.a. base saion) can poll all oher erminals according o a cerain scheme Use a scheme known from fixed neworks The base saion chooses one address for polling from he lis of all saions The base saion acknowledges correc packes and coninues polling he nex erminal The cycle sars again afer polling all erminals of he lis Curren sae of he medium is signaled via a busy one he base saion signals on he downlink (base saion o erminals) wheher he medium is free erminals mus no send if he medium is busy erminals can access he medium as soon as he busy one sops he base saion signals collisions and successful ransmissions via he busy one and acknowledgemens, respecively (media access is no coordinaed wihin his approach) Example: for CDPD (USA, inegraed ino AMPS) Ad Hoc and Sensor Neworks Roger Waenhofer 6/32

9 TDMA Moivaion TDMA Sloed Aloha Sysem wih n saions (0,1,2,,n 1) and one shared channel The channel is a perfec broadcas channel Single ransmissions are received by every oher saion. No hidden or exposed erminal problem. Inerference if more han one saion ransmis. Round robin algorihm: saion k sends afer saion k 1 (mod n) If a saion does no need o ransmi daa, hen i sends ε There is a maximum message size m ha can be ransmied How efficien is round robin? Wha if a saion breaks or leaves? We assume ha he saions are perfecly synchronous In each ime slo each saion ransmis wih probabiliy p. n 1 P1 Pr[Saion 1 succeeds] p(1 p) P Pr[any Saion succeeds] np1! dp n 2 maximize P : n(1 p) (1 pn) 0 dp pn 1 1 n 1 1 hen, P (1 ) n e In Sloed Aloha, a saion can ransmi successfully wih probabiliy a leas 1/e, or abou 36% of he ime. All deerminisic TDMA proocols have hese (or worse) problems Ad Hoc and Sensor Neworks Roger Waenhofer 6/33 Backoff Proocols Demand Assigned Muliple Access (DAMA) Backoff proocols rely on acknowledgemens only. Binary exponenial backoff If a packe has collided k imes, we se p = 2 -k Or alernaively: wai from random number of slos in [1..2 k ] I has been shown ha binary exponenial backoff is no sable for any arrival rae λ > 0 (if here are infiniely many poenial saions) [Proof skech: wih very small bu posiive probabiliy you go o a bad siuaion wih many waiing saions, and from here you ge even worse wih a poenial funcion argumen sadly he proof is oo inricae o be shown in his course ] Ineresingly when here are only finie saions, binary exponenial backoff becomes unsable wih λ > 0.568; Polynomial backoff however, remains sable for any λ < 1. Ad Hoc and Sensor Neworks Roger Waenhofer 6/35 Channel efficiency is only 36% for Sloed Aloha, and even worse for backoff proocols. Pracical sysems herefore use reservaion whenever possible. Bu: Every scalable sysem needs an Aloha syle componen. Reservaion: a sender reserves a fuure ime-slo ypical scheme for saellie sysems sending wihin his reserved ime-slo is possible wihou collision reservaion also causes higher delays Examples for reservaion algorihms on he following slides Ad Hoc and Sensor Neworks Roger Waenhofer 6/36

10 DAMA: Explici Reservaion DAMA: Implici Reservaion Aloha mode for reservaion: compeiion for small reservaion slos, collisions possible. Reserved mode for daa ransmission wihin successful reserved slos (no collisions possible). I is imporan for all saions o keep he reservaion lis consisen a any poin in ime and, herefore, all saions have o synchronize from ime o ime. collisions Aloha Aloha Aloha Aloha reserved reserved reserved reserved A cerain number of slos form a frame, frames are repeaed. Saions compee for empy slos according o he sloed aloha principle. Once a saion reserves a slo successfully, his slo is auomaically assigned o his saion in all following frames. Compeiion for his slos sars again as soon as he slo was empy in he las frame. reservaion ACDABA-F frame 1 ACDABA-F frame 2 AC-ABAFframe 3 A---BAFD frame 4 ACEEBAFD frame ime-slo A C D A B A F A C A B A A B A F A B A F D A C E E B A F D collision a reservaion aemps Ad Hoc and Sensor Neworks Roger Waenhofer 6/37 Ad Hoc and Sensor Neworks Roger Waenhofer 6/38 DAMA: Reservaion TDMA Muliple Access wih Collision Avoidance (MACA) Every frame consiss of n mini-slos and x daa-slos Every saion has is own mini-slo and can reserve up o k daaslos using his mini-slo (i.e. x = nk). Oher saions can send daa in unused daa-slos according o a round-robin sending scheme (bes-effor raffic) Use shor signaling packes for collision avoidance Reques (or ready) o send RTS: a sender requess he righ o send from a receiver wih a shor RTS packe before i sends a daa packe Clear o send CTS: he receiver grans he righ o send as soon as i is ready o receive N mini-slos Nk daa-slos n=6, k=2 Signaling packes conain sender address receiver address packe size reservaions for daa-slos oher saions can use free daa-slos based on a round-robin scheme Example: Wireless LAN (802.11) as DFWMAC Ad Hoc and Sensor Neworks Roger Waenhofer 6/39 Ad Hoc and Sensor Neworks Roger Waenhofer 6/40

11 MACA examples Energy Efficien MAC Proocols MACA avoids he problem of hidden erminals A and C wan o send o B A sends RTS firs RTS C wais afer receiving CTS from B CTS CTS A B C MACA avoids he problem of exposed erminals B wans o send o A, and C o D now C does no have RTS o wai as C canno receive CTS from A RTS CTS A B C D In sensor neworks energy is ofen more criical han hroughpu. The radio componen should be urned off as much as possible. Energy managemen consideraions have a big impac on MAC proocols. Idle lisening coss abou as much energy as ransmiing In he following we presen a few ideas, solen from some known proocols ha ry o balance hroughpu and energy consumpion. S-MAC, T-MAC, B-MAC, or WiseMAC Many of he hundreds of MAC proocols ha were proposed have similar ideas Ad Hoc and Sensor Neworks Roger Waenhofer 6/41 Ad Hoc and Sensor Neworks Roger Waenhofer 6/42 Sensor MAC (S-MAC) Coarse-grained TDMA-like sleep/awake cycles. frame lisen sleep lisen sleep increased laency ime Sensor MAC (S-MAC) Problem: Nodes may have o follow muliple schedules o avoid nework pariion. Schedule 1+2 Schedule 1 Schedule 2 All nodes choose and announce awake schedules. synchronize o awake schedules of neighboring nodes. Uses RTS/CTS o resolve conenion during lisen inervals. And allows inerfering nodes o go o sleep during daa exchange. A fixed sleep/awake raio is no always opimal. Variable load in he nework. Idea: Adap lisen inerval dependen on he curren nework load. T-MAC Ad Hoc and Sensor Neworks Roger Waenhofer 6/43 Ad Hoc and Sensor Neworks Roger Waenhofer 6/44

12 Low Power Lisening (B-MAC) Low Power Lisening (B-MAC) overhearing problem Nodes wake up for a shor period and check for channel aciviy. Reurn o sleep if no aciviy deeced. If a sender wans o ransmi a message, i sends a long preamble o make sure ha he receiver is lisening for he packe. preamble has he size of a sleep inerval Problem: All nodes in he viciniy of a sender wake-up and wai for he packe. Soluion 1: Send wake-up packes insead of preamble, wake-up packes ell when daa is saring so ha receiver can go back o sleep as soon as i received one wake-up packe. Soluion 2: Jus send daa several imes such ha receiver can une in a any ime and ge ail of daa firs, hen head. channel sniff preamble Very robus No synchronizaion required Insan recovery afer channel disrupion daa lisen Ad Hoc and Sensor Neworks Roger Waenhofer 6/45 Communicaion coss are mosly paid by he sender. The preamble lengh can be much longer han he acual daa lengh. Idea: Learn wake-up schedules from neighboring nodes. Sar sending preamble jus before inended receiver wakes up. WiseMAC encode wake-up paern in ACK message Ad Hoc and Sensor Neworks Roger Waenhofer 6/46 Hybrid Proocols Sandards Proocols may use informaion from upper layers o furher improve heir performance. Informaion abou neighborhood Rouing policies Minimize cosly overhearing of neighboring nodes Inform hem o change heir channel sniff paerns opimizaion for WiseMAC IEEE physical & MAC layer sar, clique (peer-o-peer), and cluser ree opology Full funcion (wih coordinaor) and reduced funcion nodes Unsloed mode (nonbeacon) CSMA/CA: Send when medium is free Sloed mode (beacon) Similar o beacons in Dozer: Coordinaor sends beacon o indicae period when nodes can send schedule collision Use randomizaion o resolve schedule collisions like in Dozer Proocols on higher layers using ZigBee Goals: low cos, low power (no really), plug-in and shor range TSMP (Time Synchronized Mesh Proocol) Goals: reliabiliy and low power Ad Hoc and Sensor Neworks Roger Waenhofer 6/47 Ad Hoc and Sensor Neworks Roger Waenhofer 6/48

13 Case Sudy: Design Goals Characerisics Global, seamless operaion Low power consumpion for baery use No special permissions or licenses required Robus ransmission echnology Simplified sponaneous cooperaion a meeings Easy o use for everyone, simple managemen Ineroperable wih wired neworks Securiy (no one should be able o read my daa), privacy (no one should be able o collec user profiles), safey (low radiaion) Transparency concerning applicaions and higher layer proocols, bu also locaion awareness if necessary + Very flexible (economical o scale) + Ad-hoc neworks wihou planning possible + (Almos) no wiring difficulies (e.g. hisoric buildings, firewalls) + More robus agains disasers or users pulling a plug Low bandwidh compared o wired neworks (20 vs Mbi/s) Many proprieary soluions, especially for higher bi-raes, sandards ake heir ime Producs have o follow many naional resricions if working wireless, i akes a long ime o esablish global soluions (IMT-2000) Securiy Economy Ad Hoc and Sensor Neworks Roger Waenhofer 6/49 Ad Hoc and Sensor Neworks Roger Waenhofer 6/ Infrasrucure vs. ad hoc mode Proocol archiecure Infrasrucure nework mobile erminal server fixed erminal AP AP: Access Poin AP wired nework AP infrasrucure nework Ad-hoc nework applicaion TCP IP access poin applicaion TCP IP LLC LLC LLC MAC MAC MAC MAC PHY PHY PHY PHY Ad Hoc and Sensor Neworks Roger Waenhofer 6/52

14 The lower layers in deail MAC layer: DFWMAC PMD (Physical Medium Dependen) modulaion, coding PLCP (Physical Layer Convergence Proocol) clear channel assessmen signal (carrier sense) PHY Managemen channel selecion, PHY-MIB Saion Managemen coordinaion of all managemen funcions PHY DLC LLC MAC PLCP PMD MAC Managemen PHY Managemen MAC access mechanisms fragmenaion encrypion MAC Managemen Synchronizaion roaming power managemen MIB (managemen informaion base) Saion Managemen Traffic services Asynchronous Daa Service (mandaory) exchange of daa packes based on bes-effor suppor of broadcas and mulicas Time-Bounded Service (opional) implemened using PCF (Poin Coordinaion Funcion) Access mehods DFWMAC-DCF CSMA/CA (mandaory) collision avoidance via binary exponenial back-off mechanism minimum disance beween consecuive packes ACK packe for acknowledgemens (no used for broadcass) DFWMAC-DCF w/ RTS/CTS (opional) avoids hidden erminal problem DFWMAC-PCF (opional) access poin polls erminals according o a lis Ad Hoc and Sensor Neworks Roger Waenhofer 6/53 Ad Hoc and Sensor Neworks Roger Waenhofer 6/54 MAC layer defined hrough differen iner frame spaces no guaraneed, hard prioriies (Shor Iner Frame Spacing) highes prioriy, for ACK, CTS, polling response PIFS (PCF IFS) medium prioriy, for ime-bounded service using PCF (DCF, Disribued Coordinaion Funcion IFS) lowes prioriy, for asynchronous daa service medium busy PIFS direc access if medium is free conenion nex frame CSMA/CA medium busy direc access if medium is free slo ime conenion window (randomized back-off mechanism) nex frame saion ready o send sars sensing he medium (Carrier Sense based on CCA, Clear Channel Assessmen) if he medium is free for he duraion of an Iner-Frame Space (IFS), he saion can sar sending (IFS depends on service ype) if he medium is busy, he saion has o wai for a free IFS, hen he saion mus addiionally wai a random back-off ime (collision avoidance, muliple of slo-ime) if anoher saion occupies he medium during he back-off ime of he saion, he back-off imer sops (fairness) Ad Hoc and Sensor Neworks Roger Waenhofer 6/55 Ad Hoc and Sensor Neworks Roger Waenhofer 6/56

15 Compeing saions - simple example CSMA/CA 2 saion 1 saion 2 busy bo e bo e bo r busy bo e bo r bo e busy Sending unicas packes saion has o wai for before sending daa receivers acknowledge a once (afer waiing for ) if he packe was received correcly (CRC) auomaic reransmission of daa packes in case of ransmission errors saion 3 saion 4 saion 5 busy bo e busy bo e bo r bo e bo r bo e busy bo e bo r medium no idle (frame, ack ec.) bo e elapsed backoff ime packe arrival a MAC bo r residual backoff ime backoff sender receiver oher saions daa ACK waiing ime conenion daa Ad Hoc and Sensor Neworks Roger Waenhofer 6/57 Ad Hoc and Sensor Neworks Roger Waenhofer 6/58 DFWMAC saion can send RTS wih reservaion parameer afer waiing for (reservaion deermines amoun of ime he daa packe needs he medium) acknowledgemen via CTS afer by receiver (if ready o receive) sender can now send daa a once, acknowledgemen via ACK oher saions sore medium reservaions disribued via RTS and CTS sender receiver oher saions RTS CTS daa NAV (RTS) NAV (CTS) defer access ACK conenion daa Fragmenaion If packe ges oo long ransmission error probabiliy grows A simple back of he envelope calculaion deermines he opimal fragmen size sender receiver oher saions RTS CTS frag 1 NAV (RTS) NAV (CTS) ACK 1 frag 2 ACK2 NAV (frag 1 ) NAV (ACK 1 ) conenion daa Ad Hoc and Sensor Neworks Roger Waenhofer 6/59 Ad Hoc and Sensor Neworks Roger Waenhofer 6/60

16 Fragmenaion: Wha fragmen size is opimal? Fragmenaion: Wha fragmen size is opimal? Toal daa size: D bis Overhead per packe (header): h bis Overhead beween wo packes (acknowledgemen): a bis We wan f fragmens, hen each fragmen has k = D/f + h daa + header bis Channel has bi error probabiliy q = 1-p Probabiliy o ransmi a packe of k bis correcly: P := p k Expeced number of ransmissions unil packe is success: 1/P Expeced oal cos for all D bis: f (k/p+a) Goal: Find a k > h ha minimizes he expeced cos For he sake of a simplified analysis we assume a = O(h) If we furher assume ha a header can be ransmied wih consan probabiliy c, ha is, p h = c. We choose k = 2h; Then clearly D = f h, and herefore expeced cos If already a header canno be ransmied wih high enough probabiliy, hen you migh keep he message very small, for example k = h + 1/q Ad Hoc and Sensor Neworks Roger Waenhofer 6/61 Ad Hoc and Sensor Neworks Roger Waenhofer 6/62 DFWMAC-PCF DFWMAC-PCF 2 An access poin can poll saions poin coordinaor wireless saions saions NAV 0 medium busy 1 PIFS D 1 U 1 SuperFrame NAV D 2 U 2 poin coordinaor wireless saions saions NAV D 3 PIFS D 4 NAV conenion free period U 4 CFend conenion period Ad Hoc and Sensor Neworks Roger Waenhofer 6/63 Ad Hoc and Sensor Neworks Roger Waenhofer 6/64

17 Frame forma MAC address forma Duraion Address Address Address Sequence ID Conrol Frame Conrol 2 4 Address Daa 4 Bye 1: version, ype, subype Bye 2: wo DS-bis, fragm., rery, power man., more daa, WEP, order Type conrol frame, managemen frame, daa frame Sequence conrol imporan agains duplicaed frames due o los ACKs Addresses receiver, ransmier (physical), BSS idenifier, sender (logical) Miscellaneous sending ime, checksum, frame conrol, daa byes CRC scenario o DS from address 1 address 2 address 3 address 4 DS ad-hoc nework 0 0 DA SA BSSID - infrasrucure 0 1 DA BSSID SA - nework, from AP infrasrucure 1 0 BSSID SA DA - nework, o AP infrasrucure nework, wihin DS 1 1 RA TA DA SA DS: Disribuion Sysem AP: Access Poin DA: Desinaion Address SA: Source Address BSSID: Basic Service Se Idenifier RA: Receiver Address TA: Transmier Address Ad Hoc and Sensor Neworks Roger Waenhofer 6/65 Ad Hoc and Sensor Neworks Roger Waenhofer 6/66 Special Frames: ACK, RTS, CTS MAC managemen Acknowledgemen Reques To Send Clear To Send ACK RTS CTS byes Frame Duraion Receiver CRC Conrol Address byes Frame Duraion Receiver Transmier CRC Conrol Address Address byes Frame Duraion Receiver CRC Conrol Address Synchronizaion ry o find a LAN, ry o say wihin a LAN imer ec. Power managemen sleep-mode wihou missing a message periodic sleep, frame buffering, raffic measuremens Associaion/Reassociaion inegraion ino a LAN roaming, i.e. change neworks by changing access poins scanning, i.e. acive search for a nework MIB - Managemen Informaion Base managing, read, wrie Ad Hoc and Sensor Neworks Roger Waenhofer 6/67 Ad Hoc and Sensor Neworks Roger Waenhofer 6/68

18 Synchronizaion Synchronizaion In an infrasrucure nework, he access poin can send a beacon In an ad-hoc nework, he beacon has o be sen by any saion beacon inerval beacon inerval access poin medium B B B B busy busy busy busy value of imesamp B beacon frame saion 1 saion 2 medium B 1 B 1 B 2 B 2 busy busy busy busy value of he imesamp B beacon frame backoff delay Ad Hoc and Sensor Neworks Roger Waenhofer 6/69 Ad Hoc and Sensor Neworks Roger Waenhofer 6/70 Power managemen Power saving wih wake-up paerns (infrasrucure) Idea: if no needed urn off he ransceiver Saes of a saion: sleep and awake Timing Synchronizaion Funcion (TSF) saions wake up a he same ime Infrasrucure Traffic Indicaion Map (TIM) lis of unicas receivers ransmied by AP Delivery Traffic Indicaion Map (DTIM) lis of broadcas/mulicas receivers ransmied by AP Ad-hoc Ad-hoc Traffic Indicaion Map (ATIM) announcemen of receivers by saions buffering frames more complicaed - no cenral AP collision of ATIMs possible (scalabiliy?) access poin medium saion D TIM inerval busy T TIM D DTIM B B DTIM inerval T T d D busy busy busy broadcas/mulicas p PS poll p awake d d B daa ransmission o/from he saion Ad Hoc and Sensor Neworks Roger Waenhofer 6/71 Ad Hoc and Sensor Neworks Roger Waenhofer 6/72

19 Power saving wih wake-up paerns (ad-hoc) WLAN: IEEE b saion 1 saion 2 B awake ATIM window B 1 A D B 1 beacon frame beacon inerval random delay B 2 B 2 a acknowledge ATIM a d A ransmi ATIM d acknowledge daa D ransmi daa Daa rae 1, 2, 5.5, 11 Mbi/s, depending on SNR User daa rae max. approx. 6 Mbi/s Transmission range 300m oudoor, 30m indoor Max. daa rae <10m indoor Frequency Free 2.4 GHz ISM-band Securiy Limied, WEP insecure, SSID Cos Low Availabiliy Declining Ad Hoc and Sensor Neworks Roger Waenhofer 6/73 Ad Hoc and Sensor Neworks Roger Waenhofer 6/74 WLAN: IEEE b IEEE b PHY frame formas Connecion se-up ime Connecionless/always on Qualiy of Service Typically bes effor, no guaranees unless polling is used, limied suppor in producs Manageabiliy Limied (no auomaed key disribuion, sym. encrypion) + Advanages: many insalled sysems, lo of experience, available worldwide, free ISM-band, many vendors, inegraed in lapops, simple sysem Disadvanages: heavy inerference on ISM-band, no service guaranees, slow relaive speed only Long PLCP PPDU forma variable bis synchronizaion SFD signal service lengh HEC payload PLCP preamble Shor PLCP PPDU forma (opional) PLCP header 192 μs a 1 Mbi/s DBPSK 1, 2, 5.5 or 11 Mbi/s variable bis shor synch. SFD signal service lengh HEC payload PLCP preamble (1 Mbi/s, DBPSK) PLCP header (2 Mbi/s, DQPSK) 96 μs 2, 5.5 or 11 Mbi/s Ad Hoc and Sensor Neworks Roger Waenhofer 6/75

20 Channel selecion (non-overlapping) WLAN: IEEE a Europe (ETSI) channel 1 channel 7 channel MHz [MHz] US (FCC)/Canada (IC) 2400 channel 1 channel 6 channel MHz [MHz] Daa rae 6, 9, 12, 18, 24, 36, 48, 54 Mbi/s, depending on SNR User hroughpu (1500 bye packes): 5.3 (6), 18 (24), 24 (36), 32 (54) 6, 12, 24 Mbi/s mandaory Transmission range 100m oudoor, 10m indoor: e.g., 54 Mbi/s up o 5 m, 48 up o 12 m, 36 up o 25 m, 24 up o 30m, 18 up o 40 m, 12 up o 60 m Frequency Free , , GHz ISM-band Securiy Limied, WEP insecure, SSID Cos $50 adaper, $100 base saion, dropping Availabiliy Some producs, some vendors No really deployed in Europe (regulaions!) Ad Hoc and Sensor Neworks Roger Waenhofer 6/77 Ad Hoc and Sensor Neworks Roger Waenhofer 6/78 WLAN: IEEE a Quiz: Which sandard? Connecion se-up ime Connecionless/always on Qualiy of Service Typically bes effor, no guaranees (same as all producs) Manageabiliy Limied (no auomaed key disribuion, sym. Encrypion) + Advanages: fis ino 802.x sandards, free ISM-band, available, simple sysem, uses less crowded 5 GHz band Disadvanages: sronger shading due o higher frequency, no QoS Ad Hoc and Sensor Neworks Roger Waenhofer 6/79

21 Open Problem Alhough he MAC alphabe soup is consanly growing, he radeoffs delay, hroughpu, energy-efficiency, localiy, dynamics, fairness, are sill no undersood. In paricular here is no Swiss Army Knife of MAC proocols, wih good guaranees in delay and hroughpu, even in dynamic siuaions. Ad Hoc and Sensor Neworks Roger Waenhofer 6/81

Mobile Communications Chapter 3 : Media Access

Mobile Communications Chapter 3 : Media Access Moivaion Can we apply media access mehods from fixed neworks? Mobile Communicaions Chaper 3 : Media Access Moivaion SDMA, FDMA, TDMA Aloha Reservaion schemes Collision avoidance, MACA Polling CDMA SAMA

More information

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA

Key Issue. 3. Media Access. Hidden and Exposed Terminals. Near and Far Terminals. FDD/FDMA General Scheme, Example GSM. Access Methods SDMA/FDMA/TDMA Key Issue Can we apply media access mehods from fixed neworks? 3. Media Access SDMA, FDMA, TDMA Aloha and Reservaion Schemes Avoidance and Polling MACA, CDMA, SAMA Example CSMA/CD: Carrier Sense Muliple

More information

Media Access Control Chapter 10

Media Access Control Chapter 10 Raing Media Access Conrol Chaper 10 Area mauriy Firs seps Tex book Pracical imporance No apps Mission criical Theoreical imporance No really Mus have Ad Hoc and Sensor Neworks Roger Waenhofer 10/1 Ad Hoc

More information

Review Wireless Communications

Review Wireless Communications EEC173B/ECS152C, Winer 2006 Review of las week s maerial Wireless Channel Access Challenges: Hidden/Exposed Terminals Access Mehods: SDMA, FDMA, TDMA, CDMA Random Access: Aloha, CSMA/CD, Reservaion Chuah,

More information

Examination Mobile & Wireless Networking ( ) April 12,

Examination Mobile & Wireless Networking ( ) April 12, Page 1 of 5 Examinaion Mobile & Wireless Neworking (192620010) April 12, 2017 13.45 16.45 Noes: Only he overhead shees used in he course, 2 double-sided shees of noes (any fon size/densiy!), and a dicionary

More information

B-MAC Tunable MAC protocol for wireless networks

B-MAC Tunable MAC protocol for wireless networks B-MAC Tunable MAC proocol for wireless neworks Summary of paper Versaile Low Power Media Access for Wireless Sensor Neworks Presened by Kyle Heah Ouline Inroducion o B-MAC Design of B-MAC B-MAC componens

More information

Multiplexing. Structure of the Lecture. Channels. Frequency Multiplexing

Multiplexing. Structure of the Lecture. Channels. Frequency Multiplexing Srucure o he Lecure Muliplexing Chaper Technical Basics: Layer Mehods or Medium Access: Layer Channels in a requency band Saic medium access mehods (Muliplexing) Flexible medium access mehods (Muliple

More information

Will my next WLAN work at 1 Gbps?

Will my next WLAN work at 1 Gbps? Will my nex WLAN work a 1 Gbps? Boris Bellala boris.bellala@upf.edu hp://www.dic.upf.edu/ bbellal/ Deparmen of Informaion and Communicaion Technologies (DTIC) Universia Pompeu Fabra (UPF) 2013 Ouline Moivaion

More information

ICT 5305 Mobile Communications

ICT 5305 Mobile Communications ICT 5305 Mobile Communicaions Lecure - 2 April 2016 Dr. Hossen Asiful Musafa 2.1 Frequencies for communicaion VLF = Very Low Frequency LF = Low Frequency MF = Medium Frequency HF = High Frequency VHF =

More information

Chapter 3 : Media Access. Mobile Communications. Collision avoidance, MACA

Chapter 3 : Media Access. Mobile Communications. Collision avoidance, MACA Mobile Communications Chapter 3 : Media Access Motivation Collision avoidance, MACA SDMA, FDMA, TDMA Polling Aloha CDMA Reservation schemes SAMA Comparison Prof. Dr.-Ing. Jochen Schiller, http://www.jochenschiller.de/

More information

ICT 5305 Mobile Communications. Lecture - 4 April Dr. Hossen Asiful Mustafa

ICT 5305 Mobile Communications. Lecture - 4 April Dr. Hossen Asiful Mustafa ICT 5305 Mobile Communications Lecture - 4 April 2016 Dr. Hossen Asiful Mustafa Media Access Motivation Can we apply media access methods from fixed networks? Example CSMA/CD Carrier Sense Multiple Access

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

Mobile Computing. Chapter 3: Medium Access Control

Mobile Computing. Chapter 3: Medium Access Control Mobile Computing Chapter 3: Medium Access Control Prof. Sang-Jo Yoo Contents Motivation Access methods SDMA/FDMA/TDMA Aloha Other access methods Access method CDMA 2 1. Motivation Can we apply media access

More information

Medium Access Control

Medium Access Control CMPE 477 Wireless and Mobile Networks Medium Access Control Motivation for Wireless MAC SDMA FDMA TDMA CDMA Comparisons CMPE 477 Motivation Can we apply media access methods from fixed networks? Example

More information

ECS455: Chapter 4 Multiple Access

ECS455: Chapter 4 Multiple Access Spread specrum (SS) ECS455: Chaper 4 Muliple Access Dr.Prapun Suksompong prapun.com/ecs455 4.3 DS/SS Oice Hours: BKD, 6h loor o Sirindhralai building Tuesday 4:20-5:20 Wednesday 4:20-5:20 Friday 9:5-0:5

More information

Mobile Communications Chapter 2: Wireless Transmission

Mobile Communications Chapter 2: Wireless Transmission This book ocuses on higher layer aspecs o mobile communicaions, he compuer science elemens raher han on he radio and ransmission aspecs, he elecrical engineering par. This chaper inroduces only hose undamenal

More information

Traffic. analysis. The general setting. Example: buffer. Arrival Curves. Cumulative #bits: R(t), R*(t) Instantaneous speeds: r(t), r*(t)

Traffic. analysis. The general setting. Example: buffer. Arrival Curves. Cumulative #bits: R(t), R*(t) Instantaneous speeds: r(t), r*(t) The general seing Traffic Cumulaive #bis: R(), R*() Insananeous speeds: r(), r*() analysis R(): arrivals sysem R*(): deparures Lecure 7 2 Lecure 7 3 Example: buffer R() R*() bi rae c R() = #bis ha arrived

More information

Wireless Transmission

Wireless Transmission Wireless Transmission Arjan Durresi Durresi@csc.lsu.edu These slides are available a: hp://www.csc.lsu.edu/~durresi/csc7602_05/ Louisiana Sae Universiy 2 Wireless Transmission - 1 Overview Frequencies

More information

Medium Access Control. Wireless Networks: Guevara Noubir. Slides adapted from Mobile Communications by J. Schiller

Medium Access Control. Wireless Networks: Guevara Noubir. Slides adapted from Mobile Communications by J. Schiller Wireless Networks: Medium Access Control Guevara Noubir Slides adapted from Mobile Communications by J. Schiller S200, COM3525 Wireless Networks Lecture 4, Motivation Can we apply media access methods

More information

Chapter 14: Bandpass Digital Transmission. A. Bruce Carlson Paul B. Crilly 2010 The McGraw-Hill Companies

Chapter 14: Bandpass Digital Transmission. A. Bruce Carlson Paul B. Crilly 2010 The McGraw-Hill Companies Communicaion Sysems, 5e Chaper 4: Bandpass Digial Transmission A. Bruce Carlson Paul B. Crilly The McGraw-Hill Companies Chaper 4: Bandpass Digial Transmission Digial CW modulaion Coheren binary sysems

More information

Chapter 2 Overview. Duplexing, Multiple Access - 1 -

Chapter 2 Overview. Duplexing, Multiple Access - 1 - Chapter 2 Overview Part 1 (2 weeks ago) Digital Transmission System Frequencies, Spectrum Allocation Radio Propagation and Radio Channels Part 2 (last week) Modulation, Coding, Error Correction Part 3

More information

Lecture 11. Digital Transmission Fundamentals

Lecture 11. Digital Transmission Fundamentals CS4/MSc Compuer Neworking Lecure 11 Digial Transmission Fundamenals Compuer Neworking, Copyrigh Universiy of Edinburgh 2005 Digial Transmission Fundamenals Neworks consruced ou of Links or ransmission

More information

Performance Evaluation of a MAC Protocol for Radio over Fiber Wireless LAN operating in the 60-GHz band

Performance Evaluation of a MAC Protocol for Radio over Fiber Wireless LAN operating in the 60-GHz band Performance Evaluaion of a Proocol for Radio over Fiber Wireless LAN operaing in he -GHz band Hong Bong Kim, Adam Wolisz Telecommunicaion Neworks Group Deparmen of Elecrical and Compuer Engineering Technical

More information

When answering the following 25 questions, always remember that there is someone who has to grade them. So please use legible handwriting.

When answering the following 25 questions, always remember that there is someone who has to grade them. So please use legible handwriting. 38963, VU Mobile Kommunikaion Miderm Exam: Insiu für Nachrichenechnik und Hochfrequenzechnik When answering he following 5 quesions, always remember ha here is someone who has o grade hem So please use

More information

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks Receiver-Iniiaed vs. Shor-Preamble Burs MAC Approaches for Muli-channel Wireless Sensor Neworks Crisina Cano, Boris Bellala, and Miquel Oliver Universia Pompeu Fabra, C/ Tànger 122-140, 08018 Barcelona,

More information

TELE4652 Mobile and Satellite Communications

TELE4652 Mobile and Satellite Communications TELE465 Mobile and Saellie Communicaions Assignmen (Due: 4pm, Monday 7 h Ocober) To be submied o he lecurer before he beginning of he final lecure o be held a his ime.. This quesion considers Minimum Shif

More information

Medium Access Schemes

Medium Access Schemes Medium Access Schemes Winter Semester 2010/11 Integrated Communication Systems Group Ilmenau University of Technology Media Access: Motivation The problem: multiple users compete for a common, shared resource

More information

Chapter 5 (Part 3) LINK LAYER

Chapter 5 (Part 3) LINK LAYER Overview Chaper 5 (Par 3) LINK LAYER More Wireless Basics IEEE 802.11 Archiecure, Proocol PHY, MAC Cyclic Redundancy codes Roaming, ecuriy a, b, g, ec. Disribued Compuing Group Compuer Neworks ummer 2007

More information

Wrap Up. Fourier Transform Sampling, Modulation, Filtering Noise and the Digital Abstraction Binary signaling model and Shannon Capacity

Wrap Up. Fourier Transform Sampling, Modulation, Filtering Noise and the Digital Abstraction Binary signaling model and Shannon Capacity Wrap Up Fourier ransorm Sampling, Modulaion, Filering Noise and he Digial Absracion Binary signaling model and Shannon Capaciy Copyrigh 27 by M.H. Perro All righs reserved. M.H. Perro 27 Wrap Up, Slide

More information

Network Performance Metrics

Network Performance Metrics Fundamenals of Compuer Neworks ECE 478/578 Lecure #3 Insrucor: Loukas Lazos Dep of Elecrical and Compuer Engineering Universiy of rizona Nework Performance Merics andwidh moun of daa ransmied per uni of

More information

Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks

Starvation Mitigation Through Multi-Channel Coordination in CSMA Multi-hop Wireless Networks Sarvaion Miigaion Through Muli-Channel Coordinaion in CSMA Muli-hop Wireless Neworks Jingpu Shi, Theodoros Salonidis, and Edward W. Knighly Deparmen of Elecrical and Compuer Engineering Rice Universiy,

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

L A-B-C dei Segnali Spread-Spectrum

L A-B-C dei Segnali Spread-Spectrum L A-B-C dei Segnali Spread-Specrum Marco Luise Universiy of Pisa, Ialy Diparimeno Ingegneria dell Informazione hp://www.ie.unipi.i/m.luise PAM Signal +A -A s() a 0 a 1 a 2 a 3 a 4 {a k }=+1 Binary Symbols

More information

Collaborative communication protocols for wireless sensor networks

Collaborative communication protocols for wireless sensor networks Collaboraive communicaion proocols for wireless sensor neworks Sefan Dulman, Lodewijk v. Hoesel, Tim Nieberg, Paul Havinga Faculy of Elecrical Engineering, Mahemaics and Compuer Science Universiy of Twene

More information

weight: amplitude of sine curve

weight: amplitude of sine curve Joseph Fourier s claim: all signals are sums of sinusoids of differen frequencies. weighed sine curves weigh: ampliude of sine curve all : no exacly bu doesn maer for us in pracice Example: 3 sin() + sin(*)

More information

On Eliminating the Exposed Terminal Problem Using Signature Detection

On Eliminating the Exposed Terminal Problem Using Signature Detection 1 On Eliminaing he Exposed Terminal Problem Using Signaure Deecion Junmei Yao, Tao Xiong, Jin Zhang and Wei Lou Deparmen of Compuing, The Hong Kong Polyechnic Universiy, Hong Kong {csjyao, csxiong, csjzhang,

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

TR-MAC: An Energy-E cient MAC Protocol for Wireless Sensor Networks exploiting Noise-based Transmitted Reference Modulation

TR-MAC: An Energy-E cient MAC Protocol for Wireless Sensor Networks exploiting Noise-based Transmitted Reference Modulation TR-MAC: An Energy-E cien MAC Proocol for Wireless Sensor Neworks exploiing Noise-based Transmied Reference Modulaion Sarwar Morshed and Geer Heijenk Universiy of Twene, The Neherlands {s.morshed, geer.heijenk}@uwene.nl

More information

1. Introduction 1.2 Medium Access Control. Prof. JP Hubaux

1. Introduction 1.2 Medium Access Control. Prof. JP Hubaux 1. Introduction 1.2 Medium Access Control Prof. JP Hubaux 1 Modulation and demodulation (reminder) analog baseband digital signal data digital analog 101101001 modulation modulation radio transmitter radio

More information

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

Structure of the Lecture

Structure of the Lecture Structure of the Lecture Chapter 2 Technical Basics: Layer Methods for Medium Access: Layer 2 Channels in a frequency band Static medium access methods Flexible medium access methods Chapter 3 Wireless

More information

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II ECE 405 - ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II FALL 2005 A.P. FELZER To do "well" on his invesigaion you mus no only ge he righ answers bu mus also do

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

DS CDMA Scheme for WATM with Errors and Erasures Decoding

DS CDMA Scheme for WATM with Errors and Erasures Decoding DS CDMA Scheme for WATM wih Errors and Erasures Decoding Beaa J. Wysocki*, Hans-Jürgen Zepernick*, and Tadeusz A. Wysocki** * Ausralian Telecommunicaions Research Insiue Curin Universiy of Technology GPO

More information

EECS 380: Wireless Communications Weeks 5-6

EECS 380: Wireless Communications Weeks 5-6 EECS 380: Wireless Communicaions Weeks 5-6 Michael L. Honig Norhwesern Universiy April 2018 1 Why Digial Communicaions? 1G (analog) à 2G (digial) à 3G (digial) Digiized voice requires abou 64 kbps, herefore

More information

Mobility Chapter 5. Rating. First steps Text book. No apps Mission critical. Not really Must have. Overview. Motivation for Mobile IP.

Mobility Chapter 5. Rating. First steps Text book. No apps Mission critical. Not really Must have. Overview. Motivation for Mobile IP. Raing Mobiliy Chaper 5 Area mauriy Firs seps Tex book Pracical imporance No apps Mission criical Theoreical imporance No really Mus have Ad Hoc and Sensor Neworks Roger Waenhofer 5/1 Ad Hoc and Sensor

More information

2. Wireless Transmission. Frequencies for Communication (1)

2. Wireless Transmission. Frequencies for Communication (1) 2. Wireless Transmission Frequencies and Signals Muliplexing Modulaion and Spread Specrum 2005 Burkhard Siller and Jochen Schiller FU Berlin M2 2 Frequencies or Communicaion (1) wised pair coax cable opical

More information

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B COMPETENCE IN MEASUREMENT Universal microprocessor-based ON/OFF and P programmable conroller MS8122A MS8122B TECHNICAL DESCRIPTION AND INSTRUCTION FOR USE PLOVDIV 2003 1 I. TECHNICAL DATA Analog inpus

More information

The Influence of Propagation Environment in a Live GSM Network

The Influence of Propagation Environment in a Live GSM Network The Influence of Propagaion Environmen in a ive GSM Nework Yu-Huei Tseng, Wen-Shyang Hwang, *Ce-Kuen Shieh Deparmen of Elecrical Engineering, Naional Kaohsiung Universiy of Applied Sciences, Kaohsiung,

More information

Adaptive CQI adjustment with LTE higher-order sectorization

Adaptive CQI adjustment with LTE higher-order sectorization 13 8h Inernaional Conference on Communicaions and Neworking in China (CHINACOM) Adapive usmen wih LTE higher-order secorizaion Xinyu Gu 1, Wenyu Li 2, Lin Zhang 1 1 Beijing Universiy of Poss and Telecommunicaions

More information

DURING last decade, many communication technologies

DURING last decade, many communication technologies 1 TeamPhone: Neworking Smarphones for isaser Recovery Zongqing Lu, Guohong ao, and Thomas La Pora and suppors daa communicaions among rescue workers in infrasrucure-consrained and infrasrucure-less scenarios.

More information

Chapter 2. The Physical Layer

Chapter 2. The Physical Layer Chaper 2 The Physical Layer The Physical Layer Defines he mechanical, elecrical and iming inerfaces o he nework Transmission media - guided (copper and fiber opics) - wireless (radio erresrial) - saellie

More information

Performance Analysis of A Burst-Frame-Based MAC Protocol for Ultra-Wideband Ad Hoc Networks

Performance Analysis of A Burst-Frame-Based MAC Protocol for Ultra-Wideband Ad Hoc Networks Performance Analysis of A Burs-Frame-Based MAC Proocol for Ulra-Wideband Ad Hoc Neworks Kejie Lu, Dapeng Wu, Yuguang Fang Deparmen of Elecrical and Compuer Engineering Universiy Of Florida Gainesville,

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

BELECTRIC: Enhanced Frequency Control Capability

BELECTRIC: Enhanced Frequency Control Capability BELECTRIC: Enhanced Frequency Conrol Capabiliy Tim Müller, CTO 28/03/2018 0 Company profile Yearly oal revenue of 550M EUR 84 MW / 95 MWh energy sorage sysems insalled or under consrucion Over 120 paens

More information

Installing remote sites using TCP/IP

Installing remote sites using TCP/IP v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 +v pu +v pu +v pu v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework

More information

EE201 Circuit Theory I Fall

EE201 Circuit Theory I Fall EE1 Circui Theory I 17 Fall 1. Basic Conceps Chaper 1 of Nilsson - 3 Hrs. Inroducion, Curren and Volage, Power and Energy. Basic Laws Chaper &3 of Nilsson - 6 Hrs. Volage and Curren Sources, Ohm s Law,

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Architectures for Resource Reservation Modules for Optical Burst Switching Core Nodes *

Architectures for Resource Reservation Modules for Optical Burst Switching Core Nodes * 4. ITG-Fachagung Phoonic Neworks, May 5. - 6., 2003, Leipzig, Germany Archiecures for Resource Reservaion Modules for Opical Burs Swiching Core Nodes * Sascha Junghans, Chrisoph M. Gauger Universiy of

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

Investigation of Novel Ultrasonic Positioning Method Installed in Sensor Network

Investigation of Novel Ultrasonic Positioning Method Installed in Sensor Network PIERS ONLINE, VOL. 5, NO. 4, 2009 321 Invesigaion of Novel Ulrasonic Posiioning Mehod Insalled in Sensor Nework Misuaka Hikia, Yasushi Hiraizumi, Hiroaki Aoki, Junji Masuda, and Tomoaki Waanabe Faculy

More information

UNIT IV DIGITAL MODULATION SCHEME

UNIT IV DIGITAL MODULATION SCHEME UNI IV DIGIAL MODULAION SCHEME Geomeric Represenaion of Signals Ojecive: o represen any se of M energy signals {s i (} as linear cominaions of N orhogonal asis funcions, where N M Real value energy signals

More information

Programmable DC Electronic Load 8600 Series

Programmable DC Electronic Load 8600 Series Daa Shee Programmable DC Elecronic Load The programmable DC elecronic loads provide he performance of modular sysem DC elecronic loads in a compac benchop form facor. Wih fas ransien operaion speeds and

More information

Digital Communications - Overview

Digital Communications - Overview EE573 : Advanced Digial Communicaions Digial Communicaions - Overview Lecurer: Assoc. Prof. Dr Noor M Khan Deparmen of Elecronic Engineering, Muhammad Ali Jinnah Universiy, Islamabad Campus, Islamabad,

More information

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final A-LEVEL Elecronics ELEC4 Programmable Conrol Sysems scheme 243 June 26 Version:. Final schemes are prepared by he Lead Assessmen Wrier and considered, ogeher wih he relevan quesions, by a panel of subjec

More information

Programmable DC Electronic Loads 8600 Series

Programmable DC Electronic Loads 8600 Series Daa Shee Programmable DC Elecronic Loads The programmable DC elecronic loads provide he performance of modular sysem DC elecronic loads in a compac benchop form facor. Wih fas ransien operaion speeds and

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

Energy Efficient Data Fragmentation for Ubiquitous Computing

Energy Efficient Data Fragmentation for Ubiquitous Computing The Compuer Journal Advance Access published Sepember 1, 2013 The Briish Compuer Sociey 2013. All righs reserved. For Permissions, please email: journals.permissions@oup.com doi:10.1093/comjnl/bx080 Energy

More information

EE558 - Digital Communications

EE558 - Digital Communications EE558 - Digial Communicaions Lecure 1: Inroducion & Overview Dr. Duy Nguyen Ouline 1 Course Informaion 2 Inroducion o Digial Communicaions Course Informaion 2 Adminisraion Hours and Locaion Lecures: TTH

More information

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

More information

Communication Systems. Communication Systems

Communication Systems. Communication Systems Communicaion Sysems Analog communicaion Transmi and receive analog waveforms Ampliude Modulaion (AM Phase Modulaion (PM Freq. Modulaion (FM Quadraure Ampliude Modulaion (QAM Pulse Ampliude Modulaion (PAM

More information

On the Scalability of Ad Hoc Routing Protocols

On the Scalability of Ad Hoc Routing Protocols On he Scalabiliy of Ad Hoc Rouing Proocols César A. Saniváñez Bruce McDonald Ioannis Savrakakis Ram Ramanahan Inerne. Research Dep. Elec. & Comp. Eng. Dep. Dep. of Informaics Inerne. Research Dep. BBN

More information

Channel Estimation for Wired MIMO Communication Systems

Channel Estimation for Wired MIMO Communication Systems Channel Esimaion for Wired MIMO Communicaion Sysems Final Repor Mulidimensional DSP Projec, Spring 2005 Daifeng Wang Absrac This repor addresses raining-based channel modeling and esimaion for a wired

More information

A New MAC Protocol with Control Channel Auto-Discovery for Self-Deployed Cognitive Radio Networks

A New MAC Protocol with Control Channel Auto-Discovery for Self-Deployed Cognitive Radio Networks 1 A New MAC Proocol wih Conrol Channel Auo-Discovery for Self-Deployed Cogniive Radio Neworks Ahanassios V. Adamis, Member, IEEE, Konsaninos N. Maliasos, Member, IEEE, and Prof. Philip Consaninou, Senior

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

Laser retro-reflective photoelectric sensor with polarisation filter. Dimensioned drawing

Laser retro-reflective photoelectric sensor with polarisation filter. Dimensioned drawing Specificaions and descripion PRKL 3B Laser rero-reflecive phooelecric sensor wih polarisaion filer Dimensioned drawing en 08-2011/04 50105363 2 khz 0 3m 10-30 V DC Polarized rero-reflecive phooelecric

More information

Laser retro-reflective photoelectric sensor with polarization filter. Dimensioned drawing

Laser retro-reflective photoelectric sensor with polarization filter. Dimensioned drawing Specificaions and descripion PRKL 3B Laser rero-reflecive phooelecric sensor wih polarizaion filer Dimensioned drawing en 09-2012/06 50105363 2 khz 0 3m 10-30 V DC We reserve he righ o make changes DS_PRKL3B622_en_50105363.fm

More information

Geographic Random Forwarding (GeRaF) for ad hoc and sensor networks: energy and latency performance

Geographic Random Forwarding (GeRaF) for ad hoc and sensor networks: energy and latency performance Geographic Random Forwarding (GeRaF) for ad hoc and sensor neworks: energy and laency performance Michele Zorzi, Senior Member, IEEE, and Ramesh R. Rao, Senior Member, IEEE o appear in he IEEE Transacions

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

Communications II Lecture 7: Performance of digital modulation

Communications II Lecture 7: Performance of digital modulation Communicaions II Lecure 7: Performance of digial modulaion Professor Kin K. Leung EEE and Compuing Deparmens Imperial College London Copyrigh reserved Ouline Digial modulaion and demodulaion Error probabiliy

More information

Installation and Operating Instructions for ROBA -brake-checker Typ

Installation and Operating Instructions for ROBA -brake-checker Typ (B.018102.EN) Guidelines on he Declaraion of Conformiy A conformiy evaluaion has been carried ou for he produc in erms of he EC Low Volage Direcive 2006/95/ EC and EMC Direcive 2004/108/EC. The Declaraion

More information

f t 2cos 2 Modulator Figure 21: DSB-SC modulation.

f t 2cos 2 Modulator Figure 21: DSB-SC modulation. 4.5 Ampliude modulaion: AM 4.55. DSB-SC ampliude modulaion (which is summarized in Figure 21) is easy o undersand and analyze in boh ime and frequency domains. However, analyical simpliciy is no always

More information

Driver Assistance Technical Report D Analytical Performance Considerations of p. Date:

Driver Assistance Technical Report D Analytical Performance Considerations of p. Date: Driver Aiance Technical Repor D2400.4. Analyical Performance Conideraion of 802.p Dae: 5.05.200 Bernhard Kloiber, Thoma Srang, Fabian de Pone Müller Table of conen Inroducion... 3 The freeway, a challenging

More information

Heterogeneous Cluster-Based Topology Control Algorithms for Wireless Sensor Networks

Heterogeneous Cluster-Based Topology Control Algorithms for Wireless Sensor Networks 29 1 2111 JOURNAL OF APPLIED SCIENCES Elecronics and Informaion Engineering Vol. 29 No. 1 Jan. 211 DOI: 1.3969/j.issn.255-297.211.1.7 272... TN 929.5 255-297(211)1-39-5 Heerogeneous Cluser-Based Topology

More information

Process-Stacking Multiplexing Access for 60 GHz Millimeter-Wave WPANs

Process-Stacking Multiplexing Access for 60 GHz Millimeter-Wave WPANs Process-Sacking Muliplexing Access for 6 GHz Millimeer-Wave WPANs Claudio Esevez, David Fuenealba, Aravind Kailas Deparmen of Elecrical Engineering, Universidad de Chile, Saniago, Chile {cesevez, dfuenea}@ing.uchile.cl

More information

Programmable DC Electronic Loads 8600 Series

Programmable DC Electronic Loads 8600 Series Daa Shee Programmable DC Elecronic Loads 99 Washingon Sree Melrose, MA 02176 Phone 781-665-1400 Toll Free 1-800-517-8431 Visi us a www.tesequipmendepo.com 2U half-rack 3U 6U USB RS232 GPIB The programmable

More information

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM Performance Analysis of High-Rae Full-Diversiy Space Time Frequency/Space Frequency Codes for Muliuser MIMO-OFDM R. SHELIM, M.A. MATIN AND A.U.ALAM Deparmen of Elecrical Engineering and Compuer Science

More information

Question 1 TELE4353. Average Delay Spread. RMS Delay Spread = = Channel response (2) Channel response (1)

Question 1 TELE4353. Average Delay Spread. RMS Delay Spread = = Channel response (2) Channel response (1) ELE4353 Mobile and Saellie Communicaion Syem uorial 3 (wee 7-8 S 4 Queion If a paricular modulaion provide uiable ER performance whenever σ /

More information

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks Q-learning Based Adapive Zone Pariion for Load Balancing in Muli-Sink Wireless Sensor Neworks Sheng-Tzong Cheng and Tun-Yu Chang Deparmen of Compuer Science and Informaion Engineering, Naional Cheng Kung

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method Invesigaion and Simulaion Model Resuls of High Densiy Wireless Power Harvesing and Transfer Mehod Jaber A. Abu Qahouq, Senior Member, IEEE, and Zhigang Dang The Universiy of Alabama Deparmen of Elecrical

More information

Delay improved Media Access Control for Passive Optical Networks

Delay improved Media Access Control for Passive Optical Networks Copyrigh Noice c 2015 IEEE. Personal use of his maerial is permied. However, permission o reprin/republish his maerial for adverising or promoional purposes or for creaing new collecive works for resale

More information

Wireless Transmission & Media Access

Wireless Transmission & Media Access Wireless Transmission & Media Access Signals and Signal Propagation Multiplexing Modulation Media Access 1 Significant parts of slides are based on original material by Prof. Dr.-Ing. Jochen Schiller,

More information

Anti-Jamming Schedules for Wireless Data Broadcast Systems

Anti-Jamming Schedules for Wireless Data Broadcast Systems Ani-Jamming Schedules for Wireless Daa Broadcas Sysems Paolo Codenoi 1, Alexander Sprinson, and Jehoshua Bruck Absrac Modern sociey is heavily dependen on wireless neworks for providing voice and daa communicaions.

More information

A Novel Routing Algorithm for Power Line Communication over a Low-voltage Distribution Network in a Smart Grid

A Novel Routing Algorithm for Power Line Communication over a Low-voltage Distribution Network in a Smart Grid Energies 0, 6, 4-48; doi:0.90/en604 Aricle OPEN ACCESS energies ISSN 996-07 www.mdpi.com/journal/energies A Novel Rouing Algorihm for Power Line Communicaion over a Low-volage Disribuion Nework in a Smar

More information

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop Chaper 2 Inroducion: From Phase-Locked Loop o Cosas Loop The Cosas loop can be considered an exended version of he phase-locked loop (PLL). The PLL has been invened in 932 by French engineer Henri de Belleszice

More information

Connection. Input II EEx ia IIC without SC red. Composition

Connection. Input II EEx ia IIC without SC red. Composition Sandsill conroller Oupu: relay Connecion Inpu I EEx ia IIC Inpu II EEx ia IIC 1-channel Conrol circui EEx ia IIC Addiional inpu or roaion direcion deecion or sar-up override 2 relay oupus Inpu requency

More information