Способ контроля импульсного шума

Настоящее изобретение относится к управлению импульсным шумом в передачах цифровых данных. Технический результат заключается в создании способа контроля импульсного шума, который сохраняет информацию, доступную для характеристики импульсного шума, идентификации источника импульсного шума. Такой результат достигается за счет того, что в сети для передачи пакетов цифровых данных записи качества сохраняются в памяти. Каждая запись качества указывает на качество приема, воспринимаемое по одному или более принятым пакетам данных. Затем после переполнения памяти одна или более записей качества отбрасываются из памяти. Для, по меньшей мере, одной из записей качества веса отбрасывания генерируются как функция, по меньшей мере, одной из записей качества и ассоциируются с записями качества. При этом после переполнения веса отбрасывания принимаются во внимание в предварительно определенных правилах и условиях, согласно которым выполняется отбрасывание записей качества. 2 н. и 7 з.п. ф-лы, 1 ил.

Реферат

Настоящее изобретение относится к управлению импульсным шумом в передачах цифровых данных, то есть к обнаружению и характеристике импульсного шума в принимаемых пакетах данных.

Импульсный шум представляет собой шум, который индуцирован посредством электромагнитной связи в линии связи внешними шумовыми источниками и который является относительно коротким по длительности. Переключение светового клапана между состояниями включения/выключения, например, может создавать переходный эффект в напряжении и токе питания, приводя к шумовым импульсам в телефонной линии, которая может передавать цифровые данные, например, пакетированные в дискретные мультитоновые (DMT) символы, когда телефонная линия выполнена как шлейф DSL. В зависимости от амплитуды и длительности импульса импульсный шум будет приводить к ухудшению качества и/или ошибкам в принимаемых пакетах данных. Следует отметить, что в контексте настоящей патентной заявки пакеты данных должны интерпретироваться широко, чтобы охватывать любую группу байтов или битов данных фиксированной длины или переменной длины, которая передается как единый блок. Другими словами, это включает в себя кадры данных, комбинации данных, слова данных, символы данных, сегменты данных и т.д. Примером пакета данных является, например, символ DMT, посланный по ADSL (Асимметричная цифровая абонентская линия) или VDSL (Высокоскоростная цифровая абонентская линия) шлейфу.

Среда одиночного высокого импульсного шума кратко называется SHINE.

В случае регуляторов освещенности, люминесцентных ламп, рождественских световых гирлянд, коммутируемых блоков питания (PSU), телевизоров или персональных компьютеров, видеомагнитофонов, электронных трансформаторов, огней безопасности и т.д. вблизи цифровой линии связи, шумовые импульсы, ослабляющие цифровую передачу данных по линии связи, могут иметь повторяющийся характер. Такие повторяющиеся шумовые импульсы все еще коротки по длительности и поэтому называются повторяющимся электрическим импульсным шумом (REIN). Как правило, время между двумя последовательными шумовыми импульсами может быть порядка 10 миллисекунд (мс) в Европе или 8,3 мс в США, потому что шумовые импульсы обычно являются результатом переходных процессов включения/выключения с частотой, основанной на частоте электрической мощности, которая составляет 50 герц (Гц) в Европе и 60 Гц в США. В примере регулятора силы света, например, интенсивность света управляется через электрическую схему, которая включает и выключает свет. Отношение между временами включения и выключения определяет интенсивность света. Каждый переходный процесс включения/выключения вызывает шумовой импульс на соседних линиях связи. Запуск для включения/выключения света выводится из частоты сетки электрической мощности, приводящей, как следствие, к шумовым импульсам, повторяющимся каждые 10 мс (в Европе) или 8,3 мс (в США).

Известный метод контроля импульсного шума описан в документе Standard Contribution SD-068.doc, который был загружен 7 января 2007 г. в 00:35:49 женевского времени. Этот стандарт, озаглавленный "G.VDSL: In-service Impulse Noise Logging for Troubleshooting Purposes and Alternative for INM", описывает метод штатной регистрации импульсного шума в целях обнаружения неисправностей и был загружен на url:

http://ties.itu.ch/u/tsg15/sg15/xchange/wp1/q4/Meetings/2007-01-SanDiego/SD-068.doc.

