Claims
- 1. A system for transmitting over virtual channels, in an asynchronous transfer mode, data received in the form of data packets each of which data packets includes a respective destination address, said system also emulating the operation of a plurality of emulated local area networks and comprising:
- an address look-up database containing entries accessible in responsible to the respective destination address of a data packet;
- means for providing data defining for each of said data packets a respective one of a plurality of levels of priority; random access memory for maintaining a plurality of pointer tables, one for each of said plurality of levels or priority;
- wherein each of said entries in said data base is associated with a plurality of pointers, one in each of said pointer tables, each of said pointers in said pointer tables indicating a virtual channel in said asynchronous transfer mode for the transmission of data packets having the respective destination address and the respective one of said levels of priority.
- 2. A system as in claim 1 wherein said random access memory comprises a static random access memory.
- 3. A system as in claim 1 wherein there are two levels of priority, the said respective one of said levels being indicated by a field in said database.
- 4. A method for transmitting over virtual channels, in an asynchronous transfer mode, data received in the form of data packets which include destination addresses, said method also emulating the operation of a plurality of emulated local area networks Comprising; and
- storing in a database the destination addresses of packets;
- providing data for each of said data packets defining one of a plurality of levels of priority;
- maintaining a plurality of pointer tables, one for each of said levels of priority;
- wherein each destination address in said database is associated with a plurality of pointers, one in each of said pointer tables, each of said pointers in said pointer tables indicating a virtual channel for the transmission of a data packet having the respective destination address and the respective one of said levels of priority.
- 5. A method as in claim 4 wherein said tables are maintained in a random access memory.
- 6. A method as in claim 5 wherein there are two levels of priority, indicated by a one-bit field in said database.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9701017 |
Jan 1997 |
GBX |
|
CROSS-REFERENCES TO RELATED APPLICATIONS
This application relates to subject matter related to the subject matter of the following co-pending applications all of which have a common assignee:
US Referenced Citations (12)
Foreign Referenced Citations (7)
Number |
Date |
Country |
0706298 A2 |
Apr 1996 |
EPX |
0691772 A2 |
Oct 1996 |
EPX |
0731582 A2 |
Nov 1996 |
EPX |
0797331 A2 |
Sep 1997 |
EPX |
2043405 |
Oct 1980 |
GBX |
2292292 |
Feb 1996 |
GBX |
WO 9743869 |
Nov 1997 |
WOX |