[發明專利]一種用于自適應組網的數據幀處理方法和裝置有效
| 申請號: | 201210508580.6 | 申請日: | 2012-12-03 |
| 公開(公告)號: | CN103684679A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 王東山;李明維;齊永忠 | 申請(專利權)人: | 國網電力科學研究院;國家電網公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04B3/54 |
| 代理公司: | 北京中譽威圣知識產權代理有限公司 11279 | 代理人: | 郭振興;叢芳 |
| 地址: | 210003 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 自適應 組網 數據 處理 方法 裝置 | ||
技術領域
本發明涉及電力線載波通信領域,尤其涉及一種用于自適應組網的數據幀處理方法和裝置。
背景技術
電力線載波通信(Power-line?Carrier?Communication,PLC)是目前用電信息采集系統的主要通信手段,在用電信息采集系統中,利用PLC可以完成居民用戶到配電變壓器之間的通信,完成數據采集和費用控制等功能應用。電力線載波通信最初采用點對點直接通信方式,即集中器與用戶電表的直接通信完成數據交換。然而,由于PLC通信節點眾多,結構復雜,點對點通信遠遠不能滿足網絡通信的要求,因此組網技術成為PLC諸多關鍵技術中最核心的技術之一。
電力線載波通信組網技術目前常用的有:靜態組網方式和自組網方式。
其中,靜態組網方式強調增加載波芯片的物理層通信距離,輔之于人工設置中繼點,這種方式使得載波抄表系統工程化現象嚴重,且需要現場工程人員有豐富的經驗,現場維護工作量巨大,同時組網時間長、自適應性差的問題。
自組網方式采用洪泛算法,即對任一節點,當收到一個廣播消息時,會將此消息逐級向外擴散,最終遍歷全網,實現全網信息覆蓋。然而,該方式由于每個收到消息的節點都要向外擴散,因此產生了大量的重復消息,使得帶寬被浪費,同時還造成大量沖突和碰撞,造成抄收時間長、成功率低、臺區間串擾等問題。
發明內容
有鑒于此,本發明的目的在于提出一種用于自適應組網的數據幀處理方法和裝置,其能夠實現高效的自組網方式。
為達此目的,本發明采用以下技術方案:
一種用于自適應組網的數據幀處理方法,包括以下步驟:
根據預先存儲的上一次處理的第一數據幀的序號和方向,判斷當前接收到的第二數據幀是否是重復幀;
當第二數據幀不是重復幀時,判斷第二數據幀是否為下行幀;
當第二數據幀為下行幀時,判斷第二數據幀的序號是否大于第一數據幀的序號,若是,判斷第二數據幀中的已轉發次數是否小于預設的最大值,若是,轉發第二數據幀,同時將第二數據幀中的已轉發次數加1;
當第二數據幀不為下行幀時,判斷第一數據幀的方向是否為下行幀且第二數據幀的序號是否等于第一數據幀的序號,若是,判斷第二數據幀中的已轉發次數是否小于預設的最大值,若是,轉發第二數據幀,同時將第二數據幀中的已轉發次數加1。
本發明提出的用于自適應組網的數據幀處理方法,是在逐級向外轉發所接收到的數據幀的基礎上,增加了判斷是否是重復數據幀的步驟,判斷需要轉發的上行幀和下行幀的步驟以及轉發次數的限制,通過該方法,可以大大減少自適應組網中的重復消息。
作為上述技術方案的優選,所述方法還包括:
判斷第二數據幀中的主節點代碼是否符合預設的主節點代碼,若是,則執行根據預先存儲的上一次處理的第一數據幀的序號和方向,判斷當前接收到的第二數據幀是否是重復幀的步驟。
作為上述技術方案的優選,所述預設的主節點代碼的獲得方法為:
判斷是否為主節點發送的數據幀中的目標節點,若是,記錄所述數據幀中的主節點代碼為所述預設的主節點代碼。
作為上述技術方案的優選,所述方法還包括:
在轉發第二數據幀之前,生成隨機延遲時間;
當所述隨機延遲時間到達之前信道一直處于空閑時,轉發第二數據幀。
作為上述技術方案的優選,根據信道統計參數設置所述隨機延遲時間的最大值。
另一方面,本發明還提出一種用于自適應組網的數據幀處理裝置,包括:
第一判斷模塊,用于根據預先存儲的上一次處理的第一數據幀的序號和方向,判斷當前接收到的第二數據幀是否是重復幀;
第二判斷模塊,用于當第二數據幀不是重復幀時,判斷第二數據幀是否為下行幀;
下行幀處理模塊,用于當第二數據幀為下行幀時,判斷第二數據幀的序號是否大于第一數據幀的序號,若是,判斷第二數據幀中的已轉發次數是否小于預設的最大值,若是,轉發第二數據幀,同時將第二數據幀中的已轉發次數加1;
上行幀處理模塊,用于當第二數據幀不為下行幀時,判斷第一數據幀的方向是否為下行幀且第二數據幀的序號是否等于第一數據幀的序號,若是,判斷第二數據幀中的已轉發次數是否小于預設的最大值,若是,轉發第二數據幀,同時將第二數據幀中的已轉發次數加1。
作為上述技術方案的優選,所述裝置還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網電力科學研究院;國家電網公司,未經國網電力科學研究院;國家電網公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210508580.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:精篩
- 下一篇:一種秸稈印刷紙漿的制備方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





