1
BaseWaveApplLayerisのhandleSelfMsgはtictocの自己メッセージと同じだと思っています。つまり、ノードはメッセージを自分自身に送信しますが、そうは見えません。BaseWaveApplLayerのhandleSelfMsgの必要性
だから、BaseWaveApplLayerでhandleSelfMsgの必要性は何ですか?
BaseWaveApplLayerisのhandleSelfMsgはtictocの自己メッセージと同じだと思っています。つまり、ノードはメッセージを自分自身に送信しますが、そうは見えません。BaseWaveApplLayerのhandleSelfMsgの必要性
だから、BaseWaveApplLayerでhandleSelfMsgの必要性は何ですか?
名前が示すとおり、methodは、ノードがそれ自身に送信したメッセージを処理します。これらの「メッセージ」は、ネットワークメッセージではなくDESの意味での単純なイベントです。次に、受信した自己メッセージのタイプに対応して、特定のアクションが実行されます。
ここでは、単純なビーコンメッセージ(BasicSafetyMessage)またはサービス広告(WaveServiceAdvertisment)(両方とも実際のネットワークメッセージです)と、次のメッセージを送信するためのイベントのスケジューリング(自己メッセージ) (ネットワーク)に送信されます。
ノードがメッセージとメッセージを送信した場合、自己メッセージはイベントのスケジューリングによってメッセージを再送信します(自己メッセージ)。 – user12345
「メッセージ」という用語は、1)OMNeT ++がさまざまなモジュールによって処理されるイベントを呼び出すものと、2)シミュレートされたフレームの内容を明確に区別することが重要だと思います。 HandleSelfMessageは(1)を参照します。 –
これを元の投稿に追加しました –