2015-06-26 44 views
1

我正在處理OMNET ++內部的Veins框架。我設置RSU的財產.ned文件中如下:車輛在RSU範圍外接收信標消息範圍

@display("p=150,140;b=10,10,oval;r=90"); 

的tkenv顯示RSU周圍了一圈,但車輛接收的範圍內(圈子)之外的信標。

如何調整RSU到Circle的傳輸範圍?

回答

5

添加一個r的顯示字符串標籤只是向圖形輸出添加一個圓;它不影響模擬。

如果將「傳輸範圍」定義爲接收概率爲零的點,則可以根據天線的發射功率和無線電的靈敏度(均在omnetpp.ini中設置)計算此點,如下所示:以及使用的路徑損耗和衰落模型(在​​3210中設置)。如果您更改這些參數和型號,您將更改此「傳輸範圍」。

但是,請注意,此範圍與幀接收概率僅有很小的相關性。 靜脈採用MiXiM suite and approach將傳輸建模爲由路徑損耗和衰落效應(例如由於建築物引起的隨機和確定性兩者)修改的信號功率的二維(時間和頻率)功能。 如果幀的接收功率高於靈敏度閾值,則根據信號,干擾和噪聲的這些函數的除法計算其接收概率,從而導出SINR,並由此計算誤碼率。 即使在中等干擾水平下,這也意味着即使它們遠高於靈敏度閾值(僅僅因爲它們的SINR太低)也不能解碼大多數幀。

只是重複一遍:我警告不要計算純粹信息目的以外的任何事情的「傳輸範圍」。從理論上講,你能發多遠與你在一個適度繁忙的頻道上發送多少距離無關。這個效果仿照靜脈!

+0

感謝您的詳細回覆。它有助於理解「傳輸範圍」的概念。我需要在我的文章中寫下範圍(以米爲單位)。我使用了靜脈的默認參數。我應該寫什麼?它是300米還是400米? –

+3

這真的取決於場景。如果您想讓您的讀者瞭解您可以發送的絕對最大距離或者您通常可以發送多少距離的想法,我的建議是簡單地記錄一些結果數據:記錄成功和失敗數據包傳輸的距離並計算每個距離的傳輸成功率。然後告訴讀者,成功率在多大距離之上,例如95%。 –