SWITCHING
Circuit Switching
• Circuit fisik dibangun diantara titik-titik ujung
yang berkomunikasi (lintasan/resources
‘dedicated’ selama durasi percakapan)
• Setelah dibangun sinyal data bidirectional
dapat mengalir secara kontinyu
• Transfer informasi sbg aliran kontinyu
(continuous stream)
• Kualitas lintasan ‘dedicated’ dijamin selama
durasi panggilan
• Tiga phase dalam life-cycle suatu koneksi:
– pembangunan circuit
– transfer data
– penutupan circuit
• Sebelum transfer informasi
– Delay (utk set up koneksi) relatif besar
• Selama transfer informasi
– Tdk ada overhead
– Tdk ada delay tambahan (extra)
• Jika circuit tidak tersedia: “sinyal sibuk”
blocking
• Contoh: Jaringan telepon, ISDN
Circuit Switching
Circuit Switching
Jaringan Telepon
Tujuan
Sumber
“Callee”
“Caller”
Central
Office Central
“C.O.” Office
“C.O.”
Trunk
Exchange
Link pada Circuit Switching:
Multiplexing/Demultiplexing TDM
Host A Host B
Node 1 Node 2
data
transmission DATA
circuit
termination
8
Kalkulasi Delay pada Circuit Switched Networks
Delay propagasi: delay untuk bit pertama pergi dari
sumber ke tujuan d/s
Delay transmisi: waktu untuk “memompa” ke link DATA
pada laju yang tertentu L/R
9
Circuit Switching: Timing-2
Asumsi
- Jumlah Hop = M
- Delay pemrosesan per Hop = P
- Delay propagasi link = L
- Kecepatan transmisi = W bit/det
- Ukuran paket = B bit
– Header dan trailer memuat informasi kontrol (mis. Address tujuan, check
sum)
Paket untuk
satu output
Panjang Dropped packets
Antrian
1 Data Hdr X(t)
R X(t)
2 Data Hdr R B
Link rate < NR
R
Packet
N Data Hdr buffer Waktu
rate A
x
A x
waktu
B
rate x
B x
waktu
Statistical Multiplexing Gain
A+B
rate
2x
C < 2x
A
C
waktu
• Catatan: Gain dapat ditentukan untuk probabilitas loss tertentu. Dalam contoh
in x dan C dipilih sehingga tidak ada loss
Delay pada Packet Switching
Delay Transmisi: Delay Propagasi:
• R= bandwidth link (bps) • d = panjang link fisik
• L= panjang paket (bit) • s = kec. propagasi pd medium
• waktu utk kirim bit ke link = (~2x108 m/sec)
L/R • delay propagasi = d/s
B
nodal
processing queueing
Packet Switching
A B
R2
Source R1 Destination
R3
R4
Host A TRANSP1
Host B
PROP4
M/R M/R
Host A Host A
R1 R1
R2 R2
R3 R3
Host B Host B
Latency ( PROPi M / Ri ) Latency M / Rmin PROPi
i i
Krn egress link tidak selalu bebas jika suatu paket tiba, maka mungkin
diantrikan dlm suatu buffer. Jika network sibuk, pakket-paket mungkin
harus menunggu cukup lama
Host A TRANSP1
Q2
TRANSP2
R1 Bagaimana kita
PROP1
TRANSP3 menentukan
R2
PROP2 queueing delay?
TRANSP4
R3
PROP3
Host B
PROP4
Cross traffic
menyebabkan kongesti dan
delay antrian variabel
Packet Switching: Delay Antrian
Asumsi
- Jumlah Hop = M
- Delay pemrosesan per Hop = P
- Delay propagasi link = L
- Delay transmisi paket = T
- Ukuran message = N paket
Asumsi
- Jumlah Hop = M
- Delay pemrosesan per Hop = P
- Delay propagasi link = L
- Delay transmisi paket = T
- Ukuran message = N paket
5 9 7 8
link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci ..
link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci ..
link .. vci .. link .. vci .. link 3 vci 9 link 5 vci 7 link .. vci .. link .. vci ..
link 1 vci 5 link 2 vci 9 link .. vci .. link .. vci .. link 1 vci 7 link 3 vci 8
link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci .. link .. vci ..
Circuit Switching vs Packet Switching