Search
๐ŸŒ

Ch.13 Digital Communication

course
last review
2023/10/15
mastery
rookie
progress
not started
date
2023/10/11
4 more properties
Previous chapter
๋…ํ•˜๋‹ค ๋…ํ•ด

Async and Sync Transmission

ํƒ€์ด๋ฐ ๋ฌธ์ œ๋Š” Transmitter์™€ Receiver๊ฐ„ ๋™๊ธฐํ™”๋ฅผ ํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ๋งŒ๋“ค์–ด๋ฒ„๋ฆฐ๋‹ค.
ํ•œ๊ฐ€์ง€ ๋ช…์‹ฌํ•ด์•ผํ•˜๋Š”๊ฒŒ ๋น„๋™๊ธฐ ํ†ต์‹ ๋„ Transmitter Receiver ๋™๊ธฐํ™”๋ฅผ ๋ฐ˜๋“œ์‹œ ํ•œ๋‹ค. ๋‹จ์ง€ Sync๋ฐฉ์‹๊ณผ ์ฐจ์ด๊ฐ€ ์žˆ์–ด Async๋ผ๊ณ  ์ด๋ฆ„ ๋ถ™์ธ ๊ฒƒ์ผ ๋ฟ.
๋ฆฌ์‹œ๋ฒ„๋Š” bit interval๋‹จ์œ„๋กœ ์ŠคํŠธ๋ฆผ์„ ์ƒ˜ํ”Œ๋งํ•œ๋‹ค.
๋งŒ์•ฝ ์ด ์ƒ˜ํ”Œ๋ง ํด๋ฝ์ด ์ž˜ ๋งž์ถฐ์ง€์ง€ ์•Š๋Š”๋‹ค๋ฉด Drifting ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. (์ƒ˜ํ”Œ ๋ˆ„๋ฝ ํ˜น์€ ์ค‘๋ณต ํ•ด์„)
โ€ข
๋น„๋™๊ธฐ ํ†ต์‹  : long, uninterrupted ์ŠคํŠธ๋ฆผ์„ ๋ณด๋‚ด์ง€ ์•Š๋Š” ๋ฐฉ์‹์œผ๋กœ ํƒ€์ด๋ฐ ๋ฌธ์ œ๋ฅผ ํ”ผํ•˜๋Š” ๋ฐฉ์‹
โ€ข
๋™๊ธฐํ™” ํ†ต์‹  : ์‹œ์ž‘, ์ข…๋ฃŒ ์ฝ”๋“œ ์—†์ด ์ง€์†์ ์ธ ์ŠคํŠธ๋ฆผ์„ ๋ฐ์ดํ„ฐ ๋ธ”๋Ÿญ๋‹จ์œ„๋กœ ๋ณด๋‚ด๋Š” ๋ฐฉ์‹

Asynchronous Transmission

๋ฐ์ดํ„ฐ๊ฐ€ char ๋‹จ์œ„๋กœ ์ „์†ก๋˜๋Š” ๋ฐฉ์‹.
โ€ข
๊ฐ Char์€ 5~8bit์ผ ๊ฒƒ.
โ€ข
๋ฆฌ์‹œ๋ฒ„๋Š” ์ƒˆ๋กœ์šด character๊ฐ€ ์ž…๋ ฅ๋ ๋•Œ ์ˆœ์„œ๋ฅผ ๋งž์ถค์œผ๋กœ์จ ์žฌ๋™๊ธฐํ™”ํ•  ๊ธฐํšŒ๊ฐ€ ์žˆ๋‹ค.

์‰ฝ๋‹ค! ํŽธํ•˜๋‹ค!

char ๋ณ„๋กœ 2~3bit์ •๋„์˜ ์˜ค๋ฒ„ํ—ค๋“œ๋งŒ ํ•„์š”ํ•˜๋‹ค.

๋งŽ์„์ˆ˜๋ก ํ”ผ๊ณคํ•˜๋‹ค

