BASA: Building Mobile Ad-hoc Social Networks on Top of Android [NS2projects]

The proliferation of consumer-oriented communication technologies across the Internet and mobile communication has fostered growing attention to social networks platforms (SNs), and expedited a large-scale of SN services on the Internet. These SN services help connecting people from different geographic location, BASA: Building Mobile Ad-hoc Social Networks on Top of Android facilitating smooth function of their work, different moods of communication and socialization. Despite the widespread success of social networks, they have certain limitation which can be further boosted with the proposed new design solution. Firstly, people often demand a kind of ad-hoc social networks to strengthen local communication with proximal contact and closeness on local address. BASA: Building Mobile Ad-hoc Social Networks on Top of Android In scenarios such as conferences and expositions, the participants might exchange information and share documents with new partners. However, there is no direct way in current social networks to facilitate local social communication. Thus, the participants might give up exploiting interpersonal affinities for personal benefits. Although, face-to-face communication is a way, but it is less useful for BASA: Building Mobile Ad-hoc Social Networks on Top of Android file sharing and group discussions, where social media is the main goal on social network. Secondly, the existing SN services implicitly assume that the Internet or cellular network infrastructures are always available. This assumption, however, may not be held true at all time owing to the blind network spots, device heterogeneity, and security considerations. BASA: Building Mobile Ad-hoc Social Networks on Top of Android Thirdly, it is time-consuming to build and manage local SNs in Android platforms without general development schemes. Each service provider accomplishes local SN functions by individual schemes, incurring much repetition of work and heavy human resource costs~\cite{Katsaros}. Additionally, Google Android has provided developers with common API libraries and development tools necessary to build, test and debug applications. However, it does not provide support for local social community orchestration.Recently, the MASNs become prevalent for the ubiquitous usage in laptops, smart phones and touch PADs. The MASNsrefer to a kind of self-configuring and self-organizing social networking paradigm, which set up local social communication via mobile devices without utilizing the underlying infrastructures BASA: Building Mobile Ad-hoc Social Networks on Top of Android. They bring both convenience and challenges to SNs. On one side of the spectrum, the MASNs relax the requirement that communication infrastructures are indispensable. By short-range communication techniques such as Bluetooth and ZigBee, the MASNs establish local community. On the other side of the spectrum, they impose new challenges on SN services due to local socialization and user mobility. The related studies of MASNs cover a series of areas, mainly comprising of community detection, evolution and data transmission. There are some schemes close to our work.