scholarly journals Challenges in the Development of Mobile P2P Applications and Services

Author(s):  
Nguyen Chan Hung ◽  
Tobias Hoßfeld ◽  
Giang Ngo Hoang ◽  
Vu Thanh Vinh ◽  
Nguyen Manh Thang

The recent trends of decentralizing enterprise applications toward the new peer-to-peer (P2P) architecture and the fast growth of wireless communication lead to a new tendency of combining these technologies to inherit their great advantages of mobility, reliability, flexibility and scalability. However, this technological integration raises a large number of new challenges and issues to be addressed. This paper focuses on the challenges of the development of enterprise mobile applications and services based on P2P architecture. Using selected results from related projects, we present and analyze these important issues and also propose an exemplary solution to address some of these issues.

Author(s):  
James Walkerdine ◽  
Peter Phillips ◽  
Simon Lock

The growth of mobile devices with near PC equivalent capabilities has brought with it the possibility of mobile Peer-to-Peer (P2P) systems. However, the unique nature of mobile devices introduces new challenges that need to be considered during the development process, especially when considering critical aspects such as system security. This chapter presents the PEPERS Development Methodology (PDM), a tool-supported methodology that aims to assist designers in developing secure mobile P2P systems, and encourages them to consider specific mobile P2P design issues from an early stage. The PDM is demonstrated within the context of a real-world case study of a system developed for a security company.


Author(s):  
Stefan Zöls ◽  
Rüdiger Schollmeier ◽  
Wolfgang Kellerer ◽  
Anthony Tarlano

2011 ◽  
pp. 1-27 ◽  
Author(s):  
Detlef Schoder ◽  
Kai Fischbach ◽  
Christian Schmitt

This chapter reviews core concepts of peer-to-peer (P2P) networking. It highlights the management of resources, such as bandwidth, storage, information, files, and processor cycles based on P2P networks. A model differentiating P2P infrastructures, P2P applications, and P2P communities is introduced. This model provides a better understanding of the different perspectives of P2P. Key technical and social challenges that still limit the potential of information systems based on P2P architectures are discussed.


Author(s):  
Ankur Gupta ◽  
Lalit K. Awasthi

P2P networks have caught the imagination of the research community and application developers with their sheer scalability and fault-tolerance characteristics. However, only content-sharing applications based on the P2P concept have reached the desired level of maturity. The potential of the P2P concept for designing the next-generation of real-world distributed applications can be realized only if a comprehensive framework quantifying the performance related aspects of all classes of P2P applications is available. Researchers have proposed some QoS (Quality-of-Service) parameters for content-sharing P2P applications based on response time and delay, but these do not cover the gamut of application domains that the P2P concept is applicable to. Hence, this research paper proposes an early QoS framework covering various classes of P2P applications; content distribution, distributed computing and communication and collaboration. Early results from the prototype implementation of the Peer Enterprises framework (a cross-organizational P2P collaborative application) are used as a basis for formulation of the QoS parameters. The individual performance measures which comprise the QoS framework are also discussed in detail along with some thoughts on how these can be complied with. The proposed framework would hopefully lead to quantifiable Service-Level Agreements for a variety of peer-to-peer services and applications.


Author(s):  
Ankur Gupta ◽  
Lalit K. Awasthi

P2P networks have caught the imagination of the research community and application developers with their sheer scalability and fault-tolerance characteristics. However, only content-sharing applications based on the P2P concept have reached the desired level of maturity. The potential of the P2P concept for designing the next-generation of real-world distributed applications can be realized only if a comprehensive framework quantifying the performance related aspects of all classes of P2P applications is available. Researchers have proposed some QoS (Quality-of-Service) parameters for content-sharing P2P applications based on response time and delay, but these do not cover the gamut of application domains that the P2P concept is applicable to. Hence, this research paper proposes an early QoS framework covering various classes of P2P applications; content distribution, distributed computing and communication and collaboration. Early results from the prototype implementation of the Peer Enterprises framework (a cross-organizational P2P collaborative application) are used as a basis for formulation of the QoS parameters. The individual performance measures which comprise the QoS framework are also discussed in detail along with some thoughts on how these can be complied with. The proposed framework would hopefully lead to quantifiable Service-Level Agreements for a variety of peer-to-peer services and applications.


Author(s):  
Nadia N Qadri ◽  
Antonio Liotta

In this chapter we review various approaches for the convergence of Peer-to-Peer (P2P) and Mobile Ad hoc Networks (MANETs), identifying strengths and weaknesses, and putting things in perspective. P2P and MANETs are among the most active research topics in pervasive computing. The convergence of P2P networks and MANETs would allow existing P2P applications such as P2P file sharing and P2P streaming to benefit from the ubiquitous connectivity of ad-hoc. A P2P network over an ad-hoc infrastructure is a powerful combination that provides users with means to access different kinds of information anytime and anywhere. Realizing such a system is, however, not straightforward.


