会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • 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. 发明授权
    • 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.
    • 一种具有用于控制接收端口与至少一个发送端口之间的数据转发的决策引擎的多端口数据交换系统中的溢出数据处理的新颖方法。 表示接收到的数据分组的数据块被放置在对应于接收端口的数据队列中。 数据队列被传送到逻辑电路,以根据规定的算法进行处理。 然后,进行转发决定以确定发送端口。 当至少一个数据队列处于溢出状态时,提供溢出旁路以允许数据块的至少一部分绕过逻辑电路。 例如,当检测到溢出状态时,指示用于存储对应的接收数据分组的存储器位置的指针可以经由溢出旁路传送。
    • 6. 发明授权
    • Multiport communication switch having gigaport and expansion ports sharing the same time slot in internal rules checker
    • 具有端口和扩展端口的多端口通信交换机在内部规则检查器中共享相同的时隙
    • US06335938B1
    • 2002-01-01
    • US09304959
    • 1999-05-05
    • John M. ChiangMichael VengChong LauShashank Merchant
    • John M. ChiangMichael VengChong LauShashank Merchant
    • H04J316
    • H04L49/45H04L49/1553H04L49/201H04L49/30H04L49/3009H04L49/352H04L49/354
    • A novel method of data processing in a multiport data switching system having a decision making engine for controlling data forwarding between receive ports and at least one transmit port. The receive ports include an expansion port for receiving data packets from another switching system, and a high-speed port for receiving data packets at a rate higher than data rates at regular receive ports. In accordance with the method of the present invention, data blocks representing received data packets are placed in a plurality of data queues corresponding to the plurality of the receive ports. The data queues are transferred in successive time slots to logic circuitry for determining at least one transmit port. The time slots assigned to each of the plurality of receive ports includes expansion port time slots assigned to the expansion port and high-speed time slots assigned to the high-speed port. The expansion and high-speed time slots are dynamically distributed between the expansion and high-speed ports in accordance with relative data traffic at the ports. In particular, non-requested high-speed port time slots may be allocated to the expansion port, if the number of requests for high-speed port time slots is less than the number of the high-speed time slots. Similarly, non-requested expansion port time slots may be allocated to the high-speed port, if the number of requests for expansion port time slots is less than the number of the expansion port time slots.
    • 一种具有用于控制接收端口与至少一个发送端口之间的数据转发的决策引擎的多端口数据交换系统中的数据处理的新颖方法。 接收端口包括用于从另一交换系统接收数据分组的扩展端口和用于以高于常规接收端口的数据速率的速率接收数据分组的高速端口。 根据本发明的方法,将表示接收到的数据分组的数据块放置在对应于多个接收端口的多个数据队列中。 数据队列在连续的时隙中传送到用于确定至少一个发送端口的逻辑电路。 分配给多个接收端口中的每一个的时隙包括分配给扩展端口的扩展端口时隙和分配给高速端口的高速时隙。 根据端口上的相对数据流量,扩展和高速时隙在扩展端口和高速端口之间动态分配。 特别地,如果高速端口时隙的请求数小于高速时隙的数量,则可以向扩展端口分配非请求的高速端口时隙。 类似地,如果扩展端口时隙的请求数少于扩展端口时隙的数量,则可以将未请求的扩展端口时隙分配给高速端口。