๋ธ”๋ก์˜ ์‚ฌ์ด์ฆˆ๊ฐ€ ๋” ํด ์ˆ˜๋ก,

Synchronous Transmission

๋ฐ์ดํ„ฐ ๋ธ”๋Ÿญ์„ ๋Š์ž„์—†๋Š” ์ŠคํŠธ๋ฆผ์œผ๋กœ ์ „์†กํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.
ํด๋ก์€ ๋ฐ˜๋“œ์‹œ Driftํ˜„์ƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด Synchronized๋˜์–ด์•ผํ•œ๋‹ค.
์„œ๋กœ ๋‹ค๋ฅธ seperate Clock line์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜(out band signaling)
๋‚ด์žฅ๋œ ๋ฐ์ดํ„ฐ์˜ ํด๋ก์ฃผ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹๋„ ์žˆ๋‹ค.(inband signaling)
๋” ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ธ”๋ก์— ๋‹ด์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— Async๋ณด๋‹ค ๋” ํšจ์œจ์ ์ด๋‹ค.

Types of Error

Single Bit Error

ํ•˜๋‚˜์˜ ๋น„ํŠธ๋งŒ ๋ฐ”๋€ ํ˜„์ƒ
๋‹จ์ผ๋น„ํŠธ ์˜ค๋ฅ˜๋Š” ๋ฐฑ์ƒ‰ ์žก์Œ์ด ์กด์žฌํ•  ๋•Œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ์‹ ํ˜ธ ๋Œ€๋น„ ์žก์Œ๋น„๊ฐ€ ์•…ํ™”๋˜์–ด ์ˆ˜์‹ ๊ธฐ๊ฐ€ ๋น„ํŠธ๊ฐ’์„ ํŒ์ •ํ•˜๋Š”๋ฐ ํ˜ผ๋™์„ ์ผ์œผํ‚ค๋Š” ๊ฒฝ์šฐ์— ๋ฐœ์ƒํ•œ๋‹ค.

Burst Error

1๊ฐœ์˜ ์˜ค๋ฅ˜ ๋น„ํŠธ์™€ ๊ทธ ๋‹ค์Œ ์˜ค๋ฅ˜ ๋น„ํŠธ ์‚ฌ์ด์— ์ฃผ์–ด์ง„ x๊ฐœ ๋ฏธ๋งŒ์˜ ์ •์ƒ๋น„ํŠธ๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ทธ๋ฃน
์ •์ƒ๋น„ํŠธ๊ฐ€ x๊ฐœ์—ฌ์•ผ ํ•จ์„ ์ฃผ๋ชฉํ•˜์ž.
โ€ข
๋งŒ์•ฝ x=10์ด๊ณ  ์˜ค๋ฅ˜ ๋น„ํŠธ๊ฐ€ 0๋ฒˆ์งธ, 3๋ฒˆ์งธ, 4๋ฒˆ์งธ, 9๋ฒˆ์งธ์— ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ž. ๊ทธ๋Ÿผ 12๋ฒˆ์งธ๊นŒ์ง€ ์ถ”๊ฐ€ ์˜ค๋ฅ˜ ๋น„ํŠธ๊ฐ€ ์žˆ๋Š”์ง€ ๊ฒ€์‚ฌํ•œ๋‹ค.
โ—ฆ
๋งŒ์•ฝ 10, 11, 12 ์ค‘ ํ•˜๋‚˜๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ทธ ๋น„ํŠธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋‚˜์˜ ๊ทธ๋ฃน์ด ํ˜•์„ฑ๋œ๋‹ค.
โ—ฆ
๋งŒ์•ฝ ์—†๋‹ค๋ฉด, 0~9๊นŒ์ง€๋ฅผ ๋ฒ„์ŠคํŠธ ๊ทธ๋ฃน์œผ๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค.
x๊ฐœ ๋ฏธ๋งŒ์ด๋ฏ€๋กœ ๋ฒ„์ŠคํŠธ ๊ทธ๋ฃน์€ ๋ฐ˜๋“œ์‹œ x์˜ ๊ธธ์ด๋ฅผ ๊ฐ€์ง€์ง€ ์•Š์œผ๋ฉฐ, ๋” ์œ ๋™์ ์œผ๋กœ ์กฐ์ง๋œ๋‹ค.
๋ฒ„์ŠคํŠธ ์—๋Ÿฌ๋Š” ์ถฉ๊ฒฉ์žก์Œ์— ์˜ํ•ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.
๋ฒ„์ŠคํŠธ ์˜ค๋ฅ˜๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก๋ฅ ์ด ๋†’์„์ˆ˜๋ก ํ”ผํ•ด๊ฐ€ ์ปค์ง„๋‹ค.

