Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers -  Fred Eady

Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers (eBook)

(Autor)

eBook Download: PDF
2005 | 1. Auflage
400 Seiten
Elsevier Science (Verlag)
978-0-08-045728-4 (ISBN)
Systemvoraussetzungen
64,95 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Wireless networking is poised to have a massive impact on communications, and the 802.11 standard is to wireless networking what Ethernet is to wired networking. There are already over 50 million devices using the dominant IEEE 802.11 (essentially wireless Ethernet) standard, with astronomical growth predicted over the next 10 years. New applications are emerging every day, with wireless capability being embedded in everything from electric meters to hospital patient tracking systems to security devices.

This practical reference guides readers through the wireless technology forest, giving them the knowledge, the hardware and the software necessary to design a wireless embedded device rapidly, inexpensively, and effectively. Using off-the-shelf microcontrollers from Microchip and Atmel, the author provides step-by-step instructions for designing the hardware and firmware for a fully operational wireless networking device. The book gives a thorough introduction to 802.11 technology and puts it into perspective against the other wireless standard options. Just enough theory and mathematics is provided to give the depth of understanding needed for practical design work.

The book thoroughly covers:
* Laptop wireless Ethernet card introduction and theory
*Introduction to CompactFlash-to-microcontroller interfacing
* Implementing the laptop wireless Ethernet card in an embedded environment

In addition, the book includes a CDROM containing all of the code, schematics and programs necessary to implement embedded 802.11 wireless networking.

* Covers the hottest new embedded market area- wireless networking

* Shows designers how to save money and time by using microcontrollers in their embedded wireless designs instead of expensive, complex prefab boards

* CD-ROM accompanying book contains all the code, schematics and programs necessary to get started now!
Wireless networking is poised to have a massive impact on communications, and the 802.11 standard is to wireless networking what Ethernet is to wired networking. There are already over 50 million devices using the dominant IEEE 802.11 (essentially wireless Ethernet) standard, with astronomical growth predicted over the next 10 years. New applications are emerging every day, with wireless capability being embedded in everything from electric meters to hospital patient tracking systems to security devices. This practical reference guides readers through the wireless technology forest, giving them the knowledge, the hardware and the software necessary to design a wireless embedded device rapidly, inexpensively, and effectively. Using off-the-shelf microcontrollers from Microchip and Atmel, the author provides step-by-step instructions for designing the hardware and firmware for a fully operational wireless networking device. The book gives a thorough introduction to 802.11 technology and puts it into perspective against the other wireless standard options. Just enough theory and mathematics is provided to give the depth of understanding needed for practical design work. The book thoroughly covers: * Laptop wireless Ethernet card introduction and theory *Introduction to CompactFlash-to-microcontroller interfacing* Implementing the laptop wireless Ethernet card in an embedded environment Covers the hottest new embedded market area- wireless networking Shows designers how to save money and time by using microcontrollers in their embedded wireless designs instead of expensive, complex prefab boards

