SlideShare a Scribd company logo
ECWAY TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE
CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111
VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com

A SCALABLE SERVER ARCHITECTURE FOR MOBILE PRESENCE SERVICES
IN SOCIAL NETWORK APPLICATIONS

ABSTRACT:

Social network applications are becoming increasingly popular on mobile devices. A mobile
presence service is an essential component of a social network application because it maintains
each mobile user's presence information, such as the current status (online/offline), GPS location
and network address, and also updates the user's online friends with the information continually.
If presence updates occur frequently, the enormous number of messages distributed by presence
servers may lead to a scalability problem in a large-scale mobile presence service.
We propose efficient and scalable server architecture, called Presence Cloud, which enables
mobile presence services to support large-scale social network applications. When a mobile user
joins a network, Presence Cloud searches for the presence of his/her friends and notifies them of
his/her arrival. Presence Cloud organizes presence servers into a quorum-based server-to-server
architecture for efficient presence searching. It also leverages a directed search algorithm and a
one-hop caching strategy to achieve small constant search latency.
We analyze the performance of Presence Cloud in terms of the search cost and search
satisfaction level. The search cost is defined as the total number of messages generated by the
presence server when a user arrives; and search satisfaction level is defined as the time it takes to
search for the arriving user's friend list. The results of simulations demonstrate that Presence
Cloud achieves performance gains in the search cost without compromising search satisfaction.

More Related Content

PDF
Android a scalable server architecture for mobile presence services in socia...
PPTX
Html5 (looks ready for everything)
PPT
Web Service
PPTX
Extending DevOps with serverless Logic Apps
PPTX
scalable distributed service integrity attestation for software as a service ...
PPTX
Microservices session 1
PPTX
Travel api
PPT
Geo messages approach
Android a scalable server architecture for mobile presence services in socia...
Html5 (looks ready for everything)
Web Service
Extending DevOps with serverless Logic Apps
scalable distributed service integrity attestation for software as a service ...
Microservices session 1
Travel api
Geo messages approach

Viewers also liked (11)

DOC
A current controller design for current source inverter fed ac machine drive ...
DOCX
2014 ieee project matlab titles
DOC
A new control method of interleaved single stage fly back ac–dc converter for...
PDF
Analysis of distance based location management in wireless communication netw...
DOC
An adaptive output current estimation circuit for a primary side controlled l...
DOC
2014 ieee project plc based title
DOC
A contest oriented project for learning intelligent mobile robots
DOC
2013 2014 ieee vlsi titles
DOC
An embedded system for an eeg based bci
DOC
A low complexity turbo decoder architecture for energy-efficient wireless sen...
DOCX
2014 ieee project ns2 titles
A current controller design for current source inverter fed ac machine drive ...
2014 ieee project matlab titles
A new control method of interleaved single stage fly back ac–dc converter for...
Analysis of distance based location management in wireless communication netw...
An adaptive output current estimation circuit for a primary side controlled l...
2014 ieee project plc based title
A contest oriented project for learning intelligent mobile robots
2013 2014 ieee vlsi titles
An embedded system for an eeg based bci
A low complexity turbo decoder architecture for energy-efficient wireless sen...
2014 ieee project ns2 titles
Ad

Similar to A scalable server architecture for mobile presence services in social network applications (20)

PDF
Java a scalable server architecture for mobile presence services in social n...
PDF
A scalable server architecture for mobile presence services in social network...
DOCX
JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
DOCX
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
DOCX
A scalable server architecture for mobile presence services in social network...
PDF
Iaetsd scalable mobile presence cloud with
PDF
International Journal of Engineering Research and Development
PDF
H1085863
PDF
A scalable server architecture for mobile presence services in social network...
PPTX
A scalable server architecture for mobile presence services
PDF
5 tips to build awesome mobile enterprise apps.
PDF
moTwin - 5 Tips to Build Awesome Mobile Enterprise Apps
PDF
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
PPTX
Presence cloud
PDF
Mobile web service provisioning and
PDF
MOBILE WEB SERVICE PROVISIONING AND PERFORMANCE EVALUATION OF MOBILE HOST
PDF
Mobile Web Service Provisioning and Performance Evaluation of Mobile Host
PDF
MOBILE WEB SERVICE PROVISIONING AND PERFORMANCE EVALUATION OF MOBILE HOST
PDF
MOBILE WEB SERVICE PROVISIONING AND PERFORMANCE EVALUATION OF MOBILE HOST
PDF
Mobile computing projects list for java and dot net
Java a scalable server architecture for mobile presence services in social n...
A scalable server architecture for mobile presence services in social network...
JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for m...
A scalable server architecture for mobile presence services in social network...
Iaetsd scalable mobile presence cloud with
International Journal of Engineering Research and Development
H1085863
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services
5 tips to build awesome mobile enterprise apps.
moTwin - 5 Tips to Build Awesome Mobile Enterprise Apps
An Intermediate Service Composer Architecture for Dynamic Discovery and Invoc...
Presence cloud
Mobile web service provisioning and
MOBILE WEB SERVICE PROVISIONING AND PERFORMANCE EVALUATION OF MOBILE HOST
Mobile Web Service Provisioning and Performance Evaluation of Mobile Host
MOBILE WEB SERVICE PROVISIONING AND PERFORMANCE EVALUATION OF MOBILE HOST
MOBILE WEB SERVICE PROVISIONING AND PERFORMANCE EVALUATION OF MOBILE HOST
Mobile computing projects list for java and dot net
Ad

