[發明專利]一種控制網絡接口LED燈閃爍的裝置及方法在審
| 申請號: | 202010250489.3 | 申請日: | 2020-04-01 |
| 公開(公告)號: | CN111526632A | 公開(公告)日: | 2020-08-11 |
| 發明(設計)人: | 張曉飛;吳道遠;遲景立 | 申請(專利權)人: | 成都千立網絡科技有限公司 |
| 主分類號: | H05B45/30 | 分類號: | H05B45/30;H05B45/305 |
| 代理公司: | 成都虹橋專利事務所(普通合伙) 51124 | 代理人: | 吳中偉 |
| 地址: | 610000 四川省成都市中國(四川)自由貿*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制 網絡 接口 led 閃爍 裝置 方法 | ||
本發明涉及網絡設備接口指示燈控制技術,其公開了一種控制網絡接口LED燈閃爍的裝置及方法,解決傳統技術中對網絡設備接口LED燈的控制方案存在不通用、修改難度大的問題。該方法包括:a.讀取預先編寫的各個接口的配置文件;所述配置文件中包括獲取對應接口數據的方法、點亮/滅對應接口LED燈的方法和對LED燈的控制策略;b.通過調用配置文件中的獲取對應數據接口的方法,每隔一定時間統計各個接口收發數據的字節數;c.通過調用配置文件中的對LED燈的控制策略,根據各個接口收發數據的字節數確認要執行的LED燈閃爍方案;d.結合確認的LED燈閃爍方案,并通過調用配置文件中的點亮/滅對應接口LED燈的方法對相應接口LED燈進行點亮/滅動作。
技術領域
本發明涉及網絡設備接口指示燈控制技術,具體涉及一種控制網絡接口LED燈閃爍的裝置及方法。
背景技術
網絡設備接口指示燈用來指示接口的數據通信狀態,通常采用led燈。現有技術中對接口LED的控制主要是通過硬件PHY(物理層)或者驅動根據收發報文字節數或者報文數來直接設置對應GPIO(通用輸入輸出)從而控制對應接口LED燈的閃爍頻率。
上述現有技術的控制方式存在以下缺陷:
(1)不通用:各個廠商的網絡設備的接口類型不統一,如:無線接口,有線接口,3G/4G接口等,有的能夠進行硬件控制,有的則不能,對于不能進行硬件控制的接口要想按照一定的規則進行閃爍LED控制,則需要逐個到對應的驅動添加代碼以達到點亮或點滅LED的目的;
(2)修改難度大:各網絡設備的硬件PHY(物理層)具有差異,則注定了網口驅動也具有差異,比如一個網絡設備即有有線接口,也有無線接口,則是兩種不同的驅動,這對于沒有底層驅動能力的人來說要想在驅動中點亮對應接口的LED燈難度非常大。
發明內容
本發明所要解決的技術問題是:提出一種控制網絡接口LED燈閃爍的裝置及方法,解決傳統技術中對網絡設備接口LED燈的控制方案存在不通用、修改難度大的問題。
本發明解決上述技術問題采用的技術方案是:
一種控制網絡接口LED燈閃爍的裝置,包括:
配置文件讀取模塊,用于讀取預先編寫的各個接口的配置文件;所述配置文件中包括獲取對應接口數據的方法、點亮/滅對應接口LED燈的方法和對LED燈的控制策略;
數據收集模塊,用于通過調用配置文件中的獲取對應數據接口的方法,每隔一定時間統計各個接口收發數據的字節數,通知數據分析模塊;
數據分析模塊,用于通過調用配置文件中的對LED燈的控制策略,根據各個接口收發數據的字節數確認動作執行模塊要執行的LED燈閃爍方案;
動作執行模塊,用于結合數據分析模塊給出的LED燈閃爍方案,并通過調用配置文件中的點亮/滅對應接口LED燈的方法對相應接口LED燈進行點亮/滅動作。
作為進一步優化,所述一定時間為3秒鐘。
此外,本發明還提供了一種控制網絡接口LED燈閃爍的方法,應用于上述裝置,該方法包括以下步驟:
a.讀取預先編寫的各個接口的配置文件;所述配置文件中包括獲取對應接口數據的方法、點亮/滅對應接口LED燈的方法和對LED燈的控制策略;
b.通過調用配置文件中的獲取對應數據接口的方法,每隔一定時間統計各個接口收發數據的字節數;
c.通過調用配置文件中的對LED燈的控制策略,根據各個接口收發數據的字節數確認要執行的LED燈閃爍方案;
d.結合確認的LED燈閃爍方案,并通過調用配置文件中的點亮/滅對應接口LED燈的方法對相應接口LED燈進行點亮/滅動作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都千立網絡科技有限公司,未經成都千立網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010250489.3/2.html,轉載請聲明來源鉆瓜專利網。





