更新时间:2022-08-25 12:30
VLR英文全称为Visitor Location Register,中文含义为拜访位置寄存器,它是一个动态数据库,存储所管辖区域中MS(统称拜访客户)的来话、去话呼叫所需检索的信息以及用户签约业务和附加业务的信息,例如客户的号码,所处位置区域的识别,向客户提供的服务等参数。在网络中VLR都是与MSCS合设,协助MSCS记录当前覆盖区域内的所有移动用户的相关信息。
在了解了移动通信网中MSCS网元实体的具体功能之后,VLR的作用其实不难理解。VLR英文全称为Visitor Location Register,中文含义为拜访位置寄存器,它是一个动态数据库,在网络中VLR都是与MSCS合设,协助MSCS记录当前覆盖区域内的所有移动用户的相关信息。
在所有用户相关的信息中,其位置信息是一个动态值,也被记录在VLR中。说到移动网络的位置信息,先介绍一下位置区标识LAI(Location Area Identity)的概念,位置区LA是移动系统中一组小区(Cell)或服务区(SAC)的集合,每个MSCS会管理数个位置区,VLR则服务于一个MSCS,帮助其记录管辖区域内所有活动用户的位置信息,当然位置信息只是VLR记录的众多用户相关信息中的一项。
VLR包含所有当前在服务MSC中的移动用户的有关数据。通常每一个移动交换区有一个VLR。VLR中的永久性数据与HLR中的相同,临时性数据则略有不同。这些临时性数据包括当前已激活的特性、临时移动用户识别码(TMSI)和移动台在网络中的准确位置(位置区域识别号)。当漫游用户进入某个MSC区域时,必须向该MSC相关的VLR登记,并被分配一个移动用户漫游号(MSRN).在VIR中建立该用户的有关信息,其中包括临时移动用户识别码(TMSI)、移动用户漫游号(MSRN)、所在位置区的标志以及向用户提供的服务等参数,这些信息是从相应的HI。R中传递过来的。MSC在处理入网、出网呼叫时需要查询VLR中的有关信息。一个VLR可以负责一个或若干个MSC区域。
1.用户数据的存储
VLR必须存储其归属用户的有关数据。VLR还必须存储由运营者选择的不同用户提供的业务数据,并能随着业务的发展,增改相应的存储内容。
2.用户数据的检索
当呼叫建立时,根据MSC的请求,VLR应能够依据TMSI、MSRN向MSC提供用户的信息。通常在移动台呼叫时,依据的是临时移动用户识别码TMSI;移动台被叫时,依据的是移动用户漫游号MSRN。
3.登记
当移动用户出现在一个新的位置区域或从移动台收到登记、呼叫建立、补充业务操作消息后,若有需要,则应能向HLR发出请求登记通知。VLR应能完成登记、取消登记的功能,并能向HI。R检索用户的信息。根据HI。R的请求或当用户在24小时内没有在MSC/VLR区域中出现时,VLR应能删除该用户的有关信息。
4.移动台去话
当VLR收到MSC发来的移动台去话通知后,VLR应能删除此用户的数据,并能通知相应的HLR。
5.鉴权
VLR应能向鉴权中心(AuC)索取并存储鉴权参数。VLR通过MSC要求移动台进行鉴权,并比较从移动台返回的和自己存储的鉴权参数。当比较结果不一致时,拒绝移动台的业务请求,同时予以警告。
6.提供MSRN
当MS位置更新时,当地的VLR应能够根据HLR请求,要求MSC分配MSRN,并将MSRN发往请求的HLR,即支持每次MS被呼叫时进行MSRN分配。
7.VLR的恢复
当VLR发生数据错误时,VLR应能够通知相应的HLR,删除与其相应的数据。