FILE 25 FILE 100 FILE 25 FILE 10

  • Slides: 12
Download presentation
FILE 25% FILE 100% FILE 25%

FILE 25% FILE 100% FILE 25%

FILE 10% FILE 40% FILE 100% Downloading Strategy FILE 10%

FILE 10% FILE 40% FILE 100% Downloading Strategy FILE 10%

Main Activity Network Manager Join/Exit Network Group Peer Register/ Unregister Browse Peer Activity Peer

Main Activity Network Manager Join/Exit Network Group Peer Register/ Unregister Browse Peer Activity Peer Manager Peer List Peer Info Details File List File Download Activity File Request Message File Fragments Receiver Downloading config File Transfer Protocol

Mobile Device • • Wi. Fi direct Laptop Mobile Device Existing protocol Android wifi.

Mobile Device • • Wi. Fi direct Laptop Mobile Device Existing protocol Android wifi. net. p 2 p class Android 4. 0 devices only Conflict with other apps Mobile Device Wi. Fi network Mobile Device • Open to all wireless devices • Write all communication from scratch

Our work at this moment Main Activity File Download Activity Wi. Fi direct Network

Our work at this moment Main Activity File Download Activity Wi. Fi direct Network Manager File Transfer One Peer Register/ Unregister

What each team member did • Boyu Chen: • Yulin Xia: • Haoyu Xu:

What each team member did • Boyu Chen: • Yulin Xia: • Haoyu Xu:

Establish Connection Import android. net. wifi. p 2 p Wifi P 2 P Manager

Establish Connection Import android. net. wifi. p 2 p Wifi P 2 P Manager Initiate Peer Discovery Connect to Peer

File Download Hardcode the file directory Open a socket Connection Transfer that file

File Download Hardcode the file directory Open a socket Connection Transfer that file

What we are doing Connect the laptop and the android mobile phones through multicast

What we are doing Connect the laptop and the android mobile phones through multicast and/or broadcast

Future Work • File transfer protocol design • The server control algorithm design

Future Work • File transfer protocol design • The server control algorithm design

Future Work • Two methodologies: Wi. Fi direct, and multicast/broadcast listener • Expand the

Future Work • Two methodologies: Wi. Fi direct, and multicast/broadcast listener • Expand the current Wi. Fi direct connection to multiple devices. (need more android 4. 0 devices) • Use one of the mobile devices as the server to control the resource allocation and downloading strategy

Future Work

Future Work