專利名稱:異常斷線后恢復(fù)通話的網(wǎng)絡(luò)電話系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)電話通訊中控制通話的系統(tǒng)及其方法,尤其涉及一種異常斷線后恢復(fù)通話的網(wǎng)絡(luò)電話系統(tǒng)及其方法。
背景技術(shù):
目前,隨著網(wǎng)絡(luò)建設(shè)日漸普及,通訊產(chǎn)業(yè)迅速發(fā)展,一般家庭用戶已能用低廉的價格購買足夠的頻寬,加上語音技術(shù)的進(jìn)步,各種網(wǎng)絡(luò)電話服務(wù)已能夠提供穩(wěn)定的通話品質(zhì),網(wǎng)絡(luò)電話成為普通大眾可以接受的概念,計算機(jī)用戶由網(wǎng)路電話和遠(yuǎn)端朋友對談,而無需負(fù)擔(dān)高額通話費已成為新時代趨勢。
通常,網(wǎng)絡(luò)電話提供通話保留和來電轉(zhuǎn)移功能。當(dāng)使用通話保留服務(wù)時,使用者與對方仍處于通話中,但是暫時無法聽到彼此的聲音,此時使用者可以撥打另一通網(wǎng)絡(luò)電話,或者是接聽另一通網(wǎng)絡(luò)電話。通話完畢后,又可以與原保留方繼續(xù)通話。來電轉(zhuǎn)移可以通過自動或手動方式將當(dāng)前來電轉(zhuǎn)移到另一網(wǎng)絡(luò)電話號碼上。
此外,專利號為KR9512310的專利發(fā)明中提供一種恢復(fù)呼叫的系統(tǒng)及其方法,然而此系統(tǒng)及方法僅強調(diào)暫停呼叫以及暫停結(jié)束后恢復(fù)呼叫的程序。
然而現(xiàn)有技術(shù)的做法仍然存有缺陷,特別是在使用者通話中途,由于網(wǎng)絡(luò)故障或者其它意外導(dǎo)致異常斷線時,目前的網(wǎng)絡(luò)電話系統(tǒng)無法自動恢復(fù)原來的通話狀態(tài),為使用者帶來不便和困擾。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種異常斷線后恢復(fù)通話的網(wǎng)絡(luò)電話系統(tǒng)及其方法,用于通話非正常斷開后,自動為雙方恢復(fù)通話。
本發(fā)明提供的一種網(wǎng)絡(luò)電話系統(tǒng),包含中央處理單元,用于記錄網(wǎng)絡(luò)電話信息、偵測通話是否異常斷線且負(fù)責(zé)恢復(fù)通話;通話數(shù)據(jù)庫,用于儲存網(wǎng)絡(luò)電話信息;實時傳輸協(xié)議(RTP)緩沖器,用于儲存實時傳輸協(xié)議封包,供中央處理單元判斷是否通話異常斷線;以及網(wǎng)絡(luò)模塊,用于傳輸并接收實時傳輸協(xié)議封包,供中央處理單元判斷是否通話異常斷線。
其中中央處理單元還包含通話數(shù)據(jù)記錄模塊,用于記錄處于通話狀態(tài)的網(wǎng)絡(luò)電話信息;異常斷線偵測模塊,通過實時傳輸協(xié)議緩沖器和網(wǎng)絡(luò)模塊判斷是否發(fā)生異常斷線;以及斷線通話恢復(fù)模塊,通過查詢通話數(shù)據(jù)庫獲取當(dāng)前通話的網(wǎng)絡(luò)電話信息,恢復(fù)被非正常終止的通話。
本發(fā)明所提供的一種異常斷線后恢復(fù)通話的方法,包含以下步驟記錄并儲存處于通話狀態(tài)的網(wǎng)絡(luò)電話信息,通過檢查網(wǎng)絡(luò)連結(jié)處于斷開狀態(tài)或者不存在實時傳輸協(xié)議封包判斷發(fā)生通話異常斷線,以及查詢通話數(shù)據(jù)庫,獲取當(dāng)前通話的網(wǎng)絡(luò)電話信息并重新建立通話。
本發(fā)明的優(yōu)點在于1、當(dāng)網(wǎng)絡(luò)電話雙方的通話由于網(wǎng)絡(luò)連結(jié)問題、網(wǎng)絡(luò)流量過大或者其它不可預(yù)知的原因?qū)е峦蝗粩嗑€后,使用者無須重新?lián)艽颍到y(tǒng)偵測到雙方?jīng)]有發(fā)送過表示正常結(jié)束通話的告別信息,則判斷為異常斷線并自動完成恢復(fù)通話功能。
2、本發(fā)明可利用系統(tǒng)的通話數(shù)據(jù)庫查詢當(dāng)前通話的網(wǎng)絡(luò)電話信息,獲取被叫方的電話號碼和網(wǎng)際網(wǎng)絡(luò)協(xié)議地址,重新建立雙方的通話。
以下結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。
圖1a為本發(fā)明的網(wǎng)絡(luò)電話正常結(jié)束通話的方塊圖;圖1b為本發(fā)明的網(wǎng)絡(luò)電話異常結(jié)束通話的方塊圖;圖2為依照通訊激活協(xié)議通話的信息流程示意圖;圖3為依照通訊激活協(xié)議恢復(fù)通話的信息流程示意圖;圖4為通話數(shù)據(jù)庫的結(jié)構(gòu)示意圖;圖5為本發(fā)明的異常斷線后恢復(fù)通話的網(wǎng)絡(luò)電話系統(tǒng)的方塊圖;圖6為記錄網(wǎng)絡(luò)電話信息程序的流程圖;圖7為偵測異常斷線程序的流程圖;以及圖8為恢復(fù)斷線通話程序的流程圖。
其中,附圖標(biāo)記500網(wǎng)絡(luò)電話系統(tǒng)510中央處理單元520呼叫方數(shù)據(jù)記錄模塊530異常斷線偵測模塊540斷線通話恢復(fù)模塊550通話數(shù)據(jù)庫560實時傳輸協(xié)議緩沖器570網(wǎng)絡(luò)模塊步驟600呼叫方和被叫方網(wǎng)絡(luò)電話處于連結(jié)狀態(tài)步驟610檢查通話數(shù)據(jù)庫是否包含被叫方網(wǎng)絡(luò)電話的信息步驟620建立或者更新通話數(shù)據(jù)庫步驟630記錄被叫方網(wǎng)絡(luò)電話號碼于通話數(shù)據(jù)庫步驟640記錄被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址于通訊數(shù)據(jù)庫步驟650為當(dāng)前通話設(shè)置當(dāng)前連結(jié)標(biāo)志步驟700網(wǎng)絡(luò)電話之間傳送實時傳輸協(xié)議封包,表明通訊正在繼續(xù)且網(wǎng)絡(luò)連結(jié)正常步驟710偵測處于通話狀態(tài)的網(wǎng)絡(luò)電話之一是否收到告別信息步驟720網(wǎng)絡(luò)電話接收到告別信息,發(fā)送應(yīng)答信息步驟730通話正常斷開步驟740檢查網(wǎng)絡(luò)模塊的狀態(tài)插腳,判斷網(wǎng)絡(luò)是否斷開步驟750網(wǎng)絡(luò)斷開,設(shè)置網(wǎng)絡(luò)斷開標(biāo)志為真步驟760判斷實時傳輸協(xié)議緩沖器是否包含用于語音通訊的實時傳輸協(xié)議封包步驟770實時傳輸協(xié)議斷開,設(shè)置實時傳輸協(xié)議斷開標(biāo)志為真步驟780轉(zhuǎn)入恢復(fù)斷線通話程序步驟800于通話數(shù)據(jù)庫中查詢當(dāng)前連結(jié)通話標(biāo)志,以找出當(dāng)前通話的被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址步驟810檢查網(wǎng)絡(luò)斷開標(biāo)志和實時傳輸協(xié)議斷開標(biāo)志,確定通話斷線的原因步驟820檢查網(wǎng)絡(luò)連結(jié)狀態(tài)直至網(wǎng)絡(luò)恢復(fù)正常步驟830向動態(tài)主機(jī)組態(tài)協(xié)議服務(wù)器請求網(wǎng)際網(wǎng)絡(luò)協(xié)議地址步驟840向網(wǎng)絡(luò)電話服務(wù)器申請注冊步驟845設(shè)置網(wǎng)絡(luò)斷開標(biāo)志為假步驟850播放撥號音表示正在進(jìn)行恢復(fù)通話程序步驟855設(shè)置實時傳輸協(xié)議斷開標(biāo)志為假步驟860通過網(wǎng)絡(luò)電話服務(wù)器直接向被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址發(fā)送再次邀請信息步驟870被叫方網(wǎng)絡(luò)電話接收再次邀請信息并返回確認(rèn)信息步驟880網(wǎng)絡(luò)電話間建立起實時傳輸協(xié)議媒體并恢復(fù)通話具體實施方式
以下,將結(jié)合附圖對本發(fā)明的較佳實施方式作詳細(xì)說明。
圖1a為本發(fā)明的網(wǎng)絡(luò)電話正常結(jié)束通話的方塊圖。如圖所示,如果通話過程中收到告別信息,則正常結(jié)束通話。
圖1b為本發(fā)明的網(wǎng)絡(luò)電話異常結(jié)束通話的方塊圖。表示如果通話過程中沒有收到告別信息,通話被突然斷開,則系統(tǒng)自動恢復(fù)連結(jié),繼續(xù)原來的通話。
圖2為依照通訊激活協(xié)議(SIP)通話的信息流程示意圖。圖中表示激活和結(jié)束通話期間網(wǎng)絡(luò)電話A和B之間的正常信息流程。如圖所示,當(dāng)網(wǎng)絡(luò)電話A嘗試呼叫網(wǎng)絡(luò)電話B時,網(wǎng)絡(luò)電話A向網(wǎng)絡(luò)電話B發(fā)送邀請信息。當(dāng)網(wǎng)絡(luò)電話B收到此信息后,以嘗試信息作為響應(yīng)。然后,網(wǎng)絡(luò)電話A發(fā)出振鈴請求,網(wǎng)絡(luò)電話B則開始振鈴并向網(wǎng)絡(luò)電話A發(fā)送應(yīng)答信息。網(wǎng)絡(luò)電話A向網(wǎng)絡(luò)電話B發(fā)送確認(rèn)信息,確認(rèn)已經(jīng)收到應(yīng)答信息。此時,雙方通過交換實時傳輸協(xié)議封包進(jìn)行通話。如果網(wǎng)絡(luò)電話B掛斷電話,則向網(wǎng)絡(luò)電話A發(fā)送告別信息。當(dāng)網(wǎng)絡(luò)電話A收到告別信息后,以應(yīng)答信息作為響應(yīng),然后此次通話被正常終止。
圖3為依照通訊激活協(xié)議恢復(fù)通話的信息流程示意圖。圖中表示網(wǎng)絡(luò)電話A嘗試恢復(fù)上次非正常斷線的通話的信息流程。如圖所示,網(wǎng)絡(luò)電話A向網(wǎng)絡(luò)電話B發(fā)送再次邀請信息。如果網(wǎng)絡(luò)電話B收到此信息,則返回應(yīng)答信息。然后,網(wǎng)絡(luò)電話A向網(wǎng)絡(luò)電話B發(fā)送確認(rèn)信息。此時,雙方可以通過交換實時傳輸協(xié)議封包進(jìn)行通話?;謴?fù)通話的程序與網(wǎng)絡(luò)電話正常建立通話的過程相比,無須嘗試和振鈴信息,其信息流程相對簡單。
圖4為通話數(shù)據(jù)庫的結(jié)構(gòu)示意圖。通話數(shù)據(jù)庫用于儲存網(wǎng)絡(luò)電話通話雙方的信息。每次成功建立通話后,網(wǎng)絡(luò)電話號碼和網(wǎng)際網(wǎng)絡(luò)協(xié)議地址均被記錄于通話數(shù)據(jù)庫。正在通話的網(wǎng)絡(luò)電話信息則標(biāo)以當(dāng)前連結(jié)標(biāo)志。當(dāng)通話結(jié)束出現(xiàn)異常時,系統(tǒng)搜索通話數(shù)據(jù)庫,通過查詢帶有當(dāng)前連結(jié)標(biāo)志的網(wǎng)絡(luò)電話信息,從而識別出被異常終止的網(wǎng)絡(luò)電話的相關(guān)信息。然后,系統(tǒng)向網(wǎng)絡(luò)電話的被叫方發(fā)送再次邀請信息,恢復(fù)雙方的通話。
請參考圖5,圖中表示本發(fā)明的異常斷線后恢復(fù)通話的網(wǎng)絡(luò)電話系統(tǒng)的方塊圖。如圖所示,此本發(fā)明的網(wǎng)絡(luò)電話系統(tǒng)500包含中央處理單元510、通話數(shù)據(jù)庫550、實時傳輸協(xié)議緩沖器560以及網(wǎng)絡(luò)模塊570。中央處理單元510用于記錄網(wǎng)絡(luò)電話信息、偵測通話是否異常斷線且負(fù)責(zé)恢復(fù)通話;通話數(shù)據(jù)庫550儲存處于通話狀態(tài)的網(wǎng)絡(luò)電話信息;實時傳輸協(xié)議緩沖器560作為臨時的儲存空間,用于儲存包含語音數(shù)據(jù)的實時傳輸協(xié)議封包,供中央處理單元510判斷通話是否異常斷線;網(wǎng)絡(luò)模塊570在網(wǎng)絡(luò)電話通話期間用于傳輸和接收實時傳輸協(xié)議封包,供中央處理單元510判斷通話是否異常斷線。
其中中央處理單元510還包含呼叫方數(shù)據(jù)記錄模塊520、異常斷線偵測模塊530以及斷線通話恢復(fù)模塊540。呼叫方數(shù)據(jù)記錄模塊520管理記錄程序,負(fù)責(zé)記錄處于通話狀態(tài)的網(wǎng)絡(luò)電話信息。異常斷線偵測模塊530管理偵測異常斷線程序,通過偵測實時傳輸協(xié)議緩沖器和網(wǎng)絡(luò)模塊以識別異常斷線情形。斷線通話恢復(fù)模塊540管理恢復(fù)通話的程序,通過查詢通話數(shù)據(jù)庫550獲取當(dāng)前通話的網(wǎng)絡(luò)電話信息,發(fā)送再次邀請信息恢復(fù)網(wǎng)絡(luò)電話雙方被非正常終止的通話。
本發(fā)明的異常斷線后恢復(fù)通話的方法包含以下步驟記錄網(wǎng)絡(luò)電話信息,呼叫方數(shù)據(jù)記錄模塊520記錄和儲存處于通話狀態(tài)的網(wǎng)絡(luò)電話信息,并設(shè)置當(dāng)前連結(jié)通話標(biāo)志;偵測異常斷線,異常斷線偵測模塊530通過檢查網(wǎng)絡(luò)連結(jié)狀態(tài)以及是否存在實時傳輸協(xié)議封包判斷是否發(fā)生通話異常斷線,并依照斷線原因設(shè)置相應(yīng)的斷線原因標(biāo)志;以及恢復(fù)通話,斷線通話恢復(fù)模塊540通過查詢當(dāng)前通話的網(wǎng)絡(luò)電話信息,依照該斷線原因標(biāo)志重新建立通話。
圖6為記錄網(wǎng)絡(luò)電話信息程序的流程圖。如果呼叫方網(wǎng)絡(luò)電話和被叫方網(wǎng)絡(luò)電話處于連結(jié)狀態(tài)(步驟600),系統(tǒng)檢查通話數(shù)據(jù)庫550是否包含被叫方網(wǎng)絡(luò)電話的信息(步驟610)。如果通話數(shù)據(jù)庫550中已經(jīng)有被叫方網(wǎng)絡(luò)電話的信息,此程序結(jié)束。如果通話數(shù)據(jù)庫550中沒有被叫方網(wǎng)絡(luò)電話的信息,則呼叫方網(wǎng)絡(luò)電話建立或者更新通話數(shù)據(jù)庫550(步驟620)。呼叫方網(wǎng)絡(luò)電話將被叫方網(wǎng)絡(luò)電話號碼記錄于通話數(shù)據(jù)庫550,完成數(shù)據(jù)庫增加過程(步驟630)。除了記錄被叫方網(wǎng)絡(luò)電話號碼外,還需要將被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址記錄于通話數(shù)據(jù)庫550(步驟640)。系統(tǒng)將處于通話狀態(tài)的網(wǎng)絡(luò)電話信息作為當(dāng)前連結(jié)通話,并設(shè)置當(dāng)前連結(jié)標(biāo)志(步驟650)。當(dāng)前連結(jié)通話信息用于此后恢復(fù)通話的程序。
圖7為偵測異常斷線程序的流程圖。如果通話期間網(wǎng)絡(luò)電話之間傳送實時傳輸協(xié)議封包,則表明通訊正在繼續(xù)且網(wǎng)絡(luò)連結(jié)正常(步驟700)。網(wǎng)絡(luò)處于連結(jié)狀態(tài)期間,系統(tǒng)定時偵測處于通話狀態(tài)的網(wǎng)絡(luò)電話之一是否收到告別信息(步驟710)。如果其中一個網(wǎng)絡(luò)電話接收到告別信息,則發(fā)送應(yīng)答信息(步驟720),表示通話正常斷開(步驟730),程序結(jié)束。如果沒有偵測到告別信息,系統(tǒng)需要判斷網(wǎng)絡(luò)是否斷開,可通過檢查網(wǎng)絡(luò)模塊570的狀態(tài)插腳的高低狀態(tài)判斷網(wǎng)絡(luò)連結(jié)狀態(tài)(步驟740)。如果檢查結(jié)果表明此時網(wǎng)絡(luò)已處于斷開狀態(tài),則設(shè)置網(wǎng)絡(luò)斷開標(biāo)志為真(TRUE),表示網(wǎng)絡(luò)已斷開(步驟750)。然而如果網(wǎng)絡(luò)連結(jié)處于正常狀態(tài),系統(tǒng)判斷實時傳輸協(xié)議緩沖器560是否包含用于語音通訊的實時傳輸協(xié)議封包(步驟760)。如果實時傳輸協(xié)議緩沖器560包含用于語音通訊的實時傳輸協(xié)議封包,則系統(tǒng)返回,繼續(xù)判斷是否收到告別信息。如果實時傳輸協(xié)議緩沖器560沒有包含用于語音通訊的實時傳輸協(xié)議封包,則系統(tǒng)設(shè)置實時傳輸協(xié)議斷開標(biāo)志為真(TRUE),表示實時傳輸協(xié)議斷開(步驟770)。對于兩種斷開的情形,系統(tǒng)均轉(zhuǎn)入恢復(fù)斷線通話程序(步驟780)。
圖8為恢復(fù)通話程序的流程圖。恢復(fù)斷線通話期間,系統(tǒng)首先于通話數(shù)據(jù)庫550中查詢當(dāng)前連結(jié)通話標(biāo)志,以找出當(dāng)前通話的被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址(步驟800)。然后系統(tǒng)檢查網(wǎng)絡(luò)斷開標(biāo)志和實時傳輸協(xié)議斷開標(biāo)志,從而確定通話斷線的原因(步驟810)。如果是網(wǎng)絡(luò)斷開導(dǎo)致通話斷線,則系統(tǒng)通過檢查網(wǎng)絡(luò)模塊570的狀態(tài)插腳以檢查網(wǎng)絡(luò)連結(jié)狀態(tài),直至網(wǎng)絡(luò)恢復(fù)正常(步驟820)。一但網(wǎng)絡(luò)恢復(fù)正常,呼叫方網(wǎng)絡(luò)電話向動態(tài)主機(jī)組態(tài)協(xié)議(DHCP)服務(wù)器請求網(wǎng)際網(wǎng)絡(luò)協(xié)議地址(步驟830),再次向網(wǎng)絡(luò)電話服務(wù)器申請注冊(步驟840)。然后,系統(tǒng)設(shè)置網(wǎng)絡(luò)斷開標(biāo)志為假(FALSE)(步驟845)。下面開始重新建立通話步驟。網(wǎng)絡(luò)電話通過網(wǎng)絡(luò)電話服務(wù)器直接向被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址發(fā)送再次邀請信息(步驟860)。當(dāng)被叫方網(wǎng)絡(luò)電話接收到此再次邀請信息時,則返回確認(rèn)信息(步驟870)。此時,網(wǎng)絡(luò)電話間重新建立起實時傳輸協(xié)議媒體,網(wǎng)絡(luò)電話之間開始恢復(fù)原來的通話(步驟880)。如果實時傳輸協(xié)議斷開導(dǎo)致網(wǎng)絡(luò)斷開,系統(tǒng)播放撥號音表示正在進(jìn)行恢復(fù)通話程序,通知使用者系統(tǒng)正在處理恢復(fù)通話程序(步驟850)。然后,系統(tǒng)設(shè)置實時傳輸協(xié)議斷開標(biāo)志為假(FALSE)(步驟855)。下面開始重新建立通話,網(wǎng)絡(luò)電話通過網(wǎng)絡(luò)電話服務(wù)器直接向被叫方網(wǎng)絡(luò)電話的網(wǎng)際網(wǎng)絡(luò)協(xié)議地址發(fā)送再次邀請信息(步驟860)。當(dāng)被叫方網(wǎng)絡(luò)電話接收到此再次邀請信息時,則返回確認(rèn)信息(步驟870)。此時,網(wǎng)絡(luò)電話間重新建立起實時傳輸協(xié)議媒體,網(wǎng)絡(luò)電話間開始恢復(fù)原來的通話(步驟880)。
當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)電話系統(tǒng),其特征在于,所述系統(tǒng)包含一中央處理單元,用于記錄網(wǎng)絡(luò)電話信息、偵測通話是否異常斷線且負(fù)責(zé)恢復(fù)通話;一通話數(shù)據(jù)庫,用于儲存所述網(wǎng)絡(luò)電話信息;一實時傳輸協(xié)議緩沖器,用于儲存實時傳輸協(xié)議封包,供所述中央處理單元判斷是否發(fā)生通話異常斷線;以及一網(wǎng)絡(luò)模塊,用于傳輸并接收所述實時傳輸協(xié)議封包,供所述中央處理單元判斷是否發(fā)生通話異常斷線。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其特征在于,所述中央處理單元還包含一通話數(shù)據(jù)記錄模塊,用于記錄處于通話狀態(tài)的網(wǎng)絡(luò)電話信息;一異常斷線偵測模塊,通過偵測該實時傳輸協(xié)議緩沖器和所述網(wǎng)絡(luò)模塊判斷是否發(fā)生異常斷線;以及一斷線通話恢復(fù)模塊,通過查詢通話數(shù)據(jù)庫獲取當(dāng)前通話的網(wǎng)絡(luò)電話信息,恢復(fù)被非正常終止的通話。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其特征在于,所述網(wǎng)絡(luò)電話信息還包含呼叫方和被叫方網(wǎng)絡(luò)電話的電話號碼及其網(wǎng)際網(wǎng)絡(luò)協(xié)議地址。
4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)電話系統(tǒng),其特征在于,所述通話數(shù)據(jù)庫還包含一當(dāng)前連結(jié)標(biāo)志,用于斷線通話恢復(fù)模塊查詢當(dāng)前通話。
5.一種異常斷線后恢復(fù)通話的方法,用于網(wǎng)絡(luò)電話異常斷線后恢復(fù)通話,其特征在于,所述方法包含以下步驟記錄和儲存處于通話狀態(tài)的網(wǎng)絡(luò)電話信息;通過檢查網(wǎng)絡(luò)連結(jié)處于斷開狀態(tài)或者不存在實時傳輸協(xié)議封包判斷發(fā)生通話異常斷線,并依照斷線原因設(shè)置一相應(yīng)的斷線原因標(biāo)志;以及通過查詢當(dāng)前通話的網(wǎng)絡(luò)電話信息,依照所述斷線原因標(biāo)志重新建立通話。
6.根據(jù)權(quán)利要求5所述的異常斷線后恢復(fù)通話的方法,其特征在于,重新建立通話還包含以下步驟呼叫方向被叫方發(fā)送一再次邀請信息;被叫方返回一應(yīng)答信息;以及呼叫方向被叫方發(fā)送一確認(rèn)信息,開始恢復(fù)通話。
7.根據(jù)權(quán)利要求5所述的異常斷線后恢復(fù)通話的方法,其特征在于,記錄網(wǎng)絡(luò)電話信息步驟還包含記錄呼叫方和被叫方網(wǎng)絡(luò)電話的電話號碼及其網(wǎng)際網(wǎng)絡(luò)協(xié)議地址。
8.根據(jù)權(quán)利要求5所述的異常斷線后恢復(fù)通話的方法,其特征在于,記錄網(wǎng)絡(luò)電話信息步驟還包含設(shè)置當(dāng)前連結(jié)通話標(biāo)志,用于異常斷線后恢復(fù)通話。
9.根據(jù)權(quán)利要求5所述的異常斷線后恢復(fù)通話的方法,其特征在于,所述斷線原因標(biāo)志包含網(wǎng)絡(luò)斷開標(biāo)志或?qū)崟r傳輸協(xié)議封包斷開標(biāo)志。
全文摘要
一種異常斷線后恢復(fù)通話的網(wǎng)絡(luò)電話系統(tǒng)及其方法,用于恢復(fù)網(wǎng)絡(luò)電話間異常斷線的通話。網(wǎng)絡(luò)電話系統(tǒng)包含中央處理單元、通話數(shù)據(jù)庫、實時傳輸協(xié)議緩沖器和網(wǎng)絡(luò)模塊。一種異常斷線后恢復(fù)通話的方法包含以下步驟記錄并儲存處于通話狀態(tài)的網(wǎng)絡(luò)電話信息,通過檢查網(wǎng)絡(luò)連結(jié)處于斷開狀態(tài)或者不存在實時傳輸協(xié)議封包判斷發(fā)生通話異常斷線,以及通過查詢當(dāng)前通話的網(wǎng)絡(luò)電話信息重新建立通話。
文檔編號H04M3/32GK101026658SQ200610057670
公開日2007年8月29日 申請日期2006年2月24日 優(yōu)先權(quán)日2006年2月24日
發(fā)明者賴新來, 李嘉華 申請人:英保達(dá)股份有限公司