隱藏節點    

l   隱藏節點問題:

節點B在節點A和節點C傳輸範圍內的交集區域內,但是AC都不在互相的傳輸範圍內,這時同時有兩個節點A,C想傳送資料給節點B,節點A傳送資料給B時,節點C會認為目前網路閒置(但其實不是),同時也會傳送資料給節點B,同時傳送給節點B的資料就會發生碰撞(Collision).

這種因傳送距離而發生的誤判的問題稱為隱藏節點問題(Hidden Terminal Problem).

解決辦法:

RTS/CTS

此機制解決 hidden terminal problem,如圖中Station A Station C同時傳送封包給B,當Station A要送封包時先送RTSBB 收到之後,馬上送出CTS給其他要傳送資料給他的人,其他人即停止傳送封包給B 

hidden2  exposed  

l  暴露節點問題

C 要傳送資料給D時,發現(聽到)傳輸範圍內的B正在傳送資料給ACB的暴露節點),C就會延遲傳送(但這種延遲是不必要的),因為B傳送資料給AC傳送資料給D並不衝突,因此這種因為聽到傳輸範圍內有節點在傳輸,而延遲傳輸就是暴露節點的問題。

解決辦法:

RTS/CTS

802.11 RTS / CTS的機制,有助於解決這個問題只如果節點是同步的,
數據包大小和數據速率是相同的兩個節點的傳輸。 
當一個節點聽到一個RTS從鄰近的節點,而不是相應的CTS
該節點可以推斷,這是一個裸露的節點,是允許傳輸給其他鄰近的節點。

 

Reference:

[4.1] http://en.wikipedia.org/wiki/Hidden_node_problem

[4.2] http://en.wikipedia.org/wiki/Exposed_node_problem

[4.3]http://netcomclarkboy.blogspot.tw/2008/04/lab9.html

[4.4] http://glw168.wordpress.com/2012/10/11/wireless-%E5%90%8D%E8%A9%9E%E8%A7%A3/

 

不知道這篇文章是不是有幫到你(妳)呢?

 

如果有幫助的話 在下面留個言感謝一下~

 

是我發文的動力唷^^

 

文章標籤
創作者介紹

椿哥-分享之部落格

椿哥 發表在 痞客邦 PIXNET 留言(28) 人氣()


留言列表 (28)

發表留言
  • 訪客
  • 謝謝你的整理教學!<( _ _ )>
  • 訪客
  • 感謝><
  • 您的暱稱 ...
  • 整理的很詳細,感恩
  • 訪客
  • 感恩 解釋很詳細
  • 訪客
  • 謝謝你的範例
    用簡單明瞭的方式代替文謅謅的學術名詞
  • Tony
  • 感謝!
  • Rain
  • 感謝你的整理~
    一下就看懂了^^
  • 訪客
  • 很棒~
  • 訪客
  • 謝謝!!!!
  • 訪客
  • 感謝分享…
  • 訪客
  • 感恩,非常的詳細
  • Joey
  • 簡單明瞭!!!! 比書上清楚好多!!! 感謝!!!
  • 訪客
  • 感謝教學><
    幫助我快速瞭解並寫作業xD
  • y
  • 寫得很清楚,感謝~~
    樓上不會是寫nasa吧!?
  • 哈哈
  • 第三個(?)nasa修課生路過

    感謝版主 寫的真的很淺顯易懂
  • peter的同學
  • nasa生經過
    這篇真的寫得很清楚~
    謝謝啦XD
  • peter的同學2
  • 第五個nasa生路過
    peter出來面對XDD
  • 元智助教第一帥
  • 感謝~
  • LIN
  • 不錯欸 只是expose terminal 的解決辦法 可以再講仔細一點
  • guest
  • 感謝~ 講的蠻清楚~
  • Wang
  • 簡單明瞭!感謝
  • pipi
  • 謝謝
  • 訪客
  • 谢谢呦~超容易读懂!
  • 訪客
  • good~~~
  • 訪客
  • 感謝你 終於懂了!!
  • バランス
  • thanks
  • 訪客
  • 感謝說明~~
  • 訪客
  • 講解很詳細,很快就理解了,謝謝
找更多相關文章與討論