当前位置:首页 > Diameter信令网CCSA
图 3 EPC网络中通过DRA实现网元间的星形组网示意图
对于EPC网络内部众多的Diameter信令端点,例如MME、HSS,如果都采用网状连接,必然导致网络连接复杂,不便于管理。如果这些网元都通过DRA设备进行连接,如上图所示,则可以将网络由网状连接变为星形连接,使得网络简洁,便于管理。
4.2 PCC系统
1、多PCRF的会话绑定以及负载均衡
图 4 PCC中通过DRA实现会话绑定以及负载均衡
在数据业务用户较多的区域(会设置多套PCRF),需要设置DRA设备进行多PCRF的会话绑定以及负载均衡。在用户附着并分配IP地址的时候,PCEF网元通过DRA询问PCRF并且接受PCRF的控制,此时DRA会基于运营商的网络策略为用户指定一个PCRF。DRA还会保存用户IMSI、IP地址和PCRF的对应关系,保证同一个用户在Gx、Rx等不同接口上的Diameter信令路由到同一个PCRF,例如后续的业务中,用户连接的AF可能会访问这个绑定的PCRF、用户连接的其它的PCEF也会访问这个绑定的PCRF。如果网络中采用一对DRA容灾,则DRA可以将IMSI和IP,IMSI和PCRF对应关系数据以及用户会话信息均实时同步到对端DRA。数据同步采用实时同步机制,并定期校验。
5
2、PCC漫游(S9接口)
图 5 PCC网络区域间漫游中的DRA应用示意图
VPCRF收到V-DRA转发的Gx/Rx Diameter Request(此过程同区域内漫游场景,略)后,发起Rx/S9请求给HPCRF。该请求经过V-DRA到Rx/S9 Request之后,发现Destination Realm为其他区域,则转发Request到H-DRA。H-DRA收到Rx/S9 Request之后,发现Destination Realm为本区域,根据消息中携带的Application ID, Destination-Realm, 同时结合IMSI/Session ID/IP查询路由获取HPCRF信息,转发Request到HPCRF。HPCRF收到Rx/S9 Request之后,返回Answer消息。该Answer消息经过V-DRA,H-DRA,回到VPCRF。
图 6 PCC网络国际间漫游中的DRA应用示意图
与区域间漫游不同的是,国际漫游中需要额外引入IDRA(International DRA)完成Diameter路由过程(IDRA也可由HDRA兼作)
4.3 IMS网络
IMS架构中,与HSS相关的Cx,Dx,Sh,Dh接口是基于Diameter协议的,如下图所示:
6
IP Multimedia Networks Izi CS Network Ix Mm Ici, Mm Mm Mm Legacy mobile signalling Networks TrGW Mb Mb CS CS IBCF Mx BGCF Mk Mx Mx Mw Mi S - CSCF I-CSCF Ma AS ISC Sh Cx C, D, Gc, Gr Cx Rc Ut Dx BGCF Mj Mg IM MGCF MGW M n ISC Mb Mg HSS Dh MRB Mr Cr, Mr’ Mw SLF MRFP Mb Mb
Mp Mb MRFC P-CSCF Gm UE IMS Subsystem 在网络中部署多个HSS的时候,I-CSCF/S-CSCF通常不知道存放特定用户数据的HSS的地址,需要通过Dx接口向SLF进行查询。SLF将存放用户数据的HSS的地址返回I-CSCF/S-CSCF后,后续I-CSCF/S-CSCF再通过Cx接口和HSS进行交互。以注册过程中I-CSCF查询HSS为例:
7
P-CSCFI-CSCFSLFHSS1. Register2. UAR(no destination host)3. UAA(with destination host)4. UAR5. UAA
类似地,多个HSS场景下,AS访问HSS的时候,也需要通过Dh接口先向SLF查询用特定户相关的HSS的地址,后续AS再通过Sh接口和HSS交互。
SLF功能实体实际上就是Redirection Diameter代理。这个功能还可以由Proxy+relay模式的Diameter代理来实现。上面例子中如果使用DRA做信令转接,则流程如下:
P-CSCFI-CSCFDRAHSS1. Register2. UAR(no destination host)3. UAR(with destination host)4. UAA5. UAA
使用DRA的情况下,I-CSCF如果不知道HSS的地址,就把不包含destination_host AVP的UAR消息发到DRA,DRA根据消息中的用户信息以及本地配置数据解析出相关HSS,并把包含HSS主机名的destination_host AVP填入UAR消息,然后把该消息直接发送到HSS。
可见,使用DRA时,不再需要Dx接口,I-CSCF上的消息数量减少了一半。
8
共分享92篇相关文档