一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于数字孪生技术的网络业务的可行性验证方法及装置与流程

2022-06-11 17:11:33 来源:中国专利 TAG:


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.根据目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源以及数字孪生网络为各个网络业务指标提供的网络资源确定存在资源紧张的网络业务指标;
49.根据存在资源紧张的网络业务指标,对目标网络业务和第三相关网络业务进行调整。
50.根据本技术实施例的另一个方面,提供了一种基于数字孪生技术的网络业务的可行性验证装置,该装置包括:
51.获取模块,用于获取目标网络业务的业务需求;
52.配置模块,用于根据业务需求在数字孪生网络中配置目标网络业务和目标网络业务对应的验证环境;
53.验证模块,用于在验证环境中对目标网络业务的业务能力进行可行性验证,获得目标网络业务的可行性验证结果;
54.验证环境是指通过孪生体映射的网络业务应用的真实环境进行数据交互构建的数字孪生环境或未来服务的虚拟孪生环境。
55.根据本技术实施例的另一个方面,提供了一种电子设备,该电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如第一方面所提供的方法的步骤。
56.根据本技术实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。
57.根据本技术实施例的又一个方面,提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,当计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行实现如第一方面所提供的方法的步骤。
58.本技术实施例提供的技术方案带来的有益效果是:
59.本技术实施例通过在数字孪生网络中构建目标网络业务以及目标网络业务对应的验证环境,并在该验证环境中对该目标网络业务进行可行性验证,可行性验证结果比较贴合实际情况,可信度较高,可以有效缩短业务交付周期和交付质量。
附图说明
60.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
61.图1为本技术实施例提供的一种基于数字孪生技术的网络业务的可行性验证方法的流程示意图;
62.图2为本技术实施例提供的又一种基于数字孪生技术的网络业务的可行性验证方法的流程示意图;
63.图3为本技术实施例提供的一种基于数字孪生技术的网络业务的可行性验证装置的结构示意图;
64.图4为本技术实施例提供的一种基于数字孪生技术的网络业务的可行性验证的电子设备的结构示意图。
具体实施方式
65.下面结合本技术中的附图描述本技术的实施例。应理解,下面结合附图所阐述的实施方式,是用于解释本技术实施例的技术方案的示例性描述,对本技术实施例的技术方案不构成限制。
66.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、和“该”也可包括复数形式。应该进一步理解的是,本技术实施例所使用的术语“包括”以及“包含”是指相应特征可以实现为所呈现的特征、信息、数据、步骤、操作、元件和/或组
件,但不排除实现为本技术领域所支持其他特征、信息、数据、步骤、操作、元件、组件和/或它们的组合等。应该理解,当我们称一个元件被“连接”或“耦接”到另一元件时,该一个元件可以直接连接或耦接到另一元件,也可以指该一个元件和另一元件通过中间元件建立连接关系。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的术语“和/或”指示该术语所限定的项目中的至少一个,例如“a和/或b”指示实现为“a”,或者实现为“a”,或者实现为“a和b”。
67.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
68.首先对本技术涉及的几个名词进行介绍和解释:
69.网络仿真,是一种利用数学建模和统计分析的方法模拟网络行为,通过建立网络设备和网络链路的统计模型,模拟网络流量的传输,从而获取网络设计及优化所需要的网络性能数据的一种高新技术。
70.数字孪生,是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。
71.在详细介绍本技术具体实施过程之前,先介绍一个具体实施场景:
72.某小区要在其小区内部署5g网络,该小区有5000人,1500平方米,该小区要求5g网络的网速达到700mbps,能够容纳5000人使用,即该小区的部署需求为:5g网络5000人1500平方米700mbps。某企业在收到该小区的部署需求后,根据该小区的部署需求制定实施策略,并根据该实施策略在仿真软件上模拟部署,在模拟部署后进行可行性验证,在可行性验证结果不符合用户需求时,对实施策略进行调整,直到根据调整后的实施策略进行部署后,进行可行性验证后获得的可行性验证结果符合用户需求,此时,确定该调整后的实施策略为目标实施策略,并根据该实施策略在小区部署网络。
73.然而,在实际部署后,发现该小区的5g部分区域的网速无法达到700mbps,这说明仅仅在仿真软件上的简单模拟部署并不适用于实际部署,可行性和适用性较低。
74.本技术提供的网络业务的可行性验证方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,旨在解决现有技术的如上技术问题。
75.下面通过对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的技术方案产生的技术效果进行说明。需要指出的是,下述实施方式之间可以相互参考、借鉴或结合,对于不同实施方式中相同的术语、相似的特征以及相似的实施步骤等,不再重复描述。
76.本技术实施例中提供了一种基于数字孪生技术的网络业务的可行性验证方法,如图1所示,该方法包括:
77.步骤s101,获取目标网络业务的业务需求。
78.本技术实施例可应用于通信业务业务,本技术实施例目标网络业务可以是任意类型的业务,比如组网业务,扩充网络覆盖面积的业务,增加网速的业务等等,本技术实施例对目标网络业务的具体内容不作限制。
79.本技术实施例业务需求是指目标网络业务的业务要求,比如目标网络业务a为组网业务,业务要求为可提供500人同时使用网络,且网络速率不低于10mbps等等。
80.不同的业务需求可能是不相同的,具体业务需求由用户根据自身实际情况设定。
81.步骤s102,根据业务需求在数字孪生网络中配置目标网络业务和验证环境。
82.其中,数字孪生网络是指孪生体与物理网络以及时空环境信息实时数据交互生成的数字孪生网络;验证环境是指通过孪生体和目标网络业务应用的真实环境进行数据交互构建的数字孪生环境或未来服务的虚拟孪生环境。
83.数字孪生网络中包括若干个孪生体,孪生体是指在计算机虚拟空间构建的与物理实体完全等价的信息模型,基于数据共享数字孪生体对物理实体可进行仿真分析和优化,即孪生体能够表达真实环境中的物理网络和时空环境信息。
84.本技术实施例物理网络是现实环境中的网络部署情况,孪生体中能够实时和物理网络进行数据交互,即数字孪生网络是真是物理网络的一种映射。
85.本技术实施例时空环境信息是指现实世界的各种信息,可通过拍摄采集时空环境信息,也可结合gis(geographic information system,地理信息系统)、bim(building information modeling,建筑信息模拟)等实现对实时的时空环境信息的刻画。
86.本技术实施例数字孪生网络是通过孪生体与物理网络以及时空环境信息进行实时数据交互生成的,数字孪生网络包括对物理网络在实际时空环境中的刻画。
87.本技术实施例对将物理网络以及时空环境转信息换为数字孪生信息的手段或方法不作限制。
88.本技术实施例在生成数字孪生网络后,在数字孪生网络中配置目标网络业务和目标网络业务对应的验证环境。
89.本技术实施例在数字孪生网络中对目标网络业务进行配置能够获得目标网络应用所需的资源,比如为带宽资源。
90.本技术实施例验证环境是指通过孪生体映射目标网络业务应用的真实环境进行数据交互构建的数字孪生环境或未来服务的虚拟孪生环境。具体而言,比如目标网络业务应用的真实环境为某写字楼以及写字楼周边区域,则可以通过采集该写字楼、写字楼周边区域的信息以及该写字楼以及部署的物理网络等信息,并通过孪生体来表达描述这些信息;比如目标网络业务应用的未来的虚拟孪生环境为某待建成的体育馆,虽然该体育馆为建成,但因为有该体育馆的一系列数据信息,比如体育馆形状、长度、宽度、高度、墙体材质厚度等,可通过孪生体将这些信息刻画出。
91.本技术实施例在获取目标网络业务的业务需求后,根据该业务需求,制定相应的实施策略,实施策略指网络业务配置。等。
92.本技术实施例在已知业务需求后,可通过从预先构建的数据库中调用各业务需求对应的实施策略,数据库中存储有业务需求和其对应的实施策略,本技术实施例对具体如何确定实时策略不作限制。
93.本技术实施例在确定出实施策略后,将实施策略转化为可在数字孪生网络中实践的孪生语言,以实现在数字孪生网络中配置目标网络业务和目标网络业务对应的验证环境。
94.本技术实施例数字孪生网络反应的是实时的物理网络和时空环境信息,使针对目标网络业务配置的网络业务更加符合实际物理网络和实际时空环境信息,可行性验证结果比较贴合实际情况,可信度较高,减少了出错的可能性。
95.步骤s103,在验证环境中对目标网络业务的业务能力进行可行性验证,获得目标网络业务的可行性验证结果。
96.本技术实施例在数字孪生网络中配置目标网络业务和目标网络业务对应的验证环境之后,在该验证环境中对该目标网络业务的业务能力进行可行性验证,获得该目标网络业务的可行性验证结果。
97.对目标网络业务的业务能力进行可行性验证是指验证目标网络业务的业务能力是否符合目标网络业务的业务需求,比如某目标网络业务进行可行性验证后发现人均网速为5mbps,业务需求为人均网速达到10mbps,这说明该目标网络业务的可行性验证结果不符合预设条件,需对该网络业务进行调整,具体调整见后续内容。
98.另外,在验证环境中对目标网络业务的业务能力进行可行性验证,并非仅仅验证一次获得可行性验证结果,而是多次验证后的获得的可行性验证结果,经过多次可行性验证后获得可行性验证结果可以降低偶然性误差。
99.本技术实施例实现了在数字孪生网络中构建目标网络业务以及目标网络业务对应的验证环境,并在该验证环境中对该目标网络业务进行可行性验证,可行性验证验证结果比较贴合实际情况,可信度较高,同时可以有效缩短业务交付周期和交付质量。
100.本技术实施例中提供了一种可能的实现方式,目标网络业务包括至少一个网络业务指标;根据业务需求在数字孪生网络中配置目标网络业务,包括:
101.根据业务需求确定目标网络业务的对应的至少一个网络业务指标的配置参数;
102.根据至少一个网络业务指标的配置参数,在数字孪生网络中对至少一个网络业务指标进行参数配置获得目标网络业务。
103.本技术实施例目标网络业务包括至少一个网络业务指标,比如网络业务指标可以为功能指标、性能指标、配置合理性指标等。
104.本技术实施例在数字孪生网络中配置目标网络业务,实际上是在数字孪生网络中对各个网络业务指标进行配置,通过业务需求确定至少一个网络业务指标的配置参数,并根据该至少一个网络业务指标的配置参数在验证环境中对该至少一个网络业务指标进行参数配置,从而获得目标网络业务对应的网络业务。
105.本技术实施例提供了一种可能的实现方式,在验证环境中对目标网络业务的业务能力进行可行性验证,获得目标网络业务的可行性验证结果,包括:
106.获取目标网络业务的至少一个网络业务指标,在验证环境中对至少一个网络业务指标的业务能力进行可行性验证,获得至少一个网络业务指标的可行性验证结果;
107.根据至少一个网络业务指标的可行性验证结果,获得目标网络业务的可行性验证结果。
108.本技术实施例目标网络业务包括至少一个网络业务指标,对目标网络业务的参数配置实质上是对各个网络业务指标的参数配置,同理,对目标网络业务的业务能力的可行性验证实质上是对各个网络业务指标的业务能力进行可行性验证。
109.本技术实施例各个网络业务指标均有其对应的业务能力,通过对各个网络业务指标的业务能力进行可行性验证,获得网络业务指标的可行性验证结果,例如对配置合理性指标进行验证,验证配置是否合理,是否能够让目标网络业务正常运行等等。
110.本技术实施例提供了一种可能的实现方式,可行性验证结果中还包括目标网络业
务的业务能力不满足预设条件的因素类型;在验证环境中对目标网络业务的业务能力进行可行性验证,获得目标网络业务的可行性验证结果,之后还包括:
111.若目标网络业务的可行性验证结果不满足预设条件,则从可行性验证结果中获取目标网络业务不满足预设条件的因素类型;
112.根据因素类型对目标网络业务和/或相关网络业务进行调整,并重新在验证环境中对调整后的目标网络业务和/或相关网络业务的业务能力进行可行性验证,直至调整后的目标网络业务和相关网络业务的可行性验证结果均满足预设条件;相关网络业务是指数字孪生网络中导致目标网络业务不满足预设条件的其他网络业务。
113.具体而言,影响目标网络业务不满足预设条件的有很多,比如某个网络业务指标不合格、和数字孪生网络中的现有网络业务的数字孪生网络冲突等等,在确定可行性验证结果不满足预设条件后,从可行性验证结果中获取目标网络业务不满足预设条件的因素类型,根据因素类型对目标网络业务和/或相关网络业务进行调整,相关网络业务是指数字孪生网络中导致目标网络业务不满足预设条件的其它网络业务,直至调整后的各个网络业务的可行性验证结果均满足预设条件。
114.事实上,在第一次对目标网络业务的业务能力进行可行性验证后获得的可行性验证结果通常情况下是不满足预设条件的,需要根据因素类型对该目标网络业务进行调整和/或对其他影响该网络业务不满足预设条件的相关网络业务进行调整,并对调整后的目标网络业务和调整后的相关网络业务的业务能力进行可行性验证,直至调整后的网络业务和调整后的相关网络业务的可行性验证结果均满足预设条件。
115.另外,需要强调的是,对目标网络业务和/或相关网络业务进行调整,并不仅仅是使得调整后的目标网络业务满足预设条件,同时使得调整后的相关网络业务仍然满足相关网络业务对应的预设条件。
116.本技术实施例提供了一种可能的实现方式,获得目标网络业务的可行性验证结果,之后还包括:
117.若目标网络业务的可行性验证结果符合预设条件,则确定目标网络业务为达标的网络业务,并下达部署通知。
118.本技术实施例存在对目标网络业务第一次进行可行性验证后,获得的可行性验证结果符合预设条件,在这种情况下,直接确定该目标网络业务为达标的网络业务,可下达部署通知,部署通知用于指示用户将达标的网络业务部署在物理网络中。
119.若目标网络业务的可行性验证结果不满足预设条件,则从可行性验证结果中获取目标网络业务不满足预设条件的因素类型;根据因素类型对目标网络业务和/或相关网络业务进行调整,并重新在验证环境中对调整后的目标网络业务和/或调整后的相关网络业务的业务能力进行可行性验证,直至调整后的目标网络业务和/或调整后的相关网络业务的可行性验证结果均满足预设条件,之后还包括:
120.确定调整后的目标网络业务为目标网络业务,并下达部署通知;部署通知用于指示用户将目标网络业务部署在物理网络中。
121.具体而言,在确定调整后的目标网络业务和/或调整后的相关网络业务的业务能力的可行性验证结果符合预设条件之后,说明该目标网络业务在真实环境中部署时可以实现的,此时可确定调整后的网络业务为达标的网络业务,并下达部署通知,部署通知用于指
示用户将达标的网络业务部署在物理网络中。
122.本技术实施例提供了一种可能的实现方式,根据因素类型对目标网络业务和/或相关网络业务进行调整,包括:
123.若因素类型为第一预设因素类型,则确定目标网络业务不满足业务需求,从至少一个网络业务指标中确定不符合预期条件的网络业务指标;
124.根据不符合预期条件的网络业务指标对目标网络业务进行调整。
125.本技术实施例因素类型为第一预设因素类型表明该目标网络业务经过多次可行性验证结果后,发现网络业务不满足业务需求,比如功能指标、性能指标或配置合理性不满足业务需求等。
126.本技术实施例若确定因素类型为第一预设因素类型,则确定该目标网络业务不满足业务需求,并从该目标网络业务的至少一个网络业务指标中确定不符合预期条件的网络业务指标,根据该不符合预期条件的网络业务指标对目标网络业务进行调整。
127.具体而言,针对不符合预期条件的网络业务指标,可适当扩大该指标对应的参数配置,以使得该网络业务指标的可行性验证结果符合预期条件,进而使得该目标网络业务的可行性验证结果满足预设条件。
128.本技术实施例提供了一种可能的实现方式,根据因素类型对目标网络业务和/或相关网络业务进行调整,还包括:
129.若因素类型为第二预设因素类型,则确定目标网络业务满足业务需求,但存在接近网络业务临界值的网络业务指标,确定接近业务临界值的网络业务指标为临界指标;
130.获取临界指标当前的业务能力;
131.获取临界指标对应的富余能力要求,根据富余能力要求计算临界指标所需的富余能力;
132.根据临界指标所需的富余能力以及临界指标当前的业务能力对目标网络业务进行调整。
133.本技术实施例因素类型为第二预设因素类型,表明该网络满足目标网络业务的业务需求,但是一些网络业务指标的富余能力不足。
134.具体而言,例如某小区的业务需求为能够容纳5000人同时使用网络,即用户密度数为5000的容量要求,根据该业务需求在数字孪生网络中设置了该业务需求对应的网络业务,该网络业务能够满足用户密度数为5000的容量要求,但是该小区中存在一个大型娱乐场馆,设置用户密度数为5000的容量要求能够满足常规时间内用户的使用,但当该场馆举办大型活动时就会出现容量过载的可能,即该网络业务指标中的容量指标满足业务需求,但该网络业务指标接的富余能力不足。
135.若因素类型为第二预设因素类型,则确定目标网络业务满足业务需求,但目标网络业务的富余能力不足,此时需获取接近网络业务临界值的网络业务指标,并确定接近网络业务临界值的网络业务指标为临界指标。
136.本技术实施例在确定出临界指标时,需获取临界指标对应的富余能力要求,富余能力要求可根据实际情况确定的,延续上例,该小区的娱乐场馆举办大型活动时会出现容量过载的可能,该娱乐场馆举行大型活动室可以容纳800人,则可确定容量指标对应的富余能力要求用户密度数800的容量要求,即容量指标为临界指标,该容量指标的业务能力为满
足用户密度数为5000,应该具备的富余能力为满足用户密度数为800。
137.本技术实施例在确定出临界指标的富余能力后,需根据该临界指标的富余能力和该临界指标的当前的业务能力对该临界指标进行调整,以实现对目标网络业务进行调整。
138.本技术实施例提供了一种可能的实现方式,根据因素类型对目标网络业务和/或相关网络业务进行调整,还包括:
139.若因素类型为第三预设因素类型,则确定目标网络业务满足业务需求,但存在当前的富余能力超过预设富余能力的网络业务指标,确定当前的富余能力超过预设富余能力的网络业务指标为富余指标;
140.获取富余指标当前的富余能力;
141.获取富余指标对应的富余能力要求,并根据富余能力要求计算富余指标的所需的富余能力;
142.根据富余指标所需的富余能力、富余指标当前的富余能力对目标网络业务进行调整。
143.本技术实施例因素类型为第三预设因素类型,表明目标网络业务能够满足业务需求,且具备一定的富余能力,但富余能力过高,比如某目标网络业务的容量的富余能力要求为800用户密度数,然而,该目标网络业务对应的网络业务能够提供的富余能力为1200用户密度数,也就是说,该目标网络业务能够提供的富余能力超过了目标网络业务需求的富余能力,这种情况下会对资源造成浪费,同时会提高部署成本。
144.本技术实施例若确定因素类型为第三预设因素类型时,确定目标网络业务满足业务需求,同时目标网络业务能够提供的富余能力超过目标网络业务所需的富余能力,此时需确定当前的富余能力超过预设富余能力的网络业务指标,并确定富余能力超过预设富余能力的网络业务指标为富余指标,根据富余指标实际的富余能力要求,计算富余指标所需的富余能力,根据富余指标所需的富余能力、富余指标当前的富余能力对目标网络业务进行调整,即缩小目标网络业务的富余能力到预设富余能力,该预设富余能力可以为根据目标网络业务需求计算出的所需的富余能力。
145.本技术实施例提供了一种可能的实现方式,根据因素类型对目标网络业务和/或相关网络业务进行调整,还包括:
146.若因素类型为第四预设因素类型,则确定目标网络业务满足业务需求,并从数字孪生网络中确定第一相关网络业务;第一相关网络业务的配置参数和目标网络业务的配置参数存在冲突;
147.获取第一相关网络业务的配置参数,并根据第一相关网络业务的配参数对目标网络业务进行调整。
148.本技术实施例因素类型为第四预设因素类型表明目标网络业务满足业务需求,但该目标网络业务的配置参数和数字孪生网络中的某些现有网络业务的配置参数存在冲突,此时需从数字孪生网络中确定出第一相关网络业务,第一相关网络业务的配置参数与目标网络业务的配置参数存在冲突,在确定出第一相关网络业务后,获取第一相关网络业务的配置参数,并根据第一相关网络业务的配置参数对目标网络业务进行调整,例如ip地址冲突配置冲突、无线网络覆盖的基站扇区重叠的资源浪费冲突等,此时可依据第一相关网络业务的配置参数,对目标网络业务的配置参数进行调整。
149.本技术实施例提供了一种可能的实现方式,根据因素类型对目标网络业务和/或相关网络业务进行调整,包括:
150.若因素类型为第五预设因素类型,则确定目标网络业务满足业务需求,确定目标网络业务和数字孪生网络中的至少一个现有网络业务存在业务优先级冲突,并确定数字孪生网络中的所有现有网络业务为第二相关网络业务;
151.获取各个第二相关网络业务以及各个第二相关网络业务的业务需求;
152.获取数字孪生网络的网络资源;
153.根据目标网络业务的业务需求、各个第二相关网络业务的业务需求和数字孪生网络的网络资源对目标网络业务和第二相关网络业务进行调整。
154.本技术实施例因素类型为第五预设因素类型,则确定目标网络业务满足业务需求,但存在与数字孪生网络中的至少一个现有网络业务存在业务优先级冲突,比如目标网络业务分别与现有网络业务m和n存在业务优先级冲突,具体地,目标网络业务的网络业务指标a与现有网络业务m的网络业务指标a存在业务优先级冲突,目标网络业务的网络业务指标b与现有网络业务n的网络业务指标b存在业务优先级冲突。
155.在确定目标网络业务与数字孪生网络中的至少一个现有网络业务存在业务优先级冲突后,此时需对所有网络业务的业务需求进行排序,即确定数字孪生网络中的所有现有网络业务为第二相关网络业务,结合物理网络的所有网络资源,各个第二相关网络业务的业务需求对目标网络业务和第二相关网络业务重新进行调整,直至调整后的各个网络业务满足其对应的业务需求。
156.本技术实施例提供了一种可能的实现方式,根据因素类型对目标网络业务和/或相关网络业务进行调整,还包括:
157.若因素类型为第六预设因素类型,则确定目标网络业务符合业务需求,确定数字孪生网络中的现有网络业务为第三相关网络业务;
158.获取目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源,获取数字孪生网络为各个网络业务指标提供的网络资源;
159.根据目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源以及数字孪生网络为各个网络业务指标提供的网络资源确定存在资源紧张的网络业务指标;
160.根据存在资源紧张的网络业务指标,对目标网络业务和第三相关网络业务进行调整。
161.本技术因素类型为第六预设因素类型,表明目标网络业务符合业务需求,但由于目标网络业务的加入,占用了较多的网络资源,在运行目标网络业务时,会对数字孪生网络中的其他网络业务的业务能力造成影响,会增加投诉风险。
162.若因素类型为第六预设因素类型,则需要对数字孪生网络中的所有网络资源进行重新分配,此时数字孪生网络中的所有现有网络业务为第三相关网络业务,分别获取目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源,计算各个网络业务的同一网络业务指标所需的总的网络资源,获取数字孪生网络能够为各个网络业务指标提供的网络资源(数字孪生网络提供的网络资源模拟物理网络提供的资源),针对某一网络业务指标,将各个业务所需的总的网络资源和数字孪生网络针对该网络业务指标提供的网络资源进行比对,确定存在资源紧张的网络业务指标。
163.在确定出存在资源紧张的网络业务指标之后,可以从网络资源共享的角度,对目标网络业务和第三相关网络业务进行调整。比如,存在资源紧张的网络业务指标为带宽,则可以从共享带宽的角度节省带宽资源。
164.如图2所示,其示例性示出了有一种基于数字孪生技术的网络可行性验证方法,该方法包括:
165.步骤s201,获取目标网络业务的业务需求;
166.步骤s202,获取数字孪生网络;
167.步骤s203,根据业务需求在数字孪生网络中配置目标网络业务和目标网络业务对应的验证环境;
168.步骤s204,在该验证环境中对目标网络业务的业务能力进行可行性验证,获得可行性验证结果;
169.步骤s205,判断可行性验证结果是否满足预设条件;
170.步骤s206,若可行性验证结果满足预设条件,则下达部署通知,部署通知用于指示用户将目标网络业务部署在物理网络中;
171.步骤s206’,若可行性验证结果不满足预设条件,则从可行性验证结果中获取目标网络业务不满足预设条件的因素类型;
172.步骤s207’,根据因素类型对根据对目标网络业务和/或相关网络业务进行调整,直至调整后的目标网络业务和调整后的相关网络业务的可行性验证结果均满足预设条件。
173.步骤s208’(图中未标出),若因素类型为第一预设因素类型,确定目标网络业务不满足业务需求,从至少一个网络业务指标中确定不符合预期条件的网络业务指标;根据不符合预期条件的网络业务指标对目标网络业务进行调整;
174.步骤s209’(图中未标出),若因素类型为第二预设因素类型,确定接近网络业务临界值的网络业务指标为临界指标,获取临界指标对应的富余能力要求,计算临界指标所需的富余能力,根据临界指标所需的富余能力以及临界指标当前的业务能力对目标网络业务进行调整;
175.步骤s210’(图中未标出),若因素类型为第三预设因素类型,并确定当前的富余能力超过预设富余能力的网络业务指标为富余指标,获取富余指标对应的富余能力要求,计算富余指标的所需的富余能力,根据富余指标所需的富余能力、富余指标当前的富余能力对目标网络业务进行调整;
176.步骤s211’(图中未标出),若因素类型为第四预设因素类型,从数字孪生网络中确定第一相关网络业务;第一相关网络业务的配置参数和目标网络业务的配置参数存在冲突,获取第一相关网络业务的配置参数,并根据第一相关网络业务的配参数对目标网络业务进行调整。
177.步骤s212’(图中未标出),若因素类型为第五预设因素类型,确定目标网络业务和数字孪生网络中的至少一个现有网络业务存在业务优先级冲突,并确定数字孪生网络中的所有现有网络业务为第二相关网络业务,获取各个第二相关网络业务以及各个第二相关网络业务的业务需求,获取数字孪生网络的网络资源,结合网络业务的业务需求、物理网络的网络资源和各个第二相关网络业务的业务需求对目标网络业务和第二相关网络业务进行调整;
178.步骤s213’(图中未标出),若因素类型为第六预设因素类型,确定数字孪生网络中的现有网络业务为第三相关网络业务,并获取目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源,获取数字孪生网络为各个网络业务指标提供的网络资源,根据目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源、数字孪生网络为各个网络业务指标提供的网络资源确定存在资源紧张的网络业务指标,根据存在资源紧张的网络业务指标,对目标网络业务和第三相关网络业务进行调整;
179.上述步骤的实施过程和前述实施例一致,在此不再进行赘述。
180.本技术实施例提供了一种基于数字孪生技术的网络业务的可行性验证装置,如图3所示,该装置30可以包括:
181.获取模块310,用于获取目标网络业务的业务需求;
182.配置模块320,用于根据业务需求在数字孪生网络中配置目标网络业务和目标网络业务对应的验证环境;
183.验证模块330,用于在验证环境中对目标网络业务的业务能力进行可行性验证,获得目标网络业务的可行性验证结果;
184.验证环境是指通过孪生体映射的网络业务应用的真实环境进行数据交互构建的数字孪生环境或未来服务的虚拟孪生环境。
185.本技术实施例通过在数字孪生网络中构建目标网络业务以及目标网络业务对应的验证环境,并在该验证环境中对该目标网络业务进行可行性验证,可行性验证结果比较贴合实际情况,可信度较高,可以有效缩短业务交付周期和交付质量。
186.本技术实施例提供了一种可能的实现方式,配置模块320还包括:
187.网络业务指标参数配置子模块,用于根据业务需求确定目标网络业务的对应的至少一个网络业务指标的配置参数;
188.网络业务配置子模块,用于根据至少一个网络业务指标的配置参数,在数字孪生网络中对至少一个网络业务指标进行参数配置获得目标网络业务对应的网络业务。
189.本技术实施例提供了一种可能的实现方式,验证模块330还包括:
190.网络业务指标验证子模块,用于获取目标网络业务的至少一个网络业务指标,在验证环境中对至少一个网络业务指标的业务能力进行可行性验证,获得至少一个网络业务指标的可行性验证结果;
191.网络业务验证子模块,用于根据至少一个网络业务指标的可行性验证结果,获得目标网络业务的可行性验证结果。
192.本技术实施例提供了一种可能的实现方式,该装置还包括:
193.因素类型获取模块,用于若目标网络业务对应的网络业务的可行性验证结果不满足预设条件,则从可行性验证结果中获取目标网络业务不满足预设条件的因素类型;
194.调整模块,用于根据因素类型对目标网络业务和/或相关网络业务进行调整,并重新在验证环境中对调整后的网络业务和/或相关网络业务的业务能力进行可行性验证,直至调整后的网络业务和/或调整后的相关网络业务的可行性验证结果均满足预设条件;相关网络业务是指数字孪生网络中导致目标网络业务不满足预设条件的其他网络业务。
195.本技术实施例提供了一种可能的实现方式,该装置30还包括:
196.部署通知下达模块,用于在获得目标网络业务的可行性验证结果后,若目标网络
业务的验证结果符合预设条件,则确定所述目标网络业务为达标的网络业务,并下达部署通知;
197.部署通知下达模块,还用于若所述目标网络业务的可行性验证结果不满足预设条件,则从可行性验证结果中获取目标网络业务不满足预设条件的因素类型;根据因素类型对目标网络业务和/或相关网络业务进行调整,并调整后的目标网络业务和/或调整后的相关网络业务的可行性验证结果均满足预设条件,之后确定调整后的网络业务为目标网络业务,并下达部署通知;
198.部署通知用于指示用户将目标网络业务部署物理网络中。
199.本技术实施例提供了一种可能的实现方式,调整模块包括第一调整子模块,第一调整子模块包括:
200.第一确定单元,用于若因素类型为第一预设因素类型,则确定目标网络业务不满足业务需求,从至少一个网络业务指标中确定不符合预期条件的网络业务指标;
201.第一调整单元,用于根据不符合预期条件的网络业务指标对目标网络业务进行调整。
202.本技术实施例提供了一种可能的实现方式,调整模块包括第二调整子模块,第二调整子模块包括:
203.第二确定单元,用于若因素类型为第二预设因素类型,则确定目标网络业务满足业务需求,但存在接近网络业务临界值的网络业务指标,确定接近网络业务临界值的网络业务指标为临界指标;
204.第二获取单元,用于获取临界指标当前的业务能力;
205.获取临界指标对应的富余能力要求,根据富余能力要求计算临界指标所需的富余能力;
206.第二调整单元,用于根据临界指标所需的富余能力以及临界指标当前的业务能力对目标网络业务进行调整。
207.本技术实施例提供了一种可能的实现方式,调整模块包括第三调整子模块,第三调整子模块包括:
208.第三确定单元,用于若因素类型为第三预设因素类型,则确定目标网络业务满足业务需求,但存在当前的富余能力超过预设富余能力的网络业务指标,并确定当前的富余能力超过预设富余能力的网络业务指标为富余指标;
209.第三获取模块,用于获取富余指标当前的富余能力;
210.获取富余指标对应的富余能力要求,并根据富余能力要求计算富余指标的所需的富余能力;
211.第三调整单元,用于根据富余指标所需的富余能力、富余指标当前的富余能力对目标网络业务进行调整。
212.本技术实施例提供了一种可能的实现方式,调整模块包括第四调整子模块,第四调整子模块包括:
213.第四确定单元,用于若因素类型为第四预设因素类型,则确定目标网络业务满足业务需求,并从数字孪生网络中确定第一相关网络业务;第一相关网络业务的配置参数和目标网络业务的配置参数存在冲突;
214.第四调整单元,用于获取第一相关网络业务的配置参数,并根据第一相关网络业务的配参数对目标网络业务进行调整。
215.本技术实施例提供了一种可能的实现方式,调整模块包括第五调整子模块,第五调整子模块包括:
216.第五确定单元,用于若因素类型为第五预设因素类型,则确定目标网络业务满足业务需求,确定目标网络业务和数字孪生网络中的至少一个现有网络业务存在业务优先级冲突,并确定数字孪生网络中的所有现有网络业务为第二相关网络业务;
217.第五获取单元,用于获取各个第二相关网络业务以及各个第二相关网络业务的业务需求;获取数字孪生网络的网络资源;
218.第五调整单元,用于根据目标网络业务的业务需求、各个第二相关网络业务的业务需求和数字孪生网络的网络资源对目标网络业务和第二相关网络业务进行调整。
219.本技术实施例提供了一种可能的实现方式,调整模块包括第六调整子模块,第六调整子模块包括:
220.第六确定单元,用于若因素类型为第六预设因素类型,则确定目标网络业务符合业务需求,确定数字孪生网络中的现有网络业务为第三相关网络业务;
221.第六获取单元,用于获取目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源,获取数字孪生网络为各个网络业务指标提供的网络资源;
222.第六调整单元,用于根据目标网络业务和第三相关网络业务的各个网络业务指标所需的网络资源以及数字孪生网络为各个网络业务指标提供的网络资源确定存在资源紧张的网络业务指标;根据存在资源紧张的网络业务指标,对目标网络业务和第三相关目标网络业务进行调整。
223.本技术实施例的装置可执行本技术实施例所提供的方法,其实现原理相类似,本技术各实施例的装置中的各模块所执行的动作是与本技术各实施例的方法中的步骤相对应的,对于装置的各模块的详细功能描述具体可以参见前文中所示的对应方法中的描述,此处不再赘述。
224.本技术实施例中提供了一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,该处理器执行上述计算机程序以实现网络业务的可行性验证方法的步骤,与现有技术相比可实现:通过在数字孪生网络中构建目标网络业务以及目标网络业务对应的验证环境,并在该验证环境中对该目标网络业务进行可行性验证,可行性验证结果比较贴合实际情况,可信度较高,可以有效缩短业务交付周期和交付质量。
225.在一个可选实施例中提供了一种电子设备,如图4示,图4示的电子设备4000包括:处理器4001和存储器4003。其中,处理器4001和存储器4003相连,如通过总线4002相连。可选地,电子设备4000还可以包括收发器4004,收发器4004可以用于该电子设备与其他电子设备之间的数据交互,如数据的发送和/或数据的接收等。需要说明的是,实际应用中收发器4004不限于一个,该电子设备4000的结构并不构成对本技术实施例的限定。
226.处理器4001可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以
实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器4001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
227.总线4002可包括一通路,在上述组件之间传送信息。总线4002可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线4002可以分为地址总线、数据总线、控制总线等。为便于表示,图4仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
228.存储器4003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质、其他磁存储设备、或者能够用于携带或存储计算机程序并能够由计算机读取的任何其他介质,在此不做限定。
229.存储器4003用于存储执行本技术实施例的计算机程序,并由处理器4001来控制执行。处理器4001用于执行存储器4003中存储的计算机程序,以实现前述方法实施例所示的步骤。
230.其中,本公开实施例中的电子设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。
231.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。与现有技术相比可实现:通过在数字孪生网络中构建目标网络业务以及目标网络业务对应的验证环境,并在该验证环境中对该目标网络业务进行可行性验证,可行性验证结果比较贴合实际情况,可信度较高,可以有效缩短业务交付周期和交付质量。
232.申请实施例还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时可实现前述方法实施例的步骤及相应内容。与现有技术相比可实现:通过在数字孪生网络中构建目标网络业务以及目标网络业务对应的验证环境,并在该验证环境中对该目标网络业务进行可行性验证,可行性验证结果比较贴合实际情况,可信度较高,可以有效缩短业务交付周期和交付质量。
233.应该理解的是,虽然本技术实施例的流程图中通过箭头指示各个操作步骤,但是这些步骤的实施顺序并不受限于箭头所指示的顺序。除非本文中有明确的说明,否则在本技术实施例的一些实施场景中,各流程图中的实施步骤可以按照需求以其他的顺序执行。此外,各流程图中的部分或全部步骤基于实际的实施场景,可以包括多个子步骤或者多个阶段。这些子步骤或者阶段中的部分或全部可以在同一时刻被执行,这些子步骤或者阶段中的每个子步骤或者阶段也可以分别在不同的时刻被执行。在执行时刻不同的场景下,这些子步骤或者阶段的执行顺序可以根据需求灵活配置,本技术实施例对此不限制。
234.以上仅是本技术部分实施场景的可选实施方式,应当指出,对于本技术领域的普
通技术人员来说,在不脱离本技术的方案技术构思的前提下,采用基于本技术技术思想的其他类似实施手段,同样属于本技术实施例的保护范畴。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献