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:

Author Topic: Bitswap on g.dmt, on or off? hmm  (Read 22874 times)

owenojo

  • Member
  • **
  • Posts: 13
Bitswap on g.dmt, on or off? hmm
« on: November 24, 2013, 09:30:40 PM »

Hello,

Maybe someone here can help me try to make sense of a curious problem, I use a Billion Bipac 7700N router, until recently using BE  - now on plusnet as in a few months o2 are of course switching their network off. My line is fairly long with a 52db attenuation - can manage a sync of  5200 @6db. When on BE I used to manually set my router to sync on plain adsl2, as 2+ was less stable, had no benefit on my line and took ages to sync. Since moving to plusnet i can only sync on adsl/g.dmt which is ok if that how its been provisioned - the speeds are no worse, and its certainly a 21CN connection as I'm on an inner london exchange and the old adsl max service has been withdrawn.

My question : On my billion, bitswap is set to OFF by default, indeed its been off the entire time i was using BE. Since reading up on what bitswapping actually does I turned it on as understand it should be on at all times particularly when using g.dmt. But - turning it on seems to reduce the error count, but without fail causes the SNR to fall right down to 0.5 after around 12 hours uptime, sending the line errors through the roof , causing all trafiic to grind to a halt and resulting in a resync.

Has anyone seen anything like this before? it seems almost backwards to how bitswap should work?

cheers
Logged

Loading

  • Reg Member
  • ***
  • Posts: 252
Re: Bitswap on g.dmt, on or off? hmm
« Reply #1 on: November 25, 2013, 07:01:43 PM »

It was already enabled on my router(td8960n), when i bought it, i plugged it in and wouldn't hold a connection for longer than 4 hours, as a last attempt before giving up with the router i disabled it, to my surprise the line is better, doesn't drop, although i get the same number of errors(millions). Also as i was aware it's meant to make the connection better, but it made mine completely worse  ::)
Logged

kitz

  • Administrator
  • Senior Kitizen
  • *
  • Posts: 33884
  • Trinity: Most guys do.
    • http://www.kitz.co.uk
Re: Bitswap on g.dmt, on or off? hmm
« Reply #2 on: November 26, 2013, 06:38:42 PM »

The theory is that it should make the line more stable by swapping 'spare' SNR to tones as  needed.  It works very well for burst type noise - which it is mostly designed to protect against.

However a lot of routers may mark a frequency as unusable if the SNRm @ that tone has gone down to 0dB after a bit swap.  If the line has lots of bitswapping going on, then after a while it can seriously erode the overall SNRm value (which is what it appears to be doing in your case).  If your line is long and has a more constant noise source across all tones, then I could perhaps see in some rarer cases why its not working too well.

I also know that during sync, there is supposed somewhere to be a little margin to allow for bit-swap.  Ive no idea, but if bit-swap is turned off, would that margin be calculated and may give you a tiny bit more SRNm.   It wouldnt be much but it may make all the difference on a poor line. 

Normally I would not recommend turning it off, because it can and usually does make the line less stable if its not enabled and certainly should cause more re-syncs without it.   
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

Chrysalis

  • Content Team
  • Addicted Kitizen
  • *
  • Posts: 7403
  • VM Gig1 - AAISP CF
Re: Bitswap on g.dmt, on or off? hmm
« Reply #3 on: November 26, 2013, 07:17:36 PM »

bitswapping should most of the time be beneficial and not only that, hugely beneficial.

In my adsl days, especially on speedtouch routers there was different firmware versions which had bitswapping on or off.

The 5.x firmwares had no bitswapping and it was a serious mess with stability, error rates skyrocketing disconnects every 30 mins or so, aweful.  6.x firmwares brought bitswapping but many of them it was buggy eg. it would work for 2-3 hours then just stop working.  The error rate when it stopped would multiply by a factor of 10.  The best firmware was the infamous 6.1.4.3 which was reasonably stable with bitswapping, those were the days eh.

