会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Rapid datarate estimation for a data stream multiplexer
    • 数据流多路复用器的快速数据估计
    • US07764717B1
    • 2010-07-27
    • US11123820
    • 2005-05-06
    • James J. YuSebastian TurullolsAly E. Orady
    • James J. YuSebastian TurullolsAly E. Orady
    • H04J3/02
    • H04L47/522H04L43/0894H04L43/106H04L47/10H04L47/41H04L47/50H04L47/56H04N21/2365H04N21/2385H04N21/2389H04N21/242H04N21/4347Y02D50/30
    • A multiplexing system having an input unit, a storage unit and control unit. The input unit receives data units corresponding to multiple source data streams and extracts packets from the data units. The control unit computes data rate estimates for the source data streams based on timestamps in the source data streams. The storage unit stores a packet count and previous timestamp value for each source data stream. The control unit computes a preliminary data rate estimate for a source data stream based on samples of a local clock if timestamps are not received promptly. The control unit also computes scheduling rates based on the data rate estimates. The scheduling rates are used to control the rates of allocation of data from the source data streams into a multiplexed output stream. The control unit computes scheduling rates in a way that avoids oversubscription of the output channel.
    • 一种具有输入单元,存储单元和控制单元的复用系统。 输入单元接收与多个源数据流相对应的数据单元,并从数据单元提取分组。 控制单元基于源数据流中的时间戳计算源数据流的数据速率估计。 存储单元存储每个源数据流的分组计数和先前时间戳值。 如果不及时接收到时间戳,则控制单元基于本地时钟的采样来计算源数据流的初步数据速率估计。 控制单元还基于数据速率估计来计算调度速率。 调度速率用于控制从源数据流到多路复用输出流的数据分配速率。 控制单元以避免输出通道过度预订的方式计算调度速率。
    • 3. 发明申请
    • SHARED VIRTUAL NETWORK INTERFACE
    • 共享的虚拟网络接口
    • US20090304022A1
    • 2009-12-10
    • US12135348
    • 2008-06-09
    • Andrew C YangJames J. Yu
    • Andrew C YangJames J. Yu
    • H04L12/66
    • H04L49/9063H04L49/90
    • A system includes one or more processing units coupled to a network interface unit. The network interface unit may include a network port for connection to a network and a virtual interface that may be configured to distribute an available communication bandwidth of the network port between the one or more processing units. The network port may include a shared media access control (MAC) unit. The virtual interface may include a plurality of processing unit resources each associated with a respective one of the one or more processing units. Each of the processing unit resources may include an I/O interface unit coupled to a respective one of the one or more processing units via an I/O interconnect, and an independent programmable virtual MAC unit that is programmably configured by the respective one of the one or more processing units. The virtual interface may also include a receive datapath and a transmit datapath that are coupled between and shared by the plurality of processing unit resources and the network port.
    • 系统包括耦合到网络接口单元的一个或多个处理单元。 网络接口单元可以包括用于连接到网络的网络端口和可被配置为在一个或多个处理单元之间分配网络端口的可用通信带宽的虚拟接口。 网络端口可以包括共享介质访问控制(MAC)单元。 虚拟接口可以包括多个处理单元资源,每个处理单元与一个或多个处理单元中的相应一个相关联。 每个处理单元资源可以包括通过I / O互连耦合到一个或多个处理单元中的相应一个处理单元的I / O接口单元,以及独立可编程虚拟MAC单元,其可编程地由 一个或多个处理单元。 虚拟接口还可以包括在多个处理单元资源和网络端口之间耦合并共享的接收数据路径和发送数据路径。
    • 4. 发明申请
    • SYSTEM FOR SHARING A NETWORK PORT OF A NETWORK INTERFACE INCLUDING A LINK FOR CONNECTION TO ANOTHER SHARED NETWORK INTERFACE
    • 用于共享网络接口的网络端口的系统,包括用于连接到另一个共享网络接口的链路
    • US20090304002A1
    • 2009-12-10
    • US12135368
    • 2008-06-09
    • James J. YuAndrew C. Yang
    • James J. YuAndrew C. Yang
    • H04L12/56
    • H04L49/30H04L49/201H04L49/351H04L49/354
    • A system for sharing a network port of a network interface includes a plurality of processing units, a first network interface unit coupled to a first portion of the plurality of processing units, a second network interface unit coupled to a different portion of the plurality of processing units, and a link coupled between the first and second network interface units. The first and second network interface units each includes an independently controllable network port for connection to a network, and a virtual interface. The network port includes a shared MAC unit, a link interface, and control logic, which may selectably route packets between processing units of the first portion of the plurality of processing units and the network via the link and the network port of the second network interface unit. The virtual interface may include a plurality of independent programmable virtual MAC units.
    • 用于共享网络接口的网络端口的系统包括多个处理单元,耦合到多个处理单元的第一部分的第一网络接口单元,耦合到多个处理的不同部分的第二网络接口单元 单元,以及耦合在第一和第二网络接口单元之间的链路。 第一和第二网络接口单元各自包括用于连接到网络的可独立控制的网络端口和虚拟接口。 网络端口包括共享MAC单元,链路接口和控制逻辑,其可以经由链路和第二网络接口的网络端口在多个处理单元的第一部分的处理单元和网络之间可选地路由分组 单元。 虚拟接口可以包括多个独立的可编程虚拟MAC单元。
    • 5. 发明授权
    • Shared virtual network interface
    • 共享虚拟网络接口
    • US07912082B2
    • 2011-03-22
    • US12135348
    • 2008-06-09
    • Andrew C. YangJames J. Yu
    • Andrew C. YangJames J. Yu
    • H04L12/66
    • H04L49/9063H04L49/90
    • A system includes one or more processing units coupled to a network interface unit. The network interface unit may include a network port for connection to a network and a virtual interface that may be configured to distribute an available communication bandwidth of the network port between the one or more processing units. The network port may include a shared media access control (MAC) unit. The virtual interface may include a plurality of processing unit resources each associated with a respective one of the one or more processing units. Each of the processing unit resources may include an I/O interface unit coupled to a respective one of the one or more processing units via an I/O interconnect, and an independent programmable virtual MAC unit that is programmably configured by the respective one of the one or more processing units. The virtual interface may also include a receive datapath and a transmit datapath that are coupled between and shared by the plurality of processing unit resources and the network port.
    • 系统包括耦合到网络接口单元的一个或多个处理单元。 网络接口单元可以包括用于连接到网络的网络端口和可被配置为在一个或多个处理单元之间分配网络端口的可用通信带宽的虚拟接口。 网络端口可以包括共享介质访问控制(MAC)单元。 虚拟接口可以包括多个处理单元资源,每个处理单元与一个或多个处理单元中的相应一个相关联。 每个处理单元资源可以包括通过I / O互连耦合到一个或多个处理单元中的相应一个处理单元的I / O接口单元,以及独立可编程虚拟MAC单元,其可编程地由 一个或多个处理单元。 虚拟接口还可以包括在多个处理单元资源和网络端口之间耦合并共享的接收数据路径和发送数据路径。
    • 6. 发明授权
    • Sharing a digital phase-locked loop across multiple packet streams
    • 在多个数据包流之间共享数字锁相环
    • US07738498B1
    • 2010-06-15
    • US11199627
    • 2005-08-09
    • James J. YuAndrew C. Yang
    • James J. YuAndrew C. Yang
    • H04J3/06
    • H04J3/0685H03L7/06H04J3/047H04J3/0632H04N21/4305
    • A system including a memory (storing a set of data records), a digital phase-locked loop (PLL) and digital circuitry. Each of the data records is allocated to one packet stream in a set of packet streams. The digital circuitry is configured to: invoke a read operation from the memory in response to a received stream indicator and received channel indicator corresponding to a current timestamp-bearing packet; generate an output timestamp for the current packet equal to an expected timestamp provided by the memory as part of the read operation; and generate error data based on argument data including a received input timestamp, a received slot delay value, a previous source frequency estimate and an expected timestamp provided as part of the read operation. The digital PLL is configured to compute an updated source frequency estimate based on information including the error data and the previous source frequency estimate.
    • 包括存储器(存储一组数据记录),数字锁相环(PLL)和数字电路的系统。 每个数据记录被分配给一组分组流中的一个分组流。 数字电路被配置为:响应于接收的流指示符和对应于当前时间戳的分组的接收的信道指示符,从存储器调用读取操作; 生成等于作为读操作的一部分由存储器提供的期望时间戳的当前分组的输出时间戳; 并且基于参数数据生成错误数据,包括接收到的输入时间戳,接收到的时隙延迟值,先前的源频率估计和作为读取操作的一部分提供的预期时间戳。 数字PLL被配置为基于包括误差数据和先前源频率估计的信息来计算更新的源频率估计。
    • 7. 发明授权
    • System for sharing a network port of a network interface including a link for connection to another shared network interface
    • 用于共享网络接口的网络端口的系统,包括用于连接到另一个共享网络接口的链路
    • US08031731B2
    • 2011-10-04
    • US12135368
    • 2008-06-09
    • James J. YuAndrew C. Yang
    • James J. YuAndrew C. Yang
    • H04L12/66
    • H04L49/30H04L49/201H04L49/351H04L49/354
    • A system for sharing a network port of a network interface includes a plurality of processing units, a first network interface unit coupled to a first portion of the plurality of processing units, a second network interface unit coupled to a different portion of the plurality of processing units, and a link coupled between the first and second network interface units. The first and second network interface units each includes an independently controllable network port for connection to a network, and a virtual interface. The network port includes a shared MAC unit, a link interface, and control logic, which may selectably route packets between processing units of the first portion of the plurality of processing units and the network via the link and the network port of the second network interface unit. The virtual interface may include a plurality of independent programmable virtual MAC units.
    • 用于共享网络接口的网络端口的系统包括多个处理单元,耦合到多个处理单元的第一部分的第一网络接口单元,耦合到多个处理的不同部分的第二网络接口单元 单元,以及耦合在第一和第二网络接口单元之间的链路。 第一和第二网络接口单元各自包括用于连接到网络的可独立控制的网络端口和虚拟接口。 网络端口包括共享MAC单元,链路接口和控制逻辑,其可以经由链路和第二网络接口的网络端口在多个处理单元的第一部分的处理单元和网络之间可选地路由分组 单元。 虚拟接口可以包括多个独立的可编程虚拟MAC单元。