Error Detection

์ „์†ก ์‹œ์Šคํ…œ์„ ์–ผ๋งˆ๋‚˜ ์ž˜ ํ–ˆ๋Š”์ง€์™€ ๋ฌด๊ด€ํ•˜๊ฒŒ ์˜ค๋ฅ˜๋Š” ๋ฐ˜๋“œ์‹œ ๋ฐœ์ƒํ•œ๋‹ค.
ํ”„๋ ˆ์ž„์˜ ํ•˜๋‚˜ ์ด์ƒ์˜ ๋น„ํŠธ๊ฐ€ ๋ณ€๊ฒฝ๋œ๋‹ค.
ํ”„๋ ˆ์ž„ : ํ•˜๋‚˜์ด์ƒ์˜ ๋น„ํŠธ์—ด๋กœ ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ
ํ•œ ํ”„๋ ˆ์ž„์ด ์ „์†ก๋  ๋•Œ ์˜ค๋ฅ˜์™€ ๊ด€๋ จ๋œ ํ™•๋ฅ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

Parity Check

ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ๋ฅผ ํ”„๋ ˆ์ž„์˜ ๊ฐ ๋‹จ์–ด ๋์— ๋ถ™์ด๋Š” ๋ฐฉ์‹.
โ€ข
๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๋ฉด์„œ๋„ ๋น„ํŠธ๋ฅผ ๋œ๋จน๋Š” ๋ฐฉ์‹์ด๋‹ค.
๋งŒ์•ฝ 8๋น„ํŠธ ํ”„๋ ˆ์ž„์ผ ๊ฒฝ์šฐ, ๋ณด๋‚ด๋Š” ์ตœ๋Œ€ ๋ฐ์ดํ„ฐ๋Š” ํ”„๋ ˆ์ž„๋‹น 7๋น„ํŠธ๊ฐ€ ๋œ๋‹ค.(IRA char)
๊ทธ๋Ÿฌ๋‚˜ ์ž„์˜์˜ ์ง์ˆ˜๊ฐœ์˜ ๋น„ํŠธ๊ฐ€ ๋ณ€๊ฒฝ๋  ๊ฒฝ์šฐ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์ถœํ•˜์ง€ ๋ชปํ•จ์„ ์ฃผ์˜ํ•˜์ž.
์ผ๋ฐ˜์ ์œผ๋กœ ์ง์ˆ˜ ํŒจ๋ฆฌํ‹ฐ๋Š” ๋™๊ธฐ์‹, ํ™€์ˆ˜ ํŒจ๋ฆฌํ‹ฐ๋Š” ๋น„๋™๊ธฐ์‹ ์ „์†ก์— ์“ฐ์ธ๋‹ค.
๋˜ํ•œ ๊ณ ์†์˜ ๋ฐ์ดํ„ฐ ์ „์†ก๋ฅ ์ผ ๊ฒฝ์šฐ๋Š” ์ถฉ๊ฒฉ ๋…ธ์ด์ฆˆ๊ฐ€ ์—ฌ๋Ÿฌ ๋น„ํŠธ๋ฅผ ํŒŒ๊ดดํ•  ๋งŒํผ ๊ธธ๊ธฐ ๋•Œ๋ฌธ์— ๋„์›€์ด ๋˜์ง€ ๋ชปํ•œ๋‹ค.

