Kitz ADSL Broadband Information
adsl spacer  
Support this site
Home Broadband ISPs Tech Routers Wiki Forum
 
     
   Compare ISP   Rate your ISP
   Glossary   Glossary
 
Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1] 2

Author Topic: NGA profiles  (Read 1588 times)

boost

  • Reg Member
  • ***
  • Posts: 763
NGA profiles
« on: February 04, 2019, 05:15:20 PM »

Is it correct to say there is no fundamental/baseline latency improvement in any of these profiles, it's just the affinity to leap to correct/reduce coding errors?

A 'Speed' or perhaps more appropriately, a lethargic profile binding will just wait longer to interfere, yeh?

Or not? :)
Logged

kitz

  • Administrator
  • Senior Kitizen
  • *
  • Posts: 32219
  • Trinity: Most guys do.
    • http://www.kitz.co.uk
Re: NGA profiles
« Reply #1 on: February 04, 2019, 05:30:07 PM »

Not specifically wait longer, but rather have a higher threshold trigger for the number of errors per day, before taking action.
...  and conversely needs to see a lower threshold of errors per day before reversing any previous action.
Logged
Please do not PM me with queries for broadband help as I may not be able to respond.
-----
How to get your router line stats :: ADSL Exchange Checker

boost

  • Reg Member
  • ***
  • Posts: 763
Re: NGA profiles
« Reply #2 on: February 04, 2019, 06:03:27 PM »

Cool.

So for gamers with healthy lines, it doesn't matter whether you're on 'Speed' or 'Standard', first hop latency will always be the same on a per ISP basis.

Just one more thing... (Columbo voice)
I'm guessing MTBR only counts for ISPs that actually use BT RAS? BT, Plusnet and whoever.

Is it a fair assumption that ISPs like Sky will not be using it, so DLM has no way to know if a resync has occurred via a RADIUS check?

So the whole DLM thing then becomes about ES/Errored Seconds, almost exclusively?

What I don't quite understand is how it might differentiate between DS and US? Are we assuming DLM action is directed specifically at each one? Or is action based on some sort of aggregate?

What does this mean for someone like me who appears to have no DS ES (could be masked by the current level of INP/interleaving, I suppose) but quite a few (yet under the MTBE Green threshold for a Standard/Stable NGA profile) US ES?


This is loads of questions, sorry. My line has been solid for so long, I kinda forgot most of the stuff I learned :D
Logged

ejs

  • Kitizen
  • ****
  • Posts: 2002
Re: NGA profiles
« Reply #3 on: February 04, 2019, 06:12:03 PM »

No, MTBR is mean time between retrains, which occur at the VDSL2 level between modem and DSLAM.
Logged

boost

  • Reg Member
  • ***
  • Posts: 763
Re: NGA profiles
« Reply #4 on: February 04, 2019, 06:19:01 PM »

Thanks.

It makes perfect sense to me that DLM would be able to ascertain a retrain had occurred at the port but the Kitz page on this topic says this:

Quote
A retrain event is detected by "a RADIUS transaction having occurred" - ie a new authentication event has been recorded on to the BTw network, which is part of the handshake process of synchronisation.

https://kitz.co.uk/adsl/DLM.htm

Perhaps it's not exclusive to RADIUS but it's implied from that page?
Logged

ejs

  • Kitizen
  • ****
  • Posts: 2002
Re: NGA profiles
« Reply #5 on: February 04, 2019, 06:31:27 PM »

Perhaps the kitz page is wrong, unclear, or that particular part is more applicable to ADSL. I'll probably be told that whatever it is supposed to mean is completely correct, regardless of whatever it actually says.

I don't think there's anything to do with authentication or RADIUS (as in PPP login/passwords) happening during the G.994.1 handshake stage of DSL connecting.
Logged

boost

  • Reg Member
  • ***
  • Posts: 763
Re: NGA profiles
« Reply #6 on: February 04, 2019, 06:44:45 PM »

Of course, what you're saying makes complete sense but the way I read is that DLM/RAMBO/WHATEVER is not some chassis/control plane based process but a completely separate system that was probably written from the ground up for BT.

