Method and apparatus for generating route information for asynchronous transfer mode cell processing
First Claim
1. An apparatus for generating route information for asynchronous transfer mode (ATM) cells, comprising:
- a supervisory processor for receiving a route request that indicates route information is unavailable for a particular ATM cell, said supervisor processor including a route processor for generating a route response in response to said route request, said route response including route information for said particular ATM cell.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for generating route information for asynchronous transfer mode (ATM) cell processing includes a route agent (64) that transmits a route request cell in response to a determination that route information for a particular ATM cell is not found within a route cache (62). A route processor (34) receives the route request cell from the route agent (64) and performs a route lookup operation within a set of routing tables (32). A master processor (30) builds and maintains the routing tables (32) in response to network and switch topologies received from and generated by an administration module (14). The route processor (34) obtains route information, such as destination card and port number, from the routing tables (32) and generates a route response cell containing the appropriate route information. The route agent (64) receives the route response cell from the route process (34) and updates the route cache (62) as determined by a least recently used manager (65). Processing continues on the ATM cell using the newly generated route information and remaining ATM cells within a packet are processed with the newly generated route information in the route cache (62) without any further routing generation.
99 Citations
17 Claims
-
1. An apparatus for generating route information for asynchronous transfer mode (ATM) cells, comprising:
a supervisory processor for receiving a route request that indicates route information is unavailable for a particular ATM cell, said supervisor processor including a route processor for generating a route response in response to said route request, said route response including route information for said particular ATM cell. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method of generating route information for asynchronous transfer mode (ATM) cell processing, comprising the steps of:
-
determining whether route information is available for a particular ATM cell; creating a route request in response to an indication that route information is unavailable for a particular ATM cell; generating route information in response to the route request; creating a route response that includes the generated route information for use in processing the particular ATM cell. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for generating route information for asynchronous transfer mode (ATM) cells, comprising:
-
a route agent for generating a route request cell in response to an indication that route information is unavailable for a particular ATM cell, said route request cell being in ATM cell format and including information contained in said particular ATM cell; a route processor for generating a route response cell in response to receiving said route request cell, said route response cell having route information that includes a destination card mask, a port mask, and a virtual circuit identifier that indicate route information for said particular ATM cell and corresponding ATM cells within a same calling information packet; a plurality of route tables accessible by said route processor for storing route information, said route processor generating route information from said routing tables in response to said route request cell for placement in said route response cell, said route agent receiving said route response cell and processing said particular ATM cell according to said route information within said route response cell. - View Dependent Claims (15, 16, 17)
-
Specification