Transport stream decoder/demultiplexer for hierarchically organized
audio-video streams
    1.
    发明授权
    Transport stream decoder/demultiplexer for hierarchically organized audio-video streams 失效
    用于分级组织的音频 - 视频流的传输流解码器/解复用器

    公开(公告)号:US5920572A

    公开(公告)日:1999-07-06

    申请号:US585109

    申请日:1996-01-11

    摘要: A transport stream decoder/demultiplexer is provided which includes a program clock recovery circuit for recovering a program clock from program clock reference (PCR) values contained in selected transport packets. A processor is provided for extracting elementary stream data from transport packets labeled with packet identification codes (PIDs) that are specified by a host processor. The processor separately stores the elementary stream data of each stream. A host processor interface is also provided for transferring data between an external host processor and the program clock recovery circuit. A memory manager may be provided for storing the data extracted by the processor for each elementary stream in a corresponding queue. The queues may be maintained by the memory manager in an external RAM. A descrambler interface may be provided for transferring scrambled data and data derived from conditional access information between the processor and an external descrambler. In addition, at least one elementary stream interface, such as a video interface or audio interface, may be provided for outputting extracted elementary stream data for a particular elementary stream from a corresponding queue. Furthermore, a high speed interface may be provided for outputting transport packet data prior to data extraction by the processor.

    摘要翻译: 提供了一种传输流解码器/解复用器,其包括用于从包含在所选传输分组中的程序时钟参考(PCR)值恢复程序时钟的程序时钟恢复电路。 提供处理器,用于从由主机处理器指定的分组识别码(PID)标记的传输分组中提取基本流数据。 处理器分别存储每个流的基本流数据。 还提供主处理器接口用于在外部主机处理器和程序时钟恢复电路之间传送数据。 可以提供存储器管理器,用于将由处理器提取的每个基本流的数据存储在相应的队列中。 队列可以由外部RAM中的存储器管理器维护。 可以提供解扰器接口,用于在处理器和外部解扰器之间传送加密数据和从条件访问信息导出的数据。 此外,可以提供至少一个基本流接口,例如视频接口或音频接口,用于从相应的队列输出用于特定基本流的提取的基本流数据。 此外,可以提供高速接口以在处理器提取数据之前输出传输分组数据。

    Router with routing processors and methods for virtualization
    2.
    发明授权
    Router with routing processors and methods for virtualization 有权
    具有路由处理器和虚拟化方法的路由器

    公开(公告)号:US07362702B2

    公开(公告)日:2008-04-22

    申请号:US10284273

    申请日:2002-10-29

    IPC分类号: H04J1/16 H04L12/66 H04L12/56

    摘要: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction. The nonvirtual transaction accomplishes the intent of the virtual transaction but operates on an actual network port, for example, a storage device.

    摘要翻译: 在网络中使用的路由器包括可扩展架构,并且执行用于在网络端口后面的逻辑单元上实现服务质量的方法; 并用于实现存储虚拟化。 该架构包括一个管理处理器,一个监督处理器; 以及耦合到结构的多个路由处理器。 管理处理器具有到路由处理器的带内链路。 路由处理器从网络接收帧,通过解析帧,协议和逻辑单元号来确定,并根据与为处理器准备的路由信息​​中的逻辑单元号相关联的业务类,将帧路由到队列。 仲裁方案根据赤字循环技术清空队列。 如果路由处理器检测到帧的目的地是虚拟实体,并且也是虚拟事务的一部分,则路由器与虚拟事务一起执行非虚拟事务。 非虚拟事务实现虚拟事务的意图,但是在实际的网络端口(例如存储设备)上运行。

    ROUTER WITH ROUTING PROCESSORS AND METHODS FOR VIRTUALIZATION
    3.
    发明申请
    ROUTER WITH ROUTING PROCESSORS AND METHODS FOR VIRTUALIZATION 审中-公开
    路由器路由处理器和虚拟化方法

    公开(公告)号:US20080008202A1

    公开(公告)日:2008-01-10

    申请号:US11859956

    申请日:2007-09-24

    IPC分类号: H04L12/28

    摘要: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a viral entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction. The nonvirtual transaction accomplishes the intent of the virtual transaction but operates on an actual network port, for example, a storage device.

    摘要翻译: 在网络中使用的路由器包括可扩展架构,并且执行用于在网络端口后面的逻辑单元上实现服务质量的方法; 并用于实现存储虚拟化。 该架构包括一个管理处理器,一个监督处理器; 以及耦合到结构的多个路由处理器。 管理处理器具有到路由处理器的带内链路。 路由处理器从网络接收帧,通过解析帧,协议和逻辑单元号来确定,并根据与为处理器准备的路由信息​​中的逻辑单元号相关联的业务类,将帧路由到队列。 仲裁方案根据赤字循环技术清空队列。 如果路由处理器检测到帧的目的地是病毒实体,并且也是虚拟事务的一部分,则路由器与虚拟事务一起执行非虚拟事务。 非虚拟事务实现虚拟事务的意图,但是在实际的网络端口(例如存储设备)上运行。

    Router and methods for distributed virtualization
    4.
    发明授权
    Router and methods for distributed virtualization 有权
    用于分布式虚拟化的路由器和方法

    公开(公告)号:US07292567B2

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

    申请号:US10285226

    申请日:2002-10-31

    IPC分类号: H04L12/50

    摘要: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction. The nonvirtual transaction accomplishes the intent of the virtual transaction but operates on an actual network port, for example, a storage device.

    摘要翻译: 在网络中使用的路由器包括可扩展架构,并且执行用于在网络端口后面的逻辑单元上实现服务质量的方法; 并用于实现存储虚拟化。 该架构包括一个管理处理器,一个监督处理器; 以及耦合到结构的多个路由处理器。 管理处理器具有到路由处理器的带内链路。 路由处理器从网络接收帧,通过解析帧,协议和逻辑单元号来确定,并根据与为处理器准备的路由信息​​中的逻辑单元号相关联的业务类,将帧路由到队列。 仲裁方案根据赤字循环技术清空队列。 如果路由处理器检测到帧的目的地是虚拟实体,并且也是虚拟事务的一部分,则路由器与虚拟事务一起执行非虚拟事务。 非虚拟事务实现虚拟事务的意图,但是在实际的网络端口(例如存储设备)上运行。

    ROUTER AND METHODS USING NETWORK ADDRESSES FOR VIRTUALIZATION
    5.
    发明申请
    ROUTER AND METHODS USING NETWORK ADDRESSES FOR VIRTUALIZATION 审中-公开
    使用网络地址进行虚拟化的路由器和方法

    公开(公告)号:US20070183421A1

    公开(公告)日:2007-08-09

    申请号:US11694805

    申请日:2007-03-30

    IPC分类号: H04L12/56

    摘要: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction. The nonvirtual transaction accomplishes the intent of the virtual transaction but operates on an actual network port, for example, a storage device.

    摘要翻译: 在网络中使用的路由器包括可扩展架构,并且执行用于在网络端口后面的逻辑单元上实现服务质量的方法; 并用于实现存储虚拟化。 该架构包括一个管理处理器,一个监督处理器; 以及耦合到结构的多个路由处理器。 管理处理器具有到路由处理器的带内链路。 路由处理器从网络接收帧,通过解析帧,协议和逻辑单元号来确定,并根据与为处理器准备的路由信息​​中的逻辑单元号相关联的业务类,将帧路由到队列。 仲裁方案根据赤字循环技术清空队列。 如果路由处理器检测到帧的目的地是虚拟实体,并且也是虚拟事务的一部分,则路由器与虚拟事务一起执行非虚拟事务。 非虚拟事务实现虚拟事务的意图,但是在实际的网络端口(例如存储设备)上运行。

    Router and methods using network addresses for virtualization
    6.
    发明授权
    Router and methods using network addresses for virtualization 有权
    使用网络地址进行虚拟化的路由器和方法

    公开(公告)号:US07200144B2

    公开(公告)日:2007-04-03

    申请号:US10120266

    申请日:2001-10-18

    IPC分类号: H04L12/28

    摘要: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction. The nonvirtual transaction accomplishes the intent of the virtual transaction but operates on an actual network port, for example, a storage device.

    摘要翻译: 在网络中使用的路由器包括可扩展架构,并且执行用于在网络端口后面的逻辑单元上实现服务质量的方法; 并用于实现存储虚拟化。 该架构包括一个管理处理器,一个监督处理器; 以及耦合到结构的多个路由处理器。 管理处理器具有到路由处理器的带内链路。 路由处理器从网络接收帧,通过解析帧,协议和逻辑单元号来确定,并根据与为处理器准备的路由信息​​中的逻辑单元号相关联的业务类,将帧路由到队列。 仲裁方案根据赤字循环技术清空队列。 如果路由处理器检测到帧的目的地是虚拟实体,并且也是虚拟事务的一部分,则路由器与虚拟事务一起执行非虚拟事务。 非虚拟事务实现虚拟事务的意图,但是在实际的网络端口(例如存储设备)上运行。