[發明專利]在嵌入式終端接收來自衛星的ULE/MPE數據的方法有效
| 申請號: | 201210514715.X | 申請日: | 2012-12-05 |
| 公開(公告)號: | CN103051606A | 公開(公告)日: | 2013-04-17 |
| 發明(設計)人: | 賈小波;張永強;趙宇峰;王鵬麗;馬凌云;張鵬;李偉 | 申請(專利權)人: | 鄭州威科姆科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12 |
| 代理公司: | 鄭州大通專利商標代理有限公司 41111 | 代理人: | 白毅明 |
| 地址: | 450001 河南省*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 終端 接收 來自 衛星 ule mpe 數據 方法 | ||
1.一種在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:在嵌入式Linux終端,通過將嵌入式Linux終端中的DVB設備和linux網卡驅動接口相結合,虛擬出一個網卡設備,利用DVB設備接收來自衛星的ULE/MPE封裝的數據,將其中的IP數據抽取出來轉發至IP協議棧,然后在應用程序中根據業務需要接收并處理相應的IP數據。
2.根據權利要求1所述的在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:利用DVB設備接收來自衛星的ULE/MPE封裝的數據的步驟如下:
步驟1:終端上電后啟動操作系統并加載虛擬網卡驅動,在加載驅動時以ULE/MPE數據所在的TS流的PID作為輸入參數;?
步驟2:對虛擬網卡設備配置IP地址;
步驟3:Tuner設備用于選擇接收某個頻率的調制信號,對Tuner設備設置ULE/MPE數據所在的頻點參數,頻點鎖定后利用虛擬網卡驅動中的解復用設備過濾出ULE或MPE數據,并進一步對數據進行解析、重組和轉發;?
步驟4:啟動應用層的衛星接收程序,接收所需要的IP數據。
3.根據權利要求1或2所述的在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:通過編寫驅動程序虛擬一個網卡設備負責數據的接收,數據來自解復用設備的過濾輸出。
4.根據權利要求3所述的在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:加載虛擬網卡驅動程序時,將要接收的衛星數據的PID作為輸入參數,將這些參數作為解復用設備過濾數據的條件,其中每個PID都和一路IP數據對應。
5.根據權利要求4所述的在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:如果接收的衛星數據是按MPE規范進行封裝,則需要將tableId作為進一步過濾數據的條件,這樣解復用設備過濾出來的數據是DSM-CC結構的數據分段,將數據按照規范中的格式進行解析,將其中的IP數據取出,重組為數據鏈路層以太幀,最后通過linux內核中的netif_rx()接口將數據送入IP協議棧。
6.根據權利要求4所述的在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:如果接收的衛星數據是按ULE規范進行封裝,解復用設備過濾出來的是TS分組,將其有效載荷按照ULE結構進行解析,抽取其中的IP數據,重組為數據鏈路層以太幀,通過netif_rx()接口將數據送入IP協議棧;驅動加載成功后,給虛擬出的網卡設備分配IP地址。
7.根據權利要求5或6所述的在嵌入式終端接收來自衛星的ULE/MPE數據的方法,其特征是:通過對終端上的Tuner設備進行頻點參數設定,鎖定衛星數據所在的頻點;鎖定成功后,在虛擬網卡驅動中,解復用設備即可按照設定的過濾條件過濾出ULE/MPE數據;在應用程序中,使用socket編程接口,加入各IP數據對應的組播組,即可接收到對應的IP數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州威科姆科技股份有限公司,未經鄭州威科姆科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210514715.X/1.html,轉載請聲明來源鉆瓜專利網。





