会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 46. 发明授权
    • Network processor/software control architecture
    • 网络处理器/软件控制架构
    • US06898179B1
    • 2005-05-24
    • US09544896
    • 2000-04-07
    • Brian Mitchell BassJean Louis CalvignacAnthony Matteo GalloMarco C. HeddesMark Anthony RinaldiMichael Steven SiegelColin Beaton VerrilliFabrice Jean Verplanken
    • Brian Mitchell BassJean Louis CalvignacAnthony Matteo GalloMarco C. HeddesMark Anthony RinaldiMichael Steven SiegelColin Beaton VerrilliFabrice Jean Verplanken
    • G06F11/00H04B7/216H04L1/16H04L12/26
    • G06F15/17
    • The transport protocol for communicating between general purpose processors acting as contact points and network processors in a packet processing environment such as Ethernet is provided. In such an environment, there is at least one single control point processor (CP) and a plurality of network processors (NP), sometimes referred to as blades. A typical system could contain two to sixteen network processors, and each network processor connects to a plurality of devices which communicate with each other over a network transport, such as Ethernet. The CP typically controls the functionality and the functioning of the network processors to function in a way that connects one end user with another, whether or not the end user is on the same network processor or a different network processor. There are three types of communication provided; first, there is communication generally referred to as control services and normally there will be only one pico processor which operates as a GCH (guided cell handler) and only one that operates as a guided tree handler (GTH). A path is provided for the controls to the GCH and the GTH commands, and a separate path is provided for the data frames between the GDH's (general data handler) and the CP.
    • 提供了用于在诸如以太网的分组处理环境中用作接触点的通用处理器和网络处理器之间进行通信的传输协议。 在这样的环境中,存在至少一个单个控制点处理器(CP)和多个网络处理器(NP),有时称为刀片。 典型的系统可以包含两到十六个网络处理器,并且每个网络处理器连接到通过诸如以太网的网络传输彼此通信的多个设备。 CP通常控制网络处理器的功能和功能,以使终端用户与另一终端用户相连的方式起作用,无论终端用户是否在同一个网络处理器或不同的网络处理器上。 提供三种通讯方式; 首先,通常被称为控制服务的通信,并且通常将只有一个微微处理器作为GCH(引导的单元处理器)操作,并且只有一个作为引导树处理器(GTH)操作。 为GCH和GTH命令的控制提供路径,并为GDH(通用数据处理程序)和CP之间的数据帧提供单独的路径。
    • 47. 发明授权
    • 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层标题以及帧类型的标志,即处理器使用指令地址或代码入口点,根据帧类型对正确位置的帧开始处理,另外附加指令 地址可以在分支上顺序堆叠和使用,以避免额外的测试和分支指令。
    • 48. 发明授权
    • Method and apparatus for segmenting network traffic variable length frames
    • 分段网络流量可变长度帧的方法和装置
    • US06714562B1
    • 2004-03-30
    • US09522369
    • 2000-03-10
    • Jean Louis CalvignacMichael Steven Siegel
    • Jean Louis CalvignacMichael Steven Siegel
    • H04J324
    • H04L12/5601H04L2012/5657H04L2012/5658
    • Method and apparatus for segmenting variable length frames into fixed length cells in a network equipment. The method allows preparing information to build the cells resulting in the segmenting of a succession of frames directed to the same destination in said network equipment. The cell may be packed with more than one frame. The cell information comprises the address where to read the frame data in a first storage unit, the cell header itself which indicates if the cell includes data from one packet or for more packets, a pointer per each of said more packets, designating the place of the end of data of the previous packet in the cell and a cell type field indicating one of the following types: a start of a new frame type, a continuation of frame type, a end of current frame type and a start and a end of a new frame type. The segmenting apparatus comprises a finite state machine using an Add/substract unit to compute the cell information and write said cell information in a second storage unit.
    • 用于将可变长度帧分割成网络设备中的固定长度单元的方法和装置。 该方法允许准备信息以构建小区,从而导致在所述网络设备中定向到同一目的地的一系列帧的分段。 电池可以包装多于一个框架。 小区信息包括在第一存储单元中读取帧数据的地址,指示小区是否包括来自一个分组的数据或更多分组的小区头自身,每个更多分组的指针,指定每个分组的位置 小区中的先前分组的数据的结束以及指示以下类型之一的小区类型字段:新帧类型的开始,帧类型的继续,当前帧类型的结束以及开始和结束 一种新的帧类型。 分割装置包括使用加/减单元计算单元信息并在第二存储单元中写入所述单元信息的有限状态机。