一种传输电路自动开通系统的制作方法

文档序号:37817636发布日期:2024-04-30 17:27阅读:21来源:国知局
一种传输电路自动开通系统的制作方法

本发明涉及电力通信网传输业务,尤其涉及一种传输电路自动开通系统。


背景技术:

1、传输电路是指在通信网络中用于传输数据、语音等信息的电路或信道。传输电路可以是物理上的电缆、光纤等传输介质,也可以是逻辑上的虚拟通道,如vpn(virtualprivate network,虚拟专用网络)等。开通传输电路通常意味着用户与运营商或服务提供商之间建立了一种专门的通信连接,用于传输特定类型的数据或信息。

2、然而,传统的电路开通过程通常依赖于人工干预和经验判断,容易出现错误和低效的情况。随着智能电网新业务的不断推出和需求的大量增加,如何提高电路业务开通的准确性和效率,减少人工干预变得愈发重要。


技术实现思路

1、本发明提供一种传输电路自动开通系统,用以解决现有技术中随着智能电网新业务的不断推出和需求的大量增加,电路业务开通的准确性和效率较低的缺陷,实现电路开通过程的自动化和流程化,减少人工干预,降低用户开通电路的工作量和开通错误的概率,进而提高电路开通的效率和系统的稳定性。

2、本发明提供一种传输电路自动开通系统,包括:

3、运行控制系统,用于获取电路开通预置条件,生成规划好的电路路径数据并将所述电路路径数据发送至资源系统;

4、资源系统,用于对所述电路路径数据进行数据有效性校验,在数据校验通过的情况下,将所述电路路径数据发送至综合监视系统;

5、综合监视系统,用于生成待办信息,在所述待办信息审核通过后,对所述电路路径数据进行封装,并将封装后的数据发送至网管系统;

6、网管系统,用于根据所述封装后的数据进行电路开通。

7、根据本发明提供的一种传输电路自动开通系统,所述运行控制系统包括路由预置模块和路径规划模块;

8、所述路由预置模块,用于获取电路开通预置条件,对所述电路开通预置条件进行封装整合,将封装整合后的数据发送至路径规划模块;

9、所述路径规划模块,用于采用改进的贪婪算法,根据所述封装整合后的数据进行电路路径规划,生成规划好的电路路径数据并将所述电路路径数据发送至资源系统。

10、根据本发明提供的一种传输电路自动开通系统,所述路由预置模块配置有路由预置模型,所述路由预置模型包括电路开通条件设定模型、网元优先级规划模型和拓扑优先级规划模型;

11、所述电路开通条件设定模型,用于提供电路开通条件设定选项,获取在所述设定选项内输入的电路开通预置条件;

12、所述网元优先级规划模型,用于根据所述电路开通预置条件,建立网元时隙优先级;

13、所述拓扑优先级规划模型,用于根据所述电路开通预置条件,建立拓扑优先级。

14、根据本发明提供的一种传输电路自动开通系统,所述路径规划模块包括算法定义子模块和路径规划子模块;

15、所述算法定义子模块,用于定义集合以保存所述电路开通预置条件、所述网元时隙优先级和所述拓扑优先级;

16、路径规划子模块,用于基于改进的贪婪算法,根据所述电路开通预置条件、所述网元时隙优先级和所述拓扑优先级进行电路路径规划,生成规划好的电路路径数据并将所述电路路径数据发送至资源系统。

17、根据本发明提供的一种传输电路自动开通系统,所述算法定义子模块,具体用于:

18、定义第一集合,用于保存已经规划好的网元;

19、定义第二集合,用于保存与网元相连的拓扑的优先级排序;

20、定义第三集合,用于保存与网元相连的网元时隙优先级;

21、定义第四集合,用于保存所述第二集合中排序数值最小的拓扑;

22、定义第五集合,用于保存所述第四集合中除起点以外的网元。

23、根据本发明提供的一种传输电路自动开通系统,所述路径规划子模块,具体用于:

24、初始化第一集合,将所述电路开通预置条件中选定的起始网元加入所述第一集合中;

25、计算与所述起始网元连接的拓扑的优先级,形成第二集合;

26、计算与所述起始网元连接的拓扑的对端网元的优先级,形成第三集合;

27、选择所述第二集合中排序数值最小的拓扑为第四集合,构建第五集合;

28、若所述第五集合中的目标网元不在必不经点集合中,则将所述目标网元作为起始网元,并将所述目标网元加入所述第一集合中,判断所述目标网元是否为所述电路开通预置条件中选定的终点网元;

29、若所述目标网元不是所述选定的终点网元,则执行所述选择所述第二集合中排序数值最小的拓扑,构建第四集合的步骤;

30、若所述目标网元是所述选定的终点网元,则判断必经点集合中的网元是否都在所述第一集合中;

31、若必经点集合中的网元都在所述第一集合中,则返回规划好的初始化集合中的网元;

32、若必经点集合中的至少一个网元未在所述初始化集合中,则路径规划失败;

33、若所述第四集合中的目标网元在必不经点集合中,则在所述第二集合中删除所述第四集合,重复所述选择所述第二集合中排序数值最小的拓扑为第四集合,构建第五集合的步骤,直至重新构建的第五集合中的网元不在必不经点集合中。

34、根据本发明提供的一种传输电路自动开通系统,所述资源系统包括数据校验模块,所述数据校验模块具体用于:

35、验证网元、端子和拓扑的资源是否存在;

36、验证拓扑是否连通;

37、验证网元时隙是否可用,高阶时隙是否被打散;

38、在验证网元、端子和拓扑的资源存在,拓扑连通,网元时隙可用且高阶时隙未被打散的情况下,数据校验通过,将所述电路路径数据发送至综合监视系统。

39、根据本发明提供的一种传输电路自动开通系统,所述综合监视系统包括脚本封装模块和数据采集推送模块;

40、所述脚本封装模块,用于将所述电路路径数据按照预设配置要求进行封装,得到电路路径脚本数据;将所述脚本数据通过北向接口发送至所述网管系统的网管配置模块;

41、所述数据采集推送模块,用于接收电路信息采集通知,采集所述网管系统的电路开通信息并推送至所述运行控制系统和所述资源系统;其中,所述网管系统的电路开通信息包括电路信息、电路拓扑信息、电路路由信息和时隙占用信息。

42、根据本发明提供的一种传输电路自动开通系统,所述网管系统包括网管配置模块,所述网管配置模块具体用于:

43、将所述脚本数据解析成网管用于配置电路的路由和交叉数据;

44、根据解析得到的所述路由和交叉数据,在网管系统中进行自动配置;

45、在配置成功的情况下,返回配置成功信息至所述脚本封装模块,并向所述数据采集推送模块发送电路信息采集通知。

46、根据本发明提供的一种传输电路自动开通系统,所述传输电路自动开通系统还包括安全保障模块;

47、所述安全保障模块,用于在整个电路开通过程中,对用户登录信息进行验证和加密,以保障电路开通安全。

48、本发明提供的一种传输电路自动开通系统,通过从运行控制系统获取电路开通预置条件,生成规划好的电路路径数据并发送至资源系统进行数据有效性检验,然后将校验通过的数据发送给综合监视系统进行数据封装,将封装后的数据发送至网管系统进行电路开通,可以实现电路开通过程的自动化和流程化,从而可以减少人工干预,降低用户开通电路的工作量和开通错误的概率,优化电路开通过程,进而提高电路开通的效率和系统的稳定性,提高用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1