Skip to main content

电路

公用事业和电信组织使用较小的逻辑段来管理大型网络。 例如,天然气和水业公共设施使用压力和隔离区,而电力公共设施使用子网模拟的馈电线和分段。 在电信行业中,使用电路。

在公共设施网络的环境中,电路一词用于定义组件的集合,这些组件代表电信域网络中指定的起始和停止位置(例如端口)之间的专用路径。 一个电路可能由多个不连通的连通元件集合组成,这些集合被称为分段电路中的分段。 分段表示元素的逻辑集合,这些元素可以使用追踪操作来标识,由一个起点和停止点来定义。 电路可以包含一个或多个部分有序(并联或串联排列)的分段,也可以划分为子电路以定义另一个电路并共享容量或带宽。 为了简化存储或支持 FTTH 电路,也可以在没有分段的情况下创建电路,这种电路称为非分段电路

电路使用创建电路窗格导入电路定义工具创建。 电路由用户提供唯一命名,并且可能包含其他用户定义的属性以追踪电路带宽、所有权等信息。 设备、交汇点和交汇点对象被指定为“电路位置”网络类别,以用作网络中电路的开始和停止位置。 当线和边对象在起点和到达两侧都没有连接时,可以作为电路的起始点或停止点。 在这种情况下,电路位置网络类别则不需要。

分段电路和非分段电路都可以使用物理网络基础设施作为物理电路建模,或者在逻辑上使用网络基础设施定义为虚拟电路。 虚拟电路通常定义在底层物理网络未知的开始和停止位置之间。

电路管理

通过以下操作将电路标记为脏区:

  • 启用网络拓扑时。

  • 电路创建完成。

  • 使用修改电路面板对电路定义进行更改时。

  • 验证对参与电路的要素和对象所做的编辑时。

  • 对配置为将电路标记为脏电路的用户自定义属性字段进行编辑时。

为了确保正确性,必须对脏电路进行验证。 请参见验证电路,了解电路验证时的检查内容。

注:

使用导入电路定义工具时,设置电路属性工具上的导入电路作为干净电路参数允许您选择将电路作为干净电路导入。

关于电路的信息存储在电路管理表中。 当创建第一电信域网络时,会创建三个附加表以支持网络中的电路管理。

  • Circuit 表存储有关电路和定义每个电路的分段(如果存在)的信息。

  • CircuitSection 表存储了构成电路的各个电路段的相关信息。 电路可以在此表中拥有多条记录,每条记录对应于该电路段中的一个电路段,如起始点、停止点或子电路。

  • Subcircuit 表用于存储电路的各个分段(即子电路),这些子电路共享主电路的容量或带宽。

可以使用导出电路工具将有关电信域网络中组成电路的要素及其连通性的信息导出至 .json 文件。 此已导出数据可用于存档,或者使用 ModelBuilder、自定义工具或者通过与外部第三方系统进行集成,将其输入到其他工具中。

设置导出确认参数可用于指定是否通知外部系统有关电路的信息。 如果已从网络中逻辑删除电路 (Status = Deleted),则借助导出电路工具,可以在选中设置导出确认参数的情况下,从“电路”表中物理删除该行。

追踪电路

参与电路的要素不存储在电路定义中,除了与起始和停止位置相关的要素。 改用追踪操作来识别电路参与情况。 为了考虑电信组织中常见的深度包含等级,电路分析提供了两种追踪类型:路径和电路追踪。

路径追踪

路径是具有定义的起点和可选停止点的交汇点和边的序列。 如果未明确提供停靠点,将在以下情况下定义路径追踪的停靠点位置:遇到障碍时、达到为追踪定义的最大跳数(最大跳数)时以及追踪在路径终点处遇到价为 1 的交汇点时。 虽然电路在起始位置和停止位置之间只包含一条路径,但在定义分段和创建电路时,路径追踪有助于识别一个或多个起始和停止位置之间存在的有效路径。 支持使用分组,并将提供路径数最大跳数参数来帮助约束返回的有效路径。 对于在没有明确指定所有连通性的情况下对电路进行建模的情况,可以在遍历时使用推断连通性参数,以使用要素的包含等级来查找路径。

电路追踪

电路追踪使用电路名称或起点来返回定义电路的要素。 这可用于追踪和返回未在网络拓扑中表示的虚拟电路和电路段的信息。 电路追踪可以返回选择内容、聚合几何或电路结果。 当使用电路结果类型时,电路定义与有关要素的信息一起返回,构成输出 .json 文件中的路径。

电路属性

当创建电路所在的电信域网络时,会为电路分配一组初始属性;但是,可以使用设置电路属性工具来设置或修改电路的属性。

电信域网络控制其包含的所有电路的各种属性。 创建、修改和追踪电路时,将参考这些属性。

下表描述了电信域网络的电路属性组成部分:

组成部分

描述

共享电路位置

指定用于定义电路的起始和停止位置是否可以在电路之间共享。

  • 选中 - 起始或停止位置可用于定义一个或多个电路。

  • 未选中 - 起始或停止位置只能用于定义单个电路。 这是默认设置。

注:

这适用于定义电路的所有起始和停止位置。 必须将交汇点或交汇点对象分配为电路位置网络类别,作为电路或电路段的起始或停止位置;但是,线或边对象不需要电路位置网络类别,当其起点和到达端都没有连接时,可以作为起始或终止位置。

导入整洁电路数据

指定使用导入电路定义工具导入的电路定义是作为“干净”还是“脏”电路导入到电路表中。

  • 选中 - 已导入电路的 Status 属性值为“干净”,且 Last verified 字段为空。 如果禁用网络拓扑,则不会更新 Status 字段。

  • 未选中 - 已导入电路的 Status 属性为“脏”。 禁用网络拓扑后,所有电路的 Status 字段将更新为“脏”。 这是默认设置。

电路追踪配置

电路追踪配置是可选的,可以使用设置电路属性工具在公共设施网络的配置阶段进行设置。 在创建、修改、验证和追踪网络中的电路时使用此选项。

配置选项包括:

  • 最大跳数 - 指定路径中允许的边之间的最大跳数(不包括起点)。 所有边以及交汇点-交汇点连通性关联在遍历时均被评估为具有固定单位长度 1。 默认值为 100。

  • 包含容器 - 指定是否包含遍历要素的容器。

  • 包含内容 - 指定是否包含遍历要素的内容。

  • 包含结构 - 指定是否包含带遍历要素附件的结构。

  • 包含障碍要素 - 指定是否包含障碍。

  • 验证可定位性 - 指定遇到无法定位的交汇点或边对象时是否返回错误。

  • 汇总 - 此参数目前尚未实现,保留供后续使用。

  • 条件障碍 - 基于网络属性和类别定义将停止追踪操作的要素或对象。

  • 函数障碍 - 基于函数定义停止追踪操作的要素或对象。

  • 应用可遍历性至 - 定义要实施的可遍历范围。 将可遍历性仅应用于交汇点,仅应用于边,或者同时应用于交汇点和边。

  • 传播 - 指定要传播的网络属性以及传播将在追踪过程中的发生方式。

标记电路为脏的用户属性

可选择配置电路管理表中用户定义的属性字段,在更改时则会将电路标记为脏电路。 使用用户属性参数指定每个字段的电路管理表和属性名称。

配置选项包括:

  • 电路表 - 指定包含用户定义属性的电路管理表。

  • 属性名称 - 从指定表中选择当其被修改时应将电路标记为脏的字段。

了解有关如何设置或修改电路属性的详细信息