[發明專利]一種報文處理方法和裝置有效
| 申請號: | 201711451081.7 | 申請日: | 2017-12-27 |
| 公開(公告)號: | CN108337176B | 公開(公告)日: | 2021-04-20 |
| 發明(設計)人: | 任首首;于德雷;閆屾;王闖;竇宗新;王萬紅 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/761 | 分類號: | H04L12/761;H04L29/08 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;李稷芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 | ||
本發明實施例提供一種報文處理方法,包括:第一節點接收第一報文,第一報文攜帶第一位串,第一位串包括M個位集合,每個位集合對應一個節點組,所述位集合的值用于指示第一報文的目標節點中是否包括對應的節點組,M為大于等于1的整數;第一節點根據所述第一位串和第二位串,確定是否向第二節點發送所述第一報文,第二位串包括N個位集合,每個位集合對應一個節點組,所述位集合的值用于指示第一節點的相關節點中是否存在屬于對應的節點組的節點,N為大于等于1的整數。節點只需要存儲第二位串,不需要存儲復雜的轉發表項,根據第一位串和第二位串確定是否轉發報文,對節點的計算能力要求不高。
技術領域
本申請涉及通信技術領域,特別涉及一種報文處理方法和裝置。
背景技術
物聯網(Internet of Things,IoT)技術近年來發展迅速,在很多IoT場景中,IoT節點的數量非常大,IoT節點通常同時擔任數據接收和數據轉發的角色,但是IoT節點的硬件能力通常有限,IoT節點的存儲能力、計算能力等和傳統網絡中的數據節點的能力差別較大,另外該類場景下通常采用無線技術組網,無線鏈路的資源也十分有限。
在IoT場景中,存在針對同一網絡中不同功能的設備下發不同業務配置和不同策略的需求,而由于IoT設備功能通常比較簡單,因此具有相同配置和策略的設備通常不止一臺,即存在組播需求。如果采用現有的組播技術,需要完整的成員關系管理機制和組播報文轉發協議,對節點的存儲能力和計算能力要求較高,大部分IoT節點無法滿足要求。
發明內容
本發明實施例提供一種報文處理方法和裝置,用以解決現有組播技術對節點的存儲能力和計算能力的要求過高的問題。
第一方面,一種報文處理方法,包括:第一節點接收第一報文,所述第一報文攜帶第一位串,所述第一位串包括M個位集合,每個位集合對應一個節點組,所述位集合的值用于指示第一報文的目標節點中是否包括對應的節點組,M為大于等于1的整數;所述第一節點根據所述第一位串和第二位串,確定是否向第二節點發送所述第一報文,所述第二位串包括N個位集合,每個位集合對應一個節點組,所述位集合的值用于指示第一節點的相關節點中是否存在屬于對應的節點組的節點,N為大于等于1的整數。
本發明實施例中,第一節點只需要存儲第二位串,不需要存儲復雜的轉發表項,根據第一位串和第二位串確定是否轉發報文,對節點的計算能力要求也不高。同時每個位集合對應一個節點組而不是單個節點,因此可以使用較短的位串支持大量的節點。
在一種可能的設計中,所述方法還包括:所述第一節點根據所述第一位串和第三位串,確定所述第一報文的目標節點是否包括所述第一節點,所述第三位串包括L個位集合,每個位集合對應一個節點組,所述位集合的值用于指示第一節點是否屬于對應的節點組,L為大于等于1的整數。
本發明實施例中,第一節點根據第一位串和第三位串確定第一報文的目標節點是否包括第一節點,第三位串的多個位集合可以表示第一節點屬于多個節點組,如果一個節點組對應一個組播組,那么如果第一節點屬于多個組播組,則不需要為每個組播組存儲一個第三位串,對節點的存儲要求低。
在一種可能的設計中,所述M個位集合中每個位集合為一個位,所述N個位集合中每個位集合為一個位,所述L個位集合中每個位集合為一個位。
在一種可能的設計中,所述第一節點包括O個子節點,所述O個子節點中包括所述第二節點,O為大于等于1的整數。
在一種可能的設計中,所述第一節點的相關節點中包括所述第一節點,所述O個子節點以及所述O個子節點的后代節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711451081.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種茶葉套餐肥及其使用方法
- 下一篇:一種用于教學網絡的信息安全檢測系統





