ZXJ10(V10.0)数字程控交换机技术手册
IDLEHookoffReleasecancalling-16-
WTSTOPTALKINGStartConvRINGINGWAITDNnoannvaluegetannvalueAlertingWTRINGRESTDNtplength
IDLEReleaseguardGettptrkackWTRELGUDWAITSETUPSetupRelease请求占用中继TALKINGWTDTACKStartConv被叫用户摘机中继占用证实RINGINGAlertingWTAIA1A3KBWAITKB
图4.5-2被叫状态图
ZXJ10(V10.0)数字程控交换机技术手册
1.6 随路入局呼叫
1.6.1 呼叫流程
入局呼叫的基本流程可用下面几个阶段来说明:
1.第一个阶段:从入局中继占用证实到主叫去找被叫用户节点
(1)中继板检测到前向占用线路信号后,向主叫进程发消息,主叫进程收到消息后,将完成一
系列工作:置中继状态为忙、找中继属性、找空闲的主叫侧时隙、找空闲的记发器(假定为MFC)、接续记发器等,然后,给前端局发占用证实消息,等待接收前向记发器信号。 主叫从IDLE状态→WAITDN状态。
(2)MFC收到了前端局发来的前向信号后,进行判断,入局还是汇接,如为入局,发相应的
后向信号。等到收到的号码长度等于或大于最小号码流长度时则去数据库找被叫节点,入局时找用户节点,汇接时找中继节点。
主叫从WAITDN状态→RESTDN状态→WTTPSUBSLC状态。
2.第二个阶段:找到被叫用户,对其振铃,被叫摘机通话到一方挂机结束通话
(1)找到被叫节点后,被叫得到信息,如果能够呼入,找空闲的时隙,接路,完成后给主叫发
连接成功,可以建立呼叫消息。以后的处理同本局呼叫大致相同,主叫进程收到全部信号,被叫进程便给以后被叫用户听到振铃后,摘机,被叫进程开始记录时间,进入通话状态。 (2)通话过程中,如果有一方挂机,将根据交换机数据库中释放控制方式的记录,主被叫进程
分别作相应的处理,释放所占用的资源以结束通话。
1.6.2 呼叫状态迁移
1.随路入局呼叫过程中主叫的几种状态
(1 ) IDLE??????????空闲状态,尚未建立呼叫或呼叫尚未入局时的状态; (2)WAITDN????????呼叫入局,记发器收号,等数据库的号码分析结果; (3)RESTDN????????等收到的号码长度等于最小号码流长度; (4)WTTPSUBSLC??????等数据库返回被叫用户节点; (5)SUBWTKD???????发A3,等待互控信号KD; (6)WTRING????????等被叫振铃;
(7)RINGING????????等Alerting消息,主叫听回铃音; (8)TALKING????????通话状态。 2.随路入局呼叫过程中被叫的几种状态 (1)IDLE??????????空闲状态;
(2)WAITSETUP???????等待主叫的SETUP消息; (3)WTRING????????等待振铃状态; (4)RINGING????????被叫用户振铃;
-17-
ZXJ10(V10.0)数字程控交换机技术手册
(5)TALKING????????通话状态。
3.随路入局呼叫过程的呼叫状态迁移简图
IDLEReleaseguard定时器溢出中继前向占用能够呼入给前端局发占用证实消息WTT0OUT设置定时器WAITDN没有分析结果WTHKONReleaseTALKING有分析结果RESTDN小于最小号码流长度超过最小号码流长度StartconvRINGINGAlertingRBTreq记发器互控结束WTRINGWTTPSUBSLCsetup(kd)桥接时隙返回消息A3SUBWTKDWTDECOM
图4.6-1主叫状态图
IDLERelease找到被叫节点能够呼入HookonTALKINGWAITSETUPsetupAlertingStartconv摘机WTRINGRINGINGRingRBT -18-
ZXJ10(V10.0)数字程控交换机技术手册
图4.6-2被叫状态图
1.7 随路汇接局呼叫
1.7.1 呼叫流程
一次汇接局呼叫可以分为下面几个阶段:
1.第一个阶段:从入局中继占用证实到主叫去找出中继节点。
(1)前端局有呼叫入本局时,检测到前向占用线路信号后,向主叫进程发Hookoff消息。主叫进程收到消息后,将完成一系列工作:置中继忙、找中继属性、找空闲的主叫侧时隙和记发器(假定为MFC),并向前端局发占用证实消息,等待前端局的前向记发器信号。
主叫从IDLE状态→WAITDN状态。
(2)主叫进程对收到的前向记发器信号进行判断,入局还是汇接。入局情况下进入局流程;汇接时在号码收全的情况下找被叫的中继节点。
主叫从WAITDN状态→RESTDN状态→WTTPTRKACK状态。
如果是长途发端局,主叫进程状态依次为IDLE状态→WAITDN状态→WTOPDN状态→RESTDN状态→。在RESTDN状态中任何一位号码之后都可发A6索要主叫号码。
(3)号码收全,去数据库找被叫的中继节点(WTTPTRKACK状态)。 2.第二个阶段:出中继占用申请到出中继占用证实 (1)主叫进程根据出局路由链号去找被叫的中继节点。
(2)找到被叫节点后,被叫进程会收到第一个消息,然后找空闲的记发器,成功后通知主叫。 (3)主叫进程收到成功消息后,给被叫进程发SETUP消息。
(4)被叫进程收到主叫发来的此条消息后,给后端局发占用请求消息。 3.第三个阶段:出中继占用证实到获知被叫用户的状态。
(1)被叫进程收到出中继的占用证实信号后,判断前向记发器信号是转接还是转发。转接,则
给主叫进程发前向信号请求消息,再直接接路,被叫进程迁入RINGING状态。转发则进入转发程序。
(2)被叫向主叫索要消息,如主叫号码、剩余的被叫号码、KD等等。
经过一系列信号的传递之后,被叫侧向后端局发出了KD信号;发完KD后,收后端局的KB;收到KB后,接通话路;然后给主叫发Alerting通知消息。
(3)主叫进程收到被叫发来的Alerting消息后,结束记发器互控状态,归还记发器,向主叫用
户送回铃音。
4.第四个阶段:主被叫用户开始通话到通话结束
(1)被叫用户听到振铃后,摘机,被叫进程检测到这一事件后,给主叫进程发开始通话消息。 (2)主叫收到这条消息后,接路并记录开始通话时间,进入TALKING状态。 (3)通话过程中,一方挂机,则释放所占用的资源以结束通话。
-19-
ZXJ10(V10.0)数字程控交换机技术手册
至此,本次呼叫结束。
1.7.2 呼叫状态迁移
一次成功的汇接局呼叫过程中主、被叫进程的几种状态。 1.主叫进程S02(OP)的几种状态
(1)IDLE??????????空闲状态,尚未入中继时的状态; (2)WAITDN????????记发器收号,等数据库的号码分析结果; (3)RESTDN????????等所拨号码长度等于最小号码流长度; (4)WTTPTRKACK?????等数据库返回中继节点; (5)WTOPDN????????等待上级局送主叫号码;
(6)WAITAFi????????长途呼叫时,等待被叫消息以确定发何后向信号; (7)WAITA3????????本地呼叫时,等待被叫消息以确定发何后向信号; (8)WTRING????????等被叫振铃; (9)WTDECOM???????等待互控结束消息;
(10)RINGING????????等Alerting消息,主叫听回铃音; (11)TALKING????????通话状态;
(12)WTHKON????????等待中继挂机消息;
(13)WTT0OUT????????等待定时器溢出消息,以备发释放监护消息。 2.被叫进程S02(TP)的几种状态
(1)IDLE??????????空闲状态;
(2)WTSETUP???????等待主叫的SETUP消息; (3)WTDTACK???????等待出中继占用证实消息; (4)WTAi?????????等待后级局的后向信号; (5)WTTPDN????????等待主叫发被叫号码; (6)WTOPDN????????等待主叫发主叫号码; (7)SENDOPD???????发主叫号码; (8)WAITKD????????等待主叫发KD; (9)WAITKB????????等待后向信号KB; (10)RINGING????????被叫用户振铃; (11)TALKING????????通话状态;
(12)WTRELGU???????等待后级局的释放监护消息。
-20-