Chapter 6! Elements of a wireless network!

63 downloads 17655 Views 752KB Size Report
Adapted from: Computer Networking, Kurose/Ross! 1DT066". Distributed Information Systems". " Chapter 6! Wireless, WiFi and mobility! Adapted from: Computer ...
1DT066" Distributed Information Systems"

"

Chapter 6! Wireless, WiFi and mobility!

Adapted from: Computer Networking, Kurose/Ross!

Elements of a wireless network! wireless hosts! !  !  ! 

network infrastructure

Adapted from: Computer Networking, Kurose/Ross!

pp 539-544!

! 

laptop, smartphone! run applications! may be stationary (nonmobile) or mobile! May roam or migrate!

Wireless, Mobile Networks

6-2

Elements of a wireless network! base station! !  ! 

network infrastructure

Adapted from: Computer Networking, Kurose/Ross!

connected to wired network! relaying- responsible for sending packets between wired network and wireless host(s) in its radio area (blue circle)! "  e.g., 3G/cell towers, 802.11 access points !

Wireless, Mobile Networks

pp 539-544!

6-3

Infrastructure mode! infrastructure mode! ! 

! 

network infrastructure

Adapted from: Computer Networking, Kurose/Ross!

pp 539-544!

base station connects mobiles into wired network! handoff: mobile changes base station!

Wireless, Mobile Networks

6-4

Ad hoc mode! ad hoc mode! !  No (wired) base stations! !  nodes can only transmit to other nodes within radio reach! !  nodes organize themselves into a network: route only among themselves!

Adapted from: Computer Networking, Kurose/Ross!

pp 539-544!

Wireless, Mobile Networks

6-5

Wireless Link Characteristics ! important differences from wired link ….! !

"  decreased signal strength: radio signal attenuates as it propagates through matter (path loss)! "  interference from other sources: standardized wireless network frequencies (e.g., 2.4 GHz) are shared by other devices (e.g., microwave oven). Electrical devices, such as electrical motors, interfere as well.! "  multipath propagation: radio signal reflects off objects, the ground, atmosphere, etc. Reflections arrive at destination at slightly different times! ! …. make communication across (even a point to point) wireless link much more difficult compared to a wire.! Adapted from: Computer Networking, Kurose/Ross!

pp 545!

Wireless, Mobile Networks

6-6

Characteristics of selected wireless links!

Data rate (Mbps)

200 54

802.11n 802.11a,g

5-11

802.11a,g point-to-point

802.11b

4

4G: LTWE WIMAX 3G: UMTS/WCDMA-HSPDA, CDMA2000-1xEVDO

1

802.15

.384

2.5G: UMTS/WCDMA, CDMA2000

.056

2G: IS-95, CDMA, GSM

Indoor

Outdoor

10-30m

50-200m

Adapted from: Computer Networking, Kurose/Ross!

pp 543!

Mid-range outdoor

Long-range outdoor

200m – 4 Km

5Km – 20 Km Wireless, Mobile Networks

6-7

IEEE 802.11 Wireless LAN! 802.11b! !  2.4 GHz unlicensed spectrum! ! up to 11 Mbps!

802.11a ! "  5-6 GHz range! "  up to 54 Mbps!

802.11g ! "  2.4-5 GHz range! "  up to 54 Mbps! 802.11n: multiple antenna! "  2.4-5 GHz range! "  up to 200 Mbps!

! !  ! 

all use the radio sharing protocol CSMA/CA for multiple access! all have base-station and an ad-hoc network configuration mode! Adapted from: Computer Networking, Kurose/Ross!

pp 552!

Wireless, Mobile Networks

6-8

802.11 LAN architecture! !  Internet

wireless host communicates with base station! "  base station = access point (AP)!

!  hub, switch or router

Basic Service Set (BSS) (aka cell ) in infrastructure mode contains:! "  wireless hosts! "  access point (AP): base station!

BSS 1

BSS 2 Adapted from: Computer Networking, Kurose/Ross!

pp 553-554!

Wireless, Mobile Networks

6-9

802.11: Host association to AP! !  host:

must associate with an Access Point!

