[發明專利]一種基于GPON系統的端口數據包發送方法及系統有效
| 申請號: | 201810665611.6 | 申請日: | 2018-06-26 |
| 公開(公告)號: | CN108882064B | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 陳光軍 | 申請(專利權)人: | 濰坊學院 |
| 主分類號: | H04Q11/00 | 分類號: | H04Q11/00;H04L29/06;H04L12/24 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 殷盛江 |
| 地址: | 261061 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 gpon 系統 端口 數據包 發送 方法 | ||
本發明涉及以太無源光網絡技術領域,提供一種基于GPON系統的端口數據包發送方法及系統,方法包括:接收各個光網絡單元ONU發送的數據包,并將接收到的數據包暫存在預先配置的接收緩沖區內;獲取端口、目的MAC和鏈路方向之間的關系,將所述接收緩沖區內屬于同向的數據包轉存在對應的同向緩沖區內;對所述同向緩沖區內的數據包進行解析,生成端口數據發送指針鏈表;根據生成的所述端口數據發送指針鏈表,將所述同向緩沖區內的數據包發送到對應的端口緩沖區內,從而實現鏈路無環路、負載均衡的向多端口發送數據包,當某一鏈路發生故障,其他鏈路提供備份,提高數據報文的發送可靠性和發送效率。
技術領域
本發明屬于以太無源光網絡技術領域,尤其涉及一種基于GPON系統的端口數據包發送方法及系統。
背景技術
以太網無源光網絡(Gigabit-Capable PON,GPON)技術是一種基于以太網技術、點到多點的無源光網絡接入技術,其集以太網技術的易維護、低成本和PON網絡的高效等特點于一身,是實現光纖接入網的最佳方式。
隨著三網融合和光纖入戶進程的加快,GPON系統普遍使用,寬帶上網、視頻點播、網絡游戲等需求日益增多,用戶數量龐大。在GPON系統資源一定的前提下,用戶點播的視頻等內容存在延遲現象,網絡游戲出現卡頓現象,用戶體驗較差。同時,當鏈路出現故障時,發生中斷,影響用戶使用。
發明內容
本發明的目的在于提供一種基于GPON系統的端口數據包發送方法,旨在解決現有技術中在GPON系統資源一定的前提下,用戶點播的視頻等內容存在延遲現象,網絡游戲出現卡頓現象,用戶體驗較差。同時,當鏈路出現故障時,發生中斷,影響用戶使用的問題。
本發明是這樣實現的,一種基于GPON系統的端口數據包發送方法,所述方法包括下述步驟:
接收各個光網絡單元ONU發送的數據包,并將接收到的數據包暫存在預先配置的接收緩沖區內;
獲取端口、目的MAC和鏈路方向之間的關系,將所述接收緩沖區內屬于同向的數據包轉存在對應的同向緩沖區內;
通過對輸入命令和協議進行解析,形成規則,對所述同向緩沖區內的數據包進行解析,生成端口數據發送指針鏈表,所述端口數據發送指針鏈表包含數據幀首地址、數據幀長度、下一數據幀首部地址和發送端口之間的關系,所述規則包含端口號、聚合組號、實例號、VLAN號、QINQ號和鏈路方向之間的關系;
根據生成的所述端口數據發送指針鏈表,將所述同向緩沖區內的數據包發送到對應的端口緩沖區內;
其中,聚合組之間和聚合組內的端口之間均采用負載均衡和互為備份的策略。
作為一種改進的方案,所述方法還包括下述步驟:
在端口緩沖區發送數據的過程中,對每一個所述端口緩沖區的空閑存儲容量進行監測;
對從所述接收緩沖區輸送至所述同向緩沖區內的數據包進行解析,生成端口數據發送指針鏈表。
作為一種改進的方案,所述方法還包括下述步驟:
依據剩余存儲容量的大小優先級和端口數據發送指針鏈表,將數據包發送給對應的端口緩沖區。
作為一種改進的方案,所述對所述同向緩沖區內的數據包進行解析的步驟具體包括下述步驟:
通過對輸入命令和協議進行解析,形成規則,獲取每一個數據包所對應的實例號,并確定每一個實例所對應的用于發送數據包的聚合組;
根據流量負荷均衡規則,在聚合組內確定出用于發送數據包的對應端口。
作為一種改進的方案,所述獲取端口、目的MAC和鏈路方向之間的關系的步驟具體包括下述步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于濰坊學院,未經濰坊學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810665611.6/2.html,轉載請聲明來源鉆瓜專利網。





