会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Network switching system having overflow bypass in internal rules checker
    • 网络交换系统在内部规则检查器中具有溢出旁路
    • US06463032B1
    • 2002-10-08
    • US09238047
    • 1999-01-27
    • Michael Vengchong LauShashank C. MerchantJohn M. Chiang
    • Michael Vengchong LauShashank C. MerchantJohn M. Chiang
    • H04L1254
    • H04L49/9078H04L49/205H04L49/3027H04L49/351H04L49/90H04L49/901
    • A novel method of overflow data handling in a multiport data switching system having a decision making engine for controlling data forwarding between receive ports and at least one transmit port. Data blocks representing received data packets are placed in data queues corresponding to the receive ports. The data queues are transferred to logic circuitry for processing in accordance with a prescribed algorithm. Then, a forwarding decision is made to determine the transmit port. An overflow bypass is provided to allow at least a portion of a data block to bypass the logic circuitry, when at least one of the data queues is in an overflow state. For example, pointers indicating memory locations for storing the corresponding received data packets may be transferred via the overflow bypass when the overflow state is detected.
    • 一种具有用于控制接收端口与至少一个发送端口之间的数据转发的决策引擎的多端口数据交换系统中的溢出数据处理的新颖方法。 表示接收到的数据分组的数据块被放置在对应于接收端口的数据队列中。 数据队列被传送到逻辑电路,以根据规定的算法进行处理。 然后,进行转发决定以确定发送端口。 当至少一个数据队列处于溢出状态时,提供溢出旁路以允许数据块的至少一部分绕过逻辑电路。 例如,当检测到溢出状态时,指示用于存储对应的接收数据分组的存储器位置的指针可以经由溢出旁路传送。
    • 2. 发明授权
    • Flow control using rules queue monitoring in a network switching system
    • 流量控制在网络交换系统中使用规则队列监控
    • US06636523B1
    • 2003-10-21
    • US09237861
    • 1999-01-27
    • Michael Vengchong LauShashank C. Merchant
    • Michael Vengchong LauShashank C. Merchant
    • H04L1256
    • H04L47/30H04L49/205H04L49/3027H04L49/351H04L49/352H04L49/90
    • A novel method of flow control in a multiport data switching system having a decision making engine for controlling data forwarding between receive ports and at least one transmit port. Data blocks representing received data packets are placed in a plurality of data queues to be processed by the decision making engine. The data queues allocated to the receive ports are monitored to produce a flow control threshold signal for a selected data queue to indicate a heavy traffic condition of a receive port corresponding to the selected data queue. For example, the flow control threshold signal may indicate that the receive port is close to an overflow condition. Monitoring of a selected data queue may be performed by comparing a write pointer indicating a memory location for writing the data blocks into the selected data queue with a read pointer indicating a memory location for reading the data blocks from the selected data queue. The flow control threshold signal is produced when a predetermined number of memory entries in the data queue is occupied.
    • 一种具有用于控制接收端口和至少一个发送端口之间的数据转发的决策引擎的多端口数据交换系统中的流控制的新颖方法。 表示接收到的数据分组的数据块被放置在多个数据队列中,由决策引擎处理。 监视分配给接收端口的数据队列,以产生用于选定数据队列的流量控制阈值信号,以指示对应于所选择的数据队列的接收端口的繁重的业务状况。 例如,流量控制阈值信号可以指示接收端口接近溢出状态。 可以通过将指示用于将数据块写入所选择的数据队列的存储器位置的写指针与指示用于从所选择的数据队列读取数据块的存储器位置的读指针进行比较来执行对所选数据队列的监视。 当数据队列中的预定数量的存储器条目被占用时,产生流量控制阈值信号。
    • 3. 发明授权
    • Arrangement for transmitting data packets from a media access controller across multiple physical links
    • 用于从媒体接入控制器跨多个物理链路发送数据分组的装置
    • US06330248B1
    • 2001-12-11
    • US08985719
    • 1997-12-05
    • Gopal S. KrishnaMohan V. KalkunteShashank C. Merchant
    • Gopal S. KrishnaMohan V. KalkunteShashank C. Merchant
    • H04L12413
    • H04L25/14
    • A gigabit network node having a media access controller outputting data frames at gigabit rates uses multiple 100 MB/s media interface links coupled to a physical interface to enable implementation of a gigabit network using low cost data links. A modified reconciliation layer, also referred to as a media interface, receives a data frame from a gigabit MAC and selectively stores the received packet data into one of a plurality of transmit buffers associated with the respective 100 MB/s media interface links, according to a path selection arbitration logic in the media interface. The path selection arbitration logic may operate according to an equal priority scheme, where each received data frame is routed according to a round-robin scheme. A high priority/low priority scheme may also be used by the path selection arbitration logic, where data frames identified as high priority are temporarily stored in a high priority transmit buffer, and then forwarded to a selected one of the transmit buffers associated with a corresponding 100 MB/s media interface link before outputting data frames from a low priority buffer.
    • 具有以千兆比特速率输出数据帧的媒体访问控制器的千兆网络节点使用耦合到物理接口的多个100MB / s媒体接口链路来实现使用低成本数据链路的千兆位网络。 修改后的协调层(也称为媒体接口)从千兆位MAC接收数据帧,并根据相应的100 MB / s媒体接口链路选择性地将接收的分组数据存储到与相应的100 MB / s媒体接口链路相关联的多个传输缓冲器之一中 媒体接口中的路径选择仲裁逻辑。 路径选择仲裁逻辑可以根据相等优先级方案来操作,其中每个接收的数据帧根据循环方案进行路由。 高优先级/低优先级方案也可以由路径选择仲裁逻辑使用,其中标识为高优先级的数据帧被临时存储在高优先级发送缓冲器中,然后转发到与对应的发送缓冲器相关联的所选发送缓冲器 在从低优先级缓冲区输出数据帧之前,需要100 MB / s的媒体接口链接。
    • 7. 发明授权
    • Concurrent execution of multiple instructions in cyclic counter based
