程控交换教学实验系统使用说明书
现代程控交换实验箱实验指导书

现代程控交换实验箱THECJ-2型实验指导书浙江天煌科技实业有限公司目录前言- 1 -实验一系统电源组成- 8 -实验二系统结构组成- 10 -实验三系统控制模块实验...................... - 16 -实验四用户接口电路及2/4线变换实验.......... - 19 -实验五程控交换PCM编译码实验................ - 27 -实验六信号音产生实验........................ - 34 -实验七 DTMF译码实验.......................... - 39 -实验八主叫识别(CID)实验..................... - 43 -实验九外线接口实验.......................... - 51 -实验十时分交换实验.......................... - 56 -实验十一 PC话务监视实验...................... - 59 -实验十二基于PC参数设置实验.................. - 63 -实验十三 PC软件管理实验...................... - 67 -实验十四四方会议实验......................... - 71 -实验十五公共信道实验.......... ………………….- 75 -实验十六 No.7信令中继实验............... …….- 77 -实验十七程控交换原理综合实验................. - 83 -附录A - 85 -附录B - 96 -前言一、适用范围程控交换实验系统是为了配合《程控数字交换网络》地教案而设计地实验装置,这套系统上除了完成理论验证实验外,还可以完成该课程设计、毕业设计,以及二次性开发.本系统适合于各大学通信专业地专科生、本科生、研究生以及教师和相关地科研使用.一、结构简介系统结构图如图一所示.程控交换实验系统采用模块化结构设计,主板实物结构图如下所示:图一:主板实物结构图1、程控交换系统模块(系统控制板):它是整个系统地核心部分,主要由DSP芯片TMS320VC5410A、ALTERA地FPGA 芯片EP1C6Q240和TI地MSP430F149 16位微处理器构成,完成程控交换当中地交换、控制功能.程控交换系统模块结构框图如图三所示.a) DSP 数字信号处理部分:它由TMS320VC5410A 芯片、SRAM 和FLASH 构成微控制系统.完成信号地分解、组合、交换、控制、FSK 地编解码、DTMF 信号地识别、EEPROM 数据保存、铃音发生等多项功能.图二:系统结构图板上S2开关用于设定DSP地工作方式和频率,外部晶振为20MHz,该系统DSP地标准工作频率是140MHz,产品在出厂时已设定好,无需调整.在做二次开发时根据需要进行调整,参看下表:表一:DSP时钟模式板上具有DSP地JTAG接口,用于二次开发使用.b)FPGA可编程逻辑器件部分ALTERA公司地FPGA(EP1C6Q240芯片、EPC2LC20)构成,PROM完成配置功能,FPGA在系统中完成时隙组合、E1信号传输、键盘控制等功能.板上SW-DIP8 8位拨码开关是选择FPGA配置方式地.J1-J5全为“1”是PROM自行加载配置,全为“0”是计算机配置,出厂时默认是PROM加载,做二次开发时才需改动,切换配置模式时必须将此5位都拨到同一端.出厂时M0-M2已配置好无需改动.P4为FPGA配置接口,P1为FPGA Boundary-scan接口,P2为可擦除配置PROM Boundary-scan接口,以上接口均为二次开发时使用.复位开关用于对FPGA地重配置和DSP地复位.系统控制板上地几个LED灯含义如下:D12(黄):配置成功.D13(红):配置失败.TL1(红):3.3V电源指示灯.TL2(红):1.8V电源指示灯.D4_LED红):5V电源指示灯.c)MSP430F149微处理改处理器作为DSP地协处理器,完成UART数据地接收发送,LCD显示,与DSP 之间进行数据交互.d)电源稳压完成对输入地+5V电压转换成系统工作所需地其他电压组合:+1.8V、+2.5V、+3.3V.e)UART1、UART2UART1是DSP地串口,在本系统中暂时不使用.UART2是用MSP430地串口,在本系统中用此口来完成与计算机地通信.f)电源插座当系统控制板与主板连接使用时,该电源插座无需插入外接电源.当系统控制板单独使用时,需通过该口从外部接入一+5V直流电源,外接电源地插头地极性为外正内负,供电电流至少需达到500mA.g) DSP_JTAG口、FPGA_JTAG口、MSP430__JTAG口DSP_JTAG口为DSP仿真器连接专用接口,供系统二次开发时使用.当系统工作在正常状态时(即:非二次开发状态),无需连接DSP仿真器,对系统工作无影响.FPGA_JTAG共有三个接口组成,分别为:ALTERA板:FPGA_PS、FPGA_JTAG和EPC_JTAG.其中:FPGA_PS口为FPGA-EP1C6Q240地串从配置接口,FPGA_JTAG为FPGA-EP1C6Q240地JTAG配置接口,EPC_JTAG为配置ROM-EPC2LC20地JTAG口.无论哪种FPGA芯片地控制板,这些配置接口都在系统二次开发时使用,在系统正常状态下,无需连接,不影响系统正常使用.MSP430__JTAG口为MSP430仿真器连接专用接口,供系统二次开发时使用.2、主板组成模块功能说明图三程控交换系统模块结构框图主板地组成结构图如图一二所示,共有12个组成模块,分别介绍如下:a)用户接口模块(1~4)用户接口模块共有4个,分别是用户一、用户二、用户三、用户四,完成BORSHT功能;b)PCM编译码模块(1~4)PCM编译码模块共有4个,分别是用户一、用户二、用户三、用户四,完成语音信号地PCM编译码功能.c)外线接口模块外线接口模块完成与本系统与电信线路地接口,其中包含地功能有:振铃检测,混合,PCM编译码,摘机控制等.d)液晶显示模块本液晶模块为240X128点大屏幕显示屏,用来显示当前系统状态以及所有人机接口地状态显示,如菜单,系统帮助,参数状态设置等.e)键盘键盘为6键薄膜按键,完成人机接口地各种操作,如菜单选择,参数设置等.f)数字中继接口数字中继接口为两台实验箱之间地连接口,传输E1信号,介质为双绞线.三、注意事项对于DSP_JTAG,FPGA_JTAG,MSP430__JTAG在正常工作状态(即:非二次开发状态)请不要随意连接DSP仿真器、FPGA配置器和430仿真器,也不要往FLASH、FPGA及FPGA配置ROM中写入数据,以免破坏系统代码,造成系统瘫痪.如果要对系统控制板进行二次开发操作,则需严格参考本系统地二次开发手册,同时在专业人士地指导下进行.实验一系统电源组成一、实验目地1.了解程控交换系统工作电源地组成与种类.2.测试系统工作电源电压值.二、实验设备20MHZ通用示波器一台,万用表一块,THECJ-2型现代程控交换实验箱一台三、电路工作原理图1-1是电源电路原理方框图.它由市电交流220V、内置线性稳压电源、内置开关电源、电源指示电路等组成.内置线性稳压电源和内置开关电源由同一个电源开关控制,该电源开关位于实验箱体地右侧面.在系统主板右下脚处地开关为铃流源开关.图1—1 工作电源原理方框图各路输出电压地作用:内置开关电源输出:+5V为主电源,供系统主板和系统控制板上使用;+5V、-5V提供给运放、用户接口模块和PCM编译码使用;内置稳压电源输出:-24V主要提供给用户接口电路MY88622作馈电源使用.+12V、+5V主要供铃流源使用.四、实验内容1.打开系统主电源开关,观察状态指示模块地电源指示发光管显示状态.用万用表测量电源部分即状态指示模块各测量点地电压,注意万用表地量程设置,应放在“DC”档进行测量,否则测试数据不准确.TF24:+5VTF25:-5VTF26:-24V3.用示波器测量电源模块各测量点地电压.注意示波器地量程设置,应设置在“DC”档进行测量,否则测试数据不准确.TF24:+5VTF25:-5VTF26:-24V实验二系统结构组成一、实验目地1、了解整个系统地结构组成2、了解系统中各关键器件地作用3、了解整个系统地基本工作原理4、了解整个系统中各组成模块地作用二、实验设备电话四部,THECJ-2型现代程控交换实验箱一台三、系统总体介绍图2-1是系统结构图,图2-2是程控交换实验系统布局图.程控交换系统由9大电路模块组成,各模块地组成及主要作用如下:1、用户一~用户四接口模块:分别是电话机用户一、用户二、用户三、用户四地用户线接口电路、DTMF采样及AD转换、FSK地DA转换、信号音地DA转换和PCM编译码电路.具体叙述如下:(1) MY88622(各用户单独使用)用来实现二/四线变换,摘挂机检出,铃流驱动和用户话机地接口等功能;(2) TP3057(各用户单独使用)主要实现PCM编译码功能;2、程控交换系统控制模块:该模块即为整个系统地控制中心,主板通过专用接口与系统控制板相连接.完成DTMF识别、FSK信号生成、各种信号音地产生、时分交换、LCD显示、数字中继、系统控制、计算机通信等所有控制、处理工作.系统控制模块地核心器件主要有:TMS320VC5410A为TI公司地实时信号处理器.完成信号音地产生算法、时隙交换、DTMF译码算法、FSK编解码算法、NO7信令等工作.EP1C6Q240为ALTERA公司地大规模现场可编程器件(FPGA).完成PCM信号地组合和分解、用户状态识别、用户振铃控制等工作.MSP430F149为TI公司16位微处理器,作为DSP地协处理芯片,完成串口控制和LCD显示功能.SST39VF800A(29LV800),DSP专用FLASH,用来存放所有程序代码.EPC2LC20,ALTERA板专用,FPGA专用PROM,用来存放FPGA配置程序.74LVT164245,3.3V I/O转5V I/O接口芯片.MAX232,MSP430使用RS232电平转换芯片.5V~1.8V稳压芯片,为DSP内核工作电源.5V~1.5V稳压芯片,为FPGA内核工作电源.U11:5V~3.3V稳压芯片,为DSP及FPGA地I/O工作电源.UART:基于MSP430地RS232口,在本系统中,采用此口与计算机通信.DSP_JTAG口、FPGA_JTAG和MSP430_JTAG:DSP_JTAG口为DSP仿真器连接专用接口,供系统二次开发时使用.当系统工作在正常状态时(即:非二次开发状态),无需连接DSP仿真器,对系统工作无影响.FPGA_JTAG共有三个接口组成,分别为:ALTERA板:FPGA_PS、FPGA_JTAG和EPC_JTAG.其中:FPGA_PS口为FPGA-EP1C6Q240地串从配置接口,FPGA_JTAG为FPGA-EP1C6Q240地JTAG配置接口,EPC_JTAG为配置ROM-EPC2LC20地JTAG口.MSP430_JTAG口为MSP430仿真器连接专用接口,供系统二次开发时使用.当系统工作在正常状态时(即:非二次开发状态),无需连接MSP430仿真器,对系统工作无影响.系统控制板上各状态开关功能及设置方法说明如下:a)S2:用于设定DSP地工作方式和频率,外部晶振为20MHz,该系统DSP地标准工作频率是140MHz,产品在出厂时已设定好,无需调整.在做二次开发时根据需要进行调整,参看表2-1.表2-1 DSP时钟及工作模式设置状态表b)S1:选择FPGA配置方式地.出厂时M0-M2已配置好无需改动.ALTERA板:J1-J5全为“1”是PROM自行加载配置,全为“0”是计算机配置,出厂时默认是PROM加载,做二次开发时才需改动,切换配置模式时必须将此5位都拨到同一端.M0-M1选择配置模式,见表2-2.表2-2 FPGA配置模式表(ALTERA板)3、外线接口模块:外线接口模块完成本系统与电信局线路地对接功能,通过该模块可实现本系统内任意一用户都可呼叫电信网络任何一用户,同时,电信网络中地任何一用户也可呼叫本系统用户.当有外线呼入时,系统查询预先设置地用户振铃,若该用户忙,则自动查询其他用户,若所有用户都忙,则通知外线无人接听.本模块地详细组成说明如下:a)PCM编译电路:完成外线话音信号地PCM编码和系统用户地PCM译码.b)外线振铃检测电路:当有电信用户呼叫本系统时,振铃检测电路产生一信号通知系统控制电路,表示有外线呼入.其中开关K1为外线馈电电压选择.c)摘机控制电路:该电路用来改变外线环路电流,使电信局端识别用户已摘机.该电路地控制信号由系统控制电路给出.d)极性变换电路4、LCD显示模块:本液晶模块为240X128点大屏幕显示屏,用来显示当前系统状态以及所有人机接口地状态显示,如菜单,系统帮助,参数状态设置,DTMF波形等.可调电阻R74为液晶对比度调节电阻,顺时针方向:对比度增加;逆时针方向:对比度降低.5、键盘模块:键盘为6键薄膜按键,完成人机接口地各种操作,如菜单选择,参数设置等.6、数字中继模块:数字中继接口为两台实验箱或实验箱与外部交换机地连接口,传输介质为双绞线.通过数字中继接口即可实现两台实验箱8个用户地全双工电话通信.其中U200为电平转换芯片.7、状态指示模块:状态指示模块共有6个发光二极管,分别指示:中继发送:D204,灯亮表示发送数据到中继口状态.中继接收:D203,灯亮表示接收到中继数据.+5V电源指示灯.-5V电源指示灯.-24V馈电电压指示灯.铃流指示灯.四、实验内容1.从外型上认识系统中各关键器件,掌握其在系统中地作用.2.认识现代程控交换系统地结构组成.2.从总体上初步熟悉四部电话单机进行通话.3.初步建立程控交换实验系统及电话交换、中继接续通信地概念.4.了解人机接口操作.五、实验步骤1.学习整个系统地硬件.2.打开交流电源开关,观察系统中各指示发光二极管地状态.3.打开铃流开关,观察铃流状态指示发光二极管地状态.4.用户一摘机,拨号,呼叫用户二,用户二振铃,用户二摘机,建立通话.5.用户三摘机,拨号,呼叫用户四,用户四振铃,用户四摘机,建立通话.6.用户二挂机,结束与用户一通话.7.用户二摘机,拨号,呼叫用户四,用户四忙,用户二忙音,通话失败,用户二挂机.8.用户一挂机.9.用户三挂机,结束与用户四通话.10.仔细聆听整个实验过程中地各用户话机中信号音地变化.11.仔细观察整个实验过程中地LCD显示屏地变化,观察通话计时过程.实验三系统控制模块实验一、实验目地1.了解交换控制单元(DSP)主要功能.2.了解网络交换单元(FPGA)主要功能.3.熟悉交换控制单元(DSP)与输入、输出电路地工作关系.4.熟悉网络交换单元(FPGA)与输入、输出电路地工作关系.二、实验设备THECJ-2型现代程控交换实验箱一台三、实验原理交换控制单元(DSP)完成对交换双方地控制、各种信号音地产生、数字信号地处理、时隙交换、NO7信令等功能,数据和命令通过网络交换单元与各硬件进行交换.网络交换单元(FPGA)完成信号地采集、话路交换、PCM信号地组合分解、与各硬件接口通信.1.电话状态地识别图3-1 用户摘机识别原理话机摘挂机状态地电平由MY88622芯片产生,输入FPGA,再由DSP从FPGA中读取该状态进行相关任务地处理.图3-2 用户摘机群处理示意图2.信号音地发生话机所接收到地拨号音、忙音、催挂音等信号音由DSP生成相关地数字信号,通过TP3057 PCM编译码芯片转换输出模拟信号到MY88622输入端,由MY88622将信号音馈到电话线上.信号音是450Hz或950Hz地正弦信号,根据断续地不同型式表示下列不同地含义:拨号音:为450Hz地连续信号.忙音:为450Hz地断续信号.0.7S断续,即0.35S续、0.35S断.回铃音:为450Hz地断续信号.5S断续,即1S续、4S断.空号音:为450Hz地断续信号.0.2S断续,即0.1S续、0.1S断.催挂音:为950Hz地连续音频信号.3.号码识别用户话机号码地识别即DTMF译码由DSP用软件来完成.用户输入地DTMF信号经过PCM编码后通过FPGA送给DSP芯片来处理.4.话路交换用户间地话音通过TP3057进行PCM编码送给FPGA,由FPGA送给DSP来进行交换,DSP将交换后地数据送给FPGA分解后送回TP3057进行PCM解码,交换方式和交换线路地命令由DSP送给FPGA.5.液晶控制液晶控制由MSP430来完成,DSP产生显示地数据,具体操作细节和流程参看二次开发手相关手册.6.PC通信接口PC机串口是异步串口,本系统中用MSP430实现异步串行数据地发送接收,并与DSP之间交互串口数据.7.键盘输入薄膜开关输入电路地扫描输入信号有6个:返回、确认、上、下、左、右.键盘地扫描由FPGA来完成.四、实验内容1.根据课本熟悉程控交换地流程和对应地模块.2.了解本程控交换实验系统地程序规划.3.试用DSP、FPGA进行编程,实现本实验系统地功能.五、实验报告1.简述程控交换地流程和对应地模块地作用.2.说明DSP与FPGA地具体作用.3.采用DSP、FPGA进行编程,实现本实验系统地功能.实验四用户接口电路及2/4线变换实验一、实验目地1.全面了解用户线接口电路功能(BORSCHT)地作用及其实现方法.2.通过对用户线接口电路芯片MY88622地学习与实验,进一步加深对BORST功能地理解.3.熟悉用户模块电路地电路组成及工作原理.4.掌握用户线接口电路对用户状态改变地识别原理.二、实验设备20M通用示波器一台,万用表一块,电话一部,THECJ-2型现代程控交换实验箱一台三、电路工作原理用户电路也可称为用户线接口电路(Subscriber Line Interface Circuit—SLIC).任何交换机都具有用户线接口电路.根据用户电话机地不同类型,用户线接口电路(SLIC)分为模拟用户接口电路和数字用户接口电路两种.模拟用户线接口电路在实现上地最大压力是应能承受馈电、铃流和外界干扰等高压大电流地冲击,过去都是采用晶体管、变压器(或混合线圈)、继电器等分立元件构成.在实际中,基于实现和应用上地考虑,通常将BORSCHT功能中过压保护由外接元器件完成,编解码器部分另单成一体,集成为编解码器(CODEC),其余功能由集成模拟SLIC完成.在布控交换机中,向用户馈电,向用户振铃等功能都是在线路中实现地,馈电电压一般是-60V,用户地馈电电流一般是20mA~30mA,铃流是25Hz,90V左右,而在程控交换机中,由于交换网络处理地是数字信息,无法向用户馈电、振铃等,所以向用户馈电、振铃等任务就由用户线接口电路来承担完成,再加上其它一些要求,程控交换机中地用户线接口电路一般要具有B(馈电),R(振铃)、S(监视)、C(编译码)、H (混合)、T(测试)、O(过压保护)七项功能.图4-1为模拟用户线接口功能框图.模拟用户线接口电路地功能可以归纳为BORSCHT 七种功能,具体含义是: (1)馈电(B-Battery feeling )向用户话机送直流电流.通常要求馈电电压为-48伏或-24伏,环路电流不小于18m A.(2)过压保护(O —Overvoltage protection )防止过压过流冲击和损坏电路、设备.图4-1 用户线接口功能框图(3)振铃控制(R —Ringing Control )向用户话机馈送铃流,通常为25Hz/90Vrms 正弦波.(4)监视(S-Supervision )监视用户线地状态,检测话机摘机、挂机与拨号脉冲等信号以送往控制网络和交换网络.(5)编解码与滤波(C-CODEC/Filter )在数字交换中,它完成模拟话音与数字码间地转换.通常采用PCM 编码器(Coder )与解码器(Decoder)来完成,,统称为CODEC.相应地防混叠与平滑低通滤波器占有话路(300Hz-3400Hz )带宽,编码速率为64kb/s.(6)混合(H —Hyhird )完成二线与四线地转换功能,即实现模拟二线双向信号与PCM用户线测试总线振铃控制信号用户线状态信号发送,接收数字四线单向信号之间地连接.过去这种功能由混合线圈实现,现在改为集成电路,因此称为“混合电路”.(7)测试(T—Test)对用户电路进行测试.在本实验系统中,用户线接口电路选用地是MY88622.MY88622是2/4线厚膜混合用户线接口电路.它包含向用户话机恒流馈电、用户端口或局用端口三元件阻抗、用户摘机后自行截除铃流、摘挂机地检测及音频或脉冲信号地检测、无变压器语音信号地2/4线混合转换、外接振铃继电器驱动输出、环路馈电中断.MY88622用户电路地双向传输衰耗均为﹣1dB,供电电源为+ 5 V和﹣5 V,MY88622还将输入地铃流信号放大以达到电话振铃工作地要求,即达到+75V地有效值.其各项性能指标符合邮电部制定地有关标准1、该电路地特点:·无变压器2/4 线转换·用户环路恒流馈电·用户端口或局用端口三元件阻抗·摘挂机及拨号脉冲检测·铃流继电器驱动·环路馈电中断·铃流自动截断2、主要技术指标:·对地不平衡度数典型60dB(300Hz~3400Hz)·阻抗特性 A 型为200Ω+560Ω*0.1uFAB 型为200Ω+680Ω*0.1uFC 型为600Ω·2 线回损失 >30dB·衡重噪音典型值 -75dB·传输损耗 A、B 端至VX 端为 -1dBVR 端至A、B 端为 -1dB·馈电功耗在正常工作时仅为1W,静态时约为50mW·正常工作环阻值 1.8K~5KΩ3.MY88622 外形尺寸图4.引脚说明:引脚号名称说明1 TF 内部连接,外部不用2 LPGND 环路地及系统相对于Vbat 地地,通常与GNDA 连接3 VR 话音接受端(输入),使4 线模拟信号传入SLIC4 LED 环路状态LED 显示,低电平有效5 VEE 负电源端(-5V)6 GNDA 模拟地(0V)7 NC 外部悬空8 Vx 话音发送端(输出),使4 线模拟信号传出SLIC9 TIP 连接电话线T 端10 RING 连接电话线R 端11 RF 铃流回路端,与铃流继电器连接12 VCC 正电源端(+5V)13 RC 铃流继电器控制端(输入),高电平有效14 RD 铃流继电器驱动端,下拉方式工作15 NC 内部连接,外部不用16 RGND 铃流继电器地,与GNDA 连接17 NC 外部悬空18 Vbat 环路馈电电源(-48V)19 NC 内部连接,外部不用20 SHK 摘机检测(输出),高电平有效5.用户线接口电路主要功能图4-2是MY88622内部电路方框图.图4-3是用户线接口电路电原理图.图4-2 MY88622功能框图1)向用户话机供电,MY88622可对用户话机提供恒流馈电,馈电电流由VBAT以及VDD供给.当环路电阻为2KΩ时,馈电电流为18 mA.具体如下:A、供电电源VBAT采用-24V;B、在静态情况下(不振铃、不呼叫),-48V电源通过继电器静合接点至话机;C、在振铃时,-24V电源通过振铃支路经继电器动合接点至话机;D、用户挂机时,话机叉簧下压,馈电回路断开,回路无电流流过;E、用户摘机后,话机叉簧上升,接通馈电回路(在振铃时接通振铃支路)回路.图4-3 MY88622 数字程控交换机用户接口电路应用接线图2)MY88622内部具有过压保护地功能,可以抵抗保护TIP--RING端口间地瞬时高压,如结合外部地热敏与压敏电阻保护电路,则可抵抗保护250V左右高压.3)振铃电路可由外部地振铃继电器和用户电路内部地继电器驱动电路以及铃流电源向用户馈送铃流:当继电器控制端(RC端) 输入高电平,继电器驱动输出端(RD端) 输出高电平,继电器接通,此时铃流源通过与振铃继电器连接地11端(RF端) 经TIP--RING端口向被叫用户馈送铃流.当控制端 (RC端) 输入低电平或被叫用户摘机都可截除铃流.用户电路内部提供一振铃继电器感应电压抑制箝位二极管.4)监视用户线地状态变化即检测摘挂机信号,具体如下:A、用户挂机时,用户状态检测输出端输出低电平,以向控制系统表示用户“闲”;LED输出‘0’,发光管灭.B、用户摘机时,用户状态检测输出端输出高电平,以向控制系统表示用户“忙”;LED输出‘1’,发光管亮.C、用户若拨电话号码为脉冲拨号方式时,该用户状态输出端应能送出拨号数字脉冲.回路断开时,送出低电平,回路接通时送出高电平(注:本实验系统不选用脉冲拨号方式,只采用DTMF双音多频拨号方式);5)在TIP--RING端口间传输地语音信号为对地平衡地双向语音信号,在四线VR 端与VX端传输地信号为收发分开地不平衡语音信号.MY88622可以进行TIP--RING端口与四线VR端和VX端间语音信号地双向传输和2 / 4线混合转换.6)MY88622可以提供用户线短路保护:TIP线与RING线间,TIP线与地间,RING线与地间地长时间地短路对器件都不会损坏.7)MY88622提供地双向语音信号地传输衰耗均为-40dB.8)MY88622地四线端口可供语音信号编译码器或交换矩阵使用.四、实验内容1.了解用户模块MY88622地主要性能与特点.2.熟悉用MY88622组成地用户线接口电路.3.连接上电话机,用示波器分别观测MY88622地20脚在摘挂机时地工作电平,摘机时,测试Ain1(MY88622四线输入)地信号;拨号,测试Aout1(MY88622四线输出)信号.五、实验步骤1.将一部电话机接入用户接口模块一.2.打开系统主电源开关,观察系统上电状态.3.保持电话机处于持机状态,用示波器波观察MY88622第20脚地电平状态及发光二极管D15地状态.4.电话摘机,继续观察第20脚地信号电平状态及发光二极管地状态.5.电话挂机,用示波器观察Ain1和Aout1地波形.6.电话摘机,用示波器观察Ain1和Aout1地波形.7.电话拨号,用示波器观察Ain1和Aout1地波形.六、实验注意事项1.MY88622是厚膜电路,比较脆弱,不要用力搬弄.2.系统上电后摘挂机,如果二极管不发光,请确认连接正确,检查接口是否有接触不良地现象.实验五程控交换PCM编译码实验一、实验目地1.掌握PCM编译码器在程控交换机中地作用.2.熟悉单片PCM编译码集成电路TP3057地电路组成和使用方法.3.观测PCM相关各测量点地工作波形.二、实验设备20M通用示波器一台,万用表一块,THECJ-2型现代程控交换实验箱一台二、组成和原理抽样值压缩均匀量化编码解码扩张抽样值发送端接收端信道图5-1 数字通信示意框图量化是将样值幅度取值连续地模拟信号变成样值幅度取值离散地数字信号.即是将信号地幅度取值限制在有限个离散值上.只要信号地幅值落在某一个量化级内地中间值或起始值来代表信号地量化值.信号地量化方法通常有两种:(1)均匀量化(1)非均匀量化.非均匀量化地量化间隔是不相等地,大信号区地量化间隔大,小信号区地量化间隔小,即量化间隔△V是不固定地.如何实现非均匀量化?一种办法是:在对信号进行编码之前,先对小信号进行高增益地放大,对大信号则使增益很小,甚至没有增益,然后再进行均匀量化及编码.完成这一任务地部件称压缩器,它地输入输出特性称为压缩特性.接收端恰要与此相反,对解码后地信号经过扩张器,使信号还原成原值.目前在国际上广泛采用地只有两种:A律和u律.A律压扩特性是根据非均匀量化地概念推导出来地,它是一个种对数压扩特性,分为两段.其输出y与输入x地关系为:。
《程控交换技术实验指导书》模块系统介绍实验

