
US Patent No: 5,708,659
Number of patents in Portfolio can not be more than 2000
Method for hashing in a packet network switching system
Stats
-
Jan 13, 1998
Issued date -
Feb 16, 1995
filing date -
08/389,601
serial no -
In Force
status
Importance
Abstract
The port in a packet network switching system that a packet should be associated with is determined by retrieving packet address information for a packet that is to be transmitted. A predetermined number of bits from the packet address information is selected to use a hash key, which is used to compute a table address. The contents of the table at that address are compared with the packet address information. If it matches, the packet is transmitted over the port associated with that particular destination address. If it does not match, the table address is incremented by one, and the contents of the new table location identified by the incremented address are compared with the packet address information. A high speed digital video network apparatus which utilizes the hashing function is implemented on a single integrated circuit chip, and includes a network protocol processing system interconnection, compression/decompression circuits, and encoder/decoder circuits.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 5,079,764 Operation mode settable LAN interconnecting apparatus | 32 | 1989 | |
| 4,956,839 ATM switching system | 135 | 1989 | |
| 5,144,622 Network system | 114 | 1990 | |
| 5,210,748 Address filter unit for carrying out address filter processing among plurality of networks and method thereof | 37 | 1991 | |
| 5,157,662 Data communication apparatus having communication-mode changeover function and method of data communication between data communication stations having the same | 90 | 1991 | |
| 5,189,668 ATM switch and ATM multiplexer | 34 | 1991 | |
| 5,434,863 Internetworking apparatus for connecting plural network systems and communication network system composed of plural network systems mutually connected | 112 | 1992 | |
|
|
|||
| 5,121,390 Integrated data link controller with synchronous link interface and asynchronous host processor interface | 67 | 1990 | |
| 5,218,680 Data link controller with autonomous in tandem pipeline circuit elements relative to network channels for transferring multitasking data in cyclically recurrent time slots | 100 | 1990 | |
| 5,241,682 Border node having routing and functional capability in a first network and only local address capability in a second network | 99 | 1991 | |
|
|
|||
| 5,079,762 Asynchronous transfer mode switching network using waiting buffers for routing high service grade cells during congested traffic | 45 | 1990 | |
| 5,130,975 Dual port memory buffers and a time slot scheduler for an ATM space division switching system | 107 | 1990 | |
| 5,189,666 Bit-slice asynchronous transfer mode switching system | 22 | 1991 | |
|
|
|||
| 5,018,138 Protocol for network having a plurality of intelligent cells | 67 | 1988 | |
| 4,969,147 Network and intelligent cell for providing sensing, bidirectional communications and control | 80 | 1988 | |
|
|
|||
| 5,027,350 Method and apparatus for providing a local area network bridge | 100 | 1989 | |
| 5,130,981 Three port random access memory in a network bridge | 18 | 1990 | |
|
|
|||
| 5,088,091 High-speed mesh connected local area network | 111 | 1989 | |
| 5,179,558 Routing apparatus and method for high-speed mesh connected local area network | 69 | 1991 | |
|
|
|||
| 5,119,370 Switching node for a communications switching network | 56 | 1989 | |
| 5,226,120 Apparatus and method of monitoring the status of a local area network | 288 | 1990 | |
|
|
|||
| 5,088,090 Routing system to interconnect local area networks | 84 | 1990 | |
| 5,214,646 System and method for interconnecting local area networks | 134 | 1991 | |
|
|
|||
| 5,130,977 Message routing | 39 | 1990 | |
| 5,140,583 Message routing | 44 | 1990 | |
|
|
|||
| 5,216,669 Method for setting up virtual connections in switching equipment operating according to an asynchronous transfer mode | 83 | 1991 | |
| 5,153,920 Method and circuit arrangement for the acceptance and forwarding of message cells transmitted according to an asynchronous transfer mode by an asynchronous transfer mode switching equipment | 17 | 1991 | |
|
|
|||
| 5,130,984 Large fault tolerant packet switch particularly suited for asynchronous transfer mode (ATM) communication | 108 | 1990 | |
| 5,166,926 Packet address look-ahead technique for use in implementing a high speed packet switch | 129 | 1990 | |
|
|
|||
| 5,214,650 Simultaneous voice and data system using the existing two-wire inter-face | 157 | 1990 | |
|
|
|||
| 5,229,994 Bridge for connecting an IEEE 802.3 local area network to an asynchronous time-division multiplex telecommunication network | 102 | 1991 | |
|
|
|||
| 5,173,897 Method of restoring the correct cell sequence, particularly in an ATM exchange, and output unit therefor | 121 | 1990 | |
|
|
|||
| 4,803,485 Lan communication system and medium adapter for use therewith | 114 | 1987 | |
|
|
|||
| 4,831,620 Controller for controlling multiple LAN types | 40 | 1988 | |
|
|
|||
| 5,105,424 Inter-computer message routing system with each computer having separate routinng automata for each dimension of the network | 144 | 1988 | |
|
|
|||
| 5,390,173 Packet format in hub for packet data communications system | 264 | 1992 | |
|
|
|||
| 5,072,440 Self-routing switching system having dual self-routing switch module network structure | 37 | 1990 | |
|
|
|||
| 4,922,503 Local area network bridge | 131 | 1988 | |
|
|
|||
| 4,710,916 Switching apparatus for burst-switching communications system | 19 | 1985 | |
|
|
|||
| 4,939,724 Cluster link interface for a local area network | 53 | 1988 | |
|
|
|||
| 5,204,857 ATM exchange system | 153 | 1991 | |
|
|
|||
| 5,062,106 ATM exchange system | 91 | 1990 | |
|
|
|||
| 4,947,388 Cell switching system of asynchronous transfer mode | 123 | 1989 | |
|
|
|||
| 5,358,886 Method of making integrated circuit structure with programmable conductive electrode/interconnect material | 20 | 1993 | |
|
|
|||
| 5,179,555 High speed data compression and transmission for wide area network connections in LAN/bridging applications | 48 | 1992 | |
|
|
|||
| 5,245,606 Computer network bridge circuit | 30 | 1992 | |
|
|
|||
| 5,222,085 Self-routing switching element and fast packet switch | 27 | 1990 | |
|
|
|||
| 5,214,642 ATM switching system and adaptation processing apparatus | 85 | 1991 | |
|
|
|||
| 5,239,542 Time division multiplex switching system for interconnecting telephone circuits which operate in accordance with different signalling systems and call formats | 112 | 1991 | |
|
|
|||
| 4,907,225 Data protocol controller | 64 | 1989 | |
|
|
|||
| 5,247,516 Configurable composite data frame | 132 | 1991 | |
|
|
|||
| 5,175,732 Method and apparatus for controlling data communication operations within stations of a local-area network | 54 | 1991 | |
|
|
|||
| 5,220,563 Device for the transmission by an asynchronous network, notably an ATM type network, of signalling data, channel by channel, assembled in a multiframe transmitted synchronously in out-of-band mode | 27 | 1991 | |
|
|
|||
| 5,058,110 Protocol processor | 155 | 1989 | |
|
|
|||
| 5,229,991 Packet switch with broadcasting capability for ATM networks | 66 | 1991 | |
|
|
|||
| 5,151,935 Programmable universal signaling circuit for a telephone network | 16 | 1990 | |