CRC || Cyclic Redundancy Check

k๋น„ํŠธ ๋ธ”๋ก ๋ฐ์ดํ„ฐ๊ฐ€ ์ฃผ์–ด์ง€๋ฉด ์†ก์‹ ๊ธฐ๋Š” n-k์‚ฌ์ด์ฆˆ ํ”„๋ ˆ์ž„ ๊ฒ€์‚ฌ์—ด(Frame Check Sequence : FCS)๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.
๋‘ ์ž‘์€ ํ”„๋ ˆ์ž„์„ ํ•ฉ์ณ n๋น„ํŠธ์งœ๋ฆฌ ํ”„๋ ˆ์ž„์„ ๋งŒ๋“ค๋ฉด, ๋ฏธ๋ฆฌ ์ง€์ •ํ•œ ์–ด๋–ค ์ˆซ์ž๋กœ ๋‚˜๋ˆˆ๋‹ค.(ํ•ด์‹ฑ?)
์ด๋•Œ ๋‚˜๋จธ์ง€๊ฐ€ ์ƒ๊ธฐ๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๊ฒ€์ถœ๋œ ๊ฒƒ์ด๋ฉฐ, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๊ฒ€์ถœ๋˜์ง€ ์•Š์€ ๊ฒƒ์ด๋‹ค.

Modulo 2

๋ชจ๋“ˆ๋กœ 2์—ฐ์‚ฐ์€ ์บ๋ฆฌ๊ฐ€ ์—†๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ง์…ˆ์„ ์‚ฌ์šฉํ•œ๋‹ค. ์ฆ‰, XOR์—ฐ์‚ฐ์ด๋‹ค. ๋บ„์…ˆ ์—ญ์‹œ XOR์ด๋‹ค.
โ€ข
T = ์ „์†ก๋  n๋น„ํŠธํ”„๋ ˆ์ž„
โ€ข
D = k๋น„ํŠธ ๋ฐ์ดํ„ฐ ๋ธ”๋ก
โ€ข
F = n-k ๋น„ํŠธ FCS
โ€ข
P = ๋ฏธ๋ฆฌ ์ •ํ•œ ๋‚˜๋ˆ„๊ธฐ ์ˆ˜ (n-k+1)๋น„ํŠธ
โ€ข
T/P๊ฐ€ ๋‚˜๋จธ์ง€๊ฐ€ ์—†์œผ๋ ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์•„์•ผ ํ•œ๋‹ค.
T=2nโˆ’kD+FT=2^{n-k}D+F
D์— 2nโˆ’k2^{n-k}๋ฅผ ๊ณฑํ•ด D๋ฅผ n-k๋น„ํŠธ ์™ผ์ชฝ์œผ๋กœ ์‹œํ”„ํŠธ์ด๋™ํ•˜๊ณ  0์„ ์ฑ„์šด๋‹ค. ๊ทธ๋ฆฌ๊ณ  F๋ฅผ ๋”ํ•ด T๋ฅผ ์™„์„ฑํ•œ๋‹ค.
T๊ฐ€ P๋กœ ๋‚˜๋ˆด์„ ๋•Œ ๋‚˜๋จธ์ง€๊ฐ€ ์—†์–ด์•ผ ํ•œ๋‹ค.
TP=2nโˆ’kDP+FP\frac{T}{P} = \frac{2^{n-k}D}{P}+\frac{F}{P}
์•ž ์—ฐ์‚ฐ๋ถ€ํ„ฐ ์ง„ํ–‰ํ•ด๋ณด์ž.
2nโˆ’kDP=Q+RP\frac{2^{n-k}D}{P} = Q+\frac{R}{P}
์ด๋•Œ 2์ง„ ๋‚˜๋ˆ—์…ˆ์„ ์ง„ํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋‚˜๋จธ์ง€๋Š” ํ•ญ์ƒ ๋‚˜๋ˆ„๋Š” ์ˆ˜ ๋ณด๋‹ค ํ•œ ๋น„ํŠธ๋งŒํผ ์ž‘๋‹ค. ์ด ๋‚˜๋จธ์ง€๋ฅผ FCS๋กœ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค.
T=2nโˆ’kD+RT=2^{n-k}D+R
์ด์™€ ๊ฐ™์ด ๊ตฌํ•œ R์ด ๋‚˜๋จธ์ง€๋ฅผ ๊ฐ–์ง€ ์•Š๊ฒŒ ํ•˜๋Š” ์กฐ๊ฑด์„ ๋งŒ์กฑ์‹œํ‚ค๋Š”๊ฐ€?
TP=2nโˆ’kDP+RP\frac{T}{P} = \frac{2^{n-k}D}{P}+\frac{R}{P}
TP=Q+2RP\frac{T}{P} = Q+2\frac{R}{P}
๊ทธ๋Ÿฌ๋‚˜ ์–ด๋–ค ์ด์ง„์ˆ˜๋„ ์ž๊ธฐ ์ž์‹ ์„ ๋ชจ๋“ˆ๋กœ 2์—ฐ์‚ฐ์œผ๋กœ ๋”ํ•˜๋ฉด 0์ด ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋  ์ˆ˜ ์žˆ๋‹ค.
TP=Q+2RP=Q\frac{T}{P} = Q+2\frac{R}{P} = Q
๊ธฐ๋ฌ˜ํ•˜์ง€๋งŒ ๋ฉ‹์ง„ ์•„์ด๋””์–ด๋‹ค. ๋ฏธ๋Ÿฌ์ „์€ ์—ญ์‹œ ์ •์‹ ๊ฑด๊ฐ•์— ์•ˆ ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค.
๋”ฐ๋ผ์„œ FCS๋Š” = R์„ ์‚ฌ์šฉํ•œ๋‹ค. ํ•ด๋‹น ์ฝ”๋“œ๊ฐ€ CRC์ฝ”๋“œ๊ฐ€ ๋œ๋‹ค.