Presumably, at some point even if it's not the case now, someone thought the best way to detect a resync would be to poll the RAS instead of... receiving a trap from the chassis or whatever. I can imagine, at some point in time, this was the best way they could do it.

Is it still the case today, though? If so, some of us can possibly forget all about MTBR as a DLM metric?
Logged

ejs

  • Kitizen
  • ****
  • Posts: 2002
Re: NGA profiles
« Reply #7 on: February 04, 2019, 07:03:51 PM »

Think about all the times you can re-connect the PPP while the DSL modem remains continually connected. This doesn't seem to bother the DLM at all.

Quote
I can imagine, at some point in time, this was the best way they could do it.

If it were, then the best way was utterly broken.
Logged

j0hn

  • Kitizen
  • ****
  • Posts: 2634
Re: NGA profiles
« Reply #8 on: February 04, 2019, 07:16:28 PM »

The DLM controls parameters between DSLAM and modem.
Having a system that takes things like PPP (beyond the DSLAM) into account would make for a bad system.

On ADSL ISP's run their own DLM because they have their own DSLAM's.
Alternatively they can use BT Wholesale DSLAM's and the BTW DLM.

On the NGA DLM OpenReach retain full control regardless of ISP.
AFAIK the DLM doesn't even know what goes on beyond the DSLAM. It has no idea nor does it care about things like PPP.

A good example is if I have my modem connected in bridge mode, synced to the DSLAM, with no router connected so no PPP.
DLM can and will still act on my line. It's only interested in the xDSL link.
I'll happily restart my router dozens of times without DLM being aware of it.
Logged
Plusnet FTTC 80/20 -  ECI now Huawei cab
retx low @ 3dB target SNRM
Zyxel VMG1312-B10A bridged with 1508 MTU + Asus RT-AC68U running Asuswrt-Merlin

boost

  • Reg Member
  • ***
  • Posts: 763
Re: NGA profiles
« Reply #9 on: February 04, 2019, 07:33:00 PM »

It's there in black and white, on Kitz's site :P
I'm making the bold assumption that Kitz didn't dream any of this and it came from the horses mouth at some point.

It sounds like we've all made the same assumption up until this point, though?

My memory is hazy but I don't remember seeing any of these 'DLM' style features on the DSL DSLAM I used to work on. The G.SHDSL DSLAM was a little better endowed, though. I think there was maybe an automated way to bring a bond back into SLA but nothing anywhere as sophisticated as the DLM we know and love. That's what helpdesk staff like me are for, I suppose :P

Plus, how does it work across Huawei, ECI and whatever other vendors they use?

I'm sure the boss will be along shortly to correct our assumptions.
Logged

ejs

  • Kitizen
  • ****
  • Posts: 2002
Re: NGA profiles
« Reply #10 on: February 04, 2019, 07:52:00 PM »

It's possible that whoever or whatever kitz got it from was incorrect or they didn't understand it properly themselves.
Logged

j0hn

  • Kitizen
  • ****
  • Posts: 2634
Re: NGA profiles
« Reply #11 on: February 04, 2019, 08:22:39 PM »

It's there in black and white, on Kitz's site :P

confident in what I wrote above.

Plus, how does it work across Huawei, ECI and whatever other vendors they use?

https://kitz.co.uk/adsl/DLM_system.htm#element_manager

I suggest reading the entire DLM section.
Logged
Plusnet FTTC 80/20 -  ECI now Huawei cab
retx low @ 3dB target SNRM
Zyxel VMG1312-B10A bridged with 1508 MTU + Asus RT-AC68U running Asuswrt-Merlin

boost

  • Reg Member
  • ***
  • Posts: 763
Re: NGA profiles
« Reply #12 on: February 04, 2019, 11:17:13 PM »

Thanks for that link, j0hn.

I'm not sure it confirms what you might hope, though?

