Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software...
Transcript of Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software...
![Page 1: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/1.jpg)
Use of a Software Simulator forModeling the ACTS Link
Roy Laurens
Parag Manihar
Ioannis Pavlidis
Satish Shetty Information Networking Institute
Carnegie Mellon University
ACTS Propagation Workshop
Oklahoma City, OK
October 22-23, 1998
![Page 2: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/2.jpg)
Agenda
¥ CMU/NASA ACTS Experiment
¥ Network Simulator (ns)
¥ Error Modeling for the ACTS Link
¥ Data collection and analysis
¥ Conclusions and Future Research
![Page 3: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/3.jpg)
Goals
¥ ACTS Error Modeling module for NS
¥ Performance analysis and Improvementof TCP behavior over ACTS
¥ Mobile IP performance over ACTS
![Page 4: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/4.jpg)
CMU/NASA ACTS Experiment
LET
ACTS
EFData SDM9000 Comstream CM701
USAT
Comstream CM701 EFData SDM9000
Cisco 3640 Router Cisco 3640 Router
Cisco 1548Dual Speed Hub
NASA RouterCorrespondent
Node
100Mbps
RS449HSSI RS449 HSSI
Internet
NASA CMU45Mbps
6 Mbps
6 Mbps
45Mbps
Network BCMU ChaosNet
Network ANASA
FreeBSD Router
FreeBSD Router
Wean Hall
Hammershlag Hall
"Mobile Node"
Hub
Correspondent
Ethernet"Mobile Node" Ethernet
![Page 5: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/5.jpg)
Network Simulator (ns)¥ Collaborative effort: USC/ISI, PARC,
LBNL & UCB
¥ Event based queue modeling
¥ Easily extendable modular framework
¥ Protocol definition and simulationconfiguration using scripting language
¥ Graphical tools for animation andconfiguration
![Page 6: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/6.jpg)
ns Architecture
Traffic
Routing
Queues
Error Model
Application
Transport
Network
Link
Demux
Agent
![Page 7: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/7.jpg)
Error modeling in ns
¥ Bit Error Rate
¥ Error inter-arrival time
0
2
4
6
8
10
12
14
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60
Time (sec.)
Fre
qu
ency
First Second Third Model
![Page 8: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/8.jpg)
Experiment Data
¥ Eb/No, BER, Beacon Fade and TCP data
¥ Signal Degradation on a Rainy day
¥ Effect on the TCP tests performed
![Page 9: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/9.jpg)
Fade data on Rainy Day from Beacon Signals at 20Ghz and 30Ghz
-35
-30
-25
-20
-15
-10
-5
0
10.00 10.50 11.00 11.50 12.00 12.50 13.00 13.50 14.00
Time (Hour of Day)
Fad
e L
evels
Co
mp
are
d t
o C
lear
Sky (
dB
)
![Page 10: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/10.jpg)
![Page 11: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/11.jpg)
![Page 12: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/12.jpg)
TCP Test Near Fade Event
0.0E+00
1.0E+06
2.0E+06
3.0E+06
4.0E+06
5.0E+06
6.0E+06
7.0E+06
8.0E+06
9.0E+06
0 20 40 60 80 100 120 140
Time (seconds)
Receiv
er A
CK
Seq
Nu
ms
![Page 13: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/13.jpg)
![Page 14: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/14.jpg)
Simulation verification
¥ Modeling the Observed Link Conditions
¥ Model vs Observed Link Behavior
¥ Multiple Simulation Run Results
![Page 15: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/15.jpg)
![Page 16: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/16.jpg)
![Page 17: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/17.jpg)
Multiple Simulation Run Results
0
2
4
6
8
10
12
14
16
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60
Time (sec.)
Fre
qu
en
cy
![Page 18: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/18.jpg)
Conclusions
¥ BER and error inter-arrival time usedfor modeling
¥ NS : modular extendable tool formodeling propagation
¥ ACTS ns model can be used for researchof current and future protocols oversimilar links
![Page 19: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/19.jpg)
Future Research
¥ ns in emulation mode
¥ Mapping of fade data and atmosphericconditions to predict expected Bit ErrorRate
![Page 20: Use of a Software Simulator for Modeling the ACTS Link · 2014. 9. 3. · Use of a Software Simulator for Modeling the ACTS Link Roy Laurens Parag Manihar Ioannis Pavlidis Satish](https://reader036.fdocuments.us/reader036/viewer/2022071007/5fc48ba78b55e27b612b3417/html5/thumbnails/20.jpg)
Special Thanks
¥ Kul Bhasin
¥ Bob Bauer
¥ Mike Zernic
¥ Rich Reinhart
¥ Adesh Singhal
¥ ACTS Control Room Team at NASALewis