Drive-thru Internet: IEEE 802.11b for

Download Report

Transcript Drive-thru Internet: IEEE 802.11b for

Drive-thru Internet: IEEE
802.11b for “Automobile” Users
Jorg Ott and Dirk Kutscher
Bremem University, Germany
IEEE INFOCOM 2004
Reporter: 鄭伊騏(JOE)
Outline







Introduction
What is “Drive-thru”
Measure Scenarios
Measurements
Experimental finding and analysis
Applications
Conclusion
預計94年底,台北市全區無線上網
基本服務
VoWLAN,網內互打完全免費
市府便民服務
.無線文化快遞
WiFly加值服務

.即時路況、停車資訊
報你知
.遠距動物園、家庭天
文館
.市立圖書館館藏查詢
.市立醫院線上掛號與
門診時間查詢
.市政地理資訊E點通
.線上戶政諮詢系統
.北市府資訊中心快速
入口
視
電視頻道即時播映
音
圖鈴與MP3下載
訊 行動簡訊隨身發送
http://www.wifly.com.tw/
加值服務
PDA 加值服
務
財
股匯市財經資訊
學
遠距教學知識分享
遊
線上參訪動物園
控
遠端監控居家安全
視
電視頻道即時播映
遊
線上參訪動物園
藝
文化局藝文資訊
財
股匯市財經資訊
控
遠端監控居家安全
(實際狀況
將視工程建
置進度而有
所調整,以
上資訊僅供
參考)
資料來源:
http://www.wifly.com.tw/
首航期:

93年底市中心
28個捷運站及
其周邊150公
尺商圈
接續期:

94年6月底涵括市
中心主要住商區
域

北界:民權東西路
西界:環河南北路
東界:基隆路、塔
悠路
南界:和平西路、
羅斯福路
廣佈期:

94年12月底覆
蓋北市各行政
區人口密集區
域
WiFly 架構

Access層


AP間串連


透過Mesh的無線串連AP技術,解決都市內鋪設管線必
須挖馬路的麻煩。Mesh的佈點主要還是以燈桿、交通
號誌、或天橋等公共點為主。
Hub Site端


IEEE 802.11b/g,是目前使用者端較為成熟且普及的。
透過無線的方式連接到Hub Site端,這之間採用的技術
為802.16a或802.16-like。
連接IDC

利用光纖線路連結ISP的IDC (Internet Data Center)。
Introduction (1/4)

Ubiquitous network connectivity

Cellular wide-area networks (GSM, GPRS)



Full coverage (most parts of country)
10 to 100 kbps
Wireless Local Area Network (802.11 a/b/g)


Provide selected hot spots or larger areas such as
enterprise premises or campus.
10 to 54 Mbps
Introduction (2/4)

WLAN Applications

Volunteers provide free WLAN access.




http://www.nodedb.com/
http://wifimap.com/
Side effect from WLANs inside buildings.
Location based service


Local information in mall
Advertisement of restaurant
Introduction (3/4)

Today’s deployment for WLAN access


Indoor users who are mobile with a limited
range
Outdoor users who are expected to stop or
to move most slowly.
Introduction (4/4)

Scenario for mobile users


Providing network service in mobile
environment. (NEWS)
Investigating ad-hoc network with several
mobile users to establish cooperation
environments (Without Internet accessing)
“Drive-thru”



Provide hot spots along the road.
One or more interconnected APs called
connectivity island.
Several connectivity island maybe
interconnected and cooperate to
provide WLAN access for a larger area.
“Drive-thru”



User may move at varying speeds
ranging from a less than 1 to some 70
m/s.
APs provided at each street corner,
traffic light or emergency phones.
APs may be obscured by tree, user’s
own vehicle’s bodywork and buildings.
Connect to AP

Permanently scan for signals from
available APs.





Power consumption isn’t an issue in car
Associate with the AP when signal is
detected
Network access and IP configuration.
Security service (VPN tunnel or WEP)
Ready to hand-off
Measure Scenarios

Reference Measurement


A wireless station which is immobile and
close to AP in the LAB.
Highway Measurement


1 AP and 1 MS at lower speed (40-80 km/h)
2 APs and 1 MS at higher speed (80-180
km/h)
Reference UDP Measurement
Reference UDP
Measurement Note (1/2)

Difference of sender



Mobile sender is almost no packet loss
Fixed sender’s loss rate is depending on
nominal sending rate.
Effective throughput is 5 Mb/s

DCF in WLAN
Reference UDP
Measurement Note (2/2)



From mobile to fixed, we can limit the
sending rate to a nominal rate of 5
Mb/s
Form fixed to mobile, 2.5 Mb/s can
already reach the limit of the network’s
capacity
For sending from fixed to mobile, we
can expect very high loss rates for
higher sending rates.
Reference TCP
Measurement Note

Mobile to fixed


Fixed to mobile


4.38 Mb/s
4.44 Mb/s
TCP performs significantly better than
UDP (3.79 Mb/s). We ascribe this to
TCP’s congestion control.
Highway Scenario
A laptop with a
built-in Ethernet
adapter.
The same ESSID, Neither WEP
nor DHCP.
A laptop with a PCMCIA
IEEE 802.11b adapter.
(Orinoco gold card)
With External Antenna on the
right hand side of car.
Autobahn Scenario (1/2)
Autobahn Scenario (2/2)
Autobahn UDP Measurement
TCP time sequence graph
Experimental finding and
analysis (1/3)


802.11b communication with MS is
essentially feasible.
Useful connectivity is about 200 m in
diameter



9 secs at 80 km/h
6 secs at 120 km/h
4 secs at 180 km/h
Experimental finding and
analysis (2/3)



UDP flows have little packet loses.
TCP congestion control makes TCP
flows adapt quickly to provide reliable
communication.
No handoff occurs.



Irrespective speed and direction.
Associated with the closer AP.
Due to the scanning rate is too low for a
fast handoff.
TCP connectivity Phase
Experimental finding and
analysis (3/3)



Use external antennae for AP
Increasing the distance of APs
Changing AP parameters


Using different hardware component


Channel used and beacon transmission rate
APs and WLAN card with different firmware
and driver version.
Using 802.11 a/g to impliment
Applications on Internet
connectivity

Continuous communication


Transaction based information access


IP telephony, database access
E-mail, file transfer.
Further Approach


Extending the connectivity period
Enhancing the applications to better deal
with intermittent connectivity
Applications on
transmission characteristics

TCP




TCP connection splitting
1 connection from the MS to the island
Another is from host to Internet.
UDP

FEC (Forward error correction)
Conclusion



Connectivity is poor at the edge of a
connectivity island.
Transmit 9 Mb in a single session.
TCP despite abruptly changing network
characteristics.
~The End~
Sentence

The transmission delay increases until the
maximum queue size is reached, and
subsequently, packets will be dropped,
which becomes visible by an increased
packet loss rate.
Measurement Tools-UDP



Configure packets transmission: rtpsend.
Generate Logs for packets: rtpspy.
RTP protocol:


Sequence NO: assess throughput and loss
rate
Timestamps: monitor relative delays
Measurement Tools-TCP

Tcpx

Server mode


Client mode



Multicast UDP trigger message and listen new
connections on specified port.
Wait a trigger from server
Ethereal
Tcptrace
Experimental finding and
analysis (1/3)

Useful connectivity is about 200 m in
diameter





9 secs at 80 km/h
6 secs at 120 km/h
4 secs at 180 km/h
UDP flows have little packet loses.
TCP congestion control makes TCP
flows adapt quickly.