会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • 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。
    • 22. 发明授权
    • 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缓冲器的状态改变为可用的。
    • 23. 发明授权
    • Data blocking systems for non-arbitrary networks
    • 用于非任意网络的数据阻塞系统
    • US08982896B2
    • 2015-03-17
    • US13415112
    • 2012-03-08
    • Donald Pannell
    • Donald Pannell
    • H04L12/863H04J3/06H04L12/851
    • 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)基于第二帧信号和第二优先级定时信号产生第一阻塞信号。 选择器模块基于去块信号和第一阻塞信号来选择第一帧或第二帧。
    • 25. 发明授权
    • Auto-syntonization and time-of-day synchronization for master-slave physical layer devices
    • 主从物理层设备的自动同步和时间同步
    • US08819161B1
    • 2014-08-26
    • US12956427
    • 2010-11-30
    • Donald PannellMartin White
    • Donald PannellMartin White
    • H04L29/06
    • H04J3/0697H04J3/0661H04L69/28
    • A network device includes a master physical layer and a slave physical layer device configured to communicate with a plurality of network devices. The master physical layer device includes a signal generator module configured to generate a first clock that is syntonized to a grandmaster clock having a fixed frequency; and a frequency adjusting module configured to, at a predetermined time interval, adjust a frequency of the first clock to the fixed frequency of the grandmaster clock. The slave physical layer device includes a time of day calculating module configured to calculate a first time of day of the slave physical layer device based on a second clock that is asynchronous to the first clock, and a period adjusting module configured to synchronize the first time of day to a second time of day of the master physical layer device based on the predetermined time interval.
    • 网络设备包括被配置为与多个网络设备进行通信的主物理层和从属物理层设备。 主物理层设备包括信号发生器模块,该信号发生器模块被配置为产生与具有固定频率的大时钟时钟相同的第一时钟; 以及频率调整模块,被配置为以预定时间间隔将所述第一时钟的频率调整到所述主时钟的固定频率。 从属物理层设备包括:时间计算模块,被配置为基于与第一时钟异步的第二时钟来计算从属物理层设备的第一时间;以及周期调整模块,被配置为使第一时间同步 基于预定时间间隔,在主物理层设备的一天到第二时间。
    • 26. 发明授权
    • Apparatus and method for dynamically limiting output queue size in a quality of service network
    • 用于在服务质量网络中动态地限制输出队列大小的装置和方法
    • US08718077B1
    • 2014-05-06
    • US13220545
    • 2011-08-29
    • Hugh WalshDonald Pannell
    • Hugh WalshDonald Pannell
    • H04L12/28
    • H04L49/90H04L47/50H04L47/6215H04L49/901
    • A network switch including a plurality of ports; a memory, and a queue controller. The queue controller is configured to: maintain a list of pointers to a first plurality of buffers in the memory; of the first plurality of buffers, selectively allocate a first buffer to a first port of the plurality of ports; in response to i) the first port receiving a first frame of data, ii) the first buffer being allocated to the first port, and iii) the first frame being stored in the memory, remove the pointer to the first buffer from the list of pointers; transfer, to an output queue associated with a second port of the plurality of ports, the pointer to the first buffer; and in response to the first frame of data being sent from the second port, add the pointer to the first buffer back to the list of pointers.
    • 一种网络交换机,包括多个端口; 一个内存和一个队列控制器。 队列控制器被配置为:维护指向存储器中的第一多个缓冲器的指针的列表; 在所述第一多个缓冲器中,选择性地将第一缓冲器分配给所述多个端口中的第一端口; 响应于i)所述第一端口接收第一数据帧,ii)所述第一缓冲器被分配给所述第一端口,以及iii)所述第一帧被存储在所述存储器中,从所述第一缓冲器列表中删除指向所述第一缓冲器的指针 指针 传送到与多个端口中的第二端口相关联的输出队列,指向第一缓冲器的指针; 并且响应于从第二端口发送的第一帧数据,将指向第一缓冲器的指针添加回指针列表。
    • 27. 发明授权
    • Quality of service half-duplex media access controller
    • 服务质量半双工媒体接入控制器
    • US08693492B2
    • 2014-04-08
    • US13421170
    • 2012-03-15
    • Donald Pannell
    • Donald Pannell
    • H04L12/413H04B1/44H04J3/02H04B3/36H04L5/16
    • H04L47/10H04L1/1887H04L5/16H04L47/135H04L47/2441H04L47/245H04L47/32
    • A network switch includes a transmitter and a controller. The transmitter is configured to selectively terminate transmission of a first frame from the network switch. The controller is configured to, in response to the transmitter terminating the transmission of the first frame, increment respective attempt counts for a first class of service associated with the first frame and all classes of service lower than the first class of service, determine whether any of the respective attempt counts is greater than a predetermined attempt threshold, and, in response to any of the respective attempt counts being greater than the predetermined attempt threshold, discard frames having the first class of service and frames having any of the classes of service lower than the first class of service.
    • 网络交换机包括发射机和控制器。 发射机被配置为选择性地终止来自网络交换机的第一帧的传输。 控制器被配置为响应于发射机终止第一帧的传输,增加与第一帧相关联的第一类服务的相应尝试计数和低于第一类服务的所有服务等级,确定是否有 相应的尝试次数大于预定的尝试阈值,并且响应于相应的尝试计数中的任一个大于预定尝试阈值,丢弃具有第一类服务的帧和具有任何服务类别的帧较低 比第一类服务。
    • 30. 发明授权
    • Apparatus and method for dynamically limiting output queue size in a quality of service network switch
    • 用于在服务质量网络交换机中动态地限制输出队列大小的装置和方法
    • US08009689B1
    • 2011-08-30
    • US12840327
    • 2010-07-21
    • Hugh WalshDonald Pannell
    • Hugh WalshDonald Pannell
    • H04L12/28
    • H04L49/90H04L47/50H04L47/6215H04L49/901
    • A method for sending a frame of data from a first channel to a second channel comprises reserving q of n available buffers of m total buffers to the first channel. A frame that is received from the first channel in i of the q buffers is stored and the status is changed to unavailable. The frame is selectively assigned 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. The i buffers storing the frame are assigned to the second channel if the frame is assigned to the second channel. The status of the i buffers is changed to available if the frame is subsequently sent over the second channel.
    • 用于将数据帧从第一通道发送到第二通道的方法包括将总共缓冲器的n个可用缓冲器的q保留到第一通道。 从q缓冲器的i中的第一通道接收到的帧被存储,状态改变为不可用。 基于分配给第二信道的缓冲器j的数量和既不保留也不分配给任何信道的缓冲器h的数目,有选择地将帧分配给第二信道,其中i + j&nlE; m和h + q&nlE; n。 如果帧被分配给第二通道,则存储帧的i缓冲器被分配给第二通道。 如果帧随后通过第二个通道发送,则i缓冲区的状态将更改为可用。