Уменьшаем количество разрывов ADSL
Причин разрывов ADSL соединения (линка) может быть довольно много, кроме того может быть совокупность нескольких факторов, приводящих частому падению линка. Не все из них всегда возможно устранить, но можно попытаться уменьшить их влияние. В этой статье рассмотрим настройки ADSL модема на примере Zyxel P660HTN EE. Почти все настройки будем делать из командной строки (CLI), через telnet соединение. Как его настроить можно прочитать в этой статье.
Возможные причины разрывов ADSL
Первым делом необходимо посмотреть на параметры линии. Учтите, что у входящего (downstream) и исходящего (upstream) канала свои собственные параметры, но как правило они не очень сильно отличаются.
1) Затухание в линии (Attenuation) должно быть не более 45 dB. Если значение больше 60 dB, то ADSL работать не будет.
2) Соотношение сигнал/шум (Noise Margin) должно быть более 6 dB.
Проверить эти параметры можно командой wan adsl l n для downstream и wan adsl l f для upstream.
Если эти параметры не выполняются, то проверьте:
- Правильно ли включен сплиттер (при наличии телефона).
- Нет ли повреждений на проводе.
- Доступные вам места соединения телефонной линии.
В местах соединения проводов не должно быть коррозии и плохо закрепленных контактов. Линия должна быть выполнена из одножильных проводов и следует учесть, что чем меньше точек соединения, тем лучше характеристики линии. Если в квартире все подключено верно и линия в хорошем состоянии, то стоит обратиться в поддержку провайдера. Чтобы они устранили проблемы на линии.
Вторая причина может быть в модеме. Возможен брак модема, брак блока питания модема, а также параметры бытовой электросети. Если имеют место скачки напряжения, то стоит подумать о трансформаторе для модема. Также, можно проверить работу на другом модеме, одолжить на время у друга или попросить у провайдера для теста. Если от замены модема мало что поменялось, то скорее тут третья причина.
Третья причина — это несогласованность/несовместимость настроек оборудования провайдера и модема. Именно эту причину и попробуем устранить, на примере модема Zyxel. У него довольно богатый набор команд для настройки и диагностики соединения, кроме того команды универсальны и подходят к большинству модемов Zyxel, за редким исключением.
Четвертая причина актуальная для модемов Zyxel. Это активированная технология поддержания максимальной скорости на линии. Что бы проверить это, подключитесь к модему через telnet и введите команду sys view autoexec.net — посмотреть команды в автозапуске модема. Если в автозапуске присутствует строчка wan adsl rateadap on или wan adsl rate on , то значит эта технология активирована. Для ее отключения нужно заменить строчки на wan adsl rateadap off и wan adsl rate off соответственно. Русскоязычная техподдержка Zyxel почему-то уверена, что эти команды управляют механизмом SRA, хотя это не так. Подробное описание команд можно посмотреть в статье «Команды для ADSL модемов Zyxel».
Краткая теория
Во-первых, следует уяснить, что соотношение сигнал/шум (noise margin) величина изменяющаяся со временем, например, от появления/исчезновения помех других абонентов в магистральном кабеле или радиопомех. Так же, нужно понимать, что чем больше значение noise margin, тем меньше скорость. То есть, выше скорость — хуже стабильность соединения и наоборот.
Во-вторых, пока у линии не будут приемлемые параметры затухания вы не получите стабильной работы ADSL, тут надо менять линию, а не настройки.
В-третьих, изменять параметры соединения вы сможете только для входящего канала (downstream), параметры исходящего канала как правило определяются только DSLAM и версией Annex выставленной на модеме.
Включаем механизм SRA
SRA (Seamless Rate Adaptation) позволяет изменять скорость соединения «на лету», таким образом адаптируясь к изменениям в линии, не дожидаясь разрыва.
Модем настроен в режиме моста, опытным путем выяснил, что соединение держится стабильно при автоматической синхронизации, то есть когда разрешены все стандарты ADSL и все виды Annex.
Теперь следует выяснить какой профиль настроен на порту DSLAM. Для этого необходимо подключится к модему через telnet и ввести команду: wan dmt2 show cmsg1 . В ответ вы получите настройки профиля на DSLAM.
Важный параметр здесь RA-MODEds, он может иметь три варианта:
- RA-MODEds = 1 (FIXED DATARATE) — фиксированная скорость соединения, как правило урезанная провайдером, до более менее стабильного соединения.
- RA-MODEds = 2 (RATE ADAPTIVE AT INIT) — скорость соединения согласуется при старте и не меняется до следующего разрыва.
- RA-MODEds = 3 (DYNAMIC RATE ADAPTATION) — скорость соединения меняется в процессе работы.
Механизм SRA будет работать только с динамическим профилем. Поменять профиль на динамический может только провайдер. Лучше всего подавать заявку в письменном виде, потому что как только первая линия ТП увидит незнакомые слова, скорее всего отправит вопрос специалистам. Для простоты общения, лучше сразу написать все параметры в профиле. Например, такие:
TARSNRMds = 70 dB (желаемый уровень сигнал/шум = 7 dB)
MINSNRMds = 10 dB (минимальный уровень сигнал/шум = 1 dB)
MAXSNRMds = 310 dB (Excess margin need not to be minimized) (максимальный уровень сигнал/шум = 31 dB)
RA-MODEds = 3 (DYNAMIC RATE ADAPTATION) (Тип профиля DSLAM, динамическая адаптация скорости)
PM-MODEds = 1 0 (L2 is allowed) (L3 not allowed) (Разрешенные режимы энергосбережения)
RA-USNRMds = 85 dB (уровень сигнал/шум при достижении которого произойдет повышение скорости)
RA-UTIMEds = 20 sec (время в течении которого сигнал/шум должен быть больше или равен RA-USNRMds, чтобы произошло повышение скорости)
RA-DSNRMds = 60 dB (уровень сигнал/шум при достижении которого произойдет понижение скорости)
RA-DTIMEds = 20 sec (время в течении которого сигнал/шум должен быть меньше или равен RA-DSNRMds, чтобы произошло понижение скорости)
BIMAXds = 15 bit
EXTGIds = 0 dB
CA-MEDLEYus = 6144 symbols(min)
Reserved1 = 0 (Should be 0)
Далее несколько “если”.
Если задержки (ping) не критичны, то лучше поставить канал в режим interleave, при этом нужно задавать задержку в миллисекундах, например, 8мс. Задержка должна быть одинакова для downstream и upstream. Это позволит корректировать ошибки при передаче ячеек и увеличит стабильность соединения.
Стоит попросить задать параметры INP, для плохих линий стоит задать значение INP min = 1 или больше. INP задается отдельно для downstream и upstream.
Если спросят, то максимальные скорости для downstream и upstream каналов можно поставить по максимуму 24000 кбит/с и 3500 кбит/сек соответственно.
Далее со своей стороны нужно убедится в том что SRA в модеме включено. Делается это командой wan dmt2 set olr 4 . В ответ вы получите current state: OLR ON, SRA ON . Из личного опыта обнаружил, что строчка wan dmt2 db tlb 10 в списке autoexec.net мешает корректной работе SRA и её необходимо удалить оттуда.
Ниже пример содержимого моего автозапуска, при котором, модем стабильно держит линию по 30 — 70 часов. К сожалению, SRA не панацея, от резких и глубоких изменений характеристик линии она не спасёт.
Что делать если нет SRA
Если по каким-то причинам не удается получить от провайдера динамический профиль с корректными настройками, то можно поменять некоторые настройки, со своей стороны для downstream канала.
Можно попробовать отключить Annex M, так как он предъявляет повышенные требования к качеству линии.
Также, в модемах Zyxel есть возможность смещать соотношение сигнал/шум в большую или меньшую сторону. Смещение задается командой wan dmt2 set snrmoffset Х Y , где X или Y значение полученное по формуле: 1280-(±Z*512).
- X — задает смещение для режима Fast;
- Y — задает смещение для режима Interleave;
- Z — значение смещения в dB.
Например, для увеличения соотношения сигнал/шум на +1 dB получим значение 1280-512=768, следовательно, команда будет выглядеть wan dmt2 set snrmoffset 768 768 .
Таким образом, можно подобрать оптимальное соотношение сигнал/шум.
Для того чтобы нужные команды сохранялись после перезагрузки модема их нужно прописать в автозапуск. Вводим команду sys edit autoexec.net , затем кнопкой N листаем и в нужном месте нажимаем кнопку i, вставляем нужную команду и нажимаем Enter . Для сохранения нажимаем кнопку X. Местоположение команд в автозапуске относительно друг друга имеет значение. Предположительно, команды, расположенные в конце, имеют более низкий приоритет, чем те что в начале.
Команды не для всех
Если провайдер не хочет менять параметры профиля, то можно попробовать изменить некоторые параметры самостоятельно. Эти команды работают не для всех модемов, но попробовать стоит.
w dmt2 set INP V , где V — значение INP_min
wan dmt2 set path 1 — установить режим канала Interleave.
wan dmt2 set txfltrgain 7FFFF — вероятно смещает точку усиления диапазона частот, может принимать значения от 00000 до FFFFF (7FFFF- середина диапазона).
Чтобы проверить результат нужно сбросить соединение командой wan adsl reset .
Если в логах модема вы заметили, что firewall часто пишет об атаке сканирования портов, и при этом модем настроен в режиме моста, то в таком случае лучше отключить firewall в модеме. Дело в том, что в качестве защиты от сканирования портов модем может блокировать трафик или его часть, это может приводить к разрывам. На безопасность это особо не повлияет, так как в режиме моста используется межсетевой экран узла на котором устанавливается PPPoE соединение.
Форум пользователей elcom.ru
сегодня с момента включения модема — 6 часов 3м — "полет нормальный" ни одного дисконекта.
поддержки, кстати, в Александрове нет уже 3 мес., дали мне владимирский телефончик.
какая к чертям оптика??
если у кого-то похожие проблемы бывают — пошаманьте с модуляциями.
кому интересно — диагностика линии средствами модема: Maintenance > Diagnostic > DSL Line/DSL line status
——
noise margin upstream: 8 db
output power downstream: 19 db
attenuation upstream: 23 db
noise margin downstream: 11 db
output power upstream: 12 db
attenuation downstream: 47 db
Re: Обрывы ADSL соединения
CkopoxoD » Чт янв 21, 2010 8:00 pm
А вот и корень проблемы — либо живете далеко от АТС, либо окисление скруток.
Рад, что вы отделались всего лишь сменой модуляции.
Re: Обрывы ADSL соединения
bator » Чт янв 21, 2010 8:56 pm
Downstream Upstream
SNR Margin (dB): 6.1 10.5
Attenuation (dB): 27.0 7.7
От АТС меньше километра. Скруток от сплиттера до коробки в подъезде нет. Или еще какие скрутки имеются в виду?
Re: Обрывы ADSL соединения
kickme » Пт янв 22, 2010 1:13 pm
Интересно куда ведет оптика в Балакирево от АТС?
Вот и именно живу на одном краю поселка, а АТС в другом. и сколько там на линии наворочано скруток и "соплей" страшно подумать!
Думаю что предпринять чтобы минимизировать этот неприятный факт — attenuation downstream: 47 db
Re: Обрывы ADSL соединения
kickme » Пт янв 22, 2010 1:31 pm
Re: Обрывы ADSL соединения
kickme » Пт янв 22, 2010 1:41 pm
Полезная информация по теме!
Предел помехоустойчивости (noise margin) является хорошим показателем статуса линии. Характерным значением предела помехоустойчивости при передаче данных является 6 дБ. Если предел помехоустойчивости ниже 6 дБ, то линия передачи данных может быть нестабильна. Если он выше 6 дБ, то линии имеет хорошие параметры для передачи данных. Если ADSL-модем тяжело синхронизируется с DSLAM, то на коммутаторе следует понизить предел помехоустойчивости.
В ADSL используется метод модуляции "дискретное многотоновое кодирование (DMT)". При этом вся полоса пропускания ADSL разбивается на 512 каналов. Каждый канал занимает 4,3125 КГц. Первые шесть каналов резервируются для полосы пропускания аналоговых телефонов 4 кГц и организации защитной полосы между аналоговым телефоном и сигналом DMT 4 кГц — 25кГц. Затем следуют 25 каналов исходящего потока с 7 по 31. Они используют спектр от 26 кГц до 138 кГц.
—————
Информация о каналах с 32 по 511 для входящего потока. В кадом из каналов используется амплитудно-фазовая модуляция (QAM). При максимальном соотношении сигнал/шум (SNR) в канале в каждый момент времени возможно передать 16 бит информации одновременно (один символ). Символьная скорость передачи равна 4000 симв/c. Итого получаем теоретическую максимальную скорость в канале 16 * 4000 = 64 Кбит/c.
На реальной линии скорость передачи в каждом канале выбирается независимо в зависимости от соотношения сигнал/шум на данном участке спектра. При этом чем хуже соотношение сигнал/шум в канале, тем меньше размер символа и соответственно скорость.
Итоговую скорость ADSL можно получить сложив скорости во всех каналах.
При выполнении команд wan adsl linedata far/near выводятся также следующие параметры:
Noise Margin downstream (Предел помехоустойчивости при приеме данных) — используется в качестве критерия оценки состояния линии и определяет минимальный предел, при котором уровень сигнала выше уровня шума. Если ADSL-модем тяжело синхронизируется с DSLAM, то следует снизить предел помехоустойчивости на коммутаторе.
Output power downstream (Выходная мощность при приеме данных) — показывает выходную мощность при приеме данных в момент синхронизации модема с DSLAM.
Attenuation downstream (Затухание при приеме данных) — показывает затухание при приеме данных в момент синхронизации модема с DSLAM (этот параметр должен быть < 45 дБ).
Re: Обрывы ADSL соединения
kickme » Пт янв 22, 2010 1:48 pm
Полезная информация по теме 2
Затухание сигнала. Attenuation Line.
от 5dB до 20dB — линия отличная.
от 20dB до 30dB — линия хорошая.
от 30dB до 40dB — линия плохая.
от 50dB и выше линия очень плохая.
Предел помехоустойчивости. Noise margin.
Типичное значение предела помехоустойчивости (на обоих потоках — upstream/downstream) — 6 db
— если значение ниже 6 db, линия возможно будет нестабильна во время передачи данных.
— если значение больше 6 db, линия имеет хорошение состояние и передача данных должна проходить без проблем.
——————
Добавлю по шумам (Noise margine или SNR ratio)
6dB и ниже — отстой, может не будет работать ADSL
7dB-10dB средне, при ухудшении возможна нестабильность.
11dB-20dB хорошо
20dB-28dB отлично
29dB и более — супер
——————
вот на сайте zyxel.ru сказано:
1. Предел помехоустойчивости (Noise Margin) должен быть 6 дБ и выше. Может достигать значения до 30 дБ для низкого downstream потока и если используется короткий провод.
2. Обычно выходная мощность (Output Power) при отправке данных равна 10 дБм. Однако, она может быть ниже из-за потерь мощности.
3. Затухание (Attenuation) при приёме данных зависит от дистанции между модемом и DSLAM’ом. Оптимальных значений нет.
Re: Обрывы ADSL соединения
kickme » Пт янв 22, 2010 2:10 pm
ПРОЧИТАЛ ТОЛЬКО ЧТО, что модно снизить attenuation downstream прошивкой модема.
Модем 120м
Software Versions
Acorp Firmware V.1.1.00.RU.23102007
Gateway 3.6.0F
ATM Driver 7.05.01.00
DSL HAL 7.05.01.00
DSL Datapump 7.05.01.00 Annex A
SAR HAL 01.07.2c
PDSP Firmware 0.54
Boot Loader 1.4.0.4
пример с DS Line Attenuation 102 прошивкой на DS Line Attenuation 13
Re: Обрывы ADSL соединения
X.O. » Пт янв 22, 2010 3:02 pm
Re: Обрывы ADSL соединения
X.O. » Пт янв 22, 2010 4:54 pm
Re: Обрывы ADSL соединения
X.O. » Пт янв 22, 2010 5:11 pm
Re: Обрывы ADSL соединения
X.O. » Пт янв 22, 2010 5:58 pm
макс721 писал(а): а вот моя статистика
SNR Margin (dB): 6.3 7.0
Attenuation (dB): 43.5 20.5
Output Power (dBm): 12.6 25.6
Attainable Rate (Kbps): 11796 1048
Rate (Kbps): 9525 946
MSGc (number of bytes in overhead channel message): 57 68
B (number of bytes in Mux Data Frame): 60 28
M (number of Mux Data Frames in FEC Data Frame): 4 8
T (Mux Data Frames over sync bytes): 5 1
R (number of check bytes in FEC Data Frame): 10 16
S (ratio of FEC over PMD Data Frame length): 0.8170 7.5725
L (number of bits in PMD Data Frame): 2487 262
D (interleaver depth): 64 2
Delay (msec): 13 3
Линия плохая, возможны обрывы. Однако на скорость интернета это влиять не должно — подключение идет на 9 мегабитах, что явно больше Вашего тарифа.
Discover What Is Noise Margin in VLSI
The noise margin in VLSI is the amount of noise that a CMOS circuit can endure without interfering with its function. The noise margin ensures that any logic ‘1’ signal with finite noise added to it is still identified as logic ‘1’ and not logic ‘0’. It is essentially the difference between the signal and noise values.
What exactly is the noise margin in VLSI?
Noise margin is a measure of design margins used to guarantee that circuits operate properly under defined conditions. The operation environment, power supply, electric and magnetic fields, and radiation waves are all sources of noise. Unwanted noise can also be generated by on-chip transistor switching activity. Circuits must be constructed with defined noise margins to guarantee that transistors switch properly under specified noisy situations.
What is the mechanism of noise margin in a VLSI digital circuit?
The noise margin in a VLSI digital circuit is the amount by which the signal exceeds the threshold for a correct ‘0’ or ‘1’. As an example, a digital circuit may be constructed to swing between 0.0 and 1.2 volts, with anything less than 0.2 volts regarded as a ‘0’ and anything greater than 1.0 volts considered as a ‘1’. The noise margin for a ‘0’ is the amount by which a signal is less than 0.2 volts, while the noise margin for a ‘1’ is the amount by which a signal exceeds 1.0 volts. Noise margins are assessed as an absolute voltage rather than a ratio in this situation. Because V OH min is closer to the power supply voltage and V OL max is closer to zero, noise margins for CMOS chips are often substantially higher than those for TTL.
There are two noise margins to consider: high noise margin (N MH ) and low noise margin (N ML ). N MH is the voltage difference between an inverter moving from a logic high (1) to a logic low (0) and vice versa for N ML . Equations are:
NMH ≡ VOH – VIH and NML ≡ VIL – VOL
With a CMOS inverter, V OH equals V DD and V OL equals the ground potential.
In practice, the noise margin in VLSI is the amount of noise that a logic circuit can endure. Positive noise margins ensure correct operation, whereas negative noise margins result in impaired functioning or outright failure.
Conclusion
If you found this useful and want to know more about the semiconductor industry in depth or want to make a career in the VLSI field, then Chipedge is here to help you. Being the best VLSI training institute in Bangalore , it offers a wide range of online VLSI courses that covers courses including DFT , RTL , Design Verification , and many more. Enroll yourself now.
How do you balance DSL noise margin and attenuation with speed and stability?
Пользуйтесь знаниями сообщества. Эксперты добавляют важные сведения в эту коллективную статью, созданную с использованием искусственного интеллекта. Вы можете делать то же самое.
Это статья нового типа – при ее создании мы использовали искусственный интеллект. А эксперты улучшают ее, делясь своими мыслями напрямую в каждом разделе.
Если вы хотите внести свой вклад, запросите приглашение, отметив статью как понравившуюся или отреагировав на нее. Подробнее
DSL, or digital subscriber line, is a type of broadband internet that uses copper telephone wires to deliver data. However, the quality and speed of your DSL connection can be affected by various factors, such as noise margin and attenuation. In this article, you will learn what these terms mean, how they impact your DSL performance, and how you can balance them for optimal results.
What is noise margin?
Noise margin, also known as signal-to-noise ratio (SNR), is the difference between the signal strength and the background noise on your DSL line. The higher the noise margin, the better the quality and stability of your connection. However, a higher noise margin also means a lower speed, as the DSL modem has to use more power and less bandwidth to overcome the noise. A typical noise margin for DSL is between 6 and 15 dB, depending on your distance from the exchange and the quality of your wiring.
What is attenuation?
Attenuation, also known as line loss, is the reduction of signal strength as it travels along the DSL line. The longer the line, the more attenuation occurs, and the lower the signal quality and speed. Attenuation is measured in decibels (dB) and depends on the length, diameter, and condition of the copper wires. A typical attenuation for DSL is between 20 and 60 dB, depending on your distance from the exchange and the quality of your wiring.
How do they affect your DSL speed and stability?
Noise margin and attenuation are inversely related: the higher the noise margin, the lower the attenuation, and vice versa. This means that there is a trade-off between speed and stability when it comes to DSL. A higher noise margin will ensure a more stable connection, but at the cost of lower speed. A lower noise margin will allow for higher speed, but at the risk of more errors and disconnections. Therefore, you need to find a balance between noise margin and attenuation that suits your needs and preferences.
How can you check your noise margin and attenuation?
Most DSL modems have a web interface that allows you to access various information and settings, including noise margin and attenuation. To access your modem’s web interface, you need to know its IP address, username, and password. You can usually find these on the bottom or back of your modem, or in the user manual. Once you log in to your modem’s web interface, look for a section called DSL status, line statistics, or something similar. There you should see your current noise margin and attenuation values, as well as other parameters such as sync speed, error rate, and power level.
How can you improve your noise margin and attenuation?
There are several ways to improve your noise margin and attenuation, and thus your DSL speed and stability. For instance, use filters or splitters on every phone jack sharing the same line as your DSL modem to prevent interference. Invest in high-quality cables and connectors for your modem and phone jacks, and avoid extension cords, adapters, or damaged wires that can introduce noise. Moreover, keep your modem away from sources of electromagnetic interference, such as microwaves or TVs. Furthermore, check your wiring for corrosion or loose connections that can degrade the signal quality. Finally, if you suspect a problem with your line or exchange, contact your DSL provider for testing or upgrading your service.
How can you adjust your noise margin and attenuation?
Some DSL modems allow you to adjust your noise margin and attenuation manually, by changing the modulation type, sync rate, or SNR margin settings. However, this is not recommended for most users, as it can cause instability, errors, or loss of service. Only do this if you are confident in your technical skills and understand the risks involved. You may also need to contact your DSL provider to get permission or instructions on how to do this. Alternatively, you can use a third-party software or firmware that can tweak your DSL settings automatically or according to your preferences. However, this may also void your warranty or violate your terms of service, so proceed with caution.
Here’s what else to consider
This is a space to share examples, stories, or insights that don’t fit into any of the previous sections. What else would you like to add?
