Mobile computing, ubiquitous computing, peer-2-peer network, grid computing: Difference between revisions

From Computer Science Wiki
No edit summary
No edit summary
Line 1: Line 1:
[[file:Connection.png|right|frame|Web Science<ref>http://www.flaticon.com/</ref>]]
[[file:Connection.png|right|frame|Web Science<ref>http://www.flaticon.com/</ref>]]


The world-wide-web is distributed.
You must be aware of a cluster of different technologies related to [[networks]].  


{| style="width: 95%;" class="wikitable"
{| style="width: 95%;" class="wikitable"

Revision as of 12:34, 11 January 2018

Web Science[1]

You must be aware of a cluster of different technologies related to networks.

Area Characteristics
mobile computing Mobile computing is human–computer interaction by which a computer is expected to be transported during normal usage, which allows for transmission of data, voice and video [2]
  • Portability: Devices/nodes connected within the mobile computing system should facilitate mobility. These devices may have limited device capabilities and limited power supply, but should have a sufficient processing capability and physical portability to operate in a movable environment.
  • Connectivity: This defines the quality of service (QoS) of the network connectivity. In a mobile computing system, the network availability is expected to be maintained at a high level with the minimal amount of lag/downtime without being affected by the mobility of the connected nodes.
  • Interactivity: The nodes belonging to a mobile computing system are connected with one another to communicate and collaborate through active transactions of data.
  • Individuality: A portable device or a mobile node connected to a mobile network often denote an individual; a mobile computing system should be able to adopt the technology to cater the individual needs and also to obtain contextual information of each node.
ubiquitous computing Ubiquitous computing is a concept in software engineering and computer science where computing is made to appear anytime and everywhere. [3]
peer-2-peer network

Peer-to-peer (P2P) computing or networking is:

  • a distributed application architecture
  • which partitions tasks or workloads between peers
  • peers are equally privileged
  • peers are equipotent
  • peers form a peer-to-peer network of nodes
  • peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts.
  • peers are both suppliers and consumers of resource. [4]
grid computing
  • grid computing is the collection of computer resources
  • from multiple locations to reach a common goal
  • the grid can be thought of as a distributed system
  • with non-interactive workloads
  • involve a large number of files.[5]


Do you understand this?[edit]

Standards[edit]

  • Define the terms: mobile computing, ubiquitous computing, peer-2-peer network, grid computing.
  • Compare the major features of: mobile computing ubiquitous computing peer-2-peer network grid computing.

References[edit]