[發明專利]硬件隨機時延補償實現方法及其裝置在審
| 申請號: | 201410390538.8 | 申請日: | 2014-08-08 |
| 公開(公告)號: | CN105338431A | 公開(公告)日: | 2016-02-17 |
| 發明(設計)人: | 楊巧順;朱柳輝;蔣宏斌 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04Q11/00 | 分類號: | H04Q11/00 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬件 隨機 補償 實現 方法 及其 裝置 | ||
技術領域
本發明涉及通訊技術領域,具體而言,涉及GPON(Gigabit-CapablePassiveOpticalNetwork,吉比特無源光網絡)網絡中的一種硬件隨機時延補償實現方法及其裝置。
背景技術
GPON是光接入網技術,由OLT(OpticalLineTerminal,光線路終端)、ODN(OpticalDistributionNetwork,光分配網絡)以及ONU(OpticalNetworkUnit,光網絡單元)組成,一個OLT通過ODN與多個ONU連接,數據傳輸采用下行(OLT到ONU)廣播、上行(從ONU到OLT)時分復用的方式。
GPON網絡中的ONU在o3狀態下,OLT發送的序列號請求(Serial-NumberRequest)消息通常是廣播給所有ONU的,因此針對該Serial-NumberRequest消息進行響應的ONU往往不止一個,因此在實際應用當中,OLT接收到的響應消息就可能是多個ONU響應消息的疊加,以致OLT不能正確識別這些響應消息,為此現有技術中通常采用隨機時延來解決這個問題。
在隨機時延方法中,ONU在發送序列號SN(Serial-Number)之前,ONU產生一個隨機數,該隨機數與時延單位相乘得出隨機時延。一般地,所有速率下的時延單位都是32字節,所述隨機時延須是時延單位的整數倍,ONU在每發送一次序列號之后,便產生一個新的隨機數,例如,在現有技術中,隨機時延的范圍通常是0-48us,0-7400字節左右,該范圍指從最早可能的發送開始(0時延)到最晚可能的發送結束,包括ONU內部處理時延和上行突發持續時間。通過隨機時延方法,可以避免沖突的發生,使得OLT能夠正確識別出多個ONU所發送的響應消息。
目前通常采用軟件計算或硬件計算兩種方法來產生ONU隨機時延,且隨機時延通常在ONU發送SN之前便已被配置到相應的硬件。
然而,發明人發現,如果硬件隨機時延產生的比較集中,則容易導致部分ONU長時間無法被OLT發現的問題。
發明內容
為了解決上述問題,本發明實施例的目的在于提供一種硬件隨機時延補償實現方法及其裝置。
本發明實施例采用以下技術方案實現:
一種硬件隨機時延補償實現方法,包括:
獲取隨機數;
根據從光線路終端OLT獲取的ploam(PhysicalLayerOperationsAdministrationandMaintenance,物理層操作管理和維護)消息數據包獲取隨機時延集中范圍;
依據所述隨機數以及隨機時延集中范圍修改預均衡時延。
優選地,根據系統函數get_random_bytes獲得隨機數。
優選地,依據所述隨機數以及隨機時延集中范圍、并采用如下邏輯式修改預均衡時延equalizationDelayTime:
equalizationDelayTime+=((X&0x7F)+(Y&0x3F))%(S-Z);
其中,所述X為隨機數的第一個字節,所述Y為隨機數的第二個字節,所述Z為隨機時延集中范圍,所述S為預設的隨機時延范圍。
優選地,所述隨機時延范圍S為0-233。
一種硬件隨機時延補償實現裝置,包括:
第一獲取模塊,用于獲取隨機數;
第二獲取模塊,用于根據從光線路終端OLT獲取的物理層操作管理和維護ploam消息數據包獲取隨機時延集中范圍;
補償模塊,用于依據所述隨機數以及隨機時延集中范圍修改預均衡時延。
優選地,第一獲取模塊根據系統函數get_random_bytes獲得隨機數。
優選地,補償模塊依據所述隨機數以及隨機時延集中范圍、并采用如下邏輯式修改預均衡時延equalizationDelayTime:
equalizationDelayTime+=((X&0x7F)+(Y&0x3F))%(S-Z);
其中,所述X為隨機數的第一個字節,所述Y為隨機數的第二個字節,所述Z為隨機時延集中范圍,所述S為預設的隨機時延范圍。
優選地,所述隨機時延范圍S為0-233。
一種光網絡單元ONU,其包括如上所述的硬件隨機時延補償實現裝置,所述裝置包括:
第一獲取模塊,用于獲取隨機數;
第二獲取模塊,用于根據從光線路終端OLT獲取的物理層操作管理和維護ploam消息數據包獲取隨機時延集中范圍;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410390538.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:長沖程揚聲器
- 下一篇:流媒體數據直播方法及系統





