๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CS/๋ฐ์ดํ„ฐ ํ†ต์‹ 

4. Physical Layer - Digital Signals

by ๐Ÿณ Laboon 2024. 4. 24.

๊ทธ๋ฆผ A. ๋””์ง€ํ„ธ ์‹ ํ˜ธ

 

๋””์ง€ํ„ธ ์‹ ํ˜ธ๋Š” 0๊ณผ 1๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ค์ œ ์ „๊ธฐ ์‹ ํ˜ธ์ด๋‹ค.

๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ๋Š” ์‹ค์ œ ์ „๊ธฐ๋ฅผ ํ†ตํ•ด bit ์ •๋ณด๋ฅผ ์ „์†กํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋””์ง€ํ„ธ ์‹ ํ˜ธ์— ๋Œ€ํ•ด ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค.

 

Bit Rate (๋น„ํŠธ ์ „์†ก๋ฅ )

 

1์ดˆ ๋‹น ๋น„ํŠธ ์ „์†ก๋ฅ ์ด๊ณ  Bit Per Second๋กœ bps๋ผ๊ณ ๋„ ํ•œ๋‹ค. ๋ฌผ๋ฆฌ์ ์ธ ์žฅ์น˜๋กœ ๋””์ง€ํ„ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋กœ ์ „๋‹ฌํ•˜๊ฒŒ ๋˜๋Š”๋ฐ ๊ทธ๋ฆผ A์™€ ๊ฐ™์ด bit rate๊ฐ€ ๋ช‡ bit๋ƒ์— ๋”ฐ๋ผ์„œ ๋””์ง€ํ„ธ ์‹ ํ˜ธ์˜ ๋ ˆ๋ฒจ์„ ๋‚˜๋ˆ„๊ฒŒ ๋œ๋‹ค.

 

ํ•œ ์ค„๋‹น 80๊ธ€์ž๊ฐ€ ์žˆ๋Š” ๋ฌธ์žฅ์ด ์ด 24์ค„ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ž. ์ด๋ฅผ ํ•œ ํŽ˜์ด์ง€๋ผ๊ณ  ํ–ˆ์„ ๋•Œ ์ด 100ํŽ˜์ด์ง€๊ฐ€ ์žˆ๋‹ค๋ฉด ์ด ์ •๋ณด๋ฅผ ์ฑ„๋„์„ ํ†ตํ•ด ์ „์†กํ•˜๋Š” Bit Rate๋Š” ์–ด๋–ป๊ฒŒ ๋ ๊นŒ? ํ•œ ๊ธ€์ž๋Š” 1Byte = 8bit ์ด๋ฏ€๋กœ 8 * 80 * 24 * 100 ์œผ๋กœ 1,536,000bps๊ฐ€ ๋œ๋‹ค.

1.536 * 10^6 bps๋กœ 1.536Mbps๋กœ ํ‘œํ˜„ํ•œ๋‹ค. 

 

๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ ์–ด๋–ป๊ฒŒ ์ „์†กํ• ๊นŒ?

 

๋””์ง€ํ„ธ ์‹ ํ˜ธ๊ฐ€ ๋ณตํ•ฉ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋ผ๋Š” ๊ฒƒ์„ ์•Œ์•„์•ผ ํ•œ๋‹ค.

์™œ ๊ทธ๋Ÿด๊นŒ? ๊ทธ ์ด์œ ๋Š” ํ‘ธ๋ฆฌ์— ๋ณ€ํ™˜์„ ๊ณต๋ถ€ํ•ด์•ผ ์•Œ๊ฒŒ ๋˜๋Š”๋ฐ,,, ์–ด๋ ต๋‹ค.

๊ฐ„๋žตํžˆ ์„ค๋ช…ํ•˜์ž๋ฉด, ํ†ต์‹ ์—์„œ ๋””์ง€ํ„ธ์‹ ํ˜ธ(์ด์‚ฐ ์‹ ํ˜ธ)๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„œ ํ‘ธ๋ฆฌ์— ๋ณ€ํ™˜์ด๋ผ๋Š” ๊ณต์‹์„ ํ†ตํ•ด ๋˜๊ฒŒ ์งง์€ Time Slice๋กœ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๋ฐ˜๋Œ€๋กœ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ ์ด์‚ฐ์‹ ํ˜ธ๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ์˜ ํ•ฉ์œผ๋กœ ๋””์ง€ํ„ธ ์‹ ํ˜ธ์ฒ˜๋Ÿผ ๋ณด์ด๋„๋ก ํ•œ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋””์ง€ํ„ธ ์‹ ํ˜ธ ์ฒ˜๋ฆฌ๋‚˜ ์‘์šฉ ์ˆ˜ํ•™์—์„œ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋ฆผ B. ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ์˜ ์ด์‚ฐ ์‹ ํ˜ธ ํ‘œํ˜„๋ฒ•

 

