网优详细GSM通信流程培训教材_第1页
网优详细GSM通信流程培训教材_第2页
网优详细GSM通信流程培训教材_第3页
网优详细GSM通信流程培训教材_第4页
网优详细GSM通信流程培训教材_第5页
免费预览已结束,剩余90页可下载查看

下载本文档

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

文档简介

1、GSM通信流程MA0002Issue 3.327课程说明课程介绍GSM通信流程包括两方面的内容:呼叫基本流程,信令基本流程。其中,呼叫流程主要包含:移动主叫流程,移动被BSC内部切换流程,BSC叫流程,汇接呼叫流程。信令基本流程主要包含:鉴权流程,位置登记流程,呼叫重建流程, 间切换流程,MSC间切换流程,移动始发短消息流程,移动终结短消息流程,定向重试流程。这些流程从系统的角度描述了移动用户经常发生的行为,描述了GSM的几个组成部分在呼叫流程、信令流程中的相互关系,对移动性特征做重点说明。课程目标 本课程的重点是介绍GSM系统的协同工作过程,涉及内容包含:呼叫、位置更新、切换、短消息。对流程

2、的介绍突出了移动特征,具体的信令细节本课程不做描述,可以参考ETSI的GSM规范获得更加详细的内容。通过学习本课程,可以基本掌握:移动用户做位置登记的信令过程;移动用户做主叫的信令过程;移动用户做被叫的信令过程;MSC做汇接呼叫的信令过程;BSC内切换信令过程;BSC间切换的信令过程;MSC间切换的信令过程;呼叫重建的信令过程;定向重试的信令过程。相关资料对这些信令流程学习之后,对GSM系统的原理会有更加深刻的了解,对每个功能实体(MS,BTS,BSC, MSC,VLR,HLR )的功能有更加深刻的体会。ETSI 关于 GSM 的规范,主要是: GSM0408 , GSM0808 , GSM0

3、902。第-节 呼叫过程的信令分析对一次发生在移动用户间的呼叫来说,信令流程可以分为三个相对独立的部分:主叫移动用户部分被叫移动用户部分拆线部分1.1主叫信令流程 移动用户做主叫时的信令过程从 MS向BTS请求信道开始,到主叫用户TCH指配完成为止。一般来说,主叫经过几个大 的阶段:接入阶段,鉴权加密阶段,TCH指配阶段,取被叫用户路由信息阶段。接入阶段主要包括:信道请求,信道激活,信道激活响应,立即指配,业务请求等几个步骤。经过这个阶段,手机和BTS( BSC )建立了暂时固定的关系。鉴权加密阶段主要包括:鉴权请求,鉴权响应,加密模式命令,加密模式完成,呼叫建立等几个步骤。经过这个阶段,主叫

4、用户的身份已经得到了确认,网络认为主叫用户是一个合法用户,允许继续处理该呼叫。TCH指配阶段主要包括:指配命令,指配完成。经过这个阶段,主叫用户的话音信道已经确定,如果在后面被叫 接续的过程中不能接通,主叫用户可以通过话音信道听到 MSC的语音提示。取被叫用户路由信息阶段 主要包括:向HLR请求路由信息;HLR向VLR请求漫游号码;VLR回送被叫用户的漫游号码;HLR向MSC回送被叫用户的路由信息(MSRN )。MSC收到路由信息后,对被叫用户的路由信息进行分析,可以得到被 叫用户的局向。然后进行话路接续。主叫过程的信令流程如后面的图所示。注意:应该注意的是:从VLR到HLR/AUC取鉴权集的

5、过程不是必须的 。VLR到HLR/AUC取鉴权集时,HLR每次送5组,本次使用一组,另外 4组保存在VLR中供后续的鉴权过程使用。只有当 VLR中的鉴权集使用完毕,VLR才发起向HLR/AUC取鉴权集的过程。另外,如果MSC通过对被叫用户的MSRN的分析得知被叫用户是本局用户,那么就不会向其它MSC发送初始地址消息(IAI/IAM ),而是根据被叫用户的位置区直接通知本局BSC对被叫用户发起寻呼。如果被叫用户非本局用户,贝M过 信令路由分析,通过适当的链路向目的 MSC发IAI消息,以建立话路。主叫接入阶段、鉴权阶段主要信令:MSUmIII BSSAPAMSC信道请求(CHAN-REQ)立即分

