PICMG3.0规范---先进的通讯计算机架构(ATCA)123

来源:百度文库 编辑:神马文学网 时间:2024/04/29 02:40:12
PICMG3.0规范---先进的通讯计算机架构(ATCA)
2005-10-13

作者:Jeff Munch   凌华科技


    2001年9月,PICMG(全球PCI工业计算机制造组织)成立了一个委员会起草满足高吞吐量、高可靠性的下一代计算机平台标准。该委员会由代表了工业和电信设备制造商及终端用户的105个公司组成,其目标是建立、修改并计划在2002年底发布新的规范。经过12个月的奋战,PICMG3.0规范---先进的通讯计算机构架(ATCA)如期发布。整个过程中,组织内的各个团队分别负责问题的不同方面,为最终达到一个实用的解决方案的期望而努力,其中的核心团队负责监控整个进程,发现并解决过程中出现的潜在的不兼容性和障碍。这个规范的发表无疑是工程界的快速有效合作的很好范例。PICMG3.0规范有460页长,整个制订过程花费5人年的会议和电话协商的时间。本文将对规范形成背后的动机作以阐述,同时对规范本身做一个全面的介绍.

PICMG 3.0的目标:
    PICMG标准化组织要求任何新规范的制订须以SOW(Statement of Work)的形式开始。SOW提供指导用以确保标准与原始目标吻合而不过分背离。PICMG 3.0的SOW是:"PICMG3.0标准是为下一代融合通讯及数据网络应用提供一个高性价比的,基于模块化结构的、兼容的、并可扩展的硬件构架,同时以模块结构的形式呈现以支持符合现代传输需求的科技或应用。在核心标准中定义机械结构、散热管理、电源分配和系统管理。PICMG3.0规范的特色是专注于电信运营级需求"可靠性、可用性、适用性(RAS)"的应用,同时附带目的则为加速在高可靠度资料中心(HA Data Center)对此技术的采用.此规范的目标更清楚针对那些未能被现存CompactPCI 标准规范或专属架构满足的应用,PICMG 3.0及其辅助规范将带给这样的应用市场提供一个良好解决方案。"。事实上,大多数PICMG 3.0 委员会成员业已根生于CompactPCI生态环境,并正在探索新的平台用以承载下一代通讯和资料应用。其间大家曾尝试着对2.X标准的修改来满足电信市场的需求,但只取得了有限的效果,最终不得不承认原有的CompactPCI规范不能满足电信应用对单板空间、功耗、带宽、系统管理的要求,新的标准则应运而生。

一系列家族式的规范:
    PICMG 3.0规范的标题为先进的通讯计算机架构,简称ATCA,但这会带来一些混淆,因为 ATCA是指的一系列规范,PICMG 3.0只是其中一个。事实上PICMG 3.0 有别于其它PICMG 规范,它是由一个核心规范-- PICMG3.0和一系列辅助规范组成。ATCA家族中的核心规范定义了ATCA系列规范中的机构、电源、散热、互联、系统管理部分;辅助规范内容则定义了在核心规范中互联的传输方式。实质上,核心规范定义了板对板通讯的点对点联接,而辅助协议定义了这些点对点联接的协议、规范。现今,四个辅助协议已经被确认通过,它们是:3.1以太和光纤传输;3.2 InfiniBand 传输;3.3 星形传输;3.4 PCI Express传输。另一个辅助协议PICMG3.5---高级结构互联/串行高速I/O传输正在制订中。辅助协议的灵活性带来了易用性;ATCA产品的整合制造商将需要更多关注热门系统平台中板卡使用的辅助协议。一个使用PICMG3.1---以太和光纤传输的单板将不能和一个使用PICMG3.2---InfiniBand传输的单板在架构中进行通讯。

单板规格介绍:
    PICMG 3.0机构要求主要来自于对600mm ETSI 和19" EIA标准机柜空间使用的研究。PICMG3.0委员会在考虑单板尺寸能支持下一代元器件对物理和散热的需求的同时,机箱空间能和板子能达到最大限度的配合和利用。最初的工作是基于欧规卡的标准,继而又提升到支持低成本的片状金属架构(简单电讯封装)。对后走线模块的支持满足了对后I/O应用的需求。在决定可以使用的单板空间时,也充分考虑了前、后板的进深范围以供大量电缆束绑空间。经过对不同规格尺寸的单板的优点进行讨论之后,PICMG3.0组织统一规格如下:前板 8U x 280mm,进深1.2" pitch,选配后板8U x 70mm深。基于1.2" pitch,19" EIA机框可以支持14槽,而600mm ETSI的机框可以支持16槽。下图所示为600mm ETSI机架中的ACTA前后单板的侧视图:

