会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Arrangement in a network switch for prioritizing data frames based on user-defined frame attributes
    • 网络交换机中的布置,用于基于用户定义的帧属性对数据帧进行优先级排序
    • US07502366B1
    • 2009-03-10
    • US09576021
    • 2000-05-23
    • Bahadir ErimliGopal S. KrishnaChandan EgbertPeter Ka-Fai ChowMrudula KanuriShr-Jie TzengSomnath ViswanathXiaohua Zhuang
    • Bahadir ErimliGopal S. KrishnaChandan EgbertPeter Ka-Fai ChowMrudula KanuriShr-Jie TzengSomnath ViswanathXiaohua Zhuang
    • H04L12/28
    • H04L47/10H04L47/13H04L47/20
    • A network switch includes network switch ports, each including a port filter configured for detecting user-selected attributes from a received layer 2 type data frame. Each port filter, upon detecting a user-selected attribute in a received layer 2 type data frame, sends a signal to a switching module indicating the determined presence of the user-selected attribute, enabling the switching module to generate a switching decision based on the corresponding user-selected attribute and based on a corresponding user-defined switching policy. The switching policy may specify a priority class, or a guaranteed quality of service (e.g., a guaranteed bandwidth), ensuring that the received layer 2 type data frame receives the appropriate switching support. The user-selected attributes for the port filter and the user-defined switching policy for the switching module are programmed by a host processor. Hence, the integrated network switch is able to perform advanced switching operations for layer 2 type data packets to ensure quality of service requirements, independent of priority information specified in the layer 2 type data packets, based on the user-selected attributes in the layer 2 type data packets and the user-defined switching policies established for the switching module.
    • 网络交换机包括网络交换机端口,每个端口包括被配置为从接收到的层2型数据帧中检测用户选择的属性的端口过滤器。 每个端口滤波器在检测到接收到的层2类型数据帧中的用户选择的属性时,向交换模块发送指示所确定的用户选择属性的存在的信号,使切换模块能够基于 相应的用户选择的属性并基于相应的用户定义的交换策略。 切换策略可以指定优先级等级或保证服务质量(例如,保证带宽),确保接收到的第2层类型的数据帧接收适当的切换支持。 用于端口过滤器的用户选择的属性和用于切换模块的用户定义的切换策略由主处理器编程。 因此,综合网络交换机能够根据第2层用户选择的属性,对第2层类型的数据包执行高级交换操作,以确保与第2类数据包中指定的优先级信息无关的服务质量要求 类型数据包和为交换模块建立的用户定义的交换策略。
    • 3. 发明授权
    • Parallel packet lookup in a packet-switched network
    • 分组交换网络中的并行数据包查找
    • US06839351B1
    • 2005-01-04
    • US09818135
    • 2001-03-28
    • Peter Ka-Fai ChowBahadir ErimliSomnath ViswanathGopal S. Krishna
    • Peter Ka-Fai ChowBahadir ErimliSomnath ViswanathGopal S. Krishna
    • H04L12/28H04L12/44H04L12/56
    • H04L49/3009H04L12/44H04L49/354
    • A multiport network device includes output ports, internal rules checking logic, a port filter, and input ports. The input ports receive data frames and transfer the data frames to the internal rules checking logic and the port filter. The internal rules checking logic determines the appropriate output ports for the frame. At potentially the same time, the port filter determines priority information for the frame. The port filter informs the internal rules checking logic when it has completed determining the priority information by transmitting an end-of-frame signal to the internal rules checking logic. In response, if the internal rules checking logic has completed determining the output ports for the frame, it assembles a frame descriptor corresponding to the frame and transmits the frame descriptor to the appropriate output port(s).
    • 多端口网络设备包括输出端口,内部规则检查逻辑,端口过滤器和输入端口。 输入端口接收数据帧,并将数据帧传输到内部规则检查逻辑和端口过滤器。 内部规则检查逻辑确定帧的适当输出端口。 在可能的同时,端口过滤器确定帧的优先级信息。 端口过滤器通过将帧内信号发送到内部规则检查逻辑完成确定优先级信息后,通知内部规则检查逻辑。 作为响应,如果内部规则检查逻辑已经完成确定帧的输出端口,则它组装与帧相对应的帧描述符,并将帧描述符发送到适当的输出端口。
    • 4. 发明授权
    • Systems and methods for merging packet lookup results
    • 用于合并数据包查找结果的系统和方法
    • US06963571B1
    • 2005-11-08
    • US09797690
    • 2001-03-05
    • Somnath ViswanathBahadir ErimliPeter Ka-Fai ChowYatin R. Acharya
    • Somnath ViswanathBahadir ErimliPeter Ka-Fai ChowYatin R. Acharya
    • H04L12/54H04L12/56H04I12/28
    • H04L49/351H04L49/15H04L49/205
    • A multiport network device includes output port logic, priority logic, a memory, and memory logic. The output port logic generates output port data that identifies output ports to transmit received packets. The priority logic generates priority data that identifies priorities of the received packets. The memory stores the output port data from the output port logic and the priority data from the priority logic. The memory logic receives priority data relating to one of the received packets from the output port logic, determines whether the memory stores output port data relating to the packet, ignores the received priority data when the memory stores no output port data relating to the packet, and when the memory stores output port data relating to the packet, transmits the received priority data and the stored output port data to the identified output port.
    • 多端口网络设备包括输出端口逻辑,优先级逻辑,存储器和存储器逻辑。 输出端口逻辑产生识别输出端口以发送接收到的数据包的输出端口数据。 优先级逻辑生成识别接收到的分组的优先级的优先级数据。 存储器存储来自输出端口逻辑的输出端口数据和来自优先级逻辑的优先级数据。 存储器逻辑从输出端口逻辑接收与接收到的分组之一相关的优先级数据,确定存储器是否存储与分组相关的输出端口数据,当存储器不存储与分组相关的输出端口数据时,忽略接收到的优先级数据, 并且当存储器存储与分组相关的输出端口数据时,将接收到的优先级数据和存储的输出端口数据发送到所识别的输出端口。
    • 6. 发明授权
    • System and method for deciding outgoing priority for data frames
    • 确定数据帧传出优先级的系统和方法
    • US06990114B1
    • 2006-01-24
    • US09816337
    • 2001-03-26
    • Bahadir ErimliPeter Ka-Fai ChowYatin R. AcharyaShr-Jie Tzeng
    • Bahadir ErimliPeter Ka-Fai ChowYatin R. AcharyaShr-Jie Tzeng
    • H04L12/56
    • H04L47/10H04L47/2433H04L47/2441
    • A network device includes a port filter, a first logic device, and a second logic device. The port filter receives a data frame and generates first data relating to the data frame. The first logic device generates second data for the received data frame. The second logic device receives the first data and the second data, determines whether the first data contains a valid first priority value, and assigns the valid first priority value to the data frame when the first data contains the valid first priority value. When the first data does not contain a valid first priority value, the second logic device determines whether the second data contains a valid second priority value, and assigns the valid second priority value to the data frame when the second data contains the valid second priority value.
    • 网络设备包括端口过滤器,第一逻辑设备和第二逻辑设备。 端口滤波器接收数据帧并产生与数据帧有关的第一数据。 第一逻辑设备生成接收到的数据帧的第二数据。 第二逻辑设备接收第一数据和第二数据,确定第一数据是否包含有效的第一优先级值,并且当第一数据包含有效的第一优先级值时,将有效的第一优先级值分配给数据帧。 当第一数据不包含有效的第一优先级值时,第二逻辑装置确定第二数据是否包含有效的第二优先级值,并且当第二数据包含有效的第二优先级值时,将有效的第二优先级值分配给数据帧 。
    • 8. 发明授权
    • Arrangement in a channel adapter for servicing work notifications based on link layer virtual lane processing
    • 基于链路层虚拟通道处理的用于维修工作通知的通道适配器中的布置
    • US07209489B1
    • 2007-04-24
    • US10052459
    • 2002-01-23
    • Joseph A. BaileyJoseph WinklesNorman HackBahadir Erimli
    • Joseph A. BaileyJoseph WinklesNorman HackBahadir Erimli
    • H04L12/28H04J3/16G06F3/00
    • H04L47/10H04L47/2425H04L47/34
    • A host channel adapter is configured for servicing received work notifications based on identifying the work notifications associated with the virtual lanes (VL) having a prescribed ordering position identified by the link layer operations. The host channel adapter, in response to receiving a work notification for a prescribed service level (SL), determines the virtual lane associated with the specified service level based on a prescribed service level to virtual lane mapping. If necessary (e.g., for an unreliable datagram service type), the work notification supplies the prescribed service level (SL) for the host channel adapter. The host channel adapter also determines an ordering position for the determined virtual lane from the link layer module, and selectively services the work notification based on the corresponding ordering position.
    • 主机通道适配器被配置为基于识别与具有由链路层操作所标识的规定排序位置的虚拟通道(VL)相关联的工作通知来服务接收到的工作通知。 主机通道适配器响应于接收到规定服务级别(SL)的工作通知,基于规定的服务级别到虚拟通道映射来确定与指定服务级别相关联的虚拟通道。 如果需要(例如,对于不可靠的数据报服务类型),工作通知提供用于主机通道适配器的规定服务级别(SL)。 主机通道适配器还确定来自链路层模块的所确定的虚拟通道的排序位置,并且基于相应的排序位置选择性地服务工作通知。
    • 9. 发明授权
    • Method and apparatus for trunking links having different transmission rates
    • 具有不同传输速率的中继链路的方法和装置
    • US07151774B1
    • 2006-12-19
    • US09879088
    • 2001-06-13
    • Robert Alan WilliamsBahadir Erimli
    • Robert Alan WilliamsBahadir Erimli
    • H04L12/28H04L12/56
    • H04L12/4625H04L45/245H04L49/205H04L49/3009H04L49/351Y02D50/30
    • A network device that controls the communication of data frames between stations includes ports that receive data frames from the stations and transmit the data frames. A number of the ports may be configured as a trunk and at least one of the ports in the trunk may be configured to transmit data frames at a higher speed than the other ports. The network device further includes data frame processing logic that identifies ports on which to transmit the received data frames. The data frame processing logic also determines whether the identified port is part of the trunk. When the port is part of the trunk, the data frame processing logic determines an appropriate port on which to transmit the data frame. The data frame processing logic may determine the appropriate port based on the priority associated with the received data frame so that higher priority data frames are transmitted on higher speed ports.
    • 控制站间数据帧通信的网络设备包括从站接收数据帧并发送数据帧的端口。 多个端口可以被配置为中继线,并且中继线中的至少一个端口可以被配置为以比其他端口更高的速度发送数据帧。 网络设备还包括识别在其上发送所接收的数据帧的端口的数据帧处理逻辑。 数据帧处理逻辑还确定所识别的端口是否是中继线的一部分。 当端口是中继线的一部分时,数据帧处理逻辑确定发送数据帧的适当端口。 数据帧处理逻辑可以基于与接收的数据帧相关联的优先级来确定适当的端口,使得较高优先级的数据帧在较高速度的端口上传输。
    • 10. 发明授权
    • Systems and methods for bypassing packet lookups
    • 用于绕过数据包查找的系统和方法
    • US07079533B1
    • 2006-07-18
    • US09846280
    • 2001-05-02
    • Bahadir ErimliYatin R. Acharya
    • Bahadir ErimliYatin R. Acharya
    • H04L12/54
    • H04L49/351H04L49/15H04L49/3009
    • A network device determines forwarding information for received data frames. The network device includes input ports, queuing logic, a forwarding engine, and a port filter. The input ports receive data frames. The queuing logic transfers at least some of the received data frames to an external memory. The forwarding engine generates forwarding information for at least some of the data frames transferred by the queuing logic to the external memory. The port filter stores forwarding information for one or more of the received data frames and analyzes each of the received data frames to determine whether there is stored forwarding information related to the received data frame. When there is stored forwarding information related to the received data frame, the port filter uses the stored forwarding information to forward the received data frame.
    • 网络设备确定接收到的数据帧的转发信息。 网络设备包括输入端口,排队逻辑,转发引擎和端口过滤器。 输入端口接收数据帧。 排队逻辑将至少一些接收到的数据帧传送到外部存储器。 转发引擎为排队逻辑传送到外部存储器的至少一些数据帧生成转发信息。 端口过滤器存储一个或多个接收到的数据帧的转发信息,并分析每个接收到的数据帧,以确定是否存在与接收到的数据帧相关的转发信息。 当存在与接收到的数据帧相关的转发信息时,端口过滤器使用所存储的转发信息来转发接收到的数据帧。