6、配(IMMED-ASSGN)业务请求(CM-SERV-REQ CM-业务请求(CONN-REQ )鉴权请求鉴权响应CM业务接受加密模式命令加密模式完成CON-CONF(接续确认)CC鉴权请求(AUTH REQ)鉴权响应(AUTH RES)CM-业务接受(CM-SERV-ACC )加密模式命令(CIP MOD CMD加密模式完成(CIP MOD COMiMAPBVLR处理接入请求(PROC ACC启动鉴权鉴权响应(AUTH RES)璋动加密(START- CIP )接受接入请求(ACP A(MAPD LES REQ )鉴权参数请求.鉴权参数响应 -Illi ' Illi p II IHL

7、RAUT-INFO-REQ_ AUT-INFO-PROY I收到响应,VLR核对鉴权响 继续处理,否则,拒绝该用CCES REQ )AUCI HI句应,如相符, 户业务请求BSSAPA ,BSS BUmMSB当用户输入被叫号码完毕按下发射按纽后, 手机(以下以MS代替)将进行一系列动作,首先MS将在随机接入信道(RACH)向BSS发送信道请求消息,以便申请一个专用信道(SDCCH),BSC为其分配相应的信道成功后,在接入允许信道(AGCH)中通过立即分配消息通知MS为其分配的专用信道,随后MS将在为其分配的SDCCH上发送一个层三消息-CM业务请求消息,在该消息中 CM业务类型为移动发起呼叫,

8、该消息被BSS透明的传送至MSC,MSC收到CM业务请求消息后,通过处理接入请求消息通知VLR处理此次MS的接入业务请求,(同时,由于在BSC和MSC之间用到了 SCCP有连接服务,为建立 SCCP连接,MSC还将向BSC回连接确认消息),收到业务接入请求后,VLR将首先查看在数据库中该 MS是否有鉴权三参组,如果有,将直接向 MSC下发鉴权命令,否则,向相应的HLR/AUC请求鉴权参数,从 HLR/AUC得到三参组,然后再向 MSC下发鉴权命令。 MSC收到VLR发送的鉴权命令后,通过 BSS向MS下发鉴权请求,在该命令中含有鉴权参数 ,MS收到鉴权请求后,利用 SIM卡中的IMSI和鉴权算

9、法,得出鉴权结果,通过鉴权响应消息送达MSC, MSC将鉴权结果回送VLR,由VLR核对MS上报的鉴权结果和从 HLR取得的鉴权参数中的结果 ,如果二者不一致,拒绝此次接入请求,此次呼叫失败;如果二者一致则鉴权通过,鉴权通过后,VLR将首先向MSC下发加密命令,然后通知MSC该MS此次接入请求已获通过,MSC通过BSS通知MS业务请求获得通过,然后MSC向MS下发加密命令,该命令内含加密模式,MS收到此命令并完成加密后,回送加密完成消息,到此MS完成了整个接入阶段的工作。TCH指配阶段、取被叫漫游号码阶段主要信令:Um71-.-4-BSSA PAMSCMAPBVLRMAPD bHLRJ被叫所在

10、VLRMSC建立呼叫(SET UP ) 建立呼叫(SET UP ) ”为去话发送信息(S.F.O.C呼叫继续(CALL PROC2 呼叫继续(CALL PROC )完成呼叫(回主叫用户数据COM CALL )指配请求(ASSIGN-RE) 指配请求(ASSIGN-REQ指配完成指配完成(ASSIGN-COMP )津路由信息请求( Send Routing Information )提供漫游号码(P rovide MSRN Req路由信息回送(Rouiting Infotmation Resp)回送漫游号码(PROV MSRN Res pIAI(IAM)MSC收到此经过接入阶段和鉴权加密过程后,

11、主叫用户的合法身份已经得到确认,已经接入了网络,为继续进行呼叫,需要更为 详细的信息,按照规范, 此时MS将发送一个set up消息,在此消息中,携带有被叫号码和主叫标识等更为详细的信息,消息后,首先通过S.I.F.O消息 向VLR查询该用户的相关业务信息,VLR根据此次业务类别和开户时MS已经申请的业务信息,决定此次呼叫是否可以继续,如果可以继续,通过完成呼叫消息向MSC回送该用户数据, MSC收到该信息后,通过呼叫继续消息,经BSS通知MS呼叫在继续处理之中,然后,根据A接口电路情况,向BSC发送指配请求消息,在该消息中选定某条A接口电路,BSC收到该指令后,向BTS、MS指定无线资源,M

12、S收到该指令后,占用成功回送分配完成消息,到此TCH指配阶段完成,本局的无线资源和A接 口电路均已成功分配。MSC收到MS上报的指配完成消息后,进行被叫分析,根据被叫号码,寻址到 HLR,发送路由信息请求消息,HLR收到 该消息后,根据被叫IMSI查询得到被叫所在的VLR,向被叫所在的VLR请求漫游号码,被叫所在的VLR在受到请求漫游号码消息后,为对应的MS分配MSRN,然后在请求漫游号码响应消息中回送给HLR,HLR得到该MSRN后,想主叫所在MSC发送路由信息响应消息,MSC从该消息中得到被叫的MSRN,根据MSRN进行局间中继选路,并向被叫所在的 MSC 发送IAI消息。至此主叫信令流程

13、基本结束。1.2被叫信令流程对移动用户来说,被叫的过程从MSC向BSC发起对被叫用户的寻呼开始,至U主叫和被叫通话为止。一般来说,被叫流程经过几个大的阶段:接入阶段,鉴权加密阶段,TCH指配阶段,通话阶段。接入阶段主要包括:手机收到BTS的寻呼命令后,信道请求,信道激活,信道激活响应,立即指配,寻呼响应。经过这个阶段,手机和BTS(BSC)建立了暂时固定的关系。鉴权加密阶段主要包括:鉴权请求,鉴权响应,加密模式命令,加密模式完成,呼叫建立。经过这个阶段,被叫用户的身份已经得到了确认,网络认为被叫用户是一个合法用户。TCH指配阶段 主要包括:指配命令,指配完成。经过这个阶段,被叫用户的话音信道已

14、经确定,被叫振铃,主叫听 回铃音。如果这时被叫用户摘机,主被叫用户进入通话状态。通话阶段主要包括:计费命令等。被叫接入阶段、鉴权阶段主要信令流程UmMS-ABSS-AMSC-AHLRAUCVLR-AIDBMSC-BVLR-BMS-BlAI(IAM)为来话发送信息(S.F.I.C)寻呼命令(Paging)寻呼(P aging)处理接入请求(Proc Acces Req)寻呼响应(Paging Response)irm)启动鉴权,鉴权请求丁鉴权响应.4连接证实(Con-Con鉴权请求鉴权响应鉴权响应cept接入请求接受(AcAccess Req) .完成呼叫当一个端局MSC收到它局发送的IAI消息

15、后,为了确定被叫用户是否能够接受此次呼叫,MSC会首先通过S.F.I.C消息向相应的VLR查询有关该被叫用户的用户信息,如果VLR通过查询用户信息,发现该用户可以接受此次呼叫(未关机且允许接受呼叫),会向MSC发送寻呼命令消息,在该消息中,含有用户的位置信息(LAI),MSC收到此信息后,查询数据,得到控制此位置区的BSC的信令点编码,向相应的BSC下发寻呼命令,BSC通知所控制的BTS在寻呼信道(PCH)下发寻呼消息。手机一直在侦听该信道,当收到寻呼自身的消息后,在随机接入信道(RACH )上报寻呼响应消息(由于在A接口用到了 SCCP的有连接服务,所以寻呼响应同时被视为SCCP的连接建立请

16、求消息,MSC的SCCP层对应的应该回一个连接证实消息),同时MSC向VLR发送处理接入请求消息,VLR首先启动鉴权流程,查看该用户的鉴权参数组,如果VLR中没有该用户的鉴权三参组,VLR会发起向HLR取鉴权参数的过程(详细过程可以参见主叫用户的接入过程中的鉴权过程),否则VLR会直接向MSC发送启动鉴权消息,在启动鉴权消息中含有该用户的一个鉴权三参组(RAND,KC,SERS),MSC收到该消息后,会继续通知对应的BSC、BTS下发鉴权命令,MS收到鉴权请求后,根据 SIM卡中的KI,计算出对应的SERS,之后,将SERS在鉴权响应消息中上报 MSC , MSC回送至VLR,VLR收到鉴权响

17、应消息后,核对上报的SERS和从HLR得到的三参组中的SERS是否一致,如果一致,向 MSC发送接入请求接受消息,通知 MSC该用户的此次接入请求被接受。并通过完成呼叫消息向 MSC回送被叫的用户信息;如果不一致,此次呼叫将被拒绝。被叫TCH指配阶段、通话阶段主要信令流程:BSS-AA ”1|msc-a提醒(ALERT)连接请求CONN ACK连接证实地址全消息(ACM)com CAI完成呼叫_(回送用户信息)*应答消息(ANC)M -AUCVLR-BB IVLR-ADHLRB j MSCBABSS-B_UmSET UP呼叫建立CALL CONF乎叫证实ASS REQf孑配请求ASS COM旨

18、配完成ALEAT提醒CONN连接通话ms-bI被叫扌CONN AC连接证实* MSC收到完成呼叫消息后,向 BSS侧发送SETUP消息,提示将建立呼叫,MS收到该消息后,回送呼叫证实消息,之后,MSC选择相应的A接口电路,向对应的BSC发送指配请求消息,BSC根据资源情况分配相应的无线资源,并通知MS , MS占用成功后回送指配完成消息,同时被叫MS开始震铃,向其所在 MSC回震铃消息,该MSC向主叫所在MSC回地址全消息,主叫所在MSC向MS发送被叫震铃消息,此时主机用户可以听到回铃音;被叫用户如果决定接受此次呼叫,按应答按纽,此动作被手机翻译成为CONNECT 消息,向 MSC发送,MSC

19、收到该消息后,向主叫 MSC发送应答消息(ANC ),主叫MSC收到此消息后,向主叫 MS发送连接建立请求消息,主叫MS相应的向主叫所在MSC回连接证实消息,此消息经被叫MSC传送至被叫MS,于是,本此呼叫开始通话,双方进行通话。流程基本是类似的:拆线、释放、释放完成、清1.3拆线部分拆线部分相对而言是个很独立的过程,不管是主叫先发起还是被叫先发起,除、清除完成,不同之处仅在于交换局之间的TUP消息略有不同。主叫先拆线:在拆线阶段,手机用户的挂机动作被手机转换为拆线消息(Disconnect),经BTS、BSC向MSC传送,MSC收到拆线请求之后,有两个动作:向BSC下发释放命令(Releas

20、e);同时MSC需要向被叫所在的 MSC发送前向拆线TUP消息请求。此后,主叫方和被叫方的拆线过程将分别进行:主叫所在MSC在收到拆线消息后,首先向 MS发送DTAP消息REALSE命令,MS去活本次呼叫占用的所有信道,并发送释放完成消息确认,网络侧则会在本端释放所占信道以便可以分配给其它呼叫连接使用;之后,MSC 向 BSS发送 BSSMAP 消息 CLEAR COMMAND ,指示应该释放无线资源, BSS收到CLEAR COMMAND 消息后,开始清除无线接口,同时将分配给此次呼叫的地面资源均标示为空闲, 向MSC发送CLEAR COMPLETE ,MSC收到CLEAR COMPLETE

21、 消息后,释放地面资源 。MSC向MS发送DTAP消息REALSE命被叫所在MSC收到CLF消息后,向主叫所在 MSC会释放保护消息,同时启动本局资源释放流程:令,MS去活本次呼叫占用的所有信道,并发送释放完成消息确认,网络侧则会在本端释放所占信道以便可以分配给其它呼叫连接使用;之后,MSC向BSS发送BSSMAP消息CLEAR COMMAND,指示应该释放无线资源 ,BSS收到CLEAR COMMAND 消息后,开始清除无线接口,同时将分配给此次呼叫的地面资源均标示为空闲,向 MSC发送 CLEAR COMPLETE ,MSC 收到 CLEAR COMPLETE 消息后, 释放地面资源。被叫

22、先挂机:MS-AUmBSS-ABMSC-A:VLR-AHLR-AIKDVLR-BAMSC-B-BSS-B4MS-BMSa挂机DISC斥线CBKRE释放CIFREL-COMP放完成lEAR-CMD除命令LEAR-COMP除完成RLGRE8乍放 REL-COM释放完成DisconnectCLEAR-CMD余命令 clear-coMr除完成 41.4 移动呼叫移动(主叫、被叫在同一个 MSC 内)MSRACL-SDCCHUm信道请求,CM-SERV-REQ业务请求BSSA PAfiMSCCON-REQ-(CM-SERV REQ) CCON-CONF(接续确认)CC俨TCHMAPBMAPDVLRHLR

23、AUCBSSA PAfi鉴权请求 鉴权响应CM业务接受j密模式命令 加密模式完成呼叫建立呼叫处理中ASS-REQ指配完成二二AUTH - REQAUTH RESPCM-SERV-ACCE PTCIP-MOD-CMDCIP-M OD-CO MP LETESET UPCALL PROC指配请求ASS-CO MP LETEP ROC ACCES REQ处理接入请求AUTH(启动鉴权)AUTH-RES P ""START- CIP ACCPT- ACCES REQS.F.O.CCOM CALLSEND-ROUT-INFO-REQAUTH PARA REQ鉴权参数、 L P P I、

24、 F - P P - 请AUth-info-req* 型MEARAA% "'AuTh-iNfO-pRoV鉴权响应 启动加密 接受接入请求为去话发送信息完成呼叫(回主叫用户数据)路由信息请求P ROV MSRN Req (IMSI)请求漫游号码 PROV MSRN Resp请求漫游号码-响应SEND-ROUT-INFO-RESPS.F.I.C为来话发送信息Paging寻呼启动寻呼寻呼响应CON-CONF连接证实PROC-ACCES REQ 处理接入请求鉴权启动“AUTH-PARA-REQ 亠 AUTH-INFO-REQ *AUTH PARA ACK.i, AUTH-INFO-P

25、RQVAUT REQ鉴权请求鉴权响应(SRES鉴权响应(SRES ) CIP STARTACP-ACCES-REQCOMPLETE-CALL""启动加密 接受接入请求完成呼叫PCH SDCCHMSBpaging pag Resp一- Um BSS BAlertCIPMOD-CM加密模式命令AlertCIPMOD-CM加密模式完成SET U呼叫建立 .CALL-CONF呼 叫证实ASSIGN-REQ指 配请求ASSIGN-COMF指指 配完成Alert 提醒CONN CONN连接f CONN ACK-CONN ACK!接证实1"DISCDISC拆线DISC拆线DIS

26、C拆线亠RelRel释放(释放无线资源)Rel释放TRel释放Rel Com pRel Com湃放完成Rel Com p-释放完成Rel Com p-释放完成 CDISCear Comd释放A接口电路Clear Comd清除A接口电路丁PDISCClear Com pClear Com p释放完毕DISC本次呼叫结束PDISCRelRel释放(释放无线资源)RelLRelrRel Com p ,"Rel Comp释放完成Rel Com p-释放完成*-'Rel Com pRClear ComdClear Com pClear Comd清除A接口电路pClear Com p释放

27、完毕MS释放路地信道及物理连接,本次呼叫结束MSMSCVLR(AUC)(HLR)TCHBSSABSSB如果 被叫 先挂如果 主叫 先挂MS1.5移动呼叫移动(主叫、被叫在不同的 MSC内,拆线过程略)1.6移动呼叫固定用户1.7固定用户呼叫移动用户(经GMSC到VMSC)1.8 固定用户呼叫移动用户(PSTN直接与VMSC相连,VMSC兼做GMSC)1.9 呼叫过程的异常流程:VLR返回一个否定的摲梦是肭笙1.10 呼叫过程的异常流程:移动用户不允许呼出UMBSSA PAMAPB释放(MSI向应“断连发送“释放完成”BSSMSCVLR“访问请求”“访问请求”的否定确认断连(MS(启动M/I胴的

28、清除过程)”,发送释放到MSC)到MS指示MS?放清除命令通知BSS争放有关专用资源清除完成这个呼叫被释放BSS5经完成相关专用资源的乍?放(例如MS为鉴权发送信息到VLR) (如果确认是一个错误消息,如 一呼叫被禁止等等)1.11呼叫过程的异常流程:移动用户话音信道分配失败BSSA PUMAMS-A11 PF 111 1F 1 l-l 1 P " 1 1 11 M hBSS1MSC1ASSIGN REQ指配请求)ecM电路,无线信道识另1)ASSIGN FAILURE指配失败)(RF原 因)断连)拆线(MS(启动在MS内的清除过程)(MS发送释放消息到释放完成放_Msc响应断连)一

29、 清除命令(Ms(通知BSSi放未用资源)清除完成BSS完成了相关资源的释放)原因可能是如: 陆地信道不可用, 无有效无线资源等MS和 M院成了释放过程 (包括MS释放地面信道)1.12呼叫过程的异常流程:对被叫移动用户选路失败1.13呼叫过程的异常流程:从被叫用户所在局收到 TUP失败信号1.14呼叫过程的异常流程:被叫用户关机被叫用户MS B已关机,则在VLR中设置了 IMSI分离标志,那么HLR请求MSRN时,VLR因该MS已有分离标志而作MSRN 分配失败。HLR则返回一个MSRN请求敺穸U慕峁.1.15呼叫过程的异常流程:VLR指示被叫用户不可能接入如果VLR收到的来话用户不可能接入

30、,如该用户呼叫被禁止或 VLR收到非期望值时,贝U本次呼叫释放。1.16呼叫过程的异常流程:无寻呼响应1.17呼叫过程的异常流程:被叫用户忙MA0002GSM通信流程Issue 3.3291.18 呼叫过程的异常流程,被叫侧无线话务信道指配失败被叫MS-B和主叫MS-A在同MSC内:UmBSSA PABSSA PAUmMS-ABSSMSCBSSMS-B指配请求指配失败(陆地信道无效, 无有效无线资源)这个呼叫将被释放断连断连(启动MS内清除过程)释放释放(MS响应清除)释放完成释放完成MSC和MS完成释放过程(包括释放主叫侧地面信道)消除命令消除命令通知BSS释放专用资源消除完成消除完成BSS

31、完成专用资源的释放GSM通信流程MA0002Issue 3.375被叫MS-B和主叫MS-A在不同的MSC内:UmMS-ABSS IBSSA PAMSC_TUP/ISDNMSCBSSA PABSSUmMS-E指配请求指配失败TU合适消息(清后向)陆地信道无效, 无有效无线资源断连(启动M内清除过程)或释放消息(ISDN该呼 叫释放这个呼叫将被释放断连释放释放(M响应断连)释放完成释放完成清除命令MS和M完成释放过程包括MS释放主叫侧地面信道) 请求BS释放专用资源BSS 完成专用资源释放清除命令清除完成清除完成清前向CLF/释放完成(TU P/ISDN释放保护信号(仅TUP1.19呼叫过程的异

32、常流程,MS-B久叫不应如果被叫久叫不应,贝U网络对主叫和被叫启动清除过程。1.20呼叫过程的异常流程:释放异常1.21用户早释移动用户无拨号早释。在呼叫接续处理过程中用户可能早释,早释发生时,MS发出摱狭瑪信号(discconect)发向网络,网络在呼叫处理的不同阶段接收到该摱狭瑪消息即进入释放处理,释放呼叫。释放过程的信号流程参见正常的释放情况。小结本节课主要描述了移动用户的呼叫过程的信令流程,包括移动主叫,移动被叫,汇接呼叫。应该能够掌握各种呼叫过程的信令流程,如移动呼叫固定用户,固定用户呼叫移动用户,TMSC的汇接呼叫过程的信令流程。对各种异常流程应该有一定认识,特别是资源的释放过程。

33、第二节鉴权2.1 鉴权原理和操作机制 鉴权是通过比较MS提供的鉴权响应和AUC提供的鉴权三参数组之间是否一致进行判断的,通过鉴权,可以防止非法用 户(比如盗用IMSI和KI复制而成的卡)使用网络提供的服务。首先明确MS中SIM卡和AUC中存贮的信息:SIM卡中: 固化数据:IMSI,Ki,A3、A8安全算法。这些内容不会更改。临时的网络数据TMSI,LAI,Kc,被禁止的PLMN 业务相关数据AUC 中: 用于生成随机数(RAND)的随机数发生器 鉴权键Ki 各种安全算法,这些安全算法和 SIM卡中的算法相一致。AUC的基本功能是产生三参数组(RAND、SRES、Kc),其中:RAND由随机数

34、发生器产生;SRES由 RAND和Ki由A3算法得出;Kc由RAND和Ki用A8算出。三参数组产生后存于HLR中。当需要鉴权时,由MS所在服务区的MSC/VLR从HLR中装载至少一套三参数组为此MS服务。具体到某次鉴权时,如果此时 VLR中还有该MS的三参组(或者允许重复使用三参组),则HLR不参与鉴权过程,VLR 直接向MS下发鉴权命令;如果VLR中已经没有该MS的三参组,则需首先向HLR取三参组。AUCIMS (mKI (M)IMS (n)KI (N)KI (IMSI)KI (IMSI)+RAND A3SRESRAND发生器RANDKCSRESRANDKCSRESRANDKCSRESRAN

35、DKCSRESIMSI缓冲器512制卡中心IMSI,KIA3、A8 (A5)SIM卡"IMSI,KIA3 A8 (A5)A8KI (IMSI)+RAND .二A5M+KC_ kC(IM(MS/BSSA5KC(M +KCKCHLR/AUC(MS/BSS临 时 数 据HLR鉴权请求VLRSIMRANDKIkc16byte 16byte 8byteSERS 4byteCKSN 1byte 中低3位KI (IMSI)RANDTA8 A3KCSRES SRES检验是否相符BSSKC2.2 鉴权执行控制过程是否执行鉴权,取决于运营公司要求。一般每次呼叫建立、位置更新、无呼叫接续建立 的补充业务激

36、活、短消息交换(SMS )需执行鉴权,以保护运营商的利益。MSum1BSSA1MSCBVLRD1HLR/AC1111MAPMAPBSSA P相关业务请求MA消息(业务请求)(呼叫建立/位置更新/补充业务(短消息) . . . I(CKSN IMSI/TMSI)3、鉴权启动3,3,(CKSN R1鉴权参数请求(IMSI)2、回送几组参数(IMSI, KC S, R4,4鉴权响应-核对符号响应“ SERS回发相关“接受”消息接受请求/拒绝请求 H . . . 如“业务接受”“位置更 新接受”或“鉴权拒绝” 消息(鉴权成功/鉴权失败) 合法用户非法用户2.3 VLR鉴权时的异常情况VLR不认识TMS

37、I :UmBSSA PAMAPBMAPDMSBSSMSCVLRHLR/AC相关业务请求MAI消息(请求)(呼叫建立/位置更新/补充业务(短消息)2,2,用户身份请求 (CKSN IMSI/TMSI)1请求询问用户IMSI3,身份响应(上报该MS勺MSI)4,身份证实(IMSI)5,鉴权参数请求(IMSI)6,回送(IMSI, KC S, R7,7,7,鉴权启动(CKSN R8,鉴权响应8,8,MA消息(接受请求)或(拒绝请求)-鉴权成功(合法用户)-鉴权失败(非法用户)非法用户,即用户不能对鉴权请求提供一个正确的鉴权响应:BSSA PUmMAPEMSBSSMSCVLR鉴权请求(MSC MAP

38、_L3)鉴权启动(CKSN R(CKSN R鉴权响应(S)鉴权响应(S)鉴权拒绝鉴权异常(非法用户)VLR寸 MSt 报的 SRE与 从HLRI到的SRE进行 核对,不一致,则鉴 权失败,拒绝该用户M收到鉴权拒绝将停止所有活动小结本节课主要描述了鉴权的过程。鉴权是数字网络区别与模拟网络的重要特性之一。通过鉴权,系统可以为合法的用户 提供服务,对不合法的用户拒绝服务。通过本课学习,主要了解鉴权的原理、鉴权中心的作用、系统判断非法用户的 依据。第三节 位置更新3.1位置更新类型正常位置更新 周期位置更新IMSI附着/分离当HLR被置于故障指示时,VLR收到MS发出的业务操作3.2成功操作3.2.1

39、位置更新仅涉及VLRMS进入新位置区,新旧位置区在同一 MSC覆盖区域内,即VLR并未改变MSUmij iiiiiiiiiIII.11、位置更新请求(4、鉴权响应(S)BSSA PAMAPBMSCVLRL3消息)8、加密模式命令(KC)2、更新位置区(CKSN,IMSI/IMSIO,LAIO,LAIn)*3、鉴权启动(CKSN,R)4、SRES5、启动加密(KC)6、前传新TMSI7、位置更新接受鉴权成功后重新 分配TMSI,存储新位置LAI 和 CKSN开 始 加 密 传 送9、加密模式完成存储TMSIn LAIn10、位置更新接受(TMSIN,LAI)11、TMSIn 完成13、清除(释放

40、资源)14、清除完成12、TMSI再分配完成证实VLR清除老的TMSI 并记存新TMSI322 位置更新涉及VLR和HLR包括下列情况:MS处于新的VLR的位置区域,所以该位置区必须更新到 HLRMS首次登记到网络 位置在VLR登记后相关网络数据已经丢失,此时 MS必须使用IMSI标识自己。文中:LAIO=旧LAI号,LAIN=新LAI号UmBSSA PAMAPDMSBSS1MSC 11VLR11、位置更新请求(L3消息)MAPBHLR/AC2、更新位置区来访IMSI3、鉴权参数请求(IMSI)(CKSN , IMSI,LAIO,LAIn)5、6、鉴权启动(CKSN,R)4、回送鉴权参数(IM

41、SI,KC,S , R)6、鉴权响应6、6、SRES鉴权成功后重新分配TMSI,存储新位置区LAI和CKSN7、更新位置艸入用户号扌严SI,LAIn) (IMSI用户数据)插入用户数据证实8、位置更新接受(HLR号)VLRO10、10、加密模式命令(KC)10、启动加密(KC) *11、前传新TMSI12、位置更新接受取消位置(IMSI) 舉消位置证实(IMSI 7允许漫游)13、加密模式完成13、14、14、位置更新接受15、TMSI再分配完成TMSIn, LAInMS 存储 TMSInLAIn17、清除(释放资源)15、TMSI再分配完成证实VLR 存储 TMSI18、清除完成3.2.3位

42、置更新时使用前一个VLR分配的TMSI来标识当MS进入新的VLR(VLR2)位置区,请求位置更新时使用的是前一个 VLR(PVLR)分配的TMSI来标识自己为得到该MS的鉴权三参组,VLR2需要知道该MS的归属HLR地址信息,VLR2可以从IMSI分析得到该信息,为了得到该MS的“MSI敚琕LR2需要同PVLR通信,故此时位置更新将涉及 VLR2,PVLR和HLR324 IMSI分离(或关机)IMSI分离3.2.5 IMSI 接入:IMSI重新进入活动状态,而位置自从IMSI分离后已改变,则如6.2.那样通过位置更新过程来完成;如位置自从后未改变,则IMSI接入过程通过如下描述完成:(本过程仅

43、在VLR中已设置了 “MSI分离敱曛局笫褂)3.3异常情况3.3.1位置更新时,VLR不认识TMSI当MS以TMSI标识自己,但VLR不认识该TMSI,则VLR首先要求MS进行鉴权,此鉴权过程可参见摷丁斐G榭鰯,鉴权成功后,接着的位置更新如撐恢酶碌某晒2僮鲾那样来完成3.3.2位置更新不接受(以仅在VLR完成位置更新为例)UmBSSA PAMAPBMSBSSVLR1.位置更新请求(IMSI attach )3.4.鉴权响应6.位置更新拒绝L3信息3.4.提供拒绝原因)7.清除命令(释放资源)8.清除完成2.更新位置区-(CKSN.IMSI/TMSLLAIo丄AI;3.鉴权启动(CKSN.R)4

44、.SRES5.位置更新不接受鉴权成功后,遇MS漫游不允许未知用户未知位置系统故障则位置更新拒绝小结本课介绍了位置更新的相关内容。学习本课后,应掌握位置更新的原因、分类,主要流程。明确位置更新和切换的区别。第四节 切换4.1切换的起因:1)无线标准信号质量场强 MS和/BTS接收电平MS BTS距离改善干扰与功率控制(选择在确保正常通信质量的情况下切换的小区以尽量减少MS传输功率从而改善干扰)2)网络标准),只在出现特殊事件,话务负荷(防止小区拥塞,均化话务;但扰乱了小区规划并增加了对周围区域的干扰强度局部地区产生峰值时暂时使用,如举行运动会,交易会,发生了自然灾害时等。0&M原因,应操

45、作维护方面的需要4.2切换启动方式1) BSC根据管理标准而检测到无线传输原因而执行切换判决MS测量周围邻近小区下行信号电平和质量,以搜寻可供选择的BTS,并将结果报告正在服务的BTS 正在服务的BTS对MS上行信号电平,质量和距离进行测量MS测量结果与BTS测量结果送往BSC进行处理,BSC根据传输质量标准作出切换判决2) MSC询问切换候选人 由于MSC业务的原因,MSC希望确定是否能够切换到MS所指定的小区,则MSC发撉谢缓蜓也哐 蕯消息到BSS,希望BSS 识别在某一特定小区可以切换到另一些小区的切换候选者数目,消息中包含最大候选者的数目。4.3 切换类型到MSC。内部切换有几种类1)

46、内部切换 由BSS控制进行,MSC不参与介入切换控制过程;BSS仅在切换完成后发送撉谢煌瓿上 型:小区内切换同一个无线频道的话务信道之间 不同的无线频道之间 同基站内小区间切换2)外部切换(MSC参与控制切换过程)同MSC内不同基站间切换 同PLMN不同MSC之间基站间切换 不同PLMN的基站间切换,GSM未定义4.4控制流程(以BSS启动撉谢磺肭笾甘緮为例)4.4.1同MSC基站间切换4.4.2 PLMN内不同MSC之间的基站间切换局间切换GSM定义为两种切换基本切换最初的MSC ( MSCA )的移动用户MS需要切换到另一个MSC ( MSCB )的基站去,MSCA主控这个切换 后续切换同

47、一个接续在基本切换之后,已在 MSCB的MS又需切换到另一个MSC ( MSCB )或重新返回到MSCA,这类 切换处理谓之摵笮谢粩不论是基本切换敾故菗后续切换敚瑩 MSCA始终处于主控位置,基本切换原理如下:443局间切换处理小结本课介绍了切换的相关内容。学习本课后,应掌握切换的起因,切换的分类,对于各种切换所涉及到的实体、每个实 体在切换中的作用有一定的认识。第五节短消息流程短消息相关的网络实体:SMS-GMSC : Gateway MSC for Short Message Service 短消息关口 MSC,能够直接从短消息中心接收短消息,能够从 HLR获取路由信息和短消息信息,并将短消息传递给 VMSC 0SMS-IWMSC : Interworking MSC for Short

温馨提示

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

最新文档

评论

0/150

提交评论