WiFiForBeginners.com
Wi-Fi For Beginners
Module 5
Wi-Fi Clients
1
(Slide deck v6)
WiFiForBeginners.com
Introduction
Hello, my name’s Nigel Bowden. Welcome to module 5 of the Wi-Fi for beginners
podcast. This is a series of podcasts discussing the fundamentals of wireless LAN
networking.
In each episode, we’ll take a look at a different aspect of Wi-Fi to build your
understanding and knowledge of wireless LAN networks.
Each episode is be accompanied by a set of slides describing the topics covered in
that episode. Although you don’t need to review these slides whilst listening to the
podcast, they will be useful for reviewing the material we discuss and may provide
some visual aids to more fully understand some of the concepts and equipment
described.
All recordings and supporting material can be found at WiFiForBeginners.com
2
WiFiForBeginners.com
Aims of Podcast Series
● Present the fundamentals of Wi-Fi in a series of audio presentations
○ Hopefully in an easy-to-understand format
○ Useful to those on a daily commute, driving, running etc.
● Who is it aimed at?
○ Most likely IT professionals, students, people interested in career
move
● Assumed knowledge:
○ Fundamentals of the 7 layer OSI model
○ Ethernet, switching and routing
○ IP addressing
○ Local Area Networks (LAN)
○ You have reviewed previous episodes! :)
● WiFi in commercial/professional environment - not home 3
WiFiForBeginners.com
Who Am I?
● Nigel Bowden
● UK Based
● IT Industry for 30+ years
● Specializing in Wireless LANs for 5+ years
● Industry certifications:
○ CWNP: Certified Wireless Network Expert (CWNE #135)
○ Cisco CCNP R&S
○ Cisco CCNP Wireless
○ Miscellaneous other vendor specific certs
● Roles: Design, Consultancy & Deployment of WLANs (mainly Cisco)
● Prolific social media participant:
○ @WiFiNigel (Twitter)
○ WiFiNigel.com (Blog) 4
WifiForBeginners.com
In This Module
● What is a wireless client?
● Standards Review
● Evolution of Clients
● Client behaviour
● 802.11 Frame Types
● Client Speeds
● Characteristics & Requirements of Clients
● Wireless NICs
● Drivers & Utilities
● Client behaviour revisited
5
WifiForBeginners.com
What is a wireless client?
● WLANs primarily exist for one reason:
○ provide connectivity to users and devices to access services
● Wireless client devices are used to connect to a WLAN to provide the
required access to services
● These devices are “wireless clients”
6
WifiForBeginners.com
What is a wireless client?
● Client device has one
or two radios (2.4
GHz/5GHz)
● Antenna(s), often:
○ small
○ low gain
● Radios likely to be part
of chipset that
supports other radio
types (e.g bluetooth)
7
WifiForBeginners.com
What is a wireless client?
● What is a wireless client?
○ Device that supports 802.11
○ “Associates” (connects) to a wireless Access Point
● Examples include:
○ Laptops, tablets, smartphones, Wi-Fi voice handsets, barcode
scanners, patient telemetry systems, POS units, heating controllers….
etc.
● Ideally, clients associate with access point and roam to each nearest
access point as they move around a facility
○ At edge of network as we discussed in our original reference model
(episode1)
8
WifiForBeginners.com
What is a wireless client?
9
● Reference model with
roaming
WifiForBeginners.com
What is a wireless client?
● Client connectivity process:
○ Powered on/come into range of network
○ Probes for network (discover wireless networks available)
○ Joins network
■ hopefully associates to nearest access point (“loudest”/highest
signal level)
○ Client connectivity
■ RF connection to AP
■ Client traffic travels over RF link (via AP) to edge switch ->
distribution switch -> core switch -> required service destination
● As client is mobile, when move around network, desired behaviour is to re-
establish RF connection to nearest AP as moves around
○ maintain highest speed, best quality connection 10
WifiForBeginners.com
What is a wireless client?
● Desired operation is to use/roam to nearest AP at all times - but, why?
● Client could maintain a connection to an AP over a very large area
○ not desirable behaviour
● Remember previous free space loss discussion
○ as client moves away from RF source (AP), received power level at
client reduces
● As signal level received at client reduces (with distance), the connection
speed at which client can connect reduces
○ net effect: as client moves further away from AP, connection speed
drops
● Obstruction attenuation also a huge factor as move around facility
11
WifiForBeginners.com
What is a wireless client?
Note: Example figures only,
actual figures will vary with
client type and capabilities.
12
WifiForBeginners.com
What is a wireless client?
● OK, so why is reduction in client speed such a bad thing?
○ after all, only affects that one client - right?
● Remember back to discussions about RF medium being a shared medium
○ All clients in a AP cell share airtime
○ Clients take it in turns to transmit (contended medium)
○ No client can transmit until an opportunity to transmit arises
● If a client is running at slow speeds, the client takes longer than it could to
send data
○ e.g. sending 1Mbyte of data is quicker at a connection speed of
450mbps compared to 54mbps
○ Consumes less “air-time”
● Clients not connected at optimal speeds have negative effect on whole cell
13
WifiForBeginners.com
What is a wireless client?
14
● Vehicles travel one at a time (in one direction only) down single lane highway
● Fast vehicles stuck in queue behind slow vehicles have to wait longer to use road
● Throughput of traffic on road limited by single lane (half duplex) and slower vehicles
delaying faster vehicles
● Much better throughput if all sports cars!
WifiForBeginners.com
Wireless Client Types
● Huge variety of WiFi clients & capabilities
● Depending on age, may support different standards (802.11 amendments!)
and bands
○ older clients may only support 802.11g & 802.11a
○ newer clients should support more recent standards, but low-cost
devices perhaps still only 2.4GHz band
● WiFi client is anything that will associate with an 802.11 access point
● Includes: laptops, tablets, smartphones, wireless phones (802.11, not
DECT), hand scanners, home automation equipment, TV, media units (set-
top boxes), security cameras, medical equipment, Point of Sale (POS)
devices, games consoles
● The capabilities of each client vary depending on factors such when it was
built, physical size and power availability. 15
WifiForBeginners.com
Standards Review
● Brief review of standards (amendments) - small subset of amendments,
but useful reference for understanding client capabilities
● Current 802.11 standard re-issued every few years
○ includes latest amendments as one definition bundle:
○ 802.11-1997
○ 802.11-2007
○ 802.11-2012
○ Specific protocol (PHY) amendments used for reference when
describing capabilities
● PHY amendments
○ 802.11b (do not use unless absolutely necessary!) - 1999
■ Connection speeds up to 11mbps
■ 2.4GHz only 16
WifiForBeginners.com
Standards Review
● PHY amendments
○ 802.11a - 1999
■ Connection speeds up to 54Mbps
■ 5GHz only
○ 802.11g - 2003
■ Connection speeds up to 54Mbps
■ 2.4GHz only
○ 802.11n - 2009
■ Connection speeds up to 450Mbps (600Mbps theoretical)
■ Dual standard (2.4GHz & 5GHz)
○ 802.11ac - 2013
■ Connection speeds up to 1.3Gbps
■ 5GHz only 17
WifiForBeginners.com
Evolution of Clients
● In early days of WiFi networks, wireless was a convenience for a subset of
devices
● Specialist devices for environments where required- examples:
○ Warehouse scanners - convenience, mobile
○ VoIP phones (hospitals)
○ Laptops (Enterprise, hospitals (COW) etc.) - alternative to Ethernet
● Devices were all provided by IT dept. & subject to their policies (inc security)
● Growth in mobile devices started with availability of mobile devices - no
Ethernet cable:
○ Home useage
○ Guest networks
● Pressure on IT staff to provide senior staff with ability to use consumer devices
(e.g. iPad) on corporate networks 18
WifiForBeginners.com
Evolution of Clients
● Many consumer grade devices did not have sufficient security
● Most organisations had no policy to cope with connecting mobile devices
● Also, no concept of accommodating users own devices
● BYOD (Bring Your Own Device):
○ Pressure to support consumer grade devices in corporate/professional
environments meant that many organisations had to support concept
of users bring in & using own devices (mainly senior exec driven)
○ Supposed advantages:
■ efficiency - users familiar with devices
■ cost savings - no capital outlay for organisation
○ Big issues with security & management
○ Applications for business processes may not exist
19
WifiForBeginners.com
Evolution of Clients
● BYOD (Bring Your Own Device):
○ Security:
■ Who has access to devices?
■ What about security of information on device?
■ Who supports device if used for business purposes?
■ What about lost devices?
■ Who owns data on device? personal data? corp data?
● Explosion of BYOD devices began and WiFi access slowly grew from
being a complementary access method, started to become the primary (if
not only) access method, with less reliance on wired switch ports
20
WifiForBeginners.com
Evolution of Clients
● Organisations had to scramble to:
○ put together BYOD policies
○ implement management solutions (e.g. MDM solutions)
○ upgrade wireless networks to cope with increased demand
● In addition, more and more devices started to use WiFi as primary access
method, with new devices appearing:
○ Apple TV
○ Chromecast
○ Games consoles
○ Specialist medical devices (telemetry, monitors etc.)
● Expectations of WiFi grew beyond original requirements for web browsing
to full data, voice and video connectivity
21
WifiForBeginners.com
Evolution of Clients
● Currently anticipating a potential avalanche of new devices that will require
Wi-Fi connectivity:
○ IoT: “Internet of Things”
● Wi-Fi will not be only connection mechanism, others likely to be used:
○ Bluetooth, ZigBee (2.4Ghz)
○ Technologies on other bands
■ Cellular
■ TV White space
○ Better power budget requirements than Wi-Fi
● Either more WLAN capacity will be required, or spectrum will be impacted
by devices using same bands
○ Wi-Fi impacted either way
22
WifiForBeginners.com
Client Behavior
● We need to understand a little more about how clients operate and behave
to answer the following questions:
○ Which band will a client use? (2.4GHz/5GHz)
○ Which channel will a client use?
○ Which AP will a client use?
■ How does it join (associate) with an AP
○ When/how will a client roam to a new access point?
23
WifiForBeginners.com
Client Behavior
● 802.11 standard concerned with operation at layer 1 & 2 of OSI model
○ Layer 1 (PHY) describes RF (bands), modulation, encoding
○ Layer 2 describes datalink (frame) information
● Layer 2:
○ Ethernet (802.3) describes single frame type: data
■ only frames containing data (payload = layer 3 packets) sent back
and forth between Ethernet stations
○ WLAN (802.11) standard describes 3 types of frame:
■ data (payload = layer 3 packets)
■ management
■ control
24
WifiForBeginners.com
802.11 Frame Types
● Why do we need 3 frame types for WLANs?
● WLAN networks operate on an “unbounded” medium
○ access and contention for medium possible over a wide physical area
● WLAN networks do not have simple “plug-in” connectivity of an Ethernet
networks
○ Ethernet equivalent of joining network and roaming between locations:
■ Plug in to data port in one room
● Medium free as switch port has no cable in
■ As soon as plug in to port, full-duplex, uncontended connection
available - send data
■ As move to next room, unplug from Ethernet data port and plug in
to free data port in next room
25
WifiForBeginners.com
802.11 Frame Types
Management Frames
● Management Frames
○ Used to discover/join/leave wireless network
○ Equivalent to Ethernet action of plugging in to switch port
● Types:
○ Discovery:
■ Beacons: advertise WLAN available to clients (SSIDs)
■ Probes: request/response frames for faster discovery
○ Join (re-join):
■ Association: request/response frames to join WLAN
■ Reassociation: request/response frames to rejoin WLAN (roam)
○ Leave:
■ Disassociation: leave WLAN
26
WifiForBeginners.com
802.11 Frame Types
Control Frames
● Control Frames
○ Used to assist with delivery of data frames
○ Examples
■ Acknowledgment frame (remember all frames Ack’ed at layer 2)
■ Block acknowledgement
■ RTS (Request to Send) & CTS (Clear to Send)
● used by station gain control of the channel to send data
27
WifiForBeginners.com
802.11 Frame Types
Data Frame
● Data Frames
○ Carry data passed down from higher layer protocols
○ Payload is layers 3 - 7 of OSI stack
○ Types
■ Data frame (simple data frame)
■ QoS data frame (data frame with QoS information)
■ ….miscellaneous other data frames, but most rarely used in
practice (with exception of null data frame)
○ Only frame that actually transports data from user to destination
service
■ All other frames, though useful, are protocol overhead (compared
to Ethernet)
28
WifiForBeginners.com
802.11 Frame Types
Client Frame Exchange (simplified)
29
Note: Client can only be
associated to one AP at any time
WifiForBeginners.com
802.11 Frame Types
Roaming
● Client roaming to nearest AP is a desirable behaviour to maintain optimum
connection speed and mitigate effect of slow clients on AP cell (traffic jams
- racing cars behind bicycles)
● Important fact to remember:
○ Client makes decision of when to roam between APs - that’s right….
AP does not control client roaming decision
○ Some clients behave very badly and may be a “sticky client” that will
not roam
■ consumer devices may assume only one AP (in) home and must
remain associated at all costs!
● Roaming factors vary between clients:
○ AP signal level, connection speeds, errors etc.
○ No standardization around client roaming decision 30
WifiForBeginners.com
Client Speeds
● What connection speed can a client achieve?
● Depends on quality of RF link between client and AP - Factors:
○ Signal level
○ Errors
○ Noise
● Maximum potential speed depends upon the PHY capabilities of the client
○ Band support (2.4GHz/5GHz)
○ Number of streams (& antennas) - more streams, more speed
○ Channel width - wider channels, more speed
○ 802.11 amendment support
■ available speeds vary with modulation type
● e.g. 802.11a speeds vs 802.11ac
31
WifiForBeginners.com
Client Speeds
32
WifiForBeginners.com
Client Speeds
33
WifiForBeginners.com
Client Speeds
● Key takeaway:
○ Client speeds is not just a function of the WLAN infrastructure that is
installed
○ To support 802.11ac speeds, WLAN APs must be able to support
802.11ac amendment specification
○ However, the speeds that clients will achieve (even if they are “802.11
ac” clients) dependant on:
■ Channel widths supported (20MHz, 40MHz , 80Mhz)
■ Number streams supported: 1, 2, 3
■ To achieve 802.11ac speed of 1.3Gbps, client must be 3 stream,
80MHz device!
34
WifiForBeginners.com
Characteristics & Requirements of Clients
● We now have a huge variety of clients types, which have varying
capabilities and requirements
○ important to understand when designing network and to understand
the way they may behave
● Typical factors that affect client characteristics are:
○ Physical size
■ antenna size
■ power supply/power budget (battery)
● tx power (distance covered)
● number of streams supported
35
WifiForBeginners.com
Characteristics & Requirements of Clients
● Typical factors that affect client characteristics (cont’d):
○ Radio components
■ Chipset/NIC
● impacts number chains & 802.11 support
■ Radio type (2.4GHz/5GHz)
■ Number of antennas
■ single/multiple stream - dependant on:
● Chipset (chains)
● number antennas
● manufacturer implementation
● What is a chain?
○ signal processing circuitry that splits & combines signal in to multiple
streams on a single radio 36
WifiForBeginners.com
Characteristics & Requirements of Clients
● Typical factors that affect client characteristics are:
○ 802.11 amendment support:
■ power save support
■ speed of access
● higher speeds, less tx time, higher capacity
● lower speed clients affect other clients
■ roaming decision support
● better decisions mean better network capacity
■ QoS support - vital for voice and video
37
WifiForBeginners.com
Characteristics & Requirements of Clients
● Two important questions when considering the performance of clients:
○ Can network provide the required features for the clients we support?
■ e.g. a network of 802.11n APs will never provide the higher
speeds that an 802.11ac client is capable of achieving
○ Which clients can support features we provide on our WiFi network?
○ e.g. if our WLAN supports 802.11r (fast secure roaming), do the
clients we use on our WLAN support this amendment?
● Behaviour of clients not just determined by client characteristics &
capabilities, requires corresponding supported features on WLAN
○ always restricted to the lowest common denominator
38
WifiForBeginners.com
Characteristics & Requirements of Clients
● How do we find out about the capabilities of a client?
○ Manufacturer's documentation (good luck with that…)
○ Wi-Fi Alliance Product Finder (if WFA certified)
■ https://www.wi-fi.org/product-finder
■ e.g. iphone 5: http://certifications.prod.wi-fi.
org/pdf/certificate/public/download?cid=WFA20103
○ FCC web site (USA)
■ FCC ID database (https://fccid.io/)
○ Client data from wireless controller or management system
■ Connection speed, WMM support etc.
○ Wireless packet analyzer (e.g. Wireshark)
○ Google! :)
39>>> Blog article:http://bit.ly/how_fast_clients <<<
WifiForBeginners.com
Characteristics & Requirements of Clients
● We’ll have a look at four typical WLAN client types and discuss their typical
characteristics
● Laptops
○ the “original” WiFi client in many organisations
○ good battery life as supporting many other devices beyond WiFI NIC &
screen: mechanical disks, fans, high power processor etc.
○ generally have high spec wireless NIC, good tx power, multiple
antennas (often in screen housing), multi-stream support
○ standard depends on chipset installed
■ still get some 2.4GHz NICs in budget laptops
○ Generally the highest performing of all clients
○ however, becoming less and less of overall % of clients
40
WifiForBeginners.com
Characteristics & Requirements of Clients
● Tablets
○ Main constraints:
■ battery life
■ antenna size
○ WiFi capabilities heavily constrained by battery
■ limited tx power
■ radio chipset typically only has one or (maybe) two radio ‘chains’
(transmitter/receiver) to support single/dual stream, so speed
support limited - more chains = more power
○ Antenna size limited due to lack of anywhere to locate in tablet form
factor
■ small antenna = lower antenna gain
■ smaller range and lower performance than laptop 41
WifiForBeginners.com
Characteristics & Requirements of Clients
● Smartphones (very similar to tablets)
○ Main constraints:
■ battery life
■ antenna size
○ WiFi capabilities heavily constrained by battery
■ limited tx power
■ radio chip only has one ‘chain’ (transmitter/receiver) to support
single stream, so speed support limited - more chains = more
power
○ Antenna size limited due to lack of anywhere to locate in phone form
factor
■ small antenna = lower antenna gain (worse than tablets)
■ smaller range and lower performance than laptop 42
WifiForBeginners.com
Characteristics & Requirements of Clients
● Hand Scanner/Barcode Scanner (warehouse, supermarket etc.)
○ Good battery supply (charged overnight)
○ Good tx power
○ Low data requirements
○ Can support lower connection speeds over further distance
○ Often have a plug-in, removable NIC
○ Design requirements different if the only client type in environment (e.
g. warehouse)
■ distance & coverage, not capacity
○ May only support older 802.11 amendments
43
WifiForBeginners.com
Characteristics & Requirements of Clients
● This is a tiny subset of clients available
● Whatever client being deployed, need to understand:
○ standards (amendment) support (802.11n, 802.11ac etc.)
○ radio capabilities (bands)
○ power capabilities
○ throughput requirements (what apps: voice/video/data)
○ antenna capabilities
○ security standard support
44
WifiForBeginners.com
Wireless NICs
● Many mobile devices have integrated (onboard) wireless chipset - fixed
● Some devices may have removable wireless NIC or have a wireless NIC
added to improve capability or performance (e.g. USB wireless card)
○ typically laptops:
■ Windows, Apple, Linux
● Capabilities vary depending on form factor and power available
● NIC may or may not included integrated antenna
45
WifiForBeginners.com
Wireless NICs
● Onboard - NIC
○ on motherboard of laptop
■ often have separate antenna mounted in screen housing
○ internal to tablets and smartphones
● PCI Bus Nic
○ Usually in desktop machine
○ Generally uses a external black “rubber duck” dipole antenna
46
WifiForBeginners.com
Wireless NICs
● USB NIC
○ Most common form of removable NIC
■ plugs into USB slot of laptop generally
■ low-cost way of improving the support of a
laptop (e.g. 5GHz NIC on budget machines)
■ Just be careful of damage!
■ Internal antenna (on-board dongle)
● SD (Secure Digital) NIC
○ Same form factor as SD cards put in to digital
camera
○ Has built in antenna which usually protrudes outside
of SD slot
● Variety of other NICs inc PCI varieties and compact flash 47
WifiForBeginners.com
Drivers and Setup Utilities
● Like any other hardware device on a desktop/laptop, wireless NICs need
driver software
○ allows OS to talk to the hardware
● Clients that have a built-in or on-board NIC (e.g. tablets) will generally have
driver built in to OS and should not require consideration
● Laptops/desktops (Windows/Mac/Linux) require drivers to be loaded for
NIC
○ often supplied with OS or by manufacturer ← Latest version?
○ may require updated from time to time ← often overlooked!
○ if add new hardware (e.g. USB NIC), need to add correct drivers
● Need to be aware of drivers because:
○ new hardware won’t work without them
○ performance of clients may be improved by driver updates 48
WifiForBeginners.com
Drivers and Setup Utilities
● Installing drivers generally relatively easy:
○ just insert hardware - OS may detect if already has drivers bundled
(plug & play)
○ download drivers from support page of NIC manufacturer on to local
drive
■ OS may then automatically search for drivers when plugin new
NIC
○ download manufacturer NIC utility software (or obtain from bundled
CD/DVD)
■ this will generally include the NIC drivers and some supporting
software utilities, which can be very useful
49
WifiForBeginners.com
Drivers and Setup Utilities
● Setup Utilities allow user to perform actions such as:
○ setup NIC to use one or more SSIDs
○ setup the security used for each network
○ look at signal levels of available networks
○ configure the preferred band of a NIC (e.g. try to use 5GHz)
○ configure the (legacy) standards supported by the NIC
● In Windows, a native configuration utility is provide (not vendor specific)
○ generally can choose whether to use vendor utility or Windows
● Taking the time to correctly setup the NIC via a setup utility can improve
performance of the client and whole of WLAN if you have control of all
clients & their settings
50
WifiForBeginners.com
Client Behavior- Revisited
● Earlier client related questions:
○ Which band will a client use? (2.4GHz/5GHz)
■ Which band is required SSID using?
■ How is client configured?
■ What is the behaviour of the client type (i.e. different client types
have differing default behaviours for band choice)
■ What 802.11 amendment(s) is/are supported?
○ Which channel will a client use?
■ Dependant upon band choice
■ Dependant upon channels used by nearby AP
● has to use same channel as AP it joins (probing)
○
51
WifiForBeginners.com
Client Behavior- Revisited
● Earlier client related questions:
○ Which AP will a client use?
■ Depends on AP signal strength
■ Depends on whether or not AP supports same standards as client
so that AP can associate
■ Depends on whether AP supports required SSID
○ When/how will a client roam to a new access point?
■ Depends on AP RF planning
● Client will detect signal decrease/degradation
● Probe for other APs using same SSID
● Reassociate to new AP
■ Depends on roaming behaviour of client
52
WifiForBeginners.com
Summary
● What is a wireless client?
● Standards Review
● Evolution of Clients
● Client behaviour
● 802.11 Frame Types
● Client Speeds
● Characteristics & Requirements of Clients
● Wireless NICs
● Drivers & Utilities
● Client behaviour revisited
53

More Related Content

PDF
Wi-Fi For Beginners Module 4 - More RF
PDF
WiFi For Beginners Module 2 - RF Basics
PDF
Wi-Fi For Beginners - Module 3 - Access Points (APs)
PDF
Wi-Fi For Beginners - Module 1- What is WiFi?
PPTX
LoRa Alliance
PPTX
Lorawan: What you need to know
PPTX
LoRaWAN for IoT
Wi-Fi For Beginners Module 4 - More RF
WiFi For Beginners Module 2 - RF Basics
Wi-Fi For Beginners - Module 3 - Access Points (APs)
Wi-Fi For Beginners - Module 1- What is WiFi?
LoRa Alliance
Lorawan: What you need to know
LoRaWAN for IoT

What's hot (20)

PPT
Wi fi technology & wap
PDF
PDF
Wi-Fi Module
PDF
Lecture 6 - Wireless Sensors LoRa vs LoRaWAN
PPTX
What is LoRaWAN_Tom Zamir_IoT Expert
PPTX
Brief LoRaWAN Overview
PDF
Cnam2015 m2 m -iot - course 2 - warming - v(0.2)
PPTX
An Overview of LoRA, Sigfox, and IEEE 802.11ah
PDF
Intro Lora - Makers.ID Meetup
PDF
Advanced Wireless Reconnaissance And Testing - Rohit Jadav
PDF
The IoT Hunger Games 2015
PDF
Get started on SIGFOX
PDF
LPWAN for IoT
PDF
City scale and nationwide LoRa network: deployment challenges, best operating...
PDF
LoRaWAN class module and subsystem
ODP
Jeudis du Libre / Lorawan & The Things Network
PDF
unifi ap datasheet
PDF
Exploring LTE security and protocol exploits with open source software and lo...
PDF
What’s a 4G Router?
PDF
DASH7 Alliance Protocol Technical Presentation
Wi fi technology & wap
Wi-Fi Module
Lecture 6 - Wireless Sensors LoRa vs LoRaWAN
What is LoRaWAN_Tom Zamir_IoT Expert
Brief LoRaWAN Overview
Cnam2015 m2 m -iot - course 2 - warming - v(0.2)
An Overview of LoRA, Sigfox, and IEEE 802.11ah
Intro Lora - Makers.ID Meetup
Advanced Wireless Reconnaissance And Testing - Rohit Jadav
The IoT Hunger Games 2015
Get started on SIGFOX
LPWAN for IoT
City scale and nationwide LoRa network: deployment challenges, best operating...
LoRaWAN class module and subsystem
Jeudis du Libre / Lorawan & The Things Network
unifi ap datasheet
Exploring LTE security and protocol exploits with open source software and lo...
What’s a 4G Router?
DASH7 Alliance Protocol Technical Presentation
Ad

Viewers also liked (18)

PPTX
Wi fi 101
PPTX
Wifi-based Indoor line-of-sight identification
PPT
Wireless World
PPT
Wi te-pp
PPT
Wifi tecnology
PPT
WiFi Technology & IEEE
PDF
Ns3 implementation wifi
PDF
Challenges In Designing 5 GHz 802.11 ac WIFI Power Amplifiers
PPTX
PDF
Business and Deployment Issues for Carrier WiFi
PDF
Propagation Model
PDF
Wlan designfor highdensityenvironments_chuck lukaszewski
PDF
Outdor Wireless
PDF
Design and Deployment of Outdoor Mesh Wireless Networks
PPTX
Wi-Fi Technology
PPTX
How wifi has improved your life?
DOCX
3g vs wifi
Wi fi 101
Wifi-based Indoor line-of-sight identification
Wireless World
Wi te-pp
Wifi tecnology
WiFi Technology & IEEE
Ns3 implementation wifi
Challenges In Designing 5 GHz 802.11 ac WIFI Power Amplifiers
Business and Deployment Issues for Carrier WiFi
Propagation Model
Wlan designfor highdensityenvironments_chuck lukaszewski
Outdor Wireless
Design and Deployment of Outdoor Mesh Wireless Networks
Wi-Fi Technology
How wifi has improved your life?
3g vs wifi
Ad

Similar to Wi-Fi For Beginners - Module 5- Wi-Fi Clients (20)

PPT
Wireless Networks 120719.ppt
PPT
Lec 1 introduction to wireless communication(1)
PPT
Capitulo 5
PPT
PDF
W lans
PDF
Guide to Wireless Communications 4th Edition olenewa Solutions Manual
PDF
80211 the end of wireles or is it
PPTX
Wireless Networks in high speed networks.pptx
PPTX
CH4 Wireless Local Area Networks in wireless communication.pptx
PDF
Ch 11: Hacking Wireless Networks
PPT
Wirelessnetworks mohit mehra
PPTX
Fundamentals of Enterprise Networks
PDF
Carrier grade wi fi integration architecture
PPTX
wireless networking and Library
PPT
Wireless
PDF
Wireless+LAN+Technology+and+Security+Vulnerabilities
PDF
2 wireless
PPTX
0 lecture 5 wp wireless protocol
PPTX
Wireless network Project Class 12
PPTX
Introduction to cisco wireless
Wireless Networks 120719.ppt
Lec 1 introduction to wireless communication(1)
Capitulo 5
W lans
Guide to Wireless Communications 4th Edition olenewa Solutions Manual
80211 the end of wireles or is it
Wireless Networks in high speed networks.pptx
CH4 Wireless Local Area Networks in wireless communication.pptx
Ch 11: Hacking Wireless Networks
Wirelessnetworks mohit mehra
Fundamentals of Enterprise Networks
Carrier grade wi fi integration architecture
wireless networking and Library
Wireless
Wireless+LAN+Technology+and+Security+Vulnerabilities
2 wireless
0 lecture 5 wp wireless protocol
Wireless network Project Class 12
Introduction to cisco wireless

Recently uploaded (20)

PDF
The AI Revolution in Customer Service - 2025
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PDF
SaaS reusability assessment using machine learning techniques
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Human Computer Interaction Miterm Lesson
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Advancing precision in air quality forecasting through machine learning integ...
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
Ensemble model-based arrhythmia classification with local interpretable model...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
The AI Revolution in Customer Service - 2025
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
SaaS reusability assessment using machine learning techniques
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
EIS-Webinar-Regulated-Industries-2025-08.pdf
Human Computer Interaction Miterm Lesson
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Advancing precision in air quality forecasting through machine learning integ...
SGT Report The Beast Plan and Cyberphysical Systems of Control
Module 1 Introduction to Web Programming .pptx
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Auditboard EB SOX Playbook 2023 edition.
Ensemble model-based arrhythmia classification with local interpretable model...
NewMind AI Weekly Chronicles – August ’25 Week IV
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
AI.gov: A Trojan Horse in the Age of Artificial Intelligence

Wi-Fi For Beginners - Module 5- Wi-Fi Clients

  • 1. WiFiForBeginners.com Wi-Fi For Beginners Module 5 Wi-Fi Clients 1 (Slide deck v6)
  • 2. WiFiForBeginners.com Introduction Hello, my name’s Nigel Bowden. Welcome to module 5 of the Wi-Fi for beginners podcast. This is a series of podcasts discussing the fundamentals of wireless LAN networking. In each episode, we’ll take a look at a different aspect of Wi-Fi to build your understanding and knowledge of wireless LAN networks. Each episode is be accompanied by a set of slides describing the topics covered in that episode. Although you don’t need to review these slides whilst listening to the podcast, they will be useful for reviewing the material we discuss and may provide some visual aids to more fully understand some of the concepts and equipment described. All recordings and supporting material can be found at WiFiForBeginners.com 2
  • 3. WiFiForBeginners.com Aims of Podcast Series ● Present the fundamentals of Wi-Fi in a series of audio presentations ○ Hopefully in an easy-to-understand format ○ Useful to those on a daily commute, driving, running etc. ● Who is it aimed at? ○ Most likely IT professionals, students, people interested in career move ● Assumed knowledge: ○ Fundamentals of the 7 layer OSI model ○ Ethernet, switching and routing ○ IP addressing ○ Local Area Networks (LAN) ○ You have reviewed previous episodes! :) ● WiFi in commercial/professional environment - not home 3
  • 4. WiFiForBeginners.com Who Am I? ● Nigel Bowden ● UK Based ● IT Industry for 30+ years ● Specializing in Wireless LANs for 5+ years ● Industry certifications: ○ CWNP: Certified Wireless Network Expert (CWNE #135) ○ Cisco CCNP R&S ○ Cisco CCNP Wireless ○ Miscellaneous other vendor specific certs ● Roles: Design, Consultancy & Deployment of WLANs (mainly Cisco) ● Prolific social media participant: ○ @WiFiNigel (Twitter) ○ WiFiNigel.com (Blog) 4
  • 5. WifiForBeginners.com In This Module ● What is a wireless client? ● Standards Review ● Evolution of Clients ● Client behaviour ● 802.11 Frame Types ● Client Speeds ● Characteristics & Requirements of Clients ● Wireless NICs ● Drivers & Utilities ● Client behaviour revisited 5
  • 6. WifiForBeginners.com What is a wireless client? ● WLANs primarily exist for one reason: ○ provide connectivity to users and devices to access services ● Wireless client devices are used to connect to a WLAN to provide the required access to services ● These devices are “wireless clients” 6
  • 7. WifiForBeginners.com What is a wireless client? ● Client device has one or two radios (2.4 GHz/5GHz) ● Antenna(s), often: ○ small ○ low gain ● Radios likely to be part of chipset that supports other radio types (e.g bluetooth) 7
  • 8. WifiForBeginners.com What is a wireless client? ● What is a wireless client? ○ Device that supports 802.11 ○ “Associates” (connects) to a wireless Access Point ● Examples include: ○ Laptops, tablets, smartphones, Wi-Fi voice handsets, barcode scanners, patient telemetry systems, POS units, heating controllers…. etc. ● Ideally, clients associate with access point and roam to each nearest access point as they move around a facility ○ At edge of network as we discussed in our original reference model (episode1) 8
  • 9. WifiForBeginners.com What is a wireless client? 9 ● Reference model with roaming
  • 10. WifiForBeginners.com What is a wireless client? ● Client connectivity process: ○ Powered on/come into range of network ○ Probes for network (discover wireless networks available) ○ Joins network ■ hopefully associates to nearest access point (“loudest”/highest signal level) ○ Client connectivity ■ RF connection to AP ■ Client traffic travels over RF link (via AP) to edge switch -> distribution switch -> core switch -> required service destination ● As client is mobile, when move around network, desired behaviour is to re- establish RF connection to nearest AP as moves around ○ maintain highest speed, best quality connection 10
  • 11. WifiForBeginners.com What is a wireless client? ● Desired operation is to use/roam to nearest AP at all times - but, why? ● Client could maintain a connection to an AP over a very large area ○ not desirable behaviour ● Remember previous free space loss discussion ○ as client moves away from RF source (AP), received power level at client reduces ● As signal level received at client reduces (with distance), the connection speed at which client can connect reduces ○ net effect: as client moves further away from AP, connection speed drops ● Obstruction attenuation also a huge factor as move around facility 11
  • 12. WifiForBeginners.com What is a wireless client? Note: Example figures only, actual figures will vary with client type and capabilities. 12
  • 13. WifiForBeginners.com What is a wireless client? ● OK, so why is reduction in client speed such a bad thing? ○ after all, only affects that one client - right? ● Remember back to discussions about RF medium being a shared medium ○ All clients in a AP cell share airtime ○ Clients take it in turns to transmit (contended medium) ○ No client can transmit until an opportunity to transmit arises ● If a client is running at slow speeds, the client takes longer than it could to send data ○ e.g. sending 1Mbyte of data is quicker at a connection speed of 450mbps compared to 54mbps ○ Consumes less “air-time” ● Clients not connected at optimal speeds have negative effect on whole cell 13
  • 14. WifiForBeginners.com What is a wireless client? 14 ● Vehicles travel one at a time (in one direction only) down single lane highway ● Fast vehicles stuck in queue behind slow vehicles have to wait longer to use road ● Throughput of traffic on road limited by single lane (half duplex) and slower vehicles delaying faster vehicles ● Much better throughput if all sports cars!
  • 15. WifiForBeginners.com Wireless Client Types ● Huge variety of WiFi clients & capabilities ● Depending on age, may support different standards (802.11 amendments!) and bands ○ older clients may only support 802.11g & 802.11a ○ newer clients should support more recent standards, but low-cost devices perhaps still only 2.4GHz band ● WiFi client is anything that will associate with an 802.11 access point ● Includes: laptops, tablets, smartphones, wireless phones (802.11, not DECT), hand scanners, home automation equipment, TV, media units (set- top boxes), security cameras, medical equipment, Point of Sale (POS) devices, games consoles ● The capabilities of each client vary depending on factors such when it was built, physical size and power availability. 15
  • 16. WifiForBeginners.com Standards Review ● Brief review of standards (amendments) - small subset of amendments, but useful reference for understanding client capabilities ● Current 802.11 standard re-issued every few years ○ includes latest amendments as one definition bundle: ○ 802.11-1997 ○ 802.11-2007 ○ 802.11-2012 ○ Specific protocol (PHY) amendments used for reference when describing capabilities ● PHY amendments ○ 802.11b (do not use unless absolutely necessary!) - 1999 ■ Connection speeds up to 11mbps ■ 2.4GHz only 16
  • 17. WifiForBeginners.com Standards Review ● PHY amendments ○ 802.11a - 1999 ■ Connection speeds up to 54Mbps ■ 5GHz only ○ 802.11g - 2003 ■ Connection speeds up to 54Mbps ■ 2.4GHz only ○ 802.11n - 2009 ■ Connection speeds up to 450Mbps (600Mbps theoretical) ■ Dual standard (2.4GHz & 5GHz) ○ 802.11ac - 2013 ■ Connection speeds up to 1.3Gbps ■ 5GHz only 17
  • 18. WifiForBeginners.com Evolution of Clients ● In early days of WiFi networks, wireless was a convenience for a subset of devices ● Specialist devices for environments where required- examples: ○ Warehouse scanners - convenience, mobile ○ VoIP phones (hospitals) ○ Laptops (Enterprise, hospitals (COW) etc.) - alternative to Ethernet ● Devices were all provided by IT dept. & subject to their policies (inc security) ● Growth in mobile devices started with availability of mobile devices - no Ethernet cable: ○ Home useage ○ Guest networks ● Pressure on IT staff to provide senior staff with ability to use consumer devices (e.g. iPad) on corporate networks 18
  • 19. WifiForBeginners.com Evolution of Clients ● Many consumer grade devices did not have sufficient security ● Most organisations had no policy to cope with connecting mobile devices ● Also, no concept of accommodating users own devices ● BYOD (Bring Your Own Device): ○ Pressure to support consumer grade devices in corporate/professional environments meant that many organisations had to support concept of users bring in & using own devices (mainly senior exec driven) ○ Supposed advantages: ■ efficiency - users familiar with devices ■ cost savings - no capital outlay for organisation ○ Big issues with security & management ○ Applications for business processes may not exist 19
  • 20. WifiForBeginners.com Evolution of Clients ● BYOD (Bring Your Own Device): ○ Security: ■ Who has access to devices? ■ What about security of information on device? ■ Who supports device if used for business purposes? ■ What about lost devices? ■ Who owns data on device? personal data? corp data? ● Explosion of BYOD devices began and WiFi access slowly grew from being a complementary access method, started to become the primary (if not only) access method, with less reliance on wired switch ports 20
  • 21. WifiForBeginners.com Evolution of Clients ● Organisations had to scramble to: ○ put together BYOD policies ○ implement management solutions (e.g. MDM solutions) ○ upgrade wireless networks to cope with increased demand ● In addition, more and more devices started to use WiFi as primary access method, with new devices appearing: ○ Apple TV ○ Chromecast ○ Games consoles ○ Specialist medical devices (telemetry, monitors etc.) ● Expectations of WiFi grew beyond original requirements for web browsing to full data, voice and video connectivity 21
  • 22. WifiForBeginners.com Evolution of Clients ● Currently anticipating a potential avalanche of new devices that will require Wi-Fi connectivity: ○ IoT: “Internet of Things” ● Wi-Fi will not be only connection mechanism, others likely to be used: ○ Bluetooth, ZigBee (2.4Ghz) ○ Technologies on other bands ■ Cellular ■ TV White space ○ Better power budget requirements than Wi-Fi ● Either more WLAN capacity will be required, or spectrum will be impacted by devices using same bands ○ Wi-Fi impacted either way 22
  • 23. WifiForBeginners.com Client Behavior ● We need to understand a little more about how clients operate and behave to answer the following questions: ○ Which band will a client use? (2.4GHz/5GHz) ○ Which channel will a client use? ○ Which AP will a client use? ■ How does it join (associate) with an AP ○ When/how will a client roam to a new access point? 23
  • 24. WifiForBeginners.com Client Behavior ● 802.11 standard concerned with operation at layer 1 & 2 of OSI model ○ Layer 1 (PHY) describes RF (bands), modulation, encoding ○ Layer 2 describes datalink (frame) information ● Layer 2: ○ Ethernet (802.3) describes single frame type: data ■ only frames containing data (payload = layer 3 packets) sent back and forth between Ethernet stations ○ WLAN (802.11) standard describes 3 types of frame: ■ data (payload = layer 3 packets) ■ management ■ control 24
  • 25. WifiForBeginners.com 802.11 Frame Types ● Why do we need 3 frame types for WLANs? ● WLAN networks operate on an “unbounded” medium ○ access and contention for medium possible over a wide physical area ● WLAN networks do not have simple “plug-in” connectivity of an Ethernet networks ○ Ethernet equivalent of joining network and roaming between locations: ■ Plug in to data port in one room ● Medium free as switch port has no cable in ■ As soon as plug in to port, full-duplex, uncontended connection available - send data ■ As move to next room, unplug from Ethernet data port and plug in to free data port in next room 25
  • 26. WifiForBeginners.com 802.11 Frame Types Management Frames ● Management Frames ○ Used to discover/join/leave wireless network ○ Equivalent to Ethernet action of plugging in to switch port ● Types: ○ Discovery: ■ Beacons: advertise WLAN available to clients (SSIDs) ■ Probes: request/response frames for faster discovery ○ Join (re-join): ■ Association: request/response frames to join WLAN ■ Reassociation: request/response frames to rejoin WLAN (roam) ○ Leave: ■ Disassociation: leave WLAN 26
  • 27. WifiForBeginners.com 802.11 Frame Types Control Frames ● Control Frames ○ Used to assist with delivery of data frames ○ Examples ■ Acknowledgment frame (remember all frames Ack’ed at layer 2) ■ Block acknowledgement ■ RTS (Request to Send) & CTS (Clear to Send) ● used by station gain control of the channel to send data 27
  • 28. WifiForBeginners.com 802.11 Frame Types Data Frame ● Data Frames ○ Carry data passed down from higher layer protocols ○ Payload is layers 3 - 7 of OSI stack ○ Types ■ Data frame (simple data frame) ■ QoS data frame (data frame with QoS information) ■ ….miscellaneous other data frames, but most rarely used in practice (with exception of null data frame) ○ Only frame that actually transports data from user to destination service ■ All other frames, though useful, are protocol overhead (compared to Ethernet) 28
  • 29. WifiForBeginners.com 802.11 Frame Types Client Frame Exchange (simplified) 29 Note: Client can only be associated to one AP at any time
  • 30. WifiForBeginners.com 802.11 Frame Types Roaming ● Client roaming to nearest AP is a desirable behaviour to maintain optimum connection speed and mitigate effect of slow clients on AP cell (traffic jams - racing cars behind bicycles) ● Important fact to remember: ○ Client makes decision of when to roam between APs - that’s right…. AP does not control client roaming decision ○ Some clients behave very badly and may be a “sticky client” that will not roam ■ consumer devices may assume only one AP (in) home and must remain associated at all costs! ● Roaming factors vary between clients: ○ AP signal level, connection speeds, errors etc. ○ No standardization around client roaming decision 30
  • 31. WifiForBeginners.com Client Speeds ● What connection speed can a client achieve? ● Depends on quality of RF link between client and AP - Factors: ○ Signal level ○ Errors ○ Noise ● Maximum potential speed depends upon the PHY capabilities of the client ○ Band support (2.4GHz/5GHz) ○ Number of streams (& antennas) - more streams, more speed ○ Channel width - wider channels, more speed ○ 802.11 amendment support ■ available speeds vary with modulation type ● e.g. 802.11a speeds vs 802.11ac 31
  • 34. WifiForBeginners.com Client Speeds ● Key takeaway: ○ Client speeds is not just a function of the WLAN infrastructure that is installed ○ To support 802.11ac speeds, WLAN APs must be able to support 802.11ac amendment specification ○ However, the speeds that clients will achieve (even if they are “802.11 ac” clients) dependant on: ■ Channel widths supported (20MHz, 40MHz , 80Mhz) ■ Number streams supported: 1, 2, 3 ■ To achieve 802.11ac speed of 1.3Gbps, client must be 3 stream, 80MHz device! 34
  • 35. WifiForBeginners.com Characteristics & Requirements of Clients ● We now have a huge variety of clients types, which have varying capabilities and requirements ○ important to understand when designing network and to understand the way they may behave ● Typical factors that affect client characteristics are: ○ Physical size ■ antenna size ■ power supply/power budget (battery) ● tx power (distance covered) ● number of streams supported 35
  • 36. WifiForBeginners.com Characteristics & Requirements of Clients ● Typical factors that affect client characteristics (cont’d): ○ Radio components ■ Chipset/NIC ● impacts number chains & 802.11 support ■ Radio type (2.4GHz/5GHz) ■ Number of antennas ■ single/multiple stream - dependant on: ● Chipset (chains) ● number antennas ● manufacturer implementation ● What is a chain? ○ signal processing circuitry that splits & combines signal in to multiple streams on a single radio 36
  • 37. WifiForBeginners.com Characteristics & Requirements of Clients ● Typical factors that affect client characteristics are: ○ 802.11 amendment support: ■ power save support ■ speed of access ● higher speeds, less tx time, higher capacity ● lower speed clients affect other clients ■ roaming decision support ● better decisions mean better network capacity ■ QoS support - vital for voice and video 37
  • 38. WifiForBeginners.com Characteristics & Requirements of Clients ● Two important questions when considering the performance of clients: ○ Can network provide the required features for the clients we support? ■ e.g. a network of 802.11n APs will never provide the higher speeds that an 802.11ac client is capable of achieving ○ Which clients can support features we provide on our WiFi network? ○ e.g. if our WLAN supports 802.11r (fast secure roaming), do the clients we use on our WLAN support this amendment? ● Behaviour of clients not just determined by client characteristics & capabilities, requires corresponding supported features on WLAN ○ always restricted to the lowest common denominator 38
  • 39. WifiForBeginners.com Characteristics & Requirements of Clients ● How do we find out about the capabilities of a client? ○ Manufacturer's documentation (good luck with that…) ○ Wi-Fi Alliance Product Finder (if WFA certified) ■ https://www.wi-fi.org/product-finder ■ e.g. iphone 5: http://certifications.prod.wi-fi. org/pdf/certificate/public/download?cid=WFA20103 ○ FCC web site (USA) ■ FCC ID database (https://fccid.io/) ○ Client data from wireless controller or management system ■ Connection speed, WMM support etc. ○ Wireless packet analyzer (e.g. Wireshark) ○ Google! :) 39>>> Blog article:http://bit.ly/how_fast_clients <<<
  • 40. WifiForBeginners.com Characteristics & Requirements of Clients ● We’ll have a look at four typical WLAN client types and discuss their typical characteristics ● Laptops ○ the “original” WiFi client in many organisations ○ good battery life as supporting many other devices beyond WiFI NIC & screen: mechanical disks, fans, high power processor etc. ○ generally have high spec wireless NIC, good tx power, multiple antennas (often in screen housing), multi-stream support ○ standard depends on chipset installed ■ still get some 2.4GHz NICs in budget laptops ○ Generally the highest performing of all clients ○ however, becoming less and less of overall % of clients 40
  • 41. WifiForBeginners.com Characteristics & Requirements of Clients ● Tablets ○ Main constraints: ■ battery life ■ antenna size ○ WiFi capabilities heavily constrained by battery ■ limited tx power ■ radio chipset typically only has one or (maybe) two radio ‘chains’ (transmitter/receiver) to support single/dual stream, so speed support limited - more chains = more power ○ Antenna size limited due to lack of anywhere to locate in tablet form factor ■ small antenna = lower antenna gain ■ smaller range and lower performance than laptop 41
  • 42. WifiForBeginners.com Characteristics & Requirements of Clients ● Smartphones (very similar to tablets) ○ Main constraints: ■ battery life ■ antenna size ○ WiFi capabilities heavily constrained by battery ■ limited tx power ■ radio chip only has one ‘chain’ (transmitter/receiver) to support single stream, so speed support limited - more chains = more power ○ Antenna size limited due to lack of anywhere to locate in phone form factor ■ small antenna = lower antenna gain (worse than tablets) ■ smaller range and lower performance than laptop 42
  • 43. WifiForBeginners.com Characteristics & Requirements of Clients ● Hand Scanner/Barcode Scanner (warehouse, supermarket etc.) ○ Good battery supply (charged overnight) ○ Good tx power ○ Low data requirements ○ Can support lower connection speeds over further distance ○ Often have a plug-in, removable NIC ○ Design requirements different if the only client type in environment (e. g. warehouse) ■ distance & coverage, not capacity ○ May only support older 802.11 amendments 43
  • 44. WifiForBeginners.com Characteristics & Requirements of Clients ● This is a tiny subset of clients available ● Whatever client being deployed, need to understand: ○ standards (amendment) support (802.11n, 802.11ac etc.) ○ radio capabilities (bands) ○ power capabilities ○ throughput requirements (what apps: voice/video/data) ○ antenna capabilities ○ security standard support 44
  • 45. WifiForBeginners.com Wireless NICs ● Many mobile devices have integrated (onboard) wireless chipset - fixed ● Some devices may have removable wireless NIC or have a wireless NIC added to improve capability or performance (e.g. USB wireless card) ○ typically laptops: ■ Windows, Apple, Linux ● Capabilities vary depending on form factor and power available ● NIC may or may not included integrated antenna 45
  • 46. WifiForBeginners.com Wireless NICs ● Onboard - NIC ○ on motherboard of laptop ■ often have separate antenna mounted in screen housing ○ internal to tablets and smartphones ● PCI Bus Nic ○ Usually in desktop machine ○ Generally uses a external black “rubber duck” dipole antenna 46
  • 47. WifiForBeginners.com Wireless NICs ● USB NIC ○ Most common form of removable NIC ■ plugs into USB slot of laptop generally ■ low-cost way of improving the support of a laptop (e.g. 5GHz NIC on budget machines) ■ Just be careful of damage! ■ Internal antenna (on-board dongle) ● SD (Secure Digital) NIC ○ Same form factor as SD cards put in to digital camera ○ Has built in antenna which usually protrudes outside of SD slot ● Variety of other NICs inc PCI varieties and compact flash 47
  • 48. WifiForBeginners.com Drivers and Setup Utilities ● Like any other hardware device on a desktop/laptop, wireless NICs need driver software ○ allows OS to talk to the hardware ● Clients that have a built-in or on-board NIC (e.g. tablets) will generally have driver built in to OS and should not require consideration ● Laptops/desktops (Windows/Mac/Linux) require drivers to be loaded for NIC ○ often supplied with OS or by manufacturer ← Latest version? ○ may require updated from time to time ← often overlooked! ○ if add new hardware (e.g. USB NIC), need to add correct drivers ● Need to be aware of drivers because: ○ new hardware won’t work without them ○ performance of clients may be improved by driver updates 48
  • 49. WifiForBeginners.com Drivers and Setup Utilities ● Installing drivers generally relatively easy: ○ just insert hardware - OS may detect if already has drivers bundled (plug & play) ○ download drivers from support page of NIC manufacturer on to local drive ■ OS may then automatically search for drivers when plugin new NIC ○ download manufacturer NIC utility software (or obtain from bundled CD/DVD) ■ this will generally include the NIC drivers and some supporting software utilities, which can be very useful 49
  • 50. WifiForBeginners.com Drivers and Setup Utilities ● Setup Utilities allow user to perform actions such as: ○ setup NIC to use one or more SSIDs ○ setup the security used for each network ○ look at signal levels of available networks ○ configure the preferred band of a NIC (e.g. try to use 5GHz) ○ configure the (legacy) standards supported by the NIC ● In Windows, a native configuration utility is provide (not vendor specific) ○ generally can choose whether to use vendor utility or Windows ● Taking the time to correctly setup the NIC via a setup utility can improve performance of the client and whole of WLAN if you have control of all clients & their settings 50
  • 51. WifiForBeginners.com Client Behavior- Revisited ● Earlier client related questions: ○ Which band will a client use? (2.4GHz/5GHz) ■ Which band is required SSID using? ■ How is client configured? ■ What is the behaviour of the client type (i.e. different client types have differing default behaviours for band choice) ■ What 802.11 amendment(s) is/are supported? ○ Which channel will a client use? ■ Dependant upon band choice ■ Dependant upon channels used by nearby AP ● has to use same channel as AP it joins (probing) ○ 51
  • 52. WifiForBeginners.com Client Behavior- Revisited ● Earlier client related questions: ○ Which AP will a client use? ■ Depends on AP signal strength ■ Depends on whether or not AP supports same standards as client so that AP can associate ■ Depends on whether AP supports required SSID ○ When/how will a client roam to a new access point? ■ Depends on AP RF planning ● Client will detect signal decrease/degradation ● Probe for other APs using same SSID ● Reassociate to new AP ■ Depends on roaming behaviour of client 52
  • 53. WifiForBeginners.com Summary ● What is a wireless client? ● Standards Review ● Evolution of Clients ● Client behaviour ● 802.11 Frame Types ● Client Speeds ● Characteristics & Requirements of Clients ● Wireless NICs ● Drivers & Utilities ● Client behaviour revisited 53