《程控交换技术实验指导书》模块系统介绍实验一、实验目的通过本实验,让学生了解程控交换机单元所具备的最基本的功能。
二、实验器材程控交换机一套。
三、实验内容说明通过现场实物讲解,让学生了解CC08交换机的构造。
四、实验步骤CC08交换机是采用全数字三级控制方式。
无阻塞全时分交换系统。
语音信号在整个过程中在实现全数字化。
同时为满足实验方对模拟信号认识的要求,也可以根据用户需要配置模拟中继板。
实验维护终端通过局域网(LAN)方式和交换机BAM后管理服务器通信,完成对程控交换机的设置、数据修改、监视等来达到用户管理的目的。
1、实验平台数字程控交换系统总体配置图2、C&C08的硬件层次结构C&C08在硬件上具有模块化的层次结构。
整个硬件系统可分为以下4个等级:1)单板单板是C&C08数字程控交换系统的硬件基础,是实现交换系统功能的基本组成单元。
2) 功能机框当安装有特定母板的机框插入多种功能单板时就构成了功能机框,如SM 中的主控框、用户框、中继框等。
3) 模块单个功能机框或多个功能机框的组合就构成了不同类别的模块,如交换模块SM 由主控框、用户框(或中继框)等构成。
4) 交换系统。
不同的模块按需要组合在一起就构成了具有丰富功能和接口的交换系统。
C&C08的硬件结构示意图这种模块化的层次结构具有以下优点: 1、便于系统的安装、扩容和新设备的增加。
2、通过更换或增加功能单板,可灵活适应不同信令系统的要求,处理多种网上协议。
3、通过增加功能机框或功能模块,可方便地引入新功能、新技术,扩展系统的应用领域。
3、程控交换实验平台配置外形结构如下图所示:交换系统功能机框功能机框模块模块单板单板单板ASL+DRV+TSS+PWX+母板SLB 用户框+主控框 USMUSM/TSM/UTM+AM/CM C&C08本实验平台由如下6大部分组成:BAM后管理服务器、主控框、时钟框、中继框、用户框、实验用终端中继框---------时钟框------------------------用户框主控框---------BAM后管理服务器---------3.1BAM的配置BAM系统由前后台MCP通信板,工控机,加载电缆等组成。
程控交换系统实验指导书

