《[计算机]电话连接建立流程》由会员分享,可在线阅读,更多相关《[计算机]电话连接建立流程(18页珍藏版)》请在金锄头文库上搜索。
1、RRC 连接建立流程5.3.1 概述UE 处于空闲模式时,如果 UE 的 NAS(非接入层)请求建立信令连接,UE 将发起 RRC 连接建立请求过程。当 RNC 接收到 UE 的 RRC 连接请求消息,根据特定的算法确定是接受还是拒绝该 RRC 连接建立请求。如果接受,则再根据特定无线资源算法判决是建立在专用信道还是公共信道。RRC 连接建立信道不同,RRC 连接建立流程也不同。如果 RRC 连接不能建立,则RNC 拒绝本次 RRC 连接建立。 说明:RRC 连接总是由 UE 发起,RRC 释放由 RNC 发起;每个 UE 最多只能有一个 RRC 连接。5.3.2 在专用信道上建立 RRC 连
2、接若 RRC 连接建立在专用信道上,RNC 需要为 UE 分配专用无线资源、建立无线链路、并且为无线链路建立 Iub 接口的 ALCAP 用户面承载。信令流程如图 5-3 所示。图 5-3 RRC 连接建立(专用信道)信令流程描述:(1) UE 通过上行 CCCH 发送 RRC 连接请求消息 RRC CONNECTION REQUEST,请求建立一个 RRC 连接。(2) RNC 根据 RRC 连接请求的原因以及系统资源状态,决定 UE建立在专用信道上,并分配 RNTI、无线资源和其它资源(L1 、L2资源) 。(3) RNC 向 NodeB 发送无线链路建立请求消息 RADIO LINK S
3、ETUP REQUEST,请求 NodeB 分配 RRC 连接所需的特定无线链路资源。(4) NodeB 资源准备成功后,向 RNC 应答无线链路建立响应消息RADIO LINK SETUP RESPONSE。(5) RNC 使用 ALCAP 协议建立 Iub 接口用户面传输承载,并完成RNC 与 NodeB 之间的同步过程。(6) RNC 通过下行 CCCH 信道向 UE 发送 RRC 连接建立消息 RRC CONNECTION SETUP,消息包含 RNC 分配的专用信道信息。(7) UE 确认 RRC 连接建立成功后,在刚刚建立的上行 DCCH 信道向 RNC 发送 RRC 连接建立完成
4、消息 RRC CONNECTION SETUP COMPLETE。RRC 连接建立过程结束。5.3.3 在公用信道上建立 RRC 连接当 RRC 连接建立在公共信道上时,因为使用已经建立好的小区公共资源,所以不用建立无线链路和用户面的数据传输承载,只需将 UE使用的逻辑信道映射在小区公共信道上,其余过程与 RRC 连接建立在专用信道的情况相似。信令流程如图 5-4 所示。图 5-4 RRC 连接建立(公用信道)5.3.4 RRC 连接拒绝如果 RNC 判决本次 RRC 连接请求不能建立(比如资源不足) ,则RNC 直接给 UE 发送连接拒绝消息 RRC CONNECTION REJECT,在该
5、消息中指明 RRC 连接拒绝的原因。图 5-5 RRC 连接拒绝5.3.5 RRC CONNECTION REQUEST 消息1. 消息结构移动台(手机+SIM 卡)开机,向附近基站发出频率请求位置登记或者位置更新。基站将请求发给 BCS(基站控制器),BSC 再发给 MSC(移动交换中心),MSC 到 HLR(归属位置寄存器)发起鉴权,看该主叫用户是否有权限登录,HLR 通过鉴权请求向 MSC 反馈信息,MSC 再发给 BSC,用户就登到网上来了,这时 MSC 中有个设备叫 VLR,是访问位置寄存器,用户的位置信息什么的就在 VLR 中。这时用户发起主叫,被叫号码通过基站-BSC-MSC,M
6、SC 分析被叫号码(如果是别的网的还要经过关口局,如果是外地的还要走 T 局),寻找被叫号码在哪个 MSC 下,被叫所在 MSC 向被叫所在的 HLR 发起鉴权,看被叫是否欠费啊,是否有权限啊什么的,鉴权通过后 HLR 向被叫所在 MSC反馈鉴权通过信息,然后主被叫所在的 MSC 之间建立连接,被叫所在 MSC 向它下面的 BSC(也是被叫所在的 BSC)建立连接, BSC 与被叫所在基站建立连接,基站再与被叫的移动台建立连接,这样呼叫就建立起来了。通话结束后看哪边先挂电话,比如主叫挂的电话,那么主叫所在 MSC 向被叫的 MSC 发起请求拆线消息,被叫 MSC 拆线后向主叫 MSC 发一个拆
7、线成功消息,拆线完成,一次呼叫就 OK 了。这是最简单的,如果涉及到别的网络或者外地或者漫游卡,那很麻烦的。大概就是这个样子,应该很详细了吧。PS:MSC,HLR 叫交换侧,BSC,基站和移动台叫无线侧图中涉及相关概念简介:1、 设备:BTS-基站(通过无线信道与终端连接)BSC-基站控制器(可通过有线方式连接数个基站)MSC-移动交换中心(类似固话网中交换机作用,提供移动内部交换及与其他网络接口)HLR-归属位置寄存器(静态数据库,每个终端都登记在初始位置)VLR-拜访位置寄存器(动态数据库,记录终端即时位置),通常在 MSC 内综合实现。2、 号码:IMSI-国际移动设备识别码,所有入网终
8、端全球唯一标识。TMSI-临时用户识别,在某一 VLR 区域内与 IMSI 唯一对应。MS ISDN-呼叫所需拨打号码(手机号),类似国内13XXXXXXXXX。MSRN-终端漫游号码,VLR 根据 HLR 请求临时分配以便发端 MSC 寻址。LAC-位置区码,用于识别移动通信网中的一个位置区。 下面看具体流程:1、两部手机 A、B,手机号分别为35860220001、35860220002 。因手机移动,故位于不同小区内,位置区码 LAC 分别为 3C20、4D3A ,如下图所示。 2、现在 A 呼叫 B,拨打对方 MS ISDN 号:35860220002。地址信号 060220002 通
9、过空中接口传至基站,并经 BTS 透明传输至就近 MSC-1(MSC 号为 3586010)。 3、MSC-1 对所接收地址信号进行预分析,通过号码前几位判断该号码所登记 HLR,并向该 HLR 发出查询号码详细信息请求。 4、HLR 查询结果:该 MS ISDN 号对应终端的 IMSI 号为 24406000000002,并得知手机 B 目前所处 VLR 位置-MSC-2(MSC 号为 3586020)。 5、该 HLR 向手机 B 所处即时 VLR 查询其即时位置(位于哪个小区)和状态(例如是否当前具备呼叫条件),并发出请求,让其为手机 B(IMSI 号为24406000000002)分配
10、一个能体现自己位置信息的漫游号码 MSRN 以便 MSC-1 建立到 MSC-2 的连接。6、MSC-2 查询数据库发现 MSRN 号 3586077001 可用,将其分配给手机 B 临时使用,并反馈给 HLR。 7、HLR 将 MSRN 号发送至发端 MSC-1,MSC-1 分析该 MSRN 号前几位可知手机 B 所处 VLR 地址(MSC-2)。 8、根据上述信息 MSC-1 建立到 MSC-2 连接。 9、MSC-2 收到连接请求,分析该 MSRN 号对应终端(IMSI 号为 24406000000002),查询其 VLR 得到该号码详细信息。 10、查询 VLR 得知目前该终端详细位置( LAC 号为4D3A,TMSI 为 3F023CA1)。 11、通过 TMSI 号呼叫手机 B。至此,主叫才能听到回铃音,被叫手机开始振铃。最后,手机 B 接通电话,建立从手机 A 到手机 B 全程连接。