Патент на изобретение №2231932

Published by on




РОССИЙСКАЯ ФЕДЕРАЦИЯ



ФЕДЕРАЛЬНАЯ СЛУЖБА
ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ,
ПАТЕНТАМ И ТОВАРНЫМ ЗНАКАМ
(19) RU (11) 2231932 (13) C2
(51) МПК 7
H04Q1/45
(12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ

Статус: по данным на 25.02.2011 – может прекратить свое действие

(21), (22) Заявка: 2002110626/09, 19.04.2002

(24) Дата начала отсчета срока действия патента:

19.04.2002

(43) Дата публикации заявки: 20.11.2003

(45) Опубликовано: 27.06.2004

(56) Список документов, цитированных в отчете о
поиске:
US 4932062, 05.06.1990. RU 2171549 C1, 27.07.2001. RU 2118067 С1, 20.08.1998. US 5619564 А, 08.04.1997. US 2001/0025290 А1, 27.09.2001.

Адрес для переписки:

196128, Санкт-Петербург, ул. Варшавская, 11, ФГУП ЛОНИИС, патентная лаборатория, Г.С. Васильевой

(72) Автор(ы):

Федосов М.Ю. (RU)

(73) Патентообладатель(и):

Федеральное государственное унитарное предприятие Ленинградский отраслевой научно-исследовательский институт связи (RU)

(54) СПОСОБ РАСПОЗНАВАНИЯ ТОНАЛЬНЫХ ТЕЛЕФОННЫХ СИГНАЛОВ

(57) Реферат:

Изобретение относится к области связи для распознавания тональных телефонных сигналов абонентской сигнализации в телефонных сетях общего пользования. Технический результат заключается в распознавании сигналов на фоне помех с минимальными затратами памяти прцессора и временем анализа в реальном режиме времени. Способ включает задание условий поиска с составлением и сохранением таблицы параметров. Распознавание сигналов основано на использовании цифрового фильтра (ЦФ) на основе линейного селективного преобразования с оригинальной весовой функцией. При распознавании происходит последовательная подстройка ЦФ до достижения заданной точности частоты определения сигнала. В результате получается последовательность из заданного количества точек апроксимирующих выходной сигнал за искомый период времени. Далее определяют параметры сигнала и сравнение их с заданными. Способ позволяет производить перестройку ЦФ во время работы и определять параметры сигнала. 2 ил.

Изобретение относится к области связи и может быть использовано для распознавания тональных телефонных сигналов абонентской сигнализации в телефонных сетях общего пользования.

Известен способ и устройство частотного анализа телефонных сигналов, описанный в патенте США №4932062, МКИ G 10 L 5/00, Hamilton С., Dialoqic Corp., 15/05/89-5.06.90. Предлагаемый способ и устройство основан на дискретном преобразовании Фурье, обеспечивающем возможность быстродействующего анализа. Способ состоит из следующих этапов: (а) составление и сохранение таблицы параметров – заранее известных значений произведений амплитуды на косинус и синус для разных гармонических составляющих, что обеспечивает ускорение процедуры анализа; (b) Определение частотного состава сигнала, в процессе которого определяются уровни гармоник в виде соответствующих произведений; (с) Сравнение реального содержимого этих составляющих с предварительно составленной шкалой произведений и выдача сообщения о результате сравнения.

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

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

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

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

первый этап: составление и сохранение таблицы параметров, необходимых для распознавания сигналов;

второй этап: определение сигнала, передаваемого по линии связи;

третий этап: сравнение определенного сигнала с заданными в таблице параметрами и выдачей сообщения о результатах сравнения;

Способ отличается тем, что:

на первом этапе в качестве параметров в таблицу параметров включены тип сигнала, минимальные и максимальные значения амплитуд и частот сигналов, а также диапазон поиска сигналов и погрешность определения частоты;

на втором этапе определение сигнала осуществляется с помощью линейного селективного преобразования с использованием весовой функции h(i), которая представляет собой последовательность прямоугольных импульсов и для дискретных сигналов описывается в табличном виде следующим образом:

h(i)=1/L для всех i удовлетворяющих условию:

(((Т3+МТ)/Т2)i<((Т3+T1-MT)/Т2)),

и h(i)=0 во всех остальных случаях,

i – номер точки последовательности входного сигнала, i=0, 1, 2…N-1;

N – количество точек входной последовательности сигнала, используемых для анализа;

L – количество точек i входной последовательности, удовлетворяющих условию: (((Т3+МТ)/Т2)i<((Т3+T1-MT)/Т2));

Т – период определения сигнала, (сек);

T1 – длительность одного импульса в периоде, выбирается фиксированной, например равной Т/8;

Т2 – такт сканирования;

Т3 – сдвиг первого импульса в периоде от начала периода;

М=(Т2i)/Т – коэффициент выборки номера периода, округляется в большую сторону до целого числа;

и последующее определение выходного сигнала осуществляется при помощи передаточной функции H(z), имеющей следующий вид:

иначе (1)

где z – комплексная переменная;

N – количество точек анализа;

k(i) – коэффициент, принимающий значения: k(i)=1, если значение весовой функции h(i)=1/L, или k(i)=0 во всех остальных случаях;

на третьем этапе осуществляется сравнение определяемого сигнала с таблицей параметров по амплитуде и частоте с выдачей сообщения о результатах сравнения.

Способ распознавания тональных сигналов может быть реализован следующим образом:

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

(b) Определение сигнала.

Определение сигнала основано на использовании метода линейных селективных преобразований.

Под селективным преобразованием понимаются различные виды преобразования исходного процесса x(t), позволяющие усилить в преобразованном процессе y(t) роль периодической компоненты или, как говорят, осуществить селекцию периодической компоненты.

Известно что все линейные селективные преобразования (Серебренников М.Г., Первозванский А.А. Выявление скрытых периодичностей. – М.: Наука, 1965) могут быть представлены в единой форме

а для дискретных сигналов в виде

где y(t) – выходной сигнал,

x(t) – входной сигнал,

h() – весовая функция.

Различные линейные преобразования отличаются лишь видом весовой функции h(). Все их свойства полностью определяются заданием h(). В описываемом способе в качестве весовой функции используется оригинальная функция – периодическая последовательность прямоугольных. Для дискретных сигналов данная весовая функция описана выше.

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

1 – задержка, Z-1;

2 – перемножитель;

k – коэффициент усиления;

3 – сумматор;

X(n) – входная последовательность;

Y(n) – выходная последовательность;

N – количество точек анализа.

На фиг.2 представлена весовая функция h().

Как видно из формулы (1), метод заключается в определении математического ожидания значения входного сигнала в промежутках времени T1, повторяющихся через период времени Т, и, следовательно, для определения выходного сигнала необходимо просто сложить значения входного сигнала в точках, соответствующих отрезкам времени T1, а сумму поделить на количество этих точек.

Сдвиг Т3 соответствует значению выходного сигнала, сдвинутого на величину Т3, относительно текущего времени. Таким образом, если разделить искомый период сигнала на К равных частей и рассчитать значения выходных сигналов в точках со сдвигами 3, равными (Т/К)k, где k=0…K-1, то получится выходной сигнал, дискретизированный в К точках на период.

Для определения соответствия между номером выборки входного сигнала n и номером точки выходного сигнала k, которому она соответствует, служит следующая формула

где k – номер точки выходного сигнала;

Т2 – такт сканирования сигнала;

Т – период определяемого сигнала;

К – число дискретизаций выходного сигнала;

n – номер точки в выборке входного сигнала.

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

где F – полоса пропускания фильтра;

Т2 – такт сканирования сигнала;

N – количество точек входной последовательности сигнала.

Перед началом расчета диапазон поиска разбивается на поддиапазоны. Удобно использовать три поддиапазона.

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

(с) Сравнение текущей ширины диапазона с заданным значением погрешности определения частоты сигнала. Если ширина диапазона больше погрешности измерения, то осуществляется переход к этапу (b), иначе сравнение принятого сигнала с табличными значениями, определенными на этапе (а). Если сигнал присутствует в таблице, то выдается сообщение о типе сигнала и его параметрах, иначе ширина текущего диапазона устанавливается равной заданному на этапе (а) диапазону поиска сигнала и происходит переход на (b).

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

Формула изобретения

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

h(i)=1/L для всех i, удовлетворяющих условию

(((Т3+МТ)/Т2)i<((Т31+МТ)/Т2)),

и h(i)=0 во всех остальных случаях,

где i – номер точки последовательности входного сигнала, i=0, 1, 2…N-1;

N – количество точек входной последовательности сигнала, используемых для анализа;

L – количество точек i входной последовательности, удовлетворяющих условию (((Т3+МТ)/Т2)i<((Т31+МТ)/T2));

Т – искомый период входного сигнала;

T1 – длительность импульса в искомом периоде Т;

T2 – такт сканирования;

Т3 – сдвиг импульса от начала искомого периода Т;

М=(T2i)/Т – округляется до целого числа,

и последующее определение выходного сигнала осуществляется при помощи передаточной функции H(z), имеющей следующий вид:

иначе

где z – комплексная переменная;

N – количество точек анализа;

k(i) – коэффициент, принимающий значение k(i)=1, если значение весовой функции h(i)=1/L, или k(i)=0 во всех остальных случаях,

на третьем этапе осуществляется сравнение определяемого сигнала с таблицей параметров по амплитуде и частоте с выдачей сообщения о результатах сравнения.

РИСУНКИ

Рисунок 1, Рисунок 2

Categories: BD_2231000-2231999