當前位置:首頁 » 無線網路 » 無線網路規劃模擬
擴展閱讀
網路安全法監控主任責任 2025-07-05 16:29:00
世界上首個計算機網路 2025-07-05 14:15:44
電腦一扯就黑屏怎麼辦 2025-07-05 12:42:54

無線網路規劃模擬

發布時間: 2022-12-19 19:13:26

1. 如何進行無線感測器網路模擬+matlab

數學,優化用的,具體什麼忘了,以前老師講過
另外誤差本身也不單單是受到演算法的影響,應該說是一個系統工程
我本來也想做定位演算法優化的,後來又不想搞了,手頭還有幾本WSN的書,可以低價轉讓呵
還有幾篇paper
這么說吧,思路是這樣的,先早幾篇這方面的論文,拿來反復閱讀,然後根據這些論文對於的reference你能大概了解這個領域(某文章被引用的次數多那意義也不一般,google有個搜學術論文的可以看到引用次數)。讀這些paper本身是比較吃力的,可能幾天才能讀懂一篇。這樣大概你就能了解定位演算法這塊前輩們都已經做到什麼程度了,然後你再搜一些新近發表的paper看看他們都是幹嘛,然後你覺得還能在人家的基礎上做點什麼就ok了。
除非真要搞研究,否則一句話,拿文憑,早點畢業,別去淌這個水,現在社會金錢第一。

2. NS-2無線網路模擬用gawk分析trace文件

1)欄位賦值,有線的trace都是同一個格式的
無線的分新版本和舊版本的略有不同。我的是舊版本的。
下面這個是無線的
1 2 3 4 5:6 7 8 9 [10/11/12/13] 14:16 [ 17 -18 19 20]
s 3.000000000 _0_RTR --- 0 AODV 48 [0 0 0 0] ------- [0:255 -1:255 30 0]
s 10.00000000 _0_AGT --- 2 tcp 40 [0 0 0 0] ------- [0:0 1:0 32 0]
r 10.00000000 _0_RTR --- 2 tcp 40 [0 0 0 0] ------- [0:0 1:0 32 0]
s 12.50000000 _0_RTR --- 0 AODV 48 [0 0 0 0] ------- [0:255 -1:25530 0]

1-20 是對這個無線Trace的標注,每條記錄共有20欄,下面對各欄表示的意義進行說明:
(1)事件類型:
s:分組的發送事件;
r:分組的接收事件;
d:分組的丟棄事件;
f:分組的轉發事件;
(2)事件產生的時間。
(3)處理該事件的節點ID。
(4)Trace種類:
RTR:路由器Trace;
AGT:代理Trace;
MAC:MAC層Trace;
(5:6)分隔符。
(7)分組ID。
(8)分組類型。
(9)分組大小(位元組)。
[10:13]有關MAC層的詳細信息
(10)發送節點在無線信道上發送該分組所期望的時間值,用16進製表示。
(11)接收節點的MAC地址。
(12)發送節點的MAC地址。
(13)MAC層封裝的分組類型。 0x800:IP分組,0x806:ARP分組
(14:16)分隔符。
(17)分組發送的源IP地址。節點號.埠號
(18)分組發送的目的IP地址。節點號.埠號
(19)分組的TTL值。
(20)源節點到目的節點的跳數。

