一种更新数据的方法、装置和系统制造方法及图纸

技术编号:4268568 阅读:242 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种更新数据的方法、装置和系统,属于通信领域。所述方法包括:接收归属位置寄存器发送的删除用户数据消息;获取年龄指数;根据所述年龄指数对本地的年龄指数进行更新。所述装置包括:接收模块、获取模块和更新模块。所述系统包括:归属位置寄存器和访问位置寄存器。本发明专利技术通过获取年龄指数,并根据年龄指数及时更新用户在VLR中的年龄指数,保证用户在VLR和HLR中的年龄指数一致,使得用户再次移动到该VLR进行位置更新时,不用再发ISD(Insert Subscriber Data,插入用户数据)流程,减少了网络流量和设备负担。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种更新数据的方法、装置和系统
技术介绍
随着通信技术的发展,无线网络得到越来越多的应用,当HLR(Home Location Register,归属位置寄存器)中的某一用户由一个VLR ( Visitor Location Register,访问位置寄存器)服务区移动到另一个VLR服务区时,例如由VLR1服务区移动到VLR 2服务区时,HLR将向VLR 1发起CancelLocation (取消 位置信息)流程,即将VLR 1中的该用户的相关数据删除,并向VLR 2发起ISD(Insert Subscriber Data,插入用户数据)流程,即在VLR 2中插入该用户的相 关数据。当HLR中的某一用户频繁在两个(或多个)VLR服务区之间移动时, HLR将频繁向VLR发起CancelLocation流程和ISD流程,为了避免这种情况, 可以使用Super-Charger功能,Super-Charger功能具体是指,当某一用户离开 VLR 1服务区时,HLR不向VLR 1发起CancelLocation流程;当该用户再次移 动到该VLRl服务区时,HLR判断该用户在VLR1中的年龄指数与该用户在 HLR中的年龄指数是否 一致,如果一致则不向VLR 1发起ISD流程。在一个支持Super-Charger功能的网络中,当HLR中的某一用户在VLR 1 服务区撤销业务时,HLR将向VLR l发起DSD (Delete Subscriber Data,删除 用户数据)流程,发起DSD流程的具体过程如下HLR删除用户数据中该用户 撤销的业务;HLR对该用户的年龄指数进行更新,得到更新后的年龄指数,其 中,年龄指数是与用户数据相关的一个参数,用来记载用户数据被更新的次数; HLR向VLR 1发送DSD消息,DSD消息中包含该用户一款销业务的信令,VLR1接收到DSD消息后,获得该用户招t销业务的信令,然后删除用户数据中该用 户撤销的业务;VLR 1向HLR返回DSD响应。当上述用户在VLR 1服务区下撤销业务,HLR向VLR 1发起的DSD流程完成后,该用户离开VLR1服务区;当该用户再次移动到VLR1服务区时,并 且该用户在HLR中的用户数据没有变化(假设该用户在离开VLR 1服务区,并 再移动到VLR1服务区期间,没有进行其它改变用户数据的操作),但是由于之 前该用户在VLR 1服务区下撤销业务时,在HLR向VLR 1发起的DSD流程中 HLR更新了 HLR中的该用户的年龄指数,导致VLR1中该用户的用户数据和 HLR中该用户的用户数据完全一致,但该用户的年龄指数不一致,所以在该用 户再次移动到VLR1服务区,还需要在VLR1中插入该用户的用户数据。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题 上述用户再次移动到VLR 1服务区时,用户在HLR和VLR 1中的用户数 据完全一致,但是由于该用户在HLR和VLR1中的年龄指数不一致,还需要在 VLR1中再次插入该用户的用户数据,导致浪费网络信令流量、增加设备负担。
技术实现思路
为了使用户撤销业务时,及时更新VLR中的年龄指数,本专利技术实施例提供 了一种更新数据的方法、装置和系统。所述技术方案如下一方面,本专利技术实施例提供了一种更新数据的方法,所述方法包括接收归属位置寄存器发送的删除用户数据消息;获取年龄指数;根据所述年龄指数对本地的年龄指数进行更新。另一方面,本专利技术实施例提供了一种更新数据的装置,所述装置包括 接收模块,用于接收归属位置寄存器发送的删除用户数据消息; 获取模块,用于获取年龄指数;更新模块,用于根据所述获取模块获取的所述年龄指数,对本地的年龄指 数进行更新。另一方面,本专利技术实施例提供了一种更新数据的系统,所述系统包括 归属位置寄存器,用于发送删除用户数据消息;访问位置寄存器,用于接收所述归属位置寄存器发送的所述删除用户数据 消息,获取年龄指数,并根据所述年龄指数,更新自身的年龄指数。 本专利技术实施例提供的技术方案的有益效果是通过获取年龄指数,并根据年龄指数及时更新用户在VLR中的年龄指数,保证用户在VLR和HLR中的年龄指数一致,使得用户再次移动到该VLR进行 位置更新时,不用再发ISD流程,减少了网络流量和设备负担。附图说明图1是本专利技术实施1提供的一种更新数据的方法流程图 图2是本专利技术实施2提供的一种更新数据的方法流程图 图3是本专利技术实施3提供的一种更新数据的方法流程图 图4是本专利技术实施4提供的一种更新数据的装置结构示意图; 图5是本专利技术实施5提供的一种更新数据的系统结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术 实施方式作进一步地详细描述。 实施例1本专利技术实施提供了一种更新数据的方法,参加图1,具体包括 101:接收归属位置寄存器发送的删除用户数据消息; 102:获取年龄指数;103:根据年龄指数对本地的年龄指数进行更新。 可选的,其中,获取年龄指数,具体包括 删除用户凄t据消息中包括年龄指数; 获取删除用户数据消息中包括的年龄指数。 可选的,其中,获取年龄指数,具体包括接收归属位置寄存器发送的插入用户数据消息,插入用户数据消息中包括 年龄指数;获取插入用户数据消息中包括的年龄指数。本实施例所述的方法,通过获取年龄指数,并根据年龄指数及时更新用户 在VLR中的年龄指数,保证用户在VLR和HLR中的年龄指数一致,使得用户 再次移动到该VLR进行位置更新时,不用再发ISD流程,减少了网络流量和设 备负担,进一步优化完善了 Super-Charger功能。实施例2本专利技术实施提供了一种更新数据的方法,在HLR向VLR发起的DSD流程 中,将更新后的年龄指数携带在DSD消息中发送给VLR中,使VLR可以及时 更新VLR中的年龄指数,参见图2,具体包括201:当HLR中的用户C撤销了某个业务时,HLR对HLR中的用户C的 用户数据进行更新,得到更新后的用户C的用户凄史据。本实施例中HLR对用户C的用户数据进行更新,具体是指删除用户凝:据中 的用户C撤销的某个业务。例如原来用户C的用户数据中的内容是彩铃服务、 来电显示、天气预报服务,后来用户C撤销了天气预报服务,HLR对用户C的 用户数据进行更新,得到更新后的用户数据的内容是彩铃服务、来电显示。其中,某个业务包括补充业务、基本业务或其它业务。202: HLR得到更新后的用户C的用户数据后,对HLR中的用户C的年龄 指数进行更新,得到更新后的用户C的年龄指数。年龄指数是与用户数据相关的一个参数,用来记载用户数据被更新的次数, 如HLR中新增用户时,可将用户的年龄指数的初始值设为0,当用户数据被更 新或修改一次时,将相应的年龄指数增l,通过年龄指数可以知道用户数据被更 新的次数,假设本专利技术实施例中更新前的年龄指数是4,更新后的年龄指数是5。203: HLR得到更新后的用户C的年龄指数后,向VLR发送DSD消息。其中,DSD消息中包含更新后的用户C的年龄指数、用户C撤销某个业 务的信令,如DSD消息中包含:年龄指数5、撤销天气预报服务的信令。204: VLR接收到DSD消息后,根据DSD消息对VLR中的用户C的用户 数本文档来自技高网
...

