26 kommunikatsiooniteenuste arendus irt0080 loeng 2/2008 avo ots telekommunikatsiooni õppetool,...

20
1 Kommunikatsioonitee nuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. [email protected]

Upload: felicity-paul

Post on 05-Jan-2016

227 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

1

Kommunikatsiooniteenuste arendusIRT0080

Loeng 2/2008

Avo Otstelekommunikatsiooni õppetool,

TTÜ raadio- ja sidetehnika [email protected]

Page 2: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

The Internet

Every machine transparently connected to

every other

Page 3: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

3

Kasutuskava muutus

One computer/phone,many users

One computer/phone,one user

Many computers/phones,one user

anywhere,any time

any media

right place (device),right time,right media

~ ubiquitous computing embedded VoIP

mainframe erahome phone

party line

PC eracell phone era

Page 4: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

4

Implementation

Applications

OS

Applications

OS

Multi layer implementation-Breaking down into smaller components-Easier to implement

Single layer implemen-tation

Applications

OS

Co

mm

un

icat ion

Applications

OS

Co

mm

un

icat ion

Page 5: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

5

Densely Connected Heterogeneous Network

Terrestrial Fiber

Terrestrial Copper

Regional Wireless

Free-Space Lasercomm

Satcomm

Võrgu tipptase

Page 6: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

6

Datagramm vs Virtuaalahel

Page 7: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

7

Multiple Access Protocols

Multiple access protocols

Contention-based Conflict-free

Random access Collision resolution

FDMA,

TDMA,

CDMA,

DQDB, etc

ALOHA,

CSMA

WINDOW, etc

DQDB: Distributed Queue Dual Bus

Page 8: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

8

Throughput

G86420

0.5

0.4

0.3

0.2

0.1

0

Slotted Aloha

Aloha

0.368

0.184

G

S

Page 9: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

9

Vastastikused häired

Interference Margin (dB) and Load Factor

0

5

10

15

20

25

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Load Factor

Inte

rfer

ence

Mar

gin

(d

B)

Page 10: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

10

E-Mail Standards (3)

SendingE-MailClient

ReceivingE-MailClient

Sender’s MailServer

Receiver’s MailServer

MessageRFC 822 or 2822HTML bodyUNICODE

Message Body Format Standard

Page 11: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

11

Internet

IP Network

Tugijaam

Võrgu ülesehitus

Gateway

Raadioliides

Telefonivõrk

Gateway

End-to-End IP

Page 12: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

12

MMC (Measure, Model, and Control)

Ülesehitus Liiklus

Muutuste tegemine

Käigusolev võrk

Models, tools, scripts,

databases

measure

control

Võrguhaldus

AndmehõiveHäälestus

Page 13: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

13

ApplicationsApplicationsApplicationsApplications

Call Call ProcessingProcessing

Call Call ProcessingProcessing

InfrastructureInfrastructureInfrastructureInfrastructure

ClientsClientsIP SoftPhone

• PSTN gateways• Analog phone supportIP

Network

PSTN

Directory

Call Processing

Voice Mail, UMS

Intelligent Contact Manager

IP IVR, IP AAApps Engine

Voice Portal

ICMICM

Collaboration

Video

Paketipõhine telefonilahendus

GKGK

Page 14: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

14

Message Transmission Example

Page 15: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

15

TCP

Page 16: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

16

The Problem• only nodes on the same physical/link layer

network could communicate

Page 17: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

17

Solution

Gateways

Page 18: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

18

E-Mail Standards (1)

SMTPTo Send

SMTPTo Send

SendingE-MailClient

ReceivingE-MailClient

Sender’s MailServer

Receiver’s MailServer

Simple Mail Transfer Protocol (SMTP) to transmit mail in real time to a user’s mail server or between mail servers

Sender-initiated

Page 19: 26 Kommunikatsiooniteenuste arendus IRT0080 Loeng 2/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo.ots@ttu.ee

19

E-Mail Standards (2)

Sending E-MailClient

ReceivingE-MailClient

Sender’s MailServer

Receiver’s MailServer

POP orIMAP

To Receive

POP or IMAP to download mail to receiver when the receiver is next capable of downloading mail.

Receiver-initiated