์ฃผํŒŒ์ˆ˜๊ฐ€ ๋†’์€ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋ฅผ ํ•ฉ์น˜๋ฉด ํ•ฉ์น ์ˆ˜๋ก ์ด์‚ฐ์‹ ํ˜ธ์˜ ๊ฐ€๊นŒ์šด ๋ชจ์Šต์„ ๋„๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฌดํ•œํ•œ ๋Œ€์—ญํญ์„ ๊ฐ€์ง„ ๊ฒฝ์šฐ, ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋Š” ์ฃผํŒŒ์ˆ˜ ๋„๋ฉ”์ธ์—์„œ ๋ณตํ•ฉ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๊ด€์ธก๋œ๋‹ค.

 

Baseband Transmission

 

Baseband ์‹ ํ˜ธ๋Š” ์›๋ž˜์˜ ์‹ ํ˜ธ ๊ทธ ์ž์ฒด๋ฅผ ์˜๋ฏธํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ฆ‰, ์ฃผํŒŒ์ˆ˜ ๋„๋ฉ”์ธ ์ƒ ํ‘œํ˜„๋˜๋Š” 0Hz ๋ถ€ํ„ฐ ์ตœ๋Œ€ ์ฃผํŒŒ์ˆ˜๊นŒ์ง€ ํ‘œํ˜„๋˜๋Š” ๋ชจ๋“  ์ •๋ณด๋ฅผ Baseband ์‹ ํ˜ธ๋ผ๊ณ  ํ•œ๋‹ค. Baseband ์ „์†ก์€ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ ๋ณตํ•ฉ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ฐ”๊พธ๋Š” ๊ณผ์ •์ด ๋ณต์žกํ•˜๋ฏ€๋กœ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  Channel์„ ํ†ตํ•ด ๋””์ง€ํ„ธ ์‹ ํ˜ธ ๊ทธ ์ž์ฒด(Baseband)๋ฅผ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด๋‹ค. 

 

๊ทธ๋Ÿผ, ์•ž์—์„œ ํ–ˆ๋˜ ๋ง์„ ์ƒ๊ฐํ•ด๋ณด์ž. ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋Š” ์ฃผํŒŒ์ˆ˜ ๋ฒ”์œ„๊ฐ€ ๋ฌดํ•œํ•˜๋ฏ€๋กœ ๋Œ€์—ญํญ์ด ๋„“์„ ์ˆ˜๋ก ํ•„์š” ์—†๋Š” ์ •๋ณด๊นŒ์ง€ ๊ฐ™์ด ์ „๋‹ฌํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. ๊ทธ๋ž˜์„œ ๋””์ง€ํ„ธ ํ†ต์‹ ์—์„œ Baseband ์ „์†ก์„ ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด Low-pass filter๋ฅผ ํ†ตํ•ด์„œ ์˜๋ฏธ์žˆ๋Š” ์ •๋ณด๋งŒ ์ถ”์ถœํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

Baseband ์ „์†ก์—์„œ ๋„“์€ ๋Œ€์—ญํญ์„ ๊ฐ€์ง„ ๊ฒฝ์šฐ
Low-pass channel๋กœ ์˜๋ฏธ์žˆ๋Š” ๊ฐ’๋งŒ ์ถ”์ถœํ•œ ๊ฒฝ์šฐ

 

์ด๋Ÿฌํ•œ ํŠน์„ฑ์„ ์ด์šฉํ•œ๋‹ค๋ฉด, ๋Œ€์—ญํญ์ด ๋„“์„ ์ˆ˜๋ก ์›๋ž˜์˜ ๋””์ง€ํ„ธ ์‹ ํ˜ธ์— ๊ฐ€๊นŒ์šด ํ˜•ํƒœ๋กœ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

๋„“์€ ๋Œ€์—ญํญ์„ ์ด์šฉํ•œ ๋””์ง€ํ„ธ ์‹ ํ˜ธ์˜ ๋ณต์›

 