Author(s):  
S. H. Kwok ◽  
Y. M. Cheung ◽  
K. Y. Chan

A recent survey revealed that 18 millions American Internet users, or approximately 14% of total American Internet population have peer-to-peer (P2P) file-sharing applications running on their computers (Rainie & Madden, 2004). Not surprisingly, P2P applications have become common tools for information sharing and distribution since the appearance of Napster (Napster, 2003) in 1999. P2P systems are the distributed systems in which all nodes are equal in terms of functionality and able to directly communicate with each other without the coordination of a powerful server. Anonymity, scalability, fault resilience, decentralization and self-organization are the distinct characteristics of P2P computing (Milojicic et al., 2002) compared with the traditional client-server computing. P2P computing is believed to be capable of overcoming limitations of the computing environment placed by the client-server computing model. Milojicic et al. (2002), for example, suggested that P2P computing is capable of providing improved scalability by eliminating the limiting factor, the centralized server existing in the client-server computing. In the past few years, P2P computing and its promised characteristics have caught the attention of researchers who have studied the existing P2P networks, and the advantages and disadvantage of P2P systems. Important findings include the excessive network traffic caused by flooding-based searching mechanism that must be tackled in order to fully utilize the improved scalability of P2P systems (Matei, Iamnitchi, & Foster, 2002; Portmann & Seneviratne, 2002). There were proposed efficient searching techniques targeted for both structured and unstructured P2P systems. Other research projects were conducted to study, and were intended to complement, the drawbacks brought by distinct characteristics of P2P systems. For example, the P2P users’ free-riding behavior is generally attributed to the anonymity of such form of communication (Adar & Huberman, 2000). Recent research projects have shifted to a new line of investigation of P2P networks from the economic perspective and applications of P2P systems in workplaces (Kwok & Gao, 2004; Tiwana, 2003).


Author(s):  
Zahaira Fabiola González Romo ◽  
Ruth Contreras-Espinosa ◽  
Irene García Medina

Apps are of great interest and curiosity for the users of mobile phones, being already highly unloaded and used for the users of smartphones. The fashion mobile applications represent only a fraction of the mobile global applications (almost 0,2 %), nevertheless they are starting to deserve special attention from designers and researchers in this area. Brands want to know about the new trends in the market to be able to continue surprising and impressing their public. In this study, we seek to identify the most relevant aspects of the applications that help to improve the image of the Spanish prêt-à-porter fashion brands such as Zara, Pull and Bear, Stradivarius, Shana, Bimba y Lola,... The study considers the position in the ranking of downloads, the category, the opinions, valuations of the users and the criteria described by Jami Lawrence (2010): amusement, saving of time and / or comfort in the use. Findings: In this analysis, we seek to identify the most relevant aspects of the applications that help to improve the image of the brand, in this particular case of the Spanish prêt-à-porter fashion brands. - It is indispensable that the applications entertain the user, save time and / or comfort, we have observed that they are these characteristics those that are valued by the users. - Another factor that is valued in the applications, is that the application should make sense for the user and to have an added value that doesn't necessarily have to be related with the nature of the brand. - But it is important that applications to be developed have to be coherent with the identity of the brand. As in any other area, the appearance of new mass media, like the mobile, is the introduction of new challenges. – Finally, it is important for the brand to adapt constantly to the new technologies, but we must not forget that a precarious incorporation and badly developed app it can be more harmful than beneficial.


Author(s):  
Fahimeh Rezaei ◽  
Michael Hempel ◽  
Hamid Sharif

One of the most rapidly growing technology areas is the advances in sensing, networking, and miniaturization in medical domain, which enables innovative new applications. This is especially apparent in e-Health and telemedicine. There is an enormous demand for innovation in wireless sensor networking, body area networks, network security and routing, and many other areas, attracting the attention of numerous researchers. With all the advances it can be challenging to identify trends and areas with opportunities for research engagement. In this paper, the authors therefore review the state-of-the-art in wireless communication used in telemedicine and e-Health applications – ranging from the Wide Area Networks to Body Area Networks – and discuss the studies and literature that employ these technologies for e-Health applications. Moreover, recent routing protocols and techniques that are used for Body Area Networks are investigated. One key challenge for e-Health applications, particularly for mobile or patient-worn devices, is energy consumption and supply. One possible solution is found in energy harvesting, and our survey encompasses current challenges and accomplishments in its application to e-Health and discuss various promising techniques.


Sign in / Sign up

Export Citation Format

Share Document