Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Characteristics of Wireless Environment. 2 Radio Propagation Mechanism.

Similar presentations


Presentation on theme: "1 Characteristics of Wireless Environment. 2 Radio Propagation Mechanism."— Presentation transcript:

1 1 Characteristics of Wireless Environment

2 2 Radio Propagation Mechanism

3 3 Characteristics of Wireless Channel  Path loss  P r /P t = O(d -γ ), where d: distance γ: 2 (free space), 5 (strong attenuation)  Fading: fluctuation of signal strength  Fast fading: due to multipath propagation  Slow fading: occurs when objects absorb the transmission  May reduced by diversity or adaptive modulation  Interference  Adjacent channel interference  guard band  Co-channel interference  cellular, directional antenna, dynamic channel allocation  Inter-symbol interference  adaptive equalization  Doppler shift

4 4 Multiple Access Techniques  FDMA  OFDM  TDMA  Hard to compute good schedules in a distributed fashion.  Schedule needs to be traffic dependent.  Need synchronized clocks in hardware to implement slots  CDMA  FHSS  DSSS  SDMA  Duplexing  FDD  TDD

5 5 CDMA DSSS  used in several wireless broadcast channels (cellular, satellite, etc) standards  unique “code” assigned to each user; i.e., code set partitioning  all users share same frequency, but each user has own “chipping” sequence (i.e., code) to encode data  encoded signal = (original data) X (chipping sequence)  decoding: inner-product of encoded signal and chipping sequence  allows multiple users to “coexist” and transmit simultaneously with minimal interference (if codes are “orthogonal”)

6 6 CDMA Encode/Decode slot 1 slot 0 d 1 = -1 111 1 1 - 1 - 1 -1 - Z i,m = d i. c m d 0 = 1 111 1 1 - 1 - 1 - 1 - 111 1 1 - 1 - 1 -1 - 111 1 1 - 1 - 1 -1 - slot 0 channel output slot 1 channel output channel output Z i,m sender code data bits slot 1 slot 0 d 1 = -1 d 0 = 1 111 1 1 - 1 - 1 -1 - 111 1 1 - 1 - 1 - 1 - 111 1 1 - 1 - 1 -1 - 111 1 1 - 1 - 1 -1 - slot 0 channel output slot 1 channel output receiver code received input D i =  Z i,m. c m m=1 M M

7 7 CDMA: two-sender interference

8 8 Wireless MAC  MAC (Medium Access Control)  Sharing a Single Broadcast Medium among Multiple Users  Contention : Most Widely Used, Suffer from Collision  Non-Contention : Reservation/Round-Robin, Collision Free  Wireless MAC vs. Ad Hoc MAC ?  Ad Hoc Network: Multi-Hop Wireless Network

9 9 ALOHA and CSMA  ALOHA - University of Hawaii (1970)  Transmit whenever it has data to send.  Listen to the acknowledgement feedback from the receiver.  If a collision occurs (no ACK), retransmits after a random delay.  Utilization: pure Aloha = 18.5%, slotted Aloha = 37%  CSMA - Kleinrock (1975)  Listen (Carrier Sense) before transmission  1. If channel is idle, transmit  2. Otherwise, do one of the followings: Wait until channel become idle and transmit  1 Persistent-CSMA Wait until idle and transmit with probability p  p Persistent-CSMA Defer transmission and try again after a random delay  NP-CSMA  Carrier sense not foolproof Propagation delay (also a problem in wireline). Can sense only at transmitter; but collision happens at receiver (a wireless problem).

10 10 CSMA/CA (Collision Avoidance)  RTS/CTS Dialog before Data Transmission  RTS (Request To Send : Sender) / CTS (Clear To Send : Receiver) / DATA  Contention Window  How about CSMA/CD (Collision Detection) ?  Need the ability to Listen while transmitting to detect collision  The strength of its own transmission would mask all other signals on the air Frame DIFS Contention Window Data Arrival A Backoff = Uniform[0, CW] Remaining Backoff B C D

11 11 Hidden and Exposed Terminal Problem Packet Transmission From A to B Packet Transmission From C to B Time Collision C and A are Hidden Terminal s relative to each other – one can’t sense the other’s transmission A transmits to B ACB C wants to transmit to B. It does not hear A’s transmission, accesses the channel and collides Packet Transmission From B to A Time C is an Exposed Terminal relative to B. B’s transmission inhibits C, although there would be no collision at the receiver (D). If C were to transmit. ACBD Packet can betransmittedfrom C to D, But don’t it. B transmits to A C wants to transmit to D. It hears B’s transmission, and unnecessarily defers, although it could transmit in parallel as A can’t hear C’s transmission Packet Transmission From B to A Waste Resource

12 12 Sense Carrier at Receiver  Busy Tone Multiple Access (BTMA)  Receiver sounds a tone when busy receiving.  Carrier sense on busy tone before transmission.  Perfect solution. But need a busy tone channel and extra interface. Channel gains on data and busy tone channels may be different.  “In band” solution  Use virtual carrier sensing. Used in 802.11