Broadband Transmission

 

๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ ์ „์†กํ•˜๋Š” ๋ฐฉ๋ฒ•์—๋Š” Broadband ์ „์†ก ๋ฐฉ์‹๋„ ์žˆ๋‹ค.

Broadband ์ „์†ก ๋ฐฉ์‹์€ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ ๊ทธ๋Œ€๋กœ ์ „์†กํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•œ ๋’ค ์ „์†กํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ด ๊ณผ์ •์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์ด ๋ณ€์กฐ(Modulation)๋ผ๋Š” ๊ฐœ๋…์ธ๋ฐ Modulation์„ ํ†ตํ•ด ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•œ๋‹ค. ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ ํ›„ ์ฃผํŒŒ์ˆ˜์— ๋งž๋Š” Bandpass Channel์„ ํ†ตํ•ด์„œ ์‹ ํ˜ธ๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

'Baseband์™€ ํฐ ์ฐจ์ด๊ฐ€ ์—†๋Š”๋ฐ ์™œ ์‚ฌ์šฉํ• ๊นŒ?' ์ด๋Ÿฐ ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค๋ฉด ์ •๋ง ์ข‹์€ ์ ‘๊ทผ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

๋””์ง€ํ„ธ ํ†ต์‹ ์—์„œ Broadband์™€ Baseband์˜ ์ฐจ์ด๋Š” ๋””์ง€ํ„ธ ์‹ ํ˜ธ ๊ทธ๋Œ€๋กœ ์ „์†กํ•˜๊ธฐ vs ์•„๋‚ ๋กœ๊ทธ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•ด์„œ ์ „์†กํ•˜๊ธฐ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹จ์ˆœํžˆ ์ƒ๊ฐํ•˜๋ฉด ๋ณ€์กฐ ๊ณผ์ •์„ ๊ฑฐ์น˜๊ณ  ๋ณด๋‚ด๋Š”๊ฑธ ์‚ฌ์šฉํ•  ๋ฐ”์— Baseband ์‹ ํ˜ธ๋ฅผ ๊ทธ๋ƒฅ ๋ณด๋‚ด๋Š”๊ฒŒ ํ›จ์”ฌ ๋น ๋ฅด๊ณ  ์ข‹๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์—์„œ Broadband๋ฅผ ์„ค๋ช…ํ•˜๋Š” ์ด์œ ๋Š” ๋‚˜์ค‘์— ๋‚˜์˜ฌ Multiplexing ๊ฐœ๋… ๋•Œ๋ฌธ์ด๋‹ค.

 

Broadband Transmission

 

๊ฐ„๋‹จํžˆ ์„ค๋ช…ํ•ด์„œ, ์šฐ๋ฆฌ๊ฐ€ Channel์„ ํ†ตํ•ด์„œ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ธ๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž.

์‹ ํ˜ธA๋Š” 10hz~50hz์˜ ์ •๋ณด๊ฐ€ ์žˆ๊ณ  ์‹ ํ˜ธ B๋Š” 51hz~60hz ์ •๋ณด๊ฐ€ ์žˆ๊ณ , ์‹ ํ˜ธ C๋Š” 30hz~50hz ์ •๋ณด๊ฐ€ ์žˆ๋‹ค. 

์ฑ„๋„A๋Š” 10hz~50hz bandwidth๋ฅผ ์ฑ„๋„B๋Š” 51hz~60hz bandwidth๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

์‹ ํ˜ธ A,B,C๊ฐ€ ๋™์‹œ์— ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ธ๋‹ค๋ฉด ์‹ ํ˜ธ A์™€ B๋Š” ๊ฐ ๊ฐ ์ฑ„๋„ A, B๋ฅผ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค.

๊ทธ๋Ÿผ ์ฑ„๋„ C๋Š”? ์—ฌ๊ธฐ์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ฑ„๋„ A๋ฅผ ์„ ํƒํ•˜๋ฉด ์‹ ํ˜ธ A์™€ ์ถฉ๋Œ, ์ฑ„๋„ B๋ฅผ ์„ ํƒํ•˜๋ฉด ์‹ ํ˜ธ B์™€ ์ถฉ๋Œ...

์ด๋Ÿฐ ๋ฌธ์ œ์ ์„ ์ „์†ก ์žฅ์• ๋ผ๊ณ  ํ•˜๊ณ  ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด Multiplexing ๊ฐœ๋…์„ ์‚ฌ์šฉํ•œ Broadband Transmission ์ด๋‹ค.

 

