Open Access Open Access  Restricted Access Subscription Access

The Socialized Infrastructure of The Internet on the Computing Level


Affiliations
1 Department of Computer Engineering, Xi’An Technological University, XiAn, China
 

To share the huge amount of heterogeneous information to the large-scale of heterogeneous users, the Internet on the computing level should be reconstructed since such a crucial infrastructure was designed without proper understandings. To upgrade, it must consist of five layers from the bottom to the top, including the routing, the multicasting, the persisting, the presenting and the humans. The routing layer is responsible for establishing the fundamental substrate and finding resources in accordance with social disciplines. The multicasting layer disseminates data in a high performance and low cost way based on the routing. The persisting layer provides the services of storing and accessing persistent data efficiently with the minimum dedicated resources. The presenting layer absorbs users’ interactions to guide the adjustments of the underlying layers other than shows connected local views to users. Completely different from the lower software layers, the topmost one is made up totally with humans, i.e., users, including individual persons or organizations, which are social capital dominating the Internet. Additionally, within the upgraded infrastructure, besides the situation that a lower layer supports its immediate upper one only, the humans layer influences the lower ones in terms of transferring its social resources to them. That is different from any other traditional layer-based systems. Those resources lead to adaptations and adjustments of all of the software layers since each of them needs to follow social rules. Eventually, the updated underlying layers return latest consequences to users upon those modifications.

Keywords

