[發明專利]網絡數據處理終端及在其中處理網絡數據的方法有效
| 申請號: | 201310236670.9 | 申請日: | 2013-06-15 |
| 公開(公告)號: | CN104243412B | 公開(公告)日: | 2019-03-05 |
| 發明(設計)人: | 付賢民;陳耀宗;周清海;徐淵;朱明程;馮雁軍;張建國 | 申請(專利權)人: | 深圳市振華微電子有限公司;中國振華(集團)科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 深圳市瑞方達知識產權事務所(普通合伙) 44314 | 代理人: | 張約宗;張秋紅 |
| 地址: | 518057 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳輸單元 底層網絡 網絡數據 硬件加速 網絡數據處理 網絡數據信息 處理網絡 指令信息 終端 大流量數據 單元接收 單元通信 視頻數據 應用需求 功耗 傳輸 網絡 | ||
1.一種在移動終端中處理網絡數據的方法,所述終端包括底層網絡單元(13)、傳輸單元(15)、以及通過傳輸單元(15)與所述底層網絡單元(13)通信連接的中央處理單元(14)和硬件加速單元(10);其特征在于,所述方法包括如下步驟:
S1:由底層網絡單元(13)接收來自網絡端的網絡數據信息,所述網絡數據信息包括網絡數據以及指令信息;
S2:根據所接收到的所述指令信息,利用傳輸單元(15)將接收到的所述網絡數據選擇性地傳輸至所述中央處理單元(14)和所述硬件加速單元(10)中的一個,并由所述中央處理單元(14)或所述硬件加速單元(10)根據應用需求對所述網絡數據進行相應處理;
其中,所述指令信息包括請求信息和結束信息,所述請求信息和結束信息由服務器和終端雙方預先定義,所述請求信息為:源IP地址、目的IP地址、源UDP地址、目的UDP地址、01010101;所述結束信息為:源IP地址、目的IP地址、源UDP地址、目的UDP地址、01010100;且請求信息包的判斷是通過中央處理單元(14)判斷,結束信息包是通過硬件加速單元(10)判斷;
所述硬件加速單元(10)包括由FPGA實現的硬件網絡處理單元(11)、以及通過DMA方式與所述硬件網絡處理單元(11)通信連接的硬件解碼單元(12);所述硬件加速單元(10)包括視頻解碼器;
所述步驟S2包括:
S2-1:當中央處理單元(14)接收到所述指令信息中的請求信息時停止從傳輸單元(15)獲取網絡數據信息,所述傳輸單元(15)將所述網絡數據信息傳輸至所述硬件加速單元(10),所述硬件加速單元(10)對所述網絡數據信息進行協議解析,并對獲得的網絡數據進行加速處理操作;
S2-2:當硬件加速單元(10)接收到所述指令信息中的結束信息時停止從傳輸單元(15)獲取網絡數據信息,所述傳輸單元(15)將所述網絡數據信息傳輸至所述中央處理單元(14),所述中央處理單元(14)對所述網絡數據信息中的所述網絡數據進行協議解析處理操作;
在所述步驟S2-1中,當所述傳輸單元(15)將所述網絡數據信息傳輸至所述硬件加速單元(10)時,利用該硬件網絡處理單元(11)對所述網絡數據信息進行網絡層和傳輸層處理操作,以獲取其中的包含網絡數據的應用數據包,并利用所述硬件解碼單元(12)實現應用層處理對所述應用數據包中的網絡數據進行加速處理操作。
2.根據權利要求1所述的在移動終端中處理網絡數據的方法,其特征在于,所述請求信息中還包括服務端地址信息和服務端端口號;所述硬件網絡處理單元(11)對所述網絡數據信息進行網絡層和傳輸層處理操作還包括:判斷所述網絡數據信息中的源地址信息和源端口號是否與所述服務端地址信息和服務端端口號相符,若否,丟棄該網絡數據信息,若是,繼續處理該網絡數據信息。
3.根據權利要求2所述的在移動終端中處理網絡數據的方法,其特征在于,所述網絡數據是視頻數據,所述加速處理操作包括:利用所述硬件解碼單元對該視頻數據進行視頻解碼操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市振華微電子有限公司;中國振華(集團)科技股份有限公司,未經深圳市振華微電子有限公司;中國振華(集團)科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310236670.9/1.html,轉載請聲明來源鉆瓜專利網。





