[發明專利]一種用于在網絡設備中對事件進行計數的方法及計數器設備有效
| 申請號: | 201480034176.7 | 申請日: | 2014-05-04 |
| 公開(公告)號: | CN105308906B | 公開(公告)日: | 2019-03-12 |
| 發明(設計)人: | C·阿拉德;K·博登;G·勒韋;J·卡羅爾斯特洛姆 | 申請(專利權)人: | 馬維爾國際貿易有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/819 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 酆迅 |
| 地址: | 巴巴多斯*** | 國省代碼: | 巴巴多斯;BB |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 時間 高效 計數器 計量器 架構 | ||
一種包括多個接口的網絡設備,所述多個接口被配置成從網絡接收將由所述網絡設備處理的分組。該網絡設備的負載確定電路被配置成,確定所述網絡設備的分組業務負載是否高于業務負載閾值;以及,雙模計數器模塊被配置成(i)響應于對所述負載確定單元確定所述分組業務負載高于所述業務負載閾值,使用第一計數模式來確定與所接收的分組相關聯的份額計數,以及(ii)響應于作為對所述負載確定單元確定所述分組業務負載不高于所述業務負載閾值,使用不同于所述第一計數模式的第二計數模式來確定與所接收的分組相關聯的份額計數。
本申請要求2013年5月3日提交的、名稱為“Time Efficient Counters and Meters Architecture(時間上高效的計數器和計量器架構)”、美國臨時專利申請第61/819,081號的權利,該臨時專利申請的公開內容在此通過引用并入本文。
技術領域
本公開總體上涉及計數器和計量器,并且更具體地,涉及在通信網絡中所使用的計數器和計量器。
背景技術
通信網絡通常采用諸如交換機、網橋和路由器的網絡設備,在這些網絡設備執行操作時,需要與網絡業務量關聯的事件計數信息 (例如,分組計數和/或分組字節計數)。為了減小面積和/或功耗,一些網絡交換機使用在相對廉價的存儲器中(例如,動態隨機訪問存儲器(DRAM)或靜態隨機訪問存儲器(SRAM))存儲計數值的計數器。由于在給定時間間隔中將被計數的事件數目不斷增加,但計數器存儲器的更新速率卻可能很慢,以致不能實時提供所述事件的精確計數。因此,計數器存儲器的更新可能會對需要快速計數的應用產生限制。可以采用統計估計技術降低存儲計數器所需要進行更新的平均速率,這可能適合于不需要精確計數的計量應用或其它應用,并且這通常也減少了存儲器空間/面積。
發明內容
在一個實施例中的網絡設備包含多個接口,所述多個接口被配置成從網絡接收將由所述網絡設備處理的分組。網絡設備還包含負載確定電路,所述負載確定電路被配置成確定網絡設備的分組業務負載是否高于業務負載閾值;以及,雙模計數器模塊,所述雙模計數器模塊被配置成(i)響應于對負載確定單元確定分組業務負載高于業務負載閾值,使用第一計數模式來確定與所接收的分組相關聯的份額計數,以及(ii)響應于對負載確定單元確定分組業務負載不高于業務負載閾值,使用不同于所述第一計數模式的第二計數模式來確定與所接收的分組相關聯的份額計數。
在另一個實施例中,在網絡設備中進行事件計數的方法包括:從網絡接收將由所述網絡設備處理的分組,并且確定網絡設備的分組業務負載是否高于業務負載閾值。所述方法還包括,響應于確定分組業務負載高于業務負載閾值,使用第一計數模式來確定與所接收的分組相關聯的份額計數;以及,響應于確定分組業務負載不高于業務負載閾值,使用不同于所述第一計數模式的第二計數模式來確定與所接收的分組相關聯的份額計數。
在又一個實施例中,網絡設備包含多個接口,所述多個接口被配置成從網絡接收將由所述網絡設備處理的分組;以及,計數器模塊,所述計數器模塊被配置成使用統計采樣操作,估計與經由所述多個接口接收的分組相關聯的份額計數,該統計采樣操作根據基于網絡設備的帶寬度量的控制參數而被執行。
在另外的又一個實施例中,在網絡設備中進行事件計數的方法包括:從網絡接收由所述網絡設備處理的分組;以及,利用根據基于網絡設備的帶寬度量的控制參數所執行的統計采樣操作,估計與所接收的分組相關聯的份額計數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于馬維爾國際貿易有限公司,未經馬維爾國際貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480034176.7/2.html,轉載請聲明來源鉆瓜專利網。





