亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于AP選擇及自適應切換的負載均衡算法

        2014-09-11 09:09:54孫丹丹張洪欣北京郵電大學電子工程學院北京100876
        吉林大學學報(信息科學版) 2014年5期
        關鍵詞:關聯(lián)

        申 超, 孫丹丹, 張洪欣(北京郵電大學 電子工程學院, 北京 100876)

        ?

        基于AP選擇及自適應切換的負載均衡算法

        申 超, 孫丹丹, 張洪欣
        (北京郵電大學 電子工程學院, 北京 100876)

        針對無線局域網(wǎng)中無線接入點容易過載的問題, 提出一種基于無線接入點的選擇及自適應切換的負載均衡算法。通過RSSI(

        Signal Strength Indication)值, MAC(Media Access Control)幀發(fā)送時延選擇接入點, 同時對無線站點的突發(fā)流量做出積極應對措施, 用最小限度接入點的切換達到均衡整個網(wǎng)絡負載的目的。該算法能明確選擇信道空閑的無線接入點, 均衡接入點負載, 降低數(shù)據(jù)包的發(fā)送時延。與傳統(tǒng)方法相比, 該算法使系統(tǒng)的總吞吐量提高13.6%。

        無線局域網(wǎng); 負載均衡; 接入點選擇

        0 引 言

        當前, 基于IEEE802.11無線局域網(wǎng)(WLAN: Wireless Local Area Network)技術的快速發(fā)展, 通過無線接入互聯(lián)網(wǎng)的方式受到越來越多人的青睞。在學校、 公司以及公共場所都有WLAN的存在, 并呈現(xiàn)出迅猛增長的狀態(tài)。WLAN作為有線局域網(wǎng)的延伸帶給用戶更多的便利, 但隨著無線局域網(wǎng)中無線站點(STA: Station)的增多, 其移動性及數(shù)據(jù)流量的波動性導致整個網(wǎng)絡的負載發(fā)生較大變化, 無線接入點(AP: Access Point)所使用的信道出現(xiàn)分配不均的情況[1], 繼而造成了整個網(wǎng)絡信道資源的浪費。

        基于以上情況, 筆者提出了一種負載均衡算法。該算法分兩個層次: 首先, STA選擇RSSI(Received Signal Strength Indication)值大于某閾值的AP作為可關聯(lián)AP, 再從可關聯(lián)AP中選擇發(fā)送數(shù)據(jù)包的平均時延最小的AP接入[2]; 其次, 通過監(jiān)控WLAN中AP的負載信息, 當任意一個AP負載超過閾值時觸發(fā)全局負載均衡, 使STA切換到低負載AP上; 最后, 通過NS2仿真, 從負載均衡前后AP吞吐量的變化驗證了上述算法的可行性。

        1 問題分析及算法設計

        1.1 問題分析

        圖1 IEEE 802.11 WLAN體系結構Fig.1 The IEEE 802.11 WLAN Architecture

        802.11體系結構的基本構件模塊是基本服務集(BSS: Basic Service Set), 一個BSS通常包含一個或多個無線站點和一個AP。在基礎設施WLAN中(見圖1), 每個AP會覆蓋較廣的范圍(圖1中灰色部分), AP與AP之間必然存在相當大的重疊。以往的AP接入方式是STA根據(jù)掃描到的AP信息, 選擇信號強度最強的未加密或已認證的AP接入(SSS: Strongest Signal Strength)[3]。在圖1所示的情況下, 以上述方式接入網(wǎng)絡會使大部分STA接入到AP2上, 而AP1、 AP3則只有少數(shù)STA接入。AP2過載導致BSS2的網(wǎng)絡長時間處于阻塞狀態(tài), 延時增加, 數(shù)據(jù)包遺失率變大, 網(wǎng)絡服務質(zhì)量(QoS: Quality of Service)變差, 而BSS1及BSS3卻處于低速率狀態(tài), 因此, 整個WLAN的信道有效利用率偏低。

        另外, 現(xiàn)實生活中網(wǎng)絡流量波動較大, 與AP關聯(lián)的STA的實時網(wǎng)絡流量可能因用戶需求的改變而出現(xiàn)較大的改變。所以, 不僅要從AP接入的角度上考慮負載均衡, 還需從網(wǎng)絡的實時流量變化及全局的角度考慮無線局域網(wǎng)的負載均衡。

        1.2 數(shù)學描述

        1.2.1 AP的接入選擇

        AP與STA的距離d、 RSSI(VRSSI)值及單位距離上能量的絕對值A之間的關系可表示為

        從式(1)可得到, AP與STA的距離越遠, STA所接收的RSSI值就越低, 相應的信道的傳輸質(zhì)量就會越差。較佳的VRSSI值在0~-50 dbm之間。為獲得較好的傳輸速率及服務質(zhì)量, STA接入AP的VRSSI值應大于-70 dbm。因此, 默認設定可關聯(lián)的信號強度閾值為-70 dbm。

        在802.11 DCF(Distributed Coordination Function)模型中, STA成功發(fā)送一個MAC幀的時間Tt為

        其中TDIFS為分布式幀的時間間隔,TSIFS為短幀間的時間間隔,FRTS為請求發(fā)送RTS控制幀的大小,FCTS為允許發(fā)送CTS控制幀的大小,FDATA為MAC數(shù)據(jù)幀的大小,FACK為確認幀的大小,R為信道傳輸速率, 信道繁忙產(chǎn)生的n次平均回退時間[4]

        其中Wmin和Wmax分別表示退避窗口的最小值和最大值,Tslot為時隙時間。

        導致數(shù)據(jù)包遺失的原因主要有兩個: 擁塞遺失和無線遺失?;?02.11 DCF模型及GE(Gilbert-Elliott)數(shù)據(jù)包遺失模型[5], 假設每個數(shù)據(jù)包的最大傳送次數(shù)為N次, MAC幀的擁塞遺失概率為Pj, MAC層的傳送遺失概率為Pm, 則接收端應用層所感受到的傳輸遺失概率

        因此, STA成功發(fā)送一個MAC 數(shù)據(jù)幀的實際期望時間為

        此時, AP的吞吐量為

        由于STA與AP的關聯(lián)是在RSSI值較高的AP中進行選擇, 數(shù)據(jù)在MAC層的傳輸才有保障。為簡化分析過程, 這里假設AP的無線遺失概率為一個較小的定值。當AP變擁塞時, 擁塞概率Pj變大, 成功發(fā)送幀的時間Tt就會變長, 系統(tǒng)吞吐量變小。

        由上述分析可知, AP的接入選擇包含以下兩方面:

        1) 從掃描到的AP中選擇大于RSSI閾值的AP;

        2) 對選擇的AP進行輪詢測試, 選擇成功發(fā)送MAC幀平均時間最小的AP相關聯(lián)。

        1.2.2 AP的切換

        為更好地掌握WLAN中的網(wǎng)絡變化, 實時統(tǒng)計所有AP的負載信息及STA的信息, 在圖1所示的網(wǎng)絡體系結構中加入無線控制器(AC: Access Controller)。通過對有限的無線資源進行分配和管理, 在保證網(wǎng)絡用戶和業(yè)務QoS的前提下, 最大限度地提升無線射頻資源的利用率和整個WLAN網(wǎng)絡的系統(tǒng)容量[6], 從而更好地實現(xiàn)全局負載均衡。筆者把一定時間段內(nèi)STA的MAC幀發(fā)送時延均值作為STA的負載, 把該時間段內(nèi)AP 的MAC幀發(fā)送時延均值作為AP的負載[7]。下文均用“負載”代表上述含義, 不再贅述。

        根據(jù)AP的性能為每個AP設置一個負載閾值, 通過AC實時監(jiān)控AP的負載情況, 當任意一個AP負載超過閾值時, 觸發(fā)AP切換, 使STA由信道競爭激烈的AP切換到信道相對空閑的AP, 實現(xiàn)全局負載均衡。其數(shù)學描述如下:

        1) 存在一個AP的集合A={A1,A2,…,Am};

        2) 存在一個STA集合D={D1,D2,…,Dn};

        3)Dj的平均網(wǎng)絡負載為Tj;

        4) 有一個m×n的矩陣S={sij}, 其中sij表示Ai到Dj的信號強度, 如果Dj無法接收到Ai的信號, 則該sij的值為0;

        5) 根據(jù)信號強度矩陣S和信號強度閥值h, 將大于h且不等于0的sij的值賦值為1, 其他值賦值為0, 可以得到關聯(lián)約束矩陣C={cij};

        6) 每個STA都必須與一個AP建立關聯(lián);

        7) 每個AP的負載Li等于與之建立關聯(lián)的所有STA負載的平均值。

        經(jīng)過上述定義, 可將整個問題描述為: 根據(jù)關聯(lián)約束矩陣C, 在D中的每個元素找到一個A中元素的映射Ass:D→A, 使Lmax最小[8]

        在WLAN網(wǎng)絡中, 由于AP切換產(chǎn)生網(wǎng)絡時延, 使QoS變差, 甚至會影響用戶的使用感受。因此, 應該盡量最小限度地進行AP切換。但是, 要達到式(7)的均衡效果, 必然導致該網(wǎng)絡環(huán)境下大范圍的AP切換。如果在STA接入AP時采用如前所述的AP選擇方法, 則導致某個AP過載的主要原因可能是與該AP相關聯(lián)的某個或多個STA發(fā)送的數(shù)據(jù)流量出現(xiàn)了大幅度的增長。在這種情況下, 只需對個別的AP進行切換即可達到減緩AP過載帶來的負面效果。所以, 結合AP選擇方法, 可將問題描述為, 在盡量最小限度進行AP切換的前提下使式(7)成立。

        1.3 算法描述

        1.3.1 AP的接入選擇

        當新的STA加入該WLAN環(huán)境時, 執(zhí)行以下操作。

        1) 打開無線接入開關后, 通過主動掃描2.4~2.485 GHz上的各個信道, 向掃描得到的各個AP廣播探測請求幀, 通過AP的探測響應幀獲得AP的BSSID(Basic Service Set Identifier)、 SSID(Service Set Identifier)、 RSSI等信息[9]。同時, 把AC中的相應信息更新。

        2) 通過掃描得到的AP的RSSI值跟RSSI閾值相比較, 選出高于RSSI閾值的AP作為候選AP。

        3) STA依次向候選AP發(fā)送多次探測請求幀, 將探測請求幀與返回的探測響應幀時間差的均值作為發(fā)送MAC幀的時延估計[10]。

        4) 從上述結果中選擇成功發(fā)送MAC幀平均時間最小的AP, STA向它發(fā)送關聯(lián)請求幀, 請求接入AP。如果收到關聯(lián)響應幀, 則STA與該AP建立關聯(lián), 并定時向AC發(fā)送RSSI值sij、 平均負載Tj和關聯(lián)AP的標簽Ai等信息; 如果沒有收到關聯(lián)響應幀, 則等待一段時間, 再從3)開始重新執(zhí)行。

        1.3.2 AP的切換

        AP中某個Ax的負載超過負載閾值時, 觸發(fā)負載均衡算法。

        1) 根據(jù)AC中的信息得到STA與AP的已關聯(lián)矩陣O={oij}, 如果Ai與Dj相關聯(lián), 則oij的值為1; 否則, 為0。

        4) 由公式U=C-O得到均衡約束矩陣。

        5) 將均衡約束矩陣U的第x行的uij的值設置為0, 記為U′, 即從均衡約束矩陣中去除對過載AP的考慮。

        6) 根據(jù)U′得到可切換的STA列表LSTA及每個STA對應的目的AP列表LAP, 將LSTA中的STA按其負載Tj由大到小排列, 將LAP中的AP按其負載Vi由小到大排列。

        7) 計算LSTA中負載最大的STA與對應的LAP中負載最小的AP相關聯(lián)后該AP的負載, 如果該負載未超過負載閾值, 則使其發(fā)生切換, 從LSTA中刪除該STA并更新Vi; 反之, 從LSTA中刪除該STA, 并嘗試切換下一個STA。

        8) 重復6)、 7), 直到負載均衡。

        2 實驗仿真及分析

        圖2 仿真網(wǎng)絡拓撲結構Fig.2 The simulation network topology

        為驗證該負載均衡方法的正確性和有效性, 利用NS2仿真工具進行驗證。利用NS2中提供的CMU無線模型[11], 以圖2所示的網(wǎng)絡拓撲進行仿真。此模擬情景成員包含一個有線節(jié)點(N0)、 3個AP(AP0,AP1,AP2), 以及10個STA(S0,S1,…,S9)。該仿真場景的覆蓋面積是500×500 m, 實驗中AP的覆蓋范圍彼此間存在重疊區(qū)域[12]。其中AP1所覆蓋的范圍內(nèi)所包含的STA最多, 但在重疊區(qū)域存在多個STA。仿真時間為120 s, 實驗期間安排每個STA與有線節(jié)點N0進行數(shù)據(jù)交換, 通過調(diào)整STA數(shù)據(jù)包生成時間間隔, 使AP1、AP2、AP3的節(jié)點負載各不相同。圖2中所示的路由器節(jié)點又具有AC的功能, 它能實時獲取該無線局域網(wǎng)的實時狀況[13], 并實現(xiàn)AP切換算法。

        在NS2中實現(xiàn)筆者提出的負載均衡算法, 并在上述網(wǎng)絡模型下, 與SSS算法及筆者提出的負載均衡算法進行仿真, 相應筆者得到記錄所有通信過程的Trace文件, 通過awk及gnuplot工具處理相應文件, 其結果如圖3~圖5所示。

        圖3 SSS算法分配下各AP的吞吐量Fig.3 AP throughput withSSS algorithm

        圖4 筆者算法分配下各AP的吞吐量Fig.4 AP throughput with thealgorithm in this paper

        圖5 兩種算法分配下總吞吐量的比較Fig.5 Total throughput of thetwo algorithms

        從圖3中可以看出, 在SSS算法分配下各AP之間的吞吐量差別較大。其中AP1的吞吐量最低, 這是由于網(wǎng)絡中的大部分STA與AP1相關聯(lián)所導致的。圖4為在筆者算法分配下各AP的吞吐量, 該算法使3個AP的吞吐量集中維持在了300 kbit/s的水平上。這表明該算法與SSS算法相比, 它有效地改善了整個系統(tǒng)的負載狀態(tài), 使整個系統(tǒng)中各個AP的負載趨于均衡狀態(tài)。圖5為在兩種算法分配下系統(tǒng)總吞吐量的比較, 從圖5可看出, 在SSS算法支配下系統(tǒng)總吞吐量為2 200 kbit/s, 在筆者算法支配下, 系統(tǒng)總吞吐量為2 500 kbit/s, 使系統(tǒng)吞吐量提升了13.6%。

        3 結 語

        筆者提出了基于AP選擇及自適應切換的無線局域網(wǎng)負載均衡算法。 該算法采用STA的AP選擇接入策略及AC主控的AP切換策略。相對于以往使用的SSS接入方式, 該算法先從接入上選擇信道相對空閑的AP, 然后又對整個網(wǎng)絡的信道利用率進行調(diào)優(yōu), 從整體上實現(xiàn)了無線局域網(wǎng)的負載均衡。

        [1]劉志宏. 802.11 無線局域網(wǎng)接入式負載均衡技術研究 [D]. 長沙: 國防科學技術大學計算機學院, 2011. LIU Zhihong. A Study of Association Control Load Balancing in 802.11 Wireless Lans [D]. Changsha: School of Computer, National University of Defense Technology, 2011.

        [2]邢光璞. 無線局域網(wǎng)負載均衡優(yōu)化研究 [D]. 合肥: 中國科學技術大學計算機科學與技術學院, 2009. XING Guangpu. Research on Load Balancing Optimization of Wireless LAN [D]. Hefei: School of Computer Science and Technology, University of Science and Technology of China, 2009.

        [3]NICHOLSON A J, CHAWATHE Y, CHEN M Y, et al. Improved Access Point Selection [C]∥Proceedings of the 4th International Conference on Mobile Systems, Applications and Services. ACM, Uppsala, Sweden: MobiSys, 2006: 233-245.

        [4]JUDD G, STEENKISTE P. Fixing 802.11 Access Point Selection [J]. ACM SIGCOMM Computer Communication Review, 2002, 32(3): 31-31.

        [5]柯志亨, 程榮祥, 鄧德雋. NS2仿真實驗----多媒體和無線網(wǎng)絡通信 [M]. 北京: 電子工業(yè)出版社, 2009. KE Zhiheng, CHENG Rongxiang, DENG Dejuan. NS2 Simulation: Multimedia and Wireless Network Communications [M]. Beijing: Publishing House of Electronics Industry, 2009.

        [6]楊敏. 集中式WLAN無線資源管理與信道分配算法的研究 [D]. 廣州: 華南理工大學電子與信息學院, 2012. YANG Min. Research on Radio Resource Management and Channel Allocation Algorithm in Centralized WLAN [D]. Guangzhou: School of Electronic and Information Engineering, South China University of Technology, 2012.

        [7]王勝靈, 崔勇, 徐恪, 等. WLAN中基于小區(qū)呼吸的多約束負載均衡 [J]. 計算機學報, 2009, 32(10): 1947-1956. WANG Shengling, CUI Yong, XU Ke, et al. Multi-Constraint Load Balancing Based on Cell Breathing in WLAN [J]. Chinese Journal of Computers, 2009, 32(10): 1947-1956.

        [8]楊鑫. 無線局域網(wǎng)負載均衡的研究 [D]. 上海: 上海交通大學電子信息與電氣工程學院, 2005. YANG Xin. Study on Load Balancing of Wireless LAN [D]. Shanghai: School of Electronic Information and Electrical Engineering, Shanghai Jiaotong University, 2005.

        [9]KUROSE J F, ROSS K W. 計算機網(wǎng)絡自頂向下方法 [M]. 北京: 機械工業(yè)出版社, 2008. KUROSE J F, ROSS K W. Computer Networking: A Top-Down Approach [M]. Beijing: China Machine Press, 2008.

        [10]CASSELL B A, ALPEROVICH T, WELLMAN M P, et al. Access Point Selection under Emerging Wireless Technologies [C]∥Sixth Workshop on the Economics of Networks, Systems, and Computation. San Jose: CA, 2011: 125-131.

        [11]趙傳信, 王汝傳, 黃海平, 等. 無線Ad hoc分層攻擊仿真模型 [J]. 計算機工程與應用, 2010, 46(24): 81-84. ZHAO Chuanxin, WANG Ruchuan, HUANG Haiping, et al. Wireless Ad hoc Layered Attack Simulation Mode [J]. Computer Engineering and Applications, 2010, 46(24): 81-84.

        [12]KOZISEK S E, COPPAGE C M, MORRILL R J. System and Method for Selecting an Access Point: US, Patent 7,940,735 [P]. 2011-05-10.

        [13]胡鳴明. 基于中心控制的集中式WLAN的負載均衡技術研究 [D]. 廣州: 華南理工大學電子與信息學院, 2012. HU Mingming. The Research of the Load Balancing Technology Based on A Center-Controlled Centralized Wireless LAN Architecture [D]. Guangzhou: School of Electronic and Information Engineering, South China University of Technology, 2012.

        (責任編輯: 何桂華)

        Load-Balancing Algorithm Based on Access Point Selection and Adaptive Handoff in WLAN

        SHEN Chao, SUN Dandan, ZHANG Hongxin
        (School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China)

        To resolve the problem of access point overload in WLAN (Wireless Local Area Network), a load-balancing algorithm based on the access point selection and adaptive handoff is presented. In the algorithm, RSSI (Received Signal Strength Indication), MAC (Media Access Control) frame transmission delay and other factors are taken into consideration to select the access point. Meanwhile, it makes a positive response to the station of gusty traffic with minimal access point handoff to balance the entire network load. The algorithm can explicitly select the access point of the idle channel, and balance the load of access points. Then it effectively improves system throughput and reduces transmission delay of the packet. Compared with the traditional algorithms, it improves system throughput by 13.6%.

        wireless local area network (WLAN); load balance; access point selection

        1671-5896(2014)05-0498-06

        2014-04-14

        國家自然科學基金資助項目(61202399); 中央高校基本科研業(yè)務費專項資金資助項目(2012RC0310)

        申超(1990— ), 男, 山東萊蕪人, 北京郵電大學碩士研究生, 主要從事無線網(wǎng)絡優(yōu)化及生物醫(yī)學信息的獲取、 傳輸與處理技術研究, (Tel)86-13051649294(E-mail)shenchao.bupt@gmail.com;

        孫丹丹(1978— ), 女, 北京人, 北京郵電大學講師, 主要從事Ad Hoc網(wǎng)絡協(xié)作通信研究, (Tel)86-10-62282134(E-mail)sdd661@bupt.edu.cn。

        TP393.17

        : A

        猜你喜歡
        關聯(lián)
        不懼于新,不困于形——一道函數(shù)“關聯(lián)”題的剖析與拓展
        “苦”的關聯(lián)
        當代陜西(2021年17期)2021-11-06 03:21:36
        船山與宋學關聯(lián)的再探討
        原道(2020年2期)2020-12-21 05:47:06
        “一帶一路”遞進,關聯(lián)民生更緊
        當代陜西(2019年15期)2019-09-02 01:52:00
        新制度關聯(lián)、組織控制與社會組織的倡導行為
        奇趣搭配
        基于廣義關聯(lián)聚類圖的分層關聯(lián)多目標跟蹤
        自動化學報(2017年1期)2017-03-11 17:31:17
        智趣
        讀者(2017年5期)2017-02-15 18:04:18
        探討藏醫(yī)學與因明學之間的關聯(lián)
        西藏科技(2016年5期)2016-09-26 12:16:39
        GPS異常監(jiān)測數(shù)據(jù)的關聯(lián)負選擇分步識別算法
        少妇又色又爽又刺激的视频| 四虎影视永久在线精品| 国产精品青草视频免费播放 | 卡一卡二卡三无人区| 成年人黄视频大全| 亚洲乱色视频在线观看| 福利利视频在线观看免费| 欧美69久成人做爰视频| 欧美亚洲国产精品久久高清| 亚洲欧美日韩在线精品2021| 精品高清一区二区三区人妖| 国产精品视频一区二区三区不卡| 亲子乱aⅴ一区二区三区下载| a午夜国产一级黄片| 美女丝袜诱惑在线播放蜜桃| 风流老太婆大bbwbbwhd视频| 人妻少妇看a偷人无码精品| 亚洲国产欧美久久香综合| 熟女少妇精品一区二区三区| 久久99国产综合精品| 国产一起色一起爱| 国产免费一区二区av| 在线精品首页中文字幕亚洲| 国产福利精品一区二区| 欧美高清国产在线播放| 日本道免费一区日韩精品| 日本高清一级二级三级| 黑人巨大无码中文字幕无码| 夜夜被公侵犯的美人妻| 日本高清成人一区二区三区| 国产婷婷色一区二区三区| 天码av无码一区二区三区四区| 久久久婷婷综合五月天| 人成在线免费视频网站| 激情航班h版在线观看| 国产精品青草久久久久婷婷| 国产女主播一区二区三区在线观看 | 啪啪视频免费看一区二区| 亚洲精品粉嫩美女一区| 午夜精品久久久久久久久久久久| 韩国日本亚洲精品视频 |