思銳5G網路模擬器
概觀
思銳網路模擬器 (EstiNet) 源自於交通大學網路模擬器 (NCTUns)。由 2002 年開始,NCTUns就被用來作為網路研究與論文出版的工具,直到 2011 年時轉型成為商業軟體,並改名為 EstiNet。思銳網路模擬器的網路模擬環境包含實體層、媒體存取控制層、網路層、傳輸層與應用層。此外,其友善的使用者圖形介面提供使用者一個快速建構模擬網路的操作方式,且以視覺化展示的方式來讓使用者做模擬結果的觀察與除錯。
EstiNet11透過提供完整的5GC軟件和抽象的RAN + UE模組來支援5G網路模擬,該模組可模擬簡化的RAN屬性和UE行為。它整合了新竹交通大學發起的free5GC聯盟所開發的高質量5G核心網路軟體。EstiNet的5G網路模擬是使用純軟體完成的,因此可以在雲端系統上安裝和執行。
網路通訊行為之視覺化
EstiNet11可以直觀地顯示layer-2 frame 之發送/接收/流動的視覺動畫。EstiNet11在5G模擬上,還提供了動畫來顯示5GC網路模組之間的控制訊息交換,對於學習和研究5G核心網路行為,這是非常有用的。(5G的動畫功能即將推出。)
整合Linux作業系統核心的網路通訊協定
思銳網路模擬器整合了 Linux 作業系統核心的 TCP/UDP (第四層) 與 IP (第三層) 通訊協定來供上層的網路應用程式 (第七層) 使用,可更準確地模擬網路訊息的傳送行為。
可與在Linux環境執行的網路應用程式相容
在真實之Linux環境下執行的Linux應用程式,是可以直接在EstiNet11的模擬節點上執行的。這種可以執行真實程式的能力,意味著真實世界的網路行為是可以準確地呈現在EstiNet11的模擬網路中。此特性有助於在EstiNet11上,開發及測試新的應用程式之功能和效能。此特性也有助於使用真實的應用程式,來測試新開發或修改新的網路機制。
能與實體的網路設備互動
EstiNet11可以設定將模擬器的模擬時間調整成與真實世界的時間同步,可與實體的網路設備進行互動。利用此功能,模擬的網路設備可以直接跟真實的網路設備發送和接收網路封包。EstiNet11的網路模擬包含了模擬網路節點及與真實的網路設備對接,共同執行虛實整合。此模式對於測試新開發的網路設備很有幫助。
主要特色與好處
- 支援5G網路
- - 支援container-based的free5GC核心網,基地台及手機網路
- 應用層
- - HTTP, FTP, DHCP, NAT, VPN, DNS, Firewall, SSH, Telnet, Tcpdump and Wirewhark
- - Other Linux-based Network Applications and Traffic Generators
- 傳輸層
- - TCP
- - UDP
- 網路層
- - IPv4 & IPv6
- - ICMPv4 & ICMPv6
- - Routing Daemon
- - OSPF, RIP, BGP
- - OLSRD2
- 媒體存取控制層
- - IEEE 802.3
- - CSMA/CD
- - IEEE 802.11a/g
- - CSMA/CA & EDCA
- - Coding & Decoding
- - IEEE 802.11n
- - CSMA/CA & EDCA
- - Coding & Decoding
- - A-MSDU
- - Block Ack & A-MPDU
- 實體層
- - Transmission Delay
- - Propagation Delay
- - Modulation & Demodulation
- - Channel Model (for Wireless Channel)
- - Tx Power
- - Tx/Rx Antenna Gain Pattern
- - Signal Attenuation
- - Rx Sensitivity
產品型錄
相關出版著作
Shue-Yuan Wang, Chih-Liang Chou, and Chun-Ming Yang, "EstiNet OpenFlow Network Simulator and Emulator," IEEE Communications Magazine (Volume: 51, Issue: 9), September 2013
Shie-Yuan Wang and Wen-Jhe Chang, "Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform," The Fourteenth International Conference on Networks (ICN), 2015
G.Sandeep and G. Laksgmi Kanth, "BGP Routing Protocol: To Determine the Routing Paths Among Independent Systems in the Internet," International Journal of Research, In Advanced Engineering Technologies (Volume: 5, Issue: 2), Dec 2015
Yuxin Wan, Junwei Cao, Kang He, Huaying Zhang, Peng Yu, Senjing Yao, and Keqin Li, "Node Placement Analysis for Overlay Networks in IoT Applications," International Journal of Distributed Sensor Networks Volume 2014 (2014)
Apporva Shukla, Prayag Varshney, Rohit Kumar, Shikha Mishra and Dr.Rakesh Kumar Jha, "A-Z installation Guideline for OpenFlow Simulation/Emulation Tool: EstiNet 8.1," International Conference on Recent Trends & Advancements in Engineering Technology (ICRTAET), 2015
Stojan Kitanov and Toni Janevski, "Modeling and Analyzing LTE Networks with EstiNet Network Simulator and Emulator," ICEST, June 2013
M. Kurmis, D. Dzemydiene, R. Didziokas and J. Trokss, "Modeling and Simulation of Cloud Computing Solution for Distributed Space Data Storage and Access In Mobile Communication Networks," Latvian Journal of Physics and Technical Sciences (LPTS), 2013
Monika, Sanjay Batish and Amardeep Dhiman, "Comparative Study of AODV, DSDV and DSR Routing Protocols in Vehicular Network Using EstiNet Simulator," International Journal of Scientific & Engineering Research (Volume: 3, Issue: 6), June 2012