์ž์„ธํ•œ Multiplexing ๋‚ด์šฉ์€ ๋‹ค๋ฅธ ํฌ์ŠคํŠธ์— ์„ค๋ช…ํ•˜๊ฒ ๋‹ค.

 

Transmission Impairment

 

์ „์†ก ์žฅ์• ๋Š” ํฌ๊ฒŒ 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

๊ฐ์‡ (Attenuation)

 

๊ฐ„๋‹จํžˆ ์Œ์„ฑ๋งŒ ํ•œ ๋ฒˆ ์ƒ๊ฐํ•ด๋ณด์ž.

์•„~~ ํ•˜๊ณ  ์†Œ๋ฆฌ๋ฅผ ๋‚ด๋ฉด ์ผ์ • ๊ฑฐ๋ฆฌ๊ฐ€ ์ง€๋‚˜๋ฉด ์†Œ๋ฆฌ๊ฐ€ ์ž‘์•„์ง€๊ฑฐ๋‚˜ ์•ˆ๋“ค๋ฆฐ๋‹ค. ์ด๋Ÿฐ ํ˜„์ƒ์ด ๊ฐ์‡ ์ด๋‹ค.

ํ†ต์‹ ์—์„œ ์‹ ํ˜ธ๋„ ์ŒํŒŒ์™€ ๊ฐ™์€ ํŒŒ๋™์ด๋ฏ€๋กœ ์ผ์ • ๊ตฌ๊ฐ„์„ ์ง€๋‚˜๋ฉด ์ž‘์•„์งˆ ์ˆ˜ ๋ฐ–์— ์—†๋‹ค.

 

๊ฐ์‡  ์ •๋„๋ฅผ ํ™•์ธํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๋ฐ์‹œ๋ฒจ(dB)์ธ๋ฐ ์ „๊ธฐ ์ชฝ์—์„œ๋Š” ์ „๊ธฐ์˜ ์„ธ๊ธฐ, ๋””์ง€ํ„ธ ์‹ ํ˜ธ์—์„œ๋Š” ์‹ ํ˜ธ์˜ ์„ธ๊ธฐ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์œ„๋‹ค. ํ†ต์‹ ์—์„œ๋Š” ๋””์ง€ํ„ธ ์‹ ํ˜ธ์ด๋ฏ€๋กœ ์‹ ํ˜ธ์˜ ์„ธ๊ธฐ ๊ฐœ๋…์ด ์ ์šฉ๋˜๋Š”๋ฐ dB๋กœ ์‹ ํ˜ธ์˜ ๊ฐ์‡ (์„ธ๊ธฐ๊ฐ€ ์–ผ๋งˆ๋‚˜ ์•ฝํ•ด์กŒ๋Š”์ง€) ์ •๋„๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค. dB์„ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ 10 log_10 (P2/P1) ์ด๋‹ค.

 

dB ์ธก์ •

์ž…๋ ฅ ๊ตฌ๊ฐ„ P1, ์ถœ๋ ฅ ๊ตฌ๊ฐ„ P2์˜ ์„ธ๊ธฐ๋ฅผ ํ†ตํ•ด ์ด ์‹ ํ˜ธ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ฐ์‡ ํ–ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ , ์ค‘๊ฐ„์— ์ฆํญ๊ธฐ(Amplifier)๋ฅผ ํ†ตํ•ด ์‹ ํ˜ธ์˜ ์„ธ๊ธฐ๋ฅผ ์ฆํญํ•ด ์ค„ ์ˆ˜ ์žˆ๋‹ค. ์‹ค์ œ๋กœ ๋ฆฌํ”ผํ„ฐ๋ผ๋Š” ํ†ต์‹  H/W๋กœ ์‹ ํ˜ธ๋ฅผ ์ฆํญํ•œ๋‹ค.

 

์™œ๊ณก (Distortion)

 