logic component operation stages
    • 在循环计数器的逻辑组件操作阶段中并行执行多个指令
    • US6112294A
    • 2000-08-29
    • US112146
    • 1998-07-09
    • Shashank C. MerchantThomas Jefferson Runaldue
    • Shashank C. MerchantThomas Jefferson Runaldue
    • G06F9/38H04L12/56
    • H04L45/742G06F9/3867H04L49/602H04L49/351
    • An arrangement in a processor circuit for concurrently executing a plurality of instructions. An instruction control unit concurrently supplies a plurality of instruction addresses to an instruction memory. Each clock cycle, the instruction memory receives one instruction address from the instruction control unit based on a count value and selectively fetches and outputs corresponding to the received instruction address. An instruction decoder decodes, each clock cycle, the instruction output from the instruction memory the preceding clock cycle while identifying a memory address and an instruction operation for each fetched instruction. A memory interface, based on the count value, selectively supplies to an external memory, each clock cycle, one of the supplied memory addresses and identified by the instruction decoder for the respective fetched instructions. A logic unit, based on the count value also, selectively executes, each clock cycle, the instruction operation for the corresponding fetched instruction using memory data retrieved from the supplied memory address. The instruction control unit has program counter circuits that respectively output the instruction addresses. An instruction controller generates program instruction control signals for each of the program counter circuits in response to a corresponding instruction sequence.
    • 一种用于并发执行多个指令的处理器电路中的布置。 指令控制单元同时向指令存储器提供多个指令地址。 每个时钟周期,指令存储器基于计数值从指令控制单元接收一个指令地址,并且选择性地取出和输出对应于接收到的指令地址。 指令解码器在每个时钟周期解码从前一个时钟周期的指令存储器输出的指令,同时识别每个获取的指令的存储器地址和指令操作。 存储器接口基于计数值,选择性地向外部存储器提供每个时钟周期,所提供的存储器地址中的一个,并由指令解码器为相应的读取指令标识。 基于计数值的逻辑单元还可以使用从所提供的存储器地址检索的存储器数据选择性地执行每个时钟周期对相应的取出指令的指令操作。 指令控制单元具有分别输出指令地址的程序计数器电路。 指令控制器响应于相应的指令序列产生每个程序计数器电路的程序指令控制信号。
    • 8. 发明授权
    • Method and apparatus for regulating data flow in networks
    • 用于调节网络中数据流的方法和装置
    • US5995488A
    • 1999-11-30
    • US766565
    • 1996-12-13
    • Mohan KalkunteShashank C. MerchantJayant Kadambi
    • Mohan KalkunteShashank C. MerchantJayant Kadambi
    • H04L12/403H04L12/413H04L12/56G01F11/00
    • H04L12/4013H04L12/24H04L41/00H04L47/263H04L47/283H04L12/403
    • Interpacket delay times are modified in full-duplex Ethernet network devices by calculating for each network station a delay interval based on a time to transmit a data packet at the network rate and a calculated time to transmit the data packet at a desired transmission rate. The network station waits the calculated delay time following a packet transmission before transmitting the next data packet, ensuring that the overall output transmission rate of the network station corresponds to the assigned desired transmission rate. The desired transmission rate is received as a media access control (MAC) control frame from a network management entity, such as a switched hub. Hence, each network station operates at the desired transmission rate, minimizing the occurrence of congestion and eliminating the necessity of PAUSE frames.
    • 在全双工以太网设备中,通过基于以网络速率发送数据分组的时间和计算出的时间以期望的传输速率传输数据分组来计算每个网络站的延迟时间间隔,在全双工以太网设备中修改分组间延迟时间。 网络站在发送下一个数据包之前等待分组传输后的计算的延迟时间,确保网络站的总输出传输速率对应于所分配的所需传输速率。 从诸如交换式集线器的网络管理实体接收期望的传输速率作为媒体访问控制(MAC)控制帧。 因此,每个网络站以期望的传输速率操作,使拥塞的发生最小化并且消除了暂停帧的必要性。
    • 9. 发明授权
    • Arrangement for transmitting high speed packet data from a media access