Этот источник описывает метод штатной регистрации импульсного шума в целях обнаружения неисправностей. Он предлагает оперативный метод для детальной характеристики импульсного шума без прерывания обслуживания и вопросов сбора информации из цифрового оборудования помещения клиента абонентской линии (DSL CPE). Он раскрывает, что единственный способ избежать потери информации о шуме, это фактически записывать его. Поскольку хранить все эти данные в приемнике DSL CPE может быть не очень удобным, это переносится в некоторое другое место, где это может регистрироваться или интерпретироваться.

Указанный документ далее предлагает использовать датчик импульсного шума, который указывает, является ли символ данных сильно ухудшенным или нет, и передавать этот поток данных автономно по каналу управления, то есть по каналу встроенных операций цифровой абонентской линии (EOC). Сообщение могло бы содержать временную метку и последовательность битов, моделирующую полное событие импульсного шума. Таким образом, описан способ, в котором принимается решение, являются ли дискретные мультитоновые символы DMT или данные ухудшенными, причем генерируется битовый поток, который указывает на качество приема, воспринимаемое одним или более принятыми пакетами данных.

Следует пояснить, что этот поток битов может посылаться по каналу управления, то есть по каналу встроенных операций цифровой абонентской линии (EOC) согласно автономному способу, то есть посредством DSL CPE или после запроса от соответствующего сетевого узла с центральным процессором.

Чтобы работать эффективно, количество данных, которые будут переданы, должно быть уменьшено, и вводится простое сокращение данных. Хотя это требует обработки данных приемником DSL CPE, в то же самое время это имеет дополнительную выгоду, заключающуюся в сокращении величины памяти, необходимой в приемнике DSL CPE. Такой метод сокращения данных мог бы генерировать "записи качества", то есть битовые последовательности или группы битов качества символа. Тривиальная реализация могла бы состоять в том, что записи качества сохраняются в памяти FIFO ("первым пришел - первым обслужен"). Особенно в случае передачи записей качества по запросу целесообразно контролировать, не происходит ли переполнение FIFO между предыдущим запросом и текущим запросом передачи битовых последовательностей. Тем самым самые новые записи регистрируются, а старые записи отбрасываются.

Такая запись качества может быть постоянным числом битов качества символа, временной меткой с постоянным числом битов качества символа, временной меткой с отсчетом последовательных искаженных битов и/или отсчетом последовательных не искаженных битов символа, комбинацией временных меток, числа отсчетов, отсчетов и битов.

Известные методы работают с указателем на FIFO, чтобы указать, что имело место переполнение в FIFO между предыдущей передачей и новой передачей, и указать, что в FIFO имеются (частично) новые элементы, начиная с последнего запроса качества символа для передачи. Действительно, когда частота считывания из FIFO не достаточно высока, что весьма вероятно, самые старые записи удаляются, чтобы заполнить FIFO снова последними записями.

В случае, когда импульсный шум является только повторяющимся электрическим импульсным шумом REIN, записи качества символа будут иметь повторяющийся характер. С удалением самых старых записей в FIFO информация в этих записях теряется. Однако так как записи имеют повторяющийся характер, потерянная информация является нерелевантной.

Однако когда, например, повторяющийся электрический импульсный шум REIN и одиночный высокий импульсный шум SHINE оба существуют на линии, записи качества символа не имеют повторяющегося характера, так как SHINE является неповторяющимся импульсным шумом и возникает относительно редко. В случае переполнения буфера с удалением самых старых записей в FIFO, информация в этих записях теряется, причем могло бы случиться, что информация SHINE будет потеряна. Это релевантная потеря информации, причем может оказаться невозможным охарактеризовать импульсный шум и идентифицировать шумовой источник.

Целью настоящего изобретения является создание способа контроля импульсного шума в сети для цифровой передачи пакетов данных, который преодолевает вышеупомянутый недостаток предшествующего уровня техники. Более подробно, целью является создание способа контроля импульсного шума, который сохраняет информацию, доступную для характеристики импульсного шума идентификации источника импульсного шума.

Согласно изобретению определенная выше цель реализована, и недостатки известных решений предшествующего уровня техники преодолены в способе контроля импульсного шума в сети для передачи пакетов цифровых данных, определенном в пункте 1 формулы изобретения, содержащем этапы, на которых:

- сохраняют в памяти записи качества, которые указывают на качество приема, воспринимаемое по одному или более принятым пакетам данных; и

- отбрасывают одну или более записей качества из памяти после переполнения памяти; и

