会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明授权
    • Apparatus and method for dynamically limiting output queue size in a quality of service network
    • 用于在服务质量网络中动态地限制输出队列大小的装置和方法
    • US07110415B1
    • 2006-09-19
    • US10150147
    • 2002-05-17
    • Hugh WalshDonald Pannell
    • Hugh WalshDonald Pannell
    • H04L12/28H04L12/56H04L12/54
    • H04L49/90H04L47/50H04L47/6215H04L49/901
    • A method, apparatus, and computer-readable media for sending a frame of data from a first channel to a second channel using at least one of m memory buffers for storing a frame, m being at least 2, in which n of the m buffers have an available status and p of the m buffers have an unavailable status, wherein m=n+p, comprises reserving q of the n buffers having the available status to the first channel, wherein q≦n; when a frame is received from the first channel, storing the frame in i of the q buffers, wherein 1≦i≦q, and changing the status of the i buffers to unavailable; selectively assigning the frame to the second channel; wherein if the frame is assigned to the second channel, the i buffers storing the frame are assigned to the second channel, and when the frame is subsequently sent over the second channel, the status of the i buffers is changed to available; wherein if the frame is not assigned to the second channel, the frame is discarded and the status of the i buffers is changed to available; and wherein selectively assigning comprises selectively assigning the frame to the second channel based on a number of the buffers j assigned to the second channel and a number of the buffers h neither reserved nor assigned to any channel, wherein i+j≦m and h+q≦n.
    • 一种用于使用用于存储帧的m个存储器缓冲器中的至少一个来将数据帧从第一通道发送到第二通道的方法,装置和计算机可读介质,m至少为2,其中n个m个缓冲器 具有可用状态,并且m个缓冲器的p具有不可用状态,其中m = n + p包括将具有可用状态的n个缓冲器的q保留到第一信道,其中q <= n; 当从第一信道接收到帧时,将帧存储在q个缓冲器的i中,其中1≤i≤Q,并将i缓冲器的状态改变为不可用; 选择性地将帧分配给第二信道; 其中如果帧被分配给第二信道,则存储该帧的i缓冲器被分配给第二信道,并且当随后在第二信道上发送该帧时,i缓冲器的状态被改变为可用; 其中如果所述帧未被分配给所述第二信道,则所述帧被丢弃并且所述i缓冲器的状态改变为可用; 并且其中选择性分配包括基于分配给所述第二信道的缓冲器j的数量和既不保留也不分配给任何信道的缓冲器h的数量,选择性地将所述帧分配给所述第二信道,其中i + j = q <= N。
    • 13. 发明授权
    • Quality of service queueing system for a network switch
    • 网络交换机的服务质量排队系统
    • US07035273B1
    • 2006-04-25
    • US10071417
    • 2002-02-06
    • Donald PannellHugh Walsh
    • Donald PannellHugh Walsh
    • H04L12/54
    • H04L47/32H04L47/24H04L47/29H04L49/3027H04L49/90H04L49/901
    • In general, in one aspect, the invention features a method, apparatus, and computer-readable media for sending a frame of data from a first channel to a second channel using at least one of m memory buffers for storing a frame, m being at least 2, in which n of the m buffers have an available status and p of the m buffers have an unavailable status, wherein m=n+p. It comprises reserving q of the n buffers having the available status to the first channel; reserving r of the n buffers having the available status to the second channel, wherein q+r≦n; when a frame is received from the first channel, storing the frame in i of the q buffers, wherein 1≦i≦q, and changing status of the i buffers to unavailable; selectively assigning the frame to the second channel based on a number s of the q buffers, wherein s≦q; and wherein if the frame is assigned to the second channel, the frame is sent to the second channel from the i buffers and the status of the i buffers is changed to available; and if the frame is not assigned to the second channel, the frame is discarded and the status of the i buffers is changed to available.
    • 通常,一方面,本发明的特征在于一种用于使用m个存储器缓冲器中的至少一个来将数据帧从第一通道发送到第二通道的方法,装置和计算机可读介质,用于存储帧,m处于 至少2,其中m个缓冲器中的n个具有可用状态,并且m个缓冲器的p具有不可用状态,其中m = n + p。 它包括将具有可用状态的n个缓冲器的q保留到第一信道; 将具有可用状态的n个缓冲器的r保留到第二信道,其中q + r <= n; 当从第一信道接收到帧时,将帧存储在q个缓冲器的i中,其中1≤i≤Q,并且将i缓冲器的状态改变为不可用; 基于q个缓冲器的数量s,选择性地将帧分配给第二信道,其中s = q; 并且其中如果所述帧被分配给所述第二信道,则将所述帧从所述i个缓冲器发送到所述第二信道,并且所述i个缓冲器的状态被改变为可用的; 并且如果帧未被分配给第二信道,则丢弃该帧并且将i缓冲器的状态改变为可用的。
    • 15. 发明授权
    • Enhanced audio video bridging (AVB) methods and apparatus
    • 增强音视频桥接(AVB)方法和设备
    • US09565035B1
    • 2017-02-07
    • US13115865
    • 2011-05-25
    • Donald Pannell
    • Donald Pannell
    • H04L12/54H04L12/28H04J3/16
    • H04L49/354H04J3/16H04L12/28H04L12/462H04L12/56H04L45/745H04L45/7453H04L47/24H04L47/2408H04L47/245H04L47/2458H04L47/6215H04L47/70H04L47/724H04L49/201H04L49/3027H04L49/90H04L2012/5638
    • A packet is received via a first port of the network device, and a priority associated with the packet is determined. A first queue indicator from a plurality of queue indicators is determined based on the priority associated with the packet, wherein the plurality of queue indicators correspond to a plurality of priorities for transmitting the packet. A second queue indicator from the plurality of queue indicators is determined based on the priority associated with the packet. A second port that is to transmit the packet is determined, and a configuration of the second port is determined. One of the first queue indicator or the second queue indicator is selected based on the configuration of the second port, and a queue is selected from a plurality of queues associated with the second port based on the selected one of the first queue indicator or the second queue indicator, wherein the plurality of queues correspond to different priorities. Subsequent to enqueuing the packet in the selected queue, the packet is enqueued in the selected queue, and the packet is transmitted via the second port.
    • 经由网络设备的第一端口接收分组,并且确定与分组相关联的优先级。 基于与分组相关联的优先级来确定来自多个队列指示符的第一队列指示符,其中多个队列指示符对应于用于发送分组的多个优先级。 基于与分组相关联的优先级来确定来自多个队列指示符的第二队列指示符。 确定要发送分组的第二端口,并且确定第二端口的配置。 基于第二端口的配置来选择第一队列指示符或第二队列指示符之一,并且基于所选择的第一队列指示符或第二队列指示符中的一个,从与第二端口相关联的多个队列中选择队列 队列指示符,其中所述多个队列对应于不同的优先级。 在所选队列中对数据包进行排队之后,数据包将在所选队列中排队,并且数据包通过第二个端口传输。
    • 16. 发明授权
    • Method and apparatus for transferring a frame of data from a first network to a second network
    • 用于将数据帧从第一网络传送到第二网络的方法和装置
    • US08804738B1
    • 2014-08-12
    • US13366791
    • 2012-02-06
    • Donald PannellYosef MeyouhasMaxim Mondaeev
    • Donald PannellYosef MeyouhasMaxim Mondaeev
    • H04L12/56
    • H04L12/4641H04L12/4625
    • A network interface controller comprising a first media access controller, a header decoder, a second media access controller. The first media access controller is configured to receive, from a first port, a frame of data transferred from one of a plurality of second ports, wherein the frame of data includes a first steering header identifying the one of the plurality of second ports. The header decoder is configured to transfer the frame of data to a memory based on the first steering header. The second media access controller is configured to receive the frame of data from the memory based on the first steering header, and transmit the frame of data, with a second steering header, from the network interface controller to a destination port based on the second steering header.
    • 一种网络接口控制器,包括第一媒体接入控制器,报头解码器,第二媒体接入控制器。 第一媒体接入控制器被配置为从第一端口接收从多个第二端口之一传送的数据帧,其中数据帧包括标识多个第二端口中的一个的第一转向头。 头解码器被配置为基于第一转向头将数据帧传送到存储器。 第二媒体接入控制器被配置为基于第一转向报头从存储器接收数据帧,并且基于第二转向器将来自网络接口控制器的数据帧与第二转向报头发送到目的地端口 标题。
    • 17. 发明申请
    • DATA BLOCKING SYSTEMS FOR NON-ARBITRARY NETWORKS
    • 非仲裁网络的数据阻塞系统
    • US20120230348A1
    • 2012-09-13
    • US13415112
    • 2012-03-08
    • Donald Pannell
    • Donald Pannell
    • H04J3/16
    • H04L47/6215H04J3/0635H04L47/245H04L47/283H04L47/6235H04L47/6245H04L49/901
    • A network device includes a memory with a first queue and a second queue. A timing module generates a first priority timing signal or a second priority timing signal based on a clock signal. The clock signal is shared between the network device and other network devices in a non-arbitrary network. The network device includes a deblocking shaper or a blocking shaper. The deblocking shaper (i) forwards first protected data from the first queue, and (ii) generates a deblocking signal based on a first frame signal and the first priority timing signal. The blocking shaper (i) forwards one of second protected data and unprotected data from the second queue, and (ii) generates a first blocking signal based on a second frame signal and the second priority timing signal. A selector module selects the first frame or the second frame based on the deblocking signal and the first blocking signal.
    • 网络设备包括具有第一队列和第二队列的存储器。 定时模块基于时钟信号产生第一优先级定时信号或第二优先级定时信号。 时钟信号在网络设备和非任意网络中的其他网络设备之间共享。 网络设备包括去块整形器或阻塞整形器。 解块整形器(i)从第一队列转发第一受保护数据,以及(ii)基于第一帧信号和第一优先级定时信号产生去块信号。 阻塞整形器(i)从第二队列转发第二受保护数据和未受保护数据中的一个,以及(ii)基于第二帧信号和第二优先级定时信号产生第一阻塞信号。 选择器模块基于去块信号和第一阻塞信号来选择第一帧或第二帧。
    • 19. 发明授权
    • Physical-layer device management for network switches
    • 网络交换机的物理层设备管理
    • US07852768B1
    • 2010-12-14
    • US11893424
    • 2007-08-16
    • Donald PannellWilliam Lo
    • Donald PannellWilliam Lo
    • H04L12/26
    • H04L49/65H04L41/00
    • A request frame for use in managing a physical-layer device (PHY) comprises a preamble; a start frame delimiter for the frame; a destination media access control (MAC) address for the frame, wherein the destination MAC address is stored in the PHY; a source MAC address for the frame; a length/type for the frame, wherein the length/type is stored in the PHY; remote management data comprising one or more commands to be executed by the PHY; and a frame check sequence for the frame. A response frame comprises a preamble; a start frame delimiter for the frame; a destination MAC address for the frame; a source MAC address for the frame; a length/type for the frame, wherein the length/type is stored in the PHY; remote management data comprising a response to a command from a management device having the destination MAC address; and a frame check sequence for the frame.
    • 用于管理物理层设备(PHY)的请求帧包括前同步码; 帧的起始帧分隔符; 用于所述帧的目的地媒体访问控制(MAC)地址,其中所述目的地MAC地址存储在所述PHY中; 帧的源MAC地址; 帧的长度/类型,其中长度/类型存储在PHY中; 远程管理数据包括由PHY执行的一个或多个命令; 以及帧的帧校验序列。 响应帧包括前同步码; 帧的起始帧分隔符; 帧的目的MAC地址; 帧的源MAC地址; 帧的长度/类型,其中长度/类型存储在PHY中; 远程管理数据包括对具有目的地MAC地址的管理设备的命令的响应; 以及帧的帧校验序列。