Usage parameter control apparatus for performing a plurality of conformance checking operations at high speed
First Claim
1. A policing circuit in an asynchronous transfer mode network comprising:
- monitor means having a plurality of monitor circuits for independently monitoring traffic of an input cell for each of a plurality of monitoring items; and
determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receives the output of a corresponding monitor circuit and cell identification information contained in the input cell to determine whether the input cell of the asynchronous transfer mode network is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network.
1 Assignment
0 Petitions
Accused Products
Abstract
Policing method and policing circuit for parallelly conducting a plurality of policing which are dependent on policing items in the policing for defining the traffic of an asynchronous transfer mode network are provided. A plurality of traffic monitor circuits 11 parallelly and independently conduct the traffic monitoring of a plurality of items for the input cell for the communication service to be provided by the asynchronous transfer mode network. Each monitor circuit monitors only the violation of the traffic independently and outputs the result. A total determination circuit determines whether to tag, discard or pass the input cell in accordance with a determination rule prescribed for the communication service based on a CLP value contained in a header of the input cell and the monitor result parallelly obtained from the respective monitor circuits to conduct the policing. Depending on the determination result, the traffic state of the input cell is updated by an update circuit or the result of the polishing is outputted to other apparatus. The policing of the high speed complex communication service provided by the asynchronous transfer mode network having dependency between the monitor items of the traffic and the determination order is attained. A delay burden of the network is reduced by the speed-up of the policing.
22 Citations
26 Claims
-
1. A policing circuit in an asynchronous transfer mode network comprising:
-
monitor means having a plurality of monitor circuits for independently monitoring traffic of an input cell for each of a plurality of monitoring items; and determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receives the output of a corresponding monitor circuit and cell identification information contained in the input cell to determine whether the input cell of the asynchronous transfer mode network is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network.
-
-
2. A policing circuit in an asynchronous transfer mode network comprising:
-
monitor means having a plurality of monitor circuits arranged in parallel for monitoring traffic of an input cell for each of a plurality of monitoring items; and determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receive the output of a corresponding monitor circuit and cell identification information to determine whether the input cell is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A policing circuit in an asynchronous transfer mode network comprising:
-
monitor means having a plurality of monitor circuits arranged in parallel for monitoring traffic of an input cell for each of a plurality of monitoring items determined for a communication service provided by the asynchronous transfer mode network; and determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receives the output of a corresponding monitor circuit and cell identification information to determine whether the input cell is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network; and update means including a plurality of update circuits corresponding to said monitor circuits, each update circuit receives the output of a corresponding monitor circuit and the output of a corresponding determination circuit to update the traffic state of the input cell in accordance with the cell processing rule. - View Dependent Claims (9, 10)
-
-
11. A policing circuit in an asynchronous transfer mode network comprising:
-
memory means for holding a state of traffic of an input cell; monitor means having a plurality of monitor circuits arranged in parallel for monitoring traffic of an input cell for each of a plurality of monitoring items; determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receives the output of a corresponding monitor circuit and cell identification information to determine whether the input cell is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network; and update means including a plurality of update circuits corresponding to said monitor circuits, each update circuit receives the output of a corresponding monitor circuit and the output of a corresponding determination circuit to update the traffic state of the input cell in accordance with the cell processing rule. - View Dependent Claims (12)
-
-
13. A policing circuit in an asynchronous transfer mode network comprising:
-
memory means for holding a state of traffic of an input cell, a plurality of traffic monitor items of the input cell determined for a communication service provided by the asynchronous transfer mode network and a cell processing rule; monitor means having a plurality of monitor circuits arranged in parallel for monitoring traffic of an input cell for each of a plurality of monitoring items; determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receives the output of corresponding monitor circuit and cell identification information to determine whether the input cell is to be tagged, discarded or permitted for input in accordance with a cell processing rule; and update means including a plurality of update circuits corresponding to said monitor circuits, each update circuit receives the output of a corresponding monitor circuit and the output of a corresponding determination circuit to update the traffic state of the input cell in accordance with the cell processing rule. - View Dependent Claims (14, 15)
-
-
16. A policing circuit in an asynchronous transfer mode network comprising:
-
memory means for holding a state of traffic of an input cell, a plurality of traffic monitor items of a plurality of input cells determined for a communication services to be provided by the asynchronous transfer mode network and a plurality of cell processing rules; monitor means having a plurality of monitor circuits arranged in parallel for monitoring traffic of an input cell for each of a plurality of monitoring items in accordance with a selected traffic monitor item of the input cell read from said memory means; determination means including a plurality of determination circuits corresponding to said monitor circuits, each determination circuit receives the output of a corresponding monitor circuit and cell identification information to determine whether the input cell is to be tagged, discarded or permitted for input in accordance with a selected cell processing rule read from said memory means; and update means including a plurality of update circuits corresponding to said monitor circuits, each update circuit receives the output of a corresponding monitor circuit and the output of a corresponding determination circuit to update the traffic state of the input cell in accordance with the cell processing rule.
-
-
17. A policing circuit in a asynchronous transfer mode network comprising:
-
monitor means for independently monitoring traffic of an input cell; and determination means for receiving the output of said monitor means and cell identification information contained in the input cell to determine whether the input cell of the asynchronous transfer mode network is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided bay the asynchronous transfer mode network; wherein said monitor means comprises; a plurality of monitor circuits being arranged in parallel, each monitor circuit having hold means for holding a plurality of traffic monitor items of the input cell, and said traffic monitor items of the input cell determined for the communication service to be provided by the asynchronous transfer mode network are set in said hold means.
-
-
18. A policing circuit in an asynchronous mode network comprising:
-
input means for inputting first information on traffic contained in an input cell to the asynchronous transfer mode network and second information on monitoring results of at least one of a plurality of traffic monitoring means; and determination means for performing in parallel, determination processes to determine whether the input cell to the asynchronous transfer mode network is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network depending on the first and second information from said input means.
-
-
19. A policing circuit in an asynchronous transfer mode network comprising:
-
input means for inputting first information on traffic contained in an input cell to the asynchronous transfer mode network and second information on monitoring results of a plurality of traffic monitoring means; and a plurality of determination means arranged in parallel, so as to correspond to each of said plural traffic monitoring means; wherein tagging, discard or permission to input the input cell of the asynchronous transfer ode network is determined based on said first and second information from said input means.
-
-
20. A policing circuit in an asynchronous transfer mode network comprising:
-
input means for inputting first information on traffic contained in an input cell to the asynchronous transfer mode network and second information on monitoring results of at least one of a plurality of traffic monitoring means; determination means for performing in parallel determination processes to determine whether the input cell to the asynchronous transfer mode network is to be tagged, discarded or permitted for input in accordance with a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network depending on the first and second information from said input means; memory means for holding a traffic state of the cell; and a plurality of update means for updating contents of said memory means in accordance with an output of said determination means.
-
-
21. A policing circuit in an asynchronous transfer mode network comprising:
-
input means for inputting first information on traffic contained in an input cell to the asynchronous transfer mode network and second information on monitoring results of a plurality of traffic monitoring means; a plurality of determination means arranged in parallel, so as to correspond to each of said plural traffic monitoring means; memory means for holding a traffic state of the input cell; and a plurality of update means for updating contents of said memory means in accordance with an output of said determination means; wherein tagging, discard or permission to input the input cell to the asynchronous transfer mode network is determined by said determination means and the traffic state is updated by said update means in accordance with the first and second information from said input means.
-
-
22. A policing circuit in an asynchronous transfer mode network comprising:
-
a first terminal for inputting information on traffic contained in an input cell to the asynchronous transfer mode network, a second terminal for inputting information on a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network; determination means for determining whether the input cell to the asynchronous transfer mode network is to be tagged, discarded or permitted for input based on said information inputted from said first and second terminals; a third terminal for outputting an output of said determination means; wherein the information on the traffic of the input cell to the asynchronous transfer mode network is monitored by said determination means and information as to tag, discard or permit to input the input cell in accordance with the cell processing rule is outputted from said determination means.
-
-
23. A policing circuit in an asynchronous transfer mode network comprising:
-
a first terminal for inputting information on traffic contained in an input cell to the asynchronous transfer mode network, a second terminal for inputting information on a cell processing rule determined for communication service to be provided by the asynchronous transfer mode network; memory means for holding a traffic state of the cell; a third terminal for inputting and outputting the traffic state of the cell; determination means for determining whether the input cell to the asynchronous transfer mode network is to be tagged, discarded or permitted for input; and a fourth terminal for outputting an output of said determination means; wherein the information on the traffic of the input cell to the asynchronous transfer mode network is monitored by said determination means and information as to tag, discard or permit to input the input cell in accordance with the cell processing rule and the traffic state of the cell after the determination are outputted from said determination means.
-
-
24. A policing circuit in an asynchronous transfer mode network comprising:
-
a first terminal for inputting information on traffic contained in an input cell to the asynchronous transfer mode network; a second terminal for inputting information on a cell pressing rule determined for communication service to be provided by the asynchronous transfer mode network; memory means for holding a traffic state of the cell and a cell processing rule determined for the communication service; a third terminal for inputting and outputting the traffic state of the cell and the cell processing rule; determination means for determining whether the input cell to the synchronous transfer mode network is to be tagged, discarded or permitted for input; and a fourth terminal for outputting an output of said determination means; wherein the information on the traffic of the input cell to the asynchronous transfer mode network is monitored by said determination means and information as to tag, discard or permit to input the input cell in accordance with the cell processing rule and the traffic state of the cell after the determination are outputted from said determination means.
-
-
25. A policing method in an asynchronous transfer mode network comprising:
-
a first step of inputting a cell; a second step of monitoring traffic of the input cell for a plurality of items independently and in parallel; a third step of receiving CLP contained in the input cell and an output obtained in said second step and determining a process for the input cell in accordance with a determination rule for communication service to be provided by the asynchronous transfer mode network; and a fourth step of tagging, discarding or passing the input cell through the asynchronous transfer mode network as it is depending on an output obtained in said third step. - View Dependent Claims (26)
-
Specification