More from Ecwaytechnoz (20)

PPTX
Wheelztracker.pptx
PDF
Coloring based inter-wban scheduling for mobile wireless body area networks
DOC
Code modulation based encryption & decryption technique for secure communicat...
PDF
Clustering sentence level text using a novel fuzzy relational clustering algo...
PDF
Clustering large probabilistic graphs
PDF
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
PDF
Cloudsim ranking on data manifold with sink points
PDF
Cloudsim quality-differentiated video multicast in multirate wireless networks
PDF
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
PDF
Cloudsim distributed web systems performance forecasting using turning bands...
PDF
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
DOCX
Civil 2013 titles
DOC
Chopper based dc motor speed control
PDF
Channel assignment for throughput optimization in multichannel multiradio wir...
PDF
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
PDF
Casual stereoscopic photo authoring
DOCX
Casual stereoscopic photo authoring
PDF
Capacity of hybrid wireless mesh networks with random a ps
DOC
Bomb detection robot with wireless camera
DOC
Bed side patients monitoring system with emergency alert
Wheelztracker.pptx
Coloring based inter-wban scheduling for mobile wireless body area networks
Code modulation based encryption & decryption technique for secure communicat...
Clustering sentence level text using a novel fuzzy relational clustering algo...
Clustering large probabilistic graphs
Cloudsim t-drive enhancing driving directions with taxi drivers’ intelligence
Cloudsim ranking on data manifold with sink points
Cloudsim quality-differentiated video multicast in multirate wireless networks
Cloudsim power allocation for statistical qo s provisioning in opportunistic...
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim distributed processing of probabilistic top-k queries in wireless s...
Civil 2013 titles
Chopper based dc motor speed control
Channel assignment for throughput optimization in multichannel multiradio wir...
Channel allocation and routing in hybrid multichannel multiradio wireless mes...
Casual stereoscopic photo authoring
Casual stereoscopic photo authoring
Capacity of hybrid wireless mesh networks with random a ps
Bomb detection robot with wireless camera
Bed side patients monitoring system with emergency alert

A scalable server architecture for mobile presence services in social network applications

  • 1. ECWAY TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111 VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com A SCALABLE SERVER ARCHITECTURE FOR MOBILE PRESENCE SERVICES IN SOCIAL NETWORK APPLICATIONS ABSTRACT: Social network applications are becoming increasingly popular on mobile devices. A mobile presence service is an essential component of a social network application because it maintains each mobile user's presence information, such as the current status (online/offline), GPS location and network address, and also updates the user's online friends with the information continually. If presence updates occur frequently, the enormous number of messages distributed by presence servers may lead to a scalability problem in a large-scale mobile presence service. We propose efficient and scalable server architecture, called Presence Cloud, which enables mobile presence services to support large-scale social network applications. When a mobile user joins a network, Presence Cloud searches for the presence of his/her friends and notifies them of his/her arrival. Presence Cloud organizes presence servers into a quorum-based server-to-server architecture for efficient presence searching. It also leverages a directed search algorithm and a one-hop caching strategy to achieve small constant search latency. We analyze the performance of Presence Cloud in terms of the search cost and search satisfaction level. The search cost is defined as the total number of messages generated by the presence server when a user arrives; and search satisfaction level is defined as the time it takes to search for the arriving user's friend list. The results of simulations demonstrate that Presence Cloud achieves performance gains in the search cost without compromising search satisfaction.