2)測丟包率的
BEGIN {
highest_uid=0; #保存保存已處理的最大的uid
}
{
event = $1;
time = $2;
node = $3;

node_ = substr(node,2,1);
trace_type = $4;
flag = $5;
uid = $6;
pkt_type = $7;
pkt_size = $8;
send[uid]=0;recv[uid]=0;
if(event=="s" && node_==2 && trace_type="AGT" && pkt_type=="cbr")
sendx[uid] = 1;
if(event=="r" && node_==4 && trace_type="AGT" && pkt_type=="cbr")
recv[uid] = 1;
if(highest_uid < uid)
highest_uid = uid;
}
END {
id=1;
loss=0;
for(i=0;i<highest_uid;i++)
{
xx = sendx[i];
yy = recv[i];
if(xx==1 && yy==0)
loss++;
}
printf("allpacket: %d loss packet: %d\n",highest_uid,loss);
printf("%.6f\n",loss/highest_uid);
}
測吞吐量的
BEGIN {
init=0;
i=0;
}
{
#將out.tr文件的相應欄位賦值給變數
action=$1;
time=$2;
from=$3;
to=$4;
type=$5;
pktsize=$6;
flow_id=$8;
src=$9;
dst=$10;
seq_no=$11;
packet_id=$12;
if (action=="r" && from==2 && to==3 && flow_id==2) {
pkt_byte_sum[i+1]=pkt_byte_sum[i]+pktsize;

if (init==0) {
start_time=time;
init=1;
}
end_time[i]=time;
i=i+1;
}
}
END {
#第一筆記錄的Throughput設置為零, 以表示傳輸開始, 為了繪圖的美觀
printf("%.2f\t %.2f\n", end_time[0],0);

for (j=1; j<i; j++) {
#單位為 kbps
th=pkt_byte_sum[j]/(end_time[j] - start_time) *8/1000;
printf("%.2f\t%.2f\n", end_time[j], th);
}

#最後一筆記錄的Throughput設置為零, 以表示傳輸結束, 為了繪圖的美觀
printf("%.2f\t%.2f\n", end_time[i-1],0);
}
PS:建議去看一下柯老師那本書,講的很詳細的,或者是黃化吉的NS網路模擬和協議模擬,裡面都有教awk怎麼寫,也把trace格式講的很詳細

3. 無線感測器網路路由協議的模擬,大多是用NS2,請問用matlab可以嗎用NS2能做到的matlab都能做到嗎

理論上是可以做到的,只是NS2是專門用於網路模擬的,很多協議是寫好了、打包好了的,入門後用起來更方便。matlab、C之類的,恐怕得自己一點點寫了。

4. 無線網路規劃用什麼軟體可以模擬嗎

有aircom、Atoll等,對目前國內三大運營商的GSM、TD、LTE、CDMA、WCDMA等網路都有模擬模塊,正版軟體都比較貴,一般都在20~30萬左右,看你買什麼模塊買多少。也有盜版的,如果公司用就有版權問題,需要慎重。

5. NS無線網路模擬用awk分析trace文件

你得修改腳本設置tcl文件,在tcl文件裡面設置模擬時所用的數據包類型。awk文件僅僅是用於分析數據的,算不上腳本文件。具體建議你去百思論壇的NS專區http://www.si.net/forum-440-1.html去問問,關於FTP的模擬我也沒接觸過

6. LTE網路規劃中什麼是容量模擬,怎麼模擬

顧名思義就是模擬一定數量手機同時業務時候的網路情況

7. NS2網路模擬軟體怎麼使用我要模擬一個無線網路

借本柯志亨的網路模擬實驗這本書,裡面有很多實驗,你只需修改下代碼就行了,

8. 無線鏈路預算是什麼

