Skip to main content
Log in

CMSNS: a communication middleware for social networking and networked multimedia systems

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In this paper, we propose a communication middleware for social networking services (CMSNS) in order to reduce the development effort and to support high accessibility to remote social content such as text, image, and video. The main role of CMSNS is to provide a developer with simple application programming interfaces (APIs) and configuration options related to communication among users. With CMSNS, a developer can easily build communication-related functions which are commonly required in SNS and networked multimedia systems such as the management of communication architecture, user registration and authentication, and synchronous / asynchronous sharing of content among users. In addition to the simple development model, CMSNS enables a server to dynamically adjust the amount of SNS content to be downloaded at a client according to current network conditions. With this scheme, a user can access as much content as possible within an acceptable delay, which enhances the accessibility to remote content.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Brooker D, Carey T, Warren I. (2010) Middleware for social networking on mobile devices. The 21st Australian Software Engineering Conference, Auckland, 202–211

  2. Chang YJ, Liu HH, Chou LD, Chen YW, Shin HY (2007) A general architecture of mobile social network services. Int Conf Convergence Inform Technol, Gyeongju:151–156

  3. Dagher R, Gadea C, Ionescu B, Ionescu D, Tropper R (2008) A SIP based P2P architecture for social networking multimedia. IEEE/ACM Int Symp Distrib Simulation Real-Time Appl, Vancouver:187–193

  4. Gupta A, Kalra A, Boston D, Borcea C (2009) MobiSoC: a middleware for mobile social computing applications. J Mobile Netw Appl 14(1):35–52

    Article  Google Scholar 

  5. Karki BR, Hämäläinen A, Porras J (2008) Social networking on mobile environment. ACM/IFIP/USENIX 9th Int Middleware Conf, Leuven:93–94

  6. Kayastha N, Niyato D, Wang P, Hossain E (2011) Applications, architectures, and protocol design issues for mobile social networks: a survey. Proc IEEE 99(12):2130–2158

    Article  Google Scholar 

  7. Kim JT, Lee JH, Lee HK, Paik EH (2011) Location-based personalized social media service for the smart phone: distributed social contents sharings. Int Conf Internet Technol Secured Trans, Abu Dhabi:L655-9

  8. Lee HK, Kim JT, Lee JH, Paik EH (2010) Personalized recommendation system for the social network services based on psychographics. Int Conf Internet Web Appl Serv, Barcelona:91–95

  9. Lim M, Kevelham B, Nijdam N, Magnenat-Thalmann N (2011) Rapid development of distributed applications using high-level communication support. J Netw Comput Appl 34(1):172–182

    Article  Google Scholar 

  10. Mokhtar SB, McNamara L, Capra L (2009) A middleware service for pervasive social networking. Int Workshop Middleware Pervasive Mobile Embedded Comput, Urbana Champaign 2(1–2):6

    Google Scholar 

  11. Pietiläinen AK, Oliver E, LeBrun J, Varghese G, Diot C. (2009) MobiClique: middleware for mobile social networking. The 2nd ACM SIGCOMM Workshop on Online Social Networks, Barcelona, 49–54

  12. Porras J, Hiirsalmi P, Valtaoja A (2004) Peer-to-peer communication approach for a mobile environment. 37th Ann Hawaii Int Conf Syst Sci, Hawaii:90306.1

  13. Wu CJ, Ho JM, Chen MS (2013) A scalable server architecture for mobile presence services in social network applications. IEEE Trans Mob Comput 12(2):386–398

    Article  Google Scholar 

Download references

Acknowledgments

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2015R1D1A1A01056848).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mingyu Lim.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lim, M. CMSNS: a communication middleware for social networking and networked multimedia systems. Multimed Tools Appl 76, 18119–18135 (2017). https://doi.org/10.1007/s11042-016-3839-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-3839-7

Keywords

Navigation