Internet in your pocket - PowerPoint PPT Presentation

About This Presentation
Title:

Internet in your pocket

Description:

STC Seminar May 24th. Marcin Michalak. http://www.ngnlab.org ... Bluetooth emulates serial connection (like IrDA) GPRS service: extra request _at_operator needed ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 31
Provided by: MarcinM8
Category:

less

Transcript and Presenter's Notes

Title: Internet in your pocket


1
Internet in your pocket
  • Big network in small devices

Marcin Michalak michalak_at_helios.iihe.ac.be
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
Wireless connection for all mobile devices
  • small, cheap simple(goal1 unitlt10)
  • 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

7
Frequency Hopping principle
frequency
79 channels









time
1600 hops / second !!!
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
parked slave
M
P
active slave
standby
n
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?
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
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? -gt SDP service discovery protocol

http//www.ics.agh.edu.pl/mmich/ - Masters
Thesis
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

14
GPRS whats 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
3
4
5
6
7
8
2
6
7
one user many slots assigned on demand
speed up to 171.2 kbps (8 x 21.4 kbps)
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 WLAN Access Point
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...

www mail
Internet
IrDA
GSM/GPRS network
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, lets 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
    008037118fed
  • short ./GPRS
  • see the output
  • on the phone (slide down)
  • on iPAQ
  • remarks
  • Bluetooth emulates serial connection (like IrDA)
  • GPRS service extra request _at_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?
  • 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 _at_Viagenie.ca
GSM/GPRS network
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-gt Icecast
  • Server tab//choose

28
vic and rat
193.190.247.43 3ffeb802883fc1bef72b
  • lets try...
  • IPv4 webmail PC iPAQ
  • IPv6 (vic) Isabel PC iPAQ

193.190.246.154 (Isabel) 3ffeb80ca5126097fff
e25e8d8
IPv4
193.190.247.35
193.190.246.20(webmail)
29
gaim chatting...
  • supports
  • ICQ
  • IRC
  • MSN
  • Yahoo
  • feel like talking?

30
Thank You!
Questions?
Write a Comment
User Comments (0)
About PowerShow.com