微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 无线网优技术 > 位置更新中信令先后问题

位置更新中信令先后问题

时间:05-22 整理:3721RD 点击:
如题。
我有一段未接通信令,原因是被叫在位置更新后53秒内没接到系统消息,正好卡在这个时间主叫呼叫,里面包含了位置更新部分信令:鉴权请求,鉴权回应,安全模式连接,安全模式建立,身份请求-回应,位置更新accept,RRC release,RRC release complete,Master infor block......我以前看到位置更新过程中只能和一个RRC连接,刚刚信令中RRC release是和位置更新前的MSC RRC连接断开吗?还有想问的是不是RRC只有在通话过程中才有的吗?

为了确认移动台的位置,每个GSM覆盖区都被分为许多个位置区,一个位置区可以包含一个或多个小区。网络将存储每个移动台的位置区,并作为将来寻呼该移动台的位置信息。对移动台的寻呼是通过对移动台所在位置区的所有小区中寻呼来实现的。如果MSC容量负荷较大,它就不可能对所控制区域内的所有小区一起进行寻呼,因为这样的寻呼负荷将会很大,这就需引入位置区的概念。位置区的标识(LAC码)将在每个小区广播信道上的系统消息中发送。
  什么是位置更新
  当移动台由一个位置区移动到另一个位置区时,必须在新的位置区进行登记,也就是说一旦移动台出于某种需要或发现其存储器中的LAI与接收到当前小区的LAl号发生了变化,就必须通知网络来更改它所存储的移动台的位置信息。这个过程就是位置更新。
  根据网络对位置更新的标识不同,位置更新可分为三种:正常位置更新(即越位置区的位置更新)、周期性位置更新和IMSI附着分离(对应用户开机)。
  ? 正常位置更新
  MS就通过新的BTS小区向MSC发送一个具有“我在这里”的信息,即位置更新请求。MSC把位置更新请求消息送给HLR,同时给出 MSC的和MS的识别码,HLR 修改该客户数据,并回给MSC一个确认响应,VLR对该客户进行数据注册,最后由新的MSC发送给MS一个位置更新确认,同时由HLR通知原来的MSC 删除VLR中有关该MS的客户数据。当然在这一过程发生前,要进行MS的鉴权;
  根据看该位置更新程序是否属于同一个VLR,是否需要IMSI号参与,可分为以下几种位置更新:
  ? 同一个VLR不同位置区的位置更新
  ? 越VLR间的位置更新,且发送的是TMSI号码
  ? 越VLR间的位置更新,且发送的是IMSI号码
  问题研究:越VLR位置更新的漫游问题
  当HLR收到VLR向其发起更新位置消息时,如果允许MS漫游,HLR将回发更新位置确认消息,其中含有HLR号码。若不许MS漫游,HLR则给出此MS标明不许漫游,若给VLR发出不许漫游的消息,VLR则删除所有的MS数据且向移动台发出位置更新拒绝的消息。若MS标志不允许漫游且该移动台未激活呼叫前转,则HLR将闭锁MS的来话呼叫;若激活此业务,则HLR将入局的呼叫接至所要求的地方。此时若是MS主叫,则按不认识的移动用户处理。被漫游限制的移动台将在其漫游区域不停的去做位置更新,虽然网络将一直的向该移动台发出位置更新拒绝的消息,但位置更新拒绝所限制的时间(T3211,时间为15秒)逾时后,移动台会继续去做位置更新尝试,直到发现一个允许漫游的位置区。
  ? 周期性位置更新
  为什么引入周期性位置更新
  当出现以下情况时,网络和移动台往往会失去联系:第一种情况是如果当移动台开着机而移动到网络覆盖区以外的地方(即盲区),此时由于移动台无法向网络作出指示,因而网络因无法知道移动台目前的状态,而仍会认为该移动台还处于附着的状态;第二种情况是当移动台在向网络发送“IMSI分离”消息时,如果此时无线路径的上行链路存在着一定的干扰导致链路的质量很差,那么网络就有可能不能正确的译码该消息,这就意味着系统仍认为MS处于附着的状态;第三种情况是当移动台掉电时,也无法将其状态通知给网络,而导致两者失去联系。当发生这几种情况后,若在此时该移动台被寻呼,则系统将在此前用户所登记的位置区内发出寻呼消息,其结果必然是网络以无法收到寻呼响应而告终,导致无效的占用系统的资源。
  为了解决该问题,GSM系统就采取了相应的措施,来迫使移动台必须在经过一定时间后,自动的向网络汇报它目前的位置,网络就可以通过这种机制来及时了解移动台当前的状态有无发生变化,这就是周期性位置更新机制。
  周期性位置更新的过程
  在BSS部分,它是通过小区的BCCH的系统广播消息,来向该小区内的所有用户发送一个应该做周期性位置更新的时间T3212,来强制移动台在该定时器超时后自动的向网络发起位置更新的请求,请求原因注明是周期性位置更新;移动台在做小区选择或重选后,将从当前服务小区的系统消息中读取T3212,并将该定时器置位且存储在它的SIM卡中,此后当移动台发现T3212超时后就会自动向网络发起位置更新请求。
  与此相对应的,在NSS部分,网络将定时的对在其VLR中标识为IMSI附着的用户做查询,它会把在这一端时间内没有和网络做任何联系的用户的标识改为IMSI分离(IMSI DETATCH),以防止对已与网络失去联系的移动台进行寻呼以导致白白浪费系统资源。
  周期性位置更新时间的设定
  周期性位置更新是网络与移动用户保持紧密联系的一种重要手段,因此周期性位置更新越短,网络的总体性能就越好。但频繁的位置更新有两个负作用:一是会使网络的信令流量大大增加,对无线资源的利用率降低。在严重时将影响MSC、BSC、BTS的处理能力;另一方面将使移动台的耗电量急剧增加,使该系统中移动台的待机时间大大缩短。因而T3212的设置应综合考虑系统的实际情况。
  当移动台做小区选择时,将该服务小区的T3212存储在SIM卡中,当发现该值超时后,即触发位置更新程序。当移动台在不同位置区内做小区重选时,因为这对应一次位置更新,因而移动台就会去采用新小区的T3212值且从0开始计时。当移动台做一次呼叫处理时,也会将T3212置位。
  当移动台在不同位置区内做小区重选时,如该两小区的T3212一样(例如都为20),则会根据上一次的计时值继续计时,如上次T3212的状态是2/20(2为目前的计时时间,20为T3212的值),当小区重选后还是2/20;
  如两小区的T3212不一样(设A小区是20,B小区是8),当移动台在A中的状态是2/20,当重选为B时就会变成6/8,此时当它再重选为A时就会变成14/20。从这种情况我们可以看出,设目前的计时时间为T1,T3212为T0,即定时状态为T1/T0,若A小区T0-T1(距位置更新的时间)大于B小区的T0,则重选到B小区状态应为(T0b-T’)/T0b,其中T’为(T0a-T1a)/T0b取余数;若A小区的T0-T1小于B小区的T0,则则重选到B小区状态应为[T0b-(T0a-T1a)]/T0b。
  ? IMSI附着
  什么叫做IMSI附着
  IMSI的附着和分离过程就是在MSC/VLR中用户记录上附加一个二进制标志,IMSI的附着过程就是置标志为允许接入,而IMSI的分离过程就是置标志为不可接入。
  若移动台开机后发现它所存储的LAI号与当前的LAI号一致,则进行IMSI附着过程,它的程序过程同INTRA VLR LOCATION UPDATE基本一样,唯一不同的是,在LOCATION UPDATING REQUEST的报文中注明位置更新的种类是IMSI附着,它的初始化报文含有移动台的IMSI号码;
  当若移动台开机后发现它所存储的LAI号与当前的LAI号不一致,则执行正常位置更新过程。
  什么叫做IMSI分离
  当移动台想关机时,它会定义通过一个按键触发IMSI分离过程,在此过程中,仅有一条指令从MS发送到MSC/VLR,这是一条非证实的消息,当MSC收到IMSI的分离请求时,即通知VLR对该IMSI作上“分离”的标志,而HLR并没有得到该用户已脱离网络的通知。当该用户被寻呼,HLR将向该用户所在的VLR要漫游号码(MSRN),此时就会通知该用户已脱离网络,便不会执行寻呼程序,而直接对该寻呼消息进行处理(treatment),如放“用户已关机”的录音等。在MS发出此消息后就自动将RR连接放弃。
  问题研究:IMSI附着和分离允许(ATTATCH-DETACH ALLOWDE,ATT)
  参数ATT用来指示移动台在本小区内是否允许进行IMSI附着和分离的过程。0表示不允许,1表示移动台必须启用附着和分离的过程。
  在同一位置区的不同小区该参数的设置必须相同,因为移动台在该参数设为1的小区中关机时启动IMSI分离过程,网络将记录该用户处于非工作状态,并拒绝所有寻呼该用户的请求。若移动台再次开机时处于同它关机时同一位置区(此时不触发位置更新)但不同的小区,而该小区的参数ATT设为0,此时移动台也不启动IMSI附着的过程,在这种情况下,该用户无法正常成为被叫直至它启动主叫或位置更新过程。
  相关参数和命令
  ? IMSI附着分离允许(ATT)
  定义:本小区内的被服务手机在开关机时是否向系统报告,该功能一般应打开。
  格式:ATT以字符串表示,取值范围为:NO表示不允许移动台启动IMSI结合和分离过程;YES表示移动台必须启用结合和分离过程,默认值为NO。
  ? 周期性位置更新定时器(T3212)
  定义:为当前服务小区内手机周期性位置更新登记的周期。
  格式:T3212以十进制数表示,取值范围0~255,单位为6分钟(1/10小时),如T3212=1,表示0.1小时;T3212=255,表示25小时30分。T3212设置为0表示小区中不启用周期位置更新。
  命令:RLSBC:CELL=G090471, CB=NO,ACC=CLEAR,MAXRET=7,TX=50,ATT=YES,T3212=40,
  CBQ=HIGH,CRO=0,TO=0,PT=0,ECSC=NO;
  * SYSTEM INFORMATION BCCH *

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top