北邮大三下现代交换原理实验一时间表调度实验报告
北邮大三交换原理实验一时间表调度
《现代交换原理》实验报告实验名称时间表的调度实验班级学号姓名实验1 时间表的调度实验一、实验目的驱动交换网络实验用来考查学生对时间表调度原理的掌握情况。
二、实验内容和实验步骤1、实验原理及设计在程控数字交换的体系结构中,周期级程序(例如摘挂机检测程序、脉冲识别程序、位间隔识别程序)是由时间表调度实现的。
所谓时间表调度,是指每经过交换系统的最短有效时间(这通常是指各周期性程序周期的最大公约数),都会检查调度表的调度要求,如果某个程序在这时需要执行,则调度程序开始执行它。
在我们设计的时间表调度实验中,这个调度表的调度是静态的。
所谓静态,是指我们的调度表是在系统初始化的时候就建立起来的,在系统运行的情况下不再改动。
实验要求的就是这个调度表的初始化。
这个调度表如下:/1/1我们这个交换系统提供了三个周期性调度程度(摘挂机检测程序、脉冲识别程序和位间隔识别程序),它们的调用周期分别为200ms、10ms和100ms,所以我们系统的最小调度时间为10ms。
如图所示,每隔10ms,我们就会检查这个表的一行,如果该行上某一列为1,我们就执列所对应的任务,如果为0,就什么都不做。
每当执行到这个表的最后一行,调度任务会返回第一行循环执行。
而你所要做的就是按照你的理解来填写这个调度表。
2、实验步骤:了解实验原理及其设计;了解实验平台的使用及数据结构;编写C程序实现时间调度表的初始化;在实验平台上运行程序;三、源代码1、实验主要数据结构:函数功能:完成调度表的初始化;函数原型:initSchTable(int ScheduleTable[SchTabLen][SchTabWdh]);其中SchTalLen和SchTabWdh为在中的宏定义:#define SchTabLen 20 //代表这个调度表为20行(相邻行之间的时间间隔为 10ms);#define SchTabWdh 3 //代表三个周期性调度任务//0:摘挂机检测任务;1:脉冲检测任务;//2:位间隔检测任务;2、实验代码#include ""extern "C" _declspec(dllexport) void initSchTable(int ScheduleTable[SchTabLen][SchTabWdh]){int i;for(i=0;i<SchTabLen;i++){if(i%20 == 0)ScheduleTable[i][0]=1;elseScheduleTable[i][0]=0;ScheduleTable[i][1]=1;if(i%10 == 0)ScheduleTable[i][2]=1;elseScheduleTable[i][2]=0;}return;}四、实验结果时间调度表初始化后能正确检测摘挂机动作并进行通话,通话结束后一方挂机未挂机一方送忙音。
现代交换原理实验报告
实验一:CC08交换设备硬件系统介绍一、实验目的:通过现场实物讲解,让学生了解CC08交换机的构造以及程控交换机单元所具备的最基本的功能。
二、实验器材:CC08交换设备三、实验内容:讲诉CC08交换设备总体结构、模块化结构、机架结构、单板功能、交换设备内外线连接情况。
CC08数字程控交换系统采用分级分布式体系结构,是大容量的综合网络交换系统,易于平滑升级到下一代网络。
作为大容量交换中心和综合业务平台,CC08数字程控交换系统提供了丰富的业务和功能,包括智能增值业务解决方案、集团用户业务解决方案、Internet 接入解决方案等,满足了新时期网络建设的需要。
此外,它顺应发展,持续优化现阶段PSTN 网,提供双向长/市话疏忙、异地手机寻址、2Mbit/s高速信令链路、多信令点编码、交换机方式移机不改号业务、分步割接不改号、固网预付费、长途平等接入、窄带出宽带、全通达、行业化业务解决方案等新的业务,并可接入分组用户,支持IP Centrex功能,能在网络的各个层面上提供建设及优化的全方位解决方案,为运营商营造了新的利润空间。
CC08 数字程控交换系统的特点:高集成度、灵活齐全的业务提供能力 、开放的接口、软件的平台化和开放性、高可靠性、易维护性。
四、实验小结:1、画出本实验机房交换设备总体结构示意图并说明实际硬件配置情况。
一、总体结构——模块局示意图如下图所示:FAM/CM:Administration Module/Communicationg Module 管理/通讯模块SM:Switch Module 交换模块HDLC:High-speed Data Link Control高速数据链路控制LAN:Local Area Network 局域网BAM:Back Administration Module 后管理模块WS:Work station 工作站总体结构——独立局SMBAM ws ws1#二、硬件结构三、模块化的主机系统四、SM的机架结构SM中机框类型有:主控框、用户框、中继框、RSA框;其中单模块局还需有BAM框和时钟框。
现代交换原理实验报告
实验1 交换系统组成与结构一、交换系统总体介绍图1-1是程控交换实验系统方框图,图1-2是程控交换实验系统结构图。
图1-1 交换系统方框图程控交换系统由14个电路模块组成,各模块的组成及主要作用如下: 1.模块1~4:模块1~4分别是机甲(一)、甲(二)、乙(一)、乙(二)的用户线接口电路和PCM 编译码电路。
具体叙述如下:(1) PBL 38710用来实现二/四线变换,摘挂机检出,铃流驱动和用户话机接口等功能;图1-2 R Z 8623程控交换实验系统结构图(2) TP3067主要实现PCM编译码功能;(3) MT8870(甲方或乙方的两个话机合用一片)用来接收双音多频信号,把检测到的被叫用户,送给记发器CPU以便控制交换网络接通被叫用户话路。
2.模块5:模块5是中央处理器电路,主要由U102(AT89C51)组成,完成键盘扫描和液晶显示、工作状态指示与显示、交换命令的转接和控制接收学生的下载程序。
3.模块6:模块6是CPLD可编程模块(U101),它产生并输出下列信号:(1)500Hz连续方波(即拨号音信号)(2)忙音脉冲,即0.35秒通、0.35秒断的周期方波(3)回铃音脉冲,即1秒通、4秒断的周期方波(4)25Hz周期方波(振铃信号)(5)PCM编译码器的时钟信号电路,它提供四片TP3067所需的2048KHz及8KHz的时钟脉冲。
(6)各接口间的控制信号。
4.模块7:模块7是交换网络,它包括三大部分:(1)人工交换网络部分:主要由S201和M201组成,通过手动设置跳线完成人工交换工作。
(2)空分交换网络部分:主要由MT8816芯片构成,完成空分路由选通。
(3)数字时分程控交换网络:主要由MT8980芯片、74HC573及一些外围电路构成。
5.模块8:模块8是记发器电路:它是CPU中央处理器及控制检测电路,主要由CPU芯片U101 (AT89C51)、CPLD 可编程器件EPM7128、锁存器74HC573等组成,它们在系统软件的作用下,完成对话机状态的监视、信号音及铃流输出的控制、的识别、交换命令发送等功能。
现代交换实验报告
现代交换实验报告现代交换实验报告引言在现代社会中,交流和交换是人类生活中不可或缺的一部分。
无论是在个人生活中还是在商业活动中,交换都是促进社会发展和个人成长的重要手段。
本文将通过对现代交换实验的观察和分析,探讨交换的方式、影响和未来发展。
一、交换方式的多样性1.1 实物交换实物交换是最原始的交换方式之一。
在古代,人们通过物品的直接交换来满足自己的需求,例如用粮食交换衣物、用工具交换食物等。
实物交换的优点是直接满足需求,但也存在不便携带、价值不易衡量等问题。
1.2 货币交换随着社会的发展,人们逐渐意识到实物交换的局限性,于是出现了货币交换。
货币交换以货币作为媒介,通过买卖来实现价值的转换。
货币交换的优点是方便携带、价值易衡量,但也存在通货膨胀、货币贬值等问题。
1.3 社交媒体交换随着互联网的普及,社交媒体交换成为一种新兴的交换方式。
人们通过社交媒体平台分享自己的知识、经验和资源,与他人进行交流和互动。
社交媒体交换的优点是信息传播快速、交流范围广泛,但也存在信息泛滥、隐私泄露等问题。
二、交换的影响2.1 经济发展交换作为经济活动的核心,对经济发展起到重要推动作用。
通过交换,人们可以获取所需的物品和服务,促进资源的合理配置和流动。
同时,交换也激发了创新和竞争,推动市场的繁荣和经济的增长。
2.2 社会关系交换不仅仅是物质层面的交流,也是人际关系的重要组成部分。
通过交换,人们建立起互惠互利的关系,增进彼此之间的信任和合作。
良好的交换关系有助于社会的稳定和和谐发展。
2.3 文化传承交换不仅仅是经济和社会活动,也是文化传承的一种方式。
通过交换,不同文化之间的交流和融合得以实现,促进了文化的多样性和发展。
交换使得人们能够了解和尊重其他文化,推动文明的进步和交流的深化。
三、交换的未来发展3.1 科技创新随着科技的不断进步,交换方式也在不断演变和创新。
例如,虚拟货币的出现使得交换更加便捷和安全;区块链技术的应用使得交换更加透明和可追溯。
现代交换原理实验指导书V1.0
现代交换原理仿真实验 实验指导书(V1.0版)卞佳丽 著北京邮电大学计算机科学与技术学院2007年6月目录第一章仿真实验概述 (1)1.1 仿真实验设置的必要性 (1)1.2 仿真实验教学体系 (2)第二章系统安装及使用说明 (4)2.1 系统安装 (4)2.2 使用说明 (5)第三章基础型实验 (8)3.1 时间表调度实验 (9)3.2 摘挂机检测实验 (14)3.3 脉冲计数实验 (16)3.4 位间隔识别实验 (19)3.5 软件送音实验 (22)3.6 驱动交换网络实验 (23)第四章提高型实验 (25)4.1 分组交换实验 (25)4.2 ATM交换实验 (33)4.3 MPLS交换实验 (37)第一章实验概述“现代交换原理仿真实验系统”是为北京邮电大学国家级精品课程《现代交换原理》而设计的配套实验系统。
该实验教学环节设置的目的是让学生理解和掌握现代通信网中各种交换方式的交换原理和相关技术,进一步吸收课堂上所学的理论知识,加深对各种交换方式特点和交换关键技术的理解和掌握,培养学生的动手能力、独立分析与解决问题的能力以及创新能力,使其具备良好的科研素质。
它是“现代交换原理”课程教学过程中必不可少的一个重要环节。
1.1 仿真实验设置的必要性交换设备是构成通信网的重要组成部分,交换技术是通信网的核心技术。
交换类课程是通信与信息类专业具有特色的、必不可少的专业基础课程。
随着计算机技术与通信技术越来越紧密的结合,该类课程也成为计算机专业的必修课程。
多年来国内外各院校交换类课程的实验课只停留在对典型机型的交换机体系结构的了解和对交换机操作维护终端进行数据设定、呼叫监视等操作维护类实验,如北京邮电大学计算机学院拥有国外著名交换机设备制造厂商的大型局用交换设备——AXE-10局用数字交换系统,学生可在实验室进行交换机认知实验,了解大型局用交换机的体系结构,通过操作维护终端进行数据维护、计费管理等操作。
现代交换技术实验报告
实验一 C&C08交换机系统介绍一.实验目的通过本实验,让学生了解程控交换机单元所具备的最基本的功能。
二.实验器材程控交换机一套。
三.实验内容通过现场实物讲解,让学生了解CC08交换机的构造。
四.实验步骤CC08交换机是采用全数字三级控制方式。
无阻塞全时分交换系统。
语音信号在整个过程中在实现全数字化。
同时为满足实验方对模拟信号认识的要求,也可以根据用户需要配置模拟中继板。
实验维护终端通过局域网(LAN)方式和交换机BAM后管理服务器通信,完成对程控交换机的设置、数据修改、监视等来达到用户管理的目的。
1.实验平台数字程控交换系统总体配置如图1所示:图12.C&C08的硬件层次结构C&C08在硬件上具有模块化的层次结构,整个硬件系统可分为以下4个等级:(1)单板单板是C&C08数字程控交换系统的硬件基础,是实现交换系统功能的基本组成单元。
(2)功能机框当安装有特定母板的机框插入多种功能单板时就构成了功能机框,如SM中的主控框、用户框、中继框等。
(3)模块单个功能机框或多个功能机框的组合就构成了不同类别的模块,如交换模块SM由主控框、用户框(或中继框)等构成。
(4)交换系统不同的模块按需要组合在一起就构成了具有丰富功能和接口的交换系统。
交换系统功能机框功能机框模块模块单板单板单板功能机框模块交换系统ASL+DRV+TSS+PWX+母板SLB 用户框用户框+主控框 USMUSM/TSM/UTM+AM/CM C&C08C&C08的硬件结构示意图这种模块化的层次结构具有以下优点:(1)便于系统的安装、扩容和新设备的增加。
(2)通过更换或增加功能单板,可灵活适应不同信令系统的要求,处理多种网上协议。
(3)通过增加功能机框或功能模块,可方便地引入新功能、新技术,扩展系统的应用领域。
3.程控交换实验平台配置,外形结构如图2所示:中继框------时钟框--- ---用户框主控框---BAM 后管理服务器---图2五.实验报告要求1.画出CC08交换机硬件结构示意图答:CC08交换机硬件结构示意图如图3所示: 交换系统功能机框功能机框模块模块单板单板单板功能机框模块交换系统ASL+DRV+TSS+PWX+母板SLB 用户框用户框+主控框 USMUSM/TSM/UTM+AM/CM C&C08图32.解释下列单板的名称和用途答:各单板名称和用途如下所示:A32:32路模拟用户板,提供32路电话接口;DTM:中继接口板,提供2个PCM电路接口;MPU:主控板,交换机的核心控制部件,控制整个交换机的运行;NOD:主节点板,每板4个节点,用于MPU和用户/中继之间的通信;CKS:时钟板,为交换机提供3级标准时钟;SIG:信号音板,为交换机提供信号音;BNET:交换网络板,为交换机提供话音信息交换功能;LAP:多协议处理板,提供4条NO7号链路;MFC:多频互控板,提供NO1中继的多频计发器信号;PWC:二次电源板,为主控框、中继续框、时钟框供电;PWX:二次电源板,为用户框供电。
现代交换实训报告材料
目录第1章绪论 (1)第2章长途电话业务的配置实现设计 (2)2.1长途电话网的网络结构 (2)2.2 CC08程控交换机的设备结构及工作原理 (2)2.1.1 CC08硬件模块 (2)2.1.2 CC08软件系统 (3)2.1.3 CC08主要单板 (4)2.3 EBRIDGE平台的使用和业务配置操作过程 (4)2.4 对系统进行调试并分析实验结果 (6)2.4.1长途业务调试实验 (6)2.4.2 CC08和SDH 2M联调 (7)第3章光传输系统SDH综合组网设计 (8)3.1 SDH网络 (8)3.1.1 SDH基本网络结构 (8)3.1.2 SDH环自愈环网 (8)3.2 华为光传输设备结构及工作原理 (9)3.2.1 SDH设备硬件概述 (9)3.2.2 OPTIX 2500+设备介绍 (9)3.2.3 SDH设备软件总体介绍 (12)3.3系统调试并分析实验结果 (15)第4章移动通信系统GSM综合组网设计 (16)4.1移动通信原理的相关知识 (16)4.2华为GSM移动设备核心网设备 (16)4.2.1 HLR9820系统 (16)4.2.2 MSOFTX3000 (19)4.2.3 UMG8900 (20)4.3华为GSM移动设备无线侧设备 (24)4.3.1 BSC6000 (24)4.3.2 BTS3012 (26)4.4手机的位置更新和互相呼叫 (26)4.4.1 位置更新 (26)4.4.2 越区切换 (27)4.5系统调试并分析实验结果 (27)小结 (28)谢辞 (28)参考文献 (29)附录 (30)第1章绪论本次实训主要是学习SDH传输系统、CC08程控交换系统、GSM移动通信系统,通过对这些设备的熟悉,是我们对通信专业的方向有了进一步的了解,记得老师曾经说过,通信系统,无非就是发射端、接收端、信道。
而我们这次所学的SDH传输系统就是可以说是我们的信道,它主要介绍有线传输介质—光纤。
现代交换技术实验报告
现代交换技术实验报告现代交换技术实验报告引言:现代交换技术是信息通信领域的重要组成部分,它的发展对于提高通信效率、保障信息安全以及推动社会经济发展具有重要意义。
本篇文章将围绕现代交换技术展开论述,从交换技术的定义、发展历程、应用场景以及未来发展趋势等多个方面进行探讨。
一、交换技术的定义和分类交换技术是指在通信系统中,将来自不同用户的信息进行有效的分配和传递的技术手段。
根据交换方式的不同,交换技术可以分为电路交换、报文交换和分组交换三种类型。
电路交换是指在通信过程中,为通信双方建立一条专用的物理连接,数据沿着这条连接进行传输;报文交换则是将整个信息分割成一个个报文,在传输过程中每个报文独立传输;而分组交换则是将信息分割成固定大小的数据包,每个数据包独立传输。
二、交换技术的发展历程随着通信技术的不断发展,交换技术也经历了从传统交换机到数字交换机的演进过程。
传统交换机是基于电路交换的技术,其主要缺点是资源占用率低、扩展性差以及运维成本高等问题。
而数字交换机的出现,则通过数字化处理和存储,提高了通信效率和资源利用率,成为了现代通信网络的基础设施。
三、交换技术的应用场景交换技术广泛应用于各个领域,其中最重要的应用场景之一就是电话交换。
在电话交换中,交换技术通过建立呼叫连接,实现了电话用户之间的通话。
此外,交换技术还应用于数据交换、互联网交换、移动通信等多个领域,为各种通信服务提供了支撑。
四、交换技术的未来发展趋势随着信息技术的不断进步,交换技术也在不断发展和演进。
未来,交换技术将更加注重网络安全和智能化。
网络安全是当前亟待解决的问题,交换技术需要加强对数据传输的加密和防护,以保障用户信息的安全。
另外,随着人工智能和大数据技术的发展,交换技术也将趋向于智能化,通过数据分析和学习,实现网络资源的智能分配和优化。
结论:现代交换技术在信息通信领域扮演着重要的角色,它的发展不仅提高了通信效率,还推动了社会经济的发展。
现代交换技术实习报告
实习报告一、实习目的通过本次现代交换技术实习,使我能够从理论回到实践,更好地实现理论和实践的结合,为以后的工作和学习奠定初步的知识。
同时,通过实习,提高我对现代交换技术的认识和理解,掌握基本操作和维护方法,培养我在实际工作中解决问题的能力。
二、实习内容1. 了解现代交换技术的基本原理和主要设备。
实习期间,我学习了现代交换技术的基本原理,包括电路交换、存储转接交换、报文交换和分组交换等。
同时,我了解了主要设备,如交换机、路由器、传输设备等的外观及结构,并学会了如何查看设备型号、参数、性能指标和运行情况。
2. 学习现代交换设备的基本操作过程和常规维护管理。
在实习过程中,我在老师的指导下,学习了华为C&C08交换机的相关操作,包括设备的启动、配置、维护和故障处理等。
同时,我还掌握了光纤传输设备OSN2000、Metrolo1000维护终端的使用方法,了解了各个设备的基本结构及构造,认识设备中的单板,并了解各个单板的作用。
3. 参观实际工程,了解现代交换技术在实际工程中的应用。
实习期间,我分组参观了实际工程,了解了现代交换技术在实际工程中的应用,如交换机房、传输设备等。
通过参观,我对现代交换技术有了更深入的了解,并认识到理论知识在实际工作中的重要性。
三、实习总结通过本次现代交换技术实习,我对现代交换技术有了更深刻的认识和理解。
在实际操作中,我掌握了基本操作和维护方法,培养了我解决问题的能力。
同时,我认识到理论知识在实际工作中的重要性,以后将继续努力学习,提高自己的专业素养。
实习期间,我深刻体会到了团队合作的力量。
在分组参观和实际操作中,我们需要互相配合、共同解决问题。
这使我更加明白了团队合作的重要性,也使我更加自信地面对未来的挑战。
总之,本次现代交换技术实习使我受益匪浅。
通过实习,我不仅提高了自己的专业技能,还培养了团队合作意识。
在今后的学习和工作中,我将继续努力,将自己所学知识运用到实际中,为通信事业的发展贡献自己的力量。
交换技术实验报告
竭诚为您提供优质文档/双击可除交换技术实验报告篇一:现代交换技术实验报告实验一c&c08交换机系统介绍一.实验目的通过本实验,让学生了解程控交换机单元所具备的最基本的功能。
二.实验器材程控交换机一套。
三.实验内容通过现场实物讲解,让学生了解cc08交换机的构造。
四.实验步骤cc08交换机是采用全数字三级控制方式。
无阻塞全时分交换系统。
语音信号在整个过程中在实现全数字化。
同时为满足实验方对模拟信号认识的要求,也可以根据用户需要配置模拟中继板。
实验维护终端通过局域网(LAn)方式和交换机bAm后管理服务器通信,完成对程控交换机的设置、数据修改、监视等来达到用户管理的目的。
1.实验平台数字程控交换系统总体配置如图1所示:图12.c&c08的硬件层次结构c&c08在硬件上具有模块化的层次结构,整个硬件系统可分为以下4个等级:(1)单板单板是c&c08数字程控交换系统的硬件基础,是实现交换系统功能的基本组成单元。
(2)功能机框当安装有特定母板的机框插入多种功能单板时就构成了功能机框,如sm中的主控框、用户框、中继框等。
(3)模块单个功能机框或多个功能机框的组合就构成了不同类别的模块,如交换模块sm由主控框、用户框(或中继框)等构成。
(4)交换系统不同的模块按需要组合在一起就构成了具有丰富功能和接口的交换系统。
用户框+AsL+DRV+Tss+pwx+母板单板c&c08的硬件结构示意图这种模块化的层次结构具有以下优点:(1)便于系统的安装、扩容和新设备的增加。
(2)通过更换或增加功能单板,可灵活适应不同信令系统的要求,处理多种网上协议。
(3)通过增加功能机框或功能模块,可方便地引入新功能、新技术,扩展系统的应用领域。
3.程控交换实验平台配置,外形结构如图2所示:中继框------时钟框------用户框主控框---bAm后管理服务器---图2五.实验报告要求1.画出cc08交换机硬件结构示意图答:cc08交换机硬件结构示意图如图3所示:用户框+AsL+DRV+Tss+pwx+母板单板图32.解释下列单板的名称和用途答:各单板名称和用途如下所示:A32:32路模拟用户板,提供32路电话接口;DTm:中继接口板,提供2个pcm电路接口;mpu:主控板,交换机的核心控制部件,控制整个交换机的运行;noD:主节点板,每板4个节点,用于mpu和用户/中继之间的通信;cKs:时钟板,为交换机提供3级标准时钟;sIg:信号音板,为交换机提供信号音;bneT:交换网络板,为交换机提供话音信息交换功能;LAp:多协议处理板,提供4条no7号链路;mFc:多频互控板,提供no1中继的多频计发器信号;pwc:二次电源板,为主控框、中继续框、时钟框供电;pwx:二次电源板,为用户框供电。
现代交换技术实验报告
(1)整个系统的原理框图如图1所示,
图1系统原理框图
主要完成系统所需要的各种电源,本实验系统中有+5V、-5V、+12V、-12V、-24V、-80V六组电源,由箱内部的开关电源提供。
(2)用户模块电路
主要完成BORSCHT七种功能
(3)交换网络系统
主要完成信号音和话音信号的交换功能
CPU控制处理系统结构方框图
一个完整的电话通信系统,除了交换系统和传输系统外,还应有信号系统。
下面是本实验系统的传送信号流程,见图所示。
实验系统传送信号流程图
(7)拨号音及产生电路电路原理图。
图5 450Hz拨号音电路原理图
(8)回铃音及控制电路
回铃音信号由CPU中央处理单元控制送出,通知主叫用户正在对被叫用户振铃,回铃音信号所用频率也同拨号音频率,断续周期为1秒通,4秒断,与振铃一致。本实验系统的回铃音由NE556和CD4053一起产生的。
图2实验系统原理、结构图
(4)信号音及DTMF电路
主要完成各种信号音的产生与发送以及DTMF编码的产生
(5)CPU中央处理器控制电路
主要完成对系统电路的各种控制、信号检测、号码识别、键盘输入信息、输出显示信号等各种功能。
(6)程控交换系统网络分成话路部分和控制部分两大类,在这次实验中,我们主要介绍控制部分,框图如图3所示。
(2)、按实验箱键盘上的“4”运行程序,用实验导线连接AX3和RX4、RX3和AX4,双方提机,进行通话;
(3)按实验箱键盘上的“5”,运行该实验的程序,在用户3提机的时候可以听到拨号音,用户4提机时可以听到回铃音;
(4)用万用表测量MT8816的行(X0~X15)、列(Y0~Y7)控制线的电平.
北邮计科大三现代交换技术实验报告全部代码时间表调度实验摘挂机检测实验
基础实验一时间表调度实验源代码#include "bconstant.h"extern "C" _declspec(dllexport)void initSchTable(int ScheduleTable[SchTabLen][SchTabWdh]) {int i;for(i=0;i<=19;i++){ScheduleTable[i][0]=0;}ScheduleTable[0][0]=1;for(i=0;i<=19;i++){ScheduleTable[i][1]=1;}for(i=0;i<=19;i++){ScheduleTable[i][2]=0;}ScheduleTable[0][2]=1;ScheduleTable[10][2]=1;return;}基础实验二摘挂机检测实验源代码extern "C" _declspec(dllexport) voidscanfor200(intlinestate200[LINEMAX], int linestate[LINEMAX],UpOnnode * head1,UpOnnode * end1){int i;UpOnnode * p;for(i=0;i<LINEMAX;i++){if(linestate[i]&~linestate200[i]){ p=new UpOnnode;p->phonestate=ehandup;p->linenum=i;p->next=0;end1->next=p;end1=p;}if(linestate200[i]&~linestate[i]){ p=new UpOnnode;p->phonestate=ehandon;p->linenum=i;p->next=0;end1->next=p;end1=p; }}if(i==LINEMAX)for(i=0;i<LINEMAX;i++)linestate200[i]=linestate[i];return; }基础实验三脉冲计数实验源代码void scanpulse(int linestate[LINEMAX],int linestate10[LINEMAX],int change[LINEMAX],int fchange[LINEMAX],int pulsenum[LINEMAX]){int i;for(i=0;i<LINEMAX;i++){change[i]=nor_op(linestate[i],linestate10[i]);fchange[i]=or_op(fchange[i],change[i]);if(change[i]&&(!linestate10[i]))pulsenum[i]=pulsenum[i]+1; }for(i=0;i<LINEMAX;i++) linestate10[i]=linestate[i];return; }基础实验四位间隔辨认实验源代码V oid scandigit(int linestate2[LINEMAX],int linestate100[LINEMAX],int pulsenum[LINEMAX],int fchange[LINEMAX],int lfchange[LINEMAX],Digitnode * head2,Digitnode * end2){ int i; Digitnode * p;for(i=0;i<LINEMAX;i++){if((!fchange[i])&&lfchange[i]){ if(linestate100[i]){ p=new Digitnode ;p->num=pulsenum[i];p->linenum=i;p->next=0;end2->next=p;end2=p;pulsenum[i]=0;} }}for(i=0;i<LINEMAX;i++){lfchange[i]=fchange[i];fchange[i]=0;linestate100[i]=linestate2[i];}return; }基础实验五软件送音实验源代码#include "bconstant.h"extern "C" _declspec(dllexport) int decide_ringtype(Userstate state) {switch(state){ case1:caller_ehandup;return 1;case2:caller_calledbusy;return 4;case3:theother_firstehandon; return 4;case4:dial_timer_timeout; return 4;case5:recvnum_timer_timeout; return 4;case6:connect_timer_timeout; return 4;case7:nulltone_timer_timeout; return 4;case8:ringback_timer_timeout; return 4;case9:busytone_timer_timeout; return 5;case10:caller_callednull; return 3;case11:called_onecallin; return 4;case12:caller_callconnected; return 2;}return 0;}基础实验六驱动互换网络实验源代码extern "C" _declspec(dllexport) void connect_network(inttimeslice_tnet[TIMESLICEMAX],int timeslice1,int timeslice2,int tag) { if(timeslice1<TIMESLICEMAX&×lice2<TIMESLICEMAX){ if(tag==1){ timeslice_tnet[timeslice2]=timeslice1;timeslice_tnet[timeslice1]=timeslice2; }else{timeslice_tnet[timeslice1]=0;timeslice_tnet[timeslice2]=0; }}return; }分组实验一分组互换演示实验一.实验目的该部分实验动态演示了分组传输过程,涉及X.25虚链路的建立、分组传输和X.25虚链路的拆除;重要体现了分组传输中面向连接的工作方式。
现代交换技术实验报告1
现代交换技术实验报告专业班级电子信息1004学生姓名杨力指导教师陈科文完成日期2014年06月18日电子信息工程系信息科学与工程学院目录《现代交换技术实验》实验报告一 (3)一、实验过程原始记录(数据、图表等) (3)二、实验思考题解答 (5)《现代交换技术实验》实验报告二 (7)一、实验过程原始记录(数据、图表等) (7)二、实验结果及分析 (20)三、实验思考题解答 (21)《现代交换技术实验》实验报告三 (23)一、实验过程原始记录(数据、图表等) (23)二、实验结果及分析 (31)三、实验思考题解答 (32)《现代交换技术实验》实验报告二实验室名称:现代通信网络实验室实验日期:2013年06月05日学院(系)信息科学与工程学院专业、班级电子信息工程1101姓名杨力成绩实验项目软交换网络系统整体认识实验指导教师陈科文教师评语教师签名:年月日一、实验过程原始记录(数据、图表等)1.软交换网络系统配置实验记录设备名称设备型号主要作用备注软交换机(SS)EIX-7100 媒体网关控制器,实现媒体网关的控制和呼叫信令处理、呼叫控制功能综合业务接入网关(AG)EIA-2016 将模拟电话信号转换为数字信号接入IP 网络传送到EIX处理中继网关(TG)ETG-3008 中继接入功能,兼做局间信令网关SIP话机EIT-100 将语音转换为数字信号接入IP网络传送到EIX进行处理维护用终端电脑设置参数,显示信令消息普通模拟电话机将语音信号传送到EIA,再有EIA接入IP网络传到EIX进行处理2.软交换网络系统的拓扑结构图:(要求:说明互联的各种网络名称、各设备名称、各设备之间的通信协议名称等等)3.记录并比较不同用户终端之间通信所采用的呼叫信令协议和呼叫过程。
(1)接入EIA的模拟话机呼叫另一台模拟话机(2)两台SIP话机之间相互呼叫(3)模拟话机呼叫SIP话机,或反之(4)软交换网络中的话机呼叫公用电话网(PSTN)中的话机4.画图说明一种基于软交换的企业级VoIP系统的组网方案及特点:二、实验思考题解答(要求用笔手写)1.画图说明一个基于软交换的IP电话系统的组成和网络结构,其性能特征如下:a)将智能终端/数字话机直接接入Internet,即可拨打IP电话;b)直接联网的智能话机也能呼叫公用电话网中的模拟话机;c)公用电话网中的模拟话机可以拨打长途IP电话,只收取市话费;d)不经过公用电话网,用普通模拟话机也能拨打IP电话。
现代交换原理实验报告
课程名称:现代交换原理实验实验一:交换系统组成与结构一.实验目的:全面了解交换系统组成与结构及实验操作方法二.实验要求:1.从总体上初步熟悉两部单机用空分交换方式进行通话。
2.初步建立程控交换实验系统及交换,中继通信的概念。
三:实验仪器设备和材料清单:程控交换实验箱,双踪示波器。
四:实验方法与步骤:1.打开交流电源开关,电源输出电路加电,电源发光指示二极管亮。
2.按一下薄膜输入开关“复位”键,进行显示菜单状态。
3.熟悉菜单主要工作状态,分“人工交换”,“空分交换”,“数字时分交换”三种工作方式。
4.以“”方式为例,对“”与“”正常呼叫,熟悉信令程控交换与语音信号通信交换全过程。
5.呼叫时,甲方一路设置为48,乙方一路设置为68,甲方二路设置为49,乙方二路设置为69.五:实验报告要求:总结交换系统基本工作原理。
程控交换机实质上是采用计算机进行“存储程序控制”的交换机,它将各种控制功能与方法编成程序,存入存储器,利用对外部状态的扫描数据和存储程序来控制,管理整个交换系统的工作。
六:思考题:程控交换系统由哪些部分组成?1)数字交换网络。
2)接口。
3)信令设备。
4)控制系统。
实验二:用户接口模块实验一:实验目的:1.全面了解用户线接口电路功能(BORST)的作用及其实现方法。
2.通过对用户模块电路PBL 387 10电路的学习与实验,进一步加深对BORST功能的理解。
二:实验要求:1.了解用户模块PBL 387 10的主要性能与特点。
2.熟悉用PBL 387 10组成的用户线接口电路。
三:实验仪器设备和材料清单:程控交换实验箱,双综示波器。
四:实验方法与步骤:用示波器分别观测TP301,TP302,TP303在摘挂机时的工作电平,给出在各种状态下的工作波形。
五:实验报告要求:1.总结基本工作原理2.给出在各种工作状态下的TP301,TP302,TP303信号波形图,标注关键数据。
(见手写报告纸)六:思考题:1.用户接口模块功能应完成哪些功能?(1)馈电:向用户话机送直流电流;(2)过压保护:防止过压过流冲击和损坏电路设备;(3)振铃控制:向用户话机馈送铃流;(4)监视:监视用户线状态,检测话机摘机、挂机与拨号脉冲信号;(5)编码解码与滤波;(6)混合;(7)测试:对用户电路进行测试2.判断用户摘挂机的方法是什么?1)用户摘机时,用户状态检测输出端输出高电平,向CPU表示用户“忙”;2)用户挂机时,用户状态检测输出端输出低电平,向CPU表示用户“闲”;3)用户挂机时,用户状态检测输出端输出低电平,向CPU表示用户“闲”;3.交换机的振铃功能是如何实现的?振铃电路可由外部的振铃继电器和用户电路部的继电器驱动电路以及铃流电源向用户馈送铃流:当继电器控制端(RC 端) 输入高电平,继电器驱动输出端(RD 端) 输出高电平,继电器接通,此时铃流源通过与振铃继电器连接的15 端(RV 端) 经TIP -RING 端口向被叫用户馈送铃流。
北邮_大三下_现代交换原理_实验三_ATM交换实验报告
实验报告课程名称:现代交换原理与通信网技术实验名称:ATM交换实验班级:2011211309姓名:杨洋学号:23指导教师:丁玉荣1.实验目的该部分实验是让学生理解ATM交换机根据路由表转发ATM信元的过程。
2.实验内容和实验步骤ATM是面向连接的网络,在端到端的通信前必须建立连接。
ATM连接建立以后,在ATM交换节点保存着ATM连接信息的路由表。
ATM交换实际上完成ATM 信元的选路、信头翻译与排队的3个基本功能。
选路就是选择物理端口的过程,即从某个入线端口交换到某个出线端口的过程。
信头翻译是指将信元的信头值(入VPI/VCI)变换为输出信头值(出VPI/VCI)的过程。
信头翻译与选路功能合作共同完成ATM交换。
信头翻译和选路功能的实现是根据翻译表进行的,这里翻译表就是ATM连接建立后保存在ATM交换节点的路由表。
这里我们设计了一个查询路由表的实验。
3.源代码#include "aconstant.h"extern "C" _declspec(dllexport) intAtm_switch ( int in_port,int in_vpi, int in_vci ,RoutTableTypeItem RoutTable[]){//在给定的路由表中查询出端口和出VPI/VCI,返回该信息所在路由表数组的下标for(int i=0; i<Max_Rout_Line; i++){if((in_port==RoutTable[i].in_port) && (in_vpi==RoutTable[i].in_vpi)&& (in_vci==RoutTable[i].in_vci))return i;}return -1; //找不到则返回-1}4.实验结果程序初始化后能正确进行ATM转发,与预计结果相符,试验成功。
5.实验小结这次实验比较简单,代码编写也比较顺利,主要是列表查询。
现代交换原理课程设计报告
河海大学计算机与信息学院(常州)课程设计报告学年学期09-10学年第二学期题目时分交换编程调试实验专业、学号通信系统20072087授课班号270501学生姓名钮健指导教师邓志祥摘要以电路联接为目的的交换方式是电路交换方式。
电话网中就是采用电路交换方式。
人们可以打一次电话来体验这种交换方式。
打电话时,首先是摘下话机拨号。
拨号完毕,交换机就知道了要和谁通话,并为双方建立连接,等一方挂机后,交换机就把双方的线路断开,为双方各自开始一次新的通话做好准备。
因此,可以体会到,电路交换的动作,就是在通信时建立(即联接)电路,通信完毕时拆除(即断开)电路。
至于在通信过程中双方传送信息的内容,与交换系统无关。
电路交换又分为时分交换(Time Division Switching,TDS)和空分交换(Space Division Switching,SDS)两种方式。
时分交换是把时间划分为若干互不重叠的时隙,由不同的时隙建立不同的子信道,通过时隙交换网络完成话音的时隙搬移,从而实现入线和出线间话音交换的一种交换方式。
时分交换的关键在于时隙位置的交换,而此交换是由主叫拨号所控制的。
为了实现时隙交换,必须设置话音存储器。
在抽样周期内有n个时隙分别存入n个存储器单元中,输入按时隙顺序存入。
若输出端是按特定的次序读出的,这就可以改变时隙的次序,实现时隙交换。
空分交换是指在交换过程中的入线通过在空间的位置来选择出线,并建立接续。
通信结束后,随即拆除。
比如,人工交换机上塞绳的一端连着入线塞孔,由话务员按主叫要求把塞绳的另一端连接被叫的出线塞孔,这就是最形象的空分交换方式。
此外,机电式(电磁机械或继电器式)、步进制、纵横制、半电子、程控模拟用户交换机及宽带交换机都可以利用空分交换原理实现交换的要求。
电路交换常于分组交换进行比较。
其主要不同之处在于:分组交换的通信线路并不专用于源与目的地间的信息传输。
在要求数据按先后顺序且以恒定速率快速传输的情况下,使用电路交换是较为理想的选择。
北邮大三下现代交换原理实验一时间表调度实验报告
北邮大三下现代交换原理实验一时间表调度实验报告集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]实验报告课程名称:现代交换原理与通信网技术实验名称:时间表调度实验报告班级: 09211311学号:姓名: schnee指导教师:基础实验一时间表调度实验1.2.实验目的驱动交换网络实验用来考查学生对时间表调度原理的掌握情况。
3.4.实验原理及设计在程控数字交换的体系结构中,周期级程序(例如摘挂机检测程序、脉冲识别程序、位间隔识别程序)是由时间表调度实现的。
所谓时间表调度,是指每经过交换系统的最短有效时间(这通常是指各周期性程序周期的最大公约数),都会检查调度表的调度要求,如果某个程序在这时需要执行,则调度程序开始执行它。
在我们设计的时间表调度实验中,这个调度表的调度是静态的。
所谓静态,是指我们的调度表是在系统初始化的时候就建立起来的,在系统运行的情况下我们这个交换系统提供了三个周期性调度程度(摘挂机检测程序、脉冲识别程序和位间隔识别程序),它们的调用周期分别为200ms、10ms和100ms,所以我们系统的最小调度时间为10ms。
如图所示,每隔10ms,我们就会检查这个表的一行,如果该行上某一列为1,我们就执列所对应的任务,如果为0,就什么都不做。
每当执行到这个表的最后一行,调度任务会返回第一行循环执行。
而你所要做的就是按照你的理解来填写这个调度表。
5.6.实验主要数据结构:函数功能:完成调度表的初始化;函数原型:initSchTable(int ScheduleTable[SchTabLen][SchTabWdh]);其中SchTalLen和SchTabWdh为在中的宏定义:#define SchTabLen 20 //代表这个调度表为20行(相邻行之间的时间间隔为10ms);#define SchTabWdh 3 //代表三个周期性调度任务//0:摘挂机检测任务;1:脉冲检测任务;//2:位间隔检测任务;7.8.实验效果检验当调度表初始化正确时,能够进行正常的通话;如果初始化不正确,可能会造成周期性程序的不正常调用,例如位间隔调度的延迟会造成识别位间隔的延误甚至丢失。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报1
课程名称: 实验名称: 班级: 学#: 姓名:
I代交换原理与通信网技术_________ 时间表调度实验报告
指导教师:
• •
基础实验一时间表调度实验
1. 实验目的
驱动交换网络实验用来考查学主对时间表调度原理的掌握情况。
2. 实验原理及设计
在程控数字交换的体系结构中,周期级程序(例如摘挂机检测程序、脉冲识别程序、位间隔识别程序)是由时间表调度实现的。
所谓时间表调度,是指每经过交换系统的最短有效时间(这通常是指各周期性程序周期的最大公约数),都会检查调度表的调度要求,如果某个程序在这时需要执行,则调度程序开始执行它。
在我们设计的时间表调度实验中,这个调度表的调度是静态的。
所谓静态,是指我们的调度表是在系统初始化的时候就建立起来的,在系统运行的情况下不再改动。
实验要求的就是这个调度表的初始化。
这个调度表如下:
我们这个交换系统提供了三个周期性调度程度(摘挂机检测程序、脉冲识别程序和位间隔识别程序),它们的调用周期分别为200ms、10ms和100ms,所以我们系统的最小调度时间为10mso如图所示,每隔20ms,我们就会检查这个表的一行,如果该行上某一列为1,我们就执列所对应的任务,如果为0,就什么都不做。
每当执行到这个表的最后一行,调度任务会返回第一行循环执行。
而你所要做的就是按照你的理解来填写这个调度表。
3. 实验主要数据结构:
函数功能:完成调度表的初始化;
函数原型:initSchTable(int ScheduleTable[SchTabLen][SchTabWdh]);
其中SchTalLen和SchTabWdh为在bconstant.h中的宏定义:
#define SchTabLen 20〃代表这个调度表为20行(相邻行之间的时间间隔为10ms);
#define SchTabWdh 3〃代表三个周期性调度任务
/A):摘挂机检测任务;1:脉冲检测任务:
//2:位间隔检测任务;
4. 实验效果检验
当调度表初始化正确时,能够进行正常的通话;如果初始化不正确,可能会造成周期性程序的不正常调用,例如位间隔调度的延迟会造成识别位间隔的延误甚至丢失。
注:由于为循环程序,所以调度表的初始化方案不唯一。
5. 实验代码
#in elude "bconsta nt.h”
extern "C" _declspec(dllexport) void initSchTable(int ScheduleTable[SchTabLen][SchTabWdhj) { int i;
for(i=0;i<SchTabLen;i++){
if(i%20 == 0)
ScheduleTable[i][O]=l;
else
ScheduleTable[i][0]=0;
ScheduleTable[i][l]=l;
if(i%10 == 0)
ScheduleTable[i][2]=l;
else
ScheduleTable[i][2]=0;
• •
return;
}
6. 实验结果
程序初始化后能正确检测摘挂机动作并进行通话,与预讣结果相符,试验成功。
7. 实验心得
本次实验比较简单,理解了时间表调度原理之后,对调度表初始化程序的编程实现也非常容易,不到一分钟就编程完成并实验成功。
通过本次实验,我加深了对时间表调度原理的掌握,对其具体的实现也有了初步的理解。