电源介绍:
    PICMG 3.0 单板功耗最高200瓦,尽管就当今的硅技术而言,200W看上并不起眼,但是一框有16个200瓦单板的机框功耗就达到3200瓦,一个机架里如果有三框其功耗就达到了10K瓦。板子功耗高于200瓦,宽度就要翻倍,而这些板子就需要借助两槽宽度用于散热。当功耗是200W时,给单板引入直流低点压(3.3V,60A)变得不可行。标准的通讯设备是48V,200W时输出是4A。在多数电信环境,具备48VDC电源,因而不用提供电源框。在电源供给上引入双冗余电源用以消除电源供给异常所引发的单点故障。电源联接头的针脚包括用来确定PICMG3.0单板正确插入位置的调整针,以及电源管理针脚。

传输简介:
    PICMG3.0包含多种传输,这些传输模式如图由下而上依序提供系统管理层、控制层、资料层等的联接。系统管理是基于一条与各槽位都相连的I2C双串行信号线,系统管理信息则是基于IPMI规范被扩展到在PICMG3.0规范中使用。系统管理总线也是冗余方式确保在一条总线故障情况下,管理信息仍正常传递。在资料层旁边的控制层称作Base接口 (Base Interface),Base接口是一个双星型的拓扑结构具有冗余的交换刀片和以太网BAST-T信号,在PICMG3.0中提供IP传输,这点在架构定义上非常像PICMG 2.16。PICMG 3.0单板的高速数据传输是通过Fabric接口(Fabric Interface),Fabric接口是基于3.125Gbps SERDES信号,可以在星型和全网状结构中支持10Gb的传输速率。正如上面提到的,PICMG3.0核心规范定义了Fabric接口的信号和互联,而辅助规范定义了用于传输的协议。PICMG 3.0背板的互联支持全网状Fabric接口,双星型Base接口和冗余的系统管理,如下图所示:

总结:
    PICMG3.0规范是PCIMG组织制订有史以来最大的规范---460页的长度令人叹为观止。本文只是对PICMG3.0架构进行基本的介绍,未涉及PICMG3.0的其它部分,如震铃(Ring)和 测试(Test) 总线,更新信道 (Update Channel),时钟同步(Synchronization Clocks ),系统管理能力等等。尽管PICMG 3.0规范已经发布,委员会仍然每周举行电话会议,回顾并解决一些未参与制订PICMG3.0规范的厂商参阅PICMG 3.0规范开发产品时产生的模糊认识和误解。值得一提的是,在制定此规范时许多来自于竞争对手之间的协作:PICMG3.0组织有最好的设计师和天才工程师,尽管他们来自相互竞争的公司,大家坐下一起来讨论电信计算机设备的发展的蓝图,并最终把众多不同的观点和理念融合成PICMG3.0规范,这无疑是产业界合作的最佳典范。        符合AdvancedTCA平台的主机媒体处理
2005-11-02

英特尔公司供稿

摘要:利用英特尔主机媒体处理软件和英特尔网擎 MPCBL0001高性能单板计算机构建经济适用的语音和数据网络元素。

    介绍新一代媒体处理技术,该技术旨在降低总体拥有成本和实现将媒体处理解决方案迅速投入市场的开发。英特尔主机媒体处理(HMP)软件应用于下一代电信平台、符合AdvancedTCA的基础模块。该软件提供基本媒体服务,开发人员可使用这些服务为语音和数据服务构建灵活、可扩展和经济适用的模块化网络元素。在符合AdvancedTCA的高性能单板计算机上采用最新、最强大的英特尔处理器可实现在标准计算平台上经济而有效的执行媒体处理功能,而先前执行这些功能则需要集成的数字信号处理芯片。

AdvancedTCA规范

    PICMG3.x规范,或AdvancedTCA(ATCA)标准,是一项业界倡导的标准,旨在为运营级电信解决方案创建一种新型的板卡(刀片式)和机箱外形规格。ATCA旨在通过为多种标准交换架构(包括以太网和PCI Express)提供支持,满足下一代通信应用的要求,并为制造商提供满足苛刻用户要求的诸多功能。ATCA提供动态空间,以实现新一代模块化、高性能却经济适用的电信解决方案。除了高达2.4TB/秒的增强架构可扩展性外,ATCA还支持可扩展的多协议接口,每板卡200W的功率预算以及大型8U×280mm×1.2"板卡外形规格。

过渡到标准

    现有的专有解决方案正在向ATCA迁移,以充分利用基础模块解决方案的标准化和不断提高的可用性。ATCA标准旨在使客户能够快速、无缝且低成本转变其电信应用。英特尔HMP的一般平台适用性与ATCA平台的模块化和标准灵活性相结合为电信提供商提供一个强大的解决方案集。

    向基于ATCA标准基础模块的转变带来了以下重要优势:
    ·降低库存和启动成本 - 减少初始资本投资
    ·降低开发成本 - 开发系统不再需要专用硬件
    ·降低部署成本 - 软件安装和配置成本比硬件低
    ·降低备件成本 - 硬件可用于执行多种功能
    ·降低维护成本 - 系统配置标准化后,维护工作更容易进行,而且还降低了培训成本

