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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend