açıklama
Yani, ışık hızının (neredeyse) onunla hiçbir ilgisi yok, haklısın.
WiFi, iki istasyon arasındaki bağlantının kalitesine göre bir iletim modu seçer. Bağlantı ne kadar kötü olursa , iletimin o kadar sağlam olması gerekir. Daha kötüye gitmenin bir yolu daha uzun bir bağa sahip olmaktır, yani daha az sinyal enerjisi alıcı uca ulaşır, yani alıcıya özgü gürültü ile alınan sinyal arasındaki oran kötüleşir; bu tipik olarak SNR (Sinyal-Gürültü oranı) olarak ölçülür . Yani, doğrudan bu şekilde mesafe gelir.
Bir iletimi daha sağlam hale getirmek için WiFi'nin (IEEE802.11 a / g / n / ac…) yaptığı farklı şeyler vardır:
- Daha az ince bir modülasyon kullanın. Daha önce dijital kablosuz iletişim ile uğraştıysanız, temelde sadece karmaşık sayılar olan bir dizi simgeden biriyle bir taşıyıcı dalga modüle edilerek bilgilerin aktarıldığını duymuş olabilirsiniz. Sembol seti ne kadar büyükse, ilettiğiniz her sembolle o kadar fazla bit taşıyabilirsiniz, ancak bu semboller birbirine daha yakındır. Daha yakına gelince, yanlışlıkla farklı bir simgeye ulaşmak için daha az gürültü gücüne ihtiyacınız vardır. Dolayısıyla, hızınızın yüksek olması gerekiyorsa, genellikle çok sayıda sembol içeren bir takımyıldızı kullanmaya çalışırsınız, ancak daha sonra alınan gücünüzle karşılaştırıldığında çok az gürültüye tolere edebilirsiniz, yani yüksek SNR'ye ihtiyacınız vardır.
- Kablosuz bağlantılar (genellikle tüm önemsiz olmayan veri bağlantıları) kanal kodlaması dediğimiz bir şey kullanır ve özellikle hata düzeltmeyi iletir: Temel olarak verilerinize artıklık ekler (örneğin, aynı verileri iki kez tekrarlama veya bir sağlama toplamı ekleyerek veya başka birçok yolla). Kanal kodunuzu ve kod çözücünüzü akıllıca tasarlıyorsanız, daha fazla yedeklilik birçok hatayı düzeltebileceğiniz anlamına gelir. Artıklık arttıkça hata düzeltmesi de artar. Bunun dezavantajı, elbette, daha "ilginç" verileri taşımak yerine, bu fazlalığı taşımak zorunda kalmanızdır. Bu nedenle, çok fazla hatayla başa çıkmak için orijinal veri miktarını iki kat fazladan fazlalık olarak ekleyen bir kanal kodu kullanırsanız (bkz. 1.), o zaman gerçek yük için fiziksel bit oranınızın yalnızca 1 / 3'ünü kullanabilirsiniz bit.
Gelişmiş Yorum
Bir Wi-Fi ağ noktasından ne kadar uzaklaşırsanız, Wi-Fi üzerinden ağın o kadar yavaşladığı yaygın bir bilgidir.
Genel bilgi, her zamanki gibi, aşırı derecede basitleştirmedir. Genel eğilim doğrudur, ne kadar uzaksa, yukarıda açıklandığı gibi o kadar az güç demektir.
Çok Yollu Kanallar, her şeyin mesafeyle monoton bir şekilde yokuş aşağı gitmediği anlamına gelir
Ancak: WiFi genellikle iç mekanlarda kullanılır. Bu ayarlarda güçlü çok yollu senaryo dediğimiz şeye sahibiz. Bu, duvarlar, mobilyalar, genel ortamda meydana gelen şeyler nedeniyle yansımalar nedeniyle, farklı türlerde sinyal kendi kendine müdahale edebileceğiniz anlamına gelir. Ve bu, vericiye nispeten yakın olmanıza rağmen, alıcınızın hiçbir şey göremeyeceği anlamına gelebilir, çünkü iki yolun sadece yarım dalga boyunun bir yol farkına sahip olması ve birbirini iptal etmesi.
Yani, tipik iç mekan çoklu yol için, genellikle "daha fazla, daha kötü" diyemezsiniz; genellikle çok daha az kolaydır. Bu fenomenin solması (ve bu durumda, muhtemelen küçük ölçekli solma ) diyoruz .
Sağlamlık kazançları için Kanal Çeşitliliği
Daha sonra: Daha modern WiFi standartları, MIMO'yu (Çoklu giriş, çoklu çıkış) destekler, bu da temel olarak bir bağlantının her iki ucunda birden fazla anteninizin olduğu anlamına gelir. Buradaki fikir, verici anten 1'den anten 1'i almak için (diyelim ki 1-> 1 diyelim) (yüksek olasılıkla) anten 1'i almak için verici anten 2'den (kanallar rastgele!) Farklı bir kanal gerçekleştirme (kanallar rastgele!) Olacaktır. 2-> 1) ve 1-> 2 ve 2-> 2 vb.
Bu fiziksel olarak farklı kanallar, yukarıda belirtilen solma problemine yardımcı olabilir . Çok yollu kanal 1-> 1, kendisini iptal ederek rastgele zarar verebilir, ancak 1-> 2 yine de iyi olabilir. Ortalama "kötülük olasılığınız" anten sayısı ile azalır. Güzel! Bu, kanallarımız ne kadar ilişkisiz olursa (yani bir kanalın başarısız olması diğer kanalların da kötü olacağı anlamına gelir), iletimimiz o kadar iyi olabilir.
Bu aynı zamanda "çok yakın" ın doğası gereği "çok iyi" olmadığı anlamına da gelir, çünkü bu aynı zamanda muhtemelen farklı antenlerin hemen hemen aynı kanal gerçekleştirmesini gördüğü anlamına gelir, böylece "nah" tüm kanalların aynı anda kötü olması olası değildir ".
Eğlence ve kâr (ve daha yüksek oranlar) için MIMO kullanma
Dahası, bu konuda matematiksel olarak zekiyseniz, verici anten ve anten j arasında bir kanal için matematiksel bir açıklama bulabilirsiniz , bu temsili h i , j olarak adlandırabilir ve daha sonra bu kanaldan bir matris H oluşturalım satır sayısı, hangi iletim anteninden bahsettiğimizi söyleyen satır numarası ve sütun numarasını hangi antenin alacağını söyleyerek gösterir.ijhi,jH
Farklı verici antenlerden farklı sinyaller gönderirken bizim almak anten aldığını görmek için, sadece önde gider ve çarpma bir satır vektörü kanal matrisi ile tüm bu sinyalleri içeren H :sH
r=sH.(1)
Sorun şu ki, muhtemelen gönderme ve alma arasında tamamen bağımsız kanallara sahip olmak istiyoruz, yani bir antene bir antene gönderdiğimiz şeyin diğer anten çiftleri üzerinde hiçbir etkisi yoktur. Ardından, paralel olarak birden fazla veri akışı gönderebiliriz . Bu bize iletim hızında ciddi bir artış sağlayacaktır!
Ne yazık ki, yukarıdaki denklem her bir antenin alım sinyalini almak için bir şekilde tüm iletim sinyallerini tartıp toplamamız gerektiğini söylüyor. Hımm, üzgünüm.
HΛ
Λ
H=UΛV∗(2)
Λ(1)
r=sUΛV∗.(3)
HVVV∗V=I
rV=sHV=sUΛV∗V=sUΛI=sUΛ(4)(5)(6)(7)
(7)
VsUmin()
Böylece, algoritma oldukça kolay hale gelir:
- H
- HUΛV∗
- sU
- rV
Tüm bunlar yalnızca SVD iyi sonuçlar verirse çalışır ve bu yalnızca fiziksel anten çifti kanalları yeterince bağımsız olduğunda gerçekleşir. Bu, MIMO için yakın yakınlığın potansiyel olarak orta mesafeden bile daha az iletim yapabileceğiniz anlamına gelir , çünkü mesafe yolda daha farklı, rasgele reflektörler olduğu anlamına gelir. (Biraz mesafe geçtikten sonra, yol kaybı etkileri baskındır ve her zaman kötüleşirsiniz.)