- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
BSSMAP过程定时器的应用
BSSMAP过程定时器的应用(作者:严颖)
在GSM系统中,消息
传递部分(MAP)和七号信令系统的信令连接控制部(SCCP)被用于在MSC之间的接口上传递信令消
息。MTP和SCCP支持MSC和BSS中的BSS操作维护应用部分(BSSOMAP)及BSS应用部分(BSSAP)之间
的通讯。而BSS应用部分又被划分为两个子部分,即BSS管理应用部分(BSSMAP)和直接传递应用部
分(DTAP).BSSMAP支持所有MSC和BSS之间与资源管理及单纯调用有关的翻译与处理过程,它们主
要包括Assignment,Blocking/Unblocking,Reset,Handover
required indication等等。而在这些进程中,GSM系统设计了许多有用的定时
器,以下分别将加以介绍。
Assignment进程的目的是确保将最优的无线资源分配或再分配给一个所需的MS用
户。首先,MSC
分析从MS或固定网用户收到的一些电话控制信息。在基于资源分析的基础上,MSC
向BSS发ASSIGNMENT
REQUEST消息提出请求。此消息包括了对所需资源的具体描述,如信道速率,信道
类别,优先权等级等。ASSIGNMENT
REQUEST消息借助于BSSMAP被传递到BSS,在BSS中被进行分析,此时定时器T10开
始计时。当BSS对无线资源分配过程的成功完成表示满意时,定时器T10将停止,同时在BSS
MSC接口上回 一个ASSIGNMENT COMPLETE消息。而若BSS一直收不到从MS传来的无
线接口ASSIGNMENT
COMPLETE消息,直到定时器T10超时,则BSS向MSC发一个ASSIGNMENT FAILURE消
息,ASSIGNMENT进程被终止。
由于Assignment进程需要MSC知道电路是否能被使用,这是通过
Blocking/Unblocking进程实现的。当设备发生故障,或无线资源不能被获取,或操作维护系统
的干预等情况发生时,BSS就可能拥塞一个电路。此时BSS对此电路做“BLOCKED”标志,以便不再
分配此电路,然后向MSC发拥塞消息(BLOCK/CIRCUIT
GROUP BLOCK),同时定时器T1/T20(T1用于观察一个电路BLOCK/UNBLOCK过程)启
动。当MSC收到拥塞消息后,所拥塞的电路不再被分配使用。MSC向BSS回拥塞确认消息
(BLOCKING
ACKNOWLEDGE/CIRCUIT GROUP BLOCKING ACKNOWLEDGE)BSS收到拥塞确认消息后
将终止T1/T20的记时。当BSS希望使一个拥塞恢复被使用时,它将立刻给此电路做“UNBLOCKED”
标志,然后发解除拥塞消息(UNBLOCK/CIRCUIT
GROUP UNBLOCKED),同时定时器T1/T0启动。MSC收到解除拥塞消息后,电路将被标
志成可用,同时解除拥塞确认消息将发回BSS。而BSS受到解除拥塞确认消息后,定时器T1/T20终
止记时。
Reset进程的目的是当发生故障时初始化BSS和MSC。当BSS发生故障时,一个RESET
消息将被送往MSC。收到此消息后MSC将释放受影响的电话及所有受影响的资源,并将电路置成空
闲状态。在经过定时器T2所定义观察期后,RESET
ACKNOLEDGE消息被发回BSS,以便通知BSS所有受影响的资源已被初始化。
当MSC发生故障时,一个RESET消息将被送往BSS。收到消息后BSS将释放受影响的电
话及所有受影响的资源。在经过定时器T13所定义的观察期后,RESET
ACKNOWLEDGE消息被发回MSC,此后所涉及的电话不再继续,所有受影响的资源都被
初始化。
如果BSS发了RESET消息给MSC,但在定时器T16的时间内都未收到RESET
ACKNOWLEDGE消息,则将重复进行整个Reset过程。而这种重复送RESET消息的次数
最大为“N”次。在“N”次不成功的重复过程之后,进程将被终止,维护系统将被通知。
如果MSC发生了RESET消息给BSS,但在定时器T16的时间内都未收到RESET
ACKNOWLEDGE消息,则将重复进行整个Reset过程。而这种重复送RESET消息的次数
最大为“N"次。在“N”次不成功的重复过程之后,进程将被终止,维护系统将被通知。
Reset Circuit进程的目的是当MSC/BSS中发生小范围故障时,能迅速进行恢复。
如果由于一个不正常的SCCP连接被释放,而使BSS中的一个电路必须被置成空闲状态,一个RESET
CIRCUIT消息将被送往MSC。而但MSC收此次消息后,它将清除所占的电话,并将电
路(如果电路已知)置成空闲状态。若电路已知,则RESET
CIRCUIT ACKNOWLEDGE消息被返回给BSS,若电路在MSC中是未知的,则
UNEQUIPPED
CIRCUIT消息被返回给BSS.定时器T19被用于在BSS中观察Reset Circuit
进程。若在应答消息(RESET,RESET CIRCUIT ACKNOWLEDGE/UNEQUIPPED
CIRCUIT)返回给BSS之前定时器已超时,则整个进程将重复进行。
如果由于一个不正常的SCCP连接被释放,而使MSC中的一个电路必须被置成空闲状
态,一个RESETCIRCUIT消息将被送往BSS.而当BSS收到此消息后,若电路能被置成空闲状态,则
发RESET
CIRCUITACKNOWLEDGE消息返回给MSC;若电路在BSS中被拥塞,则BLOCK消息将被发
回MSC,而MSC将返回BLOCKINGACKNOWLEDGE消息;若电路在BSS是未知的,则UNEQUIPPED
CIRCUIT消息被返回给MSC.定时器T12被用于在MSC中观察Reset Circuit
进程。若在答复(RESET,RESET CIRCUIT ACKNOWLEDGE/UNEQUIPPED CIRCUIT)
返回给BSS之前定时器已超时,则整个进程将重复进行。
Handover 包括切换请求指示(Handover Required Indication),切换资源分
配
(Handover Resource Allcation),切换执行(Handover Execution)三个进
程。其中Handover
Required Indication进程是允许BSS针对某个MS请求执行切换。这是通过BSS产生
并发送HANDOVER
REQUIRED消息给MSC被执行的。并且HANDOVER REQUIRED消息可以被BSS通过定时
器T7周期性更新和重复,直到从MSC收到HANDOVER
COMMAND消息,或收到RESET消息,或最初产生HANDOVER REQUIRED消息的原因已消
失,或与此MS联系中断,或电话已结束。
Handover Execution进程的作用是将MS切换到一个新的具有更好的无线资源的信
道上,MSC产生BSSMAP
HANDOVER COMMAND消息,并通过BSSMAP传到当前MS所在的BSS.在此BSS上,定时
器T8启动。无线接口上,此BSS将HANDOVER
COMMAND消息发往相应的MS.当MSC送CLEAR COMMAND给BSS,BSS收到此消息后将终
止T8,同时释放所涉及的资源,并回CLEAR
COMPLETE消息给MSC.而当定时器T8超时后,BSS仍未收到从MSC来的CLEAR
COMMAND消息或从MS来的HANDOVER
FAILURE消息,则BSS将释放无线资源,一个BSSMAP消息CLEAR REQUEST 也被送往
MSC.
QUEUING INDICATION消息的作用是通过MSC延迟分配必要的无线资源。此进程仅与
BSS中话务信道的排队进程及切换进程相关。当发出ASSIGNMENT
REQUEST消息后,而又无必要的TCH可用,则ASSIGMENT REQUEST消息被送入队列,
QUEUING
INDICATION消息将被送回给MSC,同时定时器T11启动。
可以被操作者定义数值的定时器 T11决定了最大的队列延迟值。此进程可以由于所
需话务的成功或不成功分配而被终止,同时分别送ASSIGNMENT
COMPLETE或ASSIGNMENT FAILURE消息给MSC。如果定时器T11超时,ASSIGNMENT
REQUEST消息将被从队列中清除,同时CLEAR
REQUEST消息将被送往MSC。
当发出HANDOVER REQUEST消息后,而又无必要的TCH可用,则HANDOVER REQUEST
消息被送入队列,QUEUING
INDICATION消息将被送回给MSC,同时定时器Tqho起动。可以被操作者定义数值的
定时器Tqho决定了最大的队列延迟值。此进程可以由于所需话务信道的成功或不成功分配而被终
止,同时分别送HANDOVER
REQUEST ACKNOWLEDGE 或HANDOVER FAILURE 消息给MSC。如果定时器Tqho超
时,HANDOVER
REQUEST消息将被从队列中清除,同时HANDOVER FAILURE消息将被送往MSC.Flow
Control给出了一定程度上的流量控制。BSS的处理器过载与CCCH过载及MSC处理器
过载都是互相影响的。当收到第一个OVERLOAD消息或信令点拥塞消息后,话务将减少一倍。同时
定时器T5(T17)和T6(T18)启动。在T5(T17)期间,所有收到的过载消息或信令点拥塞消息会被忽
略,以便话务减少量不至于太快。当T5(T17)已超时,但仍在T6(18)范围内收到OVERLOAD消息或
信令点拥塞消息后,将进一步减少话务过载量,并重新启动T5(T17)和T6(T18).这样逐步减少话务
量,直到最后达到最大减少量。如果T6(T18)超时(例如在T6(T18)期间不再收到OVERLOAD消息或
信令点拥塞消息)话务将增加一倍,T6(T18)将被启动,直到满载为止。其中T5和T6在MSC中运
行,而T17和T18在BSS中运行。
上一篇:谈谈数据压缩技术
下一篇:高比特率数字用户线(HDSL)技术及其发展