一种业务路径确定方法、装置、电子设备及存储介质与流程
未命名
07-27
阅读:53
评论:0

1.本技术涉及通信领域,尤其涉及一种业务路径确定方法、装置、电子设备及存储介质。
背景技术:
2.端指一个输入点或者输出点,端到端业务就是从一个输出点出发,到一个输入点去,建立输出点与输入点之间的网络连接。并且,不管两点之间的距离有多远或者中间有多少机器,都能在两点间建立网络连接。
3.目前,电信业务运营支持系统(business and operation support system,简称boss系统)包括业务支撑系统(business support system,简称bss)与运营支撑系统(operation support system,简称oss)。oss系统又包括资源管理系统和电子运维系统。在业务的开通过程中,首先通过资源管理系统完成资源的核查和预占。资源核查和预占之后,再将业务开通需求发送到电子运维系统,电子运维系统根据业务开通需求拆分给各个专业的网管系统,在网管系统中,需要人工进行策略的选择。
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.在本技术的一些实施例中,接收业务指令,包括:接收boss系统发送的业务指令;还包括:将确定的业务路径发送给boss系统。
30.第二方面,本发明提供了一种业务路径确定装置,包括:传输单元,用于接收业务指令,所述业务指令包括业务需求描述信息;特征解析单元,用于在根据所述业务需求描述信息判定所述业务指令指示新建业务路径的情况下,响应于所述业务指令,根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征,所述目标业务特征是指所述业务路径的链路时延、链路带宽和链路可靠性的特征;策略匹配单元,用于根据预先构建的业务特征与业务配置策略之间的映射关系,确定与所述目标业务特征相匹配的业务配置策略;路径计算单元,用于根据相匹配的所述业务配置策略,确定所述业务路径。
31.在本技术的一些实施例中,在根据业务需求描述信息中的至少一个关键词,确定目标业务特征之前,特征解析单元,还用于从业务需求描述信息中提取出关键词,提取出的关键词至少包括与业务操作类型和业务行业类型对应的关键词。根据业务操作类型对应的关键词判断业务指令所指示的操作是否为新建业务路径的操作。
32.在本技术的一些实施例中,在根据业务需求描述信息判定业务指令指示新建业务路径的情况下,根据业务需求描述信息中的至少一个关键词,确定目标业务特征时。特征解析单元,还用于根据业务行业类型对应的关键词,确定目标客户属性。根据预先建立的客户属性与业务特征的对应关系,确定与目标客户属性对应的目标业务特征。
33.在本技术的一些实施例中,根据业务行业类型对应的关键词,确定目标客户属性中。特征解析单元,具体用于根据预先构建的行业类型与客户属性之间的映射关系,确定与业务行业类型相匹配的目标客户属性。客户属性包括金融客户、政企客户、应用服务客户、医疗客户、交通客户以及普通客户。在业务特征与客户属性的对应关系中:
34.金融客户对应第一业务特征,第一业务特征表征链路时延小于预设时延且链路可靠性的级别大于预设级别。
35.政企客户对应第二业务特征,第二业务特征表征链路带宽大于预设带宽且链路带宽资源独享、链路时延不大于预设时延、链路可靠性的级别不低于预设级别。
36.应用服务客户对应第三业务特征,第三业务特征表征链路带宽根据需求进行调整、链路时延不大于预设时延、链路可靠性的级别不低于预设级别。
37.医疗客户对应第四业务特征,第四业务特征表征链路带宽大于预设带宽、链路时延小于预设时延且链路可靠性的级别大于预设级别。
38.交通客户对应第五业务特征,第五业务特征表征链路时延小于预设时延且链路可靠性的级别大于预设级别。
39.普通用户对应第六业务特征,第六业务特征表征链路带宽不小于预设带宽、链路时延不大于预设时延。
40.在本技术的一些实施例中,策略匹配单元,用于业务配置策略包括路由策略和保护策略。在业务特征与业务配置策略之间的映射关系中,包括:
41.第一业务特征对应的路由策略为时延和跳数均小于预设水平,第一业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
42.第二业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第二业务特征对应的保护策略为传输完成质量不小于预设水平。
43.第三业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第三业务特征对应的保护策略为传输完成质量不小于预设水平。
44.第四业务特征对应的路由策略为时延和跳数均小于预设水平,第四业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
45.第五业务特征对应的路由策略为时延和跳数均小于预设水平,第五业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
46.第六业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第六业务特征对应的保护策略为无保护。
47.在本技术的一些实施例中,路径计算单元,用于根据客户属性、链路需求带宽和路径预计算结果中的一项或者多项确定优先级;对于多个业务指令,在根据客户属性确定的优先级相同的情况下,根据业务指令对应的链路需求带宽确定优先级,链路需求带宽包含在业务需求描述信息中;在多个业务指令对应的链路需求带宽相同的情况下,根据业务指令对应的路径预计算结果的跳数确定优先级。
48.在本技术的一些实施例中,传输单元,用于:接收来自boss系统的业务指令;将确定的业务路径发送给boss系统。
49.第三方面,提供一种电子设备,包括一个或多个处理器和一个或多个存储器;一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,电子设备执行如权利要求1至7任一项的业务路径确定方法。
50.第四方面,提供一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如权利要求1至7任一项的业务路径确定方法。
51.本技术中第二方面到第四方面及其各种实现方式的具体描述,可以参考第一方面及其各种实现方式中的详细描述;并且,第二方面到第四方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式中的有益效果分析,此处不再赘述。
52.本技术的这些方面或其他方面在以下的描述中会更加简明易懂。
附图说明
53.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
54.图1为本技术实施例提供的一种otn协同器的结构示意图;
55.图2为本技术实施例提供的一种业务路径确定方法的流程示意图一;
56.图3为本技术实施例提供的一种业务路径确定方法的流程示意图二;
57.图4为本技术实施例提供的一种业务路径确定装置框图的结构示意图;
具体实施方式
58.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
60.boss系统融合了bss系统与oss系统。其中,oss系统是主体,bss系统是基础。bss系统面向运营商业务和服务,oss系统对bss提供技术支撑和管理。boss系统与光传送网(optical transport network,otn)协同器之间可以进行信息交互。
61.如背景技术所言,boss系统主要解决了跨域端到端的业务开通,但是在策略的选择过程中,需要大量的人工操作,增加了对操作人员的依赖和技术要求,使业务的开通受到网管设备和操作人员的限制。
62.基于此,本技术实施例提供了一种业务路径确定方法,该方法包括:接收业务指令,业务指令包括业务需求描述信息;在根据业务需求描述信息判定业务指令指示新建业务路径的情况下,根据业务需求描述信息中的至少一个关键词,确定目标业务特征,目标业务特征是指业务路径的链路时延、链路带宽和链路可靠性的特征;根据预先构建的业务特征与业务配置策略之间的映射关系,确定与目标业务特征相匹配的业务配置策略;根据业务配置策略,确定业务路径。
63.示例性的,本技术实施例中业务指令的来源可以是boss系统,也可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,ar)\虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、个人数字助理(pers onal digital assistant,pda)等任意具有发送业务指令的系统或终端上,本技术实施例对此不作任何限制。
64.在一些实施例中,本技术所提供的业务路径确定方法可由otn协同器执行。
65.图1为本技术根据示例性实施例示出的一种otn协同器的结构示意图,图2为本技术根据示例性实施例示出的一种业务路径确定方法流程图。如图1所示,otn协同器包括传
输单元101、特征解析单元102、策略匹配单元103和路径计算单元104。其中,传输单元101可用于执行图2中的s201,特征解析单元102可用于执行图2中的s202,策略匹配单元103可用于执行图2中的s203,路径计算单元104可用于执行图2中的s204。
66.如图2所示,该业务路径确定方法可以包括如下步骤:
67.s201、接收业务指令,业务指令包括业务需求描述信息。
68.示例性的,业务需求描述信息可以是文本描述信息,也可以是语音描述信息,比如:业务需求描述信息可以是“建立一条从北京到上海的10g银行专线业务”。
69.s202、在根据业务需求描述信息判定业务指令指示新建业务路径的情况下,根据业务需求描述信息中的至少一个关键词,确定目标业务特征。目标业务特征是指业务路径的链路时延、链路带宽和链路可靠性的特征。
70.需要说明的是,链路时延是指数据包从一个网络的一端传送到另一个端所需要的时间。它包括了发送时延,传播时延,处理时延,排队时延。因此,链路时延=发送时延+传播时延+处理时延+排队时延。链路时延越小,传输性能就越好。链路带宽是指每秒钟传输的最大字节数,链路带宽越高,其处理能力越强。链路可靠性是指数据包能否成功到达接收端,如果能成功到达接收端,发送的数据和接收的数据是否一致。如果数据包能成功到达接收端且发送的数据和接收的数据一致,则链路具有可靠性。根据报文或分组能否成功到达接收端和发送的数据和接收的数据是否一致来判断链路的可靠性程度。链路可靠性越强,传输错误的概率就越低。
71.在本技术的一些实施例中,根据业务需求描述信息中的至少一个关键词,确定目标业务特征之前,首先从业务需求描述信息中提取出关键词,提取出的关键词至少包括与业务操作类型对应的关键词;再根据业务操作类型对应的关键词判断业务指令所指示的操作是否为新建业务路径的操作。
72.需要说明的是,业务操作类型是指执行该业务所做的操作,比如:新建、修改、删除。
73.例如,根据“建立一条从北京到上海的10g银行专线业务”这条业务指令,从中可以提取出关键词“建立”、“银行专线”、“10g”、“北京”、“上海”。其中,关键词“建立”即为与业务操作类型对应的关键词。根据关键词“建立”,可以确定该业务指令指示的是新建业务路径。
74.再如,根据“把从北京到上海的5g银行专线业务修改为从北京到上海的10g银行专线业务”这条业务指令,可以提取出关键词“修改”“银行专线”、“10g”、“北京”、“上海”。其中,关键词“修改”即为与业务操作类型对应的关键词。根据关键词“修改”,可以确定该业务指令指示的是修改业务路径,而不是新建业务路径。
75.又如,根据“删除从北京到上海的10g银行专线业务”这条业务指令,可以提取出关键词“删除”“银行专线”、“10g”、“北京”、“上海”。其中,关键词“删除”即为与业务操作类型对应的关键词。根据关键词“删除”,可以确定该业务指令指示的删除业务路径,而不是新建业务路径。
76.在确定业务指令所指示的操作为新建业务路径后,需要根据业务需求描述信息中的至少一个关键词,确定目标业务特征。
77.在本技术的一些实施例中,从业务需求描述信息当中提取出的关键词还包括业务行业类型对应的关键词,业务行业类型是指在执行该业务时服务的对象,比如:银行、公司、
学校。
78.示例性的,从“建立一条从北京到上海的10g银行专线业务”中提取出关键词“建立”、“银行专线”、“北京”、“上海”、“10g”。“建立”是业务操作类型,可以用于判定该业务指令指示新建业务路径。“银行专线”是业务行业类型,可以用于确定对应的目标客户属性。
79.基于此,在根据业务需求描述信息判定业务指令指示新建业务路径的情况下,根据业务行业类型对应的关键词,确定目标客户属性。在本技术的一些实施例中,可以根据预先构建的行业类型与客户属性之间的映射关系,确定与业务行业类型相匹配的目标客户属性,客户属性包括金融客户、政企客户、应用服务客户、医疗客户、交通客户以及普通客户。
80.示例性的,提取的关键词中含有“银行”、“投资”、“证券”属于金融客户。提取的关键词中含有“公司”、“政府”属于政企客户。提取的关键词中含有“互联网”、“应用”属于应用服务客户。提取的关键词中含有“医院”、“器械”属于医疗客户。提取的关键词中含有“公交”、“汽车”属于交通客户。提取的关键词中含有“个人”的属于普通客户。以上只是对关键词做出一些举例,包括但不只包括这些关键词与目标客户属性之间的对应关系。
81.需要说明的是,不同的业务行业类型对应的是不同的业务特征,即不同的客户属性对应不同的业务特征。这样一来,可以对不同的行业进行不一样的处理。比如:银行专线业务比普通用户需要更高的可靠性,如果给普通用户提供和银行业务一样的可靠性级别,会造成不必要的资源浪费。所以,对不同的业务进行不一样的处理,可以避免不必要的资源浪费。
82.本技术中,在根据业务行业类型对应的关键词,确定目标客户属性后,再根据预先建立的客户属性与业务特征的对应关系,确定与目标客户属性对应的目标业务特征。
83.在一些实施中,预先建立的客户属性与业务特征的对应关系中:
84.金融客户对应第一业务特征,第一业务特征表征链路时延小于预设时延且链路可靠性的级别大于预设级别。换句话说,金融客户请求开通的业务路径,具有“低时延”和“高可靠性”。
85.政企客户对应第二业务特征,第二业务特征表征链路带宽大于预设带宽且链路带宽资源独享、链路时延不大于预设时延、链路可靠性的级别不低于预设级别。换句话说,政企客户请求开通的业务路径,具有“高带宽”、“带宽独享”、“时延保证”和“可靠性保证”。
86.应用服务客户对应第三业务特征,第三业务特征表征链路带宽满足动态需求带宽(即根据需求进行调整)、链路时延不大于预设时延、链路可靠性的级别不低于预设级别。换句话说,应用服务客户请求开通的业务路径,具有“带宽按需调整”、“时延保证”和“可靠性保证”。
87.医疗客户对应第四业务特征,第四业务特征表征链路带宽大于预设带宽、链路时延小于预设时延且链路可靠性的级别大于预设级别。换句话说,医疗客户请求开通的业务路径,具有“高带宽”、“低时延”和“高可靠”。
88.交通客户对应第五业务特征,第五业务特征表征链路时延小于预设时延且链路可靠性的级别大于预设级别。换句话说,交通客户请求开通的业务路径,具有“低时延”和“高可靠”。
89.普通用户对应第六业务特征,第六业务特征表征链路带宽不小于预设带宽、链路时延不大于预设时延。换句话说,普通客户请求开通的业务路径,具有“带宽保证”和“时延
保证”。
90.需要说明的是,上述不同客户属性所对应的业务特征:涉及的预设时延可以相同,也可以不同;涉及的预设级别(可靠性级别)可以相同,也可以不同;涉及的预设带宽可以相同,也可以不同。
91.可以看出,上述例子“建立一条从北京到上海的10g银行专线业务”中提取出关键词“建立”、“银行专线”、“北京”、“上海”、“10g”。“建立”是业务操作类型,可以判定该业务指令指示新建业务路径。“银行专线”是业务行业类型,可以判定该业务指令面对的客户是金融客户。所以,对应第一业务特征,也就是说,该业务指令的目标业务特征为链路时延小于预设时延且链路可靠性的级别大于预设级别。
92.确定目标业务特征后,执行步骤s203,确定业务配置策略。
93.s203、根据预先构建的业务特征与业务配置策略之间的映射关系,确定与目标业务特征相匹配的业务配置策略。
94.在本技术的一些实施例中,业务配置策略包括路由策略和保护策略,业务特征与业务配置策略之间的映射关系中,包括:
95.第一业务特征对应的路由策略为时延和跳数均小于预设水平,第一业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。例如,路由策略为“最小时延+最小跳数”,保护策略为“永久1+1”且避开单月性能劣化告警次数大于10次的节点。
96.第二业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第二业务特征对应的保护策略为传输完成质量不小于预设水平。例如,路由策略为“负载均衡”,保护策略为“静态1+1”。
97.第三业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第三业务特征对应的保护策略为传输完成质量不小于预设水平。例如,路由策略为“负载均衡”,保护策略为“静态1+1”。
98.第四业务特征对应的路由策略为时延和跳数均小于预设水平,第四业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。例如,路由策略为“最小时延+最小跳数”,保护策略为“永久1+1”且避开单月性能劣化告警次数大于10次的节点。
99.第五业务特征对应的路由策略为时延和跳数均小于预设水平,第五业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。例如,路由策略为“最小时延+最小跳数”,保护策略为“永久1+1”且避开单月性能劣化告警次数大于10次的节点。
100.第六业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第六业务特征对应的保护策略为无保护。例如,路由策略为“负载均衡”,保护策略为“无保护”。
101.需要说明的是,上述不同业务特征所对应的路由策略中:涉及的时延和跳数的预设水平可以是同一水平,也可以是不同水平;涉及的传输完整质量的预设水平可以是同一水平,也可以是不同水平。还需说明的是,传输完成质量的水平可以理解为传输完成质量的指标或者评价分数。应理解的是,传输完成质量的水平越高,传输完成质量越高。示例性的,上述例子“建立一条从北京到上海的10g银行专线业务”中提取出关键词“建立”、“银行专
线”、“北京”、“上海”、“10g”。“建立”是业务操作类型,可以判定该业务指令指示新建业务路径。“银行专线”是业务行业类型,可以判定该业务指令面对的客户是金融客户。所以,该业务指令的目标业务特征为链路时延小于预设时延且链路可靠性的级别大于预设级别。对应的路由策略为时延和跳数均小于预设水平。对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
102.当然,业务特征与业务配置策略之间的映射关系是同一个业务特征对应唯一的业务配置策略,而同一个业务配置策略可以对应多个业务特征。
103.确定业务配置策略后,执行步骤s204,确定业务路径。
104.s204、根据业务配置策略,确定业务路径。
105.示例性的,上述例子,从“建立一条从北京到上海的10g银行专线业务”中,提取出关键词“建立”、“银行专线”、“北京”、“上海”、“10g”。“建立”是业务操作类型,可以判定该业务指令指示新建业务路径。“银行专线”是业务行业类型,可以判定该业务指令面对的客户是金融客户。所以,该业务指令的目标业务特征为链路时延小于预设时延且链路可靠性的级别大于预设级别。对应的路由策略为时延和跳数均小于预设水平。对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。路径的源节点为北京,宿节点为上海。也就是说,按照路由策略和保护策略的要求,建立一条带宽为10g且从北京到上海的业务路径。
106.在本技术的一些实施例中,如图1所示,otn协同器将该业务配置策略下发给otn控制器,otn控制器进行路由计算。如果是域内业务,只需要单个otn控制器进行路由计算。如果是跨域业务,则需要多个otn协同器进行域间路由计算。确定最终的从网络一端到另一端的业务。
107.在确定业务路径后,可以执行该业务指令,但在执行的过程中,可能会遇到多个业务同时执行的情况,所以需要判断业务的优先级。
108.在本技术的一些实施例中,业务指令具有优先级,优先级用于确定对业务指令的响应次序。优先级根据客户属性、链路需求带宽和路径预计算结果中的一项或者多项确定。
109.图3为本技术根据示例性实施例示出的一种业务路径确定方法流程图,需要同时执行多个业务指令时,响应优先级如图3所示。
110.s301、根据客户属性确定业务优先级。
111.可选的,设定金融客户和政企客户优先级最高,应用服务客户、医疗客户、交通客户的优先级次之,普通用户的优先级最低。
112.示例性的,业务指令1:“建立一条从北京到上海的10g银行专线业务”和业务指令2:“建立一条从北京到上海的个人短信业务”。业务操作类型都是“建立”,所以可以判定两条业务指令都指示新建业务路径。“银行”和“个人”是业务行业类型,可以判定业务指令1面对的是金融客户,业务指令2面对的是普通用户。那么,如果同时执行业务指令1和业务指令2,业务指令1的优先级就大于业务指令2,所以先响应业务指令1。
113.s302、如果根据客户属性确定的优先级相同,根据业务指令对应的链路需求带宽确定响应优先级。
114.示例性的,业务指令1:“建立一条从北京到上海的10g银行专线业务”和业务指令2:“建立一条从北京到上海的5g证券专线业务”中,“建立”是业务操作类型,可以判定两条
业务指令都指示新建业务路径。“银行”和“证券”都是业务行业类型,可以判定两条业务指令面对的客户都是金融客户。“10g”和“5g”代表不用的带宽。那么,如果同时执行业务指令1和业务指令2,因为客户属性相同,需要对链路需求带宽进行判断。
115.可选的,设定更高带宽的业务指令优先级更高。那么,业务指令1的优先级大于业务指令2。所以先响应业务指令1。
116.或者,设定更低带宽的业务指令优先级更高。那么,业务指令1的优先级小于业务指令2。所以先响应业务指令2。
117.s303、在链路需求带宽相同的情况下,根据业务指令对应的路径预计算结果的跳数确定响应优先级。
118.示例性的,业务指令1:“建立一条从北京到上海的10g银行专线业务”和业务指令2:“建立一条从北京到天津的10g证券专线业务”中,“建立”是业务操作类型,可以判定两条业务指令都指示新建业务路径。“银行”和“证券”都是业务行业类型,可以判定两条业务指令面对的客户都是金融客户,链路需求带宽都是“10g”。需要根据业务指令对应的路径预计算结果的跳数确定优先级。北京到上海的距离远远大于北京到天津的距离,所以假设业务指令1的跳数大于业务指令2的跳数。
119.可选的,设定跳数更小的业务指令优先级更高。那么,业务指令1的优先级小于业务指令2,所以先响应业务指令2。
120.或者,设定跳数更大的业务指令优先级更高。那么,业务指令1的优先级大于业务指令2,所以先响应业务指令1。
121.完成该业务指令的业务配置后,如果不把该业务配置结果发送给boss系统,则可能会导致boss系统发送重复的请求。
122.在本技术的一些实施例中,接收业务指令,包括:接收boss系统发送的业务指令。该方法还包括:将确定的业务路径发送给boss系统。
123.示例性的,接收到的boss系统发送的指令为“建立一条从北京到上海的10g银行专线业务”。从中提取出关键词“建立”、“银行专线”、“10g”、“北京”、“上海”。“建立”是业务操作类型,可以判定该业务指令指示新建业务路径。“银行专线”是业务行业类型,可以判定该业务指令面对的客户是金融客户。所以,该业务指令的路由策略为时延和跳数均小于预设水平。保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。确定路由策略和保护策略后,可以确定该业务指令的业务路径,将此业务路径发送给boss系统。
124.可以理解的是,上述otn协同器为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件单元。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术实施例的范围。
125.本技术实施例可以根据上述方法示例对上述终端等进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
126.在采用对应各个功能划分各个功能单元的情况下,本技术还提供一种业务路径确定装置,图4为该装置的示意性框图,如图4所示,该装置可以包括:传输单元401、特征解析单元402、策略匹配单元403、路径计算单元404和存储单元405。
127.其中,传输单元401,用于接收业务指令,所述业务指令包括业务需求描述信息。特征解析单元402,用于在根据所述业务需求描述信息判定所述业务指令指示新建业务路径的情况下,响应于所述业务指令,根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征,所述目标业务特征是指所述业务路径的链路时延、链路带宽和链路可靠性的特征。策略匹配单元403,用于根据预先构建的业务特征与业务配置策略之间的映射关系,确定与所述目标业务特征相匹配的业务配置策略。路径计算单元404,用于根据相匹配的所述业务配置策略,确定所述业务路径。存储单元405用于保存协同器的程序代码和数据。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能单元的功能描述,在此不再赘述。
128.示例性的,传输单元401可以为射频电路、蓝牙芯片、wi-fi芯片等与其他终端或服务器交互的设备。
129.特征解析单元402、策略匹配单元403和路径计算单元404可以是处理器或控制器,例如可以是中央处理器(central processing unit,cpu),gpu,通用处理器,数字信号处理器(digital signal processor,dsp),专用集成电路(application-specific integrated circuit,asic),现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,单元和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。
130.存储单元405可以是存储器,该存储器可以包括高速随机存取存储器(ram),还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。
131.在本技术的一些实施例中,在根据业务需求描述信息中的至少一个关键词,确定目标业务特征之前,特征解析单元,还用于从业务需求描述信息中提取出关键词,提取出的关键词至少包括与业务操作类型和业务行业类型对应的关键词。根据业务操作类型对应的关键词判断业务指令所指示的操作是否为新建业务路径的操作。
132.在本技术的一些实施例中,在根据业务需求描述信息判定业务指令指示新建业务路径的情况下,根据业务需求描述信息中的至少一个关键词,确定目标业务特征时。特征解析单元,还用于根据业务行业类型对应的关键词,确定目标客户属性。根据预先建立的客户属性与业务特征的对应关系,确定与目标客户属性对应的目标业务特征。
133.在本技术的一些实施例中,根据业务行业类型对应的关键词,确定目标客户属性中。特征解析单元,具体用于根据预先构建的行业类型与客户属性之间的映射关系,确定与业务行业类型相匹配的目标客户属性。客户属性包括金融客户、政企客户、应用服务客户、医疗客户、交通客户以及普通客户。在业务特征与客户属性的对应关系中:
134.金融客户对应第一业务特征,第一业务特征表征链路时延小于预设时延且链路可靠性的级别大于预设级别。
135.政企客户对应第二业务特征,第二业务特征表征链路带宽大于预设带宽且链路带宽资源独享、链路时延不大于预设时延、链路可靠性的级别不低于预设级别。
136.应用服务客户对应第三业务特征,第三业务特征表征链路带宽根据需求进行调整、链路时延不大于预设时延、链路可靠性的级别不低于预设级别。
137.医疗客户对应第四业务特征,第四业务特征表征链路带宽大于预设带宽、链路时延小于预设时延且链路可靠性的级别大于预设级别。
138.交通客户对应第五业务特征,第五业务特征表征链路时延小于预设时延且链路可靠性的级别大于预设级别。
139.普通用户对应第六业务特征,第六业务特征表征链路带宽不小于预设带宽、链路时延不大于预设时延。
140.在本技术的一些实施例中,策略匹配单元,用于业务配置策略包括路由策略和保护策略。在业务特征与业务配置策略之间的映射关系中,包括:
141.第一业务特征对应的路由策略为时延和跳数均小于预设水平,第一业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
142.第二业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第二业务特征对应的保护策略为传输完成质量不小于预设水平。
143.第三业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第三业务特征对应的保护策略为传输完成质量不小于预设水平。
144.第四业务特征对应的路由策略为时延和跳数均小于预设水平,第四业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
145.第五业务特征对应的路由策略为时延和跳数均小于预设水平,第五业务特征对应的保护策略为传输完成质量大于预设水平,且避开性能劣化告警次数大于预设次数的节点。
146.第六业务特征对应的路由策略为利用多个网络设备通道均衡来分担流量,第六业务特征对应的保护策略为无保护。
147.在本技术的一些实施例中,路径计算单元,用于根据客户属性、链路需求带宽和路径预计算结果中的一项或者多项确定优先级;对于多个业务指令,在根据客户属性确定的优先级相同的情况下,根据业务指令对应的链路需求带宽确定优先级,链路需求带宽包含在业务需求描述信息中;在多个业务指令对应的链路需求带宽相同的情况下,根据业务指令对应的路径预计算结果的跳数确定优先级。
148.在本技术的一些实施例中,传输单元,用于:接收来自boss系统的业务指令;还用于:将确定的业务路径发送给boss系统。
149.上述装置具体可以是芯片,组件或单元,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的业务路径确定方法。
150.在上述实施例中,可以全部或部分的通过软件,硬件,固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式出现。计算机程序
产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘,硬盘、磁带)、光介质(例如,dvd)或者半导体介质(例如固态硬盘solid state disk(ssd))等。
151.以上,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种业务路径确定方法,其特征在于,所述方法包括:接收业务指令,所述业务指令包括业务需求描述信息;在根据所述业务需求描述信息判定所述业务指令指示新建业务路径的情况下,响应于所述业务指令,根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征,所述目标业务特征是指所述业务路径的链路时延、链路带宽和链路可靠性的特征;根据预先构建的业务特征与业务配置策略之间的映射关系,确定与所述目标业务特征相匹配的业务配置策略;根据所述相匹配的所述业务配置策略,确定所述业务路径。2.根据权利要求1所述的方法,其特征在于,所述根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征之前,所述方法还包括:从所述业务需求描述信息中提取出关键词,提取出的所述关键词至少包括与业务操作类型对应的关键词;根据所述业务操作类型对应的关键词判断所述业务指令所指示的操作是否为新建业务路径的操作。3.根据权利要求2所述的方法,其特征在于,所述提取出的所述关键词还包括与业务行业类型对应的关键词,所述在根据所述业务需求描述信息判定所述业务指令指示新建业务路径的情况下,响应于所述业务指令,根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征,包括:根据所述业务行业类型对应的关键词,确定目标客户属性;根据预先建立的客户属性与业务特征的对应关系,确定与所述目标客户属性对应的目标业务特征。4.根据权利要求1所述的方法,其特征在于,所述业务指令具有响应优先级,所述响应优先级用于表征对所述业务指令的响应次序;所述响应于所述业务指令,根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征,包括:按照所述业务指令的响应优先级,根据所述业务需求描述信息中的至少一个关键词,确定所述目标业务特征。5.根据权利要求4所述的方法,其特征在于,所述响应优先级根据业务优先级、链路需求带宽和路径预计算结果的跳数中的一项或者多项确定,所述业务优先级根据客户属性确定;其中,对于多个业务指令,在多个业务指令对应的业务优先级不同的情况下,所述不同业务指令响应优先级与所述业务优先级成正比例关系,在业务优先级相同的情况下,根据所述业务指令对应的链路需求带宽确定所述响应优先级;在所述多个业务指令对应的链路需求带宽相同的情况下,根据所述业务指令对应的路径预计算结果的跳数确定所述响应优先级。6.根据权利要求3所述的方法,其特征在于,所述根据所述业务行业类型对应的关键词,确定目标客户属性,包括:根据预先构建的行业类型与客户属性之间的映射关系,确定与所述业务行业类型对应的关键词相匹配的目标客户属性,所述客户属性包括金融客户、政企客户、应用服务客户、医疗客户、交通客户以及普通客户中的一项或者多项。
7.根据权利要求1所述的方法,其特征在于,所述接收业务指令,包括:接收电信业务运营支撑系统发送的所述业务指令;所述方法还包括:将确定的所述业务路径发送给所述电信业务运营支撑系统。8.一种业务路径确定装置,其特征在于,包括:传输单元,用于接收业务指令,所述业务指令包括业务需求描述信息;特征解析单元,用于在根据所述业务需求描述信息判定所述业务指令指示新建业务路径的情况下,响应于所述业务指令,根据所述业务需求描述信息中的至少一个关键词,确定目标业务特征,所述目标业务特征是指所述业务路径的链路时延、链路带宽和链路可靠性的特征;策略匹配单元,用于根据预先构建的业务特征与业务配置策略之间的映射关系,确定与所述目标业务特征相匹配的业务配置策略;路径计算单元,用于根据所述相匹配的所述业务配置策略,确定所述业务路径。9.一种电子设备,其特征在于,包括一个或多个处理器和一个或多个存储器;所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,所述电子设备执行如权利要求1至7任一项所述的业务路径确定方法。10.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至7任一项所述的业务路径确定方法。
技术总结
本发明公开了一种业务路径确定方法、装置、电子设备及存储介质,涉及通信领域,主要解决了业务开通过程中,如何获得业务配置策略的问题。该方法包括:接收业务指令,该业务指令包括业务需求描述信息;在根据业务需求描述信息判定该业务指令指示新建业务路径的情况下,响应于所述业务指令,根据业务需求描述信息中的至少一个关键词,确定目标业务特征;根据预先构建的业务特征与业务配置策略之间的映射关系,确定与目标业务特征相匹配的业务配置策略;根据业务配置策略,确定业务路径。确定业务路径。确定业务路径。
技术研发人员:师严 张贺 胡雅坤 沈世奎
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2022.01.17
技术公布日:2023/7/26
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种钻具振动能量回收发电装置的制作方法 下一篇:可实时监测的康复用老年行走助力装置