> For the complete documentation index, see [llms.txt](https://riverallzero.gitbook.io/summary/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://riverallzero.gitbook.io/summary/data-communication/channel-capacity.md).

# Channel Capacity

주어진 조건에서 주어진 채널을 통해 데이터를 전송할 수 있는 최대 속도

* nyquist bandwidth: 잡음이 없는 채널의 channel capacity를 구하는 공식
  * C = 채널용량, B = 대역폭, M = 서로 다른 신호의 개수
  * $$C=2Blog\_2M$$
* shannon capacity: 주어진 대역폭과 잡음 조건을 가지는 채널의 channel capacity를 구하는 공식
  * $$SNR\_{dB}=10log\_{10}\frac{signal\ power}{noise\ power}$$
  * $$C=Blog\_2(1+SNR)$$
