本實(shí)用新型涉及通信技術(shù)領(lǐng)域,尤其涉及一種家庭網(wǎng)關(guān)。
背景技術(shù):
視頻轉(zhuǎn)碼是指將已經(jīng)壓縮編碼的視頻碼流轉(zhuǎn)換成另一個視頻碼流,以適應(yīng)不同的網(wǎng)絡(luò)帶寬、不同的終端處理能力和不同的用戶需求。
目前,視頻轉(zhuǎn)碼的過程主要在服務(wù)器端完成,用戶可以在視頻客戶終端選擇所需的視頻格式。為了適應(yīng)不同的網(wǎng)絡(luò)帶寬、不同的終端處理能力和不同的用戶需求,服務(wù)器往往需要將一個視頻內(nèi)容轉(zhuǎn)換為多種不同格式的視頻數(shù)據(jù)包,并且為與該服務(wù)器連接的每個家庭網(wǎng)關(guān)均發(fā)送多種格式的視頻數(shù)據(jù)包,從而滿足該家庭網(wǎng)關(guān)下的不同用戶的需求。但是,這會造成服務(wù)器與家庭網(wǎng)關(guān)之間通信數(shù)據(jù)量較大,占用的帶寬較大。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型的實(shí)施例提供一種家庭網(wǎng)關(guān),用以減少服務(wù)器與家庭網(wǎng)關(guān)之間的帶寬消耗。
為達(dá)到上述目的,本實(shí)用新型的實(shí)施例采用如下技術(shù)方案:
本實(shí)用新型實(shí)施例提供一種家庭網(wǎng)關(guān),包括主處理器、交換模塊、包檢測模塊和視頻轉(zhuǎn)換模塊。
包檢測模塊包括受控端、輸入端和輸出端,所述包檢測模塊的受控端與所述主處理器連接,所述包檢測模塊的輸入端與所述交換模塊連接。
視頻轉(zhuǎn)換模塊包括受控端、輸入端和輸出端,所述視頻轉(zhuǎn)換模塊的受控端與所述主處理器連接,所述視頻轉(zhuǎn)換模塊的輸入端與所述包檢測模塊的輸出端連接,所述視頻轉(zhuǎn)換模塊的輸出端與所述交換模塊連接。
包檢測模塊用于在所述主處理器的控制下,接收來自所述交換模塊的數(shù)據(jù)包,并識別該數(shù)據(jù)包是否是視頻數(shù)據(jù)包,若該數(shù)據(jù)包是視頻數(shù)據(jù)包,則將該視頻數(shù)據(jù)包發(fā)送給所述視頻轉(zhuǎn)換模塊。
視頻轉(zhuǎn)換模塊用于在所述主處理器的控制下,根據(jù)所述家庭網(wǎng)關(guān)下的終端的類型,對所述包檢測模塊發(fā)送的視頻數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼,并將轉(zhuǎn)碼后的視頻數(shù)據(jù)包經(jīng)所述交換模塊傳輸給對應(yīng)的終端。
在一種可能的設(shè)計(jì)中,所述主處理器還用于檢測當(dāng)前網(wǎng)絡(luò)帶寬,并在所述當(dāng)前網(wǎng)絡(luò)帶寬大于或等于預(yù)設(shè)閾值時,控制所述視頻轉(zhuǎn)換模塊降低流經(jīng)所述視頻轉(zhuǎn)換模塊的視頻數(shù)據(jù)包的碼率。
在另一種可能的設(shè)計(jì)中,家庭網(wǎng)關(guān)還包括:第一存儲模塊;第一存儲模塊與所述主處理器連接;所述第一存儲模塊用于在所述主處理器的控制下,對所述包檢測模塊發(fā)送給所述視頻轉(zhuǎn)換模塊的視頻數(shù)據(jù)包進(jìn)行緩存。示例的,第一存儲模塊是DRAM和eMMC的組合。
在另一種可能的設(shè)計(jì)中,家庭網(wǎng)關(guān)還包括:第二存儲模塊;所述第二存儲模塊與所述主處理器連接;所述第二存儲模塊用于在所述主處理器的控制下,對所述視頻轉(zhuǎn)換模塊發(fā)送的轉(zhuǎn)碼后的視頻數(shù)據(jù)包進(jìn)行緩存。
在另一種可能的設(shè)計(jì)中,家庭網(wǎng)關(guān)還包括:第三存儲模塊;所述第三存儲模塊與所述主處理器連接;所述第三存儲模塊用于存儲所述包檢測模塊在識別所接收到的數(shù)據(jù)包是否是視頻數(shù)據(jù)包的過程中所使用的表項(xiàng)。
在另一種可能的設(shè)計(jì)中,家庭網(wǎng)關(guān)還可以包括SFP接口,用于連接可插拔的光模塊。
本實(shí)用新型實(shí)施例提供了一種家庭網(wǎng)關(guān),該家庭網(wǎng)關(guān)能夠?qū)?shù)據(jù)包的內(nèi)容進(jìn)行分析,從而將同一內(nèi)容的視頻數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼,以適應(yīng)不同類型的終端;這樣,服務(wù)器只需要向家庭網(wǎng)關(guān)發(fā)送一份具有同一內(nèi)容的數(shù)據(jù)包即可,從而實(shí)現(xiàn)節(jié)約家庭網(wǎng)關(guān)與服務(wù)器之間的帶寬資源的目的。
附圖說明
圖1為一種家庭網(wǎng)關(guān)的應(yīng)用場景示意圖;
圖2為現(xiàn)有技術(shù)中提供的一種家庭網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
圖3為本實(shí)用新型實(shí)施例提供的一種家庭網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
圖4為本實(shí)用新型實(shí)施例提供的另一種家庭網(wǎng)關(guān)的結(jié)構(gòu)示意圖;
圖5為本實(shí)用新型實(shí)施例提供的另一種家庭網(wǎng)關(guān)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
家庭網(wǎng)關(guān)部署在家庭寬帶用戶的住宅,用于連接用戶的家庭網(wǎng)絡(luò)和運(yùn)營商的電信承載接入網(wǎng)絡(luò),實(shí)現(xiàn)IP(Internet Protocol,因特網(wǎng)協(xié)議)報文(即數(shù)據(jù)包)的轉(zhuǎn)發(fā)、協(xié)議轉(zhuǎn)換、網(wǎng)絡(luò)安全、遠(yuǎn)程管理等基本功能。家庭網(wǎng)關(guān)屏蔽了家庭網(wǎng)絡(luò)和運(yùn)營商網(wǎng)絡(luò)的差異,并協(xié)助運(yùn)營商完成業(yè)務(wù)的開通和家庭網(wǎng)絡(luò)的維護(hù)。一個家庭網(wǎng)關(guān)下可以連接一個或多個終端,該終端包括但不限于:電視、手機(jī)、PC(Personal Computer,個人電腦)、可穿戴設(shè)備、智能家居設(shè)備等。如圖1所示,是家庭網(wǎng)關(guān)的應(yīng)用場景示意圖。
如圖2所示,是現(xiàn)有技術(shù)提供的一種家庭網(wǎng)關(guān)的結(jié)構(gòu)示意圖。圖2所示的家庭網(wǎng)關(guān)包括主處理器和與主處理器連接的交換模塊。其中,主處理器具有運(yùn)算和控制功能等,其中控制功能包括控制家庭網(wǎng)關(guān)中的其他模塊執(zhí)行相應(yīng)的功能,遠(yuǎn)程管理等;交換模塊主要用于IP報文的轉(zhuǎn)發(fā)、底層協(xié)議轉(zhuǎn)化等。在一些系統(tǒng)級的芯片方案中,主處理器模塊和交換模塊可以集成在一個芯片上,當(dāng)然,二者也可以設(shè)置在不同的芯片上。
對于同一內(nèi)容的視頻數(shù)據(jù)包來說,圖2所示的家庭網(wǎng)關(guān)接收服務(wù)器發(fā)送的不同格式的多個視頻數(shù)據(jù)包,然后在終端的請求下,將與該終端所請求的一種格式的視頻數(shù)據(jù)包發(fā)送給該終端,其中,終端的請求是根據(jù)用戶在終端上的選擇確定的。如背景技術(shù)中所述,這樣,會造成家庭網(wǎng)關(guān)與服務(wù)器之間的帶寬資源的消耗較大的問題。
基于此,本實(shí)用新型實(shí)施例提供了一種家庭網(wǎng)關(guān),該家庭網(wǎng)關(guān)能夠?qū)?shù)據(jù)包的內(nèi)容進(jìn)行分析,從而將同一內(nèi)容的視頻數(shù)據(jù)包轉(zhuǎn)換為具有不格式的視頻數(shù)據(jù)包,以適應(yīng)不同類型的終端;這樣,服務(wù)器只需要向家庭網(wǎng)關(guān)發(fā)送一份具有同一內(nèi)容的數(shù)據(jù)包即可,從而實(shí)現(xiàn)節(jié)約家庭網(wǎng)關(guān)與服務(wù)器之間的帶寬資源的目的。
需要說明的是,本實(shí)用新型實(shí)施例提供的家庭網(wǎng)關(guān)的軟件部分的操作系統(tǒng)可以包括但不限于:Linux內(nèi)核的安卓操作系統(tǒng)、openwtr操作系統(tǒng)等,硬件部件可以包括但不限于:MIPS(Microprocessor without interlocked Piped Stages,無內(nèi)部互鎖流水級的微處理器)架構(gòu)、ARM(Acorn RISC Machine)架構(gòu)等。另外,本申請中的任意多種可能的實(shí)現(xiàn)方式,在不沖突的情況下,可以結(jié)合使用。“多種”是指兩種或兩種以上;術(shù)語“/”表示“或”的關(guān)系,例如A/B表示A或B。
下面結(jié)合本實(shí)用新型實(shí)施例中的附圖,對本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行詳細(xì)的描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例。
如圖3所示,是本實(shí)用新型實(shí)施例提供的一種家庭網(wǎng)關(guān)的結(jié)構(gòu)示意圖。圖2所示的家庭網(wǎng)關(guān)包括主處理器11和交換模塊12,交換模塊12用于進(jìn)行數(shù)據(jù)包(即IP報文)的轉(zhuǎn)發(fā)。家庭網(wǎng)關(guān)還包括包檢測模塊13和視頻轉(zhuǎn)換模塊14。包檢測模塊13包括受控端131、輸入端132和輸出端133,包檢測模塊13的受控端與主處理器11連接,包檢測模塊13的輸入端132與交換模塊12連接。視頻轉(zhuǎn)換模塊14包括受控端141、輸入端142和輸出端143,視頻轉(zhuǎn)換模塊14的受控端141與主處理器11連接,視頻轉(zhuǎn)換模塊14的輸入端142與包檢測模塊13的輸出端133連接,視頻轉(zhuǎn)換模塊14的輸出端與交換模塊12連接。
包檢測模塊13用于在主處理器11的控制下,接收來自交換模塊12的數(shù)據(jù)包,并識別所接收到的數(shù)據(jù)包是否是視頻數(shù)據(jù)包,若所接收到的數(shù)據(jù)包是視頻數(shù)據(jù)包,則將該視頻數(shù)據(jù)包發(fā)送給視頻轉(zhuǎn)換模塊14。
視頻轉(zhuǎn)換模塊14用于在主處理器11的控制下,根據(jù)家庭網(wǎng)關(guān)下的終端的類型,對包檢測模塊13發(fā)送的視頻數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼,并將轉(zhuǎn)碼后的視頻數(shù)據(jù)包經(jīng)交換模塊13傳輸給對應(yīng)的終端。
主處理器11處理具有上述控制功能之外,還具有運(yùn)行操作系統(tǒng)和應(yīng)用程序等功能。交換模塊12用于與外部接口連接,外部接口用于實(shí)現(xiàn)家庭網(wǎng)關(guān)與家庭網(wǎng)絡(luò)中的終端之間的連接,以及家庭網(wǎng)關(guān)與運(yùn)營商的電信承載接入網(wǎng)絡(luò)之間的連接,外部接口可以用于連接以太網(wǎng),例如,外部接口
包檢測模塊13可以通過正則表達(dá)式檢測一個數(shù)據(jù)包是否是視頻數(shù)據(jù)包,正則表達(dá)式包括但不限于以下信息中的一種或幾種:IP報文的五元組信息(即源IP地址,源端口,目的IP地址,目的端口,和傳輸層協(xié))中的一種或多種、上下行數(shù)據(jù)包的包長、上下行數(shù)據(jù)包的流量等。家庭網(wǎng)關(guān)可以從網(wǎng)絡(luò)側(cè)平臺(例如專門的智能網(wǎng)關(guān)業(yè)務(wù)平臺,遠(yuǎn)程管理平臺,或流量檢測平臺等)上獲取正則表達(dá)式,并將獲取到的正則表達(dá)式存儲在存儲模塊中,在硬件實(shí)現(xiàn)上,該存儲模塊可以是eMMC(Embedded Multi Media Card,嵌入式的多媒體卡),或者是Flash(閃存)與HDD(Hard Disk Drive,硬盤驅(qū)動器)的組合,其中,存儲在Flash中能夠加快讀寫速度。網(wǎng)絡(luò)側(cè)平臺上的正則表示式可以進(jìn)行更新。
一個家庭網(wǎng)關(guān)可以連接一個或多個終端。不同類型的終端的處理能力不同,因此可以預(yù)先設(shè)置每種終端的類型與其對應(yīng)的視頻數(shù)據(jù)包的格式之間的對應(yīng)關(guān)系,并將該對應(yīng)關(guān)系存儲在家庭網(wǎng)關(guān)的存儲模塊中,然后視頻轉(zhuǎn)換模塊14在主處理器11的控制下,包檢測模塊13發(fā)送的視頻數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼。示例的,對視頻數(shù)據(jù)包的轉(zhuǎn)碼可以是對視頻顯示格式的轉(zhuǎn)化(如將1080p轉(zhuǎn)化為720p),即碼率的轉(zhuǎn)換,也可以是對視頻編碼格式的轉(zhuǎn)化(如將H.264視頻編解碼標(biāo)準(zhǔn)轉(zhuǎn)化為H.265格式的視頻)等。需要說明的是,一般地,家庭網(wǎng)關(guān)在為與其連接的每個終端分配IP地址時,均需要獲取每個終端的類型,因此,家庭網(wǎng)關(guān)中一般存儲有與其連接的每個終端的類型。
可選的,包檢測模塊13還可以與交換模塊12連接,用于若檢測到一個數(shù)據(jù)數(shù)據(jù)包不是視頻數(shù)據(jù)包,則可以將該數(shù)據(jù)數(shù)據(jù)包直接發(fā)送給交換模塊12,從而由交換模塊按照現(xiàn)有技術(shù)中的轉(zhuǎn)發(fā)方法,將數(shù)據(jù)轉(zhuǎn)發(fā)給終端。
本實(shí)用新型實(shí)施例提供的家庭網(wǎng)關(guān),能夠?qū)?shù)據(jù)包的內(nèi)容進(jìn)行分析,從而將同一內(nèi)容的視頻數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼,以適應(yīng)不同類型的終端;這樣,服務(wù)器只需要向家庭網(wǎng)關(guān)發(fā)送一份具有同一內(nèi)容的數(shù)據(jù)包即可,從而實(shí)現(xiàn)節(jié)約家庭網(wǎng)關(guān)與服務(wù)器之間的帶寬資源的目的。
需要說明的是,由于現(xiàn)網(wǎng)中一般需要在靠近家庭網(wǎng)關(guān)側(cè)的位置部署CDN(Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò)),用以緩存服務(wù)器發(fā)送給終端的數(shù)據(jù)包,從而提高服務(wù)器對終端的響應(yīng)速率。若利用現(xiàn)有技術(shù)中提供的家庭網(wǎng)關(guān),則需要在CDN中存儲多種格式的視頻數(shù)據(jù)包,利用本實(shí)用新型實(shí)施例提供的技術(shù)方案,能夠減輕CDN的存儲壓力。
上文中所涉及的各模塊均是從邏輯功能上進(jìn)行劃分的,具體實(shí)現(xiàn)時,交換模塊12、包檢測模塊13和視頻轉(zhuǎn)換模塊14可以以軟件的方式存儲在存儲器中,也可以以硬件的方式實(shí)現(xiàn)。并且,在硬件實(shí)現(xiàn)上,交換模塊12可以是交換芯片,包檢測模塊13可以是包檢測芯片,視頻轉(zhuǎn)換模塊14可以是視頻轉(zhuǎn)換芯片;另外,這些模塊中的芯片中的任意兩個或兩個以上的模塊/主處理器可以集成在同一個芯片中,也可以獨(dú)立設(shè)置。
可選的,主處理器11還用于檢測當(dāng)前網(wǎng)絡(luò)帶寬,并在當(dāng)前網(wǎng)絡(luò)帶寬大于或等于預(yù)設(shè)閾值時,控制視頻轉(zhuǎn)換模塊14降低流經(jīng)視頻轉(zhuǎn)換模塊14的視頻數(shù)據(jù)包的碼率。
在該可選的實(shí)現(xiàn)方式中,主處理器11可以在檢測到當(dāng)前網(wǎng)絡(luò)帶寬但與或等于預(yù)設(shè)閾值時,認(rèn)為當(dāng)前網(wǎng)絡(luò)帶寬繁忙,該情況下,可以通過降低流經(jīng)視頻轉(zhuǎn)換模塊14的視頻數(shù)據(jù)包的碼率,例如,從1080p降低為780p,以使得終端能夠快速接收到視頻數(shù)據(jù)包。
可選的,如圖4所示,家庭網(wǎng)關(guān)還可以包括第一存儲模塊15,第一存儲模塊15與主處理器11連接。第一存儲模塊15用于在主處理器11的控制下,對包檢測模塊13發(fā)送給視頻轉(zhuǎn)換模塊14的視頻數(shù)據(jù)包進(jìn)行緩存。在該可選的實(shí)現(xiàn)方式中,視頻轉(zhuǎn)換模塊14可以在主處理器11的控制下,從第一存儲模塊15中讀取視頻數(shù)據(jù)包,并對所讀取到的數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼。該可選的實(shí)現(xiàn)方式能夠降低因包檢測模塊13發(fā)送給視頻轉(zhuǎn)換模塊14的視頻數(shù)據(jù)包較多,而導(dǎo)致的視頻轉(zhuǎn)換模塊14因不能及時處理而導(dǎo)致的丟包問題發(fā)生的概率。
可選的,如圖4所示,家庭網(wǎng)關(guān)還可以包括第二存儲模塊16,第二存儲模塊16與主處理器11連接。第二存儲模塊16用于在主處理器11的控制下,對視頻轉(zhuǎn)換模塊14發(fā)送的,且不能及時由交換模塊12進(jìn)行轉(zhuǎn)發(fā)的轉(zhuǎn)碼后的視頻數(shù)據(jù)包進(jìn)行緩存。在該可選的實(shí)現(xiàn)方式中,交換模塊12可以在主處理器11的控制下,從第二存儲模塊16中讀取轉(zhuǎn)換后的視頻數(shù)據(jù)包,并將轉(zhuǎn)碼后的視頻數(shù)據(jù)包發(fā)送給對應(yīng)的終端。該可選的實(shí)現(xiàn)方式能夠降低因?qū)σ曨l轉(zhuǎn)換模塊14發(fā)送給交換模塊12的轉(zhuǎn)碼后的視頻數(shù)據(jù)包較多,而導(dǎo)致的交換模塊12因不能及時處理而導(dǎo)致的丟包問題發(fā)生的概率。
可選的,如圖4所示,家庭網(wǎng)關(guān)還可以包括第三存儲模塊17,第三存儲模塊17與主處理器11連接。第三存儲模塊17用于存儲包檢測模塊13在識別所接收到的數(shù)據(jù)包是否是視頻數(shù)據(jù)包的過程中所使用的表項(xiàng)(例如正則表達(dá)式等)。在該可選的實(shí)現(xiàn)方式中,主處理器11可以在控制包檢測模塊13識別所接收到的數(shù)據(jù)數(shù)據(jù)包是否是視頻數(shù)據(jù)包的過程中,調(diào)用第三存儲模塊17中存儲的表項(xiàng)。
需要說明的是,具體實(shí)現(xiàn)時,上述任一個存儲模塊還可以用于存儲家庭網(wǎng)關(guān)中的非易失性文件(例如系統(tǒng)文件)等。
具體實(shí)現(xiàn)時,第一存儲模塊15、第二存儲模塊16和第三存儲模塊17均可以是獨(dú)立的存儲器,或者其中的任意兩個或兩個以上的模塊集成在一個存儲器中。
該存儲器可以是DRAM(Dynamic Random Access Memory,動態(tài)隨機(jī)存取存儲器)和eMMC的組合,其中,DRAM可以用于存儲正在執(zhí)行的程序和相應(yīng)的數(shù)據(jù),eMMC可以用于存儲操作系統(tǒng)、應(yīng)用程序、配置文件、正則表達(dá)式等。對于存儲視頻數(shù)據(jù)包來說,可以優(yōu)先將其存儲在DRAM中,若DRAM中的存儲空間不夠,則將其存儲在eMMC中。需要說明的是,視頻轉(zhuǎn)碼模塊14進(jìn)行視頻轉(zhuǎn)碼時,首先對DRAM中的視頻數(shù)據(jù)包進(jìn)行轉(zhuǎn)碼,若包檢測模塊13發(fā)送給視頻轉(zhuǎn)換模塊14的部分視頻數(shù)據(jù)包被存儲在了eMMC中,則視頻轉(zhuǎn)碼模塊14進(jìn)行視頻轉(zhuǎn)碼時,需要先將這部分視頻數(shù)據(jù)包讀取到DRAM中。
該存儲器還可以是DRAM、Flash和HDD的組合,其中,F(xiàn)lash可以用于存儲操作系統(tǒng)、應(yīng)用程序、配置文件、正則表達(dá)式等,對于存儲視頻數(shù)據(jù)包來說,可以優(yōu)先將其存儲在DRAM中,若DRAM的存儲空間不夠,則將其存儲在HDD中,另外,若Flash的存儲空間不夠,則可以將新安裝的應(yīng)用程序存儲在HDD。
具體實(shí)現(xiàn)時,如圖5所示,其中,圖5是在圖4的基礎(chǔ)上進(jìn)行繪制的。家庭網(wǎng)關(guān)還可以包括:與交換模塊12連接的外部接口,外部接口用于實(shí)現(xiàn)家庭網(wǎng)關(guān)與運(yùn)營商的電信承載接入網(wǎng)絡(luò)之間的信息交互,以及家庭網(wǎng)關(guān)與終端之間的信息交互;具體的,家庭網(wǎng)關(guān)通過從這些外部接口接收運(yùn)營商的電信承載接入網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)包,這些數(shù)據(jù)包經(jīng)家庭網(wǎng)關(guān)的上述各模塊的處理之后,從另外一些外部接口發(fā)送給終端。其中,外部接口可以是傳統(tǒng)的以太網(wǎng)接口,如WAN(Wide Area Network,廣域網(wǎng))接口、LAN(Local Area Network,局域網(wǎng))接口。外部接口也可以用于連接光網(wǎng)絡(luò),例如,外部接口可以是SFP(Small Form-factor Pluggables,小型可插拔模塊)接口。另外,家庭網(wǎng)關(guān)還可以包括與主處理器連接的無線協(xié)議模塊等,該無線協(xié)議模塊包括WiFi(Wireless Fidelity,無線保證)協(xié)議模塊,物聯(lián)網(wǎng)協(xié)議模塊等;其中,WiFi協(xié)議包括但不限于802.11n協(xié)議、802.11ac協(xié)議、802.11ah協(xié)議等,物聯(lián)網(wǎng)協(xié)議包括但不限于藍(lán)牙協(xié)議,Zigbee協(xié)議等。終端可以通過家庭網(wǎng)關(guān)的任一種無線協(xié)議模塊所提供的協(xié)議與該家庭網(wǎng)關(guān)連接并通信。
需要說明的是,家庭網(wǎng)關(guān)還可以包括與主處理器連接的USB接口等外部接口,與主處理器連接的語音模塊(如語音芯片phone接口,即RJ11接口)。
另外,需要說明的是,具體實(shí)現(xiàn)時,可以通過一條或多條數(shù)據(jù)總線連接家庭網(wǎng)關(guān)中的上述各模塊/器件,其中,數(shù)據(jù)總線用于實(shí)現(xiàn)指令和報文在各模塊/器件之間的傳送,多個數(shù)據(jù)總線具體可以包括低速率的數(shù)據(jù)總線和高速率的數(shù)據(jù)總線等;另外,家庭網(wǎng)關(guān)中還可以包含電源模塊(例如直流電源模塊,交直流電轉(zhuǎn)換模塊),以及連接上述各模塊/器件的印刷電路板(Printed Circuit Board,印刷電路板)等。
最后需要說明的是,以上實(shí)施例僅用以說明本實(shí)用新型的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本實(shí)用新型進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本實(shí)用新型各實(shí)施例技術(shù)方案的精神和范圍。