語音錯(cuò)誤的處理方法、發(fā)送端設(shè)備和接收端設(shè)備的制作方法
【專利摘要】本發(fā)明提供一種語音錯(cuò)誤的處理方法、發(fā)送端設(shè)備和接收端設(shè)備。發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值,加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包,判斷所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同,若不同,則丟棄所述語音數(shù)據(jù)包。采用本發(fā)明提供的語音錯(cuò)誤的處理方法、發(fā)送端設(shè)備和接收端設(shè)備,能夠節(jié)約網(wǎng)絡(luò)的空口資源。
【專利說明】語音錯(cuò)誤的處理方法、發(fā)送端設(shè)備和接收端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種語音錯(cuò)誤的處理方法、發(fā)送端設(shè)備和接收端設(shè)備。
【背景技術(shù)】
[0002]由于行業(yè)的特殊性,在一些行業(yè)用的長期演進(jìn)(Long Term Evolut1n,簡稱LTE)網(wǎng)絡(luò)中,用戶對(duì)語音通話和數(shù)據(jù)業(yè)務(wù)的安全性有較高要求,需要對(duì)建立的語音業(yè)務(wù)進(jìn)行加
LU O
[0003]目前,在LTE系統(tǒng)中,在進(jìn)行語音業(yè)務(wù)加密時(shí),需要使用計(jì)數(shù)器校驗(yàn)(簡稱countercheck)技術(shù)檢查收發(fā)兩端的密鑰是否對(duì)齊,如果檢查到收發(fā)兩端的密鑰沒有對(duì)齊,則直接釋放鏈路,需要用戶聽到電話被掛斷后再次發(fā)起語音業(yè)務(wù)的請(qǐng)求。
[0004]采用上述語音錯(cuò)誤的處理方法,在使用計(jì)數(shù)器校驗(yàn)技術(shù)檢查收發(fā)兩端的密鑰是否對(duì)齊的過程中,需要觸發(fā)周期性的空口過程,占用大量空口資源,對(duì)空口資源造成浪費(fèi)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的第一個(gè)方面是提供一種語音錯(cuò)誤的處理方法,用以解決現(xiàn)有技術(shù)中的缺陷,節(jié)約網(wǎng)絡(luò)的空口資源。
[0006]本發(fā)明的另一個(gè)方面是提供一種發(fā)送端設(shè)備,用以解決現(xiàn)有技術(shù)中的缺陷,節(jié)約網(wǎng)絡(luò)的空口資源。
[0007]本發(fā)明的又一個(gè)方面是提供一種接收端設(shè)備,用以解決現(xiàn)有技術(shù)中的缺陷,節(jié)約網(wǎng)絡(luò)的空口資源。
[0008]本發(fā)明的第一個(gè)方面是提供一種語音錯(cuò)誤的處理方法,包括:
[0009]發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值;
[0010]所述發(fā)送端設(shè)備加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,以使所述接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。
[0011]本發(fā)明的另一個(gè)方面是提供一種語音錯(cuò)誤的處理方法,包括:
[0012]接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包,其中,所述發(fā)送端設(shè)備在加密所述語音數(shù)據(jù)包之前,在所述語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值;
[0013]所述接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同;
[0014]若不同,則所述接收端設(shè)備丟棄所述語音數(shù)據(jù)包。
[0015]如上所述的方法,其中,所述接收端設(shè)備丟棄所述語音數(shù)據(jù)包之后還包括:
[0016]所述接收端設(shè)備為連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)加I ;
[0017]所述接收端設(shè)備判斷所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)是否達(dá)到預(yù)設(shè)門限;
[0018]若是,則所述接收端設(shè)備觸發(fā)基站進(jìn)行無線資源控制協(xié)議RRC重配置過程;
[0019]若否,則返回所述接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密的步驟。
[0020]如上所述的方法,其中,還包括:
[0021]若所述接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值相同,則所述接收端設(shè)備對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼并將所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)歸零。
[0022]如上所述的方法,其中,所述接收端設(shè)備觸發(fā)基站進(jìn)行RRC重配置過程包括:
[0023]若所述接收端設(shè)備是基站,則所述接收端設(shè)備觸發(fā)所述RRC重配置過程;
[0024]若所述接收端設(shè)備是終端設(shè)備,則所述接收端設(shè)備向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,以使所述基站觸發(fā)所述RRC重配置過程。
[0025]本發(fā)明的另一個(gè)方面是提供一種發(fā)送端設(shè)備,包括:
[0026]寫入單元,用于在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值;
[0027]發(fā)送單元,用于加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,以使所述接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。
[0028]本發(fā)明的又一個(gè)方面是提供一種接收端設(shè)備,包括:
[0029]接收單元,用于接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包,其中,所述發(fā)送端設(shè)備在加密所述語音數(shù)據(jù)包之前,在所述語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值;
[0030]控制單元,用于判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同,若不同,則丟棄所述語音數(shù)據(jù)包。
[0031]如上所述的設(shè)備,其中,所述設(shè)備還包括:觸發(fā)單元;
[0032]所述控制單元還用于在丟棄所述語音數(shù)據(jù)包之后為連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)加1,判斷所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)是否達(dá)到預(yù)設(shè)門限,若是,則開啟觸發(fā)單元,若否,則再次開啟接收單元;
[0033]所述觸發(fā)單元用于觸發(fā)基站進(jìn)行無線資源控制協(xié)議RRC重配置過程。
[0034]如上所述的設(shè)備,其中,所述設(shè)備還包括:解碼單元;
[0035]所述控制單元還用于在判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值相同時(shí),開啟解碼單元并將所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)歸零;
[0036]所述解碼單元用于對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼。
[0037]如上所述的設(shè)備,其中,所述觸發(fā)單元具體用于在所述接收端設(shè)備是基站時(shí),觸發(fā)所述RRC重配置過程,在所述接收端設(shè)備是終端設(shè)備時(shí),向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,以使所述基站觸發(fā)所述RRC重配置過程。
[0038]由上述
【發(fā)明內(nèi)容】
可見,發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值,加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。接收端設(shè)備通過對(duì)預(yù)設(shè)的空閑比特的值與預(yù)設(shè)的特殊值進(jìn)行對(duì)比,即可獲知解密是否正確,因此無需像現(xiàn)有技術(shù)那樣采用計(jì)數(shù)器校驗(yàn)方式檢查收發(fā)兩端的密鑰,避免了采用計(jì)數(shù)器校驗(yàn)方式帶來的對(duì)空口資源的占用,從而節(jié)約了網(wǎng)絡(luò)的空口資源。
【專利附圖】
【附圖說明】
[0039]圖1為本發(fā)明實(shí)施例一的語音錯(cuò)誤的處理方法的流程圖;
[0040]圖2為本發(fā)明實(shí)施例二的語音錯(cuò)誤的處理方法的流程圖;
[0041]圖3為本發(fā)明實(shí)施例三的語音錯(cuò)誤的處理方法的流程圖;
[0042]圖4為本發(fā)明實(shí)施例四的發(fā)送端設(shè)備的結(jié)構(gòu)示意圖;
[0043]圖5為本發(fā)明實(shí)施例五的接收端設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0044]圖1為本發(fā)明實(shí)施例一的語音錯(cuò)誤的處理方法的流程圖。如圖1所示,該方法包括以下過程。
[0045]步驟101:發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。
[0046]在本步驟中,發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。具體地,對(duì)于語音業(yè)務(wù),發(fā)送端設(shè)備與接收端設(shè)備在語音數(shù)據(jù)包的凈荷內(nèi)的空閑比特中約定至少一個(gè)位置作為預(yù)設(shè)的空閑比特,并且,發(fā)送端設(shè)備與接收端設(shè)備約定預(yù)設(shè)的特殊值,發(fā)送端設(shè)備在對(duì)語音數(shù)據(jù)包進(jìn)行加密之前,先在語音數(shù)據(jù)包的預(yù)設(shè)的空閑比特中寫入特殊值,以寫入特殊值的預(yù)設(shè)的空閑比特作為標(biāo)志位。其中,上述特殊值選擇不影響正常的語音數(shù)據(jù)的數(shù)值。
[0047]步驟102:所述發(fā)送端設(shè)備加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備。
[0048]在本步驟中,所述發(fā)送端設(shè)備加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,以使所述接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。其中,所述發(fā)送端設(shè)備加密的所述語音數(shù)據(jù)包為經(jīng)過了步驟101在預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值的語音數(shù)據(jù)包。
[0049]在本發(fā)明實(shí)施例一中,發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值,加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。接收端設(shè)備通過對(duì)預(yù)設(shè)的空閑比特的值與預(yù)設(shè)的特殊值進(jìn)行對(duì)比,即可獲知解密是否正確,因此無需像現(xiàn)有技術(shù)那樣采用計(jì)數(shù)器校驗(yàn)方式檢查收發(fā)兩端的密鑰,避免了采用計(jì)數(shù)器校驗(yàn)方式帶來的對(duì)空口資源的占用,從而節(jié)約了網(wǎng)絡(luò)的空口資源。
[0050]圖2為本發(fā)明實(shí)施例二的語音錯(cuò)誤的處理方法的流程圖。如圖2所示,該方法包括以下過程。
[0051]步驟201:接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包。
[0052]在本步驟中,接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包。其中,所述發(fā)送端設(shè)備在加密所述語音數(shù)據(jù)包之前,在所述語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。具體地,對(duì)于語音業(yè)務(wù),發(fā)送端設(shè)備與接收端設(shè)備在語音數(shù)據(jù)包的凈荷內(nèi)的空閑比特中約定至少一個(gè)位置作為預(yù)設(shè)的空閑比特,并且,發(fā)送端設(shè)備與接收端設(shè)備約定預(yù)設(shè)的特殊值,發(fā)送端設(shè)備在對(duì)語音數(shù)據(jù)包進(jìn)行加密之前,先在語音數(shù)據(jù)包的預(yù)設(shè)的空閑比特中寫入特殊值,以寫入特殊值的預(yù)設(shè)的空閑比特作為標(biāo)志位。其中,上述特殊值選擇不影響正常的語音數(shù)據(jù)的數(shù)值。
[0053]步驟202:所述接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同。
[0054]若不同,則執(zhí)行步驟203。若相同,則所述接收端設(shè)備對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼。
[0055]在本步驟中,所述接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同,即,所述接收端設(shè)備對(duì)標(biāo)志位進(jìn)行檢查。
[0056]步驟203:所述接收端設(shè)備丟棄所述語音數(shù)據(jù)包。
[0057]在本步驟中,如果判斷結(jié)果為:獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值的不同,即所述標(biāo)志位錯(cuò)誤,則所述接收端設(shè)備判定語音包解密錯(cuò)誤,所以,所述接收端設(shè)備丟棄所述語音數(shù)據(jù)包。
[0058]在本發(fā)明實(shí)施例二中,發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值,加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。接收端設(shè)備通過對(duì)預(yù)設(shè)的空閑比特的值與預(yù)設(shè)的特殊值進(jìn)行對(duì)比,即可獲知解密是否正確,因此無需像現(xiàn)有技術(shù)那樣采用計(jì)數(shù)器校驗(yàn)方式檢查收發(fā)兩端的密鑰,避免了采用計(jì)數(shù)器校驗(yàn)方式帶來的對(duì)空口資源的占用,從而節(jié)約了網(wǎng)絡(luò)的空口資源。
[0059]圖3為本發(fā)明實(shí)施例三的語音錯(cuò)誤的處理方法的流程圖。如圖3所示,該方法包括以下過程。
[0060]步驟301:發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。
[0061]在本步驟中,發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。具體地,對(duì)于語音業(yè)務(wù),發(fā)送端設(shè)備與接收端設(shè)備在語音數(shù)據(jù)包的凈荷內(nèi)的空閑比特中約定至少一個(gè)位置作為預(yù)設(shè)的空閑比特,并且,發(fā)送端設(shè)備與接收端設(shè)備約定預(yù)設(shè)的特殊值,發(fā)送端設(shè)備在對(duì)語音數(shù)據(jù)包進(jìn)行加密之前,先在語音數(shù)據(jù)包的預(yù)設(shè)的空閑比特中寫入特殊值,以寫入特殊值的預(yù)設(shè)的空閑比特作為標(biāo)志位。其中,上述特殊值選擇不影響正常的語音數(shù)據(jù)的數(shù)值。
[0062]步驟302:發(fā)送端設(shè)備加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備。
[0063]在本步驟中,發(fā)送端設(shè)備加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,其中,所述發(fā)送端設(shè)備加密的所述語音數(shù)據(jù)包為經(jīng)過了步驟301在預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值的語音數(shù)據(jù)包,即已經(jīng)插入標(biāo)志位的語音數(shù)據(jù)包。
[0064]步驟303:接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取語音數(shù)據(jù)包。
[0065]在本步驟中,接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取語音數(shù)據(jù)包。
[0066]步驟304:接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同。
[0067]若相同,執(zhí)行步驟305 ;若不同,執(zhí)行步驟306。
[0068]在本步驟中,接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同,即,接收端設(shè)備判斷標(biāo)志位是否正確。如果獲取的語音數(shù)據(jù)包的預(yù)設(shè)的空閑比特的值與預(yù)設(shè)的特殊值相同,即標(biāo)志位正確,則接收端設(shè)備判定語音數(shù)據(jù)包解密正確,執(zhí)行步驟305。如果獲取的語音數(shù)據(jù)包的預(yù)設(shè)的空閑比特的值與預(yù)設(shè)的特殊值不同,即標(biāo)志位錯(cuò)誤,則接收端設(shè)備判定語音數(shù)據(jù)包解密錯(cuò)誤,執(zhí)行步驟306。
[0069]步驟305:接收端設(shè)備對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼并將所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)歸零。
[0070]步驟306:接收端設(shè)備丟棄所述語音數(shù)據(jù)包并為連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)加I。
[0071]在步驟306之后,執(zhí)行步驟307。
[0072]步驟307:接收端設(shè)備判斷所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)是否達(dá)到預(yù)設(shè)門限。
[0073]若是,則執(zhí)行步驟308 ;若否,則返回步驟303。
[0074]步驟308:接收端設(shè)備觸發(fā)基站進(jìn)行無線資源控制協(xié)議(Rad1 ResourceControl,簡稱RRC)重配置過程。
[0075]在本步驟中,針對(duì)接收端設(shè)備是基站或是終端設(shè)備的不同情況,在本步驟中采用不同的處理方式。
[0076]如果接收端設(shè)備是基站,則所述接收端設(shè)備觸發(fā)所述RRC重配置過程。具體地,作為接收端設(shè)備的基站,自身觸發(fā)RRC重配置過程。該RRC重配置過程為全配置的RRC重配置過程,通過該RRC重配置過程恢復(fù)語音承載。其中,基站通過發(fā)送RRC重配置消息來觸發(fā)RRC重配置過程,在該消息中攜帶需要進(jìn)行重配置的語音承載的數(shù)據(jù)無線承載(Data Rad1Bearer,簡稱 DRB)標(biāo)識(shí)(Identity,簡稱 ID)。
[0077]如果接收端設(shè)備是終端設(shè)備,則所述接收端設(shè)備向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,以使所述歸屬的基站觸發(fā)所述RRC重配置過程。具體地,在接收端設(shè)備是終端設(shè)備的情況下,接收端設(shè)備可以通過空口信令,向所述接收端設(shè)備自身歸屬的基站發(fā)送語音承載錯(cuò)誤信令,向歸屬的基站告知當(dāng)前發(fā)生語音承載錯(cuò)誤。接收端設(shè)備歸屬的基站根據(jù)接收到的該語音承載錯(cuò)誤信令,觸發(fā)所述RRC重配置過程。該RRC重配置過程為全配置的RRC重配置過程,通過該RRC重配置過程恢復(fù)語音承載。其中,接收端設(shè)備歸屬的基站通過發(fā)送RRC重配置消息來觸發(fā)RRC重配置過程,在該消息中攜帶需要進(jìn)行重配置的語音承載的DRBID0
[0078]在本發(fā)明實(shí)施例三中,發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值,加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包,在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)判定解密錯(cuò)誤,丟棄所述語音數(shù)據(jù)包并統(tǒng)計(jì)連續(xù)錯(cuò)誤的次數(shù),在該次數(shù)達(dá)到預(yù)設(shè)門限時(shí),由基站觸發(fā)RRC重配置過程;在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值相同時(shí)判定解密正確,解碼所述語音數(shù)據(jù)包。接收端設(shè)備通過對(duì)預(yù)設(shè)的空閑比特的值與預(yù)設(shè)的特殊值進(jìn)行對(duì)比,即可獲知解密是否正確,因此無需像現(xiàn)有技術(shù)那樣采用計(jì)數(shù)器校驗(yàn)方式檢查收發(fā)兩端的密鑰,因此避免了采用計(jì)數(shù)器校驗(yàn)方式帶來的對(duì)空口資源的占用,從而節(jié)約了網(wǎng)絡(luò)的空口資源。并且,在連續(xù)錯(cuò)誤的次數(shù)達(dá)到預(yù)設(shè)門限時(shí),如果接收端設(shè)備是基站,則該設(shè)備自身觸發(fā)RRC重配置過程,如果接收端設(shè)備是終端設(shè)備,則該設(shè)備通過向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,使基站觸發(fā)RRC重配置過程,從而在接收端設(shè)備檢測(cè)到語音業(yè)務(wù)出現(xiàn)解密錯(cuò)誤時(shí),能夠直接觸發(fā)該語音業(yè)務(wù)承載進(jìn)行恢復(fù),避免了像現(xiàn)有技術(shù)那樣需要用戶在聽到電話突然被掛斷后才能再次發(fā)起語音業(yè)務(wù)的請(qǐng)求,因此采用本發(fā)明實(shí)施例三的語音錯(cuò)誤的處理方法,能夠在發(fā)生語音錯(cuò)誤時(shí)更快的恢復(fù)語音業(yè)務(wù),語音業(yè)務(wù)在很短的時(shí)間內(nèi)恢復(fù),從而使用戶基本無法感知到語音業(yè)務(wù)的中斷。
[0079]圖4為本發(fā)明實(shí)施例四的發(fā)送端設(shè)備的結(jié)構(gòu)示意圖。如圖4所示,該設(shè)備至少包括:寫入單元41和發(fā)送單元42。
[0080]其中,寫入單元41用于在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。
[0081]發(fā)送單元42用于加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,以使所述接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。
[0082]本發(fā)明實(shí)施例四的設(shè)備可以用于執(zhí)行本發(fā)明實(shí)施例一至本發(fā)明實(shí)施例三所述的語音錯(cuò)誤處理方法,其具體實(shí)現(xiàn)過程和技術(shù)效果可以參照本發(fā)明實(shí)施例一至本發(fā)明實(shí)施例三,此處不再贅述。
[0083]圖5為本發(fā)明實(shí)施例五的接收端設(shè)備的結(jié)構(gòu)示意圖。如圖5所示,該設(shè)備至少包括:接收單兀51和控制單兀52。
[0084]其中,接收單元51用于接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包,其中,所述發(fā)送端設(shè)備在加密所述語音數(shù)據(jù)包之前,在所述語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值。
[0085]控制單元52用于判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同,若不同,則丟棄所述語音數(shù)據(jù)包。
[0086]在上述技術(shù)方案的基礎(chǔ)上,進(jìn)一步地,所述設(shè)備還可以包括:觸發(fā)單元53。相應(yīng)地,所述控制單元52還用于在丟棄所述語音數(shù)據(jù)包之后為連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)加1,判斷所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)是否達(dá)到預(yù)設(shè)門限,若是,則開啟觸發(fā)單元53,若否,則再次開啟接收單元51。相應(yīng)地,所述觸發(fā)單元53用于觸發(fā)基站進(jìn)行無線資源控制協(xié)議RRC重配置過程。
[0087]在上述技術(shù)方案的基礎(chǔ)上,進(jìn)一步地,所述設(shè)備還包括:解碼單元54。相應(yīng)地,所述控制單元52還用于在判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值相同時(shí),開啟解碼單元54并將所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)歸零。相應(yīng)地,所述解碼單元54用于對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼。
[0088]在上述技術(shù)方案的基礎(chǔ)上,進(jìn)一步地,所述觸發(fā)單元53具體用于在所述接收端設(shè)備是基站時(shí),觸發(fā)所述RRC重配置過程,在所述接收端設(shè)備是終端設(shè)備時(shí),向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,以使所述基站觸發(fā)所述RRC重配置過程。
[0089]本發(fā)明實(shí)施例五的設(shè)備可以用于執(zhí)行本發(fā)明實(shí)施例一至本發(fā)明實(shí)施例三所述的語音錯(cuò)誤處理方法,其具體實(shí)現(xiàn)過程和技術(shù)效果可以參照本發(fā)明實(shí)施例一至本發(fā)明實(shí)施例三,此處不再贅述。
[0090]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0091]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫罔本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種語音錯(cuò)誤的處理方法,其特征在于,包括: 發(fā)送端設(shè)備在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值; 所述發(fā)送端設(shè)備加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,以使所述接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。
2.一種語音錯(cuò)誤的處理方法,其特征在于,包括: 接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包,其中,所述發(fā)送端設(shè)備在加密所述語音數(shù)據(jù)包之前,在所述語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值; 所述接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同; 若不同,則所述接收端設(shè)備丟棄所述語音數(shù)據(jù)包。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收端設(shè)備丟棄所述語音數(shù)據(jù)包之后還包括: 所述接收端設(shè)備為連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)加I ; 所述接收端設(shè)備判斷所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)是否達(dá)到預(yù)設(shè)門限; 若是,則所述接收端設(shè)備觸發(fā)基站進(jìn)行無線資源控制協(xié)議RRC重配置過程; 若否,則返回所述接收端設(shè)備接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密的步驟。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 若所述接收端設(shè)備判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值相同,則所述接收端設(shè)備對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼并將所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)歸零。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述接收端設(shè)備觸發(fā)基站進(jìn)行RRC重配置過程包括: 若所述接收端設(shè)備是基站,則所述接收端設(shè)備觸發(fā)所述RRC重配置過程; 若所述接收端設(shè)備是終端設(shè)備,則所述接收端設(shè)備向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,以使所述基站觸發(fā)所述RRC重配置過程。
6.一種發(fā)送端設(shè)備,其特征在于,包括: 寫入單元,用于在語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值; 發(fā)送單元,用于加密所述語音數(shù)據(jù)包并發(fā)送給接收端設(shè)備,以使所述接收端設(shè)備通過解密獲取所述語音數(shù)據(jù)包并在所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值不同時(shí)丟棄所述語音數(shù)據(jù)包。
7.一種接收端設(shè)備,其特征在于,包括: 接收單元,用于接收來自發(fā)送端設(shè)備的加密的語音數(shù)據(jù)包并進(jìn)行解密,獲取所述語音數(shù)據(jù)包,其中,所述發(fā)送端設(shè)備在加密所述語音數(shù)據(jù)包之前,在所述語音數(shù)據(jù)包中預(yù)設(shè)的空閑比特寫入預(yù)設(shè)的特殊值; 控制單元,用于判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值是否相同,若不同,則丟棄所述語音數(shù)據(jù)包。
8.根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述設(shè)備還包括:觸發(fā)單元; 所述控制單元還用于在丟棄所述語音數(shù)據(jù)包之后為連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)加1,判斷所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)是否達(dá)到預(yù)設(shè)門限,若是,則開啟觸發(fā)單元,若否,則再次開啟接收單元; 所述觸發(fā)單元用于觸發(fā)基站進(jìn)行無線資源控制協(xié)議RRC重配置過程。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其特征在于,所述設(shè)備還包括:解碼單元; 所述控制單元還用于在判斷獲取的所述語音數(shù)據(jù)包的所述預(yù)設(shè)的空閑比特的值與所述預(yù)設(shè)的特殊值相同時(shí),開啟解碼單元并將所述連續(xù)錯(cuò)誤統(tǒng)計(jì)數(shù)歸零; 所述解碼單元用于對(duì)所述語音數(shù)據(jù)包進(jìn)行解碼。
10.根據(jù)權(quán)利要求8或9所述的設(shè)備,其特征在于,所述觸發(fā)單元具體用于在所述接收端設(shè)備是基站時(shí),觸發(fā)所述RRC重配置過程,在所述接收端設(shè)備是終端設(shè)備時(shí),向歸屬的基站發(fā)送語音承載錯(cuò)誤信令,以使所述基站觸發(fā)所述RRC重配置過程。
【文檔編號(hào)】H04L1/00GK104468020SQ201310419250
【公開日】2015年3月25日 申請(qǐng)日期:2013年9月13日 優(yōu)先權(quán)日:2013年9月13日
【發(fā)明者】袁菁, 王亮 申請(qǐng)人:成都鼎橋通信技術(shù)有限公司