会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Apparatus and method for regulating assigned bandwidth in high speed
packet switched networks
    • 用于调节高速分组交换网络中的分配带宽的装置和方法
    • US6118787A
    • 2000-09-12
    • US884222
    • 1997-06-27
    • Mohan V. KalkunteJayant Kadambi
    • Mohan V. KalkunteJayant Kadambi
    • H04L12/413H04L12/417
    • H04L12/4013H04L12/413H04L12/40013
    • A network interface for a shared gigabit Ethernet network selectively modulates an interpacket gap interval following a burst transmission in order to establish a rotating priority arrangement with network stations on the gigabit network. A network station includes a programmable burst timer that counts a burst interval corresponding to a negotiated bandwidth. The network station having accessed the media continues to transmit data packets so long as data is available in a transmit buffer, and the burst timer has not expired. Each data packet within the burst is transmitted after waiting a minimum interpacket gap interval of 96 bit times. Following the burst transmission, the network interface waits a modified delay interval equal to the minimum interpacket gap plus a multiple number of slot times related to the number of stations on the network. The modified delay interval is decremented by a slot time each time the network station detects a burst transmission by another network station. Each network station thus transmits a burst of data packets according to a negotiated bandwidth, and minimizes the number of encountered collisions by deferring to other network stations following a burst transmission.
    • 用于共享千兆以太网的网络接口选择性地调制突发传输之后的间隔间隔间隔,以便与千兆网络上的网络站建立旋转优先级布置。 网络站包括可编程突发定时器,其对与协商带宽相对应的突发间隔进行计数。 只要数据在发送缓冲器中可用,并且突发定时器尚未到期,已经访问了媒体的网络站继续发送数据分组。 脉冲串中的每个数据分组在等待96位时间的最小间隔间隔间隔后发送。 在突发传输之后,网络接口等待等于最小分组间隙的修改的延迟间隔加上与网络上的站数相关的多个时隙时间。 每当网络站检测到另一个网络站的突发传输时,​​修改的延迟时间间隔减少时隙时间。 因此,每个网络站根据协商的带宽传输数据分组的突发,并且通过延迟突发传输之后的其他网络站来最小化遇到的冲突的数量。
    • 2. 发明授权
    • Apparatus and method for generating flow control frames in a workgroup
