会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and system for frame and protocol classification
    • 框架和协议分类的方法和系统
    • US06775284B1
    • 2004-08-10
    • US09479027
    • 2000-01-07
    • Jean Louis CalvignacGordon Taylor DavisAnthony Matteo GalloMarco C. HeddesRoss Boyd LeavensMichael Steven Siegel
    • Jean Louis CalvignacGordon Taylor DavisAnthony Matteo GalloMarco C. HeddesRoss Boyd LeavensMichael Steven Siegel
    • H04L1256
    • H04L29/06H04L69/18H04L69/22
    • A system and method of protocol and frame classification in a system for data processing (e.g., switching or routing data packets or frames). The present invention includes analyzing a portion of the packet or frame according to predetermined tests, then storing key characteristics of the packet for use in subsequent processing of the frame. The key characteristics for the frame (or input information unit, such as the type of layer 3 protocol used in the frame, the layer 2 encapsulation technique, the starting instruction address and flags indicating whether the frame uses a virtual local area network, preferably using hardware to quickly and in a uniform time period. The stored key characteristics of the packet are then used by the network processing complexes in its further processing of the frame. The processor is preconditioned with a starting instruction address and the location of the beginning of the layer 3 header as well as flags for the type of frame. That is, the instruction address or code entry point is used by the processor to start processing for a frame at the right place, based on the type of frame. Additionally, additional instruction addresses can be stacked and used sequentially at branches to avoid additional tests and branching instructions.
    • 用于数据处理(例如,切换或路由数据分组或帧)的系统中的协议和帧分类的系统和方法。 本发明包括根据预定的测试来分析分组或帧的一部分,然后存储该分组的关键特征以用于该帧的后续处理。 帧(或输入信息单元,例如帧中使用的层3协议的类型,第2层封装技术,起始指令地址和指示帧是否使用虚拟局域网的标志)的关键特性,优选地使用 硬件在快速和统一的时间段内,存储的密钥特性随后由网络处理复合体在帧的进一步处理中被使用,处理器使用起始指令地址和开始指令的位置进行预处理 第3层标题以及帧类型的标志,即处理器使用指令地址或代码入口点,根据帧类型对正确位置的帧开始处理,另外附加指令 地址可以在分支上顺序堆叠和使用,以避免额外的测试和分支指令。
    • 4. 发明授权
    • Network processor which makes thread execution control decisions based on latency event lengths
    • 基于延迟事件长度的线程执行控制决策的网络处理器
    • US07093109B1
    • 2006-08-15
    • US09542189
    • 2000-04-04
    • Gordon Taylor DavisMarco C. HeddesRoss Boyd LeavensFabrice Jean Verplanken
    • Gordon Taylor DavisMarco C. HeddesRoss Boyd LeavensFabrice Jean Verplanken
    • G06F9/46
    • G06F9/3851G06F9/3802
    • A control mechanism is established between a network processor and a tree search coprocessor to deal with latencies in accessing the data such as information formatted in a tree structure. A plurality of independent instruction execution threads are queued to enable them to have rapid access to the shared memory. If execution of a thread becomes stalled due to a latency event, full control is granted to the next thread in the queue. The grant of control is temporary when a short latency event occurs or full when a long latency event occurs. Control is returned to the original thread when a short latency event is completed. Each execution thread utilizes an instruction prefetch buffer that collects instructions for idle execution threads when the instruction bandwidth is not fully utilized by an active execution thread. The thread execution control is governed by the collective functioning of a FIFO, an arbiter and a thread control state machine.
    • 在网络处理器和树形搜索协处理器之间建立一种控制机制来处理访问诸如以树结构格式化的信息的数据的延迟。 排队多个独立的指令执行线程使其能够快速访问共享存储器。 如果由于延迟事件导致线程执行失败,则会对队列中的下一个线程授予完全控制权。 当长时间延迟事件发生时,发生短延迟事件或满时,授权控制是暂时的。 当短暂延迟事件完成时,控制返回到原始线程。 每个执行线程使用指令预取缓冲器,当指令带宽未被活动执行线程充分利用时,该指令预取缓冲器收集空闲执行线程的指令。 线程执行控制由FIFO,仲裁器和线程控制状态机的集合功能决定。