Mid-term Project Presentation Eli Bendersky Igor Oks.

Slides:



Advertisements
Similar presentations
Wi-Fi Technology ARTI J JANSARI M.E.(C.S.E.):-1ST (E.C.)
Advertisements

1 Pertemuan 17 Jaringan LAN (Local Area Network) Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Computer Communication & Networks Lecture # 06 Physical Layer: Analog Transmission Nadeem Majeed Choudhary
Wireless Networks and Spread Spectrum Technologies.
Wireless networking technology By Abbas Izadpanah January 2007.
Wireless Local Area Networks By Edmund Gean August 2, 2000.
CPET 260 – Network I Wireless Networks Bluetooth.
Wireless Networking So we talked about wired networks. What about wireless?
specifications overview Specifications MAC  Specification of layers below LLC  Associated management/control interfaces MIB Control Applications.
Final Presentation Wireless LAN driver for Win CE Eli Bendersky & Igor Oks Supervisor: Yevgeny Rivkin.
Final Presentation Spring 2003 Project ID: D0822 Project Name: WinCE integrating BT media share application Supervisor: Evgeny Rivkin Performed by: Maya.
Conducted and Wireless Media (Part II) School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 7, Tuesday 2/21/2007)
RELIABILITY OF WIRELESS NETWORKS Cagatay Bozturk.
IEEE 802 Series LAN/MAN Bridging & Management Logical Link Control CSMA/CD (Ethernet) Token Bus Token Ring Wireless.
WLAN b a Johan Montelius
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
Wireless LANs Presented by: Jerome Thompson Mei-Lun Huang Liu-Yin Hu Kai-Wing Sum.
Stacy Drake Bluetooth Vs. Wi-Fi. What is Bluetooth?
Wireless LANs Ethernet and all its enhancements is the major wired LAN architecture today Beyond Ethernet, the fastest growing LAN architecture is wireless.
Wireless LAN Pertemuan 16 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Wi-Fi Wireless LANs Dr. Adil Yousif. What is a Wireless LAN  A wireless local area network(LAN) is a flexible data communications system implemented.
CISCO NETWORKING ACADEMY PROGRAM (CNAP)
2/12/20021 IEEE Wireless Local Area Networks The future is wireless Presented by Tamer Khattab and George Wong Prepared for EECE571N - Advanced.
Lecture #2 Chapter 14 Wireless LANs.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Wireless technologies LAN Switching and Wireless – Chapter 7 and Fundamentals.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 50 – The Wireless LAN.
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
Local Area Networks Chapter 17, Exploring the Digital Domain.
1 FSATIE TELECOMMUNICATION WORKSHOP Overview of WiFi Presented by David Johnson Mobile platform technology leader IcomtekCSIR.
14.1 Chapter 14 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
24-July-2007 Wireless Networks. Wireless Technologies Bluetooth, ZigBee & Wireless USB short range communication between devices typically controlled.
The University of Bolton School of Business & Creative Technologies Wireless Networks Introduction 1.
Guided by: Jenela Prajapati Presented by: (08bec039) Nikhlesh khatra.
CWNA Guide to Wireless LANs, Second Edition Chapter Four IEEE Physical Layer Standards.
IEEE Standards. First published in June Defines technologies at the Physical layer and the MAC sublayer of the Data-Link layer. The standard.
IEEE Wireless LAN Standard
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
CWNA Guide to Wireless LANs, Second Edition Chapter Four IEEE Physical Layer Standards.
A PRESENTATION ON “Wireless Networks”
Doc.: IEEE /97 Submission March 1998 Pat Kinney, IntermecSlide 1 Wireless Solutions Continuum of needs for wireless products No one product which.
Architecture of an infrastructure network Distribution System Portal 802.x LAN Access Point LAN BSS LAN BSS 1 Access Point STA.
CWNA Guide to Wireless LANs, Second Edition Chapter Four IEEE Physical Layer Standards Modified.
Final Review Focus- Chapter 4: Network layer Chapter 5: Data link layer Notes: Physical layer Understand previous chapters covered in class. Final exam.
Lecture # 13 Computer Communication & Networks. Today’s Menu ↗Last Lecture Review ↗Wireless LANs ↗Introduction ↗Flavors of Wireless LANs ↗CSMA/CA Wireless.
A presentation On a,b,g Wireless LAN, and Preented By Md.Masum Hossain Pranjal Sinha Md.Munis Varun Jain Anmol Jain Nsumbu Noe.
1 LAN – local area network overview: 1.Types of networks 2.Network topology 3.LAN local area networks 4.Introduction to TCP/IP 5.IEEE / Wireless.
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
Review. Layers Physical layer – sending bits from one place to another, ensuring an okay BER Data link layer – encapsulate information bits into frames,
WLAN.
CO5023 Wireless Networks. Varieties of wireless network Wireless LANs: the main topic for this week. Consists of making a single-hop connection to an.
Emerging Broadband Wireless Standards IEEE Bluetooth WAN MAN LAN PAN IEEE n- Wireless LAN IEEE d Hybrid MAC/ MIMO OFDMA/ MIMO HSDPA/
Cisco Discovery Networking for Homes and Small Businesses Chapter 7 JEOPARDY.
CSCI 465 D ata Communications and Networks Lecture 23 Martin van Bommel CSCI 465 Data Communications & Networks 1.
2001/10/26 Prof. Huei-Wen Ferng 1 Chapter 4 Wireless LAN Technologies and Products.
Networking on the International Space Station Presentation by Bradley Roach 10/09/2007.
COMPUTER FUNDAMENTALS David Samuel Bhatti
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
Pritee Parwekar. Requirements and Standards Some requirements for WSN deployment include: –Fault tolerance –Lifetime –Scalability –Real-time data.
SSN College of Engineering
Wireless LANs Wireless proliferating rapidly.
General Overview IEEE WLAN Standard
expanded by Jozef Goetz, 2014 The McGraw-Hill Companies, Inc., 2007
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Chapter 6 Local Area Networks 9/18/2018 2:04:48 AM9/18/2018 2:04:48 AM.
Wireless LAN 第一組 電機四 林長寬 B /11/24.
Wi-Fi Technology By : Pranav Mandora Rikin Mistry LDRP-EC.
Wireless LAN Technologies and Products
Conducted and Wireless Media (Part II)
IEEE Wireless Local Area Networks (RF-LANs)
Presentation transcript:

Mid-term Project Presentation Eli Bendersky Igor Oks

The project  Driver for a wireless LAN network card.

Project goals  Experience with Windows CE development for handheld computers.  Understanding the internals of a wireless network card driver.  Serve as a starting-point for future projects based on communication using the protocol.  Setting up a functional WLAN environment

Background

Wireless LAN  A Local Area Network, for office, home, school etc.  Wireless connection: No need for network wires, sockets, etc.  Fast  Prices dropping

How does WLAN work

What was done so far ?

A development environment was set up  HW: Desktop PC and a hand-held PC (iPac) with a network card. Access point to the network.  SW: Windows CE Platform SDK, Microsoft Visual C++ for Embedded applications. Source code of a sample driver.

A thorough understanding of the standard  Operates on the Physical & Data Link network layers  Consists of an Access points and client(s) (can also operate on peer- to-peer level)

– Physical Layer  Frequency: 2,400 Mhz – 2,483 Mhz  Speed: 1-2 Mbps  There are two common methods:  DSSS (Direct Sequence Spread Spectrum) – uses Phase Shift Keying (PSK) modulation.  FHSS (Frequency Hopping Spread Spectrum) – uses FSK (Frequency Shift Keying)

FHSS  The 2.4 Ghz band is divided to 79 channels of 1 Mhz  Sender and receiver agree on a channel switching scheme  Maximum speed is 2 Mbps

DSSS  The 2.4 Ghz band is divided into 14 partly-overlapping channels  Data is sent over a single channel without switching

– Data Link Layer  LLC – Similar to other 802 networks (such as Ethernet)  MAC – Uses CSMA/CA (Carrier Sense, Multiple Access / Collision Avoidance)

Driver implementation  Using the Windows CE DDK (Driver Development Kit)  Following NDIS (Network Driver Interface Specification)  Latest NDIS version is 5.0

Understanding NDIS 5.0  NDIS – interface by which one or more LAN adapters communicate  The network card driver uses NDIS  Primary purpose: define a standard API for Network Interface Cards

The driver  Directly manages a network interface card and provides an interface to higher level drivers.  Miniport – wrapped by NDIS on both the higher and the lower levels  Calls lower-level NDIS functions  Provides functions to upper levels. For example: DriverEntry

DriverEntry  Called by the system to load the driver  Creates an association between the driver and the NDIS Library  Registers driver version number and entry points with NDIS

Heaps of source code  Given a sample driver (from Intel)  Going through the code, understanding the flow  Recognizing lower-level and higher- level interface calls

To be done …

Understanding the driver  A lot of source code to go through !

Making things work  Compiling the driver (with MS VC++ Embedded)  Loading the driver onto the iPac

Establish Communication  Establish communication from the iPac to an access point using our driver  Remote debugging to watch over the process

If that succeeds …  Communication via works !  Think about applications  Extensive documentation

Schedule  – Complete our understanding of the driver and the underlying protocols.  Debugging  – Making the driver work on the iPac with a network card  – Final presentation & report