- генерируют для и ассоциируют с, по меньшей мере, одной из записей качества весов отбрасывания как функцию, по меньшей мере, одной из соответствующих записей качества; и

- после упомянутого переполнения отбрасывают одну или более записей качества согласно предопределенным правилам и условиям, принимающим во внимание предопределенные веса отбрасывания.

Следует отметить, что запись качества - это запись качества символа, как описано выше, то есть последовательность битов или сжатая версия такой битовой последовательности, которая все еще содержит информацию, подобную содержащейся в первоначальной исходной битовой последовательности. Кроме того, нужно заметить, что не все записи качества должны иметь идентичную длину.

Таким образом, интерпретируя и используя информацию в соответствующих записях качества, может быть определен вес, который указывает на релевантность информации, содержащейся в записях качества. Это далее объясняется посредством примера. Запись качества в простой версии может содержать один бит на принятый пакет данных, например 1 бит на принятый символ DMT в приемнике DSL, причем бит, например, устанавливается в "0" в случае, если качество приема символа DMT превышает определенный порог, и, например, устанавливается в "1" в случае, если качество приема символа DMT остается ниже этого порога, или наоборот.

Набор записей качества, содержащий, например, все "0" кроме одного бита, мог бы указывать на присутствие REIN. Такой тип записей содержит меньше релевантной информации, чем, например, одиночная запись качества, содержащая, например, несколько "0", за которыми следует ряд "1" и вновь с последующими несколькими "0". Такая одиночная запись качества могла бы указывать на присутствие SHINE.

Таким образом, для первого описанного набора записей качества, например, будет генерироваться более низкий вес отбрасывания, чем для второй описанной записи качества. Когда происходит переполнение памяти, предопределенные ассоциированные веса отбрасывания принимаются во внимание согласно предопределенным правилам и условиям, посредством чего, согласно этому примеру, запись качества, ассоциированная с самым низким весом отбрасывания, будет выбрана для отбрасывания. Запись качества, имеющая высокий вес отбрасывания, не будет выбрана для того, чтобы отбрасываться, при этом ее релевантная информация все еще сохраняется и наиболее вероятно будет передаваться сетевому узлу с блоком обработки после, например, одного из следующих запросов.

Так, путем отбрасывания одной или более записей качества согласно предопределенным правилам и условиям и принимая во внимание ассоциированные веса отбрасывания, не только самые старые записи качества будут отброшены. Действительно, способ принимает во внимание информацию, содержащуюся в записях качества, чтобы определять веса отбрасывания и отбрасывать одну или более последующих записей качества согласно предопределенным правилам и условиям, что принимает во внимание предопределенные ассоциированные веса отбрасывания.

Следует отметить, что один вес качества не обязательно должен быть ассоциирован только с одной записью качества, но может быть ассоциирован с более чем одной (например, последовательной) записью качества.

Другое замечание состоит в том, что вес качества может быть определен не только на основании информации в одной записи качества, но мог бы также быть определен на основании информации в более чем одной записи качества, например, на основании предыдущих записей качества или в функции следующих записей качества.

Кроме того, следует пояснить, что понятие переполнения должно интерпретироваться в его самом широком смысле. Это означает, что "переполнение" может быть достигнуто, когда память полностью заполнена, причем первое отбрасывание записей качества необходимо прежде, чем любая новая запись качества могла бы быть сохранена снова. Однако "переполнение" может также быть достигнуто, когда число сохраненных записей качества превышает предопределенный порог памяти. Тем самым, появляющиеся новые записи качества могут быть сохранены, прежде чем одна или более записей качества будут отброшены согласно настоящему способу.

В дополнение к способу контроля импульсного шума, определенного пунктом 1 формулы изобретения, настоящее изобретение относится к соответствующему сетевому устройству, как определено пунктом 7 формулы изобретения.

Как указано пунктом 2 формулы изобретения, записи качества могли бы включать в себя, во-первых, указатель качества, указывающий на упомянутое качество приема, воспринимаемое одним или более принятыми пакетами данных, и, во-вторых, указатель времени, указывающий на момент времени генерации упомянутой записи качества. Тем самым функция включает аргументы, являющиеся, по меньшей мере, одним из соответствующих указателей качества, называемых аргументами указателей качества, и, по меньшей мере, одним из соответствующих указателей времени.

