会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • FIFO-based network interface supporting out-of-order processing
    • 基于FIFO的网络接口支持无序处理
    • US06327625B1
    • 2001-12-04
    • US09451395
    • 1999-11-30
    • Chi-Lie WangLi-Jau YangNgo Thanh Ho
    • Chi-Lie WangLi-Jau YangNgo Thanh Ho
    • G06F1516
    • H04L63/0236H04L47/2441H04L47/34H04L47/50H04L47/624H04L47/6245
    • Support for priority and IP security packets, and other protocols at the network interface level and in conjunction with FIFO-based packet buffers is provided by allowing out of order processing of certain packets in the FIFO. The optimized character of FIFO for sequential transfer is maintained, while particular types of packets are processed out of order to achieve minimum latency and maximum data security in an intelligent network interface card. A buffer stores data packets in an order of receipt. Logic is included in the network interface to transfer packets out of the buffer according to the order of receipt, and according to the respective packet types so that packets having a particular packet type are transferred out of the order of receipt relative to packets having other packet types.
    • 通过允许对FIFO中的某些数据包进行故障处理,来支持优先级和IP安全性数据包以及网络接口级别的其他协议以及基于FIFO的数据包缓冲区。 维持用于顺序传输的FIFO的优化特性,同时特定类型的数据包处理不正常,以实现智能网络接口卡中的最小延迟和最大数据安全性。 缓冲器以接收顺序存储数据包。 逻辑包括在网络接口中,以根据接收顺序将数据包从缓冲器传送出去,并根据各自的分组类型,使得具有特定分组类型的分组相对于具有其他分组的分组被传送出接收顺序 类型。
    • 45. 发明授权
    • Serial buffer to support request packets with out of order response packets
    • 串行缓冲器支持无序响应数据包的请求数据包
    • US08312241B2
    • 2012-11-13
    • US12043943
    • 2008-03-06
    • Chi-Lie WangJason Z. Mo
    • Chi-Lie WangJason Z. Mo
    • G06F12/12
    • H04L49/9047H04L49/90H04L49/901H04L49/9036
    • Within a serial buffer, request packets are written to available memory blocks of a memory buffer, which are identified by a free buffer pointer list. When a request packet is written to a memory block, the memory block is removed from the free buffer pointer list, and added to a used buffer pointer list. Memory blocks in the used buffer pointer list are read, thereby transmitting the associated request packets from the serial buffer. When a request packet is read from a memory block, the memory block is removed from the used buffer pointer list and added to a request buffer pointer list. If a corresponding response packet is received within a timeout period, the memory block is transferred from the request buffer pointer list to the free buffer pointer list. Otherwise, the memory block is transferred from the request buffer pointer list to the used buffer pointer list.
    • 在串行缓冲器中,请求数据包被写入存储器缓冲器的可用存储器块,这些存储器块由空闲缓冲器指针列表标识。 当请求数据包被写入存储器块时,存储块从空闲缓冲区指针列表中移除,并被添加到使用的缓冲区指针列表中。 读取所使用的缓冲器指针列表中的存储器块,从而从串行缓冲器发送关联的请求包。 当从存储器块读取请求数据包时,从使用的缓冲区指针列表中删除存储器块,并将其添加到请求缓冲区指针列表中。 如果在超时时段内接收到相应的响应包,则将该存储器块从请求缓冲区指针列表传送到空闲缓冲区指针列表。 否则,内存块从请求缓冲区指针列表传输到使用的缓冲区指针列表。
    • 46. 发明授权
    • Protocol translation in a serial buffer
    • 协议翻译在串行缓冲区
    • US08312190B2
    • 2012-11-13
    • US12043929
    • 2008-03-06
    • Chi-Lie WangJason Z. Mo
    • Chi-Lie WangJason Z. Mo
    • G06F3/00G06F5/00G06F13/12G06F13/42G06F13/14H04L12/56H04J3/16
    • G06F13/387
    • A serial buffer includes a first port configured to operate in accordance with a first serial protocol and a second port configured to operate in accordance with a second serial protocol. A first translation circuit of the serial buffer allows packets received on the first port to be translated to the second serial protocol, and then transferred to the second port. A second translation circuit of the serial buffer allows packets received on the second port to be translated to the first serial protocol, and then transferred to the first port. Translations may be performed in response to information included in the headers of the received packets, including source ID values, destination ID values and/or case number values.
    • 串行缓冲器包括被配置为根据第一串行协议操作的第一端口和被配置为根据第二串行协议进行操作的第二端口。 串行缓冲器的第一个转换电路允许在第一个端口接收的数据包被转换为第二个串行协议,然后传输到第二个端口。 串行缓冲器的第二个转换电路允许在第二个端口上接收到的数据包被转换为第一个串行协议,然后传送到第一个端口。 可以响应于包括在所接收的分组的头部中的信息来执行翻译,包括源ID值,目的地ID值和/或病例编号值。
    • 50. 发明授权
    • Method to support lossless real time data sampling and processing on rapid I/O end-point
    • 支持快速I / O端点的无损实时数据采样和处理方法
    • US08213448B2
    • 2012-07-03
    • US12043944
    • 2008-03-06
    • Chi-Lie WangJason Z. MoCalvin NguyenBertan Tezcan
    • Chi-Lie WangJason Z. MoCalvin NguyenBertan Tezcan
    • H04L12/54
    • H04L1/0082H04L47/22H04L49/90
    • A serial buffer monitors an incoming stream of packets to identify single missing packets and multiple consecutive missing packets. Upon detecting multiple consecutive missing packets, an interrupt is generated, thereby stopping the data transfer. Upon detecting a single missing packet, a single missing packet identifier is inserted into the packet header of the packet that resulted in identification of the single missing packet. The incoming packets, including any inserted single missing packet identifiers, are written to a queue. When the water level reaches the water mark of the queue, the stored packets are read to create an outgoing packet stream. When a packet read from the queue includes an inserted single missing packet identifier, a dummy packet (e.g., a packet having a data payload of all zeros) is inserted into the outgoing packet stream. As a result, real-time applications are capable of processing the outgoing packet stream in a constant fashion.
    • 串行缓冲器监视传入的数据包流,以识别单个丢失的数据包和多个连续的丢失数据包。 在检测到多个连续丢失数据包时,产生中断,从而停止数据传输。 在检测到单个丢失的分组时,将单个丢失的分组标识符插入到分组的分组报头中,导致单个丢失分组的标识。 传入的数据包,包括任何插入的单个丢失的数据包标识符,被写入队列。 当水位达到队列的水位时,读取存储的数据包以创建输出数据包流。 当从队列读取的分组包括插入的单个丢失的分组标识符时,将虚拟分组(例如,具有全零的数据有效载荷的分组)插入到输出分组流中。 因此,实时应用能够以恒定的方式处理输出分组流。