EXata中的卫星仿真

这破项目,什么时候是个头。。。

我的burp有一个月没打开过了,好想挖洞鸭!!!

抽象卫星模型:

http://exata.b1ng0.top/wwhelp/wwhimpl/js/html/wwhelp.htm#href=Developer/Abstract%20Satellite.html

这是卫星网络的抽象模型。 每个卫星网络都分组为子网。 每个卫星子网都只有一个卫星节点和许多地面节点。 与子网关联的地面节点始终会传输到指定的子网卫星节点。 因此,不涉及切换。 而且,卫星节点是弯管卫星(仅中继数据)。 卫星节点从地面节点接收数据时,会将数据广播到子网中的所有其他地面节点,但不广播到发起数据的地面节点。 最后,卫星节点一定不能生成任何数据包。 因此,卫星节点无法运行应用程序或路由协议。

考虑到无损线性延迟过程,该模型代表了卫星模型的最高抽象水平。 需要对卫星系统进行更详细模拟的开发人员应考虑使用“卫星模型库”中介绍的高级卫星附加模块。

支持RSV的Aloha卫星模型(Satellite-RSV)

http://exata.b1ng0.top/wwhelp/wwhimpl/js/html/wwhelp.htm#href=Wireless/Satellite-RSV.html

支持Reed-Solomon / Viterbi(RSV)的Aloha卫星模型是基于Aloha协议的需求分配多路访问(DAMA)方案。 该模型既可以用作弯管卫星,也可以用作带有机载有效载荷的卫星
该系统的基本模型是利用外部Reed-Solomon(RS)和级联的Viterbi内部卷积码(RSV)的双向突发传输。 这包括考虑编码和调制开销,增加斜坡上升/下降保护时间以及插入前导码。
此外,该模型还允许用户指定来自相邻频道和相邻卫星的干扰电平以及交叉极化能量泄漏。
Aloha卫星模型由Satellite-RSV PHY和MAC模型组成。 卫星的信道仿真使用标准的EXata传播建模,因此可以配置为使用EXata移动文件选项对卫星运动进行建模。

抽象网络方程–卫星(ANESAT)模型

http://exata.b1ng0.top/wwhelp/wwhimpl/js/html/wwhelp.htm#href=Wireless/ANESAT.html

一个系统由一个或多个跨一组双向通道运行的子网组成。 每个子网具有单个下游(或前向)链路和多个关联的上游链路。 每个下行链路(如果基于从网络层出队的优先级以TDMA方式操作)。 每个子网都有一个前端(可以是卫星或前端地面站)以及零个或多个客户端。 上游和下游通道的使用完全受前端过程的控制。 每个上游都包含一组共享的数据,以允许将其作为一个组进行调度。 当头端的两个或多个子网想要共享一组通用的上游通道时,通常会发生这种情况。 每个发射机(即连接到卫星信道的节点/接口对)可以可选地用入口流量调节器实例化。 该业务量调节器限制了从终端发送的业务量,而不管该终端可用的可用串行化速率如何。 所有终端,包括前端,都在网络层处理数据包。 因此,可以在客户端模型上强加其他排队规则。 这些规则包括严格的优先级排队和加权公平排队。

STK和Exata联合仿真

http://exata.b1ng0.top/wwhelp/wwhimpl/js/html/wwhelp.htm#href=Developer/STK_Connect.html

STK接口提供了一种将EXata与STK进行连接的方法。 它允许EXata仿真使用STK的无线传播模块和天线模型进行信号传播。 另外,它允许STK提供节点位置更新,从而控制移动性。

image-20200412170810333

主要功能:

  • 与STK进行通信;
  • 使用STK的无线传播模块进行信号传播,代替EXata的传播模块;
  • 使用STK的天线模型进行天线相关的计算;
  • 允许STK控制节点移动性。

image-20200427102642893