1 / 30

Internet in your pocket

Internet in your pocket. Big network in small devices. Marcin Michalak michalak@helios.iihe.ac.be. Agenda. PDA – Personal Digital Assistant Wireless networks: types and specs: WLAN Bluetooth GPRS Equipment list Experiments: Bluetooth/GPRS/IrDA/IPv6 audio/video/web browsing/chatting.

brian
Télécharger la présentation

Internet in your pocket

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Internet in your pocket Big network in small devices Marcin Michalak michalak@helios.iihe.ac.be STC Seminar – May 24th

  2. Agenda • PDA – Personal Digital Assistant • Wireless networks: types and specs: • WLAN • Bluetooth • GPRS • Equipment list • Experiments: • Bluetooth/GPRS/IrDA/IPv6 • audio/video/web browsing/chatting STC Seminar – May 24th

  3. product from COMPAQ (HPQ) 206 MHz strongARM processor 64MB RAM, 32 MB Flash ROM IrDA, Bluetooth 320x240 colour touch screen audio in/out secure digital (SD) card slot expansion modules VGA output expansion (presentations...) iPAQ – what is it? STC Seminar – May 24th

  4. Wireless technologies - overview • WLAN – Wireless Ethernet (802.11b) • Bluetooth – short range, small devices • GPRS – extension of mobile networks STC Seminar – May 24th

  5. Wireless LAN • Wireless Ethernet • up to 11Mbps • IEEE 802.11b standard • Access points + PCI/PCMCIA cards working? STC Seminar – May 24th

  6. Bluetooth overview Wireless connection for all mobile devices • small, cheap & simple(goal:1 unit<$10) • low power consumption (batteries...) • 2.4 GHz ISM band (unlicensed) • 79 channels, frequency hopping • speed up to 721 kbps • open standard • supported by 1000s of manufacturers • (not just) IrDA replacement STC Seminar – May 24th

  7. Frequency Hopping principle frequency 79 channels time 1600 hops / second !!! STC Seminar – May 24th

  8. Piconet • Star Topology • 1 Master, up to 7 active slaves • Unlimited number of parked slaves • Master: • determines hopping scheme and timing • Administers piconet (polling) • Logical Channels • Asynchronous, packet oriented - ACL • Synchronous, connection-oriented (voice, slot reservation) - SCO 7 5 4 P 6 M 1 3 P P 2 Master M parked slave P active slave standby n STC Seminar – May 24th

  9. Scatternet • multiple piconets • overlapping coverage areas • one master / piconet • master for one piconet may be slave for another piconet • each piconet has its own hopping scheme M M M How many piconets? STC Seminar – May 24th

  10. Scatternet • multiple piconets • overlapping coverage areas • one master / piconet • master for one piconet may be slave for another piconet • each piconet has its own hopping scheme M M M STC Seminar – May 24th

  11. Bluetooth equipment • built in: notebooks, PDAs, mobile phones, cameras, pens… • PCMCIA cards, USB adapters, motherboards • printer adapters • hands-free STC Seminar – May 24th

  12. Bluetooth - applications • connecting devices in short range: • hands-free to phone • transfer pictures from camera to PC/printer • connect to Internet • phone2phone: send business card • cordless phone (like DECT) • send/receive files (LAN) • how? -> SDP – service discovery protocol http://www.ics.agh.edu.pl/~mmich/ - Master’s Thesis STC Seminar – May 24th

  13. GPRS General Packet Radio Services • extension to GSM network • packet-based transmission • volume-based charging • always-on connectivity • multi-slot operation • up to 171 kbps download STC Seminar – May 24th

  14. GPRS – what’s the trick? 2G: GSM: 8 Time slots (TS) 1 2 3 4 5 6 7 8 one user = one time slot = one call speed: 9.6 kbps (14.4 kbps extended) 2,5 G: GPRS: 8 Time slots (TS) 1 2 2 3 4 5 6 6 7 7 8 one user = many slots assigned on demand speed: up to 171.2 kbps (8 x 21.4 kbps) STC Seminar – May 24th

  15. What we have: Ericsson T39m with GPRS & Bluetooth iPAQ 3870 with Bluetooth and Linux 3Com Bluetooth PCMCIA card 3Com Bluetooth USB adapter notebook with Linux and Windows iPAQ 3660 with Pocket Windows Compaq WLAN PCMCIA card Compaq WLANAccess Point STC Seminar – May 24th

  16. Demos - list • basic connectivity: GPRS • Windows with IrDA/Bluetooth (notebook/iPAQ) • Linux with Bluetooth (iPAQ) • web browsing (iihe, ngnlab, ...) • audio & video transfer • Windows: Media Player + PocketTV • Linux: vic (IPv6), rat + scream (audio), gaim • IPv6 – setting up the Freenet6 tunnel (iPAQ) • iPAQ Linux applications STC Seminar – May 24th

  17. Task 0 (easy): Notebook with GPRS • always-on connectivity • like Dial-UP (speed as well...) • IrDA or Bluetooth • PIN: 1111 • let me do it myself... www mail Internet IrDA GSM/GPRS network STC Seminar – May 24th

  18. iPAQ: turn on iPAQ 3660 tap the flag choose ‘Settings’ tap ‘Connections’ tab tap ‘Connections’ icon make sure ‘gprs proximus’ is chosen Phone: Extras/4 Infrared Port/On place it next to (above) iPAQ iPAQ: tap ‘Connect’ button wait... and use Task 1: iPAQ to GPRS STC Seminar – May 24th

  19. web browsing: Internet Explorer multimedia: playing MP3 files Windows Media Player (4FM, videos) PocketTV – live feed check e-mail, chat, ... Task 2: Use and enjoy Note: check phone battery after usage (infrared) STC Seminar – May 24th

  20. OK, let’s get serious... • Linux on iPAQ 3870 (X-Windows incl.) • Bluetooth working (uffff....) • GPRS connection via Bluetooth • Bluetooth connection via notebook GPRS STC Seminar – May 24th

  21. Task 3: Connect to phone/GPRS • prepare the phone • run: rfcommd –n –f /etc/rfcommdGPRS.conf na 00:80:37:11:8f:ed short: ./GPRS • see the output • on the phone (slide down) • on iPAQ • remarks: • Bluetooth emulates serial connection (like IrDA) • GPRS service: extra request @operator needed STC Seminar – May 24th

  22. Task 4: IPv6 connectivity • Freenet6.net service – free & everybody • works on Windows NT, 2000, Linux, FreeBSD • your computer may also be a router! • run on iPAQ: tspc • run: ifconfig • run: ping6 www.kame.net ping6 www.6bone.net ping6 www.ipv6.iihe.ac.be STC Seminar – May 24th

  23. IPv6 tunnel – how it works? • connection to Internet IPv4 via Bluetooth & GPRS • IPv6-over-IPv4 tunnel to Freenet6 • connection to EURODEMO through Canada... IPv6 IPv6-in-IPv4 tunnel Internet Freenet6 server @Viagenie.ca GSM/GPRS network STC Seminar – May 24th

  24. Task 5: Bluetooth connection • notebook as a router • Bluetooth USB Adapter • connection up to 721kbps • run: ./NB tspc (another IPv6 tunnel) • check if works (ifconfig, ping) • next step is... STC Seminar – May 24th

  25. Task 6: Applications • web browsing with dillo • playing audio – scream • listening to the radio online • vic and rat over IPv4/IPv6 • gaim – chat • and more... research can be fun! STC Seminar – May 24th

  26. dillo – web browser • Menu/Viewers/dillo • F/Open URL... • browse your favourites STC Seminar – May 24th

  27. scream – audio player • play mp3 files • listen to the radio online: • Mode-> Icecast • Server tab/+/choose STC Seminar – May 24th

  28. vic and rat 193.190.247.43 3ffe:b80:2:883f::c1be:f72b • let’s try... • IPv4: webmail PC & iPAQ • IPv6 (vic): Isabel PC & iPAQ 193.190.246.154 (Isabel) 3ffe:b80:ca5:1:260:97ff:fe25:e8d8 IPv4 193.190.247.35 193.190.246.20(webmail) STC Seminar – May 24th

  29. gaim – chatting... • supports: • ICQ • IRC • MSN • Yahoo • feel like talking? STC Seminar – May 24th

  30. Thank You! Questions? STC Seminar – May 24th

More Related