[發(fā)明專利]一種節(jié)省內(nèi)存的方法及裝置有效
| 申請?zhí)枺?/td> | 201310444949.6 | 申請日: | 2013-09-26 |
| 公開(公告)號: | CN104519074B | 公開(公告)日: | 2018-05-29 |
| 發(fā)明(設(shè)計)人: | 李曉輝;胡勝發(fā) | 申請(專利權(quán))人: | 安凱(廣州)微電子技術(shù)有限公司 |
| 主分類號: | H04W4/80 | 分類號: | H04W4/80;H04W28/06;H04W28/14;H04W52/02 |
| 代理公司: | 深圳中一專利商標(biāo)事務(wù)所 44237 | 代理人: | 張全文 |
| 地址: | 510663 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 傳輸層 電梯式 緩沖包 緩沖塊 內(nèi)存 響應(yīng)包 發(fā)送 升降式電梯 數(shù)據(jù)包讀取 數(shù)據(jù)包上傳 降低功耗 藍牙技術(shù) 數(shù)據(jù)包 緩沖 上傳 寫入 | ||
本發(fā)明適用于藍牙技術(shù)領(lǐng)域,提供了一種節(jié)省內(nèi)存的方法及裝置,所述方法包括下述步驟:當(dāng)傳輸層收到數(shù)據(jù)包且能夠發(fā)送時,傳輸層將數(shù)據(jù)包讀取至電梯式緩沖包中,然后上傳;當(dāng)數(shù)據(jù)包上傳至Profile層時,產(chǎn)生響應(yīng)包并將響應(yīng)包直接寫入到電梯式緩沖包;電梯式緩沖包下降,并下傳至傳輸層進行發(fā)送。本發(fā)明通過將多個緩沖塊精簡到一個緩沖塊,對一個緩沖塊采用升降式電梯式緩沖的方式進行數(shù)據(jù)的發(fā)送,從而節(jié)省內(nèi)存降低功耗和成本。
技術(shù)領(lǐng)域
本發(fā)明屬于藍牙技術(shù)領(lǐng)域,尤其涉及一種節(jié)省內(nèi)存的方法及裝置。
背景技術(shù)
藍牙技術(shù)已有十多年的歷史,本身就以綠色節(jié)能、低成本為設(shè)計理念,大量用于手機、無線耳機等領(lǐng)域。近來藍牙協(xié)議4.0的發(fā)布,其中低功耗規(guī)范試圖將藍牙推廣至更廣泛的低成本應(yīng)用領(lǐng)域,如儀表監(jiān)控等。藍牙設(shè)備的產(chǎn)品在其它質(zhì)量不變的情況下,減小內(nèi)存的占用無疑可降低產(chǎn)品成本,以及降低產(chǎn)品的功耗。同時藍牙4.0規(guī)范中低功耗的出現(xiàn),給內(nèi)存占用更少的藍牙庫帶來更多商機。為了降低藍牙協(xié)議棧的內(nèi)存,從頭對藍牙協(xié)議棧進行全新的實現(xiàn)的人并不多,通常只是在原有的協(xié)議上進行修改,這樣可降低開發(fā)風(fēng)險。然而對協(xié)議的修改并不能有效的降低藍牙產(chǎn)品的成本和功耗。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種節(jié)省內(nèi)存的方法及裝置,旨在提供一種節(jié)省內(nèi)存的方法,通過將多個緩沖塊精簡到一個緩沖塊,對一個緩沖塊采用升降式電梯式緩沖的方式進行數(shù)據(jù)的發(fā)送,從而節(jié)省內(nèi)存降低功耗和成本。
本發(fā)明實施例是這樣實現(xiàn)的,一種節(jié)省內(nèi)存的方法,所述方法包括下述步驟:
當(dāng)傳輸層收到數(shù)據(jù)包且能夠發(fā)送時,傳輸層將數(shù)據(jù)包讀取至電梯式緩沖包中,然后上傳;
當(dāng)數(shù)據(jù)包上傳至Profile層時,產(chǎn)生響應(yīng)包并將響應(yīng)包直接寫入到電梯式緩沖包;
電梯式緩沖包下降,并下傳至傳輸層進行發(fā)送。
進一步的,所述當(dāng)傳輸層收到數(shù)據(jù)包且能夠發(fā)送時,傳輸層將數(shù)據(jù)包讀取至電梯式緩沖包中,然后上傳的步驟包括:
當(dāng)傳輸層收到數(shù)據(jù)包時,判斷是否能夠發(fā)送數(shù)據(jù);
當(dāng)傳輸層收到數(shù)據(jù)包且能夠發(fā)送時,傳輸層將數(shù)據(jù)包讀取至電梯式緩沖包中,然后上傳。
進一步的,所述當(dāng)數(shù)據(jù)包上傳至Profile層時,產(chǎn)生響應(yīng)包并將響應(yīng)包直接寫入到電梯式緩沖包的具體步驟包括:
當(dāng)數(shù)據(jù)包上傳至Profile層時,Profile層取出數(shù)據(jù)并進行分析;
Profile層產(chǎn)生響應(yīng)包并將響應(yīng)包直接寫入到電梯式緩沖包中。
進一步的,所述電梯式緩沖包下降,并下傳至傳輸層進行發(fā)送的具體步驟包括:
電梯式緩沖包下降,并在下降過程中為緩沖包加上包頭;
緩沖包下傳至傳輸層并進行發(fā)送。
本發(fā)明實施例的另一目的在于提供一種節(jié)省內(nèi)存的裝置,所述裝置包括:
數(shù)據(jù)接收單元,用于當(dāng)傳輸層收到數(shù)據(jù)包且能夠發(fā)送時,傳輸層將數(shù)據(jù)包讀取至電梯式緩沖包中,然后上傳;
數(shù)據(jù)響應(yīng)單元,用于當(dāng)數(shù)據(jù)包上傳至Profile層時,產(chǎn)生響應(yīng)包并將響應(yīng)包直接寫入到電梯式緩沖包;
數(shù)據(jù)發(fā)送單元,用于電梯式緩沖包下降,并下傳至傳輸層進行發(fā)送。
進一步的,所述數(shù)據(jù)接收單元包括:
判斷單元,用于當(dāng)傳輸層收到數(shù)據(jù)包時,判斷是否能夠發(fā)送數(shù)據(jù);
上傳單元,用于當(dāng)傳輸層收到數(shù)據(jù)包且能夠發(fā)送時,傳輸層將數(shù)據(jù)包讀取至電梯式緩沖包中,然后上傳。
進一步的,所述數(shù)據(jù)響應(yīng)單元包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安凱(廣州)微電子技術(shù)有限公司,未經(jīng)安凱(廣州)微電子技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310444949.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04W 無線通信網(wǎng)絡(luò)
H04W4-00 專門適用于無線通信網(wǎng)絡(luò)的業(yè)務(wù)或設(shè)施
H04W4-02 .利用用戶或終端位置的業(yè)務(wù)
H04W4-06 .廣播選擇分發(fā);到用戶組的業(yè)務(wù);單向選呼業(yè)務(wù)
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務(wù)];郵箱;通告,例如,通知用戶通信請求的狀態(tài)或進展
H04W4-16 .與通信相關(guān)的補充業(yè)務(wù),例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶或終端無線傳送的目的,由網(wǎng)絡(luò)對發(fā)送或接收的信息進行適應(yīng)修改





