[發(fā)明專利]一種無(wú)線協(xié)議棧及其實(shí)現(xiàn)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710326634.X | 申請(qǐng)日: | 2017-05-10 |
| 公開(kāi)(公告)號(hào): | CN107172139B | 公開(kāi)(公告)日: | 2020-07-17 |
| 發(fā)明(設(shè)計(jì))人: | 馬越濤 | 申請(qǐng)(專利權(quán))人: | 桃芯科技(蘇州)有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04W80/00 |
| 代理公司: | 北京康達(dá)聯(lián)禾知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11461 | 代理人: | 趙海嬌;黃海艷 |
| 地址: | 215600 江蘇省蘇州市張家港經(jīng)濟(jì)技術(shù)*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 無(wú)線 協(xié)議 及其 實(shí)現(xiàn) 方法 | ||
1.一種無(wú)線協(xié)議棧的實(shí)現(xiàn)方法,其特征在于,所述無(wú)線協(xié)議棧包括:應(yīng)用層協(xié)議棧、核心協(xié)議棧和物理層;其中,所述核心協(xié)議棧包括主機(jī)協(xié)議棧和控制器,所述控制器包括鏈路層,所述鏈路層包括以下功能模塊:管理模塊、控制模塊、公共模塊、調(diào)試模塊和驅(qū)動(dòng)模塊;其中,所述管理模塊用于在廣播狀態(tài)、掃描狀態(tài)、初始化狀態(tài)中至少一種非連接狀態(tài)下實(shí)現(xiàn)對(duì)硬件設(shè)備的管理和調(diào)度,同時(shí)完成和主機(jī)的事件及命令交互;所述控制模塊,用于實(shí)現(xiàn)在連接狀態(tài)下硬件設(shè)備間信息交互及狀態(tài)信息維護(hù)的功能;所述公共模塊,用于負(fù)責(zé)接收來(lái)自主機(jī)的配置命令;所述調(diào)試模塊,用于負(fù)責(zé)完成直測(cè)模式下系統(tǒng)工作狀態(tài)管理;所述驅(qū)動(dòng)模塊,用于完成數(shù)據(jù)在軟硬件之間的傳遞;所述主機(jī)協(xié)議棧和所述控制器之間通過(guò)主機(jī)控制器自定義的交互接口連接;所述方法包括:
基于所述自定義的交互接口進(jìn)行軟件功能模塊間的信息交互過(guò)程中,針對(duì)任務(wù)數(shù)據(jù)的調(diào)度策略的實(shí)現(xiàn)不依賴于特定的操作系統(tǒng);以及
獲取所述無(wú)線協(xié)議棧的任務(wù)數(shù)據(jù);其中,所述任務(wù)數(shù)據(jù)用于實(shí)現(xiàn)某項(xiàng)功能的數(shù)據(jù),并且每個(gè)任務(wù)數(shù)據(jù)對(duì)應(yīng)一個(gè)唯一標(biāo)識(shí),根據(jù)任務(wù)數(shù)據(jù)中的標(biāo)識(shí)信息可以確定該任務(wù)數(shù)據(jù)屬于實(shí)現(xiàn)哪個(gè)功能的數(shù)據(jù);
根據(jù)所述任務(wù)數(shù)據(jù)中的標(biāo)識(shí)信息確定所述任務(wù)數(shù)據(jù)的執(zhí)行函數(shù)或者執(zhí)行模塊;
采用所述確定的執(zhí)行函數(shù)或者執(zhí)行模塊對(duì)所述任務(wù)數(shù)據(jù)進(jìn)行處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
采用所述鏈路層中的功能模塊處理所述主機(jī)協(xié)議棧和所述控制器之間的命令或者事件;
其中,每個(gè)所述命令或者事件設(shè)置有唯一的識(shí)別編號(hào);每個(gè)所述識(shí)別編號(hào)與一個(gè)處理函數(shù)相關(guān)聯(lián)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述采用所述鏈路層中的模塊處理所述主機(jī)協(xié)議棧和所述控制器之間的命令或者事件,包括:
采用所述鏈路層中的功能模塊接收包含所述命令或者事件的識(shí)別編號(hào)的消息,所述消息包括消息源識(shí)別編號(hào)、消息目的識(shí)別編號(hào)、消息識(shí)別編號(hào)、消息參數(shù)長(zhǎng)度和消息內(nèi)容,所述消息內(nèi)容用于指示所述命令或者事件;
根據(jù)所述消息中的消息識(shí)別編號(hào)查找與所述消息識(shí)別編號(hào)關(guān)聯(lián)的處理函數(shù);
根據(jù)所述查找到的處理函數(shù)處理所述消息中的消息內(nèi)容。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述任務(wù)數(shù)據(jù)中的標(biāo)識(shí)信息確定所述任務(wù)數(shù)據(jù)的執(zhí)行函數(shù)或者執(zhí)行模塊,包括:
對(duì)所述任務(wù)數(shù)據(jù)中的標(biāo)識(shí)信息進(jìn)行置位;
輪詢所述無(wú)線協(xié)議棧的全部任務(wù)的標(biāo)識(shí)信息,所述全部任務(wù)包括:數(shù)據(jù)加密處理任務(wù)、消息處理任務(wù)、超時(shí)處理任務(wù)、事件處理任務(wù)、數(shù)據(jù)收發(fā)處理任務(wù)中一個(gè)或多個(gè)任務(wù);
當(dāng)輪詢到所述置位的標(biāo)識(shí)信息時(shí),查詢與所述置位的標(biāo)識(shí)信息對(duì)應(yīng)的執(zhí)行函數(shù)或者執(zhí)行模塊,將查詢到的執(zhí)行函數(shù)或者執(zhí)行模塊確定為所述任務(wù)數(shù)據(jù)的執(zhí)行函數(shù)或者執(zhí)行模塊。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用所述確定的執(zhí)行函數(shù)或者執(zhí)行模塊對(duì)所述任務(wù)數(shù)據(jù)進(jìn)行處理,包括:
按照所述任務(wù)數(shù)據(jù)對(duì)應(yīng)的任務(wù)的優(yōu)先級(jí)從高到低的順序,采用對(duì)應(yīng)的執(zhí)行函數(shù)或者執(zhí)行模塊對(duì)所述任務(wù)數(shù)據(jù)進(jìn)行處理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于桃芯科技(蘇州)有限公司,未經(jīng)桃芯科技(蘇州)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710326634.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種彈性化纖混紡纖維
- 下一篇:一種雙圓盤(pán)可拆卸式平行紡紗裝置
- 通信系統(tǒng)、無(wú)線通信終端和無(wú)線基站
- 無(wú)線通信方法、無(wú)線通信系統(tǒng)、無(wú)線基站以及無(wú)線終端
- 向無(wú)線對(duì)接服務(wù)認(rèn)證無(wú)線對(duì)接方的方法、設(shè)備、存儲(chǔ)介質(zhì)
- 無(wú)線連接方法、無(wú)線連接裝置及無(wú)線終端
- 無(wú)線信道的占用方法、無(wú)線接入點(diǎn)及系統(tǒng)
- 無(wú)線通信系統(tǒng)和無(wú)線通信方法
- 發(fā)射功率控制方法,設(shè)備和無(wú)線控制器
- 多頻率并行無(wú)線智能電表抄表用中繼器
- 無(wú)線終端裝置以及無(wú)線供電裝置
- 無(wú)線充電座、無(wú)線充電座的位置確定方法及裝置
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動(dòng)協(xié)議識(shí)別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國(guó)產(chǎn)平臺(tái)PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫(kù)管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置