Hamming Code

๋ฐ์ดํ„ฐ ์ „์†ก ์‹œ 1๋น„ํŠธ ์—๋Ÿฌ๋ฅผ ์ •์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๊ธฐ ์˜ค๋ฅ˜์ •์ • ์ฝ”๋“œ

์ถ”๊ฐ€๋˜๋Š” ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ ์ˆ˜ ๊ตฌํ•˜๊ธฐ

2p>=d+p+1(d:๋ฐ์ดํ„ฐย ๋น„ํŠธย ์ˆ˜,p:ํŒจ๋ฆฌํ‹ฐย ๋น„ํŠธย ์ˆ˜)2^p>=d+p+1 \\ (d:\text{๋ฐ์ดํ„ฐ ๋น„ํŠธ ์ˆ˜},p:\text{ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ ์ˆ˜})
p=3์ผ๋•Œ, d=4,3,2?????

ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ์˜ ์œ„์น˜

8๋น„ํŠธ ๋ฐ์ดํ„ฐ์˜ ํŒจ๋ฆฌํ‹ฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์„ ๊ฒƒ์ด๋‹ค.
2p>=8+p+1(d:๋ฐ์ดํ„ฐย ๋น„ํŠธย ์ˆ˜,p:ํŒจ๋ฆฌํ‹ฐย ๋น„ํŠธย ์ˆ˜)2^p>=8+p+1 \\ (d:\text{๋ฐ์ดํ„ฐ ๋น„ํŠธ ์ˆ˜},p:\text{ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ ์ˆ˜})
p๋Š” ์ตœ์†Œ 4 ์ด์ƒ์ด๊ณ , ํ•ด๋ฐ ์ฝ”๋“œ์˜ ์ „์ฒด ๋น„ํŠธ ์ˆ˜๋Š” 12๊ฐ€ ๋œ๋‹ค.
ํ•ด๋ฐ์ฝ”๋“œ์˜ ์œ„์น˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.
H=2pโˆ’1,(0<pโ‰คํŒจ๋ฆฌํ‹ฐย ๋น„ํŠธย ์ˆ˜)H = 2^{p-1}, (0<p\le \text{ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ ์ˆ˜})
์ฆ‰, ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ๊ฐ€ 4๊ฐœ๋ฉด, 1 2 4 8๋ฒˆ์งธ์— ๊ฐ’์„ ๋„ฃ์œผ๋ฉด ๋œ๋‹ค.

ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ ์ฒดํฌ ๋ฒ”์œ„ ํ™•์ธ ๋ฐ ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ์˜ ๊ฐ’ ๊ฒฐ์ •

