Advanced Telecommunications Computing Architecture (AdvancedTCA) 是一种硬件平台和规范系统,专门用于构建高速数据传输应用程序和高度可扩展的通信基础架构设备。
这种硬件和规范系统允许构建适用于电信网络、军事、视频、交换机以及其他高速应用的高可用性、高性能系统。
AdvancedTCA 的主要特点包括:
可靠性:AdvancedTCA 采用了多个冗余机制,如热插拔元件、热替换和多节点等,以实现高可靠性。
高性能:AdvancedTCA 规范支持高性能处理器、网络交换机和高速互连技术,可以满足需求高速数据传输的应用程序。
可扩展性:AdvancedTCA 架构使用多个卡槽,不同类型的组件可以轻松添加或删除并使用标准化接口进行交换。
AdvancedTCA 系统主要有两个组成部分:通信处理卡 (CPC) 和专用计算卡 (AMC)。
通信处理卡 (CPC):用于通信信令的处理,包括信令的流水线处理、编解码、组包和解包等。
专用计算卡 (AMC):用于运行特定应用程序,包括视频编码、解码和音频处理等。
AdvancedTCA 定义了一组规范和标准,确保组件之间的相互操作和兼容性。
这些规范和标准包括:
机箱尺寸:AdvancedTCA 机箱遵循 PICMG 3.x 标准, 每个机箱中可以放置多个不同类型的卡槽。
底层协议:AdvancedTCA 定义了一组底层组件之间通信的协议,包括 IPMI 和 Shelf Management。
中间板规范:AdvancedTCA 中间板用于连接 CPC 和 AMC,必须符合 PICMG 3.7 标准。