Social Computing, World Wide Web, Peer-to-Peer Computing, Software Architecture, Social Network Services, Information Sharing, Routing.
User
Notifications
Font Size

  • Albert-laszlo Barabasi. 2014. Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life. Publisher: Basic Books, ISBN-10: 0465085733, ISBN-13: 978-0465085736
  • Ray Tomlinson. 1971. Email Home. http://openmap.bbn.com/~tomlinso/ray/home.html
  • Google. 1998. http://en.wikipedia.org/wiki/Google
  • Excite. 1995. http://en.wikipedia.org/wiki/Excite
  • MG Siegler. 2010. When Google Wanted To Sell To Excite For Under $1 Million – And They Passed. http://techcrunch.com/2010/09/29/google-excite/
  • HTTP. 1996. HTTP – Hypertext Transfer Protocol Overview. http://www.w3.org/Protocols/
  • Sandvine. 2014. Global Internet Phenomena Report. https://www.sandvine.com/trends/globalinternetphenomena/
  • Xuxian Jiang. 2003. GnuStream: a P2P Media Streaming System Prototype. Multimedia and Expo, 2003, Proceedings 2003 International Conference on Volume 2, Pages: 325-328
  • Suman Banerjee, et al. 2002. Scalable Application Layer Multicast. SIGCOMM ’02 Proceedings of the 2002 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Pages: 205-217
  • Miguel Castro and Peter Druschel, et al. 2002. SCRIBE: A Large-Scale and Decentralized Application-Level Multicast Infrastructure. IEEE Journal on Selected Areas in Communications, 2002, Volume: 20, Issue 8, Pages: 1489-1499
  • Kevin R. Fall and W. Richard Stevens. 2011. TCP/IP Illustrated Volume 1, the Protocols Second Edition. Addison-Wesley Professional Computing Series, 2011
  • George Coulouris, Jean Dollimore, Tim Kindberg and Gordon Blair. 2011. Name Services, Chapter 13, Distributed Systems: Concepts and Design, the Fifth Edition. Addison-Wesley, 2011
  • URL. 1994. Uniform Resource Locators (URL), http://www.w3.org/Addressing/URL/url-spec.txt
  • Yilei Shao. 2007. Exploring Social Networks in Computing Systems. PhD Dissertation, Princeton University, 2007
  • James S. Coleman. 1988. Social Capital in the Creation of Human Capital. American Journal of Sociology, 1988, Volume 94 Supplement, Pages: 95-120
  • Dongyan Xu. 2002. On Peer-to-Peer Media Streaming. Distributed Computing Systems, 2002, Proceedings of 22nd International Conference, Pages: 363-371
  • Aggeglos Vlavianos, Marios Iliofotou and Michalis Faloutsos. 2006. BiToS: Enhancing BitTorrent for Supporting Streaming Applications. Proceedings of 25th IEEE International Conference on Computer Communications, 2006, Pages: 1-6
  • Chris Dana, Danjue Li, David Harrison and Chen-Nee Chuah. 2005. BASS: BitTorrent Assisted Streaming System for Video-on-Demand. 2005 IEEE 7th Workshop on Mulitmedia Signal Processing, Pages: 1-4
  • Bram Cohen. 2003. Incentives Build Robustness In BitTorrent. 1st Workshop on the Economics of Peer-2-Peer System, 2003
  • eMule. 2002. http://www.emule-project.net
  • George Coulouris, Jean Dollimore, Tim Kindberg and Gordon Blair. 2011. Distributed File Systems, Chapter 12, Distributed Systems: Concepts and Design, the Fifth Edition. Addison-Wesley, 2011
  • John Kubiatowicz, et al. 2000. OceanStore: An Architecture for Global-Scale Persistent Storage. ACM SIGPLAN Notices, Volume 35 Issue 11, Nov. 2000, Pages: 190-201
  • W3C. 2000. World Wide Web Consortium. http://www.w3.org
  • Hubert Zimmermann. 1980. OSI Reference Model – The ISO Model of Architecture for Open Systems Interconnection. IEEE Transaction on Communications 28 (4), 1980, Pages: 425-432
  • Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad and Michael Stal. 1996. PatternOriented Software Architecture. Volume 1, A System of Patterns, Wiley, August 1996, ISBN: 978-0471-95869-7
  • Michael Lee Scott. 2006. Programming Language Pragmatics, Edition 2. Morgan Kaufmann, 2006, ISBN 0-12-633951-1
  • Stefan Saroiu, Krishna P. Gummadi and Steven D. Gribble. 2003. Measuring and Analyzing the Characteristics of Napster and Gnutella Hosts. Multimedia System, 2003, Volume 9, Issue 2, Pages: 170-184
  • Ian Clarke, Oskar Sandberg, Brandon Wiley and Theodore W. Hong. 2001. Freenet: A Distributed Anonymous Information Storage and Retrieval System. International Workshop on Designing Privacy Enhancing Technologies: Design Issues in Anonymity and Unobservability, 2001
  • Matei Ripeanu. 2001. Peer-to-Peer Architecture Case Study: Gnutella Network. Proceedings of 1st International Conference on Peer-to-Peer Computing, 2001, Pages: 99-100
  • Atif Nazir, Saqit Raza and Chen-nee Chuah. 2008. Unveiling Facebook: A Measurement Study of Social Network Based Applications. Proceedings of the 8th ACM SIGCOMM Conference on Internet Measurement, 2008, Pages: 43-56
  • Haewoon Kwak, Changhyun Lee, Hosung Park and Sue Moon. 2010. What is Twitter, a Social Network or a News Media? Proceedings of the 19th International Conference on World Wide Web, 2010, Pages: 591-600
  • WeChat. 2011. http://www.wechat.com/en
  • Yahoo!. 1994. https://www.yahoo.com
  • Thomas Mann. 2005. The Oxford Guide to Library Research, the Third Edition. Oxford University Press, 2005, ISBN-13: 978-0195189988, ISBN-10: 0195189981
  • Christopher D. Manning, Prabhakar Raghavan and Hinrich Schutze. 2008. Introduction to Information Retrieval. Cambridge University Press, 2008, ISBN: 978-0-521-86571-5
  • John Scott and Peter J. Carrington. 2011. The Sage Handbook of Social Network Analysis. Sage Publications Ltd., 2011, ISBN: 978-1-84787-395-8
  • Mark Granovetter. 1983. The Strength of Weak Ties. American Journal of Sociology 78, 1983, Pages: 1360-1380
  • Ronald S. Burt. 1992. Structural Holes: the Social Structure of Competition. Harvard University Press, 1992, ISBN: 0-674-84371-1
  • J. A. Pouwelse, et al. 2008. Tribler: A Social-Based Peer-to-Peer System. Journal of Concurrency and Computation: Practice & Experience – Recent Advances in Peer-to-Peer Systems and Security (P2P 2006), Volume 20, Issue 2, February 2008, Pages: 127-138
  • Qusay Hassan. 2011. Demystifying Cloud Computing. Journal of Defense Software Engineering, 2011 (January/February), Pages: 16-21
  • Apache Hadoop. 2008. http://hadoop.apache.org
  • OpenStack. 2010. Open Source Cloud Computing Software. http://www.openstack.org
  • Roxanne E. Burkey and Charles V. Breakfield. 2000. Designing a Total Data Solution: Technology, Implementation and Deployment. Auerbach Best Practices, CRC Press, 2000, ISBN: 0-8493-0893-3
  • Harald Weinreich, Hartmut Obendorf and Winfried Lamersdorf. 2001. The Look of the Link – Concepts for the User Interface of Extended Hyperlinks. Proceedings of the 12th ACM Conference on Hypertext and Hypermedia, 2001, Pages: 19-28
  • Tim-Berners Lee. 1989. http://www.w3.org/People/Berners-Lee/
  • Albert-Laszlo Barabasi and Eric Bonabeau. 2003. Scale-Free Networks. Scientific American, May 2003, Pages: 50-59
  • Jon Kleinberg. 1999. Authoritative Sources in a Hyperlinked Environment. Journal of the ACM Volume 46 Issue 5, September 1999, Pages: 604-632
  • Facebook. 2004. https://www.facebook.com
  • Twitter. 2006. https://twitter.com
  • The BBS organization. 1999. http://thebbs.org
  • Susan T. Fiske. 2013. Social Cognition, Sage Library in Social Psychology. Sage Publications, 2013, ISBN: 978-1446254738
  • Mark L. Knapp and John A. Daly. 2011. The SAGE Handbook of Interpersonal Communication, the Fourth Edition. Sage Publications, 2011, ISBN: 978-1412974745
  • Walter Nicholson and Christopher Snyder. 2011. Microeconomic Theory: Basic Principles and Extensions, the Eleventh Edition. South-Western Cengage Learning, 2011, ISBN-10: 1111525536, ISBN-13: 978-1111525538
  • Richard T. Froyen. 2012. Macroeconomics: Theories and Policies, the Tenth Edition. Prentice Hall, 2012, ISBN-10: 013283152X, ISBN-13: 978-0132831529
  • Ronald S. Burt. 2004. Structural Holes and Good Ideas. American Journal of Sociology, Volume 110, Number 2, September 2004, Pages: 349-399
  • Jon M. Kleinberg. 2000. Navigation In a Small World. Nature 406:845, 24 August 2000
  • Ragib Hasan, et al. 2005. A Survey of Peer-to-Peer Storage Techniques for Distributed File Systems.
  • ITCC ’05 Proceedings of the International Conference on Information Technology: Coding and Computing, Volume 02, 2005, Pages: 205-213
  • Matei Ripeanu, Adriana Iamnitchi and Ian Foster. 2002. Mapping the Gnutella Network. Journal of IEEE Internet Computing, Volume 6 Issue 1, 2002, Pages: 50-57
  • Stephen P. Borgatti, Ajay Mehra, Daniel J. Brass and Gluseppe Labianca. 1994. Network Analysis in the Social Sciences. Science, 1994, 323(5916): 892-895
  • Android. 2007. https://www.android.com
  • Bing Li. Blog, 2015. http://greatfree.lofter.com
  • Boris M. Smirnov. 2010. Principles of Statistical Physics. Wiley-VCH Verlag GmbH & Co. KGaA, Weinheim, 2010, ISBN-13: 978-3-527-40613-5, ISBN-10: 3-527-40613-1
  • Nitin Agarwal. 2009. Social Computing in Blogosphere. PhD Dissertation, Arizona State University, August 2009
  • Morris H. DeGischolar_main and Mark J. Schervish. 2011. Probability and Statistics, 4th Edition. Pearson, 2011, ISBN-10: 0321500466, ISBN: 978-0321500465
  • Josh Constine. 2013. Why Facebook Needs Trending Links.http://http://techcrunch.com/2013/06/30/facebook-trends/

