摘要
卫星通信网络早在20世纪初期就已经被提出,地面网络通信系统无法满足日益增长的通信业务发展需求,商业和军事领域也直接或间接地推动了卫星通信系统的发展。随着卫星通信网络越来越复杂,卫星组网向多层化发展,而典型的地面网络路由技术由无法应用于卫星网络,因此,卫星通信系统中如何进行有效的路由选择也逐渐成为新的焦点问题。而由于卫星网络路由技术应用环境的特殊性,研究人员无法基于真实网络环境进行研究,只能通过仿真工具进行仿真实验,NS2是指Network Simulator version 2,NS(Network Simulator)是开源的软件模拟平台,研究人员使用它对网络技术进行开发研究,NS2已经包含了卫星节点、卫星链路等模块,但是这些模块较为简单,只能模拟单层卫星网络。因此,本文提出了在NS2中模拟多层卫星网络,实现层间通信,研发多层卫星网络路由协议的方法。
The concept of satellite network was put forward in the last century.By 1990s,communication tech-nologies based on the ground network could not meet the growing demand for communication services.The different demand of commercial and military also promoted the development of satellite communication.And with the further development of the space network technology,the routing problem in satellite network has become a new focus.And because of the particularity of the satellite network,researchers can not do their research based on real network envi-ronment,they can only do it via simulation tools,NS2 refers to the Network Simulator version 2,NS(Network Simulator)is an open source software simulation platform,and researchers use it to develop network technology re-search.In this paper,we introduce the method of developing multi layer satellite network routing protocols in NS2.
出处
《软件》
2016年第2期63-65,73,共4页
Software
关键词
计算机仿真
卫星网络
路由协议
NS2
Computer simulation
Satellite network
Routing protocol
NS2