iP2P: A Peer to Peer System for Mobile Devices

Preview:

DESCRIPTION

Advisor : Whai -En Chen Speaker : Yen- Neng Pan. iP2P: A Peer to Peer System for Mobile Devices. Author by : Chien-Chn Huang-Fu and Yi-Bing Lin , National Chiao Tung University . Herman Chung- Hwa Rao , Far EasTone Telecommunications Co., LTD. - PowerPoint PPT Presentation

Citation preview

1

iP2P: A Peer to Peer System for Mobile Devices

Advisor : Whai-En Chen Speaker : Yen-Neng Pan

Author by : Chien-Chn Huang-Fu and Yi-Bing Lin , National Chiao Tung University .

Herman Chung-Hwa Rao , Far EasTone Telecommunications Co., LTD.

IEEE Wireless Communications April 2009

2

Introduction HYBRID P2P

Utilized centralized servers to maintain the mapping between the identifications PURE P2P

Query for identifying the transport address of participating peer is flooded through the network

To implement a P2P system for mobile devices that have the capability to access mobile telecommunication networks, such as the Universal Mobile Telecommunications System, this paper propose a pure P2Psystem called iP2P.

3

Introduction (Cont.) Step 1 – peer start the P2P application,

which attach to IP network Step 2 – the peer registers to the centralized

server by providing its id and address Step 3 – the calling peer queries the

centralized server to retrieve the address of the called peer

Step 4 – upon receipt the address, the calling peer establihe a P2P connection to called peer without centralized server.

4

iP2P Architecture Use Mobile Station ISDN number as the

peer identification which is globally unique. The iP2P control message are encapsulated

in SMS. iP2P module

iP2P Control Function is responsible accessing iP2P Control Message through the SMS API and controlling the connection through the iP2P Socket API

iP2P Socket API is the standard socket API with minor modifications.

5

Public to Public

STUNT#2 Approach

STUNT#2 Approach (Cont.)

8

STUNT Approach (private to private)

9

The Mapping Entry Example

10

Issue of STUNT Approac h STUNT solution pose problems:

Setting an appropriate TTL value of SYN packet might not be trivial.

The port prediction server cannot guarantee to provide transport mapping of the public and private transport address for the NAT server.(especially some NAT server randomly assign.)

11

UPnP Approach (private to private)

12

Conclusion

iP2P reuse UMTS mobility management mechanism and SMS as th control protocol

Implemented the system on Windows Mobile 6.0 Professional OS.

The measured data from 200 experiments: Connection set-up time:21.724 sec SMS Delivery time: 2.637 sec WiFi Network Attach time :9.428 sec

13

Conclusion(Cont.)

Advantage Efficient query without a requirement to

implement its own centralized server. Use SMS push mechanism to establish

P2P connection can significantly save power consumption in the mobile device

Allow more flexible IP address allocation

Recommended