一種應(yīng)急廣播的播放方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)急廣播的播放方法及系統(tǒng)。
【背景技術(shù)】
[0002]根據(jù)國家相關(guān)部門對建設(shè)應(yīng)急廣播系統(tǒng)的要求,需要播放應(yīng)急廣播的系統(tǒng)能夠根據(jù)播放應(yīng)急廣播的區(qū)域以及優(yōu)先級對指定區(qū)域或終端進行可尋址廣播。應(yīng)急廣播系統(tǒng)從控制和響應(yīng)層面主要分為前端控制軟件和終端兩部分。前端控制軟件發(fā)送廣播的控制指令,終端根據(jù)廣播的控制指令播放廣播。
[0003]應(yīng)急廣播系統(tǒng)在分區(qū)域進行廣播時,主要根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的識別碼,確定終端進行廣播。應(yīng)急廣播系統(tǒng)中前端控制軟件通過在控制指令中攜帶應(yīng)急廣播目標(biāo)區(qū)域的識別碼發(fā)送給終端,終端根據(jù)該識別碼播放響應(yīng)的廣播。其中識別碼需要符合GB/T2260-2007和GB/T10114-2003的行政區(qū)域數(shù)字代碼要求。較常見的實現(xiàn)方式為目標(biāo)區(qū)域的識別碼共12位,前6位依據(jù)國標(biāo)規(guī)范設(shè)置分別代表省、市、縣,后6位由當(dāng)?shù)叵嚓P(guān)部門統(tǒng)一分配。
[0004]例如,參見圖1,應(yīng)急廣播的目標(biāo)區(qū)域的識別碼結(jié)構(gòu)圖中,前兩位代表省、自治區(qū)、直轄市、特別行政區(qū)代碼;第3和第4位代表市、地區(qū)、自治州、盟、直轄市所轄市轄區(qū)/縣、省/自治區(qū)直轄縣代碼;第5和第6位代表縣、自制縣、旗、自制旗、市轄區(qū)、林區(qū)、特區(qū)代碼;第7和第8位代表鄉(xiāng)鎮(zhèn)、街道、民族鎮(zhèn)、民族鄉(xiāng)、蘇木編碼;第9和第10位代表行政村、屯、寨編碼;最后兩位代表接收廣播的終端的編碼、分組號。
[0005]舉例說明圖1所示的識別碼的匹配原則。假設(shè)某終端的內(nèi)置識別碼為:1001 0101 01 02,那么該識別碼能夠匹配的識別碼有:10 00 00 00 00 00的省級廣播、10 01 0000 00 00的市級廣播、10 01 01 00 00 00的縣級廣播、10 01 01 01 00 00的鄉(xiāng)鎮(zhèn)級廣播、10 01 01 01 01 00的村級廣播、10 01 01 01 01 02的終端的廣播。
[0006]應(yīng)急廣播系統(tǒng)根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域和應(yīng)急廣播播發(fā)用戶的行政級別對指定區(qū)域或終端進行插播應(yīng)急廣播的優(yōu)先級判定。一般地,當(dāng)終端收到多條應(yīng)急廣播的控制指令且均與該終端的識別碼匹配時,終端需要根據(jù)指令中的應(yīng)急廣播的優(yōu)先級參數(shù)進行判定,并將優(yōu)先級級別最高的應(yīng)急廣播進行播放。應(yīng)急廣播的優(yōu)先級判定需要根據(jù)應(yīng)急廣播的來源的行政優(yōu)先級別、應(yīng)急廣播目標(biāo)行政優(yōu)先級兩個條件作為基礎(chǔ)判定參數(shù),還可根據(jù)需求加入應(yīng)急事件級別等輔助參數(shù)進行綜合判定。
[0007]目前,應(yīng)急廣播系統(tǒng)中應(yīng)急廣播優(yōu)先級識別功能主要由終端內(nèi)置各種優(yōu)先級參數(shù),根據(jù)實際需求定制應(yīng)急廣播的優(yōu)先級識別邏輯來實現(xiàn)。終端接收并根據(jù)此邏輯分析前端控制軟件下發(fā)的應(yīng)急廣播優(yōu)先級參數(shù)實現(xiàn)優(yōu)先級識別。在此過程中前端控制軟件僅負責(zé)將廣播優(yōu)先級參數(shù)下發(fā)給終端。
[0008]現(xiàn)有技術(shù)的主要缺點:前端控制軟件僅負責(zé)應(yīng)急廣播優(yōu)先級參數(shù)的下發(fā),并未對應(yīng)急廣播的優(yōu)先級進行預(yù)處理,導(dǎo)致終端判定應(yīng)急廣播優(yōu)先級的計算壓力大,實現(xiàn)邏輯復(fù)雜;當(dāng)判定應(yīng)急廣播優(yōu)先級的參數(shù)或需求發(fā)生變化時需要對大量的終端判定優(yōu)先級程序進行升級,假如這些終端已經(jīng)部署將大幅提高維護成本。
【發(fā)明內(nèi)容】
[0009]本發(fā)明提供了一種應(yīng)急廣播的播放方法及系統(tǒng),用以解決終端判斷應(yīng)急廣播優(yōu)先級的計算壓力,以及應(yīng)急廣播優(yōu)先級產(chǎn)生變化造成終端的維護成本提高的問題。
[0010]本發(fā)明實施例提供了一種應(yīng)急廣播的播放方法,該方法包括:
[0011 ]網(wǎng)絡(luò)側(cè)前端控制模塊接收到在正在廣播的目標(biāo)區(qū)域插播應(yīng)急廣播的請求時,根據(jù)預(yù)設(shè)的下發(fā)應(yīng)急廣播的用戶的優(yōu)先級和應(yīng)急廣播的目標(biāo)區(qū)域的優(yōu)先級級別判定規(guī)則,判斷下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級是否高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級;
[0012]當(dāng)下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級時,發(fā)送插播應(yīng)急廣播的控制指令給所述應(yīng)急廣播的目標(biāo)區(qū)域的終端,其中,所述控制指令包括所述應(yīng)急廣播的目標(biāo)區(qū)域的終端的識別碼,使得終端確定控制指令中的識別碼與本地識別碼匹配時,停止正在播放的廣播并插播所述應(yīng)急廣播。
[0013]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放方法中,當(dāng)下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級低于或等于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級時,該方法還包括:
[0014]不響應(yīng)所述插播應(yīng)急廣播的請求。
[0015]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放方法中,所述預(yù)設(shè)的下發(fā)應(yīng)急廣播的用戶和應(yīng)急廣播的的目標(biāo)區(qū)域的優(yōu)先級級別判定規(guī)則,包括:
[0016]根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的行政級別和下發(fā)所述應(yīng)急廣播的用戶的行政級別,確定下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級是否高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級;其中,不同行政級別位于識別碼中的位置不同。
[0017]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放方法中,根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的行政級別和下發(fā)所述應(yīng)急廣播的用戶的行政級別,確定下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級是否高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級,包括:
[0018]按照應(yīng)急廣播的目標(biāo)區(qū)域的行政級別的高低和下發(fā)所述應(yīng)急廣播的用戶的行政級別的高低建立二維坐標(biāo)系,其中不同的行政級別在坐標(biāo)軸上對應(yīng)的坐標(biāo)點不同;
[0019]應(yīng)急廣播的優(yōu)先級是根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的行政級別所對應(yīng)的坐標(biāo)點與下發(fā)所述應(yīng)急廣播的用戶的行政級別所對應(yīng)的坐標(biāo)點之間的連接線的長短確定的,連接線的長度越長,應(yīng)急廣播的目標(biāo)區(qū)域的優(yōu)先級的級別越高;
[0020]其中,按照低行政級別的區(qū)域不能向高行政級別的區(qū)域進行廣播的原則,連接應(yīng)急廣播的目標(biāo)區(qū)域的行政級別所對應(yīng)的坐標(biāo)點和下發(fā)所述應(yīng)急廣播的用戶的行政級別所對應(yīng)的坐標(biāo)點。
[0021]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放方法中,所述控制指令中僅包括優(yōu)先級級別最高的應(yīng)急廣播的目標(biāo)區(qū)域的終端的識別碼。
[0022]本發(fā)明實施例提供了一種應(yīng)急廣播的播放系統(tǒng),該系統(tǒng)包括:
[0023]前端控制模塊:用于接收到在正在廣播的目標(biāo)區(qū)域插播應(yīng)急廣播的請求時,根據(jù)預(yù)設(shè)的下發(fā)應(yīng)急廣播的用戶的優(yōu)先級和應(yīng)急廣播的目標(biāo)區(qū)域的優(yōu)先級級別判定規(guī)則,判斷下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級是否高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級;當(dāng)下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級時,發(fā)送插播應(yīng)急廣播的控制指令給所述應(yīng)急廣播的目標(biāo)區(qū)域的終端,其中,所述控制指令包括所述應(yīng)急廣播的目標(biāo)區(qū)域的終端的識別碼;
[0024]終端,用于確定控制指令中的識別碼與本地識別碼匹配時,停止正在播放的廣播并插播所述應(yīng)急廣播。
[0025]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放系統(tǒng)中,前端控制模塊,還用于:
[0026]當(dāng)下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級低于或等于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級時,不響應(yīng)所述插播應(yīng)急廣播的請求。
[0027]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放系統(tǒng)中,所述前端控制模塊的預(yù)設(shè)的下發(fā)應(yīng)急廣播的用戶和應(yīng)急廣播的的目標(biāo)區(qū)域的優(yōu)先級級別判定規(guī)則,具體用于:
[0028]根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的行政級別和下發(fā)所述應(yīng)急廣播的用戶的行政級別,確定下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級是否高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級;其中,不同行政級別位于識別碼中的位置不同。
[0029]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放系統(tǒng)中,所述前端控制模塊根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的行政級別和下發(fā)所述應(yīng)急廣播的用戶的行政級別,確定下發(fā)所述應(yīng)急廣播的用戶的優(yōu)先級是否高于正在播放廣播的目標(biāo)區(qū)域的優(yōu)先級,具體用于:
[0030]按照應(yīng)急廣播的目標(biāo)區(qū)域的行政級別的高低和下發(fā)所述應(yīng)急廣播的用戶的行政級別的高低建立二維坐標(biāo)系,其中不同的行政級別在坐標(biāo)軸上對應(yīng)的坐標(biāo)點不同;
[0031]應(yīng)急廣播的優(yōu)先級是根據(jù)應(yīng)急廣播的目標(biāo)區(qū)域的行政級別所對應(yīng)的坐標(biāo)點與下發(fā)所述應(yīng)急廣播的用戶的行政級別所對應(yīng)的坐標(biāo)點之間的連接線的長短確定的,連接線的長度越長,應(yīng)急廣播的目標(biāo)區(qū)域的優(yōu)先級的級別越高;
[0032]其中,按照低行政級別的區(qū)域不能向高行政級別的區(qū)域進行廣播的原則,連接應(yīng)急廣播的目標(biāo)區(qū)域的行政級別所對應(yīng)的坐標(biāo)點和下發(fā)所述應(yīng)急廣播的用戶的行政級別所對應(yīng)的坐標(biāo)點。
[0033]在一種可能的實施方式中,本發(fā)明實施例提供的上述應(yīng)急廣播的播放系統(tǒng)中,所述控制指令中僅包括優(yōu)先級級別最高的應(yīng)急廣播的目標(biāo)區(qū)域的終端的識別碼。
[0034]本發(fā)明有益效果如下:
[0035]通過本發(fā)明實施例提供的一種應(yīng)急廣播的播放方法,首先網(wǎng)絡(luò)側(cè)前端控制模塊接收到在正在廣播的目標(biāo)區(qū)域插播