4.1 Digital-to-Digital Conversion
📁 Signal element vs Data element
- Signal element : 신호를 보내는 가장 짧은 unit = 데이터를 넣어 보내는 캐리어
- Data element : Bit = 정보를 보낼 때 최소 단위 = 캐리어에 담기는 애
r = Data element / Signal element
- r 이 클 수록 통신의 효율성이 높다
📁 Signal rate vs Data rate
- Data rate = 1초에 몇 bit를 보내는가 (bps)
- Signal rate = 1초에 몇개의 신호를 보내는가 (baud)
- S = Sinal rate
- N = Data rate
- c = case factor
- r = Data element / Signal element
📁 Digital 신호의 Bandwidth
이전 정리에서 언급했듯 실제 Bandwidth는 무한대이다
But Effective한 Bandwith은 무한대가 아니다!
📁 DC Components
= Direct Current Components = 직류 성분
- extra energy on the line ( but useless )
- 전기 신호에 영향을 준다
-> 동일 크기의 역방향 직류로 상쇄시켜줄 수 있다
📁 Self-Synchronization
= 신호 자체에서 알아서 동기화 해주는 방식
- 보내는 bit interval과 Receiver의 bit interval이 다르다
- 따라서 Synchronization(동기화) 필요
아래부터 진짜 Digital to Digital encoding ///// -> DC component랑 동기화 문제에 집중해서 봐야할듯
📁 미리보는 Summary
📁 1. Unipolar
- DC component 문제
- Synchronization 문제
📁 2. Polar
- 2개의 voltage level 사용
- positive(+) / negative (-) 로 표현
🍪 NRZ-L
= Non return to Zero level
🍪 NRZ-I
= Non return to Zero Invert
- Invert(역전) 되었는가로 bit 결정
- 역전X (앞신호 그대로) 은 0 / 1은 신호가 역전
- 1이 나오면 바꾸자!
- 1에 대해서는 self - synchronization 가능 -> 왜?
🍪 NRZ들 공통점
- DC component 문제
- self-synchronization 불가
- 둘다 S_ave(average signal rate) = N/2
- N = Data rate
🍪 RZ
= Return to zero
- 1은 + / 0은 -
- 신호 중간에 전압 0 으로 돌아온다
- zero level은 쓸데없는 전류를 보내야하기 때문에 안좋다
- 높은 bandwidth 요구
- self-synchronization 가능 -> Why
- S_ave = N
🍪 Biphase : Manchester & Differential Manchester
- bit 중간에 전이
- Differential Manchester는 Invert로 bit 결정 / 0이면 위상 전이
- 최소 Bandwith가 NRZ의 두배
- 비용 문제
- DC 문제 해결 / Self-Synchronization 가능
📁 3. Bipolar
🍪 AMI
- 0인 경우 0, 1인 경우 이전 1과 반대 극
- 1은 self-sychronization 가능
🍪 pseudotenary
- 1인 경우 0, 0인 경우 이전 0과 반대 극
- 0은 self-sychronization 가능
- DC 문제 해결
- 0,1 모두 Synchronization은 불가능
📁 Multi-level
📁 Multi-transition
Block Coding
m bit -> n bit
📁 Steps
4.2 Analog-to-Digital Conversion
- PCM을 많이 쓴다
- 두배만큼 잘라서 sampling , Quantization(양자화)
ex) 목소리 샘플링 -> Sampling rate = 4000 x 2 = 8000 samples/s
📁 PCM(Pulse Code Modulation)
📁 DM(Delta Modulation)
- 직전 표본 값의 차이를 찾는다
- 변화되는 값만 저장