王艷敏
?。暇┼]電大學(xué) 通信與信息工程學(xué)院,江蘇 南京 210003)
摘要:提出了一種基于業(yè)務(wù)類別的聯(lián)合呼叫控制算法。在網(wǎng)絡(luò)接入選擇時(shí),實(shí)時(shí)業(yè)務(wù)相對(duì)于非實(shí)時(shí)業(yè)務(wù)來說,應(yīng)該盡可能地減少切換次數(shù)、降低切換時(shí)延。非實(shí)時(shí)業(yè)務(wù)要求較高的數(shù)據(jù)傳輸速率,而對(duì)時(shí)延不敏感。因此,在兩個(gè)網(wǎng)絡(luò)資源都足夠的情況下,實(shí)時(shí)業(yè)務(wù)首選接入蜂窩網(wǎng)絡(luò),非實(shí)時(shí)業(yè)務(wù)首選接入WLAN。仿真并分析了異構(gòu)網(wǎng)絡(luò)中呼叫接納控制算法性能的重要指標(biāo):新業(yè)務(wù)阻塞率。仿真結(jié)果表明,所提算法考慮了負(fù)載均衡,有效地利用了系統(tǒng)中的資源,提高了系統(tǒng)中的資源利用率,新業(yè)務(wù)阻塞率明顯降低。
關(guān)鍵詞:異構(gòu)無線網(wǎng)絡(luò);聯(lián)合呼叫接納控制;業(yè)務(wù)類別;新業(yè)務(wù)阻塞率
中圖分類號(hào):TN915.6文獻(xiàn)標(biāo)識(shí)碼:ADOI: 10.19358/j.issn.1674-7720.2016.24.019
引用格式:王艷敏. 基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法[J].微型機(jī)與應(yīng)用,2016,35(24):66-69.
0引言
隨著無線技術(shù)的不斷發(fā)展,未來通信網(wǎng)絡(luò)將越來越趨于異構(gòu)化,多種無線接入技術(shù)(RAT)將會(huì)出現(xiàn)長期共存的現(xiàn)象,因此如何充分利用不同網(wǎng)絡(luò)間的互補(bǔ)特性來實(shí)現(xiàn)異構(gòu)網(wǎng)線網(wǎng)絡(luò)技術(shù)的有機(jī)融合,如何使得任何用戶在任何地點(diǎn)、任何時(shí)間都能獲得具有QoS(服務(wù)質(zhì)量)保證的服務(wù),都需要投入大量的研究。
聯(lián)合呼叫接納控制是指在異構(gòu)無線網(wǎng)絡(luò)中,根據(jù)融合業(yè)務(wù)的需求、無線資源的變化、系統(tǒng)負(fù)載的調(diào)整以及用戶的偏好,為具有接入多種網(wǎng)絡(luò)能力的移動(dòng)終端選擇最合適的接入網(wǎng)絡(luò),并在網(wǎng)絡(luò)端充分協(xié)調(diào)各種網(wǎng)絡(luò)資源,在保證業(yè)務(wù)QoS的前提下,最大限度地接收用戶接入請(qǐng)求,以實(shí)現(xiàn)資源的優(yōu)化配置。是保證QoS和減少網(wǎng)絡(luò)擁塞的重要機(jī)制。理想的接納控制策略可以平衡不同網(wǎng)絡(luò)之間的網(wǎng)絡(luò)負(fù)載,進(jìn)而減少不同網(wǎng)絡(luò)之間的資源調(diào)度。
在異構(gòu)無線網(wǎng)絡(luò)中,由于不同類型的無線接入系統(tǒng)在資源分配策略、業(yè)務(wù)類型、可用帶寬以及QoS協(xié)商機(jī)制等方面都有不同之處,因此它們各自采用的接入控制策略也會(huì)有著很大的差別。不同的無線接入網(wǎng)絡(luò)的地理位置相互交錯(cuò)重疊,因此呼叫類型也將更加復(fù)雜。
衡量聯(lián)合呼叫接納控制算法的重要指標(biāo)有:網(wǎng)絡(luò)負(fù)載狀況、新呼叫阻塞率、切換呼叫中斷率、網(wǎng)絡(luò)吞吐量、網(wǎng)絡(luò)資源的利用率、服務(wù)質(zhì)量等。在異構(gòu)無線網(wǎng)絡(luò)中,用戶對(duì)業(yè)務(wù)的需求也將更加多樣化,不同業(yè)務(wù)對(duì)時(shí)延、丟包率、抖動(dòng)、業(yè)務(wù)帶寬等 QoS 要求也不相同。本文主要研究基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法,把業(yè)務(wù)類型分為兩種,即實(shí)時(shí)業(yè)務(wù)和非實(shí)時(shí)業(yè)務(wù),根據(jù)業(yè)務(wù)特性選擇最合適的接入網(wǎng)絡(luò),使業(yè)務(wù)能夠在較適合自身特性的網(wǎng)絡(luò)中傳輸。
1相關(guān)研究
當(dāng)前一些主要的聯(lián)合呼叫接納控制算法如下。
?。?)基于用戶偏好的聯(lián)合呼叫接納控制算法
此類算法一般以業(yè)務(wù)類型、業(yè)務(wù)花費(fèi)、服務(wù)質(zhì)量作為參數(shù),對(duì)于網(wǎng)絡(luò)融合的背景沒有限制,適用于多網(wǎng)絡(luò)、多運(yùn)營商的場(chǎng)景,對(duì)于資源的利用率一般,能使用戶比較滿意,計(jì)算的開銷比較大,對(duì)移動(dòng)終端的要求高,實(shí)施起來比較困難。文獻(xiàn)[1]提出異構(gòu)網(wǎng)絡(luò)中基于用戶滿意度的資源分配,提出一個(gè)框架,建立運(yùn)營商為投標(biāo)方,用戶為買家,由第三方來代理拍賣,最終由用戶選擇滿足用戶偏好和應(yīng)用具體要求的網(wǎng)絡(luò)。該算法每次投標(biāo)都需要進(jìn)行計(jì)算收益值并且計(jì)算比較復(fù)雜,另外對(duì)移動(dòng)終端的要求也比較高,目前比較難以實(shí)施。
(2)基于負(fù)載均衡的聯(lián)合呼叫接納控制算法
此類算法一般以負(fù)載均衡、業(yè)務(wù)類型作為參數(shù),適用于包括不對(duì)稱業(yè)務(wù)比較多的網(wǎng)絡(luò),如LTE和WiMAX融合系統(tǒng),對(duì)于資源的利用率非常高,但不能使用戶滿意,計(jì)算開銷一般,實(shí)施起來比較容易。文獻(xiàn)[2]提出了一種異構(gòu)網(wǎng)絡(luò)負(fù)載均衡算法,合理分配網(wǎng)絡(luò)帶寬并調(diào)節(jié)適當(dāng)?shù)膮?shù),實(shí)現(xiàn)了異構(gòu)網(wǎng)絡(luò)的負(fù)載均衡。該算法對(duì)于資源利用比較充分,但是忽略了對(duì)用戶偏好的滿足。
(3)基于模糊邏輯的聯(lián)合呼叫接納控制算法
該算法引入模糊邏輯理論,是智能計(jì)算中較為常見的一種算法。此類算法一般考慮負(fù)載均衡、用戶偏好、業(yè)務(wù)類型,對(duì)于資源的利用率較好,能使用戶比較滿意,計(jì)算開銷比較大,算法比較復(fù)雜。文獻(xiàn)[3]提出一種基于模糊邏輯的呼叫接入控制算法,考慮到用戶的移動(dòng)性、網(wǎng)絡(luò)負(fù)載、用戶滿意度等參數(shù),從候選網(wǎng)絡(luò)中選擇最佳的接入網(wǎng)絡(luò),但此類算法太過復(fù)雜,而且主觀性過大。
?。?)基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法
此類算法一般考慮負(fù)載均衡、業(yè)務(wù)類別、服務(wù)質(zhì)量作為參數(shù),適用于承載不同業(yè)務(wù)特性的網(wǎng)絡(luò),如4G和WLAN融合網(wǎng)絡(luò),對(duì)于資源的利用率和用戶滿意度一般,計(jì)算開銷比較小,也比較容易進(jìn)行部署。接下來將詳細(xì)介紹基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法。
2系統(tǒng)模型
下一代無線網(wǎng)絡(luò)環(huán)境是寬帶移動(dòng)無線接入和異構(gòu)分布的網(wǎng)絡(luò),是各種無線接入技術(shù)的異構(gòu)融合,強(qiáng)調(diào)不同系統(tǒng)之間的互聯(lián)互通。異構(gòu)無線網(wǎng)絡(luò)的互聯(lián)互通方案有兩種:緊耦合模式和松耦合模式。本文考慮到4G和WLAN在覆蓋范圍和接入帶寬上有不同的優(yōu)勢(shì)和局限性,它們之間可以相互補(bǔ)充,滿足不同的用戶需求,因此采用兩種網(wǎng)絡(luò)緊耦合的方式為用戶提供無縫的連接,其系統(tǒng)的仿真場(chǎng)景示意圖如圖1所示。
在該場(chǎng)景中,在地理位置上主要包括兩類區(qū)域:4G蜂窩小區(qū)(4G蜂窩網(wǎng)絡(luò)單一覆蓋的區(qū)域)和WLAN小區(qū)(4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)重疊覆蓋區(qū)域)。本文假設(shè)4G蜂窩網(wǎng)絡(luò)之間的水平切換處于平衡狀態(tài),不考慮4G蜂窩網(wǎng)絡(luò)間的水平切換問題。4G蜂窩網(wǎng)絡(luò)覆蓋范圍較廣,WLAN具有高帶寬和高速率,但是其覆蓋范圍有限。而網(wǎng)絡(luò)承載有兩大類業(yè)務(wù):實(shí)時(shí)業(yè)務(wù)和非實(shí)時(shí)業(yè)務(wù)。
3基于業(yè)務(wù)類別的聯(lián)合呼叫控制算法(BDS-JCAC算法)
在4G/WLAN的異構(gòu)融合網(wǎng)絡(luò)中,多模終端既可以接入4G蜂窩網(wǎng)絡(luò)中,也可以接入到 WLAN 網(wǎng)絡(luò)中?;跇I(yè)務(wù)類別的聯(lián)合呼叫接納控制機(jī)制主要有以下三點(diǎn)任務(wù):(1)要保證接入用戶的服務(wù)質(zhì)量,當(dāng)網(wǎng)絡(luò)中的資源足以接入用戶業(yè)務(wù)時(shí),允許接入;(2)要保證當(dāng)前正在進(jìn)行的業(yè)務(wù)的服務(wù)質(zhì)量不受新接入的業(yè)務(wù)的影響;(3)要保證各個(gè)網(wǎng)絡(luò)的負(fù)載均衡,避免造成系統(tǒng)資源利用率低的情況。
本文提出一種基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法(BDSJCAC算法)??紤]兩種業(yè)務(wù)類型:實(shí)時(shí)業(yè)務(wù)和非實(shí)時(shí)業(yè)務(wù),并且假設(shè)4G蜂窩網(wǎng)絡(luò)中的新呼叫在整個(gè)呼叫過程中都保持靜止或者低速移動(dòng)的狀態(tài),即不考慮4G蜂窩網(wǎng)絡(luò)之間的水平切換問題。在4G/WLAN的異構(gòu)融合網(wǎng)絡(luò)中,移動(dòng)終端的接收信號(hào)強(qiáng)度與其距離基站的大小有關(guān),距離越大,接收信號(hào)強(qiáng)度越小。在移動(dòng)終端運(yùn)動(dòng)的過程中,要判斷移動(dòng)終端處于何種網(wǎng)絡(luò)之中就必須判斷移動(dòng)終端的位置,設(shè)定移動(dòng)終端在4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)重疊覆蓋區(qū)域邊界所接收的信號(hào)強(qiáng)度為接收信號(hào)強(qiáng)度的門限值,當(dāng)移動(dòng)終端的接收信號(hào)強(qiáng)度小于門限值時(shí),則其處于4G蜂窩網(wǎng)絡(luò)單一覆蓋的區(qū)域,反之,則處于4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)重疊覆蓋區(qū)域。下面分別考慮實(shí)時(shí)業(yè)務(wù)和非實(shí)時(shí)業(yè)務(wù)的具體接入控制流程。
?。?)實(shí)時(shí)業(yè)務(wù):當(dāng)?shù)竭_(dá)的新業(yè)務(wù)為實(shí)時(shí)業(yè)務(wù)時(shí),優(yōu)先考慮4G蜂窩網(wǎng)絡(luò),具體的接納控制流程如圖2所示,具體描述如下:
?、僖苿?dòng)終端判斷4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值,若此時(shí)4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載允許接入該用戶業(yè)務(wù),則接入該業(yè)務(wù);反之,進(jìn)行下一步判斷。
?、谝苿?dòng)終端根據(jù)其接收信號(hào)強(qiáng)度判斷其所處的網(wǎng)絡(luò)區(qū)域,若此時(shí)是4G蜂窩網(wǎng)絡(luò)單一覆蓋的區(qū)域,則阻塞該業(yè)務(wù);反之,進(jìn)入下一步判斷。
③移動(dòng)終端判斷WLAN網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值,若此時(shí)WLAN網(wǎng)絡(luò)的負(fù)載允許接入一些業(yè)務(wù),則移動(dòng)終端首先嘗試將4G蜂窩網(wǎng)絡(luò)的部分非實(shí)時(shí)業(yè)務(wù)切換到WLAN網(wǎng)絡(luò)中,若切換成功,則再進(jìn)行第一步判斷,嘗試在4G蜂窩網(wǎng)絡(luò)中接入該業(yè)務(wù);若沒有切換成功,則根據(jù)WLAN網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值判斷WLAN網(wǎng)絡(luò)是否允許接入該用戶業(yè)務(wù),若允許,則接入該業(yè)務(wù),反之則阻塞該業(yè)務(wù)。
基站實(shí)時(shí)監(jiān)測(cè)4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)的負(fù)載狀況。當(dāng)檢測(cè)到4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載變輕而WLAN網(wǎng)絡(luò)過載時(shí),為了使用戶獲得更好的服務(wù)質(zhì)量,將在WLAN網(wǎng)絡(luò)中的實(shí)時(shí)業(yè)務(wù)切換回4G蜂窩網(wǎng)絡(luò)。當(dāng)有多個(gè)移動(dòng)終端需要切換時(shí),選擇移動(dòng)速度較快的優(yōu)先進(jìn)行切換。
?。?)非實(shí)時(shí)業(yè)務(wù):當(dāng)?shù)竭_(dá)的新業(yè)務(wù)為非實(shí)時(shí)業(yè)務(wù)時(shí),優(yōu)先考慮WLAN網(wǎng)絡(luò),具體的接納控制流程如圖3所示,具體描述如下:
?、僖苿?dòng)終端根據(jù)其接收信號(hào)強(qiáng)度判斷其所處的網(wǎng)絡(luò)區(qū)域。若此時(shí)是4G蜂窩網(wǎng)絡(luò)單一覆蓋的區(qū)域,移動(dòng)終端先判斷4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值,若此時(shí)4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載允許接入該用戶業(yè)務(wù),則接入該業(yè)務(wù);反之,則阻塞該業(yè)務(wù)。若此時(shí)是4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)重疊覆蓋區(qū)域,則進(jìn)入下一步判斷。
?、谝苿?dòng)終端判斷WLAN網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值,若此時(shí)WLAN網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載允許接入該用戶業(yè)務(wù),則接入該業(yè)務(wù);反之,進(jìn)行下一步判斷。
?、垡苿?dòng)終端判斷4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值,若此時(shí)4G蜂窩網(wǎng)絡(luò)的負(fù)載允許接入一些業(yè)務(wù),則移動(dòng)終端首先嘗試將WLAN網(wǎng)絡(luò)的部分實(shí)時(shí)業(yè)務(wù)切換到4G網(wǎng)絡(luò)中,若切換成功,則再進(jìn)行第二步判斷,嘗試在WLAN網(wǎng)絡(luò)中接入該業(yè)務(wù);若沒有切換成功,則根據(jù)4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載值判斷4G蜂窩網(wǎng)絡(luò)是否允許接入該用戶業(yè)務(wù),若允許,則接入該業(yè)務(wù),反之則阻塞該業(yè)務(wù)。
基站實(shí)時(shí)監(jiān)測(cè)4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)的負(fù)載狀況。當(dāng)檢測(cè)到WLAN網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載變輕而4G蜂窩網(wǎng)絡(luò)的網(wǎng)絡(luò)過載,為了使用戶獲得更好的服務(wù)質(zhì)量,將在4G蜂窩網(wǎng)絡(luò)中的非實(shí)時(shí)業(yè)務(wù)切換回WLAN網(wǎng)絡(luò)。當(dāng)有多個(gè)移動(dòng)終端需要切換時(shí),選擇移動(dòng)速度較慢的優(yōu)先進(jìn)行切換。
4仿真與分析
設(shè)置仿真場(chǎng)景為4G/WLAN的異構(gòu)融合網(wǎng)絡(luò),見圖1。在該場(chǎng)景中,設(shè)定4G蜂窩網(wǎng)絡(luò)的覆蓋區(qū)域半徑為1 km,WLAN網(wǎng)絡(luò)的覆蓋區(qū)域半徑為150 m,4G蜂窩網(wǎng)絡(luò)的帶寬為7.2 Mb/s,WLAN網(wǎng)絡(luò)的帶寬為11 Mb/s。用戶均勻地分布在圖1中網(wǎng)絡(luò)所覆蓋的區(qū)域,用戶使用的業(yè)務(wù)分為實(shí)時(shí)業(yè)務(wù)和非實(shí)時(shí)業(yè)務(wù),業(yè)務(wù)的到達(dá)過程服從泊松分布。移動(dòng)終端的速度設(shè)定為低速和高速兩種。移動(dòng)終端的接收信號(hào)強(qiáng)度與發(fā)送方和接收方的距離有關(guān),參考第3節(jié)的無線傳輸信道模型,其中μ=0,δ=3。
當(dāng)一個(gè)新業(yè)務(wù)到達(dá)時(shí),根據(jù)實(shí)時(shí)業(yè)務(wù)或者非實(shí)時(shí)業(yè)務(wù)接納控制流程進(jìn)行判斷,BDSJCAC算法與未進(jìn)行業(yè)務(wù)類別區(qū)分的JCAC算法的新業(yè)務(wù)阻塞率對(duì)比圖如圖4所示。從圖4可以看出,當(dāng)業(yè)務(wù)到達(dá)率比較低時(shí),新業(yè)務(wù)阻塞率都為0,此時(shí)系統(tǒng)中4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)都有充足的容量來接納新業(yè)務(wù),所以沒有新業(yè)務(wù)阻塞率,而此時(shí)也看不出BDSJCAC算法的優(yōu)勢(shì)。接下來隨著業(yè)務(wù)到達(dá)率的不斷提高,兩種算法的新業(yè)務(wù)阻塞率也在不斷提高,而對(duì)于相同的業(yè)務(wù)到達(dá)率,BDSJCAC算法的新業(yè)務(wù)阻塞率明顯低于未進(jìn)行業(yè)務(wù)類別區(qū)分的JCAC算法。這是因?yàn)椋珺DSJCAC算法考慮到了負(fù)載均衡,有效利用系統(tǒng)中的資源,提高了系統(tǒng)中的資源利用率。
系統(tǒng)的網(wǎng)絡(luò)負(fù)載變化對(duì)比圖如圖5所示。從圖5可以看出,當(dāng)業(yè)務(wù)到達(dá)率比較低時(shí),兩種算法的網(wǎng)絡(luò)負(fù)載情況相同,此時(shí)系統(tǒng)中4G蜂窩網(wǎng)絡(luò)和WLAN網(wǎng)絡(luò)負(fù)載較輕,都有充足的容量來接納新業(yè)務(wù),所以新業(yè)務(wù)都能被接納,而此時(shí)也看不出BDSJCAC算法的優(yōu)勢(shì)。接下來隨著業(yè)務(wù)到達(dá)率的不斷提高,兩種算法的網(wǎng)絡(luò)負(fù)載也在不斷提高,也有了差距。對(duì)于相同的業(yè)務(wù)到達(dá)率,BDSJCAC算法的網(wǎng)絡(luò)負(fù)載明顯高于未進(jìn)行業(yè)務(wù)類別區(qū)分的JCAC算法。這是因?yàn)?,BDSJCAC算法考慮到了負(fù)載均衡,使得系統(tǒng)能夠接納更多的業(yè)務(wù),從而充分利用了系統(tǒng)容量,提高了系圖5系統(tǒng)網(wǎng)絡(luò)負(fù)載變化對(duì)比圖統(tǒng)中的資源利用率。
5結(jié)論
本文首先介紹了基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法的系統(tǒng)模型,接著分實(shí)時(shí)業(yè)務(wù)和非實(shí)時(shí)業(yè)務(wù)分別介紹了基于業(yè)務(wù)類別的聯(lián)合呼叫接納控制算法的算法原理,最后仿真分析了BDSJCAC算法的有效性和性能,并與未進(jìn)行業(yè)務(wù)類別區(qū)分的JCAC算法進(jìn)行對(duì)比,著重根據(jù)不同的業(yè)務(wù)到達(dá)率,研究新業(yè)務(wù)阻塞率以及網(wǎng)絡(luò)負(fù)載的變化。仿真表明,BDSJCAC算法考慮了負(fù)載均衡,有效地利用了系統(tǒng)中的資源,提高了系統(tǒng)中的資源利用率。
參考文獻(xiàn)
?。?] TOSEEF U, KHAN M A, GORG C, et al. User satisfaction based resource allocation in future heterogeneous wireless networks[C]. Communication Networks and Services Research Conference, 2011:217-223.
?。?] 王輝, 李晉光. 異構(gòu)網(wǎng)絡(luò)負(fù)載均衡算法[J]. 工業(yè)儀表與自動(dòng)化裝置, 2014(5):111-114.
?。?] Yang Zheng, Sheng Jie,Tang Liangrui. A novel call admission control scheme based on triangle module operator for heterogeneous wireless networks[C]. Fuzzy Systems and Knowledge Discovery, 2012:20782082.