[發明專利]車載自組織網中提高MAC層數據傳輸效率的方法在審
| 申請號: | 201511009007.0 | 申請日: | 2015-12-29 |
| 公開(公告)號: | CN106936538A | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 付景林;侯玉成;趙德勝;王芊;丁明峰;劉紅云;鞠秀芳;李永豐;王澤來;王允升;楊永強;肖靜晗 | 申請(專利權)人: | 北京大唐高鴻數據網絡技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L29/08 |
| 代理公司: | 北京北新智誠知識產權代理有限公司11100 | 代理人: | 趙郁軍 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車載 組織 提高 mac 數據傳輸 效率 方法 | ||
技術領域
本發明涉及一種車載自組織網中提高MAC層數據傳輸效率的方法,屬于車聯網技術領域。
背景技術
車載自組織網是一種應用于交通道路中的移動自組織網,其利用無線通信、GPS/GIS、傳感器等短距離通信技術實現車與車、車與人、車與路側設備之間的通信。車載節點接入網絡時需要遵循特定的協議,如ALOHA協議,各車載節點維護記錄時隙資源分配狀態的時隙狀態表,接入信道時從該時隙狀態表中選擇空閑時隙作為基礎時隙發送、接收數據。
如圖1、2所示,每一幀數據由N個的時隙(slot)組成,車載節點于發送周期通過基礎時隙的控制信息單元(MAC-C PDU)和數據單元(MAC-D PDU)分別發送控制信息和業務數據,由于每個時隙的字節數固定不變,且控制信息單元和數據單元的字節數均固定不變,所以車載節點僅能利用基礎時隙發送和接收固定大小的數據,當業務數據包的大小超過數據單元的最大發送長度時,該業務數據包被丟棄處理,當業務數據包的大小小于數據單元的最大發送長度時,于空余字節填充零然后發送,僅當業務數據包的大小等于數據單元的最大發送長度時,數據傳輸效率達到最大。
發明內容
鑒于上述原因,本發明的目的在于提供一種車載自組織網中提高MAC層數據傳輸效率的方法,發送、接收的數據包大小不受限制,能夠提高MAC層發送有效數據的效率,提高信道傳輸數據的效率。
為實現上述目的,本發明采用以下技術方案:
一種車載自組織網中提高MAC層數據傳輸效率的方法,包括:
對待發送的數據添加用于標明數據大小的控制標記,按照待發送數據的順序,將添加控制標記的待發送數據保存于一發送內存區域中,從該發送內存區域中讀取數據單元最大發送長度的待發送數據,填充至數據單元的數據段,發送數據;
從接收的數據包中解析出數據單元數據段中的數據,并保存于一接收內存區域中,從該接收內存區域中讀取控制標記,從該接收內存區域中讀取該控制 標記對應的數據。
對于小于最大發送長度的數據,所述數據單元傳輸多組添加所述控制標記的數據。
對于大于最大發送長度的數據,所述數據單元傳輸等于最大發送長度的部分數據及對應的所述控制標記,利用多個該數據單元及對應的控制標記進行大于最大發送長度數據的組包。
本發明的優點是:
本發明的車載自組織網中提高MAC層數據傳輸效率的方法,發送、接收的數據包大小不受限制,避免了業務數據包因大于數據單元最大發送長度而被丟包處理的問題,而小于數據單元最大發送長度的數據包也無需再作填充零處理,提高了MAC層發送有效數據的效率,提高了信道傳輸數據的效率。
附圖說明
圖1是幀數據的結構示意圖。
圖2是數據單元的結構示意圖。
圖3是控制信息單元的結構示意圖。
圖4顯示保存有待發送數據及其控制標記的內存區域。
圖5是數據及其控制標記小于最大發送長度的數據單元的結構示意圖。
圖6是數據及其控制標記等于最大發送長度的數據單元的結構示意圖。
圖7是數據及其控制標記大于最大發送長度的數據單元的結構示意圖。
具體實施方式
以下結合附圖和實施例對本發明作進一步詳細的說明。
本發明公開的車載自組織網中提高MAC層數據傳輸效率的方法,包括:
于發送端車載節點:對待發送的數據添加用于標明數據真實大小的控制標記,然后按照待發送數據的順序保存于一發送內存區域中,到達發送時間時,從該發送內存區域中讀取數據單元最大發送長度的待發送數據,填充到數據單元的數據段(圖2中的MAC SDU),然后發送數據。
于接收端車載節點:MAC層從接收的各數據包中,解析出數據單元的數據段中的數據,并將解析出的數據依序保存于一接收內存區域中,從該接收內存區域中讀取數據段中的控制標記,根據控制標記,獲取該控制標記對應的數據段中完整數據的大小,從該接收內存區域中按照該大小讀取該控制標記對應的數據進行組包。
如圖4至7所示,對于小于最大發送長度的數據,數據單元可以傳輸多組 添加控制標記的數據,對于大于最大發送長度的數據,數據單元可以傳輸等于最大發送長度的部分數據及對應的控制標記,利用多個數據單元及對應的控制標記實現大于最大發送長度數據的組包。
以上所述是本發明的較佳實施例及其所運用的技術原理,對于本領域的技術人員來說,在不背離本發明的精神和范圍的情況下,任何基于本發明技術方案基礎上的等效變換、簡單替換等顯而易見的改變,均屬于本發明保護范圍之內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大唐高鴻數據網絡技術有限公司,未經北京大唐高鴻數據網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511009007.0/2.html,轉載請聲明來源鉆瓜專利網。





