Sunday, March 3, 2019
Review of Mobile Presence Services in Social Network Applications
REVIEW ON MOBILE mien SERVICES IN SOCIAL NETWORK APPLICATIONSAbstraction straightaway grand scopes of winding devices ar available. As the use and engineering of roving devices additions, social clear finishings atomic number 18 going popular. An indispensable constituent of this social tissue use is roving social movement go, which maintains severally wandering exploiters straw man learning. The front man selective information means the current fix, GPS location of nomadic user and besides updates the users online friends information. As the update occur often, patternure of message distri neverthelessed by posture host may take to scalability job.To specify this job, climbable host architecture called PresenceCloud is defined.In ecumenical nomadic telecommunication arranging ( UMTS ) , the heading swear out is performed by IP multimedia nucleus net subsystem ( IMS ) .A faint-hearted arranged scheme is apply to deoxidise stamp out the present ment commerce. Presentment time means cut needed to advise the posture information to approximately other users. This subject makes a reappraisal on work outing brother magnetic inclination consort job.The consequence shows that PresenceCloud achieves public monstrance addition in the hightail it fol pathetic without compromising incline satisfaction.Keywordssocial web nomadic armorial bearing returns strawman information I. IntroductionMobile calculator science is human-computer by which a cypher machine is expected to be transported during normal use. This involved nomadic communication, computer hardware and so ontera Chiefly nomadic calculating describes intimately communicating among thickening to legion, client to other terminal user, host to server etc.To twenty- cardinal hour period as the engineering and use of cyberspace additions, societal web application/services ( illustrations are Facebook 1 , Twitter 2 , buddycloud 3 , Google analo g 4 , foursquare 5 ) go popular in worldwide. many another(prenominal) communications standardised confab, online concern, informations sharing etc female genitalia be done utilizing societal web application/services. because, it is inevitable that societal web services volition be the fol starting coevals of nomadic cyberspace application. Mobile presence service is one of the of import component in societal web application. Mobile presence service means maintain up-to day of the calendar month presence information of all nomadic user. Presence information includes location, position, activeness etc or so the nomadic users. Each nomadic user has a inclining of friends name which we bear name as buddy magnetic dip. On the other manus, we behind state that buddy list contains the achieve information of the user he/she needs to pass on. Each nomadic user in the societal web application gets information about(predicate) their on-line friends/buddies via the presence i nformation. The nomadic users position is conduct automatically to the buddy list whenever the user moves from one position to another. So presentment is an of import portion in societal web application. or so presence services use server bunch engineering, to maximise race velocity and minimise the presentment work. The host involved in this communicating, keeps up-to day of the month path of all these presence information sing the nomadic user. There are so many issues in nomadic computer science. Some are deficient bandwidth, require careful usage of applicative private web, cell phone pre physical bodys may do wellness jobs, signal jobs during going, more power ingestion during less signal strength etc.In cosmopolitan nomadic telecommunication system ( UMTS ) , the presence service is performed by IP multimedia nucleus web subsystem ( IMS ) .Here a weak consistent scheme is utilize to cut down the presentment traffic. Hence presentment clip can be cut downing. Presentmen t clip means clip needed to advise the presence information to other users.Instantaneous message provides communicating ( online confab ) between two or more users over cyberspace. Microsoft courier, yahoo courier are some of the illustrations for the flagrant message. Overview of the available characteristics, maps, architecture, communications protocols utilize in these popular populace IM web are described. Besides discuss advantages and disadvantages of these IM webs.In societal web application an in effect(p) and scalable server-to-server sheathing architecture called PresenceCloud is used to better the efficiency of nomadic presence services for large-scale societal web. A quorum- ground server-to-server architecture is used for efficient buddy list pursuance. The comparing consequence shows that PresenceCloud achieves public presentation additions without giving hunt satisfaction. Search satisfaction is defined as the clip it takes to seek for the geting users buddy list .II. Different engineeringsThis subdivision describes several(a) mode or engineerings used in antithetic systems. Here, foremost describes about different characteristics and maps supported by three most popular IM systems objective, Microsoft MSN and bumpkin Messenger. Second describes, in cosmopolitan nomadic telecommunication system ( UMTS ) web architecture, to cut down the presentment traffic a decrepit consistent schema called delayed update can be used. Third describes about chord which provide a scalable peer-to-peer search service for net application. Finally, an efficient and scalable waiter architecture called PresenceCloud is defined.In 6 describes different maps and characteristics of three IM systems such as AIM, Microsoft MSN and Yahoo Messenger. Instant communicate can be specify a public confab etc. In extra some provide file transportation, webcam use, phonation confabs session etc. Here the writer comparing three IM systems ( AIM, Microsoft MSN and Yaho o Messenger ) .All of these IM systems uses client-server architecture. support immense figure of user is an of import issue in these IM systems. both methods are available 1 is symmetric and other is asymmetric. Each waiter performs indistinguishable maps in symmetric method and in asymmetric method each waiter execute peculiar activity assigned to it like log in, detecting other users, maintain chat fashion etc.For normal cognitive process AIM uses client-server architecture and for section confabs session uses peer-to-peer attack. thereof two clients communicate straight without utilizing a confab room. For normal and voice confabs YMSG uses client-server architecture. Through centralised voice chat server YMSG voice traffic is routed. cardinal number advantage of utilizing this attack is that within the same confab room it can back up multiple users and each user can stipulate their ain voice specification. For normal operation MSN uses client-server architecture and for v oice confabs session uses peer-to-peer approach.MSN voice chat session is limited to two individuals. roughly of the IM systems rescue techniques for keeping list of friends. They are called buddy list, dispense with list and block list. pal list contain peoples that a user shoot to pass on and supervise their presence. Block list contains peoples that a user demand to barricade communicating with them, its besides called black list. hold list contains people that a user needs to pass on. MSN, AIM and YMSG contains buddy list and block list.MSN and AIM besides contain al get-go list.Many web protocols like TCP and IP have used binary histrionics of informations in byte order. Application bed protocol ( HTTP and SMTP ) have used text- found attack. The advantage of utilizing bye order is that it supports efficient usage of dateless in the web. The advantage of text-based attack is that the representation is closer to human position information and debugging is easier.AIM and YMSG utilizations binary representation for their header.AIM contains two-level binary representation called FLAP and SNAC packages. amelio evaluate length heading and uncertain length day of the month in FLAP packages. SNAC packages are subtype of FLAP packages that contains fixes length Fieldss followed by a variable information constituent.Fig.1.AIM FLAP and SNAC package formatYMSG has individual degree social structure for fixed Fieldss followed by variable lengthFig.2.YMSG package formatOne of the of import job in IM suppliers are user send informations at inordinate rate, inundation caused in the web because of useless traffic.TCP provide some protection mechanism against this through congestion control.AIM has a complex algorithmic programic program for solve this, but it has different rate ( rates are based on a clip window ) bounds based on message type. The user will be warned, if the client exceeds the rate and if this continues, the waiter will get down dropping messa ge and will unplug the client. YMSG has a bound of three IM per seconds. Another method to minimise the shipment is by acquiring rid of idle clients. Each system in IM maintains a keep-alive pulse message the link may be terminate if the client does non lend pulse message or response to the question. In AIM the client must direct this keep-alive message in each minute to the waiter. YMSG contains two types of pulse petition a primary and a secondary.MSN has client and waiter pulse message.In 7 paper, to cut down the presentment traffic a decrepit consistent scheme is used. In IP multimedia nucleus web subsystem ( IMS ) , the presence waiter is trustworthy for advising an authorised spectator of the updated presence information. Presence service provides service to admittance other users presence information such as the user position, activities and so on. In cosmopolitan nomadic telecommunication system ( UMTS ) web architecture, a user with user equipment entree presence service in IMS. When the user provides information to the presence waiter, so user feed the function as presentity and the user accesses other users information so it act as a spectator. In IMS, control signaling is carried out by call session control map ( CSCF ) .The presence service process is defined by 3rdcoevals partnership undertaking ( 3GPP )The presence waiter instantly notifies other users in the contact, when the presence information of a user alterations. If the updates occur more often, so the figure of presentment messages increases. To cut down the presentment traffic a decrepit consistent strategy called delayed update can be used. In delayed update, when the presence waiter receives the updated presence information, the presence waiter starts a delayed horologe with a period T. This period is called delayed threshold. Within the period T, if the presence information is updated, so old information is replaced by the new information. When the timer expires, the pr esence waiter notifies the spectator of the presence information. Therefore, the presentments for the updates in T are saved.In 8 mentioned about chord which provide a scalable peer-to-peer search service for internet application. A cardinal job that challenges peer-to-peer application is turn uping the lymph node that store a peculiar information point. This paper presents a solution for this by showing chord. The chord provides one operation given a key, it maps the cardinal onto a node.In peer-to-peer system, the application is distributed without any cardinal control, where the package running equivalent in functionality at each node. The check node is responsible for hive awaying a value associated with the key. Chord uses hashing to fate keys to allow chord nodes. Each chord node needs just now a few other nodes routing information. Because the routing tabular array is distributed to other nodes. If N-node presented in a system, so each node maintain information notwith standing approximately O ( log N ) other nodes. The chord maintains its routing information as the nodes articulations and leaves a system.In 9 paper, an efficient and scalable waiter architecture called PresenceCloud is defined. PresenceCloud solve the scalability job called buddy list hunt job. Buddy list hunt job can be defined as the scalability job occurs when presence service is overloaded with buddy hunt message. The PresenceCloud can be used to expeditiously question the system for buddy list hunt. In PresenceCloud introduction, it consists of three constituents PresenceCloud waiter sheathing, one-hop caching scheme and directed buddy hunt. When the nomadic user get into the PresenceCloud, the user authenticate to the nomadic presence service. and so the nomadic user opens a TCP connexion to one of the presence waiter. The nomadic user sends a petition to the presence waiter for buddy list hunt. PresenceCloud returns the presence information of the brothers. PresenceClou d is based on grid-quorum system ( size is vn?vn. When a presence waiter joins into the PresenceCloud, it gets an Idaho in the grid and obtains its presence waiter list. Presence server node can take one tug and one row of entries. This entry is called the presence waiter list.In the fig 3, the figure of presence waiter n=9.The PresenceCloud is arranged in grid-quorum with v9?v9 size. The presence waiter node 8 has presence server list 2,5,7,9 and 3 has 1,2,6,9 .PresenceCloud uses a hoarding scheme to retroflex presence information of each user to better the efficiency of the searching operation. Each presence server node maintains presence information of the affiliated users. When the neighbour establishes a connexion to presence waiter, the cache is updated. When a presence waiter receives a wonder/request from the nomadic user, it can react non simply from the lucifers from its ain list, but besides provide lucifers from its caches.Fig3 PresenceCloud Server OverlayThe fig ure of presentment messages increases when the nomadic user often changes its presence information. This buddy list hunt job can be solved by utilizing an algorithm called directed buddy hunt algorithm. This algorithm uses bipartisan sheathing and one-hop caching scheme. This helps PresenceCloud to supply fleet responses for big figure of nomadic user. The algorithm is defined in 9 .III. ComparisonIn mesh based design, all the presence information at each node is replicated to other nodes. Hence its hunt cost is provided one message. In distributed hash tabular array ( chord based ) , no reproduction presence information of a user is merely stored in one presence waiter. Here, each brother must be searched one by one. In PresenceCloud, its hunts buddy list from ain node list and cache list. Besides notifies other users about the new presence information.Simulation consequence is mentioned in 9 .This paper shows graphical representation of their consequence. Findingss from that graphical representation are( I ) As the attain rate of nomadic user additions, the figure of presence message is really low in PresenceCloud. Hence PresenceCloud outperforms all other design.( two ) As the reaching rate of nomadic user additions, the mean seeking messages/user is low in PresenceCloud. That means PresenceCloud requires least message transmittal.( three ) Average message transmittal of PresenceCloud additions bit by bit with the figure of presence waiter.( four ) Average message transmittal of PresenceCloud is non impacted by the figure of brothers.When analysing hunt satisfaction in waiter architecture, the findings are ( I ) Buddy seeking latency grows with the figure of presence waiter in PresenceCloud. Here mesh-based design performs better.( two ) When the figure of brothers additions, buddy hunt latency is really low in mesh-based design. but suffer to a great extent communicating cost.DecisionFrom the analysis and survey, its found that PresenceCloud achieve s low hunt latency & A shows better public presentation than others. PresenceCloud solve brother list hunt job. Overall, PresenceCloud support a scalable nomadic presence service in big graduated table societal web services.Mentions 1 Facebook, hypertext maneuver protocol //www.facebook.com. 2 Twitter, hypertext transfer protocol //www.twitter.com 3 Buddycloud, hypertext transfer protocol //buddycloud.com 4 Google latitude, hypertext transfer protocol //www.google.com/imtl/enus/latitude/intro.html 5 Foursquare, hypertext transfer protocol //www.foursquare.com 6 R. B. Jennings, E. M. Nahum, D. P. Olshefski, D. Saha, Z.-Y. Shae, and C. Waters, A survey of cyberspace blink of an eye messaging and confab protocol, IEEE Network, 2006. . 7 W.-E. Chen, Y.-B. Lin and R.-H. Liou, A weakly consistent strategy for ims presence service, IEEE Transactions on WirelessCommunicationss, 2009. 8 I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, and H. Balakrishnan, Chord A scalable peer-to- peer search service for cyberspace, IEEE/ACM Tran. on Networking, 2003. 9 Chi-Jen Wu, Jan-Ming Ho A ascendible Server Architecture for Mobile Presence Services in sociable Network Applications, IEEE minutess on nomadic computer science, 2013
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment