網路擁塞裝置的設計

四季健壯發表於2014-03-20

網路擁塞,是路由器遇到的問題。有軟體的方法,還有硬體的方法解決這個問題。軟體的方法在TCP層實現,例如流量控制。
硬體的方法有提高時鐘的速率。我在碩士論文中的方法是,用FIFO器件。當FIFO半滿時,就傳送。若有網路擁塞,則FIFO傳送資料時,一定不是半滿狀態,而是近滿或者全滿。因此用兩個FIFO,當發生FIFO全滿時,調整時鐘速率,提高一倍或者兩倍,將資料迅速傳送出去。
需要做的工作:
(1)掌握FIFO晶片的功能和引腳圖。
(2)用protel畫出數位電路設計圖。
(3)選擇時鐘電路方案。1.分頻電路。用高時鐘,分頻成低頻時鐘使用。優點,數字晶片實現。2.倍頻電路。
藍芽晶片中可以借鑑的是,使用了兩個FIFO傳送資料。FDDI的彈性緩衝區,也是用FIFO實現的,可以參考。

相關文章