cs5530 mobile wireless systems
play

CS5530 Mobile/Wireless Systems Introduction Yanyan Zhuang - PowerPoint PPT Presentation

CS5530 Mobile/Wireless Systems Introduction Yanyan Zhuang Department of Computer Science http://www.cs.uccs.edu/~yzhuang UC. Colorado Springs CS5530 Ref. CN5E, NT@UW Intro of Intro Yanyan Zhuang o PhD in network systems o


  1. CS5530 Mobile/Wireless Systems Introduction Yanyan Zhuang Department of Computer Science http://www.cs.uccs.edu/~yzhuang UC. Colorado Springs CS5530 Ref. CN5E, NT@UW

  2. Intro of Intro • Yanyan Zhuang o PhD in network systems o yzhuang@uccs.edu • Office hours o M/W: an hour after class o F: 11am – 12pm • Blackboard: announcement, schedules CS5530 2 Ref. CN5E, NT@UW

  3. Outline • Why study mobile/wireless systems? • What will you learn? • Lectures, Assignments, Projects, Exams • Course policy • Overview CS5530 3 Ref. CN5E, NT@UW

  4. Why study mobile/wireless systems? • Where does Internet come from? o Computer center à Computer networks à Internet • Wireless o Mobility, flexibility CS5530 4 Ref. CN5E, NT@UW

  5. What will you learn? • How do wireless networks work? o WiFi, cellular, Bluetooth, etc. o No heavy math! • How to program on end-user devices? o iOS o Android CS5530 5 Ref. CN5E, NT@UW

  6. Lectures, Assignments, Project, Exams • Lectures o Monday and Wednesday 4:45PM – 6:00 PM o ENGR 138 • Assignments (individual) o iOS/Android programming assignments • Research project (individual or in groups) o Choose a topic that interests you, talk to me before you start • Midterm and Final (online, open-book, limited time) o Midterm TBD, mid/late March (take home) o Final: 5:20 – 7:20 pm, May 10 (in class) http://www.uccs.edu/Documents/cic/spring%202017/Final%20Exam%20Sc hedule.pdf CS5530 6 Ref. CN5E, NT@UW

  7. Course Policy • Grading scale Percentage Grade 90 - 100 A 87 - 89 A- 84- 86 B+ 80 - 83 B 75 - 79 C+ 70 - 74 C 65 - 69 D+ 60 - 64 D Below 60 F CS5530 7 Ref. CN5E, NT@UW

  8. Course Policy (cont.) • Grading percentage o Assignments: 40% o Research project: 20% o Midterm: 20% o Final exam: 20% CS5530 8 Ref. CN5E, NT@UW

  9. Where to get help? • Q&A in class • Office hours o M/W one hour after class 6-7pm o F: 11:00am -- 12:00pm o By appointment o ENGR 184 CS5530 9 Ref. CN5E, NT@UW

  10. Overview CS5530 10 Ref. CN5E, NT@UW

  11. What is a Wireless Network • First, what is a network? o Computer networks } A large number of separate but interconnected computers } The connection: via a copper wire, fiber optics, microwaves, infrared, satellites, and so on o Internet } The most well-known network of networks CS5530 11 Ref. CN5E, NT@UW

  12. Where did Internet come from? • ARPANET (1966-1967): Advanced Research Projects Agency Network o Funded by Advanced Research Projects Agency (ARPA) of United States Department of Defense • Goal: network academic computers (UCLA, SRI, UCSB, Utah -- first nodes in 1969) • 1971: ~20 ARPANET nodes CS5530 12 Ref. CN5E, NT@UW

  13. Where did Internet come from? Rough sketch: late 1960s CS5530 13 Ref. CN5E, NT@UW

  14. 1970s to 1980s: ARPANET transitioned to TCP/IP CS4500/5500 UC. Colorado Springs Ref. MOS4E, OS@Austin, Columbia, UWisc

  15. Growth of Internet Hosts CS5530 15 Ref. CN5E, NT@UW

  16. What is a Wireless Network (cont.) • Use of networks o Business, home use o Mobile users } People on the go want to do all things they do at home and in office } Mobile connectivity ¨ Cellular, WiFi (IEEE 802.11) } Different mobile systems ¨ Smartphones/tablets/smart watch ¨ GPS ¨ RFID (Radio-Frequency IDentification) CS5530 16 Ref. CN5E, NT@UW

  17. What is a Wireless Network (cont.) • Some other wireless networks o Sensor networks } Made up of nodes that gather and wirelessly relay information they sense about the state of the physical world } The nodes may be cars or phones, or may be separate devices ¨ Car’s OBD sensors ¨ Separate devices ¨ accelerometers, barometers, ocean bottom seismometers, pressure recorders and hydrophone CS5530 17 Ref. CN5E, NT@UW

  18. Network Reference Model • A four layer model based on experience 4 Application – Programs that use network service 3 Transport 3 Transport – Provides end-to-end data delivery – Provides end-to-end data delivery 2 Internet – Send packets over multiple networks 1 Link – Send frames over a link CS5530 18 Ref. CN5E, NT@UW

  19. Network Reference Model (cont.) • A four layer model based on experience 4 Application SMTP HTTP RTP DNS 3 Transport TCP UDP Every Internet 2 Internet IP network layer device must speak! Ethernet 3G 1 Link Cable DSL 802.11 CS5530 19 Ref. CN5E, NT@UW

  20. LAN and WLAN Wireless router / Base station The standard for wireless LANs is called IEEE 802.11 , popularly known as WiFi CS5530 20 Ref. CN5E, NT@UW

  21. Wireless vs. Wired • Link layer 4 Application SMTP HTTP RTP DNS 3 Transport TCP UDP 2 Internet IP Ethernet 3G 1 Link Cable DSL 802.11 • Medium: open air • No wiring required • Less secure than wired networks o It’s a lot more difficult for unauthorized eavesdroppers and other snoops to monitor data in a wired network CS5530 21 Ref. CN5E, NT@UW

  22. Wireless vs. Wired • Advantage o Allows mobility o Much cheaper and easier to deploy, change, and upgrade • Disadvantage o Exposed (unshielded) medium Susceptible to physical phenomena (interference) } More errors } o Slower data rates for longer distances o Security: anyone in range hears transmission CS5530 22 Ref. CN5E, NT@UW

  23. Wireless Standards • Cellular o 2G: GSM, CDMA o 3G: CDMA2000, WCDMA, TD-SCDMA o 4G/5G/LTE • IEEE 802.11 o a: 5.0Ghz band, 54Mbps ( 25 Mbps operating rate) o b: 2.4Ghz band, 11Mbps ( 4.5 Mbps operating rate) o g: 2.4Ghz, 54Mbps ( 19 Mbps operating rate) o Other versions (802.11n, p, etc.) • IEEE 802.15: low powered wireless o 802.15.1: 2.4Ghz, 2.1 Mbps (Bluetooth) o 802.15.4: 2.4Ghz, 250 Kbps (Sensor Networks) CS5530 23 Ref. CN5E, NT@UW

  24. Wireless Link Characteristics CS5530 24 Ref. CN5E, NT@UW

  25. Wireless Transmission Range The range that the receiver is just able to receive/decode the signal 1. Transmission power 2. Signal-to-noise ratio CS5530 25 Ref. CN5E, NT@UW

  26. A Wireless Link? CS5530 26 Ref. CN5E, NT@UW

  27. A Wireless Link! CS5530 27 Ref. CN5E, NT@UW

  28. Some other issues • Hidden terminals A C B • A and C can both send to B but can’t hear each other o A is a hidden terminal for C and vice versa CS5530 28 Ref. CN5E, NT@UW

  29. Some other issues (cont.) • Exposed terminals A C D B • Exposed node: B sends a packet to A; C hears this and decides not to send a packet to D (despite that this will not cause interference) CS5530 29 Ref. CN5E, NT@UW

  30. Summary • What is a network • Different kinds of wireless networks • Wireless standards • Issues with wireless networks CS5530 30 Ref. CN5E, NT@UW

Recommend


More recommend