專利名稱:基于ip網(wǎng)絡(luò)的編碼終端、解碼終端和編解碼終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種基于IP網(wǎng)絡(luò)的編碼終端、解碼終端及編解碼終端。
背景技術(shù):
隨著網(wǎng)絡(luò)應(yīng)用的日益普及,利用網(wǎng)絡(luò)進(jìn)行監(jiān)控已成為發(fā)展的驅(qū)勢(shì)。以音視頻監(jiān)控為例,用戶可在現(xiàn)有的IP網(wǎng)絡(luò)環(huán)境中,實(shí)現(xiàn)高性能、配置簡(jiǎn)捷的視頻監(jiān)控。請(qǐng)參閱圖1,其為現(xiàn)有的音視頻監(jiān)控系統(tǒng)的一種結(jié)構(gòu)示意圖。它包括信號(hào)采集器11、用于將采集到的音視頻數(shù)據(jù)進(jìn)行數(shù)字化的編碼子系統(tǒng)12、用于將數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)的解碼子系統(tǒng)13、用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)設(shè)備15、用于實(shí)時(shí)播放音視頻數(shù)據(jù)的實(shí)時(shí)監(jiān)控子系統(tǒng)14以及用于回放音視頻數(shù)據(jù)的回放子系統(tǒng)16。信號(hào)采集器11采集圖像、圖片、聲音等音視頻信號(hào),如攝像機(jī)、攝像頭等。
現(xiàn)有的常用的音視頻監(jiān)控系統(tǒng)主要有兩種一種是基于PC機(jī)的數(shù)字監(jiān)控系統(tǒng)、另一種是嵌入式數(shù)字監(jiān)控系統(tǒng)。
基于PC機(jī)(個(gè)人計(jì)算機(jī))的數(shù)字監(jiān)控系統(tǒng)通常由一PC來(lái)完成,編碼子系統(tǒng)12和解碼子系統(tǒng)13的功能是由一視頻卡或由安裝在PC機(jī)的軟件來(lái)完成。編碼后的視頻數(shù)據(jù)存儲(chǔ)于PC機(jī)的硬盤中。另外,可以采用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),將本PC機(jī)通過(guò)以太網(wǎng)卡與遠(yuǎn)程的管理設(shè)備進(jìn)行通信,以便在PC機(jī)上完成監(jiān)視、錄像、回放、備份、報(bào)警、控制等功能。
上述監(jiān)控系統(tǒng)存在以下缺陷(1)由于PC機(jī)用于不間斷工作時(shí),性能不太穩(wěn)定。一方面PC機(jī)的操作系統(tǒng),在長(zhǎng)期使用過(guò)程中容易出現(xiàn)死機(jī)等問(wèn)題;另一方面由于系統(tǒng)文件、應(yīng)用軟件和音視頻數(shù)據(jù)等都存儲(chǔ)在硬盤上,硬盤要同時(shí)進(jìn)行大量工作,普通的硬盤邏輯容易產(chǎn)生不穩(wěn)定,出現(xiàn)死機(jī)等問(wèn)題。(2)用PC機(jī)的內(nèi)置硬盤中存儲(chǔ)視頻數(shù)據(jù),由于硬盤容量有限,數(shù)據(jù)的留存時(shí)間短,難以支持高清晰度的圖像;同時(shí)由于各個(gè)監(jiān)控點(diǎn)數(shù)據(jù)分散存儲(chǔ),無(wú)法搭建大規(guī)模的監(jiān)控系統(tǒng)。(3)PC機(jī)通過(guò)以太網(wǎng)卡進(jìn)行通信,傳輸受到傳播距離限制,整套系統(tǒng)不可能大范圍鋪設(shè)。
嵌入式數(shù)字監(jiān)控系統(tǒng)是采用用于音視頻監(jiān)控的專用計(jì)算機(jī)系統(tǒng),它主要由嵌入式處理器、編解碼芯片、嵌入式操作系統(tǒng)及應(yīng)用軟件等組成。音視頻數(shù)據(jù)的編解碼通過(guò)編解碼芯片完成,編碼后的音視頻數(shù)據(jù)存儲(chǔ)于內(nèi)置的硬盤中。雖然由于系統(tǒng)為專用系統(tǒng)而帶來(lái)指令精簡(jiǎn)、處理速度快的優(yōu)點(diǎn)以及由系統(tǒng)數(shù)據(jù)置于內(nèi)存中而帶來(lái)調(diào)用速度快、穩(wěn)定性好的優(yōu)點(diǎn),但是,同時(shí)也存在以下的缺陷(1)用內(nèi)置硬盤中存儲(chǔ)音視頻數(shù)據(jù),由于硬盤容量有限,數(shù)據(jù)的留存時(shí)間短,難以支持高清晰度的圖像;同時(shí)由于各個(gè)監(jiān)控點(diǎn)數(shù)據(jù)分散存儲(chǔ),無(wú)法搭建大規(guī)模的監(jiān)控系統(tǒng)。(2)無(wú)線傳輸或電口傳輸都受到傳播距離限制,整套系統(tǒng)不可能大范圍鋪設(shè),無(wú)法滿足大規(guī)模音視頻監(jiān)控系統(tǒng)的需求。另外,光口傳輸?shù)某杀疽脖容^高。
對(duì)于上述公開的兩種數(shù)字監(jiān)控系統(tǒng)都采用本地存儲(chǔ),本地存儲(chǔ)的容量有限隨著音視頻監(jiān)控的日益廣泛,數(shù)據(jù)采集器11的數(shù)目越來(lái)越多,數(shù)據(jù)本地存儲(chǔ)的現(xiàn)有的數(shù)字監(jiān)控系統(tǒng)已不能滿足這種大規(guī)模網(wǎng)絡(luò)通信趨勢(shì)的要求,若要實(shí)現(xiàn)數(shù)字監(jiān)控系統(tǒng)數(shù)據(jù)的網(wǎng)絡(luò)存儲(chǔ),目前還沒(méi)有支持網(wǎng)絡(luò)存儲(chǔ)的編碼終端及對(duì)應(yīng)的支持網(wǎng)絡(luò)讀取的解碼終端。另外,現(xiàn)有無(wú)線傳輸或電口傳輸都受到傳播距離限制,也為更遠(yuǎn)距離的網(wǎng)絡(luò)存儲(chǔ)提供了阻礙。
這兩年,平安系統(tǒng)得到了國(guó)家的高度重視,并投入巨資在各個(gè)城市建設(shè)這個(gè)和諧社會(huì)所需要的安全保障工程。它要求每個(gè)城市在各個(gè)事業(yè)單位、交通要道等關(guān)鍵點(diǎn)設(shè)立監(jiān)控系統(tǒng)。目前一個(gè)典型城市的平安系統(tǒng)配置是市局下轄20個(gè)分局,每個(gè)分局下轄25個(gè)派出所,每個(gè)派出所設(shè)置1K個(gè)攝像頭。若以分局為單位建立一數(shù)字監(jiān)控系統(tǒng),每個(gè)數(shù)字監(jiān)控系統(tǒng)內(nèi)有2.5萬(wàn)用于采集視頻數(shù)據(jù)的攝像頭,現(xiàn)有技術(shù)監(jiān)控系統(tǒng)不具有如此大的數(shù)據(jù)存儲(chǔ)能力,將大容量的數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)存儲(chǔ)成為趨勢(shì),而現(xiàn)有的編碼終端和解碼終端不具有支持網(wǎng)絡(luò)存儲(chǔ)和網(wǎng)絡(luò)讀取的能力另外,現(xiàn)有的無(wú)線傳輸或電口傳輸都受到傳播距離的限制,無(wú)法滿足大規(guī)模的監(jiān)控系統(tǒng)的需求。
發(fā)明內(nèi)容
本發(fā)明的第一個(gè)目的在于能夠支持?jǐn)?shù)據(jù)網(wǎng)絡(luò)存儲(chǔ)的編碼終端。
本發(fā)明的第二個(gè)目的在于提供能夠支持?jǐn)?shù)據(jù)網(wǎng)絡(luò)讀取的編碼終端。
本發(fā)明的第三個(gè)目的在于提供支持?jǐn)?shù)據(jù)網(wǎng)絡(luò)存儲(chǔ)和數(shù)據(jù)網(wǎng)絡(luò)讀取的編解碼終端。
為了達(dá)到本發(fā)明,本發(fā)明提供了一種基于IP網(wǎng)絡(luò)的編碼終端,包括編碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,所述處理器還包括存儲(chǔ)處理單元,其中存儲(chǔ)處理單元用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中。
所述存儲(chǔ)處理單元進(jìn)一步包括協(xié)議封裝子單元用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的協(xié)議數(shù)據(jù);第一接口子單元用于獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本編碼終端的存儲(chǔ)資源,以及將所述協(xié)議數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)資源上。
所述協(xié)議封裝子單元為iSCSI協(xié)議封裝子單元,用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的iSCSI協(xié)議數(shù)據(jù)。
所述編碼終端是通過(guò)一以太網(wǎng)交換芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,以太網(wǎng)交換芯片與直接與帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
所述編碼終端是通過(guò)多個(gè)以太網(wǎng)物理芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,每一以太網(wǎng)物理芯片與直接帶有以太網(wǎng)媒體接入控制器MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
一種基于IP網(wǎng)絡(luò)的解碼終端,所述解碼終端包括解碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,所述處理器還包括讀取處理單元,其中讀取處理單元從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。
所述讀取處理單元進(jìn)一步包括第二接口子單元用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置以及從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù),或者,用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置并從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù)以及獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本解碼終端的存儲(chǔ)資源;協(xié)議解封裝單元用于將協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
所述協(xié)議解封裝子單元為iSCSI協(xié)議解封裝子單元,用于將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得的iSCSI協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
所述解碼終端是通過(guò)一以太網(wǎng)交換芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口和以太網(wǎng)光口,以太網(wǎng)交換芯片與直接與帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
所述解碼終端是通過(guò)多個(gè)以太網(wǎng)物理芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口和以太網(wǎng)光口,每一以太網(wǎng)物理芯片與直接帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
一種編解碼終端,包括編碼單元、解碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,所述處理器還包括存儲(chǔ)處理單元和讀取處理單元,其中存儲(chǔ)處理單元用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中;讀取處理單元從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。
所述存儲(chǔ)處理單元進(jìn)一步包括協(xié)議封裝子單元用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的協(xié)議數(shù)據(jù);第一接口子單元用于獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本編碼終端的存儲(chǔ)資源,以及將所述協(xié)議數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)資源上;所述讀取處理單元進(jìn)一步包括第二接口子單元用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置以及從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù),或者,用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置并從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù)以及獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本解碼終端的存儲(chǔ)資源;協(xié)議解封裝單元用于將協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
所述協(xié)議封裝子單元為iSCSI協(xié)議封裝子單元,用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的iSCSI協(xié)議數(shù)據(jù);所述協(xié)議解封裝子單元為iSCSI協(xié)議解封裝子單元,用于將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得的iSCSI協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種專門適用于數(shù)據(jù)網(wǎng)絡(luò)存儲(chǔ)的編碼終端、專門適用于數(shù)據(jù)網(wǎng)絡(luò)讀取的解碼終端以及具有編解碼功能的編解碼終端。編碼終端通過(guò)存儲(chǔ)處理單元,將音視頻數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中,解碼終端通過(guò)讀取處理單元,將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀取音視頻數(shù)據(jù),實(shí)現(xiàn)了監(jiān)控系統(tǒng)對(duì)音視頻數(shù)據(jù)的集中存儲(chǔ)和集中管理,為搭建大規(guī)模的監(jiān)控系統(tǒng)提供了條件。
另外,存儲(chǔ)處理單元和讀取處理單元采用iSCSI協(xié)議,建立編碼終端和解碼終端與IP網(wǎng)絡(luò)的通信,克服了搭建監(jiān)控系統(tǒng)成本高和可交互操作性差的技術(shù)問(wèn)題。
本發(fā)明的終端提供多種接入方式光口、電口、靈活方便,可適用用戶的不同需求。
本發(fā)明的編碼終端和編解碼終端采用EPON技術(shù)接入網(wǎng)絡(luò),實(shí)現(xiàn)了編碼終端安裝在監(jiān)控現(xiàn)場(chǎng),不需要通過(guò)光端機(jī)等設(shè)備引入視頻信號(hào),光纖在傳輸途中不需電源,沒(méi)有電子部件,鋪設(shè)容易,基本不用維護(hù),大大降低了大規(guī)模視頻監(jiān)控系統(tǒng)的網(wǎng)絡(luò)構(gòu)建成本,節(jié)省了長(zhǎng)期運(yùn)營(yíng)成本和管理成本;擴(kuò)展容易,易于升級(jí)。編碼終端采用EPON技術(shù)接入網(wǎng)絡(luò),提供非常高的帶寬。EPON目前可以提供上下行對(duì)稱的1Gbps的帶寬,并隨著技術(shù)的發(fā)展可以升級(jí)到10Gbps,可滿足未來(lái)的視頻監(jiān)控需求。
圖1為現(xiàn)有的音視頻監(jiān)控系統(tǒng)的一種結(jié)構(gòu)示意圖;圖2為本發(fā)明的音視頻監(jiān)控系統(tǒng)的原理圖;圖3為本發(fā)明編碼終端的原理示意圖;圖4為現(xiàn)有的一種EPON拓?fù)浣Y(jié)構(gòu)圖;圖5為本發(fā)明編碼終端多種接口的一種連接框圖;圖6為本發(fā)明編碼終端多種接口的另一種連接框圖;
圖7為本發(fā)明編碼終端的一實(shí)例圖;圖8為本發(fā)明公開的解碼終端的原理結(jié)構(gòu)示意圖;圖9為本發(fā)明解碼終端的多種接口的連接框圖;圖10為本發(fā)明解碼終端的一實(shí)例圖;圖11為本發(fā)明編解碼終端的原理結(jié)構(gòu)示意圖;圖12為本發(fā)明編解碼終端的實(shí)施例示意圖。
具體實(shí)施例方式
以下結(jié)合附圖,具體說(shuō)明本發(fā)明。
請(qǐng)參閱圖2,其為本發(fā)明的音視頻監(jiān)控系統(tǒng)的原理圖。音視頻監(jiān)控系統(tǒng)至少包括數(shù)據(jù)采集器、編碼終端、解碼終端、IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)。其中,數(shù)據(jù)采集器用于采集音視頻數(shù)據(jù),編碼終端用于將采集的音視頻數(shù)據(jù)進(jìn)行壓縮編碼,并將壓縮編碼后的數(shù)據(jù)保存到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)。IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)包括音視頻存儲(chǔ)IP SAN(存儲(chǔ)區(qū)域網(wǎng)絡(luò))和視頻存儲(chǔ)管理服務(wù)器或單獨(dú)包括音視頻存儲(chǔ)IP SAN。解碼終端用于從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得數(shù)據(jù)后解壓縮成音視頻流,以便通過(guò)音視頻輸出裝置(如電視機(jī))進(jìn)行實(shí)時(shí)播放或回放。
由于利用網(wǎng)絡(luò)存儲(chǔ)數(shù)據(jù)量大的優(yōu)勢(shì)將數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)存儲(chǔ),克服本地存儲(chǔ)容量有限的缺陷,從而能夠滿足數(shù)據(jù)采集器的數(shù)目越來(lái)越多、存儲(chǔ)數(shù)據(jù)量越來(lái)越大的需求,進(jìn)而使得搭建大規(guī)模音視頻監(jiān)控系統(tǒng)成為可能。
以下介紹編碼終端和解碼終端。
請(qǐng)參閱圖3,其為本發(fā)明編碼終端的原理示意圖。它包括編碼單元21、處理器(CPU)22以及和外部IP網(wǎng)絡(luò)連接的接口23、時(shí)鐘24、FLASH(閃存)25和內(nèi)存26。由于時(shí)鐘24、FLASH(閃存)25和內(nèi)存26是公知技術(shù),在此就不再介紹,另外需要說(shuō)明的是,現(xiàn)有的很多CPU22自帶有時(shí)鐘及存儲(chǔ)單元。
編碼單元21用于將信號(hào)壓縮編碼。比如,編碼單元21可以將視頻數(shù)據(jù)和音頻數(shù)據(jù)根據(jù)現(xiàn)有的壓縮標(biāo)準(zhǔn)(如采用MPEG標(biāo)準(zhǔn))進(jìn)行壓縮。通常編碼單元21可以采用編解碼芯片,在芯片上集成有模數(shù)轉(zhuǎn)換器,用于將模擬的視頻信號(hào)、音頻信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),在通過(guò)編解碼芯片上設(shè)置的軟件完成將數(shù)據(jù)信號(hào)按預(yù)先設(shè)定的標(biāo)準(zhǔn)進(jìn)行壓縮。當(dāng)然,編碼單元21也可以是設(shè)置在CPU22上的編碼軟件及單獨(dú)的模數(shù)轉(zhuǎn)換器,模數(shù)轉(zhuǎn)換器進(jìn)行模數(shù)轉(zhuǎn)換后,由設(shè)置在CPU22上的編碼軟件來(lái)完成數(shù)據(jù)按預(yù)先設(shè)定的標(biāo)準(zhǔn)進(jìn)行壓縮。由于編碼單元是公知技術(shù),在此就不在詳細(xì)介紹了。
本發(fā)明在處理器22內(nèi)設(shè)置一存儲(chǔ)處理單元221,其中一存儲(chǔ)處理單元221用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中。
所述存儲(chǔ)處理單元221可以進(jìn)一步包括協(xié)議封裝子單元用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的協(xié)議數(shù)據(jù);第一接口子單元用于獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本編碼終端的存儲(chǔ)資源,以及將所述協(xié)議數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)資源上。
本發(fā)明的協(xié)議封裝子單元可以采用iSCSI協(xié)議封裝子單元,用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的iSCSI協(xié)議數(shù)據(jù)。iSCSI協(xié)議(Internet Small Computer System Interface)是一種基于TCP/IP的SCSI(小型計(jì)算機(jī)系統(tǒng)接口)傳輸協(xié)議,用以在應(yīng)用主機(jī)(如編碼終端、解碼終端)和IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)之間通過(guò)IP網(wǎng)絡(luò)來(lái)傳輸SCSI命令和數(shù)據(jù)。iSCSI技術(shù)已經(jīng)標(biāo)準(zhǔn)化(RFC3720、RFC3721等)。目前,基于iSCSI協(xié)議的IP網(wǎng)絡(luò)存儲(chǔ)技術(shù)發(fā)展非常迅速,采用iSCSI協(xié)議構(gòu)建基于IP的SAN(StorageArea Network,存儲(chǔ)區(qū)域網(wǎng)絡(luò)),克服了SAN系統(tǒng)光纖通道成本高和NAS(Network Attached Storage,網(wǎng)絡(luò)附加存儲(chǔ))系統(tǒng)可操作性差的問(wèn)題。封裝主要是指將壓縮編碼后的數(shù)據(jù)轉(zhuǎn)換成iSCSI協(xié)議數(shù)據(jù),比如,iSCSI協(xié)議采用RFC3720標(biāo)準(zhǔn),則在將壓縮編碼后的數(shù)據(jù)按照RFC3720標(biāo)準(zhǔn)規(guī)定的規(guī)則進(jìn)行轉(zhuǎn)換。
第一接口子單元可以在編碼終端啟動(dòng)后,自動(dòng)向IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)發(fā)出分配資源的請(qǐng)求,并將IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)返回的分配給該編碼終端的存儲(chǔ)資源進(jìn)行保存,即掛載該存儲(chǔ)資源,獲得一虛擬的網(wǎng)絡(luò)硬盤,每次將協(xié)議封裝子單元封裝的數(shù)據(jù)通過(guò)第一接口子單元寫到對(duì)應(yīng)的虛擬網(wǎng)絡(luò)硬盤中。比如,在封裝過(guò)程中組建成固定大小的塊,寫入數(shù)據(jù)時(shí)直接對(duì)虛擬硬盤進(jìn)行塊操作,即按扇區(qū)寫入塊數(shù)據(jù)。
上述公開的僅為存儲(chǔ)處理單元221一實(shí)例,實(shí)現(xiàn)方式不止這一種。比如,預(yù)先在本編碼終端上保存有IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)分配給該編碼終端的存儲(chǔ)資源,將編碼單元21處理后的數(shù)據(jù)直接寫到對(duì)應(yīng)的存儲(chǔ)資源上。另外,存儲(chǔ)處理單元221通常是由軟件來(lái)實(shí)現(xiàn)的。
編碼終端的實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)和iSCSI存儲(chǔ)數(shù)據(jù)的傳輸都是通過(guò)網(wǎng)絡(luò)通信實(shí)現(xiàn)。本發(fā)明的編碼終端可以提供多種網(wǎng)絡(luò)接口,包括以太網(wǎng)電口和以太網(wǎng)光口。以太網(wǎng)電口/光口主要用于在近距離范圍內(nèi)(如監(jiān)控中心)實(shí)現(xiàn)編碼終端和IP網(wǎng)絡(luò)設(shè)備的通信。
本發(fā)明編碼終端還能提供EPON(Ethernet Passive Optical Network,以太網(wǎng)無(wú)源光網(wǎng)絡(luò))口。EPON是指以太網(wǎng)無(wú)源光網(wǎng)絡(luò),是一種光纖接入技術(shù)。EPON由2000年11月成立的EFM(Ethernet in the First Mile)工作組提出并在IEEE 802.3ah標(biāo)準(zhǔn)中進(jìn)行規(guī)范,它在無(wú)源光網(wǎng)絡(luò)(PON)上以Ethernet為載體發(fā)送數(shù)據(jù)流。由于EPON采用Ethernet封裝方式,所以非常適于承載IP業(yè)務(wù)。EPON技術(shù)采用點(diǎn)到多點(diǎn)的用戶網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),利用光纖實(shí)現(xiàn)視頻、語(yǔ)音和數(shù)據(jù)的全業(yè)務(wù)接入。
請(qǐng)參閱圖4,其為現(xiàn)有的一種EPON拓?fù)浣Y(jié)構(gòu)圖。它包括光線路終端(OLT)與若干光網(wǎng)絡(luò)單元(ONU)。OLT與各個(gè)ONU之間通過(guò)光纖、光分路器等無(wú)源器件進(jìn)行連接。在保證可靠性的同時(shí),距離可達(dá)20KM,甚至更長(zhǎng),同時(shí)利用EPON接入網(wǎng)絡(luò),可以提供非常高的帶寬。在音視頻監(jiān)控系統(tǒng)的編碼終端中采用EPON技術(shù)作為網(wǎng)絡(luò)的接入方式,可以實(shí)現(xiàn)音視頻數(shù)據(jù)傳輸?shù)臄?shù)字化和網(wǎng)絡(luò)化。也就是說(shuō),在編碼終端上設(shè)置有EPON口,可以將編碼終端和數(shù)據(jù)采集器一起安裝在監(jiān)控現(xiàn)場(chǎng)時(shí),采用EPON口和遠(yuǎn)程的網(wǎng)絡(luò)設(shè)備進(jìn)行通信。監(jiān)控現(xiàn)場(chǎng)通過(guò)安裝光纖,將編碼終端接入網(wǎng)絡(luò),多個(gè)編碼終端通過(guò)無(wú)源分光器耦合到同一根光纖,最終送到位于遠(yuǎn)端的交換設(shè)備OLT接收端。
本發(fā)明的編碼終端可以通過(guò)一以太網(wǎng)交換芯片(SWITH芯片)來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,以太網(wǎng)交換芯片與直接與帶有MAC(以太網(wǎng)媒體接入控制器)的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。比如,以太網(wǎng)交換芯片采用六口以太網(wǎng)交換芯片。請(qǐng)參閱圖5,其為本發(fā)明編碼終端多種接口的一種連接框圖。所述CPU帶有MAC控制器,六口以太網(wǎng)交換芯片直接與CPU連接。port0(端口0)、port1配置成100BASE-FX出光口,port2、port3配置成10BASE-T/100BASE-TX出電口,port4配置為接EPON卡的EPON口,port5同處理器CPU相連。
所述編碼終端還可以通過(guò)多個(gè)PHY芯片(以太網(wǎng)物理芯片)來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,每一PHY芯片與直接帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。請(qǐng)參閱圖6,其為本發(fā)明的編碼編端多種接口的另一種連接框圖。每個(gè)PHY芯片的一端連接一個(gè)端口(port),另一端通過(guò)MAC控制器連接CPU。若CPU帶有MAC控制器,則可以不通過(guò)單獨(dú)MAC控制器而直接連接帶有MAC的CPU。本發(fā)明可以將其中一端口配置成EPON口。
編碼終端通過(guò)以太網(wǎng)交換芯片和PHY芯片提供以太網(wǎng)電口、以太網(wǎng)光口及EPON口,另外,編碼終端還通過(guò)編碼芯片提供視頻輸入接口和音頻輸入接口,以便模擬信號(hào)輸入。本發(fā)明的編碼終端提供多種接口,可適用于用戶的不同需求。特別是,編碼終端采用EPON技術(shù)接入網(wǎng)絡(luò),實(shí)現(xiàn)了編碼終端安裝在監(jiān)控現(xiàn)場(chǎng),不需要通過(guò)光端機(jī)等設(shè)備引入音視頻信號(hào),光纖在傳輸途中不需電源,沒(méi)有電子部件,鋪設(shè)容易,基本不用維護(hù),大大降低了大規(guī)模視頻監(jiān)控系統(tǒng)的網(wǎng)絡(luò)構(gòu)建成本,節(jié)省了長(zhǎng)期運(yùn)營(yíng)成本和管理成本;同時(shí)擴(kuò)展容易,易于升級(jí)。編碼終端采用EPON技術(shù)接入網(wǎng)絡(luò),提供非常高的帶寬。EPON目前可以提供上下行對(duì)稱的1Gbps的帶寬,并隨著技術(shù)的發(fā)展可以升級(jí)到10Gbps,可滿足未來(lái)的視頻監(jiān)控需求。
請(qǐng)參閱圖7,其為本發(fā)明編碼終端的一實(shí)例圖。它主要包括編碼芯片、處理器和以太網(wǎng)交換芯片。編碼芯片提供視頻輸入接口和音頻輸入接口,和編碼芯片連接的SDRAM(同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器)和DPRAM(雙端口RAM)主要用于和CPU建立通信以及保存編碼方案等。CPU外接USB接口、RS422/485、RS232,以及連接實(shí)時(shí)時(shí)鐘(RTC)、FLASH和SDRAM。CPU直接連接以太網(wǎng)交換芯片及通過(guò)CPLD(可編程邏輯器件)連接至以太網(wǎng)交換芯片。以太網(wǎng)交換芯片主要用于提供多個(gè)通信接口。
編碼終端提供音視頻編碼,通過(guò)麥克風(fēng)、攝像頭輸入音視頻,由編碼芯片對(duì)音視頻信號(hào)進(jìn)行模數(shù)轉(zhuǎn)換后壓縮,然后將壓縮編碼封裝為iSCSI協(xié)議數(shù)據(jù),直接寫入虛擬的網(wǎng)絡(luò)硬盤中。事實(shí)上,視頻數(shù)據(jù)是存儲(chǔ)于IP SAN存儲(chǔ)設(shè)備中。
請(qǐng)參閱圖8,其為本發(fā)明公開的解碼終端的原理結(jié)構(gòu)示意圖。它包括解碼單元31、處理器(CPU)32以及和外部IP網(wǎng)絡(luò)連接的接口33、時(shí)鐘34、FLASH(閃存)35和內(nèi)存36。由于時(shí)鐘34、FLASH(閃存)35和內(nèi)存36是公知技術(shù),在此就不再介紹,另外需要說(shuō)明的是,現(xiàn)有的很多CPU22自帶有時(shí)鐘及存儲(chǔ)單元。
解碼單元31用于將信號(hào)解壓縮后進(jìn)行數(shù)模轉(zhuǎn)換成模擬信號(hào)。解碼單元31的解碼規(guī)則與采用編碼單元21的編碼規(guī)則對(duì)應(yīng)。通常解碼單元31采用解碼芯片,在通過(guò)解碼芯片上設(shè)置的軟件完成將數(shù)據(jù)信號(hào)進(jìn)行解壓縮,并通過(guò)集成在芯片上的數(shù)模轉(zhuǎn)換器,將數(shù)字信號(hào)轉(zhuǎn)換為模擬的視頻信號(hào)、音頻信號(hào)。由于編碼單元是公知技術(shù),在此就不在詳細(xì)介紹了。
本發(fā)明在處理器32內(nèi)設(shè)置一讀取處理單元321從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。
所述讀取處理單元321進(jìn)一步包括第二接口子單元用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置以及從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù),或者,用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置并從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù)以及獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本解碼終端的存儲(chǔ)資源。在對(duì)虛擬硬盤讀出的過(guò)程中,解碼終端直接按磁盤扇區(qū)來(lái)進(jìn)行塊讀出操作,讀出的過(guò)程采用類似讀/寫-扇區(qū)號(hào)-數(shù)據(jù)的方式,將數(shù)據(jù)從虛擬硬盤中讀取出來(lái)。
協(xié)議解封裝單元用于將協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。當(dāng)編碼終端采用iSCSI協(xié)議封裝子單元時(shí),協(xié)議解封裝單元采用對(duì)應(yīng)的iSCSI協(xié)議解封裝子單元,用于將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得的iSCSI協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
讀取處理單元321也并非局限于上述公開的第二接口子單元和協(xié)議解封裝單元。比如,讀取處理單元可以預(yù)先保存需要讀取的數(shù)據(jù)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)所在的存儲(chǔ)位置,每次數(shù)據(jù)讀取時(shí),直接到對(duì)應(yīng)的存儲(chǔ)位置進(jìn)行讀取。
另外,第二接口子單元在解碼終端啟動(dòng)后,自動(dòng)向IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)發(fā)出分配資源的請(qǐng)求,并將IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)返回的分配給該解碼終端的存儲(chǔ)資源進(jìn)行保存,即掛載該存儲(chǔ)資源,獲得一虛擬的網(wǎng)絡(luò)硬盤。這樣,可以利用獲得的虛擬網(wǎng)絡(luò)硬盤進(jìn)行音視頻進(jìn)行回放。當(dāng)然,也可以在本解碼終端設(shè)置一用于音視頻回放的大容量存儲(chǔ)單元。
解碼終端的實(shí)時(shí)監(jiān)控?cái)?shù)據(jù)和iSCSI存儲(chǔ)數(shù)據(jù)的傳輸都是通過(guò)網(wǎng)絡(luò)通信實(shí)現(xiàn)。解碼終端可以提供了多種網(wǎng)絡(luò)接口,包括以太網(wǎng)電口和以太網(wǎng)光口。以太網(wǎng)電/光口主要用于在近距離范圍內(nèi)(如監(jiān)控中心)實(shí)現(xiàn)解碼終端和網(wǎng)絡(luò)設(shè)備的通信。
比如,所述解碼終端是通過(guò)一以太網(wǎng)交換芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口和以太網(wǎng)光口,以太網(wǎng)交換芯片與直接與帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
以太網(wǎng)交換芯片采用六口以太網(wǎng)交換芯片。請(qǐng)參閱圖9,其為本發(fā)明解碼終端的多種接口的連接框圖。port0、port1配置成100BASE-FX出光口,port2、port3配置成10BASE-T/100BASE-TX出電口,port5同處理器CPU的MAC(以太網(wǎng)媒體接入控制器)相連。
所述解碼終端是通過(guò)多個(gè)PHY芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口和以太網(wǎng)光口,每一PHY芯片與直接帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
請(qǐng)參閱圖10,其為本發(fā)明解碼終端的一實(shí)例圖。它主要包括解碼芯片、處理器和以太網(wǎng)交換芯片。解碼芯片提供視頻輸出接口和音頻輸出接口,和編碼芯片連接的SDRAM(同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器)和DPRAM(雙端口RAM)主要用于和CPU建立通信以及保存解碼方案等。CPU外接USB接口、RS422/485、RS232,以及連接實(shí)時(shí)時(shí)鐘(RTC)、FLASH和SDRAM。CPU直接連接以太網(wǎng)交換芯片及通過(guò)CPLD(可編程邏輯器件)連接至以太網(wǎng)交換芯片。以太網(wǎng)交換芯片主要用于提供多個(gè)通信接口。
解碼終端提供音視頻解碼,可以通過(guò)電視機(jī)等設(shè)備輸出音視頻。視頻回放操作時(shí),解碼終端通過(guò)訪問(wèn)網(wǎng)絡(luò)硬盤獲取視頻數(shù)據(jù),通過(guò)處理器上的解碼軟件或?qū)S靡粢曨l解碼芯片實(shí)現(xiàn)壓縮視頻數(shù)據(jù)的解碼,并將數(shù)字視頻數(shù)據(jù)轉(zhuǎn)換為模擬視頻數(shù)據(jù)輸出,以便通過(guò)電視機(jī)等設(shè)備輸出音視頻。
本發(fā)明還公開了一種編解碼終端。也就是說(shuō),將上述兩種設(shè)備完成的功能集在一個(gè)編解碼終端上完成。請(qǐng)參照?qǐng)D11,它包括解碼單元41、編碼單元47、處理器(CPU)42以及和外部IP網(wǎng)絡(luò)連接的接口43、時(shí)鐘44、FLASH(閃存)45和內(nèi)存46,所述處理器42還包括存儲(chǔ)處理單元421和讀取處理單元422,其中存儲(chǔ)處理單元421用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中;讀取處理單元422從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。
需要說(shuō)明的是,解碼單元41和編碼單元42可以采用編解碼芯片來(lái)完成,另外,也可以通過(guò)設(shè)置在CPU上的軟件來(lái)實(shí)現(xiàn)。
并且,所述存儲(chǔ)處理單元421進(jìn)一步包括協(xié)議封裝子單元用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的協(xié)議數(shù)據(jù);第一接口子單元用于獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本編碼終端的存儲(chǔ)資源,以及將所述協(xié)議數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)資源上;所述讀取處理單元422進(jìn)一步包括
第二接口子單元用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置以及從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù),或者,用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置并從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù)以及獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本解碼終端的存儲(chǔ)資源;協(xié)議解封裝單元用于將協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
所述協(xié)議封裝子單元為iSCSI協(xié)議封裝子單元,用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的iSCSI協(xié)議數(shù)據(jù);所述協(xié)議解封裝子單元為iSCSI協(xié)議解封裝子單元,用于將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得的iSCSI協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
所述編解碼終端可以通過(guò)一以太網(wǎng)交換芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,以太網(wǎng)交換芯片與直接與帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。所述編解碼終端可以通過(guò)多個(gè)PHY芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,每一PHY芯片與直接帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
請(qǐng)參閱圖12,其為編解碼終端的實(shí)施示意圖。它主要包括編解碼芯片、處理器和以太網(wǎng)交換芯片。編解碼芯片提供視頻輸入接口、視頻輸出接口、音頻輸入接口和音頻輸出接口,和編解碼芯片連接的SDRAM(同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器)和DPRAM(雙端口RAM)主要用于和CPU建立通信以及保存編解碼方案等。CPU外接USB接口、RS422/485、RS232,以及連接實(shí)時(shí)時(shí)鐘(RTC)、FLASH和SDRAM。CPU直接連接以太網(wǎng)交換芯片及通過(guò)CPLD(可編程邏輯器件)連接至以太網(wǎng)交換芯片。以太網(wǎng)交換芯片主要用于提供多個(gè)通信接口。
本發(fā)明公開的編解碼終端可以放置在數(shù)據(jù)采集這一端,當(dāng)作編碼終端來(lái)用,也可以放置在音視頻播放這一端,當(dāng)作解碼終端來(lái)用。
還是以平安系統(tǒng)為例,將本發(fā)明的編碼終端可以和一個(gè)攝像頭或幾個(gè)攝像頭一起安裝在監(jiān)控現(xiàn)場(chǎng),解碼終端可以安裝在音視頻播放設(shè)備(如電視墻)的一端。編碼終端和解碼終端通過(guò)IP網(wǎng)連接到的IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng),完全可以構(gòu)建一個(gè)以分局為單位、以市局為單位甚至更大的數(shù)字監(jiān)控系統(tǒng)。
以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種基于IP網(wǎng)絡(luò)的編碼終端,包括編碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,其特征在于,所述處理器還包括存儲(chǔ)處理單元,其中存儲(chǔ)處理單元用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中。
2.如權(quán)利要求1所述的編碼終端,其特征在于,所述存儲(chǔ)處理單元進(jìn)一步包括協(xié)議封裝子單元用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的協(xié)議數(shù)據(jù);第一接口子單元用于獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本編碼終端的存儲(chǔ)資源,以及將所述協(xié)議數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)資源上。
3.如權(quán)利要求2所述的編碼終端,其特征在于,所述協(xié)議封裝子單元為iSCSI協(xié)議封裝子單元,用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的iSCSI協(xié)議數(shù)據(jù)。
4.如權(quán)利要求1或2所述的編碼終端,其特征在于,所述編碼終端是通過(guò)一以太網(wǎng)交換芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,以太網(wǎng)交換芯片與直接與帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
5.如權(quán)利要求1或2所述的編碼終端,其特征在于,所述編碼終端是通過(guò)多個(gè)以太網(wǎng)物理芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口、以太網(wǎng)光口和EPON口,每一以太網(wǎng)物理芯片與直接帶有以太網(wǎng)媒體接入控制器MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
6.一種基于IP網(wǎng)絡(luò)的解碼終端,包括解碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,其特征在于,所述處理器還包括讀取處理單元,其中讀取處理單元從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。
7.如權(quán)利要求6所述的解碼終端,其特征在于,所述讀取處理單元進(jìn)一步包括第二接口子單元用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置以及從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù),或者,用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置并從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù)以及獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本解碼終端的存儲(chǔ)資源;協(xié)議解封裝單元用于將協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
8.如權(quán)利要求7所述的解碼終端,其特征在于,所述協(xié)議解封裝子單元為iSCSI協(xié)議解封裝子單元,用于將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得的iSCSI協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
9.如權(quán)利要求6或7所述的解碼終端,其特征在于,所述解碼終端是通過(guò)一以太網(wǎng)交換芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口和以太網(wǎng)光口,以太網(wǎng)交換芯片與直接與帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
10.如權(quán)利要求6或7所述的解碼終端,其特征在于,所述解碼終端是通過(guò)多個(gè)以太網(wǎng)物理芯片來(lái)提供與外部IP網(wǎng)絡(luò)連接的以太網(wǎng)電口和以太網(wǎng)光口,每一以太網(wǎng)物理芯片與直接帶有MAC的處理器連接或通過(guò)MAC控制器與不帶有MAC的處理器連接。
11.一種編解碼終端,包括編碼單元、解碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,其特征在于,所述處理器還包括存儲(chǔ)處理單元和讀取處理單元,其中存儲(chǔ)處理單元用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中;讀取處理單元從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。
12.如權(quán)利要求11所述的編解碼終端,其特征在于,所述存儲(chǔ)處理單元進(jìn)一步包括協(xié)議封裝子單元用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的協(xié)議數(shù)據(jù);第一接口子單元用于獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本編碼終端的存儲(chǔ)資源,以及將所述協(xié)議數(shù)據(jù)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)資源上;所述讀取處理單元進(jìn)一步包括第二接口子單元用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置以及從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù),或者,用于獲得需要解碼的數(shù)據(jù)存儲(chǔ)在IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)的存儲(chǔ)位置并從IP網(wǎng)終存儲(chǔ)系統(tǒng)對(duì)應(yīng)的存儲(chǔ)位置上取得協(xié)議數(shù)據(jù)以及獲得IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中分配給本解碼終端的存儲(chǔ)資源;協(xié)議解封裝單元用于將協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
13.如權(quán)利要求12所述的編解碼終端,其特征在于,所述協(xié)議封裝子單元為iSCSI協(xié)議封裝子單元,用于將壓縮編碼后的數(shù)據(jù)封裝為IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)能夠處理的iSCSI協(xié)議數(shù)據(jù);所述協(xié)議解封裝子單元為iSCSI協(xié)議解封裝子單元,用于將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)獲得的iSCSI協(xié)議數(shù)據(jù)解封裝為解碼單元能夠處理的壓縮數(shù)據(jù)。
全文摘要
一種基于IP網(wǎng)絡(luò)的編碼終端,包括編碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,處理器還包括存儲(chǔ)處理單元,其中存儲(chǔ)處理單元用于將由編碼單元壓縮編碼后的數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中。一種基于IP網(wǎng)絡(luò)的解碼終端,包括解碼單元、處理器以及和外部IP網(wǎng)絡(luò)連接的接口,處理器還包括讀取處理單元,用于從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀出數(shù)據(jù),并將數(shù)據(jù)處理成解碼單元能夠處理的壓縮數(shù)據(jù)。編碼終端將音視頻數(shù)據(jù)存儲(chǔ)到IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中,解碼終端將從IP網(wǎng)絡(luò)存儲(chǔ)子系統(tǒng)中讀取音視頻數(shù)據(jù),實(shí)現(xiàn)了監(jiān)控系統(tǒng)對(duì)音視頻數(shù)據(jù)的集中存儲(chǔ)和集中管理,為搭建大規(guī)模的監(jiān)控系統(tǒng)提供了條件。并且,本發(fā)明在編碼終端上還提供了EPON口。
文檔編號(hào)H04L12/56GK1889410SQ200610104030
公開日2007年1月3日 申請(qǐng)日期2006年7月31日 優(yōu)先權(quán)日2006年7月31日
發(fā)明者陳磊, 余福榮, 俞柏峰 申請(qǐng)人:杭州華為三康技術(shù)有限公司