Kommunikatsiooniteenuste arendus IRT0080
-
Upload
shelley-greer -
Category
Documents
-
view
35 -
download
2
description
Transcript of Kommunikatsiooniteenuste arendus IRT0080
![Page 1: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/1.jpg)
1
Kommunikatsiooniteenuste arendusIRT0080Loeng 2
Avo Otstelekommunikatsiooni õppetool,
TTÜ raadio- ja sidetehnika [email protected]
![Page 2: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/2.jpg)
The Internet
Every machine transparently connected to
every other
![Page 3: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/3.jpg)
3
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 4: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/4.jpg)
4
Message Transmission Example
![Page 5: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/5.jpg)
5
TCP
![Page 6: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/6.jpg)
6
The Problem• only nodes on the same physical/link layer
network could communicate
![Page 7: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/7.jpg)
7
Solution
Gateways
![Page 8: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/8.jpg)
8
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
BTMA: Busy Tone Multiple AccessISMA: Internet Streaming Media Alliance
![Page 9: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/9.jpg)
9
Channel Sharing Techniques
Channel Sharing Techniques
Static Channelization
Dynamic Medium Access Control
Scheduling
Random Access
![Page 10: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/10.jpg)
10
Throughput
G86420
0.5
0.4
0.3
0.2
0.1
0
Slotted Aloha
Aloha
0.368
0.184
G
S
![Page 11: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/11.jpg)
11
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 12: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/12.jpg)
12
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 13: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/13.jpg)
13
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
![Page 14: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/14.jpg)
14
E-Mail Standards (3)
SendingE-MailClient
ReceivingE-MailClient
Sender’s MailServer
Receiver’s MailServer
MessageRFC 822 or 2822HTML bodyUNICODE
Message Body Format Standard
![Page 15: Kommunikatsiooniteenuste arendus IRT0080](https://reader035.fdocuments.us/reader035/viewer/2022062308/5681314c550346895d97c697/html5/thumbnails/15.jpg)
15
Lingidhttp://en.wikipedia.org/wiki/Client_server
http://en.wikipedia.org/wiki/Application_server
ftp://ftp.prenhall.com/pub/esm/sample_chapters/cs/stallings/index.html
http://www.williamstallings.com