Network Modeling and Simulation of Mine Communication Systems
Transcript of Network Modeling and Simulation of Mine Communication Systems
![Page 1: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/1.jpg)
Network Modeling and Simulation of Mine Communication Systems
N. Moayeri and M. Souryal
May 12, 2011
![Page 2: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/2.jpg)
2
Disclaimer: The National Institute of Standards and Technology (NIST) does not endorse any commercial software product mentioned in this presentation.
![Page 3: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/3.jpg)
3
Network Modeling and Simulation (NMS)What is it good for?– Facilitate design and development of communications
& networking products.– Size up, deploy, and configure a communication
network at a particular site to meet performance requirements.
• Connectivity• Quality of Service (QoS)• Network Capacity / Blocking Probability
– Assess fault-tolerance and self-healing capabilities of the network.
3
![Page 4: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/4.jpg)
4
Network Modeling and Simulation (NMS)What does it take to do NMS?– Complete technical specifications of communication
devices and networking protocols that run on them.– Knowing how to use the NMS tool and a lot of man-
hours; NMS is resource-intensive!What are the caveats?– Fidelity of the models; there will always be some
abstraction in any modeling effort.
4
![Page 5: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/5.jpg)
5
Types of Modeling and SimulationFor characterizing the communication channel– e.g. ray tracing for modeling RF channels
For designing point-to-point communications equipment– e.g. MATLAB or SPW for detailed modeling and
simulation of the physical (PHY) layerFor assessing the performance of the network– e.g. OPNET for detailed modeling of the network and
performance evaluations
To keep the computational complexity manageable, it is typically not possible to run a simulation that uses all three components simultaneously and jointly.
5
![Page 6: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/6.jpg)
66
Overview of Simulation System
Radio Specs
Noise Model
Channel Propagation
Model
PHY LayerModeler
NMS ToolNetwork
PerformanceMetrics
BER/PER Tables
Ray Tracing Tool Channel Measurements
![Page 7: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/7.jpg)
7
NMS Tool ComponentsNetwork Topology Modeler– mine layout– Initial node positions
Node Mobility ModelerTraffic Generator– voice / data / video– constant / variable bit rate (CBR/VBR)
Network Node Modeler– models for various layers of the protocol stack (PHY, MAC,
network, application, etc)Performance Evaluation Tools– performance metrics (packet delivery ratio, delay, jitter, blocking
probability)Visualization ToolsSupport for data archival
7
![Page 8: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/8.jpg)
8
Popular NMS ToolsOPNET– most commonly used NMS tool– has the largest repository of models
ns2 / ns3– free and open source– initially intended for wired networks; large set of
wireless models available now– no extensive visualization aids or technical support
QualNet– about 10 years old– originally advertised as more scalable than OPNET
8
![Page 9: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/9.jpg)
9
More on NMS ToolsIn addition to network models that come with any of these tools, the user can develop his/her own models using C/C++.It takes some effort to learn how to use any of these tools, let alone develop your own models and link them to the tool.
9
![Page 10: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/10.jpg)
10
NMS ExampleIn 2008-2009, NIST developed models for the MF mesh networking solution (secondary communication system) developed by Kutta Technologies under order from NIOSH and as a result of the 2006 MINER Act.Details of this network modeling and simulation effort are given in the next dozen slides along with some performance evaluation results.
10
![Page 11: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/11.jpg)
11
Medium Frequency Mesh Network• 300 kHz – 3 MHz• Digital communications• Store-and-forward packet transmission
![Page 12: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/12.jpg)
12
Evolution of Mesh Node Model
v. 1 v. 2 v. 3
Routing AODV Simple Flooding Proprietary
MAC CSMA/CA CSMA/CA Relative TDMA
Modulation QPSK MSK MSK
FEC RS + CC CC None
Data Rate 30 kb/s 10 kb/s 26 kb/s
Components of model discussed today
![Page 13: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/13.jpg)
13
Noise/Interference ModelBackground noise– Additive white Gaussian noise (AWGN): model for
post-accident scenario– Electromagnetic interference (EMI)
• Generated by mine machinery• Model for normal operations• More impulsive distribution
Multiple access interference– Simultaneous transmissions
by two or more nodes
![Page 14: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/14.jpg)
14
Channel Propagation ModelMF signal attenuation due to:– Length of conductor
• X dB per 305 m (1000 ft) where 3 ≤ X ≤ 24– Inductive coupling
• 30-40 dB over 0.305 m (1 foot)• power loss with distance
– Breaks/gaps in conductor
{ {
41 r
NIOSH is currently researching an improved MF propagation model.
![Page 15: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/15.jpg)
15
Packet Error Rate of Uncoded MSK: 568-bit Packets
![Page 16: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/16.jpg)
16
Push-to-Talk Voice Traffic Example: 3 Sources
Time (s)
Hold time ~ lognormal(m=3.9 s, σ=3.3 s)*
Inter-call time ~ exponential(m=4.1 s)*
* D. S. Sharp et. al., "Analysis of Public Safety Traffic on Trunked Land Mobile Radio Systems," IEEE Journal on Selected Areas in Communications, vol. 22, no. 7, Sept. 2004, pp. 1197-1205.
![Page 17: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/17.jpg)
17
MF Mesh Network Simulation System
MSK, 37 dBm, 568-bit packets
AWGN, EMI
Radio Specs
Noise Model
Channel Propagation
Model
MATLAB
OPNETNetwork
PerformanceMetrics
BER/PER Tables
Traffic Model
Path loss, Inductive coupling loss
PTT: lognormal hold time, exponential inter-call time
Packet loss, Packet delay
![Page 18: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/18.jpg)
18
OPNET Screenshot: Mobile MF Node Example
![Page 19: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/19.jpg)
19
MF Static Network Example1) Group Comm.: {G,4,5,6}2) G↔4 and 5↔624 dB/1000 ft loss
![Page 20: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/20.jpg)
20
Group Communication Results
<1% packet loss
G → {4,5,6}Packets Sent/Received Packet Delay
![Page 21: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/21.jpg)
21
Point-to-Point Communication Results
G → 4 5 → 6Packets Sent/Received
13% packet loss 16% packet loss
![Page 22: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/22.jpg)
22
NMS for Interoperability TestingOne way of achieving interoperability is through use of gateways / bridges between the primary and secondary system(s).It is straightforward to develop models for such gateway / bridge nodes and carry out simulations to assess network performance when the primary system is no longer available in the aftermath of a mine incident.Need to know how many such nodes should be deployed and where.Can evaluate various traffic management and prioritization algorithms.Can determine how much storage is needed at a gateway / bridge for store / forward scenarios.
22
![Page 23: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/23.jpg)
23
Extra Slides
![Page 24: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/24.jpg)
24
Packet Format
Voice (2400 bps codec) Text@ 8 frames/packet @ 48 characters/packet
= 48 Bytes = 48 Bytes+ 4-byte application header
+ 9-byte frame overhead= 61 Bytes
+ 8-byte preamble/sync + 2-byte CRC= 71 Bytes (568 bits)21.8 ms @ 26 kb/s
![Page 25: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/25.jpg)
25
Bit Error Rate of Uncoded MSK: AWGN vs. EMI
![Page 26: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/26.jpg)
26
Mobile MF Node ExampleComm.: G ↔ 424 dB/1000 ft loss
![Page 27: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/27.jpg)
27
Mobile MF Node Results
Delay G → 4 Delay 4 → G
![Page 28: Network Modeling and Simulation of Mine Communication Systems](https://reader031.fdocuments.us/reader031/viewer/2022040307/6247578c9a3f01792f5f6204/html5/thumbnails/28.jpg)
28
Summary of Simulation CapabilitiesApplications: PTT Voice, Text (unicast and group multicast)
Routing: Simple flooding, AODV, …
PHY modulation: MSK, QPSK, …
PHY FEC: Convolutional, Reed Solomon, Turbo, …
Channel model:– Conductor loss, inductive coupling loss– AWGN, EMI
Performance measures: Packet loss, end-to-end delay, throughput, etc.