์˜ˆ๋ฅผ ๋“ค์–ด ์ง„ํญ์ด ๋‹ค๋ฅธ 1hz, 100hz ์‹ ํ˜ธ๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž. ์ „ํŒŒ์˜ ํŠน์„ฑ์ƒ ์ฃผํŒŒ์ˆ˜๊ฐ€ ๋†’์„์ˆ˜๋ก ๊ณง๊ฒŒ ์ง์ง„ํ•˜๊ณ  ๋” ๋น ๋ฅด๋‹ค. ๊ทธ๋ž˜์„œ 100hz ์‹ ํ˜ธ ์ „์†ก์ด 1hz ์‹ ํ˜ธ ์ „์†ก๋ณด๋‹ค ๋นจ๋ฆฌ ๋๋‚  ์ˆ˜๊ฐ€ ์žˆ๊ฒŒ ๋œ๋‹ค. ์ด๊ฒƒ์„ ์ฃผํŒŒ์ˆ˜์— ๋”ฐ๋ฅธ ์ง€์—ฐ ์ฐจ์ด๋ผ๊ณ  ํ•œ๋‹ค.

๊ทธ๋Ÿผ ์ฃผํŒŒ์ˆ˜๊ฐ€ ๋†’์€ ์‹ ํ˜ธ๋Š” ์กฐ๊ธˆ ๋” ์งง์•„์ ธ์„œ ์›์‹ ํ˜ธ์™€ ๋‹ค๋ฅธ ๋ชจ์–‘์ด ๋‚˜์˜ค๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด๋‹ค. ์ด๊ฒƒ์„ ์ฃผํŒŒ์ˆ˜์— ๋”ฐ๋ฅธ ์ง€์—ฐ ์ฐจ์ด๋กœ ์ธํ•œ ์œ„์ƒ ์ฐจ์ด๋ผ๊ณ  ํ•œ๋‹ค. 

 

์ฆ‰, ์™œ๊ณก์€ ๋‹ค๋ฅธ ์ฃผํŒŒ์ˆ˜๊ฐ€ ์„ž์—ฌ ์žˆ๋Š” ๋ณตํ•ฉ์‹ ํ˜ธ์—์„œ ์ฃผํŒŒ์ˆ˜์— ๋”ฐ๋ฅธ ์ง€์—ฐ์ฐจ์ด๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  ๊ทธ๋กœ ์ธํ•ด ์œ„์ƒ์ฐจ์ด๊ฐ€ ๋ฐœ์ƒํ•˜๊ฒŒ ๋œ๋‹ค. ๋ชจ๋“  ์‹ ํ˜ธ๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ๋ณตํ•ฉ์‹ ํ˜ธ๋กœ ํ•ฉ์น˜๊ฒŒ ๋˜๋ฉด ์œ„์ƒ์ฐจ์ด๋กœ ์ธํ•ด ๋‹ค๋ฅธ ํŒŒํ˜•์ด ๋งŒ๋“ค์–ด์ง€๋Š” ํ˜„์ƒ์„ ๋งํ•œ๋‹ค.

 

์ฃผํŒŒ์ˆ˜ ์ง€์—ฐ์— ๋”ฐ๋ฅธ ์™œ๊ณก ํ˜„์ƒ

 

์žก์Œ (Noise)

 

์žก์Œ์€ ์‹ ํ˜ธ์—์„œ ์šฐ๋ฆฌ๊ฐ€ ์›์น˜ ์•Š๋Š” ์ •๋ณด๋ฅผ ๋งํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

Broadband Transmission์—์„œ ์„ค๋ช…ํ•œ ์ „์†ก ์žฅ์• ์˜ ์˜ˆ์‹œ๊ฐ€ ์žก์Œ์— ๋Œ€ํ•œ ์„ค๋ช…์ด๋‹ค.

 

์žก์Œ์€ ์ „์†ก ๊ณผ์ •์—์„œ ๋‹ค๋ฅธ ์‹ ํ˜ธ์™€ ํ•ฉ์ณ์ง€๋ฉด์„œ ์‹ ํ˜ธ์˜ ์™œ๊ณก์ด ๋ฐœ์ƒํ•˜๋Š” ํ˜„์ƒ์ด๋‹ค.

Noise ํ˜„์ƒ

 

์‹ ํ˜ธ๊ฐ€ ์žก์Œ์— ๋Œ€ํ•ด ์–ผ๋งˆ๋‚˜ ์˜ํ–ฅ์„ ๋ฐ›๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ง€ํ‘œ๋กœ SNR(Signal-to-Noise Ratio)์„ ์‚ฌ์šฉํ•œ๋‹ค.

SNR = (์‹ ํ˜ธ์˜ ์„ธ๊ธฐ) / (๋…ธ์ด์ฆˆ์˜ ์„ธ๊ธฐ), SNR_dB = 10log_10(SNR)

 

