发明名称 Apparatus for policing traffic in a communication network
摘要 An apparatus for policing traffic in a communication network is provided. The apparatus includes a packet distributor, a plurality of policing units, and a token management unit. The packet distributor evenly distributes packets that have arrived at the apparatus. Each policing unit determines whether a packet distributed from the packet distributor is permitted to be passed or discarded in accordance with an amount of tokens remaining in a first token bucket provided for the each policing unit, and issues a token request for requesting supply of tokens when an amount of tokens remaining in the first token bucket falls below a first threshold value. The token management unit supplies tokens in units of a predetermined amount to the first token bucket for which the token request has been issued, in accordance with an amount of tokens remaining in a second bucket provided for the token management unit.
申请公布号 US8953454(B2) 申请公布日期 2015.02.10
申请号 US201313751601 申请日期 2013.01.28
申请人 Fujitsu Limited 发明人 Nishimura Kazuto
分类号 H04L12/26;H04L12/813;H04L12/819;H04L12/54;H04L12/873 主分类号 H04L12/26
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. An apparatus for policing traffic in a communication network, the apparatus comprising: one or more processors configured to: evenly distribute packets that have arrived at the apparatus, among a plurality of policing processors; the plurality of policing processors each configured: to determine whether a received packet is permitted to be passed or discarded, in accordance with an amount of tokens remaining in a first token bucket provided for the respective policing processor, andto issue a token request for requesting supply of tokens when an amount of tokens remaining in the first token bucket falls below a first threshold value; and to supply tokens in units of a predetermined amount to the first token bucket for which the token request has been issued, the tokens being supplied from a second token bucket in accordance with an amount of tokens remaining in the second bucket, wherein when it is determined that the second bucket does not hold tokens in an amount that is equal to or greater than an amount of tokens requested by the token request issued the respective policing processor, information indicating that the token request has been issued is stored in a request state management table, and when a sufficient amount of tokens have been accumulated in the second bucket, the predetermined amount of tokens is supplied to the first token bucket of the respective policing processor.
地址 Kawasaki JP