cs620 new trends in information technology topic 03
play

CS620: New Trends in Information Technology Topic 03: Challenges in - PowerPoint PPT Presentation

CS620: New Trends in Information Technology Topic 03: Challenges in Wireless Networks Autumn 2007 (Jul-Dec) Bhaskaran Raman Department of CSE, IIT Bombay CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT


  1. CS620: New Trends in Information Technology Topic 03: Challenges in Wireless Networks Autumn 2007 (Jul-Dec) Bhaskaran Raman Department of CSE, IIT Bombay CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 1

  2. Electro-Magnetic Spectrum CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 2

  3. Range of Wireless Systems Satellite FM, MW, SW Radio WLL, Cellular WLANs Bluetooth Infrared 1m 10m 100m 1km 10km 100km 1000km CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 3

  4. Wireless Systems: Classification Broadcast: Two-way: AM, FM radio Analog Cordless phone Television Analog cellular Satellite broadcast Two-way: Digital cellular Wireless local loop Digital Wireless LANs Infrared Bluetooth CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 4

  5. Wired versus Wireless ● Attenuation is low ● Attenuation is high ● Interference is nil: ● Interference is high: each wire is a single medium separate medium ● No knots, no digging ● Clumsy, costly, no to lay cables, tether- mobility free CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 5

  6. Wireless Networking Challenges ● Reference: The Challenges of Mobile Computing, George H. Forman and John Zahorjan, IEEE Computer, April 1994 – Tech report: http://citeseer.ist.psu.edu/38782.html CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 6

  7. Challenge-1: Disconnection ● User moves out of range, or obstacle comes in- between ● Techniques to cope with this: – Operate asynchronously: lazy-write-back, pre- fetching – Expose disconnection to the user CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 7

  8. Challenge-2: Low Bandwidth ● Result of shared channel, high attenuation ● Techniques to cope with this: – More spectrum (but this is a limited resource) – Smaller cells – Compression – Pre-fetching, lazy write-back – Intelligent scheduling CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 8

  9. Challenge-3: Variable Bandwidth ● Sources of variability: – Moving from wired to wireless – Moving from one wireless network to another – When changing location ● Techniques to cope with this: – Application has to adapt to changing bandwidth availability CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 9

  10. Challenge-4: Security Risks ● Problem: broadcast medium! – No well defined boundary ● Techniques to cope with this: – Design system with security in mind ● Problem: device can be stolen! ● Techniques to cope with this: – Protect data in the device (e.g. using PIN) CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 10

  11. Challenge-5: Mobility ● Network address has to change! ● Techniques to cope with this: – Decouple identity from location ● Need to keep track of user location – Paging mechanism CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 11

  12. Challenge-6: Power Consumption ● Portable devices cannot have large batteries ● Techniques to cope with this: – Design system with power in mind – All protocols and applications must be power-aware CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 12

  13. Challenge-7: User Interface ● Wireless applications cannot expect a sophisticated interface: – Form factor & capability of device may be limited ● Techniques to cope with this: – Application specific – Clever UI design (e.g. voice recognition) CS620: New Trends in Information Technology, Bhaskaran Raman, Department of CSE, IIT Bombay 13

Recommend


More recommend