鏈路預算(link budget),是在一個通信系統中對發送端、通信鏈路、傳播環境(大氣、同軸電纜、波導、光纖等)和接收端中所有增益和衰減的核算。其通常用來估算信號能成功從發射端傳送到接收端之間的最遠距離。
鏈路預算(如圖所示)是通過對系統中下行(或前向)和上行(或反向)信號傳播途徑中各種影響因素進行考察,對系統的覆蓋能力進行估計,獲得保持一定通信質量下鏈路所允許的最大傳播損耗。
表1列出了以語音業務為例的3G四種制式的鏈路預算結果。從中可以看出,TD-SCDMA、cdma20001x、WCDMA以及802.16e的語音覆蓋能力相差不大,802.16e的覆蓋能力有些弱勢,而802.16d的覆蓋能力則優勢較大。這是由於802.16d的終端採用定向天線,並且終端可以掛得很高(可以高達10m以上),能夠視距傳輸。 類別 參數 TD-SCDMA WCDMA cdma20001x 802.16d 802.16e 備注 系統參數 工作帶寬(MHz) 1.6 5.0 1.28 3.5 10 A 擴頻帶寬(MHz) 1.28 3.84 1.2288 − − B 發射端參數 終端最大發射功率(dBm) 24 21 23 23 23 C 天線個數 − − − 2 2 D 合並增益(dB) − − − 3 3 E 天線增益(dBi) 0 0 0 9 −1 F 發射端參數 人體損耗(dB) 3.0 3.0 3.0 3.0 3.0 G 連接器損耗(dB) 0 0 0 0 0 H 等效發射功率(dBm) 21 18 20 32 22 I=C+E+F−G−H 接收端參數 熱雜訊密度(dBm/Hz) −174 −174 −174 −174 −174 J 接收機雜訊系數(dB) 4.0 2.5 4.0 4 3 K 接收機雜訊密度(dBm/Hz) −170 −171.5 −170 −170 −171 L=J+K 接收機雜訊功率(dBm) −108.9 −105.7 −109.1 − − M=L+60+10logB 干擾餘量(dB) 0.87 3.0 3.0 3.0 3.0 N 雜訊+干擾(dB) −108.1 −102.7 −106.1 − − O=M+N 處理增益(dB) 10.4 25 20 − − P 業務解調門限(dB) 10 4.8 4.5 9.4 5.0 Q 接收機靈敏度(dBm) −108.5 −122.8 −121.6 −99.6 −105.4 R=Q−P+O 天線增益(dBi) 15 15 15 15 15 S 天線賦形增益(dB) 7.5 − − − − T 天線分集增益(dB) − − − 3 3 U 饋線損耗(dB) 1.0 3.0 3 5 5 V 其他餘量
或增益 快衰落餘量(dB) 1.0 3.0 3.0 2 2 W 陰影衰落餘量(dB) 8.4 8.4 8.4 8.4 8.4 X 切換增益(dB) 0.0 3.0 3.0 0.0 0.0 Y 牆體損耗 穿透損耗(dB) 20.0 20.0 20.0 0 20.0 Z 結果 最大允許路徑損耗(dB) 121.5 124.4 125.2 134.2 110.0 PL=I−R+S+T+U−V−W−X+Y−Z 此外,在實施鏈路預算時,需要注意以下因素。
(1)解調門限是鏈路預算的重要參數之一,需要結合規劃地區的具體場景採用鏈路級模擬或設備實際測試的方法獲取。
(2)從上/下行(或前/反向)鏈路的覆蓋能力來看,由於受手機發射功率的限制,3G系統的覆蓋通常由上行(或反向)鏈路決定。相對而言,WiMAX系統在上行鏈路採用了子信道化技術,從而部分彌補了上行鏈路的覆蓋不足。
(3)從不同業務的覆蓋能力來看,在密集城區和一般市區,通常受限於CS64kbit/s業務,因而無線網路規劃時往往將CS64kbit/s業務定為目標業務。

9. 無線通信模擬用哪些程序或軟體

一般都用Matlab中的Simulink做無線通信的模擬。Matlab命令欄中輸入「simulink」(不輸入引號)。其中,在左面列出的庫中有Communications Blockset,可以在新建文檔中拖入模塊,如信道,調制方式,CRC校驗,編碼方式等等,進行系統級的模擬。

祝學習愉快!

10. CW測試處於無線網路規劃流程中的哪個環節

重點考慮環節。CW是網路規劃應重點考慮的一個環節,CW測試作為模型校正線網路的重要步驟,是TD網路規劃模擬的一個最基礎的工作,必須引起足夠重視。