会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Scheme for interlocking line card to an address recognition engine to
support plurality of routing and bridging protocols by using network
information look-up database
    • 将互联线卡与地址识别引擎相结合的方案,通过使用网络信息查找数据库来支持多个路由和桥接协议
    • US5524254A
    • 1996-06-04
    • US269997
    • 1994-07-01
    • Fearghal MorganJoseph O'CallaghanMichael J. SeamanJohn RigbyAndrew WaltonUna M. QuinlanStewart F. Bryant
    • Fearghal MorganJoseph O'CallaghanMichael J. SeamanJohn RigbyAndrew WaltonUna M. QuinlanStewart F. Bryant
    • G06F13/00H04L12/46H04L29/06H04L29/12
    • H04L29/12801H04L12/46H04L29/12009H04L29/12839H04L45/742H04L61/6004H04L61/6022H04L69/18H04L69/22
    • The present invention provides an interlock scheme for use between a line card and an address recognition apparatus. The interlock scheme reduces the total number of read/write operations over a backplane bus coupling the line card to the address recognition apparatus required to complete a request/response transfer. Thus, the line card and address recognition apparatus are able to perform a large amount of request/response transfers with a high level of system efficiency. Generally, the interlocking scheme according to the present invention merges each ownership information storage location into the location of the request/response memory utilized to store the corresponding request/response pair to reduce data transfer traffic over the backplane bus. According to another feature of the interlock scheme of the present invention, each of the line card and the address recognition engine includes a table for storing information relating to a plurality of database specifiers. Each of the database specifiers contains control information for the traversal of a lookup database used by the address recognition apparatus. At the time the processor of a line card generates a request for the address recognition apparatus, it will analyze the protocol type information contained in the header of a data packet. The processor will utilize the protocol type information as a look-up index to its table of database specifiers for selection of one of the database specifiers. The processor will then insert an identification of the selected database specifier into the request with the network address extracted from the data packet.
    • 本发明提供了一种用于线卡和地址识别装置之间的互锁方案。 互锁方案减少了通过将线卡耦合到完成请求/响应传输所需的地址识别装置的背板总线上的读/写操作的总数。 因此,线卡和地址识别装置能够以高水平的系统效率执行大量的请求/响应传送。 通常,根据本发明的联锁方案将每个所有权信息存储位置合并到用于存储相应的请求/响应对的请求/响应存储器的位置,以减少背板总线上的数据传输流量。 根据本发明的联锁方案的另一特征,线卡和地址识别引擎中的每一个都包括用于存储与多个数据库说明符有关的信息的表。 每个数据库说明符包含用于遍历由地址识别装置使用的查找数据库的控制信息。 当线卡的处理器产生对地址识别装置的请求时,它将分析包含在数据分组头部中的协议类型信息。 处理器将利用协议类型信息作为其数据库说明符表的查找索引,以选择其中一个数据库说明符。 然后处理器将所选择的数据库说明符的标识插入到从数据包中提取的网络地址的请求中。
    • 2. 发明授权
    • Address recognition engine with look-up database for storing network
information
    • 地址识别引擎,具有用于存储网络信息的查找数据库
    • US5519858A
    • 1996-05-21
    • US819490
    • 1992-01-10
    • Andrew WaltonUna M. QuinlanStewart F. BryantMichael J. SeamanJohn RigbyFearghal MorganJoseph O'Callaghan
    • Andrew WaltonUna M. QuinlanStewart F. BryantMichael J. SeamanJohn RigbyFearghal MorganJoseph O'Callaghan
    • G06F17/30H04L12/56H04L29/06
    • H04L29/06
    • The present invention is directed to an address recognition apparatus including an address recognition engine coupled to a look-up database. The look-up database is arranged to store network information relating to network addresses. The look-up database includes a primary database and a secondary database. The address recognition engine accepts as an input a network address for which network information is required. The address recognition engine uses the network address as an index to the primary database. The primary database comprises a multiway tree node structure (TRIE) arranged for traversal of the nodes as a function of preselected segments of the network address and in a fixed sequence of the segments to locate a pointer to an entry in the secondary database. The entry in the secondary database pointed to by the primary database pointer contains the network information corresponding to the network address. The address recognition engine includes a table for storing a plurality of database specifiers. Each of the database specifiers contains control information for the traversal of the primary and secondary databases. In addition, each of the nodes in the primary database and each of the entries in the secondary database is provided with control data structures that are programmable to control the traversal of the database.
    • 本发明涉及包括耦合到查找数据库的地址识别引擎的地址识别装置。 查找数据库被设置为存储与网络地址有关的网络信息。 查找数据库包括主数据库和辅助数据库。 地址识别引擎接受需要网络信息的网络地址作为输入。 地址识别引擎使用网络地址作为主数据库的索引。 主数据库包括多路树节点结构(TRIE),其被布置为根据网络地址的预选段的顺序遍历节点,并且在段的固定序列中定位到辅助数据库中的条目的指针。 主数据库指针指向的辅助数据库中的条目包含与网络地址对应的网络信息。 地址识别引擎包括用于存储多个数据库说明符的表。 每个数据库说明符都包含用于遍历主数据库和辅助数据库的控制信息。 此外,主数据库中的每个节点和辅助数据库中的每个条目都具有可编程以控制数据库遍历的控制数据结构。
    • 3. 发明授权
    • Multi-level round robin arbitration system
    • 多级循环仲裁系统
    • US5729702A
    • 1998-03-17
    • US772782
    • 1996-12-24
    • Tadhg CreedonRichard A. GahanFearghal Morgan
    • Tadhg CreedonRichard A. GahanFearghal Morgan
    • G06F13/364G06F13/14G06F13/37
    • G06F13/364
    • Arbitration means for arbitrating between computer devices A to F which compete for access to a common bus. The system provides cascaded round-robin units. Unit RR1 has ports A, B, C, and X in sequence, with port X coupled to round-robin unit RR2, which has ports D, E, F in sequence. On each cycling of unit RR1 past C to A, unit RR2 is checked and the next one of devices D to F (in the sequence determined by unit RR2) has the opportunity of bus access. A gating circuit 13 can further restrict bus accessing by unit RR2's devices, by timing or counter control. A third round-robin unit can be added coupled to unit RR1 (which would have ports A, B, C, X,Y) or to unit RR2 (which would have ports D, E, F, Y). The assignment of devices to ports can be controllable by a matrix switch and device assignment memory.
    • 仲裁意味着在计算机设备A到F之间进行仲裁,竞争访问公共总线。 该系统提供级联循环单元。 单元RR1依次具有端口A,B,C和X,端口X与循环单元RR2相连,其具有端口D,E,F。 在单元RR1经过C到A的每个循环之后,检查单元RR2,并且设备D到F中的下一个(由单元RR2确定的顺序)具有总线访问的机会。 选通电路13可以通过定时或反向控制来进一步限制通过单元RR2的设备的总线访问。 可以将第三循环单元添加到单元RR1(其将具有端口A,B,C,X,Y)或单元RR2(其将具有端口D,E,F,Y)。 设备到端口的分配可以通过矩阵开关和设备分配存储器来控制。