对于网络来说,呼叫要解决什么问题? 位置:数不清的用户,都在哪里? 本地,外地,本网,他网,怎么区分? 话路资源:通话过程需要一条双向64Kbps的话路,而且一部分话路要在空中传输。话路资源是怎么分配的?
用户位置记在哪里? 无该用户纪录 插入用户数据 IMSI = 460030934567890 MDN = 8613812345678 460030934567888 640502 460030934567889 460030934567890 640501 460030934567891 640505 插入用户数据 IMSI = 460030934567890 MDN = 8613812345678 HLR MSC 位置更新请求 IMSI = 460030934567890 MSCID = 640501 位置更新确认 460030934567880 5A01443A 8613312345670 460030934567889 5A014451 8613312345671 460030934567890 8613312345678 460030934567895 5A01443B 8613312345672 460030934567880 5A01443A 8613612345670 460030934567889 5A014451 8613712345671 460030934567895 5A01443B 8613712345672 460030934567903 5A014462 8613712345673 BSC BTS 位置更新请求 IMSI = 460030934567890 CI=443A 无该用户纪录
用户位置记在哪里? HLR中记录MSCID号 VLR中记录LAI+CI 问题: 1、用户首先靠什么来在VDB中查询有无用户数据的 2、MSC怎么在仅知道用户IMSI的情况下将位置更新请求送到HLR的? 3、VLR中记录LAI+CI的目的是什么?
用户位置记在哪里? 问题1和2体现了IMSI在位置登记流程中的两个作用。 1、首先用IMSI在VDB中索引找寻用户的数据 2、因为IMSI是分段的,某一个IMSI段内的IMSI都属于一个HLR,不重不漏;通过IMSI-GT转换配置,就可以寻址到该用户的归属HLR; 3、位置登记的目的是记录用户的位置信息即CGI=LAI+CI,最终目的还是为了以后呼叫时找BSC下寻呼用。
呼叫基本接续过程 查询VDB确认该用户存在 查询HDB得到被叫所在MSC号 查找空闲的TLDN号码,进行分配 查漫游号码得到被叫信息 locreq TLDN = 13300634004 HLR MSC2 460030934567888 640502 8613312345670 460030934567889 8613312345671 460030934567890 640501 8613312345678 460030934567891 640503 8613312345679 ROUT REQ IMSI = 460030934567891 rout req TLDN = 13300634004 IAM Caller = 8613312345678 Called =13312345679 460012234567880 3A01443A 8613312345670 460012234567889 4A014451 8613312345671 460030934567891 8613312345679 460030934567895 2A01443B 8613312345672 460012234567880 3A01443A 8613312345670 460012234567889 4A014451 8613312345671 460030934567891 8613312345679 460030934567895 2A01443B 8613312345672 MSC1 查询VDB确认该用户存在 查询HDB得到被叫所在MSC号 LOCREQ MDN = 8613312345679 MSC1_ID = 640501 查找空闲的TLDN号码,进行分配 13300634001 8613312345670 13300634002 8613312345671 13300634003 8613312345672 13300634004 8613312345679 13300634001 8613312345670 13300634002 8613312345671 13300634003 8613312345672 13300634004 8613312345679 13300634001 8613312345670 13300634002 8613312345671 13300634003 8613312345672 13300634004 460030934567880 5A01443A 8613312345670 460030934567889 5A014451 8613312345671 460030934567890 8613312345678 460030934567895 5A01443B 8613312345672 BSC 查漫游号码得到被叫信息 BTS 查询VDB得到主叫号码 133121 MDN 13300123 TLDN 13300634 133123 133121 MDN 13300123 TLDN 13300634 133123 分析被叫数据 CM_SERVICE_REQ IMSI = 460030934567890 MDN = 13312345679
关键点 A口的CM_SERVICE_REQ消息不包含主叫号码(MDN),呼叫中主叫号码是从VLR得来的; TLDN是由被叫局分配的,在始发局依据TLDN选路到正确的局向; 被叫局查询VDB得到被叫位置后,即开始被叫接入过程,包括寻呼,建承载,指配,然后接通呼叫
问题 怎样通过被叫MDN得到被叫的HLR地址? HLR怎么知道被叫用户在哪个MSC下? 始发局为什么通过TLDN就能决定被叫路由?
怎样通过被叫MDN得到被叫的HLR地址? 一个运营商来说,其MDN是按照HLR来分段的,即某一个号段内的MDN必然归属于同一个HLR。这样就可以通过用MDN构造的GT码来进行寻址。
HLR怎么知道被叫用户在哪个MSC下 还记得前面的位置更新流程吗?如果不记得了,请现在就回头复习一下。 被叫的位置(MSCID)是在位置更新时纪录在HLR中的。
始发局为什么通过TLDN就能决定被叫路由 每个MSC分配的漫游号码是不相同的,而且也是分段的。即某一个号段的漫游号码必然是由同一个MSC分配的。
本地,外地,本网,他网,怎么区分 通过MDN号码区分。 首先,运营商之间号码是不重叠的。 其次,运营商网内号码是按HLR分段的。一般说来HLR是按地理区域分布的,则用户号码也是按地理区域分配的。
话路资源是怎么分配的? 资源是在使用时才分配的。 空中接口资源是通过指配过程来分配的。 局间中继是通过初始地址消息(IAM/IAI)分配的。 指配过程和局间电路分配过程,在没有弄明白这个胶片前,请暂时不要去深究。
漫游是怎么回事? 重看位置更新 重看呼叫流程 在中国,手机漫游过程中通话时,除基本通话费外还要收取漫游费,那么漫游真的那么费资源吗? 漫游其实没有新内容,只要前面的流程清楚了,漫游不过迎刃而解。 我们可以重复一遍位置更新和呼叫流程的胶片,在漫游的情景下再看一遍。 重看位置更新 重看呼叫流程
关口局 关口局是在运营商之间,或运营商内部不同类型网络之间进行互联互通的设备。 China Telecom CMCC HLR GMSC BSC BTS GMSC CMCC
运营商间的呼叫 运营商间的呼叫是通过关口局转接的。当用户呼叫移动用户时,呼叫先被路由到对方网内,再取漫游号码,选路由。
网间呼叫 Locreq LOCREQ IAM ROUT REQ IAM IAM rout req CM_SERVICE_REQ Paging HLR MSC BSC BTS GMSC Locreq LOCREQ IAM IAM ROUT REQ IAM 查用户数据 rout req CM_SERVICE_REQ 被叫分析 被叫分析 被叫分析 Paging 被叫分析 被叫分析,寻呼指配 分配漫游号码
国际漫游 签署国际漫游协议的两个运营商,其信令网是可以互通的。取路由消息可以透过关口局在两个网间传递 他国运营商 HLR GMSC MSC BSC BTS GMSC 他国运营商
国际漫游位置更新 他国运营商 REGCANCEL REGNOT Location Update Request regnot HLR MSC BSC BTS GMSC 他国运营商 REGCANCEL REGNOT Location Update Request regnot regcancel Location Update Accept
国际漫游做被叫—本国发起 他国运营商 ROUT REQ LOCREQ IAM locreq IAM IAM CM_SERVICE_REQ HLR HLR ROUT REQ LOCREQ GMSC IAM GMSC locreq IAM IAM MSC MSC CM_SERVICE_REQ rout req BSC Paging BSC BTS BTS 他国运营商
国际漫游做被叫—漫游国发起 他国运营商 LOCREQ ROUT REQ IAM IAM locreq IAM rout req IAM HLR LOCREQ HLR ROUT REQ GMSC GMSC IAM IAM locreq IAM MSC MSC rout req IAM BSC Paging BSC CM_SERVICE_REQ BTS BTS 他国运营商
跑了和尚跑不了庙 无论你是在哪里漫游,无论谁打你的手机,取漫游消息LOCREQ总是发送到你的归属HLR。
问题 小王是在西安开户,他到深圳参加培训。小王的女友小张是在西安开户,一直呆在西安。 请画出小王在深圳开机后位置更新的流程; 请画出小王给小张打电话的流程; 请画出小张给小王打电话的流程;
小王在深圳开机后位置更新的流程 深圳 西安 MSC/VLR HLR MSC/VLR HLR Location Update Request REGNOT REGCANCEL regcancel regnot Location Update Accept
小王给小张打电话的流程 China Telecom 深圳 China Telecom 西安 MSC/VLR MSC/VLR HLR LOCREQ CM_SERVICE_REQ ROUT REQ rout req locreq IAM Paging
为什么和深圳的HLR没有任何交互? 因为没有这两个用户的归属HLR都是西安HLR,不是深圳HLR.
小王给小张打电话的流程 深圳 西安 北京 MSC/VLR MSC/VLR HLR MSC/VLR HLR LOCREQ CM_SERVICE_REQ ROUT REQ rout req locreq IAM paging