82 double frequency = 17.9 * std::pow(10.0, 9);
87 Ptr<SatHelper> helper = CreateObject<SatHelper>(
92 NodeContainer gw = Singleton<SatTopology>::Get()->GetGwNodes();
93 NodeContainer ut = Singleton<SatTopology>::Get()->GetUtNodes();
94 Ptr<Node> sat = Singleton<SatTopology>::Get()->GetOrbiterNode(0);
104 satMob->SetGeoPosition(
GeoCoordinate(0.0, 33.0, 35786000.0));
108 double fsl_dB = fsl.
GetFsldB(utMob, satMob, frequency);
115 NS_TEST_ASSERT_MSG_EQ_TOL(fsl_dB, 209.460211515483, 0.1,
"FSL (UT-GEO) in dBs incorrect");
119 fsl_dB = fsl.
GetFsldB(gwMob, satMob, frequency);
126 NS_TEST_ASSERT_MSG_EQ_TOL(fsl_dB, 208.86016171367487, 0.1,
"FSL (GW-GEO) in dBs incorrect");
128 Simulator::Destroy();