68
Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Embed Size (px)

Citation preview

Page 1: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Internet and Computer Networks Evolution

Bogdan IANCUDepartment of Computer Science (UTCN)

Page 2: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Agenda

Internet Evolution

World Wide Web (WWW) Evolution

Technological Impact

Future Internet

State-of-the-art applications

Page 3: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Internet Evolution

"The best predictor of future behavior is past behavior“ (Dr. Phil)

Page 4: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Introduction

"All Science Is Computer Science"(New York Times, 2001)

The Internet global network connecting millions of computers network of networks, a networking infrastructure

Page 5: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)
Page 6: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Romania Internet Usage

2012 – approx. 12 million Internet users

YEAR Users Population % Pop.2000 800,000 22,217,700 3.60%2004 4,000,000 21,377,426 18.70%2006 4,940,000 21,154,226 23.40%2007 5,062,500 21,154,226 23.90%2010 7,786,700 21,959,278 35.50%

Page 7: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Computer Network Devices

Page 8: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Topologies and network devices

Page 9: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Physical Layer

Wireless RF Infrared Microwave

Wired Copper: UTP, FTP, STP Optical fiber

Page 10: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Data link Layer Connecting devices in a LAN

Wireless AP (Access Point)

Wired Switch

MAC address unique identifier assigned

to network interfaces (48 bits)

Page 11: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Network Layer Connecting different LANs

Wireless Wireless Router

Wired Router

IP address Version 4 (32 bits) Version 6 – auto-configuration (128 bits)

(2001:0db8:3c4d:0015:0000:0000:abcd:ef12 )

Page 12: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Topologies and network devices

Page 13: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Traditional solution

Requirements: Office space Servers Cooling

UPS Operating systems, softwares,

upgrades, patches Firewalls, Intrusion prevention

systems, spam control, … Failover Disaster recovery Team of experts

Page 14: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Traditional solution disadvantages

Time consumption

Higher costs

Slow scaling

Page 15: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)
Page 16: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)
Page 17: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

high performance computing machine designed to have extremely fast processing speeds

Page 18: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Multiple connected computers that work together they can be viewed as a single system

Page 19: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Distributed system

Page 20: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)
Page 21: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Cloud Solution

Page 22: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Google Data Center

VIDEO: Explore a Google data center with Street View

Page 23: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Cloud Computing Benefits

Highly optimized virtual data centers.

Software, Hardware available for use when needed: pay per use basis.

Instant scale up / scale down.

Fast to get started, costs less.

Multi-tenancy

Page 24: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Cloud market

Google

Google apps: http://www.google.com/apps

Google calendar. Google docs. Google videos.

Synchronization and access with mobile devices and apps Android, iPhone, Blackberry

Page 25: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Cloud market

Microsoft

Page 26: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Cloud market

Cisco

The platform enabling the world of many clouds

Page 27: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Cloud market

Dropbox

Cloud-storage service.

Simple and reliable.

Secure solution.

More than 45 million people depend on Dropbox.

Files synchronized with PC and smartphone.

Page 28: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

WWW

Page 29: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

World Wide Web

a way of accessing information over the medium of the Internet (built on top of the Internet)

an open information space where the documents are linked, and where anyone who is connected can see any and link to any document (Leuf 2006, 4)

a techno-social system to interact humans based on technological networks (Aghaei et al. 2012, 1)

Page 30: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Web 1.0 – connects information

read-only web a mono-directional tool

Services: Websites, online journals, online archives, Internet radio/podcasting, electronic calendar Etc.

Page 31: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Web 2.0 – connects people

read-write web people-centric web the interactive web, the participative web

The main technologies and services are Email Blogs (+ photoblogs, videoblogs and podcats) Really simple syndication (RSS) Wikies (a web that can be edited by anyone) Social networks Mobile telecommunication Etc.

Page 32: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Top 5 countries with the highest population

Country Population1 China 1,343,239,9232 India 1,205,073,612

Facebook 1,060,000,0003 United States 313,847,4654 Indonesia 248,645,0085 Brazil 193,946,886

Page 33: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Web 3.0 – connects knowledge

Semantic Web, Transcendent Web Purpose: make the web readable by

machines and not only by humans

Four key elements Social Web Semantic Web Internet of Things Artificial Intelligence

Page 34: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

The impact of Web evolution on users

Page 35: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Techno-social system

Cognition (Web 1.0) Communication (Web 2.0) Cooperation (Web 3.0)

in order to co-operate one needs to communicate and in order to communicate one needs to cognize (Fuchs 2010, 767)

Page 36: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Web 4.0, Web 5.0…Web X.0 – connect intelligence

Poorly developed even at the level of ideas

Web 4.0 is believed to be a web of integration, in which human mind and machines can interact in symbiosis (Aghaei et al. 2012, 1-2)

Web 5.0 is mentally configured as a sensory emotive space of interaction (Kambil 2008)

Page 37: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Technological impact

"Innovation distinguishes between a leader and a follower.“ (S. Jobs)

Page 38: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Technological context and impact

Multitude of information sources

Speed and mobility of the new technologies