Front Cover 1
Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers 4
Copyright Page 5
Contents 6
Preface 10
What’s on the CD-ROM? 11
Chapter 1: Why Are We Doing This? 12
Selecting a Suitable Microcontroller 13
Selecting a Suitable 802.11b Communications Device 14
802.11b Hardware Overview 14
AirDrop Basics 15
Chapter 2: The AirDrop-P 20
The AirDrop-P Hardware 20
Learn to Play Guitar and Become Famous 26
Chapter 3: The AirDrop-A 28
The AirDrop-A Hardware 28
Bowing Out 34
Chapter 4: 802.11b CompactFlash Network Interface Cards 36
They Were Not Designed To Do This 36
The TEW-222CF 36
Never Ignore an Inquisitive Author with Hand Tools 37
Unwrapping the TEW-222CF 41
An Undercover Look at the Zonet ZCF1100 43
What's Behind Door Number 4 45
RF, Witchcraft, Pointy Hats, Ghouls, Goblins...Same Thing 46
Chapter 5: Talking With 802.11b CompactFlash NICs 48
Physically Connecting a Microcontroller to a CompactFlash Card 49
Musical Overtones 54
Chapter 6: Touring the Card Information Structure 56
Talking in Tuples 57
First Steps with the AirDrop-P 59
Walking the Tuple Chain 61
CIS Reconnaissance 70
Dumping Linksys WCF12 Tuples 76
Dumping Netgear MA701 Tuples 79
Dumping Zonet ZCF100 Tuples 81
Enabling the 80211b CompactFlash NIC 85
The Value of Parsing the CIS 88
Full Throttle 88
Chapter 7: Learning to Talk to 802.11b CompactFlash NICs 90
What the 802.11b NIC Does for Us 90
The 802.11b CompactFlash NIC I/O Drivers 94
Chapter 8: Setting Up An AirDrop Wireless Network 104
Setting Up the AP 105
Something's in the Air 106
Guitars and Hollywood 115
Chapter 9: AirDrop Driver Basics 116
BAP 116
FID 117
RID 118
Reading a RID 129
Stringing Up the SSID 136
Good RIDdance 139
Retrieving the MAC Address 141
Status Check 145
Chapter 10: Putting an AirDrop on a Wireless LAN 148
Bogie Number 1 - Allocating Transmit Buffers 148
Bogie Number 2 - Enabling the MAC 158
Authenticating the AirDrop Wireless LAN Station 169
Associating with the AIRDROP_NETWORK AP 171
Chapter 11: Processing 802.11b Frames with the AirDrop 178
AirDrop Frame Structure 179
AirDrop-P Frame Reception 195
Chapter 12: PINGING the AirDrop 220
Examining the IP Header 242
Chapter 13: Flying Cargo with UDP and the AirDrop 254
Running a UDP Application on the AirDrop-P 254
The EDTP Internet Test Panel and the Code Behind It 256
Exercising the AirDrop-P with the EDTP Internet Test Panel 260
Notes 285
Chapter 14: Flying Cargo with TCP/IP and the AirDrop 286
TCP and the AirDrop-P 286
The TCP/IP Stack's Physical Layer 295
The TCP/IP Stack's Data Link Layer 295
The TCP/IP Stack's Network Layer 295
The TCP/IP Stack's Transport Layer 295
The TCP/IP Stack's Application Layer 296
TCP/IP - The Big Ugly 296
You've Done It! 345
Chapter 15: WEP and the AirDrop 346
Incorporating WEP into the AirDrop 802.11b Driver 346
Chapter 16: An Experimental AVR AirDrop Variant 356
The New Experimental AirDrop Hardware 356
The Experimental AirDrop Firmware 359
Coding a Simple 802.11b Web Server 366
The AirDrop SRAM 369
Chapter 17: A New Kid in Town Who Calls Himself ZigBee 372
Zig Wha??? 372
Making ZigBee Talk 374
The Microchip ZigBee Stack 377
Chapter 18: Parting Frames 382
Numeric Notation 384
Source Code Presentation 384
Conventions 384
Sub Snippets 385
Netasyst Sniffer Capture Text Presentation 386
Mini Sniffs 386
Index 388
ELSEVIER SCIENCE CD-ROM LICENSE AGREEMENT 392

Erscheint lt. Verlag 18.10.2005
Sprache englisch
Themenwelt Sachbuch/Ratgeber
Mathematik / Informatik Informatik Netzwerke
Technik Elektrotechnik / Energietechnik
Technik Nachrichtentechnik
ISBN-10 0-08-045728-2 / 0080457282
ISBN-13 978-0-08-045728-4 / 9780080457284
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 11,7 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
das Praxisbuch für Administratoren und DevOps-Teams

von Michael Kofler

eBook Download (2023)
Rheinwerk Computing (Verlag)
39,90
Das umfassende Handbuch

von Martin Linten; Axel Schemberg; Kai Surendorf

eBook Download (2023)
Rheinwerk Computing (Verlag)
29,90
Technologien und Best Practices für die Umsetzung im Unternehmen

von Michael Lang; Hans Löhr

eBook Download (2022)
Carl Hanser Verlag GmbH & Co. KG
39,99