controller across multiple physical links
    • 用于从媒体接入控制器跨多个物理链路发送高速分组数据的装置
    • US6094439A
    • 2000-07-25
    • US912235
    • 1997-08-15
    • Gopal S. KrishnaMohan V. KalkunteShashank C. Merchant
    • Gopal S. KrishnaMohan V. KalkunteShashank C. Merchant
    • H04L12/413H04L29/06H04L29/08
    • H04L29/06H04L69/14H04L69/324
    • A Gigabit network node having a media access controller outputting packet data at Gigabit rates uses multiple 100 MB/s physical layer links coupled to a physical interface having a data router to enable implementation of a Gigabit network using low cost data links. A modified reconciliation layer, also referred to as a multi-Media Independent Interface (m-MII) selectively transmits at least a portion of the packet data from the MAC onto the plurality of physical layer links. The physical m-MII interface may output separate packet data on separate physical layer links to increase the effective data transmission rate, may output the same packet data on multiple transmission paths to improve quality of service by establishing redundant data links, or any combination thereof. Priority channels may also be provided on selected physical layer links to provide quality of service and cost of service options within an Ethernet work group environment.
    • 具有以千兆比特速率输出分组数据的媒体访问控制器的千兆网络节点使用耦合到具有数据路由器的物理接口的多个100MB / s的物理层链路来实现使用低成本数据链路的千兆位网络的实现。 也称为多媒体独立接口(m-MII)的经修改的协调层选择性地将来自MAC的分组数据的至少一部分传输到多个物理层链路上。 物理m-MII接口可以在单独的物理层链路上输出单独的分组数据,以提高有效数据传输速率,可以在多个传输路径上输出相同的分组数据,以通过建立冗余数据链路或其任何组合来提高服务质量。 还可以在所选择的物理层链路上提供优先级信道,以在以太网工作组环境中提供服务质量和服务成本。