性能參數(shù)從原來的數(shù)據(jù)庫中添加到另一個數(shù)據(jù)庫中進行保存。14.如權(quán)利要求1所述的模擬無線網(wǎng)絡(luò)的方法,其特征在于,所述網(wǎng)絡(luò)性能參數(shù)由一個網(wǎng)絡(luò)信號的上行參數(shù)、下行參數(shù)以及用于控制所述網(wǎng)絡(luò)信號的生效時長的時長參數(shù)構(gòu)成。15.如權(quán)利要求1所述的模擬無線網(wǎng)絡(luò)的方法,其特征在于,所述網(wǎng)絡(luò)性能參數(shù)由多個網(wǎng)絡(luò)信號的上行參數(shù)、下行參數(shù)、用于控制所述多個網(wǎng)絡(luò)信號按順序生效并且循環(huán)的控制參數(shù)、以及用于設(shè)定每個網(wǎng)絡(luò)信號的生效時間的時長參數(shù)、以及用于設(shè)定所述多個網(wǎng)絡(luò)信號的生效總時長的總時長參數(shù)構(gòu)成。16.如權(quán)利要求14或15所述的模擬無線網(wǎng)絡(luò)的方法,其特征在于,所述上行參數(shù)包括網(wǎng)絡(luò)帶寬、網(wǎng)絡(luò)延遲、丟包率、錯包率以及亂序率;下行參數(shù)包括網(wǎng)絡(luò)帶寬、網(wǎng)絡(luò)延遲、丟包率、錯包率以及亂序率。17.如權(quán)利要求1所述的模擬無線網(wǎng)絡(luò)的方法,其特征在于,所述為接入到本地?zé)o線網(wǎng)絡(luò)的N臺無線終端設(shè)備一一對應(yīng)地虛擬N條網(wǎng)絡(luò)鏈路,使得每臺無線終端設(shè)備分別能夠通過對應(yīng)的網(wǎng)絡(luò)鏈路連接到所述外部網(wǎng)絡(luò),具體包括: 為接入到本地?zé)o線網(wǎng)絡(luò)的N臺無線終端設(shè)備虛擬一一對應(yīng)的虛擬N條分鏈路,并且虛擬一條總鏈路;所述分鏈路用于連接對應(yīng)的無線終端設(shè)備以及一個數(shù)據(jù)結(jié)點;所述總鏈路用于連接所述數(shù)據(jù)結(jié)點和所述外部網(wǎng)絡(luò);則每條網(wǎng)絡(luò)鏈路由一條分鏈路以及所述總鏈路構(gòu)成; 所述根據(jù)第i臺無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)配置與所述第i臺無線終端設(shè)備對應(yīng)的網(wǎng)絡(luò)鏈路,為所述第i臺無線終端設(shè)備模擬具有所述網(wǎng)絡(luò)性能參數(shù)的無線網(wǎng)絡(luò),包括: 根據(jù)第i臺無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)控制第i臺無線終端設(shè)備對應(yīng)的網(wǎng)絡(luò)鏈路的分鏈路中數(shù)據(jù)包的傳輸過程,為所述第i臺無線終端設(shè)備模擬具有所述網(wǎng)絡(luò)性能參數(shù)的無線網(wǎng)絡(luò)。18.如權(quán)利要求17所述的模擬無線網(wǎng)絡(luò)的方法,其特征在于,根據(jù)第i臺無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)控制第i臺無線終端設(shè)備對應(yīng)的網(wǎng)絡(luò)鏈路中的分鏈路中數(shù)據(jù)包的傳輸過程,包括: 通過HTB算法控制分鏈路上的數(shù)據(jù)包的傳輸速率,以控制所述分鏈路對應(yīng)的無線終端設(shè)備的網(wǎng)絡(luò)帶寬; 根據(jù)Netem算法控制分鏈路上的數(shù)據(jù)包的傳輸方式,以控制所述分鏈路上對應(yīng)的無線終端設(shè)備的網(wǎng)絡(luò)延遲、丟包率、錯包率或亂序率。19.一種路由主機,其特征在于,所述路由主機與外部網(wǎng)絡(luò)連接,并且建立一個本地?zé)o線網(wǎng)絡(luò);所述路由主機包括: 網(wǎng)絡(luò)鏈路虛擬模塊,用于為接入到本地?zé)o線網(wǎng)絡(luò)的N臺無線終端設(shè)備一一對應(yīng)地虛擬N條網(wǎng)絡(luò)鏈路,使得每臺無線終端設(shè)備分別能夠通過對應(yīng)的網(wǎng)絡(luò)鏈路連接到所述外部網(wǎng)絡(luò); 網(wǎng)絡(luò)模擬模塊,用于根據(jù)第i臺無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)配置與所述第i臺無線終端設(shè)備對應(yīng)的網(wǎng)絡(luò)鏈路,為所述第i臺無線終端設(shè)備模擬具有所述網(wǎng)絡(luò)性能參數(shù)的無線網(wǎng)絡(luò);其中,N彡1,1彡i彡N。20.如權(quán)利要求19所述的路由主機,其特征在于,所述路由主機還包括: 控制信息獲取模塊,用于獲取控制主機發(fā)送的控制信息;所述控制主機為所述路由主機自身或任意一臺所述的無線終端設(shè)備或其他與所述路由主機連接的設(shè)備;所述控制信息包括待控制的無線終端設(shè)備的IP地址以及待設(shè)定的網(wǎng)絡(luò)性能參數(shù); 網(wǎng)絡(luò)參數(shù)設(shè)定模塊,用于將所述待設(shè)定的網(wǎng)絡(luò)性能參數(shù)作為所述待控制的無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)。21.如權(quán)利要求19所述的路由主機,其特征在于,所述路由主機還包括: 控制信息獲取模塊,用于獲取控制主機發(fā)送的控制信息;所述控制主機為所述路由主機自身或任意一臺所述的無線終端設(shè)備或其他與所述路由主機連接的設(shè)備;所述控制信息包括待控制的無線終端設(shè)備的IP地址以及待設(shè)定的網(wǎng)絡(luò)性能參數(shù); 控制權(quán)限判斷模塊,用于根據(jù)所述控制信息判斷所述控制主機是否允許控制所述待控制的無線終端設(shè)備; 網(wǎng)絡(luò)參數(shù)設(shè)定模塊,用于當(dāng)判定所述控制主機允許控制所述待控制的無線終端設(shè)備時,將所述待設(shè)定的網(wǎng)絡(luò)性能參數(shù)作為所述待控制的無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)。22.如權(quán)利要求21所述的路由主機,其特征在于,所述控制信息還包括一個待驗證的權(quán)限密鑰; 所述控制權(quán)限判斷模塊具體用于驗證所述待驗證的權(quán)限密鑰以及與所述待控制的無線終端設(shè)備綁定的權(quán)限密鑰是否一致;若一致時,則判定所述控制主機允許控制所述待控制的無線終端設(shè)備。23.如權(quán)利要求22所述的路由主機,其特征在于,所述路由主機還包括: 權(quán)限密鑰生成模塊,用于在任一臺無線終端設(shè)備接入到所述本地?zé)o線網(wǎng)絡(luò)后,生成一個與所述無線終端設(shè)備綁定的權(quán)限密鑰并存儲在所述路由主機本地; 權(quán)限密鑰發(fā)送模塊,用于將所述權(quán)限密鑰發(fā)送給與所述權(quán)限密鑰綁定的無線終端設(shè)備。24.如權(quán)利要求23所述的路由主機,其特征在于,所述路由主機還包括: 第一密鑰更新模塊,用于當(dāng)獲取到一臺無線終端設(shè)備的密鑰更新指令時,生成一個新的權(quán)限密鑰以替代與所述無線終端設(shè)備綁定的權(quán)限密鑰并存儲在所述路由主機本地,并將所述新的權(quán)限密鑰發(fā)送給所述無線終端設(shè)備。25.如權(quán)利要求23所述的路由主機,其特征在于,所述路由主機還包括: 第二密鑰更新模塊,用于當(dāng)一臺無線終端設(shè)備所綁定的權(quán)限密鑰的生存時長達到設(shè)定的時長閾值時,生成一個新的權(quán)限密鑰以替代所述權(quán)限密鑰并存儲在所述路由主機本地,并將所述新的權(quán)限密鑰發(fā)送給所述無線終端設(shè)備;所述生存時長是指從生成所述權(quán)限密鑰開始到當(dāng)前時刻之間的時間長度。26.如權(quán)利要求24或25任一項所述的路由主機,其特征在于,所述路由主機還包括: 二次驗證模塊,用于當(dāng)一臺無線終端設(shè)備所綁定的權(quán)限密鑰更新后,重新向當(dāng)前控制所述無線終端設(shè)備的控制主機獲取一個待驗證的權(quán)限密鑰并與新的權(quán)限密鑰進行對比;若不一致,則禁止所述控制主機控制所述無線終端設(shè)備。27.如權(quán)利要求20或21所述的路由主機,其特征在于,所述路由主機還包括: 路由主頁生成模塊,用于根據(jù)所述路由主機的IP地址生成一個路由主頁; 路由主頁顯示模塊,用于當(dāng)檢測到一臺控制主機通過所述路由主機的IP地址訪問所述路由主頁時,將所述路由主頁上的主頁數(shù)據(jù)發(fā)送到所述控制主機,通過所述控制主機解析所述主頁數(shù)據(jù)并顯示所述路由主頁;其中,所述主頁數(shù)據(jù)包括當(dāng)前接入到所述本地?zé)o線網(wǎng)絡(luò)的所有無線終端設(shè)備的IP地址以及各個無線終端設(shè)備當(dāng)前所設(shè)定的網(wǎng)絡(luò)性能參數(shù)。28.如權(quán)利要求27所述的路由主機,其特征在于, 所述主頁數(shù)據(jù)還包括預(yù)存在所述路由主機本地的可選的多組網(wǎng)絡(luò)性能參數(shù);則所述控制信息獲取模塊具體用于: 獲取所述控制主機在所述路由主頁上所選擇的待控制的無線終端設(shè)備的IP地址以確定所述待控制的無線終端設(shè)備,以及 獲取所述控制主機從所述路由主頁上選擇的一組網(wǎng)絡(luò)性能參數(shù)作為待設(shè)定的網(wǎng)絡(luò)性能參數(shù)。29.如權(quán)利要求28所述的路由主機,其特征在于,所述預(yù)存在所述路由主機本地的可選的多組網(wǎng)絡(luò)性能參數(shù)包括預(yù)存在公用數(shù)據(jù)庫中的所有網(wǎng)絡(luò)性能參數(shù)以及預(yù)存在私用數(shù)據(jù)庫中的所有網(wǎng)絡(luò)性能參數(shù);其中,所述公用數(shù)據(jù)庫與所述私用數(shù)據(jù)庫預(yù)先創(chuàng)建在所述路由主機本地,且一個控制主機對應(yīng)于一個私用數(shù)據(jù)庫;在不同的控制主機訪問所述路由主頁,且在需要獲取預(yù)存在私用數(shù)據(jù)庫中的所有網(wǎng)絡(luò)性能參數(shù)時,所調(diào)用的私用數(shù)據(jù)庫不同。30.如權(quán)利要求29所述的路由主機,其特征在于,所述路由主機還包括: 創(chuàng)建請求獲取模塊,用于獲取一臺控制主機的參數(shù)創(chuàng)建請求;所述參數(shù)創(chuàng)建請求包含一組待創(chuàng)建的網(wǎng)絡(luò)性能參數(shù)以及要設(shè)定的公私用信息; 參數(shù)創(chuàng)建模塊,用于根據(jù)所述待創(chuàng)建的網(wǎng)絡(luò)性能參數(shù)創(chuàng)建一組網(wǎng)絡(luò)性能參數(shù),并根據(jù)所述公私用信息將創(chuàng)建得到的網(wǎng)絡(luò)性能參數(shù)存儲在所述公用數(shù)據(jù)庫中或者存儲在所述控制主機的私用數(shù)據(jù)庫中。31.如權(quán)利要求29所述的路由主機,其特征在于,所述路由主機還包括: 修改請求獲取模塊,用于獲取一臺控制主機的參數(shù)修改請求;所述參數(shù)修改請求包含所述控制主機從所述路由主頁選定的一組待修改的網(wǎng)絡(luò)性能參數(shù)以及對應(yīng)的修改信息; 參數(shù)修改模塊,用于根據(jù)所述修改信息,修改所述待修改的網(wǎng)絡(luò)性能參數(shù)中的參數(shù)值,并保存在原來的數(shù)據(jù)庫中;或者,將所述待修改的網(wǎng)絡(luò)性能參數(shù)從原來的數(shù)據(jù)庫中刪除;或者,將所述待修改的網(wǎng)絡(luò)性能參數(shù)從原來的數(shù)據(jù)庫中添加到另一個數(shù)據(jù)庫中進行保存。32.如權(quán)利要求19所述的路由主機,其特征在于,所述網(wǎng)絡(luò)性能參數(shù)由一個網(wǎng)絡(luò)信號的上行參數(shù)、下行參數(shù)以及用于控制所述網(wǎng)絡(luò)信號的生效時長的時長參數(shù)構(gòu)成。33.如權(quán)利要求19所述的路由主機,其特征在于,所述網(wǎng)絡(luò)性能參數(shù)由多個網(wǎng)絡(luò)信號的上行參數(shù)、下行參數(shù)、用于控制所述多個網(wǎng)絡(luò)信號按順序生效并且循環(huán)的控制參數(shù)、以及用于設(shè)定每個網(wǎng)絡(luò)信號的生效時間的時長參數(shù)、以及用于設(shè)定所述多個網(wǎng)絡(luò)信號的生效總時長的總時長參數(shù)構(gòu)成。34.如權(quán)利要求32或33所述的路由主機,其特征在于,所述上行參數(shù)包括網(wǎng)絡(luò)帶寬、網(wǎng)絡(luò)延遲、丟包率、錯包率以及亂序率;下行參數(shù)包括網(wǎng)絡(luò)帶寬、網(wǎng)絡(luò)延遲、丟包率、錯包率以及亂序率。35.如權(quán)利要求19所述的路由主機,其特征在于, 所述網(wǎng)絡(luò)鏈路虛擬模塊具體用于為接入到本地?zé)o線網(wǎng)絡(luò)的N臺無線終端設(shè)備虛擬一一對應(yīng)的虛擬N條分鏈路,并且虛擬一條總鏈路;所述分鏈路用于連接對應(yīng)的無線終端設(shè)備以及一個數(shù)據(jù)結(jié)點;所述總鏈路用于連接所述數(shù)據(jù)結(jié)點和所述外部網(wǎng)絡(luò);則每條網(wǎng)絡(luò)鏈路由一條分鏈路以及所述總鏈路構(gòu)成; 所述網(wǎng)絡(luò)模擬模塊具體用于: 根據(jù)第i臺無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)控制第i臺無線終端設(shè)備對應(yīng)的網(wǎng)絡(luò)鏈路的分鏈路中數(shù)據(jù)包的傳輸過程,為所述第i臺無線終端設(shè)備模擬具有所述網(wǎng)絡(luò)性能參數(shù)的無線網(wǎng)絡(luò)。36.如權(quán)利要求35所述的路由主機,其特征在于,所述網(wǎng)絡(luò)模擬模塊包括: 第一算法控制單元,用于通過HTB算法控制分鏈路上的數(shù)據(jù)包的傳輸速率,以控制所述分鏈路對應(yīng)的無線終端設(shè)備的網(wǎng)絡(luò)帶寬; 第二算法控制單元,用于根據(jù)Netem算法控制分鏈路上的數(shù)據(jù)包的傳輸方式,以控制所述分鏈路上對應(yīng)的無線終端設(shè)備的網(wǎng)絡(luò)延遲、丟包率、錯包率或亂序率。37.一種模擬無線網(wǎng)絡(luò)的系統(tǒng),其特征在于,包括如權(quán)利要求19所述的路由主機以及N臺通過本地?zé)o線網(wǎng)絡(luò)與所述路由主機連接的無線終端設(shè)備。
【專利摘要】本發(fā)明公開了一種模擬無線網(wǎng)絡(luò)的方法,由路由主機執(zhí)行;路由主機與外部網(wǎng)絡(luò)連接,并且建立本地?zé)o線網(wǎng)絡(luò);所述方法包括:為接入到本地?zé)o線網(wǎng)絡(luò)的N臺無線終端設(shè)備虛擬N條網(wǎng)絡(luò)鏈路,使得每臺無線終端設(shè)備分別能夠通過對應(yīng)的網(wǎng)絡(luò)鏈路連接到外部網(wǎng)絡(luò);根據(jù)第i臺無線終端設(shè)備當(dāng)前設(shè)定的網(wǎng)絡(luò)性能參數(shù)配置與第i臺無線終端設(shè)備對應(yīng)的網(wǎng)絡(luò)鏈路,為第i臺無線終端設(shè)備模擬具有網(wǎng)絡(luò)性能參數(shù)的無線網(wǎng)絡(luò)。本發(fā)明能夠分別為每臺無線終端設(shè)備模擬具有特定的網(wǎng)絡(luò)性能參數(shù)的無線網(wǎng)絡(luò),每臺無線終端設(shè)備可以單獨設(shè)置,從而大大地提高了測試效率,減少了時間成本。同時,本發(fā)明還公開了一種用于執(zhí)行模擬無線網(wǎng)絡(luò)的方法的路由主機以及一種模擬無線網(wǎng)絡(luò)的系統(tǒng)。
【IPC分類】H04W24/06
【公開號】CN105357706
【申請?zhí)枴緾N201510652562
【發(fā)明人】陳春龍
【申請人】網(wǎng)易(杭州)網(wǎng)絡(luò)有限公司
【公開日】2016年2月24日
【申請日】2015年10月10日