MobileP2P.ppt 671KB Jun 23 2011 12:06:54 PM

Mobile P2P - Creating a
mobile file-sharing
environment
Johnny Biström,
Ville Partanen

Agenda








Research questions
What is mobile P2P
Solution: Full mobile phone based P2P
Solution: Computer aided mobile P2P
Solution: The future of mobile P2P: JXTA
Threats to mobile P2P

Conclusion

Research questions
 How can file sharing be realized in
mobile networks today?
 How will the upcoming 3G-networks
support file sharing?
 What are the threats for file sharing
and how can they be overcome?

Mobile P2P?
 Transferring data from one mobile
phone to another
 Mobile phone and network limit the
possibilities of mobile P2P






Low efficiency (CPU and memory)
Low bandwidth
Low power
Billing

Full mobile P2P in 2/2.5G
 In 2/2.5 there are limitations that are
impossible to overcome:
 Operators do not allow to see mobile phones IP
address
 Operators control data traffic including ports
suitable for them
 Network does not offer any way to sustain
active connection in all situations
 Voice and data can not be transferred
simultaneously

A solution to 2/2.5 P2P: MMS
 MMS could be used as a way of
sending data from one mobile note to

another. However there are problems:
 How to know who has the information
you need?
 MMS size is limited
 MMS costs more than GPRS data

A solution to 2/2.5 P2P: MMS
 We have to have a
server that keeps a
record of MSISDN
number and the data
that can be found from
that number
 Downloader asks the
data and the person who
is downloaded permits or
denies download

A better solution: computer
aided P2P

 All the major limitations could be
overcome if the mobile phone would be
connected to a computer which has P2P
software
 We would only need a software to
communicate between the computer and
mobile phone:
 Short distance: IR, BT, PC suite etc.
 Remotely: Over HTTP

Computer aided P2P: short
distance
 Within short distance we would not have
true mobile P2P:

 A better solution would be to control
fixed network peer remotely

Computer aided mobile P2P:
remotely

 For example over http we could
control the fixed network peer by
using a program called mobile eMule

Computer aided mobile P2P:
eMule
1. login

2. search

3. download
to computer

4. download
to phone

 eMule is a working solution but
does not currently implement full
download to mobile phone


JXTA – Tomorrow’s P2P solution







Background
Software Architecture
Network Architecture
Protocols
Example Applications
JXME

JXTA - Background








started by Sun Microsystems in 2001
Open Source, royalty free licence
platform independent (mobile phone ->)
architecture and protocols
uses HTTP, TCP/IP and XML
builds virtual ad-hoc network on top of
physical network

JXTA – Software Architecture

JXTA – Network Architecture

JXTA
2

JXTA - Protocols
Core Specification Protocols

 Peer Resolver Protocol (PRP)
 Endpoint Routing Protocol (ERP)
Standard Service Protocols
 Rendezvous Protocol (RVP)
 Peer Discovery Protocol (PDP)
 Peer Information Protocol (PIP)
 Peer Binding Protocol (PBP)

JXTA – Example Applications
JXTA Shell
 command line interface
 enables publishing, searching,
messaging, discovering, piping and more
MyJXTA
 open soure example application
 enables group chatting, secure chatting,
credential groups in addition to JXTA Shell

JXTA – MyJXTA2 interface


JXTA – JXME (JXTA for J2ME)
Working Proxy based solution
exists

JXTA – JXME (JXTA for J2ME)
Proxyless solution under
development

Threats to mobile P2P
 In 3G true mobile P2P is possible due to
high bandwidth, efficient mobile phones
and simultaneous voice and data
capability
-> But will the operators allow P2P
software since is would lead to the loss of
revenues?
 Viruses, spy- and adware
 Digital rights management

Conclusions

 2/2.5G is not ready for mobile P2P.
However with the aid of computer
killer applications could be developed
 3G does not have technical restrictions
so the future of mobile P2P will be
mainly in the hands of the operators

Dokumen yang terkait

ANALISIS FAKTOR YANGMEMPENGARUHI FERTILITAS PASANGAN USIA SUBUR DI DESA SEMBORO KECAMATAN SEMBORO KABUPATEN JEMBER TAHUN 2011

2 53 20

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

FAKTOR – FAKTOR YANG MEMPENGARUHI PENYERAPAN TENAGA KERJA INDUSTRI PENGOLAHAN BESAR DAN MENENGAH PADA TINGKAT KABUPATEN / KOTA DI JAWA TIMUR TAHUN 2006 - 2011

1 35 26

A DISCOURSE ANALYSIS ON “SPA: REGAIN BALANCE OF YOUR INNER AND OUTER BEAUTY” IN THE JAKARTA POST ON 4 MARCH 2011

9 161 13

Pengaruh kualitas aktiva produktif dan non performing financing terhadap return on asset perbankan syariah (Studi Pada 3 Bank Umum Syariah Tahun 2011 – 2014)

6 101 0

Pengaruh pemahaman fiqh muamalat mahasiswa terhadap keputusan membeli produk fashion palsu (study pada mahasiswa angkatan 2011 & 2012 prodi muamalat fakultas syariah dan hukum UIN Syarif Hidayatullah Jakarta)

0 22 0

Perlindungan Hukum Terhadap Anak Jalanan Atas Eksploitasi Dan Tindak Kekerasan Dihubungkan Dengan Undang-Undang Nomor 39 Tahun 1999 Tentang Hak Asasi Manusia Jo Undang-Undang Nomor 23 Tahun 2002 Tentang Perlindungan Anak

1 15 79

Pendidikan Agama Islam Untuk Kelas 3 SD Kelas 3 Suyanto Suyoto 2011

4 108 178

PP 23 TAHUN 2010 TENTANG KEGIATAN USAHA

2 51 76

KOORDINASI OTORITAS JASA KEUANGAN (OJK) DENGAN LEMBAGA PENJAMIN SIMPANAN (LPS) DAN BANK INDONESIA (BI) DALAM UPAYA PENANGANAN BANK BERMASALAH BERDASARKAN UNDANG-UNDANG RI NOMOR 21 TAHUN 2011 TENTANG OTORITAS JASA KEUANGAN

3 32 52