現在的家用路由器一般會帶幾根天線,長長的,樣子不好看,但大多數用戶很喜歡,認為有了天線路由器發射出來的信號就會很好,就算在家裡比較偏僻的角落,手機顯示的wifi信號也滿滿的,也即穿牆效果很好,是這樣的嗎?
首先我們要理清一個問題,就是路由器和手機誰的wifi信號比較弱。
由於手機的無線芯片主要功能還是接收,同時考慮到電池的消耗,一般來說,路由器發射出來的信號要比手機強得多得多,這樣呢,當我們把路由器放在客廳,客廳接收到的信號差不多在60-70,隔一堵承重牆後,大概衰減7-10db,所以手機在臥室接收到的信號依然還有53-60,就算相隔兩堵承重牆,也還有46-50,並沒有影響到路由器在一般家庭裡的覆蓋。
而手機的信號就弱很多,當隔一兩堵承重牆後,衰減得特別厲害,路由器接收到的手機發送出來的信號就會比較難於辨認,這個時候手機接收到了路由器發送來的數據,會發送確認消息,告訴路由器它收到了現在的數據可以繼續發接下來的數據,但是由於路由器不能辨認手機發送的確認消息,會認為手機沒有收到數據,然後不停嘗試重新發送,造成死循環,這就是為什麼我們經常在手機上看到wifi信號滿滿的,但數據傳輸就是不成功,很難上網。
一般來說,怎麼解決這個問題呢?
其實這就是一個助聽器的問題,老人耳朵不太好使,跟你說話,他聽不到你說話,卻以為你沒有聽到他,就努力說很大聲音,就像我們路由器的天線一樣,越做越多,越做越長,你已經聽得很刺耳了,他還不知道,但一旦帶上助聽器,幫助他聽到你說話,問題就解決了。
wifi也是一樣的,給路由器加很多很長的天線,只會讓更家庭裡充斥著“刺耳”的wifi信號,不但無助於問題的解決,反倒產生了多余的電磁輻射,為身體健康種下隱患。
最好的解決辦法就是提高路由器聽的能力,這個參數叫做接受靈敏度,或者最小接受靈敏度,也就是說當路由器聽到的信號大於這個阈值,路由器就能辨別並處理這個信號,當聽到的信號小於這個阈值呢,就認為是噪聲,丟棄而不做處理。一般來說提高這個接受靈敏度有三個辦法,一個呢就是采用較好的企業級wifi芯片,本身就比較靈敏;第二個呢是加一個放大器,但往往會帶來別的問題;第三個是增加天線,增加接收信號的增益,但一方面增加有限,另一方面天線具有方向性,某些方向增強了,另外一些方向卻減弱了,用戶並不會調節天線的方向,天線擺放錯了,還不如沒有天線。
我以前在某全球企業級路由器公司,包括在現在的技術驅動的創業公司,有一些獨創的方法,因為wifi環境錯綜復雜,每個家庭都不太一樣,單純增加這個靈敏度,有時放大了信號能起到助聽器的作用,有時也放大了噪音,造成助聽器哇哇叫。所以如果讓路由器自動收集周邊的wifi射頻環境信息,采用比較智能的技術,內置一些模型,讓它自己動態調節這個接受靈敏度,往往會收到奇效。
這就是為什麼同樣都是一個小小的盒子,企業級路由器一般賣到幾千塊,上萬塊(當然接受靈敏度這個因素只是一個小原因,還有很多類似的問題),這個時候由於價格的原因其實家庭就很難用得上。