無(wú)線通訊模塊管理方法和無(wú)線通訊模塊管理裝置的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種無(wú)線通訊模塊管理方法和無(wú)線通訊模塊管理裝置,其中,一種無(wú)線通訊模塊管理方法包括:在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器;當(dāng)?shù)谝欢〞r(shí)器計(jì)時(shí)到達(dá),且無(wú)線通訊模塊在第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器;若上述第二定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到無(wú)線通訊指令,則將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便上述無(wú)線通訊模塊在正常工作狀態(tài)下處理所述無(wú)線通訊指令。本發(fā)明提供的技術(shù)方案能夠有效降低無(wú)線通訊模塊的功耗。
【專(zhuān)利說(shuō)明】
無(wú)線通訊模塊管理方法和無(wú)線通訊模塊管理裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通訊領(lǐng)域,具體涉及一種無(wú)線通訊模塊管理方法和無(wú)線通訊模塊管理
目.0
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)時(shí)代的不斷發(fā)展,智能家居的概念也逐漸深入人心,同時(shí)人們對(duì)智能家居的智能化要求也逐漸增加,特別是,人們渴望實(shí)現(xiàn)對(duì)家用電器的智能控制(如遠(yuǎn)程控制等),故市面上出現(xiàn)了很多智能設(shè)備,例如:智能插座、智能遙控、智能空調(diào)等。
[0003]這些智能設(shè)備大多數(shù)含有無(wú)線保真(WiFi,Wireless Fidelity)模塊,智能設(shè)備通過(guò)WiFi模塊與無(wú)線路由器連接,進(jìn)而可以連接到互聯(lián)網(wǎng),用戶使用智能手機(jī)即可完成對(duì)智能設(shè)備的控制。
[0004]很多智能設(shè)備,為了能夠保持時(shí)刻處于可控狀態(tài),WiFi模塊是處于完全工作的狀態(tài),因?yàn)檫@樣對(duì)WiFi模塊的控制應(yīng)用比較便捷,然而,由于WiFi模塊作為與無(wú)線路由器連接的無(wú)線收發(fā)模塊,功耗較高,且也具有一些電磁輻射,在越來(lái)越注重綠色節(jié)能環(huán)保的今天,無(wú)疑會(huì)產(chǎn)生負(fù)作用。雖然,目前一些智能設(shè)備設(shè)置了休眠按鍵,當(dāng)按下該休眠按鍵后智能設(shè)備的WiFi模塊會(huì)進(jìn)入休眠模式,然而,在休眠狀態(tài)下,該WiFi模塊就無(wú)法進(jìn)行WiFi通訊,需要人為地通過(guò)觸發(fā)按鍵喚醒該WiFi模塊,操作麻煩。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種無(wú)線通訊模塊管理方法和無(wú)線通訊模塊管理裝置,用于降低無(wú)線通訊模塊的功耗。
[0006]本發(fā)明一方面提供一種無(wú)線通訊模塊管理方法,包括:在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器;
[0007]當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器;
[0008]若上述第二定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到無(wú)線通訊指令,則將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便上述無(wú)線通訊模塊在正常工作狀態(tài)下處理上述無(wú)線通訊指令。
[0009]本發(fā)明另一方面提供一種無(wú)線通訊模塊管理裝置,包括:
[0010]定時(shí)器啟動(dòng)單元,用于在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器;
[0011]切換單元,用于當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài);
[0012]上述定時(shí)器啟動(dòng)單元,還用于當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),啟動(dòng)第二定時(shí)器;
[0013]上述切換單元還用于:當(dāng)上述第二定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便上述無(wú)線通訊模塊在正常工作狀態(tài)下處理上述無(wú)線通訊指令。
[0014]由上可見(jiàn),本發(fā)明中在無(wú)線通訊模塊正常工作時(shí),啟動(dòng)第一定時(shí)器,當(dāng)?shù)谝欢〞r(shí)器到達(dá)且期間未接收到無(wú)線通訊指令時(shí),自動(dòng)將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器,當(dāng)在第二定時(shí)器計(jì)時(shí)到達(dá)之前該無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),由于無(wú)線通訊模塊在待機(jī)狀態(tài)的功耗低于正常工作狀態(tài)的功耗,因此,通過(guò)對(duì)無(wú)線通訊模塊的工作狀態(tài)進(jìn)行智能切換,能夠避免無(wú)線通訊模塊長(zhǎng)時(shí)間處于高功耗的工作狀態(tài),從而有效降低了無(wú)線通訊模塊的功耗。
【附圖說(shuō)明】
[0015]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明提供的無(wú)線通訊模塊管理方法一個(gè)實(shí)施例流程示意圖;
[0017]圖2為本發(fā)明提供的無(wú)線通訊模塊管理方法另一個(gè)實(shí)施例流程示意圖;
[0018]圖3_a為本發(fā)明提供的無(wú)線通訊模塊管理方法一種應(yīng)用場(chǎng)景系統(tǒng)架構(gòu)圖;
[0019]圖3_b為本發(fā)明提供的無(wú)線通訊模塊管理方法另一種應(yīng)用場(chǎng)景系統(tǒng)架構(gòu)圖;
[0020]圖4為本發(fā)明提供的一種應(yīng)用場(chǎng)景下WiFi模塊的狀態(tài)與時(shí)間關(guān)系示意圖;
[0021]圖5為本發(fā)明提供的無(wú)線通訊模塊管理裝置一個(gè)實(shí)施例結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]下面以一實(shí)施例對(duì)本發(fā)明中的一種無(wú)線通訊模塊管理方法進(jìn)行描述,請(qǐng)參閱圖1,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理方法包括:
[0024]101、在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器;
[0025]本發(fā)明實(shí)施例中,無(wú)線通訊模塊分為三種工作狀態(tài),分別為:正常工作狀態(tài)、待機(jī)狀態(tài)和休眠狀態(tài)。其中,當(dāng)無(wú)線通訊模塊的工作狀態(tài)為正常工作狀態(tài)時(shí),無(wú)線通訊模塊能夠接收和發(fā)射無(wú)線通訊指令;當(dāng)無(wú)線通訊模塊的工作狀態(tài)為待機(jī)狀態(tài)時(shí),無(wú)線通訊模塊能夠接收無(wú)線通訊指令;當(dāng)無(wú)線通訊模塊的工作狀態(tài)為休眠狀態(tài)時(shí),無(wú)線通訊模塊無(wú)法接收和發(fā)射無(wú)線通訊指令。
[0026]在無(wú)線通訊模塊的上述三種工作狀態(tài)中,當(dāng)無(wú)線通訊模塊處于正常工作狀態(tài)時(shí)耗電量最大,相應(yīng)地,功耗也最大;當(dāng)無(wú)線通訊模塊處于待機(jī)狀態(tài)時(shí)耗電相對(duì)較小,約為無(wú)線通訊模塊處于正常工作狀態(tài)時(shí)耗電量的30%,相應(yīng)地,功耗也比前者?。划?dāng)無(wú)線通訊模塊處于休眠狀態(tài)時(shí),由于此時(shí)已經(jīng)完全關(guān)閉了無(wú)線通訊模塊的無(wú)線通訊功能,因此,無(wú)線通訊模塊在休眠狀態(tài)時(shí)的耗電量最低,相應(yīng)地,功耗也是最小。
[0027]本發(fā)明實(shí)施例中,當(dāng)無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),無(wú)線通訊模塊管理裝置啟動(dòng)第一定時(shí)器,開(kāi)始計(jì)時(shí)。
[0028]102、當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器;
[0029]本發(fā)明實(shí)施例中,上述第一定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟101啟動(dòng)上述第一定時(shí)器后,上述第一定時(shí)器開(kāi)始計(jì)時(shí),當(dāng)上述第一定時(shí)器的計(jì)時(shí)到達(dá),且在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊未接收到無(wú)線通訊指令時(shí),無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送正常-待機(jī)狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為待機(jī)狀態(tài)。
[0030]103、若上述第二定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到無(wú)線通訊指令,則將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便上述無(wú)線通訊模塊在正常工作狀態(tài)下處理上述無(wú)線通訊指令;
[0031]本發(fā)明實(shí)施例中,上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟102啟動(dòng)上述第二定時(shí)器后,上述第二定時(shí)器開(kāi)始計(jì)時(shí),由于在待機(jī)狀態(tài)下,無(wú)線通訊模塊仍然能夠接收無(wú)線通訊指令,因此,如果在上述第二定時(shí)器的計(jì)時(shí)到達(dá)之前上述無(wú)線通訊模塊接收到無(wú)線通訊指令,則無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),當(dāng)該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài)后,無(wú)線通訊模塊即可正常處理接收到的無(wú)線通訊指令。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送待機(jī)-正常狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為正常工作狀態(tài)。
[0032]可選地,本發(fā)明實(shí)施例中,當(dāng)上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),無(wú)線通訊模塊管理裝置重新啟動(dòng)上述第一定時(shí)器,也即,使得上述第一定時(shí)器重新開(kāi)始計(jì)時(shí)。當(dāng)然,當(dāng)上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),無(wú)線通訊模塊管理裝置也可以不重新啟動(dòng)上述第一定時(shí)器,即保持上述第一定時(shí)器的繼續(xù)計(jì)時(shí)。
[0033]可選的,上述第一定時(shí)器的定時(shí)時(shí)長(zhǎng)小于上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng),當(dāng)然,上述第一定時(shí)器的定時(shí)時(shí)長(zhǎng)和上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng)也可以根據(jù)實(shí)際需求進(jìn)行設(shè)定,此處不作限定。
[0034]可選地,本發(fā)明實(shí)施例中的無(wú)線通訊模塊為WiFi模塊。
[0035]需要說(shuō)明的是,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置可以集成在智能設(shè)備(例如智能終端、智能電器等)中,或者,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置也可以是獨(dú)立于智能設(shè)備的裝置。本發(fā)明實(shí)施例中的智能終端具體可以為手機(jī)、平板電腦或者其它智能終端,此處不作限定。
[0036]由上可見(jiàn),本發(fā)明中在無(wú)線通訊模塊正常工作時(shí),啟動(dòng)第一定時(shí)器,當(dāng)?shù)谝欢〞r(shí)器到達(dá)且期間未接收到無(wú)線通訊指令時(shí),自動(dòng)將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器,當(dāng)在第二定時(shí)器計(jì)時(shí)到達(dá)之前該無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),由于無(wú)線通訊模塊在待機(jī)狀態(tài)的功耗低于正常工作狀態(tài)的功耗,因此,通過(guò)對(duì)無(wú)線通訊模塊的工作狀態(tài)進(jìn)行智能切換,能夠避免無(wú)線通訊模塊長(zhǎng)時(shí)間處于高功耗的工作狀態(tài),從而有效降低了無(wú)線通訊模塊的功耗。特別地,本發(fā)明對(duì)采用電池供電的無(wú)線通訊模塊具有更大的意義。
[0037]下面以另一實(shí)施例對(duì)本發(fā)明中的一種無(wú)線通訊模塊管理方法進(jìn)行描述,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理方法包括:
[0038]201、在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器;
[0039]本發(fā)明實(shí)施例中,無(wú)線通訊模塊分為三種工作狀態(tài),分別為:正常工作狀態(tài)、待機(jī)狀態(tài)和休眠狀態(tài)。其中,當(dāng)無(wú)線通訊模塊的工作狀態(tài)為正常工作狀態(tài)時(shí),無(wú)線通訊模塊能夠接收和發(fā)射無(wú)線通訊指令;當(dāng)無(wú)線通訊模塊的工作狀態(tài)為待機(jī)狀態(tài)時(shí),無(wú)線通訊模塊能夠接收無(wú)線通訊指令;當(dāng)無(wú)線通訊模塊的工作狀態(tài)為休眠狀態(tài)時(shí),無(wú)線通訊模塊無(wú)法接收和發(fā)射無(wú)線通訊指令。
[0040]在無(wú)線通訊模塊的上述三種工作狀態(tài)中,當(dāng)無(wú)線通訊模塊處于正常工作狀態(tài)時(shí)耗電量最大,相應(yīng)地,功耗也最大;當(dāng)無(wú)線通訊模塊處于待機(jī)狀態(tài)時(shí)耗電相對(duì)較小,約為無(wú)線通訊模塊處于正常工作狀態(tài)時(shí)耗電量的30%,相應(yīng)地,功耗也比前者小;當(dāng)無(wú)線通訊模塊處于休眠狀態(tài)時(shí),由于此時(shí)已經(jīng)完全關(guān)閉了無(wú)線通訊模塊的無(wú)線通訊功能,因此,無(wú)線通訊模塊在休眠狀態(tài)時(shí)的耗電量最低,相應(yīng)地,功耗也是最小。
[0041]本發(fā)明實(shí)施例中,當(dāng)無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),無(wú)線通訊模塊管理裝置啟動(dòng)第一定時(shí)器,開(kāi)始計(jì)時(shí)。
[0042]202、當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器;
[0043]本發(fā)明實(shí)施例中,上述第一定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟201啟動(dòng)上述第一定時(shí)器后,上述第一定時(shí)器開(kāi)始計(jì)時(shí),當(dāng)上述第一定時(shí)器的計(jì)時(shí)到達(dá),且在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊未接收到無(wú)線通訊指令時(shí),無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送正常-待機(jī)狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為待機(jī)狀態(tài)。
[0044]203、若上述第二定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到無(wú)線通訊指令,則將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便上述無(wú)線通訊模塊在正常工作狀態(tài)下處理上述無(wú)線通訊指令;
[0045]本發(fā)明實(shí)施例中,上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟202啟動(dòng)上述第二定時(shí)器后,上述第二定時(shí)器開(kāi)始計(jì)時(shí),由于在待機(jī)狀態(tài)下,無(wú)線通訊模塊仍然能夠接收無(wú)線通訊指令,因此,如果在上述第二定時(shí)器的計(jì)時(shí)到達(dá)之前上述無(wú)線通訊模塊接收到無(wú)線通訊指令,則無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),當(dāng)該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài)后,無(wú)線通訊模塊即可正常處理接收到的無(wú)線通訊指令。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送待機(jī)-正常狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為正常工作狀態(tài)。
[0046]可選地,本發(fā)明實(shí)施例中,當(dāng)上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),無(wú)線通訊模塊管理裝置重新啟動(dòng)上述第一定時(shí)器,也即,使得上述第一定時(shí)器重新開(kāi)始計(jì)時(shí)。當(dāng)然,當(dāng)上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),無(wú)線通訊模塊管理裝置也可以不重新啟動(dòng)上述第一定時(shí)器,即保持上述第一定時(shí)器的繼續(xù)計(jì)時(shí)。
[0047]可選的,上述第一定時(shí)器的定時(shí)時(shí)長(zhǎng)小于上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng),當(dāng)然,上述第一定時(shí)器的定時(shí)時(shí)長(zhǎng)和上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng)也可以根據(jù)實(shí)際需求進(jìn)行設(shè)定,此處不作限定。
[0048]204、若上述第二定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令,則,將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),并啟動(dòng)第三定時(shí)器;
[0049]本發(fā)明實(shí)施例中,上述第二定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟202啟動(dòng)上述第二定時(shí)器后,上述第二定時(shí)器開(kāi)始計(jì)時(shí),如果在上述第二定時(shí)器的計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在該第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令,則無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),并啟動(dòng)第三定時(shí)器。
[0050]上述第三定時(shí)器的定時(shí)時(shí)長(zhǎng)可以根據(jù)實(shí)際需求進(jìn)行設(shè)定,此處不作限定。
[0051]205、在上述第三定時(shí)器計(jì)時(shí)到達(dá)之前,向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài),以使得上述設(shè)備在需要發(fā)送無(wú)線通訊指令之前先向上述無(wú)線通訊模塊發(fā)送喚醒指令;
[0052]本發(fā)明實(shí)施例中,上述第三定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟204啟動(dòng)上述第三定時(shí)器后,上述第三定時(shí)器開(kāi)始計(jì)時(shí),無(wú)線通訊管理模塊在上述第三定時(shí)器計(jì)時(shí)到達(dá)之前,向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備(即能夠與該無(wú)線通訊模塊交互無(wú)線通訊指令的設(shè)備)指示上述無(wú)線通訊模塊將處于休眠狀態(tài),使得上述設(shè)備獲知該無(wú)線通訊模塊將要處于休眠狀態(tài),由于該無(wú)線通訊模塊處于休眠狀態(tài)時(shí)無(wú)法接收無(wú)線通訊指令,因此,當(dāng)上述設(shè)備獲知該無(wú)線通訊模塊將處于休眠狀態(tài)時(shí),上述設(shè)備在下一次需要發(fā)送無(wú)線通訊指令之前,先向上述無(wú)線通訊模塊發(fā)送喚醒指令,通過(guò)喚醒指令觸發(fā)該無(wú)線通訊模塊切換工作狀態(tài)。
[0053]可選地,無(wú)線通訊管理模塊在上述第三定時(shí)器計(jì)時(shí)到達(dá)之前,觸發(fā)上述無(wú)線通訊模塊向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備發(fā)送休眠指示消息,其中,上述休眠指示消息用于向上述設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài)。當(dāng)上述設(shè)備接收到該休眠指示消息時(shí),可以先存儲(chǔ)該休眠指示消息,并在需要向該無(wú)線通訊模塊發(fā)送無(wú)線通訊指令時(shí),檢測(cè)設(shè)備本地是否存在有休眠指示消息,如果有,則先向該無(wú)線通訊模塊發(fā)送喚醒指令。進(jìn)一步,在通過(guò)該喚醒指令觸發(fā)該無(wú)線通訊模塊切換工作狀態(tài)之后,清除或者無(wú)效設(shè)備本地存儲(chǔ)的休眠指示消息。
[0054]當(dāng)然,無(wú)線通訊管理模塊也可以通過(guò)其它方式向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài),例如,由無(wú)線通訊管理模塊通過(guò)修改上述設(shè)備中的指定參數(shù)的值,向上述設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài),舉例說(shuō)明,在上述設(shè)備中設(shè)置一指定參數(shù),該指定參數(shù)與該無(wú)線通訊模塊對(duì)應(yīng),并設(shè)定當(dāng)該指定參數(shù)取值為I時(shí),表示該無(wú)線通訊模塊處于非休眠狀態(tài),當(dāng)該指定參數(shù)的取值為O時(shí),表示該無(wú)線通訊模塊處于休眠狀態(tài),在上述第三定時(shí)器計(jì)時(shí)到達(dá)之前,無(wú)線通訊管理模塊將該設(shè)備中的該指定參數(shù)的值修改為O,當(dāng)上述設(shè)備在需要向該無(wú)線通訊模塊發(fā)送無(wú)線通訊指令時(shí),檢測(cè)到該指定參數(shù)的值為O,則先向該無(wú)線通訊模塊發(fā)送喚醒指令。當(dāng)后續(xù)該無(wú)線通訊模塊切換為非休眠狀態(tài)時(shí),無(wú)線通訊管理模塊將該設(shè)備中的該指定參數(shù)的值修改為1本發(fā)明實(shí)施例不對(duì)無(wú)線通訊管理模塊向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài)的具體實(shí)現(xiàn)方式進(jìn)行限定。
[0055]206、當(dāng)上述第三定時(shí)器計(jì)時(shí)到達(dá),且在上述第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到上述喚醒指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài),并啟動(dòng)第四定時(shí)器;
[0056]本發(fā)明實(shí)施例中,上述第三定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟204啟動(dòng)上述第三定時(shí)器后,上述第三定時(shí)器開(kāi)始計(jì)時(shí),如果在上述第三定時(shí)器的計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在該第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到上述喚醒指令,則無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài),并啟動(dòng)第四定時(shí)器。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送正常-休眠狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為休眠狀態(tài)。
[0057]上述第四定時(shí)器的定時(shí)時(shí)長(zhǎng)可以根據(jù)實(shí)際需求進(jìn)行設(shè)定,此處不作限定。
[0058]207、當(dāng)上述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第五定時(shí)器;
[0059]本發(fā)明實(shí)施例中,上述第四定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟206啟動(dòng)上述第四定時(shí)器后,上述第四定時(shí)器開(kāi)始計(jì)時(shí),此時(shí)無(wú)線通訊模塊處于休眠狀態(tài)中,無(wú)線通訊模塊無(wú)法接收和發(fā)射無(wú)線通訊指令,因此,無(wú)線通訊模塊在上述第四定時(shí)器計(jì)時(shí)過(guò)程中不會(huì)接收到無(wú)線通訊指令。當(dāng)上述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第五定時(shí)器。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送休眠-待機(jī)狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為待機(jī)狀態(tài)。
[0060]上述第五定時(shí)器的定時(shí)時(shí)長(zhǎng)可以根據(jù)實(shí)際需求進(jìn)行設(shè)定,此處不作限定。
[0061]208、若上述第五定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到上述喚醒指令,則將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),并重新啟動(dòng)上述第一定時(shí)器;
[0062]本發(fā)明實(shí)施例中,上述第五定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟207啟動(dòng)上述第五定時(shí)器后,上述第五定時(shí)器開(kāi)始計(jì)時(shí),此時(shí)無(wú)線通訊模塊處于待機(jī)狀態(tài)中,無(wú)線通訊模塊能夠接收無(wú)線通訊指令,因此,如果該無(wú)線通訊模塊在上述第五定時(shí)器計(jì)時(shí)到達(dá)之前接收到上述喚醒指令,則無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便無(wú)線通訊模塊在正常工作狀態(tài)下準(zhǔn)備接收無(wú)線通訊指令,并處理接收到的無(wú)線通訊指令。同時(shí),無(wú)線通訊模塊管理狀態(tài)重新啟動(dòng)上述第一定時(shí)器。
[0063]具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送待機(jī)-正常工作狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為正常工作狀態(tài)。
[0064]209、若上述第五定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到上述喚醒指令,則將上述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài),并重新啟動(dòng)上述第四定時(shí)器;
[0065]本發(fā)明實(shí)施例中,上述第五定時(shí)器的定時(shí)時(shí)長(zhǎng)已經(jīng)預(yù)先設(shè)定好,當(dāng)步驟207啟動(dòng)上述第五定時(shí)器后,上述第五定時(shí)器開(kāi)始計(jì)時(shí),此時(shí)無(wú)線通訊模塊處于待機(jī)狀態(tài)中,無(wú)線通訊模塊能夠接收無(wú)線通訊指令,如果該無(wú)線通訊模塊在上述第五定時(shí)器計(jì)時(shí)到達(dá),且在上述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到上述喚醒指令,則無(wú)線通訊模塊管理裝置將該無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài),并重新啟動(dòng)上述第四定時(shí)器。具體地,無(wú)線通訊模塊管理裝置可以通過(guò)向該無(wú)線通訊模塊發(fā)送待機(jī)-休眠狀態(tài)切換指令,以觸發(fā)該無(wú)線通訊模塊將當(dāng)前工作狀態(tài)切換為休眠狀態(tài)。
[0066]進(jìn)一步,為了保證上述無(wú)線通訊模塊能夠在待機(jī)狀態(tài)下接收到上述喚醒指令,設(shè)定上述第四定時(shí)器的定時(shí)時(shí)長(zhǎng)小于上述喚醒指令的持續(xù)發(fā)送時(shí)長(zhǎng),即,上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備(即能夠與該無(wú)線通訊模塊交互無(wú)線通訊指令的設(shè)備)在該持續(xù)發(fā)送時(shí)長(zhǎng)內(nèi)持續(xù)發(fā)送上述喚醒指令,以避免當(dāng)上述設(shè)備發(fā)送喚醒指令時(shí),上述無(wú)線通訊模塊因處理休眠狀態(tài)而無(wú)法接收到該喚醒指令。
[0067]可選地,本發(fā)明實(shí)施例中的無(wú)線通訊模塊為WiFi模塊。
[0068]需要說(shuō)明的是,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置可以集成在智能設(shè)備(例如智能終端、智能電器等)中,或者,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置也可以是獨(dú)立于智能設(shè)備的裝置。本發(fā)明實(shí)施例中的智能終端具體可以為手機(jī)、平板電腦或者其它智能終端,此處不作限定。
[0069]由上可見(jiàn),本發(fā)明中在無(wú)線通訊模塊正常工作時(shí),啟動(dòng)第一定時(shí)器,當(dāng)?shù)谝欢〞r(shí)器到達(dá)且期間未接收到無(wú)線通訊指令時(shí),自動(dòng)將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器,當(dāng)在第二定時(shí)器計(jì)時(shí)到達(dá)之前該無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),由于無(wú)線通訊模塊在待機(jī)狀態(tài)的功耗低于正常工作狀態(tài)的功耗,因此,通過(guò)對(duì)無(wú)線通訊模塊的工作狀態(tài)進(jìn)行智能切換,能夠避免無(wú)線通訊模塊長(zhǎng)時(shí)間處于高功耗的工作狀態(tài),從而有效降低了無(wú)線通訊模塊的功耗。進(jìn)一步,本發(fā)明實(shí)施例中還提供了無(wú)線通訊模塊在待機(jī)狀態(tài)和休眠狀態(tài)的自動(dòng)切換方案,由于無(wú)線通訊模塊在休眠狀態(tài)下的耗電量最小,因此,通過(guò)本方案能夠在用戶非頻繁操作場(chǎng)景下,使得無(wú)線通訊模塊較多時(shí)間處于待機(jī)狀態(tài)和休眠狀態(tài),從而進(jìn)一步降低了無(wú)線通訊模塊的功耗。特別地,本發(fā)明對(duì)采用電池供電的無(wú)線通訊模塊具有更大的意義。
[0070]本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理方法可以應(yīng)用于圖3-a所示的系統(tǒng)架構(gòu)中,如圖3-a所示,該系統(tǒng)架構(gòu)包括:含有WiFi模塊的智能電器(例如智能插座等)、無(wú)線路由器及智能終端(例如智能手機(jī)、平板電腦等),智能電器通過(guò)配置后與無(wú)線路由器建立WiFi連接,智能終端也通過(guò)WiFi網(wǎng)絡(luò)與該無(wú)線路由器建立WiFi連接,智能終端中安裝有控制智能電器的應(yīng)用程序,用戶通過(guò)操作智能設(shè)備中的該應(yīng)用程序?qū)崿F(xiàn)對(duì)智能電器的控制。而本發(fā)明實(shí)施中無(wú)線通訊模塊管理裝置集成在智能電器中,通過(guò)圖1和圖2所示實(shí)施例中的無(wú)線通訊模塊管理方法對(duì)智能電器中的WiFi模塊進(jìn)行管理。
[0071]或者,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理方法可以應(yīng)用于圖3-b所示的系統(tǒng)架構(gòu)中,如圖3-b所示,該系統(tǒng)架構(gòu)包括:云端服務(wù)器,含有WiFi模塊的智能電器(例如智能插座等)、無(wú)線路由器及智能終端(例如智能手機(jī)、平板電腦等),智能電器通過(guò)配置后與無(wú)線路由器建立WiFi連接,云端服務(wù)器通過(guò)網(wǎng)絡(luò)與無(wú)線路由器連接,智能終端中安裝有控制智能電器的應(yīng)用程序,用戶通過(guò)操作智能終端的該應(yīng)用程序,控制智能終端通過(guò)移動(dòng)網(wǎng)絡(luò)或其它網(wǎng)絡(luò)訪問(wèn)云端服務(wù)器,透過(guò)云端服務(wù)器實(shí)現(xiàn)對(duì)智能電器的控制。而本發(fā)明實(shí)施中無(wú)線通訊模塊管理裝置集成在智能電器中,通過(guò)圖1和圖2所示實(shí)施例中的無(wú)線通訊模塊管理方法對(duì)智能電器中的WiFi模塊進(jìn)行管理。
[0072]下面以包含無(wú)線通訊模塊的智能設(shè)備為例,對(duì)本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理方法進(jìn)行描述,其中,該無(wú)線通訊模塊具體為WiFi模塊,且無(wú)線通訊模塊管理裝置集成在該智能設(shè)備中。
[0073]本發(fā)明實(shí)施例中的WiFi模塊分為3種工作狀態(tài):①正常工作狀態(tài),稱(chēng)為T(mén)l狀態(tài);在Tl狀態(tài)下可以接收和發(fā)射無(wú)線通訊指令(即WiFi指令);②待機(jī)狀態(tài),稱(chēng)為T(mén)2狀態(tài);在T2狀態(tài)下可以正常接收WiFi指令;③休眠狀態(tài),稱(chēng)為T(mén)3狀態(tài);在T3狀態(tài)下無(wú)法接收和發(fā)送WiFi指令。本發(fā)明實(shí)施例中設(shè)定第一定時(shí)器、第二定時(shí)器、第三定時(shí)器、第四定時(shí)器和第五定時(shí)器的定時(shí)時(shí)長(zhǎng)分別t0、tl、t2、t3和t4。則本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理方法為:
[0074]I)、當(dāng)智能設(shè)備上電正常工作后,為時(shí)間O點(diǎn),進(jìn)入到Tl狀態(tài),定時(shí)時(shí)長(zhǎng)為t0的第一定時(shí)器啟動(dòng)開(kāi)始計(jì)時(shí),Tl狀態(tài)持續(xù)時(shí)間較短(為t0),第一定時(shí)器計(jì)時(shí)結(jié)束后,智能設(shè)備控制WiFi模塊進(jìn)入到T2狀態(tài),此時(shí)用于定時(shí)時(shí)長(zhǎng)為tl的第二定時(shí)器啟動(dòng)并開(kāi)始計(jì)時(shí)。
[0075]2)、在T2狀態(tài)下(tl的計(jì)時(shí)還未結(jié)束)下,當(dāng)智能設(shè)備的WiFi模塊收到WiFi指令后,立刻返回到時(shí)間O點(diǎn),進(jìn)入到Tl狀態(tài),完成對(duì)WiFi指令的處理,并重新啟動(dòng)第一定時(shí)器開(kāi)始計(jì)時(shí)。
[0076]3)、如果在T2狀態(tài)下,該WiFi模塊一直未有接收到WiFi指令,則經(jīng)過(guò)時(shí)間tl后(tl的計(jì)時(shí)還未結(jié)束),智能設(shè)備控制該WiFi模塊短暫的進(jìn)入到Tl狀態(tài),并使定時(shí)時(shí)長(zhǎng)為t2的第三定時(shí)器啟動(dòng)開(kāi)始計(jì)時(shí)。此時(shí)智能設(shè)備觸發(fā)該WiFi模塊向與該WiFi模塊存在無(wú)線通訊連接關(guān)系的設(shè)備(設(shè)本發(fā)明實(shí)施例中的該設(shè)備為智能手機(jī))發(fā)送休眠指示消息,提示該智能手機(jī)該WiFi模塊將處于休眠狀態(tài)。在時(shí)間t2內(nèi)完成休眠指示消息的發(fā)送,當(dāng)t2定時(shí)結(jié)束后,控制WiFi模塊進(jìn)入到T3狀態(tài),并使定時(shí)時(shí)長(zhǎng)為t3的第四定時(shí)器啟動(dòng)并開(kāi)始計(jì)時(shí)。
[0077]4)、在T3狀態(tài)下持續(xù)t3時(shí)間,即t3定時(shí)結(jié)束后,智能設(shè)備控制該WiFi模塊切換到T2狀態(tài),并使定時(shí)時(shí)長(zhǎng)為t4的第五定時(shí)器啟動(dòng)并開(kāi)始計(jì)時(shí)。在該WiFi模塊進(jìn)入T2狀態(tài)后,若該WiFi模塊在t4計(jì)時(shí)過(guò)程中未接收到喚醒指令,則在t4計(jì)時(shí)結(jié)束后,智能設(shè)備控制該WiFi模塊再次進(jìn)入到T3狀態(tài),并重新啟動(dòng)第四定時(shí)器并開(kāi)始計(jì)時(shí),如此反復(fù)。若此時(shí)智能手機(jī)打算發(fā)送控制WiFi模塊的WiFi指令,由于該智能手機(jī)中已保存了在過(guò)程3)中WiFi模塊發(fā)送的休眠指示消息,所以,手機(jī)在發(fā)送WiFi指令時(shí),會(huì)先向該WiFi模塊發(fā)送喚醒指令,且會(huì)持續(xù)發(fā)送幾次,確保發(fā)送周期(即持續(xù)發(fā)送時(shí)長(zhǎng))涵蓋到“t3+t4”的時(shí)間周期,或者,喚醒指令的發(fā)送周期也可以只涵蓋到t3,一般t3時(shí)間較長(zhǎng),可設(shè)置為幾秒,t4時(shí)間較短,可設(shè)置為零點(diǎn)幾秒或更小。
[0078]5)、當(dāng)WiFi模塊在t4時(shí)間的T2狀態(tài)下接收喚醒指令后,智能設(shè)備觸發(fā)WiFi模塊即刻返還的時(shí)間O點(diǎn),進(jìn)入到Tl狀態(tài),以便對(duì)智能手機(jī)進(jìn)行WiFi信息交換。并重新啟動(dòng)第一定時(shí)器開(kāi)始計(jì)時(shí)。由于該過(guò)程耗時(shí)很短,因此不影響用戶體驗(yàn)。
[0079]通過(guò)上面的描述,如果用戶在非頻繁操作狀態(tài)下,將有較多時(shí)間處于“t3+t4”的循環(huán)時(shí)間狀態(tài),而T3狀態(tài)下耗電極低,T2狀態(tài)下耗電也不高;選擇適當(dāng)?shù)膖3與t4的時(shí)間占空比,既可以達(dá)到很好的節(jié)電效果,也可以較好的對(duì)WiFi模塊進(jìn)行喚醒。
[0080]本發(fā)明實(shí)施例中,WiFi模塊的狀態(tài)與時(shí)間關(guān)系可以如圖4所示。
[0081]本發(fā)明實(shí)施例還保護(hù)一種無(wú)線通訊模塊管理裝置,如圖5所示,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置500,包括:
[0082]定時(shí)器啟動(dòng)單元501,用于在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器;
[0083]切換單元502,用于當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài);
[0084]定時(shí)器啟動(dòng)單元501,還用于當(dāng)上述第一定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),啟動(dòng)第二定時(shí)器;
[0085]切換單元502還用于:當(dāng)上述第二定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便上述無(wú)線通訊模塊在正常工作狀態(tài)下處理上述無(wú)線通訊指令。
[0086]可選的,切換單元502還用于:當(dāng)上述第二定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài);定時(shí)器啟動(dòng)單元501還用于:當(dāng)上述第二定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),啟動(dòng)第三定時(shí)器;本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置還包括:指示單元,用于在上述第三定時(shí)器計(jì)時(shí)到達(dá)之前,向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài),以使得上述設(shè)備在需要發(fā)送無(wú)線通訊指令之前先向上述無(wú)線通訊模塊發(fā)送喚醒指令;切換單元502還用于:當(dāng)上述第三定時(shí)器計(jì)時(shí)到達(dá),且在上述第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到上述喚醒指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài);定時(shí)器啟動(dòng)單元501還用于:當(dāng)上述第三定時(shí)器計(jì)時(shí)到達(dá),且在上述第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到上述喚醒指令時(shí),啟動(dòng)第四定時(shí)器;當(dāng)上述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),啟動(dòng)第五定時(shí)器;切換單元502還用于:當(dāng)上述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài);當(dāng)上述第五定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到上述喚醒指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài);當(dāng)上述第五定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到上述喚醒指令時(shí),將上述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài);定時(shí)器啟動(dòng)單元501還用于:當(dāng)上述第五定時(shí)器計(jì)時(shí)到達(dá)之前,上述無(wú)線通訊模塊接收到上述喚醒指令時(shí),重新啟動(dòng)上述第一定時(shí)器;當(dāng)上述第五定時(shí)器計(jì)時(shí)到達(dá),且上述無(wú)線通訊模塊在上述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到上述喚醒指令時(shí),重新啟動(dòng)上述第四定時(shí)器。
[0087]可選地,上述指示單元具體用于:在上述第三定時(shí)器計(jì)時(shí)到達(dá)之前,觸發(fā)上述無(wú)線通訊模塊向與上述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備發(fā)送休眠指示消息,其中,上述休眠指示消息用于向上述設(shè)備指示上述無(wú)線通訊模塊將處于休眠狀態(tài)。
[0088]可選地,定時(shí)器啟動(dòng)單元501還用于:當(dāng)上述第一定時(shí)器計(jì)時(shí)的過(guò)程中,上述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),重新啟動(dòng)上述第一定時(shí)器。
[0089]需要說(shuō)明的是,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置可以集成在智能設(shè)備(例如智能終端、智能電器等)中,或者,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置也可以是獨(dú)立于智能設(shè)備的裝置。本發(fā)明實(shí)施例中的智能終端具體可以為手機(jī)、平板電腦或者其它智能終端,此處不作限定。
[0090]應(yīng)理解,本發(fā)明實(shí)施例中的無(wú)線通訊模塊管理裝置可以如上述方法實(shí)施例中提及的無(wú)線通訊模塊管理裝置,可以用于實(shí)現(xiàn)上述方法實(shí)施例中的全部技術(shù)方案,其各個(gè)功能模塊的功能可以根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過(guò)程可參照上述實(shí)施例中的相關(guān)描述,此處不再贅述。
[0091]由上可見(jiàn),本發(fā)明的無(wú)線通訊模塊管理裝置在無(wú)線通訊模塊正常工作時(shí),啟動(dòng)第一定時(shí)器,當(dāng)?shù)谝欢〞r(shí)器到達(dá)且期間未接收到無(wú)線通訊指令時(shí),自動(dòng)將該無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器,當(dāng)在第二定時(shí)器計(jì)時(shí)到達(dá)之前該無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將該無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),由于無(wú)線通訊模塊在待機(jī)狀態(tài)的功耗低于正常工作狀態(tài)的功耗,因此,通過(guò)對(duì)無(wú)線通訊模塊的工作狀態(tài)進(jìn)行智能切換,能夠避免無(wú)線通訊模塊長(zhǎng)時(shí)間處于高功耗的工作狀態(tài),從而有效降低了無(wú)線通訊模塊的功耗。特別地,本發(fā)明對(duì)采用電池供電的無(wú)線通訊模塊具有更大的意義。
[0092]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,上述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0093]需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)便描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定都是本發(fā)明所必須的。
[0094]在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其它實(shí)施例的相關(guān)描述。
[0095]以上為對(duì)本發(fā)明所提供的一種無(wú)線通訊模塊管理方法和無(wú)線通訊模塊管理裝置的描述,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1.一種無(wú)線通訊模塊管理方法,其特征在于,包括: 在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器; 當(dāng)所述第一定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第二定時(shí)器; 若所述第二定時(shí)器計(jì)時(shí)到達(dá)之前,所述無(wú)線通訊模塊接收到無(wú)線通訊指令,則將所述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便所述無(wú)線通訊模塊在正常工作狀態(tài)下處理所述無(wú)線通訊指令。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述啟動(dòng)第二定時(shí)器之后包括: 若所述第二定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令,則: 將所述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),并啟動(dòng)第三定時(shí)器; 在所述第三定時(shí)器計(jì)時(shí)到達(dá)之前,向與所述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示所述無(wú)線通訊模塊將處于休眠狀態(tài),以使得所述設(shè)備在需要發(fā)送無(wú)線通訊指令之前先向所述無(wú)線通訊模塊發(fā)送喚醒指令; 當(dāng)所述第三定時(shí)器計(jì)時(shí)到達(dá),且在所述第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到所述喚醒指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài),并啟動(dòng)第四定時(shí)器; 當(dāng)所述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài),并啟動(dòng)第五定時(shí)器; 若所述第五定時(shí)器計(jì)時(shí)到達(dá)之前,所述無(wú)線通訊模塊接收到所述喚醒指令,則將所述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),并重新啟動(dòng)所述第一定時(shí)器; 若所述第五定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到所述喚醒指令,則將所述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài),并重新啟動(dòng)所述第四定時(shí)器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述第三定時(shí)器計(jì)時(shí)到達(dá)之前,向與所述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示所述無(wú)線通訊模塊將處于休眠狀態(tài),包括: 在所述第三定時(shí)器計(jì)時(shí)到達(dá)之前,觸發(fā)所述無(wú)線通訊模塊向與所述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備發(fā)送休眠指示消息,其中,所述休眠指示消息用于向所述設(shè)備指示所述無(wú)線通訊模塊將處于休眠狀態(tài)。4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述第四定時(shí)器的定時(shí)時(shí)長(zhǎng)小于所述喚醒指令的持續(xù)發(fā)送時(shí)長(zhǎng)。5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述無(wú)線通訊模塊具體為WiFi模塊。6.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于, 所述啟動(dòng)第一定時(shí)器之后包括: 當(dāng)所述第一定時(shí)器計(jì)時(shí)的過(guò)程中,所述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),重新啟動(dòng)所述第一定時(shí)器。7.一種無(wú)線通訊模塊管理裝置,其特征在于,包括: 定時(shí)器啟動(dòng)單元,用于在無(wú)線通訊模塊處于正常工作狀態(tài)時(shí),啟動(dòng)第一定時(shí)器; 切換單元,用于當(dāng)所述第一定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài); 所述定時(shí)器啟動(dòng)單元,還用于當(dāng)所述第一定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第一定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),啟動(dòng)第二定時(shí)器; 所述切換單元還用于:當(dāng)所述第二定時(shí)器計(jì)時(shí)到達(dá)之前,所述無(wú)線通訊模塊接收到無(wú)線通訊指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài),以便所述無(wú)線通訊模塊在正常工作狀態(tài)下處理所述無(wú)線通訊指令。8.根據(jù)權(quán)利要求7所述的無(wú)線通訊模塊管理裝置,其特征在于, 所述切換單元還用于:當(dāng)所述第二定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài); 所述定時(shí)器啟動(dòng)單元還用于:當(dāng)所述第二定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第二定時(shí)器計(jì)時(shí)的過(guò)程中未接收到無(wú)線通訊指令時(shí),啟動(dòng)第三定時(shí)器; 所述無(wú)線通訊模塊管理裝置還包括: 指示單元,用于在所述第三定時(shí)器計(jì)時(shí)到達(dá)之前,向與所述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備指示所述無(wú)線通訊模塊將處于休眠狀態(tài),以使得所述設(shè)備在需要發(fā)送無(wú)線通訊指令之前先向所述無(wú)線通訊模塊發(fā)送喚醒指令; 所述切換單元還用于:當(dāng)所述第三定時(shí)器計(jì)時(shí)到達(dá),且在所述第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到所述喚醒指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài); 所述定時(shí)器啟動(dòng)單元還用于:當(dāng)所述第三定時(shí)器計(jì)時(shí)到達(dá),且在所述第三定時(shí)器計(jì)時(shí)的過(guò)程中未接收到所述喚醒指令時(shí),啟動(dòng)第四定時(shí)器;當(dāng)所述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),啟動(dòng)第五定時(shí)器; 所述切換單元還用于:當(dāng)所述第四定時(shí)器計(jì)時(shí)到達(dá)時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為待機(jī)狀態(tài);當(dāng)所述第五定時(shí)器計(jì)時(shí)到達(dá)之前,所述無(wú)線通訊模塊接收到所述喚醒指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為正常工作狀態(tài);當(dāng)所述第五定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到所述喚醒指令時(shí),將所述無(wú)線通訊模塊的工作狀態(tài)切換為休眠狀態(tài); 所述定時(shí)器啟動(dòng)單元還用于:當(dāng)所述第五定時(shí)器計(jì)時(shí)到達(dá)之前,所述無(wú)線通訊模塊接收到所述喚醒指令時(shí),重新啟動(dòng)所述第一定時(shí)器;當(dāng)所述第五定時(shí)器計(jì)時(shí)到達(dá),且所述無(wú)線通訊模塊在所述第五定時(shí)器計(jì)時(shí)過(guò)程中未接收到所述喚醒指令時(shí),重新啟動(dòng)所述第四定時(shí)器。9.根據(jù)權(quán)利要求8所述的無(wú)線通訊模塊管理裝置,其特征在于, 所述指示單元具體用于:在所述第三定時(shí)器計(jì)時(shí)到達(dá)之前,觸發(fā)所述無(wú)線通訊模塊向與所述無(wú)線通訊模塊存在無(wú)線通訊連接關(guān)系的設(shè)備發(fā)送休眠指示消息,其中,所述休眠指示消息用于向所述設(shè)備指示所述無(wú)線通訊模塊將處于休眠狀態(tài)。10.根據(jù)權(quán)利要求7至9任一項(xiàng)所述的無(wú)線通訊管理裝置,其特征在于, 所述定時(shí)器啟動(dòng)單元還用于:當(dāng)所述第一定時(shí)器計(jì)時(shí)的過(guò)程中,所述無(wú)線通訊模塊接 收到無(wú)線通訊指令時(shí),重新啟動(dòng)所述第一定時(shí)器。
【文檔編號(hào)】H04W52/02GK105992317SQ201510061104
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2015年2月5日
【發(fā)明人】陳新剛
【申請(qǐng)人】Tcl集團(tuán)股份有限公司