ํ•˜์ง€๋งŒ! ์ „์†ก ์žฅ์• ๋Š” ๊ฑฐ์˜ H/W ์ชฝ์—์„œ์˜ ๋ฌธ์ œ์ด๋ฏ€๋กœ H/W ๋‚˜ Embedded ๊ฐœ๋ฐœ์ž๊ฐ€ ๋  ๊ฒƒ์ด ์•„๋‹ˆ๋ผ๋ฉด..

ํ•˜์ง€๋งŒ! ํ™”์ƒ ์ฑ„ํŒ…, ์˜์ƒ ์ฒ˜๋ฆฌ, Discord ์ชฝ์˜ ๋ฐฉํ–ฅ์„ ์ƒ๊ฐํ•œ๋‹ค๋ฉด ํ•„์š”ํ•˜๋‹ค!

๊ทธ ์ด์œ ๋Š” ๋ฐ์ดํ„ฐ ์†๋„์™€ ์—ฐ๊ด€์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

1. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋Œ€์—ญํญ 2. ์‹ ํ˜ธ ์ˆ˜์ค€ 3. ๋…ธ์ด์ฆˆ ์ˆ˜์ค€ (์ฑ„๋„ ํ’ˆ์งˆ)


๋ฐ์ดํ„ฐ ์†๋„์™€ ์–ด๋–ค ์—ฐ๊ด€์ด ์žˆ์„๊นŒ?

 

Nyquist bit rate

 

๋‚˜์ดํ€ด์ŠคํŠธ์˜ bit rate๋Š” ์žก์Œ์ด ์—†๋Š” ์ฑ„๋„์ผ ๊ฒฝ์šฐ, ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ bit rate๋ฅผ ๊ตฌํ•˜๋Š” ๊ณต์‹์ด๋‹ค.

