2017-09-24 7 views
1

BaseWaveApplLayerisのhandleSelfMsgはtictocの自己メッセージと同じだと思っています。つまり、ノードはメッセージを自分自身に送信しますが、そうは見えません。BaseWaveApplLayerのhandleSelfMsgの必要性

だから、BaseWaveApplLayerでhandleSelfMsgの必要性は何ですか?

答えて

2

名前が示すとおり、methodは、ノードがそれ自身に送信したメッセージを処理します。これらの「メッセージ」は、ネットワークメッセージではなくDESの意味での単純なイベントです。次に、受信した自己メッセージのタイプに対応して、特定のアクションが実行されます。

ここでは、単純なビーコンメッセージ(BasicSafetyMessage)またはサービス広告(WaveServiceAdvertisment)(両方とも実際のネットワークメッセージです)と、次のメッセージを送信するためのイベントのスケジューリング(自己メッセージ) (ネットワーク)に送信されます。

+0

ノードがメッセージとメッセージを送信した場合、自己メッセージはイベントのスケジューリングによってメッセージを再送信します(自己メッセージ)。 – user12345

+1

「メッセージ」という用語は、1)OMNeT ++がさまざまなモジュールによって処理されるイベントを呼び出すものと、2)シミュレートされたフレームの内容を明確に区別することが重要だと思います。 HandleSelfMessageは(1)を参照します。 –

+0

これを元の投稿に追加しました –

関連する問題