资源描述:
《《通信软件技术》专业综合实验教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《通信软件技术》专业综合实验教案一,模拟计费系统1.计费原理(1)计费方法单一方式_一般用于报时台、天气预报台等。周期方式(复式)_普通电话。单一加周期方式_启机即计n个脉冲,以后每个计费单元计m个脉冲,通话全程计费单元相同。三加一方式_我国现行市话计费采用。(2)计费费率长话:国内长途0.07元/6Second。市话:现行费率有三个标准,0.11元、0.10元、0.09元。市话计脉冲数,长话计时。长途计费优惠:00:00:00—07:00:006折;07:00:00—24:00:00正常。(3)计费过程字冠分析(PrefixAnalysis)→长途→时段
2、(注意临界时刻不同费率)市话(计次)注:长途计详单,市话计次。2.实现要求通话主控模块合法用户增加修改删除显示退出系统查询结算长途市话长途市话图1模拟计费系统功能框图只模拟固定电话呼叫本地或长途固定电话的计费,不考虑特服和智能业务。-6-二、路由选择模拟1.路由选择原理电话通信的三个要素:终端设备、交换节点、传输手段(1)路由汇接原则国内长途网“多级汇接制”原则:国际接口局——北京、上海、广州;C1——结合长话流量和行政区设八个大区交换中心:北京,上海,广州,沈阳,西安,南京,武汉,成都C2——省交换中心C3——地区交换中心C4——县交换中心C5——端局本
3、地网设置汇接局TA和端局C5。例:一次长途呼叫的选路过程。(2)中继概念中继线(TRK:Trunk)_时隙。中继组(TKG:TrunkGroup)_具有相同属性的中继线集合。路由(RTE:Route)_直连二个局间中继组的集合。路由块(RTB:RouteBlock)_能够到达某一目的局的路由集合。(3)路由选择基本原理PrefixAnalysis→RTB→RTE→TKG→TRK局间路由有直达路由和各级迂回路由,根据中继线忙/闲状态和优先级选路。对于同级路由的不同中继线一般采用循环选择,以体现负荷分担。2.实现要求-6-主控模块密码管理增加用户密码修改删除用
4、户中继维护增加中继删除中继选路:1.选路成功2.中继忙路由选择退出系统拨打电话图2路由选择模拟功能框图合法用户三、设计报告要求1.完成实验的情况。包括对每个任务的理解、实现中遇到的问题、解决问题的思路和方法。2.完成部分的程序框图和典型程序清单;未完成部分的原因分析。3.心得体会和自己的设想,库结构,算法等。四、系统设计步骤1.设置默认路径2.建立项目3.建库4.建表/修改表结构/建索引5.向表中输入原始数据6.建表单7.编程函数:(1)INT(n)(2)&cMemVarName[.](3)LEN(c)-6-(4)SPACE(nSpaces)(5)ALLT
5、RIM(c)(6)SUBSTR(c,n1StartPosition[,n2CharactersReturned])(7)DATE()(8)TIME()(9)DATETIME()(10)YEAR(d)(11)MONTH(d)(12)DAY(d)(13)STR(n1[,n2Length[,n3DecimalPlaces]])(14)VAL(c)(15)CTOD(c)(16)DTOC(d)(17)IIF(l,e1,e2)(18)TYPE("e")(19)BOF()(20)EOF()(21)RECNO()(22)FOUND()(23)ROW()(24)COL()(
6、25)MessageBox(c1,[n1+n2+n3[,c2]])命令格式:CommandKey[Scope][eList][Forl1]*子句顺序任意。续行符为“;”。*Scope(范围子句):RECORDn_第n条记录;NEXTn_当前记录起向下共n条;REST_当前记录起至末记录止;ALL_全部记录。(1)SETTALKON
7、OFF(2)SETDEFAULTTOc1Device
8、c2Path
9、c3DevicePath(3)SETPATHTOcPath(4)CLEAR(5)MemVarName=e(6)STOREeTOMemVarList-6-(7)P
10、UBLICMemVarList(8)LOCALMemVarList(9)私有变量:未经PUBLIC和LOCAL定义而直接使用的变量。(10)?
11、??[e1](11)OPENDATABASE[DbcFileName
12、?](12)CLOSEALL(13)USE[DbfFileName](14)BROWSE(15)LIST
13、DISPLAY[Scope][[FIELDS]FieldExpressionList][FORl1](16)GO
14、GOTO[RECORD]n
15、TOP
16、BOTTOM(17)SKIP[m](18)LOCATE[Scope]FORl1(19)CON
17、TINUE(20)APPEND[BLANK](21)REPLACE