설명
빛의 속도는 (실제적으로) 그것과 아무 관련이 없습니다.
WiFi는 두 스테이션 간의 링크 품질에 따라 전송 모드를 선택합니다. 링크가 나쁠수록 전송 이 더 강력 해야합니다. 더 나빠지는 한 가지 방법은 더 긴 링크를 갖는 것인데, 이는 더 적은 신호 에너지가 수신단에 도달한다는 것을 의미하며, 이는 수신기 고유의 잡음과 수신 된 신호 간의 비율이 더 나빠진다는 것을 의미합니다. 이것은 일반적으로 SNR (Signal-to-Noise ratio) 로 측정됩니다 . 이것이 바로 거리가 직접적으로 발생하는 방식입니다.
보다 강력한 전송을 위해 WiFi (IEEE802.11 a / g / n / ac…)와는 다른 기능이 있습니다.
- 덜 미세한 변조를 사용하십시오. 이전에 디지털 무선 통신을 다루었다면 기본적으로 복잡한 숫자 인 심볼 세트 중 하나로 반송파를 변조하여 정보가 전송된다고 들었을 것입니다. 이 심볼 세트가 클수록 전송하는 각 심볼로 더 많은 비트를 전송할 수 있지만,이 심볼들이 서로 더 가깝습니다. 더 가까워지면 실수로 다른 기호로 끝나기 위해 더 적은 소음이 필요합니다. 따라서 속도가 높아야하는 경우 일반적으로 많은 기호가있는 별자리를 사용하려고하지만 수신 된 전력에 비해 잡음이 거의 없어 견딜 수 있습니다 (예 : 높은 SNR 필요).
- 무선 링크 (일반적으로 모든 중요하지 않은 데이터 링크)는 채널 코딩 , 특히 순방향 오류 수정 이라고 부르는 것을 사용합니다.: 기본적으로 데이터에 중복성을 추가하는 것입니다 (예 : 동일한 데이터를 두 번 반복하거나 체크섬을 추가하거나 다른 많은 방법으로). 채널 코드와 디코더를 영리하게 설계하는 경우 중복성이 높아지면 많은 오류를 수정할 수 있습니다. 중복성이 많을수록 오류 수정이 많아집니다. 물론 단점은 더 많은 "흥미로운"데이터를 전송하는 대신 해당 중복성을 전송해야한다는 것입니다. 따라서 많은 양의 오류를 처리 할 수 있도록 원본 데이터의 두 배를 중복성으로 추가하는 채널 코드를 사용하는 경우 (1 참조) 실제 페이로드에 물리적 비트 전송률의 1/3 만 사용할 수 있습니다 비트.
고급 해설
Wi-Fi 네트워크 지점에서 멀어 질수록 Wi-Fi를 통한 네트워크 속도가 느려집니다.
일반적인 지식은 평소와 같이 지나치게 단순화되었습니다. 위에서 설명한 것처럼 일반적인 경향은 옳고, 멀어 질수록 더 적은 힘입니다.
다중 경로 채널은 거리에 따라 단조롭게 내리막 길을 가지 않습니다.
그러나 WiFi는 일반적으로 실내에서 사용됩니다. 이러한 설정에서는 강력한 다중 경로 시나리오라고합니다. 즉, 벽, 가구, 일반 환경에서 일어나는 일에 대한 반사로 인해 다양한 종류의 신호 자체 간섭을 얻을 수 있습니다. 그리고 이것은 송신기에 비교적 가깝지만 수신기가 아무것도 볼 수 없다는 것을 의미 할 수 있습니다. 두 경로가 반 파장의 차이를 가지고 서로 상쇄되기 때문입니다.
따라서 일반적인 실내 다중 경로의 경우 일반적으로 "더 멀수록 악화"라고 말할 수 없습니다. 일반적으로 훨씬 덜 쉽습니다. 우리는이 현상을 페이딩 (이 경우 아마도 소규모 페이딩 )이라고합니다.
견고성 이득을위한 채널 다양성
최신 WiFi 표준은 MIMO (Multiple input, multiple output)를 지원합니다. 이는 기본적으로 링크의 양쪽 끝에 여러 개의 안테나가 있음을 의미합니다. 아이디어는 송신 안테나 1에서 수신 안테나 1 (1-> 1이라고 함)에 송신 안테나 2에서 수신 안테나 1 ( 2-> 1), 1-> 2 및 2-> 2 등이 있습니다.
이러한 물리적으로 다른 채널은 위에서 언급 한 페이딩 문제를 해결 하는 데 도움이 될 수 있습니다 . 다중 경로 채널 1-> 1이 임의로 취소되어 심하게 다칠 수 있지만 1-> 2는 여전히 정상일 수 있습니다. 평균 "불량 확률"은 안테나 수에 따라 줄어 듭니다. 좋은! 즉, 채널이 서로 관련이 없을수록 (즉, 한 채널의 실패 가능성이 적을수록 다른 채널도 불량 함을 의미) 전송이 더 잘 될 수 있습니다.
또한 "매우 가깝다"는 본질적으로 "매우 좋지 않다"는 것을 의미합니다. 왜냐하면 아마도 다른 안테나가 거의 동일한 채널 구현을 볼 수 있기 때문에 "nah" 모든 채널이 동시에 불량한 것 같지 않습니다 . "
재미와 이익을 위해 MIMO 사용
또한 이것에 대해 수학적으로 영리한 경우 송신 안테나 와 수신 안테나 j 사이의 채널에 대한 수학적 설명을 찾아서 이를 represenation h i , j로 부르고이 채널 에서 행렬 H 를 작성해 봅시다. 행 번호는 우리가 말하는 송신 안테나를 말하고, 열 번호는 어느 안테나를 수신 하는지를 나타냅니다.ijhi,jH
우리는 서로 다른 송신 안테나에 서로 다른 신호를 보낼 때 우리는 우리의 수신 안테나에 수신을 확인하려면, 우리는 단지 앞서 가고 싶어하고 번성 행 벡터 채널 행렬로 모든 신호를 포함하는 H를 :sH
r=sH.(1)
문제는 아마도 송신과 수신 사이에 완전히 독립적 인 채널을 많이 갖고 싶을 것입니다. 즉, 한 안테나에서 한 안테나로 보내는 것이 다른 모든 안테나 쌍에 영향을 미치지 않습니다. 그런 다음 여러 데이터 스트림을 병렬로 보낼 수 있습니다 . 전송 속도가 크게 향상됩니다!
슬프게도, 위의 방정식은 각 안테나의 수신 신호를 얻기 위해 모든 전송 신호를 계량하고 합산해야한다고 말합니다. 흠, 슬퍼
이제이 방정식으로 무장 한 내면의 수학자는 흠, H 를 변형시킬 수 있다면H 를 다른 행렬 할 수 있다면 실제로 독립적 인 채널을 가질 .Λ
가능하다면 가 대각선 모양 인. 즉, 모두 0이지만 대각선 항목에 대해서는 가능합니다. 행복한 사실은 우리가 실제로 그렇게 할 수 있다는 것입니다! 우리에게 수학적 방법이 있습니다Λ
H=UΛV∗(2)
와 대각되며; 그것은의 특이 값 분해 (SVD). 따라서 ( 1 ) 을Λ(1)
r=sUΛV∗.(3)
HVVV∗V=I
rV=sHV=sUΛV∗V=sUΛI=sUΛ(4)(5)(6)(7)
(7)
VsUmin()
따라서 알고리즘이 매우 쉬워집니다.
- H
- HUΛV∗
- sU
- 수신기 쪽에서 수신 신호 곱하십시오. rV .
이것은 SVD가 좋은 결과를 제공하고 물리적 안테나 쌍 채널이 충분히 독립적 일 때만 발생합니다. 즉, MIMO의 경우 근접 거리는 중간 거리보다 훨씬 적은 거리에서 전송이 가능 하다는 것을 의미합니다. 거리는 길에 다른 랜덤 반사기가 더 존재하기 때문입니다. (먼 거리가 지나면 경로 손실 효과가 지배적이며 항상 악화됩니다.)