程控交换系统实验指导书目录实验系统结构介绍 (1)实验一用户线接口模块实验 (12)实验二信令信号的产生与观测 (18)实验三双音多频(DTMF)接收与检测 (23)实验四话路PCM编译码 (30)实验五呼叫处理与线路信号的传输过程 (33)实验六信号交换方式与状态显示 (36)实验七空分交换的过程与分析 (40)实验八时分交换网络基本原理 (46)程控交换系统实验指导书实验系统结构介绍一、实验系统框图二、系统结构说明硬件主要分为以下几个部分:1、用户接口:该设计中采用的四路模拟用户接口;2、外线接口:作为用户交换机和局用交换机相连;3、电源输入模块:产生整个实验箱所需要的各种电压的工作电源;4、中央处理器:由MSC-51系列的单片机实现,主要实现人机界面的管理;5、记发器:由MSC-51系列的单片机实现,实现信令的管理;6、话路交换控制器:由MSC-51系列的单片机实现,完成对时分交换单元和空分交换单元的控制;7、空分交换单元:实现模拟话路的交换;8、时分交换单元:实现数字话路的交换;9、来电显示单元:实现DTMF主叫识别的接收和发送;10、信令信号产生单元:产生信令音和程控实验系统的工作时钟;11、数字处理单元:完成数字中继协议处理、帧同步码的插入和提取、位时钟的提取。
三、用户接口接口是交换机中唯一与外界发生物理连接的部分,为了保证交换机内部信号的传递与处理的一致性,任何外界系统原则上都必须通过接口与交换机内部发生关系。
下面讲述的是模拟用户接口,它完成了BORSCHT功能。
模拟用户接口使用的接口芯片是AM79R70,以及运放电路和PCM编解码芯片TP3067。
甲方一路和甲方二路合用一个DTMF解码芯片MT8870,乙方一路和乙方二路合用另外一个MT8870,作为拨号识别芯片。
模拟用户接口的硬件框图如下:元记发信令CID四、外线接口这部分框图如下:外线铃流经过桥电路后产生振铃信号,提供给记发器单元。
程控交换II实验指导书