I seen some later routers buggy as well, even on ukonline with billion 7402 routers some of the newer firmwares had the bitswapping bug where it would stop working after a certian amount of uptime.  In every instance I had no bitswapping my line performed a lot worse. I put bitswapping as similiar importance to SRA if not more importance.

On FTTC in 6 days uptime my modem has done over 100k bitswaps.
« Last Edit: November 26, 2013, 08:12:22 PM by Chrysalis »
Logged

Bald_Eagle1

  • Helpful
  • Kitizen
  • *
  • Posts: 2721
Re: Bitswap on g.dmt, on or off? hmm
« Reply #4 on: November 26, 2013, 07:25:11 PM »

FWIW, my VDSL2 connection had been up for 10 days 5 hours 8 min 29 sec, with 648128 DS bitswaps & 12756 US bitswaps (11 day ongoing montage attached).





 
Logged

owenojo

  • Member
  • **
  • Posts: 13
Re: Bitswap on g.dmt, on or off? hmm
« Reply #5 on: November 26, 2013, 08:06:08 PM »

Thanks for the replies everyone,

Kitz, I think that is pretty much what is happening in my case, an increase in noise  suddenly causes the router to swap away until there is nothing left to swap as it were - as supposed to turning it off and letting errors  build up higher. I have turned bitswap back on for now just to see if it was a "one off" type scenario.

In the last few months I was on BE - on adsl2, I did enable it and this problem did not occur whatsoever, only since moving to this BT based connection on plain g.dmt - is the bitswapping in some way different between the two ADSL modes? Have not read anything to suggest there is!

Cheers!

Logged

kitz

  • Administrator
  • Senior Kitizen
  • *
  • Posts: 33884
  • Trinity: Most guys do.
    • http://www.kitz.co.uk
Re: Bitswap on g.dmt, on or off? hmm
« Reply #6 on: November 26, 2013, 08:33:13 PM »

The theory behind bitswap in the 2 modes isnt any different.

BUT there are differences between adsl1 and adsl2+ that will affect you.   

adsl1 (g.dmt) needs a minimum of 6dB whilst adsl 2/2+ needs 3dB of SNR before any particular frequency is usable to load  bits into the bin.   The algorithm used by adsl2/2+ is much more efficient and uses less overheads than adsl1 - particularly when it comes to error correction.   

If youre not using any of the tones in the adsl2+ frequency range, then asking your ISP to put on on adsl2 mode..  or alternatively you may be able to force your router to use adsl2.   That way you get best of both worlds - the efficiency of adsl2/2+ encoding & less overheads...  but without opening your line up to any additional frequencies which may cause noise on the line.

A line at >55dB is usually much better & more stable on adsl1 than adsl2+ because of the unused frequencies.  At 52dB, youre certainly in the region which may benefit being on adsl2. 

The only reason I can think of why your line wont sync at adsl2 is that it needs to be enabled at the dslam.   The modes are backwards compatible.  So if your SP has it set at adsl2+ then you should be able to force adsl1/adsl2 via your router. However you cant do it the other way round.   It may be a 21CN exchange, but the modulation can still be set for adsl1/adsl2/2+
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

owenojo

  • Member
  • **
  • Posts: 13
Re: Bitswap on g.dmt, on or off? hmm
« Reply #7 on: December 18, 2013, 08:45:21 PM »

Thank you to all who replied to my thread!

Well I figured out what the issue was.....and yep, it was the modem. My Billion 7700N was fine on ADSL2 modulation, but on ADSL1, when the noise margin falls more than about 2db (ie normal, on winter evenings when its dark) it goes nuts, wont bitswap properly whether that setting is on or off and resyncs.

I ordered the TG582N from Plusnet, and it works a charm, - would have used my old one from BE if it were not locked down (it went in the bin)

You live and learn!

Owen
Logged
 

anything