TAPI
TAPI copied to clipboard
Several modifications, see below for details.
Note: Yang/Tree not updated for Streaming and Equipment.
- Added the missing augments to EventNotification Signal (TapiTopology, TapiConnectivity, TapiOam, TapiNotification, TapiPathComputation, TapiVirtualNetwork).
- TapiCommon: centralized the PmParamName and AlarmName enums, based on Detected enum. This allows to have TapiFm and TapiOam independency.
- TapiTopology: NRGAggregatesNEP becomes navigable in both directions.
- TapiTopology: ForwardingRule becomes identity (is leaf = false).
- TapiTopology: NodeRuleGroup may refer to zero NEPs, previously was at least 1. (not translated, removed from yang the manual min-elements).
- TapiTopology: Rule now references the Profile.
- TapiConnectivity: ConnectivityService, the direction was wrongly readonly.
- TapiPhotonic: otherProperties (name-value pairs) added to CommonExplicit of TransceiverExplicitProfile.
- TapiPhotonic: OtsImpairments is now composed by OtsMediaCepSpec, no longer by OtsNodeEdgePointSpec.
- TapiPhotonic: OtsiConnectionEndPointSpec deleted. Added to OtsiMcConnectionEndPointSpec the composition to OtsiTerminationPac.
- TapiPhotonic: OtsiMcPropertiesPac, remains only the central frequency.
- TapiPhotonic: deleted the physical-cep-pac.
- TapiPhotonic: OtsiTerminationPac, selectedCentralFrequency now megahertz and integer, and corrected typo transmited – transmittedPower, selectedSpectrum is now of FrequencyRange simple type.
- TapiPhotonic: McCepHasOtsiMcPac from [1..] to [0..].
- TapiPhotonic: TransceiverProfile inserted between Profile and the 3 specific transceiver profiles.
- TapiPhotonic: RoadmPathProfile inserted between Profile and the 2 specific roadm path profiles.
- TapiPhotonic: new RoadmForwardingRule augmenting TapiTopology:ForwardingRule.
- TapiPhotonic: all frequency types are integer, specified in MHz.
- TapiPhotonic: deleted OtsiServiceInterfacePointSpec and OtsiCapabilityPac, MediaChannelServiceInterfacePointSpec renamed as PhotonicMediaServiceInterfacePointSpec, TotalPowerThresholdPac and PowerManagementCapabilityPac include now frequencyRange and both are composed [0..*] by PhotonicMediaServiceInterfacePointSpec.
- TapiPhotonic: deleted media-channel-node-edge-point-spec, replaced by photonic-media-node-edge-point-spec, which includes total-power-threshold-pac and power-management-capability-pac.
- TapiPhotonic: deleted OtsiConnectivityServiceEndPointSpec, MediaChannelConnectivityServiceEndPointSpec, OtsiMcConnectivityServiceEndPointSpec.
- TapiPhotonic: deleted MediaChannelConnectionEndPointSpec, renamed all previously children classes. Now there are 4 augments of the CEP (OtsMedia, Oms, Mc, OtsiMc specs) all composing PowerMeasurementPac and SpectrumPac. The OtsiResourceSpec diagram has been removed, adding the OtsiTerminationPac to McResourceSpec diagram and removing the OtsiNodeEdgePointSpec.
- TapiPhotonic: deleted the augment McgCsepSpecAugmentsCsep, deleted OtsNodeEdgePointSpec.
- TapiPhotonic: deleted the McNepHasOmsGeneralOptParams, now the OmsGeneralOpticalParams are composed by OmsConnectionEndPointSpec.
- TapiPhotonic: in frequencyConstraint, the adjustmentGranularity and gridType are now [0..1]. Removed UNSPECIFIED from gridType. AdjustmentGranularity and GridType from ENUM to Identity (Is Leaf false).
- TapiPhotonic: made [0..1] almost all impairment items.
- TapiPhotonic: renamed OtsiaCsepTtpPac as OtsiaCsepTtpSpec.
- TapiPhotonic: media-channel-pool-capability-pac renamed as spectrum-capability-pac.
- TapiDigitalOtn: removed the oduType from OduCommonPac and de-deprecated the oduRateTolerance.
- TapiDigitalOtn: AcceptedPayloadType, OduPayloadType changed from integer to string.
- TapiDigitalOtn, some renaming of odu to otn in the pm model and added the augment to HistoryData from delayCounter.
- TapiDigitalOtn: introduced OtnOamService between augmented OamService and OduTcmOamService, introduced OtnMegSpec between augmented Meg and OduTcmMeg, OduCnCsepTtpPac no longer augmenting LayerProtocolConstraint, now composed by OduConnectivityServiceEndPointSpec.
- TapiNotification: EventNotification, added the additionalInfo.
- TapiNotification: added targetObjectDri to EventNotification.
- TapiNotification: added Profile augmenting EventNotification (and Signal).
- TapiFm: FmNotificationType is now simply “Fm” to shorten the final identities.
- TapiOam: CurrentData, elapsedTime is now optional 0..1, added oamJobState to OamJob.
- TapiOam: added result to OamJob.
- TapiOam: removed the augments of OamProfile (which now is augmenting the generic Profile) to EventNotification and LogRecordBody.