Thursday, November 08, 2007

Homework 10-27-2007

1. Read and then comment on the following papers.
Ans:
非營利團體的資源有限,無法獲得一般市面上強而有力的軟體提供支援。
所以必須想辦法使用普遍的,免費的軟體來開發。
所以在這裡使用Web 2.0來作為平台。
Web 2.0的優點在於1.設備簡單容易架設。2.使用者介面易於使用。3.更新開發應用不困難。
所以將Web 2.0當作知識的管理資料庫,可搜尋內容做為工作訓練或引導等。
簡單容易的使用者介面,讓有經驗的人可以撰寫文章,提供分享。
如此可做為其他人的借鏡,有問題也可以互相討論及溝通。
更進一步可以作為智慧型的索引系統。
系統可將你所獨特的context讀取出來,自動的提供你所感興趣的項目。
親切的提供你的需求,做到個人化的設定。

2. Why is CSMA/CA instead of CSMA/CD used for 802.11?
Ans:
CSMA/CD一般是使用在乙太網路,CSMA/CA則是使用於無線網路。
CSMA/CD 是具有偵測衝突的載波感測多重存取 的協定
CSMA/CA 為 CSMA/CD 的改良協定,是具有避免衝突的載波感測多重存取 的協定

CSMA/CD的檢測方法是通過電纜中電壓的變化來檢測,當數據發生碰撞時,電纜中的電壓就會隨著發生變化。每個發送端都具備偵測網路是否空閒,若空閒則會進行傳送。但如果兩個發送端同時偵測網路空閒並傳送資料,因而造成衝突產生,這時傳送的資料是無效的,所以每個發送端都需要隨時檢測是否衝突,一但衝突發生,立即停止傳送,然後隨機延遲一段時間後,再重新檢測網路空閒,並重傳資料。在WLAN中,對某個節點來說,其剛剛發出的信號強度要遠高於來自其他節點的信號強度,也就是說它自己的信號會把其他的信號給覆蓋掉,所以就會認為傳輸網路沒有處於衝突的狀態。通道利用率受傳輸距離和空曠程度的影響,當距離遠或者有障碍物影響時會存在隱藏終端機問題,降低通道利用率。

而CSMA/CA是採用三種檢測方法來檢測傳輸空間中的信號衝突,方法是能量檢測(ED)、載波檢測(CS )和能量載波混合檢測。 CSMA/CA利用ACK信號來避免衝突的發生,也就是說,只有當客戶端收到網路上返回的ACK信號後才確認送出的數據已經正確到達目的。以上這些方式可以盡量偵測到WLAN網路是否空閒。CSMA/CD協議就是盡可能保證網路上同時只有一個節點發送數據,減小數據“碰撞”概率。如果網路空閒,即沒有載波傳送,才將數據轉換成封包,經物理層發送出去。 如果網路繁忙時,則隨機的時間等待再監測網路是否空閒,再將數據轉換成封包傳送。

No comments: