51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 6217|回复: 6
打印 上一主题 下一主题

E_SGSN板卡功能和类型_各业务由什么板卡承载 [复制链接]

Rank: 3Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-1-17 02:32:09 |只看该作者 |倒序浏览
一键分享 一键分享
       最近在研究SGSN的硬件和软件架构,有点迷惑:
       SGSN硬件物理架构由不同的板卡组成,PEB板,其他板卡提供电源,为其他板卡提供节点内部以太网通信,风扇告警和电源告警处理等;
                                                             GPB板,担任APNCB的功能,用于软件或数据的存储;
                                    IBxx接口板,IBS7板提供基于E1/T1的SS7接口,支持64个窄带SS7链路;IBAS板提供两个ATM口,支持宽带SS7;IBEN板基于以太网的板卡;
                                   FSB板,单纯地用于软件和数据的存储功能,用于其它单板的启动。一块主用、一块备用,备用FSB是主用FSB的镜像,提供安全磁盘存储。
    SGSN硬件逻辑架构:AP:Application Processor,用于节点管理,处理信令,为控制平面;
                      DP:Device Processor,用于处理payload和SS7信令,为数据平面;
                      NCB:管理与监控整个SGSN;
          以上,只是简单的阐述了,还是没有很理解,尤其还有Appl-U,Appl-C、SCTP Front End这些逻辑,有点晕,表示还没有理解SGSN的硬件和软件架构。
           业务数据都是要通过interface上实施路由协议,然后转发出去的,能运行路由协议的PIU,有NCB、IP interface PIU (IBAS or PEB)、Appl-U PIU和Appl-C PIU、SCTP Front End PIU,这些都是逻辑架构,那对应的物理板卡是什么呢?
       SGSN的Gom,Ga,Gb,Gn,Iu,SS7-Iu-1这些业务,分别由什么物理板卡承载?PEB板?GPB板?
       SGSN的FSB板通过SW和GSS互联,是做什么用的?
        gsh create_eth_port -eqp 1.7 -ep 1 -ls 100 -dup full -an true -fc false
        gsh create_eth_port -eqp 2.1 -ep 1 -ls 1000 -dup full -an true -fc false
        gsh create_eth_port -eqp 2.21 -ep 1 -ls 1000 -dup full -an true -fc false
        gsh create_eth_port -eqp 3.1 -ep 1 -ls 1000 -dup full -an true -fc false    这里的eqp有什么规律吗?

      请帮忙解答以上问题,阐述下SGSN的硬件和软件架构,谢谢。
   
      

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主 特殊贡献奖

沙发
发表于 2013-1-17 09:58:13 |只看该作者
本帖最后由 wenliu 于 2013-1-17 10:15 编辑

我没接触过SGSN和GGSN的设备。不过应该类似,从你描述看,板卡的硬件类型就两种,GPB 和IBxx两种,

1. GPB 可以通过配置来作为 系统控制板和程序运行板来运营。2. IBxx 作为信令接口板来运行。(一般我接触到的信令接口板都是用一块母卡上插一块子卡来运行, 母卡对于ATM,IP,或者TDM都是一样的,但是会用不同的子卡来做不同的承载接入,比如对于ATM和TDM,就是不同的子卡;但是对于IP接口,一般不需要用子卡,直接用母卡的对外IP接口就行)。

2. 设备的几个主要功能,从功能上来分:

   a  控制卡(FSB) 负责整个系统的配置,启动 (比如对其他GPBblade的配置情况,例如有些GPB处理IuPs过来的业务,有些GPB处理去GGSN控制面的业务,有些处理去往GGSN用户面的业务,那GPB用来跑这些不同的app的时候,就是你所谓的AP,DP。 一般用户访问系统的Public IP地址,会设置在控制卡上。用户通过控制卡,再通过内部访问方式跳往其他板卡(可能是内部IP地址)。     控制卡也会搜集其他板卡信息,提供用户WEB登录界面。     因为控制卡保存了系统配置信息,监控系统运行情况,为了保证系统的健壮性或者考虑到以后整个系统升级(而不中断业务的情况)的需要,需要引入主备机制以防止当前active的FSB down掉时候,有块standBy的FSB可以继续接过这个任务。   

  b  信令接口卡, IuPS可能用ATM接入,去HLR的可能用TDM,去HSS可能用SCTP,去GGSN时候可能还得分用户面和控制面(因为GTP消息的不同,)因为不同的底层的接入不同,需要用不同的接入卡。信令接口卡来提供对link的监控管理(比如sctp上的heartbeat消息), 完成对上层业务encoding和decoding成信令的过程。


c 那信令接口卡怎么知道消息应该往哪个run App业务的blade送呢。。。那得再看你的配置。。这个应该是你们内部逻辑的实现了。


3. 另外系统内部通信可能会用内部IP地址,你可以尝试看下你们内部网卡的划分,估计可以看到很多ethxx的信息,这个一般在系统全新安装的时候由你们的平台文件已经确定好了,(一般测试,研发看不到这部分内部是如何实现的,除非去问平台组)。   系统内部会划分各个Vlan,这样的话,内部IP报文在交换的时候,只会发生在几块特定的blade上,比如信令卡只会转送某些消息给某个APP板子,这样不同的app就和不同的信令卡匹配上了)。   内部通信除了走内部IP消息,也会用到总线,而且板卡也分前板,后板,可能对内接口消息走的都是后板。


