互聯(lián)網(wǎng)基于TCP/IP協(xié)議的有線(寬帶LAN、WAN)、無線(3G/4G、WIFI)等的適配接入、對(duì)廣電網(wǎng)及互聯(lián)網(wǎng)基于TCP/IP協(xié)議的有線(寬帶LAN、WAN、HFC寬帶IP)等的適配接入。
[0056]在本發(fā)明中,所述裝置的云接入單元和云處理單元基于嵌入式系統(tǒng)的總線拓?fù)浣Y(jié)構(gòu)。按照云系統(tǒng)互聯(lián)參考模型,可定義物理層(PHY)和數(shù)據(jù)鏈路層的MAC層)的標(biāo)準(zhǔn),采用網(wǎng)絡(luò)接口芯片,可以很方便的實(shí)現(xiàn)與嵌入式主控制單元的接口,實(shí)現(xiàn)擴(kuò)展網(wǎng)絡(luò)接口的功能,網(wǎng)絡(luò)接口芯片基本特征是:集成10/100M物理層接口 ;內(nèi)部帶有SRAM用作接收發(fā)送的FIFO緩存;支持主機(jī)工作模式:支持直接互連自動(dòng)翻轉(zhuǎn)功能;支持TCP/IP加速,減輕主控制單元負(fù)擔(dān),提高嵌入式系統(tǒng)效能;節(jié)省I/O讀寫時(shí)間;TCP/IP以太網(wǎng)傳輸協(xié)議;并可適配集成物理網(wǎng)接口,自舉時(shí)通過接口輸入到網(wǎng)絡(luò)接口芯片中,從而實(shí)現(xiàn)自動(dòng)初始化。
[0057]所述裝置的云接入單元和云處理單元基于BSD UNIX的套接字(socket)機(jī)制。在終端嵌入式系統(tǒng)和驅(qū)動(dòng)程序之間定義專門的數(shù)據(jù)結(jié)構(gòu)(sk_buff)進(jìn)行數(shù)據(jù)傳輸。終端嵌入式系統(tǒng)支持對(duì)發(fā)送數(shù)據(jù)緩存,提供流量控制機(jī)制,提供對(duì)多協(xié)議的支持。由于網(wǎng)絡(luò)驅(qū)動(dòng)程序內(nèi)核中提供了網(wǎng)絡(luò)設(shè)備接口及以上層次的代碼,所以移植(或編寫)特定網(wǎng)絡(luò)硬件的驅(qū)動(dòng)程序最主要的工作就是完成設(shè)備驅(qū)動(dòng)功能層,主要是包括數(shù)據(jù)的接收,發(fā)送等控制。
[0058]在以上實(shí)現(xiàn)流程中,操作系統(tǒng)的裁剪和應(yīng)用軟件的編碼可在通用的工作站(其操作系統(tǒng)大多為Windows系列,Linux等)上完成軟件功能,然后通過串口或者以網(wǎng)絡(luò)將交叉編譯生成的目標(biāo)代碼傳輸并裝載到待開發(fā)的裝置硬件平臺(tái),并在監(jiān)控程序或者操作系統(tǒng)的支持下利用交叉調(diào)試器進(jìn)行分析和調(diào)試,最后所開發(fā)完成的裝置在嵌入式系統(tǒng)集成環(huán)境下脫離工作站單獨(dú)運(yùn)行。
[0059]所述裝置通過整合云接入單元和云處理單元的各功能模塊,并通過通信和同步連接終端嵌入式系統(tǒng)的主控單元等實(shí)現(xiàn)其網(wǎng)絡(luò)、存儲(chǔ)、硬件、數(shù)據(jù)應(yīng)用、安全、監(jiān)控和管理等任務(wù)的應(yīng)用流程。具體實(shí)施中:僅用外擴(kuò)一個(gè)芯片,就能一體實(shí)現(xiàn)DSP的外設(shè)擴(kuò)展與自舉,具有擴(kuò)展器件少、系統(tǒng)集成度高、穩(wěn)定性好、成本較低等特點(diǎn)。
[0060]圖4為本發(fā)明提出的一種基于云計(jì)算的三網(wǎng)融合應(yīng)用終端接入裝置的應(yīng)用流程圖?;谠朴?jì)算的三網(wǎng)融合應(yīng)用終端接入裝置的功能定義是可選實(shí)現(xiàn)的,應(yīng)能夠滿足云服務(wù)應(yīng)用交付方面的可用性、安全性與互聯(lián)性能標(biāo)準(zhǔn)。所述裝置提供的系統(tǒng)功能應(yīng)用流程,包括:云節(jié)點(diǎn)功能的查詢、云服務(wù)類型的查詢和云服務(wù)應(yīng)用模式的查詢,并提供對(duì)基于云計(jì)算的三網(wǎng)融合信息級(jí)或服務(wù)級(jí)的訪問,網(wǎng)絡(luò)接口規(guī)范描述了用戶訪問所需遵循的通信接口規(guī)范,規(guī)定了訪問云服務(wù)所使用的語言、參數(shù)、命名域,服務(wù)應(yīng)用響應(yīng)及云網(wǎng)絡(luò)基礎(chǔ)等返回信息的格式和內(nèi)容。所述裝置提供的訪問功能,通過主控單元協(xié)調(diào):云接入單元和云處理單元與終端嵌入式系統(tǒng)之間采用抽象映射,訪問操作不依賴于的數(shù)據(jù)通信交換類型及模式。
[0061]所述裝置通過云接入單元和云處理單元對(duì)云服務(wù)應(yīng)用數(shù)據(jù)迀移相關(guān)的控制流、數(shù)據(jù)流、日志、變量、接口、連接等管理功能。在控制流中每個(gè)組件都是一個(gè)任務(wù)。這些任務(wù)按預(yù)定義的順序執(zhí)行,在控制流中可能有根據(jù)當(dāng)前任務(wù)的執(zhí)行結(jié)果決定的分支路由。數(shù)據(jù)流解決數(shù)據(jù)轉(zhuǎn)換的問題,由一組預(yù)定義的轉(zhuǎn)換操作組成,起點(diǎn)通常是數(shù)據(jù)源(源表)、終點(diǎn)通常是數(shù)據(jù)的目的地(目標(biāo)表),數(shù)據(jù)流的執(zhí)行相當(dāng)于一個(gè)流水線的過程,每一行數(shù)據(jù)都是流水線中需要處理的零件,而每一個(gè)轉(zhuǎn)換都是流水線中的處理單元。數(shù)據(jù)流是專門處理數(shù)據(jù)操作的工作流。數(shù)據(jù)流也稱為流水線??梢詫?shù)據(jù)流認(rèn)為是裝配線,該裝配線包含了順序執(zhí)行的多個(gè)操作。在數(shù)據(jù)流中的每個(gè)節(jié)點(diǎn)都稱為轉(zhuǎn)換。數(shù)據(jù)流通常以源轉(zhuǎn)換開始,以目標(biāo)轉(zhuǎn)換結(jié)束。在這兩個(gè)轉(zhuǎn)換之間,預(yù)定義的數(shù)據(jù)流轉(zhuǎn)換被依序應(yīng)用到數(shù)據(jù)上。一些轉(zhuǎn)換是同步的,例如,查找、條件性拆分和數(shù)據(jù)轉(zhuǎn)換。這些同步的轉(zhuǎn)換可以并行執(zhí)行。一旦已經(jīng)將轉(zhuǎn)換應(yīng)用到數(shù)據(jù)行上,則下一個(gè)轉(zhuǎn)換可以開始處理該數(shù)據(jù)行,而無需等到上一級(jí)轉(zhuǎn)換處理完整個(gè)數(shù)據(jù)集。一些轉(zhuǎn)換是異步的,例如聚合和排序。這些轉(zhuǎn)換必須從前面的輸出中獲得所有的行,從而可以處理和產(chǎn)生輸出,用于后續(xù)轉(zhuǎn)換。除了預(yù)構(gòu)建的轉(zhuǎn)換清單(列表),還可以使用特定的API來構(gòu)建數(shù)據(jù)流轉(zhuǎn)換。數(shù)據(jù)流總是包含于任務(wù)流中,稱為數(shù)據(jù)流任務(wù),該任務(wù)是用于容納數(shù)據(jù)流的容器。在構(gòu)建數(shù)據(jù)流之前,必須將數(shù)據(jù)流任務(wù)加入到容器中。任務(wù)是任務(wù)流的基本組件,而轉(zhuǎn)換是數(shù)據(jù)流的基本組件。轉(zhuǎn)換是預(yù)定義的數(shù)據(jù)操作??梢詫⑥D(zhuǎn)換視為裝配線中的機(jī)器,用于對(duì)輸入數(shù)據(jù)按轉(zhuǎn)換列表進(jìn)行操作。
[0062]所述裝置將云服務(wù)的應(yīng)用交付作為支持網(wǎng)絡(luò)接入策略的一部分,通過對(duì)訪問云服務(wù)聯(lián)合設(shè)計(jì),確保提供端到端的數(shù)據(jù)訪問適配和控制能力,云接入單元將網(wǎng)絡(luò)適配接口為所述裝置架構(gòu)的可定義重構(gòu)的部件,包含一個(gè)或多個(gè)通信器件的組合,實(shí)現(xiàn)與物理網(wǎng)絡(luò)資源的靈活互聯(lián)與數(shù)據(jù)通信,并支持多種網(wǎng)絡(luò)訪問環(huán)境,云處理單元將提取的數(shù)據(jù)進(jìn)行讀寫,保存在本地硬盤上,包括名字空間、訪問控制信息和應(yīng)用數(shù)據(jù)到文件的映射信息,以及文件當(dāng)前所在的位置。所述裝置對(duì)基于云計(jì)算的三網(wǎng)融合云服務(wù)應(yīng)用數(shù)據(jù)迀移和處理具有控制能力,涉及到可靠性、可用性、保密性、完整性、真實(shí)性等終端信息安全技術(shù)的支撐。因此,所述基于云計(jì)算的三網(wǎng)融合應(yīng)用終端接入裝置在云服務(wù)應(yīng)用的數(shù)據(jù)通信連接建立、迀移維持和訪問釋放上建立可控機(jī)制,包括:
[0063]數(shù)據(jù)完整保密:通過對(duì)所訪問云服務(wù)應(yīng)用數(shù)據(jù)迀移的源、目的地址、端口等信息進(jìn)行完整性檢測(cè),主動(dòng)發(fā)現(xiàn)數(shù)據(jù)是否遭到破壞,有效杜絕傳輸數(shù)據(jù)的缺省、提高可靠性。
[0064]訪問認(rèn)證控制:建立完備的訪問控制機(jī)制,在終端與云服務(wù)通訊之前相互確認(rèn)系統(tǒng)的合法身份;在云服務(wù)和終端之間進(jìn)行數(shù)據(jù)、事件以及命令的交互,可通過應(yīng)用邏輯與底層數(shù)據(jù)傳輸通信機(jī)制得以相互隔離,防止未授權(quán)云節(jié)點(diǎn)的反向入侵,保證安全性。
[0065]綜上,所述基于云計(jì)算的三網(wǎng)融合應(yīng)用終端接入裝置提供蘊(yùn)涵式的云服務(wù)接入訪問框架,可定義和靈活提供終端接入訪問的網(wǎng)絡(luò)接口,基于終端嵌入式系統(tǒng)的資源調(diào)度機(jī)制,所提供自定義的數(shù)據(jù)處理類型和網(wǎng)絡(luò)適配接口開發(fā)設(shè)計(jì)方法,具有成本低、易擴(kuò)展的特性,有助于終端的集成實(shí)現(xiàn)、應(yīng)用維護(hù),并將其快速部署到逐漸擴(kuò)展的基于云計(jì)算的三網(wǎng)融合云服務(wù)資源整合架構(gòu)中。
[0066]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出:對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于云計(jì)算的三網(wǎng)融合應(yīng)用終端接入裝置,作為終端嵌入式系統(tǒng)與云服務(wù)端之間的連接裝置,終端嵌入式系統(tǒng)包括終端系統(tǒng)主控單元和終端系統(tǒng)接入裝置,云服務(wù)端包括三網(wǎng)融合云服務(wù)系統(tǒng)、云服務(wù)資源數(shù)據(jù)庫(kù)和云節(jié)點(diǎn)服務(wù)器,其特征在于,包括:云接入單元、云處理單元和適配接口,云接入單元和云處理單元分別通過總線接口與終端嵌入式系統(tǒng)主控單元相連;云接入單元和云處理單元包括若干功能模塊,各功能模塊之間采用統(tǒng)一的接口,并根據(jù)業(yè)務(wù)應(yīng)用需求對(duì)各模塊進(jìn)行擴(kuò)展或裁減;終端嵌入式系統(tǒng)主控單元根據(jù)三網(wǎng)融合應(yīng)用終端的需求通過接口調(diào)用相應(yīng)功能模塊并組裝成符合需求的服務(wù)提供給三網(wǎng)融合應(yīng)用終端; 所述云接入單元,為三網(wǎng)融合應(yīng)用終端提供接入云服務(wù)端的交互界面,通過連接的終端系統(tǒng)主控單元設(shè)置網(wǎng)絡(luò)適配接口,使網(wǎng)絡(luò)適配接口支持三網(wǎng)融合應(yīng)用終端配置和管理接入基于云計(jì)算的虛擬互聯(lián)網(wǎng)、虛擬電信網(wǎng)和虛擬廣播電視網(wǎng)所屬的異構(gòu)物理網(wǎng)絡(luò)環(huán)境;向三網(wǎng)融合云服務(wù)系統(tǒng)發(fā)送注冊(cè)、登錄及業(yè)務(wù)應(yīng)用服務(wù)請(qǐng)求信息;將三網(wǎng)融合云服務(wù)系統(tǒng)返回的響應(yīng)信息轉(zhuǎn)發(fā)給