|
許多用戶使用其他廠家的433M透傳無線模塊反饋這樣的問題:前期購買幾個樣品測試,在無線信號覆蓋半徑內,收發包測試都很穩定,但是小批量購買100個模塊收發就會出現無法收發的情況。這是什麼原因呢?
首先科普一下,無線電波,在同一個信道同一時刻隻允許一個節點發射行為。
433M的無線透傳模塊,沒有專用的MAC層,缺少時鍾調度機製,如果隻是幾個樣品,那麼無線網絡中就不存在擁塞,收發數據就是正常的;如果無線通信的節點數量增加,那麼就會出現如同十字路口多個車輛強行通過的擁塞問題。

現(xian)實(shi)生(sheng)活(huo)總(zong)針(zhen)對(dui)擁(yong)塞(sai)問(wen)題(ti),我(wo)們(men)采(cai)取(qu)紅(hong)綠(lv)燈(deng)管(guan)控(kong)措(cuo)施(shi),那(na)麼(me)無(wu)線(xian)通(tong)信(xin)的(de)網(wang)絡(luo)中(zhong)如(ru)何(he)在(zai)遵(zun)循(xun)無(wu)線(xian)電(dian)波(bo)在(zai)同(tong)一(yi)個(ge)信(xin)道(dao)同(tong)一(yi)時(shi)刻(ke)隻(zhi)允(yun)許(xu)一(yi)個(ge)節(jie)點(dian)發(fa)射(she)行(xing)為(wei),又(you)能(neng)支(zhi)持(chi)幾(ji)百(bai)個(ge)無(wu)線(xian)節(jie)點(dian)的(de)正(zheng)常(chang)收(shou)發(fa)通(tong)信(xin)呢(ne)?
此(ci)時(shi)就(jiu)需(xu)要(yao)在(zai)無(wu)線(xian)網(wang)絡(luo)中(zhong)出(chu)現(xian)一(yi)個(ge)類(lei)似(si)紅(hong)綠(lv)燈(deng)作(zuo)用(yong)的(de)時(shi)鍾(zhong)調(tiao)度(du)機(ji)製(zhi),這(zhe)樣(yang)就(jiu)可(ke)以(yi)在(zai)這(zhe)個(ge)網(wang)絡(luo)中(zhong)進(jin)行(xing)有(you)序(xu)的(de)正(zheng)常(chang)收(shou)發(fa)通(tong)信(xin)。有(you)下(xia)麵(mian)兩(liang)種(zhong)方(fang)式(shi):
方式一:用戶應用層加入時鍾調度機製
有些用戶在購買433MHz透傳無線模塊後,在用戶自己的CPU應(ying)用(yong)層(ceng)加(jia)入(ru)時(shi)鍾(zhong)調(tiao)度(du)機(ji)製(zhi),可(ke)以(yi)解(jie)決(jue)這(zhe)個(ge)問(wen)題(ti),另(ling)外(wai)由(you)於(yu)它(ta)是(shi)通(tong)過(guo)串(chuan)口(kou)下(xia)達(da)指(zhi)令(ling)的(de),因(yin)此(ci)效(xiao)率(lv)低(di),延(yan)遲(chi)大(da),無(wu)線(xian)通(tong)信(xin)的(de)帶(dai)寬(kuan)利(li)用(yong)不(bu)充(chong)分(fen),就(jiu)會(hui)影(ying)響(xiang)整(zheng)個(ge)無(wu)線(xian)通(tong)信(xin)的(de)時(shi)效(xiao)性(xing),因(yin)此(ci)這(zhe)並(bing)不(bu)是(shi)一(yi)個(ge)最(zui)優(you)的(de)解(jie)決(jue)方(fang)案(an)。
方式二:無線模塊內部軟件實現
如果能在433MHz無線模塊內部本身就可以充分利用帶寬,在專用的MAC層處理好這個時鍾調度機製,引入TDMA算法,就能很好的解決這個問題,同時方便用戶高效使用無線模塊,WiMi-net按照OSI七層模型設計的無線自組網協議,內置TDMA算法就能完美的解決這個問題,在信號覆蓋範圍內實現100%穩定可靠的無線通信。

WiMI-net無線通信網絡的OSI七層模型第二層就是MAC----鏈路層 (Media Access Control Layer ): TDMA時隙的分配,請求,確認,鎖定,釋放工作,實現大量節點同時訪問網絡情況下的仲裁,通過排隊機製實現有 序接入網絡。
|