2016-08-26 21 views
1

これはネットワーク上の問題で、プログラミング上の問題ではありません。
UDP接続のスループット計算のコードが見つかりました。 。ns3のudp接続のスループットの計算

変数などの測定単位は何ですか?

float totalPacketsThrough = DynamicCast<UdpServer> (serverJobs.Get (0))->GetReceived() ; 
throughput = totalPacketsThrough * payloadSize * 8/(simulationTime * 1000000.0); 
+0

あります。 – Slava

+0

私はudp接続を確立するために私のコードでUdpClientHelperとUdpServerHelperを使っています(私はudpプロトコルを使ってP2P接続でデータを送ることを意味します) –

+0

プログラミング用語では重要です。 TCPには「接続」という言葉の意味がありますが、あなたは「接続」と呼んでいます。混乱を避けるためには使用しないでください。 – Slava

答えて

2

当て推量のビットが、私には非常に簡単になります。

  • totalPacketsThrough UDPパケットの==数は、パケットのペイロード部分のバイト数で
  • payloadSize ==サイズを受けたが
  • を受け
  • 8 ==ビット/バイト
  • simulationTime ==テストを実行した時間(秒単位)。
  • 1000000.0 ==ビット対メガビット倍率は

結果はUDP接続のようなものはありませんおそらくメガビット毎秒実効スループット

関連する問題