Your SlideShare is downloading. ×
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
NGN-LAB
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
314
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Internet in your pocket Big network in small devices Marcin Michalak [email_address]
  • 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
  • 3. iPAQ – what is it?
    • 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...)
  • 4. Wireless technologies - overview
    • WLAN – Wireless Ethernet (802.11b)
    • Bluetooth – short range, small devices
    • GPRS – extension of mobile networks
  • 5. Wireless LAN
    • Wireless Ethernet
    • up to 11Mbps
    • IEEE 802.11b standard
    • Access points + PCI/PCMCIA cards
    working?
  • 6. Bluetooth overview
    • 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
    Wireless connection for all mobile devices
  • 7. Frequency Hopping principle time frequency 1600 hops / second !!! 79 channels
  • 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
    M 1 5 3 4 6 2 7 P P P P n Master active slave parked slave standby M
  • 9. Scatternet M M M
    • 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
    How many piconets?
  • 10. Scatternet M M M
    • 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
  • 11. Bluetooth equipment
    • built in: notebooks, PDAs, mobile phones, cameras, pens…
    • PCMCIA cards, USB adapters, motherboards
    • printer adapters
    • hands-free
  • 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
  • 13. GPRS
    • extension to GSM network
    • packet-based transmission
    • volume-based charging
    • always-on connectivity
    • multi-slot operation
    • up to 171 kbps download
    General Packet Radio Services
  • 14. GPRS – what’s the trick? 1 2 3 4 5 6 7 8 2G: GSM : 8 Time slots (TS) one user = one time slot = one call speed: 9.6 kbps (14.4 kbps extended) 1 2 3 4 5 6 7 8 2 6 7 one user = many slots assigned on demand 2,5 G: GPRS : 8 Time slots (TS) speed: up to 171.2 kbps (8 x 21.4 kbps)
  • 15. What we have: iPAQ 3870 with Bluetooth and Linux Ericsson T39m with GPRS & Bluetooth 3Com Bluetooth USB adapter notebook with Linux and Windows 3Com Bluetooth PCMCIA card Compaq WLAN PCMCIA card Compaq WLAN Access Point iPAQ 3660 with Pocket Windows
  • 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
  • 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...
    GSM/ GPRS network Internet IrDA www mail
  • 18. Task 1: iPAQ to GPRS
    • 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
  • 19. Task 2: Use and enjoy
    • web browsing: Internet Explorer
    • multimedia:
      • playing MP3 files
      • Windows Media Player (4FM, videos)
      • PocketTV – live feed
    • check e-mail, chat, ...
    Note : check phone battery after usage (infrared)
  • 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
  • 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
  • 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
  • 23. IPv6 tunnel – how it works? Freenet6 server @ Viagenie.ca IPv6 Internet GSM/GPRS network IPv6-in-IPv4 tunnel
    • connection to Internet IPv4 via Bluetooth & GPRS
    • IPv6-over-IPv4 tunnel to Freenet6
    • connection to EURODEMO through Canada...
  • 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...
  • 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!
  • 26. dillo – web browser
    • Menu/Viewers/dillo
    • F/ Open URL...
    • browse your favourites
  • 27. scream – audio player
    • play mp3 files
    • listen to the radio online:
      • Mode-> Icecast
      • Server tab/+/choose
  • 28. vic and rat
    • let’s try...
    • IPv4: webmail PC & iPAQ
    • IPv6 (vic): Isabel PC & iPAQ
    IPv4 193.190.246.20(webmail) 193.190.247.35 193.190.247.43 3ffe:b80:2:883f::c1be:f72b 193.190.246.154 (Isabel) 3ffe:b80:ca5:1:260:97ff:fe25:e8d8
  • 29. gaim – chatting...
    • supports:
      • ICQ
      • IRC
      • MSN
      • Yahoo
    • feel like talking?
  • 30. Thank You! Questions?

×