英特尔媒体处理基础模块

    英特尔网擎MPCBL0001单板计算机符合ATCA规范,可达到更高性能水平,此标准计算刀片通过英特尔E7501芯片组提供单或双低电压至强处理器(1.6GHz或2.0GHz),ATCA标准基础模块组件提供动态系统管理(IPMI 1.5),高刀片密度以及符合NEBS-3的设计,从而确保ATCA平台在高可用性电信网络环境中使用时具有良好的可靠性和运营级质量。

    凭借4GB以上的DDR-266内存、双千兆位以太网以及可选的光纤通道,MPCBL001为英特尔HMP软件提供一个极为强大的平台。利用HMP软件,开发人员能将其媒体处理算法和控制软件从自定义软件域和相对昂贵的专用板卡迁移到基于标准的开放模型以及标准的计算平台。

    目前,应用开发人员需要购买板卡和计算平台,才能开始开发新的电信应用。利用英特尔HMP软件,开发人员在进行简单的软件安装后就可以着手新电信应用的开发。如此降低的启动成本,再加上集成的新兴互联网电信,旨在新一代经济适用的创新应用。


图1 基于AdvancedTCA的SGSN、GGSN系统演示



图2 基于故障转移和系统管理演示的AdvancedTCA

    在符合ATCA的单板计算机上运行英特尔HMP软件,是一种适用于低端部署(利用单个计算平台运行应用程序和进行媒体处理)的经济适用的解决方案。这一基础模块的组合还旨在用于需要磁盘存储和高级媒体处理(如语音识别和文语转换)支持的高密度解决方案。

经济适用的媒体处理

    在英特尔至强处理器上引入DSP功能,是一种部署主机媒体处理功能的极为经济适用的技术。运行于英特尔至强处理器上的HMP软件致力于使单个处理器能够取代可扩展到DS-3甚至OC-3的密度的平台上的多个DSP。英特尔HMP软件支持两项重要功能:语音媒体处理算法和软件语音交换。具体应用包括:
    ·通告 - 使u律或A律音频数据从硬盘上的文件流出,并通过线性播放器资源转换成电信音频流
    ·交互语音应答(IVR) - 将通告与双音多频(DTMF)或按键式信号检测程序算法结合起来。此功能包括插入技术,这是一种检测到DTMF数字或监测到语音时就停止通告的功能。
    ·会议 - 在三向会议中桥接语音流
    ·译码 - 根据G.729a和G.723.1压缩算法压缩语音
    ·传真 - 转换T.30/T.17调制解调器流,以便用传真传输标记图像文件格式(TIFF)文件
    ·语音 - 执行多种语音技术功能,包括TTS、语音菜单和大型词汇表

部署架构

    模块化的下一代网络将语音和数据合并在单个包基础结构中。这使两种主要的架构可用于媒体服务:基于直通电路的网络接口和基于包的IP网络接口。下图说明这两种架构。英特尔HMP软件可在这两种架构中提供媒体处理。

 


图3 媒体服务器部署架构

IP网络

    基于包的IP网络部署只需要以太网络接口。服务提供商正在向标准的100BaseT和千兆位以太网转移,作为互联网主干服务和电信语音连接的主要接口。服务提供商正在部署媒体网络,以便使用IP语音将电路网络语音流转换为基于以太网的基础结构。以太网的普遍性使得为标准的网络计算平台以及台式PC和便携式PC配备以太网接口成为必要。因此,可以在包含HMP软件的平台上部署以太网电信媒体服务器,而不需要其它任何语音处理硬件。这些以太网网络使基于以太网的电信媒体服务器可以为旧式电路客户端和基于IP的客户端提供语音媒体处理。

软交换应用

    目前,同一类型的网络服务器平台还用于软交换应用中的呼叫处理功能。可以通过在与软交换相同的服务器平台上运行的HMP,将电信媒体处理服务轻易的添加到这些网络中。这种新类型的部署将取代目前所用的专用媒体处理平台。
使用同构硬件平台的经济效益非常诱人。由于降低了备件成本、培训成本以及管理系统的集成成本,因此显著降低了网络服务提供商和企业服务提供商的总体拥有成本。此类部署还支持通过软件升级新功能,从而加快了市场投放,缩短了创新周期。

结束语

    将电信媒体处理功能迁移到基于ATCA的计算硅芯片和业界标准的计算平台,电信设备供应商和企业渴望极大的提高性能。而英特尔HMP软件和ATCA平台的结合,使开发人员能够将其电信媒体处理解决方案从自定义的软件域和相对昂贵的专用板卡,迁移到适用于大容量计算平台的基于标准的开放软件模型上。采用基于标准的基础模块可以显著减少新兴电信服务的启动成本和总体拥有成本。