51学通信技术论坛

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

HLR及SGSN问题讨论 [复制链接]

Rank: 8

跳转到指定楼层
楼主
发表于 2012-3-27 13:37:44 |只看该作者 |倒序浏览
一键分享 一键分享
1.  MS做附着时,SGSN向HLR索要鉴权三元组或五元组时,SGSN是根据什么得到HLR的SS7地址的,是根据IMSI吗,那IMSI和HLR的SS7地址是怎么对应的呢

2.MS附着或做RAU时,GGSN都要向HLR更新MS的位置信息,可是HLR存储这些MS的位置信息到底有什么用呢

3.MS在做RAU时,new SGSN会向old SGSN索要MS的IMSI及MM/PDP上下文,这时消息是怎么传送的呢,从Gn接口?还会有GTP封装吗?

没想明白,望大家指点一下啊
千里之行,始于足下。

Rank: 9Rank: 9

懒

沙发
发表于 2012-3-27 21:16:12 |只看该作者
回复 shanyy11 的帖子

1 是的。现网SGSN寻址HLR,都是用的GT码。第一次和HLR通信是从IMSI获取的,交由STP去进行GT翻译,最终转发给HLR。

2 从信令流程上讲,还有一个网络侧发起的PDP上下文激活。但现网没有开。这时下行数据先到达GGSN,GGSN需要向HLR进行查询,看当前为MS提供服务的SGSN是谁,然后向对应的SGSN发起PDP激活流程。

3 是的。Gn接口是指GSN和GSN之间,自然也包括SGSN和SGSN之间。会有GTP的封装。MM Context和PDP Context做为GTP协议的一个IE(信息元素)进行传递。

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

使用道具 举报

Rank: 4Rank: 4Rank: 4Rank: 4

板凳
发表于 2012-4-2 22:58:33 |只看该作者
对版主的回答做个补充,不准确的地方还望大伙给予指正:
1、IMSI是E.212/NP=6的一个编码格式,也就是MCC+MNC+MSIN,这样一个编码在不同的运营商之间是无法识别的,需要在SGSN上做IMSI分析,将IMSI转换成编码格式为E214/NP=7的混合号,也就是常说的GT地址(专门机构规划分发的),GT寻址是在STP间进行的,最后通过GT寻址找到归属地的HLR,有点类似路由寻址的过程;
2、我怎么没见过在Attach或者RAU的时候GGSN要去HLR更新位置信息呢?
3、MS在做RAU的时候,new SGSN会根据MS发送上来的RAI来寻找到old SGSN,然后在Gn口上传递信息。
生活是一段一段的~

使用道具 举报

Rank: 9Rank: 9

懒

地板
发表于 2012-4-2 23:11:08 |只看该作者
回复 Mr_Muscle 的帖子

谢谢补充。第2个问题应该是楼主的笔误,应该是SGSN。在规范中,GGSN就没有移动性管理的功能,因此不会去向HLR做位置更新。我的解释是补充了一下什么情况下,GGSN需要和HLR进行通信。

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

使用道具 举报

Rank: 10Rank: 10Rank: 10

特殊贡献奖

5#
发表于 2012-9-20 09:38:24 |只看该作者
请问为什么在SGSN上要配置到多个HLR的信令路由集,不是都通过GT寻址找到HLR的么,GT翻译的结果应该是一个STP的SPC,应该就配置到STP的路由就行吧?配置到HLR的信令路由集有什么用?

使用道具 举报

Rank: 9Rank: 9

6#
发表于 2012-9-20 15:40:32 |只看该作者
btetc 发表于 2012-9-20 09:38
请问为什么在SGSN上要配置到多个HLR的信令路由集,不是都通过GT寻址找到HLR的么,GT翻译的结果应该是一个ST ...

好问题。说下我的个人理解。其实理论上确实是不需要的。

如果定义了,会不会是这样的原因。

因为SGSN要寻址HLR的时候,只有给HLR发送的第一个消息(例如鉴权参数的获取)才需要用到MGT(E.214)翻译,因为SGSN可能并不知道HLR的DPC是多少从而执行MGT翻译交给STP去处理。但后续的消息由于HLR在给SGSN的应答消息中(例如提供鉴权参数给SGSN)返回了自己的SPC和E.164号码,所以SGSN可以直接根据该E.164地址进行GT翻译后直接指向该HLR的DPC和SSN=6,从而发起MTP3层的寻址并且STP也可以不需要做GT翻译了减轻STP的压力。从而需要在配置文件里定义基于该HLR DPC的路由集了。这个应该和具体的厂家实现以及运营商的信令网络规划要求有关吧。

51学通信(www.51xuetongxin.com):致力打造最好的通信技术在线学习平台 。

使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

7#
发表于 2012-9-20 16:15:08 |只看该作者
admin 发表于 2012-9-20 15:40
好问题。说下我的个人理解。其实理论上确实是不需要的。如果定义了,会不会是这样的原因。因为SGSN要寻址 ...

同意爱老大的说法。
目前比较流行的做法是所有e.214 MGT(0~9开头)都由某个STP(逻辑,不考虑redundancy)去转。
而很多信令其实是直接发给HLR的,大部分用户其实都会发给本地HLR,所以到本地HLR number(e.164编码)的信令是可以走其他路线的。
当然这一切都取决于客户7号网络的规划和实现。

使用道具 举报

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

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

GMT+8, 2024-11-1 07:47 , Processed in 0.024533 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部