Message based packet switch based on a common, generic bus medium for transport
    1.
    发明授权
    Message based packet switch based on a common, generic bus medium for transport 失效
    基于消息的分组交换机,基于通用的通用总线介质进行传输

    公开(公告)号:US06643285B1

    公开(公告)日:2003-11-04

    申请号:US09024243

    申请日:1998-02-17

    IPC分类号: H04L1256

    摘要: A packet switch has a switching unit (SU) for switching packets between network links and a computing unit (CU) connected to the SU through a network link for implementing software control functions over the SU. The SU is formed of different functional components interconnected by generic buses. The components communicate with one another using program data units (PDUs) that are formatted and transmitted according to a shared device protocol. The communication between the components occurs by placing PDUs in bus frames that are passed from component to component. Information is exchanged between the components by adding information to or dropping information from the fields of the PDUs, or by concatenating new fields to the PDUs, as the frames pass from component to component. By using a generic bus to implement PDU-based interconnections within the SU, all the components are forced to support a common interface. Changes to the implementations of any component's interface can thus be accommodated by changing the PDU format as opposed to changing the interfaces of connected components. The new packet switch architecture decouples the components on the switch so that they can be upgraded or otherwise modified independently of one another.

    摘要翻译: 分组交换机具有用于在网络链路之间切换分组的交换单元(SU)和通过网络链路连接到SU的计算单元(CU),用于在SU上实现软件控制功能。 SU由通用总线互连的不同功能部件组成。 组件使用根据共享设备协议格式化和传输的程序数据单元(PDU)彼此通信。 通过将PDU放置在从组件传递到组件的总线框架中,可以实现组件之间的通信。 通过向PDU中的信息添加信息或从PDU的字段中删除信息,或者通过将新的字段连接到PDU来在组件之间交换信息,因为帧从组件传递到组件。 通过使用通用总线来实现SU内的基于PDU的互连,所有组件都被迫支持通用接口。 因此,可以通过改变PDU格式来改变任何组件接口的实现,而不是改变连接的组件的接口。 新的分组交换架构使交换机上的组件脱钩,以便它们可以彼此独立升级或以其他方式进行修改。

    Generic bus system
    2.
    发明授权
    Generic bus system 失效
    通用总线系统

    公开(公告)号:US06501766B1

    公开(公告)日:2002-12-31

    申请号:US09050246

    申请日:1998-03-30

    IPC分类号: H04L1240

    CPC分类号: G06F13/387

    摘要: A communication system consisting of a number of modules that communicate with one another through a shared communications bus which accommodates different protocols. The system includes a bus clock for defining a frame having a plurality of time slots for communicating signals on the bus; and a bus management algorithm for specifying a receive assignment definition and a transmit assignment definition. The receive assignment definition defines a receive channel for each of the modules representing a set of the time slots, where the modules receive signals from the bus during the set of time slots prescribed by the receive channel. The transmit assignment definition defines a transmit channel for each of the modules representing a set of the time slots, where the modules transmit signals to the bus during the set of time slots prescribed by the transmit channel.

    摘要翻译: 由多个通过共享通信总线相互通信的模块组成的通信系统,该通信总线适应不同的协议。 该系统包括用于定义具有用于在总线上传送信号的多个时隙的帧的总线时钟; 以及用于指定接收分配定义和发送分配定义的总线管理算法。 接收分配定义定义了代表一组时隙的每个模块的接收信道,其中模块在由接收信道规定的时隙集合期间从总线接收信号。 发射分配定义定义了代表一组时隙的每个模块的发射信道,其中模块在发射信道规定的时隙集合期间向总线发送信号。