一种传输信道资源调度决策系统的制作方法_2

文档序号:9352691阅读:来源:国知局
完备的数据库所具备的功能之一,由于收集上来的信道数据普遍存在一致性较差 的问题,每年进行信道数据核对,耗费大量的人力及费用,本系统设立了一致性检查机制, 通过台站间互相查,可以很好解决这一问题,不但可以提高核对效率,还可以将这部分成本 节约下来;
[0062] 4、该传输信道资源调度决策系统能够方便各级实时更新和查寻信道资料。本系统 采用B/S结构,在线维护,在线使用,与纸质或电子版资料相比,更新速度更快,查询也更方 便。
【附图说明】
[0063] 图1为传输信道资源调度决策系统中统一信道资源调度决策支持平台的结构示 意图。
[0064] 图2为传输信道资源调度决策系统中台站信道资源维护管理平台的结构示意图。
[0065] 图3为数据管理模块进行信道资料进行一致性检查的流程图。
[0066] 图4为数据检查模块进行信道的一致性检查的流程图。
[0067] 图5为路由智能生成模块搜索路由的的流程图。
[0068] 图6为运用该路由智能生成模块搜索路由时搜索出的路由数目与对应的搜索时 间折线图。
【具体实施方式】
[0069] 下面结合【具体实施方式】对本专利的技术方案作进一步详细地说明。
[0070] 请参阅图1-5, 一种传输信道资源调度决策系统,包括供网管使用的统一信道资源 调度决策支持平台、以及供台站维护人员使用的台站信道资源维护管理平台;所述统一信 道资源调度决策支持平台和台站信道资源维护管理平台均采用PHP+MYSQL技术构建,为B/ S结构;所述统一信道资源调度决策支持平台包括用于网管人员根据用户名和密码来登陆 该统一信道资源调度决策支持平台的系统登录模块,用于进行站台的增加、修改和删除操 作的站台管理模块,用于对各站台维护人员的增加、修改和删除操作的用户管理模块,用于 实现各站台信道资源的浏览、增加、修改、删除、查寻及批量导入功能的信道管理模块,用于 以图形统计出各站台信道数量、质量和分布情况并对各站台上报的信道资料进行一致性检 查以及对数据库进行备份的数据管理模块,用于在故障模式下对信道资源进行管理及恢复 的管理模式模块,包括线路区间阻断,系统阻断,节点毁伤情况下的信道管理,用于选定主 用路由和生成调度单的路由智能生成模块,路由智能生成模块通过输入起始站和终点站, 搜索指定速率的全部路由,参考每条路由评分,选定主用路由,用于查看各用户的登录日志 及修改网管人员的登录密码的系统管理模块;所述台站信道资源维护管理平台包括用于台 站维护人员根据用户名和密码来登陆该台站信道资源维护管理平台的台站系统登录模块, 用于对本台站的信道资源进行在线增加、修改、删除及查寻的台站信道管理模块,用于与相 关站台对信道的一致性进行核对的数据检查模块,数据检查模块能够实现信道在线核对功 能,防止出现对同一信道相关台站描述不一致的情况,用于将该站台信道资料导出为EXCEL 格式的文件的数据导出模块;
[0071] 各台站上报信道数据不一致,在种情况在目前是比较普遍的,因此,时常会出现信 道调度失败的情况。假设E1是A站和B站一条在用的2M信道,由于是在用信道,E1不能 用来进行信道调度,但是在上报信道资料时,经常会出现A站或B站将E1为作为空闲信道 上报的情况,这时如果将E1作为空闲信道实施调度,则本次调度就不会成功。
[0072] 假设A站和B站之间开设的第3个信道为G50-16S12E,G50-16S12E信道在A站 和B站落地的端口号分别为10和6,用端口号来进行信道核对容易产生混乱,但在实际调度 中,A、B站值勤人员都明白,G50-16S12E在A站和B站间开通的第3个2M,因此,本发明提 出建立"端序号"的概念,所谓的"端序号"就是同一信道在其两端台站落地时的序号。按 "端序号"的定义,G50-16S12E的在A站和B站的端序号均是3。端序号概念的提出,统一了 信道时隙与落地端口的关系。
[0073] 所述数据管理模块进行信道资料进行一致性检查的步骤如下:
[0074] 第一步、开始;
[0075] 第二步、逐个遍历台站集合Sn;
[0076] 第三步、逐条查询台站Si (i < n)数据库信道R,设信道R的对端台站为台站B ;
[0077] 第四步、查询对端台站B的信道R的信息;
[0078] 第五步、判断台站B内信道R是否存在,若是,进行第八步,否则进行第六步和第七 步;
[0079] 第六步、判断台站B的信道R端序号是否与台站Si的信道R端序号一致,若是,进 行第三步,否则进行第八步;
[0080] 第七步、判断台站B的信道R的状态是否与台站Si的信道R状态一致,若是,进行 第三步,否则进行第八步;
[0081] 第八步、判断集合Sn是否遍历完毕,若是,进行第九步,否则进行第二步;
[0082] 第九步、生成告警信息;
[0083] 第十步、结束;
[0084] 上述步骤是统一信道资源调度决策支持平台使用,以检查所有台站录入的信道数 据,可根据提示信息督促相关台站进行信道资源的进一步完善。
[0085] 所述数据检查模块进行信道的一致性检查的步骤如下:
[0086] 第一步、开始;
[0087] 第二步、设本台站为台站A,逐条查寻本台站A的信道R ;
[0088] 第三步、设本台站A信道R的对端台站为台站B,查询对端台站B的信道R ;
[0089] 第四步、判断台站B内是否存在信道R,若是,进行第五步和第六步,否则进行第二 步;
[0090] 第五步、判断台站A的信道R端序号与台站B的信道R端序号是否一致,若是,进 行第二步,否则进行第七步;
[0091] 第六步、判断台站A的信道R状态与台站B的信道R状态是否一致,若是,进行第 二步,否则进行第七步;
[0092] 第七步、生成告警信息;
[0093] 第八步、结束;
[0094] 上述步骤是台站信道资源维护管理平台使用,用来检查本站录入数据质量,可以 根据提示,联系相关台站进行改正。
[0095] 所述路由智能生成模块搜索路由的步骤如下:
[0096] 第一步、开始;
[0097] 第二步、输入起始站、速率和目的站;
[0098] 第三步、根据速率查询数据库,产生符合速率要求的所有路由所组成的二维数组 L1 ;
[0099] 第四步、遍历数组L1,获取符合起始站要求的路由;
[0100] 第五步、判断是否将数组L1遍历完毕,若是,进行第八步,否则,进行第六步和第 七步;
[0101] 第六步、判断所遍历的路由是否成环,若否,进行第四步,以避免重复;
[0102] 第七步、判断是否为上一跳,若否,进行第四步;
[0103] 第八步、根据数组L1中所有符合起始站要求的路由生成数组L2 ;
[0104] 第九步、遍历数组L2,获取符合目的站要求的路由;
[0105] 第十步、判断最后一跳是否为目的站,若是进行下一步,否则进行第九步;
[0106] 第十一步、判断是否将数组L2遍历完毕,若是,进行下一步,否则进行第九步;
[0107] 第十二步、根据数组L2中所有符合目的站要求的路由生成数组L3 ;
[0108] 第十三步、显示数组L3所对应的所有路由;
[0109] 第十四步、结束;
[0110] 所述路由智能生成模块搜索路由的的过程中,第六步检查是否成环,体现了不重 复思想,第七步检查是否为上一跳,体现了不回头思想。
[0111] 图6为运用该路由智能生成模块搜索路由时,搜索出的路由数目与对应的搜索时 间折线图,从图中可以看出,从搜索1条路由到搜索出80条路由,平均历时
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1