欢迎来到天天文库
浏览记录
ID:34486480
大小:368.06 KB
页数:5页
时间:2019-03-06
《协议工程与通信软件-7设计实例new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、主要内容设计任务五、通信软件设计实例需求分析概要设计——MSC详细设计——SDL北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide1TCP协议——需求分析设计任务之一:协议设计等待DCDCTDISreq/DRAKTCP协议未连接已连接等AKTCONreq/CRCC/TCONconfTDTreq/DT等CC需求分析:1、只考虑正常情况2、连接建立功能3、数据传输功能4、连接拆除的功能北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide2
2、Slide3TCP协议——概要设计TCP协议——详细设计应用层应用层1、状态TCONconfTCONreqTDISreq2、输入事件、输出事件TDTreq3、数据结构定义CRCCDT4、用SDL进行设计传输层AK传输层DRDC下三层下三层用MSC做概要设计!北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide4Slide5预备知识:设计任务之二:通信软件设计数字电话交换系统工作原理本局呼叫处理软件北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮
3、电大学计算机科学与技术学院通信技术中心卞佳丽Slide6Slide7程控数字交换系统体系结构电信交换系统的一般结构PSTNGSM北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide8Slide9设计任务数字电话交换系统体系结构说明0pcm1交换网络用户模块1127该交换机由主控CPU、交换网络、用户模块、DTMF收号器、用户CPU音信号音信号板及电源时钟等组成。交换网络采用16X16的数字交换网络,即16条PCM入和16条PCM出,每条PCM的速率
4、为2Mbit/s。第1条~第4条PCM分别连接4个用户模块,第16条PCM连接音信号板,其它PCM暂0空闲没用。pcm4用户模块4127收号器中央CPU负责控制交换网络连接的建立和拆除、信号音的发用户CPU送、DTMF收号器的分配、时隙的分配以及对呼叫的控制(基收号器本级程序)。主控CPU4个用户模块,每个用户模块最大用户数为128,由一条2MPCM线与数字交换网络连接,所以集中比为4:1。数字电话交换系统体系结构北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中
5、心卞佳丽Slide10Slide11数字电话交换系统体系结构说明送音示意图每个用户模块有模块级的CPU完成本模块内用户线的周期性扫描、监视及相应的对SLIC芯片的驱动功能。整个数字交换系统只有64个DTMF收号器,由中央CPU负责分配(即在收号器没有空闲的情况下,再来话机类型为DTMF的用户呼叫请求要送忙音)。由音信号板送出的信号音包括:拨号音、回铃音、忙音、空号音。音信号板固定在PCM16,TS1送拨号音、TS2送忙音、TS3送回铃音、TS4送空号音,要送音的用户通过交换网络连接到PCM16上相应的音
6、时隙上即可。对被叫用户的振铃,以及忙音过后的嗥鸣音的产生,是通过中央模块的CPU给用户模块发消息从而驱动用户模块中的电路生成的。北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide12Slide13需求分析用户可与交换机内其他任意一个用户通话;用户在话机没有振铃的情况下摘机,应能及时听到拨号音(300ms内);用户摘机后,应能通过话机按键输入被叫号码,输入第一位号码后交换机应及时停送拨号音;3、概要设计(见相关文档)用户输入号码(本地8位)时
7、,两位号码之间的间隔不超过20s;主叫用户拨号呼叫被叫用户时,若被叫用户空闲或忙,则主叫用户应能分别听到回铃音、忙音;若所拨号码为空号,则会听到空号音;用户在话机振铃的情况下摘机,应能与对方通话,同时停止振铃;用户可以在接续过程中随时挂机,结束呼叫;话机振铃时间不超过60s,听拨号音时间不超过10s,听回铃音时间不超过60s,听忙音时间不超过40s,听空号音时间不超过40s。北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide14Slide15
8、概要设计详细设计1、软件体系结构1、数据结构定义2、模块划分及功能定义2、算法设计3、接口定义3、SDL——消息定义及交互流程(MSC)4、代码实现北京邮电大学计算机科学与技术学院通信技术中心卞佳丽北京邮电大学计算机科学与技术学院通信技术中心卞佳丽Slide16Slide17有限状态机的实现基于二维数组的有限状态机的实现呼叫处理过程可以用扩展的有限状态机来描述,因而呼叫处理程序的实现,就是实现呼叫处
此文档下载收益归作者所有