Page 2 of 2

Re: How can I determine if interleaving is enabled?

Posted: Fri Sep 14, 2012 5:49 pm
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.

Re: How can I determine if interleaving is enabled?

Posted: Mon Sep 17, 2012 7:58 am
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?

Re: How can I determine if interleaving is enabled?

Posted: Mon Sep 17, 2012 8:56 am
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...

Re: How can I determine if interleaving is enabled?

Posted: Mon Sep 17, 2012 10:25 am
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 ?

Re: How can I determine if interleaving is enabled?

Posted: Mon Sep 17, 2012 10:34 am
by mikealexander
This Kitz article has some info on the interleaving depth values (although I don't know how up-to-date it is).

Re: How can I determine if interleaving is enabled?

Posted: Mon Sep 17, 2012 10:37 am
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).

Re: How can I determine if interleaving is enabled?

Posted: Mon Sep 17, 2012 11:04 pm
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.....

Re: How can I determine if interleaving is enabled?

Posted: Tue Sep 18, 2012 9:34 am
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?

Re: How can I determine if interleaving is enabled?

Posted: Tue Sep 18, 2012 1:13 pm
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)

Re: How can I determine if interleaving is enabled?

Posted: Tue Sep 18, 2012 2:22 pm
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