13 13 IEEE 802.11 WLAN

14 14 IEEE802.11ETSI BRAN 802.11f : Inter Access Point Protocol UMTS Integration IEEE 802.11 802.11e : QoS Enhancements 802.11i : Security Enhancements 802.11h DFS & TPC 802.11a 5GHz 54Mbps 802.11g 2.4GHz 20Mbps 802.11b 2.4GHz 11Mbps 802.11 2.4GHz 2Mbps MAC PHY HiperLAN DFS &TPC 5GHz 54Mbps Wireless LAN Standards

15 15 802.11802.11b802.11g802.11a Hperlan2 Frequency 2.4~2.4835 GHz (83.5MHz) 2.4~2.4835 GHz (83.5MHz) 2.4~2.4835 GHz (83.5MHz) 5.150~5.350 GHz 5.725~5.825 GHz (455MHz) 5.150~5.350 GHz 5.470~5.725 GHz (300MHz) 5.150~5.350 GHz 5.470~5.725 GHz (300MHz) ModulationDBPSK, DQPSK DBPSK/CCK, DQPSK/CCK CCK, OFDM BPSK, QPSK 16QAM, 64QAM OFDM BPSK, QPSK 16QAM, 64QAM OFDM BPSK, QPSK 16QAM, 64QAM Max. PHY rate1,2 Mbps1,2,5.5,11Mbps 54 Mbps (1,2,5.5,6,9, 11,12,18,24, 36,48,54Mbps) 54 Mbps (6,9,12,18,24, 36,48,54Mbps) 54 Mbps (6,9,12,18,24, 36,48,54Mbps) 54 Mbps (6,9,12,18,24, 36,48,54Mbps) Max. Data Rate(layer 3) 1.2 Mbps5 Mbps22~32 Mbps32 Mbps MACCSMA/CA TDMA/TDD ConnectivityConnection-less Connection -oriented Connection -oriented Fixed Network support Fixed Network support Ethernet Ethernet, IP, ATM, UMTS, FireWire, PPP Ethernet, IP, ATM, UMTS, FireWire, PPP WLAN Standards

16 16 IEEE 802.11 Protocol Stack For centralized contention-free channel access For distributed contention-based channel access

17 17 Possible Network Topologies BSS mode ESS mode

18 18 802.11: Channels, association  802.11b: 2.4GHz-2.485GHz spectrum divided into 11 channels at different frequencies  AP admin chooses frequency for AP  interference possible: channel can be same as that chosen by neighboring AP!  host: must associate with an AP  scans channels, listening for beacon frames containing AP ’ s name (SSID) and MAC address  selects AP to associate with  may perform authentication  will typically run DHCP to get IP address in AP ’ s subnet

19 19 IEEE 802.11: multiple access  avoid collisions: 2 + nodes transmitting at same time  802.11: CSMA - sense before transmitting  don ’ t collide with ongoing transmission by other node  802.11: no collision detection!  difficult to receive (sense collisions) when transmitting due to weak received signals (fading)  can ’ t sense all collisions in any case: hidden terminal, fading  goal: avoid collisions: CSMA/C(ollision)A(voidance) A B C A B C A’s signal strength space C’s signal strength

20 20 IEEE 802.11 MAC Protocol: DCF 802.11 sender 1 if sense carrier idle for DIFS then transmit entire frame (no CD) 2 if sense (physical or virtual) carrier busy then Choose random backoff interval in [0, cw] counts down while medium is idle Count-down is supended if medium becomes busy transmit when backoff interval expires if no ACK, increase random backoff interval, repeat 2 802.11 receiver - if frame received OK return ACK after SIFS (ACK needed due to hidden terminal problem)  DCF is a CSMA/CA protocol  802.11 DCF is suitable for multi-hop ad hoc networking sender receiver DIFS data SIFS ACK

21 21 Distributed Coordination Function (DCF)

22 22 Binary Exponential Backoff  Backoff Counter is randomly selected from [0,CW],where CW is contention window  For each unsuccessful frame transmission, CW doubles (from CWmin to CWmax)  CW  2 (CW+1)-1  If successful transmission,  CW  CWmin  Reduces the collision probability

23 23 Avoiding collisions (more): RTS/CTS idea: allow sender to “ reserve ” channel rather than random access of data frames: avoid collisions of long data frames AP AB time RTS(A) RTS(B) RTS(A) CTS(A) DATA (A) ACK(A) reservation collision defer  Sender first transmits small request-to-send (RTS) packets to AP using CSMA  RTSs may still collide with each other (but they ’ re short)  AP broadcasts clear-to-send CTS in response to RTS  RTS heard by all nodes  sender transmits data frame  other stations defer transmissions

24 24 RTS/CTS Mechanism (Optional)  RTC/CTS solves HTP  But, non-negligible overhead  If frame size > RTSthreshhold, RTS-CTS-DATA-ACK  Otherwise, DATA-ACK 802.11b t slot 20usec SIFS10usec PIFSSIFS + t slot DIFSSIFS + 2*t slot EIFS> DIFS