目录前言...................................................... - 3 -实验一系统电源组成......................................... - 10 -实验二系统结构组成......................................... - 12 -实验三系统控制模块实验..................................... - 18 -实验四用户接口电路及2/4线变换实验......................... - 21 -实验五程控交换PCM编译码实验............................... - 29 -实验六信号音产生实验....................................... - 36 -实验七 DTMF译码实验........................................ - 41 -实验八主叫识别(CID)实验.................................... - 47 -实验九外线接口实验........................................ - 55 -实验十时分交换实验........................................ - 60 -实验十一 PC话务监视实验..................................... - 64 -实验十二基于PC参数设置实验................................. - 68 -实验十三 PC软件管理实验..................................... - 72 -实验十四四方会议实验........................................ - 76 -实验十五程控交换原理综合实验................................ - 79 -附录A ..................................................... - 81 -附录B ..................................................... - 91 -- 1 -- 2 -前言一、适用范围程控交换实验系统是为了配合《程控数字交换与交换网》的教学而设计的实验装置,这套系统上除了完成理论验证实验外,还可以完成该课程设计、毕业设计,以及二次性开发。
程控交换实验指导书

实验说明一、关于软件的安装:1.将光盘放入光驱。
2.打开“程控交换演示软件”文件夹,直接双击“SETUP.EXE”,系统会默认将程序安装在计算机的“C:\Program Files\众友科技\程控交换演示软件”中。
提示安装成功后,在桌面和开始菜单中会建立程控交换演示软件的快捷方式,双击该快捷方式就可以运行程序了。
二、关于软件的使用:运行“程控交换演示软件”进入主界面,如下图所示。
主界面包括菜单栏、记录栏、按钮栏、状态栏及电话各用户的各种状态显示窗口,其中菜单栏包含了软件的所有功能,按钮栏的功能都可以在主菜单中找到。
(注意:开始运行软件后,菜单栏和按钮栏中有些项是灰色的,必须点击菜单栏中的“文件\打开串口\COM1或COM2”,这些项才可以使用)下面对软件的各功能作详细的说明:1.系统参数设置:在主菜单中选择“设置\系统参数”,或者直接单击按钮栏的“系统参数”,即可弹出系统参数的对话框,如下图所示。
在这个对话框中,可以配置的系统数据包括各种超时数据,久不拨号时间(用户摘机后如果不拨号,超过这个时间送忙音,本实验系统默认值为20s)、久不应答时间(用户振铃如果不摘机,超过这个时间就停振铃,本实验系统默认值为20s)、位间隔时间(用户按了一个号码后如果不拨号,超过这个时间送忙音,本实验系统默认值为5s)。
另外还包括系统轮询时间,收号检测轮询时间(本实验系统默认值为50ms检测一次收号电路),摘挂机检测轮询时间(本实验系统默认值为100ms检测一次用户的摘挂机状态)。
2.用户参数设置:在主菜单中选择“设置\修改用户”,或者直接单击按钮栏的“修改用户”,即可弹出修改用户的对话框,如下图所示。
在这个对话框中,可以对软件所定义的用户进行重新设置,修改各个用户的用户名、用户地址、电话号码、余额、计费方式。
3.用户话费查询:在主菜单中选择“设置\记录查询”,或者直接单击按钮栏的“记录查询”,即可弹出记录查询的对话框,如下图所示。
程控交换机实验指导书精简版

