[發(fā)明專利]一種無線局域網(wǎng)卡芯片數(shù)據(jù)流控制方法有效
| 申請(qǐng)?zhí)枺?/td> | 200810240847.1 | 申請(qǐng)日: | 2008-12-26 |
| 公開(公告)號(hào): | CN101771531A | 公開(公告)日: | 2010-07-07 |
| 發(fā)明(設(shè)計(jì))人: | 劉鵬 | 申請(qǐng)(專利權(quán))人: | 北京中電華大電子設(shè)計(jì)有限責(zé)任公司 |
| 主分類號(hào): | H04L9/08 | 分類號(hào): | H04L9/08;H04L12/28 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100102 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 無線 局域 網(wǎng)卡 芯片 數(shù)據(jù)流 控制 方法 | ||
1.一種無線局域網(wǎng)卡芯片數(shù)據(jù)流控制方法,其特征在于,在數(shù)據(jù)發(fā)送與接收過程中使用 串行流水線的控制方式,對(duì)USB設(shè)備控制器、加密解密模塊和媒體接入控制器訪問發(fā)送或接 收數(shù)據(jù)緩存進(jìn)行控制,數(shù)據(jù)發(fā)送過程和數(shù)據(jù)接收過程采用并行控制,發(fā)送過程與接收過程之 間控制相互獨(dú)立,其中對(duì)于發(fā)送過程而言,訪問發(fā)送數(shù)據(jù)緩存的順序是USB設(shè)備控制器、加 密解密模塊、媒體接入控制器,對(duì)于接收過程而言,訪問接收數(shù)據(jù)緩存的順序是媒體接入控 制器、加密解密模塊、USB設(shè)備控制器;其中:數(shù)據(jù)發(fā)送步驟如下:
(1)在有空閑發(fā)送數(shù)據(jù)緩存時(shí),通知USB設(shè)備控制器有發(fā)送數(shù)據(jù)緩存可供USB設(shè)備控制 器使用,并提供該發(fā)送數(shù)據(jù)緩存的編號(hào);
(2)在USB設(shè)備控制器對(duì)片上存儲(chǔ)器模塊的發(fā)送數(shù)據(jù)緩存訪問完成后,得到USB設(shè)備控 制器產(chǎn)生的完成對(duì)片上存儲(chǔ)器模塊訪問的通知,以及已經(jīng)操作完成的發(fā)送數(shù)據(jù)緩存編號(hào);
(3)根據(jù)當(dāng)前發(fā)送數(shù)據(jù)緩存使用情況通知USB設(shè)備控制器是否有空閑的發(fā)送緩存可供USB 設(shè)備控制器下一次對(duì)發(fā)送數(shù)據(jù)進(jìn)行處理,以及該發(fā)送數(shù)據(jù)緩存編號(hào),在沒有空閑的發(fā)送緩存 可以提供給USB設(shè)備控制器使用時(shí),通知USB設(shè)備控制器暫停對(duì)發(fā)送數(shù)據(jù)的處理;
(4)根據(jù)記錄的USB設(shè)備控制器已經(jīng)操作完成的發(fā)送數(shù)據(jù)緩存編號(hào)生成控制信號(hào)通知加 密解密模塊有發(fā)送數(shù)據(jù)需要處理,并提供保存該發(fā)送數(shù)據(jù)的發(fā)送數(shù)據(jù)緩存編號(hào);
(5)在加密解密模塊對(duì)片上存儲(chǔ)器模塊該發(fā)送數(shù)據(jù)緩存訪問完成后,得到加密解密模塊 產(chǎn)生的完成對(duì)片上存儲(chǔ)器模塊訪問的通知,記錄下加密解密模塊已經(jīng)操作完成的發(fā)送數(shù)據(jù)緩 存編號(hào);
(6)根據(jù)當(dāng)前發(fā)送數(shù)據(jù)緩存已經(jīng)被USB設(shè)備控制器使用的情況通知加密解密模塊是否有 需要加密解密模塊進(jìn)行處理的發(fā)送數(shù)據(jù),以及保存該發(fā)送數(shù)據(jù)的發(fā)送數(shù)據(jù)緩存編號(hào),在沒有 需要加密解密模塊進(jìn)行處理的發(fā)送數(shù)據(jù)時(shí),通知加密解密模塊沒有需要處理的發(fā)送數(shù)據(jù);
(7)根據(jù)記錄的加密解密模塊已經(jīng)操作完成的發(fā)送數(shù)據(jù)緩存編號(hào)生成控制信號(hào)通知媒體 接入控制器有已經(jīng)完成處理的發(fā)送數(shù)據(jù)需要進(jìn)行發(fā)送,并提供保存該發(fā)送數(shù)據(jù)的發(fā)送數(shù)據(jù)緩 存編號(hào);
(8)在媒體接入控制器對(duì)片上存儲(chǔ)器模塊該發(fā)送數(shù)據(jù)緩存訪問完成后,得到完成對(duì)片上 存儲(chǔ)器模塊訪問的通知,記錄下媒體接入控制器已經(jīng)操作完成的發(fā)送數(shù)據(jù)緩存編號(hào);
(9)根據(jù)當(dāng)前發(fā)送數(shù)據(jù)緩存已經(jīng)被加密解密模塊使用的情況通知媒體接入控制器是否有 完成處理的發(fā)送數(shù)據(jù)需要進(jìn)行發(fā)送,以及該發(fā)送數(shù)據(jù)的發(fā)送數(shù)據(jù)緩存編號(hào),在沒有需要媒體 接入控制器進(jìn)行發(fā)送的數(shù)據(jù)時(shí),通知媒體接入控制器沒有需要發(fā)送的數(shù)據(jù),保存在當(dāng)前發(fā)送 緩存中的、待媒體接入控制器發(fā)送的數(shù)據(jù)被媒體接入控制器發(fā)送完時(shí),該發(fā)送緩存屬于空閑 狀態(tài),可以供USB設(shè)備控制器再次進(jìn)行發(fā)送數(shù)據(jù)處理使用;
(10)根據(jù)記錄下的媒體接入控制器已經(jīng)操作完成的發(fā)送數(shù)據(jù)緩存編號(hào),生成USB設(shè)備 控制器可使用的發(fā)送數(shù)據(jù)緩存的編號(hào),再次通知USB設(shè)備控制器進(jìn)行發(fā)送數(shù)據(jù)處理,從而達(dá) 到發(fā)送數(shù)據(jù)緩存循環(huán)使用,和對(duì)USB設(shè)備控制器、加密解密模塊和媒體接入控制器進(jìn)行發(fā)送 串行流水控制的目的;
數(shù)據(jù)接收步驟如下:
(1)在有空閑接收數(shù)據(jù)緩存時(shí),通知媒體接入控制器有接收數(shù)據(jù)緩存可供媒體接入控制 器使用,并提供該接收數(shù)據(jù)緩存的編號(hào);
(2)在媒體接入控制器對(duì)片上存儲(chǔ)器模塊上的接收數(shù)據(jù)緩存訪問完成后,得到媒體接入 控制器產(chǎn)生的完成對(duì)片上存儲(chǔ)器模塊訪問的通知,記錄下媒體接入控制器已經(jīng)操作完成的接 收數(shù)據(jù)緩存編號(hào);
(3)根據(jù)當(dāng)前接收數(shù)據(jù)緩存使用情況通知媒體接入控制器是否有空閑的接收緩存可供媒 體接入控制器下一次對(duì)接收數(shù)據(jù)進(jìn)行處理,以及該接收數(shù)據(jù)緩存編號(hào),在沒有空閑的接收緩 存可以提供給媒體接入控制器使用時(shí),通知媒體接入控制器暫停對(duì)接收數(shù)據(jù)的處理;
(4)根據(jù)記錄的媒體接入控制器已經(jīng)操作完成的接收數(shù)據(jù)緩存編號(hào)生成控制信號(hào),通知 加密解密模塊有接收數(shù)據(jù)需要處理,并提供保存該接收數(shù)據(jù)的接收數(shù)據(jù)緩存編號(hào);
(5)在加密解密模塊對(duì)片上存儲(chǔ)器模塊上的該接收數(shù)據(jù)緩存訪問完成后,得到加密解密 模塊產(chǎn)生的完成對(duì)片上存儲(chǔ)器模塊訪問的通知,記錄下加密解密模塊已經(jīng)操作完成的接收數(shù) 據(jù)緩存編號(hào);
(6)根據(jù)當(dāng)前接收數(shù)據(jù)緩存已經(jīng)被媒體接入控制器使用的情況,通知加密解密模塊是否 有需要加密解密模塊進(jìn)行處理的接收數(shù)據(jù),以及保存該接收數(shù)據(jù)的接收數(shù)據(jù)緩存編號(hào),在沒 有需要加密解密模塊進(jìn)行處理的接收數(shù)據(jù)時(shí),通知加密解密模塊沒有需要處理的接收數(shù)據(jù);
(7)根據(jù)記錄的加密解密模塊已經(jīng)操作完成的接收數(shù)據(jù)緩存編號(hào)生成控制信號(hào),通知USB 設(shè)備控制器有已經(jīng)完成處理的接收數(shù)據(jù)需要交付給無線局域網(wǎng)卡設(shè)備主機(jī)端,并提供保存該 接收數(shù)據(jù)的接收數(shù)據(jù)緩存編號(hào);
(8)在USB設(shè)備控制器對(duì)片上存儲(chǔ)器模塊上的該接收數(shù)據(jù)緩存訪問完成后,得到USB設(shè) 備控制器產(chǎn)生的完成對(duì)片上存儲(chǔ)器模塊訪問的通知,記錄下USB設(shè)備控制器已經(jīng)操作完成的 接收數(shù)據(jù)緩存編號(hào);
(9)根據(jù)當(dāng)前接收數(shù)據(jù)緩存已經(jīng)被加密解密模塊使用的情況通知USB設(shè)備控制器是否有 完成處理的接收數(shù)據(jù)需要向主機(jī)端交付,以及保存該接收數(shù)據(jù)的接收數(shù)據(jù)緩存編號(hào),在沒有 需要USB設(shè)備控制器進(jìn)行接收的數(shù)據(jù)時(shí),通知USB設(shè)備控制器沒有需要交付給主機(jī)端的數(shù)據(jù), 保存在當(dāng)前接收緩存中的、待USB設(shè)備控制器交付給主機(jī)端的接收數(shù)據(jù)被USB設(shè)備控制器向 主機(jī)端交付完時(shí),該接收緩存屬于空閑狀態(tài),供媒體接入控制器再次進(jìn)行接收數(shù)據(jù)處理使用;
(10)根據(jù)記錄下的USB設(shè)備控制器已經(jīng)操作完成的接收數(shù)據(jù)緩存編號(hào)生成媒體接入控 制器可使用的接收數(shù)據(jù)緩存的編號(hào),再次通知媒體接入控制器進(jìn)行接收數(shù)據(jù)處理,從而達(dá)到 接收數(shù)據(jù)緩存循環(huán)使用,和對(duì)USB設(shè)備控制器、加密解密模塊和媒體接入控制器進(jìn)行接收串 行流水控制的目的。
2.如權(quán)利要求1所述的一種無線局域網(wǎng)卡芯片數(shù)據(jù)流控制方法,其特征在于,發(fā)送接收 過程中,整個(gè)無線局域網(wǎng)卡芯片數(shù)據(jù)發(fā)送過程和數(shù)據(jù)接收過程沒有中斷產(chǎn)生,不需要CPU處 理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京中電華大電子設(shè)計(jì)有限責(zé)任公司,未經(jīng)北京中電華大電子設(shè)計(jì)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810240847.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:柵格投影機(jī)防塵系統(tǒng)
- 下一篇:真空絕熱板用隔氣膜制作方法
- 局域網(wǎng)絡(luò)及切換器、用于切換器的方法、服務(wù)節(jié)點(diǎn)的方法
- 基于控制器局域網(wǎng)/局域互聯(lián)網(wǎng)總線的車載通訊系統(tǒng)
- 一種無線局域網(wǎng)的發(fā)現(xiàn)方法、設(shè)備和系統(tǒng)
- 一種確定無線局域網(wǎng)部署信息、終端定位方法及相關(guān)裝置
- 基于客戶端配置虛擬局域網(wǎng)的系統(tǒng)及方法
- 無線局域網(wǎng)連接方法及裝置
- 一種無線局域網(wǎng)的連接方法和裝置
- 無線局域網(wǎng)連接方法、裝置、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 無線局域網(wǎng)連接管理方法、裝置、軟件程序及存儲(chǔ)介質(zhì)
- 一種不同局域網(wǎng)之間數(shù)據(jù)安全共享的方法
- 可選擇多網(wǎng)絡(luò)手機(jī)
- 多操作系統(tǒng)中網(wǎng)卡之間的切換方法和系統(tǒng)
- 一種網(wǎng)卡配置的方法及裝置
- 一種多網(wǎng)卡自動(dòng)聚合并監(jiān)控報(bào)警方法及系統(tǒng)
- 一種報(bào)文轉(zhuǎn)發(fā)方法、系統(tǒng)及網(wǎng)卡和存儲(chǔ)介質(zhì)
- 網(wǎng)卡性能統(tǒng)計(jì)方法以及裝置
- 網(wǎng)卡處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種網(wǎng)絡(luò)配置方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 基于Kylin系統(tǒng)的網(wǎng)卡識(shí)別處理方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 一種網(wǎng)卡冗余系統(tǒng)及服務(wù)器