25 25 Priorities in 802.11  CTS and ACK have priority over RTS  After channel becomes idle  If a node wants to send CTS/ACK, it transmits SIFS duration after channel goes idle  If a node wants to send RTS, it waits for DIFS > SIFS

26 26 Ranges and Zones  Transmission range  Frame can be successfully received  Carrier-sensing zone (C-Zone)  Signal can be detected, but not decoded.  Interfering range  Receiving node can be interfered by another transmission  collision

27 27 Collisions are not completely avoided in IEEE 802.11 !! H does not sense any signal during D’s DATA tx  H may transmit  Collision in E’s reception

28 28 Energy Conservation: Power control  Power control has two potential benefit  Reduced interference & increased spatial reuse  Energy saving  If C reduces transmit power, it can still communicate with D  Reduces energy consumption at node C  Allows B to receive A’s transmission (spatial reuse)

29 29 Point Coordination Function (PCF)  To provide real-time service  Poll-and-response MAC for nearly Isochronous service  In infrastructure BSS only – Point Coordinator (PC) resides in AP  Alternating Contention-Free Period (CFP) and Contention Period (CP)

30 30 Contention Free Operation  Two consecutive frames are separated by SIFS  CFP lengths depend on traffic amount  Maximum length announced by AP; used for NAV set

31 31 frame control duration address 1 address 2 address 4 address 3 payloadCRC 226662 6 0 - 2312 4 seq control 802.11 frame: addressing Address 2: MAC address of wireless host or AP transmitting this frame Address 1: MAC address of wireless host or AP to receive this frame Address 3: MAC address of router interface to which AP is attached Address 4: used only in ad hoc mode

32 32 Internet router AP H1 R1 AP MAC addr H1 MAC addr R1 MAC addr address 1 address 2 address 3 802.11 frame R1 MAC addr AP MAC addr dest. address source address 802.3 frame 802.11 frame: addressing

33 33 frame control duration address 1 address 2 address 4 address 3 payloadCRC 226662 6 0 - 2312 4 seq control Type From AP Subtype To AP More frag WEP More data Power mgt RetryRsvd Protocol version 2 2411111111 802.11 frame: more duration of reserved transmission time (RTS/CTS) frame seq # (for reliable ARQ) frame type (RTS, CTS, ACK, data)

34 34 hub or switch AP 2 AP 1 H1 BBS 2 BBS 1 802.11: mobility within same subnet router  H1 remains in same IP subnet: IP address can remain same  switch: which AP is associated with H1?  self-learning (Ch. 5): switch will see frame from H1 and “ remember ” which switch port can be used to reach H1

35 35 WEB: Wired Equivalent Privacy  RSA RC4 algorithm with 40-bit secret key  Data encryption and integrity

36 36 Other MAC Layer Functionalities  Synchronization  Quasi periodic beacon frame are transmitted by AP (may be deferred if medium is busy)  Beacon contains time stamp  Power management  Sleep and awake states Sleeping stations wake up periodically  Sender has to buffer the data if receiver is on sleep state  Roaming  Active scanning: send a probe on each channel and waiting for response  Passive scanning: listen into medium to find other network

37 37 The Other IEEE 802.11 Efforts  802.11e  Provides QoS support by differentiating traffic streams  Applicable to 802.11 PHY a, b, and g  802.11h  Supplementary to MAC layer so as to comply with European regulations for 5 GHz WLAN  802.11i  Security enhancement  802.11n  Enhancement for higher throughput (> 100 Mbps )  Decrease overhead within 802.11 protocol Packet preamble, CW, ACK, IFS parameters  802.11r  Speed up handoff between APs (Fast BSS-Transition)  Important for VoWLAN  802.11s  Support mesh networks

38 38 HIPERLAN

39 39 HIPERLAN Standards  ETRI BRAN Project  HIPERLAN/1  RLAN without a wired infrastructure  Suited to both ad hoc and infra-based net  5.15 GHz, 17.1 GHz : ~23.5 Mbps  HIPERLAN/2  Short range (~200m) wireless access to IP, ATM, other infra- based net  To integrate WLANS into cellular systems  5 GHz: 6 ~ 54 Mbps  HIPERACCESS (HIPERLAN/3)  HIPERLINK (HIPERLAN/4)

40 40 HIPERLAN/1 – EY-NPMA  Elimination Yield Non-Preemptive MA  Efficiency: 8 ~ 83% for packet size 50B ~ 2KB

41 41 HIPERLAN/2  IEEE 802.a (54Mbps) + QoS + handoff + data integrity  To integrate WLANs into cellular system (3G+)  ATM-compatible WLAN  CO  Fixed size packets  support QoS  MAC: based on TDMA/TDD  2msec MAC frame consists of BCH: broadcast control FCH: frame control ACH: access feedback control DL: downlink data UL: uplink data DiL: direct link (for Ad Hoc)


Download ppt "1 Characteristics of Wireless Environment. 2 Radio Propagation Mechanism."

Similar presentations


Ads by Google