【技术保护点】
一种更新数据的方法,其特征在于,所述方法包括: 接收归属位置寄存器发送的删除用户数据消息; 获取年龄指数; 根据所述年龄指数对本地的年龄指数进行更新。

【技术特征摘要】
1、一种更新数据的方法,其特征在于,所述方法包括接收归属位置寄存器发送的删除用户数据消息;获取年龄指数;根据所述年龄指数对本地的年龄指数进行更新。2、 根据权利要求1所述的更新数据的方法,其特征在于,所述获取年龄指 数,具体包括所述删除用户数据消息中包括所述年龄指凄t; 获取所述删除用户数据消息中包括的所述年龄指数。3、 根据权利要求1所述的更新数据的方法,其特征在于,所述获取年龄指 数,具体包括接收所述归属位置寄存器发送的插入用户数据消息,所述插入用户数据消 息中包括所述年龄指数;获取所述插入用户数据消息中包括的所述年龄指凄t。4、 一种更新数据的装置,其特征在于,所述装置包括 接收模块,用于接收归属位置寄存器发送的删除用户数据消息; 获取模块,用于获取年龄指数;更新 模块,用于根据所述获取模块获取的所述年龄指数,对本地的年龄指 数进行更新。5、 根据权利要求4所述的更新数据的装置,其特征在于,所述获取模块具 体包括第一获取单元,用于在所述接收模块接收到的所述删除用户数据消息中包 括所述年龄指数时,获取所述删除用户数据消息中包括...

【专利技术属性】
技术研发人员:胡朝阳李修昶杜鹏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1