[發明專利]多模通信方法、裝置、網絡模塊和計算機可讀存儲介質有效
| 申請號: | 202110309151.5 | 申請日: | 2021-03-23 |
| 公開(公告)號: | CN113193967B | 公開(公告)日: | 2022-09-06 |
| 發明(設計)人: | 趙飛 | 申請(專利權)人: | 深圳市廣和通無線股份有限公司 |
| 主分類號: | H04L12/02 | 分類號: | H04L12/02;H04J3/06 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 吳平 |
| 地址: | 518051 廣東省深圳市南山區西麗街道西麗社區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 方法 裝置 網絡 模塊 計算機 可讀 存儲 介質 | ||
本申請涉及一種多模通信方法、裝置、網絡模塊和計算機可讀存儲介質。所述方法應用于網絡模塊,所述網絡模塊包括MAC芯片、第一接口以及第二接口,包括:獲取所述網絡模塊內PHY芯片的ID信息,得到獲取結果;根據所述獲取結果確定所述網絡模塊的通信模式,并根據所述通信模式進行通信;其中,所述通信模式包括通過所述第一接口實現所述網絡模塊進行PHY到PHY通信的第一通信模式,或者,通過所述第二接口實現所述網絡模塊進行MAC到MAC通信的第二通信模式。采用本方法能夠實現網絡模塊的多模式通信,既可進行PHY到PHY的第一通信模式,還可以進行MAC到MAC的第二通信模式,進而擴展了網絡模塊的適用范圍。
技術領域
本申請涉及計算機技術領域,特別是涉及一種多模通信方法、裝置、網絡模塊和計算機可讀存儲介質。
背景技術
日常生活中常用的網卡包括開放式系統互聯(Open System Interconnection,OSI)模型內的兩個層,即物理層(Physical Layer,PHY)和數據鏈路層(Media AccessControl,MAC)。物理層定義了數據傳送與接收所需要的電與光信號、線路狀態、時鐘基準、數據編碼和電路等,并向數據鏈路層設備提供標準接口。數據鏈路層則提供尋址機構、數據幀的構建、數據差錯檢查、傳送控制、向網絡層提供標準的數據接口等功能。
傳統技術中,網絡模塊是通過CPU控制MAC芯片與PHY芯片通信,在采用PHY芯片通過外接接口與對端網絡模塊的PHY芯片進行通信,再由對端網絡模塊的PHY芯片將通信數據通過MAC芯片傳輸至對端網絡模塊的CPU,實現網絡模塊與對端網絡模塊的通信。
然而,傳統技術網絡模塊間的通信模式單一,適用范圍小。
發明內容
基于此,有必要針對上述技術問題,提供一種多模通信方法、裝置、網絡模塊和計算機可讀存儲介質。
一種多模通信方法,應用于網絡模塊,網絡模塊包括MAC芯片、第一接口以及第二接口,上述方法包括:
獲取網絡模塊內PHY芯片的ID信息,得到獲取結果;
根據獲取結果確定網絡模塊的通信模式,并根據通信模式進行通信;其中,通信模式包括通過第一接口實現網絡模塊進行PHY到PHY通信的第一通信模式,或者,通過第二接口實現網絡模塊進行MAC到MAC通信的第二通信模式。
在其中一個實施例中,根據獲取結果確定網絡模塊的通信模式,包括:
若獲取結果為網絡模塊內存在ID信息,則確定ID信息是否為網絡模塊支持的目標ID信息;若是,則確定通信模式為第一通信模式。
在其中一個實施例中,確定ID信息是否為網絡模塊支持的目標ID信息,包括:
判斷預設的合法PHY ID集合中是否存在ID信息;若存在,則確定ID信息是網絡模塊支持的目標ID信息。
在其中一個實施例中,根據獲取結果確定網絡模塊的通信模式,還包括:
若獲取結果為網絡模塊內不存在ID信息,則確定通信模式為第二通信模式。
在其中一個實施例中,若通信模式為第一通信模式,則根據通信模式進行通信,包括:
獲取PHY芯片通過第一接口發送數據包時所攜帶的初始時間戳;采用預設時間修正參數對初始時間戳進行修正,得到修正時間戳;控制PHY芯片通過第一接口發送攜帶修正時間戳的數據包。
在其中一個實施例中,采用預設時間修正參數對初始時間戳進行修正,得到修正時間戳,包括:
采用初始時間戳減去預設時間修正參數,得到修正時間戳。
在其中一個實施例中,第一接口為MDIO接口,第二接口為RGMII接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市廣和通無線股份有限公司,未經深圳市廣和通無線股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110309151.5/2.html,轉載請聲明來源鉆瓜專利網。