'Element Manager' - Agent?
'Data Collector' - Syslog?
'DLM' - A glorified log parser on a 15 minute crontab? Written in PERL? :) (Is this why some of us have to wait weeks for what should take 2-3 days? Invocation failure of some sort?)
'RAMBO' - An administrative front end...?

Abstracted nomenclature for an abstracted control plane. Almost completely meaningless, unfortunately. We're all just guessing... aren't we?
Logged

j0hn

  • Kitizen
  • ****
  • Posts: 2634
Re: NGA profiles
« Reply #13 on: February 05, 2019, 12:59:27 AM »

Quote from: boost
I'm not sure it confirms what you might hope, though?
Huh? i don't hope anything.
You asked how it worked between DSLAM vendors and I linked you to kitz page that explains it in detail.

The DSLAMs data collector reports its data to an Element Manager using the SNMP protocol.

It includes things like

Quote
Line Data
Line Rate - Sync Speed & other bit rate related information
Line Condition - ie Attenuation, SNR Margin, Power.
Fault Finding Info - ie QLN, Hlog
Event Counters
Line Level - ie Initialisations and failed initialisations
xTU Level - Alarm state errors such as LOS, ES, SES, UAS.
Channel Level - Coding violations such as CRC & HEC and corrected blocks (FEC)
Various configuration Parameters
ie Interleaving, INP, Target SNR, SNR Margin, QoS Profiles, Max Line Rate, Min Line Rate.

Those are all xDSL statistics reported by modem/DSLAM, nothing beyond the DSLAM.

I don't really care what you quote me from an article that's years old and that covers huge chunks of the ADSL DLM.

Quote
A retrain event is detected by "a RADIUS transaction having occurred" - ie a new authentication event has been recorded on to the BTw network, which is part of the handshake process of synchronisation.

This must be referring to ADSL.
That's not how NGA DLM works.

You asked about NGA profiles, and I'm telling you how the NGA DLM works.

Like I said previously

Quote
A good example is if I have my modem connected in bridge mode, synced to the DSLAM, with no router connected so no PPP.
DLM can and will still act on my line. It's only interested in the xDSL link.
I'll happily restart my router dozens of times without DLM being aware of it.

ADSL is unbundled with multiple DSLAM's operated by multiple providers over multiple DLM systems.
Kits DLM page refers to the BT Wholesale DLM and BT Wholesale control their DSLAM's, the DLM, the BRAS/RADIUS etc.

The NGA DLM can't use PPP/Authentication as the NGA DLM controls every ISP on the DSLAM.
OpenReach don't have control over this info from every ISP in the same way BT Wholesale can control the BRAS for  their ADSL DSLAM's.

The NGA system just would not work the way you think it does.
« Last Edit: February 05, 2019, 04:00:32 AM by j0hn »
Logged
Plusnet FTTC 80/20 -  ECI now Huawei cab
retx low @ 3dB target SNRM
Zyxel VMG1312-B10A bridged with 1508 MTU + Asus RT-AC68U running Asuswrt-Merlin

kitz

  • Administrator
  • Senior Kitizen
  • *
  • Posts: 32219
  • Trinity: Most guys do.
    • http://www.kitz.co.uk
Re: NGA profiles
« Reply #14 on: February 05, 2019, 02:41:08 AM »

It is more applicable to ADSL as the information came from BTw documentation (as opposed to Openreach).  The DLM system & RAMBO was originally designed by BT Wholesale... and Openreach 'borrowed' a lot of its technology.
The fact that it's in quotes means that's exactly what the document said.   It's not a term I would have used - to me resyncs occur at the DSLAM/MSAN.

However I think it's being assumed in this discussion that RADIUS is the ISP RADIUS, whilst BTw also has its own RADIUS servers to authenticate EU's on to their part of the BTw network and set up the L2TP tunnel.

See here

Quote
I'll probably be told that whatever it is supposed to mean is completely correct, regardless of whatever it actually says.

OUCH!  Don't shoot the messenger.
Logged
Please do not PM me with queries for broadband help as I may not be able to respond.
-----
How to get your router line stats :: ADSL Exchange Checker
Pages: [1] 2