switch based on traffic contribution from a network switch port
    • 基于来自网络交换机端口的业务贡献,在工作组交换机中生成流控制帧的装置和方法
    • US6115356A
    • 2000-09-05
    • US992840
    • 1997-12-18
    • Mohan V. KalkunteJayant Kadambi
    • Mohan V. KalkunteJayant Kadambi
    • H04L12/56G01R31/08H04L12/26
    • H04L12/5602
    • A network switch in a full-duplex IEEE 802.3 network includes a data monitor module that monitors data utilization between ports. Upon detection of a congestion condition in an output buffer, the data monitor module determines for each of the remaining network switch ports a traffic contribution relative to the total network traffic received by the one congested network switch port. The network switch includes a pause controller that generates pause control frames for the remaining network switch ports, where each pause control frame specifies a corresponding interval having a duration based on the traffic contribution by the corresponding network node. The outputting of a pause control frame to a network node based on the corresponding traffic contribution optimizes elimination of the congestion condition by prioritizing the generation of pause frames for the network node most responsible for creating the congestion condition. In addition, disruption of traffic is minimized in stations having little or no traffic contribution to the congested network switch port.
    • 全双工IEEE 802.3网络中的网络交换机包括监视端口之间的数据利用的数据监视模块。 在检测到输出缓冲器中的拥塞情况时,数据监视模块针对每个剩余网络交换机端口确定相对于由一个拥塞的网络交换机端口接收到的总网络流量的业务贡献。 网络交换机包括暂停控制器,其产生剩余网络交换机端口的暂停控制帧,其中每个暂停控制帧基于相应网络节点的业务贡献来指定具有持续时间的对应间隔。 基于相应的业务贡献向暂停控制帧输出暂停控制帧,通过对最负责创建拥塞状况的网络节点的暂停帧的产生优先排序来优化消除拥塞状况。 另外,对于拥塞的网络交换机端口几乎没有或没有业务贡献的站,业务中断被最小化。
    • 3. 发明授权
    • Apparatus and method for terminating a data transfer in a network switch in response to a detected collision
    • 响应于检测到的碰撞而终止网络交换机中的数据传输的设备和方法
    • US06195334B1
    • 2001-02-27
    • US08992842
    • 1997-12-18
    • Jayant KadambiMohan V. Kalkunte
    • Jayant KadambiMohan V. Kalkunte
    • G08C1500
    • H04L49/351H04L49/25
    • A network switch in a packet switched network has multiple network ports, each having a physical layer transceiver, a media access controller, transmit and receive buffers, and a bus interface for transferring data using a host processor. The network switch includes a low-latency mode, where a transfer request is initiated by a network switch port when the receive buffer includes 16 bytes of packet data. If during transfer the MAC detects a collision on the shared network medium, the network port generates a HALT signal in response to detecting a collision, enabling the host controller transferring data from the network port to abort the transfer, and begin transfer on another port. Status information also is stored in the receive buffer in response to the detected collision. Generation of the HALT signal enables the network switch to operate in low-latency mode without requiring substantial resources by the host processor to filter collision fragments or runt packets.
    • 分组交换网络中的网络交换机具有多个网络端口,每个网络端口具有物理层收发器,媒体访问控制器,发送和接收缓冲器以及用于使用主机处理器传送数据的总线接口。 网络交换机包括低延迟模式,其中当接收缓冲器包括16字节的分组数据时,由网络交换机端口发起传送请求。 如果在传输过程中MAC检测到共享网络介质上的冲突,则网络端口响应于检测到冲突而产生HALT信号,使得主机控制器能够从网络端口传送数据以中止传输,并开始在另一个端口上传输。 响应于检测到的碰撞,状态信息也被存储在接收缓冲器中。 产生HALT信号使得网络交换机能够以低等待时间模式运行,而不需要主机处理器的大量资源来过滤冲突分段或分组。
    • 4. 发明授权
    • Apparatus and method for generating rate control frames in a workgroup
switch based on traffic contribution from a network switch port
    • 基于来自网络交换机端口的业务贡献,在工作组交换机中生成速率控制帧的装置和方法
    • US6118761A
    • 2000-09-12
    • US992841
    • 1997-12-18
    • Mohan V. KalkunteJayant Kadambi
    • Mohan V. KalkunteJayant Kadambi
    • H04L12/26H04L12/56G01R31/08
    • H04L47/10H04L12/2602H04L43/00H04L47/11H04L47/263H04L47/29H04L47/30H04L43/0894H04L43/16H04L49/3018H04L49/3027H04L49/351H04L49/354H04L49/50
    • A network switch in a full-duplex IEEE 802.3 network includes a data monitor module that monitors data utilization between ports. Upon detection of a congestion condition in an output buffer, the data monitor module determines for each of the remaining network switch ports a traffic contribution relative to the total network traffic received by the one congested network switch port. The network switch includes a rate controller that generates rate control frames for the remaining network switch ports, where each rate control frame specifies a transmission rate for the transmitting network node based on the corresponding traffic contribution by the network node. The outputting of a rate control frame to a network node based on the corresponding traffic contribution optimizes elimination of the congestion condition by prioritizing the generation of rate control frames for the network node most responsible for creating the congestion condition. In addition, disruption of traffic is minimized in stations having little or no traffic contribution to the congested network switch port.
    • 全双工IEEE 802.3网络中的网络交换机包括监视端口之间的数据利用的数据监视模块。 在检测到输出缓冲器中的拥塞情况时,数据监视模块针对每个剩余网络交换机端口确定相对于由一个拥塞的网络交换机端口接收到的总网络流量的业务贡献。 网络交换机包括速率控制器,其为剩余的网络交换机端口生成速率控制帧,其中每个速率控制帧基于网络节点的相应业务贡献来指定发送网络节点的传输速率。 基于对应的业务贡献,将速率控制帧输出到网络节点通过对最负责创建拥塞状况的网络节点的速率控制帧的产生优先级来优化消除拥塞状况。 另外,对于拥塞的网络交换机端口几乎没有或没有业务贡献的站,业务中断被最小化。
    • 5. 发明授权
    • Apparatus and method for generating a pause frame in a buffered
