190 likes | 556 Views
Peer-to-Peer Communication on Android-Based Mobile Devices: Middleware and Protocols. Waheb A. Jabbar *1, M. Ismail*2 and R. Nordin *3 *Dep. of Electrical, Electronic and System Engineering, Universiti Kebangsaan Malaysia 43600 Bangi , Selangor, Malaysia 報告 主 : 劉源蔁. Outline.
E N D
Peer-to-Peer Communication on Android-BasedMobile Devices: Middleware and Protocols Waheb A. Jabbar*1, M. Ismail*2 and R. Nordin*3 *Dep. of Electrical, Electronic and System Engineering, UniversitiKebangsaan Malaysia 43600 Bangi, Selangor, Malaysia 報告主:劉源蔁
Outline • Related Works • The Proposed Mobile P2P Middleware • Research Methodology and Hypothesis • ANDROID Platform Architecture • P2P System Applications and Services
Introduction • What the Peer-to-Peer • What the middleware
Introducction • Ensemble Mobile Wi-Fi network
Related Works • JXTA • Peer Discovery • ProtocolPeerResolver • ProtocolPeer Information • ProtocolPeerMembership • ProtocolPipeBinding Protocol • Peer Endpoint Protocol • Two versions of JXME proxied and proxyless
Related Works • Jupiter:”Jupiter” as a P2P networking platform is taken as anexample of platforms over heterogeneous networks
The Proposed Mobile P2P Middleware • Each device in this particular environment comprises of the layer structure as displayed .
The Proposed Mobile P2P Middleware • Since there has been an increasing tendency of using an Android-Based mobile Smartphones and tablets among many users, the proposed middleware has various applications in the current paper.
Research Methodology and Hypothesis • Research methodology
ANDROID Platform Architecture • Linux Kernel • Library and Android Runtime • Application Framework • Applications
Linux Kernel • Thus, the major part of the system is equal to an abstract level between the hardware and other software in the systems.
Library and Android Runtime • Dalvikvirtual machine
Application Framework • This same mechanism allows components to be replaced by the user.
Applications • 包含內建的應用程式-聯絡人、eMail、Map 、Calendar 、簡訊…等等 • 從Market下載的程式 • 自行開發的程式
P2P System Applications and Services • Voice communication • Text messaging • Photo/video sharing during an event • Local social networking • Multi–player gaming • Last–mile connectivity
Challenges and Limitations • Reliable and Trust models should be provided for supporting the users’ desires to comply with the rules of protocol. • Thus, it is important to take into consideration these requirements in the proposed mobile P2P protocol for the ensemble mobile environment to overcome the challenges • especially the mobility and heterogeneity.
Conclusion • The need for developing a middleware with an enhanced protocol for Android-based mobile devices is becoming real.