一種網(wǎng)絡(luò)電話喚醒方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種網(wǎng)絡(luò)終端設(shè)備的喚醒方法,尤其涉及一種無(wú)心跳包的網(wǎng)絡(luò)終端設(shè)備的喚醒方法。
【背景技術(shù)】
[0002]目前,市場(chǎng)上用于網(wǎng)絡(luò)網(wǎng)絡(luò)手機(jī)終端的待機(jī)方案,需要保持與服務(wù)器的IP連接,在終端進(jìn)入待機(jī)狀態(tài)下仍然需要采用心跳包的模式與服務(wù)器保持關(guān)聯(lián)。所述方案導(dǎo)致網(wǎng)絡(luò)網(wǎng)絡(luò)手機(jī)的終端需要在待機(jī)模式下維持一定流量來(lái)保持與服務(wù)器或遠(yuǎn)端的連接,從而可以在終端待機(jī)的模式下,被遠(yuǎn)程的用戶喚醒或控制。同時(shí),因?yàn)榇龣C(jī)的終端保持了網(wǎng)絡(luò)連接,致使終端需要消耗一定電量用于維持此部分的功耗,其不能進(jìn)入到真正的低功耗運(yùn)行模式,會(huì)導(dǎo)致終端的待機(jī)功耗上升,降低終端的待機(jī)時(shí)間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明目的在于提供一種可以在零流量、深度休眠狀態(tài)下的網(wǎng)絡(luò)電話喚醒方法,以避免流量的浪費(fèi)和功耗的上升。
[0004]本發(fā)明所述的一種網(wǎng)絡(luò)電話喚醒方法,包括以下步驟:
主叫客戶端登錄服務(wù)器,向服務(wù)器發(fā)送對(duì)被叫客戶端的網(wǎng)絡(luò)電話呼叫請(qǐng)求;服務(wù)器判斷被叫客戶端是否在線;如若判斷被叫客戶端在線,則服務(wù)器直接對(duì)被叫客戶端發(fā)出網(wǎng)絡(luò)電話連接請(qǐng)求;如若判斷被叫客戶端離線,則服務(wù)器發(fā)送指令通知呼叫中心,而后,呼叫中心通過(guò)普通語(yǔ)音電話,以呼叫中心的普通電話號(hào)碼向被叫客戶端所在終端設(shè)備發(fā)送普通語(yǔ)音電話請(qǐng)求;被叫客戶端對(duì)呼入號(hào)碼進(jìn)行判斷,如若呼入號(hào)碼是呼叫中心的普通電話號(hào)碼,則掛斷呼叫中心的普通語(yǔ)音電話請(qǐng)求,并啟動(dòng)被叫客戶端所在終端設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)功能;被叫客戶端登錄服務(wù)器,實(shí)現(xiàn)主叫客戶端對(duì)被叫客戶端的喚醒;而后服務(wù)器再對(duì)被叫客戶端發(fā)出網(wǎng)絡(luò)電話連接請(qǐng)求。
[0005]本發(fā)明所述的一種網(wǎng)絡(luò)電話喚醒方法,其被叫客戶端不在線的情況下,遇呼叫時(shí)可被自動(dòng)喚醒,其使客戶端用戶不使用時(shí)無(wú)需保持待機(jī)狀態(tài),直接關(guān)閉網(wǎng)絡(luò)時(shí)仍可被網(wǎng)絡(luò)呼叫時(shí)及時(shí)喚醒。其客戶端無(wú)需后臺(tái)運(yùn)行的情況下,也能使網(wǎng)絡(luò)電話通話請(qǐng)求也能及時(shí)達(dá)至IJ,使網(wǎng)絡(luò)電話具備普通電話的即時(shí)到達(dá)通話功能。也即,其能在零流量的情況下,保證網(wǎng)絡(luò)電話通話請(qǐng)求的即時(shí)達(dá)到。
[0006]終端設(shè)備用戶一般都會(huì)安裝有手機(jī)清理軟件或后臺(tái)清理軟件,這些清理軟件會(huì)將處于后臺(tái)工作的軟件關(guān)閉,而使原本需要后臺(tái)發(fā)送心跳包保持在線的功能喪失,這些后臺(tái)軟件就包括了網(wǎng)絡(luò)電話?;蛘哂行┯脩粢?yàn)樾枰獙?shí)現(xiàn)流量控制而把網(wǎng)絡(luò)電話相關(guān)軟件徹底關(guān)閉,但是又怕其他人不能通過(guò)網(wǎng)絡(luò)電話進(jìn)行溝通。通過(guò)本發(fā)明所述的方案,即使移動(dòng)終端上安裝的上述后臺(tái)清理軟件和上述流量控制軟件禁止網(wǎng)絡(luò)電話客戶端后臺(tái)運(yùn)行或禁止網(wǎng)絡(luò)電話客戶端發(fā)送心跳包,其仍可保證其他用戶向該用戶發(fā)送網(wǎng)絡(luò)電話通話請(qǐng)求時(shí),該用戶的網(wǎng)絡(luò)客戶端被即時(shí)喚醒,并且及時(shí)接收到其通話請(qǐng)求。本發(fā)明所述的終端設(shè)備是移動(dòng)網(wǎng)絡(luò)設(shè)備;客戶端除了可以安裝在移動(dòng)手機(jī)上,還可以安裝在PC機(jī)或嵌入式設(shè)備PDA或平板電腦等其他移動(dòng)網(wǎng)絡(luò)設(shè)備上。
[0007]喚醒方式除了普通語(yǔ)音電話之外還可以使用普通短信或彩信。
[0008]一種網(wǎng)絡(luò)電話喚醒方法,其特征在于,包括以下步驟:
主叫客戶端登錄服務(wù)器,向服務(wù)器發(fā)送對(duì)被叫客戶端的網(wǎng)絡(luò)電話呼叫請(qǐng)求;服務(wù)器判斷被叫客戶端是否在線;如若判斷被叫客戶端在線,則服務(wù)器直接對(duì)被叫客戶端發(fā)出網(wǎng)絡(luò)電話連接請(qǐng)求;如若判斷被叫客戶端離線,則服務(wù)器發(fā)送指令通知呼叫中心,而后,呼叫中心以呼叫中心的號(hào)碼向被叫客戶端所在終端設(shè)備發(fā)送普通短信或彩信;被叫客戶端對(duì)短信或彩信號(hào)碼進(jìn)行判斷,如若短信或彩信號(hào)碼是呼叫中心的號(hào)碼,則啟動(dòng)被叫客戶端所在終端設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)功能;被叫客戶端登錄服務(wù)器,實(shí)現(xiàn)主叫客戶端對(duì)被叫客戶端的喚醒;而后服務(wù)器再對(duì)被叫客戶端發(fā)出網(wǎng)絡(luò)電話連接請(qǐng)求。
[0009 ] 一種網(wǎng)絡(luò)電話喚醒方法,其特征在于,包括以下步驟:
主叫客戶端登錄服務(wù)器,向服務(wù)器發(fā)送對(duì)被叫客戶端的網(wǎng)絡(luò)電話呼叫請(qǐng)求;服務(wù)器判斷被叫客戶端是否在線;如若判斷被叫客戶端在線,則服務(wù)器直接對(duì)被叫客戶端發(fā)出網(wǎng)絡(luò)電話連接請(qǐng)求;如若判斷被叫客戶端離線,則服務(wù)器發(fā)送指令通知呼叫中心,而后,呼叫中心向被叫客戶端所在終端設(shè)備發(fā)送喚醒信息;被叫客戶端對(duì)喚醒信息發(fā)件人進(jìn)行判斷,如若發(fā)件人是呼叫中心的地址,則啟動(dòng)被叫客戶端所在終端設(shè)備的網(wǎng)絡(luò)數(shù)據(jù)功能;被叫客戶端登錄服務(wù)器,實(shí)現(xiàn)主叫客戶端對(duì)被叫客戶端的喚醒;而后服務(wù)器再對(duì)被叫客戶端發(fā)出網(wǎng)絡(luò)電話連接請(qǐng)求。
[0010]本發(fā)明完全取消了 PS分組域的網(wǎng)絡(luò)心跳包,大大降低了服務(wù)器端的流量消耗和系統(tǒng)資源,所有終端設(shè)備的待機(jī)功耗,延長(zhǎng)終端的續(xù)航能力,在大規(guī)模的分布式網(wǎng)絡(luò)服務(wù)中,是非常革命性的設(shè)計(jì)方案。通過(guò)CS電路域的普通電話和普通短信呼叫喚醒整個(gè)終端系統(tǒng),快速高效的建立PS域與服務(wù)器的鏈接,實(shí)現(xiàn)網(wǎng)絡(luò)語(yǔ)音通話和IP短信,IP視頻。由于CS域的呼入電話是直接被掛斷的,因此沒(méi)有語(yǔ)音呼叫費(fèi)用產(chǎn)生。
【附圖說(shuō)明】
[0011 ]圖1是本發(fā)明方法的信令流程圖。
【具體實(shí)施方式】
[0012]用戶在服務(wù)器進(jìn)行注冊(cè)后,登錄時(shí)呼叫中心的電話號(hào)碼就會(huì)下載到客戶端喚醒功能號(hào)碼池。根據(jù)圖1所示,提供以下兩個(gè)具體實(shí)施例以說(shuō)明本發(fā)明工作流程。
[0013]實(shí)施例一,終端設(shè)備A和終端設(shè)備B均安裝有本發(fā)明的客戶端,客戶端A和客戶端B都已在服務(wù)器注冊(cè)。假設(shè)終端設(shè)備A的WIF1、2/3/4G等網(wǎng)絡(luò)數(shù)據(jù)功能正常,系統(tǒng)沒(méi)有進(jìn)入休眠狀態(tài),普通語(yǔ)音電話可以撥打;終端設(shè)備B的WIF1、2/3/4G等網(wǎng)絡(luò)數(shù)據(jù)網(wǎng)絡(luò)數(shù)據(jù)功能斷開,系統(tǒng)進(jìn)入深度休眠狀態(tài),普通語(yǔ)音電話可以撥打。由于終端設(shè)備B進(jìn)入的深度休眠狀態(tài),所以在設(shè)定時(shí)間內(nèi)與服務(wù)器的心跳包聯(lián)系沒(méi)有持續(xù),服務(wù)器判斷終端設(shè)備B的客戶端處于離線狀態(tài)。
[0014]此時(shí)用戶A需要對(duì)用戶B進(jìn)行網(wǎng)絡(luò)通話:用戶A連接服務(wù)器,并向服務(wù)器發(fā)送與用戶B的連接請(qǐng)求。服務(wù)器查表發(fā)現(xiàn)用戶B處于離線狀態(tài)不能對(duì)接,就向呼叫中心發(fā)出激活用戶B的請(qǐng)求。呼叫中心收到服務(wù)器的激活請(qǐng)求后通過(guò)傳統(tǒng)的GSM、TD-SCDMA、⑶MA、WCDMA、LTE網(wǎng)絡(luò),使用傳統(tǒng)基站對(duì)移動(dòng)終端設(shè)備和固定電話終端發(fā)出的呼叫信令,以呼叫中心的電話號(hào)碼對(duì)用戶B發(fā)出普通語(yǔ)音電話呼叫。用戶B的客戶端收到呼叫后查詢上一次登錄時(shí)更新的呼叫中心號(hào)碼池列表得知是另一個(gè)注冊(cè)用戶在網(wǎng)絡(luò)電話呼叫自己,則用戶B客戶端掛斷呼叫中心的來(lái)電呼叫