Chinaunix首页 | 论坛 | 博客
  • 博客访问: 534778
  • 博文数量: 95
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 1202
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-20 01:23
文章分类

全部博文(95)

文章存档

2010年(28)

2009年(67)

我的朋友

分类: 系统运维

2009-08-23 23:33:46

中国移动当前的位置管理策略

中国移动当前的位置管理策略


  当前位置管理采用的是双层数据库,即原籍位置寄存器HLR和访问位置寄存器VLR。通常一个移动通信网的位置管理系统由一个HLR(存储在其网络内注册的所有用户的信息,包括用户预定的业务、记费信息、位置信息等)以及若干个VLR(它管理该网络中若干个位置区LA(Location Area)(一个位置区由一定数量的蜂窝小区组成)之内的移动终端组成。诸如呼叫处理、位置登记等网络管理功能通过7号信令系统实现。。

  1 位置登记

  为了正确无误地传递呼叫,移动通信网必须对每一个移动终端MT进行位置跟踪,如前所述,位置信息存储在两种数据库VLR和HLR中,当MT在移动通信网覆盖区域内移动时,存储在这些数据库中的数据可能不再准确。为了保证呼叫成功,应该周期性地更新数据库。

  当MT向通信网报告其当前位置时,位置登记就开始了。当前采用的是MT一进入新LA就进行位置更新的方法。这里每一个LA由几个小区构成,一般地,属于同一个LA的BTS与相同的MSC连接。图3所示为MT进入一个新LA的位置登记过程。下面是位置登记过程中顺序执行的一些操作:

  (1) MT进入一个新LA并向新BS发送位置更新消息;

  (2) BS向MSC转发位置更新消息,MSC向其相应的VLR发出登记请求;

  (3) VLR更新MT的位置记录。如果新LA属于同一个VLR,则位置登记过程结束。如果属于不同的VLR,则新VLR根据MT的移动终端标识号MIN确定MT的HLR地址,并向HLR发送一个位置登记消息。

  (4) HLR执行必要的操作对MT进行鉴权及记录新VLR的ID。HLR向新VLR发送登记应答消息。

  (5) HLR向旧VLR发送登记删除消息;

  (6) 旧VLR删除MT的记录并向HLR发送一个删除应答消息。

  在(3)-(6)步,信令消息在到达目的地之前可能经过几个中间STP,这取决于MT的当前位置和原籍位置。例如,一个在中国北京开户的移动电话用户很自然地分配一个位于北京的HLR。当这个用户漫游在美国纽约时,其移动电话的每一次位置更新都导致了四次SS7信令的越洋传输(如图3的 (3)-(6)步),这些消息在到达目的地前在SS7网中经过数个STP,产生了额外的负荷。这样,位置更新可能给SS7网带来严重的流量负荷。随着移动用户数目的不断增加,这种负荷会越来越严重。

  2 呼叫传递

  呼叫传递过程主要分为两步:a确定为被叫MT服务的VLR;b确定被叫MT当前正访问的小区。确定为被叫MT服务的VLR的数据库查询过程如下:

  (1) 主叫MT通过附近的基站向为其服务的MSC发出呼叫初始化信号;

  (2) MSC通过GTT确定被叫MT的HLR位址并向该HLR发送一个位置请求消息;

  (3) HLR 确定出为被叫MT服务的VLR,并向该VLR发送路由请求消息;该VLR将该消息发给为被叫服务的MSC;

  (4) MSC给被叫MT分配一个临时本地号码TLDN(Temporary Local Directory Number),并向HLR发送一个带有TLDN的应答消息;

  (5) HLR将上述消息转发给为主叫MT服务的MSC;

  (6) 主叫MSC通过SS7网络向被叫MSC请求呼叫建立。

  上述过程允许网络建立从主叫MT到为被叫MT服务的MSC的连接。但由于每个MSC与一个LA相联系,而每个LA又有多个小区,这就需要一种机制来确定被叫MT所在的小区位置。在当前的移动通信网中,这一过程是通过寻呼来完成的。
阅读(1222) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~