CN107819603B - Otn网络承载资源潜在能力的分析方法和平台 - Google Patents
Otn网络承载资源潜在能力的分析方法和平台 Download PDFInfo
- Publication number
- CN107819603B CN107819603B CN201610824926.1A CN201610824926A CN107819603B CN 107819603 B CN107819603 B CN 107819603B CN 201610824926 A CN201610824926 A CN 201610824926A CN 107819603 B CN107819603 B CN 107819603B
- Authority
- CN
- China
- Prior art keywords
- port
- service
- ctp
- otn
- capability
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004458 analytical method Methods 0.000 title claims description 16
- 238000000034 method Methods 0.000 claims abstract description 69
- 238000011156 evaluation Methods 0.000 claims abstract description 62
- 230000003287 optical effect Effects 0.000 claims description 59
- 238000013507 mapping Methods 0.000 claims description 51
- 230000008569 process Effects 0.000 claims description 37
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000010845 search algorithm Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 8
- 238000001914 filtration Methods 0.000 claims description 8
- 238000003032 molecular docking Methods 0.000 claims description 7
- 230000006855 networking Effects 0.000 abstract description 7
- 230000004913 activation Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 101150005884 ctp1 gene Proteins 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000002349 favourable effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种OTN网络承载资源潜在能力的分析方法和平台。该方法包括:对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集;以及基于所述OTN设备能力集对OTN设备承载资源的潜在能力进行评估。通过对OTN设备能力建模,为具体业务开通提供基础参数信息支撑,解决了复杂组网下的OTN网络资源承载能力评估问题。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种OTN网络承载资源潜在能力的分析方法和平台。
背景技术
随着通信网络光传输技术的不断发展,基于OTN(Optical Transport Network,光传送网)网络的大带宽型业务开通需求越来越大。同时,在网络运营上需从面向网络向面向客户、业务的转变,适应基于业务端到端的自动化开通。
然而,OTN网络技术复杂,组网呈现多样化,传统的网络承载分析能力难以评估出复杂组网下的OTN网络资源承载能力,因此难以快速满足客户对业务的各种要求,不利于业务的集中式自动开通和管理。
发明内容
本发明需要解决的一个技术问题是:提供一种OTN网络承载资源潜在能力的分析方法。
根据本发明的第一方面,提供了一种OTN网络承载资源潜在能力的分析方法,包括:对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集;以及基于所述OTN设备能力集对所述OTN设备承载资源的潜在能力进行评估。
在一个实施例中,对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集的步骤包括:将所述OTN设备的能力按照端口自身特性和端口连通对接特性进行建模,形成设备能力集。
在一个实施例中,基于所述OTN设备能力集对所述OTN设备承载资源的潜在能力进行评估的步骤包括:基于所述OTN设备能力集获得描述所述OTN设备承载资源的潜在能力的评估因子,以对所述OTN设备进行评估。
在一个实施例中,所述评估因子包括:所述端口支持的业务类型、所述端口支持的业务映射方式、所述端口支持的连接终端点CTP类型、所述端口支持的复用方式及复用路径、所述板卡灵活时隙支持能力、可用端口资源、所述端口可用时隙资源、设备可用交叉资源、所述端口光模块串并行类型和所述端口光模块传输距离类型。
在一个实施例中,所述方法还包括:通过所述评估因子对路由过程途经端口进行过滤,并通过路由搜索算法获得符合业务全程通达的路由。
在一个实施例中,通过所述评估因子对路由过程途经端口进行过滤的步骤包括:根据需要开通业务的业务要求和所述评估因子挑选符合所述业务要求的端口;以及根据已经获得的当前端口、所述业务要求和所述评估因子挑选下一跳端口。
在一个实施例中,根据需要开通业务的业务要求和所述评估因子挑选符合所述业务要求的端口的步骤包括:根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP;判断所述空闲CTP的对应端口是否支持灵活时隙;如果是,则根据需要的时隙个数获得所述空闲CTP对应的物理终端点PTP端口的空闲时隙,否则明确所述空闲CTP的关联时隙为固定时隙;以及判断所述空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求;如果是,则完成挑选符合业务要求的端口,否则重新获得空闲CTP。
在一个实施例中,所述业务要求包括:业务类型要求和业务映射方式要求;所述设备支持的可用端口包括:设备支持的各种业务类型的可用端口和设备支持的各种映射方式的可用端口。
在一个实施例中,根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP的步骤包括:根据需要开通业务的业务类型要求以及设备支持的各种业务类型的可用端口获取可用的业务类型端口集合;根据需要开通业务的业务映射方式要求以及设备支持的各种映射方式的可用端口获取可用的业务映射方式端口集合;根据所述业务类型端口集合和所述业务映射方式端口集合获得这二者的相交集合;以及对所述相交集合中的每个端口,根据需要的CTP服务层级别从设备的可用的CTP集合中挑选空闲CTP。
在一个实施例中,根据已经获得的当前端口、所述业务要求和所述评估因子挑选下一跳端口的步骤包括:基于所述业务要求和所述评估因子获得下一跳端口;判断所述当前端口和所述下一跳端口之间是否需要跨OCH或OTUk物理连接,如果是,则比较所述当前端口与所述下一跳端口的相应CTP的复用路径方式,选择复用方式一致的下一跳端口;以及判断所述当前端口和所述下一跳端口之间是否需要物理跳接;如果是,则依据当前端口与下一跳端口的光模块串并行模式一致,以及当前端口与下一跳端口的光模块支持的传输距离大于光路距离的原则挑选所需要的当前端口和下一跳端口。
本发明提供了一种OTN网络承载资源潜在能力的分析方法,通过对OTN设备能力建模,为具体业务开通提供基础参数信息支撑,解决了复杂组网下的OTN网络资源承载能力评估问题。
进一步地,通过评估因子对路由过程途经端口进行过滤,通过路由搜索算法,最终找到符合业务全程通达的路由,提升了业务开通过程中网络承载路由的搜索能力。
根据本发明的第二方面,提供了一种用于分析OTN网络承载资源潜在能力的平台,包括:分析单元,用于对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集;以及评估单元,用于基于所述OTN设备能力集对所述OTN设备承载资源的潜在能力进行评估。
在一个实施例中,所述分析单元将所述OTN设备的能力按照端口自身特性和端口连通对接特性进行建模,形成设备能力集。
在一个实施例中,所述评估单元基于所述OTN设备能力集获得描述所述OTN设备承载资源的潜在能力的评估因子,以对所述OTN设备进行评估。
在一个实施例中,所述评估因子包括:所述端口支持的业务类型、所述端口支持的业务映射方式、所述端口支持的CTP类型、所述端口支持的复用方式及复用路径、所述板卡灵活时隙支持能力、可用端口资源、所述端口可用时隙资源、设备可用交叉资源、所述端口光模块串并行类型和所述端口光模块传输距离类型。
在一个实施例中,所述平台还包括:路由获取单元,用于通过所述评估因子对路由过程途经端口进行过滤,并通过路由搜索算法获得符合业务全程通达的路由。
在一个实施例中,所述路由获取单元根据需要开通业务的业务要求和所述评估因子挑选符合所述业务要求的端口;以及根据已经获得的当前端口、所述业务要求和所述评估因子挑选下一跳端口。
在一个实施例中,所述路由获取单元包括:空闲CTP获取模块,用于根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP;时隙判断模块,用于判断所述空闲CTP的对应端口是否支持灵活时隙;如果是,则根据需要的时隙个数获得所述空闲CTP对应的PTP端口的空闲时隙,否则明确所述空闲CTP的关联时隙为固定时隙;以及业务带宽判断模块,用于判断所述空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求;如果是,则完成挑选符合业务要求的端口,否则重新获得空闲CTP。
在一个实施例中,所述业务要求包括:业务类型要求和业务映射方式要求;所述设备支持的可用端口包括:设备支持的各种业务类型的可用端口和设备支持的各种映射方式的可用端口。
在一个实施例中,所述空闲CTP获取模块包括:第一模块,用于根据需要开通业务的业务类型要求以及设备支持的各种业务类型的可用端口获取可用的业务类型端口集合;第二模块,用于根据需要开通业务的业务映射方式要求以及设备支持的各种映射方式的可用端口获取可用的业务映射方式端口集合;第三模块,用于根据所述业务类型端口集合和所述业务映射方式端口集合获得这二者的相交集合;以及第四模块,用于对所述相交集合中的每个端口,根据需要的CTP服务层级别从设备的可用的CTP集合中挑选空闲CTP。
在一个实施例中,所述路由获取单元基于所述业务要求和所述评估因子获得下一跳端口;所述路由获取单元包括:跨OCH或OTUk物理连接判断模块,用于判断所述当前端口和所述下一跳端口之间是否需要跨OCH或OTUk物理连接,如果是,则比较所述当前端口与所述下一跳端口的相应CTP的复用路径方式,选择复用方式一致的下一跳端口;以及物理跳接判断模块,用于判断所述当前端口和所述下一跳端口之间是否需要物理跳接;如果是,则依据当前端口与下一跳端口的光模块串并行模式一致,以及当前端口与下一跳端口的光模块支持的传输距离大于光路距离的原则挑选所需要的当前端口和下一跳端口。
本发明提供了一种用于分析OTN网络承载资源潜在能力的平台。在该平台上,通过对OTN设备能力建模,为具体业务开通提供基础参数信息支撑,解决了复杂组网下的OTN网络资源承载能力评估问题。
进一步地,在该平台上,通过评估因子对路由过程途经端口进行过滤,通过路由搜索算法,最终找到符合业务全程通达的路由,提升了业务开通过程中网络承载路由的搜索能力。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
图1是示出根据本发明一个实施例的OTN网络承载资源潜在能力的分析方法的流程图。
图2是示出根据本发明另一个实施例的OTN网络承载资源潜在能力的分析方法的流程图。
图3是示出根据本发明一个实施例的挑选符合业务要求的端口的方法的流程图。
图4是示出根据本发明另一个实施例的挑选符合业务要求的端口的方法的流程图。
图5是示出根据本发明一个实施例的挑选下一跳端口的方法的流程图。
图6是示意性地示出根据本发明一个实施例的用于分析OTN网络承载资源潜在能力的平台的结构图。
图7是示意性地示出根据本发明一个实施例的路由获取单元的结构图。
具体实施方式
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
随着OTN网络技术的发展,OTN设备逐渐具备灵活交叉、智能分发和大宽带业务承载的能力。OTN的分层结构从上至下依次可以分为电层和光层。电层可以包括:OPUk(Optical channel Payload Unit,光通路净荷单元)、ODUk(Optical channel Data Unit,光通路数据单元)和OTUk(Optical channel Transport Unit,光通路传送单元),其中k=0,1,2,3,4。光层可以包括:OCH(Optical Channel,
光通道)、OMS(Optical Multiplex Section,光复用段)和OTS(OpticalTransmission Section,光传送段)。
图1是示出根据本发明一个实施例的OTN网络承载资源潜在能力的分析方法的流程图。
在步骤S101,对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集。该OTN设备能力集是OTN设备所具有的业务能力的集合,可以为具体业务开通提供基础参数信息支撑。
在一个实施例中,该步骤S101可以包括:将OTN设备的能力按照端口自身特性和端口连通对接特性进行建模,形成设备能力集。
在一个实施例中,对于端口自身特性,可以从设备的物理端口特性来描述不同类型设备和板卡的端口能力集实体。例如,设备的物理端口特性可以包括下列中的至少一个:厂家名称、网元型号、插板类型、版本类型、物理端口标识、支持的业务类型、支持的映射方式、支持的CTP(Connection termination point,连接终端点)类型列表、支持的复用方式和支持的ODUk的复用路径层级等。例如表1是物理端口特性表,如下所示。
表1 物理端口特性表
说明:String表示字符串类型。
在一个实施例中,端口连通对接特性可以通过下列属性中的至少一个来描述:厂家名称、网元型号、插板类型、版本信息、物理端口标识、光模块的串并行情况和光模块支持的传输距离等。例如如表2所示。
表2 通信端口连通对接特性表
在一个实施例中,OTN设备板卡的能力特性可以通过下列属性中的至少一个来描述:厂家名称、网元型号、插板类型、版本信息和是否支持灵活时隙等。例如如表3所示。
表3OTN设备板卡特性表
| 属性名 | 属性类型 | 说明 |
| 厂家名称 | String | |
| 网元型号 | String | |
| 插板类型 | String | |
| 版本信息 | String | |
| 是否支持灵活时隙 | String | Y或者N |
回到图1,在步骤S102,基于OTN设备能力集对OTN设备承载资源的潜在能力进行评估。
在一个实施例中,该步骤S102可以包括:基于OTN设备能力集获得描述OTN设备承载资源的潜在能力的评估因子,以对该OTN设备进行评估。
通过前面表1、2和3所反映的设备能力集,既全面描述了设备自身可以用于业务开通的能力,也描述了设备与其它设备对接的能力。基于该能力,进一步整理出设备潜在能力的10个评估因子。例如,这些评估因子可以包括:端口支持的业务类型、端口支持的业务映射方式、端口支持的CTP类型、端口支持的复用方式及复用路径、板卡灵活时隙支持能力、可用端口资源(可以包括PTP(Physical Termination Point,物理终端点)及CTP)、端口可用时隙资源、设备可用交叉资源、端口光模块串并行类型和端口光模块传输距离类型。对评估因子的具体指标描述如下:
1、根据可用PTP端口资源及端口支持的业务类型,形成设备支持的各种业务类型端口集合,记为Btv(t代表各种业务类型、v代表不同的业务速率)。
2、根据可用PTP端口资源及端口支持的业务映射方式,形成设备支持的各种业务映射端口集合,记为Mv(v代表不同的业务速率)。
3、根据可用的CTP端口资源及端口支持的CTP类型,形成设备的可用的CTP集合,记为Lu(u代表不同的CTP类型)。
4、设备可用时隙集合,描述设备各端口可用的时隙集合,记为TS。
5、设备灵活时隙支持能力,描述设备是支持固定时隙,还是灵活时隙,记为C。
6、端口光模块串并行类型,描述设备光模块串并行类型,记为SC。
7、端口光模块传输距离类型,描述设备光模块支持传输的距离情况,记为TD。
8、设备可用交叉资源,描述设备各速率层次可用交叉资源情况,记为Xv(v代表不同的业务速率)。
至此,上述实施例提供了一种OTN网络承载资源潜在能力的分析方法。通过对OTN设备能力建模,为具体业务开通提供基础参数信息支撑,解决了复杂组网下的OTN网络资源承载能力评估问题。
图2是示出根据本发明另一个实施例的OTN网络承载资源潜在能力的分析方法的流程图。
在步骤S201,对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集。
在步骤S202,基于OTN设备能力集对OTN设备承载资源的潜在能力进行评估。
上述步骤S201和步骤S202分别与图1中的步骤S101和步骤S102相同或相似,这里不再详细描述。
在步骤S203,通过评估因子对路由过程途经端口进行过滤,并通过路由搜索算法获得符合业务全程通达的路由。例如,路由搜索算法可以采用现有技术的广度优先搜索算法。
在上述实施例中,在业务开通过程中,除了满足业务路由全程的首尾通达外,通过上述评估因子的指标对路由过程途经端口进行过滤,通过路由搜索算法,最终找到符合业务全程通达的路由,提升了业务开通过程中网络承载路由的搜索能力。
在一个实施例中,通过评估因子对路由过程途经端口进行过滤的步骤可以包括:根据需要开通业务的业务要求和评估因子挑选符合业务要求的端口。可选地,通过评估因子对路由过程途经端口进行过滤的步骤还可以包括:根据已经获得的当前端口、业务要求和评估因子挑选下一跳端口。
图3是示出根据本发明一个实施例的挑选符合业务要求的端口的方法的流程图。在一个实施例中,图3的步骤描述了根据需要开通业务的业务要求和评估因子挑选符合业务要求的端口的过程。
在步骤S301,根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP。例如,该业务要求可以包括:业务类型要求和业务映射方式要求。例如,设备支持的可用端口可以包括:设备支持的各种业务类型的可用端口和设备支持的各种映射方式的可用端口。
在步骤S302,判断空闲CTP的对应端口是否支持灵活时隙。如果是,则过程进入步骤S303,否则过程进入步骤S304。
在步骤S303,根据需要的时隙个数获得空闲CTP对应的PTP端口的空闲时隙。例如,对每个CTP根据需要的时隙个数从设备可用时隙集合TS中挑选空闲CTP对应PTP端口的空闲时隙。
在步骤S304,明确空闲CTP的关联时隙为固定时隙。
在步骤S305,判断空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求。如果是,则过程进入步骤S306,否则返回步骤S301,即重新获得空闲CTP。
在步骤S306,完成挑选符合业务要求的端口。
上述实施例实现了一个实施例的根据需要开通业务的业务要求和评估因子挑选符合业务要求的端口的过程。
图4是示出根据本发明另一个实施例的挑选符合业务要求的端口的方法的流程图。在一个实施例中,图3中的步骤S301可以包括图4中的步骤S401、S402、S403和S404。
在步骤SS401,根据需要开通业务的业务类型要求以及设备支持的各种业务类型的可用端口(例如可以记为Btv)获取可用的业务类型端口集合(例如可以记为Btv1)。
例如,需要开通业务的情况如下:业务起始点为P1、业务终止点为P2、业务类型为10GE_LAN、业务带宽为10G、业务映射方式为GMP(Generic Mapping Procedure,通用映射规程)。
从业务起始点P1出发,获取该点的所有设备,假设P1点设备的端口清单如表4所示,将设备支持的各种业务类型的端口用业务类型、业务带宽进行过滤,得到集合Btv1,Btv1可以为
{NE-TYPE1/BD-TYPE2/PORT1&PORT2,
NE-TYPE1/BD-TYPE3/PORT1&PORT2,
NE-TYPE1/BD-TYPE4/PORT1&PORT2,
NE-TYPE1/BD-TYPE5/PORT1&PORT2}。
表4P1点设备的端口特性表
在步骤SS402,根据需要开通业务的业务映射方式要求以及设备支持的各种映射方式的可用端口(例如可以记为Mv)获取可用的业务映射方式端口集合(例如可以记为Mv1)。
在步骤SS403,根据业务类型端口集合和业务映射方式端口集合获得这二者的相交集合(例如可以记为S1)。即S1=Btv1∩Mv1。
在另一个实施例中,也可以将集合Btv1中的每一个端口进一步用业务映射方式(例如GMP)进行过滤,得到集合S1。例如根据前面得到的Btv1和业务映射方式GMP,可以得到S1为
{NE-TYPE1/BD-TYPE2/PORT1&PORT2,
NE-TYPE1/BD-TYPE4/PORT1&PORT2,
NE-TYPE1/BD-TYPE5/PORT1&PORT2}。
由于BD-TYPE4、BD-TYPE5为线路板卡,可先得出满足业务要求的支路端口为NE-TYPE1/BD-TYPE2/PORT1&PORT2。
在步骤SS404,对相交集合中的每个端口,根据需要的CTP服务层级别从设备的可用的CTP集合中挑选空闲CTP。例如,对相交集合S1中的每个端口,根据业务带宽10G的要求挑选ODU2服务层级别的一个空闲CTP1。至此,根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得了一个空闲CTP。
在步骤SS405,判断空闲CTP的对应端口是否支持灵活时隙。如果是,则过程进入步骤S406,否则过程进入步骤S407。
例如,判断CTP1对应端口是否支持灵活时隙,如果不支持,则不需要进行时隙配置,如果支持,则挑选业务带宽10G对应的8个ODU0时隙。例如,P1点板卡的灵活时隙能力可以参考表5所示。
表5P1点板卡特性表
| 厂家 | 网元型号 | 插板类型 | 版本信息 | 是否支持灵活时隙 |
| Vendor-A | NE-TPYE1 | BD-TYPE1 | BD-VERSION1 | 是 |
| Vendor-A | NE-TPYE1 | BD-TYPE2 | BD-VERSION2 | 是 |
| Vendor-A | NE-TPYE1 | BD-TYPE3 | BD-VERSION3 | 是 |
| Vendor-A | NE-TPYE1 | BD-TYPE4 | BD-VERSION4 | 否 |
| Vendor-A | NE-TPYE1 | BD-TYPE5 | BD-VERSION5 | 是 |
在步骤SS406,根据需要的时隙个数从设备可用时隙集合中挑选空闲CTP对应的PTP端口的空闲时隙。
在步骤SS407,明确空闲CTP的关联时隙为固定时隙。
在步骤SS408,判断空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求。如果是,则过程进入步骤S409,否则过程返回步骤S404,即重新挑选空闲CTP。
例如,分析CTP1对应网元的交叉连接矩阵可用容量是否满足8个ODU0交叉的容量,如果不满足则返回步骤S404,如果满足,则完成挑选符合业务要求的端口。在另一个实施例中,如果满足,则进行线路端口及其空闲CTP的挑选,端口挑选逻辑可以参考步骤SS401,空闲CTP挑选逻辑可以参考步骤S404和S405。
在步骤S409,完成挑选符合业务要求的端口。
上述实施例实现了另一个实施例的根据需要开通业务的业务要求和评估因子挑选符合业务要求的端口的过程。
图5是示出根据本发明一个实施例的挑选下一跳端口的方法的流程图。在一个实施例中,图5的步骤描述了根据已经获得的当前端口、业务要求和评估因子挑选下一跳端口的过程。
在步骤S501,基于业务要求和评估因子获得下一跳端口。例如,可以通过图4所示的流程获得下一跳端口。
在步骤S502,判断当前端口和下一跳端口之间是否需要跨OCH或OTUk物理连接。如果是,则过程进入步骤S503,否则过程进入步骤S504。
在步骤S503,比较当前端口与下一跳端口的相应CTP的复用路径方式,选择复用方式一致的下一跳端口。
在步骤S504,判断当前端口和下一跳端口之间是否需要物理跳接。如果是,则过程进入步骤S505,否则过程进入步骤S506。
在步骤S505,依据当前端口与下一跳端口的光模块串并行模式一致,以及当前端口与下一跳端口的光模块支持的传输距离大于光路距离的原则挑选所需要的当前端口和下一跳端口。例如,依据端口的光模块串并行SC选择可行的当前端口和下一跳端口;然后比较端口光模块支持的距离类型TD值是否大于两端口间的光路距离,选择可行的当前端口和下一跳端口。
在步骤S506,完成挑选下一跳端口。
在该实施例中,当业务路由搜索过程中,端口间需要跨OCH或OTUk物理连接时,需要评估两个端口相应CTP的复用路径是否一致。对于端口间需要物理连接跳接的情况,当前端口与下一跳端口的光模块串并行模式应一致,且两端口光模块支持的传输距离应大于光路距离,才能对接。
图6是示意性地示出根据本发明一个实施例的用于分析OTN网络承载资源潜在能力的平台的结构图。
如图6所示,平台600可以包括:分析单元601和评估单元602。
分析单元601用于对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集。例如,该分析单元601可以将OTN设备的能力按照端口自身特性和端口连通对接特性进行建模,形成设备能力集。
评估单元602用于基于OTN设备能力集对OTN设备承载资源的潜在能力进行评估。例如,该评估单元602可以基于OTN设备能力集获得描述OTN设备承载资源的潜在能力的评估因子,以对OTN设备进行评估。
至此,上述实施例提供了一种用于分析OTN网络承载资源潜在能力的平台。该平台通过对OTN设备能力建模,为具体业务开通提供基础参数信息支撑,解决了复杂组网下的OTN网络资源承载能力评估问题。
在一个实施例中,该评估因子可以包括:端口支持的业务类型、端口支持的业务映射方式、端口支持的CTP类型、端口支持的复用方式及复用路径、板卡灵活时隙支持能力、可用端口资源、端口可用时隙资源、设备可用交叉资源、端口光模块串并行类型和端口光模块传输距离类型。
在一个实施例中,如图6所示,平台600还可以包括路由获取单元603。该路由获取单元603用于通过评估因子对路由过程途经端口进行过滤,并通过路由搜索算法获得符合业务全程通达的路由。
例如,该路由获取单元603可以根据需要开通业务的业务要求和评估因子挑选符合业务要求的端口;以及根据已经获得的当前端口、业务要求和评估因子挑选下一跳端口。
在上述实施例中,在业务开通过程中,除了满足业务路由全程的首尾通达外,该平台可以通过上述评估因子对路由过程途经端口进行过滤,通过路由搜索算法,最终找到符合业务全程通达的路由,提升了业务开通过程中网络承载路由的搜索能力。
图7是示意性地示出根据本发明一个实施例的路由获取单元的结构图。
如图7所示,该路由获取单元603可以包括:空闲CTP获取模块613、时隙判断模块623和业务带宽判断模块633。
空闲CTP获取模块613用于根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP。
例如,该业务要求可以包括:业务类型要求和业务映射方式要求。又例如,该设备支持的可用端口可以包括:设备支持的各种业务类型的可用端口和设备支持的各种映射方式的可用端口。
时隙判断模块623用于判断空闲CTP的对应端口是否支持灵活时隙;如果是,则根据需要的时隙个数获得该空闲CTP对应的PTP端口的空闲时隙,否则明确该空闲CTP的关联时隙为固定时隙。
业务带宽判断模块633用于判断空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求;如果是,则完成挑选符合业务要求的端口,否则重新获得空闲CTP。
在一个实施例中,如图7所示,空闲CTP获取模块613可以包括:第一模块6131、第二模块6132、第三模块6133和第四模块6134。
第一模块6131用于根据需要开通业务的业务类型要求以及设备支持的各种业务类型的可用端口获取可用的业务类型端口集合。
第二模块6132用于根据需要开通业务的业务映射方式要求以及设备支持的各种映射方式的可用端口获取可用的业务映射方式端口集合。
第三模块6133用于根据业务类型端口集合和业务映射方式端口集合获得这二者的相交集合。
第四模块6134用于对相交集合中的每个端口,根据需要的CTP服务层级别从设备的可用的CTP集合中挑选空闲CTP。
在一个实施例中,路由获取单元603可以基于业务要求和评估因子获得下一跳端口。例如,可以利用上述空闲CTP获取模块613、时隙判断模块623和业务带宽判断模块633来获得下一跳端口。
在一个实施例中,如图7所示,路由获取单元603还可以包括跨OCH或OTUk物理连接判断模块643。该跨OCH或OTUk物理连接判断模块643用于判断当前端口和下一跳端口之间是否需要跨OCH或OTUk物理连接;如果是,则比较当前端口与下一跳端口的相应CTP的复用路径方式,选择复用方式一致的下一跳端口。
在一个实施例中,如图7所示,路由获取单元603还可以包括物理跳接判断模块653。该物理跳接判断模块653用于判断当前端口和下一跳端口之间是否需要物理跳接;如果是,则依据当前端口与下一跳端口的光模块串并行模式一致,以及当前端口与下一跳端口的光模块支持的传输距离大于光路距离的原则挑选所需要的当前端口和下一跳端口。
本发明具备以下优点:
(1)通过在综合运营平台上对OTN设备板卡、端口能力建模,形成OTN设备能力集,为具体OTN业务自动开通提供基础参数信息支撑设,提升业务开通过程中网络承载路由的搜索能力。
(2)基于OTN设备能力集,提供了OTN网络设备承载资源潜在能力评估的10个评估因子,以及在业务路由搜索过程中端口选择方法,该方法综合考虑OTN设备板卡及端口的业务能力,以及支线路板卡的可用PTP/CTP/时隙、设备的可用交叉资源情况,从而得出准确的业务承载能力,有效提高业务自动开通与网络优化的能力。
至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
Claims (14)
1.一种OTN网络承载资源潜在能力的分析方法,其特征在于,包括:
对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集;
基于所述OTN设备能力集对所述OTN设备承载资源的潜在能力进行评估,其中,基于所述OTN设备能力集获得描述所述OTN设备承载资源的潜在能力的评估因子,以对所述OTN设备进行评估;以及
通过所述评估因子对路由过程途经端口进行过滤,并通过路由搜索算法获得符合业务全程通达的路由;
其中,通过所述评估因子对路由过程途经端口进行过滤的步骤包括:根据需要开通业务的业务要求和所述评估因子挑选符合所述业务要求的端口;以及根据已经获得的当前端口、所述业务要求和所述评估因子挑选下一跳端口。
2.根据权利要求1所述的方法,其特征在于,对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集的步骤包括:
将所述OTN设备的能力按照端口自身特性和端口连通对接特性进行建模,形成设备能力集。
3.根据权利要求1所述的方法,其特征在于,
所述评估因子包括:所述端口支持的业务类型、所述端口支持的业务映射方式、所述端口支持的连接终端点CTP类型、所述端口支持的复用方式及复用路径、所述板卡灵活时隙支持能力、可用端口资源、所述端口可用时隙资源、设备可用交叉资源、所述端口光模块串并行类型和所述端口光模块传输距离类型。
4.根据权利要求1所述的方法,其特征在于,根据需要开通业务的业务要求和所述评估因子挑选符合所述业务要求的端口的步骤包括:
根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP;
判断所述空闲CTP的对应端口是否支持灵活时隙;如果是,则根据需要的时隙个数获得所述空闲CTP对应的物理终端点PTP端口的空闲时隙,否则明确所述空闲CTP的关联时隙为固定时隙;以及
判断所述空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求;如果是,则完成挑选符合业务要求的端口,否则重新获得空闲CTP。
5.根据权利要求4所述的方法,其特征在于,
所述业务要求包括:业务类型要求和业务映射方式要求;
所述设备支持的可用端口包括:设备支持的各种业务类型的可用端口和设备支持的各种映射方式的可用端口。
6.根据权利要求5所述的方法,其特征在于,
根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP的步骤包括:
根据需要开通业务的业务类型要求以及设备支持的各种业务类型的可用端口获取可用的业务类型端口集合;
根据需要开通业务的业务映射方式要求以及设备支持的各种映射方式的可用端口获取可用的业务映射方式端口集合;
根据所述业务类型端口集合和所述业务映射方式端口集合获得这二者的相交集合;以及
对所述相交集合中的每个端口,根据需要的CTP服务层级别从设备的可用的CTP集合中挑选空闲CTP。
7.根据权利要求1所述的方法,其特征在于,根据已经获得的当前端口、所述业务要求和所述评估因子挑选下一跳端口的步骤包括:
基于所述业务要求和所述评估因子获得下一跳端口;
判断所述当前端口和所述下一跳端口之间是否需要跨光通道OCH或光通路传送单元OTUk物理连接,如果是,则比较所述当前端口与所述下一跳端口的相应CTP的复用路径方式,选择复用方式一致的下一跳端口;以及
判断所述当前端口和所述下一跳端口之间是否需要物理跳接;如果是,则依据当前端口与下一跳端口的光模块串并行模式一致,以及当前端口与下一跳端口的光模块支持的传输距离大于光路距离的原则挑选所需要的当前端口和下一跳端口。
8.一种用于分析OTN网络承载资源潜在能力的平台,其特征在于,包括:
分析单元,用于对OTN设备的板卡和端口的业务能力特性进行建模以形成OTN设备能力集;
评估单元,用于基于所述OTN设备能力集对所述OTN设备承载资源的潜在能力进行评估,其中,所述评估单元基于所述OTN设备能力集获得描述所述OTN设备承载资源的潜在能力的评估因子,以对所述OTN设备进行评估;以及
路由获取单元,用于通过所述评估因子对路由过程途经端口进行过滤,并通过路由搜索算法获得符合业务全程通达的路由,其中,所述路由获取单元根据需要开通业务的业务要求和所述评估因子挑选符合所述业务要求的端口,以及根据已经获得的当前端口、所述业务要求和所述评估因子挑选下一跳端口。
9.根据权利要求8所述的平台,其特征在于,
所述分析单元将所述OTN设备的能力按照端口自身特性和端口连通对接特性进行建模,形成设备能力集。
10.根据权利要求8所述的平台,其特征在于,
所述评估因子包括:所述端口支持的业务类型、所述端口支持的业务映射方式、所述端口支持的CTP类型、所述端口支持的复用方式及复用路径、所述板卡灵活时隙支持能力、可用端口资源、所述端口可用时隙资源、设备可用交叉资源、所述端口光模块串并行类型和所述端口光模块传输距离类型。
11.根据权利要求8所述的平台,其特征在于,
所述路由获取单元包括:
空闲CTP获取模块,用于根据需要开通业务的业务要求、设备支持的可用端口和需要的CTP服务层级别获得空闲CTP;
时隙判断模块,用于判断所述空闲CTP的对应端口是否支持灵活时隙;如果是,则根据需要的时隙个数获得所述空闲CTP对应的PTP端口的空闲时隙,否则明确所述空闲CTP的关联时隙为固定时隙;以及
业务带宽判断模块,用于判断所述空闲CTP的对应端口所对应的网元的交叉资源能力是否满足业务带宽的要求;如果是,则完成挑选符合业务要求的端口,否则重新获得空闲CTP。
12.根据权利要求11所述的平台,其特征在于,
所述业务要求包括:业务类型要求和业务映射方式要求;
所述设备支持的可用端口包括:设备支持的各种业务类型的可用端口和设备支持的各种映射方式的可用端口。
13.根据权利要求12所述的平台,其特征在于,
所述空闲CTP获取模块包括:
第一模块,用于根据需要开通业务的业务类型要求以及设备支持的各种业务类型的可用端口获取可用的业务类型端口集合;
第二模块,用于根据需要开通业务的业务映射方式要求以及设备支持的各种映射方式的可用端口获取可用的业务映射方式端口集合;
第三模块,用于根据所述业务类型端口集合和所述业务映射方式端口集合获得这二者的相交集合;以及
第四模块,用于对所述相交集合中的每个端口,根据需要的CTP服务层级别从设备的可用的CTP集合中挑选空闲CTP。
14.根据权利要求8所述的平台,其特征在于,
所述路由获取单元基于所述业务要求和所述评估因子获得下一跳端口;
所述路由获取单元包括:
跨OCH或OTUk物理连接判断模块,用于判断所述当前端口和所述下一跳端口之间是否需要跨OCH或OTUk物理连接,如果是,则比较所述当前端口与所述下一跳端口的相应CTP的复用路径方式,选择复用方式一致的下一跳端口;以及
物理跳接判断模块,用于判断所述当前端口和所述下一跳端口之间是否需要物理跳接;如果是,则依据当前端口与下一跳端口的光模块串并行模式一致,以及当前端口与下一跳端口的光模块支持的传输距离大于光路距离的原则挑选所需要的当前端口和下一跳端口。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610824926.1A CN107819603B (zh) | 2016-09-14 | 2016-09-14 | Otn网络承载资源潜在能力的分析方法和平台 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610824926.1A CN107819603B (zh) | 2016-09-14 | 2016-09-14 | Otn网络承载资源潜在能力的分析方法和平台 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107819603A CN107819603A (zh) | 2018-03-20 |
| CN107819603B true CN107819603B (zh) | 2021-01-15 |
Family
ID=61600682
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610824926.1A Active CN107819603B (zh) | 2016-09-14 | 2016-09-14 | Otn网络承载资源潜在能力的分析方法和平台 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107819603B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112492414B (zh) * | 2020-11-18 | 2023-04-07 | 国家电网有限公司 | 一种光传送网光信号故障仿真的实现方法 |
| CN116017218A (zh) * | 2022-12-28 | 2023-04-25 | 中国电信股份有限公司 | 资源建模方法、装置、电子设备和计算机可读存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6061333A (en) * | 1997-07-10 | 2000-05-09 | 8X8, Inc. | Arrangement for configuring a video communication system and method therefor |
| CN101616343A (zh) * | 2009-06-25 | 2009-12-30 | 中兴通讯股份有限公司 | 一种业务类型自协商方法及其汇聚设备 |
| CN101631039A (zh) * | 2009-08-13 | 2010-01-20 | 中兴通讯股份有限公司 | 一种网络资源评估系统及方法 |
| CN103378903A (zh) * | 2012-04-18 | 2013-10-30 | 北京邮电大学 | 光网络评估方法 |
| CN105591796A (zh) * | 2015-07-21 | 2016-05-18 | 杭州华三通信技术有限公司 | 网络设备配置方法以及装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4656637B2 (ja) * | 2005-04-27 | 2011-03-23 | キヤノン株式会社 | 通信装置及び通信システムとその通信パラメータ設定方法 |
-
2016
- 2016-09-14 CN CN201610824926.1A patent/CN107819603B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6061333A (en) * | 1997-07-10 | 2000-05-09 | 8X8, Inc. | Arrangement for configuring a video communication system and method therefor |
| CN101616343A (zh) * | 2009-06-25 | 2009-12-30 | 中兴通讯股份有限公司 | 一种业务类型自协商方法及其汇聚设备 |
| CN101631039A (zh) * | 2009-08-13 | 2010-01-20 | 中兴通讯股份有限公司 | 一种网络资源评估系统及方法 |
| CN103378903A (zh) * | 2012-04-18 | 2013-10-30 | 北京邮电大学 | 光网络评估方法 |
| CN105591796A (zh) * | 2015-07-21 | 2016-05-18 | 杭州华三通信技术有限公司 | 网络设备配置方法以及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107819603A (zh) | 2018-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105072035B (zh) | 一种光传送网原子路由的生成方法和系统 | |
| US9264344B2 (en) | Method and apparatus for providing a route recommendation | |
| US20020036988A1 (en) | Method for designing rings in telecommunications network | |
| CN106487548B (zh) | 一种处理potn虚接口的方法及装置 | |
| CN110996196B (zh) | 一种光传输网光路纤芯利用的最优路由寻优方法 | |
| Dai et al. | A general model for hybrid fiber-wireless (FiWi) access network virtualization | |
| CN104348691B (zh) | 一种光纤链路调度方法、设备及系统 | |
| CN105099595B (zh) | 一种光传送网otn设备的业务映射方法及装置 | |
| US8705963B2 (en) | K-alternate channel selection for the routing, wavelength assignment and spectrum allocation in flexible optical WDM networks | |
| CN107819603B (zh) | Otn网络承载资源潜在能力的分析方法和平台 | |
| US7590067B2 (en) | Method and apparatus for deriving allowable paths through a network with intransitivity constraints | |
| US20030011846A1 (en) | Method and apparatus for network link planning | |
| CN114039920B (zh) | 基于IP over Quasi-CWDM网络的负载均衡流量疏导方法及系统 | |
| CN106685521B (zh) | 一种用于光通信网的资源余量预警的方法及装置 | |
| CN101997764A (zh) | 信息传输方法、通信装置及通信系统 | |
| CN105049965B (zh) | 一种otn电路路由方法和系统 | |
| CN108768863B (zh) | 一种传输网络路由分析方法和装置、计算机可读存储介质 | |
| CN101136712B (zh) | 一种网络通信传输中提高路径发现效率的方法 | |
| CN105634943B (zh) | 路由计算方法及装置 | |
| CN103581771B (zh) | 一种全光网波长资源调度及路由规划方法及装置 | |
| FI110746B (fi) | Telekommunikaatioverkon muodostaminen | |
| CN108337174B (zh) | 一种传输网端到端业务路由的搜索方法和装置、存储介质 | |
| US12526239B1 (en) | Optical transport network (OTN) path computation with cross-vendor integration | |
| CN119172667B (zh) | 跨级复用的端到端配置方法和装置 | |
| CN116567460B (zh) | 软件定义光传送网络sd-otn对接管理方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |