Parallel lookup tables for locating information in a packet switched network
An address lookup table in a multiport switch is implemented as a plurality of address sub-tables. Entries in the address sub-tables are stored at row addresses based on a hash of the information in the entry. Entries in the address sub-tables are stored in one of the address sub-tables, as determin...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
24.01.2006
|
Online Access | Get full text |
Cover
Loading…
Abstract | An address lookup table in a multiport switch is implemented as a plurality of address sub-tables. Entries in the address sub-tables are stored at row addresses based on a hash of the information in the entry. Entries in the address sub-tables are stored in one of the address sub-tables, as determined by pre-selected information relating to the entry. For example, the least significant bit of a source or destination MAC address may be used to select between two address sub-tables. In this manner, the total memory size of the address table can be increased relative to a single address sub-table while decreasing the length of the longest chain and the length of the average chain. |
---|---|
AbstractList | An address lookup table in a multiport switch is implemented as a plurality of address sub-tables. Entries in the address sub-tables are stored at row addresses based on a hash of the information in the entry. Entries in the address sub-tables are stored in one of the address sub-tables, as determined by pre-selected information relating to the entry. For example, the least significant bit of a source or destination MAC address may be used to select between two address sub-tables. In this manner, the total memory size of the address table can be increased relative to a single address sub-table while decreasing the length of the longest chain and the length of the average chain. |
Author | Viswanath, Somnath Kaniz, Marufa |
Author_xml | – sequence: 1 givenname: Marufa surname: Kaniz fullname: Kaniz, Marufa – sequence: 2 givenname: Somnath surname: Viswanath fullname: Viswanath, Somnath |
BookMark | eNqNij0KAjEQRlNo4d8d5gLCqiBsLYqFhYW9jHF2DRlnQjLLXt8IHsDqve_xzd1EVGjmLlfMyEwMrBqHBIYPpgKd5lo8WpAegtT5rq5SHRAS-kgGZQzmX_QEIRs1x6WbdsiFVj8uHJyOt8N5PZSERmLl3mf8otm3bbNptrs_Lh-bPDiq |
ContentType | Patent |
CorporateAuthor | Advanced Micro Devices, Inc |
CorporateAuthor_xml | – name: Advanced Micro Devices, Inc |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 06990102 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_069901023 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:32:18 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_069901023 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6990102 |
ParticipantIDs | uspatents_grants_06990102 |
PatentNumber | 6990102 |
PublicationCentury | 2000 |
PublicationDate | 20060124 |
PublicationDateYYYYMMDD | 2006-01-24 |
PublicationDate_xml | – month: 01 year: 2006 text: 20060124 day: 24 |
PublicationDecade | 2000 |
PublicationYear | 2006 |
References | Michels et al. (6453358) 20020900 Opalka et al. (6259699) 20010700 Chiang et al. (6813266) 20041100 Liu (2002/0138648) 20020900 Yik et al. (6697873) 20040200 Merchant et al. (6480490) 20021100 Ullum et al. (6266705) 20010700 Alexander (6553029) 20030400 Brown (2003/0026259) 20030200 Michels et al. (6161144) 20001200 Chow (6804234) 20041000 Gupta (6278714) 20010800 Merchant et al. (6732184) 20040500 Ganesh et al. (6553000) 20030400 Michels et al. (6678269) 20040100 Chung (6751225) 20040600 Kalapathy et al. (6810037) 20041000 Jennings et al. (6580712) 20030600 U.S. Appl. No. 09/851,934, filed May 10, 2001. Kadambi et al. (6335935) 20020100 |
References_xml | – year: 20041000 ident: 6810037 contributor: fullname: Kalapathy et al. – year: 20030600 ident: 6580712 contributor: fullname: Jennings et al. – year: 20040200 ident: 6697873 contributor: fullname: Yik et al. – year: 20001200 ident: 6161144 contributor: fullname: Michels et al. – year: 20040600 ident: 6751225 contributor: fullname: Chung – year: 20030400 ident: 6553029 contributor: fullname: Alexander – year: 20010700 ident: 6266705 contributor: fullname: Ullum et al. – year: 20021100 ident: 6480490 contributor: fullname: Merchant et al. – year: 20041100 ident: 6813266 contributor: fullname: Chiang et al. – year: 20010800 ident: 6278714 contributor: fullname: Gupta – year: 20020900 ident: 6453358 contributor: fullname: Michels et al. – year: 20041000 ident: 6804234 contributor: fullname: Chow – year: 20030200 ident: 2003/0026259 contributor: fullname: Brown – year: 20020100 ident: 6335935 contributor: fullname: Kadambi et al. – year: 20040100 ident: 6678269 contributor: fullname: Michels et al. – year: 20020900 ident: 2002/0138648 contributor: fullname: Liu – year: 20040500 ident: 6732184 contributor: fullname: Merchant et al. – year: 20030400 ident: 6553000 contributor: fullname: Ganesh et al. – year: 20010700 ident: 6259699 contributor: fullname: Opalka et al. |
Score | 2.630641 |
Snippet | An address lookup table in a multiport switch is implemented as a plurality of address sub-tables. Entries in the address sub-tables are stored at row... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Parallel lookup tables for locating information in a packet switched network |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6990102 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3fS8MwED7mENQnRcXNH9yDr9FuTdvsWVaKqPRBYW8jbTIRa1falP373rVz-KJvRwJJuJDcXfLddwC3EcX-ExtJIbNcC6lWgdCeT1KQK6Mm-dR0ZTqfX8LkTT4ugsUAkl0uzBcdI1HRWpq7tqncugNX0vXeb7zoyZ-ZI7Bk9oFNWay1Sc3qPuQPHmaV3FMeQ7vmcXIEBzQEuWyla34ZjfgY9tOu9QQGtjyFp1TXXLikwIIc27ZCx1lLDZLXiGxRGH-MWx5T1hbJqJFC2k_rsNl8sHoNlj1s-wwwnr8-JGI39fK9ZkjL0tsu0T-HIYX29gIwCrLQqNBo7ZM1Ub4OPB3NZjK0OcNT8hGM_hxm_E_fJRz-PBVM5RUMXd3aazKeLrvpNPMN-D97Kg |
link.rule.ids | 230,309,786,808,891,64396 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV07T8MwED5VBfGYQIAoTw-shrSxk3SGRgFKlQGkbpETuwgR0ihx1L_PXVIqFtgsW7Kt8-O7sz9_BrjxMfYfGl9wkWaKi2AhuXJcTMks0MEwG-n2m86XmRe9iae5nPcg2ryF-cJlxEvsS33b1KVdtuRK3N67geed-DNpBBakPrAq8qXSsV7ceXTBQ6qSW4SxNNcnYbQPu1gJOm2FrX_BRngA23Gbewg9UxzBNFYVfV2Ssxxd26Zklt4t1Qz9RkaYQgxktlYyJXthmimGQe2nsaxefZCBNSs64vYxsHDyeh_xTdPJe0WklsRZd9I9gT4G9-YUmC9TTweeVspFPAlcJR3lj8fCMxkRVLIBDP6s5uyfsmvYiR_CZPo4ez6HvZ9zg5G4gL6tGnOJSGrTq9ZI3ywufiY |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Parallel+lookup+tables+for+locating+information+in+a+packet+switched+network&rft.inventor=Kaniz%2C+Marufa&rft.inventor=Viswanath%2C+Somnath&rft.number=6990102&rft.date=2006-01-24&rft.externalDBID=n%2Fa&rft.externalDocID=06990102 |