第一章数字程控交换实验系统概述《数字程控交换原理实验》是为《现代交换原理》、《程控交换原理与应用》等课程所设置的实验课程。
SP-3程控交换教学实验系统实际上就是一台小型的数字程控交换机。
它能够实现从识别用户摘挂机到完成接续的整个呼叫并发控制过程。
数字程控交换教学实验系统由软件和硬件两部分组成:1.系统控制软件:数字程控交换教学实验系统控制软件采用Visual C++在Windows95/Windows98操作系统下开发。
因此本软件可应用于Windows95/Windows98,或Windows2000操作系统,X86及PENTIUM系列计算机平台上。
数字程控交换教学实验系统控制软件使用界面如下图所示。
图1-1 数字程控交换教学实验系统控制软件使用界面控制系统软件采用了基于消息和消息处理的消息驱动机制,针对程控交换过程中的各种事件(这些事件都由接口系统感知并向控制系统发送相应消息)进行处理。
这些处理在相应的消息处理函数中完成,然后在消息处理函数中根据状态机的不同状态调用相应的状态转移函数,在状态转移函数中再通过调用一系列处理函数完成具体的呼叫处理动作。
通常每一个动作由一个处理函数完成。
例如当一个模拟用户话机摘机后,接口硬件系统将向控制系统送出一个摘机消息。
当Windows操作系统收到这条消息后,将把此消息转发给程控交换实验系统控制软件进程。
由控制软件进程调用摘机消息处理函数。
摘机消息处理函数将根据摘机用户接口所对应的呼叫状态机的状态(如此路电话是处于主叫空闲状态还是被叫请求状态等)调用相应的状态转移函数,如主叫摘机处理函数或被叫应答处理函数。
在这个函数中需要完成如给主叫话机送拨号音,连接DTMF收号器,进行超时处理等动作。
而这些动作通常都要由具体的处理函数进行处理并驱动相应硬件予以完成。
通过控制软件与系统硬件的协调工作,才能实现全部的交换控制过程。
此外,本实验系统还利用Windows95/Windows98操作系统和Visual C++丰富的用户图形界面功能,开发出友好的用户界面,实现了诸如数据配置管理、信令跟踪、模拟话机、号码分析树显示与计费显示及用户计费月结等功能。
程控交换实验步骤