n๋ฒˆ์งธ ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ๋Š” n๋ฒˆ์งธ์—์„œ ์‹œ์ž‘ํ•˜๋ฉฐ, n๋น„ํŠธ๋งŒํผ์„ ํฌํ•จํ•˜๊ณ , n๋น„ํŠธ์”ฉ ๊ฑด๋„ˆ๋›ด ๋น„ํŠธ๋“ค์„ ๋Œ€์ƒ์œผ๋กœ ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•˜๊ณ  ๊ฐ ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.
P1 = D3 + D5 + D7 + D9 + D11 = 0 + 1 + 1 + 1 + 1 = 0
P2 = D3 + D6 + D7 + D10 + D11 = 0 + 0 + 1 + 1 + 1 = 1
P4 = D5 + D6 + D7 + D12 = 1 + 0 + 1 + 1 = 1
P8 = D9 + D10 + D11 + D12 = 1 + 0 + 1 + 1 = 1

์˜ค๋ฅ˜ ๊ฒ€์ถœ ๋ฐ ์˜ค๋ฅ˜ ๋น„ํŠธ ์ˆ˜์ •

Syndrome

ํŒจ๋ฆฌํ‹ฐ ๋น„ํŠธ๋ฅผ ํฌํ•จํ•˜์—ฌ ์–ป์€ 2์ง„์ˆ˜ ๊ฐ’์œผ๋กœ 0~15 ์‚ฌ์ด ๊ฐ’์œผ๋กœ ๋งŒ๋“ค์–ด์ง€๋Š” ์˜ค๋ฅ˜ ๊ฐ’.
์‹ ๋“œ๋กฌ ๊ฐ’์ด 0์ผ ๊ฒฝ์šฐ ์˜ค๋ฅ˜๊ฐ€ ์—†์œผ๋ฉฐ, 6์ด๋ฉด 6๋ฒˆ์งธ ๋น„ํŠธ์ธ D6์—์„œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒƒ์ด๋‹ค.
C1 = P1 + D3 + D5 + D7 + D9 + D11 = 0+ 0 + 1 + 1 + 1 + 1 = 0 C2 = P2 + D3 + D6 + D7 + D10 + D11 = 0 + 0 + 0 + 1 + 0 + 1 = 0 C4 = P4 + D5 + D6 + D7 + D12 = 1 + 1 + 0 + 1 + 1 = 0 C8 = P8 + D9 + D10 + D11 + D12 = 1 + 1 + 0 + 1 + 1 = 0
Plain Text
๋ณต์‚ฌ
์ด๋ ‡๊ฒŒ ๊ณ„์‚ฐ๋œ ์‹ ๋“œ๋กฌ์„ ๋น„ํŠธ๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค.
0b0000 = 0
C1 = P1 + D3 + D5 + D7 + D9 + D11 = 0+ 0 + 1 + 1 + 1 + 0 = 1 C2 = P2 + D3 + D6 + D7 + D10 + D11 = 0 + 0 + 0 + 1 + 0 + 0 = 1 C4 = P4 + D5 + D6 + D7 + D12 = 1 + 1 + 0 + 1 + 1 = 0 C8 = P8 + D9 + D10 + D11 + D12 = 1 + 1 + 0 + 0 + 1 = 1
Plain Text
๋ณต์‚ฌ
0b1101 = 11, 11๋ฒˆ์งธ์— ์˜ค๋ฅ˜๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ, ํ•ด๋‹น ๋น„ํŠธ๋งŒ ๋ฐ˜์ „ํ•˜๋ฉด ๋œ๋‹ค.
ํ•ด๋ฐ์ฝ”๋“œ ์‹œํ—˜๋ฌธ์ œ ๋‚˜์˜จ๋Œ€์š”
์“ฐ๋ ˆ๊ธฐ๊ณผ๋ชฉ

