網(wǎng)絡(luò)電話網(wǎng)關(guān)及其處理緊急通話的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)絡(luò)電話領(lǐng)域,尤其涉及網(wǎng)絡(luò)電話網(wǎng)關(guān)及其處理緊急通話的方法。
【背景技術(shù)】
[0002] 目前,一般的網(wǎng)絡(luò)電話(VoiceOverInternetProtocol,VoIFO撥打緊急電話的 方法是通過網(wǎng)際協(xié)議(InternetProtocol,I巧網(wǎng)絡(luò)中網(wǎng)絡(luò)電話網(wǎng)關(guān)將通話切換到公共交 換電話網(wǎng)絡(luò)任ublicSwitchedTelephone化twork,PSTN),通話結(jié)束W后網(wǎng)絡(luò)電話網(wǎng)關(guān)又 切回到默認(rèn)的IP網(wǎng)絡(luò)。如果緊急電話服務(wù)中必回?fù)?,網(wǎng)絡(luò)電話網(wǎng)關(guān)需要切回到PSTN來接 聽。送樣做會造成一些風(fēng)險,比如偵測不到PSTN的振鈴,網(wǎng)絡(luò)電話網(wǎng)關(guān)就不會回切至PSTN, 最終會造成緊急電話接不通的嚴(yán)重后果。
[0003] 本案設(shè)計了一種新的技術(shù),當(dāng)用戶撥打了緊急電話后,VoIPgateway會一直保持 在PSTN-段時間.當(dāng)服務(wù)中必回?fù)艿臅r候,就不需要再從VOIP切回到PSTN,減小了出錯的 風(fēng)險。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,需提供一種網(wǎng)絡(luò)電話網(wǎng)關(guān),可保證緊急通話過程暢通,確保網(wǎng)絡(luò)電話用 戶能接收到緊急電話服務(wù)中必回?fù)艿碾娫挕?br>[0005] 此外,還需提供提供一種網(wǎng)絡(luò)電話網(wǎng)關(guān)處理緊急通話的方法,可保證緊急通話過 程暢通,確保網(wǎng)絡(luò)電話用戶能接收到緊急電話服務(wù)中必回?fù)艿碾娫挕?br>[0006] 本發(fā)明實施方式中的網(wǎng)絡(luò)電話網(wǎng)關(guān),用于使網(wǎng)絡(luò)電話實現(xiàn)IP網(wǎng)絡(luò)的電話呼叫及 公共交換電話網(wǎng)路的電話呼叫,所述網(wǎng)絡(luò)電話網(wǎng)關(guān)包括判斷模塊W及切換模塊。判斷模塊 用于接收用戶需要撥打或接聽的電話號碼,并判斷所述電話號碼是否為緊急電話列表中的 緊急電話號碼。切換模塊用于在所述電話號碼為緊急電話號碼且通話網(wǎng)絡(luò)為所述IP網(wǎng)絡(luò) 時,將通話網(wǎng)絡(luò)切換至所述公共交換電話網(wǎng)絡(luò),并通過所述公共交換電話網(wǎng)絡(luò)實現(xiàn)緊急通 話,記錄所述緊急通話結(jié)束后與所述公共交換電話網(wǎng)絡(luò)保持連接的時長,并在所述時長超 過預(yù)設(shè)時間段后將通話網(wǎng)絡(luò)切換至所述IP網(wǎng)絡(luò)。
[0007] 優(yōu)選地,所述判斷模塊還用于接收網(wǎng)絡(luò)電話服務(wù)商提供的更新緊急電話列表的通 知,并對所述緊急電話列表進行更新。
[0008] 優(yōu)選地,所述緊急電話列表包括緊急電話號碼、號碼位數(shù)、所述緊急通話結(jié)束后通 話網(wǎng)絡(luò)保持在所述公共交換電話網(wǎng)絡(luò)的預(yù)設(shè)時間段。
[0009] 優(yōu)選地,所述切換模塊還用于在接收到從所述公共交換電話網(wǎng)絡(luò)回?fù)芩鼍o急通 話的電話時,比對所述時長達到所述預(yù)設(shè)時間段的時間點與所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間 點,并當(dāng)所述時長達到所述預(yù)設(shè)時間段的時間點在所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點之前 時,在所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點之后將通話網(wǎng)絡(luò)切換至所述IP網(wǎng)絡(luò)。
[0010] 優(yōu)選地,所述切換模塊還用于當(dāng)所述時長達到所述預(yù)設(shè)時間段的時間點在所述回 撥電話的通話結(jié)束時間點之后時,在所述時長超過預(yù)設(shè)時間段之后將通話網(wǎng)絡(luò)切換至所述 IP網(wǎng)絡(luò)。
[0011] 本發(fā)明實施方式提供網(wǎng)絡(luò)電話網(wǎng)關(guān)處理緊急通話的方法,用于使網(wǎng)絡(luò)電話實現(xiàn)IP 網(wǎng)絡(luò)的電話呼叫及公共交換電話網(wǎng)路的電話呼叫,所述方法包括接收用戶需要撥打或接聽 的電話號碼,并判斷所述電話號碼是否為緊急電話列表中的緊急電話號碼,在所述電話號 碼為緊急電話號碼且通話網(wǎng)絡(luò)為所述IP網(wǎng)絡(luò)時,將通話網(wǎng)絡(luò)切換至所述公共交換電話網(wǎng) 絡(luò),并通過所述公共交換電話網(wǎng)絡(luò)實現(xiàn)緊急通話,記錄所述緊急通話結(jié)束后與所述公共交 換電話網(wǎng)絡(luò)保持連接的時長,并在所述時長超過預(yù)設(shè)時間段后將通話網(wǎng)絡(luò)切換至所述IP 網(wǎng)絡(luò)。
[0012] 優(yōu)選地,所述方法還包括接收網(wǎng)絡(luò)電話服務(wù)商提供的更新緊急電話列表的通知, 并對所述緊急電話列表進行更新。
[0013] 優(yōu)選地,所述方法還包括在所述緊急電話列表包括緊急電話號碼、號碼位數(shù)、所述 緊急通話結(jié)束后通話網(wǎng)絡(luò)保持在所述公共交換電話網(wǎng)絡(luò)的預(yù)設(shè)時間段。
[0014] 優(yōu)選地,所述方法還包括在接收到從所述公共交換電話網(wǎng)絡(luò)回?fù)芩鼍o急通話的 電話時,比對所述時長達到所述預(yù)設(shè)時間段的時間點與所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點, 并當(dāng)所述時長達到所述預(yù)設(shè)時間段的時間點在所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點之前時,在 所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點之后將通話網(wǎng)絡(luò)切換至所述IP網(wǎng)絡(luò)。
[0015] 優(yōu)選地,所述方法還包括當(dāng)所述時長達到所述預(yù)設(shè)時間段的時間點在所述回?fù)茈?話的通話結(jié)束時間點之后時,在所述時長超過預(yù)設(shè)時間段之后將通話網(wǎng)絡(luò)切換至所述IP 網(wǎng)絡(luò)。
[0016] 本發(fā)明實施方式中的網(wǎng)絡(luò)電話網(wǎng)關(guān)及其處理緊急通話的方法,通過設(shè)置緊急通話 后網(wǎng)絡(luò)電話網(wǎng)關(guān)持續(xù)保持與公共交換電話網(wǎng)絡(luò)一段時間的連接狀態(tài),能直接通過網(wǎng)絡(luò)電話 網(wǎng)關(guān)與網(wǎng)絡(luò)電話連接,避免因為偵測不到公共交換網(wǎng)絡(luò)回?fù)軄黼娀蛘呔W(wǎng)絡(luò)電話網(wǎng)關(guān)切換公 共交換電話網(wǎng)絡(luò)不成功等情況的出現(xiàn),能確保公共交換電話網(wǎng)絡(luò)回?fù)芫W(wǎng)絡(luò)電話的緊急通話 正常進行。
【附圖說明】
[0017] 圖1為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)一實施方式的應(yīng)用環(huán)境圖。
[0018] 圖2為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)一實施方式的功能模塊圖。
[0019] 圖3為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)一實施方式更新緊急電話列表的流圖程。
[0020] 圖4為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)另一實施方式的功能模塊圖。
[0021] 圖5為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)處理緊急通話的方法一實施方式的流圖程。
[0022] 圖6為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)一實施方式網(wǎng)絡(luò)切換示意圖。
[0023] 圖7為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)另一實施方式網(wǎng)絡(luò)切換示意圖。
[0024] 主要元件符號說明
[00巧]網(wǎng)絡(luò)電話 10
[002引 網(wǎng)絡(luò)電話網(wǎng)關(guān) 20
[0027] IP網(wǎng)絡(luò) 30
[002引公共交換電話網(wǎng)絡(luò) 40 [002引調(diào)制解調(diào)器50
[0030] 判斷模塊 200
[0031] 切換模塊 202
[003引存儲器 204
[0033] 處理器 206
【具體實施方式】
[0034] 參閱圖1,所示為本發(fā)明網(wǎng)絡(luò)電話網(wǎng)關(guān)20-實施方式的應(yīng)用環(huán)境圖。在本實施 方式中,網(wǎng)絡(luò)電話10與IP網(wǎng)絡(luò)30中的網(wǎng)絡(luò)電話網(wǎng)關(guān)20相連,當(dāng)網(wǎng)絡(luò)電話(VoiceOver Internet,VoI巧10撥打的是普通電話時,網(wǎng)絡(luò)電話10通過語音的壓縮算法對語音數(shù)據(jù)編 碼進行壓縮處理,然后把送些語音數(shù)據(jù)按TCP/IP標(biāo)準(zhǔn)進行打包,經(jīng)過IP網(wǎng)絡(luò)30把數(shù)據(jù)包 送至接收地,再把送些語音數(shù)據(jù)包串起來,經(jīng)過解壓處理后,恢復(fù)成原來的語音信號,從而 達到由互聯(lián)網(wǎng)傳送語音的目的。在送個過程中,網(wǎng)絡(luò)電話的核必與關(guān)鍵設(shè)備網(wǎng)絡(luò)電話網(wǎng) 關(guān)20,它把各地區(qū)電話區(qū)號映射為相應(yīng)的地區(qū)網(wǎng)絡(luò)電話網(wǎng)關(guān)的IP地址,并存放在一個數(shù) 據(jù)庫中,在用戶撥網(wǎng)絡(luò)電話時,網(wǎng)絡(luò)電話網(wǎng)關(guān)根據(jù)電話號碼確定相應(yīng)網(wǎng)絡(luò)電話網(wǎng)關(guān)的IP地 址,并將此IP地址加入IP數(shù)據(jù)包中,IP數(shù)據(jù)包經(jīng)網(wǎng)絡(luò)電話網(wǎng)關(guān)20轉(zhuǎn)發(fā)到目的電話號碼接 口端。
[0035] 由于IP網(wǎng)絡(luò)30的數(shù)據(jù)W數(shù)字信號的形式傳送的,公共交換電話網(wǎng)絡(luò)40的數(shù)據(jù)是 W模擬信號的形式傳送的,要使兩個網(wǎng)絡(luò)的信號能夠互相傳送,需要通過調(diào)制解調(diào)器50進 行數(shù)字信號與模擬信號的轉(zhuǎn)換。當(dāng)網(wǎng)絡(luò)電話10撥打的是緊急電話時,網(wǎng)絡(luò)電話網(wǎng)關(guān)20將 通話網(wǎng)絡(luò)切換到公共交換電話網(wǎng)絡(luò)40,數(shù)據(jù)信號形式的數(shù)據(jù)包將通過調(diào)制解調(diào)器50傳送 到公共交換電話網(wǎng)絡(luò)40,將網(wǎng)絡(luò)電話10與對應(yīng)撥打的緊急電話號碼進行連接,開始緊急電 話的通話。
[0036] 參閱圖2,所示為圖1所示的網(wǎng)絡(luò)電話網(wǎng)關(guān)20的功能模塊圖。在本實施方式中,網(wǎng) 絡(luò)電話網(wǎng)關(guān)20應(yīng)用于圖1所示的應(yīng)用環(huán)境中,網(wǎng)絡(luò)電話網(wǎng)關(guān)20包括判斷模塊200W及切 換模塊202。
[0037] 在本實施方式中,當(dāng)網(wǎng)絡(luò)電話網(wǎng)關(guān)20的判斷模塊200接收到網(wǎng)絡(luò)電話10撥打的 電話后,判斷模塊200判斷撥打的號碼是否為緊急電話號碼,例如110、119、120等號碼均 為緊急電話號碼,緊急電話號碼由網(wǎng)絡(luò)電話服務(wù)提供商及時提供更新版本給網(wǎng)絡(luò)電話網(wǎng)關(guān) 20,具體更新過程參閱圖3。
[0038] 若判斷模塊200判斷撥打的號碼為普通電話時,則將該通話通過使用IP網(wǎng)絡(luò)30 撥打至號碼接收端。若判斷模塊200判斷撥打的號碼為緊急通話時,則切換模塊202將該 通話網(wǎng)絡(luò)切換至公共交換電話網(wǎng)絡(luò)40,通過公共交換電話網(wǎng)絡(luò)40實現(xiàn)緊急通話,記錄緊急 通話結(jié)束后網(wǎng)絡(luò)電話網(wǎng)關(guān)20與公共交換電話網(wǎng)絡(luò)40保持連接的時長,并在時長超過預(yù)設(shè) 時間段后將通話網(wǎng)絡(luò)切換至所述IP網(wǎng)絡(luò)。
[0039] 舉例來說,參閱表1舉例(110,3,185),當(dāng)用戶與緊急電話110通話結(jié)束后,網(wǎng)絡(luò) 電話10經(jīng)過網(wǎng)絡(luò)電話網(wǎng)關(guān)20W及調(diào)制解調(diào)器50與公共交換電話網(wǎng)絡(luò)40仍然處于連接狀 態(tài),并且送段時間設(shè)置為185砂。
[0040] 切換模塊202在接收到從公共交換電話網(wǎng)絡(luò)回?fù)艿木o急通話的電話時,比對緊急 通話結(jié)束后網(wǎng)絡(luò)電話網(wǎng)關(guān)20與公共交換電話網(wǎng)絡(luò)40保持連接的時長達到預(yù)設(shè)時間段的 時間點與回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點,并當(dāng)該時長達到預(yù)設(shè)時間段的時間點在回?fù)茈娫挼?通話結(jié)束時間點之前時,在所述回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點之后將通話網(wǎng)絡(luò)切換至所述IP 網(wǎng)絡(luò)。切換模塊202當(dāng)該時長達到預(yù)設(shè)時間段的時間點在回?fù)茈娫挼耐ㄔ捊Y(jié)束時間點之后 時,在所述時長超過預(yù)設(shè)時間段之后將通話網(wǎng)絡(luò)切換至所述IP網(wǎng)絡(luò)。
[0041] 舉例(11〇,3,185)來說,在送185砂內(nèi),當(dāng)有其他的網(wǎng)絡(luò)電話撥打該處于與公共交 換電話網(wǎng)絡(luò)連接狀態(tài)的網(wǎng)絡(luò)電話時,網(wǎng)絡(luò)電話網(wǎng)關(guān)20會提供該用戶正忙的提示音。當(dāng)在送 185砂內(nèi),公共交換電話網(wǎng)絡(luò)40沒有回?fù)芫W(wǎng)絡(luò)電話10或者網(wǎng)絡(luò)電話10也沒有撥打緊急電 話時,當(dāng)保持網(wǎng)絡(luò)電話10與公共交換電話網(wǎng)絡(luò)處于連接狀態(tài)185砂后,切換模塊202將通 話網(wǎng)絡(luò)從公共交換電話網(wǎng)絡(luò)40切換到IP網(wǎng)絡(luò)30。在送個185砂內(nèi),當(dāng)緊急電話服務(wù)臺回 撥網(wǎng)絡(luò)電話10時,會直接經(jīng)過調(diào)制解調(diào)器50與網(wǎng)絡(luò)電話網(wǎng)關(guān)20連通網(wǎng)絡(luò)電話10。若在送 185砂內(nèi)開始了緊急通話,并且通話持續(xù)到距離上次緊急通話結(jié)束時間的185砂時,網(wǎng)絡(luò)電 話網(wǎng)關(guān)20仍然會保證緊急通話過程正常進行,直到緊急通話結(jié)束后,網(wǎng)絡(luò)電話網(wǎng)關(guān)20的切 換模塊202才會將通話網(wǎng)絡(luò)從公共交換電話網(wǎng)絡(luò)40切換回到IP網(wǎng)絡(luò)30。
[0042] 參閱圖3,圖3所示為本