亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于AOC光纖的ARM云終端系統(tǒng)的制作方法

文檔序號:12068348閱讀:363來源:國知局
本發(fā)明涉及網(wǎng)絡(luò)設(shè)備數(shù)據(jù)傳輸領(lǐng)域,具體涉及一種基于AOC光纖的ARM云終端系統(tǒng)。
背景技術(shù)
::VDI(VirtualDesktopInfrastructure,即虛擬桌面基礎(chǔ)架構(gòu))是通過在數(shù)據(jù)中心的服務(wù)器運(yùn)行操作系統(tǒng)(如Windows7),將用戶的桌面進(jìn)行虛擬化。用戶通過來自客戶端設(shè)備(客戶機(jī)或是家用PC)的客戶計(jì)算協(xié)議與虛擬桌面進(jìn)行連接,用戶訪問他們的虛擬桌面就像是訪問傳統(tǒng)的本地安裝桌面一樣。VDI在一臺服務(wù)器內(nèi)完成所有的處理任務(wù),僅將終端設(shè)備用作一個(gè)I/O平臺(如顯示器、鼠標(biāo)、鍵盤),因此所有的桌面以及可視化渲染工作是在服務(wù)器的處理器內(nèi)完成的,生成的圖像通過局域網(wǎng)轉(zhuǎn)發(fā)給終端設(shè)備。通過這種方式由服務(wù)器渲染基本的Windows桌面會話以及其它元素通常沒有任何問題,但在執(zhí)行高級圖形任務(wù)(比如高清視頻播放或者3D圖形應(yīng)用)時(shí)會遇到性能問題,影響性能的其中一個(gè)重要的因素就是局域網(wǎng)的帶寬。例如要播放4Kb高清視頻(分辨率為4096×2160b),視頻至少需要到達(dá)25幀每秒,這樣一臺終端每秒需要接收4096*2160*4(RGBA)*25=400MB的數(shù)據(jù)量。對于目前常用的1000Mb網(wǎng)絡(luò),單臺終端能達(dá)到的數(shù)據(jù)量為125MB/S,這樣的數(shù)據(jù)接收能力顯然不能滿足高清視頻的數(shù)據(jù)傳輸需求。為此VDI會在服務(wù)器端進(jìn)行數(shù)據(jù)壓縮,在終端進(jìn)行解壓縮。數(shù)據(jù)壓縮分為有無損壓縮和有損壓縮,如果采用無損壓縮算法,算法會加重服務(wù)器的負(fù)擔(dān);當(dāng)多臺終端同時(shí)需要播放視頻時(shí),服務(wù)器資源消耗出現(xiàn)瓶頸,從而影響視頻播放效果。如果采用有損壓縮則會影響畫面質(zhì)量。為此要解決帶寬問題需要提高網(wǎng)絡(luò)傳輸速度,以解決數(shù)據(jù)傳輸?shù)钠款i。光纖技術(shù)的出現(xiàn)為解決該問題提供了一種思路,目前云終端系統(tǒng)大多采用ARM(AcornRISCMachine,英國Acorn有限公司設(shè)計(jì)的低功耗成本的第一款RISC微處理器)芯片?,F(xiàn)有技術(shù)中基于以太網(wǎng)的ARM云終端如附圖1所示,該方案是現(xiàn)在的一種通用架構(gòu),其問題在于以太網(wǎng)傳輸?shù)钠款i,千兆網(wǎng)絡(luò)理論最大傳輸速度僅為125MB/S,無法滿足高清4K(2K)數(shù)據(jù)傳輸需求。同時(shí)當(dāng)終端數(shù)目較多時(shí),傳輸?shù)姆€(wěn)定性也會受到一定影響?;赨SB(UniversalSerialBus,通用串行總線)AOC(ActiveOpticalCables,有源光纜)光纖的零終端如附圖2所示,該方案雖然其傳輸速度較快,但其不足在于需要服務(wù)器端同時(shí)處理VDI客戶端與服務(wù)器端的任務(wù),從而造成服務(wù)器壓力過大。技術(shù)實(shí)現(xiàn)要素:本發(fā)明要解決的技術(shù)問題是,針對現(xiàn)有技術(shù)存在的上述不足,提供一種基于AOC光纖的ARM云終端系統(tǒng),利用已有的USBAOC光纖線傳輸VDI協(xié)議數(shù)據(jù),以提高數(shù)據(jù)傳輸速度與穩(wěn)定性,同時(shí)又不增加服務(wù)器的負(fù)擔(dān)。本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案是:基于AOC光纖的ARM云終端系統(tǒng),包括服務(wù)器、傳輸層和ARM終端,ARM終端通過傳輸層與服務(wù)器通訊連接;所述ARM終端包括USB設(shè)備控制器層、RNDIS設(shè)備層(含設(shè)備管理)、網(wǎng)絡(luò)管理層和VDI客戶端,RNDIS設(shè)備層設(shè)置于USB設(shè)備控制器層之上,實(shí)現(xiàn)遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范;網(wǎng)絡(luò)管理層用于將光纖網(wǎng)絡(luò)直接模擬為以太網(wǎng),支持TCP/IP協(xié)議,并實(shí)現(xiàn)USB設(shè)備控制器層、RNDIS設(shè)備層與VDI客戶端之間的IP網(wǎng)絡(luò)地址設(shè)置;VDI客戶端是一個(gè)運(yùn)行于云終端的虛擬機(jī)客戶端;所述服務(wù)器采用網(wǎng)橋或網(wǎng)絡(luò)地址轉(zhuǎn)換方式管理傳輸層和ARM終端的網(wǎng)絡(luò)數(shù)據(jù),至少包括VDI服務(wù)器端和RNDIS設(shè)備管理層。按上述方案,所述傳輸層使用USBAOC光纖線,USBAOC光纖線作為ARM終端與服務(wù)器的硬件數(shù)據(jù)通道,包括標(biāo)準(zhǔn)的VDI傳輸協(xié)議,VDI傳輸協(xié)議的數(shù)據(jù)內(nèi)容按如下格式進(jìn)行傳輸:按上述方案,所述服務(wù)器還包括網(wǎng)絡(luò)重定向模塊,網(wǎng)絡(luò)重定向模塊用于通過TCP/IP重定向機(jī)制使ARM終端訪問internet。按上述方案,所述ARM終端的USB設(shè)備控制器層由ARM芯片開發(fā)廠商提供,分為USB2.0和USB3.0兩種不同的實(shí)現(xiàn):i)USB3.0設(shè)備控制器(在使用了USB3.0的ARM芯片上,直接將USBAOC光纖線接入到USB3.0設(shè)備控制器);ii)USB2.0設(shè)備控制器,在ARM芯片板上外接一個(gè)USB3TT芯片,該USB3TT芯片用于將從USB2.0DeviceController出來的USB信號轉(zhuǎn)換為USB3.0信號。按上述方案,所述ARM終端的RNDIS設(shè)備層包括如下USB控制傳輸命令:按上述方案,所述ARM終端的網(wǎng)絡(luò)管理層分為3個(gè)組成部分:i)TCP/IP網(wǎng)絡(luò)協(xié)議層,用于設(shè)置IP、子網(wǎng)掩碼、DNS服務(wù)器,完成網(wǎng)絡(luò)設(shè)置;ii)網(wǎng)絡(luò)抽象層,用于將網(wǎng)絡(luò)行為定義為如下抽象行為:a.網(wǎng)絡(luò)連接事件,NET_LINKUP,當(dāng)該事件發(fā)生時(shí)表示物理網(wǎng)絡(luò)已經(jīng)處于連接狀態(tài);b.網(wǎng)絡(luò)斷開事件,NET_LINKDONW,當(dāng)該事件發(fā)生時(shí)表示物理網(wǎng)絡(luò)已經(jīng)處于連接斷開狀態(tài);c.網(wǎng)絡(luò)數(shù)據(jù)發(fā)送,SendData,將網(wǎng)絡(luò)發(fā)送到當(dāng)前網(wǎng)絡(luò)接口;d.網(wǎng)絡(luò)數(shù)據(jù)接收,RecevieData,從當(dāng)前網(wǎng)絡(luò)接口讀取數(shù)據(jù);f.網(wǎng)絡(luò)配置事件(IP,子網(wǎng)掩碼,網(wǎng)絡(luò)接口禁用于啟用),NetConfig;g.網(wǎng)絡(luò)當(dāng)前工作接口選擇,SeleteNetInterface;iii)USB熱插拔處理層,用于當(dāng)USBAOC光纖線插入時(shí),USB熱插拔處理層向網(wǎng)絡(luò)抽象層發(fā)送網(wǎng)絡(luò)連接事件,當(dāng)USBAOC光纖線拔出時(shí)向網(wǎng)絡(luò)管理層發(fā)送網(wǎng)絡(luò)斷開事件。按上述方案,所述服務(wù)器的RNDIS設(shè)備管理層的驅(qū)動模塊由標(biāo)準(zhǔn)Linuxkernel提供,增加控制命令UsbReqGetIp和UsbReqSetIP的發(fā)送端。按上述方案,所述服務(wù)器的RNDIS設(shè)備管理層實(shí)現(xiàn)RNDIS設(shè)備的熱插拔管理與IP地址管理具體如下:1)熱插拔管理:采用udev腳本實(shí)現(xiàn),在/etc/udev/rule.d中增加一條規(guī)則,當(dāng)發(fā)現(xiàn)光纖插入云終端時(shí),自動調(diào)用shell腳本完成RNDIS接口與網(wǎng)橋的綁定;2)IP地址管理:基于網(wǎng)橋的實(shí)現(xiàn)方案,在服務(wù)器端維護(hù)一個(gè)“(終端序列號,IP地址)”的表格(以下簡稱為TableIp)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:1、采用USBAOC光纖線連接ARM云終端與服務(wù)器,以提高VDI協(xié)議的傳輸效率與穩(wěn)定性,USBAOC光纖線能達(dá)到的速度為5Gb/S=640MB/S,該速度能滿足4K高清視頻的傳輸需求;2、在物理連接上云終端采用USB設(shè)備控制器(包含加入U(xiǎn)SB3.0光電轉(zhuǎn)換芯片)來連接USBAOC光纖線與(中間可增加USB3.0Hub)服務(wù)器,通用性強(qiáng);3、在協(xié)議層,服務(wù)器與云終端采用RNDIS設(shè)備支持USBAOC光纖線實(shí)現(xiàn)TCP/IP網(wǎng)絡(luò)連接,RNDIS設(shè)備層實(shí)現(xiàn)了Mac地址,簡化了上層模塊設(shè)計(jì);4、服務(wù)器采用網(wǎng)橋或網(wǎng)絡(luò)地址轉(zhuǎn)換方式管理USBAOCRndis設(shè)備網(wǎng)絡(luò)數(shù)據(jù),VDI客戶端與服務(wù)器端的傳輸采用點(diǎn)對點(diǎn)的方式,大幅提高了傳輸?shù)姆€(wěn)定性;5、該系統(tǒng)不僅適用于ARM云終端,對X86、MIPS等類別的其它終端系統(tǒng)同樣適用。附圖說明圖1為現(xiàn)有技術(shù)基于以太網(wǎng)的ARM云終端的結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)基于USBAOC光纖的零終端的結(jié)構(gòu)示意圖;圖3為本發(fā)明基于AOC光纖的ARM云終端系統(tǒng)的總體方案設(shè)計(jì)示意圖;圖4為本發(fā)明ARM終端工作原理圖;圖5為ARM終端引入網(wǎng)絡(luò)抽象層的網(wǎng)絡(luò)架構(gòu)圖;圖6為本發(fā)明服務(wù)器端原理圖;圖7為本發(fā)明實(shí)施例服務(wù)器端設(shè)置客戶端IP流程圖;圖8為本發(fā)明實(shí)施例服務(wù)器端在普通教學(xué)場景下的架構(gòu)圖;圖9為本發(fā)明實(shí)施例服務(wù)器端在中端4K視頻支持方案下的架構(gòu)圖;圖10為本發(fā)明實(shí)施例服務(wù)器端在高端圖形工作站支持方案下的架構(gòu)圖。具體實(shí)施方式以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)一步的描述,所舉實(shí)例只用于解釋說明本發(fā)明,并非限定本發(fā)明的應(yīng)用范圍。如圖3所示,本發(fā)明實(shí)施例所述的基于AOC光纖的ARM云終端系統(tǒng),包括服務(wù)器、傳輸層和ARM終端,ARM終端通過傳輸層與服務(wù)器通訊連接;ARM終端包括USB設(shè)備控制器層、RNDIS設(shè)備層(含設(shè)備管理)、網(wǎng)絡(luò)管理層和VDI客戶端;RNDIS設(shè)備層設(shè)置于USB設(shè)備控制器層之上,實(shí)現(xiàn)遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范;網(wǎng)絡(luò)管理層用于將光纖網(wǎng)絡(luò)直接模擬為以太網(wǎng),支持TCP/IP協(xié)議,并實(shí)現(xiàn)USB設(shè)備控制器層、RNDIS設(shè)備層與VDI客戶端之間的IP網(wǎng)絡(luò)地址設(shè)置;VDI客戶端是一個(gè)運(yùn)行于云終端的虛擬機(jī)的客戶端;服務(wù)器采用網(wǎng)橋或網(wǎng)絡(luò)地址轉(zhuǎn)換方式管理傳輸層和ARM終端的網(wǎng)絡(luò)數(shù)據(jù),至少包括VDI服務(wù)器端和RNDIS設(shè)備管理層,RNDIS設(shè)備管理層用于接收USB數(shù)據(jù),并轉(zhuǎn)換成TCP/IP數(shù)據(jù),實(shí)現(xiàn)RNDIS設(shè)備的熱插拔管理與IP地址管理。傳輸層使用USBAOC光纖線,包括標(biāo)準(zhǔn)的VDI傳輸協(xié)議,VDI傳輸協(xié)議的數(shù)據(jù)內(nèi)容按如下格式進(jìn)行傳輸:服務(wù)器還包括網(wǎng)絡(luò)重定向模塊,網(wǎng)絡(luò)重定向模塊用于通過TCP/IP重定向機(jī)制使ARM終端訪問internet。如圖4所示,ARM終端包括USB設(shè)備控制器層、RNDIS設(shè)備層、網(wǎng)絡(luò)管理層和VDI客戶端:(1)USB設(shè)備控制器層由ARM芯片開發(fā)廠商提供,由于USB分為USB3.0和USB2.0,目前USBAOC需要工作在USB3.0模式下,因此USB設(shè)備控制器層分為USB2.0和USB3.0兩種不同的實(shí)現(xiàn):i)USB3.0DeviceController,在使用了USB3.0的ARM芯片上,可以直接將USBAOC光纖線接入到USB3.0DeviceController;ii)USB2.0DeviceController,由于USBAOC僅支持USB3.0,但目前大量的ARM芯片僅能支持USB2.0;為了解決這一矛盾,可以在Arm芯片板上外接一個(gè)USB3TT芯片,該USB3TT芯片能將從USB2.0DeviceController出來的USB信號轉(zhuǎn)換為USB3.0信號;(2)RNDIS設(shè)備層設(shè)置于USB設(shè)備控制器層之上,用于支持TCP/IP協(xié)議,實(shí)現(xiàn)遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范(RemoteNetworkDriverInterfaceSpecification,即RNDIS),基于USB設(shè)備控制器層實(shí)現(xiàn)RNDIS實(shí)際上就是TCP/IPoverUSB,就是在USB設(shè)備控制器層上支持TCP/IP協(xié)議,因此采用遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動程序接口規(guī)范(RNDIS)后,ARM終端的應(yīng)用軟件覺察不到采用的是光纖網(wǎng)絡(luò)還是傳統(tǒng)網(wǎng)絡(luò);同時(shí)在RNDIS的驅(qū)動中實(shí)現(xiàn)了網(wǎng)卡的MAC地址。為了能讓服務(wù)器方便設(shè)置RNDIS設(shè)備層的IP,RNDIS設(shè)備層需要修改驅(qū)動代碼,增加如下USB控制傳輸命令:(3)由于RNDIS設(shè)備層實(shí)現(xiàn)了網(wǎng)卡的Mac地址,所以為了盡可能的簡化上層的軟件設(shè)計(jì),增加一個(gè)網(wǎng)絡(luò)管理層,網(wǎng)絡(luò)管理層用于將光纖網(wǎng)絡(luò)直接模擬為以太網(wǎng),這樣對于網(wǎng)絡(luò)管理層以上的軟件系統(tǒng)而言,就不需要判斷是光纖還是以太網(wǎng)了;網(wǎng)絡(luò)管理層分為3個(gè)組成部分:i)TCP/IP網(wǎng)絡(luò)協(xié)議層,用于設(shè)置IP、子網(wǎng)掩碼、DNS服務(wù)器,完成網(wǎng)絡(luò)設(shè)置;對于使用Linux操作系統(tǒng)的云終端,采用ifconfig完成這一功能,無論是rndis還是以太網(wǎng)都可以采用該命令完成網(wǎng)絡(luò)設(shè)置;ii)網(wǎng)絡(luò)抽象層,用于將網(wǎng)絡(luò)行為定義為如下抽象行為:a.網(wǎng)絡(luò)連接事件,NET_LINKUP,當(dāng)該事件發(fā)生時(shí)表示物理網(wǎng)絡(luò)已經(jīng)處于連接狀態(tài);b.網(wǎng)絡(luò)斷開事件,NET_LINKDONW,當(dāng)該事件發(fā)生時(shí)表示物理網(wǎng)絡(luò)已經(jīng)處于連接斷開狀態(tài);c.網(wǎng)絡(luò)數(shù)據(jù)發(fā)送,SendData,將網(wǎng)絡(luò)發(fā)送到當(dāng)前網(wǎng)絡(luò)接口;d.網(wǎng)絡(luò)數(shù)據(jù)接收,RecevieData,從當(dāng)前網(wǎng)絡(luò)接口讀取數(shù)據(jù);f.網(wǎng)絡(luò)配置事件(IP,子網(wǎng)掩碼,網(wǎng)絡(luò)接口禁用于啟用),NetConfig;g.網(wǎng)絡(luò)當(dāng)前工作接口選擇,SeleteNetInterface;由于網(wǎng)絡(luò)抽象層的引入,整個(gè)網(wǎng)絡(luò)架構(gòu)看起來如圖5所示;iii)USB熱插拔處理層,用于當(dāng)USBAOC光纖線插入時(shí),USB熱插拔處理層向網(wǎng)絡(luò)管理層發(fā)送網(wǎng)絡(luò)連接事件,當(dāng)USBAOC光纖線拔出時(shí)向網(wǎng)絡(luò)管理層發(fā)送網(wǎng)絡(luò)斷開事件;(4)VDI客戶端由于ARM終端兼容TCP/IP協(xié)議,所以VDI客戶端(無論是采用RDP協(xié)議還是Spice協(xié)議)不需要任何修改;這一點(diǎn)正好能體現(xiàn)該方案的優(yōu)勢。如圖6所示,服務(wù)器的VDI服務(wù)器端由于兼容TCP/IP協(xié)議,所以不需要任何修改;網(wǎng)絡(luò)重定向模塊用于通過TCP/IP重定向機(jī)制使ARM終端訪問internet,解決Rndis設(shè)備訪問公網(wǎng)(internet或企業(yè)局域網(wǎng)),其主要實(shí)現(xiàn)機(jī)制分為兩種:1)基于iptables與NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)的重定向機(jī)制:當(dāng)檢測到從RNDIS設(shè)備出來的數(shù)據(jù)時(shí),將數(shù)據(jù)轉(zhuǎn)發(fā)到服務(wù)器的工作網(wǎng)卡,從而將數(shù)據(jù)發(fā)送到外網(wǎng),當(dāng)檢測到發(fā)向工作網(wǎng)卡的某個(gè)特定端口的數(shù)據(jù)時(shí),將數(shù)據(jù)包重定向到RNDIS接口;2)基于網(wǎng)橋的管理機(jī)制:在服務(wù)器上建立一個(gè)網(wǎng)橋,并將該網(wǎng)橋與服務(wù)器上的物理外網(wǎng)網(wǎng)口綁定;將RNDIS接口加入到該網(wǎng)橋,并將RNDIS設(shè)備層的IP與網(wǎng)橋設(shè)為統(tǒng)一網(wǎng)段;當(dāng)數(shù)據(jù)傳輸時(shí),網(wǎng)橋自動完成數(shù)據(jù)的轉(zhuǎn)發(fā);RNDIS設(shè)備管理層的驅(qū)動模塊由標(biāo)準(zhǔn)Linuxkernel提供,但需要增加控制命令UsbReqGetIp和UsbReqSetIP的發(fā)送端。RNDIS設(shè)備管理層,由于服務(wù)器會連接多個(gè)RNDIS設(shè)備,因而RNDIS設(shè)備管理層用于實(shí)現(xiàn)RNDIS設(shè)備的熱插拔管理與IP地址管理:1)熱插拔管理:一種實(shí)現(xiàn)RNDIS設(shè)備的熱插拔管理的方法是采用udev腳本實(shí)現(xiàn),在/etc/udev/rule.d中增加一條規(guī)則,當(dāng)發(fā)現(xiàn)光纖插入云終端時(shí),自動調(diào)用shell腳本完成RNDIS接口與網(wǎng)橋的綁定;2)IP地址管理:在基于網(wǎng)橋的實(shí)現(xiàn)方案中,由于網(wǎng)橋的網(wǎng)段需要和RNDIS設(shè)備在同一個(gè)網(wǎng)段中,因而在服務(wù)器需要為記錄ARM終端的IP地址,每個(gè)ARM終端都有其唯一的序列號,因此在服務(wù)器端需要維護(hù)一個(gè)(終端序列號,IP地址)的表格(以下簡稱為TableIp);當(dāng)一個(gè)新的RNDIS設(shè)備加入到網(wǎng)絡(luò)中時(shí)工作流程如下:a.udev發(fā)現(xiàn)rndis,RNDIS設(shè)備加入到網(wǎng)絡(luò),調(diào)用腳本激活該RNDIS接口,并加入到網(wǎng)橋;同時(shí)讀取RNDIS設(shè)備序列號,這里記為sid;b.向ARM終端發(fā)送usbcontrol命令,UsbReqGetIp,由于ARM終端為初始化IP,所以該命令返回為空;c.服務(wù)器查看sid在TableIP中的IP,如果為空則分配一個(gè)未使用的IP地址,并加入到TableIP中;d.服務(wù)器發(fā)送UsbReqSetIp(IpAddr,NetMask,DNS)控制傳輸命令,設(shè)置IP。服務(wù)器采用網(wǎng)橋或網(wǎng)絡(luò)地址轉(zhuǎn)換方式管理USBAOC光纖線和Rndis設(shè)備層的網(wǎng)絡(luò)數(shù)據(jù),本發(fā)明實(shí)際案例中采用了基于網(wǎng)橋的管理方法。服務(wù)器啟動流程a.服務(wù)器(采用中標(biāo)麒麟操作系統(tǒng))開機(jī)啟動后配置網(wǎng)橋,網(wǎng)橋接口名為br100,同時(shí)與物理網(wǎng)卡eno0進(jìn)行綁定。b.對網(wǎng)橋br100設(shè)置IP地址、子網(wǎng)掩碼和DNS等,例如將IP設(shè)為192.168.1.10,子網(wǎng)掩碼設(shè)為255.255.255.0;c.服務(wù)器加載udev規(guī)則用于動態(tài)監(jiān)測USBRndis設(shè)備插入;當(dāng)Rndis設(shè)備插入時(shí)首先用ifconfig激活其網(wǎng)絡(luò)接口與設(shè)定接口IP信息;其次將該Rndis設(shè)備接口加入到br100(使用brctl工具)。終端的實(shí)現(xiàn)前提:ARM云終端通過實(shí)現(xiàn)一個(gè)compositeUSBdevice,分為一個(gè)Rndis接口和一個(gè)acm(串口)接口;Rndis接口用于網(wǎng)絡(luò)通訊,acm接口用于接受服務(wù)器的配置命令;服務(wù)器設(shè)置VDI客戶端的IP流程如下圖7所示。普通教學(xué)場景僅要求1080P視頻支持,所以可以采用較低成本的方案,使用rockhcip3229芯片。該芯片僅提供USB2.0devicecontroller;而USBAOC需要工作在USB3.0模式;所以需要在ARM芯片上在增加一顆USB光電轉(zhuǎn)換芯片(簡稱為U3TT),同時(shí)可采用一根光纖帶4個(gè)終端(中間采用基于VIA芯片的USB3.0Hub),以分?jǐn)偣饫w成本。其架構(gòu)如圖8所示,該方案了每個(gè)終端的理論網(wǎng)絡(luò)傳輸速度為800Mb/s=100MB/S。服務(wù)器在中端4K視頻支持方案下的架構(gòu)如圖9所示,ARM芯片采用Rockchip3368,該芯片支持USB3.0devicecontroller,可以實(shí)現(xiàn)光纖與ARM終端的直連。該方案的最大理論傳輸速度為5Gb/s/4=1.25Gb/s=160MB/S.其性能大于千兆有線網(wǎng)絡(luò)。如果需要更高的圖形傳輸要求,同時(shí)減輕服務(wù)器由于視頻壓縮帶來的負(fù)擔(dān),可采用如圖10所示的服務(wù)器在高端圖形工作站支持方案下的架構(gòu)圖,該方案的最大理論傳輸速度為5Gb/s=640MB/S。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之類,所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3 當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1