Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff...

25
Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015

Transcript of Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff...

Page 1: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module

Adriana Wilde and Jeff Reeve22 January 2015

Page 2: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

2

Plan for this lecture• At the end of this lecture (and related activities),

students should be able to demonstrate knowledge and understanding of:

– Module overview and expectations

– Network architecture and model

Page 3: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

Housekeeping and General Information

Page 4: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

Housekeeping• Make sure you know :

– Where are the toilets/bottle vending machines

– What to do in the event of fire

• (My) Ground Rules:

– If too fast / can’t understand – stop me!

– Questions OK at any time

– Attend lectures!

– Be punctual

4

Page 5: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

5

Who are we?• Jeff Reeve, [email protected]

(6 weeks of lectures)B59/4233

• Professor Lie-Liang Yang, [email protected] Unit Leader (6 weeks)B53/4006

agw106

jsr

lly

Page 6: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

6

Whilst I've got your attention...

Page 7: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

7

What will we cover?

•Jeff Reeve, [email protected] (6 weeks of lectures)B59/4233

•Professor Lie-Liang Yang, [email protected] Unit Leader (6 weeks)B53/4006

agw106

jsr

lly

Wireless and mobile theory

Basic network theory

Page 8: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

8

What will we cover? (II)

• Jeff Reeve, [email protected] (3 weeks of lectures)B59/4233

– Network Layer and Routing

– ARP, Transport Layer

– Congestion Control, etc

– TCP - Applications

jsr

Page 9: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

9

What will we cover? (III)

– Cellular Wireless Networks,

– Wireless LANs

– Wireless Sensor Networks

• Professor Lie-Liang Yang, [email protected] Unit Leader (6 weeks)B53/4006

lly

Page 10: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

When/Where?• Lectures:

– Wednesdays 9:00 – 9:45Building 54 / Room 5027

– Thursdays 13:00 – 13:45Building 46 / Room 2003

• Weeks 1-11, 15

– Monday 01 October 2012 - Saturday 13 January 2013

– Christmas break: 17 December - 06 January (no lectures)

10

B46 ©2010 François-Xavier Beckers (CC-BY)

Page 11: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

11

Examination• This module is assessed 100% by examination

• Duration: 120 minutes

• Two sections:

– Section A: Two questions, set by jsr

– Section B: Three questions, set by lly

• Answer three questions:

– At least 1 from each section

Page 12: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

12

Module Context• Knowledge expected

– Algorithms and Programming

– Computer Architecture fundamentals

– Operating Systems fundamentals

• Not a pre-requisite:

– Computer Networks

Page 13: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

13

Talking point• What do you know already about networking?

<brainstorm>

Page 14: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

Network Architecture and Models

Page 15: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

15

Motivation• How do we transfer data on computer networks?

• Networking...

– … is complexWe need to break the task up, using a layered model

– ... involves communication We need to understand the principles of communication

– … is done for realp.37-49 (Tanenbaum 4th ed)p.63-76 (Tanenbaum 5th ed)

Page 16: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

16

Network architecture and Model

TCP/IP – Transmission Control Protocol over Internet Protocol

Extremely important! (Basis of the Internet)

Page 17: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

17

TCP/IP architecture and Model• The software running on Host 1 runs in the

application layer, and communicates via protocols to its peer in Host 2:

• Each protocol instance talks virtually to its peer

• Each layer communicates only by using the one below

• Lower layer services are accessed by an interface

• At bottom, messages are carried by the medium

p.26-30 (T. 4ed)p.51-55 (T. 5ed)

Page 18: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

18

The ISO/OSI Model• International Standards Organisation (Open

Systems Interconnection)

– Provides functions needed by users

– Converts different representations

– Manages task dialogs

– Provides end-to-end delivery

– Sends packets over multiple links

– Sends frames of information

– Sends bits as signals

Page 19: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

19

The ISO/OSI Model• International Standards Organisation (Open

Systems Interconnection)

– Provides functions needed by users

– Converts different representations

– Manages task dialogs

– Provides end-to-end delivery

– Sends packets over multiple links

– Sends frames of information

– Sends bits as signalsThese layers are “more-or-less” accepted

In ALL textbooks – but can be safely ignored!

Page 20: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

20

The ISO/OSI Model• International Standards Organisation (Open

Systems Interconnection)

DEAD!

Reasons?

TCP/IP does not map well onto it

LANs do not map well onto it

p.46 (Tanenbaum 4th ed)p.73 (Tanenbaum 5th ed)

Page 21: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

21

Network architecture and Model• The Tanenbaum's hybrid model is the one we adopt

for this module

• TCP/UDPIPAd-hoc

Page 22: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

Data Communications Fundamentals

Page 23: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

23

Data Communications Fundamentals• We wish to communicate from A to B.

– How?

– By courier (e.g. magnetic media), optically (light and fiber optics), electrically, electromagnetic waves, radio, microwaves, satellite… many alternatives!

A B

p.91 (Tanenbaum 4th ed)p.116 (Tanenbaum 5th ed)

Page 24: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

24

How?• Electrical options:

– vary the voltage (the most important mechanism)

– vary the current (sometimes used in ‘noisy’ environments)

– vary the frequency (e.g. dial-up modems)

– vary the phase

• EM wave options:

– open space “wireless”

• … many alternatives!

Page 25: Wireless and Mobile Networks (ELEC6219) Session 1: Introduction to the Module Adriana Wilde and Jeff Reeve 22 January 2015.

25

Checking Learning Outcomes• At the end of this lecture (and related activities),

students should be able to demonstrate knowledge and understanding of:

– Module overview and expectations

– Network architecture and models

• I'll see you tomorrow at 13:00 in B46/2003

– Please get your copy of the Tanenbaum now and read the selected pages