SlideShare uma empresa Scribd logo
1 de 24
P.Sindhusree
(115Y1A0506)
 Abstract
 Existing System
 Proposed System
 HARDWARE System Configuration
 SOFTWARE Configuration
 UML Diagrams
 Modules
 Data Tables
 Conclusion & Reference
 Social network services are growing and many
people are communicating with the world using
them.
 It is essential because it maintains each mobile
user’s presence information, such as the current
status (online/offline), GPS location and network
address.
 If presence updates occur frequently, the enormous
number of message distributed by presence servers
may lead to scalability problem.
 To address this problem , we propose an efficient
and scalable server architecture which is called
PresenceCloud
 PresenceCloud organizes presence servers into
server
- to – server architecture.
 The performance can be analysed in terms of search
cost and search satisfaction level.
 3 popular commercial IM systems are : AIM ,
Microsoft MSN , Yahoo! Messenger.
 They leverage some form of centralized clusters.
 Centralized clusters are used to provide presence
services.
 Storing the presence is one of the most messaging
traffic in these instant messaging system.
 Peer – to – peer SIP has been proposed to remove
centralized server.
 P2PSIP reduces the maintenance costs and failures
in server based deployment
 These clients are organized in DHT
 Thus presence cloud can support large scale social
network system service among thousand of servers.
 Pentium-3 processor
 1.1 GHz Speed
 256 MB RAM
 20 GB Hard Disk
 1.44 MB Floppy Drive
 Standard Windows Key Board
 Two or Three Button Mouse
 SVGA Monitor
 Operating System: Windows 95/98/2000/XP
 Application Server: Tomcat 5.0/6.X
 Front End: HTML , JAVA , JSP
 Scripts: Java Script
 Server side scripts: Java Server Pages
 Database: MySQL
 Database Connectivity: JDBC
 Presence Cloud server overlay.
 One-hop caching strategy.
 Directed buddy search.
The Presence Cloud server overlay
construction algorithm organizes the PS nodes
into a server-to-server overlay, which provides
a good low-diameter overlay property. The
low-diameter property ensures that a PS node
only needs two hops to reach any other PS
nodes.
To improve the efficiency of the search
operation, Presence Cloud requires a caching
strategy to replicate presence information of
users. In order to adapt to changes in the
presence of users, the caching strategy should
be asynchronous and not require expensive
mechanisms for distributed agreement.
We contend that minimizing searching
response time is important to mobile presence
services. Thus, the buddy list searching algorithm of
Presence Cloud coupled with the two-hop overlay
and one-hop caching strategy ensures that Presence
Cloud can typically provide swift responses for a
large number of mobile users.
 Comment :
 Profile
 Presence Server
In this paper, we have presented Presence
Cloud, a scalable server architecture that supports
mobile presence services in large-scale social
network services. We have shown that Presence
Cloud achieves low search latency and enhances the
performance of mobile presence services. In
addition, we discussed the scalability problem in
server architecture designs, and introduced the
buddy-list search problem, which is a scalability
problem in the distributed server architecture of
mobile presence services.
Through a simple mathematical model, we show
that the total number of buddy search messages
increases substantially with the user arrival rate and
the number of presence servers. The results of
simulations demonstrate that Presence Cloud
achieves major performance gains in terms of the
search cost and search satisfaction. Overall,
Presence Cloud is shown to be a scalable mobile
presence service in large-scale social network
services.
 Facebook, http://www.facebook.com.
 Twitter, http://twitter.com.
 Foursquare http://www.foursquare.com.
 Google latitude, http://www.google.com/intl/enus/latitude/intro.html.
 Buddycloud, http://buddycloud.com.
 R. B. Jennings, E. M. Nahum, D. P. Olshefski, D. Saha, Z.-Y. Shae, and
C. Waters, ”A study of internet instant messaging and chat protocols,”
IEEE Network, 2006.
 Gobalindex, http://www.skype.com/intl/en-us/support/user-
guides/p2pexplained/.
 Z. Xiao, L. Guo, and J. Tracey, ”Understanding instant messaging traffic
characteristics,” Proc. of IEEE ICDCS, 2007.
 C. Chi, R. Hao, D. Wang, and Z.-Z. Cao, ”Ims presence server: Traffic
analysis and performance modelling,” Proc. of IEEE ICNP, 2008.
 http://java.sun.com
 http://www.sourcefordgde.com
 http://www.networkcomputing.com/
 http://www.roseindia.com/
 http://www.java2s.com/

Mais conteúdo relacionado

Semelhante a A scalable server architecture for mobile presence services

Iaetsd scalable mobile presence cloud with
Iaetsd scalable mobile presence cloud withIaetsd scalable mobile presence cloud with
Iaetsd scalable mobile presence cloud with
Iaetsd Iaetsd
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Bijoy L
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecway2004
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecwaytech
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecwaytechnoz
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecwaytechnoz
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecwayt
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecwayt
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecwaytech
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecwaytechnoz
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecwayt
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecwaytechnoz
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecway2004
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecway2004
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
Ecwaytechnoz
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
Ecway2004
 

Semelhante a A scalable server architecture for mobile presence services (20)

JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
JAVA 2013 IEEE MOBILECOMPUTING PROJECT A scalable server architecture for mob...
 
A Scalable Server Architecture for Mobil presence services in social networki...
A Scalable Server Architecture for Mobil presence services in social networki...A Scalable Server Architecture for Mobil presence services in social networki...
A Scalable Server Architecture for Mobil presence services in social networki...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
H1085863
H1085863H1085863
H1085863
 
Iaetsd scalable mobile presence cloud with
Iaetsd scalable mobile presence cloud withIaetsd scalable mobile presence cloud with
Iaetsd scalable mobile presence cloud with
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...A scalable server architecture for mobile presence services in social network...
A scalable server architecture for mobile presence services in social network...
 
Android a scalable server architecture for mobile presence services in socia...
Android  a scalable server architecture for mobile presence services in socia...Android  a scalable server architecture for mobile presence services in socia...
Android a scalable server architecture for mobile presence services in socia...
 

Último

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 

Último (20)

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 

A scalable server architecture for mobile presence services

  • 2.  Abstract  Existing System  Proposed System  HARDWARE System Configuration  SOFTWARE Configuration  UML Diagrams  Modules  Data Tables  Conclusion & Reference
  • 3.  Social network services are growing and many people are communicating with the world using them.  It is essential because it maintains each mobile user’s presence information, such as the current status (online/offline), GPS location and network address.  If presence updates occur frequently, the enormous number of message distributed by presence servers may lead to scalability problem.
  • 4.  To address this problem , we propose an efficient and scalable server architecture which is called PresenceCloud  PresenceCloud organizes presence servers into server - to – server architecture.  The performance can be analysed in terms of search cost and search satisfaction level.
  • 5.  3 popular commercial IM systems are : AIM , Microsoft MSN , Yahoo! Messenger.  They leverage some form of centralized clusters.  Centralized clusters are used to provide presence services.  Storing the presence is one of the most messaging traffic in these instant messaging system.
  • 6.  Peer – to – peer SIP has been proposed to remove centralized server.  P2PSIP reduces the maintenance costs and failures in server based deployment  These clients are organized in DHT  Thus presence cloud can support large scale social network system service among thousand of servers.
  • 7.  Pentium-3 processor  1.1 GHz Speed  256 MB RAM  20 GB Hard Disk  1.44 MB Floppy Drive  Standard Windows Key Board  Two or Three Button Mouse  SVGA Monitor
  • 8.  Operating System: Windows 95/98/2000/XP  Application Server: Tomcat 5.0/6.X  Front End: HTML , JAVA , JSP  Scripts: Java Script  Server side scripts: Java Server Pages  Database: MySQL  Database Connectivity: JDBC
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.  Presence Cloud server overlay.  One-hop caching strategy.  Directed buddy search.
  • 15. The Presence Cloud server overlay construction algorithm organizes the PS nodes into a server-to-server overlay, which provides a good low-diameter overlay property. The low-diameter property ensures that a PS node only needs two hops to reach any other PS nodes.
  • 16. To improve the efficiency of the search operation, Presence Cloud requires a caching strategy to replicate presence information of users. In order to adapt to changes in the presence of users, the caching strategy should be asynchronous and not require expensive mechanisms for distributed agreement.
  • 17. We contend that minimizing searching response time is important to mobile presence services. Thus, the buddy list searching algorithm of Presence Cloud coupled with the two-hop overlay and one-hop caching strategy ensures that Presence Cloud can typically provide swift responses for a large number of mobile users.
  • 21. In this paper, we have presented Presence Cloud, a scalable server architecture that supports mobile presence services in large-scale social network services. We have shown that Presence Cloud achieves low search latency and enhances the performance of mobile presence services. In addition, we discussed the scalability problem in server architecture designs, and introduced the buddy-list search problem, which is a scalability problem in the distributed server architecture of mobile presence services.
  • 22. Through a simple mathematical model, we show that the total number of buddy search messages increases substantially with the user arrival rate and the number of presence servers. The results of simulations demonstrate that Presence Cloud achieves major performance gains in terms of the search cost and search satisfaction. Overall, Presence Cloud is shown to be a scalable mobile presence service in large-scale social network services.
  • 23.  Facebook, http://www.facebook.com.  Twitter, http://twitter.com.  Foursquare http://www.foursquare.com.  Google latitude, http://www.google.com/intl/enus/latitude/intro.html.  Buddycloud, http://buddycloud.com.  R. B. Jennings, E. M. Nahum, D. P. Olshefski, D. Saha, Z.-Y. Shae, and C. Waters, ”A study of internet instant messaging and chat protocols,” IEEE Network, 2006.  Gobalindex, http://www.skype.com/intl/en-us/support/user- guides/p2pexplained/.  Z. Xiao, L. Guo, and J. Tracey, ”Understanding instant messaging traffic characteristics,” Proc. of IEEE ICDCS, 2007.  C. Chi, R. Hao, D. Wang, and Z.-Z. Cao, ”Ims presence server: Traffic analysis and performance modelling,” Proc. of IEEE ICNP, 2008.
  • 24.  http://java.sun.com  http://www.sourcefordgde.com  http://www.networkcomputing.com/  http://www.roseindia.com/  http://www.java2s.com/