Bit Rate = 2 * bandwidth(hz) * log_2(Siganl's Level)

์—ฌ๊ธฐ์„œ ์‹ ํ˜ธ์˜ ๋ ˆ๋ฒจ์ด ๋†’์•„์งˆ ์ˆ˜๋ก ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ •๋ณด๋Š” ์ค„์–ด๋“ ๋‹ค.

์™œ ๊ทธ๋Ÿด๊นŒ?

 

๊ทธ๋ฆผ A๋ฅผ ๋ณด๋ฉด ์ดˆ ๋‹น ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” bit ๋ ˆ๋ฒจ์ด ๋†’์•„์งˆ ์ˆ˜๋ก ์„ธ๋ถ„ํ™”ํ•ด์„œ ์–‘์žํ™”๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋œ๋‹ค.

๊ทผ๋ฐ ์‹ค์ œ ํ†ต์‹  ๊ณผ์ •์—์„œ ์žก์Œ์ด ๋ฐœ์ƒํ• ํ…๋ฐ ์žก์Œ์ด ์ƒ๊ธฐ๋ฉด์„œ ์™œ๊ณก์ด ์ƒ๊ธด๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž.

๋ ˆ๋ฒจ์ด ์„ธ๋ถ„ํ™” ๋˜์–ด์žˆ์„์ˆ˜๋ก ์™œ๊ณก์œผ๋กœ ์ธํ•ด ์› ์‹ ํ˜ธ์™€ ๋”์šฑ ๋ฐ”๋€Œ๊ฒŒ ๋œ๋‹ค.

 

Shannon's Capacity

 

์ƒค๋…ผ์˜ ์šฉ๋Ÿ‰์€ ์žก์Œ์ด ์žˆ๋Š” ์ฑ„๋„์ผ ๊ฒฝ์šฐ, ๊ตฌํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ์ „์†ก๋Ÿ‰์„ ๊ตฌํ•˜๋Š” ๊ณต์‹์ด๋‹ค.

์ƒค๋…ผ์€ ์‹ค์ œ ํ†ต์‹  ๊ณผ์ •์—์„œ ์žก์Œ์€ ๋ฌด์กฐ๊ฑด ์žˆ์œผ๋ฏ€๋กœ ํ•ด๋‹น ๊ณต์‹์„ ์ œ์‹œํ•˜๊ฒŒ ๋œ๋‹ค.

์šฐ๋ฆฌ๊ฐ€ ์‹ค์ œ Download ํ•˜๊ฑฐ๋‚˜ ์–ด๋–ค ํ†ต์‹  ์žฅ๋น„์˜ ์†๋„ ์ •๋ณด๋ฅผ ๋ณผ ๋•Œ, ์ด ๊ณต์‹์„ ํ†ตํ•ด ์–ป๊ฒŒ ๋œ ์ •๋ณด์ด๋‹ค.

 

Capacity = bandwidth(hz) * log_2(1+SNR)

 

๋Œ€์—ญํญ๋งˆ๋‹ค ์žก์Œ์ด ์—†๋Š” ๊ฒฝ์šฐ๋Š” ์—†์œผ๋ฏ€๋กœ ๋งŒ์•ฝ์˜ ์žก์Œ์˜ ์„ธ๊ธฐ๊ฐ€ 0์ด๋ผ์„œ SNR์ด 0์ด ๋‚˜์˜ฌ ๊ฒฝ์šฐ, ์ฑ„๋„์˜ ์šฉ๋Ÿ‰์€ 0์ด ๋œ๋‹ค. ์ฆ‰, ์กด์žฌํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๋ผ๋Š” ๋œป์ด๋‹ค. 

 

๋ฐ˜๋Œ€๋กœ ์ƒค๋…ผ์˜ ์šฉ๋Ÿ‰์„ ํ†ตํ•ด ์ตœ๋Œ€ ์šฉ๋Ÿ‰์„ ๊ตฌํ•˜๊ฒŒ ๋์œผ๋ฉด Nyquist ์ •๋ฆฌ์— ์˜ํ•ด ์‹ ํ˜ธ์˜ Level๋„ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.

C = 4Mbps ์ด๊ณ  ์ฑ„๋„์ด 1Mhz ๋Œ€์—ญํญ์ด๋ผ๋ฉด, 2 * 1Mhz * log_2(L) ์ด๋ฏ€๋กœ ์‹ ํ˜ธ์˜ L์€ 4์ž„์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.


ํ†ต์‹  ์„ฑ๋Šฅ์— ๋Œ€ํ•œ ์ •๋ณด

 

๋ฐ์ดํ„ฐ ํ†ต์‹ ์—์„œ ์„ฑ๋Šฅ์„ ๊ฒฐ์ • ์ง“๋Š” ์š”์†Œ๋Š” ๋‹ค์–‘ํ•˜๊ฒŒ ์žˆ๋‹ค.

  • Bandwidth์—์„œ ๊ฐ€์šฉํ•ด์ฃผ๋Š” ์ฃผํŒŒ์ˆ˜ ๋ฒ”์œ„
  • ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์‹ค์ œ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ๋Š” ์†๋„ (Throughput, Shannon๊ณผ ์—ฐ๊ด€)
  • ์ „ํŒŒ์‹œ๊ฐ„ + ์ „์†ก์‹œ๊ฐ„ + ํ๋”œ๋ ˆ์ด ์‹œ๊ฐ„ + ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์„ ์นญํ•˜๋Š” Latency(์ง€์—ฐ์‹œ๊ฐ„, Delay)
    • Transmission Time์€ data size / bandwidth ๊ฐ€ ๋œ๋‹ค.
    • Queuing Time์€ ์ค‘๊ฐ„ ๋ชฉ์ ์ง€, ์ตœ์ข… ๋ชฉ์ ์ง€์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋Œ€๊ธฐ์—ด์—์„œ ๋Œ€๊ธฐํ•˜๋Š” ์‹œ๊ฐ„
  • Bandwidth Delay Product
    • bandwidth์˜ ๊ธธ์ด๊ฐ€ ๋ชฉ์ ์ง€๊นŒ์ง€ ๋„์ฐฉํ•˜๋Š” ์ง€์—ฐ ์‹œ๊ฐ„
  • Jitter
    • ๋„คํŠธ์›Œํฌ ์ƒํƒœ์— ๋”ฐ๋ฅธ ํŒจํ‚ท์˜ ์šฐ์„ ์ˆœ์œ„ ๋“ฑ ํŒจํ‚ท๋งˆ๋‹ค ๋‹ค๋ฅธ ์ง€์—ฐ์‹œ๊ฐ„์„ ๊ฐ€์ง„๋‹ค.

'CS > ๋ฐ์ดํ„ฐ ํ†ต์‹ ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

3. Physical Layer - Data์™€ Signals ๊ทธ๋ฆฌ๊ณ  Bandwidth  (0) 2024.04.23
2. Protocol Model  (0) 2024.04.22
1. Protocol Layering  (1) 2024.04.22