-
公开(公告)号:US07710952B1
公开(公告)日:2010-05-04
申请号:US11943225
申请日:2007-11-20
申请人: Albert Weichung Kuo , Reuven Meyer Samuel , Debashis Basu , Arunachalam Vaidyanathan , Spencer Greene
发明人: Albert Weichung Kuo , Reuven Meyer Samuel , Debashis Basu , Arunachalam Vaidyanathan , Spencer Greene
IPC分类号: H04Q11/00
CPC分类号: H04L49/30
摘要: A network device includes one or more processing units and an external memory. Each of the one or more processing units includes a centralized counter configured to perform accounting for the respective processing unit. The external memory is associated with at least one of the one or more processing units and is configured to store a group of count values for the at least one processing unit.
摘要翻译: 网络设备包括一个或多个处理单元和外部存储器。 一个或多个处理单元中的每一个包括被配置为对相应的处理单元进行计费的集中式计数器。 所述外部存储器与所述一个或多个处理单元中的至少一个相关联,并且被配置为存储所述至少一个处理单元的一组计数值。
-
公开(公告)号:US07317718B1
公开(公告)日:2008-01-08
申请号:US10310778
申请日:2002-12-06
申请人: Albert Weichung Kuo , Reuven Meyer Samuel , Debashis Basu , Arunachalam Vaidyanathan , Spencer Greene
发明人: Albert Weichung Kuo , Reuven Meyer Samuel , Debashis Basu , Arunachalam Vaidyanathan , Spencer Greene
IPC分类号: H04Q11/00
CPC分类号: H04L49/30
摘要: A network device includes one or more processing units and an external memory. Each of the one or more processing units includes a centralized counter configured to perform accounting for the respective processing unit. The external memory is associated with at least one of the one or more processing units and is configured to store a group of count values for the at least one processing unit.
摘要翻译: 网络设备包括一个或多个处理单元和外部存储器。 一个或多个处理单元中的每一个包括被配置为对相应的处理单元进行计费的集中式计数器。 所述外部存储器与所述一个或多个处理单元中的至少一个相关联,并且被配置为存储所述至少一个处理单元的一组计数值。
-
公开(公告)号:US08331359B2
公开(公告)日:2012-12-11
申请号:US12723280
申请日:2010-03-12
申请人: Albert Weichung Kuo , Reuven Meyer Samuel , Debashis Basu , Arunachalam Vaidyanathan , Spencer Greene
发明人: Albert Weichung Kuo , Reuven Meyer Samuel , Debashis Basu , Arunachalam Vaidyanathan , Spencer Greene
IPC分类号: H04Q11/00
CPC分类号: H04L49/30
摘要: A network device includes one or more processing units and an external memory. Each of the one or more processing units includes a centralized counter configured to perform accounting for the respective processing unit. The external memory is associated with at least one of the one or more processing units and is configured to store a group of count values for the at least one processing unit.
摘要翻译: 网络设备包括一个或多个处理单元和外部存储器。 一个或多个处理单元中的每一个包括被配置为对相应的处理单元进行计费的集中式计数器。 所述外部存储器与所述一个或多个处理单元中的至少一个相关联,并且被配置为存储所述至少一个处理单元的一组计数值。
-
公开(公告)号:US07853714B1
公开(公告)日:2010-12-14
申请号:US11699721
申请日:2007-01-29
申请人: Kenneth A. Moberg , Steven Lin , Spencer Greene , James Murphy
发明人: Kenneth A. Moberg , Steven Lin , Spencer Greene , James Murphy
IPC分类号: G06F15/173
CPC分类号: H04L45/60 , H04L12/4675 , H04L45/04
摘要: A network device provides services for multiple virtual private networks (VPNs) via one or more virtual hosts. For example, a router receives packets from multiple VPNs, and communicates the packets to a service card via a logical interface in accordance with a forwarding information base. A virtual host within the service card processes the packets and provides a service for the network device from which the packet was sent. The virtual host may, for example, provide print services for network devices within a corresponding VPN. The virtual host acts, in essence, as a print server within the corresponding VPN. In this manner, the router may eliminate the need for the customer associated with the VPN to maintain print servers within remote customer sites.
摘要翻译: 网络设备通过一个或多个虚拟主机为多个虚拟专用网络(VPN)提供服务。 例如,路由器从多个VPN接收数据包,并根据转发信息库通过逻辑接口将数据包传送到服务卡。 服务卡内的虚拟主机处理数据包,并为发送数据包的网络设备提供服务。 虚拟主机可以例如为对应的VPN内的网络设备提供打印服务。 虚拟主机本质上作为相应VPN内的打印服务器。 以这种方式,路由器可以消除对与VPN相关联的客户的需求,以维护远程客户站点内的打印服务器。
-
公开(公告)号:US07600008B1
公开(公告)日:2009-10-06
申请号:US10424794
申请日:2003-04-29
申请人: Spencer Greene
发明人: Spencer Greene
IPC分类号: G06F15/173
摘要: A system harvests sessions in a network device. The system receives a first data unit associated with a session and installs the session in a first queue until expiration of a first time period. The system installs the session in a second queue until the occurrence of at least one of an expiration of a second time period and a receipt of a data unit associated with the session. The system harvests the session upon expiration of the second time period.
摘要翻译: 系统收集网络设备中的会话。 系统接收与会话关联的第一数据单元,并将会话安装在第一队列中,直到第一时间段到期。 系统将会话安装在第二队列中,直到出现第二时间段的到期中的至少一个以及与会话相关联的数据单元的接收。 该系统在第二个时间段到期后收集会议。
-
公开(公告)号:US06870929B1
公开(公告)日:2005-03-22
申请号:US09470565
申请日:1999-12-22
申请人: Spencer Greene
发明人: Spencer Greene
CPC分类号: H04L9/0637 , H04L2209/125
摘要: According to one embodiment, an encryption system (500) includes an input buffer (504) that can provide data blocks from different contexts (522-1 to 522-n) to a selected encryption circuit (524-1 to 524-m) according to a scheduling section (502). A scheduling section (502) can include a register array (510) having rows that each correspond to a context and columns that correspond to an encryption circuit. Each register array (510) row can store one “hot” bit that designates a context with a particular encryption circuit. A column can be selected by a multiplexer (514) and its values prioritized and encoded by a priority encoder (518) to generate an address that results in the selection of a data block from a particular context. Priority may be varied by shifting a column value with a rotate circuit (516) according to an offset value (OFFSET).
摘要翻译: 根据一个实施例,加密系统(500)包括输入缓冲器(504),其可以根据不同的上下文(522-1至522-n)向选定的加密电路(524-1至524-m)提供数据块, 到调度部分(502)。 调度部分(502)可以包括具有对应于上下文的行的寄存器阵列(510)和与加密电路对应的列。 每个寄存器阵列(510)行可以存储一个“热”位,其指定与特定加密电路的上下文。 可以由多路复用器(514)选择一列,并且由优先级编码器(518)对其值进行优先排序并编码,以生成导致从特定上下文中选择数据块的地址。 根据偏移值(OFFSET),通过用旋转电路(516)移动列值可以改变优先级。
-
公开(公告)号:US08521870B2
公开(公告)日:2013-08-27
申请号:US12906446
申请日:2010-10-18
申请人: Spencer Greene
发明人: Spencer Greene
IPC分类号: G06F15/173
CPC分类号: H04L43/0876 , H04L41/147
摘要: A system measures traffic in a device. The system tracks an amount of data and the data units and predicts the amount of padding associated with the data units. The system determines the amount of traffic in the device based on the predicted padding, the amount of data, and the number of data units.
摘要翻译: 系统测量设备中的流量。 系统跟踪数据量和数据单位,并预测与数据单元相关联的填充量。 该系统基于预测的填充,数据量和数据单元的数量来确定设备中的流量。
-
公开(公告)号:US07779142B1
公开(公告)日:2010-08-17
申请号:US11626016
申请日:2007-01-23
申请人: Spencer Greene , Robert Dykes
发明人: Spencer Greene , Robert Dykes
CPC分类号: H04L12/2801 , H04L12/2874 , H04L47/30 , H04L47/70 , H04L47/805 , H04L47/826 , H04L65/4084 , H04L65/80
摘要: A system delivers a media stream to a client using a delivery bandwidth. The system adjusts an amount of the bandwidth used to deliver the media stream based on a state of a buffer associated with the client that receives and buffers the delivered media stream.
摘要翻译: 系统使用传送带宽将媒体流传送到客户端。 系统基于与接收并缓冲传送的媒体流的客户端相关联的缓冲器的状态来调整用于传送媒体流的带宽量。
-
公开(公告)号:US06778530B1
公开(公告)日:2004-08-17
申请号:US09436439
申请日:1999-11-08
申请人: Spencer Greene
发明人: Spencer Greene
IPC分类号: H04L1256
CPC分类号: H04L45/7457 , H04L45/00 , H04L45/7453
摘要: A system for providing multiple field matching capabilities for network data packets is disclosed. According to one embodiment (700) the system includes a number of prefix engines (704-0, 704-1, 712-0 and 712-1) coupled together in a pipelined fashion. First level prefix engines (704-0 and 704-1) perform longest prefix matching operations on address values (Dest-IP and Src-IP) and provide address equivalence class values (daclass and saclass). The address class equivalence values (daclass and saclass) are combined with port identification values (Dest-Port and Src-Port) and applied to second level prefix engines (712-0 and 712-1) which provide tuple equivalence class values (dtclass and stclass). The tuple equivalence class values (dtclass and stclass) are combined and applied to an output mapping circuit (718) which provides a flow specification value corresponding to each applied set of address (Dest-IP and Src-IP) and port (Dest-Port and Src-Port) values.
摘要翻译: 公开了一种用于为网络数据分组提供多个场匹配能力的系统。 根据一个实施例(700),系统包括以流水线方式耦合在一起的多个前缀引擎(704-0,704-1,712-0和712-1)。 第一级前缀引擎(704-0和704-1)对地址值(Dest-IP和Src-IP)执行最长的前缀匹配操作,并提供地址等价类值(daclass和saclass)。 地址类等价值(daclass和saclass)与端口标识值(Dest-Port和Src-Port)组合,并应用于提供元组等价类值的二级前缀引擎(712-0和712-1)(dtclass和 stclass)。 元组等价类值(dtclass和stclass)被组合并应用于输出映射电路(718),输出映射电路(718)提供与每个应用的地址集(Dest-IP和Src-IP)和端口(Dest-Port)对应的流量规格值 和Src-Port)值。
-
公开(公告)号:US07953094B1
公开(公告)日:2011-05-31
申请号:US10358274
申请日:2003-02-05
申请人: Spencer Greene
发明人: Spencer Greene
IPC分类号: H04L12/56
CPC分类号: H04L49/9057 , H04L47/56 , H04L47/6215 , H04L49/901
摘要: A data processing system includes an input circuit, a plurality of processing paths and an output circuit. The input circuit receives blocks of data on a plurality of data streams and distributes the blocks of data to the plurality of processing paths. The plurality of processing paths receive and process the distributed blocks of data. The output circuit selectively queues and dequeues the processed blocks of data based on a determined maximum differential delay among each of the processing paths and transmits the processed blocks of data.
摘要翻译: 数据处理系统包括输入电路,多个处理路径和输出电路。 输入电路接收多个数据流上的数据块,并将数据块分配给多个处理路径。 多个处理路径接收和处理分布式数据块。 输出电路基于在每个处理路径之间确定的最大差分延迟来选择性地排列和出出处理的数据块,并发送处理的数据块。
-
-
-
-
-
-
-
-
-