4.除了看到的这些板卡类型,系统部分应该还有专门处理load sharing的机制(有些还用专门一块板卡来处理)。不过从你描述上来看,没看到这个,可能内部用软件来完成了。 另外如果还要加上NAT转换,或者系统设置类似DMZ的东西,也会有其他板卡来完成。

使用道具 举报

Rank: 9Rank: 9

懒

板凳
发表于 2013-1-17 22:39:38 |只看该作者

假设所有的逻辑接口都是over IP的,那对外的物理接口就是IBAS,IBAS上有两个ETH端口连接外部的lan switch和CE路由器。

Appl-U PIU和Appl-C PIU、SCTP Front End PIU等等这些都可以由IBxx PIU担任。例如IBAS、IBEN。GPB板基本上已经看不到了。SGSN的Gom,Ga,Gb,Gn,Iu,SS7-Iu-1这些业务,对外都是通过IBAS,对内则由具体的AP、DP来负责处理。物理板卡要看设备的硬件机框图。位置都是固定的。例如对外的IBAS,通常是2.14和2.15。

配置里提到的eqp的位置,没有规律。位置是固定的。但研发在设计的时候应该考虑了背板流量走向的合理化设计、散热等问题设计出来的。供参考。


www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主

地板
发表于 2013-3-29 10:55:59 |只看该作者
研发《-- 设计《-- 集成,这么来的配置,eqp要是说有规律的话,也就是通常情况下,MKvi以上,可用两类来分:
一。使用PEB的转发功能:
配置Iu/Gn接口都是在x.1和x.21对称使用。
二。不适用PEB的转发功能:
实际上就是像Gom接口一样,使用非PEB的eqp。

使用道具 举报

Rank: 3Rank: 3Rank: 3

乐于助人

5#
发表于 2013-3-29 14:10:41 |只看该作者
SGSN的板卡在MKVI中主要有IBAS、IBEN、IBTE、PEB、IBS7、FSB等。

这些板卡从硬件设计上分为两种:一种是采用PowerPC CPU,主要运行vxworks实时系统;另一种是Sparc CPU,主要运行solaris或linux系统。

   运行vxworks的板卡一般用于DP板;运行类unix的板卡一般用于AP板。

   IBAS板主要用于路由器接口板,底层为vxworks;同时IBAS也用于SCTP前端或SS7前端 ;

   IBTE不仅用于DP功能,也用于提供2M的帧中继接口;

   IBEN可用于AP,也可DP处理,还可以用节点控制NCB功能;

   PEB板目前就是一块交换机,用于SGSN内部所有板卡之间的互相访问。SGSN内部所有板卡之间均采用IP来通讯。另外PEB板也负责向所有板卡供电。

FSB板就是一块有磁盘的刀片服务器。在起局时,一般先安装FSB板,FSB起动后,会向所有的其他板卡提供NFS(网络文件系统服务)分区,这时其他板卡就通过SGSN内部IP网络从FSB板Mount分区,找到自己的操作系统加载,从而完成了整个节点的起动。至于那块板卡装载什么操作系统与应用,要看SGSN整框硬件配置以及TMO模型的定义。

从整体上说,SGSN就是三框刀片服务器而已,它的板卡通过装载不同的操作系统与应用就可以完成不同的功能,所有的刀片群由DPE(分布式处理)来协调完成GPRS的信令处理以及业务报文处理。

至于安装了IBAS板,该IBAS板要连接Gom、Gn、Billing、IuPS、Iu-SS7-1或Iu-SS7-2、Gb,全由配置文件来指定。只不过厂家已经按最优的方法建议我们那些端口接那些业务了,不需要我们再去重新定义了。


白天不懂夜的黑!

使用道具 举报

Rank: 2Rank: 2

6#
发表于 2013-4-13 22:37:18 |只看该作者
蓉城喜鹊 发表于 2013-3-29 14:10
SGSN的板卡在MKVI中主要有IBAS、IBEN、IBTE、PEB、IBS7、FSB等。

这些板卡从硬件设计上分为两种:一种是 ...

对于初学者来说,解释的很通俗易懂。

使用道具 举报

Rank: 2Rank: 2

7#
发表于 2013-8-31 13:45:48 |只看该作者
谢的非常好,学习了

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-11-1 09:25 , Processed in 0.026204 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部