Line Configuration - Topology

topology(์œ„์ƒ)๋ž€ ์Šคํ…Œ์ด์…˜์˜ ๋ฌผ๋ฆฌ์ ์ธ ์ •๋ ฌ์„ ๋œปํ•œ๋‹ค.
โ€ข
Point to Point : 2๊ฐœ์˜ ์Šคใ…”์ด์…˜
โ—ฆ
๋‘๊ฐœ์˜ ๋ผ์šฐํ„ฐ๋‚˜ ์ปดํ“จํ„ฐ๊ฐ€ ์—ฐ๊ฒฐ๋˜์–ด ํ†ต์‹ ํ•˜๋Š” ์ƒํƒœ๋ฅผ P2P๋ผ๊ณ  ํ•œ๋‹ค.
โ€ข
Multi point : ๋ฉ€ํ‹ฐ ์Šคํ…Œ์ด์…˜
โ—ฆ
ํ•˜๋‚˜์˜ ๋ฉ”์ธํ”„๋ ˆ์ž„ ์ปดํ“จํ„ฐ์™€ ์—ฌ๋Ÿฌ๊ฐœ์˜ ํ„ฐ๋ฏธ๋„๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.
โ—ฆ
์š”์ƒˆ๋Š” ํ”ํžˆ LANํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ๋˜๋Š”๋“ฏ?
โ€ข
P2P์˜ ๊ฒฝ์šฐ ํ˜ธ์ŠคํŠธ์— ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์™€๋Š” ์ง์ ‘์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์—†์œผ๋‚˜, ๋ฉ€ํ‹ฐํฌ์ธํŠธ๋Š” ๊ฐ€๋Šฅํ•จ!!

Duplex

๋ฐ์ดํ„ฐ ๊ตํ™˜์€ ๋ฐ˜์ด์ค‘ ๋˜๋Š” ์ „์ด์ค‘ ํ†ต์‹ ์œผ๋กœ ๊ทœ๊ฒฉํ™”๋œ๋‹ค.
โ€ข
Half Duplex :
โ—ฆ
๋™์‹œ์— ๋‘ ์Šคํ…Œ์ด์…˜์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์—†์Œ.
โ—ฆ
ํ•˜๋‚˜์˜ ๋ฐ์ดํ„ฐํŒจ์Šค๊ฐ€ ํ•„์š”ํ•จ.
โ€ข
Full Duplex
โ—ฆ
์—ฌ๋Ÿฌ ์Šคํ…Œ์ด์…˜์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Œ.
โ—ฆ
๋‘๊ฐœ ์ด์ƒ์˜ ๋ฐ์ดํ„ฐ ํŒจ์Šค๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
โ–ช
๋ถ„๋ฆฌ๋œ ๋ฏธ๋””์–ด๋‚˜ Frequencies๊ฐ€ ๊ฐ direction์— ์‚ฌ์šฉ๋œ๋‹ค.
๋ญ”์†Œ๋ฆฌ๋ž˜๋‹ˆ;;
Next chapter