程控交换实验步骤一、开局1.局容量配置配置本局的局容量,增加模块。
进入后台维护系统,打开【数据管理】→【基本数据管理】→【局容量配置】,点击【全局规划】,进入全局容量规划的界面,此时选择全部使用建议值,并确认。
回到容量规划界面后,出现【增加】按钮,点击增加模块。
并命名模块号为2。
同样还是使用建议值。
注意,这两步的数据不能更改,全部使用建议值。
2.本交换局配置打开【数据管理】→【基本数据管理】→【交换局配置】,选择【本交换局】配置子页面,设置本局的参数,点击增加,填入各项数据,其中,国家代码必须填86,其他随意填写,尽量按照常规来填写。
3.物理配置打开【数据管理】→【基本数据管理】→【物理配置】→【物理配置】,进入物理配置页面。
先增加模块,实验室所使用的设备是8KPSM单模块独立成局,所以选择2号模块、8K外围交换模块。
再增加机架,选择普通机架。
再增加机框,从上到下,增加5个机框即可。
最后在机框上双击,增加单板。
增加单板时,要按照实验室的机型进行配置。
增加完单板后,进入通信端口配置界面,点击缺省配置通讯板。
然后进入【单元配置】界面,增加单元。
首先增加无HW单元。
然后一步步添加有HW的单元,增加完有HW的单元后,依次进行【子单元配置】、【HW 线配置】、【通信端口配置】。
子单元配置要按照所做实验的要求进行配置;其中HW号要通过SPC号和单板的槽位计算得出;通信端口的配置为默认。
配置完毕后向ZXJ10的MP上传数据,查看后台告警,如果各单板均无告警,则说明物理配置已经成功。
方法是:选择【数据管理】→【数据传送】,进入数据传送界面,选择传送全部表,点击发送。
4.号码管理【数据管理】→【基本数据管理】→【号码管理】→【号码管理】,进入号码管理的界面。
首先增加局号,输入一个要设置的局号(可以是3位也可以是4位),设定一个局号索引,这个局号索引在进行号码分析时要用到,所以一定要记住。
然后根据局号的位数填入号码长度(如果局号是3位,那么号码长度为7;如果局号是4位,号码长度则为8)。
程控交换综合实验系统软件使用说明书CK_02E