Следует отметить, что поскольку указатель времени указывает на момент времени генерации записи качества и поскольку момент генерации записи качества указывает на момент времени восприятия качества приема одного или более принятых пакетов данных, указатель времени фактически указывает на момент контроля источника импульсного шума.

Кроме того, возможная реализация описана в пункте 3 формулы изобретения, при этом функция содержит относительный более высокий вклад указателей качества в зависимости от указателей времени. Функция по пункту 3 формулы изобретения будет генерировать вес отбрасывания, который принимает во внимание релевантность доступной информации в этих указателях качества в большей степени, чем момент времени, когда генерировалась запись качества. Это позволяет способу сохранять более старые релевантные записи качества, вместо того чтобы отбрасывать более старые записи.

Другая реализация описана в пункте 4 формулы изобретения. Здесь упомянуто, что в случае одинаковых сгенерированных весов отбрасывания предопределенные правила и условия включают правило, что самые последние записи качества отбрасываются. Эта реализация позволяет сохранить релевантную информацию в более старых записях качества. Действительно, такая реализация позволяет сохранять более старые записи качества, которые включают в себя релевантную информацию, такую, как, например, описано в вышеупомянутом примере с SHINE или REIN.

Пункт 5 формулы изобретения описывает возможную реализацию для записей качества с подуказателями качества, причем каждый подуказатель качества указывает на качество приема в одном или более принятых пакетах данных, и при этом функция включает подсчет подуказателей, которые имеют значение, содержащееся в определенном наборе значений. Этот набор значений может быть реализован, например, с использованием порога, при этом набор значений соответствует всем значениям ниже этого порога. Посредством реализации подуказателя качества, например, множеством битов может быть предоставлена амплитудная информация относительно воспринимаемого качества или ухудшения качества, обеспечивающая возможность осуществления всех видов статистических исследований импульсного шума.

Такой подуказатель качества может также, например, быть реализован одним единственным битом для принятого пакета данных, при этом один бит указывает на упомянутое качество приема в таком принятом пакете данных, прошедшем определенный порог. Это описано в пункте 6 формулы изобретения. Упомянутая функция включает в себя то, что такой один бит на принятый пакет данных равен предопределенному значению, то есть "1" или "0". Однако такая реализация с одним единственным битом на пакет данных не может предоставить амплитудную информацию воспринимаемого качества.

Как упомянуто выше, этап генерации и ассоциирования для, по меньшей мере, одной из последующих записей качества веса отбрасывания, основанный на информации в соответствующей записи качества, не ограничен генерацией и ассоциированием в отношении один к одному. Действительно, способ также может быть реализован с генерацией и ассоциированием не только для одной записи качества, но и для предопределенного числа записей качества одного веса отбрасывания.

Кроме того, сетевое устройство по пункту 7 формулы изобретения для контроля импульсного шума может быть встроено в сетевой терминал сети для передачи цифровых пакетов данных, который позволяет воспринимать импульсный шум в принимаемых пакетах данных. Это описано в пункте 8 формулы изобретения. Это означает, что такой сетевой терминал, во-первых, выполняет восприятие качества приема принимаемых пакетов данных и, кроме того, выполняет генерацию записей качества, указывающих на воспринимаемое качество приема. Эта реализация является реализацией, соответствующей нисходящей передаче цифровых пакетов данных с восприятием качества в сетевом терминале и предоставлением записей качества сетевому узлу.

Однако сетевой элемент для контроля импульсного шума в сети для передачи цифровых пакетов данных по пункту 7 формулы изобретения может быть также встроенным в сетевой узел для передачи пакетов цифровых данных. Это описано в пункте 9 формулы изобретения. Согласно такой реализации сетевой узел может принимать записи качества, которые были генерированы ассоциированным сетевым терминалом (качество переданных в нисходящем направлении пакетов данных), и эти записи качества тем самым сохраняются в сетевом элементе, подобно пункту 7 формулы изобретения, перед дальнейшей передачей, например, сетевому администратору для дальнейшей обработки. При этом память сетевого устройства может также достигнуть состояния переполнения, причем также должно приниматься интеллектуальное решение об отбрасывании. То же самое замечание действительно для другого сетевого администратора, который может также содержать сетевое устройство согласно настоящему изобретению. Кроме того, но все еще согласно реализации по пункту 9 формулы изобретения, сетевой узел может сам принимать пакеты данных, по которым он выполняет восприятие качества, при этом он сам генерирует записи качества. Это является контролем импульсного шума пакетов данных, передаваемых в восходящем направлении.

