[發明專利]一種支持多嵌入式設備計算遷移的系統和方法有效
| 申請號: | 201010296803.8 | 申請日: | 2010-09-29 |
| 公開(公告)號: | CN101937362A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | 陳佐;陳治;何筱茂;胡慧;李祥念;李展 | 申請(專利權)人: | 長沙行成信息科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F15/163 |
| 代理公司: | 湖南兆弘專利事務所 43008 | 代理人: | 周長清 |
| 地址: | 410005 湖南省長沙市蔡*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 嵌入式 設備 計算 遷移 系統 方法 | ||
技術領域
本發明主要涉及到數據處理方法及設備領域,特別是涉及一種可支持將多嵌入式設備中的計算任務遷移到計算機中的系統及方法。
背景技術
隨著信息技術的發展,嵌入式系統技術獲得了廣闊的發展空間,嵌入式產品已成為通信和消費類產品的共同發展方向。同時,與之相適應的各種終端應用在人們飛速增長的信息服務需求刺激下也不斷豐富,這就對傳統嵌入式設備的硬件和軟件提出了更高的需求。
但是,由于不同嵌入式設備的硬件方案和軟件系統千差萬別,使得各種應用程序無法普遍適用且移植困難。此外,隨著終端應用的不斷發展,其對硬件配置的要求也越來越高,當嵌入式終端無法適應新的業務和應用時,用戶便不得不頻繁更換終端設備,由此增加使用成本。
嵌入式設備以其低成本和使用便捷等優點,在人們的日常生活中得到了廣泛使用,尤其是在家庭中的應用日漸增多;隨著且人們生活水平的提高和信息技術的發展隨之也催生了人們在一個嵌入式終端上實現多個功能、獲取多種服務的需求。但由于嵌入式設備本身計算和存儲能力的限制,在實現多個嵌入式設備功能整合、提供多種應用及滿足操作簡單、實時應用等存在一定難度,尤其是僅依靠嵌入式設備本身的計算和存儲能力目前幾乎不能實現復雜應用,也無法徹底解決終端應用移植困難和終端應用發展帶來的硬件升級問題。
另一方面,隨著計算機技術的迅速發展,配置大容量硬盤的多核計算機逐步普及,計算機性能顯著提高。但在人們的應用中,除大型游戲外,其它文檔編輯、音視頻播放、小型游戲等應用對計算機資源的占用率極低,一般為10%左右,因此計算機的計算資源并未得到充分利用。
綜上所述,在嵌入式設備僅依靠自身的計算和存儲能力無法滿足用戶需求,而家庭用戶的計算機資源又存在冗余的情況下,如何結合二者優勢,利用計算機支持嵌入式設備以滿足用戶日益增長的信息服務需求,并解決其目前存在的問題就具有重要意義。在這種應用中,如何實現將多嵌入式設備的計算遷移到計算機中,充分利用計算機資源、減少計算冗余,降低實際應用對嵌入式設備軟硬件的依賴性,減少數據傳輸的帶寬占用率,獲得更好的用戶體驗,是需要重點解決的問題。
發明內容
本發明要解決的技術問題就在于:針對現有技術存在的技術問題,本發明提供一種結構簡單緊湊、成本低廉、操作簡便、原理簡單、處理能力強、延遲小、并發接入能力強、傳輸過程中對網絡帶寬要求低的支持多嵌入式設備計算遷移的系統及方法。
為解決上述技術問題,本發明采用以下技術方案:
一種支持多嵌入式設備計算遷移的系統,其特征在于包括:
計算機,內置與嵌入式設備對應的虛擬機,用來接收嵌入式設備提出的交互式服務請求、開啟虛擬機以及建立計算機到嵌入式設備的數據傳輸路徑;所述虛擬機用來執行嵌入式設備用戶的操作指令,并將執行結果發送給編碼機;所述執行結果為屏幕信息,所述屏幕信息包括執行用戶操作指令時計算機屏幕所對應的視頻圖像和音頻數據;
編碼機,與計算機相連,用以接收來自計算機的視頻圖像和音頻數據并進行并行壓縮編碼,然后發送給嵌入式設備;
嵌入式設備,用以接收編碼機發送的數據以及與所述計算機進行交互式服務指令的傳送。
作為本發明的進一步改進:
所述編碼機為編碼卡,所述編碼卡包括用以從計算機處獲取視頻圖像和音頻數據的音視頻接收單元、用以自音視頻接收單元中獲取視頻圖像和音頻數據并將其轉換成符合編碼單元處理格式的高清多媒體接口單元、連接高清多媒體接口單元且用以對視頻圖像和音頻數據進行并行壓縮編碼的編碼單元、將編碼單元壓縮編碼后的視頻圖像和音頻數據進行發送的通訊單元以及對編碼單元和通訊單元進行控制和協調的控制單元。
所述編碼卡上設置有用來與計算機連接的USB接口。
所述編碼卡上設置有用來與計算機連接的串口。
所述編碼卡與一個嵌入式設備相對應,或者所述編碼卡與兩個以上的嵌入式設備相對應。
所述虛擬機的數量與嵌入式設備的數量一致。
所述編碼機和嵌入式設備之間的通信方式為有線方式、或為無線方式。
本發明進一步提供一種支持多嵌入式設備計算遷移的方法,其步驟為:?
?嵌入式設備請求服務:任意一嵌入式設備向計算機發出交互式服務請求;
?計算機提供交互式服務:初始化且啟動服務程序,對連接的編碼機驅動進行加載;接收用戶端嵌入式設備的服務請求指令,即時對編碼機資源是否足夠進行判斷;響應該服務請求指令,對應所述嵌入式設備開啟一個虛擬機以及針對該嵌入式設備分配編碼機資源,開啟服務線程,進一步建立從虛擬機經編碼機至嵌入式設備的數據傳輸路徑,開始數據傳送;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙行成信息科技有限公司,未經長沙行成信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010296803.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:分時復用存儲器直接訪問控制器
- 下一篇:數據處理電路





