Module tibit¶
License: Inmanta EULA
Version: 0.1.1
Typedefs¶
- typedef tibit::interface_link_up_down_trap_enable_t¶
Base type
string
Type constraint
(self in ['enabled', 'disabled'])
- typedef tibit::sla_profile_downstream_best_effort_maximum_burst_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16000) and (self <= 1000000))
- typedef tibit::sla_profile_downstream_best_effort_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 10000000))
- typedef tibit::sla_profile_downstream_guaranteed_maximum_burst_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16000) and (self <= 1000000))
- typedef tibit::sla_profile_downstream_guaranteed_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 10000000))
- typedef tibit::sla_profile_upstream_best_effort_maximum_burst_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16000) and (self <= 1000000))
- typedef tibit::sla_profile_upstream_best_effort_priority_t¶
Base type
yang::types::uint8
Type constraint
((self >= 1) and (self <= 8))
- typedef tibit::sla_profile_upstream_best_effort_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 10000000))
- typedef tibit::sla_profile_upstream_fixed_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 8000000))
- typedef tibit::sla_profile_upstream_grant_limit_t¶
Base type
yang::types::uint8
Type constraint
((self >= 1) and (self <= 15))
- typedef tibit::sla_profile_upstream_guaranteed_maximum_burst_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16000) and (self <= 1000000))
- typedef tibit::sla_profile_upstream_guaranteed_rate_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 10000000))
- typedef tibit::sla_profile_upstream_maximum_grant_period_t¶
Base type
yang::types::uint16
Type constraint
((self >= 3) and (self <= 200))
- typedef tibit::sla_profile_upstream_minimum_grant_period_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 100))
- typedef tibit::sla_profile_upstream_priority_t¶
Base type
yang::types::uint8
Type constraint
((self >= 1) and (self <= 8))
- typedef tibit::sla_profile_upstream_service_limit_t¶
Base type
yang::types::uint16
Type constraint
((self >= 2) and (self <= 150))
- typedef tibit::sla_profile_upstream_service_weight_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::controller_alarm_history_duration_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 365))
- typedef tibit::controller::controller_maximum_log_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 100000) and (self <= 4294967295))
- typedef tibit::controller::controller_maximum_statistics_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 100000) and (self <= 4294967295))
- typedef tibit::controller::controller_umt_discovery_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10))
- typedef tibit::controller::onu_mib_upload_refresh_interval_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 10080))
- typedef tibit::controller::onu_realtime_statistics_sample_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 60))
- typedef tibit::controller::radius_authentication_retransmit_backoff_time_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_authentication_retransmit_retries_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_authentication_retransmit_timeout_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_failure_period_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_failure_threshold_t¶
Base type
yang::types::uint16
Type constraint
((self >= 2) and (self <= 65535))
- typedef tibit::controller::radius_held_period_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_maximum_retries_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_quiet_period_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::controller::radius_revive_interval_t¶
Base type
yang::types::uint16
Type constraint
(((self >= 2) and (self <= 65535)) or (self == 0))
- typedef tibit::switch::switch::labels_label_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 64))
- typedef tibit::controller::radius::servers_id_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 2))
- typedef tibit::controller::radius::servers_priority_t¶
Base type
yang::types::uint8
Type constraint
((self >= 1) and (self <= 3))
- typedef tibit::controller::radius::user_access_monitoring_check_interval_t¶
Base type
yang::types::uint16
Type constraint
(((self >= 2) and (self <= 65535)) or (self == 0))
- typedef tibit::controller::radius::user_access_monitoring_recover_threshold_t¶
Base type
yang::types::uint16
Type constraint
((self >= 2) and (self <= 65535))
- typedef tibit::onu_alarm_profile::state_value_t¶
Base type
string
Type constraint
(((((((((((yang::is_bool(self) and (yang::as_bool(self) == yang::as_bool(self))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int8'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int16'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int64'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint64'))) or (yang::is_number(self) and (number(self) == number(self)))) or (self == self))
- typedef tibit::onu_alarm_profile::statistic_value_t¶
Base type
string
Type constraint
(((((((((((yang::is_bool(self) and (yang::as_bool(self) == yang::as_bool(self))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int8'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int16'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int32'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::int64'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint8'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint16'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32'))) or (yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint64'))) or (yang::is_number(self) and (number(self) == number(self)))) or (self == self))
- typedef tibit::downstream_qos_map::map_cos_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 7))
- typedef tibit::downstream_qos_map::map_id_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 7))
- typedef tibit::downstream_qos_map::map_olt_service_offset_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 7))
- typedef tibit::olt::epon_discovery_period_t¶
Base type
yang::types::uint32
Type constraint
(((self >= 100) and (self <= 10000)) or (self == 0))
- typedef tibit::olt::epon_encryption_key_time_t¶
Base type
yang::types::uint16
Type constraint
((self >= 10) and (self <= 65535))
- typedef tibit::olt::epon_grant_spacing_t¶
Base type
yang::types::uint32
Type constraint
((self >= 8) and (self <= 1000))
- typedef tibit::olt::epon_laser_off_t¶
Base type
yang::types::uint32
Type constraint
((self >= 8) and (self <= 32))
- typedef tibit::olt::epon_laser_on_t¶
Base type
yang::types::uint32
Type constraint
((self >= 8) and (self <= 32))
- typedef tibit::olt::epon_max_frame_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1518) and (self <= 12500))
- typedef tibit::olt::epon_sync_time_t¶
Base type
yang::types::uint32
Type constraint
((self >= 8) and (self <= 1000))
- typedef tibit::olt::gpon_discovery_period_t¶
Base type
yang::types::uint32
Type constraint
(((self >= 100) and (self <= 10000)) or (self == 0))
- typedef tibit::olt::gpon_encryption_key_time_t¶
Base type
yang::types::uint16
Type constraint
((self >= 60) and (self <= 3600))
- typedef tibit::olt::gpon_error_detection_maximum_hec_ratio_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 100))
- typedef tibit::olt::gpon_error_detection_maximum_ratio_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 100))
- typedef tibit::olt::gpon_error_detection_minimum_hec_sample_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 1000))
- typedef tibit::olt::gpon_error_detection_minimum_sample_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 1000))
- typedef tibit::olt::gpon_guard_time_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16) and (self <= 1000))
- typedef tibit::olt::gpon_max_frame_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1518) and (self <= 9600))
- typedef tibit::olt::mac_learning_aging_time_t¶
Base type
yang::types::uint16
Type constraint
((self >= 60) and (self <= 3600))
- typedef tibit::olt::nni_max_frame_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1518) and (self <= 12500))
- typedef tibit::olt::nni_networks_id_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 999))
- typedef tibit::olt::nni_networks_learning_limit_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 2046))
- typedef tibit::olt::olt_fw_bank_ptr_t¶
Base type
yang::types::uint16
Type constraint
(((self >= 0) and (self <= 3)) or (self == 65535))
- typedef tibit::olt::onus_alloc_id_omcc_t¶
Base type
yang::types::uint16
Type constraint
((self >= 1) and (self <= 128))
- typedef tibit::olt::protection_watch_t¶
Base type
string
Type constraint
(self in ['disabled', 'enabled'])
- typedef tibit::olt::gpon::upstream_burst_profile_id_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 3))
- typedef tibit::olt::gpon::upstream_burst_profile_preamble_length_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16) and (self <= 255))
- typedef tibit::onu::onu::fw_bank_files_id_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 1))
- typedef tibit::onu::onu::fw_bank_versions_id_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 1))
- typedef tibit::olt::protection::inactivity_time_active_t¶
Base type
yang::types::uint32
Type constraint
(self in [50, 100, 200])
- typedef tibit::olt::protection::inactivity_time_standby_t¶
Base type
yang::types::uint32
Type constraint
(self in [10, 50, 100, 200])
- typedef tibit::onu::epon_fw_upgrade_final_ack_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 60) and (self <= 300))
- typedef tibit::onu::gpon_fw_upgrade_backoff_delay_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10))
- typedef tibit::onu::gpon_fw_upgrade_backoff_divisor_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 2))
- typedef tibit::onu::gpon_fw_upgrade_end_download_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 600))
- typedef tibit::onu::gpon_fw_upgrade_maximum_retries_t¶
Base type
yang::types::uint32
Type constraint
((self >= 1) and (self <= 10))
- typedef tibit::onu::gpon_fw_upgrade_maximum_window_size_t¶
Base type
yang::types::uint32
Type constraint
((self >= 16) and (self <= 256))
- typedef tibit::onu::gpon_fw_upgrade_response_timeout_t¶
Base type
yang::types::uint32
Type constraint
((self >= 3) and (self <= 120))
- typedef tibit::onu::olt_service_id_t¶
Base type
yang::types::uint32
Type constraint
((self >= 0) and (self <= 7))
- typedef tibit::onu::olt_service_learning_limit_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 2046))
- typedef tibit::onu::olt_service_tcont_service_ref_t¶
Base type
string
Type constraint
((self == 'none') or (((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) and (int(self) >= 0)) and (int(self) <= 7)))
- typedef tibit::onu::olt_service_upstream_priority_treatment_t¶
Base type
string
Type constraint
(self in ['copy', 'set'])
- typedef tibit::onu::olt_service_upstream_priority_value_t¶
Base type
yang::types::uint8
Type constraint
((self >= 0) and (self <= 7))
- typedef tibit::onu::onu_cvlan_id_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 4095))
- typedef tibit::onu::onu_expected_registration_id_t¶
Base type
string
Type constraint
((std::length(self) >= 0) and (std::length(self) <= 36))
- typedef tibit::onu::onu_fw_bank_ptr_t¶
Base type
yang::types::uint16
Type constraint
(((self >= 0) and (self <= 1)) or (self == 65535))
- typedef tibit::onu::service_config_values_name_t¶
Base type
string
Type constraint
((std::length(self) >= 1) and (std::length(self) <= 64))
- typedef tibit::onu::service_config_values_value_t¶
Base type
string
Type constraint
((yang::is_int(self) and yang::validate_type(int(self),'yang::types::uint32')) or (self == self))
- typedef tibit::onu::uni_encryption_t¶
Base type
string
Type constraint
(self in ['disabled', 'ieee8021ae'])
- typedef tibit::onu::olt_service::nni_network_id_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 999))
- typedef tibit::onu::olt_service::pon_network_id_t¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 999))
- typedef tibit::types::ietf_inet_types::port_number¶
Base type
yang::types::uint16
Type constraint
((self >= 0) and (self <= 65535))
- typedef tibit::types::ietf_interfaces::interface_ref¶
Base type
string
Type constraint
(self == self)
- typedef tibit::types::ietf_yang_types::date_and_time¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[\\+\\-]\\d{2}:\\d{2}))$(?!\\n\\Z)'})
- typedef tibit::types::ietf_yang_types::mac_address¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5})$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::alarm_severity¶
Base type
string
Type constraint
(self in ['0-EMERG', '1-ALERT', '2-CRIT', '3-ERROR', '4-WARNING', '5-NOTICE', '6-INFO', '7-DEBUG'])
- typedef tibit::types::tibit_types::comparison_operator¶
Base type
string
Type constraint
(self in ['eq', 'ne', 'gt', 'lt', 'ge', 'le'])
- typedef tibit::types::tibit_types::controller_device_identifier¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5})|(?:Default))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::downstream_qos_map_type¶
Base type
string
Type constraint
(self == 'vlan-cos')
- typedef tibit::types::tibit_types::gps_location¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:-?[0-9]+(?:[^\\r\\n][0-9]+)?),[\t\n\r ]*(?:-?[0-9]+(?:[^\\r\\n][0-9]+)?)|(?:))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::ieee_10gepon_encryption_mode¶
Base type
string
Type constraint
(self in ['disabled', 'bidirectional', 'downstream'])
- typedef tibit::types::tibit_types::logging_enable¶
Base type
string
Type constraint
(self in ['enable', 'disable'])
- typedef tibit::types::tibit_types::logging_level¶
Base type
string
Type constraint
(self in ['emergency', 'alert', 'critical', 'error', 'warning', 'notice', 'info', 'debug', 'disable'])
- typedef tibit::types::tibit_types::loopback_mode¶
Base type
string
Type constraint
(self in ['logical-link', 'mac', 'phy'])
- typedef tibit::types::tibit_types::network_tags¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:[Ss](?:(?:[0-9][0-9]{0,2}|[1-3][0-9]{3}|40(?:[0-8][0-9]|9[0-5]))|[Xx])\\.[Cc](?:(?:[0-9][0-9]{0,2}|[1-3][0-9]{3}|40(?:[0-8][0-9]|9[0-5]))|[Xx])\\.[Cc](?:(?:[0-9][0-9]{0,2}|[1-3][0-9]{3}|40(?:[0-8][0-9]|9[0-5]))|[Xx]))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::olt_device_identifier¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5})|(?:Default))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::olt_fiber_reach¶
Base type
string
Type constraint
(self in ['extended', 'short', 'standard'])
- typedef tibit::types::tibit_types::olt_protection_partner¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5})|(?:))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::onu_device_identifier¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5})|(?:[A-Za-z]{4}[0-9A-Fa-f]{8})|(?:Default))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::onu_encryption_mode¶
Base type
string
Type constraint
(self in ['disabled', 'downstream', 'from-olt'])
- typedef tibit::types::tibit_types::pon_mode¶
Base type
string
Type constraint
(self in ['10g-epon', 'xgs-pon'])
- typedef tibit::types::tibit_types::port_duplex¶
Base type
string
Type constraint
(self in ['auto', 'full', 'half'])
- typedef tibit::types::tibit_types::port_speed¶
Base type
string
Type constraint
(self in ['auto', '10', '100', '1000', '2500', '5000', '10000'])
- typedef tibit::types::tibit_types::protocol_filter_action¶
Base type
string
Type constraint
(self in ['drop', 'pass', 'umt'])
- typedef tibit::types::tibit_types::radius_user_name_override¶
Base type
string
Type constraint
(self in ['default', 'calling-station-id'])
- typedef tibit::types::tibit_types::switch_device_identifier¶
Base type
string
Type constraint
std::validate_type('pydantic.constr',self,{'regex': '^(?:(?:[0-9A-Fa-f]{2}(?::[0-9A-Fa-f]{2}){5})|(?:Default))$(?!\\n\\Z)'})
- typedef tibit::types::tibit_types::switch_field¶
Base type
string
Type constraint
(self in ['any', 'chassis-id', 'ipv4-address', 'ipv6-address', 'port-id', 'system-capabilities', 'system-name'])
- typedef tibit::types::tibit_types::value_type¶
Base type
string
Type constraint
(self in ['array', 'automatic', 'boolean', 'double', 'int32', 'int64', 'object', 'null', 'string'])
- typedef tibit::types::tibit_types::xgspon_encryption_mode¶
Base type
string
Type constraint
(self in ['disabled', 'bidirectional', 'broadcast', 'downstream'])
Entities¶
- entity tibit::Base¶
Parents:
std::Entity
Base for all entities representing any part of device configuration.
By default the orchestrator manages the full configuration (comanage is false) of the resource represented by the entity. This means that when the configuration is modified outside the orchestrator, the configuration is replaced by the orchestrator on the next deploy or repair. This is achieved by setting the operation on the corresponding yang container to replace. When comanage is set to true, the yang container is set to the default merge behavior. This means that any parameter or container NOT managed by the container is not touched during deploy or repair. However, when modifying key attributes of a container care must be taken to set the old container to purged so that it will be removed, otherwise invalid configurations may be created
- attribute bool comanaged=true¶
True for ‘merge’, False for ‘replace’
- attribute bool purged=false¶
True if should be removed :rel device: The device this entity should deploy to :rel resource: The resource this entity is a part of :rel yang_container:
- relation tibit::BaseDevice device [1]¶
The device this entity should deploy to Peer relation:
- relation tibit::Resource resource [0:1]¶
The resource this entity is a part of Peer relation:
other end:
tibit::Resource.entities [0:*]
- relation yang::Container yang_container [1]¶
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::yangBaseEntity
constrainttrue
- entity tibit::BaseDevice¶
Parents:
yang::BaseDevice
Entity representing a device a config should be deployed to
- attribute string[] models=List()¶
List of the model names this module uses
- dict tibit::BaseDevice.module_mapping={'bbf-if-type': 'urn:bbf:yang:bbf-if-type', 'bbf-xpon-if-type': 'urn:bbf:yang:bbf-xpon-if-type', 'iana-if-type': 'urn:ietf:params:xml:ns:yang:iana-if-type', 'ietf-inet-types': 'urn:ietf:params:xml:ns:yang:ietf-inet-types', 'ietf-interfaces': 'urn:ietf:params:xml:ns:yang:ietf-interfaces', 'ietf-yang-types': 'urn:ietf:params:xml:ns:yang:ietf-yang-types', 'tibit-bbf-interfaces': 'urn:com:tibitcom:ns:yang:bbf:interfaces', 'tibit-netconf': 'urn:com:tibitcom:ns:yang:netconf', 'tibit-pon-controller-db': 'urn:com:tibitcom:ns:yang:controller:db', 'tibit-types': 'urn:com:tibitcom:ns:yang:types'}
Dictionary contraing namespaces definitions. Key - module name. Value - namespace URI. :rel _controller_alarm_profiles_yang_container: PON Controller Alarm Profile Configuration. :rel _controllers_yang_container: PON Controller configuration. :rel _downstream_qos_maps_yang_container: Downstream QoS Map Profile Configuration. :rel _interfaces_yang_container: Interface parameters. :rel _olt_alarm_profiles_yang_container: OLT Alarm Profile Configuration. :rel _olts_yang_container: OLT Configuration. :rel _onu_alarm_profiles_yang_container: ONU Alarm Profile Configuration. :rel _onus_yang_container: ONU Configuration. :rel _sla_profiles_yang_container: Service Level Aggreement Profile Configuration. :rel _switchs_yang_container: Switch Configuration.
- relation yang::Container _controller_alarm_profiles_yang_container [0:1]¶
PON Controller Alarm Profile Configuration. Peer relation:
- relation yang::Container _controllers_yang_container [0:1]¶
PON Controller configuration. Peer relation:
- relation yang::Container _downstream_qos_maps_yang_container [0:1]¶
Downstream QoS Map Profile Configuration. Peer relation:
- relation yang::Container _interfaces_yang_container [0:1]¶
Interface parameters. Peer relation:
- relation yang::Container _olt_alarm_profiles_yang_container [0:1]¶
OLT Alarm Profile Configuration. Peer relation:
- relation yang::Container _olts_yang_container [0:1]¶
OLT Configuration. Peer relation:
- relation yang::Container _onu_alarm_profiles_yang_container [0:1]¶
ONU Alarm Profile Configuration. Peer relation:
- relation yang::Container _onus_yang_container [0:1]¶
ONU Configuration. Peer relation:
- relation yang::Container _sla_profiles_yang_container [0:1]¶
Service Level Aggreement Profile Configuration. Peer relation:
- relation yang::Container _switchs_yang_container [0:1]¶
Switch Configuration. Peer relation:
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupBaseDeviceControllerAlarmProfileYangContainer
constrainttrue
tibit::setupBaseDeviceControllerYangContainer
constrainttrue
tibit::setupBaseDeviceDownstreamQosMapYangContainer
constrainttrue
tibit::setupBaseDeviceInterfacesYangContainer
constrainttrue
tibit::setupBaseDeviceOltAlarmProfileYangContainer
constrainttrue
tibit::setupBaseDeviceOltYangContainer
constrainttrue
tibit::setupBaseDeviceOnuAlarmProfileYangContainer
constrainttrue
tibit::setupBaseDeviceOnuYangContainer
constrainttrue
tibit::setupBaseDeviceSlaProfileYangContainer
constrainttrue
tibit::setupBaseDeviceSwitchYangContainer
constrainttrue
- entity tibit::Controller¶
Parents:
tibit::Base
List of PON Controller configuration records. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L2831
- attribute tibit::types::tibit_types::controller_device_identifier? device_id=null¶
PON Controller identifier (PON Controller MAC Address or ‘Default’).
- attribute string name¶
Name identifier used by the NETCONF interface to reference this PON Controller. :rel alarm_history: PON Controller alarm history configuration. :rel controller: These fields control the Controller operation. :rel logging: Logging configuration. :rel management_lan: Management LAN configuration. :rel olts: OLT inventory configuration. :rel onu: ONU related configuration. :rel radius: RADIUS server configuration.
- relation tibit::controller::AlarmHistory alarm_history [0:1]¶
Relation to parent container Peer relation: PON Controller alarm history configuration.
other end:
tibit::controller::AlarmHistory.parent_controller [1]
- relation tibit::controller::Controller controller [0:1]¶
Relation to parent container Peer relation: These fields control the Controller operation.
other end:
tibit::controller::Controller.parent_controller [1]
- relation tibit::controller::Logging logging [0:1]¶
Relation to parent container Peer relation: Logging configuration.
- relation tibit::controller::ManagementLan management_lan [0:1]¶
Relation to parent container Peer relation: Management LAN configuration.
other end:
tibit::controller::ManagementLan.parent_controller [1]
- relation tibit::controller::Olts olts [0:1]¶
Relation to parent container Peer relation: OLT inventory configuration.
- relation tibit::controller::Onu onu [0:1]¶
Relation to parent container Peer relation: ONU related configuration.
other end:
tibit::controller::Onu.parent_controller [1]
- relation tibit::controller::Radius radius [0:1]¶
Relation to parent container Peer relation: RADIUS server configuration.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupControllerYangContainer
constrainttrue
- entity tibit::ControllerAlarmProfile¶
Parents:
tibit::Base
List of PON Controller Alarm Profiles. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3298
- attribute string name¶
Name identifier used by the NETCONF interface to reference this alarm profile. :rel controller: Configuration related to the PON Controller operation. :rel state: State alarm configurations entries. :rel statistic: Statistics alarm configurations entries.
- relation tibit::controller_alarm_profile::Controller controller [0:1]¶
Relation to parent container Peer relation: Configuration related to the PON Controller operation.
other end:
tibit::controller_alarm_profile::Controller.parent_controller_alarm_profile [1]
- relation tibit::controller_alarm_profile::State state [0:*]¶
Relation to parent container Peer relation: State alarm configurations entries.
other end:
tibit::controller_alarm_profile::State.parent_controller_alarm_profile [1]
- relation tibit::controller_alarm_profile::Statistic statistic [0:*]¶
Relation to parent container Peer relation: Statistics alarm configurations entries.
other end:
tibit::controller_alarm_profile::Statistic.parent_controller_alarm_profile [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupControllerAlarmProfileYangContainer
constrainttrue
- entity tibit::DownstreamQosMap¶
Parents:
tibit::Base
Downstream QoS Map for classifying priority to GPON XGem Ports or EPON LLIDs. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4199
- attribute string name¶
Name identifier used by the NETCONF interface to reference this Downstream QoS Map.
- attribute tibit::types::tibit_types::downstream_qos_map_type? type=null¶
Type of Downstream QoS Map. Currently, only classification on VLAN CoS bits is supported. :rel controller: PON Controller related configuration. :rel map: Mapping entry that classifies VLAN CoS bit values to a desinstation GPON XGEM Port or EPON LLID (OLT-Service) offset.
- relation tibit::downstream_qos_map::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::downstream_qos_map::Controller.parent_downstream_qos_map [1]
- relation tibit::downstream_qos_map::Map map [0:*]¶
Relation to parent container Peer relation: Mapping entry that classifies VLAN CoS bit values to a desinstation GPON XGEM Port or EPON LLID (OLT-Service) offset.
other end:
tibit::downstream_qos_map::Map.parent_downstream_qos_map [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupDownstreamQosMapYangContainer
constrainttrue
- entity tibit::Interface¶
Parents:
tibit::Base
The list of interfaces on the device.
The status of an interface is available in this list in the operational state. If the configuration of a system-controlled interface cannot be used by the system (e.g., the interface hardware present does not match the interface type), then the configuration is not applied to the system-controlled interface shown in the operational state. If the configuration of a user-controlled interface cannot be used by the system, the configured interface is not instantiated in the operational state.
System-controlled interfaces created by the system are always present in this list in the operational state, whether or not they are configured. Yang definition can be found here: ietf-interfaces@2018-02-20.yang:L106
- attribute string? description=null¶
A textual description of the interface. A server implementation MAY map this leaf to the ifAlias MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifAlias. The definition of such a mechanism is outside the scope of this document. Since ifAlias is defined to be stored in non-volatile storage, the MIB implementation MUST map ifAlias to the value of ‘description’ in the persistently stored configuration.
- attribute bool? enabled=null¶
This leaf contains the configured, desired state of the interface. Systems that implement the IF-MIB use the value of this leaf in the intended configuration to set IF-MIB.ifAdminStatus to ‘up’ or ‘down’ after an ifEntry has been initialized, as described in RFC 2863. Changes in this leaf in the intended configuration are reflected in ifAdminStatus.
- attribute tibit::interface_link_up_down_trap_enable_t? link_up_down_trap_enable=null¶
Controls whether linkUp/linkDown SNMP notifications should be generated for this interface. If this node is not configured, the value ‘enabled’ is operationally used by the server for interfaces that do not operate on top of any other interface (i.e., there are no ‘lower-layer-if’ entries), and ‘disabled’ otherwise.
- attribute string name¶
The name of the interface. A device MAY restrict the allowed values for this leaf, possibly depending on the type of the interface. For system-controlled interfaces, this leaf is the device-specific name of the interface. If a client tries to create configuration for a system-controlled interface that is not present in the operational state, the server MAY reject the request if the implementation does not support pre-provisioning of interfaces or if the name refers to an interface that can never exist in the system. A Network Configuration Protocol (NETCONF) server MUST reply with an rpc-error with the error-tag ‘invalid-value’ in this case. If the device supports pre-provisioning of interface configuration, the ‘pre-provisioning’ feature is advertised. If the device allows arbitrarily named user-controlled interfaces, the ‘arbitrary-names’ feature is advertised. When a configured user-controlled interface is created by the system, it is instantiated with the same name in the operational state. A server implementation MAY map this leaf to the ifName MIB object. Such an implementation needs to use some mechanism to handle the differences in size and characters allowed between this leaf and ifName. The definition of such a mechanism is outside the scope of this document.
- attribute string? type=null¶
The type of the interface. When an interface entry is created, a server MAY initialize the type leaf with a valid value, e.g., if it is possible to derive the type from the name of the interface. If a client tries to set the type of an interface to a value that can never be used by the system, e.g., if the type is not supported or if the type does not match the name of the interface, the server MUST reject the request. A NETCONF server MUST reply with an rpc-error with the error-tag ‘invalid-value’ in this case.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupInterfaceYangContainer
constrainttrue
- entity tibit::Interfaces¶
Parents:
tibit::Base
Tibit BBF interface configuration Yang definition can be found here: tibit-bbf-interfaces@2022-11-04.yang:L58
- Rel olt_interface_map:
Mapping of BBF OLT interfaces to an OLT device.
- relation tibit::interfaces::OltInterfaceMap olt_interface_map [0:1]¶
Relation to parent container Peer relation: Mapping of BBF OLT interfaces to an OLT device.
other end:
tibit::interfaces::OltInterfaceMap.parent_interfaces [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupInterfacesYangContainer
constrainttrue
- entity tibit::NetconfDevice¶
Parents:
tibit::BaseDevice
,yang::NetconfDevice
Entity representing a device that should be configured using netconf as backend
- attribute bool persist=true¶
Whether the config should be persisted to a permanent data store on update.
- attribute string persist_target='startup'¶
The target datastore where the config should be persisted (when persist is enabled).
- attribute bool use_get_schema_invalid_namespaces_workaround=false¶
If true get-schema RPC reply processing code of ncclient will be patched for scanning and loading YANG models to accept response with invalid or malformed namespaces. It must be enabled for Juniper devices to avoid failure.
The following implements statements select implementations for this entity:
constraint
true
tibit::yangDevice
constrainttrue
- entity tibit::Olt¶
Parents:
tibit::Base
List of OLTs. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4247
- attribute tibit::types::tibit_types::olt_device_identifier? device_id=null¶
OLT device identifier (OLT MAC Address or ‘Default’).
- attribute string name¶
Name identifier used by the NETCONF interface to reference this OLT device. :rel alarm_history: OLT alarm history configuration. :rel controller: PON Controller Related Settings. :rel epon: EPON Mode Settings :rel gpon: XGS-PON Mode Settings :rel lldp: Link Layer Discovery Protocol configuration. :rel mac_learning: MAC Leaning controls for the OLT. :rel nni: Ethernet Interface to the switch. :rel nni_networks: List of networks to pre-define. :rel olt: OLT Global Configurations :rel onu: ONU related configuration. :rel onus: EPON Mode: ONU MAC addresses for ONUs expected on this OLT. The LLID is automatically assigned in EPON mode. XGS-PON Mode: For each ONU (defined by Vendor ID + Vendor SN) and service port on the ONU, the Allocation ID to use for the service port. Use 65535 or donât specify for automatic assignment. :rel protection: Trunk Fiber PON Protection (Type-B). :rel switch: Configure the switch(es) this OLT is allowed to operate in. The switch configuration is a set of IEEE 802.1AB LLDP fields and values as reported by the switch to the OLT through LLDP. The OLT is allowed to operate in a switch when the switch information learned by LLDP matches the values configured in the field list. To allow the OLT to reside in any switch, add a switch field entry ‘any’ with a value of ‘ANY’. To disallow the OLT from any switch, remove all fields from this list. When an OLT is disallowed, it is still manageable but its PON port is disabled. To specify a specific switch, add switch field entries with chassis-id, port-id and other switch fields which more strictly define the switch(es) where the OLT can operate.
- relation tibit::olt::AlarmHistory alarm_history [0:1]¶
Relation to parent container Peer relation: OLT alarm history configuration.
other end:
tibit::olt::AlarmHistory.parent_olt [1]
- relation tibit::olt::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller Related Settings.
other end:
tibit::olt::Controller.parent_olt [1]
- relation tibit::olt::Epon epon [0:1]¶
Relation to parent container Peer relation: EPON Mode Settings
other end:
tibit::olt::Epon.parent_olt [1]
- relation tibit::olt::Gpon gpon [0:1]¶
Relation to parent container Peer relation: XGS-PON Mode Settings
other end:
tibit::olt::Gpon.parent_olt [1]
- relation tibit::olt::Lldp lldp [0:1]¶
Relation to parent container Peer relation: Link Layer Discovery Protocol configuration.
other end:
tibit::olt::Lldp.parent_olt [1]
- relation tibit::olt::MacLearning mac_learning [0:1]¶
Relation to parent container Peer relation: MAC Leaning controls for the OLT.
other end:
tibit::olt::MacLearning.parent_olt [1]
- relation tibit::olt::Nni nni [0:1]¶
Relation to parent container Peer relation: Ethernet Interface to the switch.
other end:
tibit::olt::Nni.parent_olt [1]
- relation tibit::olt::NniNetworks nni_networks [0:*]¶
Relation to parent container Peer relation: List of networks to pre-define.
other end:
tibit::olt::NniNetworks.parent_olt [1]
- relation tibit::olt::Olt olt [0:1]¶
Relation to parent container Peer relation: OLT Global Configurations
other end:
tibit::olt::Olt.parent_olt [1]
- relation tibit::olt::Onu onu [0:1]¶
Relation to parent container Peer relation: ONU related configuration.
other end:
tibit::olt::Onu.parent_olt [1]
- relation tibit::olt::Onus onus [0:*]¶
Relation to parent container Peer relation: EPON Mode: ONU MAC addresses for ONUs expected on this OLT. The LLID is automatically assigned in EPON mode. XGS-PON Mode: For each ONU (defined by Vendor ID + Vendor SN) and service port on the ONU, the Allocation ID to use for the service port. Use 65535 or donât specify for automatic assignment.
other end:
tibit::olt::Onus.parent_olt [1]
- relation tibit::olt::Protection protection [0:1]¶
Relation to parent container Peer relation: Trunk Fiber PON Protection (Type-B).
other end:
tibit::olt::Protection.parent_olt [1]
- relation tibit::olt::Switch switch [0:1]¶
Relation to parent container Peer relation: Configure the switch(es) this OLT is allowed to operate in. The switch configuration is a set of IEEE 802.1AB LLDP fields and values as reported by the switch to the OLT through LLDP. The OLT is allowed to operate in a switch when the switch information learned by LLDP matches the values configured in the field list.
To allow the OLT to reside in any switch, add a switch field entry ‘any’ with a value of ‘ANY’.
To disallow the OLT from any switch, remove all fields from this list. When an OLT is disallowed, it is still manageable but its PON port is disabled.
To specify a specific switch, add switch field entries with chassis-id, port-id and other switch fields which more strictly define the switch(es) where the OLT can operate.
other end:
tibit::olt::Switch.parent_olt [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupOltYangContainer
constrainttrue
- entity tibit::OltAlarmProfile¶
Parents:
tibit::Base
List of OLT Alarm Profiles. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4921
- attribute string name¶
Name identifier used by the NETCONF interface to reference this alarm profile. :rel controller: PON Controller related configuration. :rel olt: OLT device alarms. :rel state: State alarm configurations entries. :rel statistic: Statistics alarm configurations entries.
- relation tibit::olt_alarm_profile::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::olt_alarm_profile::Controller.parent_olt_alarm_profile [1]
- relation tibit::olt_alarm_profile::Olt olt [0:1]¶
Relation to parent container Peer relation: OLT device alarms.
other end:
tibit::olt_alarm_profile::Olt.parent_olt_alarm_profile [1]
- relation tibit::olt_alarm_profile::State state [0:*]¶
Relation to parent container Peer relation: State alarm configurations entries.
other end:
tibit::olt_alarm_profile::State.parent_olt_alarm_profile [1]
- relation tibit::olt_alarm_profile::Statistic statistic [0:*]¶
Relation to parent container Peer relation: Statistics alarm configurations entries.
other end:
tibit::olt_alarm_profile::Statistic.parent_olt_alarm_profile [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupOltAlarmProfileYangContainer
constrainttrue
- entity tibit::Onu¶
Parents:
tibit::Base
List of ONUs. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5911
- attribute tibit::types::tibit_types::onu_device_identifier? device_id=null¶
ONU device identifier (XGS-PON: Vendor + SSN; EPON, link MAC Address, or ‘Default’)
- attribute string name¶
Name identifier used by the NETCONF interface to reference this ONU device. :rel alarm_history: ONU alarm history configuration. :rel controller: PON Controller related configuration. :rel epon_fw_upgrade: EPON ONU firmware upgrade tuning parameters. :rel gpon_fw_upgrade: GPON ONU firmware upgrade tuning parameters. :rel olt: OLT configuration specific to this ONU. :rel olt_service: OLT Configuration for the services. 0 to 7 services can be configured. A service is an XGEM Port ID/Alloc ID in XGS-PON or LLID in EPON. :rel onu: ONU specific settings. :rel service_config_values: Service configuration file parameter ‘name’ = ‘value’ pairs. :rel subscriber: Subscriber specific information. :rel uni: Configurations for the UNI ports on the ONU. :rel voice_port: Configurations for the voice POTS ports on the ONU.
- relation tibit::onu::AlarmHistory alarm_history [0:1]¶
Relation to parent container Peer relation: ONU alarm history configuration.
other end:
tibit::onu::AlarmHistory.parent_onu [1]
- relation tibit::onu::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::onu::Controller.parent_onu [1]
- relation tibit::onu::EponFwUpgrade epon_fw_upgrade [0:1]¶
Relation to parent container Peer relation: EPON ONU firmware upgrade tuning parameters.
other end:
tibit::onu::EponFwUpgrade.parent_onu [1]
- relation tibit::onu::GponFwUpgrade gpon_fw_upgrade [0:1]¶
Relation to parent container Peer relation: GPON ONU firmware upgrade tuning parameters.
other end:
tibit::onu::GponFwUpgrade.parent_onu [1]
- relation tibit::onu::Olt olt [0:1]¶
Relation to parent container Peer relation: OLT configuration specific to this ONU.
other end:
tibit::onu::Olt.parent_onu [1]
- relation tibit::onu::OltService olt_service [0:8]¶
Relation to parent container Peer relation: OLT Configuration for the services. 0 to 7 services can be configured. A service is an XGEM Port ID/Alloc ID in XGS-PON or LLID in EPON.
other end:
tibit::onu::OltService.parent_onu [1]
- relation tibit::onu::Onu onu [0:1]¶
Relation to parent container Peer relation: ONU specific settings.
other end:
tibit::onu::Onu.parent_onu [1]
- relation tibit::onu::ServiceConfigValues service_config_values [0:*]¶
Relation to parent container Peer relation: Service configuration file parameter ‘name’ = ‘value’ pairs.
- relation tibit::onu::Subscriber subscriber [0:1]¶
Relation to parent container Peer relation: Subscriber specific information.
other end:
tibit::onu::Subscriber.parent_onu [1]
- relation tibit::onu::Uni uni [0:*]¶
Relation to parent container Peer relation: Configurations for the UNI ports on the ONU.
other end:
tibit::onu::Uni.parent_onu [1]
- relation tibit::onu::VoicePort voice_port [0:*]¶
Relation to parent container Peer relation: Configurations for the voice POTS ports on the ONU.
other end:
tibit::onu::VoicePort.parent_onu [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupOnuYangContainer
constrainttrue
- entity tibit::OnuAlarmProfile¶
Parents:
tibit::Base
List of ONU Alarm Profiles. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6630
- attribute string name¶
Name identifier used by the NETCONF interface to reference this alarm profile. :rel controller: PON Controller related configuration. :rel epon: EPON ONU device alarms. :rel gpon: GPON ONU device alarms. :rel state: State alarm configurations entries. :rel statistic: Statistics alarm configurations entries.
- relation tibit::onu_alarm_profile::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::onu_alarm_profile::Controller.parent_onu_alarm_profile [1]
- relation tibit::onu_alarm_profile::Epon epon [0:1]¶
Relation to parent container Peer relation: EPON ONU device alarms.
other end:
tibit::onu_alarm_profile::Epon.parent_onu_alarm_profile [1]
- relation tibit::onu_alarm_profile::Gpon gpon [0:1]¶
Relation to parent container Peer relation: GPON ONU device alarms.
other end:
tibit::onu_alarm_profile::Gpon.parent_onu_alarm_profile [1]
- relation tibit::onu_alarm_profile::State state [0:*]¶
Relation to parent container Peer relation: State alarm configurations entries.
other end:
tibit::onu_alarm_profile::State.parent_onu_alarm_profile [1]
- relation tibit::onu_alarm_profile::Statistic statistic [0:*]¶
Relation to parent container Peer relation: Statistics alarm configurations entries.
other end:
tibit::onu_alarm_profile::Statistic.parent_onu_alarm_profile [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupOnuAlarmProfileYangContainer
constrainttrue
- entity tibit::Resource¶
Parents:
yang::ResourceBuilder
All entities modelled in this module are translated to the correct yang model. Each device creates a global yang resource that collects all containers in the model.
When an entity that inherits from Base is associated with this resource, it will be added to a different yang resource. This can be used to create a distinction between global configuration and service specific configuration and put them in their own failure domain.
- Rel entities:
- relation tibit::Base entities [0:*]¶
The resource this entity is a part of Peer relation:
other end:
tibit::Base.resource [0:1]
The following implements statements select implementations for this entity:
constraint
true
- entity tibit::SlaProfile¶
Parents:
tibit::Base
List of SLA profiles. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L9012
- attribute tibit::sla_profile_downstream_best_effort_maximum_burst_t? downstream_best_effort_maximum_burst=null¶
Maximum burst size in Kilobytes. The best effort rate is enforced at this burst size.
- attribute tibit::sla_profile_downstream_best_effort_rate_t? downstream_best_effort_rate=null¶
Best Effort (low priority) rate in kbps
- attribute tibit::sla_profile_downstream_guaranteed_maximum_burst_t? downstream_guaranteed_maximum_burst=null¶
Maximum burst size in Kilobytes. The guaranteed rate is enforced at this burst size.
- attribute tibit::sla_profile_downstream_guaranteed_rate_t? downstream_guaranteed_rate=null¶
Guaranteed (high priority) rate in kbps
- attribute string name¶
Name identifier used by the NETCONF interface to reference this SLA profile.
- attribute tibit::sla_profile_upstream_best_effort_maximum_burst_t? upstream_best_effort_maximum_burst=null¶
Maximum burst size in Kilobytes. The best effort rate is enforced at this burst size.
- attribute tibit::sla_profile_upstream_best_effort_priority_t? upstream_best_effort_priority=null¶
Priority level for the Best Effort portion of the SLA.
- attribute tibit::sla_profile_upstream_best_effort_rate_t? upstream_best_effort_rate=null¶
Best Effort (low priority) rate in kbps
- attribute tibit::sla_profile_upstream_fixed_rate_t? upstream_fixed_rate=null¶
Fixed grant rate in kbps. This is an unsolicited grant by the DBA regardless of need.
- attribute tibit::sla_profile_upstream_grant_limit_t? upstream_grant_limit=null¶
Maximum number of outstanding grants allowed.
- attribute tibit::sla_profile_upstream_guaranteed_maximum_burst_t? upstream_guaranteed_maximum_burst=null¶
Maximum burst size in Kilobytes. The guaranteed rate is enforced at this burst size.
- attribute tibit::sla_profile_upstream_guaranteed_rate_t? upstream_guaranteed_rate=null¶
Guaranteed (high priority) rate in kbps
- attribute tibit::sla_profile_upstream_maximum_grant_period_t? upstream_maximum_grant_period=null¶
The maximum allowed time between grants on this service. This field will cause a polling grant when the ONU is idle.
- attribute tibit::sla_profile_upstream_minimum_grant_period_t? upstream_minimum_grant_period=null¶
The minimum allowed spacing between grants on this service
- attribute tibit::sla_profile_upstream_priority_t? upstream_priority=null¶
Priority level for the guaranteed portion of the SLA.
- attribute tibit::sla_profile_upstream_service_limit_t? upstream_service_limit=null¶
Maximum grant size for an upstream slot in Kilobytes
- attribute tibit::sla_profile_upstream_service_weight_t? upstream_service_weight=null¶
Service weight for this SLA when using weighted round robin scheduling. :rel controller: PON Controller related configuration.
- relation tibit::sla_profile::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::sla_profile::Controller.parent_sla_profile [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupSlaProfileYangContainer
constrainttrue
- entity tibit::Switch¶
Parents:
tibit::Base
List of switches. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L9033
- attribute tibit::types::tibit_types::switch_device_identifier? device_id=null¶
Switch device identifier (Chassis ID/MAC Address or ‘Default’).
- attribute string name¶
Name identifier used by the NETCONF interface to reference this switch device. :rel controller: PON Controller related configuration. :rel olts: List of OLT MAC addresses assigned to this switch. :rel switch: Switch device configuration.
- relation tibit::switch::Controller controller [0:1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::switch::Controller.parent_switch [1]
- relation tibit::switch::Olts olts [0:*]¶
Relation to parent container Peer relation: List of OLT MAC addresses assigned to this switch.
other end:
tibit::switch::Olts.parent_switch [1]
- relation tibit::switch::Switch switch [0:1]¶
Relation to parent container Peer relation: Switch device configuration.
other end:
tibit::switch::Switch.parent_switch [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::setupSwitchYangContainer
constrainttrue
- entity tibit::controller::AlarmHistory¶
Parents:
tibit::Base
PON Controller alarm history configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L2838
- attribute yang::types::uint64? acknowledge_count=null¶
Increment or toggle this value to acknowledge an alarm in the PON Controller alarm history table. The ‘ids’ attribute contains a the list of alarm history entry IDs to acknowledge. The value will be copied to the controller-state after PON Controller completes the acknowledge action.
- attribute string? acknowledge_operator=null¶
Name or identification of the operator or user acknowledging the alarm.
- attribute yang::types::uint64? purge_count=null¶
Increment or toggle this value to purge an alarm from the PON Controller alarm history table. The ‘ids’ attribute contains a the list of alarm history entry IDs to purge. The value will be copied to the controller-state after PON Controller completes the purge action. :rel ids: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See tibitcntlr:alarms/tibitcntlr:id in alarm-history. :rel parent_controller: Relation to parent container
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: PON Controller alarm history configuration.
other end:
tibit::Controller.alarm_history [0:1]
- relation tibit::controller::alarm_history::Ids ids [0:1]¶
Relation to parent container Peer relation: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See tibitcntlr:alarms/tibitcntlr:id in alarm-history.
other end:
tibit::controller::alarm_history::Ids.parent_alarm_history [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupAlarmHistoryYangContainer
constrainttrue
- entity tibit::controller::Controller¶
Parents:
tibit::Base
These fields control the Controller operation. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L2873
- attribute string? address=null¶
An address for the device. This value is written and read by the PON Manager only.
- attribute tibit::controller::controller_alarm_history_duration_t? alarm_history_duration=null¶
Number of days alarms are retained in the device alarm history before entries are automatically purged by the PON Controller.
- attribute string? alarm_profile=null¶
Points to the profile with the Controller alarm definitions. e.g. Default
- attribute string? configuration_version=null¶
Capability of configuration file format.
- attribute tibit::types::ietf_yang_types::date_and_time? create_date=null¶
User configurable timestamp to record the date and time of when device was created.
- attribute tibit::types::tibit_types::gps_location? location=null¶
GPS location coordinates specifying the latitude and longitude of the machine hosting the PON Controller.
- attribute yang::types::uint32? loop_delay=null¶
Pause time between main loop end and start.
- attribute tibit::controller::controller_maximum_log_size_t? maximum_log_size=null¶
The maximum size of statistics collections in MongoDB. When the maximum size is reached, the oldest entries are removed to make space for new entries.
- attribute yang::types::uint8? maximum_services=null¶
The maximum number of service ports to process on an ONU.
- attribute tibit::controller::controller_maximum_statistics_size_t? maximum_statistics_size=null¶
The maximum size of statistics collections in MongoDB. When the maximum size is reached, the oldest entries are removed to make space for new entries.
- attribute string? name=null¶
Document in the Picture collection that shows the device. Written and read by the PON Manager only.
- attribute yang::types::uint32? olt_timeout=null¶
The amount of time for OLT to be locked to a controller. If an OLT doesnât receive OAM from the PON Controller in this time period, it will release its lock to allow another PON controller to manage it.
- attribute bool? pause=null¶
Pause the controller. When true, the controller will not execute the main loop.
- attribute string? picture=null¶
Document in the Picture collection that shows the device. Written and read by the PON Manager only.
- attribute bool? shutdown=null¶
Stop the controller. When set to true, the controller will exit.
- attribute yang::types::uint32? statistics_sample=null¶
Minimum time between OLT statistic samples. After this amount of time, statistics will be gathered for the network devices.
- attribute string? tag=null¶
User configurable description of the device configuration.
- attribute tibit::controller::controller_umt_discovery_timeout_t? umt_discovery_timeout=null¶
Timeout in seconds that the PON Controller waits for responses to IEEE 1904.2 Discovery messages.
- attribute yang::types::uint64? write_stats_count=null¶
Causes a new statistics document to be written to the STATS collection when this count is different than the value in the state file. :rel labels: List of user configurable strings for administrative groupings, tags, and other notes associated with this device. :rel parent_controller: Relation to parent container
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: These fields control the Controller operation.
other end:
tibit::Controller.controller [0:1]
- relation tibit::controller::controller::Labels labels [0:1]¶
Relation to parent container Peer relation: List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
other end:
tibit::controller::controller::Labels.parent_controller [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupControllerYangContainer
constrainttrue
- entity tibit::controller::Logging¶
Parents:
tibit::Base
Logging configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3004
- Rel auth:
Logging configuration for Authenticator component.
- Rel controller:
Logging configuration for the PON Controller.
- Rel olt:
Logging configuration for OLT devices.
- Rel parent_controller:
Relation to parent container
- Rel tapi:
Logging configuration for the Tibit API component.
- Rel umtrelay:
Logging configuration for UMT Relay component.
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: Logging configuration.
other end:
tibit::Controller.logging [0:1]
- relation tibit::controller::logging::Auth auth [0:1]¶
Relation to parent container Peer relation: Logging configuration for Authenticator component.
other end:
tibit::controller::logging::Auth.parent_logging [1]
- relation tibit::controller::logging::Controller controller [0:1]¶
Relation to parent container Peer relation: Logging configuration for the PON Controller.
other end:
tibit::controller::logging::Controller.parent_logging [1]
- relation tibit::controller::logging::Olt olt [0:1]¶
Relation to parent container Peer relation: Logging configuration for OLT devices.
other end:
tibit::controller::logging::Olt.parent_logging [1]
- relation tibit::controller::logging::Tapi tapi [0:1]¶
Relation to parent container Peer relation: Logging configuration for the Tibit API component.
other end:
tibit::controller::logging::Tapi.parent_logging [1]
- relation tibit::controller::logging::Umtrelay umtrelay [0:1]¶
Relation to parent container Peer relation: Logging configuration for UMT Relay component.
other end:
tibit::controller::logging::Umtrelay.parent_logging [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupLoggingYangContainer
constrainttrue
- entity tibit::controller::ManagementLan¶
Parents:
tibit::Base
Management LAN configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3037
- attribute string? name=null¶
The name for the Management LAN that this PON Controller is servicing. :rel parent_controller: Relation to parent container
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: Management LAN configuration.
other end:
tibit::Controller.management_lan [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupManagementLanYangContainer
constrainttrue
- entity tibit::controller::Olts¶
Parents:
tibit::Base
OLT inventory configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3045
- attribute yang::types::uint16? secondary_limit=null¶
The maximum number of secondary OLTs that this controller will manage.
- attribute yang::types::uint16? unspecified_limit=null¶
The maximum number of unspecified OLTs (not in the Primary or Secondary lists) that this controller will manage. :rel excluded: The excluded OLTs on this controller. These OLTs will not be managed by the controller if they are discovered on the PON. :rel parent_controller: Relation to parent container :rel primary: OLTs can be Primary by listing in the Controller or OLT configuration file. Primary OLTs will be managed by this OLT if found in the network. An OLT canât be listed as Primary with more than one Controller. :rel secondary: If an OLT is found on the management network is not managed by another controller, it will be picked up by this Controller. The same OLT can be secondary on many PON controllers.
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: OLT inventory configuration.
other end:
tibit::Controller.olts [0:1]
- relation tibit::controller::olts::Excluded excluded [0:*]¶
Relation to parent container Peer relation: The excluded OLTs on this controller. These OLTs will not be managed by the controller if they are discovered on the PON.
other end:
tibit::controller::olts::Excluded.parent_olts [1]
- relation tibit::controller::olts::Primary primary [0:*]¶
Relation to parent container Peer relation: OLTs can be Primary by listing in the Controller or OLT configuration file. Primary OLTs will be managed by this OLT if found in the network. An OLT canât be listed as Primary with more than one Controller.
- relation tibit::controller::olts::Secondary secondary [0:*]¶
Relation to parent container Peer relation: If an OLT is found on the management network is not managed by another controller, it will be picked up by this Controller. The same OLT can be secondary on many PON controllers.
other end:
tibit::controller::olts::Secondary.parent_olts [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupOltsYangContainer
constrainttrue
- entity tibit::controller::Onu¶
Parents:
tibit::Base
ONU related configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3095
- attribute yang::types::uint8? maximum_fw_upgrades=null¶
The maximum number of firmware upgrades allowed in parallel on this PON Controller.
- attribute tibit::controller::onu_mib_upload_refresh_interval_t? mib_upload_refresh_interval=null¶
The minimum time (in minutes) between periodic XGS ONU MIB Uploads. If a MIB Upload has not been performed for any other reason, the current MIB-STATE information will be updated at this interval. A value of zero disables periodic MIB-STATE refreshes.
- attribute tibit::controller::onu_realtime_statistics_sample_t? realtime_statistics_sample=null¶
PON Controller interval in seconds for collecting realtime statistics for ONUs. :rel parent_controller: Relation to parent container
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: ONU related configuration.
other end:
tibit::Controller.onu [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupOnuYangContainer
constrainttrue
- entity tibit::controller::Radius¶
Parents:
tibit::Base
RADIUS server configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3123
- attribute tibit::controller::radius_authentication_retransmit_backoff_time_t? authentication_retransmit_backoff_time=null¶
For each re-transmit, specifies the number of seconds that will be added to the previous timeout value the Tibit Authenticator uses when waiting for a response. As the number of retries increase, the timeout value will increase by this value.
- attribute tibit::controller::radius_authentication_retransmit_retries_t? authentication_retransmit_retries=null¶
Number of authentication request retries the Tibit Authenticator will make with the RADIUS server or the supplicant.
- attribute tibit::controller::radius_authentication_retransmit_timeout_t? authentication_retransmit_timeout=null¶
Time in seconds the Tibit Authenticator will wait for a response from the RADIUS server or the supplicant. A value of zero disables retransmissions.
- attribute tibit::controller::radius_failure_period_t? failure_period=null¶
Length of time before clearing the failure count.
- attribute tibit::controller::radius_failure_threshold_t? failure_threshold=null¶
Number of failures before trying the next RADIUS server.
- attribute tibit::controller::radius_held_period_t? held_period=null¶
Length of time in seconds to suppress authentication for this supplicant, once Max Retry count has been reached.
- attribute tibit::controller::radius_maximum_retries_t? maximum_retries=null¶
Maximum number of failures before suppressing authentication for this supplicant.
- attribute tibit::controller::radius_quiet_period_t? quiet_period=null¶
Length of time in seconds to suppress authentication for this supplicant, between individual authentication failures
- attribute tibit::controller::radius_revive_interval_t? revive_interval=null¶
Number of seconds between marking all RADIUS servers ‘up’.
Shared secret used between the Authenticator and the RADIUS servers. :rel parent_controller: Relation to parent container :rel servers: List of RADIUS servers. :rel user_access_monitoring: User access monitoring configuration used to determine RADIUS server status.
- relation tibit::Controller parent_controller [1]¶
Relation to parent container Peer relation: RADIUS server configuration.
other end:
tibit::Controller.radius [0:1]
- relation tibit::controller::radius::Servers servers [0:3]¶
Relation to parent container Peer relation: List of RADIUS servers.
other end:
tibit::controller::radius::Servers.parent_radius [1]
- relation tibit::controller::radius::UserAccessMonitoring user_access_monitoring [0:1]¶
Relation to parent container Peer relation: User access monitoring configuration used to determine RADIUS server status.
other end:
tibit::controller::radius::UserAccessMonitoring.parent_radius [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::setupRadiusYangContainer
constrainttrue
- entity tibit::controller::alarm_history::Ids¶
Parents:
tibit::Base
List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See tibitcntlr:alarms/tibitcntlr:id in alarm-history.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L2854
- attribute yang::types::uint64[]? id=null¶
ID of the alarm history entry. :rel parent_alarm_history: Relation to parent container
- relation tibit::controller::AlarmHistory parent_alarm_history [1]¶
Relation to parent container Peer relation: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See tibitcntlr:alarms/tibitcntlr:id in alarm-history.
other end:
tibit::controller::AlarmHistory.ids [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::alarm_history::setupIdsYangContainer
constrainttrue
- entity tibit::controller::controller::Labels¶
Parents:
tibit::Base
List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L2904
- attribute tibit::controller::controller::labels_label_t[]? label=null¶
String representing a group, tag, or note associated with this device. :rel parent_controller: Relation to parent container
- relation tibit::controller::Controller parent_controller [1]¶
Relation to parent container Peer relation: List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
other end:
tibit::controller::Controller.labels [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::controller::setupLabelsYangContainer
constrainttrue
- entity tibit::controller::logging::Auth¶
Parents:
tibit::Base
Logging configuration for Authenticator component. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3006
- attribute tibit::types::tibit_types::logging_level? console=null¶
Severity level for log messages sent to the console.
- attribute tibit::types::tibit_types::logging_level? file=null¶
Severity level for log messages sent to the log file.
- attribute tibit::types::tibit_types::logging_level? syslog=null¶
Severity level for log messages sent to the Syslog. :rel parent_logging: Relation to parent container
- relation tibit::controller::Logging parent_logging [1]¶
Relation to parent container Peer relation: Logging configuration for Authenticator component.
other end:
tibit::controller::Logging.auth [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::logging::setupAuthYangContainer
constrainttrue
- entity tibit::controller::logging::Controller¶
Parents:
tibit::Base
Logging configuration for the PON Controller. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3010
- attribute tibit::types::tibit_types::logging_level? console=null¶
Severity level for log messages sent to the console.
- attribute tibit::types::tibit_types::logging_level? database=null¶
Severity level for logs messages sent to the database.
- attribute tibit::types::tibit_types::logging_level? file=null¶
Severity level for log messages sent to the log file.
- attribute tibit::types::tibit_types::logging_level? syslog=null¶
Severity level for log messages sent to the Syslog. :rel parent_logging: Relation to parent container
- relation tibit::controller::Logging parent_logging [1]¶
Relation to parent container Peer relation: Logging configuration for the PON Controller.
other end:
tibit::controller::Logging.controller [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::logging::setupControllerYangContainer
constrainttrue
- entity tibit::controller::logging::Olt¶
Parents:
tibit::Base
Logging configuration for OLT devices. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3019
- attribute tibit::types::tibit_types::logging_enable? console=null¶
Enable log messages sent to the console.
- attribute tibit::types::tibit_types::logging_enable? file=null¶
Enable log messages sent to the log file.
- attribute tibit::types::tibit_types::logging_enable? syslog=null¶
Enable log messages sent to the Syslog. :rel parent_logging: Relation to parent container
- relation tibit::controller::Logging parent_logging [1]¶
Relation to parent container Peer relation: Logging configuration for OLT devices.
other end:
tibit::controller::Logging.olt [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::logging::setupOltYangContainer
constrainttrue
- entity tibit::controller::logging::Tapi¶
Parents:
tibit::Base
Logging configuration for the Tibit API component. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3023
- attribute tibit::types::tibit_types::logging_level? console=null¶
Severity level for log messages sent to the console.
- attribute tibit::types::tibit_types::logging_level? file=null¶
Severity level for log messages sent to the log file.
- attribute tibit::types::tibit_types::logging_level? syslog=null¶
Severity level for log messages sent to the Syslog. :rel parent_logging: Relation to parent container
- relation tibit::controller::Logging parent_logging [1]¶
Relation to parent container Peer relation: Logging configuration for the Tibit API component.
other end:
tibit::controller::Logging.tapi [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::logging::setupTapiYangContainer
constrainttrue
- entity tibit::controller::logging::Umtrelay¶
Parents:
tibit::Base
Logging configuration for UMT Relay component. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3027
- attribute tibit::types::tibit_types::logging_level? console=null¶
Severity level for log messages sent to the console.
- attribute tibit::types::tibit_types::logging_level? database=null¶
Severity level for logs messages sent to the database.
- attribute tibit::types::tibit_types::logging_level? file=null¶
Severity level for log messages sent to the log file.
- attribute tibit::types::tibit_types::logging_level? syslog=null¶
Severity level for log messages sent to the Syslog. :rel parent_logging: Relation to parent container
- relation tibit::controller::Logging parent_logging [1]¶
Relation to parent container Peer relation: Logging configuration for UMT Relay component.
other end:
tibit::controller::Logging.umtrelay [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::logging::setupUmtrelayYangContainer
constrainttrue
- entity tibit::controller::olts::Excluded¶
Parents:
tibit::Base
The excluded OLTs on this controller. These OLTs will not be managed by the controller if they are discovered on the PON. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3047
- attribute yang::types::uint8 id¶
Index of the entry.
- attribute string? mac_address=null¶
MAC address of the excluded OLT. :rel parent_olts: Relation to parent container
- relation tibit::controller::Olts parent_olts [1]¶
Relation to parent container Peer relation: The excluded OLTs on this controller. These OLTs will not be managed by the controller if they are discovered on the PON.
other end:
tibit::controller::Olts.excluded [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::olts::setupExcludedYangContainer
constrainttrue
- entity tibit::controller::olts::Primary¶
Parents:
tibit::Base
OLTs can be Primary by listing in the Controller or OLT configuration file. Primary OLTs will be managed by this OLT if found in the network. An OLT canât be listed as Primary with more than one Controller. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3060
- attribute yang::types::uint8 id¶
Index of the entry.
- attribute string? mac_address=null¶
MAC address of the primary OLT. :rel parent_olts: Relation to parent container
- relation tibit::controller::Olts parent_olts [1]¶
Relation to parent container Peer relation: OLTs can be Primary by listing in the Controller or OLT configuration file. Primary OLTs will be managed by this OLT if found in the network. An OLT canât be listed as Primary with more than one Controller.
other end:
tibit::controller::Olts.primary [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::olts::setupPrimaryYangContainer
constrainttrue
- entity tibit::controller::olts::Secondary¶
Parents:
tibit::Base
If an OLT is found on the management network is not managed by another controller, it will be picked up by this Controller. The same OLT can be secondary on many PON controllers. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3072
- attribute yang::types::uint8 id¶
Index of the entry.
- attribute string? mac_address=null¶
MAC address of the secondary OLT. :rel parent_olts: Relation to parent container
- relation tibit::controller::Olts parent_olts [1]¶
Relation to parent container Peer relation: If an OLT is found on the management network is not managed by another controller, it will be picked up by this Controller. The same OLT can be secondary on many PON controllers.
other end:
tibit::controller::Olts.secondary [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::olts::setupSecondaryYangContainer
constrainttrue
- entity tibit::controller::radius::Servers¶
Parents:
tibit::Base
List of RADIUS servers. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3210
- attribute tibit::controller::radius::servers_id_t id¶
Index of the entry.
- attribute string? ip_address=null¶
IP Address of the RADIUS server.
- attribute tibit::types::ietf_inet_types::port_number? port=null¶
UDP port number of the RADIUS server.
- attribute tibit::controller::radius::servers_priority_t? priority=null¶
Priority for this RADIUS server, where 1 is the highest priority and 3 is the lowest priority. Multiple servers can be assigned the same priority. Servers with the same priority are processed in round-robin order. :rel parent_radius: Relation to parent container
- relation tibit::controller::Radius parent_radius [1]¶
Relation to parent container Peer relation: List of RADIUS servers.
other end:
tibit::controller::Radius.servers [0:3]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller::radius::setupServersYangContainer
constrainttrue
- entity tibit::controller::radius::UserAccessMonitoring¶
Parents:
tibit::Base
User access monitoring configuration used to determine RADIUS server status. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3245
- attribute tibit::controller::radius::user_access_monitoring_check_interval_t? check_interval=null¶
Number of seconds between user access monitoring checks.
- attribute bool? enable=null¶
Enable user access monitoring.
- attribute tibit::controller::radius::user_access_monitoring_recover_threshold_t? recover_threshold=null¶
Number of successful checks before marking the RADIUS server ‘up’.
- attribute string? username=null¶
Username used for checking RADIUS server status. :rel parent_radius: Relation to parent container
- relation tibit::controller::Radius parent_radius [1]¶
Relation to parent container Peer relation: User access monitoring configuration used to determine RADIUS server status.
other end:
tibit::controller::Radius.user_access_monitoring [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::controller_alarm_profile::Controller¶
Parents:
tibit::Base
Configuration related to the PON Controller operation. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3305
- attribute string? configuration_version=null¶
Capability of configuration file format. :rel parent_controller_alarm_profile: Relation to parent container
- relation tibit::ControllerAlarmProfile parent_controller_alarm_profile [1]¶
Relation to parent container Peer relation: Configuration related to the PON Controller operation.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller_alarm_profile::setupControllerYangContainer
constrainttrue
- entity tibit::controller_alarm_profile::State¶
Parents:
tibit::Base
State alarm configurations entries. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3313
- attribute tibit::types::tibit_types::comparison_operator? comp=null¶
Comparison operator: eq(=), ne(!=), gt(>), ge(>=), lt(<), le(<=).
- attribute string? field=null¶
Database field.
- attribute yang::types::uint32 id¶
Index of the alarm profile state entry.
- attribute string? section=null¶
Database section name.
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
The alarm severity can be any of the 8 alarm levels: 0-EMERG, 1-ALERT, 2-CRIT, 3-ERROR, 4-WARNING, 5-NOTICE, 6-INFO, 7-DEBUG.
- attribute tibit::controller_alarm_profile::state_value_t? value=null¶
Value used in the comparison (e.g., <section>.<field> == <value>).
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_controller_alarm_profile: Relation to parent container
- relation tibit::ControllerAlarmProfile parent_controller_alarm_profile [1]¶
Relation to parent container Peer relation: State alarm configurations entries.
other end:
tibit::ControllerAlarmProfile.state [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller_alarm_profile::setupStateYangContainer
constrainttrue
- entity tibit::controller_alarm_profile::Statistic¶
Parents:
tibit::Base
Statistics alarm configurations entries. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L3318
- attribute tibit::types::tibit_types::comparison_operator? comp=null¶
Comparison operator: eq(=), ne(!=), gt(>), ge(>=), lt(<), le(<=).
- attribute string? field=null¶
Database field.
- attribute yang::types::uint32 id¶
Index of the alarm profile state entry.
- attribute string? section=null¶
Database section name.
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
The alarm severity can be any of the 8 alarm levels: 0-EMERG, 1-ALERT, 2-CRIT, 3-ERROR, 4-WARNING, 5-NOTICE, 6-INFO, 7-DEBUG.
- attribute tibit::controller_alarm_profile::statistic_value_t? value=null¶
Value used in the comparison (e.g., <section>.<field> == <value>).
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_controller_alarm_profile: Relation to parent container
- relation tibit::ControllerAlarmProfile parent_controller_alarm_profile [1]¶
Relation to parent container Peer relation: Statistics alarm configurations entries.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::controller_alarm_profile::setupStatisticYangContainer
constrainttrue
- entity tibit::downstream_qos_map::Controller¶
Parents:
tibit::Base
PON Controller related configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4206
- attribute string? configuration_version=null¶
Compatibility of configuration file format. :rel parent_downstream_qos_map: Relation to parent container
- relation tibit::DownstreamQosMap parent_downstream_qos_map [1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::DownstreamQosMap.controller [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::downstream_qos_map::setupControllerYangContainer
constrainttrue
- entity tibit::downstream_qos_map::Map¶
Parents:
tibit::Base
Mapping entry that classifies VLAN CoS bit values to a desinstation GPON XGEM Port or EPON LLID (OLT-Service) offset.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4219
- attribute tibit::downstream_qos_map::map_cos_t? cos=null¶
VLAN CoS/Priority bit value for this classifier.
- attribute tibit::downstream_qos_map::map_id_t id¶
Index for this entry.
- attribute tibit::downstream_qos_map::map_olt_service_offset_t? olt_service_offset=null¶
Destination GPON XGEM Port or EPON LLID offset that the start/end CoS values are classified to. :rel parent_downstream_qos_map: Relation to parent container
- relation tibit::DownstreamQosMap parent_downstream_qos_map [1]¶
Relation to parent container Peer relation: Mapping entry that classifies VLAN CoS bit values to a desinstation GPON XGEM Port or EPON LLID (OLT-Service) offset.
other end:
tibit::DownstreamQosMap.map [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::downstream_qos_map::setupMapYangContainer
constrainttrue
- entity tibit::interfaces::OltInterfaceMap¶
Parents:
tibit::Base
Mapping of BBF OLT interfaces to an OLT device. Yang definition can be found here: tibit-bbf-interfaces@2022-11-04.yang:L65
- Rel olt:
List of PON Controller configuration records.
- Rel parent_interfaces:
Relation to parent container
- relation tibit::Interfaces parent_interfaces [1]¶
Relation to parent container Peer relation: Mapping of BBF OLT interfaces to an OLT device.
other end:
tibit::Interfaces.olt_interface_map [0:1]
- relation tibit::interfaces::olt_interface_map::Olt olt [0:*]¶
Relation to parent container Peer relation: List of PON Controller configuration records.
other end:
tibit::interfaces::olt_interface_map::Olt.parent_olt_interface_map [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::interfaces::setupOltInterfaceMapYangContainer
constrainttrue
- entity tibit::interfaces::olt_interface_map::Olt¶
Parents:
tibit::Base
List of PON Controller configuration records. Yang definition can be found here: tibit-bbf-interfaces@2022-11-04.yang:L67
- attribute tibit::types::tibit_types::olt_device_identifier device_id¶
OLT device identifier (OLT MAC Address). :rel nni: NNI/uplink interface references. :rel parent_olt_interface_map: Relation to parent container :rel pon: PON interface references.
- relation tibit::interfaces::OltInterfaceMap parent_olt_interface_map [1]¶
Relation to parent container Peer relation: List of PON Controller configuration records.
other end:
tibit::interfaces::OltInterfaceMap.olt [0:*]
- relation tibit::interfaces::olt_interface_map::olt::Nni nni [0:1]¶
Relation to parent container Peer relation: NNI/uplink interface references.
other end:
tibit::interfaces::olt_interface_map::olt::Nni.parent_olt [1]
- relation tibit::interfaces::olt_interface_map::olt::Pon pon [0:1]¶
Relation to parent container Peer relation: PON interface references.
other end:
tibit::interfaces::olt_interface_map::olt::Pon.parent_olt [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::interfaces::olt_interface_map::setupOltYangContainer
constrainttrue
- entity tibit::interfaces::olt_interface_map::olt::Nni¶
Parents:
tibit::Base
NNI/uplink interface references. Yang definition can be found here: tibit-bbf-interfaces@2022-11-04.yang:L138
- attribute tibit::types::ietf_interfaces::interface_ref? interface=null¶
References the lower-layer interface. :rel parent_olt: Relation to parent container
- relation tibit::interfaces::olt_interface_map::Olt parent_olt [1]¶
Relation to parent container Peer relation: NNI/uplink interface references.
other end:
tibit::interfaces::olt_interface_map::Olt.nni [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::interfaces::olt_interface_map::olt::setupNniYangContainer
constrainttrue
- entity tibit::interfaces::olt_interface_map::olt::Pon¶
Parents:
tibit::Base
PON interface references. Yang definition can be found here: tibit-bbf-interfaces@2022-11-04.yang:L77
- attribute tibit::types::ietf_interfaces::interface_ref? channel_group_ref=null¶
Reference to channel group.
- attribute tibit::types::ietf_interfaces::interface_ref? channel_pair_ref=null¶
Reference to a channel pair.
- attribute tibit::types::ietf_interfaces::interface_ref? channel_partition_ref=null¶
Reference to channel partition.
- attribute tibit::types::ietf_interfaces::interface_ref? channel_termination_ref=null¶
Reference to a channel termination to which PON resource pools will be assigned. :rel parent_olt: Relation to parent container
- relation tibit::interfaces::olt_interface_map::Olt parent_olt [1]¶
Relation to parent container Peer relation: PON interface references.
other end:
tibit::interfaces::olt_interface_map::Olt.pon [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::interfaces::olt_interface_map::olt::setupPonYangContainer
constrainttrue
- entity tibit::olt::AlarmHistory¶
Parents:
tibit::Base
OLT alarm history configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4254
- attribute yang::types::uint64? acknowledge_count=null¶
Increment or toggle this value to acknowledge an alarm in the OLT alarm history table. The ‘ids’ attribute contains a the list of alarm history entry IDs to acknowledge. The value is copied to the olt-state after PON Controller completes the acknowledge action.
- attribute string? acknowledge_operator=null¶
Name or identification of the operator or user acknowledging the alarm.
- attribute yang::types::uint64? purge_count=null¶
Increment or toggle this value to purge an alarm from the OLT alarm history table. The ‘ids’ attribute contains a the list of alarm history entry IDs to purge. The value is copied to the olt-state after PON Controller completes the purge action. :rel ids: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:olt-alarm-history/tibitcntlr:olt/tibitcntlr:alarms/tibitcntlr:id :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: OLT alarm history configuration.
other end:
tibit::Olt.alarm_history [0:1]
- relation tibit::olt::alarm_history::Ids ids [0:1]¶
Relation to parent container Peer relation: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:olt-alarm-history/tibitcntlr:olt/tibitcntlr:alarms/tibitcntlr:id
other end:
tibit::olt::alarm_history::Ids.parent_alarm_history [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupAlarmHistoryYangContainer
constrainttrue
- entity tibit::olt::Controller¶
Parents:
tibit::Base
PON Controller Related Settings. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4288
- attribute string? configuration_version=null¶
Capability of configuration file format. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: PON Controller Related Settings.
other end:
tibit::Olt.controller [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupControllerYangContainer
constrainttrue
- entity tibit::olt::Epon¶
Parents:
tibit::Base
EPON Mode Settings Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4301
- attribute tibit::olt::epon_discovery_period_t? discovery_period=null¶
Time period between EPON discovery MAC discoveries. A setting of ‘0’ will disable discovery.
- attribute tibit::types::tibit_types::ieee_10gepon_encryption_mode? encryption=null¶
EPON MAC layer encryption. Enable 128-bit AES encryption.
- attribute tibit::olt::epon_encryption_key_time_t? encryption_key_time=null¶
Time between changing encryption keys.
- attribute bool? fec=null¶
Enable Bidirectional Forward Error Correction on the PON.
- attribute tibit::olt::epon_grant_spacing_t? grant_spacing=null¶
Dead time between slots for slot jitter.
- attribute tibit::olt::epon_laser_off_t? laser_off=null¶
Dead time after the burst for laser to turn off on upstream burst slot. Must be greater than or equal to ONU minimum value.
- attribute tibit::olt::epon_laser_on_t? laser_on=null¶
Preamble time at the start of the burst for laser to power ON. Must be greater than or equal to ONU minimum value.
- attribute tibit::olt::epon_max_frame_size_t? max_frame_size=null¶
Maximum frame size (DA to CRC32) for upstream PON frames.
- attribute tibit::olt::epon_sync_time_t? sync_time=null¶
Amount of preamble on burst to allow for OLT burst receiver signal level recovery and clock recovery. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: EPON Mode Settings
other end:
tibit::Olt.epon [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupEponYangContainer
constrainttrue
- entity tibit::olt::Gpon¶
Parents:
tibit::Base
XGS-PON Mode Settings Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4370
- attribute tibit::olt::gpon_discovery_period_t? discovery_period=null¶
Amount of time between discovery slots on the PON. A setting of ‘0’ will disable discovery.
- attribute bool? downstream_fec=null¶
Enable Forward Error Correction in the downstream direction.
- attribute tibit::types::tibit_types::xgspon_encryption_mode? encryption=null¶
Enable the OLT for PON MAC layer encryption of data.
- attribute tibit::olt::gpon_encryption_key_time_t? encryption_key_time=null¶
Time between changing encryption keys.
- attribute tibit::olt::gpon_error_detection_maximum_hec_ratio_t? error_detection_maximum_hec_ratio=null¶
Maximum percentage of HEC errors to disable an ONU.
- attribute tibit::olt::gpon_error_detection_maximum_ratio_t? error_detection_maximum_ratio=null¶
Maximum percentage of errored upstream bursts to disable an ONU.
- attribute tibit::olt::gpon_error_detection_minimum_hec_sample_t? error_detection_minimum_hec_sample=null¶
Minimum number of HEC error samples to consider for error-detection-maximum-ratio.
- attribute tibit::olt::gpon_error_detection_minimum_sample_t? error_detection_minimum_sample=null¶
Minimum number of upstream bursts to consider for error-detection-maximum-ratio.
- attribute tibit::olt::gpon_guard_time_t? guard_time=null¶
Amount of dead time between upstream burst slots. The Guard Time should be enough for slot jitter and ONU laser off time.
- attribute tibit::olt::gpon_max_frame_size_t? max_frame_size=null¶
Maximum frame size allowed at the PON receiver from DA to CRC32.
- attribute yang::types::uint32? pon_id=null¶
Unique 32-bit value assigned to each PON. :rel parent_olt: Relation to parent container :rel upstream_burst_profile: List of Upstream Burst Profiles.
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: XGS-PON Mode Settings
other end:
tibit::Olt.gpon [0:1]
- relation tibit::olt::gpon::UpstreamBurstProfile upstream_burst_profile [0:4]¶
Relation to parent container Peer relation: List of Upstream Burst Profiles.
other end:
tibit::olt::gpon::UpstreamBurstProfile.parent_gpon [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupGponYangContainer
constrainttrue
- entity tibit::olt::Lldp¶
Parents:
tibit::Base
Link Layer Discovery Protocol configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4476
- attribute bool? receive=null¶
Enable processing of LLDP messages received from the switch on the OLT NNI port.
- attribute bool? transmit=null¶
Enable transmission of LLDP messages to the switch on the OLT NNI Port. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: Link Layer Discovery Protocol configuration.
other end:
tibit::Olt.lldp [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupLldpYangContainer
constrainttrue
- entity tibit::olt::MacLearning¶
Parents:
tibit::Base
MAC Leaning controls for the OLT. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4489
- attribute tibit::olt::mac_learning_aging_time_t? aging_time=null¶
Dynamic MAC Address aging time. When the aging time expires, the address is removed from the Dynamic MAC learning table.
- attribute bool? allow_mac_move=null¶
Allow CPEs to move between ONUs attached to this OLT. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: MAC Leaning controls for the OLT.
other end:
tibit::Olt.mac_learning [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupMacLearningYangContainer
constrainttrue
- entity tibit::olt::Nni¶
Parents:
tibit::Base
Ethernet Interface to the switch. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4505
- attribute tibit::olt::nni_max_frame_size_t? max_frame_size=null¶
Maximum number of frame bytes from the DA to CRC32 for NNI receive path. (EPON-1518 to 12500) (XGSPON-1518 to 9600) :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: Ethernet Interface to the switch.
other end:
tibit::Olt.nni [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupNniYangContainer
constrainttrue
- entity tibit::olt::NniNetworks¶
Parents:
tibit::Base
List of networks to pre-define. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4517
- attribute tibit::olt::nni_networks_id_t id¶
Index for this entry.
- attribute tibit::olt::nni_networks_learning_limit_t? learning_limit=null¶
Dynamic MAC learning table size limit for this NNI Network. A value of ‘0’ disables MAC Learning for this NNI Network.
- attribute yang::types::uint16? pon_flood_id=null¶
Flooding (Broadcast DA, Multicast DA, unknown DA downstream packets) XGEM Port ID (XGS mode only) to use for this network.
- attribute tibit::types::tibit_types::network_tags? tags=null¶
Defines the NNI Network VLAN tag stack in the format ‘S#.C#.C#’. :rel mac_addresses: Static MAC address configuration table, which is a list of MAC Addresses and source XGEM port IDs (XGS-PON) or LLIDs (EPON). :rel parent_olt: Relation to parent container :rel protocol_filters: Protocol filter configuration. :rel sla_profile: Service level agreements for the flooding link.
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: List of networks to pre-define.
other end:
tibit::Olt.nni_networks [0:*]
- relation tibit::olt::nni_networks::MacAddresses mac_addresses [0:*]¶
Relation to parent container Peer relation: Static MAC address configuration table, which is a list of MAC Addresses and source XGEM port IDs (XGS-PON) or LLIDs (EPON).
other end:
tibit::olt::nni_networks::MacAddresses.parent_nni_networks [1]
- relation tibit::olt::nni_networks::ProtocolFilters protocol_filters [0:1]¶
Relation to parent container Peer relation: Protocol filter configuration.
other end:
tibit::olt::nni_networks::ProtocolFilters.parent_nni_networks [1]
- relation tibit::olt::nni_networks::SlaProfile sla_profile [0:1]¶
Relation to parent container Peer relation: Service level agreements for the flooding link.
other end:
tibit::olt::nni_networks::SlaProfile.parent_nni_networks [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupNniNetworksYangContainer
constrainttrue
- entity tibit::olt::Olt¶
Parents:
tibit::Base
OLT Global Configurations Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4588
- attribute string? address=null¶
An address for the device. This value is written and read by the PON Manager only.
- attribute string? alarm_profile=null¶
Points to the profile with the OLT alarm definitions. e.g. Default
- attribute bool? auto_boot_mode=null¶
Autonomous Boot Mode. In Auto Boot Mode, switching is MAC based, VLAN unaware, and automatically enabled.
- attribute tibit::types::ietf_yang_types::date_and_time? create_date=null¶
User configurable timestamp to record the date and time of when device was created.
- attribute yang::types::uint32? debug_dump_count=null¶
Increment or toggle this value to cause the dump of OLT Debug information into a file (OLT-{MAC Address}-DEBUG-STATE.json) or the Mongo DB (collection OLT-DEBUG-STATE, document MAC Address).
- attribute tibit::types::tibit_types::logging_level? debug_log_level=null¶
Enables debug logging for this OLT.
- attribute tibit::types::tibit_types::olt_fiber_reach? fiber_reach=null¶
Configures the OLT for short 0..10km, standard (0..20km), and extended (20..40km) fiber reach.
- attribute tibit::olt::olt_fw_bank_ptr_t? fw_bank_ptr=null¶
Firmware pointer to select bank (0 to 3) to be active on OLT. When this value changes, the OLT will be reset to load the firmware in the bank.
- attribute tibit::types::tibit_types::gps_location? location=null¶
GPS location coordinates specifying the latitude and longitude of the OLT.
- attribute string? name=null¶
Name of the OLT. This value is written and read by the PON Manager only.
- attribute string? picture=null¶
Index to document in the Picture collection that shows the device. Written and read by the PON Manager only.
- attribute bool? pon_enable=null¶
Enable the PON Optics on the module.
- attribute tibit::types::tibit_types::pon_mode? pon_mode=null¶
Select the PON Family Mode for the OLT. Note that the PON speed is not selected with this field. For the Tibit OLT, the PON is currently fixed at 10G.
- attribute yang::types::uint32? registration_allow_count=null¶
Increment or toggle this value to pulse a clearing of the all or one ONU in the register disallowed state.
- attribute string? registration_allow_onu=null¶
Specifies an ONU or all ONUs to be cleared from register disallowed state.
- attribute yang::types::uint32? reset_count=null¶
Resets the OLT when this count is different than the value in the state file for this OLT. The value will be copied to the state value after reset.
Enable a single shared downstream policer for all XGem Ports configured for the ONU in mulitple XGem configurations.
- attribute string? tag=null¶
User configurable description of the device configuration.
- attribute yang::types::uint64? write_stats_count=null¶
Causes a new statistics document to be written to the STATS collection when this count is different than the value in the state file. :rel fw_bank_files: The database files to get firmware for the firmware banks on the OLT Module. The Tibit module supports 4 banks of firmware. The list is ordered Bank0, Bank1, Bank2, and Bank3. :rel fw_bank_versions: The version of firmware for the 4 banks on the OLT. If the version in the OLT bank doesnât match the version name in this list, the corresponding âFW Fileâ will be loaded to the OLT. :rel labels: List of user configurable strings for administrative groupings, tags, and other notes associated with this device. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: OLT Global Configurations
other end:
tibit::Olt.olt [0:1]
- relation tibit::olt::olt::FwBankFiles fw_bank_files [0:4]¶
Relation to parent container Peer relation: The database files to get firmware for the firmware banks on the OLT Module. The Tibit module supports 4 banks of firmware. The list is ordered Bank0, Bank1, Bank2, and Bank3.
other end:
tibit::olt::olt::FwBankFiles.parent_olt [1]
- relation tibit::olt::olt::FwBankVersions fw_bank_versions [0:4]¶
Relation to parent container Peer relation: The version of firmware for the 4 banks on the OLT. If the version in the OLT bank doesnât match the version name in this list, the corresponding âFW Fileâ will be loaded to the OLT.
- relation tibit::olt::olt::Labels labels [0:1]¶
Relation to parent container Peer relation: List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
other end:
tibit::olt::olt::Labels.parent_olt [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupOltYangContainer
constrainttrue
- entity tibit::olt::Onu¶
Parents:
tibit::Base
ONU related configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4733
- attribute yang::types::uint8? maximum_fw_upgrades=null¶
The maximum number of parallel ONU upgrades to allow for this OLT.
- attribute bool? realtime_statistics=null¶
Enables the ONU state files to show all statistics on every cycle. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: ONU related configuration.
other end:
tibit::Olt.onu [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupOnuYangContainer
constrainttrue
- entity tibit::olt::Onus¶
Parents:
tibit::Base
EPON Mode: ONU MAC addresses for ONUs expected on this OLT. The LLID is automatically assigned in EPON mode. XGS-PON Mode: For each ONU (defined by Vendor ID + Vendor SN) and service port on the ONU, the Allocation ID to use for the service port. Use 65535 or donât specify for automatic assignment. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4746
- attribute tibit::olt::onus_alloc_id_omcc_t? alloc_id_omcc=null¶
XGS-PON Mode only: The allocation ID, XGEM port ID, and ONU ID number assigned to this ONU for carry OMCI management messages.
- attribute bool? disable=null¶
When true, the disable serial number PLOAM message will be sent to this ONU if it tries to register.
- attribute yang::types::uint32? disable_count=null¶
Increment or toggle to cause a single disable serial number PLOAM message to be sent to this ONU. The ONU doesnât need to be registered to send this message.
- attribute yang::types::uint32? enable_count=null¶
Increment or toggle to cause a single enable serial number PLOAM message to be sent to this ONU.
- attribute string id¶
EPON Mode: ONU MAC address. XGS-PON Mode: ONU serial number (defined by Vendor ID + Vendor SN). :rel olt_service: List of OLT Service ports. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: EPON Mode: ONU MAC addresses for ONUs expected on this OLT. The LLID is automatically assigned in EPON mode. XGS-PON Mode: For each ONU (defined by Vendor ID + Vendor SN) and service port on the ONU, the Allocation ID to use for the service port. Use 65535 or donât specify for automatic assignment.
other end:
tibit::Olt.onus [0:*]
- relation tibit::olt::onus::OltService olt_service [0:*]¶
Relation to parent container Peer relation: List of OLT Service ports.
other end:
tibit::olt::onus::OltService.parent_onus [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupOnusYangContainer
constrainttrue
- entity tibit::olt::Protection¶
Parents:
tibit::Base
Trunk Fiber PON Protection (Type-B). Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4801
- attribute tibit::types::tibit_types::olt_protection_partner? protection_partner=null¶
MAC address of the partner OLT in the protection group pair. A blank value disables PON protection on this OLT.
- attribute yang::types::uint32? switchover_count=null¶
Initiate a commanded switchover to the standby OLT when this count is different than the value in the state file for this OLT. The value will be copied to the state value after reset.
- attribute tibit::olt::protection_watch_t? watch=null¶
Used with the watch-count attribute to arm or disarm automatic switchover. Set to ‘disabled’ and increment watch-count to disarm automatic switchover. Set to ‘enabled’ and increment watch-count ot arm automatic switchover.
- attribute yang::types::uint32? watch_count=null¶
Arm or disarm automatic switchover when this count is different than the value in the state file for this OLT. The ‘arm’ or ‘disarm action depends on the value of watch. The value will be copied to the state value after reset. :rel inactivity_time: PON inactivity detection times used for automatic protection. :rel parent_olt: Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: Trunk Fiber PON Protection (Type-B).
other end:
tibit::Olt.protection [0:1]
- relation tibit::olt::protection::InactivityTime inactivity_time [0:1]¶
Relation to parent container Peer relation: PON inactivity detection times used for automatic protection.
other end:
tibit::olt::protection::InactivityTime.parent_protection [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupProtectionYangContainer
constrainttrue
- entity tibit::olt::Switch¶
Parents:
tibit::Base
Configure the switch(es) this OLT is allowed to operate in. The switch configuration is a set of IEEE 802.1AB LLDP fields and values as reported by the switch to the OLT through LLDP. The OLT is allowed to operate in a switch when the switch information learned by LLDP matches the values configured in the field list.
To allow the OLT to reside in any switch, add a switch field entry ‘any’ with a value of ‘ANY’.
To disallow the OLT from any switch, remove all fields from this list. When an OLT is disallowed, it is still manageable but its PON port is disabled.
To specify a specific switch, add switch field entries with chassis-id, port-id and other switch fields which more strictly define the switch(es) where the OLT can operate.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4865
- Rel field:
Switch information fields. The fields correspond to the standard LLDP
information TLVs defined in IEEE 802.1AB.
- Rel parent_olt:
Relation to parent container
- relation tibit::Olt parent_olt [1]¶
Relation to parent container Peer relation: Configure the switch(es) this OLT is allowed to operate in. The switch configuration is a set of IEEE 802.1AB LLDP fields and values as reported by the switch to the OLT through LLDP. The OLT is allowed to operate in a switch when the switch information learned by LLDP matches the values configured in the field list.
To allow the OLT to reside in any switch, add a switch field entry ‘any’ with a value of ‘ANY’.
To disallow the OLT from any switch, remove all fields from this list. When an OLT is disallowed, it is still manageable but its PON port is disabled.
To specify a specific switch, add switch field entries with chassis-id, port-id and other switch fields which more strictly define the switch(es) where the OLT can operate.
other end:
tibit::Olt.switch [0:1]
- relation tibit::olt::switch::Field field [0:*]¶
Relation to parent container Peer relation: Switch information fields. The fields correspond to the standard LLDP information TLVs defined in IEEE 802.1AB.
other end:
tibit::olt::switch::Field.parent_switch [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::setupSwitchYangContainer
constrainttrue
- entity tibit::olt::alarm_history::Ids¶
Parents:
tibit::Base
List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:olt-alarm-history/tibitcntlr:olt/tibitcntlr:alarms/tibitcntlr:id
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4269
- attribute yang::types::uint64[]? id=null¶
ID of the alarm history entry. :rel parent_alarm_history: Relation to parent container
- relation tibit::olt::AlarmHistory parent_alarm_history [1]¶
Relation to parent container Peer relation: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:olt-alarm-history/tibitcntlr:olt/tibitcntlr:alarms/tibitcntlr:id
other end:
tibit::olt::AlarmHistory.ids [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::alarm_history::setupIdsYangContainer
constrainttrue
- entity tibit::olt::gpon::UpstreamBurstProfile¶
Parents:
tibit::Base
List of Upstream Burst Profiles. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4451
- attribute bool? fec=null¶
This version only supports profile 0. Upstream Burst Profile enable for Forward Error Correction.
- attribute tibit::olt::gpon::upstream_burst_profile_id_t id¶
Index for this entry.
- attribute tibit::olt::gpon::upstream_burst_profile_preamble_length_t? preamble_length=null¶
This version only supports profile 0. Amount of preamble at the start of burst for profile. The sync data allows for ONU laser ON time, signal level recovery, and clock recovery. :rel parent_gpon: Relation to parent container
- relation tibit::olt::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: List of Upstream Burst Profiles.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::gpon::setupUpstreamBurstProfileYangContainer
constrainttrue
- entity tibit::olt::nni_networks::MacAddresses¶
Parents:
tibit::Base
Static MAC address configuration table, which is a list of MAC Addresses and source XGEM port IDs (XGS-PON) or LLIDs (EPON).
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4527
- attribute tibit::types::ietf_yang_types::mac_address mac_address¶
MAC address of the CPE.
- attribute yang::types::uint16? unicast_id=null¶
XGEM Port ID or EPON LLID that the CPE is reachable on. :rel parent_nni_networks: Relation to parent container
- relation tibit::olt::NniNetworks parent_nni_networks [1]¶
Relation to parent container Peer relation: Static MAC address configuration table, which is a list of MAC Addresses and source XGEM port IDs (XGS-PON) or LLIDs (EPON).
other end:
tibit::olt::NniNetworks.mac_addresses [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::nni_networks::setupMacAddressesYangContainer
constrainttrue
- entity tibit::olt::nni_networks::ProtocolFilters¶
Parents:
tibit::Base
Protocol filter configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4552
- attribute tibit::types::tibit_types::protocol_filter_action? dhcpv4=null¶
Configures a protocol filter action for DHCPv4 frames. Default is pass but frames can be dropped or sent to the server over the UMT tunnel.
- attribute tibit::types::tibit_types::protocol_filter_action? dhcpv6=null¶
Configures a protocol filter action for DHCPv6 frames.
- attribute tibit::types::tibit_types::protocol_filter_action? eapol=null¶
Configures a protocol filter action for EAPOL frames.
- attribute tibit::types::tibit_types::protocol_filter_action? pppoe=null¶
Configures a protocol filter action for PPPoE frames. :rel parent_nni_networks: Relation to parent container
- relation tibit::olt::NniNetworks parent_nni_networks [1]¶
Relation to parent container Peer relation: Protocol filter configuration.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::nni_networks::setupProtocolFiltersYangContainer
constrainttrue
- entity tibit::olt::nni_networks::SlaProfile¶
Parents:
tibit::Base
Service level agreements for the flooding link. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4575
- attribute string? name=null¶
SLA profile name to apply to the flooding link for this network. If SLA is not configured or found, the ‘Max’ SLA will be used. It should be noted that only the downstream portion of the SLA profile will be used. :rel parent_nni_networks: Relation to parent container
- relation tibit::olt::NniNetworks parent_nni_networks [1]¶
Relation to parent container Peer relation: Service level agreements for the flooding link.
other end:
tibit::olt::NniNetworks.sla_profile [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::nni_networks::setupSlaProfileYangContainer
constrainttrue
- entity tibit::olt::olt::FwBankFiles¶
Parents:
tibit::Base
The database files to get firmware for the firmware banks on the OLT Module. The Tibit module supports 4 banks of firmware. The list is ordered Bank0, Bank1, Bank2, and Bank3. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4624
- attribute string? file=null¶
Name of the firmware file.
- attribute tibit::olt::olt::fw_bank_files_id_t id¶
Index for this entry. :rel parent_olt: Relation to parent container
- relation tibit::olt::Olt parent_olt [1]¶
Relation to parent container Peer relation: The database files to get firmware for the firmware banks on the OLT Module. The Tibit module supports 4 banks of firmware. The list is ordered Bank0, Bank1, Bank2, and Bank3.
other end:
tibit::olt::Olt.fw_bank_files [0:4]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::olt::setupFwBankFilesYangContainer
constrainttrue
- entity tibit::olt::olt::FwBankVersions¶
Parents:
tibit::Base
The version of firmware for the 4 banks on the OLT. If the version in the OLT bank doesnât match the version name in this list, the corresponding âFW Fileâ will be loaded to the OLT. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4647
- attribute tibit::olt::olt::fw_bank_versions_id_t id¶
Index for this entry.
- attribute string? version=null¶
Name of the firmware file. :rel parent_olt: Relation to parent container
- relation tibit::olt::Olt parent_olt [1]¶
Relation to parent container Peer relation: The version of firmware for the 4 banks on the OLT. If the version in the OLT bank doesnât match the version name in this list, the corresponding âFW Fileâ will be loaded to the OLT.
other end:
tibit::olt::Olt.fw_bank_versions [0:4]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::olt::setupFwBankVersionsYangContainer
constrainttrue
- entity tibit::olt::olt::Labels¶
Parents:
tibit::Base
List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4663
- attribute tibit::olt::olt::labels_label_t[]? label=null¶
String representing a group, tag, or note associated with this device. :rel parent_olt: Relation to parent container
- relation tibit::olt::Olt parent_olt [1]¶
Relation to parent container Peer relation: List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
other end:
tibit::olt::Olt.labels [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::olt::setupLabelsYangContainer
constrainttrue
- entity tibit::olt::onus::OltService¶
Parents:
tibit::Base
List of OLT Service ports. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4779
- attribute yang::types::uint32 id¶
OLT Service port number.
- attribute yang::types::uint16? unicast_id=null¶
EPON Mode: The LLID to use for the service port. Use 65535 or donât specify for automatic assignment. Valid LLID range is 5121..6013, excluding 5375, 5631, 5887. XGS-PON Mode: The Allocation ID to use for the service port. Use 65535 or donât specify for automatic assignment. Valid ALLOC-ID range is 1154..1534, excluding 1279. :rel parent_onus: Relation to parent container
- relation tibit::olt::Onus parent_onus [1]¶
Relation to parent container Peer relation: List of OLT Service ports.
other end:
tibit::olt::Onus.olt_service [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::onus::setupOltServiceYangContainer
constrainttrue
- entity tibit::olt::protection::InactivityTime¶
Parents:
tibit::Base
PON inactivity detection times used for automatic protection. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4803
- attribute tibit::olt::protection::inactivity_time_active_t? active=null¶
Time in milliseconds an active OLT waits for inactivity on the PON before triggering an automatic switchover to the standby OLT. Automatic Switchover must be armed for this configuration to apply.
- attribute tibit::olt::protection::inactivity_time_standby_t? standby=null¶
Time in milliseconds a standby OLT waits for inactivity on the PON before triggering an automatic switchover, taking control of the PON redundancy path. Automatic Switchover must be armed for this configuration to apply. :rel parent_protection: Relation to parent container
- relation tibit::olt::Protection parent_protection [1]¶
Relation to parent container Peer relation: PON inactivity detection times used for automatic protection.
other end:
tibit::olt::Protection.inactivity_time [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::protection::setupInactivityTimeYangContainer
constrainttrue
- entity tibit::olt::switch::Field¶
Parents:
tibit::Base
Switch information fields. The fields correspond to the standard LLDP information TLVs defined in IEEE 802.1AB.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4880
- attribute tibit::types::tibit_types::switch_field name¶
Switch field name.
- attribute string? value=null¶
Switch field value as reported by LLDP. A value of ‘ANY’ matches any value reported by LLDP. :rel parent_switch: Relation to parent container
- relation tibit::olt::Switch parent_switch [1]¶
Relation to parent container Peer relation: Switch information fields. The fields correspond to the standard LLDP information TLVs defined in IEEE 802.1AB.
other end:
tibit::olt::Switch.field [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt::switch::setupFieldYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::Controller¶
Parents:
tibit::Base
PON Controller related configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4928
- attribute string? configuration_version=null¶
Capability of configuration file format. :rel parent_olt_alarm_profile: Relation to parent container
- relation tibit::OltAlarmProfile parent_olt_alarm_profile [1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::OltAlarmProfile.controller [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::setupControllerYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::Olt¶
Parents:
tibit::Base
OLT device alarms. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4946
- Rel asic_temperature:
ASIC Temperature
- Rel hardware_failure:
Hardware Failure
- Rel laser_temperature:
Laser Temperature
- Rel parent_olt_alarm_profile:
Relation to parent container
- Rel pon_inactivity:
PON Inactivity
- Rel pon_port_disabled:
PON Port Disabled
- Rel receive_power:
Receive Power
- Rel tec_current:
TEC Current
- Rel transceiver_temperature:
Transceiver Temperature
- Rel transmit_bias:
Transmit Bias
- Rel transmit_power:
Transmit Power
- Rel voltage:
Voltage
- Rel warranty_invalid:
Warranty Invalid
- relation tibit::OltAlarmProfile parent_olt_alarm_profile [1]¶
Relation to parent container Peer relation: OLT device alarms.
other end:
tibit::OltAlarmProfile.olt [0:1]
- relation tibit::olt_alarm_profile::olt::AsicTemperature asic_temperature [0:1]¶
Relation to parent container Peer relation: ASIC Temperature
other end:
tibit::olt_alarm_profile::olt::AsicTemperature.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::HardwareFailure hardware_failure [0:1]¶
Relation to parent container Peer relation: Hardware Failure
other end:
tibit::olt_alarm_profile::olt::HardwareFailure.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::LaserTemperature laser_temperature [0:1]¶
Relation to parent container Peer relation: Laser Temperature
other end:
tibit::olt_alarm_profile::olt::LaserTemperature.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::PonInactivity pon_inactivity [0:1]¶
Relation to parent container Peer relation: PON Inactivity
other end:
tibit::olt_alarm_profile::olt::PonInactivity.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::PonPortDisabled pon_port_disabled [0:1]¶
Relation to parent container Peer relation: PON Port Disabled
other end:
tibit::olt_alarm_profile::olt::PonPortDisabled.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::ReceivePower receive_power [0:1]¶
Relation to parent container Peer relation: Receive Power
other end:
tibit::olt_alarm_profile::olt::ReceivePower.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::TecCurrent tec_current [0:1]¶
Relation to parent container Peer relation: TEC Current
other end:
tibit::olt_alarm_profile::olt::TecCurrent.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::TransceiverTemperature transceiver_temperature [0:1]¶
Relation to parent container Peer relation: Transceiver Temperature
other end:
tibit::olt_alarm_profile::olt::TransceiverTemperature.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::TransmitBias transmit_bias [0:1]¶
Relation to parent container Peer relation: Transmit Bias
other end:
tibit::olt_alarm_profile::olt::TransmitBias.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::TransmitPower transmit_power [0:1]¶
Relation to parent container Peer relation: Transmit Power
other end:
tibit::olt_alarm_profile::olt::TransmitPower.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::Voltage voltage [0:1]¶
Relation to parent container Peer relation: Voltage
other end:
tibit::olt_alarm_profile::olt::Voltage.parent_olt [1]
- relation tibit::olt_alarm_profile::olt::WarrantyInvalid warranty_invalid [0:1]¶
Relation to parent container Peer relation: Warranty Invalid
other end:
tibit::olt_alarm_profile::olt::WarrantyInvalid.parent_olt [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::setupOltYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::State¶
Parents:
tibit::Base
State alarm configurations entries. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4936
- attribute tibit::types::tibit_types::comparison_operator? comp=null¶
Comparison operator: eq(=), ne(!=), gt(>), ge(>=), lt(<), le(<=).
- attribute string? field=null¶
Database field.
- attribute yang::types::uint32 id¶
Index of the alarm profile state entry.
- attribute string? section=null¶
Database section name.
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
The alarm severity can be any of the 8 alarm levels: 0-EMERG, 1-ALERT, 2-CRIT, 3-ERROR, 4-WARNING, 5-NOTICE, 6-INFO, 7-DEBUG.
- attribute tibit::olt_alarm_profile::state_value_t? value=null¶
Value used in the comparison (e.g., <section>.<field> == <value>).
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_olt_alarm_profile: Relation to parent container
- relation tibit::OltAlarmProfile parent_olt_alarm_profile [1]¶
Relation to parent container Peer relation: State alarm configurations entries.
other end:
tibit::OltAlarmProfile.state [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::setupStateYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::Statistic¶
Parents:
tibit::Base
Statistics alarm configurations entries. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4941
- attribute tibit::types::tibit_types::comparison_operator? comp=null¶
Comparison operator: eq(=), ne(!=), gt(>), ge(>=), lt(<), le(<=).
- attribute string? field=null¶
Database field.
- attribute yang::types::uint32 id¶
Index of the alarm profile state entry.
- attribute string? section=null¶
Database section name.
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
The alarm severity can be any of the 8 alarm levels: 0-EMERG, 1-ALERT, 2-CRIT, 3-ERROR, 4-WARNING, 5-NOTICE, 6-INFO, 7-DEBUG.
- attribute tibit::olt_alarm_profile::statistic_value_t? value=null¶
Value used in the comparison (e.g., <section>.<field> == <value>).
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_olt_alarm_profile: Relation to parent container
- relation tibit::OltAlarmProfile parent_olt_alarm_profile [1]¶
Relation to parent container Peer relation: Statistics alarm configurations entries.
other end:
tibit::OltAlarmProfile.statistic [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::setupStatisticYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::AsicTemperature¶
Parents:
tibit::Base
ASIC Temperature Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4948
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: ASIC Temperature
other end:
tibit::olt_alarm_profile::Olt.asic_temperature [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupAsicTemperatureYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::HardwareFailure¶
Parents:
tibit::Base
Hardware Failure Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4961
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Hardware Failure
other end:
tibit::olt_alarm_profile::Olt.hardware_failure [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupHardwareFailureYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::LaserTemperature¶
Parents:
tibit::Base
Laser Temperature Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4974
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Laser Temperature
other end:
tibit::olt_alarm_profile::Olt.laser_temperature [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::olt_alarm_profile::olt::PonInactivity¶
Parents:
tibit::Base
PON Inactivity Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L4987
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: PON Inactivity
other end:
tibit::olt_alarm_profile::Olt.pon_inactivity [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupPonInactivityYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::PonPortDisabled¶
Parents:
tibit::Base
PON Port Disabled Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5000
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: PON Port Disabled
other end:
tibit::olt_alarm_profile::Olt.pon_port_disabled [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupPonPortDisabledYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::ReceivePower¶
Parents:
tibit::Base
Receive Power Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5013
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Receive Power
other end:
tibit::olt_alarm_profile::Olt.receive_power [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupReceivePowerYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::TecCurrent¶
Parents:
tibit::Base
TEC Current Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5026
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: TEC Current
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupTecCurrentYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::TransceiverTemperature¶
Parents:
tibit::Base
Transceiver Temperature Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5039
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Transceiver Temperature
other end:
tibit::olt_alarm_profile::Olt.transceiver_temperature [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::olt_alarm_profile::olt::TransmitBias¶
Parents:
tibit::Base
Transmit Bias Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5052
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Transmit Bias
other end:
tibit::olt_alarm_profile::Olt.transmit_bias [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupTransmitBiasYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::TransmitPower¶
Parents:
tibit::Base
Transmit Power Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5065
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Transmit Power
other end:
tibit::olt_alarm_profile::Olt.transmit_power [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupTransmitPowerYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::Voltage¶
Parents:
tibit::Base
Voltage Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5078
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Voltage
other end:
tibit::olt_alarm_profile::Olt.voltage [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupVoltageYangContainer
constrainttrue
- entity tibit::olt_alarm_profile::olt::WarrantyInvalid¶
Parents:
tibit::Base
Warranty Invalid Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5091
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_olt: Relation to parent container
- relation tibit::olt_alarm_profile::Olt parent_olt [1]¶
Relation to parent container Peer relation: Warranty Invalid
other end:
tibit::olt_alarm_profile::Olt.warranty_invalid [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::olt_alarm_profile::olt::setupWarrantyInvalidYangContainer
constrainttrue
- entity tibit::onu::AlarmHistory¶
Parents:
tibit::Base
ONU alarm history configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5918
- attribute yang::types::uint64? acknowledge_count=null¶
Increment or toggle this value to acknowledge an alarm in the ONU alarm history table. The ‘ids’ attribute contains a the list of alarm history entry IDs to acknowledge. The value will be copied to the onu-state after PON Controller completes the acknowlege action.
- attribute string? acknowledge_operator=null¶
Name or identification of the operationr or user acknowledging the alarm.
- attribute yang::types::uint64? purge_count=null¶
Increment or toggle this value to purge an alarm from the ONU alarm history table. The ‘ids’ attribute contains a the list of alarm history entry IDs to purge. The value will be copied to the onu-state after PON Controller completes the purge action. :rel ids: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:onu-alarm-history/tibitcntlr:onu/tibitcntlr:alarms/tibitcntlr:id :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: ONU alarm history configuration.
other end:
tibit::Onu.alarm_history [0:1]
- relation tibit::onu::alarm_history::Ids ids [0:1]¶
Relation to parent container Peer relation: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:onu-alarm-history/tibitcntlr:onu/tibitcntlr:alarms/tibitcntlr:id
other end:
tibit::onu::alarm_history::Ids.parent_alarm_history [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupAlarmHistoryYangContainer
constrainttrue
- entity tibit::onu::Controller¶
Parents:
tibit::Base
PON Controller related configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5952
- attribute string? configuration_version=null¶
Capability of configuration file format. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::Onu.controller [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupControllerYangContainer
constrainttrue
- entity tibit::onu::EponFwUpgrade¶
Parents:
tibit::Base
EPON ONU firmware upgrade tuning parameters. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5965
- attribute tibit::onu::epon_fw_upgrade_final_ack_timeout_t? final_ack_timeout=null¶
Time to wait for the final acknowledgement during firmware upgrade. Increase the value to the allow the ONU additional time to commit the firmware image to flash. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: EPON ONU firmware upgrade tuning parameters.
other end:
tibit::Onu.epon_fw_upgrade [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupEponFwUpgradeYangContainer
constrainttrue
- entity tibit::onu::GponFwUpgrade¶
Parents:
tibit::Base
GPON ONU firmware upgrade tuning parameters. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5978
- attribute tibit::onu::gpon_fw_upgrade_backoff_delay_t? backoff_delay=null¶
Time to wait before retransmitting an window.
- attribute tibit::onu::gpon_fw_upgrade_backoff_divisor_t? backoff_divisor=null¶
Controls the size of the send window during retransmissions. A value of ‘2’ reduces the send window size by half for each retransmission. A value of ‘1’ disables the backoff.
- attribute tibit::onu::gpon_fw_upgrade_end_download_timeout_t? end_download_timeout=null¶
Time to wait for the final acknowledgement during firmware upgrade. Increase the value to the allow the ONU additional time to write the firmware image to flash. The PON Controller automatically calculates the end-download-timeout when set to a value of zero.
- attribute tibit::onu::gpon_fw_upgrade_maximum_retries_t? maximum_retries=null¶
Maximum number of times a window is retransmitted before terminating the ONU firmware upgrade and reporting an error.
- attribute tibit::onu::gpon_fw_upgrade_maximum_window_size_t? maximum_window_size=null¶
The maximum send window sized used for transfering firmware to the ONU.
- attribute tibit::onu::gpon_fw_upgrade_response_timeout_t? response_timeout=null¶
The time in seconds to wait for an acknowledgement from the ONU during firmware upgrade. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: GPON ONU firmware upgrade tuning parameters.
other end:
tibit::Onu.gpon_fw_upgrade [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupGponFwUpgradeYangContainer
constrainttrue
- entity tibit::onu::Olt¶
Parents:
tibit::Base
OLT configuration specific to this ONU. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6257
- Rel mac_address:
Restricts the OLTs for this ONU. If ‘ANY’ or the specific MAC address of the OLT is in the list, any OLT will allow this ONU to register. If the OLT is not in the list, the ONU will be placed in the ‘Disallowed Admin’ list for the OLT. Adding the OLT to the list will cause it to register if the ONU is still trying.
- Rel parent_onu:
Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: OLT configuration specific to this ONU.
other end:
tibit::Onu.olt [0:1]
- relation tibit::onu::olt::MacAddress mac_address [0:*]¶
Relation to parent container Peer relation: Restricts the OLTs for this ONU. If ‘ANY’ or the specific MAC address of the OLT is in the list, any OLT will allow this ONU to register. If the OLT is not in the list, the ONU will be placed in the ‘Disallowed Admin’ list for the OLT. Adding the OLT to the list will cause it to register if the ONU is still trying.
other end:
tibit::onu::olt::MacAddress.parent_olt [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupOltYangContainer
constrainttrue
- entity tibit::onu::OltService¶
Parents:
tibit::Base
OLT Configuration for the services. 0 to 7 services can be configured. A service is an XGEM Port ID/Alloc ID in XGS-PON or LLID in EPON. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6033
- attribute string? downstream_qos_map=null¶
Reference to a Downstream QoS Map. Used with multiple XGem configurations.
- attribute bool? drop_unknown_source_mac=null¶
Discard upstream frames from the CPE if the CPE’s MAC address is not present in the MAC Address Learning Table. A value of True enables this functionality. Set to False to always forward upstream frames from the CPE.
- attribute bool? enable=null¶
True to enable this service port. False to disable it.
- attribute tibit::onu::olt_service_id_t id¶
OLT Service Port number.
- attribute tibit::onu::olt_service_learning_limit_t? learning_limit=null¶
Dynamic MAC learning table size limit for this service port. A value of ‘0’ disables MAC Learning for this service.
- attribute string? name=null¶
Name for this service port. This string is set and used by the PON Manager only.
- attribute string? sla_profile=null¶
Service level agreements for the service flow.
- attribute tibit::onu::olt_service_tcont_service_ref_t? tcont_service_ref=null¶
GPON ONLY: TCONT OLT Service Port reference used to configure multiple XGem Ports for a single TCONT. When the value is set to a ‘none’, this OLT Service port operates as a TCONT + XGem Port. When the value references another OLT Service Port 0..7, this OLT Service port operates as an XGem Port only. When operating as an XGem only, this value must reference another OLT Service Port operating in TCONT + XGem mode.
- attribute tibit::onu::olt_service_upstream_priority_treatment_t? upstream_priority_treatment=null¶
Treatment of priority (CoS) bits in VLAN tags added or translated by the OLT for frames received upstream from the ONU.
- attribute tibit::onu::olt_service_upstream_priority_value_t? upstream_priority_value=null¶
VLAN tag priority value to insert in frames when the upstream-priority-treatment attribute is ‘set’. :rel dhcp_relay: DHCP Relay Options. :rel internal_network: ONU cross connect networks (ONU-to-ONU switching) configuration. :rel nni_network: NNI (switch interface) Networks List of NNI VLAN network(s) through the service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs. :rel parent_onu: Relation to parent container :rel pon_network: PON Networks for this service flow. List of PON VLAN network(s) through service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs. :rel pppoe: PPPoE Intermediate Agent Options. :rel protocol_filters: Protocol filters. Default is pass but these frames can be dropped or sent to the server over the UMT tunnel. :rel radius: RADIUS protocol settings for 802.1X Authenticator.
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: OLT Configuration for the services. 0 to 7 services can be configured. A service is an XGEM Port ID/Alloc ID in XGS-PON or LLID in EPON.
other end:
tibit::Onu.olt_service [0:8]
- relation tibit::onu::olt_service::DhcpRelay dhcp_relay [0:1]¶
Relation to parent container Peer relation: DHCP Relay Options.
other end:
tibit::onu::olt_service::DhcpRelay.parent_olt_service [1]
- relation tibit::onu::olt_service::InternalNetwork internal_network [0:*]¶
Relation to parent container Peer relation: ONU cross connect networks (ONU-to-ONU switching) configuration.
other end:
tibit::onu::olt_service::InternalNetwork.parent_olt_service [1]
- relation tibit::onu::olt_service::NniNetwork nni_network [0:1000]¶
Relation to parent container Peer relation: NNI (switch interface) Networks List of NNI VLAN network(s) through the service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs.
other end:
tibit::onu::olt_service::NniNetwork.parent_olt_service [1]
- relation tibit::onu::olt_service::PonNetwork pon_network [0:1000]¶
Relation to parent container Peer relation: PON Networks for this service flow. List of PON VLAN network(s) through service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs.
other end:
tibit::onu::olt_service::PonNetwork.parent_olt_service [1]
- relation tibit::onu::olt_service::Pppoe pppoe [0:1]¶
Relation to parent container Peer relation: PPPoE Intermediate Agent Options.
other end:
tibit::onu::olt_service::Pppoe.parent_olt_service [1]
- relation tibit::onu::olt_service::ProtocolFilters protocol_filters [0:1]¶
Relation to parent container Peer relation: Protocol filters. Default is pass but these frames can be dropped or sent to the server over the UMT tunnel.
other end:
tibit::onu::olt_service::ProtocolFilters.parent_olt_service [1]
- relation tibit::onu::olt_service::Radius radius [0:1]¶
Relation to parent container Peer relation: RADIUS protocol settings for 802.1X Authenticator.
other end:
tibit::onu::olt_service::Radius.parent_olt_service [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupOltServiceYangContainer
constrainttrue
- entity tibit::onu::Onu¶
Parents:
tibit::Base
ONU specific settings. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6273
- attribute string? address=null¶
An address for the device. This value is written and read by the PON Manager only.
- attribute string? alarm_profile=null¶
Points to the profile with the ONU alarm definitions
- attribute bool? auto_boot_mode=null¶
Not Implemented. Sets Auto Boot Mode on the ONU. This feature is only available on Tibit based ONUs.
- attribute tibit::types::ietf_yang_types::date_and_time? create_date=null¶
User configurable timestamp to record the date and time of when device was created.
- attribute tibit::onu::onu_cvlan_id_t? cvlan_id=null¶
VID for Add CTag service configuration.
- attribute tibit::types::tibit_types::onu_encryption_mode? encryption=null¶
EPON ONLY: Encryption mode for this ONU.
- attribute tibit::onu::onu_expected_registration_id_t? expected_registration_id=null¶
GPON ONLY: The Registration ID is an operator defined string programmed into ONU’s non-volatile memory. The ‘expected-registration-id’ is used by the OLT’s Registration ID authorization feature, where this value is matched against the Registration ID reported by the ONU. If the values do not match, the ONU is not authorized and not permitted to complete registration with the OLT. Setting the value to ‘ANY’ or a blank string disables this feature in the OLT.
- attribute tibit::onu::onu_fw_bank_ptr_t? fw_bank_ptr=null¶
Current Firmware bank pointer. A value of ‘65535’ disables ONU firmware upgrade.
- attribute yang::types::uint32? laser_tx_disable_count=null¶
EPON ONLY: Disable count to disable the laser transmit on a DPoE ONU. When the disable count in the -CFG and -STATE are different, the laser tx disable DPoE OAM message is sent to the ONU and the -CFG value is copied to the -STATE file.
- attribute yang::types::uint16? laser_tx_disable_time=null¶
EPON ONLY: Length of time that a DPoE ONU disables laser transmit for, where 0 means turn laser on immediately, 1..65534 length of time to disable the laser for, 65535 means disable laser permanently.
- attribute yang::types::uint16? learning_age=null¶
EPON ONLY: Dynamic MAC address learning age. A value of ‘0’ disables learning.
- attribute tibit::types::tibit_types::gps_location? location=null¶
GPS location coordinates specifying the latitude and longitude of the ONU.
- attribute yang::types::uint64? mib_reset_count=null¶
GPON: Reset Count to trigger sending a MIB Reset to the ONU. When the reset count in the CFG and STATE are different, the MIB Reset command is sent to the ONU and the CFG value is copied to the STATE file. MIB Reset clears the OMCI configuration from the ONU.
- attribute string? name=null¶
Name of the ONU. This value is written and read by the PON Manager only.
- attribute string? picture=null¶
Document in the Picture collection that shows the device. Written and read by the PON Manager only.
- attribute yang::types::uint32? pon_max_frame_size=null¶
Not Implemented. Sets the maximum ethernet frame size.
- attribute yang::types::uint16? reset_count=null¶
Reset Count to reset on the ONU. When the reset count in the -CFG and -STATE are different, the reset command is sent to the ONU and the -CFG value is copied to the -STATE file.
- attribute string? service_config=null¶
ONU Service Configuration has 3 generic built-in modes and the ability to load a service configuration from the database. EPON supports ‘Disabled’ or ‘Unmodified’. XGS supports all 3 configurations and service configuration files.
- attribute bool? service_config_once=null¶
Debugging mode that forces the PON Controller attempt service configuration one time without verification of success or failure. This debugging mode may be helpful when working with faulty ONUs. This feature is only considered when we are not using one of the built-in service configurations. When false, the service configuration is checked by the PON controller on every cycle for proper values. When true, it is applied once and not checked. It should only be set to true for debug.
- attribute bool? skip_omci_tables=null¶
GPON ONLY: debug feature to skip tables during an OMCI MIB upload. Used to work around issues with ONUs that are not standards compliant.
- attribute string? tag=null¶
User configurable description of the device configuration.
- attribute yang::types::uint64? write_stats_count=null¶
Causes a new statistics document to be written to the STATS collection when this count is different than the value in the state file. :rel fw_bank_files: EPON: firmware source filename for firmware download if version doesn’t match. XGS-PON: firmware source filenames for bank 0 (1st in list) and bank 1 if version doesn’t match. :rel fw_bank_versions: Firmware version(s) for comparison with ONU firmware version. If version is not blank and doesn’t match ONU version, firmware downloads of corresponding ‘FW Bank File’ will be started. EPON: Single Version XGS-PON: Bank 0 Version (1st in list) and Bank 1 Version (2nd in list) :rel labels: List of user configurable strings for administrative groupings, tags, and other notes associated with this device. :rel parent_onu: Relation to parent container :rel service_config_ports: XGS mode only. List of physical (UNI) or virtual (VEIP) ethernet port OMCI Managed Entity IDs (me_ids) on the ONU. This list of the ports applies to the built-in service configurations only. The ME ID for the Physical Port Termination or Virtual Ethernet Port should be used. For physical port termination, listing multiple ports is allowed for bridging into a single T-Cont. Not all ONUs support bridging multiple ports into a single T-Cont. If the Service Config Port is not specified, the PON Controller will use the highest numbered Physical Port Termination or the virtual port if no physical port terminations exist in the ONU.
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: ONU specific settings.
other end:
tibit::Onu.onu [0:1]
- relation tibit::onu::onu::FwBankFiles fw_bank_files [0:2]¶
Relation to parent container Peer relation: EPON: firmware source filename for firmware download if version doesn’t match. XGS-PON: firmware source filenames for bank 0 (1st in list) and bank 1 if version doesn’t match.
other end:
tibit::onu::onu::FwBankFiles.parent_onu [1]
- relation tibit::onu::onu::FwBankVersions fw_bank_versions [0:2]¶
Relation to parent container Peer relation: Firmware version(s) for comparison with ONU firmware version. If version is not blank and doesn’t match ONU version, firmware downloads of corresponding ‘FW Bank File’ will be started. EPON: Single Version XGS-PON: Bank 0 Version (1st in list) and Bank 1 Version (2nd in list)
- relation tibit::onu::onu::Labels labels [0:1]¶
Relation to parent container Peer relation: List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
other end:
tibit::onu::onu::Labels.parent_onu [1]
- relation tibit::onu::onu::ServiceConfigPorts service_config_ports [0:*]¶
Relation to parent container Peer relation: XGS mode only. List of physical (UNI) or virtual (VEIP) ethernet port OMCI Managed Entity IDs (me_ids) on the ONU.
This list of the ports applies to the built-in service configurations only. The ME ID for the Physical Port Termination or Virtual Ethernet Port should be used. For physical port termination, listing multiple ports is allowed for bridging into a single T-Cont. Not all ONUs support bridging multiple ports into a single T-Cont. If the Service Config Port is not specified, the PON Controller will use the highest numbered Physical Port Termination or the virtual port if no physical port terminations exist in the ONU.
other end:
tibit::onu::onu::ServiceConfigPorts.parent_onu [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupOnuYangContainer
constrainttrue
- entity tibit::onu::ServiceConfigValues¶
Parents:
tibit::Base
Service configuration file parameter ‘name’ = ‘value’ pairs. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6483
- attribute tibit::onu::service_config_values_name_t name¶
Name of the service configuration parameter (e.g., ‘CVID UNI’).
- attribute tibit::onu::service_config_values_value_t? value=null¶
Service configuration parameter value.
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: Service configuration file parameter ‘name’ = ‘value’ pairs.
other end:
tibit::Onu.service_config_values [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupServiceConfigValuesYangContainer
constrainttrue
- entity tibit::onu::Subscriber¶
Parents:
tibit::Base
Subscriber specific information. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6506
- attribute string? account=null¶
Account information for the subscriber.
- attribute string? address=null¶
An address for the subscriber.
- attribute string? name=null¶
A name identifying the subscriber. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: Subscriber specific information.
other end:
tibit::Onu.subscriber [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupSubscriberYangContainer
constrainttrue
- entity tibit::onu::Uni¶
Parents:
tibit::Base
Configurations for the UNI ports on the ONU. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6524
- attribute yang::types::uint32? broadcast_rate_limit=null¶
EPON ONLY: Sets the broadcast rate limit for the UNI port. Set the value to 4294967295 to disable broadcast rate limiting.
- attribute tibit::types::tibit_types::port_duplex? duplex=null¶
Sets the duplex for the Ethernet port.
- attribute bool? enable=null¶
Admin enable or disable for the UNI port.
- attribute tibit::onu::uni_encryption_t? encryption=null¶
EPON ONLY: Sets the encryption mode for the Ethernet port.
- attribute yang::types::uint16? learning_limit=null¶
EPON ONLY: Set the maximum allowed number learned MAC addresses on the Ethernet port.
- attribute bool? loopback=null¶
Sets a loopback on the Ethernet port
- attribute tibit::types::tibit_types::loopback_mode? loopback_type=null¶
EPON ONLY: Sets the loopback type for the Ethernet port.
- attribute yang::types::uint32? max_frame_size=null¶
Set the maximum frame size on UNI port.
- attribute string name¶
Identifier for this UNI port.
- attribute bool? poe=null¶
GPON ONLY: Enable Power over Ethernet (PoE) on the UNI port.
- attribute tibit::types::tibit_types::port_speed? speed=null¶
Sets the speed of the Ethernet port. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: Configurations for the UNI ports on the ONU.
other end:
tibit::Onu.uni [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupUniYangContainer
constrainttrue
- entity tibit::onu::VoicePort¶
Parents:
tibit::Base
Configurations for the voice POTS ports on the ONU. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6594
- attribute bool? enable=null¶
Admin enable or disable for the POTS port.
- attribute string name¶
Identifier for this voice POTS port. :rel parent_onu: Relation to parent container
- relation tibit::Onu parent_onu [1]¶
Relation to parent container Peer relation: Configurations for the voice POTS ports on the ONU.
other end:
tibit::Onu.voice_port [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::setupVoicePortYangContainer
constrainttrue
- entity tibit::onu::alarm_history::Ids¶
Parents:
tibit::Base
List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:onu-alarm-history/tibitcntlr:onu/tibitcntlr:alarms/tibitcntlr:id
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L5933
- attribute yang::types::uint64[]? id=null¶
ID of the alarm history entry. :rel parent_alarm_history: Relation to parent container
- relation tibit::onu::AlarmHistory parent_alarm_history [1]¶
Relation to parent container Peer relation: List of IDs identifying specific alarms to acknowledge or purge in the alarm history. The IDs reference the ‘id’ key of the alarm history entry. See /tibitcntlr:onu-alarm-history/tibitcntlr:onu/tibitcntlr:alarms/tibitcntlr:id
other end:
tibit::onu::AlarmHistory.ids [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::alarm_history::setupIdsYangContainer
constrainttrue
- entity tibit::onu::olt::MacAddress¶
Parents:
tibit::Base
Restricts the OLTs for this ONU. If ‘ANY’ or the specific MAC address of the OLT is in the list, any OLT will allow this ONU to register. If the OLT is not in the list, the ONU will be placed in the ‘Disallowed Admin’ list for the OLT. Adding the OLT to the list will cause it to register if the ONU is still trying. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6259
- attribute yang::types::uint8 id¶
Index of entry.
- attribute string? mac_address=null¶
‘ANY’ or OLT MAC Address. :rel parent_olt: Relation to parent container
- relation tibit::onu::Olt parent_olt [1]¶
Relation to parent container Peer relation: Restricts the OLTs for this ONU. If ‘ANY’ or the specific MAC address of the OLT is in the list, any OLT will allow this ONU to register. If the OLT is not in the list, the ONU will be placed in the ‘Disallowed Admin’ list for the OLT. Adding the OLT to the list will cause it to register if the ONU is still trying.
other end:
tibit::onu::Olt.mac_address [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt::setupMacAddressYangContainer
constrainttrue
- entity tibit::onu::olt_service::DhcpRelay¶
Parents:
tibit::Base
DHCP Relay Options. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6044
- attribute string? circuit_id=null¶
DHCP Relay Circuit ID.
- attribute yang::types::uint32? enterprise_number=null¶
(DHCPv6-only) The vendor’s registered Enterprise Number as registered with IANA, Private Enterprise Numbers. The value is used to encode the Remote ID in Relay-Forward DHCPv6 messages.
- attribute string? remote_id=null¶
DHCP Relay Remote ID.
- attribute string? sub_options=null¶
Additional DHCP Relay options. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: DHCP Relay Options.
other end:
tibit::onu::OltService.dhcp_relay [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupDhcpRelayYangContainer
constrainttrue
- entity tibit::onu::olt_service::InternalNetwork¶
Parents:
tibit::Base
ONU cross connect networks (ONU-to-ONU switching) configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6084
- attribute string name¶
ONU cross connect network name. :rel egress_vlan_tags: Downstream VLAN tags as transmitted to the ONU on the OLT PON port. :rel ingress_vlan_tags: Upstream VLAN tags as received from the ONU on the OLT PON port. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: ONU cross connect networks (ONU-to-ONU switching) configuration.
- relation tibit::onu::olt_service::internal_network::EgressVlanTags egress_vlan_tags [0:1]¶
Relation to parent container Peer relation: Downstream VLAN tags as transmitted to the ONU on the OLT PON port.
other end:
tibit::onu::olt_service::internal_network::EgressVlanTags.parent_internal_network [1]
- relation tibit::onu::olt_service::internal_network::IngressVlanTags ingress_vlan_tags [0:1]¶
Relation to parent container Peer relation: Upstream VLAN tags as received from the ONU on the OLT PON port.
other end:
tibit::onu::olt_service::internal_network::IngressVlanTags.parent_internal_network [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupInternalNetworkYangContainer
constrainttrue
- entity tibit::onu::olt_service::NniNetwork¶
Parents:
tibit::Base
NNI (switch interface) Networks List of NNI VLAN network(s) through the service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6118
- attribute tibit::onu::olt_service::nni_network_id_t id¶
Index for this entry.
- attribute tibit::types::tibit_types::network_tags? tags=null¶
VLAN tag stack in the format ‘S#.C#.C#’. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: NNI (switch interface) Networks List of NNI VLAN network(s) through the service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs.
other end:
tibit::onu::OltService.nni_network [0:1000]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupNniNetworkYangContainer
constrainttrue
- entity tibit::onu::olt_service::PonNetwork¶
Parents:
tibit::Base
PON Networks for this service flow. List of PON VLAN network(s) through service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6134
- attribute tibit::onu::olt_service::pon_network_id_t id¶
Index for this entry.
- attribute tibit::types::tibit_types::network_tags? tags=null¶
VLAN tag stack in the format ‘S#.C#.C#’. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: PON Networks for this service flow. List of PON VLAN network(s) through service flow. VLAN Networks are defined by the SVLAN VID and two CVLAN VIDs.
other end:
tibit::onu::OltService.pon_network [0:1000]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupPonNetworkYangContainer
constrainttrue
- entity tibit::onu::olt_service::Pppoe¶
Parents:
tibit::Base
PPPoE Intermediate Agent Options. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6150
- attribute string? circuit_id=null¶
Agent Circuit ID. This value is inserted into the BBF TR-101 PPPoE Vendor Tag.
- attribute string? remote_id=null¶
Agent Remote ID. This value is inserted into the BBF TR-101 PPPoE Vendor Tag. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: PPPoE Intermediate Agent Options.
other end:
tibit::onu::OltService.pppoe [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupPppoeYangContainer
constrainttrue
- entity tibit::onu::olt_service::ProtocolFilters¶
Parents:
tibit::Base
Protocol filters. Default is pass but these frames can be dropped or sent to the server over the UMT tunnel. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6163
- attribute tibit::types::tibit_types::protocol_filter_action? dhcpv4=null¶
Configures a protocol filter action for DHCPv4 frames.
- attribute tibit::types::tibit_types::protocol_filter_action? dhcpv6=null¶
Configures a protocol filter action for DHCPv6 frames.
- attribute tibit::types::tibit_types::protocol_filter_action? eapol=null¶
Configures a protocol filter action for EAPOL frames.
- attribute tibit::types::tibit_types::protocol_filter_action? pppoe=null¶
Configures a protocol filter action for PPPoE frames. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: Protocol filters. Default is pass but these frames can be dropped or sent to the server over the UMT tunnel.
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupProtocolFiltersYangContainer
constrainttrue
- entity tibit::onu::olt_service::Radius¶
Parents:
tibit::Base
RADIUS protocol settings for 802.1X Authenticator. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6186
- attribute string? nas_identifier=null¶
NAS Identifier.
- attribute string? nas_port_id=null¶
NAS Port Identifier.
- attribute tibit::types::tibit_types::radius_user_name_override? user_name_override=null¶
Username override mode. :rel parent_olt_service: Relation to parent container
- relation tibit::onu::OltService parent_olt_service [1]¶
Relation to parent container Peer relation: RADIUS protocol settings for 802.1X Authenticator.
other end:
tibit::onu::OltService.radius [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::olt_service::setupRadiusYangContainer
constrainttrue
- entity tibit::onu::olt_service::internal_network::EgressVlanTags¶
Parents:
tibit::Base
Downstream VLAN tags as transmitted to the ONU on the OLT PON port. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6098
- attribute tibit::types::tibit_types::network_tags[]? egress_vlan_tag=null¶
VLAN tag stack in the format ‘S#.C#.C#’. :rel parent_internal_network: Relation to parent container
- relation tibit::onu::olt_service::InternalNetwork parent_internal_network [1]¶
Relation to parent container Peer relation: Downstream VLAN tags as transmitted to the ONU on the OLT PON port.
other end:
tibit::onu::olt_service::InternalNetwork.egress_vlan_tags [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu::olt_service::internal_network::IngressVlanTags¶
Parents:
tibit::Base
Upstream VLAN tags as received from the ONU on the OLT PON port. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6091
- attribute tibit::types::tibit_types::network_tags[]? ingress_vlan_tag=null¶
VLAN tag stack in the format ‘S#.C#.C#’. :rel parent_internal_network: Relation to parent container
- relation tibit::onu::olt_service::InternalNetwork parent_internal_network [1]¶
Relation to parent container Peer relation: Upstream VLAN tags as received from the ONU on the OLT PON port.
other end:
tibit::onu::olt_service::InternalNetwork.ingress_vlan_tags [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu::onu::FwBankFiles¶
Parents:
tibit::Base
EPON: firmware source filename for firmware download if version doesn’t match. XGS-PON: firmware source filenames for bank 0 (1st in list) and bank 1 if version doesn’t match.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6317
- attribute string? file=null¶
Name of the firmware file.
- attribute tibit::onu::onu::fw_bank_files_id_t id¶
Index for this entry. :rel parent_onu: Relation to parent container
- relation tibit::onu::Onu parent_onu [1]¶
Relation to parent container Peer relation: EPON: firmware source filename for firmware download if version doesn’t match. XGS-PON: firmware source filenames for bank 0 (1st in list) and bank 1 if version doesn’t match.
other end:
tibit::onu::Onu.fw_bank_files [0:2]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::onu::setupFwBankFilesYangContainer
constrainttrue
- entity tibit::onu::onu::FwBankVersions¶
Parents:
tibit::Base
Firmware version(s) for comparison with ONU firmware version. If version is not blank and doesn’t match ONU version, firmware downloads of corresponding ‘FW Bank File’ will be started. EPON: Single Version XGS-PON: Bank 0 Version (1st in list) and Bank 1 Version (2nd in list)
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6343
- attribute tibit::onu::onu::fw_bank_versions_id_t id¶
Index for entry.
- attribute string? version=null¶
Version. :rel parent_onu: Relation to parent container
- relation tibit::onu::Onu parent_onu [1]¶
Relation to parent container Peer relation: Firmware version(s) for comparison with ONU firmware version. If version is not blank and doesn’t match ONU version, firmware downloads of corresponding ‘FW Bank File’ will be started. EPON: Single Version XGS-PON: Bank 0 Version (1st in list) and Bank 1 Version (2nd in list)
other end:
tibit::onu::Onu.fw_bank_versions [0:2]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::onu::setupFwBankVersionsYangContainer
constrainttrue
- entity tibit::onu::onu::Labels¶
Parents:
tibit::Base
List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6379
- attribute tibit::onu::onu::labels_label_t[]? label=null¶
String representing a group, tag, or note associated with this device. :rel parent_onu: Relation to parent container
- relation tibit::onu::Onu parent_onu [1]¶
Relation to parent container Peer relation: List of user configurable strings for administrative groupings, tags, and other notes associated with this device.
other end:
tibit::onu::Onu.labels [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::onu::setupLabelsYangContainer
constrainttrue
- entity tibit::onu::onu::ServiceConfigPorts¶
Parents:
tibit::Base
XGS mode only. List of physical (UNI) or virtual (VEIP) ethernet port OMCI Managed Entity IDs (me_ids) on the ONU.
This list of the ports applies to the built-in service configurations only. The ME ID for the Physical Port Termination or Virtual Ethernet Port should be used. For physical port termination, listing multiple ports is allowed for bridging into a single T-Cont. Not all ONUs support bridging multiple ports into a single T-Cont. If the Service Config Port is not specified, the PON Controller will use the highest numbered Physical Port Termination or the virtual port if no physical port terminations exist in the ONU.
Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6444
- attribute yang::types::uint8 id¶
Index for this entry.
- attribute yang::types::uint32? port=null¶
Physical (UNI) or virtual (VEIP) port Managed Entity ID. :rel parent_onu: Relation to parent container
- relation tibit::onu::Onu parent_onu [1]¶
Relation to parent container Peer relation: XGS mode only. List of physical (UNI) or virtual (VEIP) ethernet port OMCI Managed Entity IDs (me_ids) on the ONU.
This list of the ports applies to the built-in service configurations only. The ME ID for the Physical Port Termination or Virtual Ethernet Port should be used. For physical port termination, listing multiple ports is allowed for bridging into a single T-Cont. Not all ONUs support bridging multiple ports into a single T-Cont. If the Service Config Port is not specified, the PON Controller will use the highest numbered Physical Port Termination or the virtual port if no physical port terminations exist in the ONU.
other end:
tibit::onu::Onu.service_config_ports [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu::onu::setupServiceConfigPortsYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::Controller¶
Parents:
tibit::Base
PON Controller related configuration. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6637
- attribute string? configuration_version=null¶
Capability of configuration file format. :rel parent_onu_alarm_profile: Relation to parent container
- relation tibit::OnuAlarmProfile parent_onu_alarm_profile [1]¶
Relation to parent container Peer relation: PON Controller related configuration.
other end:
tibit::OnuAlarmProfile.controller [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::setupControllerYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::Epon¶
Parents:
tibit::Base
EPON ONU device alarms. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6655
- Rel donu_busy:
D-ONU Busy
- Rel key_exchange_failure:
Key Exchange Failure
- Rel loss_of_signal:
Loss of Signal
- Rel mac_table_overflow:
MAC Table Overflow
- Rel parent_onu_alarm_profile:
Relation to parent container
- Rel pon_interface_switch:
PON Interface Switch
- Rel port_disabled:
Port Disabled
- Rel power_failure:
Power Failure
- Rel statistics_alarm:
Statistics Alarm
- relation tibit::OnuAlarmProfile parent_onu_alarm_profile [1]¶
Relation to parent container Peer relation: EPON ONU device alarms.
other end:
tibit::OnuAlarmProfile.epon [0:1]
- relation tibit::onu_alarm_profile::epon::DonuBusy donu_busy [0:1]¶
Relation to parent container Peer relation: D-ONU Busy
other end:
tibit::onu_alarm_profile::epon::DonuBusy.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::KeyExchangeFailure key_exchange_failure [0:1]¶
Relation to parent container Peer relation: Key Exchange Failure
other end:
tibit::onu_alarm_profile::epon::KeyExchangeFailure.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::LossOfSignal loss_of_signal [0:1]¶
Relation to parent container Peer relation: Loss of Signal
other end:
tibit::onu_alarm_profile::epon::LossOfSignal.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::MacTableOverflow mac_table_overflow [0:1]¶
Relation to parent container Peer relation: MAC Table Overflow
other end:
tibit::onu_alarm_profile::epon::MacTableOverflow.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::PonInterfaceSwitch pon_interface_switch [0:1]¶
Relation to parent container Peer relation: PON Interface Switch
other end:
tibit::onu_alarm_profile::epon::PonInterfaceSwitch.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::PortDisabled port_disabled [0:1]¶
Relation to parent container Peer relation: Port Disabled
other end:
tibit::onu_alarm_profile::epon::PortDisabled.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::PowerFailure power_failure [0:1]¶
Relation to parent container Peer relation: Power Failure
other end:
tibit::onu_alarm_profile::epon::PowerFailure.parent_epon [1]
- relation tibit::onu_alarm_profile::epon::StatisticsAlarm statistics_alarm [0:1]¶
Relation to parent container Peer relation: Statistics Alarm
other end:
tibit::onu_alarm_profile::epon::StatisticsAlarm.parent_epon [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::setupEponYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::Gpon¶
Parents:
tibit::Base
GPON ONU device alarms. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6762
- Rel ani_g:
AniG Alarms
- Rel cardholder:
Cardholder Alarms
- Rel circuit_pack:
CircuitPack Alarms
- Rel dot1ag_mep:
Dot1agMep Alarms
- Rel dot1x_port_extension_package:
Dot1XPortExtensionPackage Alarms
- Rel equipment_extension_package:
EquipmentExtensionPackage Alarms
- Rel gem_port_network_ctp:
GemPortNetworkCtp Alarms
- Rel mac_bridge_port_configuration_data:
MacBridgePortConfigurationData Alarms
- Rel mgc_config_data:
MgcConfigData Alarms
- Rel multicast_operations_profile:
MulticastOperationsProfile Alarms
- Rel onu_g:
OnuG Alarms
- Rel parent_onu_alarm_profile:
Relation to parent container
- Rel pptp_ethernet_uni:
PptpEthernetUni Alarms
- Rel pptp_video_ani:
PptpVideoAni Alarms
- Rel pptp_video_uni:
PptpVideoUni Alarms
- Rel priority_queue:
PriorityQueue Alarms
- Rel sip_agent_config_data:
SipAgentConfigData Alarms
- Rel sip_user_data:
SipUserData Alarms
- Rel virtual_ethernet_interface_pt:
VirtualEthernetInterfacePt Alarms
- Rel voice_service_profile:
VoiceServiceProfile Alarms
- Rel voip_config_data:
VoIPConfigData Alarms
- relation tibit::OnuAlarmProfile parent_onu_alarm_profile [1]¶
Relation to parent container Peer relation: GPON ONU device alarms.
other end:
tibit::OnuAlarmProfile.gpon [0:1]
- relation tibit::onu_alarm_profile::gpon::AniG ani_g [0:1]¶
Relation to parent container Peer relation: AniG Alarms
other end:
tibit::onu_alarm_profile::gpon::AniG.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::Cardholder cardholder [0:1]¶
Relation to parent container Peer relation: Cardholder Alarms
other end:
tibit::onu_alarm_profile::gpon::Cardholder.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::CircuitPack circuit_pack [0:1]¶
Relation to parent container Peer relation: CircuitPack Alarms
other end:
tibit::onu_alarm_profile::gpon::CircuitPack.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::Dot1agMep dot1ag_mep [0:1]¶
Relation to parent container Peer relation: Dot1agMep Alarms
other end:
tibit::onu_alarm_profile::gpon::Dot1agMep.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::Dot1xPortExtensionPackage dot1x_port_extension_package [0:1]¶
Relation to parent container Peer relation: Dot1XPortExtensionPackage Alarms
other end:
tibit::onu_alarm_profile::gpon::Dot1xPortExtensionPackage.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::EquipmentExtensionPackage equipment_extension_package [0:1]¶
Relation to parent container Peer relation: EquipmentExtensionPackage Alarms
other end:
tibit::onu_alarm_profile::gpon::EquipmentExtensionPackage.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::GemPortNetworkCtp gem_port_network_ctp [0:1]¶
Relation to parent container Peer relation: GemPortNetworkCtp Alarms
other end:
tibit::onu_alarm_profile::gpon::GemPortNetworkCtp.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::MacBridgePortConfigurationData mac_bridge_port_configuration_data [0:1]¶
Relation to parent container Peer relation: MacBridgePortConfigurationData Alarms
other end:
tibit::onu_alarm_profile::gpon::MacBridgePortConfigurationData.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::MgcConfigData mgc_config_data [0:1]¶
Relation to parent container Peer relation: MgcConfigData Alarms
other end:
tibit::onu_alarm_profile::gpon::MgcConfigData.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::MulticastOperationsProfile multicast_operations_profile [0:1]¶
Relation to parent container Peer relation: MulticastOperationsProfile Alarms
other end:
tibit::onu_alarm_profile::gpon::MulticastOperationsProfile.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::OnuG onu_g [0:1]¶
Relation to parent container Peer relation: OnuG Alarms
other end:
tibit::onu_alarm_profile::gpon::OnuG.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::PptpEthernetUni pptp_ethernet_uni [0:1]¶
Relation to parent container Peer relation: PptpEthernetUni Alarms
other end:
tibit::onu_alarm_profile::gpon::PptpEthernetUni.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::PptpVideoAni pptp_video_ani [0:1]¶
Relation to parent container Peer relation: PptpVideoAni Alarms
other end:
tibit::onu_alarm_profile::gpon::PptpVideoAni.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::PptpVideoUni pptp_video_uni [0:1]¶
Relation to parent container Peer relation: PptpVideoUni Alarms
other end:
tibit::onu_alarm_profile::gpon::PptpVideoUni.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::PriorityQueue priority_queue [0:1]¶
Relation to parent container Peer relation: PriorityQueue Alarms
other end:
tibit::onu_alarm_profile::gpon::PriorityQueue.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::SipAgentConfigData sip_agent_config_data [0:1]¶
Relation to parent container Peer relation: SipAgentConfigData Alarms
other end:
tibit::onu_alarm_profile::gpon::SipAgentConfigData.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::SipUserData sip_user_data [0:1]¶
Relation to parent container Peer relation: SipUserData Alarms
other end:
tibit::onu_alarm_profile::gpon::SipUserData.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::VirtualEthernetInterfacePt virtual_ethernet_interface_pt [0:1]¶
Relation to parent container Peer relation: VirtualEthernetInterfacePt Alarms
other end:
tibit::onu_alarm_profile::gpon::VirtualEthernetInterfacePt.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::VoiceServiceProfile voice_service_profile [0:1]¶
Relation to parent container Peer relation: VoiceServiceProfile Alarms
other end:
tibit::onu_alarm_profile::gpon::VoiceServiceProfile.parent_gpon [1]
- relation tibit::onu_alarm_profile::gpon::VoipConfigData voip_config_data [0:1]¶
Relation to parent container Peer relation: VoIPConfigData Alarms
other end:
tibit::onu_alarm_profile::gpon::VoipConfigData.parent_gpon [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::setupGponYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::State¶
Parents:
tibit::Base
State alarm configurations entries. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6645
- attribute tibit::types::tibit_types::comparison_operator? comp=null¶
Comparison operator: eq(=), ne(!=), gt(>), ge(>=), lt(<), le(<=).
- attribute string? field=null¶
Database field.
- attribute yang::types::uint32 id¶
Index of the alarm profile state entry.
- attribute string? section=null¶
Database section name.
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
The alarm severity can be any of the 8 alarm levels: 0-EMERG, 1-ALERT, 2-CRIT, 3-ERROR, 4-WARNING, 5-NOTICE, 6-INFO, 7-DEBUG.
- attribute tibit::onu_alarm_profile::state_value_t? value=null¶
Value used in the comparison (e.g., <section>.<field> == <value>).
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_onu_alarm_profile: Relation to parent container
- relation tibit::OnuAlarmProfile parent_onu_alarm_profile [1]¶
Relation to parent container Peer relation: State alarm configurations entries.
other end:
tibit::OnuAlarmProfile.state [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::setupStateYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::Statistic¶
Parents:
tibit::Base
Statistics alarm configurations entries. Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6650
- attribute tibit::types::tibit_types::comparison_operator? comp=null¶
Comparison operator: eq(=), ne(!=), gt(>), ge(>=), lt(<), le(<=).
- attribute string? field=null¶
Database field.
- attribute yang::types::uint32 id¶
Index of the alarm profile state entry.
- attribute string? section=null¶
Database section name.
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
The alarm severity can be any of the 8 alarm levels: 0-EMERG, 1-ALERT, 2-CRIT, 3-ERROR, 4-WARNING, 5-NOTICE, 6-INFO, 7-DEBUG.
- attribute tibit::onu_alarm_profile::statistic_value_t? value=null¶
Value used in the comparison (e.g., <section>.<field> == <value>).
- attribute tibit::types::tibit_types::value_type? value_type=null¶
Defines the data type for the ‘value’ attribute. :rel parent_onu_alarm_profile: Relation to parent container
- relation tibit::OnuAlarmProfile parent_onu_alarm_profile [1]¶
Relation to parent container Peer relation: Statistics alarm configurations entries.
other end:
tibit::OnuAlarmProfile.statistic [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::setupStatisticYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::epon::DonuBusy¶
Parents:
tibit::Base
D-ONU Busy Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6722
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: D-ONU Busy
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::epon::setupDonuBusyYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::epon::KeyExchangeFailure¶
Parents:
tibit::Base
Key Exchange Failure Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6670
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: Key Exchange Failure
other end:
tibit::onu_alarm_profile::Epon.key_exchange_failure [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::epon::LossOfSignal¶
Parents:
tibit::Base
Loss of Signal Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6657
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: Loss of Signal
other end:
tibit::onu_alarm_profile::Epon.loss_of_signal [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::epon::setupLossOfSignalYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::epon::MacTableOverflow¶
Parents:
tibit::Base
MAC Table Overflow Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6735
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: MAC Table Overflow
other end:
tibit::onu_alarm_profile::Epon.mac_table_overflow [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::epon::PonInterfaceSwitch¶
Parents:
tibit::Base
PON Interface Switch Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6748
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: PON Interface Switch
other end:
tibit::onu_alarm_profile::Epon.pon_interface_switch [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::epon::PortDisabled¶
Parents:
tibit::Base
Port Disabled Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6683
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: Port Disabled
other end:
tibit::onu_alarm_profile::Epon.port_disabled [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::epon::setupPortDisabledYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::epon::PowerFailure¶
Parents:
tibit::Base
Power Failure Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6696
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: Power Failure
other end:
tibit::onu_alarm_profile::Epon.power_failure [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::epon::setupPowerFailureYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::epon::StatisticsAlarm¶
Parents:
tibit::Base
Statistics Alarm Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6709
- attribute tibit::types::tibit_types::alarm_severity? severity=null¶
Severity level for this alarm.
- attribute bool? suppress=null¶
Set to true to disable generation of this alarm. :rel parent_epon: Relation to parent container
- relation tibit::onu_alarm_profile::Epon parent_epon [1]¶
Relation to parent container Peer relation: Statistics Alarm
other end:
tibit::onu_alarm_profile::Epon.statistics_alarm [0:1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::AniG¶
Parents:
tibit::Base
AniG Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6764
- Rel high_received_optical_power:
High received optical power
- Rel high_transmit_optical_power:
High transmit optical power
- Rel laser_bias_current:
Laser bias current
- Rel low_received_optical_power:
Low received optical power
- Rel low_transmit_optical_power:
Low transmit optical power
- Rel parent_gpon:
Relation to parent container
- Rel sd:
SD
- Rel sf:
SF
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: AniG Alarms
other end:
tibit::onu_alarm_profile::Gpon.ani_g [0:1]
- relation tibit::onu_alarm_profile::gpon::ani_g::HighReceivedOpticalPower high_received_optical_power [0:1]¶
Relation to parent container Peer relation: High received optical power
other end:
tibit::onu_alarm_profile::gpon::ani_g::HighReceivedOpticalPower.parent_ani_g [1]
- relation tibit::onu_alarm_profile::gpon::ani_g::HighTransmitOpticalPower high_transmit_optical_power [0:1]¶
Relation to parent container Peer relation: High transmit optical power
other end:
tibit::onu_alarm_profile::gpon::ani_g::HighTransmitOpticalPower.parent_ani_g [1]
- relation tibit::onu_alarm_profile::gpon::ani_g::LaserBiasCurrent laser_bias_current [0:1]¶
Relation to parent container Peer relation: Laser bias current
other end:
tibit::onu_alarm_profile::gpon::ani_g::LaserBiasCurrent.parent_ani_g [1]
- relation tibit::onu_alarm_profile::gpon::ani_g::LowReceivedOpticalPower low_received_optical_power [0:1]¶
Relation to parent container Peer relation: Low received optical power
other end:
tibit::onu_alarm_profile::gpon::ani_g::LowReceivedOpticalPower.parent_ani_g [1]
- relation tibit::onu_alarm_profile::gpon::ani_g::LowTransmitOpticalPower low_transmit_optical_power [0:1]¶
Relation to parent container Peer relation: Low transmit optical power
other end:
tibit::onu_alarm_profile::gpon::ani_g::LowTransmitOpticalPower.parent_ani_g [1]
- relation tibit::onu_alarm_profile::gpon::ani_g::Sd sd [0:1]¶
Relation to parent container Peer relation: SD
other end:
tibit::onu_alarm_profile::gpon::ani_g::Sd.parent_ani_g [1]
- relation tibit::onu_alarm_profile::gpon::ani_g::Sf sf [0:1]¶
Relation to parent container Peer relation: SF
other end:
tibit::onu_alarm_profile::gpon::ani_g::Sf.parent_ani_g [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupAniGYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::Cardholder¶
Parents:
tibit::Base
Cardholder Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6858
- Rel improper_card_removal:
Improper card removal
- Rel parent_gpon:
Relation to parent container
- Rel plugin_circuit_pack_missing:
Plug-in circuit pack missing
- Rel plugin_equipment_id_mismatch_alarm:
Plug-in equipment ID mismatch alarm
- Rel plugin_type_mismatch_alarm:
Plug-in type mismatch alarm
- Rel protection_switch:
Protection switch
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: Cardholder Alarms
- relation tibit::onu_alarm_profile::gpon::cardholder::ImproperCardRemoval improper_card_removal [0:1]¶
Relation to parent container Peer relation: Improper card removal
other end:
tibit::onu_alarm_profile::gpon::cardholder::ImproperCardRemoval.parent_cardholder [1]
- relation tibit::onu_alarm_profile::gpon::cardholder::PluginCircuitPackMissing plugin_circuit_pack_missing [0:1]¶
Relation to parent container Peer relation: Plug-in circuit pack missing
other end:
tibit::onu_alarm_profile::gpon::cardholder::PluginCircuitPackMissing.parent_cardholder [1]
- relation tibit::onu_alarm_profile::gpon::cardholder::PluginEquipmentIdMismatchAlarm plugin_equipment_id_mismatch_alarm [0:1]¶
Relation to parent container Peer relation: Plug-in equipment ID mismatch alarm
other end:
tibit::onu_alarm_profile::gpon::cardholder::PluginEquipmentIdMismatchAlarm.parent_cardholder [1]
- relation tibit::onu_alarm_profile::gpon::cardholder::PluginTypeMismatchAlarm plugin_type_mismatch_alarm [0:1]¶
Relation to parent container Peer relation: Plug-in type mismatch alarm
other end:
tibit::onu_alarm_profile::gpon::cardholder::PluginTypeMismatchAlarm.parent_cardholder [1]
- relation tibit::onu_alarm_profile::gpon::cardholder::ProtectionSwitch protection_switch [0:1]¶
Relation to parent container Peer relation: Protection switch
other end:
tibit::onu_alarm_profile::gpon::cardholder::ProtectionSwitch.parent_cardholder [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupCardholderYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::CircuitPack¶
Parents:
tibit::Base
CircuitPack Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L6926
- Rel equipment_alarm:
Equipment alarm
- Rel laser_end_of_life:
Laser end of life
- Rel parent_gpon:
Relation to parent container
- Rel powering_alarm:
Powering alarm
- Rel selftest_failure:
Self-test failure
- Rel temperature_red:
Temperature red
- Rel temperature_yellow:
Temperature yellow
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: CircuitPack Alarms
other end:
tibit::onu_alarm_profile::Gpon.circuit_pack [0:1]
- relation tibit::onu_alarm_profile::gpon::circuit_pack::EquipmentAlarm equipment_alarm [0:1]¶
Relation to parent container Peer relation: Equipment alarm
other end:
tibit::onu_alarm_profile::gpon::circuit_pack::EquipmentAlarm.parent_circuit_pack [1]
- relation tibit::onu_alarm_profile::gpon::circuit_pack::LaserEndOfLife laser_end_of_life [0:1]¶
Relation to parent container Peer relation: Laser end of life
other end:
tibit::onu_alarm_profile::gpon::circuit_pack::LaserEndOfLife.parent_circuit_pack [1]
- relation tibit::onu_alarm_profile::gpon::circuit_pack::PoweringAlarm powering_alarm [0:1]¶
Relation to parent container Peer relation: Powering alarm
other end:
tibit::onu_alarm_profile::gpon::circuit_pack::PoweringAlarm.parent_circuit_pack [1]
- relation tibit::onu_alarm_profile::gpon::circuit_pack::SelftestFailure selftest_failure [0:1]¶
Relation to parent container Peer relation: Self-test failure
other end:
tibit::onu_alarm_profile::gpon::circuit_pack::SelftestFailure.parent_circuit_pack [1]
- relation tibit::onu_alarm_profile::gpon::circuit_pack::TemperatureRed temperature_red [0:1]¶
Relation to parent container Peer relation: Temperature red
other end:
tibit::onu_alarm_profile::gpon::circuit_pack::TemperatureRed.parent_circuit_pack [1]
- relation tibit::onu_alarm_profile::gpon::circuit_pack::TemperatureYellow temperature_yellow [0:1]¶
Relation to parent container Peer relation: Temperature yellow
other end:
tibit::onu_alarm_profile::gpon::circuit_pack::TemperatureYellow.parent_circuit_pack [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupCircuitPackYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::Dot1agMep¶
Parents:
tibit::Base
Dot1agMep Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7036
- Rel ais:
AIS
- Rel error_ccm:
Error CCM
- Rel mac_status:
MAC status
- Rel parent_gpon:
Relation to parent container
- Rel rdi_ccm:
RDI CCM
- Rel remote_ccm:
Remote CCM
- Rel unexpected_period:
Unexpected period
- Rel xcon_ccm:
Xcon CCM
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: Dot1agMep Alarms
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::Ais ais [0:1]¶
Relation to parent container Peer relation: AIS
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::Ais.parent_dot1ag_mep [1]
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::ErrorCcm error_ccm [0:1]¶
Relation to parent container Peer relation: Error CCM
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::ErrorCcm.parent_dot1ag_mep [1]
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::MacStatus mac_status [0:1]¶
Relation to parent container Peer relation: MAC status
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::MacStatus.parent_dot1ag_mep [1]
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::RdiCcm rdi_ccm [0:1]¶
Relation to parent container Peer relation: RDI CCM
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::RdiCcm.parent_dot1ag_mep [1]
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::RemoteCcm remote_ccm [0:1]¶
Relation to parent container Peer relation: Remote CCM
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::RemoteCcm.parent_dot1ag_mep [1]
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::UnexpectedPeriod unexpected_period [0:1]¶
Relation to parent container Peer relation: Unexpected period
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::UnexpectedPeriod.parent_dot1ag_mep [1]
- relation tibit::onu_alarm_profile::gpon::dot1ag_mep::XconCcm xcon_ccm [0:1]¶
Relation to parent container Peer relation: Xcon CCM
other end:
tibit::onu_alarm_profile::gpon::dot1ag_mep::XconCcm.parent_dot1ag_mep [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupDot1agMepYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::Dot1xPortExtensionPackage¶
Parents:
tibit::Base
Dot1XPortExtensionPackage Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7007
- Rel local_authentication_allowed:
Local authentication allowed
- Rel local_authentication_denied:
Local authentication denied
- Rel parent_gpon:
Relation to parent container
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: Dot1XPortExtensionPackage Alarms
other end:
tibit::onu_alarm_profile::Gpon.dot1x_port_extension_package [0:1]
- relation tibit::onu_alarm_profile::gpon::dot1x_port_extension_package::LocalAuthenticationAllowed local_authentication_allowed [0:1]¶
Relation to parent container Peer relation: Local authentication allowed
- relation tibit::onu_alarm_profile::gpon::dot1x_port_extension_package::LocalAuthenticationDenied local_authentication_denied [0:1]¶
Relation to parent container Peer relation: Local authentication denied
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::EquipmentExtensionPackage¶
Parents:
tibit::Base
EquipmentExtensionPackage Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7130
- Rel parent_gpon:
Relation to parent container
- Rel sense_point1:
Sense point 1
- Rel sense_point2:
Sense point 2
- Rel sense_point3:
Sense point 3
- Rel sense_point4:
Sense point 4
- Rel sense_point5:
Sense point 5
- Rel sense_point6:
Sense point 6
- Rel sense_point7:
Sense point 7
- Rel sense_point8:
Sense point 8
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: EquipmentExtensionPackage Alarms
other end:
tibit::onu_alarm_profile::Gpon.equipment_extension_package [0:1]
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint1 sense_point1 [0:1]¶
Relation to parent container Peer relation: Sense point 1
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint2 sense_point2 [0:1]¶
Relation to parent container Peer relation: Sense point 2
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint3 sense_point3 [0:1]¶
Relation to parent container Peer relation: Sense point 3
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint4 sense_point4 [0:1]¶
Relation to parent container Peer relation: Sense point 4
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint5 sense_point5 [0:1]¶
Relation to parent container Peer relation: Sense point 5
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint6 sense_point6 [0:1]¶
Relation to parent container Peer relation: Sense point 6
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint7 sense_point7 [0:1]¶
Relation to parent container Peer relation: Sense point 7
- relation tibit::onu_alarm_profile::gpon::equipment_extension_package::SensePoint8 sense_point8 [0:1]¶
Relation to parent container Peer relation: Sense point 8
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::GemPortNetworkCtp¶
Parents:
tibit::Base
GemPortNetworkCtp Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7237
- Rel endtoend_loss_of_continuity:
End-to-end loss of continuity
- Rel parent_gpon:
Relation to parent container
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: GemPortNetworkCtp Alarms
other end:
tibit::onu_alarm_profile::Gpon.gem_port_network_ctp [0:1]
- relation tibit::onu_alarm_profile::gpon::gem_port_network_ctp::EndtoendLossOfContinuity endtoend_loss_of_continuity [0:1]¶
Relation to parent container Peer relation: End-to-end loss of continuity
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::MacBridgePortConfigurationData¶
Parents:
tibit::Base
MacBridgePortConfigurationData Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7253
- Rel parent_gpon:
Relation to parent container
- Rel port_blocking:
Port blocking
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: MacBridgePortConfigurationData Alarms
other end:
tibit::onu_alarm_profile::Gpon.mac_bridge_port_configuration_data [0:1]
- relation tibit::onu_alarm_profile::gpon::mac_bridge_port_configuration_data::PortBlocking port_blocking [0:1]¶
Relation to parent container Peer relation: Port blocking
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::MgcConfigData¶
Parents:
tibit::Base
MgcConfigData Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7269
- Rel parent_gpon:
Relation to parent container
- Rel timeout:
Timeout
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: MgcConfigData Alarms
other end:
tibit::onu_alarm_profile::Gpon.mgc_config_data [0:1]
- relation tibit::onu_alarm_profile::gpon::mgc_config_data::Timeout timeout [0:1]¶
Relation to parent container Peer relation: Timeout
other end:
tibit::onu_alarm_profile::gpon::mgc_config_data::Timeout.parent_mgc_config_data [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupMgcConfigDataYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::MulticastOperationsProfile¶
Parents:
tibit::Base
MulticastOperationsProfile Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7285
- Rel lost_multicast_group:
Lost multicast group
- Rel parent_gpon:
Relation to parent container
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: MulticastOperationsProfile Alarms
other end:
tibit::onu_alarm_profile::Gpon.multicast_operations_profile [0:1]
- relation tibit::onu_alarm_profile::gpon::multicast_operations_profile::LostMulticastGroup lost_multicast_group [0:1]¶
Relation to parent container Peer relation: Lost multicast group
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::OnuG¶
Parents:
tibit::Base
OnuG Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7301
- Rel battery_failure:
Battery failure
- Rel battery_low:
Battery low
- Rel battery_missing:
Battery missing
- Rel dying_gasp:
Dying gasp
- Rel equipment_alarm:
Equipment alarm
- Rel invimage:
Inv-Image
- Rel onu_manual_poweroff:
ONU manual power-off
- Rel onu_selftest_failure:
ONU self-test failure
- Rel parent_gpon:
Relation to parent container
- Rel physical_intrusion:
Physical intrusion
- Rel powering_alarm:
Powering alarm
- Rel pse_overload_red:
PSE overload red
- Rel pse_overload_yellow:
PSE overload yellow
- Rel temperature_red:
Temperature red
- Rel temperature_yellow:
Temperature yellow
- Rel voltage_red:
Voltage red
- Rel voltage_yellow:
Voltage yellow
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: OnuG Alarms
other end:
tibit::onu_alarm_profile::Gpon.onu_g [0:1]
- relation tibit::onu_alarm_profile::gpon::onu_g::BatteryFailure battery_failure [0:1]¶
Relation to parent container Peer relation: Battery failure
other end:
tibit::onu_alarm_profile::gpon::onu_g::BatteryFailure.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::BatteryLow battery_low [0:1]¶
Relation to parent container Peer relation: Battery low
other end:
tibit::onu_alarm_profile::gpon::onu_g::BatteryLow.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::BatteryMissing battery_missing [0:1]¶
Relation to parent container Peer relation: Battery missing
other end:
tibit::onu_alarm_profile::gpon::onu_g::BatteryMissing.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::DyingGasp dying_gasp [0:1]¶
Relation to parent container Peer relation: Dying gasp
other end:
tibit::onu_alarm_profile::gpon::onu_g::DyingGasp.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::EquipmentAlarm equipment_alarm [0:1]¶
Relation to parent container Peer relation: Equipment alarm
other end:
tibit::onu_alarm_profile::gpon::onu_g::EquipmentAlarm.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::Invimage invimage [0:1]¶
Relation to parent container Peer relation: Inv-Image
other end:
tibit::onu_alarm_profile::gpon::onu_g::Invimage.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::OnuManualPoweroff onu_manual_poweroff [0:1]¶
Relation to parent container Peer relation: ONU manual power-off
other end:
tibit::onu_alarm_profile::gpon::onu_g::OnuManualPoweroff.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::OnuSelftestFailure onu_selftest_failure [0:1]¶
Relation to parent container Peer relation: ONU self-test failure
other end:
tibit::onu_alarm_profile::gpon::onu_g::OnuSelftestFailure.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::PhysicalIntrusion physical_intrusion [0:1]¶
Relation to parent container Peer relation: Physical intrusion
other end:
tibit::onu_alarm_profile::gpon::onu_g::PhysicalIntrusion.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::PoweringAlarm powering_alarm [0:1]¶
Relation to parent container Peer relation: Powering alarm
other end:
tibit::onu_alarm_profile::gpon::onu_g::PoweringAlarm.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::PseOverloadRed pse_overload_red [0:1]¶
Relation to parent container Peer relation: PSE overload red
other end:
tibit::onu_alarm_profile::gpon::onu_g::PseOverloadRed.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::PseOverloadYellow pse_overload_yellow [0:1]¶
Relation to parent container Peer relation: PSE overload yellow
other end:
tibit::onu_alarm_profile::gpon::onu_g::PseOverloadYellow.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::TemperatureRed temperature_red [0:1]¶
Relation to parent container Peer relation: Temperature red
other end:
tibit::onu_alarm_profile::gpon::onu_g::TemperatureRed.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::TemperatureYellow temperature_yellow [0:1]¶
Relation to parent container Peer relation: Temperature yellow
other end:
tibit::onu_alarm_profile::gpon::onu_g::TemperatureYellow.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::VoltageRed voltage_red [0:1]¶
Relation to parent container Peer relation: Voltage red
other end:
tibit::onu_alarm_profile::gpon::onu_g::VoltageRed.parent_onu_g [1]
- relation tibit::onu_alarm_profile::gpon::onu_g::VoltageYellow voltage_yellow [0:1]¶
Relation to parent container Peer relation: Voltage yellow
other end:
tibit::onu_alarm_profile::gpon::onu_g::VoltageYellow.parent_onu_g [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupOnuGYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::PptpEthernetUni¶
Parents:
tibit::Base
PptpEthernetUni Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7512
- Rel lanlos:
LAN-LOS
- Rel parent_gpon:
Relation to parent container
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: PptpEthernetUni Alarms
other end:
tibit::onu_alarm_profile::Gpon.pptp_ethernet_uni [0:1]
- relation tibit::onu_alarm_profile::gpon::pptp_ethernet_uni::Lanlos lanlos [0:1]¶
Relation to parent container Peer relation: LAN-LOS
other end:
tibit::onu_alarm_profile::gpon::pptp_ethernet_uni::Lanlos.parent_pptp_ethernet_uni [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::PptpVideoAni¶
Parents:
tibit::Base
PptpVideoAni Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7528
- Rel parent_gpon:
Relation to parent container
- Rel video_los:
Video LOS
- Rel video_oor_high:
Video OOR high
- Rel video_oor_low:
Video OOR low
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: PptpVideoAni Alarms
other end:
tibit::onu_alarm_profile::Gpon.pptp_video_ani [0:1]
- relation tibit::onu_alarm_profile::gpon::pptp_video_ani::VideoLos video_los [0:1]¶
Relation to parent container Peer relation: Video LOS
other end:
tibit::onu_alarm_profile::gpon::pptp_video_ani::VideoLos.parent_pptp_video_ani [1]
- relation tibit::onu_alarm_profile::gpon::pptp_video_ani::VideoOorHigh video_oor_high [0:1]¶
Relation to parent container Peer relation: Video OOR high
other end:
tibit::onu_alarm_profile::gpon::pptp_video_ani::VideoOorHigh.parent_pptp_video_ani [1]
- relation tibit::onu_alarm_profile::gpon::pptp_video_ani::VideoOorLow video_oor_low [0:1]¶
Relation to parent container Peer relation: Video OOR low
other end:
tibit::onu_alarm_profile::gpon::pptp_video_ani::VideoOorLow.parent_pptp_video_ani [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupPptpVideoAniYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::PptpVideoUni¶
Parents:
tibit::Base
PptpVideoUni Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7570
- Rel parent_gpon:
Relation to parent container
- Rel videolos:
Video-LOS
- Rel videooorhigh:
Video-OOR-high
- Rel videooorlow:
Video-OOR-low
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: PptpVideoUni Alarms
other end:
tibit::onu_alarm_profile::Gpon.pptp_video_uni [0:1]
- relation tibit::onu_alarm_profile::gpon::pptp_video_uni::Videolos videolos [0:1]¶
Relation to parent container Peer relation: Video-LOS
other end:
tibit::onu_alarm_profile::gpon::pptp_video_uni::Videolos.parent_pptp_video_uni [1]
- relation tibit::onu_alarm_profile::gpon::pptp_video_uni::Videooorhigh videooorhigh [0:1]¶
Relation to parent container Peer relation: Video-OOR-high
other end:
tibit::onu_alarm_profile::gpon::pptp_video_uni::Videooorhigh.parent_pptp_video_uni [1]
- relation tibit::onu_alarm_profile::gpon::pptp_video_uni::Videooorlow videooorlow [0:1]¶
Relation to parent container Peer relation: Video-OOR-low
other end:
tibit::onu_alarm_profile::gpon::pptp_video_uni::Videooorlow.parent_pptp_video_uni [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupPptpVideoUniYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::PriorityQueue¶
Parents:
tibit::Base
PriorityQueue Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7612
- Rel block_loss:
Block Loss
- Rel parent_gpon:
Relation to parent container
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: PriorityQueue Alarms
other end:
tibit::onu_alarm_profile::Gpon.priority_queue [0:1]
- relation tibit::onu_alarm_profile::gpon::priority_queue::BlockLoss block_loss [0:1]¶
Relation to parent container Peer relation: Block Loss
other end:
tibit::onu_alarm_profile::gpon::priority_queue::BlockLoss.parent_priority_queue [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupPriorityQueueYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::SipAgentConfigData¶
Parents:
tibit::Base
SipAgentConfigData Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7628
- Rel parent_gpon:
Relation to parent container
- Rel sip_ua_register_auth:
SIP UA register auth
- Rel sip_ua_register_connect:
SIP UA register connect
- Rel sip_ua_register_fail:
SIP UA register fail
- Rel sip_ua_register_name:
SIP UA register name
- Rel sip_ua_register_reach:
SIP UA register reach
- Rel sip_ua_register_timeout:
SIP UA register timeout
- Rel sip_ua_register_validate:
SIP UA register validate
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: SipAgentConfigData Alarms
other end:
tibit::onu_alarm_profile::Gpon.sip_agent_config_data [0:1]
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterAuth sip_ua_register_auth [0:1]¶
Relation to parent container Peer relation: SIP UA register auth
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterConnect sip_ua_register_connect [0:1]¶
Relation to parent container Peer relation: SIP UA register connect
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterFail sip_ua_register_fail [0:1]¶
Relation to parent container Peer relation: SIP UA register fail
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterName sip_ua_register_name [0:1]¶
Relation to parent container Peer relation: SIP UA register name
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterReach sip_ua_register_reach [0:1]¶
Relation to parent container Peer relation: SIP UA register reach
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterTimeout sip_ua_register_timeout [0:1]¶
Relation to parent container Peer relation: SIP UA register timeout
- relation tibit::onu_alarm_profile::gpon::sip_agent_config_data::SipUaRegisterValidate sip_ua_register_validate [0:1]¶
Relation to parent container Peer relation: SIP UA register validate
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
- entity tibit::onu_alarm_profile::gpon::SipUserData¶
Parents:
tibit::Base
SipUserData Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7722
- Rel parent_gpon:
Relation to parent container
- Rel sip_ua_register_auth:
SIP UA register auth
- Rel sip_ua_register_fail:
SIP UA register fail
- Rel sip_ua_register_timeout:
SIP UA register timeout
- relation tibit::onu_alarm_profile::Gpon parent_gpon [1]¶
Relation to parent container Peer relation: SipUserData Alarms
other end:
tibit::onu_alarm_profile::Gpon.sip_user_data [0:1]
- relation tibit::onu_alarm_profile::gpon::sip_user_data::SipUaRegisterAuth sip_ua_register_auth [0:1]¶
Relation to parent container Peer relation: SIP UA register auth
other end:
tibit::onu_alarm_profile::gpon::sip_user_data::SipUaRegisterAuth.parent_sip_user_data [1]
- relation tibit::onu_alarm_profile::gpon::sip_user_data::SipUaRegisterFail sip_ua_register_fail [0:1]¶
Relation to parent container Peer relation: SIP UA register fail
other end:
tibit::onu_alarm_profile::gpon::sip_user_data::SipUaRegisterFail.parent_sip_user_data [1]
- relation tibit::onu_alarm_profile::gpon::sip_user_data::SipUaRegisterTimeout sip_ua_register_timeout [0:1]¶
Relation to parent container Peer relation: SIP UA register timeout
other end:
tibit::onu_alarm_profile::gpon::sip_user_data::SipUaRegisterTimeout.parent_sip_user_data [1]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
tibit::onu_alarm_profile::gpon::setupSipUserDataYangContainer
constrainttrue
- entity tibit::onu_alarm_profile::gpon::VirtualEthernetInterfacePt¶
Parents:
tibit::Base
VirtualEthernetInterfacePt Alarms Yang definition can be found here: tibit-pon-controller-db@2022-11-04.yang:L7764
- Rel connecting_function_fail:
Connecting function fail
- Rel parent_gpon:
Relation to parent container