本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種通話斷續(xù)優(yōu)化方法和裝置。
背景技術(shù):
現(xiàn)有智能終端,例如手機(jī),具有Wi-Fi功能或基于IMS的語(yǔ)音業(yè)務(wù)(Voice over Long-Term Evolution,VOLTE)功能,在進(jìn)行網(wǎng)絡(luò)通話時(shí),通常會(huì)遭遇網(wǎng)絡(luò)不穩(wěn)定或信號(hào)不好的情況,這種情況會(huì)導(dǎo)致通話斷斷續(xù)續(xù),影響用戶的體驗(yàn)。目前的解決方案是,從用戶方面來(lái)說(shuō),會(huì)換一個(gè)信號(hào)好的地方繼續(xù)打電話。從廠商方面來(lái)會(huì)說(shuō),會(huì)努力優(yōu)化終端的天線性能。但是,就算天線性能很好,在信號(hào)覆蓋差的地方也會(huì)造成通話斷續(xù);即使找到了信號(hào)好的地方通話,也會(huì)影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
鑒于以上內(nèi)容,有必要提供一種通話斷續(xù)優(yōu)化方法和裝置,能夠解決網(wǎng)絡(luò)信號(hào)問(wèn)題導(dǎo)致通話斷續(xù)等問(wèn)題,用戶可以從云服務(wù)器下載通話斷續(xù)時(shí)的通話數(shù)據(jù),從而優(yōu)化了通話斷續(xù)的問(wèn)題。
一種通話斷續(xù)優(yōu)化方法,應(yīng)用于終端中,所述方法包括:
在多個(gè)終端之間建立網(wǎng)絡(luò)通話時(shí),實(shí)時(shí)監(jiān)測(cè)所述網(wǎng)絡(luò)通話信號(hào)的狀態(tài);
當(dāng)所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),所述終端將還沒(méi)有編碼的通話數(shù)據(jù)發(fā)送至云服務(wù)器。
在進(jìn)一步的實(shí)施例中,所述終端具備Wi-Fi或者VOLTE(Voice over Long-Term Evolution)功能;
在所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),所述終端將還沒(méi)有編碼的通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器。
在進(jìn)一步的實(shí)施例中,所述方法還包括:
當(dāng)所述網(wǎng)絡(luò)通話信號(hào)由異常狀態(tài)恢復(fù)良好時(shí),停止發(fā)送沒(méi)有編碼的通話數(shù)據(jù)至所述云服務(wù)器。
在進(jìn)一步的實(shí)施例中,在通話雙方結(jié)束通話后,所述方法還包括:
接收所述云服務(wù)器發(fā)送的是否下載通話數(shù)據(jù)的消息;
當(dāng)所述終端確定需要下載時(shí),從所述云服務(wù)器接收并播放所述通話數(shù)據(jù)。
在進(jìn)一步的實(shí)施例中,所述方法進(jìn)一步包括:
所述終端接收所述通話數(shù)據(jù)時(shí)存儲(chǔ)所述通話數(shù)據(jù);及
在預(yù)設(shè)時(shí)間段之后,清空所存儲(chǔ)的通話數(shù)據(jù)。
一種通話斷續(xù)優(yōu)化方法,應(yīng)用于云服務(wù)器中,所述方法包括:
接收并保存通話雙方中任一方終端發(fā)送的未經(jīng)編碼的通話數(shù)據(jù);
發(fā)送消息至通話另一終端,確認(rèn)所述另一終端是否下載所述通話數(shù)據(jù);
當(dāng)確認(rèn)所述另一終端需要下載所述通話數(shù)據(jù)時(shí),發(fā)送所述通話數(shù)據(jù)至所述另一終端。
一種通話斷續(xù)優(yōu)化裝置,運(yùn)行于終端中,所述裝置包括:
監(jiān)測(cè)模塊,用于在多個(gè)終端之間建立網(wǎng)絡(luò)通話時(shí),實(shí)時(shí)監(jiān)測(cè)所述網(wǎng)絡(luò)通話信號(hào)的狀態(tài);
發(fā)送模塊,用于當(dāng)所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),發(fā)送還沒(méi)有編碼的通話數(shù)據(jù)至云服務(wù)器。
在進(jìn)一步的實(shí)施例中,所述終端具備Wi-Fi或者VOLTE(Voice over Long-Term Evolution)功能;
所述發(fā)送模塊進(jìn)一步用于將還沒(méi)有編碼的通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器。
在進(jìn)一步的實(shí)施例中,所述發(fā)送模塊還用于:
當(dāng)所述網(wǎng)絡(luò)通話信號(hào)由異常狀態(tài)恢復(fù)良好時(shí),停止發(fā)送沒(méi)有編碼的通話數(shù)據(jù)至所述云服務(wù)器。
在進(jìn)一步的實(shí)施例中,所述裝置還包括接收模塊,用于:
接收所述云服務(wù)器發(fā)送的是否下載通話數(shù)據(jù)的消息;及
當(dāng)確定需要下載時(shí),從所述云服務(wù)器接收并播放所述通話數(shù)據(jù)。
在進(jìn)一步的實(shí)施例中,所述裝置還包括:
存儲(chǔ)模塊,用于接收所述通話數(shù)據(jù)時(shí)存儲(chǔ)所述通話數(shù)據(jù);
清除模塊,用于在預(yù)設(shè)時(shí)間段之后,清空所存儲(chǔ)的通話數(shù)據(jù)。
一種通話斷續(xù)優(yōu)化裝置,運(yùn)行于云服務(wù)器中,所述通話斷續(xù)優(yōu)化裝置包括:
接收單元,用于接收并保存通話雙方中任一方終端發(fā)送的未經(jīng)編碼的通話數(shù)據(jù);
發(fā)送單元,用于發(fā)送消息至通話另一終端,確認(rèn)所述另一終端是否下載所述通話數(shù)據(jù);
所述發(fā)送單元,還用于當(dāng)確認(rèn)所述另一終端需要下載所述通話數(shù)據(jù)時(shí),發(fā)送所述通話數(shù)據(jù)至所述另一終端。
由以上技術(shù)方案可以看出,本發(fā)明在網(wǎng)絡(luò)信號(hào)不良時(shí),通話雙方的任何一方終端將未經(jīng)編碼的通話數(shù)據(jù)發(fā)送至云服務(wù)器,因?yàn)槲唇?jīng)編碼的通話數(shù)據(jù)沒(méi)有經(jīng)過(guò)射頻和網(wǎng)絡(luò)通路,因此數(shù)據(jù)是沒(méi)有斷續(xù)的。當(dāng)通話雙方結(jié)束通話后,所述云服務(wù)器向通話的另一方終端發(fā)送消息,確認(rèn)所述另一方終端是否需要下載所述通話數(shù)據(jù)。在所述通話另一方終端確認(rèn)需要下載時(shí),所述云服務(wù)器發(fā)送所述通話數(shù)據(jù)至所述通話另一方終端。因此,本發(fā)明可以解決當(dāng)雙方通話時(shí),遇到因網(wǎng)絡(luò)信號(hào)問(wèn)題導(dǎo)致通話斷續(xù)等問(wèn)題,同時(shí)不方便再打電話向?qū)Ψ阶稍儠r(shí),可以從云服務(wù)器下載通話斷續(xù)時(shí)的通話數(shù)據(jù),優(yōu)化了通話斷續(xù)的問(wèn)題。
附圖說(shuō)明
圖1是本發(fā)明通話斷續(xù)優(yōu)化方法的實(shí)施環(huán)境示意圖。
圖2是本發(fā)明通話斷續(xù)優(yōu)化方法的實(shí)施例的流程圖。
圖3是本發(fā)明通話斷續(xù)優(yōu)化方法的另一實(shí)施例的流程圖。
圖4是本發(fā)明通話斷續(xù)優(yōu)化方法的又一實(shí)施例的流程圖。
圖5是本發(fā)明通話斷續(xù)優(yōu)化裝置的實(shí)施例的功能模塊圖。
圖6是本發(fā)明通話斷續(xù)優(yōu)化裝置的另一實(shí)施例的功能模塊圖。
圖7是本發(fā)明的終端的實(shí)施例的結(jié)構(gòu)示意圖。
圖8是本發(fā)明的云服務(wù)器的實(shí)施例的結(jié)構(gòu)示意圖。
主要元件符號(hào)說(shuō)明
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖和具體實(shí)施例,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。此外,應(yīng)當(dāng)理解,本文所描述的具體實(shí)施例,僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一
如圖1所示,是本發(fā)明通話斷續(xù)優(yōu)化方法的實(shí)施環(huán)境示意圖。
本發(fā)明較佳實(shí)施例中,所述通話斷續(xù)優(yōu)化方法在一個(gè)通話斷續(xù)優(yōu)化系統(tǒng)100中實(shí)施。所述通話斷續(xù)優(yōu)化系統(tǒng)100包括至少終端1、終端2,至少一個(gè)云服務(wù)器6。所述終端1、終端2可以通過(guò)Wi-Fi或者VOLTE的通信方式進(jìn)行連接通信。
所述終端1以及終端2是能夠按照事先設(shè)定或存儲(chǔ)的指令,自動(dòng)進(jìn)行數(shù)值計(jì)算和/或信息處理的設(shè)備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、數(shù)字處理器(Digital Signal Processor,DSP)、嵌入式設(shè)備等。
所述終端1、2可以是,但不限于任何一種可與用戶通過(guò)鍵盤、鼠標(biāo)、遙控器、觸摸板或聲控設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如,個(gè)人計(jì)算機(jī)、平板電腦、智能手機(jī)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、游戲機(jī)、交互式網(wǎng)絡(luò)電視(Internet Protocol Television,IPTV)、智能穿戴式設(shè)備等。
所述終端1、2具備Wi-Fi或者VOLTE(Voice over Long-Term Evolution)功能。
所述云服務(wù)器6是在多臺(tái)傳統(tǒng)物理機(jī)集群虛擬出來(lái)的服務(wù)器,具有存儲(chǔ)量大,安全,能彈性所需配置,熱遷移,均衡負(fù)載等特點(diǎn)。所述云服務(wù)器6可獨(dú)立提供計(jì)算、存儲(chǔ)、在線備份等服務(wù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述終端2與所述終端1在Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)下建立通話,所述終端2和所述終端1分別實(shí)時(shí)監(jiān)測(cè)所述通話信號(hào)是否異常,比如網(wǎng)絡(luò)不穩(wěn)定或信號(hào)不好,從而造成通話斷續(xù)。當(dāng)任何通話一方監(jiān)測(cè)到信號(hào)異常時(shí),就將還未經(jīng)編碼的通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至云服務(wù)器6。因?yàn)槲唇?jīng)編碼的通話數(shù)據(jù)還沒(méi)有走射頻及/或網(wǎng)絡(luò)通路,因此此時(shí)的通話數(shù)據(jù)是完整的。當(dāng)通話雙方打完電話后,所述云服務(wù)器6向通話的另一方終端發(fā)送消息,確認(rèn)所述另一方終端是否需要下載接聽所述通話數(shù)據(jù)。在所述通話另一方終端確認(rèn)需要下載時(shí),所述云服務(wù)器發(fā)送所述通話數(shù)據(jù)至所述通話另一方終端。
因此,本發(fā)明可以解決當(dāng)雙方通話時(shí),遇到因網(wǎng)絡(luò)信號(hào)問(wèn)題導(dǎo)致的斷續(xù)、聽不清、無(wú)聲音等問(wèn)題,同時(shí)不方便再打電話向?qū)Ψ阶稍儠r(shí),可以從所述云服務(wù)器6下載通話斷續(xù)時(shí)的通話數(shù)據(jù),優(yōu)化了通話斷續(xù)的問(wèn)題。
實(shí)施例二
如圖2所示,是本發(fā)明通話斷續(xù)優(yōu)化方法的實(shí)施例的流程圖,該通話斷續(xù)優(yōu)化方法應(yīng)用于終端中。根據(jù)不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。
S10,多個(gè)終端之間建立網(wǎng)絡(luò)通話時(shí),通話雙方終端實(shí)時(shí)監(jiān)測(cè)網(wǎng)絡(luò)通話信號(hào)的狀態(tài)。
在本發(fā)明的一個(gè)實(shí)施例中,所述通話雙方終端,例如所述終端1和所述終端2,雙方通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)建立網(wǎng)絡(luò)通話。
S12,當(dāng)所述終端1及/或所述終端2監(jiān)測(cè)到所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),將還沒(méi)有編碼的通話數(shù)據(jù)發(fā)送至所述云服務(wù)器。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)所述終端1及/或所述終端2沒(méi)有監(jiān)測(cè)到所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),保持通話狀態(tài)不變。
在本發(fā)明的一個(gè)實(shí)施例中,通話的任何一方監(jiān)測(cè)到通話信號(hào)出現(xiàn)異常時(shí),均可以將所述通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器6。
在本發(fā)明的一個(gè)實(shí)施例中,所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常是指出現(xiàn)了因網(wǎng)絡(luò)問(wèn)題導(dǎo)致通話斷續(xù)、聽不清楚或者無(wú)聲音等情況。
在本發(fā)明的一個(gè)實(shí)施例中,未經(jīng)編碼的通話斷續(xù)數(shù)據(jù)還沒(méi)有走射頻及網(wǎng)絡(luò)通路,因此,這個(gè)時(shí)候的通話數(shù)據(jù)是沒(méi)有斷續(xù)的。
在本發(fā)明的其他實(shí)施例中,當(dāng)所述網(wǎng)絡(luò)通話信號(hào)由異常狀態(tài)恢復(fù)良好時(shí),停止發(fā)送沒(méi)有編碼的通話數(shù)據(jù)至所述云服務(wù)器。
實(shí)施例三
如圖3所示,是本發(fā)明通話斷續(xù)優(yōu)化方法的另一實(shí)施例的流程圖,該通話斷續(xù)優(yōu)化方法應(yīng)用于云服務(wù)器6中。根據(jù)不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。
S20,所述云服務(wù)器6接收并保存通話雙方中任一方終端發(fā)送的未經(jīng)編碼的通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述未經(jīng)編碼的通話數(shù)據(jù)是由所述通話雙方中任一方終端通過(guò)Wi-Fi或者VOTLE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器6。
在本發(fā)明的一個(gè)實(shí)施例中,未經(jīng)編碼的通話斷續(xù)數(shù)據(jù)還沒(méi)有走射頻及網(wǎng)絡(luò)通路,因此,這個(gè)時(shí)候的通話數(shù)據(jù)是沒(méi)有斷續(xù)的。
S22,所述云服務(wù)器6發(fā)送消息至通話另一方終端,確認(rèn)所述另一方終端是否下載所述通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)通話任一方,比如終端1,監(jiān)測(cè)到網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),即將所述通話斷續(xù)數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述述云服務(wù)器6。當(dāng)雙方通話結(jié)束后,所述云服務(wù)器6向通話另一方,比如終端2,發(fā)送消息以確認(rèn)所述終端2是否要下載所述通話斷續(xù)數(shù)據(jù)。
S24,當(dāng)確認(rèn)所述另一方終端需要下載所述通話數(shù)據(jù)時(shí),所述云服務(wù)器發(fā)送所述通話數(shù)據(jù)至所述另一方終端。
實(shí)施例四
如圖4所示,是本發(fā)明通話斷續(xù)優(yōu)化方法的實(shí)施例的又一個(gè)流程圖。該通話斷續(xù)優(yōu)化方法應(yīng)用于終端中。根據(jù)不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。
S30,所述終端接收所述云服務(wù)器6發(fā)送的是否下載通話數(shù)據(jù)的消息。
在本發(fā)明的一個(gè)實(shí)施例中,通話雙方的任一終端均可以在通話信號(hào)不良時(shí),將還沒(méi)有編碼的通話數(shù)據(jù)上傳到云服務(wù)器6,例如,所述終端1在通話信號(hào)不良時(shí),上傳通話數(shù)據(jù)至所述云服務(wù)器6。在通話完畢時(shí),所述云服務(wù)器6會(huì)向通話的另一方,例如所述終端2,發(fā)送是否下載接聽所述通話數(shù)據(jù)的消息。
S32,當(dāng)所述終端確定需要下載所述通話數(shù)據(jù)時(shí),從所述云服務(wù)器接收并播放所述通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,在所述終端下載所述通話數(shù)據(jù)時(shí),一并存儲(chǔ)所述通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述終端可以設(shè)置一個(gè)時(shí)間段,比如,每隔兩天或者每隔一周,在預(yù)設(shè)時(shí)間段之后自動(dòng)清空所存儲(chǔ)的通話數(shù)據(jù),以保證所述終端的存儲(chǔ)空間。
實(shí)施例五
如圖5所示,是本發(fā)明通話斷續(xù)優(yōu)化裝置的實(shí)施例的功能模塊圖。
本發(fā)明所述通話斷續(xù)優(yōu)化裝置22可以包括多個(gè)由計(jì)算機(jī)程序代碼所組成的程序段,可以安裝在所述終端中,并由所述終端所執(zhí)行,以實(shí)現(xiàn)通話斷續(xù)時(shí)的優(yōu)化處理。
本實(shí)施例中,圖5所示的通話斷續(xù)優(yōu)化裝置22根據(jù)其執(zhí)行的功能,可以被劃分為多個(gè)功能模塊。本實(shí)施例中,所述功能模塊至少包括:監(jiān)測(cè)模塊221,發(fā)送模塊222,接收模塊223,存儲(chǔ)模塊224,清除模塊225。本發(fā)明所稱的模塊是指一種能夠被處理設(shè)備(例如圖7中的處理設(shè)備102)所執(zhí)行并且能夠完成固定功能的一系列計(jì)算機(jī)程序段,其存儲(chǔ)在存儲(chǔ)設(shè)備(例如圖7中的存儲(chǔ)設(shè)備103)中。在本實(shí)施例中,關(guān)于各模塊的功能將在后續(xù)的實(shí)施例中詳述。
所述監(jiān)測(cè)模塊221,用于在所述終端之間建立網(wǎng)絡(luò)通話時(shí),實(shí)時(shí)監(jiān)測(cè)所述網(wǎng)絡(luò)通話信號(hào)的狀態(tài)。
在本發(fā)明的一個(gè)實(shí)施例中,所述通話雙方終端,例如所述終端1和所述終端2,雙方通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)建立網(wǎng)絡(luò)通話。
所述發(fā)送模塊222,用于當(dāng)監(jiān)測(cè)到所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),將還沒(méi)有編碼的通話數(shù)據(jù)發(fā)送至所述云服務(wù)器。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)所述終端1及/或所述終端2沒(méi)有監(jiān)測(cè)到所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),保持通話狀態(tài)不變。
在本發(fā)明的一個(gè)實(shí)施例中,通話的任何一方監(jiān)測(cè)到通話信號(hào)出現(xiàn)異常時(shí),均可以將所述通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器6。
在本發(fā)明的一個(gè)實(shí)施例中,所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常是指出現(xiàn)了因網(wǎng)絡(luò)問(wèn)題導(dǎo)致通話斷續(xù)、聽不清楚或者無(wú)聲音等情況。
在本發(fā)明的一個(gè)實(shí)施例中,未經(jīng)編碼的通話斷續(xù)數(shù)據(jù)還沒(méi)有走射頻及網(wǎng)絡(luò)通路,因此,這個(gè)時(shí)候的通話數(shù)據(jù)是沒(méi)有斷續(xù)的。
在本發(fā)明的其他實(shí)施例中,當(dāng)所述網(wǎng)絡(luò)通話信號(hào)由異常狀態(tài)恢復(fù)良好時(shí),停止發(fā)送沒(méi)有編碼的通話數(shù)據(jù)至所述云服務(wù)器。
所述接收模塊223,用于接收所述云服務(wù)器6發(fā)送的是否下載通話數(shù)據(jù)的消息。
在本發(fā)明的一個(gè)實(shí)施例中,通話雙方的任一終端均可以在通話信號(hào)不良時(shí),將還沒(méi)有編碼的通話數(shù)據(jù)上傳到云服務(wù)器6,例如,所述終端1在通話信號(hào)不良時(shí),上傳通話數(shù)據(jù)至所述云服務(wù)器6。在通話完畢時(shí),所述云服務(wù)器6會(huì)向通話的另一方,例如所述終端2,發(fā)送是否下載接聽所述通話數(shù)據(jù)的消息。
所述接收模塊223,還用于當(dāng)確定需要下載所述通話數(shù)據(jù)時(shí),從所述云服務(wù)器6接收并播放所述通話數(shù)據(jù)。
所述存儲(chǔ)模塊224,用于在從所述云服務(wù)器6下載所述通話數(shù)據(jù)時(shí),一并存儲(chǔ)所述通話數(shù)據(jù)。
所述清除模塊225,用于在預(yù)設(shè)時(shí)間段之后自動(dòng)清空所存儲(chǔ)的通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述終端可以設(shè)置一個(gè)時(shí)間段,比如,每隔兩天或者每隔一周,在預(yù)設(shè)時(shí)間段之后自動(dòng)清空所存儲(chǔ)的通話數(shù)據(jù),以保證所述終端的存儲(chǔ)空間。
實(shí)施例六
如圖6所示,是本發(fā)明通話斷續(xù)優(yōu)化裝置的另一實(shí)施例的功能模塊圖。
本發(fā)明所述通話斷續(xù)優(yōu)化裝置12可以包括多個(gè)計(jì)算機(jī)程序代碼所組成的程序段,可以安裝在所述云服務(wù)器6中,并由所述云服務(wù)器6所執(zhí)行。
本實(shí)施例中,圖6所示的通話斷續(xù)優(yōu)化裝置12根據(jù)其所執(zhí)行的功能,可以被劃分為多個(gè)功能模塊。本實(shí)施例中,所述功能模塊至少包括:接收單元120,發(fā)送單元122。本發(fā)明所稱的模塊是指一種能夠被處理設(shè)備(例如圖8中的云處理設(shè)備603)所執(zhí)行并且能夠完成固定功能的一系列計(jì)算機(jī)程序段,其存儲(chǔ)在存儲(chǔ)設(shè)備(例如圖8中的存儲(chǔ)處理設(shè)備602)中。在本實(shí)施例中,關(guān)于各模塊的功能將在后續(xù)的實(shí)施例中詳述。
所述接收單元120,用于接收并保存通話雙方中任一方終端發(fā)送的未經(jīng)編碼的通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述未經(jīng)編碼的通話數(shù)據(jù)是由所述通話雙方中任一方終端通過(guò)Wi-Fi或者VOTLE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器6。
在本發(fā)明的一個(gè)實(shí)施例中,未經(jīng)編碼的通話斷續(xù)數(shù)據(jù)還沒(méi)有走射頻及網(wǎng)絡(luò)通路,因此,這個(gè)時(shí)候的通話數(shù)據(jù)是沒(méi)有斷續(xù)的。
所述發(fā)送單元122,用于發(fā)送消息至通話另一方終端,確認(rèn)所述另一方終端是否下載所述通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)通話任一方,比如終端1,監(jiān)測(cè)到網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),即將所述通話斷續(xù)數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述述云服務(wù)器6。當(dāng)雙方通話結(jié)束后,所述云服務(wù)器6向通話另一方,比如終端2,發(fā)送消息以確認(rèn)所述終端2是否要下載所述通話斷續(xù)數(shù)據(jù)。
所述發(fā)送單元122,還用于當(dāng)確認(rèn)所述另一方終端需要下載所述通話數(shù)據(jù)時(shí),所述云服務(wù)器6發(fā)送所述通話數(shù)據(jù)至所述另一方終端。
實(shí)施例七
如圖7所示,是本發(fā)明實(shí)現(xiàn)通話斷續(xù)優(yōu)化方法的實(shí)施例的終端的結(jié)構(gòu)示意圖。
本發(fā)明實(shí)施例中的終端1可以是不同類型的電子設(shè)備,例如,智能手機(jī)、平板電腦、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備、個(gè)人數(shù)字助理、媒體播放器、智能電視、智能手表、智能眼鏡、智能手環(huán)等。如圖7所示,本發(fā)明實(shí)施例中的終端1包括:至少一個(gè)發(fā)送設(shè)備101,至少一個(gè)處理設(shè)備102,例如CPU,至少一個(gè)存儲(chǔ)設(shè)備103,至少一個(gè)接收設(shè)備104,至少一個(gè)第一通信總線105。其中,所述第一通信總線105用于實(shí)現(xiàn)這些組件之間的連接通信。所述發(fā)送設(shè)備101和所述接收設(shè)備104可以是有線發(fā)送端口,也可以為無(wú)線設(shè)備,例如包括天線裝置,用于與其他設(shè)備進(jìn)行數(shù)據(jù)通信。所述存儲(chǔ)設(shè)備103可以是高速RAM存儲(chǔ)器,也可以是非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。
所述處理設(shè)備102可執(zhí)行所述終端1的操作系統(tǒng)以及安裝的各類應(yīng)用程序、程序代碼等,例如通話斷續(xù)優(yōu)化裝置22。所述處理設(shè)備102可以包括一個(gè)或者多個(gè)微處理器、數(shù)字處理器。
所述存儲(chǔ)設(shè)備103中存儲(chǔ)有程序代碼,且所述處理設(shè)備102可通過(guò)第一通信總線105調(diào)用所述存儲(chǔ)設(shè)備103中存儲(chǔ)的程序代碼以執(zhí)行相關(guān)的功能。
優(yōu)選地,本發(fā)明的通話斷續(xù)優(yōu)化方法通過(guò)所述終端1中的通話斷續(xù)優(yōu)化裝置22來(lái)實(shí)現(xiàn)。
在本發(fā)明的一個(gè)實(shí)施例中,所述終端1通過(guò)Wi-Fi或者VOLTE與另一個(gè)終端2建立網(wǎng)絡(luò)通話,當(dāng)所述終端1或者所述終端2監(jiān)測(cè)到所述網(wǎng)絡(luò)通話的信號(hào)出現(xiàn)異常時(shí),將所述未經(jīng)編碼的通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器6保存,并在通話結(jié)束后,由所述云服務(wù)器6向通話的另一方終端發(fā)送消息確認(rèn)是否需要下載通話斷續(xù)時(shí)的通話數(shù)據(jù)。當(dāng)所述通話的另一方終端確認(rèn)需要下載所述通話斷續(xù)時(shí)的通話數(shù)據(jù)時(shí),就從所述云服務(wù)器接收所述通話數(shù)據(jù)。
本發(fā)明在網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),例如通話斷續(xù)、沒(méi)有聲音、聽不清等狀況,所述通話任一方的終端,均可以將未經(jīng)編碼的通話數(shù)據(jù)發(fā)送至所述云服務(wù)器,因?yàn)闆](méi)有經(jīng)過(guò)編碼的通話數(shù)據(jù)還沒(méi)有走射頻及網(wǎng)絡(luò)通路,所以這個(gè)時(shí)候的數(shù)據(jù)是沒(méi)有斷續(xù)的。當(dāng)雙方通話結(jié)束時(shí),通話任一方均可以至云服務(wù)器下載及播放信號(hào)異常時(shí)的通話內(nèi)容。
實(shí)施例八
如圖8所示,是本發(fā)明實(shí)現(xiàn)通話斷續(xù)優(yōu)化方法的實(shí)施例的云服務(wù)器的結(jié)構(gòu)示意圖。
本發(fā)明實(shí)施例中的云服務(wù)器6可以是在多臺(tái)傳統(tǒng)物理機(jī)集群虛擬出來(lái)的服務(wù)器,具有存儲(chǔ)量大,安全,能彈性所需配置,熱遷移,均衡負(fù)載等特點(diǎn)。所述云服務(wù)器6可獨(dú)立提供計(jì)算、存儲(chǔ)、在線備份、帶寬等互聯(lián)網(wǎng)基礎(chǔ)設(shè)施服務(wù)。
如圖8所示,本發(fā)明實(shí)施例中的云服務(wù)器6包括:至少一個(gè)存儲(chǔ)處理設(shè)備602,至少一個(gè)云處理設(shè)備603,例如CPU,至少一個(gè)第二通信總線604,至少一個(gè)網(wǎng)絡(luò)處理設(shè)備605。其中,所述第二通信總線604用于實(shí)現(xiàn)這些組件之間的連接通信。
所述云處理設(shè)備603可執(zhí)行所述云服務(wù)器6的操作系統(tǒng)以及安裝的各類應(yīng)用程序、程序代碼等,例如通話斷續(xù)優(yōu)化裝置12。所述云處理設(shè)備603可以包括一個(gè)或者多個(gè)云處理器。
所述存儲(chǔ)處理設(shè)備602可以提供海量的數(shù)據(jù)存儲(chǔ)和處理服務(wù)。所述存儲(chǔ)處理設(shè)備602中存儲(chǔ)有程序代碼,且所述云處理設(shè)備603可通過(guò)第二通信總線604調(diào)用所述存儲(chǔ)處理設(shè)備602中存儲(chǔ)的程序代碼以執(zhí)行相關(guān)的功能。
優(yōu)選地,本發(fā)明的通話斷續(xù)優(yōu)化方法通過(guò)所述云服務(wù)器6中的通話斷續(xù)優(yōu)化裝置12來(lái)實(shí)現(xiàn)。
在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)通話雙方任一終端監(jiān)測(cè)到通話網(wǎng)絡(luò)信號(hào)狀態(tài)異常時(shí),即將還未經(jīng)編碼的通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器6,所述云服務(wù)器6在雙方通話結(jié)束后,發(fā)送消息至通話終端,確認(rèn)通話終端是否需要下載播放所述通話數(shù)據(jù),如果確認(rèn)需要,則將所述通話數(shù)據(jù)發(fā)送至所述通話終端。因?yàn)槲唇?jīng)編碼的通話數(shù)據(jù)沒(méi)有經(jīng)過(guò)射頻及網(wǎng)絡(luò)通路,所以所述的通話數(shù)據(jù)是沒(méi)有斷續(xù)的。
上述以軟件功能模塊的形式實(shí)現(xiàn)的集成單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能模塊存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。
結(jié)合圖7,在本發(fā)明的一個(gè)實(shí)施例中,所述處理設(shè)備102可執(zhí)行所述終端1中的操作系統(tǒng)以及安裝的各類應(yīng)用程序、程序代碼等,例如,上述的各個(gè)模塊,包括所述監(jiān)測(cè)模塊221、發(fā)送模塊222、接收模塊223、存儲(chǔ)模塊224及清除模塊225等。
所述存儲(chǔ)設(shè)備103中存儲(chǔ)有程序代碼,且所述處理設(shè)備102可調(diào)用所述存儲(chǔ)設(shè)備103中存儲(chǔ)的程序代碼以執(zhí)行相關(guān)的功能。例如,圖5中所述的各個(gè)模塊(例如,所述監(jiān)測(cè)模塊221、發(fā)送模塊222、接收模塊223、存儲(chǔ)模塊224及清除模塊225等)是存儲(chǔ)在所述存儲(chǔ)設(shè)備103中的程序代碼,并由所述處理設(shè)備102所執(zhí)行,從而實(shí)現(xiàn)所述各個(gè)模塊的功能以實(shí)現(xiàn)通話斷續(xù)的優(yōu)化。
在本發(fā)明的一個(gè)實(shí)施例中,所述存儲(chǔ)設(shè)備103存儲(chǔ)多個(gè)指令,所述多個(gè)指令被所述處理設(shè)備102所執(zhí)行以實(shí)現(xiàn)通話斷續(xù)的優(yōu)化的方法。具體而言,所述處理設(shè)備102對(duì)所述多個(gè)指令的執(zhí)行包括:
在多個(gè)終端之間建立網(wǎng)絡(luò)通話時(shí),實(shí)時(shí)監(jiān)測(cè)所述網(wǎng)絡(luò)通話信號(hào)的狀態(tài);當(dāng)所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),所述終端將還沒(méi)有編碼的通話數(shù)據(jù)發(fā)送至云服務(wù)器。
在本發(fā)明的一個(gè)實(shí)施例中,所述終端具備Wi-Fi或者VOLTE(Voice over Long-Term Evolution)功能;在所述網(wǎng)絡(luò)通話信號(hào)出現(xiàn)異常時(shí),所述終端將還沒(méi)有編碼的通話數(shù)據(jù)通過(guò)Wi-Fi或者VOLTE數(shù)據(jù)服務(wù)發(fā)送至所述云服務(wù)器。
在本發(fā)明的一個(gè)實(shí)施例中,所述處理設(shè)備102可執(zhí)行所述多個(gè)指令從而進(jìn)一步實(shí)現(xiàn):當(dāng)所述網(wǎng)絡(luò)通話信號(hào)由異常狀態(tài)恢復(fù)良好時(shí),停止發(fā)送沒(méi)有編碼的通話數(shù)據(jù)至所述云服務(wù)器。
在本發(fā)明的一個(gè)實(shí)施例中,所述處理設(shè)備102可執(zhí)行所述多個(gè)指令從而進(jìn)一步實(shí)現(xiàn):在通話雙方結(jié)束通話后,接收所述云服務(wù)器發(fā)送的是否下載通話數(shù)據(jù)的消息;當(dāng)所述終端確定需要下載時(shí),從所述云服務(wù)器接收并播放所述通話數(shù)據(jù)。
在本發(fā)明的一個(gè)實(shí)施例中,所述處理設(shè)備102可執(zhí)行所述多個(gè)指令從而進(jìn)一步實(shí)現(xiàn):所述終端接收所述通話數(shù)據(jù)時(shí)存儲(chǔ)所述通話數(shù)據(jù);及在預(yù)設(shè)時(shí)間段之后,清空所存儲(chǔ)的通話數(shù)據(jù)。
結(jié)合圖8,在本發(fā)明的一個(gè)實(shí)施例中,所述云處理設(shè)備603可執(zhí)行所述云服務(wù)器6中的操作系統(tǒng)以及安裝的各類應(yīng)用程序、程序代碼等,例如,上述的各個(gè)模塊,包括所述接收單元120及所述發(fā)送單元122等。
所述存儲(chǔ)處理設(shè)備602中存儲(chǔ)有程序代碼,且所述云處理設(shè)備603可調(diào)用所述存儲(chǔ)處理設(shè)備602中存儲(chǔ)的程序代碼以執(zhí)行相關(guān)的功能。例如,圖6中所述的各個(gè)模塊(例如,所述接收單元120及所述發(fā)送單元122等)是存儲(chǔ)在所述存儲(chǔ)處理設(shè)備602中的程序代碼,并由所述云處理設(shè)備603所執(zhí)行,從而實(shí)現(xiàn)所述各個(gè)模塊的功能以實(shí)現(xiàn)通話斷續(xù)的優(yōu)化。
在本發(fā)明的一個(gè)實(shí)施例中,所述存儲(chǔ)處理設(shè)備602存儲(chǔ)多個(gè)指令,所述多個(gè)指令被所述云處理設(shè)備603所執(zhí)行以實(shí)現(xiàn)通話斷續(xù)的優(yōu)化的方法。具體而言,所述云處理設(shè)備603對(duì)所述多個(gè)指令的執(zhí)行包括:接收并保存通話雙方中任一方終端發(fā)送的未經(jīng)編碼的通話數(shù)據(jù);發(fā)送消息至通話另一終端,確認(rèn)所述另一終端是否下載所述通話數(shù)據(jù);當(dāng)確認(rèn)所述另一終端需要下載所述通話數(shù)據(jù)時(shí),發(fā)送所述通話數(shù)據(jù)至所述另一終端。
具體地,所述處理設(shè)備102對(duì)上述指令的具體實(shí)現(xiàn)方法可參考圖2及圖4對(duì)應(yīng)實(shí)施例中相關(guān)步驟的描述,所述云處理設(shè)備603對(duì)上述指令的具體實(shí)現(xiàn)方法可參考圖3對(duì)應(yīng)實(shí)施例中相關(guān)步驟的描述,在此不贅述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。
所述作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能模塊的形式實(shí)現(xiàn)。
對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附關(guān)聯(lián)圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)模塊或裝置也可以由一個(gè)模塊或裝置通過(guò)軟件或者硬件來(lái)實(shí)現(xiàn)。第一,第二等詞語(yǔ)用來(lái)表示名稱,而并不表示任何特定的順序。
最后應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。