MS主被呼叫过程分析_第1页
MS主被呼叫过程分析_第2页
MS主被呼叫过程分析_第3页
MS主被呼叫过程分析_第4页
MS主被呼叫过程分析_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、MS 主叫过程分析设一个移动台处于开机并且处于空闲状态,若它要建立与另一用户的呼叫(在此以与 一个 PSTN 用户的通信过程为例),在用户看来他只要输入另一个用户的号码,再按发送键 移动台就开始启动程序直到电话拨通。其实移动台和网络需经过许多步骤才能将呼叫建立起 来一、呼叫建立过程移动台首先需建立一个与MSC的主信令链路,并要进行鉴权加密及TMSI重分配的过 程,详细过程见第二节和第三节的内容。(一)被叫号码分析过程 在以上过程完毕以后,此时移动台才进入呼叫建立过程。首先将由移动台向网络发出一 个启动(SETUP)的报文,该消息包含着被叫号码和所需业务等许多内容(对于数据业务 这种说明可以比较

2、长而且详细,对于补充业务还可以包含各种附加的信息),此时 MSC 就 能够根据它来进行呼叫接续。当MSC收到SETUP消息,就要将该消息通过向其VLR发送 出局呼叫消息(SEND_INFO_FOR_O/C_CALL) ,VLR在收到该消息后,根据其在位置更新 过程中从HLR获得的该用户数据消息,来分析被叫的号码(在VLR中有各种号码分类的信 息,它会检查看是否有指向该号码的能力)和主叫用户本身的能力(根据主叫用户原来注册 的业务是否支持本次呼叫的所需业务,如在拨打国际长途时则看是否有国际长途受限),以 及网络本身的资源能力等等)核对是否能接纳这种需求,若某些项目不能通过,则向 MS 发 出释放

