亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

喚醒呼叫類終端的方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7891877閱讀:276來源:國知局
專利名稱:?jiǎn)拘押艚蓄惤K端的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及 通信領(lǐng)域,尤其涉及一種喚醒呼叫類終端的方法、裝置及系統(tǒng)。
背景技術(shù)
W0L(Wake On Lan,終端喚醒)是一種技術(shù),廣泛應(yīng)用于局域網(wǎng)中的終端設(shè)備(例如計(jì)算機(jī))。采用該技術(shù)能夠透過局域網(wǎng)絡(luò)對(duì)指定的終端設(shè)備進(jìn)行喚醒處理,包括將指定終端設(shè)備由休眠狀態(tài)切換到工作狀態(tài),或者將處于關(guān)機(jī)狀態(tài)的終端設(shè)備切換至開機(jī)狀態(tài),實(shí)現(xiàn)了對(duì)終端設(shè)備的遠(yuǎn)程控制。隨著互聯(lián)網(wǎng)的發(fā)展,采用互聯(lián)網(wǎng)進(jìn)行通信的手段逐漸多樣化,例如IP電話和可視電話等,主叫用戶可以通過Internet網(wǎng)絡(luò)向被叫用戶發(fā)起呼叫以建立通話業(yè)務(wù)。一般的,實(shí)現(xiàn)IP電話或可視電話的終端可以是計(jì)算機(jī),也可以是與網(wǎng)關(guān)相連接的呼叫類專用設(shè)備
坐寸ο在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題由于目前的WOL技術(shù)沒有考慮呼叫類終端,導(dǎo)致當(dāng)終端處于休眠狀態(tài)時(shí),無法接收呼叫請(qǐng)求,從而喪失通訊功能。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種喚醒呼叫類終端的方法、裝置及系統(tǒng),能夠解決現(xiàn)有技術(shù)中當(dāng)用戶終端處于休眠狀態(tài)時(shí)無法接收呼叫請(qǐng)求,導(dǎo)致喪失通訊功能的問題。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一方面,本發(fā)明實(shí)施例提供了一種喚醒呼叫類終端的方法,包括當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將該終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該終端返回休眠響應(yīng)消息,以指示該終端進(jìn)入休眠狀態(tài);當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,如果該確定的終端的狀態(tài)為休眠狀態(tài),則向該處于休眠狀態(tài)的所述終端發(fā)送終端喚醒WOL報(bào)文,以指示該終端從休眠狀態(tài)切換至工作狀態(tài),該WOL報(bào)文中攜帶有該終端的mac地址;在確定呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將呼叫請(qǐng)求轉(zhuǎn)發(fā)至該終端,以使得該終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。另一方面,本發(fā)明實(shí)施例還提供了一種服務(wù)器,包括終端狀態(tài)記錄單元,用于當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將該終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該終端返回休眠響應(yīng)消息,以指示該終端進(jìn)入休眠狀態(tài);終端喚醒單元,用于當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,并確定該對(duì)應(yīng)的終端的狀態(tài)是否為休眠狀態(tài),如果是,則向當(dāng)前網(wǎng)絡(luò)內(nèi)的處于休眠狀態(tài)的該終端發(fā)送終端喚醒WOL報(bào)文,以指示該終端從休眠狀態(tài)切換至工作狀態(tài),該WOL報(bào)文中攜帶有該終端的mac地址;
呼叫請(qǐng)求處理單元,用于在確定呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將呼叫請(qǐng)求轉(zhuǎn)發(fā)至該終端,以使得該終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。再一方面,本發(fā)明實(shí)施例還提供了一種通信系統(tǒng),包括呼叫類終端和服務(wù)器,其中呼叫類終端用于
在進(jìn)入休眠狀態(tài)前,向服務(wù)器發(fā)送休眠指示消息,該休眠指示消息用于通知服務(wù)器當(dāng)前呼叫類終端將進(jìn)入休眠狀態(tài);接收服務(wù)器返回的休眠響應(yīng)消息,將呼叫類終端的狀態(tài)切換至休眠狀態(tài),該休眠響應(yīng)消息是服務(wù)器關(guān)于休眠指示消息的響應(yīng);獲取終端喚醒WOL報(bào)文,根據(jù)WOL報(bào)文切換至工作狀態(tài),并向服務(wù)器發(fā)送第一指示消息,通知服務(wù)器當(dāng)前呼叫類終端的狀態(tài)為工作狀態(tài),以使得服務(wù)器向當(dāng)前呼叫類終端轉(zhuǎn)發(fā)呼叫請(qǐng)求,其中,WOL報(bào)文中包括當(dāng)前呼叫類終端的媒體接入控制mac地址;服務(wù)器用于當(dāng)接收到呼叫類終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該呼叫類終端的心跳信息,將該呼叫類終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該呼叫類終端返回休眠響應(yīng)消息,以指示該呼叫類終端進(jìn)入休眠狀態(tài);當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端,并確定所述對(duì)應(yīng)的呼叫類終端的狀態(tài)是否為休眠狀態(tài),如果是,則向呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端發(fā)送終端喚醒WOL報(bào)文,以指示該呼叫類終端從休眠狀態(tài)切換至工作狀態(tài),WOL報(bào)文中攜帶有呼叫類終端的mac地址;在確定呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端的狀態(tài)為工作狀態(tài)后,將該呼叫請(qǐng)求轉(zhuǎn)發(fā)至該呼叫類終端,以使得該呼叫類終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。本發(fā)明實(shí)施例提供的喚醒呼叫類終端的方法、裝置及系統(tǒng),當(dāng)接收到呼叫請(qǐng)求,但該呼叫請(qǐng)求對(duì)應(yīng)的終端處于休眠狀態(tài)時(shí),能夠喚醒該終端,使該終端切換至工作狀態(tài)以對(duì)呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的技術(shù)方案,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,而且當(dāng)呼叫類終端處于休眠狀態(tài)時(shí)無需與服務(wù)器進(jìn)行心跳交互,能夠減少服務(wù)器處理與網(wǎng)絡(luò)帶寬的消耗,提高服務(wù)器以及網(wǎng)絡(luò)帶寬的利用率。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例I提供的方法的流程示意圖;圖2為本發(fā)明實(shí)施例2提供的方法的流程示意圖;圖3為本發(fā)明實(shí)施例3提供的方法的流程示意圖;圖4為本發(fā)明實(shí)施例4提供的方法的流程示意圖;圖5、圖6為本發(fā)明實(shí)施例5提供的呼叫類終端的結(jié)構(gòu)示意圖;圖7、圖8為本發(fā)明實(shí)施例6提供的服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例I本發(fā)明實(shí)施例提供了一種喚醒呼叫類終的方法,如圖I所示,所述方法包括101、在進(jìn)入休眠狀態(tài)前,向服務(wù)器發(fā)送休眠指示消息,該休眠指示消息用于通知服務(wù)器當(dāng)前終端將進(jìn)入休眠狀態(tài)。值得說明的是,本發(fā)明實(shí)施例中的執(zhí)行主體可以是具備通話呼叫功能的通信終端一呼叫類終端(在本實(shí)施例中簡(jiǎn)稱為終端),例如具備通話呼叫功能的PC (PersonalComputer,個(gè)人計(jì)算機(jī)),也可以是與網(wǎng)關(guān)相連接的呼叫類專用設(shè)備(例如IP電話、可視電話等),此處不做限定。102、接收服務(wù)器返回的休眠響應(yīng)消息,切換至休眠狀態(tài),該休眠響應(yīng)消息是服務(wù)器關(guān)于休眠指示消息的響應(yīng)。其中,終端處于休眠狀態(tài)時(shí)無需向服務(wù)器發(fā)送心跳信息。103、獲取WOL報(bào)文,根據(jù)該WOL報(bào)文切換至工作狀態(tài),并向服務(wù)器發(fā)送第一指示消息,該第一指示消息用于通知服務(wù)器當(dāng)前終端處于工作狀態(tài),以使得服務(wù)器向當(dāng)前終端轉(zhuǎn)發(fā)接收到的呼叫請(qǐng)求,其中,WOL報(bào)文中包括終端的mac (Media Access Control,媒體接入控制)地址。本發(fā)明實(shí)施例提供的喚醒呼叫類終端的方法,終端在進(jìn)入休眠狀態(tài)前能夠通知服務(wù)器,以使得服務(wù)器接收到呼叫請(qǐng)求時(shí)能夠喚醒終端,從而使該終端對(duì)呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的方法,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,使用戶獲得較好體驗(yàn)。實(shí)施例2本發(fā)明實(shí)施例提供了一種喚醒呼叫類終端的方法,如圖2所示,所述方法包括201、當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將該終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該終端返回休眠響應(yīng)消息,以指示該終端進(jìn)入休眠狀態(tài)。值得說明的是,本發(fā)明實(shí)施例中的執(zhí)行主體可以是一種服務(wù)器,該服務(wù)器可以將終端標(biāo)記為三種狀態(tài)工作狀態(tài)、休眠狀態(tài)以及離線狀態(tài)。其中,當(dāng)服務(wù)器監(jiān)測(cè)到所述終端的心跳信息正常時(shí),將該終端標(biāo)記為工作狀態(tài);當(dāng)服務(wù)器接收到終端發(fā)送的休眠指示消息時(shí),將該終端標(biāo)記為休眠狀態(tài),當(dāng)服務(wù)器獲取呼叫請(qǐng)求、且該呼叫請(qǐng)求對(duì)應(yīng)的目標(biāo)終端被標(biāo)記為休眠狀態(tài)時(shí),能夠向該目標(biāo)終端發(fā)送WOL報(bào)文,以指示該目標(biāo)終端從休眠狀態(tài)切換至工作狀態(tài);當(dāng)所述服務(wù)器在沒有接收到終端發(fā)送的休眠指示消息的情況下監(jiān)測(cè)到所述終端的心跳信息異常時(shí),將該終端標(biāo)記為離線狀態(tài)。202、當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,如果該確定的終端的狀態(tài)為休眠狀態(tài),則向該處于休眠狀態(tài)的終端發(fā)送WOL報(bào)文,以指示該終端從休眠狀態(tài)切換至工作狀態(tài),該WOL報(bào)文中攜帶有該終端的mac地址。值得說明的是,本發(fā)明實(shí)施例中的網(wǎng)絡(luò)是可以實(shí)現(xiàn)終端喚醒的網(wǎng)絡(luò),例如局域網(wǎng)、或特定的子網(wǎng)(Subnet)等,此處不做限定。203、在確定呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將呼叫請(qǐng)求轉(zhuǎn)發(fā)至該終端,以使得該終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。本發(fā)明實(shí)施例提供的喚醒呼叫類終端的方法,服務(wù)器在接收到終端發(fā)送的休眠指示消息時(shí),將終端的狀態(tài)標(biāo)記為休眠狀態(tài);當(dāng)服務(wù)器接收到呼叫請(qǐng)求,但該呼叫請(qǐng)求對(duì)應(yīng)的被叫終端處于休眠狀態(tài)時(shí),能夠喚醒被叫終端,以使被叫終端對(duì)該呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的方法,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,而且當(dāng)呼叫類終端處于休眠狀態(tài)時(shí)無需與服務(wù)器進(jìn)行心跳交互,能夠減少服務(wù)器處理與網(wǎng)絡(luò)帶寬的消耗,提高服務(wù)器以及網(wǎng)絡(luò)帶寬的利用 率。實(shí)施例3本發(fā)明實(shí)施例提供了一種喚醒呼叫類終端的方法,如圖3所示,所述方法包括301、呼叫類終端(以下簡(jiǎn)稱為終端)向服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息中攜帶有當(dāng)前終端的mac地址。302、服務(wù)器接收注冊(cè)請(qǐng)求消息,對(duì)該終端進(jìn)行注冊(cè),并向該終端返回注冊(cè)成功響應(yīng)消息。值得說明的是,當(dāng)服務(wù)器需要對(duì)終端進(jìn)行鑒權(quán)認(rèn)證時(shí),注冊(cè)處理過程還包括服務(wù)器向終端發(fā)送鑒權(quán)指示消息,以指示終端需要進(jìn)行鑒權(quán)認(rèn)證;終端接收鑒權(quán)指示消息,向服務(wù)器發(fā)送攜帶有鑒權(quán)信息的注冊(cè)請(qǐng)求消息;服務(wù)器根據(jù)鑒權(quán)信息對(duì)終端進(jìn)行鑒權(quán)認(rèn)證,認(rèn)證成功后對(duì)該終端進(jìn)行注冊(cè),向該終端返回注冊(cè)成功響應(yīng)消息。值得說明的是,當(dāng)終端在服務(wù)器完成注冊(cè)、且終端處于工作狀態(tài)時(shí),需要周期性向服務(wù)器發(fā)送心跳信息,以表征當(dāng)前終端處于正常工作狀態(tài)。303、當(dāng)終端滿足休眠條件,或者根據(jù)用戶指示進(jìn)入休眠狀態(tài)時(shí),向服務(wù)器發(fā)送休眠指示消息,該休眠指示消息用于通知服務(wù)器當(dāng)前終端將進(jìn)入休眠狀態(tài)。304、當(dāng)服務(wù)器接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,同時(shí)將該終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該終端返回休眠響應(yīng)消息,以指示該終端進(jìn)入休眠狀態(tài),其中,休眠響應(yīng)消息是服務(wù)器關(guān)于休眠指示消息的響應(yīng)。具體的,本發(fā)明實(shí)施例中的服務(wù)器可以將終端標(biāo)記為三種狀態(tài)工作狀態(tài)、休眠狀態(tài)以及離線狀態(tài)。具體的,當(dāng)終端注冊(cè)成功、或者當(dāng)終端周期性向服務(wù)器上報(bào)心跳信息時(shí),服務(wù)器將該終端標(biāo)記為工作狀態(tài);當(dāng)服務(wù)器接收到終端發(fā)送的休眠指示消息時(shí),將該終端標(biāo)記為休眠狀態(tài);當(dāng)服務(wù)器在沒有接收到終端發(fā)送的休眠指示消息的情況下監(jiān)測(cè)到終端的心跳信息異常時(shí)(例如超時(shí)時(shí)間內(nèi)沒有收到終端上報(bào)的心跳信息),將該終端標(biāo)記為離線狀態(tài)。值得說明的是,本發(fā)明實(shí)施例提供的方法可以在接收到呼叫請(qǐng)求時(shí)喚醒處于休眠狀態(tài)的終端,以使得終端能夠在休眠狀態(tài)下不丟失來電。305、終端接收服務(wù)器返回的休眠響應(yīng)消息,切換至休眠狀態(tài)。值得說明的是,處于休眠狀態(tài)的終端僅需要耗費(fèi)微弱的供電,能夠有效的節(jié)省能源,而且能夠較快的切換至工作狀態(tài)。306、當(dāng)服務(wù)器接收到其他終端(記作終端A)發(fā)送的呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端(本實(shí)施例將呼叫請(qǐng)求對(duì)應(yīng)的終端標(biāo)記為目標(biāo)終端);如果目標(biāo)終端處于休眠狀態(tài),則向當(dāng)前網(wǎng)絡(luò)內(nèi)的該目標(biāo)終端發(fā)送WOL報(bào)文,WOL報(bào)文中攜帶有該目標(biāo)終端的mac地址,該WOL報(bào)文用以指示目標(biāo)終端切換至工作狀態(tài)。307、網(wǎng)絡(luò)內(nèi)處于休眠狀態(tài)的終端接收WOL報(bào)文,從WOL報(bào)文中獲取mac地址,檢測(cè)該mac地址與自身的mac地址是否相同;若是,則當(dāng)前終端為目標(biāo)終端,執(zhí)行步驟308 ;若否,則繼續(xù)保持休眠狀態(tài)。308、目標(biāo)終端根據(jù)WOL報(bào)文切換至工作狀態(tài),并向服務(wù)器發(fā)送第一指示消息,該第一指示消息用于通知服務(wù)器當(dāng)前終端處于工作狀態(tài),同時(shí)向服務(wù)器周期性上報(bào)心跳信息。309、服務(wù)器接收目標(biāo)終端發(fā)送的第一指示消息,確定目標(biāo)終端處于工作狀態(tài),將該終端的狀態(tài)標(biāo)記為工作狀態(tài),向該終端轉(zhuǎn)發(fā)終端A的呼叫請(qǐng)求,以使該終端對(duì)該呼叫請(qǐng)求進(jìn)行處理,同時(shí)服務(wù)器開始監(jiān)測(cè)該終端的心跳信息。本發(fā)明實(shí)施例提供的方法適用于呼叫類終端和服務(wù)器屬于同一網(wǎng)絡(luò)的場(chǎng)景,服務(wù)器在接收到終端發(fā)送的休眠指示消息時(shí),將該終端的狀態(tài)標(biāo)記為休眠狀態(tài);當(dāng)服務(wù)器接收到呼叫請(qǐng)求,但該呼叫請(qǐng)求對(duì)應(yīng)的被叫終端處于休眠狀態(tài)時(shí),能夠喚醒被叫終端,以使被叫終端對(duì)呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的方法,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,而且當(dāng)呼叫類終端處于休眠狀態(tài)時(shí)無需與服務(wù)器進(jìn)行心跳交互,能夠減少服務(wù)器處理與網(wǎng)絡(luò)帶寬的消耗,提高服務(wù)器以及網(wǎng)絡(luò)帶寬的利用率。實(shí)施例4本發(fā)明實(shí)施例提供了一種喚醒呼叫類終端的方法,與實(shí)施例3提供的方法的區(qū)別在于,本發(fā)明實(shí)施例提供的方法適用于呼叫類終端和服務(wù)器屬于不同網(wǎng)絡(luò)的場(chǎng)景,如圖4所示,所述方法包括401、呼叫類終端(以下簡(jiǎn)稱為終端)向服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息中攜帶有當(dāng)前終端的mac地址、以及當(dāng)前終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址,以使得服務(wù)器根據(jù)網(wǎng)關(guān)地址確定終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,并通過該終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備向該終端發(fā)送WOL報(bào)文。402、服務(wù)器接收注冊(cè)請(qǐng)求消息,對(duì)該終端進(jìn)行注冊(cè),并向該終端返回注冊(cè)成功響應(yīng)消息。值得說明的是,當(dāng)服務(wù)器需要對(duì)終端進(jìn)行鑒權(quán)認(rèn)證時(shí),注冊(cè)處理過程還包括服務(wù)器向終端發(fā)送鑒權(quán)指示消息,以指示終端需要進(jìn)行鑒權(quán)認(rèn)證;終端接收鑒權(quán)指示消息,向服務(wù)器發(fā)送攜帶有鑒權(quán)信息的注冊(cè)請(qǐng)求消息;服務(wù)器根據(jù)鑒權(quán)信息對(duì)終端進(jìn)行鑒權(quán)認(rèn)證,認(rèn)證成功后對(duì)該終端進(jìn)行注冊(cè),向該終端返回注冊(cè)成功響應(yīng)消息。403、當(dāng)終端滿足休眠條件,或者根據(jù)用戶指示進(jìn)入休眠狀態(tài)時(shí),向服務(wù)器發(fā)送休眠指示消息,該休眠指示消息用于通知服務(wù)器當(dāng)前終端將進(jìn)入休眠狀態(tài)。404、當(dāng)服務(wù)器接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,同時(shí)將該終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該終端返回休眠響應(yīng)消息,以指示該終端進(jìn)入休眠狀態(tài),其中,休眠響應(yīng)消息是服務(wù)器關(guān)于休眠指示消息的響應(yīng)。具體的,本發(fā)明實(shí)施例中的服務(wù)器可以將終端標(biāo)記為三種狀態(tài)工作狀態(tài)、休眠狀態(tài)以及離線狀態(tài),上述三種狀態(tài)的轉(zhuǎn)換關(guān)系參考實(shí)施例3,此處不再贅述。
405、終端接收服務(wù)器返回的休眠響應(yīng)消息,切換至休眠狀態(tài)。
值得說明的是,處于休眠狀態(tài)的終端僅需要耗費(fèi)微弱的供電,能夠有效的節(jié)省能源,而且能夠較快的切換至工作狀態(tài)。406、當(dāng)服務(wù)器接收到其他終端(記作終端A)發(fā)送的呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端(本實(shí)施例將呼叫請(qǐng)求對(duì)應(yīng)的終端標(biāo)記為目標(biāo)終端);如果目標(biāo)終端的狀態(tài)為休眠狀態(tài),則根據(jù)網(wǎng)關(guān)地址確定該目標(biāo)終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,向該網(wǎng)關(guān)設(shè)備發(fā)送喚醒指示消息,以指示網(wǎng)關(guān)設(shè)備對(duì)目標(biāo)終端進(jìn)行喚醒,該喚醒指示消息包括目標(biāo)終端的mac地址。407、網(wǎng)關(guān)設(shè)備向當(dāng)前網(wǎng)絡(luò)內(nèi)的終端發(fā)送WOL報(bào)文,以指示目標(biāo)終端切換至工作狀態(tài),WOL報(bào)文中攜帶有目標(biāo)終端的mac地址。408、網(wǎng)絡(luò)內(nèi)處于休眠狀態(tài)的終端接收WOL報(bào)文,從WOL報(bào)文中獲取mac地址,檢測(cè)該mac地址與自身的mac地址是否相同;若是,則當(dāng)前終端為目標(biāo)終端,執(zhí)行步驟409 ;若否,則繼續(xù)保持休眠狀態(tài)。409、目標(biāo)終端根據(jù)WOL報(bào)文切換至工作狀態(tài),并向服務(wù)器發(fā)送第一指示消息,該第一指示消息用于通知服務(wù)器當(dāng)前終端處于工作狀態(tài),同時(shí)向服務(wù)器周期性上報(bào)心跳信
肩、O410、服務(wù)器接收目標(biāo)終端發(fā)送的第一指示消息,確定目標(biāo)終端處于工作狀態(tài),則將該目標(biāo)終端的狀態(tài)標(biāo)記為工作狀態(tài),并向目標(biāo)終端轉(zhuǎn)發(fā)終端A的呼叫請(qǐng)求,以使該目標(biāo)終端對(duì)該呼叫請(qǐng)求進(jìn)行處理,同時(shí)服務(wù)器開始監(jiān)測(cè)該終端的心跳信息。本發(fā)明實(shí)施例提供的方法適用于呼叫類終端和服務(wù)器屬于不同網(wǎng)絡(luò)的場(chǎng)景,服務(wù)器在接收到終端發(fā)送的休眠指示消息時(shí),將該終端的狀態(tài)標(biāo)記為休眠狀態(tài);當(dāng)服務(wù)器接收到呼叫請(qǐng)求,但該呼叫請(qǐng)求對(duì)應(yīng)的被叫終端處于休眠狀態(tài)時(shí),能夠通過網(wǎng)關(guān)設(shè)備喚醒被叫終端,以使被叫終端對(duì)呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的方法,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,而且當(dāng)呼叫類終端處于休眠狀態(tài)時(shí)無需與服務(wù)器進(jìn)行心跳交互,能夠減少服務(wù)器處理與網(wǎng)絡(luò)帶寬的消耗,提高服務(wù)器以及網(wǎng)絡(luò)帶寬的利用率。實(shí)施例5本發(fā)明實(shí)施例提供了一種呼叫類終端,能夠?qū)崿F(xiàn)上述方法實(shí)施例中終端側(cè)的方法,如圖5所示,所述呼叫類終端包括第一發(fā)送單元51,用于在當(dāng)前終端進(jìn)入休眠狀態(tài)前,向服務(wù)器發(fā)送休眠指示消息,該休眠指示消息用于通知服務(wù)器當(dāng)前終端將進(jìn)入休眠狀態(tài);休眠切換單元52,用于接收服務(wù)器返回的休眠響應(yīng)消息,根據(jù)該返回的休眠響應(yīng)消息將所述當(dāng)前終端切換至休眠狀態(tài),該休眠響應(yīng)消息是服務(wù)器關(guān)于休眠指示消息的響應(yīng);其中,所述終端處于休眠狀態(tài)時(shí)無需向所述服務(wù)器發(fā)送心跳信息;第一處理單元53,用于獲取終端喚醒WOL報(bào)文,根據(jù)該WOL報(bào)文切換至工作狀態(tài),并向服務(wù)器發(fā)送第一指示消息,該第一指示消息用于通知服務(wù)器當(dāng)前終端處于工作狀態(tài),以使得服務(wù)器向當(dāng)前終端轉(zhuǎn)發(fā)呼叫請(qǐng)求,其中,WOL報(bào)文中包括終端的mac地址。進(jìn)一步的,如圖6所示,所述終端還包括第二發(fā)送單元54,用于向服務(wù)器發(fā)送注冊(cè)請(qǐng)求消息以完成注冊(cè),該注冊(cè)請(qǐng)求消息中攜帶有當(dāng)前終端的mac地址。
具體的,第二發(fā)送單元54還用于當(dāng)當(dāng)前終端與服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),在注冊(cè)請(qǐng)求消息中攜帶終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址,以使得服務(wù)器根據(jù)網(wǎng)關(guān)地址確定終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,并通過當(dāng)前終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備向終端發(fā)送WOL報(bào)文。進(jìn)一步的,第一處理單元53具體用于當(dāng)當(dāng)前終端和服務(wù)器屬于同一網(wǎng)絡(luò)時(shí),接收服務(wù)器發(fā)送的WOL報(bào)文,根據(jù)該WOL報(bào)文切換至工作狀態(tài);或者第一處理單元53具體還用于當(dāng)當(dāng)前終端和服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),接收當(dāng)前終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備發(fā)送的WOL報(bào)文,根據(jù)該WOL報(bào)文切換至工作 狀態(tài),其中,網(wǎng)關(guān)設(shè)備用于在接收到服務(wù)器發(fā)送的喚醒指示消息后,向終端發(fā)送WOL報(bào)文,該喚醒指示消息中包括該終端的mac地址。值得說明的是,本發(fā)明實(shí)施例提供的呼叫類終端可以是具備通話呼叫功能的PC,也可以是與網(wǎng)關(guān)相連接的呼叫類專用設(shè)備(例如IP電話、可視電話等),此處不做限定。本發(fā)明實(shí)施例提供的呼叫類終端能夠在進(jìn)入休眠狀態(tài)前能夠通知服務(wù)器,以使得服務(wù)器接收到呼叫請(qǐng)求時(shí)喚醒該終端,以使該終端對(duì)呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的方法,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,使用戶獲得較好體驗(yàn)。實(shí)施例6本發(fā)明實(shí)施例提供了一種服務(wù)器,能夠?qū)崿F(xiàn)上述方法實(shí)施例中服務(wù)器側(cè)的方法,如圖7所示,所述服務(wù)器包括終端狀態(tài)記錄單元71,用于當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將該終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該終端返回休眠響應(yīng)消息,以指示該終端進(jìn)入休眠狀態(tài);終端喚醒單元72,用于當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,并確定該對(duì)應(yīng)的終端的狀態(tài)是否為休眠狀態(tài),如果是,則向當(dāng)前網(wǎng)絡(luò)內(nèi)的處于休眠狀態(tài)的終端發(fā)送終端喚醒WOL報(bào)文,以指示該終端從休眠狀態(tài)切換至工作狀態(tài),該WOL報(bào)文中攜帶有該終端的mac地址;呼叫請(qǐng)求處理單元73,用于在確定呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將接收到的呼叫請(qǐng)求轉(zhuǎn)發(fā)至該終端,以使得該終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。進(jìn)一步的,如圖8所示,所述服務(wù)器還包括注冊(cè)單元74,用于接收終端上報(bào)的注冊(cè)請(qǐng)求消息,根據(jù)該注冊(cè)請(qǐng)求消息對(duì)終端進(jìn)行注冊(cè),該注冊(cè)請(qǐng)求消息中包括終端的mac地址。接收單元75,用于接收終端發(fā)送的第一指示消息,確定終端的狀態(tài)為工作狀態(tài),其中,第一指示消息用于通知服務(wù)器當(dāng)前終端處于工作狀態(tài);則終端狀態(tài)記錄單元71還用于在接收單元75確定所述終端的狀態(tài)為工作狀態(tài)后,將終端的狀態(tài)標(biāo)記為工作狀態(tài)。具體的,當(dāng)終端與當(dāng)前服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),注冊(cè)單元74獲取的注冊(cè)請(qǐng)求消息中還包括該終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址;則終端喚醒單元72具體還用于當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,進(jìn)而確定該終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址,根據(jù)網(wǎng)關(guān)地址確定終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,并確定該確定的終端的狀態(tài)是否為休眠狀態(tài),如果是,則向該網(wǎng)關(guān)設(shè)備發(fā)送喚醒指示消息,該喚醒指示消息用于指示網(wǎng)關(guān)設(shè)備向終端發(fā)送WOL報(bào)文,以使該終端從休眠狀態(tài)切換至工作狀態(tài),該喚醒指示報(bào)文中攜帶有該終端的mac地址。
本發(fā)明實(shí)施例提供的服務(wù)器能夠在接收到終端發(fā)送的休眠指示消息時(shí),將終端的狀態(tài)標(biāo)記為休眠狀態(tài);當(dāng)服務(wù)器接收到呼叫請(qǐng)求,但該呼叫請(qǐng)求對(duì)應(yīng)的被叫終端處于休眠狀態(tài)時(shí),能夠喚醒被叫終端,以使被叫終端對(duì)呼叫請(qǐng)求進(jìn)行應(yīng)答。采用本發(fā)明實(shí)施例提供的方法,能夠使得呼叫類終端在休眠的狀態(tài)下不丟失來電,而且當(dāng)呼叫類終端處于休眠狀態(tài)時(shí)無需與服務(wù)器進(jìn)行心跳交互,能夠減少服務(wù)器處理與網(wǎng)絡(luò)帶寬的消耗,提高服務(wù)器以及網(wǎng)絡(luò)帶寬的利用率。值得說明的是,本發(fā)明實(shí)施例還提供了一種通信系統(tǒng),所述系統(tǒng)包括至少一個(gè)呼叫類終端和服務(wù)器,能夠?qū)崿F(xiàn)本發(fā)明提供的技術(shù)方案,其中呼叫類終端用于在進(jìn)入休眠狀態(tài)前,向服務(wù)器發(fā)送休眠指示消息,該休眠指示消息用于通知服務(wù)器當(dāng)前呼叫類終端將進(jìn)入休眠狀態(tài);接收服務(wù)器返回的休眠響應(yīng)消息,將呼叫類終端的狀態(tài)切換至休眠狀態(tài),該休眠響應(yīng)消息是服務(wù)器關(guān)于休眠指示消息的響應(yīng);獲取終端喚醒WOL報(bào)文,根據(jù)WOL報(bào)文切換至工作狀態(tài),并向服務(wù)器發(fā)送第一指示消息,通知服務(wù)器當(dāng)前呼叫類終端的狀態(tài)為工作狀態(tài),以使得服務(wù)器向當(dāng)前呼叫類終端轉(zhuǎn)發(fā)呼叫請(qǐng)求,其中,WOL報(bào)文中包括當(dāng)前呼叫類終端的媒體接入控制mac地址;服務(wù)器用于當(dāng)接收到呼叫類終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該呼叫類終端的心跳信息,將該呼叫類終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向該呼叫類終端返回休眠響應(yīng)消息,以指示該呼叫類終端進(jìn)入休眠狀態(tài);當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端,并確定所述對(duì)應(yīng)的呼叫類終端的狀態(tài)是否為休眠狀態(tài),如果是,則向呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端發(fā)送終端喚醒WOL報(bào)文,以指示該呼叫類終端從休眠狀態(tài)切換至工作狀態(tài),WOL報(bào)文中攜帶有呼叫類終端的mac地址;在確定呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端的狀態(tài)為工作狀態(tài)后,將該呼叫請(qǐng)求轉(zhuǎn)發(fā)至該呼叫類終端,以使得該呼叫類終端對(duì)該呼叫請(qǐng)求進(jìn)行處理??蛇x的,上述喚醒呼叫類終端的系統(tǒng)還包括呼叫類終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,該網(wǎng)關(guān)設(shè)備用于當(dāng)呼叫類終端和服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),根據(jù)服務(wù)器的指示,向呼叫類終端發(fā)送終端喚醒WOL報(bào)文,以使呼叫類終端從休眠狀態(tài)切換至工作狀態(tài),從而對(duì)接收到呼叫請(qǐng)求進(jìn)行處理。其中,呼叫類終端的結(jié)構(gòu)示意圖可以參照?qǐng)D5和圖6,服務(wù)器的結(jié)構(gòu)示意圖可以參照?qǐng)D7和圖8,但不僅限于此。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍 之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種喚醒呼叫類終端的方法,其特征在于,包括 當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將所述終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向所述終端返回休眠響應(yīng)消息,以指示所述終端進(jìn)入休眠狀態(tài); 當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,如果該確定的終端的狀態(tài)為休眠狀態(tài),則向該處于休眠狀態(tài)的所述終端發(fā)送終端喚醒WOL報(bào)文,以指示所述終端從休眠狀態(tài)切換至工作狀態(tài),所述WOL報(bào)文中攜帶有所述終端的媒體接入控制mac地址; 在確定所述呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述終端,以使得所述終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 接收終端上報(bào)的注冊(cè)請(qǐng)求消息,根據(jù)所述注冊(cè)請(qǐng)求消息對(duì)所述終端進(jìn)行注冊(cè),所述注冊(cè)請(qǐng)求消息中包括所述終端的mac地址。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述在確定所述呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述終端之前,還包括 接收所述終端發(fā)送的第一指示消息,確定所述終端的狀態(tài)為工作狀態(tài),其中,所述第一指示消息用于通知服務(wù)器當(dāng)前終端處于工作狀態(tài)。
4.根據(jù)權(quán)利要求1-3任意權(quán)項(xiàng)所述的方法,其特征在于,當(dāng)終端與當(dāng)前服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),所述注冊(cè)請(qǐng)求消息中還包括所述終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址; 當(dāng)終端與當(dāng)前服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),所述當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,如果該確定的終端的狀態(tài)為休眠狀態(tài),則向該處于休眠狀態(tài)的所述終端發(fā)送終端喚醒WOL報(bào)文,以指示所述終端從休眠狀態(tài)切換至工作狀態(tài)包括 當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端以及該終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址,根據(jù)所述網(wǎng)關(guān)地址確定所述終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,如果該確定的終端的狀態(tài)為休眠狀態(tài),則向所述網(wǎng)關(guān)設(shè)備發(fā)送喚醒指示消息,所述喚醒指示消息用于指示所述網(wǎng)關(guān)設(shè)備向所述終端發(fā)送WOL報(bào)文,以使所述終端從休眠狀態(tài)切換至工作狀態(tài),所述喚醒指示消息中攜帶有所述終端的mac地址。
5.一種服務(wù)器,其特征在于,包括 終端狀態(tài)記錄單元,用于當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將所述終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向所述終端返回休眠響應(yīng)消息,以指示所述終端進(jìn)入休眠狀態(tài); 終端喚醒單元,用于當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,并確定該對(duì)應(yīng)的終端的狀態(tài)是否為休眠狀態(tài),如果是,則向當(dāng)前網(wǎng)絡(luò)內(nèi)的處于休眠狀態(tài)的所述終端發(fā)送終端喚醒WOL報(bào)文,以指示所述終端從休眠狀態(tài)切換至工作狀態(tài),所述WOL報(bào)文中攜帶有所述終端的媒體接入控制mac地址; 呼叫請(qǐng)求處理單元,用于在確定所述呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將所述接收到的呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述終端,以使得所述終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。
6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,還包括 注冊(cè)單元,用于接收終端上報(bào)的注冊(cè)請(qǐng)求消息,根據(jù)所述注冊(cè)請(qǐng)求消息對(duì)所述終端進(jìn)行注冊(cè),所述注冊(cè)請(qǐng)求消息中包括所述終端的mac地址。
7.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,還包括接收單元,用于接收所述終端發(fā)送的第一指示消息,確定所述終端的狀態(tài)為工作狀態(tài); 所述終端狀態(tài)記錄單元還用于在所述接收單元確定所述終端的狀態(tài)為工作狀態(tài)后,將所述終端的狀態(tài)標(biāo)記為工作狀態(tài)。
8.根據(jù)權(quán)利要求5-7任意權(quán)項(xiàng)所述的服務(wù)器,其特征在于,當(dāng)終端與當(dāng)前服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),所述注冊(cè)單元獲取的注冊(cè)請(qǐng)求消息中還包括所述終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址; 所述終端喚醒單元還用于,當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,進(jìn)而確定所述終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)地址,根據(jù)所述網(wǎng)關(guān)地址確定所述終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,并確定該確定的終端的狀態(tài)是否為休眠狀態(tài),如果是,則向所述網(wǎng)關(guān)設(shè)備發(fā)送喚醒指示消息,所述喚醒指示消息用于指示所述網(wǎng)關(guān)設(shè)備向所述終端發(fā)送WOL報(bào)文,以使所述終端從休眠狀態(tài)切換至工作狀態(tài),所述喚醒指示消息中攜帶有所述終端的mac地址。
9.一種通信系統(tǒng),其特征在于,包括呼叫類終端和服務(wù)器,其中, 所述呼叫類終端用于 在進(jìn)入休眠狀態(tài)前,向所述服務(wù)器發(fā)送休眠指示消息,所述休眠指示消息用于通知所述服務(wù)器所述呼叫類終端將進(jìn)入休眠狀態(tài); 接收所述服務(wù)器返回的休眠響應(yīng)消息,將所述呼叫類終端的狀態(tài)切換至休眠狀態(tài),所述休眠響應(yīng)消息是所述服務(wù)器關(guān)于所述休眠指示消息的響應(yīng); 獲取終端喚醒WOL報(bào)文,根據(jù)所述WOL報(bào)文切換至工作狀態(tài),并向所述服務(wù)器發(fā)送第一指示消息,通知服務(wù)器所述呼叫類終端的狀態(tài)為工作狀態(tài),以使得所述服務(wù)器向當(dāng)前呼叫類終端轉(zhuǎn)發(fā)呼叫請(qǐng)求,其中,所述WOL報(bào)文中包括所述終端呼叫類的媒體接入控制mac地址; 所述服務(wù)器用于 當(dāng)接收到所述呼叫類終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該呼叫類終端的心跳信息,將所述呼叫類終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向所述呼叫類終端返回休眠響應(yīng)消息,以指示所述呼叫類終端進(jìn)入休眠狀態(tài); 當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端,并確定所述對(duì)應(yīng)的呼叫類終端的狀態(tài)是否為休眠狀態(tài),如果是,則向所述呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端發(fā)送終端喚醒WOL報(bào)文,以指示所述呼叫類終端從休眠狀態(tài)切換至工作狀態(tài),所述WOL報(bào)文中攜帶有所述呼叫類終端的mac地址; 在確定所述呼叫請(qǐng)求對(duì)應(yīng)的呼叫類終端的狀態(tài)為工作狀態(tài)后,將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述呼叫類終端,以使得該呼叫類終端對(duì)該呼叫請(qǐng)求進(jìn)行處理。
10.根據(jù)權(quán)利要求9所述的通信系統(tǒng),其特征在于,所述系統(tǒng)還包括所述呼叫類終端所屬網(wǎng)絡(luò)的網(wǎng)關(guān)設(shè)備,所述網(wǎng)關(guān)設(shè)備用于當(dāng)所述呼叫類終端和所述服務(wù)器屬于不同網(wǎng)絡(luò)時(shí),根據(jù)所述服務(wù)器的指示,向所述呼叫類終端發(fā)送終端喚醒WOL報(bào)文,以使所述呼叫類終端從休眠狀態(tài)切換至工作狀態(tài)。
全文摘要
本發(fā)明公開了一種喚醒呼叫類終端的方法、裝置及系統(tǒng),涉及通信領(lǐng)域,用于解決現(xiàn)有技術(shù)中當(dāng)用戶終端處于休眠狀態(tài)時(shí)無法接收呼叫請(qǐng)求,導(dǎo)致喪失通訊功能的問題。本發(fā)明提供的方法包括當(dāng)接收到終端發(fā)送的休眠指示消息時(shí),停止監(jiān)測(cè)該終端的心跳信息,將所述終端的狀態(tài)標(biāo)記為休眠狀態(tài),并向所述終端返回休眠響應(yīng)消息;當(dāng)接收到呼叫請(qǐng)求時(shí),確定該呼叫請(qǐng)求對(duì)應(yīng)的終端,如果該確定的終端的狀態(tài)為休眠狀態(tài),則向該處于休眠狀態(tài)的所述終端發(fā)送終端喚醒WOL報(bào)文;在確定所述呼叫請(qǐng)求對(duì)應(yīng)的終端的狀態(tài)為工作狀態(tài)后,將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述終端。本發(fā)明適用于通信領(lǐng)域,用于在接收到呼叫請(qǐng)求時(shí)喚醒呼叫類終端。
文檔編號(hào)H04L12/24GK102624566SQ20121007458
公開日2012年8月1日 申請(qǐng)日期2012年3月20日 優(yōu)先權(quán)日2012年3月20日
發(fā)明者歐陽月令 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1