270 likes | 406 Views
New Generation ADSL MIB Baseline Text Proposal. draft-ietf-morgenstern-ngadsl-00.txt. Presented by: Moti Morgenstern, ECI Telecom. Introduction. “ draft-ietf-morgenstern-ngadsl-00.txt ” is presented to the IETF as a proposed baseline for the NG-ADSL MIB.
E N D
New Generation ADSL MIBBaseline Text Proposal draft-ietf-morgenstern-ngadsl-00.txt Presented by: Moti Morgenstern, ECI Telecom
Introduction • “draft-ietf-morgenstern-ngadsl-00.txt” is presented to the IETF as a proposed baseline for the NG-ADSL MIB. • NG-ADSL MIB is also known as ADSL2 MIB • The draft • Is based on ITU-997.1 and its amendment. • Usually takes DSL Forum’s TR-90 as a reference. • …Not final • People may eventually choose to migrate from the current ADSL MIB (RFC 2662) to the NG-ADSLMIB.
Textual Conventions • There are plenty of textual conventions (TCs) in the current document. • Probably, most of those TCs will be relocated to form a separate document.
Topics covered by the NG-ADSL MIB • Line/Channel/Sub-Carrier Status • Line Inventory • Line Commands • Line Configuration (Spectrum, Channels/Services, PM Thresholds) • Performance Monitoring (PM) Results (Current and History)
adsl2LineStatusTable • Based on “ATU Line Status” table (5.2.1) in TR-90 • The actual ADSL mode selected (See note) • The actual Power management state (See note) • Initialization result (failure cause, See note) • Last initialization state Downstream/Upstream • ATUC/ATUR Status (alarms) • Loop Attenuation Downstream/Upstream • Signal Attenuation Downstream/Upstream • SNR Margin Downstream/Upstream • Maximum Attainable Data Rate Downstream/Upstream • Actual Power Spectrum Density Downstream/Upstream • Actual Aggregate Transmit Power Downstream/Upstream Note: In TR-90 it is in “ADSL Line” table (5.1.1), but we prefer to have it here because it is a Read-Only object.
adsl2ChannelStatusTable • Based on “ATU Channel Status” table (5.2.2) in TR-90 • The actual Data rate Downstream/Upstream • The previous Data rate Downstream/Upstream • The actual Interleaved Delay Downstream/Upstream • ATUC/ATUR ATM Status (In G.997.1 but not in TR-90) • No Cell Delineation • Loss of Cell Delineation • Relevant if the Data Path is ATM
adsl2SCStatusTable (1) • First part is based on “ATU Sub-Carrier Status” table (5.5.1) in TR-90 • Sub-Carrier level • SNR measurement time not included • SNR Margin Downstream/Upstream • Bits Allocation Downstream/Upstream • Gains Allocation Downstream/Upstream • Channel Characteristics Downstream • Linear representation Scale • Linear representation Real part of the results • Linear representation Imaginary part of the results • Logarithmic representation Measurement Time • Logarithmic representation of the results • Channel Characteristics Upstream (same structure)
adsl2SCStatusTable (2) • Quiet Line Noise (QLN) Downstream • QLN PSD Measurement Time • QLN PSD results • Quiet Line Noise (QLN) Upstream (same structure) • May add TSSi Downstream/Upstream • Second part is Line Level Status (not in 5.5.1) • Loop Attenuation Downstream/Upstream • Signal Attenuation Downstream/Upstream • SNR Margin Downstream/Upstream • Actual SNR Downstream/Upstream Maximum Attainable Data Rate Downstream/Upstream • Actual Aggregate Transmit Power Downstream/Upstream
adsl2LineInventoryTable • Based on first objects in “ADSL Termination Unit” table (5.1.3) in TR-90 • ATU G.994.1 Vendor ID • ATU System Vendor ID • ATU Version Number • ATU Serial Number • ATU Self-Test Result • ATU ADSL Transmission System Capabilities • The rest of the objects are not inventory • They are in the same table that provides the current Line PM parameters
adsl2LineCommandTable • A different approach for objects in “ADSL Line” table (5.1.1) in TR-90 • Power Management State Forced (PMSF) • Loop Diagnostics Mode Forced (LDSF) • LDSF result
adsl2LineConfigTable • The first two objects in “ADSL Line” table (5.1.1) of TR-90 • Pointer to ADSL Line Configuration Template • Should add a pointer to ADSL Line Threshold Template
adsl2LineConfTemplateTable • Originally the structure of the template in TR-90 is • Pointer to ADSL Line Spectrum Profile • Pointer to ADSL Line Service Profile • The Line Service Profile is actually a frame • May include multiple instances of channel profiles • In this draft the structure is • Pointer to ADSL Line Spectrum Profile • Channel 1 configuration • Pointer to a channel profile • Rate Adaptation Ratio Downstream/Upstream • Same for Channels 2-4 • The advantages of this approach: • Reduces the number of profile layers • Reduces the number of different channel profiles required
adsl2LineConfTemplateTable (Illustration) Configuration Template Configuration Template RA ratio DS/US Channel1 … RA ratio DS/US Channel4 0 Spectrum Profile Service Profile Channel Profile Spectrum Profile Channel Profile Channel Profile Channel1 Profile Channel Profile Channel Profile Channel Profile Channel1 Profile RA ratio DS/US Channel1 Proposed MIB TR-90
adsl2LineConfProfTable (1) • Based on “ADSL Line Spectrum Profile” table (5.1.7) in TR-90 • Sub Carriers Mask Downstream/Upstream • Rate Adaptation Mode Downstream/Upstream • Up-shift Noise Margin Downstream/Upstream • Minimum Time Interval for Up-shift Rate Adaptation Downstream/Upstream • Down-shift Noise Margin Downstream/Upstream • Minimum Time Interval for Down -shift Rate Adaptation Downstream/Upstream • Target Noise Margin Downstream/Upstream • Maximum Noise Margin Downstream/Upstream • Minimum Noise Margin Downstream/Upstream • Minimum Overhead Rate Downstream/Upstream
adsl2LineConfProfTable (2) • (Continued from previous slide) • ATU Transmission System Enabling (ATSE) • Power Management State Enabling (PMMode) • L0-TIME • L2-TIME • L2-ATPR • L2-ATPRT • Should add RFIBANDS downstream
adsl2LineConfProfTable (3) • The following are objects that will move into a table similar to “ADSL Mode-Specific PSD Configuration” (5.1.8) in TR-90 • Maximum Nominal Power Spectral Density Downstream/Upstream • Maximum Nominal Aggregate Transmit Power Downstream/Upstream • Maximum Nominal Upstream Receive Power • The following parameters should also appear in that table • PSD Mask Downstream • PSD Mask Selection Upstream
adsl2ChConfProfileTable • Based on “ADSL Channel Configuration” table (5.1.6) in TR-90 • Minimum Data Rate Downstream/Upstream • Minimum Reserved Data Rate Downstream/Upstream • Maximum Data Rate Downstream/Upstream • Rate Adaptation Ratio Downstream/Upstream is already covered • Minimum Data Rate in low power state Downstream/Upstream (Upstream is not covered in TR-90) • Maximum Interleave Delay Downstream/Upstream • Minimum Impulse Noise Protection Downstream/Upstream • Maximum Bit Error Ratio Downstream/Upstream • Data Rate Threshold Upshift Downstream/Upstream • IMA mode enable/Disable (Not covered in TR-90)
adsl2PMLineCurrTable • The “current” part of the “ATU Line Performance” table (5.3.1) in TR-90 that refers to the ATU layer • 15 minutes current interval • Forward Error Correction Seconds - Line • Errored Seconds – Line • Severely Errored Seconds – Line • Loss of Signal Seconds – Line • Unavailable Seconds – Line • 24 hours current interval (same structure) • Also includes last 6 objects from “ADSL Termination Unit” table (5.1.3) in TR-90 • Number of previous 15-minute Intervals • Number of previous invalid 15-minute Intervals • Current 15-minute Interval Elapsed Time • Number of previous 1-day Intervals • Number of previous invalid 1-day intervals • Current 1-day Interval Elapsed Time
adsl2PMLineInitTable • The “current” part of the “ATU Line Performance” table (5.3.1) in TR-90 that refers to the whole line • 15 minutes current interval • Full Initializations • Failed Full Initializations • Short Initializations • Failed Short Initializations • 24 hours current interval (same structure)
adsl2PMLineHist15MinTable • The 15 minutes history part of the “ATU Line Performance” table (5.3.1) in TR-90 that refers to the ATU layer • Monitored Time • Forward Error Correction Seconds - Line • Errored Seconds – Line • Severely Errored Seconds – Line • Loss of Signal Seconds – Line • Unavailable Seconds – Line • Interval Validity
adsl2PMLineHist1DayTable • The 1 day history part of the “ATU Line Performance” table (5.3.1) in TR-90 that refers to the ATU layer • Monitored Time • Forward Error Correction Seconds - Line • Errored Seconds – Line • Severely Errored Seconds – Line • Loss of Signal Seconds – Line • Unavailable Seconds – Line • Interval Validity
adsl2PMLineInitHist15MinTable • The 15 minutes history part of the “ATU Line Performance” table (5.3.1) in TR-90 that refers to the whole line • Full Initializations • Failed Full Initializations • Short Initializations • Failed Short Initializations • Interval Validity
adsl2PMLineInitHist1DayTable • The 1 day history part of the “ATU Line Performance” table (5.3.1) in TR-90 that refers to the whole line • Full Initializations • Failed Full Initializations • Short Initializations • Failed Short Initializations • Interval Validity
adsl2PMChCurrTable • The “current” part of the “ATU Channel Performance” table (5.3.2) in TR-90 • 15 minutes current interval • Code Violations – Channel • Forward Error Corrections – Channel • 24 hours current interval (same structure) • Also includes the following channel level objects (which do not appear in TR-90) • Number of previous 15-minute Intervals • Number of previous invalid 15-minute Intervals • Current 15-minute Interval Elapsed Time • Number of previous 1-day Intervals • Number of previous invalid 1-day intervals • Current 1-day Interval Elapsed Time
adsl2PMChHist15MinTable • The 15 minutes part of the “ATU Channel Performance” table (5.3.2) in TR-90 • Monitored Time • Code Violations – Channel • Forward Error Corrections – Channel • Interval Validity
adsl2PMChHist1DTable • The 1 day part of the “ATU Channel Performance” table (5.3.2) in TR-90 • Monitored Time • Code Violations – Channel • Forward Error Corrections – Channel • Interval Validity