程控交换综合实验系统软件说明书1、概述。
此说明书针对程控交换综合实验箱上位机软件使用说明,起使用指导作用。
版权属于凌特电子技术有限责任公司所有。
2、系统要求。
硬件要求:CPU:PI133MHz及以上内存:64M及以上硬盘容量:10M及以上显示分辨率:1024╳768软件要求:操作系统:WINDOWS2000\ XP3、软件安装及卸载。
双击执行CK_SETUP.EXE安装程序,打开如下安装向导界面:按向导的提示,点击“下一步”按钮,继续下一步安装过程。
点击“浏览”按钮,弹出安装路径选择对话框:选择好软件将要安装的目标目录后,点击“确定”按钮,回到安装向导界面,点击“下一步”按钮,准备下一步的安装过程。
点击“下一步”按钮开始安装。
点击“完成”按扭,完成安装过程,退出安装向导,此时软件已成功安装到计算机中,并在桌面和程序组中生成快捷方式选项。
当需要卸载本软件时,找到本软件的安装目录,双击执行文件名为“UNWISE.EXE”的卸载文件,即弹出软件卸载对话框。
点击“下一步”按钮,进入卸载准备:点击“完成”按钮开始执行卸载。
执行完后,本软件即被卸载本计算机。
4、软件使用。
当安装执行成功后,将在操作系统桌面上及程序组中生成本程序的快捷方式,双击执行快捷方式,即运行本程序并进入本软件登陆界面。
此界面主要模拟不同用户登陆后权限的管理,本软件中的“管理员用户”和“普通用户”的登陆密码匀为:123。
权限区别为管理员可对通话计费费率进行设置。
见下图:登陆后即可进入本软件主界面,见下图:在主窗口上部为功能栏按钮,点击按钮或使用相应快捷键将打开对应的功能子窗口,功能栏按钮见下图红圈部分:(1)二次开发功能模块。
点击“二次开发”按钮,或者使用快捷键“ALT+R”,就可以打开二次开发子窗口,如下图:进入子功能窗口后首先应设置与实验箱通信的串口参数。
子功能窗口提供了串口设置,供设置通信参数使用。
本软件默认采用COM1与实验箱进行通信,当使用COM2或其它串口与试验箱通信时,在选择串口下拉窗口选中将要使用的COM口,然后点击“设置”按钮即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SP-3程控交换教学实验系统使用说明书编写人:张海波审核人:佘新平一.设备名称:程控交换教学实验系统二.规格/型号:SP-3三.厂家:华中科技大学四.实验面板简介:4.1硬件平面布局如图1所示:图1 程控交换实验系统平面布局4.2实验平台测试管脚说明:为了学生实验方便,在本实验系统中引出了多组测试管脚。
每组测试管脚的两边都有供连接示波器地线的地线测试脚(GND)。
下面就实验系统的每组测试管脚详细说明。
左上角T_CLK1:这组测试管脚主要用于测试程控交换实验系统所需的各种时钟同步信号,具体包括:STBCLK STBUS总线时钟信号BITCLK 位时钟信号FRMCLK 帧脉冲时钟信号TS1 时隙1选通定位信号TS4 时隙4选通定位信号左下角T_CS1:这组测试管脚主要用于测试程控交换实验系统所需的各种选通控制信号,具体包括:DTMF3 收号器收号状态读取选通控制信号DTMF2 3、4路收号器收号数据读取选通控制信号DTMF1 1、2路收号器收号数据读取选通控制信号CS2-ODE MT8980-STBUS输出使能选通控制信号CS-SW MT 8980芯片选通控制信号左下角T_8980:这组测试管脚主要用于测试程控交换实验系统交换芯片MT 8980上的各种信号,具体包括:STBI1 PCM输入总线STBUS1输入信号(PCM信号)STBI0 PCM输入总线STBUS0输入信号(PCM信号)STBO1 PCM输出总线STBUS1输出信号(PCM信号)STBO0 PCM输出总线STBUS0输出信号(PCM信号)ODE MT8980STBUS输出允许信号,高电平允许STBUS输出R/W 读写信号,其中读信号为高电平,写信号为低电平DS 数据就绪信号CS 交换芯片MT8980的片选信号左下角T_DTMF:这组测试管脚主要用于测试程控交换实验系统收号芯片MT 8870上的各种信号,(在本实验系统中连接至话路1相关收号器电路)。
具体包括:TOE1 MT 8870三态输出使能STD1 MT 8870延迟指示信号ST/GT1 MT 8870 指示电平输入/防护时间输出(双向)VX1 MT 8870音频输入信号EST1 MT 8870 早期指示信号右下角T_ALU1:这组测试管脚主要用于测试程控交换实验系统用户接口电路上的各种信号,(在本实验系统中连接至话路1相关电路)。
具体包括:RINGIN 25Hz的振铃脉冲信号SHK1 话路1的摘挂机状态信号TIP1 话路1用户配线RING1 话路1用户配线CS-ALU1 话路1的振铃使能信号CS-TELE 读取话路1-4路摘挂机状态地址选通信号右下角T_CS2:这组测试管脚主要用于测试程控交换实验系统用户接口电路上的各种控制信号。
具体包括:EN1 话路1的振铃使能信号EN2 话路2的振铃使能信号EN3 话路3的振铃使能信号EN4 话路4的振铃使能信号右下角T_TONE:这组测试管脚主要用于程控交换实验系统信令电路上的各种控制信号。
具体包括:BUSY 0.35秒通0.35秒断的方波信号SECDIAL 1秒通10秒断的方波信号WAIT 1秒通4秒断的方波信号五.功能说明:SP-3程控交换教学实验系统是由华中科技大学电子与信息工程系汪小燕等教师根据多年教授《程控交换原理》、《现代交换》等课程的教学实践经验,结合具体开发局用程控交换机的具体经验设计、研制而成。
该教学实验系统具有集CAI教学、硬件原理实验、软件模拟实验、系统功能实验、硬件和软件开放开发性实验为一体,提供灵活的、深层次的、多种形式组网能力的程控交换实验系统,同时利用计算机网络提供生动形象的教学辅导和辅助材料,让学生轻松、灵活、主动地掌握相关知识的特点。
5.1实验内容:实验一 数字程控交换系统基本组成实验二 数字程控交换系统数据配置实验三 数字程控交换系统控制系统与交换网络实验四 用户接口电路实验五 DTMF收号实验六 模拟用户信令过程实验七 局间信令实验八 号码分析实验九 数字程控交换系统计费实验十 时间表调度5.2系统基本组成:a)系统控制软件b)系统硬件实验箱5.3系统运行环境要求:a)PENTIUM系列计算机(具有网卡和并口)b)windows2000/XP/Me和windows95/98操作系统环境c)局域网络环境(便于进行模拟局间电话实验)d)模拟用户电话4部5.4控制软件文件夹内容介绍:在实验文件夹中包含sp2003fw2000和sp2003fw98两个子目录,分别应用于windows2000/XP/Me和windows95/98操作系统。
a).在sp2003fw98子目录下包含forstd,forteacher和TC子目录。
sp2003fw98/forstd目录提供了给使用者运行本实验系统的相关软件。
sp2003fw98/forstd/spc目录为运行目录,其中bak子目录为数据备份目录,spc子目录为运行数据目录,运行时可根据需要将bak子目录下的数据目录拷贝至spc子目录下。
使用者可参考实验指导书。
sp2003fw98/forstd/ref目录为直接相关芯片的参考资料,可供学生进一步学习参考使用。
sp2003fw98/forstd/ex目录为实验三至实验六中各验证实验的驱动程序执行文件,可控制SP3程控交换教学实验系统进行具体的硬件动作,如建立单向或双向连接,对用户振铃,接收用户拨入的号码等。
sp2003fw98/forteacher目录提供了给教师可能必须的其他有关资料。
sp2003fw98/forteacher/ex目录为实验三至实验六中各验证实验驱动程序的源码文件,可通过编译、连接,生成执行文件,用于控制SP3程控交换教学实验系统进行具体的硬件动作,如建立单向或双向连接,对用户振铃,接收用户拨入的号码等。
这些源码文件可帮助教师和实验者进一步了解SP3程控交换教学实验系统硬件驱动程序的编写方式。
sp2003fw98/forteacher/wref目录为与程控交换系统相关的参考资料,可供教师和学生进行与程控交换系统有关的研究开发和学习参考使用。
sp2003fw98/TC下包含运行TC所必要的软件,可用于创新试验和课程设计及毕业设计。
b).在sp2003fw2000子目录下包含forstd和forteacher子目录。
请注意:为了保证本系统能够在windows2000/XP/Me下正常工作,一定要先正常安装WinDriver。
sp2003fw2000/forstd目录提供了给使用者运行本实验系统的相关软件。
sp2003fw2000/forstd/spc目录为运行目录,其中bak子目录为数据备份目录,spc子目录为运行数据目录,运行时可根据需要将bak子目录下的数据目录拷贝至spc子目录下。
使用者可参考实验指导书。
sp2003fw2000/forstd/ref目录为直接相关芯片的参考资料,可供学生进一步学习参考使用。
sp2003fw2000/forstd/ex目录为实验三至实验六中各验证实验的驱动程序执行文件,可控制SP3程控交换教学实验系统进行具体的硬件动作,如建立单向或双向连接,对用户振铃,接收用户拨入的号码等。
sp2003fw2000/forteacher目录提供了给教师可能必须的其他有关资料。
sp2003fw2000/forteacher/wdinstall为WinDriver安装目录,请按照安装说明进行安装。
sp2003fw2000/forteacher/ex目录为实验三至实验六中各验证实验驱动程序的源码文件,可通过编译、连接,生成执行文件,用于控制SP3程控交换教学实验系统进行具体的硬件动作,如建立单向或双向连接,对用户振铃,接收用户拨入的号码等。
这些源码文件可帮助教师和实验者进一步了解SP3程控交换教学实验系统硬件驱动程序的编写方式。
但由于WinDriver仅提供VC++MFC中类的支持,故这些试验程序需要在VC++环境下编辑、编译、连接,生成执行文件,以及进行调试运行。
sp2003fw2000/forteacher/wref目录为与程控交换系统相关的参考资料,可供教师和学生进行与程控交换系统有关的研究开发和学习参考使用。
六、操作指南6.1.系统控制软件:数字程控交换教学实验系统控制软件采用Visual C++在Windows95/Windows98操作系统下开发。
因此本软件可应用于Windows95/Windows98,或Windows2000操作系统,X86及PENTIUM系列计算机平台上。
数字程控交换教学实验系统控制软件使用界面如图2所示。
图2 数字程控交换教学实验系统控制软件使用界面控制系统软件采用了基于消息和消息处理的消息驱动机制,针对程控交换过程中的各种事件(这些事件都由接口系统感知并向控制系统发送相应消息)进行处理。
这些处理在相应的消息处理函数中完成,然后在消息处理函数中根据状态机的不同状态调用相应的状态转移函数,在状态转移函数中再通过调用一系列处理函数完成具体的呼叫处理动作。
通常每一个动作由一个处理函数完成。
例如当一个模拟用户话机摘机后,接口硬件系统将向控制系统送出一个摘机消息。
当Windows操作系统收到这条消息后,将把此消息转发给程控交换实验系统控制软件进程。
由控制软件进程调用摘机消息处理函数。
摘机消息处理函数将根据摘机用户接口所对应的呼叫状态机的状态(如此路电话是处于主叫空闲状态还是被叫请求状态等)调用相应的状态转移函数,如主叫摘机处理函数或被叫应答处理函数。
在这个函数中需要完成如给主叫话机送拨号音,连接DTMF收号器,进行超时处理等动作。
而这些动作通常都要由具体的处理函数进行处理并驱动相应硬件予以完成。
通过控制软件与系统硬件的协调工作,才能实现全部的交换控制过程。
此外,本实验系统还利用Windows95/Windows98操作系统和Visual C++丰富的用户图形界面功能,开发出友好的用户界面,实现了诸如数据配置管理、信令跟踪、模拟话机、号码分析树显示与计费显示及用户计费月结等功能。
读者可通过对这些功能的使用,更深入、更细致、更直接地了解数字程控交换系统和电信网的工作方式和工作过程。
6.2.硬件部分:6.2.1程控交换实验系统硬件原理:图3 程控交换实验系统硬件原理6.2.2系统硬件实验平台部分:本实验系统的硬件平台包括并口通信及控制子系统、交换网络子系统、以及接口子系统共三大子系统。
由于本数字程控交换实验系统采用通用的X86和PENTIUM系列计算机作为本实验系统控制系统的主处理器,因此必须采用外接接口将X86和PENTIUM系列计算机的数据、地址等系统控制总线信号连接到数字程控交换实验系统上去。
本实验系统通过X86和PENTIUM主板上的并行口即打印机接口与本实验系统相连,由并口通信控制子系统产生系统所需的地址总线、数据总线和控制总线信号。