Asus WL-500GP OS/Platform/Environment Introduction.

13
Asus WL-500GP OS/Platform/Environment Introduction

Transcript of Asus WL-500GP OS/Platform/Environment Introduction.

Page 1: Asus WL-500GP OS/Platform/Environment Introduction.

Asus WL-500GPOS/Platform/Environment

Introduction

Page 2: Asus WL-500GP OS/Platform/Environment Introduction.

專題主題• IEEE 802.11 Wireless LANs Quality of Service

Enhancements with bandwidth detection and Media Aware Network Element (MANE) for P2P video streaming.

Page 3: Asus WL-500GP OS/Platform/Environment Introduction.

中文摘要• 關於 IEEE 802.11 無線區域網路的最佳化功能,

是在嵌入式系統平臺下實作一個原生型優化步驟。• 希望在 ASUS WL-500gP AP 上,能夠– (1) 偵測出目前的使用流量,以及剩下的頻寬,

以調整目前傳輸 SVC video 的資料量,從而提升整體服務品質;

– (2) 實作 P2P video streaming 之 MANE ,以有效利用無線網路頻寬。

Page 4: Asus WL-500GP OS/Platform/Environment Introduction.

英文摘要• In this project, we want to implement prototypes

on Embedded System ASUS WL-500gP Router for SVC Video streaming and P2P Media Aware Network Element (MANE) for video streaming.

• We want to detection the remaining bandwidth of the WLAN more acculately to improve the QoS for SVC video streaming.

• Moreover, with this platform, we want to implement a MANE for P2P video streaming to utilize wireless bandwidth more efficiently.

Page 5: Asus WL-500GP OS/Platform/Environment Introduction.

Asus WL-500 GP

Page 6: Asus WL-500GP OS/Platform/Environment Introduction.

Asus WL-500 GP

• CPU: 266Mhz • Memory: 32MB • Flash: 8Mb• OS: Linux 2.4 kernel

Page 7: Asus WL-500GP OS/Platform/Environment Introduction.

Firmware Selection

• ASUS– 對中文的支援比較好– 有基本功能: Web-Admin,BT,HTTP,FTP– 缺點: No telnet, No SSH, No self-installing

• oleg 修改版– 修改於 ASUS 官方版– 優點: telnet, self-installing– Firmware: http://oleg.wl500g.info/

• OpenWRT• DD-WRT

Page 8: Asus WL-500GP OS/Platform/Environment Introduction.

File Requirement

• OS: Ubuntu 8.10• GPL Firmware– GPL_1927.zip (260MB)

• oleg Firmware (Patch)– wl500g-1.9.2.7-7g.tar.bz2 (2.52MB)

• Toolschain– hndtools-mipsel-uclibc-3.2.3-full.tar.bz2 (1.92MB)

Page 9: Asus WL-500GP OS/Platform/Environment Introduction.

PC OS

• Linux : Ubuntu 8.10 …

GPL

oleg

Toolschain

Page 10: Asus WL-500GP OS/Platform/Environment Introduction.

PC OS

• Linux : compile & make => *.trx

GPL

oleg

Toolschain

*.trx

Page 11: Asus WL-500GP OS/Platform/Environment Introduction.

Router

PC OS

• Linux : *.trx tftp router

GPLoleg

Toolschain *.trx

Page 12: Asus WL-500GP OS/Platform/Environment Introduction.

Embedded OS

Linux 2.4 kernelRouter

*.trx

Physical Layer

Page 13: Asus WL-500GP OS/Platform/Environment Introduction.

Reference

• 自定義 oleg 版 firmware– http://ryanlee.wikidot.com/wl500gp:oleg#toc6

• ASUS WL-500g Premium (WL500gP)– http://ryanlee.wikidot.com/wl500gp

• oleg– http://wl500g.dyndns.org/

• Asus WL-500g 改機前言 – http://abintech.azhai.org/2006/11/asus-

wl500g.html