distributor based on lengths of data packets distributed according to a
round robin repeater arbitration
    • 基于根据循环中继器仲裁分发的数据分组的长度,在缓冲分配器中生成暂停帧的装置和方法
    • US06031821A
    • 2000-02-29
    • US914234
    • 1997-08-19
    • Mohan V. KalkunteGanatios Y. HannaJayant Kadambi
    • Mohan V. KalkunteGanatios Y. HannaJayant Kadambi
    • H04L12/56G01R31/08
    • H04L47/10
    • A buffered distributor (i.e., a full-duplex repeater) having receive buffers for respective network ports calculates pause frames based on the size of stored data packets that need to be output by the repeater core according to a round robin sequence before congestion in an identified receive buffer is eliminated. The distribution core within the buffered distributor includes a linked list register that stores the determined links of received data packets for each network port. Upon detecting a congestion condition in one of the receive buffers for a corresponding port, the buffered distributor determines the relative position of the congested port within the round robin sequence, and calculates the pause interval based on the length of the data packets that need to be output before congestion is eliminated. The sum of the data packet lengths are compared to an output data rate of the distribution core, as well as switching delays within the core. The calculated pause frames, in conjunction with the prescribed congestion threshold, ensures that buffer sizes can be efficiently designed at a low cost, without compromising cost or risk of lost data packets.
    • 具有用于各个网络端口的接收缓冲器的缓冲分配器(即,全双工中继器)根据所识别的拥塞之前根据循环序列需要由中继器核心输出的存储的数据分组的大小来计算暂停帧 接收缓冲区被消除。 缓冲分配器内的分配核心包括链接列表寄存器,其存储针对每个网络端口的已接收数据分组的确定链路。 一旦检测到对应端口的接收缓冲器之一的拥塞状况,缓存的分配器确定拥塞端口在循环序列内的相对位置,并根据需要的数据分组的长度来计算暂停间隔 消除拥塞之前的输出。 将数据分组长度的总和与分配核心的输出数据速率以及核心内的切换延迟进行比较。 计算的暂停帧结合规定的拥塞阈值,确保缓冲区大小可以以低成本高效地设计,而不会降低成本或丢失数据包的风险。
    • 6. 发明授权
    • Apparatus and method for selectively supplying a data packet to a selected network node in a buffered distributor
    • 用于选择性地将数据分组提供给缓冲分配器中的所选网络节点的装置和方法
    • US06252880B1
    • 2001-06-26
    • US08966747
    • 1997-11-10
    • Ganatios Y. HannaMohan V. Kalkunte
    • Ganatios Y. HannaMohan V. Kalkunte
    • H04L1228
    • H04L49/351H04L49/254
    • A buffered distributor having a plurality of network ports serving respective network nodes includes a distribution core having a filter for selectively supplying a data packet to a selected network port based on the destination address of the received data packet relative to the network address of the network node corresponding to the selected network port. The buffered distributor distributes the received data packet to all network ports. Each network port includes a transmit buffer that loads the distributed data packet in response to an enable signal from the distribution core. The filter logic outputs a filter signal that prevents generation of the enable signal for a selected transmit buffer if a review of the destination address indicates the distributed data packet is not relevant to the corresponding network port. The buffered distributor is particularly effective in a workgroup environment, where the buffered distributor will serve a plurality of clients, a server, and a predetermined network node such as a router or a switch, where it is desirable to limit client-server traffic from being unnecessarily transmitted to the switch or the router.
    • 具有服务于各个网络节点的多个网络端口的缓冲分配器包括分配核心,所述分配核心具有滤波器,用于基于所接收的数据分组的目的地地址相对于所述网络节点的网络地址选择性地向所选择的网络端口提供数据分组 对应于所选网络端口。 缓冲的分配器将接收到的数据分组分发到所有网络端口。 每个网络端口包括响应于来自分配核心的使能信号而加载分布式数据分组的发送缓冲器。 如果对目的地址的检查表明分布式数据分组与相应的网络端口不相关,则滤波器逻辑输出一个滤波器信号,该滤波器信号防止为选定的发送缓冲器产生使能信号。 缓冲分配器在工作组环境中特别有效,其中缓冲分配器将服务于多个客户端,服务器以及诸如路由器或交换机的预定网络节点,其中期望将客户端 - 服务器流量从 不必要地传送到交换机或路由器。
    • 9. 发明授权
    • Switching device and method for traffic policing over a network
    • 用于网络上的流量监管的交换设备和方法
    • US06704280B1
    • 2004-03-09
    • US09330238
    • 1999-06-10
    • James L. ManginMohan V. KalkunteSanjay Munshi
    • James L. ManginMohan V. KalkunteSanjay Munshi
    • H04L1226
    • H04L47/20H04L47/10H04L47/11H04L47/135H04L47/266H04L49/103H04L49/351H04L49/503
    • A flow of information over a network is controlled by a policing function placed at a data link layer of the network. For a full-duplex architecture, an accumulated count value for each packet of information received as input by a switching device is ascertained during a predetermined interval. The policing function at a data link layer determines if the accumulated count value has exceeded an interval bit rate based on a transmission rate set by a traffic contract at a networking layer higher than the data link layer. In response to the accumulated count value exceeding the interval bit rate, the switching device sends a PAUSE frame to halt transmission of the information. The half-duplex architecture, collision based backpressure and carrier-sense backpressure techniques are used by the policing function for enforcement of the traffic contracts.
    • 网络上的信息流由放置在网络的数据链路层的管理功能来控制。 对于全双工架构,在预定间隔期间确定由切换设备输入的每个信息分组的累加计数值。 数据链路层的监管功能根据由高于数据链路层的网络层的流量合同设定的传输速率,确定累积计数值是否超过了间隔比特率。 响应于累积计数值超过间隔比特率,交换设备发送暂停帧以停止信息的传输。 通过执行交通合同的监管功能,采用半双工架构,基于碰撞的背压和载波反压技术。
    • 10. 发明授权
    • Arrangement for regulating packet flow rate in half-duplex networks
    • 用于调整半双工网络中的数据包流量的布置
    • US6141327A
    • 2000-10-31
    • US884658
    • 1997-06-27
    • Mohan V. KalkunteGanatios Y. Hanna
    • Mohan V. KalkunteGanatios Y. Hanna
    • H04L12/413H04L12/56H04L12/26
    • H04L47/28H04L12/413H04L47/10H04L47/13H04L12/2602H04L12/40032H04L12/4013H04L43/00
    • A network station transmitting on a half-duplex Ethernet (802.3) half-duplex media includes a delay credit counter that tracks a delay interval after transmission of a data packet to ensure the network station operates according to an assigned transmission rate. The delay credit counter is decremented by a delay count calculated based on the number of transmitted data bytes and the assigned rate of the network station, and incremented during non-transmitting (i.e., idle) intervals by the network station. The network station defers from transmitting on the half-duplex network media until the delay credit counter has a counter value greater than or equal to zero, resulting in a reduced number of collisions between network stations. In the event of a collision, a network station performs a modified collision mediation based upon the assigned bandwidth, where a range of slot times generated according to the truncated binary exponential backoff (TBEB) algorithm is divided into lower and upper integer ranges, where a network station having a greater assigned bandwidth has a greater probability of selecting the lower range of integers, resulting in a greater probability of winning collision mediation.
    • 在半双工以太网(802.3)半双工介质上发送的网络站包括延迟信用计数器,其跟踪数据分组传输之后的延迟时间间隔,以确保网络站根据分配的传输速率进行操作。 延迟信用计数器通过基于发送的数据字节的数量和网络站的分配速率而计算的延迟计数递减,并且由网络站在非发送(即,空闲)间隔期间递增。 网络站在半双工网络媒体上延迟发送,直到延迟信用计数器具有大于或等于零的计数值,导致网络站之间的冲突次数减少。 在发生冲突的情况下,网络站基于分配的带宽执行修改的冲突中介,其中根据截断的二进制指数退避(TBEB)算法生成的时隙时间的范围被划分为较低和较高的整数范围,其中a 具有较大分配带宽的网络站具有选择较低范围整数的可能性较大,导致获胜冲突中介的可能性更大。