How can I determine if interleaving is enabled?

mikealexander
Posts: 18
Joined: Wed Sep 12, 2012 4:20 pm
Location: Strensall, York, UK

Re: How can I determine if interleaving is enabled?

Post by mikealexander »

billion_fan wrote:Post your request in the section below
viewforum.php?f=15
hopefully RD will pick up the thread.
Thanks, I've posted the suggestion.
mikealexander
Posts: 18
Joined: Wed Sep 12, 2012 4:20 pm
Location: Strensall, York, UK

Re: How can I determine if interleaving is enabled?

Post by mikealexander »

billion_fan wrote: But after checking our line with another model that shows the latency as Interleave, I plugged up my test 7800N and did a quick telnet "adsl info --stats"

My line shows as 0, so I assume this means Interleave, I should be able to confirm this once I get home as my line at home is set to fastpath (good old Be)
billion_fan, were you able to confirm whether "Path: 0" indicates interleaving or fastpath?
mikealexander
Posts: 18
Joined: Wed Sep 12, 2012 4:20 pm
Location: Strensall, York, UK

Re: How can I determine if interleaving is enabled?

Post by mikealexander »

After a Google search, I found this post on the Kitz forum. It covers the xdslcmd CLI command on a different modem, but I suspect that modem uses the same chipset at the 7800N as the output looks to be almost identical to the 7800N's asdl command.

The output from running adsl info –show on my 7800N is:
> adsl info --show
adsl: ADSL driver and PHY status
Status: Showtime
Retrain Reason: 8000
Max: Upstream rate = 1132 Kbps, Downstream rate = 20168 Kbps
Path: 0, Upstream rate = 1128 Kbps, Downstream rate = 17002 Kbps

Link Power State: L0
Mode: ADSL2+
TPS-TC: ATM Mode
Trellis: U:ON /D:ON
Line Status: No Defect
Training Status: Showtime
Down Up
SNR (dB): 0.8 6.1
Attn(dB): 32.5 16.9
Pwr(dBm): 0.0 12.8
ADSL2 framing
MSGc: 51 10
B: 150 161
M: 1 1
T: 4 1
R: 12 0
S: 0.2837 4.5633
L: 4596 284
D: 96 1
Counters
SF: 49367 43680
SFErr: 81 0
RS: 11255702 0
RSCorr: 619194 0
RSUnCorr: 3185 0

HEC: 79 0
OCD: 0 0
LCD: 0 0
Total Cells: 32002456 2106588
Data Cells: 94372 38417
Drop Cells: 0
Bit Errors: 0 0

ES: 7 0
SES: 1 0
UAS: 45 45
AS: 799

INP: 1.00 0.00
PER: 16.17 18.25
delay: 6.80 1.14
OR: 28.19 7.01

Bitswap: 44 0
The post states that:
Path 0 refers to the fact that the firmware of the Openreach modem, properly known as the Huawei Echolife Home Gateway, supports multiple tagged VLANs – 0 is the VLAN your normal connection is ran over and 1 is BT’s backdoor network.
So, it appears that "Path 0" is nothing to do with interleaving.

However, under the "ADSL2 framing" section of the command output, there is a sequence of letters, each with associated values for Down(stream) and Up(stream). Of these, "D" indicates the "Interleave depth", with a value of "1" representing fast path (i.e. no interleaving). In my case, the interleaving depth is 96 downstream and 1 upstream, indicating that interleaving is on downstream, but off upstream.

The post also notes that the command provides information on the delay introduced because of interleaving:
Delay: The delay due to interleaving being applied on the line - recorded in microseconds (confirmed by kitz, see Kitz interleaving article) - differing levels of interleaving (and therefore delay) can be set by the service provider so this isn't just a set value.
So, it is possible to determine whether interleaving is enabled via the 7800N using the adsl info --show CLI command, but it would be much easier if this information were presented in the web interface! ;)

Now to contact Plusnet and ask them to turn interleaving off for my line...
Tomken
Posts: 467
Joined: Tue Jul 26, 2011 10:31 am
Location: Co Durham

Re: How can I determine if interleaving is enabled?

Post by Tomken »

The Telnet values against D for me are 32 and 4 and I know for certain that I'm on Interleaved - so wonder what the full range of values are and their meaning ?
mikealexander
Posts: 18
Joined: Wed Sep 12, 2012 4:20 pm
Location: Strensall, York, UK

Re: How can I determine if interleaving is enabled?

Post by mikealexander »

This Kitz article has some info on the interleaving depth values (although I don't know how up-to-date it is).
mikealexander
Posts: 18
Joined: Wed Sep 12, 2012 4:20 pm
Location: Strensall, York, UK

Re: How can I determine if interleaving is enabled?

Post by mikealexander »

For info, Plusnet just turned off interleaving for my line, and the interleaving depth ("D") values from the adsl info --stats command are now both 1 (and the delay values are 0.12 and 0.24 for downstream and upstream respectively).
Tomken
Posts: 467
Joined: Tue Jul 26, 2011 10:31 am
Location: Co Durham

Re: How can I determine if interleaving is enabled?

Post by Tomken »

mikealexander wrote:This Kitz article has some info on the interleaving depth values (although I don't know how up-to-date it is).
Having read through the Kitz article and it shows that my 32/4 is correct for Interleaving, it begs the question as to why your values for D were different to mine given that we are both using 7800Ns - is this another case of "in name only".

With other Telnet info differing, it seems as if there are different 7800N manufacturers and they're just rebadged as Billion ?

Comments please billion_fan.....
mikealexander
Posts: 18
Joined: Wed Sep 12, 2012 4:20 pm
Location: Strensall, York, UK

Re: How can I determine if interleaving is enabled?

Post by mikealexander »

Tomken wrote:Having read through the Kitz article and it shows that my 32/4 is correct for Interleaving, it begs the question as to why your values for D were different to mine given that we are both using 7800Ns - is this another case of "in name only".
As I understand, interleaving — specifically the interleaving level — is set by your ISP. I'm with Plusnet so I assume you're with a different ISP?
billion_fan
Posts: 5398
Joined: Tue Jul 19, 2011 4:30 pm

Re: How can I determine if interleaving is enabled?

Post by billion_fan »

Tomken wrote:
mikealexander wrote:This Kitz article has some info on the interleaving depth values (although I don't know how up-to-date it is).
Having read through the Kitz article and it shows that my 32/4 is correct for Interleaving, it begs the question as to why your values for D were different to mine given that we are both using 7800Ns - is this another case of "in name only".

With other Telnet info differing, it seems as if there are different 7800N manufacturers and they're just rebadged as Billion ?

Comments please billion_fan.....

Like I mentioned before, we don't comment on Telnet commands.

The matching telnet commands could be down the other vendors using the same chipset (Broadcom) but there is no other companies making 7800N routers as this would be a breach of copyright laws (The 7800N is NOT a OEM device, that is rebranded).

As for the differing telnet info, this could be down to different line stats, DSLAM chipset vendor etc Two different lines will never show the same telnet info (remember when you type in "adsl info --stats" it is only showing your ADSL line info)
dinsdale
Posts: 5
Joined: Tue Sep 18, 2012 12:55 pm

Re: How can I determine if interleaving is enabled?

Post by dinsdale »

[quote="mikealexander"]

This section of your Telnet stats shows that you have Interleave enabled on downstream but not upstream (or had no upstream errors :) ). Interleaving uses the Reed Solomon (RS) algorithm to correct errors.

RS: 11255702 0
RSCorr: 619194 0
RSUnCorr: 3185 0
Post Reply