EXCEL程序详细设计

上传人:大米 文档编号:498678165 上传时间:2023-02-13 格式:DOC 页数:37 大小:888.50KB
返回 下载 相关 举报
EXCEL程序详细设计_第1页
第1页 / 共37页
EXCEL程序详细设计_第2页
第2页 / 共37页
EXCEL程序详细设计_第3页
第3页 / 共37页
EXCEL程序详细设计_第4页
第4页 / 共37页
EXCEL程序详细设计_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《EXCEL程序详细设计》由会员分享,可在线阅读,更多相关《EXCEL程序详细设计(37页珍藏版)》请在金锄头文库上搜索。

1、EXCEL处理程序详细设计修改记录日 期修 改 说 明版 本作 者初始版本:状态定义以及流转说明0.1王强2007.05.增加状态说明以及命令处理0.2王强目录1. 文档说明71.1. 编写目的71.2. 定义71.3. 参考资料72. 系统总体说明82.1. UCSP平台结构82.2. EXCEL程序的实现逻辑83. 状态处理93.1. 状态定义93.2. 状态流转说明103.2.1. 通道状态流转说明113.2.1.1. 呼入处理状态流程113.2.1.2. 呼出处理状态流程123.2.1.3. 挂机处理状态流程133.2.1.4. 收传真处理状态流程133.2.1.5. 发传真处理状态流

2、程143.2.1.6. 放音处理状态流程143.2.1.7. 录音处理状态流程153.2.1.8. 取键处理状态流程153.2.1.9. 会议发言处理状态流程153.2.1.10. 会议单听处理状态流程163.2.1.11. 会议退出处理状态流程163.2.1.12. 通道状态命令关系汇总163.2.2. 会议状态流转说明213.2.2.1. 会议创建/结束处理状态流程213.2.2.2. 会议放音处理状态流程223.2.2.3. 会议录音处理状态流程223.2.2.4. 会议状态命令关系汇总224. 命令处理部分254.1. EXCEL交换机命令254.1.1. 涉及状态流转命令254.1.

3、1.1. Request For Service With Data254.1.1.2. PPL Event Indication254.1.1.3. Channel Released254.1.1.4. Channel Released with Data254.1.1.5. PPL Event Request Ack264.1.1.6. Outseize Control Ack264.1.1.7. Connect Ack264.1.1.8. Park Channel Ack264.1.1.9. Play File Start Ack264.1.1.10. Play File Stop Ac

4、k264.1.1.11. Record File Start Ack264.1.1.12. Record File Stop Ack274.1.1.13. Resource Connect Ack274.1.1.14. Resource Disconnect Ack274.1.1.15. Connect One Way To Conference Ack274.1.1.16. Connect To Conference Ack274.1.1.17. Call Process Event274.1.1.18. Conference Create Ack284.1.1.19. Conference

5、 Delete Request Ack284.1.1.20. Conference Deleted284.1.1.21. Resource Create Ack284.1.1.22. Resource Delete Ack284.1.1.23. Resource Deleted Indication294.1.2. 与状态流转无关命令294.1.2.1. DS0 Status Change294.1.2.2. Connect One Way Forced Ack294.1.2.3. Collect Digit String Ack294.1.2.4. Outpulse Digits Ack29

6、4.1.2.5. DSP Service Request Ack294.1.2.6. DSP Service Cancel Ack294.1.2.7. Version Request Query Ack294.1.2.8. Card Population Query Ack294.1.2.9. Poll294.2. CCM/IVR等处命令294.2.1. 涉及状态流转命令294.2.1.1. MacReqSRIDialOut294.2.1.2. MacReqSRIConnectDialOut304.2.1.3. MacReqSRICallOut304.2.1.4. MacReqSRIConne

7、ctCallOut304.2.1.5. MacReqSRIOnHook304.2.1.6. MacAckSRIOnHook304.2.1.7. MacReqSRIOffHook304.2.1.8. MacReqSRIPlayVoice304.2.1.9. MacReqSRIPlayMultiVoxs314.2.1.10. MacReqSRIRecord314.2.1.11. MacReqSRIBreakPlay314.2.1.12. MacReqSRIBreakRecord314.2.1.13. MacReqSRISendFax314.2.1.14. MacReqSRIRecvFax314.2

8、.1.15. MacReqSRIBreakSendFax324.2.1.16. MacReqSRIBreakRecvFax324.2.1.17. MacReqSRIEstconf324.2.1.18. MacReqSRIDelConf324.2.1.19. MacReqSRIPlayConf324.2.1.20. MacReqSRIStopPlay324.2.1.21. MacReqSRIRecordConf324.2.1.22. MacReqSRIStopRecord334.2.1.23. MacReqSRIAddConf334.2.1.24. MacReqSRIRemConf334.2.1

9、.25. MacReqSRILsnConf334.2.1.26. MacReqSRIUlsConf334.2.1.27. MacReqSRIConfGetDtmfStr334.2.1.28. MacReqSRIStopConfGetDtmfStr334.2.2. 与状态流转无关命令334.2.2.1. MacReqSRIConnCreate334.2.2.2. MacReqSRIConnBreak334.2.2.3. MacReqSRIGetRoamID334.2.2.4. MacIndProcessQuit334.2.2.5. MacAckSRIRAMRegister334.2.2.6. M

10、acAckSRIRAMWriteoff334.2.2.7. MacReqSRIPlayVoxWithASR334.2.2.8. MacReqSRIChgVoxBegin334.2.2.9. MacReqSRIChgVox334.2.2.10. MacReqSRIChgVoxEnd334.2.2.11. MacReqSRIGetDtmf334.2.2.12. MacReqSRISendDtmf334.2.2.13. MacReqSRIBreakGetDtmf334.2.2.14. MacRespASRResult334.2.2.15. MacRespTSPMResult344.2.2.16. M

11、acReqSRIModiVolume344.3. 基本功能处理344.3.1. 呼出路由通道分配策略344.3.2. 测试通道分配策略344.4. 部分参数设置345. 数据描述355.1. 数据结构定义355.1.1. 状态机相关结构355.1.2. 通道相关结构355.1.3. 路由控制相关结构365.2. 处理逻辑36表格目录表 31通道状态列表9表 32会议状态列表10表 33通道状态命令处理列表16表 34会议状态命令处理列表22表 51通道信息标志35表 52呼叫信息标志35图形目录图 21 UCSP平台结构图8图 31呼入处理状态流程图11图 32呼出处理状态流程图12图 33挂

12、机处理状态流程图13图 34收传真处理状态流程图13图 35发传真处理状态流程图14图 36放音处理状态流程图14图 37录音处理状态流程图15图 38取键处理状态流程图15图 39会议发言处理状态流程图15图 310会议单听处理状态流程图16图 311会议退出处理状态流程图16图 312会议处理状态流程图21图 313会议放音处理状态流程图22图 314会议录音处理状态流程图221. 文档说明1.1. 编写目的为了说明UCSP平台中EXCEL的处理程序的详细设计,预期的读者为UCSP平台开发、调试、维护人员,及UCSP平台测试人员。此文档介绍了EXCEL处理程序SRT_EXS在整个系统中的作

13、用以及相关实现逻辑;提供了SRT_EXS程序中各个状态说明以及状态流转说明,列出各个命令会使哪些状态跳转到哪个状态;状态机所使用的数据结构;针对一些与状态无关的命令的处理进行说明;说明了配置文件要求,哪些参数要求能在运行过程中动态调整。1.2. 定义1、 UCSP2、1.3. 参考资料UCSP-体系结构设计说明书.doc2. 系统总体说明2.1. UCSP平台结构图 21 UCSP平台结构图2.2. EXCEL程序的实现逻辑EXCEL处理程序SRT_EXS需要和EXCEL交换机进行更好的控制配合,因此对每个通道进行单独的状态控制。对于每个通道,从接收到用户呼入或系统发起呼出开始,到用户挂机或系

14、统挂机为止,中间的过程全部拆分成一步一步的状态方式,每两个状态之间的跳转由外部命令驱动或因为超时进行驱动。处理程序每次从UCSP平台其他模块收取命令或从EXCEL交换机收取命令,判断目前通道状态,然后驱动通道的状态流转。同时在处理完所有命令后,检查通道状态是否存在超时,对超时的通道进行相应的状态流转。3. 状态处理针对EXCEL交换机的设备情况,SRT_EXS程序将对通道和会议使用状态机方式控制。3.1. 状态定义表 31通道状态列表状态说明以及处理前面状态后面状态超时后状态初始状态通道处于空闲状态,如果从其他状态变换过来,则进行通道的部分初始化处理主动挂机、挂机回应取后续号码、取主叫号码、呼入振铃、呼出初始状态取后续号码收到用户呼入后,判断后续号码不足,则等待对方交换机发送后续号码初始状态取主叫号码、呼入振铃、呼入挂机证实取主叫号码取主叫号码呼入包中不包含主叫号码,则需要发送信令取主叫号码初始状态、取后续号码呼入振铃、呼入挂机证实呼入主动挂机呼入振铃向交换机发送ACM命令,表示地址全

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号