Следует отметить, что термин "содержащий", используемый в формуле изобретения, не должен интерпретироваться как являющийся ограничительным в отношении средств, перечисленных после него. Таким образом, объем выражения "устройство, содержащее средства A и B" не должен быть ограничен устройствами, состоящими только из компонентов A и B. Это означает только то, что релевантными для настоящего изобретения являются компоненты A и B.

Вышеупомянутые и другие цели и признаки изобретения станут более понятными и само изобретение может быть лучше понято, ссылаясь на следующее описание варианта осуществления вместе с иллюстрирующими его чертежами, где фиг.1 иллюстрирует вариант осуществления способа для контроля импульсного шума согласно настоящему изобретению в сети DSL, содержащей сетевой терминал 101, сетевой узел 102 и сетевой администратор 103.

Работа устройства согласно настоящему изобретению в соответствии с его телекоммуникационной средой, которая показана на фиг.1, будет объяснена посредством функционального описания различных показанных блоков. На основе этого описания практическая реализация блоков будет очевидна для специалиста в данной области техники и поэтому детально не описывается. Кроме того, принцип работы согласно способу контроля импульсного шума будет описан далее более подробно.

Фиг.1 показывает модем 101 цифрового оборудования помещения клиента абонентской линии (DSL CPE), связанный с центральной станцией цифровой абонентской линии (DSL CO) 102 через DSL линию 104. DSL CPE 101 может, например, быть ADSL модемом или VDSL модемом, тогда как DSL CO 102 может быть мультиплексором доступа цифровой абонентской линии (DSLAM), платой завершения линии в DSLAM или специализированной интегральной схемой (ASIC), объединяющей один или множество DSL модемов центральной станции. DSL CPE 101, в дополнение к традиционной функциональности DSL CPE, содержит датчик качества приема символа DMT, SENS или 111, генератор записи качества символа DMT, QR-GEN или 112, сетевое устройство NA1 для управления импульсным шумом, 113, и блок передачи записи качества символа DMT, TRANSF или 114.

DSL CO 102, в дополнение к традиционной функциональности DSL CO, содержит первый центральный процессорный блок, CPU1 или 121, который также имеет сетевое устройство NA2 или 122.

Фиг.1 далее показывает сетевой администратор DSL, NETWORK MNGR или 103, оснащенный вторым центральным процессорным блоком, CPU2 или 131.

В нисходящем направлении символы DMT посылаются от DSL CO 102 к DSL CPE 101 по линии DSL 104. После приема этих символов DMT в DSL CPE 101 датчик 111 качества приема символов воспринимает ухудшение качества символа DMT для каждого принятого символа DMT, например, посредством обнаружения стирания, измерения отношения сигнал-шум (SNR) или вычисления частоты битовых ошибок (BER). Основываясь на воспринятом качестве символа DMT, датчик 111 качества приема символов генерирует 1 бит на символ DMT, указывающий на ухудшение соответствующего символа DMT. Такой бит далее упоминается как бит качества символа или бит SQ. Датчик 111 качества приема символов, таким образом, генерирует бит искаженного символа или бит DESY (например, бит, установленный в 1) в случае, если воспринимаемое качество символа DMT остается ниже определенного порога, и генерирует бит неискаженного символа или бит NODESY (например, бит, установленный в 0) в случае, если качество приема соответствующего символа DMT превышает тот же самый порог. Эти биты SQ могут генерироваться для текущей услуги или для будущей услуги. Генерированный таким образом бит в случае ADSL представляет поток данных приблизительно 4 кбит/с, называемый SQ потоком. Генератор записей качества (QR-GEN) 112 группирует эти биты в битовые последовательности, которые вместе с указателем времени образуют записи качества.

Сетевое устройство NA1 содержит генератор весов отбрасывания (DW-GEN) или 1131, память МЕМ или 1132 и блок отбрасывания DIS или 1133.

