GSM理论基础知识.ppt_第1页
GSM理论基础知识.ppt_第2页
GSM理论基础知识.ppt_第3页
GSM理论基础知识.ppt_第4页
GSM理论基础知识.ppt_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程内容 小区选择与小区重选 立即指配、鉴权加密 位置更新 MS主叫、MS被叫流程 切换 短消息 小区选择和重选程序都是为了 保证MS选择一个合适的小区且 在该小区上能可靠的解译BCCH 信道的下行链路数据,并在上 行链路上具有较高的通信率, 一旦MS选择了某个小区作为服 务小区,就可以在该小区上与 网络进行通信。 小区选择与小区重选 当移动台开机或从盲区进入覆盖区后,它将寻找 PLMN允许的所有频点,并选择合适的小区驻留,这 个过程被称为“小区选择”。 在移动台无存储BCCH信息情况下的小区选择过程 在移动台无存储BCCH信息情况下的小区选择过程 小区选择与小区重选 小区选择 满足下述标准的小区称为“合格的小区” 小区属于选择的PLMN 小区没有被禁止 小区不属于“禁止漫游的位置区” C10 在没有合格的正常优先级的小区时, 低优先级的小区才是合格的小区 当移动台作位置更新被拒绝时,该位置区被移动台记录为“禁止漫游的位置区”, 当移动台关机时,这些记录被清除 小区选择与小区重选 小区选择 124 GSM 900频点 374 GSM1800频点 存储在SIM的BA表 (最大32个) 3-5秒为一个周期,每个频点均匀采样至少5次, 对采样信号强度进行平均 按照信号强度平均的结果,从强到弱, 检查是否为FCCH,如果是,从SCH中 读取BSIC,从系统消息中读取BA表 是否为合格 的小区? 驻留并注册登记, 在SIM卡中存储新 的BA表 PLMN选择 使用不合格小区的 BA表 GSM90030次尝试或 GSM180040次尝试 合格 不合格 小区选择与小区重选 小区选择 小区优先级 只有在小区选择时才存在小区优先级 小区选择与小区重选 小区选择 参数C1为供小区选择和重选的路径损耗准则,服务小区 的C1必须大于0,其公式如下: C1C1=RXLEV-RXLEV_ACCESS_MIN - MAX (MS_TXPWR_MAX_CCH - P), 0) 单位:dBm RXLEV:为移动台接收的平均电平; RXLEV_ACCESS_MIN :为允许移动台接入的最小接收电平; MS_TXPWR_MAX_CCH:为移动台接入系统时可使用的最大发 射功率电平; P:移动台的最大输出功率。 小区选择与小区重选 小区选择 当移动台选择 某小区为当前服务小区后,在各种条件 变化不大的情况下,移动台将驻留在所选的小区中, 并根据服务小区的BCCH系统消息所指示的小区重选邻 小区频点配置表,开始监测该 表中所有BCCH载波的接 收电平和同步消息,并记录 下接收电平最高的6个邻小 区,并从中提取每个邻小区的的各类系统消息和控制 消息,当满足一定条件时移动台将重新选择 其中一个 邻小区作为服务小区,这个过程被称为小区重选。 所谓一定的条件包含多方面的因素,如小区的优先级 、小区是否被禁止接入等,其中最重要的因素是无线信 号强度。 小区选择与小区重选 小区重选择 邻区为BA表中所列邻区,服务小区和6个邻区的信号 在每30秒中至少采样5次并作滑动平均 若解BSIC时发现NCC不是允许的NCC(NCCPERM),该小区将 被跳过 服务小区 六个信号最强的邻区 BSIC系统消息 至少每30秒 至少每30秒 至少每5分钟 小区选择与小区重选 小区重选择 小区重选采用的算法为C2算法,计算公式如下: 当PENALTY_TIME不等于11111时: C2=C1+CELL_RESELECT_OFFSET- TEMPORARY_OFFSETH(PENALTY_TIMET); 当PENALTY_TIME等于11111时: C2=C1-CELL_RESELECT_OFFSET; 其中当X0时,函数H(x)=0;当XO,函数H(x)=1; CELL_RESELECT_OFFSET(CRO):小区重选偏移量 TEMPORARY_OFFSET(TO) :临时 偏移量 PENALTY_TIME(PT) :惩罚时间 T :计时 器 小区选择与小区重选 小区重选择 若移动台计算某邻区(与当前小区位于同一位置 区)的C2值超过移动台当前停留小区的C2值,且 维持5秒钟以上,则移动台将启动小区重选而进 入该小区。 若移动台测量到一个与当前小区不在同一个位置 区的小区,其计算得到的C2值大于当前小区C2及 小区重选滞后参数的和,且维持5秒钟以上,则 移动台将进入该小区并进行位置更新。但必须注 意,由参数C2引起的小区重选至少间隔15秒,这 是为了避免移动台频繁的小区重选过程。 服务小区C1连续5秒小于0,触发重选 小区选择与小区重选 触发小区重选择条件 如果当前服务小区被禁止,触发重选 MS检测出下行链路故障,触发重选。 这里的下行链路故障准则是基于下行信令故 障计数器DSC,当MS选择了某小区时,DCS置 为 90/BS PA MFRMS取整值,当MS成功译 码一个寻呼子组时,DCS加1,否则减4,当 DCS为0时,判定下行信令故障。另外对于重 选目标小区,C1必须大于0,否则,无论C2 多大,手机也不会重选过去。 当手机在服务小区随机接入时,如在最大重 发次数过后仍不能成功接入,也触发重选。 小区选择与小区重选 触发小区重选择条件 CRH:小区重选滞后,为防止在位置区交界处作乒乓位置更新,增加网络信令 负荷,增加MS寻呼不到的概率,因此规定在此情况下重选目标小区必须比服 务小区的C2高出CRH,才可以重选至该小区 C2=5dBm C2=4dBm C2=7dBm 实际的LA边界 正常的LA边界 当前LA 不同的LA 当前驻留小区 推荐值:CRH=4dB 小区选择与小区重选 服务受限状态 PLMN不允许 未插SIM卡 非法移动台 HLR中未知IMSI . 服务受限状态 只能作紧急呼叫 小区重选正常,但CRH=0 不允许作位置更新 小区选择与小区重选 立即指配的目的是在Um接口建立MS与系统间的无线连接, 即RR连接。 立即指配程序 当移动台需要同网络建立通信时,就需通过RACH信道 来向网络发送一个报文以申请接入。这个在RACH上发 送的报文被称做信道申请(channel request)信道申 请。 信道申请报文中有用信令消息只有8比特, 3比特用来 提供接入网络原因的最少指示,另外5比特是移动台随 机选择的鉴别符,它并不用来向网络提供信息,而是 用来区分两个移动台在同一时隙内发送信息时被网络 所识别 。 信道申请 立即指配程序 网络无法控制移动台接入时间,因而话务较繁忙的地区不可 避免地发生两个移动台会同时占用同一个RACH时隙来申请接 入的现象,这时不可避免的要发生碰撞现象。 后果有两个,一是网络收到在此时隙上的一个突发脉冲的电 平,要明显的比另一个高,这样网络就会处理电平较高的这 个随机接入请求。另一后果是,网络什么也不能正确的接收 到。因而随着业务量的增长,报文因碰撞而丢失的几率也就 越大,这必将是对网络容量的一个重要的制约因素。 系统对RACH的控制功能 立即指配程序 系统对RACH的控制功能 立即指配程序 Max retrans(M):移动台离开空闲模式后,允许最多发送 M+1个信道请求。 发起指配程序和一个信道申请之间的时隙数目是以相同 的概率随机地在 0,1,MAX(T,8)-1 中选。 MS两个连续信道申请之间的时隙数是以相同的概率随机 地在S,S+1,.,S+T-1中选取。 TX-integer(T):根据该参数及CCCH-CONFIG可得到参数 S。移动台发送的相邻的信道请求的间隔应为中随机选取 时隙数。 最大重发次数(MAX retrans) M最大重发次数 001 012 104 117 立即指配程序 系统对RACH的控制功能 发送整数 Tx integer 立即指配程序 系统对RACH的控制功能 发送整数 Tx integer 立即指配程序 系统对RACH的控制功能 在发送完信道请求消息后,MS启动定时器T3120,并 守候在区下行CCCH信道和BCCH信道上准备接受应答。 当定时器T3120超时,且RACH重发次数 未超过最大重 传次数”时,MS将重复发送信道请求消息,其中包括 新的随机参考,并启动T3120为一个新值。 当定时器T3120超时,且达到 “最大重传次数”时, MS启动T3126,此后等待一段时间。在T3126逾时后仍 未收到网络应答时,则放弃请求尝试,并进行小区重 选。 立即指配程序 系统对RACH的控制功能 当BTS对移动台的信道申请正确的译码后,它将通过一 条信道需求(channel required)的报文来发送给BSC ,该报文包含重要的附加信息和由BTS对传输延时(TA )的估计(这一指示对启动定时提前控制很重要)。 BSC收到此消息时,将为该次请求选择一条相应的空闲 信道,并通过向BTS发送一条信道激活(channel active)的报文来将相应的地面资源(传输电路等)激 活,BTS侧在准备好后将返回一条信道激活响应( channel active ack)的报文来答复BSC 。 立即指配程序 初始信道的分配 如BSC收到BTS的激活响应后,将会在AGCH信道上以无证实 的方式发送一条“立即指派”或“立即指配扩展”消息来 向移动用户分配专用信令信道;同时启动定时器T3101。 “立即指派”或“立即指配扩展”消息包含:对已分配信道 的描述、初始的时间提前量TA及初始的允许发射最大功率及 移动台在随机接入时信道请求消息的消息字段、及BTS收到信 道请求时的TDMA帧号和跳频表等消息。 如BSC发现无可激活的信道时,就会发送以上提到的一条 立即分配拒绝消息来答复移动台 ,拒绝的原因有如MSC话 务关闭、无线资源缺乏、TA值超出界限、信道激活无应答 、BSC话务超载等。 立即指配拒绝消息中包括请求参考和 等待指示。 立即指配程序 初始信道的分配 移动台收到立即指派消息后,MS将收到的分配指令与 自身发出的信道请求的所存储的消息字段相比较看是 否是分配给自己的,移动台将停止T3120的计时,并切 换到所分配的信道上,然后它使用包含信息字段的 SABM(设置异步平衡模式),来建立主信令链路。 当收到立即指派拒绝消息后,移动台将停止T3120的计 时,并启动T3122(在它所指定的时间内,MS不许接入 网络),并返回空闲模式守侯在寻呼信道上,直到 T3122逾时,移动台方可进行新的连接尝试。 立即指配程序 初始信道的分配 当MS收到立即指派命令后,就将它的收发配置调整 到指定信道上来,按照BSC指定的TA值和初始化最大 发射功率(为BCCH系统广播消息中的参数ms Tx Pwr MaxCCH所定义的)开始传输信令。 MS在所分配上的新的SDCCH/TCH信道上所做的第一件 事情是发送一个SABM帧建立异步平衡模式(服务接 入点类别SAPI=0),用于建立证实模式下的信令消 息连路层连接。在GSM规范中SABM带有一条信令报 文即“初始化报文”,该消息中包含着第三层业务 请求消息。 立即指配程序 初始初始化报文 争抢机制 当两个MS同时发送报文内容完全一样的信道请求时 (这种概率在高负载时是存在的)此时BSS只会应答 其中之一,而此时两个MS却都可响应到同一专用信 道上,BTS在收到SABM帧后就会不经过任何修改向MS 发一个内容与初始化报文完全一样的UA帧(无编号 证实),如MS收到的UA帧的信息与SABM帧发出的不 一样,它就放弃这个信道,开始重新接入过程,只 有核对一致的MS留在这个信道上。 立即指配程序 初始初始化报文 立即指配程序 初始初始化报文 一旦BTS收到了一条初始化报文它会同时向BSC发出一条建立 指示(establish indication)的报文。 BSC收到建立指示消息后,就会向MSC发出三层业务请求消息 (complete layer3 info.)的报文,用来申请与MSC建SCCP 层连接。停止T3101计时。 在MSC收到此消息后,即向BSC发出connection confirmed消 息,若无资源则发出SCCP refused消息,至此接入过程结 束,MS与MSC 之间的信令链路已经建立,MSC已经能够控制RR 管理的传输特性,BSS处于监视传输质量和随时准备切换的运 行状态。在下面的信令流程中网络就可以根据需要来判断是 否触发鉴权加密过程了。 若主信令链路成功建立之前新信道上MS侧低层出现 故障,则网络将以给MS分配的信道释放掉,且MS返 回空闲模式下。接下来MS的动作取决于故障类型和 以前的动作: 如果发生的故障是由于在争抢判决程序中信息字段 不匹配, 则重复进行立即指配程序。 如果故障发生是由于在其他原因或由于争抢判决而 重复激发,MS回到空闲模式(RR连接建立失败), 中断进行中的处理并进行小区重选。 如果接收到“立即指配”后,MS的可用信息不足以 接入一个信道,则会发生RR连接建立失败。 在网络侧,如果在主信令信道建立起来之前T3101 超时,则释放新分配的信道并忘记原有请求。 立即指配程序 立即指配程序中遇到的异常情况 在系统发生轻微拥塞的情况,我们就可以利用三种不同的方法 来控制三种不同的RACH的业务量负载: 1.第一种办法是通过减少RACH的重发次数和尽量使重发间隔 较远,这种控制模式只能处理短暂的业务高峰或超载的边缘。 2.第二是当目前网络无可指派的信道时,就可以通过发送给移 动台一条立即指派拒绝(immediate assignment reject)的 报文来拒绝移动台的信道申请,从而在系统规定的时间内( T3122)禁止移动台接入网络,通过这种机制可防止在系统无 资源的情况下用户频繁的发送信道请求的消息来无谓的增大网 络RACH和PAGCH信道的负荷(一般T3122设为10s,SDCCH信道的 业务量很大时可设为30s)。 3.第三种办法是利用限制用户接入类别来控制网络的拥塞,这 是最有效但也是一种损害用户权益的办法,因而不建议使用。 立即指配程序 GSM系统一个显著的优点就是它在安全性方面比模 拟系统有了显著的改进,它主要是在以下部分加强 了保护: 在接入网络方面通过AUC鉴权中心采取了对客户鉴 权; 在无线路径上采取了对通信信息的保密; 对移动设备通过EIR设备识别中心采用了设备识别 ; 对客户身份识别码IMSI用临时识别码TMSI保护; SIM卡用PIN码保护。 鉴权加密过程 鉴权属于移动性管理程序的公共部分,MM的公共程序包括 鉴权程序、识别程序、TMSI在分配程序及由MS启动的IMSI 分离程序 鉴权加密过程 MAP_AUTHENTICATE AUTH REQUEST(DTI) T3260+ DTAP-MM (CKSN,RAND) DATA REQ AUTH REQUEST AUTH RESPONSE DATA IND AUTH RESPONSE (DTI) T3260- (SRES ) DATP-MM MAP AUTHENTICATE ACK MAP SET CIPHERING MODE BSSMAP CIPHERMOD COM(DTI) (algo nd,key) ENCR CMD CIPHERMOD CMD CIPHERMOD CMD DATA IND CIPHERMOD CMD (DTI) BSSMAP MM (SDCCH) MM (SDCCH) RR (SDCCH) RR (SDCCH) VLRMSCBSCBTSMS 鉴权加密过程 鉴权加密过程的三参数组 鉴权加密过程 鉴权过程 鉴权加密过程 加密过程 不成功的鉴权 若鉴权失败,网络可根据用户识别来进行区分: 1.MS使用TMSI 若MS使用TMSI,网络可以启动识别程序。网络判断MS 给出的TMSI和与 此对 应的IMSI不相同,则重新开 始鉴权。 2.MS使用IMSI 若MS使用IMSI或网络决定不使用识别程序,则将“鉴 权拒绝”发往MS。在发该消息之后,所有在进程中的 MM连接释放,随后网络启动RR连接释放程序。 在收到“鉴权拒绝”后,MS将SIM的状态设置为“漫 游不允许”,删除存在的TMSI、LAI、密钥序列号, 一直到关机或拔出SIM之前都认为SIM无效。 鉴权加密过程 RR连接故障 在收到“鉴权响应”前检测到RR连接故障,网络 将释放所有MM连接并废止任何正执行的MM特定程序 。 T3260超时 若T3260超时,网络中断鉴权程序和任何正执行的 MM特定程序,释放MM连接,启动RR连接释放程序。 鉴权程序中的异常情况 鉴权加密过程 网络使用识别程序的目的是请求MS提供特定的识别参 数:如IMSI或IMEI。 若在网络中有移动台提供的TMSI无法被系统识别(如 此时数据库发生故障),则移动台需提供其IMSI或 IMEI号。在TMSI在分配启动之前,网络应先启动识别 程序向移动台请求提供其IMSI或IMEI号。 识别程序出发后,网络向移动台发起“识别请求”( IDENTIFY REQUEST)消息并启动3270。当存在 连接时,随时响应识别请求消息,通过“识别响 应”( IDENTIFY RESPONSE )消息向网络提供其识 别号码。网络收到识别响应将停止3270。 识别程序 鉴权加密过程 1.RR连接故障 在收到“识别响应”前检测到RR连接故障,网络 将释放所有的连接程序和任何正在执行的 特定程序。 2.3260超时 若3260超时,网络将释放RR连接。中断识别程 序和任何正在执行的特定程序,释放所有 连接,启动连接释放程序。 识别程序中的异常情况 鉴权加密过程 在鉴权加密过程完毕之后,系统要向MS发出CM SERVICE ACCEPT消息或TMSI 的重新分配命令( TMSI reallocation command)的报文. 当移动台在定位区内第一次注册时,就会将一个 TMSI分配给移动台,当移动台离开这个定位区时 释放这个TMSI。当MS收到TMSI 的重新分配命令时 ,它将在内存内存储收到的TMSI和LAI,并向网络 发送TMSI再分配完成(TMSI reallocation complete)的报文。MSC对所收到的位置更新请求 (location update request)的答复即位置更新 接受(location update accept)的报文可以在 TMSI再分配完成之后发送也可以同TMSI 的重新分 配命令组合在同一个报文中发送。 TMSI再分配程序 鉴权加密过程 TMSI再分配程序 鉴权加密过程 MAP FORWARD NEW TMSI TMSIREAL CMD (DTI) DTAP-MM (new TMSI,LAI) DATA REQ TMSIREAL CMD TMSIREAL CMD DATA IND TMSIREAL CMD(DTI) DATP-MM MM (SDCCH) MM (SDCCH) VLRMSCBSCBTSMS T3250 T3250- 1.MS侧 MS在一收到TMSI再分配命令消息和其它包含新TMSI的消息 后(如接收位置更新),立即认为新的TMSI有效,之后发生的 RR连接故障不影响TMSI的存储。 2.网络侧 连接故障:在收到“TMSI再分配完成”消息之前,若 RR连接丧失则应释放所有MM连接,就的和新的TMSI将在 某一个恢复时间内都将被保存。 a)若此时MS作被叫,则可以使用IMSI作为寻呼,在MS响应后, 重新启动TMSI再分配程序。 b)若此时MS作主叫请求,则网络认为新的TMSI有效。 3250超时:网络中断再分配程序,释放RR连接,遵循RR 连接故障的原则。 TMSI再分配程序中的异常情况 鉴权加密过程 IMSI附着和分离允许(ATTATCH-DETACH ALLOWDE,ATT ) IMSI附着和分离程序 鉴权加密过程 位置更新属于MM的特定程序。 为了确认移动台的位置,每个GSM PLMN 的覆盖区都 被分为许多个位置区,一个位置区可以包含一个或多 个小区。 网络将存储每个移动台的位置区,并作为将来寻呼 该移动台的位置信息。 当移动台由一个位置区移动到另一个位置区时,必须 进行登记,也就是说一旦移动台发现其内存中的LAI 与接收到当前小区的LAI号发生了变化,就必须通知 网络来更改它所存储的移动台的位置信息。这个过程 就被称为位置更新。 分位置更新可分为正常位置更新(即越位置区的位置 更新)、周期性位置更新(对应T3212到时)和IMSI 附着(对应用户开机)。 位置更新 VLR内部的位置更新 这是最简单的一类位置更新过程,在该过程中不需要 移动台提供IMSI号码,只在当前所在的VLR中进行, 而不需通知HLR。 越VLR的位置更新 用TMSI更新 用IMSI更新 位置更新 正常位置更新流程 MS MSC BTSBSC RR(RACH) Channel Request Channel Required Channel Activation Channel Activation ACK Immediate Assignment RR(AGCH) (L2 - UI) A interfaceAbis interfaceUm interface LOC UPDAT REQ EST IND CR(COMPL - L3 - INFO) L2 - UA (CKSN,MS ID,LUT,LAI,CLmk1) CC RR(SDCCH) RR(SDCCH) BSSMAP Immediate Assign Command (SDCCH ID) (L2-SABM) T3120 + T3120 - T3101 + T3101 - T3210 + 位置更新 VLR内部的位置更新 MM(SDCCH) MM(SDCCH) RR(SDCCH) DTAP-MM RR(SDCCH) DTAP-MM BSSMAP MSBTS DATA REQ AUTH REQUEST ENCR CMD CIPHER MOD CMD Abis interfaceUm interface AUTH RESPONSE DATA IND CIPHER MOD COM MSCBSC AUTH REQUEST (DT1) (CKSN, RAND) AUTH RESPONSE (DT1) A interface CIPHER MOD CMD(DT1) (algo nb,key) (SRES) DATA IND CIPHER MOD COM(DT1) BSSMAP DATA REQ TMSI REAL CMD TMSI REAL COM DATA IND (new TMSI,LAI) TMSI REAL COM (DT1) TMSI REAL CMD (DT1) DTAP-MM DTAP-MM MM(SDCCH) MM(SDCCH) VLR MAP_AUTHENTICATE MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE B interface T3260 + T3260 - MAP_UPDATE_LOCATION_AREA MAP_FORWARD_NEW_TMSI MAP_FORWARD_NEW_TMSI ACK MAP_UPDATE_LOCATION_AREA ACK VLR内部的位置更新续1 DTAP-MM RR(SDCCH) MM(SDCCH) RR(SDCCH) RR(SDCCH) MS Um Loc Upd Acc BTSMSCBSC Loc Updat Acc(DT1) DATA REQ A Abis (L2 - UA) CHAN REL (L2 - DISC) BSSMAP BSSMAP RF CHAN REL ACK DEACT SACCH CLEAR CMD(DT1) DATA REQ CLEAR COM(DT1) RF CHAN REL REL IND DEACT SACCH ACK T3210 - TNT3 + TNT3 - T3109 + T3109 - VLR内部的位置更新续2 MS MSC BTSBSC RR(RACH) Channel Request Channel Required Channel Activation Channel Activation ACK Immediate Assignment RR(AGCH) (L2 - UI) A interfaceAbis interfaceUm interface LOC UPDAT REQ EST IND CR(COMPL - L3 - INFO) L2 - UA (CKSN,IMSI,LUT,LAI,CLmk1) CC RR(SDCCH) RR(SDCCH) BSSMAP Immediate Assign Command (SDCCH ID) (L2-SABM) T3120 + T3120 - T3101 + T3101 - T3210 + 越VLR的位置更新(IMSI) 位置更新 MM(SDCCH) MM(SDCCH) RR(SDCCH) DTAP-MM RR(SDCCH) DTAP-MM BSSMAP MSBTS DATA REQ AUTH REQUEST ENCR CMD CIPHER MOD CMD AUTH RESPONSE DATA IND CIPHER MOD COM MSCBSC AUTH REQUEST (DT1) (CKSN, RAND) AUTH RESPONSE (DT1) A CIPHER MOD CMD(DT1) (algo nb,key) (SRES) DATA IND CIPHER MOD COM(DT1) BSSMAP DATA REQ TMSI REAL CMD TMSI REAL COM DATA IND (new TMSI,LAI) TMSI REAL COM (DT1) TMSI REAL CMD (DT1) DTAP-MM DTAP-MM MM(SDCCH) MM(SDCCH) VLR MAP_AUTHENTICATE MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE T3260 + T3260 - MAP_UPDATE_ LOCATION_AREA MAP_FORWARD_NEW_TMSI MAP_FORWARD_NEW_TMSI ACK MAP_UPDATE_ LOCATION_AREA ACK HLR MAP_INSERT_SUBSCRIBER_DATA MAP_INSERT_SUBSCRIBER_DATA ACK MAP_UPDATE_LOCATION ACK MAP_UPDATE_LOCATION PVLR D AbisUmB D MAP_CANCEL_ LOCATION MAP_CANCEL_ LOCATION ACK 越VLR的位置更新(IMSI)续1 RR(SDCCH) MM(SDCCH) RR(SDCCH) RR(SDCCH) MS Um DTAP-MM Loc Upd Acc BTS MSC BSC Loc Updat Acc(DT1) DATA REQ A Abis (L2 - UA) CHAN REL (L2 - DISC) BSSMAP BSSMAP RF CHAN REL ACK DEACT SACCH CLEAR CMD(DT1) DATA REQ CLEAR COM(DT1) RF CHAN REL REL IND DEACT SACCH ACK T3210 - TNT3 + TNT3 - T3109 + T3109 - 越VLR的位置更新(IMSI)续2 MS MSC BTSBSC RR(RACH) Channel Request Channel Required Channel Activation Channel Activation ACK Immediate Assignment RR(AGCH) (L2 - UI) A interfaceAbis interfaceUm interface LOC UPDAT REQ EST IND CR(COMPL - L3 - INFO) L2 - UA (CKSN,TMSI,LUT,LAI,CLmk1) CC RR(SDCCH) RR(SDCCH) BSSMAP Immediate Assign Command (SDCCH ID) (L2-SABM) T3120 + T3120 - T3101 + T3101 - T3210 + 越VLR的位置更新(TMSI) 位置更新 MM(SDCCH) MM(SDCCH) RR(SDCCH) DTAP-MM RR(SDCCH) DTAP-MM BSSMAP MSBTS DATA REQ AUTH REQUEST ENCR CMD CIPHER MOD CMD AUTH RESPONSE DATA IND CIPHER MOD COM MSCBSC AUTH REQUEST (DT1) (CKSN, RAND) AUTH RESPONSE (DT1) A CIPHER MOD CMD(DT1) (algo nb,key) (SRES) DATA IND CIPHER MOD COM(DT1) BSSMAP DATA REQ TMSI REAL CMD TMSI REAL COM DATA IND (new TMSI,LAI) TMSI REAL COM (DT1) TMSI REAL CMD (DT1) DTAP-MM DTAP-MM MM(SDCCH) MM(SDCCH) VLR MAP_AUTHENTICATE MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE T3260 + T3260 - MAP_UPDATE_ LOCATION_AREA MAP_FORWARD_NEW_TMSI MAP_FORWARD_NEW_TMSI ACK MAP_UPDATE_ LOCATION_AREA ACK HLR MAP_INSERT_SUBSCRIBER_DATA MAP_INSERT_SUBSCRIBER_DATA ACK MAP_UPDATE_LOCATION ACK MAP_UPDATE_LOCATION PVLR D AbisUmB D MAP_CANCEL_ LOCATION MAP_CANCEL_ LOCATION ACK MAP_SEND_IDENTIFICATION MAP_SEND_IDENTIFICATION ACK MAP_PROVIDE_IMSI MAP_PROVIDE_IMSI ACK Identity Request Identity Response In case of IMSI can not be retrieve from PVLR 越VLR的位置更新(TMSI)续1 RR(SDCCH) MM(SDCCH) RR(SDCCH) RR(SDCCH) MS Um DTAP-MM Loc Upd Acc BTSMSCBSC Loc Updat Acc(DT1) DATA REQ A Abis (L2 - UA) CHAN REL (L2 - DISC) BSSMAP BSSMAP RF CHAN REL ACK DEACT SACCH CLEAR CMD(DT1) DATA REQ CLEAR COM(DT1) RF CHAN REL REL IND DEACT SACCH ACK T3210 - TNT3 + TNT3 - T3109 + T3109 - 越VLR的位置更新(TMSI)续2 若移动台开机后发现它所存储的LAI号与当前的 LAI号一致,则进行IMSI附着过程,它的程序过 程同INTRA VLR LOCATION UPDATE基本一样,唯 一不同的是,在LOCATION UPDATING REQUEST的 报文中注明位置更新的种类是IMSI附着,它的初 始化报文含有移动台的IMSI号码。 当若移动台开机后发现它所存储的LAI号与当前 的LAI号不一致,则执行正常位置更新过程。 位置更新 IMSI附着过程 周期性位置更新过程 当出现以下情况时,网络和移动台往往会失去联 系: 1.如果当移动台开着机而移动到网络覆盖区以外的 地方(即盲区), 此时由于移动台无法向网络作出 指示,因而网络因无法知道移动台目前的状态,而 仍会认为该移动台还处于附着的状态; 2.当移动台在向网络发送“IMSI分离”消息时,如 果此时无线路径的上行链路存在着一定的干扰导致 链路的质量很差,那么网络就有可能不能正确的译 码该消息,这就意味着系统仍认为MS处于附着的状 态; 3.当移动台掉电时,也无法将其状态通知给网络, 而导致两者失去联系。 位置更新 周期性位置更新过程 当发生以上几种情况后,若在此时该移动台被寻 呼,则系统将在此前用户所登记的位置区内发出 寻呼消息,其结果必然是网络以无法收到寻呼响 应而告终,导致无效的占用系统的资源。 GSM系统解决方法: 1. 在BSS部分,强制移动台在定时器T3212超时 后自动的向网络发起位 置更新的请求,请求原因 注明是周期性位置更新; 2.在NSS部分,网络将定时的对在其VLR中标识为IMSI附着的用户做查询,它会把在这 一端时间内没有和网络做任何联系的用户的标识改为IMSI分离(IMSI DETATCH) 。 周期性位置更新是网络与移动用户保持紧密联系 的一种重要手段。 位置更新 周期性位置更新过程 在以下情况, T3212复位至0: 接收到“位置更新请求”或“位置更新拒绝” 时; 接收第一个MM消息,或在MM连接建立时, 加密模式设置完成; MS响应寻呼,此后接收到第一个正确的层三 消息(除RR消息)时; T3212超时; MS去活(设备关机或拔出SIM) 周期性位置更新的信令流程同正常位置更新 的信令流程是一致的。 位置更新 主叫信令流程 SDCCH信道分配 鉴权、加密、TMSI分配 下发SETUP消息,建立CC层 TCH话音信道分配 振铃接通 呼叫释放过程 主叫信令流程 CC(SDCCH) CC(SDCCH) DTAP-CC DTAP-CC MSBTS DATA IND SET-UP Abis interfaceUm interface CALL PROCEEDING DATA REQ MSCBSC SET-UP (DT1) CALL PROCEEDING (DT1) A interface T303 - T310 + VLRB interface MAP_COMPLETE_CALL MAP_SEND_INFO_FOR_O/G_CALL 呼叫建立过程 TCH信道指配过程 主叫信令流程 PSTN ACM(TUP) CC(FACCH) CC(FACCH) DTAP-CC DTAP-CC MS ALERTING Um interface CONNECT MSC CONNECT (DT1) CONNECT ACK (DT1) DTAP-CC BTS DATA REQ Abis interface DATA REQ BSC ALERTING (DT1) A interface DATA IND CONNECT ACK CC(FACCH) GMSC ACM(TUP) ANC(TUP) IAI(TUP) IAI(TUP) ANC(TUP) E interface T310 - T313 + T313 - 通话连接过程 主叫信令流程 MS RR(FACCH) Um DTAP-CC DTAP-CC RELEASE CC(FACCH) RR(FACCH) RR(FACCH) DISCONNECT CC(FACCH) RELEASE COM CC(FACCH) DTAP-CC BTS DATA IND MSCBSC DISCONNECT(DT1) RELEASE(DT1) DATA REQ DATA IND RELEASE COM(DT1) A Abis GMSC PSTN CLF(TUP) CLF(TUP) (L2 - UA) CHAN REL (L2 - DISC) BSSMAP BSSMAP RF CHAN REL ACK DEACT SACCH CLEAR CMD(DT1) DATA REQ CLEAR COM(DT1) RF CHAN REL REL IND RLG(TUP) RLG(TUP) E DEACT SACCH ACK T305 + T305 - T308 + T308 - TNT3 + TNT3 - T3109 + T3109 - T3111 + T3111 - 移动台先挂机 PSTN MS RR(FACCH) Um DTAP-CC DTAP-CC RELEASE CC(FACCH) RR(FACCH) RR(FACCH) DISCONNECT CC(FACCH) RELEASE COM CC(FACCH) DTAP-CC BTS DATA REQ MSC BSC DISCONNECT(DT1) RELEASE(DT1) DATA IND DATA IND RELEASE COM(DT1) A Abis GMSC CLF(TUP) RLG(TUP) RLG(TUP) (L2 - UA) CHAN REL (L2 - DISC) BSSMAP BSSMAP RF CHAN REL ACK DEACT SACCH CLEAR CMD(DT1) DATA REQ CLEAR COM(DT1) RF CHAN REL REL IND CBK(TUP) CBK(TUP) CLF(TUP) E DEACT SACCH ACK T3109 + T305 + T305 - T308 + T308 - TNT3 + TNT3 - T3109 - T3111 + T3111 - 主叫信令流程 移动台后挂机 寻呼 SDCCH信道分配 鉴权、加密、TMSI分配 下发SETUP消息,建立CC层 TCH话音信道分配 振铃接通 被叫信令流程 MSCPSTNHLRGMSC MAP_SEND_ROUTING_ INFORMATION IAI (TUP) VLR MAP_PROVIDE_ROAMING_ NUMBER D C B MAP_PROVIDE_ROAMING_ NUMBER ACK MAP_SEND_ROUTING_ INFORMATION ACK IAI (TUP) MAP_PAGE MAP_SEND_INFO_I/C_CALL 被叫信令流程 查询过程 MS MSC BTSBSC Paging(UDT) (IMSI/TMSI,LAI or CGI) Paging Command (IMSI/TMSI,pag group,ch) Paging Request (L2-UI) (IMSI/TMSI) RR(PCH) RR(RACH) Channel Request Channel Required Channel Activation Channel Activation ACK Immediate Assignment RR(AGCH) (L2 - UI) A interfaceAbis interfaceUm interface BSSMAP Paging RESP (L2-SABM) EST IND(Paging Resp) Paging Resp CR(COMPL - L3 - INFO) L2 - UA (CKSN,MS ID,CGI,CLrk2) CC RR(SDCCH) RR(SDCCH) BSSMAP Immediate Assign Command T3113 + T3113 - T3120 + T3120 - T3101 + T3101 - 被叫信令流程 寻呼过程 MM(SDCCH) MM(SDCCH) RR(SDCCH) DTAP-MM RR(SDCCH) DTAP-MM BSSMAP MSBTS DATA REQ AUTH REQUEST ENCR CMD CIPHER MOD CMD Abis interfaceUm interface AUTH RESPONSE DATA IND CIPHER MOD COM MSCBSC AUTH REQUEST (DT1) (CKSN, RAND) AUTH RESPONSE (DT1) A interface CIPHER MOD CMD(DT1) (algo nb,key) (SRES) DATA IND CIPHER MOD COM(DT1) BSSMAP DATA REQ TMSI REAL CMD TMSI REAL COM DATA IND (new TMSI,LAI) TMSI REAL COM (DT1) TMSI REAL CMD (DT1) DTAP-MM DTAP-MM MM(SDCCH) MM(SDCCH) VLR MAP_AUTHENTICATE MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE MAP_FORWARD_NEW_TMSI MAP_FORWARD_NEW_TMSI ACK B interface T3260 + T3260 - MAP_PROCESS_ACCESS_REQ MAP_PROCESS_ACCESS_REQ_ACK 鉴权、加密、TMSI分配 CC(SDCCH) CC(SDCCH) DTAP-CC DTAP-CC MSBTS DATA REQ SET-UP Abis interfaceUm interface CALL CONFIRMED DATA IND MSCBSC SET-UP (DT1) CALL CONF (DT1) A interface T303 + T303 - T310 + VLR B interface MAP_COMPLETE_CALL 下发SETUP消息,建立CC层 MSMSCBTSBSC ASSIGN REQ(DT1) (Ch type,CIC,L3 hd) PHYS CTX REQ QUEUING(DT1) Channel ACTIV DATA REQ Channel Activation ACK RELEASE REQ ASSIGN COM RR(FACCH) A interfaceAbis interfaceUm interface BSSMAP PHYS CTX CONF BSSMAP (TCH) ASSIGN CMD RR(SDCCH) (local end) (L2 - SABM) EST IND (L2 - UA) RR(FACCH) RR(FACCH) DATA IND ASSIGN COM(DT1) RF CHAN REL (SDCCH) BS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论