專利名稱:家庭網(wǎng)關(guān)的控制方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù),尤其涉及一種家庭網(wǎng)關(guān)的控制方法及裝置。
背景技術(shù):
隨著業(yè)務(wù)的不斷擴(kuò)充,家庭網(wǎng)關(guān)承載越來越多的業(yè)務(wù),例如無線保真 (Wireless Fidelity,簡稱 WiFi)、數(shù)字增強(qiáng)無繩通信(Digital Enhanced Cordless Telecommunications,簡稱 DECT)、基于 IP (Voice over Internet Protocol,簡稱 VoIP) 的語音業(yè)務(wù)、液晶顯示屏(Liquid Crystal Display,簡稱LCD)、局域網(wǎng)(Local Area Network,簡稱LAN)等業(yè)務(wù)。一般來說,家庭網(wǎng)關(guān)可以包括中央處理器(Central Processing Unit,簡稱CPU)、業(yè)務(wù)功能模塊(包括WiFi功能模塊、DECT功能模塊、VoIP功能模塊、IXD 功能模塊或LAN功能模塊中的至少一項(xiàng))及其供電模塊。家庭網(wǎng)關(guān)在運(yùn)行過程中,CPU負(fù) 責(zé)為全部業(yè)務(wù)功能模塊創(chuàng)建并維護(hù)相應(yīng)的進(jìn)程,供電模塊負(fù)責(zé)向全部業(yè)務(wù)功能模塊供電。一般來說,終端不會(huì)同時(shí)使用家庭網(wǎng)關(guān)中的全部業(yè)務(wù)功能模塊進(jìn)行相應(yīng)的業(yè)務(wù), 只會(huì)使用家庭網(wǎng)關(guān)中的一個(gè)或幾個(gè)業(yè)務(wù)功能模塊進(jìn)行相應(yīng)的業(yè)務(wù)。CPU維護(hù)上述終端未使 用的業(yè)務(wù)功能模塊的進(jìn)程,浪費(fèi)了 CPU的資源,導(dǎo)致CPU處理性能的下降。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種家庭網(wǎng)關(guān)的控制方法及裝置,用以節(jié)約CPU的資源,提高 CPU的處理性能。本發(fā)明實(shí)施例提供了一種家庭網(wǎng)關(guān)的控制方法,包括CPU根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息和所述業(yè)務(wù)功 能模塊的當(dāng)前狀態(tài)信息;所述CPU根據(jù)所述業(yè)務(wù)功能模塊的狀態(tài)配置信息和所述業(yè)務(wù)功能模塊的當(dāng)前狀 態(tài)信息,更新所述業(yè)務(wù)功能模塊的進(jìn)程。本發(fā)明實(shí)施例還提供了一種家庭網(wǎng)關(guān)的控制裝置,包括信息獲取模塊,用于根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信 息和所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息;進(jìn)程控制模塊,用于根據(jù)所述業(yè)務(wù)功能模塊的狀態(tài)配置信息和所述業(yè)務(wù)功能模塊 的當(dāng)前狀態(tài)信息,更新所述業(yè)務(wù)功能模塊的進(jìn)程。由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過CPU根據(jù)接收的中斷查詢命令,獲取業(yè) 務(wù)功能模塊的狀態(tài)配置信息和該業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,從而使得CPU能夠根據(jù)獲 取的上述業(yè)務(wù)功能模塊的狀態(tài)配置信息和上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新上述業(yè) 務(wù)功能模塊的進(jìn)程,以關(guān)閉暫時(shí)不需要使用的業(yè)務(wù)功能模塊或開啟當(dāng)前需要使用的業(yè)務(wù)功 能模塊,從而合理的利用CPU資源來維護(hù)該業(yè)務(wù)功能模塊,能夠有效節(jié)約CPU的資源,從而 提高了 CPU的處理性能。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述 中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí) 施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖 獲得其他的附圖。圖IA為本發(fā)明實(shí)施例一提供的家庭網(wǎng)關(guān)的控制方法的流程示意圖;圖IB為本發(fā)明實(shí)施例一提供的家庭網(wǎng)關(guān)的控制方法中業(yè)務(wù)功能模塊的狀態(tài)配置 列表;圖IC為本發(fā)明實(shí)施例一提供的家庭網(wǎng)關(guān)的控制方法中業(yè)務(wù)功能模塊的狀態(tài)配置 列表;圖2為本發(fā)明實(shí)施例二提供的家庭網(wǎng)關(guān)的控制方法的流程示意圖;圖3為本發(fā)明實(shí)施例三提供的家庭網(wǎng)關(guān)的控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖IA為本發(fā)明實(shí)施例一提供的家庭網(wǎng)關(guān)的控制方法的流程示意圖,如圖IA所示, 本實(shí)施例的家庭網(wǎng)關(guān)的控制方法可以包括以下步驟步驟101、CPU根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息和上 述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息;其中,上述業(yè)務(wù)功能模塊可以包括但不限于下列功能模塊中的一個(gè)或幾個(gè)WiFi 功能模塊(包括2. 4GHz頻段和/或5. 8GHz頻道)、DECT功能模塊、VoIP功能模塊、IXD功 能模塊、LAN功能模塊。本步驟之前,用戶可以預(yù)先配置業(yè)務(wù)功能模塊的狀態(tài)配置信息,用以設(shè)置各個(gè)業(yè) 務(wù)功能模塊的狀態(tài),關(guān)閉暫時(shí)不需要使用的業(yè)務(wù)功能模塊,和開啟當(dāng)前需要使用的業(yè)務(wù)功 能模塊。具體地,用戶通過登錄家庭網(wǎng)關(guān)的配置頁面,可以預(yù)先配置一個(gè)狀態(tài)配置列表,該 狀態(tài)配置列表可以設(shè)置關(guān)閉暫時(shí)不需要使用的業(yè)務(wù)功能模塊的狀態(tài)配置信息,如圖IB所 示;或者還可以預(yù)先配置多個(gè)狀態(tài)配置列表,每個(gè)狀態(tài)配置列表分別設(shè)置不同的關(guān)閉暫時(shí) 不需要使用的業(yè)務(wù)功能模塊的狀態(tài)配置信息,如圖IC所示。本步驟中,CPU接收的上述中斷查詢命令具體可以是用戶利用一個(gè)或多個(gè)新增的 中斷查詢觸發(fā)功能按鍵來觸發(fā)。上述中斷查詢觸發(fā)功能按鍵可以設(shè)置在家庭網(wǎng)關(guān)的外殼 上,通過通用輸入輸出(General Purpose Input Output,簡稱GPI0)端口與CPU相連。具 體地,若用戶預(yù)先設(shè)置了一個(gè)狀態(tài)配置列表(如圖IB所示),則用戶可以通過觸發(fā)或點(diǎn)擊設(shè) 置的一個(gè)中斷查詢觸發(fā)功能按鍵,觸發(fā)中斷查詢命令,以使CPU根據(jù)上述終端查詢命令,查 詢得到上述預(yù)先設(shè)置的狀態(tài)配置列表,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息,以及查詢上述 業(yè)務(wù)功能模塊的當(dāng)前狀態(tài),獲取上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,例如用戶觸發(fā)或點(diǎn)擊 一次設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵,觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如圖IB所示的狀態(tài)配置列表所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息。具體地,若用戶預(yù)先設(shè)置了多個(gè)狀態(tài)配置列表(如圖IC所示),則用戶可以通過 觸發(fā)或點(diǎn)擊設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵的次數(shù)或時(shí)間長度,觸發(fā)對應(yīng)的中斷查詢命 令,以使CPU根據(jù)上述中斷查詢命令,查詢得到上述按鍵的次數(shù)或時(shí)間長度對應(yīng)的預(yù)先設(shè) 置的狀態(tài)配置列表中的一個(gè)狀態(tài)配置列表,獲取其對應(yīng)的業(yè)務(wù)功能模塊的狀態(tài)配置信息, 以及查詢上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài),獲取上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,例如當(dāng)用戶觸發(fā)或點(diǎn)擊一次設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵時(shí),觸發(fā)向CPU 發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如圖IC所示的狀態(tài)配置列表1所表示 的業(yè)務(wù)功能模塊的狀態(tài)配置信息,當(dāng)用戶觸發(fā)或點(diǎn)擊二次設(shè)置的一個(gè)中斷查詢觸發(fā)功能按 鍵時(shí),觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如圖IC所示的狀態(tài)配 置列表2所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,當(dāng)用戶觸發(fā)或點(diǎn)擊三次設(shè)置的一個(gè)中斷 查詢觸發(fā)功能按鍵時(shí),觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如圖 IC所示的狀態(tài)配置列表3所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,當(dāng)用戶觸發(fā)或點(diǎn)擊四次 設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵時(shí),觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢 命令,獲取如圖IC所示的狀態(tài)配置列表4所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息;或者當(dāng)用戶觸發(fā)或點(diǎn)擊設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵的時(shí)間長度為1秒 5秒 時(shí),觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如圖IC所示的狀態(tài)配置 列表1所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,當(dāng)用戶觸發(fā)或點(diǎn)擊設(shè)置的一個(gè)中斷查詢觸 發(fā)功能按鍵的時(shí)間長度為6秒 10秒時(shí),觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷 查詢命令,獲取如圖IC所示的狀態(tài)配置列表2所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,當(dāng) 用戶觸發(fā)或點(diǎn)擊設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵的時(shí)間長度為11秒 15秒時(shí),觸發(fā)向 CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如圖IC所示的狀態(tài)配置列表3所表 示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,當(dāng)用戶觸發(fā)或點(diǎn)擊設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵 的時(shí)間長度為16秒 20秒時(shí),觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲 取如圖IC所示的狀態(tài)配置列表4所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息;在本實(shí)施例中, 上述的時(shí)間對本發(fā)明不構(gòu)成限制,可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。具體地,若用戶預(yù)先設(shè)置了多個(gè)狀態(tài)配置列表(如圖IC所示),則用戶還可以通 過分別點(diǎn)擊設(shè)置的四個(gè)(編號為A D)對應(yīng)的中斷查詢觸發(fā)功能按鍵,觸發(fā)對應(yīng)的中斷查 詢命令,以使CPU根據(jù)上述中斷查詢命令,查詢得到上述預(yù)先設(shè)置的狀態(tài)配置列表中的一 個(gè)狀態(tài)配置列表,獲取其對應(yīng)的業(yè)務(wù)功能模塊的狀態(tài)配置信息,以及查詢上述業(yè)務(wù)功能模 塊的當(dāng)前狀態(tài),獲取上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,例如用戶觸發(fā)或點(diǎn)擊設(shè)置的一個(gè) 中斷查詢觸發(fā)功能按鍵A,觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令,獲取如 圖IC所示的狀態(tài)配置列表1所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,用戶觸發(fā)或點(diǎn)擊設(shè)置 的一個(gè)中斷查詢觸發(fā)功能按鍵B,觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查詢命令, 獲取如圖IC所示的狀態(tài)配置列表2所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,用戶觸發(fā)或點(diǎn) 擊設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵C,觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù)該中斷查 詢命令,獲取如圖IC所示的狀態(tài)配置列表3所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息,用戶 觸發(fā)或點(diǎn)擊設(shè)置的一個(gè)中斷查詢觸發(fā)功能按鍵D,觸發(fā)向CPU發(fā)送中斷查詢命令,CPU根據(jù) 該中斷查詢命令,獲取如圖IC所示的狀態(tài)配置列表4所表示的業(yè)務(wù)功能模塊的狀態(tài)配置信息。進(jìn)一步地,用戶具體可以通過發(fā)光二級管(Light Emitting Diode,簡稱LED)狀態(tài) 燈或者登陸家庭網(wǎng)關(guān)的配置頁面確認(rèn)當(dāng)前的配置情況。步驟102、上述CPU根據(jù)上述業(yè)務(wù)功能模塊的狀態(tài)配置信息和上述業(yè)務(wù)功能模塊 的當(dāng)前狀態(tài)信息,更新上述業(yè)務(wù)功能模塊的進(jìn)程。具體地,若CPU獲取的上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為開啟狀態(tài)信息,以及 獲取的上述業(yè)務(wù)功能模塊的狀態(tài)配置信息為關(guān)閉狀態(tài)信息,則CPU終止上述業(yè)務(wù)功能模塊 的進(jìn)程;或者若CPU獲取的上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為關(guān)閉狀態(tài)信息,以及獲取 的上述業(yè)務(wù)功能模塊的狀態(tài)配置信息為開啟狀態(tài)信息,則CPU恢復(fù)上述業(yè)務(wù)功能模塊的進(jìn) 程;若CPU獲取的上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為開啟狀態(tài)信息,以及獲取的上述業(yè) 務(wù)功能模塊的狀態(tài)配置信息為開啟狀態(tài)信息,則CPU不終止上述業(yè)務(wù)功能模塊的進(jìn)程,即 保持上述業(yè)務(wù)功能模塊的進(jìn)程;若CPU獲取的上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為關(guān)閉狀 態(tài)信息,以及獲取的上述業(yè)務(wù)功能模塊的狀態(tài)配置信息為關(guān)閉狀態(tài)信息,則CPU不恢復(fù)上 述業(yè)務(wù)功能模塊的進(jìn)程。本實(shí)施例通過CPU根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息 和該業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,從而使得CPU能夠根據(jù)獲取的上述業(yè)務(wù)功能模塊的狀 態(tài)配置信息和上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新上述業(yè)務(wù)功能模塊的進(jìn)程,以關(guān)閉 暫時(shí)不需要使用的業(yè)務(wù)功能模塊或開啟當(dāng)前需要使用的業(yè)務(wù)功能模塊,從而合理的利用 CPU資源來維護(hù)該業(yè)務(wù)功能模塊,能夠有效節(jié)約CPU的資源,從而提高了 CPU的處理性能。進(jìn)一步地,由于WiFi功能模塊與DECT功能模塊可能會(huì)工作在同一頻段,例如 2. 4GHz頻段,因此,如果當(dāng)前只有一個(gè)業(yè)務(wù)功能模塊處于工作狀態(tài)時(shí),利用本實(shí)施例提供的 家庭網(wǎng)關(guān)的控制方法關(guān)閉另一個(gè)業(yè)務(wù)功能模塊,能夠有效避免兩個(gè)業(yè)務(wù)功能模塊之間的干 擾,從而提高了正在使用的一個(gè)業(yè)務(wù)功能模塊的業(yè)務(wù)傳輸性能。圖2為本發(fā)明實(shí)施例二提供的家庭網(wǎng)關(guān)的控制方法的流程示意圖,本實(shí)施例中, 家庭網(wǎng)關(guān)的業(yè)務(wù)功能模塊包括WiFi功能模塊(2. 4GHz頻段)、WiFi功能模塊(5. 8GHz頻 道)、DECT功能模塊、VoIP功能模塊、IXD功能模塊和LAN功能模塊,全部業(yè)務(wù)功能模塊當(dāng) 前均處于開啟狀態(tài)。如圖2所示,本實(shí)施例的家庭網(wǎng)關(guān)的控制方法可以包括以下步驟步驟201、用戶利用家庭網(wǎng)關(guān)外殼上設(shè)置的中斷查詢觸發(fā)功能按鍵,觸發(fā)向CPU發(fā) 送中斷查詢命令;具體地,用戶可以利用家庭網(wǎng)關(guān)外殼上設(shè)置的中斷查詢觸發(fā)功能按鍵觸發(fā)向CPU 發(fā)送對應(yīng)的中斷查詢命令,具體方法可以參見上述本發(fā)明實(shí)施例一中的相關(guān)內(nèi)容,此處不 再贅述。步驟202、CPU根據(jù)上述中斷查詢命令,獲取各個(gè)業(yè)務(wù)功能模塊的狀態(tài)配置信息和 上述各個(gè)業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息;具體地,上述各個(gè)業(yè)務(wù)功能模塊的狀態(tài)配置信息可以參見圖IC所示的狀態(tài)配置 列表2作為例子進(jìn)行說明,即WiFi功能模塊(2. 4GHz頻段)和VoIP功能模塊的狀態(tài)信息 為開啟狀態(tài)信息,WiFi功能模塊(5. 8GHz頻道)、DECT功能模塊、IXD功能模塊和LAN功能 模塊的狀態(tài)信息為關(guān)閉狀態(tài)信息;上述各個(gè)業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息均為開啟狀態(tài)信息。
步驟203、CPU終止WiFi功能模塊(5. 8GHz頻道)、DECT功能模塊、LCD功能模塊 和LAN功能模塊的進(jìn)程;步驟204、CPU控制供電模塊停止向WiFi功能模塊(5. 8GHz頻道)、DECT功能模 塊、LCD功能模塊和LAN功能模塊供電;步驟205、用戶再次利用家庭網(wǎng)關(guān)外殼上設(shè)置的中斷查詢觸發(fā)功能按鍵,觸發(fā)向 CPU發(fā)送中斷查詢命令;具體地,用戶可以利用家庭網(wǎng)關(guān)外殼上設(shè)置的中斷查詢觸發(fā)功能按鍵觸發(fā)向CPU 發(fā)送對應(yīng)的中斷查詢命令,具體方法可以參見上述本發(fā)明實(shí)施例一中的相關(guān)內(nèi)容,此處不 再贅述。步驟206、CPU根據(jù)上述中斷查詢命令,獲取上述各個(gè)業(yè)務(wù)功能模塊的狀態(tài)配置信 息和上述各個(gè)業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息;具體地,上述各個(gè)業(yè)務(wù)功能模塊的狀態(tài)配置信息可以參見圖IC所示的狀態(tài)配置 列表4,即WiFi功能模塊(2. 4GHz頻段),VoIP功能模塊和LCD功能模塊的狀態(tài)信息為開啟 狀態(tài)信息,WiFi功能模塊(5. 8GHz頻道)、DECT功能模塊和LAN功能模塊的狀態(tài)信息為關(guān) 閉狀態(tài)信息;上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為WiFi功能模塊(2. 4GHz頻段)和VoIP 功能模塊的狀態(tài)信息為開啟狀態(tài)信息,WiFi功能模塊(5. 8GHz頻道)、DECT功能模塊、IXD 功能模塊和LAN功能模塊的狀態(tài)信息為關(guān)閉狀態(tài)信息。步驟207、CPU恢復(fù)IXD功能模塊的進(jìn)程;步驟208、CPU控制供電模塊恢復(fù)向LCD功能模塊供電。本實(shí)施例通過CPU根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息 和該業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,從而使得CPU能夠根據(jù)獲取的上述業(yè)務(wù)功能模塊的狀 態(tài)配置信息和上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新上述業(yè)務(wù)功能模塊的進(jìn)程,以關(guān)閉 暫時(shí)不需要使用的業(yè)務(wù)功能模塊或開啟當(dāng)前需要使用的業(yè)務(wù)功能模塊,從而合理的利用 CPU資源來維護(hù)該業(yè)務(wù)功能模塊,能夠有效節(jié)約CPU的資源,從而提高了 CPU的處理性能。 進(jìn)一步地,CPU還能夠控制供電模塊停止或恢復(fù)向上述業(yè)務(wù)功能模塊供電,能夠降低家庭網(wǎng) 關(guān)的能源消耗。需要說明的是上述本發(fā)明實(shí)施例中的家庭網(wǎng)關(guān)可以采用但不限于以下上行接入 技術(shù)數(shù)字用戶線(Digital Subscriber Line,簡稱DSL)接入技術(shù)、LAN接入技術(shù)、無源 光網(wǎng)絡(luò)(Passive Optical Network,簡稱PON)接入技術(shù)、高速下行分組接入(High-Speed Downlink Packet Access,簡稱 HSDPA)技術(shù)。需要說明的是對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列 的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)?依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明 所必須的。在上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部 分,可以參見其他實(shí)施例的相關(guān)描述。圖3為本發(fā)明實(shí)施例三提供的家庭網(wǎng)關(guān)的控制裝置的結(jié)構(gòu)示意圖,如圖3所示,本 實(shí)施例的家庭網(wǎng)關(guān)的控制裝置可以包括信息獲取模塊31和進(jìn)程控制模塊32。其中,信息獲取模塊31根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息和上述業(yè)務(wù)功能 模塊的當(dāng)前狀態(tài)信息,進(jìn)程控制模塊32根據(jù)上述業(yè)務(wù)功能模塊的狀態(tài)配置信息和上述業(yè) 務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新上述業(yè)務(wù)功能模塊的進(jìn)程。上述本發(fā)明實(shí)施例一、二中CPU的功能均可以由本發(fā)明實(shí)施例提供的家庭網(wǎng)關(guān)的 控制裝置實(shí)現(xiàn)。其中,上述業(yè)務(wù)功能模塊可以包括但不限于下列功能模塊中的一個(gè)或幾個(gè)WiFi 功能模塊(包括2. 4GHz頻段和/或5. 8GHz頻道)、DECT功能模塊、VoIP功能模塊、IXD功 能模塊、LAN功能模塊。具體地,進(jìn)程控制模塊32進(jìn)一步用于若信息獲取模塊31獲取的上述業(yè)務(wù)功能模 塊的當(dāng)前狀態(tài)信息為開啟狀態(tài)信息,以及獲取的上述業(yè)務(wù)功能模塊的狀態(tài)配置信息為關(guān)閉 狀態(tài)信息時(shí),終止上述業(yè)務(wù)功能模塊的進(jìn)程;或者進(jìn)程控制模塊32進(jìn)一步用于若信息獲取 模塊31獲取的上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為關(guān)閉狀態(tài)信息,以及獲取的上述業(yè)務(wù) 功能模塊的狀態(tài)配置信息為開啟狀態(tài)信息時(shí),恢復(fù)上述業(yè)務(wù)功能模塊的進(jìn)程。本實(shí)施例通過信息獲取模塊根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài) 配置信息和該業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,從而使得進(jìn)程控制模塊能夠根據(jù)獲取的上述 業(yè)務(wù)功能模塊的狀態(tài)配置信息和上述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新上述業(yè)務(wù)功能模 塊的進(jìn)程,能夠有效節(jié)約CPU的資源,從而提高了 CPU的處理性能。進(jìn)一步地,本實(shí)施例中的進(jìn)程控制模塊32還可以進(jìn)一步控制供電模塊停止或恢 復(fù)向上述業(yè)務(wù)功能模塊供電,從而降低了家庭網(wǎng)關(guān)的能源消耗。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
1.一種家庭網(wǎng)關(guān)的控制方法,其特征在于,包括CPU根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息和所述業(yè)務(wù)功能模 塊的當(dāng)前狀態(tài)信息;所述CPU根據(jù)所述業(yè)務(wù)功能模塊的狀態(tài)配置信息和所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信 息,更新所述業(yè)務(wù)功能模塊的進(jìn)程。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CPU根據(jù)所述業(yè)務(wù)功能模塊的狀態(tài)配 置信息和所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新所述業(yè)務(wù)功能模塊的進(jìn)程包括若所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為開啟狀態(tài)信息,所述業(yè)務(wù)功能模塊的狀態(tài)配置 信息為關(guān)閉狀態(tài)信息,所述CPU終止所述業(yè)務(wù)功能模塊的進(jìn)程。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括所述CPU控制供電模塊停止向所述業(yè)務(wù)功能模塊供電。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述CPU根據(jù)所述業(yè)務(wù)功能模塊的狀態(tài)配 置信息和所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新所述業(yè)務(wù)功能模塊的進(jìn)程包括若所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息為關(guān)閉狀態(tài)信息,所述業(yè)務(wù)功能模塊的狀態(tài)配置 信息為開啟狀態(tài)信息,所述CPU恢復(fù)所述業(yè)務(wù)功能模塊的進(jìn)程。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括所述CPU控制供電模塊恢復(fù)向所述業(yè)務(wù)功能模塊供電。
6.根據(jù)權(quán)利要求1至5任一權(quán)利要求所述的方法,其特征在于,所述業(yè)務(wù)功能模塊包 括WiFi功能模塊、DECT功能模塊、VoIP功能模塊、LCD功能模塊、LAN功能模塊中的至少一項(xiàng)。
7.一種家庭網(wǎng)關(guān)的控制裝置,其特征在于,包括信息獲取模塊,用于根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息和 所述業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息;進(jìn)程控制模塊,用于根據(jù)所述業(yè)務(wù)功能模塊的狀態(tài)配置信息和所述業(yè)務(wù)功能模塊的當(dāng) 前狀態(tài)信息,更新所述業(yè)務(wù)功能模塊的進(jìn)程。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述進(jìn)程控制模塊進(jìn)一步用于若所述信息獲取模塊獲取的所述業(yè)務(wù)功能模塊的當(dāng)前 狀態(tài)信息為開啟狀態(tài)信息,并獲取的所述業(yè)務(wù)功能模塊的狀態(tài)配置信息為關(guān)閉狀態(tài)信息, 終止所述業(yè)務(wù)功能模塊的進(jìn)程。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述進(jìn)程控制模塊進(jìn)一步用于若所述信息獲取模塊獲取的所述業(yè)務(wù)功能模塊的當(dāng)前 狀態(tài)信息為關(guān)閉狀態(tài)信息,并獲取的所述業(yè)務(wù)功能模塊的狀態(tài)配置信息為開啟狀態(tài)信息, 恢復(fù)所述業(yè)務(wù)功能模塊的進(jìn)程。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述進(jìn)程控制模塊還用于控制供電 模塊停止或恢復(fù)向所述業(yè)務(wù)功能模塊供電。
11.根據(jù)權(quán)利要求7至9任一權(quán)利要求所述的裝置,其特征在于,所述業(yè)務(wù)功能模塊包 括WiFi功能模塊、DECT功能模塊、VoIP功能模塊、LCD功能模塊、LAN功能模塊中的至少一 項(xiàng)。
全文摘要
本發(fā)明實(shí)施例提供一種家庭網(wǎng)關(guān)的控制方法及裝置,方法包括CPU根據(jù)接收的中斷查詢命令,獲取業(yè)務(wù)功能模塊的狀態(tài)配置信息和業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息;CPU根據(jù)業(yè)務(wù)功能模塊的狀態(tài)配置信息和業(yè)務(wù)功能模塊的當(dāng)前狀態(tài)信息,更新業(yè)務(wù)功能模塊的進(jìn)程。本發(fā)明實(shí)施例中的CPU能夠關(guān)閉暫時(shí)不需要使用的業(yè)務(wù)功能模塊或開啟當(dāng)前需要使用的業(yè)務(wù)功能模塊,從而合理的利用CPU資源來維護(hù)該業(yè)務(wù)功能模塊,能夠有效節(jié)約CPU的資源,從而提高了CPU的處理性能。進(jìn)一步地,CPU還可以進(jìn)一步控制供電模塊停止或恢復(fù)向業(yè)務(wù)功能模塊供電,能夠降低家庭網(wǎng)關(guān)的能源消耗。
文檔編號H04L12/28GK102148774SQ201010268798
公開日2011年8月10日 申請日期2010年8月26日 優(yōu)先權(quán)日2010年8月26日
發(fā)明者楊德勛 申請人:華為終端有限公司