劉勁松
(河北大學(xué) 數(shù)學(xué)與計(jì)算機(jī)學(xué)院,河北 保定 071002)
移動(dòng)通信出現(xiàn)于20世紀(jì)20年代,目前GSM移動(dòng)通訊系統(tǒng)在世界無(wú)線通訊市場(chǎng)占據(jù)了主導(dǎo)地位。
GSM 移動(dòng)通訊技術(shù)的核心技術(shù)之一就是切換。切換的目的是在保持通話的狀態(tài)下手機(jī)用戶可以自由的移動(dòng)?!耙苿?dòng)臺(tái)在運(yùn)動(dòng)狀態(tài)下,與基站的距離和相對(duì)位置隨時(shí)間而發(fā)生變化”[1],這就導(dǎo)致移動(dòng)臺(tái)接收到的信號(hào)電平和質(zhì)量隨時(shí)發(fā)生變化,移動(dòng)臺(tái)需要保持與基站的無(wú)線鏈路的暢通,就需要挑選信號(hào)較好的基站建立聯(lián)系。
切換大致分為六個(gè)步驟:測(cè)量報(bào)告處理,觸發(fā)判決,小區(qū)選擇,目標(biāo)排序,切換執(zhí)行,失敗處理。
測(cè)量報(bào)告處理,是移動(dòng)臺(tái)在專用模式下,如通話模式,會(huì)不斷對(duì)當(dāng)前服務(wù)小區(qū)和相鄰小區(qū)的信號(hào)進(jìn)行評(píng)估,移動(dòng)臺(tái)通過(guò)上行的SACCH信道向基站上報(bào)測(cè)量報(bào)告,同時(shí)基站會(huì)對(duì)上行鏈路測(cè)量,并將這兩份測(cè)量報(bào)告提交BSC進(jìn)行判決。
上行測(cè)量報(bào)告,是基站的測(cè)量報(bào)告,主要包括下行DTX是否開(kāi)啟,上行接受電平和質(zhì)量,基站和移動(dòng)臺(tái)功率,TA和功控相關(guān)信息。下行測(cè)量報(bào)告,是移動(dòng)臺(tái)的測(cè)量報(bào)告,主要包括上行DTX是否開(kāi)啟,下行接收電平和質(zhì)量,最強(qiáng)的6個(gè)鄰小區(qū)電平,動(dòng)態(tài)功控相關(guān)信息。現(xiàn)網(wǎng)一般要求開(kāi)啟上行和下行 DTX,以降低干擾。測(cè)量報(bào)告的周期有所不同,分為兩種情形,專用模式下SACCH信道伴隨SDCCH信道,2個(gè)51復(fù)幀包含一個(gè)完整的測(cè)量報(bào)告的SACCH消息,其周期為470毫秒;通話模式下SACCH信道伴隨TCH信道,4個(gè)26復(fù)幀構(gòu)成一個(gè)包含完整的測(cè)量報(bào)告的SACCH消息,其周期為480毫秒。測(cè)量報(bào)告中電平和質(zhì)量分別有兩個(gè)值:全部測(cè)量值,即對(duì)TCH的除空閑幀之外的所有復(fù)幀的測(cè)量值;局部測(cè)量值,即只對(duì)4個(gè)SACCH幀和第三個(gè)復(fù)幀前8個(gè)幀共計(jì)12個(gè)幀進(jìn)行測(cè)量,因?yàn)楫?dāng)開(kāi)啟不連續(xù)發(fā)射DTX時(shí),當(dāng)用戶沒(méi)有說(shuō)話時(shí),除這12幀之外的所有其他均為空幀。
為了節(jié)約 Abis口的資源,基站側(cè)可將收集和測(cè)量的報(bào)告做預(yù)處理然后上傳。預(yù)處理主要考慮兩個(gè)方面問(wèn)題,測(cè)量報(bào)告未接收到,測(cè)量報(bào)告的合并原則。首先,測(cè)量報(bào)告未收到,由于測(cè)量報(bào)告發(fā)送不需要證實(shí)消息,這就增加測(cè)量報(bào)告丟失的不確定性。在實(shí)際應(yīng)用中,zeroallowed來(lái)確定允許丟失測(cè)量報(bào)告的個(gè)數(shù),在一個(gè)測(cè)量報(bào)告處理的窗口內(nèi),如丟失測(cè)量報(bào)告?zhèn)€數(shù)小于等于zeroallowed,則忽略該測(cè)量報(bào)告,如超過(guò)此參數(shù),則按最低值計(jì)算平均處理。其次,測(cè)量報(bào)告的合并處理原則,滑動(dòng)窗口,加權(quán)平均。上面講到當(dāng)開(kāi)啟不連續(xù)發(fā)射之后,測(cè)量報(bào)告中全局測(cè)量和局部測(cè)量的差值可能比較大,由于局部測(cè)量計(jì)算的幀只有12幀,不能準(zhǔn)確反應(yīng)出當(dāng)時(shí)無(wú)線環(huán)境情況,所以預(yù)處理中所占權(quán)值較低。當(dāng)用戶說(shuō)話時(shí)TCH全部幀中傳送語(yǔ)音時(shí),全局測(cè)量所有100個(gè)非空幀,結(jié)果就要精確得多,所以預(yù)處理中所占權(quán)值較高。該值通常設(shè)置為2,就是說(shuō)全局測(cè)量在計(jì)算中的重要性比局部變量高一倍。預(yù)處理參數(shù)通常設(shè)置為2,就是說(shuō)基站將2對(duì)測(cè)量報(bào)告(上行測(cè)量和下行測(cè)量報(bào)告)做滑動(dòng)窗口加權(quán)平均后生成一個(gè)報(bào)告由基站發(fā)送到BSC做判決,滑動(dòng)窗口通常設(shè)置為4,就是取最近的四份測(cè)量報(bào)告做加權(quán)平均處理生成一份報(bào)告上發(fā)到BSC,由于無(wú)線環(huán)境復(fù)雜,所以測(cè)量報(bào)告的數(shù)值波動(dòng)很大,為了使切換判決更加準(zhǔn)確而引入了滑窗機(jī)制。
切換的判決分兩種情況,同一個(gè)BSC下的切換由該BSC判決,其他情況由MSC判決。判決的方法是,如果送到BSC的測(cè)量報(bào)告連續(xù)N個(gè)中有P個(gè)則判決生效。N值通常設(shè)置為4,P值通常設(shè)置為3,即如果提交BSC的連續(xù)4個(gè)測(cè)量報(bào)告中有3個(gè)滿足切換開(kāi)啟條件,且接收電平滿足相應(yīng)切換開(kāi)啟條件,則開(kāi)啟切換后續(xù)流程,篩選。其中切換開(kāi)啟條件,以PBGT切換為例則是,任一鄰小區(qū)電平大于當(dāng)前服務(wù)小區(qū)電平和PBGT切換遲滯(HOMARGIN),切換開(kāi)啟門限,如PBGTStartThs通常設(shè)置為最小值,即盡量早的執(zhí)行 PBGT切換以達(dá)到更好的服務(wù)質(zhì)量。
小區(qū)選擇或者叫小區(qū)篩選,因?yàn)榍袚Q種類很多,最常用切換按觸發(fā)條件可分為:上行干擾切換,下行干擾切換,功率預(yù)算切換也就是PBGT切換,上行質(zhì)量切換,下行質(zhì)量切換,上行電平切換,下行電平切換。當(dāng)切換觸發(fā)啟動(dòng)之后,先要對(duì)測(cè)量報(bào)告中的小區(qū)進(jìn)行選擇,分別按照上下行的電平或質(zhì)量或干擾大于相應(yīng)的遲滯篩選出來(lái),之后對(duì)篩選出來(lái)的小區(qū)進(jìn)行排序。小區(qū)排序主要考慮小區(qū)的層優(yōu)先級(jí),小區(qū)是否禁止接入等相關(guān)信息。如考慮懲罰切換失敗小區(qū),還需考慮小區(qū)動(dòng)態(tài)優(yōu)先級(jí),以提高切換成功率和控制切換流向。
切換執(zhí)行,首先是從排序第一位的鄰區(qū)進(jìn)行切換嘗試,BSC向切換的目標(biāo)鄰區(qū)發(fā)送信道信道激活消息,如果目標(biāo)鄰區(qū)信道激活成功發(fā)送信道激活回復(fù)消息,這時(shí)用于切換目標(biāo)的鄰區(qū)的業(yè)務(wù)信道已經(jīng)建立,且目標(biāo)鄰區(qū)分配的專用信道等待移動(dòng)臺(tái)的接入,BSC則在主服務(wù)小區(qū)向移動(dòng)臺(tái)發(fā)送切換命令,并啟動(dòng)定時(shí)前T3103,如果T3103超時(shí)前沒(méi)有接到目標(biāo)小區(qū)切換成功或切換不成功消息,則通知MSC清除相關(guān)鏈接,并記錄為一次掉話。
移動(dòng)臺(tái)接到切換指令后則根據(jù)切換命令內(nèi)容指示,到目標(biāo)鄰區(qū)指定專用信道對(duì)應(yīng)的隨機(jī)接入信道發(fā)送切換接入消息,并啟動(dòng)T3124計(jì)時(shí)器,如果基站收到移動(dòng)臺(tái)發(fā)送的切換接入消息,則發(fā)送切換探測(cè)消息到BSC,表明正確的移動(dòng)臺(tái)已經(jīng)成功接入到目標(biāo)鄰區(qū)中,由于通常為異步切換,移動(dòng)臺(tái)將一直發(fā)送切換接入消息直到收到目標(biāo)鄰區(qū)向移動(dòng)臺(tái)發(fā)送的物理消息或者T3124超時(shí),而目標(biāo)鄰區(qū)將啟動(dòng)T3105計(jì)時(shí)器,并將一直發(fā)送物理消息直到目標(biāo)鄰區(qū)收到移動(dòng)臺(tái)發(fā)送的SAMB消息,目標(biāo)鄰區(qū)則向移動(dòng)臺(tái)回復(fù)UA消息,向BSC發(fā)送建立指示消息,移動(dòng)臺(tái)收到UA消息后,移動(dòng)臺(tái)到系統(tǒng)的通路已經(jīng)建立,移動(dòng)臺(tái)將發(fā)送切換完成消息到BSC。如果移動(dòng)臺(tái)沒(méi)有接收到物理消息或者UA證實(shí)消息,則返回原小區(qū)并發(fā)送切換失敗消息,由系統(tǒng)決定是否再進(jìn)行切換。
圖1 網(wǎng)絡(luò)的切換處理
切換失敗的處理,“為了避免向有問(wèn)題小區(qū)的頻繁切換導(dǎo)致切換失敗增加,我們引入了動(dòng)態(tài)優(yōu)先級(jí)概念,對(duì)于切換失敗的小區(qū),我們將給予一定時(shí)間內(nèi)優(yōu)先級(jí)調(diào)低的方法給予懲罰”[2]。這既有助于切換成功率的提高和掉話的降低,也使隱性故障導(dǎo)致的影響進(jìn)一步減小。