System and method for Ethernet per priority pause packet flow control buffering
    1.
    发明授权
    System and method for Ethernet per priority pause packet flow control buffering 有权
    以太网的优先级暂停分组流量控制缓冲的系统和方法

    公开(公告)号:US08248945B1

    公开(公告)日:2012-08-21

    申请号:US12758717

    申请日:2010-04-12

    CPC classification number: H04L47/2433 H04L47/13 H04L47/266

    Abstract: A method is provided for managing a transmit buffer using per priority pause flow control. An Ethernet transceiver generates packet descriptors identifying packets to be transmitted that are stored in memory. A priority is assigned to each descriptor and associated packet. Each descriptor is loaded into a queue having a queue priority associated with the descriptor priority. In response to accessing a first descriptor, output from a selected first priority queue, a first packet associated with the first descriptor is fetched into a transmit buffer from the memory. If subsequent to fetching the first packet, a per priority flow control message is received pausing first priority packets, the first packet is flushed from the transmit buffer. Then, a second descriptor is accessed from a selected second priority queue, and a second packet associated with the second descriptor is fetched and transmitted from the transmit buffer.

    Abstract translation: 提供了一种使用每个优先级暂停流控制来管理发送缓冲器的方法。 以太网收发器生成识别要存储在存储器中的要发送的数据包的数据包描述符。 优先级被分配给每个描述符和相关联的分组。 每个描述符被加载到具有与描述符优先级相关联的队列优先级的队列中。 响应于访问第一描述符,从所选择的第一优先级队列输出与第一描述符相关联的第一分组从存储器获取到发送缓冲器中。 如果在获取第一分组之后,则接收每个优先级的流控制消息暂停第一优先级分组,从发送缓冲器刷新第一分组。 然后,从所选择的第二优先级队列中访问第二描述符,并且从发送缓冲器取出和发送与第二描述符相关联的第二分组。

    Cut-through packet stream encryption/decryption
    2.
    发明授权
    Cut-through packet stream encryption/decryption 有权
    直通分组流加密/解密

    公开(公告)号:US08838999B1

    公开(公告)日:2014-09-16

    申请号:US13109620

    申请日:2011-05-17

    CPC classification number: H04L63/0428 H04L47/52 H04L69/16 H04L69/22

    Abstract: A system and method are provided for the cut-through encryption of packets transmitted via a plurality of input/output (IO) ports. A system-on-chip is provided with a first plurality of input first-in first out (FIFO) memories, an encryption processor, and a first plurality of output FIFOs, each associated with a corresponding input FIFO. Also provided is a first plurality of IO ports, each associated with a corresponding output FIFO. At a tail of each input FIFO, packets from the SoC are accepted at a corresponding input data rate. Packet blocks are supplied to the encryption processor, from a head of each input FIFO, in a cut-through manner. The encryption processor supplies encrypted packet blocks to a tail of corresponding output FIFOs. The encrypted packet blocks are transmitted from each output FIFO, via a corresponding IO port at a port speed rate effectively equal to the corresponding input data rate.

    Abstract translation: 提供了一种用于对通过多个输入/输出(IO)端口传输的分组的直通加密的系统和方法。 片上系统设置有第一多个输入先进先出(FIFO)存储器,加密处理器和第一多个输出FIFO,每个与对应的输入FIFO相关联。 还提供了第一多个IO端口,每个IO端口与相应的输出FIFO相关联。 在每个输入FIFO的尾部,来自SoC的数据包以相应的输入数据速率被接受。 分组块以切入方式从每个输入FIFO的头部提供给加密处理器。 加密处理器将加密的分组块提供给相应的输出FIFO的尾部。 加密的分组块通过相应的IO端口从每个输出FIFO发送,端口速率有效地等于对应的输入数据速率。

    Method and apparatus for fiber auto-negotiation
    3.
    发明授权
    Method and apparatus for fiber auto-negotiation 有权
    光纤自动协商的方法和装置

    公开(公告)号:US07561592B1

    公开(公告)日:2009-07-14

    申请号:US11825820

    申请日:2007-07-09

    CPC classification number: H04L12/40136

    Abstract: A network comprising a first network device including a first physical layer device with a receiver and a first autonegotiation circuit having an ability detect state and including a bypass timer that determines a predetermined period, a first medium, and a second network device that includes a second physical layer device and that communicates over the first medium with the first network device. The first network device enables autonegotiation bypass and establishes a link with the second network device after the predetermined period during which a link between the first and second network devices is not up, and the receiver of the first physical layer device is in sync.

    Abstract translation: 一种网络,包括包括具有接收机的第一物理层设备和具有能力检测状态的第一自动协商电路的第一网络设备,并且包括确定预定周期的旁路定时器,第一介质和第二网络设备,所述第二网络设备包括第二网络设备 物理层设备,并且通过第一介质与第一网络设备进行通信。 第一网络设备在第一和第二网络设备之间的链路不在,并且第一物理层设备的接收机同步的预定时段之后,使自动协商旁路并建立与第二网络设备的链路。

    Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system
    4.
    发明授权
    Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system 有权
    用于创建用于从交互式语音响应系统中的扬声器获取信息的可修改和可组合语音对象的方法和装置

    公开(公告)号:US06314402B1

    公开(公告)日:2001-11-06

    申请号:US09296191

    申请日:1999-04-23

    CPC classification number: H04M3/493

    Abstract: A method and apparatus for creating modifiable and combinable Speech Objects for use in an interactive voice response (IVR) environment. Each Speech Object is for acquiring a particular type of information from a speaker during an interaction between the speaker and a speech recognition mechanism. A Speech Object is an instantiation of a user-extensible class that includes properties, such as prompts and grammars, associated with the corresponding type of interaction. A Speech Object further includes logic for controlling the interaction with the user when executed in a processing system. A Speech Object can be subclassed to add additional properties and functionality to create customized Speech Objects, or such properties can be altered at runtime. Multiple Speech Objects, each for acquiring a particular type of information, can be combined to form a compound Speech Object.

    Abstract translation: 一种用于创建用于交互式语音响应(IVR)环境中的可修改和可组合语音对象的方法和装置。 每个语音对象用于在说话者和语音识别机制之间的交互期间从扬声器获取特定类型的信息。 语音对象是用户可扩展类的实例化,其包括与相应类型的交互相关联的属性,例如提示和语法。 语音对象还包括用于在处理系统中执行时控制与用户的交互的逻辑。 语音对象可以被子类化以添加额外的属性和功能来创建自定义的语音对象,或者可以在运行时更改这些属性。 用于获取特定类型的信息的多个语音对象可以被组合以形成复合语音对象。

    System and method for residence time calculation
    5.
    发明授权
    System and method for residence time calculation 有权
    停留时间计算的系统和方法

    公开(公告)号:US08670466B1

    公开(公告)日:2014-03-11

    申请号:US12975500

    申请日:2010-12-22

    CPC classification number: H04J3/0673 H04L43/106

    Abstract: A system and method are provided for residence time calculations in a network communications local device. A network interface module in the local device receives a first packet from a network-connected remote device. A timing module in the local device records an arrival time of the first packet with respect to a local reference clock. The timing module tracks adjustments in the local reference clock and records a known departure time, with respect to the local reference clock, of when the first packet will be transmitted from the network interface. The timing module adds a residence time field to the first packet representing the difference between the arrival and departure times, taking into account adjustments in the local reference clock.

    Abstract translation: 提供了一种用于网络通信本地设备中的停留时间计算的系统和方法。 本地设备中的网络接口模块从网络连接的远程设备接收第一个数据包。 本地设备中的定时模块记录第一分组相对于本地参考时钟的到达时间。 定时模块跟踪本地参考时钟中的调整,并且记录关于本地参考时钟的从网络接口发送第一分组的已知离开时间。 定时模块将驻留时间字段添加到表示到达和离开时间之间的差异的第一分组,同时考虑到本地参考时钟的调整。

    Method and apparatus for fiber autonegotiation
    6.
    发明授权
    Method and apparatus for fiber autonegotiation 有权
    光纤自动协商的方法和装置

    公开(公告)号:US07242693B1

    公开(公告)日:2007-07-10

    申请号:US10364602

    申请日:2003-02-11

    CPC classification number: H04L12/40136

    Abstract: A first network device includes a first physical layer device with a first autonegotiation circuit. A bypass timer determines a predetermined period. A second network device includes a second physical layer device. The first network device enables autonegotiation bypass and establishes a link with the second network device after the predetermined period during which a link between the first and second network devices is not up, a receiver of the first physical layer device is in sync, and an ability detect state of the first autonegotiation circuit is true. The first autonegotiation circuit resets the predetermined period of the bypass timer when configuration code groups are received from the second network device. When the first network device receives idle code groups followed by data code groups, the first autonegotiation circuit does not return to an autonegotiation enable state.

    Abstract translation: 第一网络设备包括具有第一自动协商电路的第一物理层设备。 旁路定时器确定预定的周期。 第二网络设备包括第二物理层设备。 所述第一网络设备在所述第一和第二网络设备之间的链路不在,所述第一物理层设备的接收机同步的所述预定时段之后,启用自动协商旁路并建立与所述第二网络设备的链路,以及能力 第一个自动协商电路的检测状态为真。 当从第二网络设备接收到配置码组时,第一自动协商电路复位旁路定时器的预定周期。 当第一网络设备接收到随后的数据代码组的空闲代码组时,第一自动协商电路不返回到自动协商使能状态。

Patent Agency Ranking