CP50中文翻译版

上传人:沈*** 文档编号:169813208 上传时间:2022-11-17 格式:DOC 页数:27 大小:2.58MB
返回 下载 相关 举报
CP50中文翻译版_第1页
第1页 / 共27页
CP50中文翻译版_第2页
第2页 / 共27页
CP50中文翻译版_第3页
第3页 / 共27页
点击查看更多>>
资源描述
CP501、APZ 212 50介绍目标在完成本章节之后,学习者将会掌握:l APZ 212系列的演变发展l 不同APZ版本之间容量的区别l APZ 212 50的结构l APZ子系统及功能简介APZ 212 50是AXE 10的控制系统,重点关注的是高端容量。APZ 212 50是为实现更大处理能力的交换节点而提供的。它利用中央处理器中的高速以太连接来连接I/O和处理器。这种处理器集成了英特尔的Itanium处理器和HP的运行在Linux上的便携式级别的服务器,再整合爱立信的通信功能从而为未来提供了一个平台。APZ的演变发展第一代的APZ是APZ 210,从APZ 210 03演变到210 04,最后在1970年代演变为APZ 210 06。为了提供应用系统的容量例如转接局和国际交换局从而产生了比APZ 210更强的APZ 212处理器。但是,并不是所有的交换机都需要比APZ 210所可以提供的更多的处理能力。于是产生了APZ 211。这种类型的APZ与APZ 210相比没有提供更高处理能力但是生产成本更低。APZ 212仍在不断发展。无论处理能力还是存储容量都获得了引人注目的提高,从而产生了今天的超强处理器。APZ基本概念中央处理器的APZ 212系列一直到APZ 212 33(本章简称传统APZ)都基于专用的平台和操作系统。APZ 212 40在引入硬件和unix作为操作系统方面等两方面向公开平台迈出了巨大的步伐。APZ 212 50是继APZ 212 40之后的第二代商用处理器。虽然APZ的平台有所改变但是一些基本的概念仍保留一样。APZ 212系列的处理器到APZ 212 33的物理组成都分成独立的两部分单元,分别是指令处理单元(IPU)和信号处理单元(SPU)。两部分处理单元运行的操作系统主要都由微程序组成,MIP。SPU根据它们的优先级别分配由应用单元产生的进程,然后由IPU协调执行。当执行进程的时候IPU会使用存储在程序各自的数据存储中的应用代码和数据内容。AXE的硬件和软件设备及单元定义在核心软件中。传统APZ 212系列的核心软件在PLEX中编码然后在转载入APZ前编译成ASA。APZ的应用程序分成若干个子系统。APZ 212 50的CP仍然提供相同的子系统结构以及仍然使用PLEX。AXE节点的APZ通过各个RP来控制硬件。RP与CP的连接仍然与以前一样,通过RP BUS或者网线。因为SPU将进入的工作送去执行,所以RPHM与SPU相连。区域处理器框(RPH)与几块CP板位于同一框。这是目前版本的新配置。传统APZ的CP特征仍保留在APZ 212 50。APZ的应用程序部分大部分子系统仍然不变。只有CPS,MAS,PES和CPHW比APZ 212 40有所改进。另外APZ中的APG 40也有所改进以便更好的处理与新CP的IO通信。容量和特性不同版本的APZ的容量都很引人关注但是要小心使用因为取决于所运行的应用系统程序。决定容量的一种途径是比较不同版本的APZ之间的容量,取决于它们之间的差别。下图展示了APZ 212 50在容量方面的巨大提高。注 1)可用的内存被分为DS,PS,RS,OS,APZ-VM和系统功能。OS,APZ-VM和系统功能所需要的内存取决于总的内存容量。APZ 212 50主要特征APZ 212 50是新的第二代基于工业标准的微处理器。主要特征概括如下:l 实时性能:大约是APZ 212 40的2倍l 基于Intel的Itanium CPUl 使用Linuxl 内存提高到20GW(PS,RS,DS,OS):约是APZ 212 40的3倍l 使用以太连接以太RP和I/O系统l 源代码(PLEX和ASA)兼容性l 保留APZ的功能APZ 212 50是为各种应用程序提供高容量的CP。如上所述它是基于商业处理器和商业的操作系统。以下是这个产品发展之后的一些概论:l 新的CP硬件l 主要CPS,MAS,PES和CPHW被重新配置l 其他的APZ子系统仍然使用l 只支持APG40做为I/O系统l APZ 212 50只支持以太RP线(RPB-E)和串行RP线l 编码兼容APT系统仅改进了容量及升级仅限于CPS,MAS,PES和CPHW这些子系统而其它保持以前的结构且软件功能几乎没有什么改变。APZ 212 50架构概述APZ 212系列的处理器是为全球各地的大多数爱立信客户所已使用的产品而制定的。虽然APZ的硬件和软件都在不停的升级但是许多的功能仍被保留,一些基本的概念维持不变。传统的APZ决定了AXE的控制部分如建立连接,监视和释放负荷及信号的连接。控制逻辑块由软件实现当相关应用的软件需要涉及的时候则会通过定义好的接口(串行RPB,及下图所示的IPN)来进行通信:AXE的硬件和软件设备及单元在核心软件中定义。来自于接口或CP软件(周期请求)的服务需求以信号的形式传送为CP的工作。每项工作对应于CP中的一部分编码和数据。一个请求(信号)通常有请求者的地址,信号的优先级和原因(信号数据)。从串行RP线来的信号存储在位于RPH框中RPH接口板的缓存中。信令处理单元(SPU)不停扫描RPHI缓存并把缓存中的数据按优先级排序分开之后称为工作缓存。指令处理单元(IPU)则执行这些工作。它通过PS中的数据地址码和DS的数据来读取SPU的信号。IPU利用存储在RS中的信息来找到对应编码和数据以处理对应的工作。目前的APZ 212 50的结构如下图所示(简图):APZ 212 50建立于现代的商业处理器。里面没有传统APZ中的微代码如支持IPU和SPU进程的代码。取而代之的是PlexEngine将会执行ASA编码,因此PlexEngine是微程序(MIP)的替代。中央处理器(CPU)的两边不是运行于串行同步(锁步)的模式。和APZ 212 40一样使用的是暖备份模式。当任何一边需要倒边(如测试、维护或者更换硬件),将会发指令使备用边变“热”。这意味着在倒边开始发生之前CP两边的数据将保持一样。APZ 212 50的CPU硬件有两边。从APZ 212 40延续下来增加了DS的存储记录容量和更广泛使用高速缓存。区域处理器框位于CPAM中。APG 40是操作APZ 212 50的IO系统。它是为IPN使用以便AXE可以提供快速的以太连接CP和I/O。下图的图例是传统APZ和APZ 212 40之间的主要结构区别。PLEX Engine和它们的组成部分APZ VM,HAL,OSI和ASA编译器将在下一章节介绍。APZ 212 50子系统 APZ 212 50的功能结构分为子系统和功能块。控制系统包括下列子系统:l CPS,中央处理子系统。包括为管理功能所用的执行程序。l CPHW,CP硬件子系统平台。包括CP硬件平台。l PES,PLEX Engine子系统。包括PLEX engine功能。l MAS,维护子系统。包括中央处理器的维护功能。l DBS,数据管理子系统。包括处理AXE应用程序的数据库。l RPS,区域处理器子系统。RPS分为下面的子系统RPS-B,RPS-2和RPS-M。包含带储存,执行程序,控制程序和维护功能的信令终端。l RIS,内部网络子系统。包括协议栈和驱动程序等区域软件。l ACS,附属计算机子系统。提供需要工业标准通信的高性能操作的APZ市场解决方案。l OCS,公开通信子系统。以便于提供与其他使用工业标准协议的系统通信。l AES。附属计算机外部接入子系统(AES)包含与其他使用工业协议平台通信的功能。l MCS,人机通信子系统。包含人机通信功能。l FMS,文件管理子系统。包括文件管理功能。l MPS,提供网元维护功能,为一个工具集。是运行于PC/Unix工作站的PC工具集。l STS,STS是运行于AXE IO系统的(AP)的应用程序,从CP和SP/AP块中得出统计数据。统计的计数器在CP和AP的软件中实现。APZ 212 40新的或公开的重新设计过的子系统如下图所示。涉及的APZ子系统APZ 212 50对APZ子系统的改进如下所示:l CPS,重设计l MAS,重设计l DBS,无涉及l RPS,仅改进为可以支持RPB-E系统l RIS,无涉及l DCS,无涉及l FMS,无涉及l MCS,无涉及l SPS,无涉及l ACS,无涉及l OCS,无涉及l MPS,无涉及l CPHW,引入新硬件l PES,引导新硬件和性能的提高CPS子系统以下是CPS的改变:l 硬件实现。CPUM的功能如RTC(实时时钟)通过信令接口来接入而APZ 212 40是通过内存接入。l 新处理器。新的内存排版以及较低内存使用。l 系统最低可以处理64M的个体事件。引入了系统对文件大小的限制。限制为3GB。限制在可以改变文件大小的功能块中检查。一些例子如size alteration或function change。超出限制的size alteration会导致错误码。系统对文件大小影响的限制还包括载入功能。文件大于3GB的块将不能被载入。引入了一个新的命令,LADAP。这个命令可以打印文件大小的信息。目前版本的备份与APZ 212 40的备份不兼容。CPHW子系统CPHW子系统的主要作用是:l 提供PLEX Engine子系统(PES)的平台以便执行运行于APZ操作系统上的AXE应用程序。l 提供PLEX Engine子系统(PES)和维护子系统(MAS)的支持功能以形成一个满足通信要求的中央处理器。l 提供到IPN和RPB的物理接口。CPHW将在第2章描述。PES子系统PES提供一个为中央处理器(CP)的ASA210C应用程序执行和数据存储的平台。ASA210C汇编程序码使用即时(JIT)法则编译成本地编译码。中央日志管理器管理从CP处理器中传来的错误和事件的消息并记录到附属处理器(AP)中。PES将在第3章描述。MAS子系统功能与执行机制与APZ 212 40中使用的一样。这意味着在机制上只有那些需要CP支持的块才有改变。 大多数APZ 212 40的结构和系统结构都保持不变但仍有一部分MAS项有变化:l CPT处理:控制台接入,HW标志信息,MIA灯,开始内存测试及支持MAS硬件测试。l 改变MAS接口为APZ-VM以便接入爱立信硬件寄存器以提高性能以及增加一些新的功能。l 诊断l 测试新硬件l 匹配运行RPB-El HW复位处理。从PHC释放复位的新接口。RPS子系统已介绍只有很小的改变以便可以不依靠RPB-S支持来传递系统需求。这使得系统可以去除不必要的硬件。SCB-RP位于GEM框中处理RPB-S和RPB-E话务。为去除这种限制软硬件都需要修改。本章概述l APZ 212 50是下一代的高容量CP。它是APZ 212 33容量的3.9倍且是基于商业的微处理器和操作系统。l PlexEngine具有与APZ 212 40一样的功能。子系统已提高到利用网络来连接新硬件。l 一种新的“暖备份,热激活”的概念被引入CP。CP的双备份不是象传统APZ一样运行在并行方式。这种功能是从APZ 212 40继承而来。l APZ 212 50的CPUM硬件和以前的APZ相比没有改变。l APZ 212 50支持IPN,RPB-S和RPB-E。2、APZ 212 50硬件目标在完成本章节之后,学生将会具备如下知识:l APZ 212 50机架的布置,CPSB的功能,APZ 212 50的CPAM的硬件结构l APZ 212 50的接口l APZ 212 50电源板和风扇的功能介绍APZ 212 50是一种基于公开的处理器结构的高容量解决产品方案。本章关注的是在CPHW子系统中运行的CP硬件和硬件控制的软件。APZ 212 50占据机柜底部两层位置,如下图位置所示:l 2个高端服务器(CPSB)l 2个CPAM框。每边CP一个框。在框内具有RPH功能和APZ的特有的功能。APZ特有的功能包括PCIH,UPBB和RPHMI板。RPH功能包括RPIO2和RPBI-S板。图2-1APZ 212 50-下一代的高容量CPl RPB-S板的数目根据需要最多可以配置到8块板。l 1个具有4块GESB板和2块SCR-RP板的GEM框。APZ 212 50机架的主要特征和描述如上所示。根据机架冷却的特性可以在机架内再容纳APT的一些板和一个APG。APT设备可以放在GEM框中。这使得在一个机架内组成一个APT节点成为可能。机架的排版如下图所示。图2-2CPG机架布置CPSB,CP服务块CPSB的硬件平台由HPTM名为CX2620的商业服务器组成。它的构成包括带有40Gbye专用内存的双核CP。如上所示每边CPSB占用机架的一层。图2-3CPSB硬件CPSB是64位的处理器和包含一块CPU板包括:l 2个高性能的英特尔Itanium-2微处理器每1个包括1个CPU核心和9Mbyte的2级缓存。l DIMM插槽最多可插20GW(40Gbyte)的SDRAM内存。CPSB的电源由双备份的电源模块提供l -48V外接电源l 供内部系统电压使用的DC/DC转换器l 热切换能力l CPSB背板提供接口在212 50,CPSB(中央处理器服务块)将取代旧的CPBB。CPSB只包含HP提供的硬件。CPSB包括下列板:l CPU板(母板)l MP(管理处理器)板l 1块10Gbit的卡l 1块2脚的1Gbit卡在CX2620有2个管理处理器。一个是和APZ 212 40一样的BMC,负责与IPMI(智能平台管理接口)的相关通信。另外一个是MP处理器。MP处理器不具备IPMI通信功能但架构更先进,包含一个数据库以便转换可以让人读解的错误记录。上面4个一排的风扇是为了冷却系统不同位置而用的。另外还有一个DVD的播放机(在最终产品中将不会带有)和上面有一个电源按纽及7盏灯用于指示系统的状态。最后,在底下右角有3个槽位用于放置硬盘但不会组装用于CPSB。CX2620背面所有的端口如上图所示。底下的矩形黑色槽口用于连接电源单元。上面的右边是PCI-X板连接槽。在PCI-X输出端的左边是2个9针的串口。上面的串口是BMC口而另外一个是虚拟的控制口,只有当Linux起来的时候才会激活。在图的中央,还有一个25针的串口用于与MP通信。实际上,这25针被一个分线口分成3个不同的连接控制头。APZ 212 50只需要用到其中的一个,命名为MP控制口。其他的针口,杂物例如USB口等,没有用到。与CPSB的通信CPSB具有1个使用光纤连接的10Gb网卡。这个口用于CP两边同步用。由于这是光纤连接,因此CP两边有2条光纤,每个方向各1条。在CPSB还有1个具有双备份口的1Gb网卡。每个口连接到每边CP内的GESB。这个口具有许多的使用目的例如:l RP通信l CP两边的通信l AP通信最终,CPSB内的串行的BMC口以及串行的MP口将连接到本边的UPBB。BMC口用于传送IPMI命令同时MP口用于收集MP及系统控制台的错误信息然后送到AP中存储。APZ 212 50内存配置在新产品中为APZ 212 50中提供了3种内存的配置方法:l 8GW(8条内存插槽每条1GW)l 12GW(8+4)。这是给HLR的默认配置。l 20GW(8条内存插槽每条2GW+4条内存插槽每条1GW)可以通过下列途径进行内存的扩容:l 在8GW的系统中增加4GW以达到12GWl 在12GW系统中增加2*4GW以达到20GW内存将会由错误-纠正码(ECC)保护机制及“芯片截杀”(chip-kill)来进行监视。芯片截杀用于增强ECC电路以便当整条内存芯片发生错误时纠正内存的错误。利用芯片截杀可以使系统在内存组成级别来处理错误。可用的内存将会被分成DS,PS,RS,OS,APZ-VM和系统功能使用。OS,APZ-VM和系统功能变量所需的内存取决于总的内存大小。CPSB内存扩展如上所述CPSB可以配置不同的内存大小。在APZ 212 50中可有不同途径来进行扩充内存。在这个过程中PS和DS的大小可以扩充到新值。内存扩容流程必须使用OPI“Central Processor Store,Size Change”。这份OPI将支持内存的扩容或者重新分配内存。扩容的流程步骤如下简述:1 分离CP-SB,使用DPSES和REMCI指令2 关闭SB边电源3 增加新的DIMM插槽。需要有相关经验的工程师来进行操作。需要用到HP的文档。4 选择新的APG配置文件。如果PS的大小有改变的话将要使用到。5 开起SB边电源6 CPSB开始启动然后内存将根据APG配置文件来进行配置7 测试新内存8 进行并边,DPPAI。CP-SB边的内存大小值从CP-EX边复制过来。9 倒换执行边,DPSWI10 REMCI11 在另外一边CP重复上面的步骤12 进行并边,DPPAI13 使用SASTS指令配置PS和DS的大小14 做备份SYBUP,SYTUC15 进行并边,DPPAICPAMCPAM如下图所示。从功能点来看CPAM分为两部分:一部分是CP相关的板如CP处理单元包括l CPSB接口板(PCIH)l RPH框接口板(RPHMI)l 同步线板(UPBB3)l 电源板(POU-C) 一部分是RPH相关的板如所放的RP处理单元l RPH接口板(RPIO2)l 串行RP线接口板(RPBI-S)l RPH电源板(POU-R)(图)如上图所示CPHU位于框的左边而RPHU位于框的右边。CPHU包含的功能有起动,CP状态处理,硬件和软件错误处理。所有的板包括CPHU部分,POU-C除外,都是被设计成放置在一个cPCI子架中但是电路板并不刚好适合子架的尺寸。但是,在这些电路板的顶部和底部增加挡板后,板就将符合尺寸。在CPAM子架的右边,如上图所示,称为RPHU。它包含的所有功能包括串行局域处理器线,RPB-S,信令。RPHU包含3种不同类型的板:l RPIO2,中央处理器核心部分的接口l RPBI-S,串行局域处理器线,RPB-S的接口板。每一CP边最多可有8块这种板。l POU-R,提供电源给上述板。PCIH板外围设备连接处理器,PCIH,是从APZ 212 40硬件延续下来的新板。这块板的作用是用于连接UPBB,RPHMI和CPSB。因为UPBB和RPHMI板需要连接到cPCI总线而CPSB不能提供这种连接,PCIH便提供了这3块板互连的桥梁。除了起连接这3块板的作用以外,为了减少CPSB上SPU的处理负荷以及更紧密连接UPBB和RPHMI,PCIH也会运行一部分APZ VM SP的程序。(图)虽然PCIH的前面面板上有几个外部接口,但在最终产品中将不会用到其中的任何一个除了将LED指示作为MIA灯用以外。所有PCIHs的通信都将利用cPCI线,12C线和背板连线经过UPBB和RPHMI。例如,所有AP与CPSB的通信都将经过UPBB。UPBB也会处理起动的过程及连接PCIH的管理功能。PCIH板是一种基于商业处理器的板。它最多可以配置到512Mbyte的专用内存和512Mbyte的闪盘(flash disk)。操作系统Linux作为CPSB的平台。UPBB3板同步线板,UPBB3,位于CPAM。大多数原先在APZ 212 40的UPBB板中运行的功能延续下来仍然会在现在的UPBB板中运行。下述是在UPBB中运行的一系列主要功能:l 通过背板的cPCI连接提供1Gbit的物理以太连接给PCIH板。每个子架一个以太连接。l 提供一个物理连接给到CPSB服务器的维护接口。这个接口逻辑上将终止于位于UPBB板上的处理器。l 在APZ 212 40/4中用于同步的2个1吉比特的以太接口将不再使用因此被去除了。l 在APZ 212 50中CP两边UPBB板的CPT通信功能有改进提高。增加了一个强大的以太接口连接到另一边的CP。此外,在CPSB中还会有2个外接串口用于连接UPBB到MP和BMC。通过这些串行口,UPBB可以控制CPSB中IPMI的属性,发出指令例如起动,控制CPSB起动的顺序和从CPSB收集信息。(图)IOB是用于IO通信的网线。PTB,用于CPT通信,连接到GESB。这个通道用于CP核心功能的维护通信。通信处理通过1个使用TCP/IP通信协议的10Mbit/秒的网口来进行。这里并没有列完所有的连接另外还有到CDU面板,CPAM风扇和POUC的MIA控制灯的连接。最后,在UPBB上还有一个附加的电源按纽使UPBB可以关闭对应的FRU的电源。RPHMI板APZ 212 40中的RPHMI板继续被使用。RPHMI中主要执行的功能有:l 处理运行在RPH线、串行RP线上的RPH的状态,协议。RPHMI设计用于使两边的RPHM可以连接任意一边的CP。l 工作状态逻辑,WSL,包括错误处理逻辑,EHL。l 程序处理检测,PHC;运行在CPBB上APZ操作系统的看门狗。前板上的一个LED灯将指示PHC是否有被激活。l 杂项功能包括:- 管理RPHMI功能,- 支持APZ的功能(图)RPIO2和RPBI-S板RPIO2和RPBI-S板是从APZ 212 40延续而来。主要的功能是转换来自和送去SPU的RP信号。(图)CPAM的电源单元下图所示是CPAM中使用的电源供应板。(图)CPAM中RPH部分的电源单元,POU-RPOU-R板提供转换后的电源给区域处理器处理单元,RPHU,CPAM子框的部分。POU-R板转换-48V的系统电源为:l 12Vl +5V,给管理电源和主电l +3.3VCPAM中CPH部分的电源单元,POU-CPOU-C板是CPAM框中的电源供应板。它提供转换后的电源给中央处理器处理单元,CPHU中的板。POU-C板转换-48V的系统电源为:l 12Vl +5V,给管理电源和主电l +3.3VCDU板,CDUCDU面板几乎与APZ 212 40中使用的一样。改变的地方只限于适合新地方的面板大小和MIA CPUM及MIA RPHM的文字分别改变为MIA CPAM及MIA CPSB。前面面板的屏幕印记有变化,但是CDU本身并没有变化。(图)CPAM子架中的FAN子架,FAN-C风扇部分的维护和控制由UPBB3板和位于板上的软硬件来完成。FANB UPBB3的接口用于连接FAN-C。(图)下图所示是风扇的控制。在正常情况下当风扇正常工作时,这种连接使得两边的UPBB可以获得两边风扇框的状态。(图)CPSB风扇备份五个主的,轴向排列互为备份的风扇装置可以从前面产生前到后的气流以提供冷却。任意一个风扇装置都有两个独立的风扇在一个共用的托架内因此这个装置的两个风扇是轴向的,独立的和互为备份的,命名为轴向互为备份。在一个风扇坏的情况下,基于风扇的备份功能,系统仍然可以继续工作。还有两个增强的冷却器,每个CPU各一个。这两个风扇不是互为备份的。背面的风扇和四个前面的风扇全部都在线使用(另外一个术语称之为热交换)。CPU的风扇特别需要一些额外的关注而且不是在线使用。CP机架冷却资源服务器的冷却意味着风扇确保是在服务器建立的备份功能上。通常位置下一台垂直安装的服务器热空气将吹到后面的通道。下图所示为空气的流动。(图)EMCCPSB不完全适合B级尺寸,只有带有足够边缘的A级才可以使一个节点完全适合A级尺寸。这已被很好的接纳。GEM在APZ 212 50中所有的到达和来自CPSB(中央处理器服务块)的信号通过1Gb的网线传送。信号通过一个或两个GESB的交换机再到达接收器。通用爱立信机框,GEM在AXE 810中引入。GEM(通用爱立信机框),位于机架的背面,总共有四块GESB板(吉特以太交换板)。每边CP有两块GESB板其中一块用于内部连接另外一块用于外部连接。需要着重注意的是MAS只负责GESB的第一层用于连接CPSB和CPAM。GEM子架不是CPHW子系统的一部分,但有一部分子架的装备必需给CPHW子系统使用主要是为了交换内部的以太信令。在APZ 212 50中一个GEM用来容纳4块GESB板和SCB-RP。(图)GESB在CP部分总共有四块GESB其中每块GESB只是一个简单的交换用于建立不同接口之间的路由。每块GESB有8个接口。GESB装备用于一个以太的交换机以便可以分配信号到下一层的交换机用于进一步分配从CP来的信号。GESB的排版如下图所示:(图)GESB有自己的管理和监视处理器。在APZ中只有一个单独的用户程序在运行,在早期的初始化顺序中,即GESBSWCONFIG程序。这个镜象位于卡上的闪存中。GESB中交换芯片的缓存用于完成分配512Kb的可用内存为8192个每个64大小的小区以作为所有的端口的总数。这些小区可以再集合成更大尺寸的包。一个最小的以太帧将刚好填满一个小区而一个最大的包将占用24个缓存即总共的大小是1536个比特。(GESB目前最大是1528个比特) 每一边CPU使用两块GESB板的原因是为了补偿所需要的接口的不足。因为每块GESB只有有限的接口而不能满足212 50的需要,因此每边CP一块超强的GESB是不可行的。对于每边的这两块GESB板,外接的GESB用于下列的通信:1 两个APG 40(实际上,目前只有一个APG 40如果使用的是AXD 301连接的话)2 AXD 301/IPN3 若干个RPB-E板4 GESB-I内部的GESB用于剩余的通信:1 测试设备例如测探器/调试器2 本边UPBB3 对边UPBB4 本边CPSB5 对边CPSB6 PTB7 GESB-ESCB-RP板SCB-RP板设计用于GEM。因为备份的缘故每个GEM都将装备两块SCB-RP板。SCB-RP插件单元的组成包括一块母板和一块子板。SCB-RP板提供下列的一系列主要功能:l 传送电源(-48V)到GEM中所有的板l 分配RPB-S到GEM中所有的板l SCB-RP是一种以太交换机,可以处理GEM内各板之间的通信也可以处理与GEM外部连接设备的通信l SCB-RP容纳一个RPIl SCB-RP是外部告警的处理器l SCB-RP是维护总线的控制者(图)CPHW子系统CPHW子系统包含一个CPG机架,装备的子架和若干个功能块包括软件和固件单元。CPHW的主要任务是:l 提供一个给PLEX引擎子系统(PES)的平台,运行AXE的程序包括APZ的操作系统。l 提供PLEX引擎子系统(PES)的支持功能,和维护子系统,MAS,创建一个APZ的中央处理器以适应通信要求。(例如,MTBSF,办公环境,)l 提供到IPN及区域处理子系统(RPS)部分的区域处理器硬件的物理接口CPHW子系统负责初始化起动系统,开始从CPHW子系统本身载入单元而载入单元由PLEX引擎子系统提供。CPHW子系统分成下列的一些主要功能:1 PLEX引擎子系统(PES)的程序执行平台,以及维护子系统,MAS也在上面运行。2 应用接口,提供给PLEX引擎子系统,PES,和维护子系统,MAS,以达到在CPHW子系统内的隐藏功能。3 IO信号处理。4 维护子系统的服务功能,MAS。起动的顺序被分成不同的阶段其中的一些被并行处理在系统不同的执行平台上而其中的一些是按顺序执行的即使它们是在不同的执行平台上。CPHW功能如下所述。程序执行平台APZ 212 50中的程序执行是由若干个APZ的单元完成如下图所示:(图)CPSB平台在CPSB上有一个Linux的操作系统以适配HPTM的通信功能。大多数操作的系统将会隐藏在操作系统接口之后,OSI,由CPHW子系统提供以将对其他子系统造成的冲击减到最小当操作系统升级/改变的时候。外围电路接口处理器(PCIH)平台PCIH板及软件块的主要任务是提供一个执行的平台以处理如果有CPSB和通过RPHMI传送的串行局域处理器的之间的信号。PCIH转换基于TIPC的信令协议,用于更高一层的软件(APZ-VM和MAS)的通信,成为在APZ 212 50中使用的基于cPCI的协议以与运行在UPBB和RPHMI板上的功能通信。PCIH的功能概述如下:- 提供给APZ-VM分配的软件执行的平台- 支持:l APZ-VM从CPSB分配的软件的网络的起动。l TIPC协议处理l 一个定义好的到APZ-VM的远端软件的HAL和OSI的接口l 看门狗l 错误处理UPBB平台这个平台的硬件是同步线板,UPBB3,位于CPAM上。UPBB平台被分为下面的功能部分:l 维护服务器逻辑,MSL维护部分用于当正常的通信通道不可用的时候,控制和检查系统。例如不可以读取错误信息,产品标识和建立一个与CPSB虚拟的连接的时候等。它也控制系统电源起动和电源关闭的流程。MSL和APG(CPT软件)之间的通信通过PTB的以太通信通道完成。MAS和APZ-VM之间的通信通过两个缓存完成,CPTB和CPUB通过cPCI线通信。l 网络通信接口,CNI。通信部分在以太电路中完成然后给I/O通信线。l 实时时钟,RTC是完成执行实时时钟的功能部分。IO-信号处理CPHW子系统提供不同的IO接口到其他的子系统。它们是:l 基于以太和TIPC的局域处理器线,RPB-E。l 基于以太和TCP/IP的IO通信,主要与APG40。l 基于以太和TCP/IP的和APG40的CPT通信。l 基于SDLC的串行RP BUS通信,RPB-S。这些IO通道只是部分使用当仅用于内部CPHW通信。TCP/IP和TIPC用于这种内部的通信。基于IP的TCP的执行并没有背离标准。TIPC将会在本章中继续描述。APZ 212 50物理接口CPHW子系统包含一系列的物理接口。下图概述了APZ 212 50的所有接口。所有标出的接口都标记了一个数字。每个数字对应的描述可以在表中找到。下图标明所有板之间的及CP-HW和其他子系统之间的主要的物理接口。(图)主要物理接口上面的每个接口在此描述。上面的,同步线,是用于服务器之间直接连接的。使用10Gbit的以太连接。同步的功能与APZ 212 40中一样。服务器上有一个维护接口。上述的就是这个接口。这个维护接口连接用于位于UPBB板上的CPT功能。CPUB保留系统通信通过上图中2a和b的GESB板两个1Gbit以太连接来完成。所有的“内部”连接到第一块GESB。所有CP的外部通信例如APG,RPB-E和IPN则通过第二块GESB完成。新的处理器板(PCIH)控制RPHMI和UPBB板。服务器和PCIH的信号通过网线(6a和6b)传送。PCIH板转换以太信号为cPCI信号(8-11)并代替之。12的接口是工作状态线,WSB。包含A/B边和EX/SB边的其他事件信息。19的接口是A和B边给CTP直接通信的通道。13-15接口用于给RPB-S通信。下列的接口用于在CPSB上:2*1Gb网口,1个10Gb的网口和管理的接口。RPB-S的接法与APZ 212 40的一样。下列的信号将共同使用服务器上的1Gb的以太口。 MML 计费(Charging) 话务统计(STS) RPB-E/RPB-S Reload信息的输出基于以太的信令接口在下图中,是一个CP中所有的基于以太的信令接口并标明使用不同连接的协议的类型以及它们每一个的逻辑名字。(图)名称协议带宽描述IOB-AO2TCP/IP TIPC1 Gbit这是CPSB使用的主要的接口提供给CPAM的所有内部通信和到IPN及RPB-E的外部通信。物理上这个接口包含一个标准的1Gbit的用于爱立信概念连接的网口。这个接口上使用的协议为与IPN通信的TCP/IP和与RPB-E和CPAM的TIPC。IOB-AG3TCP/IP TIPC1 Gbit所有在16和18中描述的外部通信都会通过这个1Gigabit/s的以太接口。根据外部的目的地协议可以是TIPC或TCP/IP。IOB-AA4TCP/IP TIPC1 Gbit这是通过UPBB板的PCIH板和CPSB通信的主要接口。物理上这个接口包括一个标准的1Gbit的爱立信概念连接网口。这个接口使用的协议是TIPC。PTBTCP/IP10 Mbit这个接口用于APG40(CPTASP软件)和UPBB板上的“CPT处理器”之间的通信。物理上这个接口是一个标准的10Mbit/s爱立信概念连接网口。这个接口使用的协议是TCP/IP。UUBTCP/IP10 Mbit这个接口用于两边CP的CPT跨接通信。也是CP两边电压错误信号的信号连接线。2这个IOB的扩展需要理解如下:第一个字母表示起始的CPSB位于CP-A边还是CP-B边。第二个字母表明这个连接是通向自己的还是对边CP的GESB-I的。3这个IOB的扩展本章需要理解如下:第一个字母这个连接是CP-A边的还是CP-B边的。第二个字母表示连接是内部的还是外部的GESB板的。4第一个字母表示起始的PCIH是位于CP-A还是CP-B边。第二个字母表示连接是通向CP-A还是CP-B边的GESB-I的板。CP-A和CP-B通信的主要规则一边CP的信号并不是通过一个随意的路径接入另外一边的CP。一边的CP,包括它自己的CPSB和CPAM,只可以通过一套非常严格限制的规则来联系另外一边CP的:1 EX边可以让SB边联系仅当EX边容许SB边发送特定信号的时候。2 当SB边的特定信号被容许与EX边联系的时候,下面的任一种路径都可以被使用。(图)3 对于CPT通信,SB边只可以与EX边联系。CPT通信通道如下所述。由于这些规则,很容易理解即使看起来有很多途径可以达到一个特定目的,但只有很少会被使用到。这很重要以避免使用到不稳定的路径和避免传送错误或无意的信号从一边CP到另外一边。对于这些通信的可能性只有两种例外情况会被执行。第一种是在软件倒边当PCIH里的APZ VM需要从EX边同步的时候。当同步在进程中时,UPBB-A到GESB-I-A和UPBB-B或UPBB-A到GESB-I-B的路径以及UPBB-B的使用如下图所示。(图)第二种例外是需要在一边CPSB和另外一边CP的UPBB之间做网络测试的时候。与APG40的通信到CP外部设备的信令从CPHW的功能点来看和APZ 212 40的相同。所有在APZ 212 40中可用的协议和接口在APZ 212 50中也都可用。对于IPN信令(使用TCP/IP)在PES和OCS的接口没有变化。PCIH到AP的通信从PCIH到AP的接入将通过路径PCIH GESB-I GESB-E A边NODE或B边NODE取决于执行边的AP。MML通道MML连接通过下面路径连接:CPSB GESB-I GESB-E A边NODE或B边NODERPB-E通信对于RPB-E从APZ 212 40中发展起来的驱动结构仍将在这个系统中使用。CPSB到RPB-E的接入将通过A边分支。如果到RPB-E的连接失败,B边分支将自动接替使用。(图)CPT通信使用CPT接入到SB边将主要通过“CPT交叉连接”线(UPBB-A到UPBB-B路由)。这个通道用于两边CP的CPT信令。和接口中的以太连接线一起有一部分线被用于传送CPAM两边电压状态信息的信号。CPHW和CPT同样提供通过APG40接入的可能性。第二种方法,之前所指的旧的CPT路径,表示的是APZ 212 40接入SB边的路径。利用两边的CPT路途,信号的最大可以发送总数设置为47每秒。这个限制的原因是避免不必要的CPT缓冲中的内容以及减少SPU的负荷。(图)RPB-S通信接口RPB-S通信的执行完成和在APZ 212 40中的一样,除了到APZ-VM的接口以外。这使得APZ 212 3x和APZ 212 40中RPHB和RPB-S所有的限制和在APZ 212 50中一样。虚拟信令接口到服务器的维护接口是一个CPSB自己的接口。两个端口用于:IPMI和在主处理器上的软件执行的虚拟端口以及在CPSB内部维护处理器运行的核心软件。CPSB维护通道被CPT使用来接入和维护CP。 图2-25CPSB控制信令接口MCBB是一个专有的接口RS-232线用于CPSB上BMC口和UPBB板的虚拟信令连接。MCMB专用RS-232线用于CPSB上MP口和UPBB板的虚拟信令连接。上图的信令连接通道有下列的特征: RS232 察警 SOFIX连接器(UPBB) DB9&25连接器(CPSB)下图的同步信令通道具有下面的特性: 图2-26同步通道内部的以太开关当增加上面所有的通道的时候提供下面的端口:一边CP必需的端口(从开关侧看)l 内部的连接:- 2个到自己和对边CPSB用于I/O通信的端口- 2个到自己和对边PCIH用于I/O通信的端口- 1个到自己PCIH用于CPT通信的端口- 1个用于调试用途的端口l 外部的连接:- 1个用于和RPB-E通信的端口- 2个用于和APG40的I/O和CPT通信的端口- 1个用于和IPN通信或者2个用于和另外APG40通信的I/O通信的端口RPH相关的信令接口图2-27RPH相关的信令接口RPHB自己的和对边的专用接口都是从APZ 212 30发展起来并继续在APZ 212 40&50中使用。RMB和TAB是从APZ 212 40中延续下来继续使用的。以太RP BUS,RPB-E以太类型的局域处理器线是打算用于替代串行RP-bus以提供CP和RP之间需要高带宽的应用需要。RPB-E比RPB-S提供更多的带宽给每个RP,也就是说可以建立更紧密的系统。RPB-E可以在APZ 212 40和APZ 212 50中运行。在APZ 212 40上最大的带宽目前限制为100Mb/s而APZ 212 50使用的是吉比特以太网。RPB-E提供给应用的服务最高到OSI模式的第6层其中最底两层包含以太DIX版本。在以太的最高层一种爱立信提出的协议Telob用于内部处理通信的协议,使用TIPC。TIPC负责OSI的第3到第5层如下图所示:(图)RPB转换层提供使bus线适应AXE系统的机制。这个层对应的层是OSI模型的第6层,表示层。TIPC协议处理RPB-E的网络层,传输层和会话层。这确保了很好的实时性能也即自动特性例如机制失败时的转换。TIPC被选中是因为这种机制处理备份连接和协议中所包括的机制以寻址CP执行部分的时候不需要分配物理地址,所以称为位置透明性。上图阐述了RPB-E协议的结构。TIPC最上的RPB转换层保证了从用户的角度看bus线和以前的bus线是兼容的且具有所有期望的性能。为了利用在以太网上可用的带宽在透彻的信令过程中信令被打包。打包的机制在RPB转换层中完成。信号在填充帧的时候延迟很短的时间(小于300S)同时大小是由系统设计来指定的。AXE备份的规则被保留以确保稳定性和自动性如下图所示:(图)图2-29RPB-E的规则:双分离的以太连接网以保证系统不会因为一边的错误而影响CP-RP-CP通信的安全可靠性RPB-E包含两个独立的网络它们不间断的监视而当系统两边处理器中的其中一边通信网出现故障的时候将会有一个告警产生然后信号会发生一个自动的倒边到另外的备用边上。在修好损坏的单元(线或者交换机)信号将会恢复到正常的状态。基于以太的RP BUS结构以太的RP连接到RPB-E通过RP(SCB-RP)对和一个或几个吉比特以太交换机板(GESB)的支持和连接的网络来完成。SCB-RP传送bus线到框的背面同时GESB分配bus线到不同的框和线。交换机都工作在配对的状态,以组成两个互为备份的网。如上所述GESB板前面有8个端口。一个端口连接之前的GESB,四个端口用于连接同一机架上的框的交换机SCB-RP而剩下的3个端口用于连接其他机架上的GESB。RPB-E网络维护功能Bus线监视的规则因bus线类型的不同而有所区别。传统的CP(一直到APZ 212 3x)包含两个并行运行的处理器。通常,一边是执行边和另外一边是备用边。这意味着CP的两边都从RP接收相同的信息。对于串行的bus一条bus线连到CP WO/EX边而另外一条连接到CP WO/SB边而RP都是同时往两边的bus线发信号。同时两边CP都工作在并行方式并同时往两边的RP发信号。RP都会忽略来自WO/SB侧CP的信号。通过比较CP两边的信息可以检测到任何bus线上的故障。串行RP bus线的运行规则和并行bus线比较有少许改变。CP部分仍工作在并行方式而RPH只传送WO/EX CP的信号给RP。为确保bus线功能正常业务会有规律地在两条bus线间切换。基于以太的RP bus线(RPB-E)的运行规则已经和以上两种相比完全改变了。两边的bus线都同时使用。在每个RP和两边CP建立了两条分离的逻辑连接。每个RP建立一条活动的和一条备用的逻辑连接。活动的和备用的逻辑连接从不会同时运行在同一条bus net上。当活动的连接失败时连接将会自动切换到备用的连接上。当一条连接失败的时候就会独自产生告警如果中断发生在活动的或者备用的连接上时。RPB-E网络维护功能(RPNM)的作用是产生一个告警并且检测错误的RPB-E网络单元在CP不能与若干个RPB-E上的RP通信的时候。RPNM将会在执行的CP侧使用TIPC协议来进行工作。RPNM功能接收RPB-E上通信状态的TIPC监控到的改变的信息。如果一个或着几个连接变成“不工作”TIPC将告知RPNM。RPNM于是产生告警“RPB-E NETWORK FAULT”。在连接失败的情况下TIPC将自动倒换到备用侧连接以保证通信的通畅。当一个或几个CP和RPB-E RP的连接“Not Working”工作失败的情况下,属于RPNM功能的EXRNP的指令,将会被使用。通过这个指令将可以打印所有CP和RPB-E之间连接的状态并得到错误状况的概况。EXRNP打印出的信息来自TIPC。利用OPI“RPB-E NETWORK FAULT”的帮助操作者将被指引到最有可能出问题的单元,由指令EXRNP中给出的特定的错误概况。导致RPB-E网络错误的单元可能是RPB-E上的以太交换器(GESB和SCB-RP),到RPB-E的连接点和RP之间的连接线。RPNM功能包括功能块RENCSI和RENFD。功能块RENCSI使用TIPC起作用而功能块RENFD完成使用TIPC接收的分析信息并处理指令EXRNP。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!