Need to improve competitiveness through innovation and investment

Page 39: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)
Page 40: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Future Internet

“This is the first opportunity to connect the physical and digital world. That is revolutionary.”

Page 41: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Future Internet

Internet of Things (IoT) Internet of People (IoP) Internet of Energy (IoE) Internet of Media (IoM) Internet of Services (IoS)

Page 42: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Internet of Things (IoT)

a dynamic global network infrastructure where physical and virtual “things” have identities, physical attributes, virtual personalities, use intelligent interfaces, and are seamlessly

integrated into the information network

smart things/objects are expected to become active participants in business

machine-to-machine communication

Page 43: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)
Page 44: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

IoT

Connecting Anything Anyone Anytime

Using Any network Any service

Example of communication between objects: My fridge knows that

the bottle of milk is almost empty and it orders another bottle from the supermarket

Page 45: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Internet of Things (IoT)

a dynamic global network infrastructure of physical and virtual “things”

smart things/objects machine-to-machine communication

Page 46: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Telstra - future networks VIDEO: Our Connected Future - Future

Technology Vision - Telstra Innovation

Page 47: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

State-of-the-art Applications

Page 48: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Semantic web advertising Specific brand ads placed on specific web

pages based on contextual relevance

Page 49: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Ads relevance

It it believed that an ad (text and image) that is topically related to a Web page is relevant

An example in this sense is an ad for sneakers placed on a sport news page

However, if the target is taking into account, the ads can be properly placed on a page

a picture of a sunset in an ad promoting life insurance has different meanings than a picture of a sunset in an ad for beer

Page 50: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Affective computing Definition

Computing that relates to, arise from, or influence emotions or other affective phenomena

Aims enhanced user interaction new tools for marketers

Page 51: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Affective computing Sources of communicating affective and cognitive

information

Classic sources

face detection one of the richest sources The facial expressions exhibited in viewers while

watching commercials predict strength of recall of the brand

voice detection vocal tract, excitation, duration and intonation

body language detection

Page 52: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Affective computing

New sources

touch screen interaction/ touch sensitive screen hand temperature/ umidity touch power/duration/repetition

Emphasize the profile of the person and the emotional state of the person and can further recommend certain brands (products and services)

ambient light detection

Page 53: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Affective computing - applications

Intelligent systems that record vocal tract, intonation etc.

Neuromarketing – links the consumer behavior to the neurosciences

Decodes what the consumer believes about a brand

Page 54: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Affective computing - applications

Advantages correlate human behaviours /emotions with the

interfaces/sensors on smartdevices (smartphones, tablet PCs) create users’ behavioral patterns matches social content with users emotions

Kinetics

Kinect Wii

Page 55: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Affective computing - applications University of Tokyo Sony CSL (Computer Science

Labs) “Happiness Counter” connected to a regular refrigerator scans a person’s face as they stand in front of the

refrigerator the door smoothly opens with a smile

Page 56: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented Reality

Definition A view of reality that is modified or completed

by the computer

Aims enhanced user interaction new tool for marketers and clients

Page 57: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented reality - applications Nokia City Lens

AR application that allows users to get more information about a location simply by pointing their camera at the location

Page 58: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented reality - applications IKEA – 2013 catalog – let consumers access films,

interactive experience and photo galleries with their smartphones

Page 59: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented reality - applications Vodafone – Digital library

Page 60: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented reality - applications Google Glasses

Page 61: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented reality - applications

Advantages using users’s behavioral

patterns/profile matches content with users needs

SixSense project a phone pad make a phone call

Users looking for the closest favorite

store place computer-generated graphics in

their field of vision.

Page 62: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Augmented reality

Other future possibilities:

Trying on clothes from home

Smelling perfumes from home

Feeling the texture of a blouse remotely

Page 63: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Near Filed Communication (NFC)

Wireless network

Definition: a no contact wireless form of short range communication in mobile phones and devices including

payment cards replacement for QR codes (quick response

codes)

Aims: enhanced user interaction new tool for marketers and clients

Page 64: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

NFC - applications Advantages

using NFC sensor from devices matches user’s preference with

content

"Smart Posters“ place tags in traditional print-based

objects

can recognize someone approaching the sign with an NFC-enabled smartphone

read the user's preferences.

customize the message on the display for

that user

Page 65: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Smart objects’ communication Objects connected to Internet that

communicate between them

Eg. Telephone communicates with the coffee machine in order to start making a certain type of coffee at a certain hour for a certain number of people

Eg. Objects that remember the owner favorite food and order it from a certain restaurant (that owns the technology)

Page 66: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Smart objects’ communication

Eg. A broken phone orders by itself a new component from the support center

User privacy?

IoT

Page 67: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

Conclusion The future of applications

Content + Contextual information

Based on future Internet technology and trends Create the new infrastructure Adopt the new technology within advertising campaigns

IoT

How / Who will manage Future Internet platform?

Page 68: Internet and Computer Networks Evolution Bogdan IANCU Department of Computer Science (UTCN)

“A lot of time, people don’t know what they want until you show it to them.”

Steve Jobs