Генератор весов отбрасывания DW-GEN генерирует и ассоциирует, например, для записи качества QR2 записей качества QR вес отбрасывания DW2, основываясь на информации в соответствующей записи качества QR2, то есть вес отбрасывания DW2 генерируется как функция записи качества QR2. Пара данных (запись качества; вес отбрасывания), такая как, например, (QR2; DW2), предоставляется генератором весов отбрасывания DW-GEN в память МЕМ для хранения. Как упомянуто ранее, следует отметить, что объем настоящего изобретения не ограничен генерацией веса отбрасывания в функции только одной записи качества. Действительно, вес отбрасывания может также генерироваться в функции предыдущих записей качества или последующих записей качества. Кроме того, должно быть ясно, что один вес отбрасывания также может быть определен для более чем одной записи качества.

Затем запись качества посылается в восходящем направлении в DSL CO 102 по каналу управления EOC (канал встроенных операций) посредством передающего блока 114. Это может быть сделано автономно, или это может быть сделано на основе запросов, выданных DSL CO 102, в частности центральным процессором 121, содержащимся в нем. В последнем случае память 1132 в DSL CPE действительно необходима, чтобы сохранять записи качества до тех пор, пока их передача не будет запрошена центральным процессором 121. Размер памяти 1132 может быть, например, установлен как 32×4 байта.

Память МЕМ 1132 контролируется на переполнения между предыдущим запросом и текущим запросом. Как только объем памяти МЕМ становится недостаточным для сохранения новых записей качества, то есть битовых последовательностей, которые были генерированы после предыдущего запроса, одна или более из сохраненных записей качества должны отбрасываться. Одна или более записей качества, которые должны отбрасываться, определяются согласно предопределенным правилам и условиям, которые принимают во внимание предопределенные ассоциированные веса отбрасывания.

Следует отметить, что хотя фиг.1 показывает хранение весов отбрасывания в той же памяти МЕМ, что и память, в которой сохранены записи качества, изобретение не ограничено этим вариантом осуществления. Действительно, вторая память может быть введена в сетевое устройство NA1, чтобы хранить сгенерированные веса отбрасывания.

Кроме того, следует пояснить, что генерация весов отбрасывания, ассоциированных с одной или более записями качества, не обязательно ограничена однократной генерацией. Действительно, дополнительные функциональные блоки могут быть предусмотрены, чтобы повторно вычислить ранее сгенерированные веса отбрасывания. Это может быть выполнено, например, в случае, когда указатель качества записи качества содержит чрезвычайно релевантное качество приема; может быть применена вторая функция, которая включает в себя, например, более высокий вес для вклада указателя времени в формулах, при этом, например, запись качества будет сохранена в течение более длительного времени.

После передачи записей качества на первый центральный процессорный блок CPU1 принятые записи качества могут быть сохранены во втором сетевом устройстве NA2 или 122. Действительно, поскольку записи качества могут быть обработаны или уплотнены посредством CPU1 и могут затем посылаться по каналу 105 ко второму центральному процессорному блоку 131 в сетевом администраторе или сетевом анализаторе 103, который управляет всей базой DSLAM одного или более операторов DSL, или частью базы DSLAM оператора DSL, и поскольку и здесь передача записей качества может быть выполнена автономно (модель рассылки) или по явному запросу CPU2 (модель извлечения), вторая память (не показана), подобная памяти сетевого устройства NA1, может быть дополнена функциями считывания, записи, отбрасывания и управления переполнением, чтобы адекватно реагировать на темп, с которым записи качества запрашиваются посредством CPU2. При этом вновь имеет смысл включать действительно второе сетевое устройство NA2, подобное первому сетевому устройству NA1, чтобы реализовать интеллектуальное отбрасывание записей качества после переполнения памяти.

Первое замечание состоит в том, что символы DMT или дискретные мультитоновые символы, упомянутые выше, содержат, согласно международным стандартам DSL, символы данных и символы синхронизации (SYNC). Однако отмечается, что такая строгая интерпретация не применима для настоящего изобретения, поскольку битовая последовательность, генерированная согласно настоящему изобретению, явно может быть основана на символах DMT, или только на символах данных, или только на символах SYNC. Действительно, битовая последовательность может даже быть вычислена на альтернативном типе пакетов данных, комбинаций, слов, символов и т.д.

Далее, будет очевидно для специалистов в области телекоммуникационного оборудования, что функциональные блоки, представленные на фиг.1 и объясненные выше, могут быть осуществлены в программном обеспечении, аппаратных средствах или комбинации программного обеспечения и аппаратных средств.

