Wireless Internet Applications & Architecture CSC1720 – Introduction to Internet Essential Materials Based on Wireless Internet App. and Arch. © 2002 Mark Beaulieu. Outline Introduction: From Wired to Wireless Wireless Devices – Web Phones, Handhelds, Pagers, … Wireless Networks – WAN, LAN, PAN How do they work? Wireless Internet Architectures – 2G, 2.5G, 3G, 4G, Bluetooth, IR, Satellites? … Wireless Internet Applications The Future of Wireless Technology CSC1720 – Introduction to Internet 2 All copyrights reserved by C.C. Cheung 2003. Introduction The wireless Internet is the network of radio-connected devices and servers using voice, information and other Internet services. Two billion wireless mobile users will exist by the year 2010. Almost every Internet service is being made ready for the wireless Internet. CSC1720 – Introduction to Internet 3 All copyrights reserved by C.C. Cheung 2003. Wireless History First wireless experiments – 1888: Heinrich Hertz – spark generator – 1894: Guglielmo Marconi – Ring a bell 30 ft away Broadcast radio – 1920 Photographs transmitted by radio – 1924 Mobile Radio to Police Cars – 1926 Broadcast Television – 1936, Color – 1950 Satellite Systems for Telephony – 1962 Cordless Telephones – 1980 Pagers (widely used) – 1985, … CSC1720 – Introduction to Internet 4 All copyrights reserved by C.C. Cheung 2003. Wireless History Heinrich Hertz CSC1720 – Introduction to Internet Guglielmo Marconi 5 All copyrights reserved by C.C. Cheung 2003. Hardware Perspective The Equipments / devices What are the advantages and disadvantages of using the following devices? – Web Phone – Handheld – Pager – Voice Portal – Web PC – Appliance CSC1720 – Introduction to Internet 6 All copyrights reserved by C.C. Cheung 2003. Web Phones & Handhelds Web Phones – It is a modified cell phone with display hardware and Internet access software. – Japanese use color I-mode phones. – Europeans use WAP phones for messaging. Handhelds / PDA – It is a small computer with OS, storage, screen, keyboard and wireless connection interfaces (IrDA infrared) or Bluetooth (Short-range radio) – With wireless modem, we can sync over the air. CSC1720 – Introduction to Internet 7 All copyrights reserved by C.C. Cheung 2003. Pagers & Voice Portals Pagers – A small wireless device that uses paging networks to send and receive data. – Paging belongs to messaging applications. – Pagers are ideal as cheap and low-power. Voice Portals – A natural voice interface that runs on a server to give you a dialog. Listen your speech, calculate a reply, synthesis a response. CSC1720 – Introduction to Internet 8 All copyrights reserved by C.C. Cheung 2003. Web PCs & Appliance Web PCs – PC and even laptop are poor mobile devices, need to put near a power supply. – Table PC, lightweight, easy to hand over. Appliance – iAppliances stand for Internet appliances refer to specialized gadget designed as a single application. – Webpad, WebTV, … CSC1720 – Introduction to Internet 9 All copyrights reserved by C.C. Cheung 2003. Wireless Spectrum Left: long, low-power, low-energy waves CSC1720 – Introduction to Internet 10 All copyrights reserved by C.C. Cheung 2003. 1G 2G Cellular Spectrum CSC1720 – Introduction to Internet 11 All copyrights reserved by C.C. Cheung 2003. Spectrum Allocation History MHz 5.15 – 5.35 2400 – 2483 2400 1850 806 512 – – – – Spectrum Use 802.11a Bluetooth (802.15) Time 2002 2001 homeRF PCS cell phone AMPS cell phone UHF TV 2000 1996 1980 1949 2483 1990 902 806 54 – 216 88 – 108 0.535 1.6 to Internet CSC1720 –– Introduction VHF TV FM Radio AM Radio 12 1941 1935 1921 All copyrights reserved by C.C. Cheung 2003. AM & FM Radio Two different methods to represent 1 & 0. demo CSC1720 – Introduction to Internet 13 All copyrights reserved by C.C. Cheung 2003. Architecture Perspective Wireless Networks WAN – Wide Area Network – Ranged up to 2500 meters, GSM, GPRS, … LAN – Local Area Network – Ranged up to 100 meters, 802.11b, … PAN – Personal Area Network – Low-power, short-range network – Ranged up to 10 meters – Bluetooth, IR, … CSC1720 – Introduction to Internet 14 All copyrights reserved by C.C. Cheung 2003. Personal Area Network 1-20 Mbps Local Area Network 11-54 Mbps Wide Area Network 9-144 Kbps Three Wireless Internets CSC1720 – Introduction to Internet 15 All copyrights reserved by C.C. Cheung 2003. WAN Topology CSC1720 – Introduction to Internet 16 All copyrights reserved by C.C. Cheung 2003. LAN Topology CSC1720 – Introduction to Internet 17 All copyrights reserved by C.C. Cheung 2003. PAN Topology Wireless PAN module CSC1720 – Introduction to Internet 18 All copyrights reserved by C.C. Cheung 2003. Wide Area Networks WAN 800 to 1900 MHz 9600 kbps 2500 meters CSC1720 – Introduction to Internet 19 All copyrights reserved by C.C. Cheung 2003. LAN & PAN LAN 2.4 GHz 11 Mbps 100 meters PAN 2.4 GHz 700 Kbps 10 meters CSC1720 – Introduction to Internet 20 All copyrights reserved by C.C. Cheung 2003. Wireless data rates Wireless data rate Wireless device 9.6 kbps Web phones 14.4 kbps Pagers, Web phones 19.2 kbps Pagers 128 kbps Handhelds 11 Mbps Handhelds using wireless LAN CSC1720 – Introduction to Internet 21 All copyrights reserved by C.C. Cheung 2003. Informative Perspective How wireless works? Including Wireless network and Wired network CSC1720 – Introduction to Internet 22 All copyrights reserved by C.C. Cheung 2003. Cellular Tower Grids Towers Power the Mobile Spectrum CSC1720 – Introduction to Internet 23 All copyrights reserved by C.C. Cheung 2003. Putting up Towers CSC1720 – Introduction to Internet 24 All copyrights reserved by C.C. Cheung 2003. Antennas Omni-directional antennas – The signal can be radiated out in all directions Yagi antennas – Provides a fairly focused beam Parabolic antennas – The most powerful we can buy Dipole antennas – Use to increase range indoors CSC1720 – Introduction to Internet 25 All copyrights reserved by C.C. Cheung 2003. Antennas figures CSC1720 – Introduction to Internet 26 All copyrights reserved by C.C. Cheung 2003. Cellular handoff Handoff is the process of automatically passing the call from one transmitter to the next. CSC1720 – Introduction to Internet 27 All copyrights reserved by C.C. Cheung 2003. Wireless Standards IEEE 802.11 (Wireless LAN, a family) IEEE 802.11a (5 GHz band) IEEE 802.11b (the most common one) IEEE 802.11g (Fast) Bluetooth HomeRF Infra-Red (IR) CSC1720 – Introduction to Internet 28 All copyrights reserved by C.C. Cheung 2003. IEEE 802.11b standard Transmit and receive data at 11Mbps. Include all the network overheads Theoretically, real throughput: 7Mbps. 802.11b supports five speeds: – 11M, 5.5M, 2M, 1M and 512k CSC1720 – Introduction to Internet 29 All copyrights reserved by C.C. Cheung 2003. Wi-Fi Standard Same as IEEE 802.11b Transmission rate: 11 Mbps Bandwidth: 2.4 GHz Coverage: 300 m Support devices: 25 Any advantage & disadvantage? CSC1720 – Introduction to Internet 30 All copyrights reserved by C.C. Cheung 2003. IEEE 802.11a IEEE 802.11a supports 54 Mbps – Bandwidth – 5 GHz – Incompatible with Wi-Fi devices – Expensive devices CSC1720 – Introduction to Internet 31 All copyrights reserved by C.C. Cheung 2003. IEEE 802.11g IEEE 802.11g also supports 54 Mbps – Use 2.4 GHz – Much cheaper than IEEE 802.11a devices – Apple computers also support IEEE 802.11g CSC1720 – Introduction to Internet 32 All copyrights reserved by C.C. Cheung 2003. Speed / Distance Speed Outdoor Indoor 54Mbps 50m 20m 18Mbps 150m 75m 11Mbps 180m 125m 1Mbps 570m 125m CSC1720 – Introduction to Internet 33 All copyrights reserved by C.C. Cheung 2003. Wireless network connection CSC1720 – Introduction to Internet 34 All copyrights reserved by C.C. Cheung 2003. Bluetooth It is a low-cost, low-power, short-range radio link for mobile devices and for WAN/LAN access points. Both voice and data communications at about 70 kbps. CSC1720 – Introduction to Internet 35 All copyrights reserved by C.C. Cheung 2003. HomeRF The network can accommodate a maximum of 127 nodes. CSC1720 – Introduction to Internet 36 All copyrights reserved by C.C. Cheung 2003. Infrared Technology It is a popular way for handhelds to exchange data, typically range of 2M. They are often used to manually exchange information using strictly a point-to-point connection. IrDA v1.0 transmits data at 115 kbps. IrDA v1.1 transmits data at 4 Mbps. CSC1720 – Introduction to Internet 37 All copyrights reserved by C.C. Cheung 2003. Wireless Interference at 2.4 GHz Wireless LAN 2.4 GHz Protocols Table 14 (99) IEEE 802.11b HomeRF Bluetooth Speed 11 Mbps 1, 2, 10 Mbps 30 to 700 kbps Use Office or campus LAN Home office, house and yard Personal Area Network 50 meters 10 meters Wideband frequency hopping Narrowband frequency hopping 100 meters Range Frequency Direct sequence spread spectrum sharing Backers Cisco, Lucent, 3Com, Apple, Apple, Compaq, Dell, Motorola, Ericsson, Motorola, Intel, Proxim, HomeRF Working Nokia, Bluetooth Special Intel, WECA Consortium Group Interest Group URL www.wirelessethernet.com CSC1720 – Introduction to Internet www.homerf.org 38 www.bluetooth.com All copyrights reserved by C.C. Cheung 2003. Break Time – 10 minutes CSC1720 – Introduction to Internet 39 All copyrights reserved by C.C. Cheung 2003. Focus on the 3G Network Evolution 1G FDMA Frequency Division Multiple Access 1980s – each calling party is allocated a dedicated frequency channel: 3 users use three channels CSC1720 – Introduction to Internet 3G 2G TDMA & GSM Time Division Multiple Access & Groupe Speciale Mobile 1990s – callers timeshare a frequency channel: nine users use 3 channels 40 CDMA & WCDMA Code Division Multiple Access & Wide CDMA 1990s – callers use a shorter bandwidth 2000s – Each call is spread, randomly broken down and mixed: ten callers use one channel. All copyrights reserved by C.C. Cheung 2003. 1G, 2G, 3G Networks 1G – Circuit-switched, analog signals, Voice only 2G – Circuit-switched, digital signals, voice or data overlay, 9 kbps or 19 kbps 2.5G - GPRS, why it is called 2.5G? 3G – Packet-switched, Transparent roaming, 2Mbps, Identification of caller location CSC1720 – Introduction to Internet 41 All copyrights reserved by C.C. Cheung 2003. Cellular Family Tree 1G introduced by AT&T in 1983, only analog cellular telephony. 2G introduced in 1987 in Europe. Three primary wireless standards: – TDMA (Time Division Multiple Access) – GSM (Global System for Mobile Communications) – CDMA (Code Division Multiple Access) 2.5G supports faster wireless data services, GSM extensions. 3G & 4G provide wider bandwidth and higher data rates for mobile users. CSC1720 – Introduction to Internet 42 All copyrights reserved by C.C. Cheung 2003. Bandwidth & Time CSC1720 – Introduction to Internet 43 All copyrights reserved by C.C. Cheung 2003. Frequency Divided Multiple Access (Used in analog and digital systems) CSC1720 – Introduction to Internet 44 All copyrights reserved by C.C. Cheung 2003. Time Divided Multiple Access (Used in digital systems, FDMA is a foundation) CSC1720 – Introduction to Internet 45 All copyrights reserved by C.C. Cheung 2003. Code Divided Multiple Access (All Users talk on the SAME frequency. Digital codes divide the conversations) CSC1720 – Introduction to Internet 46 All copyrights reserved by C.C. Cheung 2003. 3G Wireless Generations CSC1720 – Introduction to Internet 47 Forrester 12/1999 All copyrights reserved by C.C. Cheung 2003. 3G Air Interfaces W-CDMA CDMA-MC TDMA CDMA-TDD FDD-TDMA CSC1720 – Introduction to Internet 48 All copyrights reserved by C.C. Cheung 2003. 1.25 MHz CDMA2000 1xEV 5 MHz up to 2.4 Mbps 1.25 MHz DATA DATA up to 2.0 Mbps 1.25 MHz 1.25 MHz DATA Up to 307 kbps DATA Up to 115 kbps 14.4 kbps VOICE VOICE 95A 95B cdmaOne A VOICE INCREASED VOICE CAPACITY WCDMA / CDMA2000 CDMA2000 1x/ 1xEV A B A B 1x/ A B 1x/ World 1xEV Phone 1xEV 1995 1999 2000 2001 2002 2003 CDMA Present and Future CSC1720 – Introduction to Internet 49 All copyrights reserved by C.C. Cheung 2003. 3G Spectrum in different Countries CSC1720 – Introduction to Internet 50 All copyrights reserved by C.C. Cheung 2003. Using Satellites GEO – Geosynchronous Earth Orbiting – Its orbital speed equals the earth’s rotation. – Coverage: 35,785 km MEO – Medium Earth Orbiting – Is not popular as GEO and LEO. – Coverage: 10,000 km LEO - Low Earth Orbiting (1,000 km) – Minimal delay, small, easy to launch CSC1720 – Introduction to Internet 51 All copyrights reserved by C.C. Cheung 2003. GEO, MEO, LEO CSC1720 – Introduction to Internet 52 All copyrights reserved by C.C. Cheung 2003. Application Perspective i-mode Story The most popular wireless data service on Earth is i-mode, developed by DoCoMo formed in 1992 by NTT. The no. of subscribers increases at the rate of 50,000 new users per day. Why success? – – – – – Constant connection Viable national technology Enclave Microbilling economy Quality Handsets Mature commercial infrastructure CSC1720 – Introduction to Internet 53 All copyrights reserved by C.C. Cheung 2003. Worldwide Wireless Application Forecast Source:ARC Group 2001 CSC1720 – Introduction to Internet 54 All copyrights reserved by C.C. Cheung 2003. Short Message Service SMS A messaging service supported by cell phones that allows short text messages to be sent between mobile devices. All GSM phones support SMS, but not all CDMA or TDMA cell phones support yet. SMS teaches consumers to use wireless devices for non-voice services. SMS loses value as latency increases – How to reduce the latency? Ans: SMSC CSC1720 – Introduction to Internet 55 All copyrights reserved by C.C. Cheung 2003. General Packet Radio Service (GPRS) GPRS is a the first available 2.5G packet-switched standard. It is the first packet data service on wireless digital networks. GPRS will be the backbone of GSM and TDMA networks for wireless data packet communications. It can transfer data at 115 kbps. CSC1720 – Introduction to Internet 56 All copyrights reserved by C.C. Cheung 2003. Wireless Application Protocol (WAP) WAP is an application protocol for cell phones. CSC1720 – Introduction to Internet 57 All copyrights reserved by C.C. Cheung 2003. Microbrowser Markup Languages for devices HTML (HyperText Markup Language) – The original web page XML (eXtensible Markup Language) – A Universal web page HDML (Handheld Dynamic ML) WML (Wireless Markup Language) cHTML (Compact HTML) – It was developed by Access Japan for i-mode. XHTML (eXtensible HTML) – The Next Web Page CSC1720 – Introduction to Internet 58 All copyrights reserved by C.C. Cheung 2003. Wireless Internet Application Messaging – Use web phone to send SMS messages. Browsing – Use wireless devices to read cHTML, WML, HDML and XHTML web sites. Interacting – Use interactive applications for the client devices, such as wireless games. Conversing – Use Voice portal for information delivery, such as Tellme to get information from the voice gateway. CSC1720 – Introduction to Internet 59 All copyrights reserved by C.C. Cheung 2003. Summary Devices Web Phone Handheld Pager Voice Portal Web PC Communicating appliances CSC1720 – Introduction to Internet Networks WAN LAN PAN 60 Applicatons Messaging Web Browsing Interacting Conversing All copyrights reserved by C.C. Cheung 2003. Wireless flaws? CSC1720 – Introduction to Internet 61 Encrypted password Restricted aces by MAC address All copyrights reserved by C.C. Cheung 2003. Wired Equivalent Privacy (WEP) Disable WEP Enable WEP What is the difference? CSC1720 – Introduction to Internet 62 All copyrights reserved by C.C. Cheung 2003. The future of Wireless Faster and compatible: 802.11g – Use the 2.4GHz band and reach 54Mbps Low price of wireless networking equipment community networks – Public good or Theft of services? Many other extensions – 802.11e, 802.11i, 802.11h – 802.15.1-2002 (Bluetooth-like) CSC1720 – Introduction to Internet 63 All copyrights reserved by C.C. Cheung 2003. References Wireless Internet Applications and Architecture – Mark Beaulieu Wireless Internet Crash Course – Roman Kikta et al. The wireless networking starter kit – Adam and Glenn Wi-Fi The End. Thank you for your patience! CSC1720 – Introduction to Internet 64 All copyrights reserved by C.C. Cheung 2003.