"  Host scans radio channels, listening for beacon frames containing AP’s name (SSID) and MAC address! "  Host selects (the best) AP to associate with! "  may perform authentication to get access! "  will typically run DHCP to get IP address in AP’s subnet!

!

Adapted from: Computer Networking, Kurose/Ross!

pp 555-557!

Wireless, Mobile Networks 6-10

IEEE 802.11: Sharing the radio channel! !  ! 

Many nodes can independently chose to send at the same time! 802.11: Carrier Sense Multiple Access – host senses (listen) radio channel if busy before transmitting! "  Don’t transmit and collide with ongoing transmission by other node!

! 

802.11: difficult to detect a collision!! "  difficult to receive (sense collisions) when transmitting due to weak received signals ! "  can t sense all collisions in any case: hidden terminal, ! "  goal: avoid collisions: CSMA/C(ollision)A(voidance)!

A

B

A

C

C C s signal strength

A s signal strength

B

space Adapted from: Computer Networking, Kurose/Ross!

Wireless, Mobile Networks 6-11

pp 557-560!

IEEE 802.11 MAC Protocol: CSMA/CA! 802.11 sender 1 if sense channel idle for DIFS then

sender

transmit entire frame (no CD) 2 if sense channel busy then DIFS start random backoff time timer counts down while channel idle transmit when timer expires if no ACK, increase random backoff interval, Draw this figure! repeat 2

802.11 receiver - if frame received OK

receiver

data

SIFS

ACK

return ACK after SIFS (ACK needed due to hidden terminal problem) Adapted from: Computer Networking, Kurose/Ross!

pp 557-560!

Wireless, Mobile Networks 6-12

What is mobility?! ! 

spectrum of mobility, from the network perspective:!

no mobility

mobile wireless user, using same access point

Roaming - high mobility

mobile user, connecting/ disconnecting from network using DHCP.

mobile user, passing through multiple access point while maintaining ongoing connections (like cell phone)

Adapted from: Computer Networking, Kurose/Ross!

pp 581!

Wireless, Mobile Networks 6-13

Mobility: vocabulary! home network: permanent home of mobile (e.g., 128.119.40/24)

home agent: entity that will perform mobility functions on behalf of mobile, when mobile is remote

wide area network

permanent address: address in home network, can always be used to reach mobile e.g., 128.119.40.186

Adapted from: Computer Networking, Kurose/Ross!

pp 582!

Wireless, Mobile Networks 6-14

Mobility: more vocabulary! permanent address: remains constant (e.g., 128.119.40.186)

visited network: network in which mobile currently resides (e.g., 79.129.13/24)

care-of-address: address in visited network. (e.g., 79,129.13.2)

wide area network

foreign agent: entity in visited network that performs mobility functions on behalf of mobile.

correspondent: wants to communicate with mobile Adapted from: Computer Networking, Kurose/Ross!

Wireless, Mobile Networks 6-15

pp 582!

Mobility: registration! visited network

home network

2

1

wide area network

foreign agent contacts home agent home: this mobile is resident in my network

mobile contacts foreign agent on entering visited network

end result:! !  foreign agent knows about visiting mobile! !  home agent knows location of mobile! Adapted from: Computer Networking, Kurose/Ross!

pp 583-588!

Wireless, Mobile Networks 6-16

Mobility via indirect routing! home agent intercepts packets, forwards to foreign agent

foreign agent receives packets, forwards to mobile

home network

visited network

3

1

wide area network 2

4

correspondent addresses packets using home address of mobile

Adapted from: Computer Networking, Kurose/Ross!

mobile replies directly to correspondent

pp 583-588!

Wireless, Mobile Networks 6-17

Indirect Routing: comments! !  mobile

uses two addresses:!

"  permanent address: used by correspondent (hence mobile location is transparent to correspondent)! "  care-of-address: used by home agent to forward datagrams to mobile! !  triangle

routing: correspondent2home2network2mobile! "  inefficient when ! Correspondent and Mobile ! are in same network.!

Adapted from: Computer Networking, Kurose/Ross!

pp 583-588!

Wireless, Mobile Networks 6-18