В заключение следует отметить, что варианты осуществления настоящего изобретения описаны выше в терминах функциональных блоков. Из функционального описания этих блоков, приведенного выше, для специалистов в области проектирования электронных устройств будет очевидно, что варианты осуществления этих блоков могут быть изготовлены с известными электронными компонентами. Поэтому детальная архитектура содержимого функциональных блоков не приводится.

В то время как принципы изобретения описаны выше в связи с определенным устройством, понятно, что это описание приведено только для примера, но не как ограничение объема изобретения, как определено в формуле изобретения.

1. Способ контроля импульсного шума в сети для передачи пакетов цифровых данных, содержащий этапы, на которых:- сохраняют в памяти сетевого элемента записи качества, причем каждая из упомянутых записей качества включает в себя указатель качества и указатель времени, причём указатель качества указывает на качество приема, воспринимаемое по одному или более принятым пакетам данных; и- отбрасывают в сетевом элементе одну или более из упомянутых записей качества из упомянутой памяти при переполнении упомянутой памяти;- генерируют в сетевом элементе веса отбрасывания как функции упомянутых записей качества;- ассоциируют в сетевом элементе упомянутые веса отбрасывания с упомянутыми записями качества и- при упомянутом переполнении определяют упомянутую одну или более записей качества согласно предварительно определенным правилам и условиям, учитывая упомянутые веса отбрасывания.

2. Способ контроля импульсного шума по п.1, в котором указатель времени указывает на момент времени генерации упомянутой записи качества, при этом аргументы упомянутой функции содержат по меньшей мере один из упомянутых соответствующих указателей качества, называемых аргументами указателей качества, и по меньшей мере один из упомянутых соответствующих указателей времени.

3. Способ контроля импульсного шума по п.2, в котором упомянутая функция включает в себя относительный более высокий вклад упомянутых указателей качества по отношению к упомянутым указателям времени.

4. Способ контроля импульсного шума по п.1, дополнительно содержащий этап, на котором, в случае одинаковых сгенерированных весов отбрасывания, отбрасывают, в соответствии с упомянутыми предварительно определенными правилами и условиями, новейшие записи качества.

5. Способ контроля импульсного шума по п.2, в котором каждый из упомянутых указателей качества содержит подуказатели качества, причем каждый подуказатель качества указывает на упомянутое качество приема в одном или более из принятых пакетов данных и при этом упомянутая функция включает в себя подфункцию для упомянутых аргументов указателей качества, являющуюся отсчетом упомянутых подуказателей, имеющих значение, содержащееся в заданном наборе значений.

6. Способ контроля импульсного шума по п.1, в котором запись качества содержит битовую последовательность, которая дополнительно содержит один бит на каждый принятый пакет данных, при этом упомянутый один бит указывает на упомянутое качество приема в упомянутом принятом пакете данных, прошедшем определенный порог, и упомянутая функция включает в себя подфункцию для упомянутой битовой последовательности, являющуюся отсчетом упомянутого одного бита на каждый принятый пакет данных, имеющего предварительно определенное значение.

7. Сетевое устройство для контроля импульсного шума в сети для передачи пакетов цифровых данных, причем упомянутое сетевое устройство содержит:- память для хранения записей качества, причем каждая из упомянутых записей качества включает в себя указатель качества и указатель времени, причем указатель качества указывает на качество приема, воспринимаемое по одному или более принятым пакетам данных; и- средство для отбрасывания одной или более из упомянутых записей качества из упомянутой памяти при переполнении упомянутой памяти;- средство для генерирования весов отбрасывания как функции по меньшей мере одной из упомянутых соответствующих записей качества;- средство для генерирования весов отбрасывания ассоциирует упомянутые веса отбрасывания с упомянутыми соответствующими записями качества; и- при упомянутом переполнении определяют упомянутым средством для отбрасывания одной или более из упомянутых записей качества согласно предварительно определенным правилам и условиям, учитывая упомянутые веса отбрасывания.

8. Сетевое устройство для контроля импульсного шума в сети для передачи пакетов цифровых данных по п.7, в котором упомянутое сетевое устройство включено в сетевой терминал для передачи пакетов цифровых данных, имеющий возможность воспринимать импульсный шум в принятых пакетах данных.

9. Сетевое устройство для контроля импульсного шума в сети для передачи пакетов цифровых данных по п.7, в котором упомянутое сетевое устройство включено в сетевой узел для передачи пакетов цифровых данных.