[發明專利]一種千兆雙光口服務器適配器有效
| 申請號: | 202010415164.6 | 申請日: | 2020-05-15 |
| 公開(公告)號: | CN111555800B | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 北京光潤通科技發展有限公司 |
| 主分類號: | H04B10/032 | 分類號: | H04B10/032;H04B10/25;H04B10/27 |
| 代理公司: | 北京卓愛普專利代理事務所(特殊普通合伙) 11920 | 代理人: | 王玉松;懷春穎 |
| 地址: | 100081 北京市海淀區北三*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 千兆 口服 適配器 | ||
1.一種千兆雙光口服務器適配器,其特征在于,所述適配器包括:
一個第一PHY層控制器,
一個第二PHY層控制器,
一個MAC層控制器,
一個PCIE接口,連接到所述MAC層控制器上;和
兩個千兆光纖端口,兩個所述光纖端口分別被配置為工作端口和備用端口,工作端口連接到所述第一PHY層控制器上,備用端口連接到所述第二PHY層控制器上;
所述MAC層控制器包括總線接口、接收緩存模塊、發送緩存模塊、流量控制模塊、接收模塊、第一發送模塊、第二發送模塊、第一PHY接口、第二PHY接口和鏈路故障判斷模塊;
所述總線接口被配置為與PCIE接口連接;
所述接收緩存模塊與總線接口連接,被配置為用于對接收的數據幀緩存進行管理;
所述發送緩存模塊與總線接口連接,被配置為用于對發送的數據幀緩存進行管理;
所述第一發送模塊與第一PHY接口連接,被配置為用于通過第一PHY接口將待發送的數據幀發送至第一PHY層控制器;
所述第二發送模塊與第二PHY接口連接,被配置為用于通過第二PHY接口將待發送的數據幀發送至第二PHY層控制器;
所述接收模塊與第一PHY接口和第二PHY接口連接,被配置為用于對數據幀進行解析,將合法幀緩存至接收緩存模塊;
所述鏈路故障判斷模塊與第一PHY接口和第二PHY接口連接,被配置為用于判斷工作端口是否存在故障;
所述流量控制模塊被配置為用于讀取鏈路故障判斷模塊判斷的故障情況,當存在故障時,控制待發送的數據幀通過第二發送模塊發送;
所述發送緩存模塊包括:
第一發送數據子模塊,所述第一發送數據子模塊被配置為用于緩存待發送的數據幀;
第二發送數據子模塊,當存在故障時,所述第二發送數據子模塊被配置為用于緩存待發送的數據幀;
所述第一發送模塊讀取第一發送數據子模塊內緩存的數據幀并發送;所述第二發送模塊讀取第二發送數據子模塊內緩存的數據幀并發送;
第一發送隊列,所述第一發送隊列被配置為用于緩存發送緩存描述符;
發送完成隊列,所述發送完成隊列被配置為用于緩存發送完成后的幀序號及發送狀態;
發送緩存控制子模塊,所述發送緩存控制子模塊被配置為用于生成待發送數據幀對應的發送緩存描述符;
發送緩存狀態隊列,當存在鏈路故障時,所述發送緩存狀態隊列被配置為讀取發送完成隊列內最后一個發送狀態為發送成功的幀序號,并記錄該幀序號之后的所有幀序號;
所述流量控制模塊還被配置為用于控制第二發送模塊按照順序讀取第二發送數據子模塊內的數據幀并發送。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京光潤通科技發展有限公司,未經北京光潤通科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010415164.6/1.html,轉載請聲明來源鉆瓜專利網。





