[發明專利]基于機頂盒WiFi實現EasyMesh的組網方法與機頂盒有效
| 申請號: | 202011022121.8 | 申請日: | 2020-09-25 |
| 公開(公告)號: | CN112235617B | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 黃文浩 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04N21/41 | 分類號: | H04N21/41;H04W84/18 |
| 代理公司: | 深圳市六加知識產權代理有限公司 44372 | 代理人: | 向彬 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 機頂盒 wifi 實現 easymesh 組網 方法 | ||
1.一種基于機頂盒WiFi實現EasyMesh的組網方法,其特征在于,機頂盒在保留處理自有業務的傳統接口的基礎上,增加處理EasyMesh協議報文和STA數據流的專用接口,將所述專用接口和橋接口、無線接口綁定在一起,機頂盒根據以太網協議類型區分EasyMesh協議報文,根據報文目的MAC區分機頂盒Internet網絡數據流和STA數據流,并由傳統接口處理IPTV業務數據流,所述專用接口可自動配置也可手動配置,機頂盒開機啟動時,判斷當前組網方式,(1)為第一組網時,創建eth0.mesh接口,處理Untag的STA數據流、EasyMesh協議報文;(2)為第二組網時,創建eth0.mesh接口,配置該接口處理VLAN為Internet的STA數據流、EasyMesh協議報文;組網方式為手動,其中:
在第一組網方式下,所述傳統接口為第三接口和第四接口,所述專用接口為第一接口;或者,
在第二組網方式下,所述傳統接口為第四接口,所述專用接口為第一接口;
其中,所述第一接口,用于在第一組網方式下處理Untag的STA數據流和EasyMesh協議報文,在第二組網方式下處理EasyMesh報文和帶VLAN的STA數據流;所述第三接口,用于處理機頂盒Internet網絡數據流,所述第四接口用于處理IPTV業務;
上行數據的處理方式為:機頂盒自有業務、STA數據流、EasyMesh協議報文由原生Linux協議棧控制處理,機頂盒自有業務包括機頂盒Internet網絡數據流和IPTV業務數據流,處理邏輯如下:由機頂盒創建socket綁定端口,最終由機頂盒路由確定轉發接口,機頂盒Internet網絡數據流在第一組網下由第三接口處理,IPTV業務數據流由第四接口處理;STA數據流由第一接口處理,根據Linux網橋協議棧轉發原理,將數據送至無線接口轉發;EasyMesh協議報文由機頂盒創建socket后由第一接口處理;
下行數據的處理方式為:讀取報文協議類型,判斷是否EasyMesh協議報文,若是EasyMesh協議報文則報文送至第一接口接收,若否則進入下一步;解析報文VLAN,判斷VLANID是否等于為STA數據流配置的VLAN,若相等則將報文送至第一接口接收,若不相等則進入下一步;判斷是否Untag報文,若否則由Linux VLAN協議棧按默認規則處理,若是則進入下一步;解析報文目的MAC,判斷目的MAC是否與第三接口或第四接口地址相等,若相等則表示這是一個機頂盒自有業務的數據報文,報文由第三接口或第四接口接收,若不相等則判斷是否廣播報文并進行處理。
2.如權利要求1所述的基于機頂盒WiFi實現EasyMesh的組網方法,其特征在于,若不相等則判斷是否廣播報文并進行處理,具體包括:
判斷是否廣播報文,若是則復制報文后分別送至第一接口和第三接口或第四接口接收,若否則進入下一步;
判斷是否組播報文,若是則根據第一接口和第三接口或第四接口組播組轉發,若否則進入下一步;
以上均不是,則認為是STA單播報文,由第一接口接收,通過網橋將數據轉發到STA。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011022121.8/1.html,轉載請聲明來源鉆瓜專利網。