3、完成(RELEASE COMPLETE)的消息,呼叫建立就此失败,以后MS再将底层的连 接释放掉,然后转入空闲状态;若可以通过 VLR 则向 MSC 发回完成呼叫能力查询(COMPLETE_CALL)的报文。当MSC收到此确认后则向 MS发出呼叫继续(CALL PROCEEDING)的消息表示主叫用户的呼叫请求已经通过了核 对,呼叫正在进行之中。(二)话音信道指派过程(接续分配)在MSC向MS发出(CALL PROCEEDING消息后,它就要根据业务请求,T im e r b e tw e e n m e s s a g e sA le rtingC o n ne c tC o n n e c

4、 t-AT im e r b e tw e e n m e s s a g e sA le rtingC o n ne c tC o n n e c t-A图示 呼叫建立过程来激活后续分配,即分配给用户TCH话音信道的流程。此时,MSC要向BSC发出指派请 求(ASSIGNMENT REQUEST)消息,在此消息中将含有所请求信道的类型等内容来要求 BSC来给此次呼叫分配TCH话音信道。BSC在收到MSC的信道请求后,如果发现有TCH信道资源的话就会向BTS发出请求 激活TCH信道(Channel Activation for TCH)的消息,来激活相应的地面资源,该消息发出 的同时也会启动本

5、身的一个计时器,若该BTS将电路等资源准备好后,就会向BSC发出信 道激活响应(channel activation ack)的报文。若此时BSC已无资源则向MSC返回无资源 (RESOURCE FAILURE)的消息,而系统允许排队(要根据BSCQUEUEINGOPTION所指 示的方法有ALLOWED/MSC决定、FORCED/是由O&M 驱使的、NOT ALLOWED)的话, 则BSC向MSC发出排队指示(QUEUING INDICATION)的消息,并将指派请求消息放入 队列同时打开T11定时器,如定时器超时则向MSC发出清除请求(CLEAR REQUEST消息)。 其中立即指派请求,

6、BSC内切换,BSC间切换是不许排队的,仅TCH资源请求(即指派请 求和小区内部切换)允许根据内部优先级的的指示来按优先顺序给相应的请求分配在规定时 间内被释放掉的信道,若排队长度或等候时间超出要求则请求将被拒绝。在BSC收到BTS发出信道激活响应(CHANNEL ACTIVATION ACK)的报文后,就按照BTS 所提供的该信道的物理信息将它放在指派命令(ASSIGNMENT COMMAND)的消息中(该 消息中包含着信道类别如话音/数据的指示,信道的速率和类别及话音解码算法和透明传输 指示时器,分配优先级以及CIC电路识别码)通过SDCCH信道发给MS。在MS收到基站发来的ASSIGNM

7、ENT COMMAND消息后,将会就将收 发信配置调 整到该TCH信道上,通过FACCH信道(此后传递信令,将都采用该信道形式,其实它就 是利用的TCH信道,唯一不同是将TCH突发脉冲的标识位由0改为1,这种形式被称为偷 帧)向系统发出SABM消息,系统在收到该消息后,会向BSC发出ESTABLISH INDICATION (建立指示消息),同初始分配信令信道一样,需系统再发回一条UA的证实帧。当 MS 收到 UA 帧后将通 过 FACCH 信道向系 统发出分配 完成( ASSIGNMENT COMPLETE)消息,若因无线接口失败、无线接口消息失败或因干扰和硬件问题无法识别 指派信息等原因

8、MS 无法占用该指定的信道, MS 就会向系统发出 ASSIGNMENT FAILURE (指派失败),若因干扰等原因MS未收到系统发给它的指派命令或系统未收到MS的响应 导致在BSC未收到MS返回的消息,则系统将该信道释放掉。在 BSC 收到分 配完成的信 令后,一方 面向 MSC 发出指派 完成( ASSIGNMENT COMPLETE)消息,一方面向BTS发出无线信道释放(RF CHANNEL RELEASE。消息, 要求将以前占用的SDCCH信令信道资源释放 掉,当BTS完成了信令信道的释放后,将发 给BSC 一条信道释放完成(RF CHANNEL RELEASE ACK。消息,BSC

9、收到此消息后就认 为该信道已返 回到空闲状态下,该资源可以用于分配给新的信道请求。图示 业务信道指派过程问题研究:1、针对不同的用处,GSM分别有三种分配信道的程序。分别是初始化信道分配、接 续信道分配、切换信道分配。初始化信道分配:是用于MS与网络之间建立信令的传输所必须的,如处理位置更 新的需求等。在建立信令传输过程中,系统也可首先选择给它分配 TCH 信道,这 被称为过早分配(VEA);若首先选择给它分配SDCCH信道,在需要时才分配TCH 信道,这被称为预分配(EA);若首先选择给它分配SDCCH信道,当在被叫端发 回连接消息(CONNECT)时,才分配TCH信道,这被称为停止广播建立

10、呼叫(OACSU),在当前阶段我们采用的是EA分配模式。在初始化分配中,若使用了 EA分配模式,当无有可用的SDCCH信道时,也可给该信道请求并根据该请求的 优先级来直接分配TCH信道,来替代SDCCH信道完成信令消息的传送,但应注 意用TCH信道来传送信令是相当浪费的(因为一个TCH信道相当于八个SDCCH 信道,当这种情况相当严重时,应及时增加SDCCH信道以满足网络的需要。接续信道分配:这对应于在本节中所讲到的内容,当利用初始分配的信令信道完成 鉴权加密过程后,若该次通信有传递话音或数据的请求时,则触发接续信道的分配 来分配一个TCH信道。切换信道的分配:该分配用于在呼叫过程中,由于切换

11、的需要来申请网络给它一条 信道。在该分配中根据是通过 SDCCH 过程中的切换或是在 TCH 过程中的切换, 来分配相应的信道。2、 小区内部切换过程和该指派过程的程序是一样的,只是报文的名称不同而 已。和 立即指派过程有些类似,当在MS的指派过程中,BSC将触发一个T3107的定时器,该定 时器在BSC向BTS发送指派命令(ASSIGNMENT COMMAND)的报文启动,在收到BTS 发出的指派完成时(ASSIGNMENT COMPLETE )时,将该定时器复位。该定时器逾时一 般是由于无线链路覆盖很差导致的,当此定时器逾时后,将认为移动台已脱网,则将占用的 该资源释放掉让给其它的移动台。

12、通过经验值,一般信道的指派过程将在 2 秒中完成,如在 两秒中 BSC 仍未收到指派完成消息,则该指派过程失败。但有时网络质量很差需重复发某 些消息,此阶段则可延长至 5 秒。一般来说,当该小区的话务负荷很重,则可将该定时器设 为 25 秒。若较为空闲,则可将该定时器设为 10 秒。(三)、呼叫连接过程当收到BSC发回的指派完成消息后,MSC在向被叫端送出初始化地址I AM消息(该 报文中含有可用于被叫接续的消息,通过它来建立与被叫网络之间的路由),不用很久就会 收到被叫端网络发回的有关呼叫建立的报告,若成功MSC则会收到ACM (地址完成)消 息,如果因某种原因(如对端占线或线路拥塞等等)呼

13、叫建立失败,主叫 MSC 则会收到被 叫端发出的RELESASE (释放)消息。此时如果MSC收到被叫端发回的ACM( ADDDRESS COMPLETE地址完成)消息后, 它的反应是将ALERTING (待命)消息发给该MS (该消息可由MS翻译成回铃音),该消 息属DTAP消息类别,若被叫不应答而主叫也没有终止的动作,经过一定的时间,网络端会 终止呼叫或可执行无应答转移。如此时被叫摘机,MSC会收到被叫端发回的ANSWER (应答)消息,此时主叫与被叫 之间的链路接通,MSC将发给MS 一条CC协议中的CONNECT (接通)消息,MS收到该 消息后将停止待命指示,接着向系统返回CC协议中

14、的CONNECT ACKNOWLEDGE (接通 确认,当系统收到此消息时,就开始记费。如被叫端是数据设备,在收到 SETUP 指示后 可直接进入 CONNECT 状态。这时呼叫建立过程完毕,双方进入通话或传送数据业务阶段。二、呼叫释放过程若主叫先挂机时,则MS利用FACCH信道向MSC发出Disconnect拆线)消息,在MSC 收到该消息后,则向被叫端发出释放消息来通知对方通信终止,端到端的连接到此结束。 但至此呼叫并未完全结束,因为系统与MS之间仍需保持一定的任务,如送收费指示等,当 系统认为与MS之间的连接已无必要时,则向主叫端MS发出RELEASE (释放)消息,在 MS收到该消息后

15、会向系统发出RELEASE COMPLETE (释放完成消息),表呼叫已结 束。 同样当由被叫先挂机时,也会向主叫端发出RELEASE的消息,MSC在收到该报文后,将 向主叫MS发出DISCONNECT的消息,当为非正常结束时,该报文还进一步指出了非正常 结束的原因。在MSC收到MS的释放完成(RELEASE COMPLETE)消息后,则向BSC发出清除命 令(CLEAR COMMAND,的报文消息来释放所有信令链路.,在该消息中携带着此次呼叫 清除的原因,例如,因切换完成而清除还是因位置更新完成而清除等等。当由于是无线接口 消息失败,无线链路失败或因设备故障等原因导致呼叫进程非正常性释放而向

16、系统发出清除 请求(CLEAR REQUEST)消息。BSC收到该命令后,一方面向MS发出释放信道(CHANNEL RELEASE)的消息,表 示将所有底层链路释放掉要求 MS 返回空闲模式下,同时将 T3109 定时器启动。移动台收 到该命令后,就要拆除上行信令链路(即停止发送上行方向上的SACCH随路信令的测量报 告), 当 它发现下行链路已被拆除后 , 即 发现 BTS 的无线链路超时值 (RADIOLINKTIMEOUT)已变为0时,将向BTS发送DISC消息,表示无线链路已拆除,MS 已返回到空闲状态下,BSC收到后,将向MS发出UA的证实。当BTS发现上行链路已被 拆除后,将向BS

17、C发出释放指示(RELEASE INDICATION)消息来向BSC报告这一事件。为了保证上下行链路都能及时的拆除,在BSC向MS发出CHANNEL RELEASE消息 要求拆除上行链路的同时,随后它还要向BTS发出去活SACCH (Deactivate SACCH,的报 文消息来,将要求释放下行的随路信令(即要求停止双方之间的信令联系)。BTS在收到此 消息后,将停止传输下行链路的SACCH帧,从而使移动台的的下行链路故障计数器在一给 定的时间后不可避免的降为0。当BTS开始执行停止SACCH下行链路的系统消息后,即向 BSC 发出去活 SACCH 响应(Deactivate SACCH A

18、CK)消息。BSC收到RELEASE INDICATION消息后,将定时器T3109复位,并启动定时器T3111, 随即并向BTS发出RF CHANNLE RELEASE(此时将T3111复位)要求释放TCH资源(此时才 释放物理信道资源是为了给呼叫重建留有时间)当收到BTS返回的RF CHANNLE RELEASE ACK消息时,BSC就认为该信道资源已空闲可用于再分配了.此时它还要将向MSC发出CLEAR COMPLETE消息,表无线链路已清除完毕.MSC收到此消息后,则会通过发RLSD和收RLC来完成对SCCP连接的释放.到此该信 令流程已彻底完毕.图示 通信信道释放过程MS 被叫过程分

19、析一、查询过程当主叫端信令链路建立起来之后,主叫端将把初始化地址消息(IAI )发送给其关口局 MSC(GMSC),因为在该IAI消息中含有被叫用户的MSISDN,GMSC就可以根据其MSISDN 号码分析出其被叫归属HLR的七号信令识别号,于是GMSC就可向该HLR发出一条送路 由消息(SEND_ROUTING_INFORMATION)的报文,HLR收到该消息后,将检查用户的 记录,然后根据记录内容采取不同的步骤并给GMSC相应的应答。其一:在正常的情况下,HLR在这时只知道该用户目前所在VLR的部分识别号(如 CCS7地址或通用的标志)。为了能使该呼叫获得到达该MSC的最终路由信息,HLR

20、将向被 访VLR发送一条提供漫游号码(PROVIDE ROAMING _ NUMBER)的报文,该报文中含有 用户的IMSI等信息,来请求VLR给该次呼叫提供一个MSRN号码,当被访MSC/VLR收 到此消息后,将从空闲号码中选择出一个漫游号码,并将其同IMSI临时联系起来,并通过 回送漫游号码结果(PROVIDE_ROAMING_NUMBER_RESULT)的报文将分配给该次呼叫的 MSRN号码发换给HLR作为应答。当HLR收到被访的VLR提供的MSRN 后,将以一条回 送路由信息结果(SEND_ROUTING_INFORMATION_RESULT,的报文将消息转到发起呼 叫的GMSC。此时

21、GMSC就可以通过获得的MSRN号作为地址来找到被访的VLR并向其 发送初始化地址消息IAI,当被访MSC收到该消息后可通过MSRN从其存储器记录中中恢 复该移动用户的IMSI,来进行寻呼该移动台的过程。当呼叫完全建立起来后,就可以释放 该漫游号码以供其它用户所使用。其二:通过被叫VLR发回的消息指示,若被叫用户记录被设置为闭锁全部来话(BAIC) 或闭锁漫游情况下的来话(BIC_roam)且目前该用户正处于漫游中。此时HLR将对该呼叫 进行处理(放相关录音等)。其三:用户记录被设为无条件前转(CFU),HLR将该转移号码发回到原GMSC再由 GMSC分析此号码来重新定义路由。其四:当该呼叫不

22、可及即没有该用户目前所在的VLR号码,而且又没有设置呼叫前转, 此时将给GMSC发回出错的消息(ERROR)。二、寻呼过程当被叫MSC收到GMSC发来的IAI消息后,将向其VLR发送一条入局呼叫消息 (SEND_INFO_I/C_CALL) ,VLR在收到该消息后,来分析被叫的号码(在VLR中有各种 号码分类的信息,它会检查看是否有指向该号码的能力)和网络本身的资源能力等等来核对 是否能接纳这种需求,若某些项目不能通过将通知主叫端呼叫建立失败。在正常的情况下 VLR将向MSC发送寻呼(PAGING)的MAP消息,该消息中含有该移动台所在的位置区 (LAI)以及被寻呼用户的IMSI或TMSI的号

23、码,来通知MSC开始执行寻呼该移动台的过 程。当MSC从VLR中获得移动台目前所处的位置区后,将向这一位置区中的所有BSC发 出寻呼(PAGING)的报文,该报文中含有寻呼所需的必须发寻呼消息的小区列表及TMSI 和I MSI信息,其中IMSI有两个用处,一个是可以用来通过小区的寻呼信道来寻呼移动台, 一个是为了处理不连续接收所所被用来确认寻呼子信道的。BSC将对依据表中所定义的该位置区的所有小区发出寻呼命令(PAGING COMMAND) 在该报文中将含有所属寻呼子信道组的号码和所占用的时隙号(通过IMSI号码的后三位、 寻呼子信道总数和该小区用于寻呼时隙的总数计算所得)。当小区收到该寻呼命

24、令时,将该寻呼所属的寻呼子信道上发出寻呼请求消息(PAGING REQUEST),在该消息中携带有被寻呼用户的IMSI或TMSI号码。此时,被叫移动台若在其守侯的寻呼子信道上,通过对寻呼消息的解码,若发现是对自 己的寻呼,则将发出信道请求(channel request)来触发初始化信道分配过程(详见第二节), 当收到网络对它的立即指派命令时,则通过 SABM 帧在所被指派的信道上发回寻呼应答 (PAGING RESPOSE)的初始化报文。此后再通过一系列的鉴权加密,TMSI重新分配过程, 就进入了被叫的呼叫建立过程。图示 寻呼L订EHi: LM =L:irii:*1ilgETe 2-2 P.

25、MING三、被叫的呼叫建立过程当MSC完成了对移动台的TMSI重新分配后,就会向移动台发一条启动(SETUP)的 消息,其中包括了呼叫所必须的细节(如请求的业务类别和主叫号码等),被叫移动台收到 此消息后,则将该消息进行核实,如果移动台能处理主叫请求的业务类别,就返回一条呼叫 核准(CALL CONFIRMED)消息,在该消息中,还将携带着移动台选定的参数,如移动台 可选用哪一种速率的信道(全速率TCH及半速率TCH)和选定的业务类别。当MSC收到呼叫核准的消息后,将向BSC发起指派请求,来给被叫用户分配话音信道。 指派过程完成消息后,被叫移动台将向网络发出待命(ALERTING)的消息,此时

26、被叫移动 台将出现震铃提示,MSC在收到该指示后,则向主叫方发出地址完成的消息(ACM),主 叫端在收到该消息后也会将该提示发给主叫用户。此时,被叫用户在听到提示,作应答后,即将发送给MSC 一条接通(CONNECT)的消息,MSC在收到此消息后接通全部传输链路,用户端到端的传输正式建立。问题研究:1、寻呼请求报文种类:为了与寻呼所用的识别符大小相适配,GSM将寻呼报文分为三类,分别称为PAGING REQUEST TYPE1、TYPE2和TYPE3。TYPE1能携带两个任意种类的识别符(即可承载两 个IMSI); TYPE2能承载两个TMSI和一个任意种类的识别符;TYPE3可承载4个TMS

27、I。2、寻呼重发:为了防止移动台可能在一次寻呼内没能对给它的寻呼消息准确解码,或做信道请求时,由于种种等缘故也没有被网络所解码,造成寻呼失败,因而GSM引入了寻呼重发 机制。在北电小区参数中,提供了三个参数控制呼叫重发,分别是noOfRepeat(基站对移动 台的寻呼消息的重发次数)、delayBetweenReTrans (同一寻呼命令的两次重发之间相隔的寻 呼子信道周期)、retransDuration (同一寻呼命令的首次发送和末次发送所间隔的最大寻呼子 信道块数)。在设置此类参数时应注意不要造成,用户很快挂机后的二次寻呼。典型的重发 次数是 3 次。3、呼叫转移对路由的影响在补充业务中

28、对呼叫路由影响最大的要算呼叫转移的功能,有许多的原因会引起呼叫转 移,其中分为无条件前转(CFU)、遇忙前转(CFB)、呼叫不可及前转(CFNRc)、呼叫 无应答前转(CFNRy),系统对它们的处理办法也是不一样的,下面让我们具体讨论一下 其路由选择的过程。( 1 )无条件前转( CFU)当 GMSC 向 HLR发路由请求消息(SEND_ROUTING_INFORMATION)后,女口 HLR发 现 该 用 户 有 无 条 件 转 移 的 功 能 后 , 将 在 回 送 路 由 结 果 消 息 (SEND_ROUTING_INFORMATION_RESULT)直接把 该转移号码发 回到原 GMSC 再由 GMSC分析此号码来重新定义路由。( 2)遇忙前转( CFB)当GMSC通过从HLR中得到的被叫的漫游号码MSRN找到VMSC/VLR后,却发现被 叫用户正忙,且有遇忙转移CFB的功能,则由其VMSC/VLR完成该转移号码的呼叫转接, 送至第三方。当未发现有CFB的功能时,将直接对该呼叫进行处理(如发用户忙的录音等)。 此时并不执行寻呼过程。(3)呼叫不可及前转(CFNRc) 该功能要根据网络端如何判断被叫不可及的方法,其处理的

温馨提示

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

评论

0/150

提交评论