Abstract Views: 202

PDF Views: 178




  • The Socialized Infrastructure of The Internet on the Computing Level

Abstract Views: 202  |  PDF Views: 178

Authors

Bing Li
Department of Computer Engineering, Xi’An Technological University, XiAn, China

Abstract


To share the huge amount of heterogeneous information to the large-scale of heterogeneous users, the Internet on the computing level should be reconstructed since such a crucial infrastructure was designed without proper understandings. To upgrade, it must consist of five layers from the bottom to the top, including the routing, the multicasting, the persisting, the presenting and the humans. The routing layer is responsible for establishing the fundamental substrate and finding resources in accordance with social disciplines. The multicasting layer disseminates data in a high performance and low cost way based on the routing. The persisting layer provides the services of storing and accessing persistent data efficiently with the minimum dedicated resources. The presenting layer absorbs users’ interactions to guide the adjustments of the underlying layers other than shows connected local views to users. Completely different from the lower software layers, the topmost one is made up totally with humans, i.e., users, including individual persons or organizations, which are social capital dominating the Internet. Additionally, within the upgraded infrastructure, besides the situation that a lower layer supports its immediate upper one only, the humans layer influences the lower ones in terms of transferring its social resources to them. That is different from any other traditional layer-based systems. Those resources lead to adaptations and adjustments of all of the software layers since each of them needs to follow social rules. Eventually, the updated underlying layers return latest consequences to users upon those modifications.

Keywords


Social Computing, World Wide Web, Peer-to-Peer Computing, Software Architecture, Social Network Services, Information Sharing, Routing.

References