ПЕРЕДАЧА ДАННЫХ ЧМн С ИСПОЛЬЗОВАНИЕМ МОДЕМА С ПОДДЕРЖКОЙ ГОЛОСОВЫХ СООБЩЕНИЙ
TRANSFER OF FREQUENCY MODULATION DATA WITH APPLICATION OF MODEM WITH SUPPORT OF VOICE MESSAGES

УРОВЕНЬ ТЕХНИКИ
Желательно иметь возможность поддерживать связь с охранным оборудованием из удаленного местоположения, например, для программирования оборудования или для проверки состояния системы.
Традиционные модемы, коммерчески доступные в настоящее время, больше не поддерживают низкие скорости передачи данных, такие как 110 или 300 бод. Это представляет собой серьезную проблему, так как производители охранного оборудования, такие как компания Digital Security Controls (DSC), больше не могут поставлять программное обеспечение DLS (загружаемых по сети сэмплов) для использования с имеющимися в распоряжении в настоящий момент модемами, чтобы удаленно администрировать свои пульты охраны.
Оригинальное решение состояло в том, чтобы создать сделанный на заказ специализированный модем (MD-12), который мог бы поддерживать 110 бод и использовался бы с пультами DSC. Это решение было реализовано и работает; однако оно имеет свои ограничения. В частности, модем MD-12 не поддерживает более высокие скорости передачи, которые были бы желательны для включения в новые пульты охраны. Таким образом, клиент должен покупать MD-12, даже если клиент уже имеет работающий модем.
Еще одна проблема состоит в том, что MD-12 ограничен низкими стандартными скоростями передачи данных в 300 бод. Таким образом, если выпущен новый охранный продукт, который поддерживает более высокие скорости передачи данных в бодах, клиент должен покупать и использовать два модема, для того чтобы удаленно поддерживать все типы пультов.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Решение, согласно варианту осуществления настоящего изобретения, снабжает клиента комплектом программного обеспечения, который предоставляет возможность любому автономному модему с поддержкой голосовых сообщений поддерживать связь на низких (от 110 до 300 бод) скоростях передачи данных в бодах с частотной манипуляцией (ЧМн, FSK), которые они, по своей природе, не поддерживают в режиме данных. Это делается посредством использования возможностей модема по записи и воспроизведению голоса. Стандартные модемы с поддержкой голосовых сообщений современной технологии могут записывать и воспроизводить данные голосовых колебательных сигналов с частотами выборки, достаточно высокими, чтобы поддерживать передачу и прием данных ЧМн. Модем в режиме записи отправляет данные голосового колебательного сигнала компьютерному программному обеспечению, которое демодулирует любую ЧМн, которая присутствует. В режиме воспроизведения, с другой стороны, модем воспроизводит модулированные данные ЧМн, сформированные компьютерным программным обеспечением.
Новые «готовые» модемы с поддержкой голосовых сообщений предусматривают способ ввода или вывода данных колебательного сигнала из приложения хост-компьютера, но обычно, по своей природе, не поддерживает такую низкую скорость передачи данных в бодах, как 110 бод. Настоящее изобретение предусматривает использование существующих признаков внутренней модуляции/демодуляции модема для полнодуплексной связи с более высокой скоростью передачи данных в бодах и при этом распространяется на более низкие скорости передачи данных в бодах, с использованием голосового режима и программного обеспечения.
Соответственно, способ для передачи данных по линии связи с использованием некоторой скорости передачи данных и модема с поддержкой голосовых сообщений, не предназначенного для обеспечения связи на этой скорости передачи данных, включают в себя формирование в процессоре модулированного сигнала ЧМн из потока исходящих данных. Модем с поддержкой голосовых сообщений в режиме воспроизведения воспроизводит модулированный сигнал ЧМн через линию связи. Кроме того, модем с поддержкой голосовых сообщений в режиме записи принимает голосовые данные из линии связи и отправляет голосовые данные в процессор, который демодулирует любой сигнал ЧМн, который присутствует в данных голосового колебательного сигнала, чтобы вырабатывать поток входящих данных.
При связи с оборудованием, допускающим связь на второй скорости передачи данных, модем с поддержкой голосовых сообщений, кроме того, передает данные на второй скорости передачи данных. Таким образом, модем с поддержкой голосовых сообщений обеспечивается возможностью передавать данные на по меньшей мере двух разных скоростях передачи, по меньшей мере для одной из которых он не предназначался.
Согласно еще одному варианту осуществления настоящего изобретения устройство удаленного доступа охранной системы включает в себя процессор, который формирует модулированный сигнал ЧМн из потока исходящих данных; и модем с поддержкой голосовых сообщений, который в режиме воспроизведения воспроизводит модулированный сигнал ЧМн через линию связи, а в режиме записи принимает голосовые данные из линии связи и отправляет голосовые данные в процессор. Процессор демодулирует любой сигнал ЧМн, который присутствует в данных голосового колебательного сигнала, чтобы вырабатывать поток входящих данных.
В еще одном варианте осуществления принимаемые и передаваемые данные могут пересылаться на двух разных скоростях передачи данных. Модем с поддержкой голосовых сообщений мог не быть предназначенным для поддержки каждой из двух скоростей данных или мог быть предназначен для поддержки одной из скоростей передачи данных, но не другой.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеизложенные и другие цели, признаки и преимущества изобретения будут очевидны из последующего более конкретного описания предпочтительных вариантов осуществления изобретения, которые проиллюстрированы на прилагаемых чертежах, на которых одинаковые ссылочные позиции указывают на идентичные части на всех чертежах. На чертежах не обязательно соблюдается масштаб, поскольку основной задачей является иллюстрирование принципов изобретения.
Фиг.1 - схематическое представление варианта осуществления настоящего изобретения.
Фиг.2 - блок-схема последовательности операций способа, иллюстрирующая работу варианта осуществления по фиг.1.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Фиг.1 - схематическое представление варианта осуществления настоящего изобретения. Для простоты показаны два охраняемых производственных или офисных помещения 10, хотя рядовому специалисту в данной области техники было бы понятно, что могло бы быть много больше охраняемых производственных или офисных помещений, включающих в себя резиденции, офисы, склады и другие производственные помещения.
Каждое охраняемое производственное или офисное помещение 10 имеет пульт 12 управления охраной, который принимает информацию с различных датчиков или детекторов, таких как пассивные инфракрасные (PIR) датчики, детекторы движения, детекторы разбивания стекла и тому подобное. Пульты управления охраной также типично управляют одним или более устройствами тревожной сигнализации.
В дополнение, каждый пульт управления охраной содержит модем для сообщения на центральный пост слежения (не показан) через коммутируемую телефонную сеть общего пользования (PSTN) 30, когда обнаружено проникновение. Здесь одно из охраняемых производственных или офисных помещений 10 показано с относительно новым высокоскоростным модемом 14. Другое производственное или офисное помещение 10 содержит более старый модем со скоростью 300 бод.
Желательно, чтобы специалист по обслуживанию оборудования был способен осуществлять доступ к пультам 10 охраны удаленно, например, для программирования или перепрограммирования пульта, или для целей технического обслуживания и т.п. К сожалению, современные автономные модемы с поддержкой голосовых сообщений по своей природе не поддерживают такие низкие скорости передачи данных, например, 110 или 300 бод. Таким образом, специалисту по обслуживанию оборудования требуется носить два модема: высокоскоростной модем для доступа и обслуживания производственных или офисных помещений с высокоскоростными модемами и отдельный низкоскоростной модем для доступа и обслуживания производственных или офисных помещений с низкоскоростными модемами.
Настоящее изобретение предусматривает использование существующих признаков внутренней модуляции/демодуляции модема с поддержкой голосовых сообщений для полнодуплексной связи с более высокой скоростью передачи данных в бодах и при этом распространяется на более низкие скорости передачи данных в бодах, с использованием голосового режима и программного обеспечения.
То есть специалист по обслуживанию оборудования имеет в распоряжении систему 40, которая включает в себя модем 42 с поддержкой голосовых сообщений, присоединенный к процессору 44. Процессор 44 поддерживает связь с программно-реализованным приложением 50, таким как могло использоваться специалистом по обслуживанию оборудования, чтобы программировать или обеспечивать техническое обслуживание в отношении пульта 10 управления охраной охраняемого производственного или офисного помещения. Если охраняемое производственное или офисное помещение имеет высокоскоростной модем 14, процессор 44 предпочтительно пересылает данные непосредственно между программно-реализованным приложением 50 и модемом 40 с поддержкой голосовых сообщений для связи с охраняемым производственным или офисным помещением.
С другой стороны, если охраняемое офисное или производственное помещение имеет низкоскоростной модем 24, с которым модем 42 с поддержкой голосовых сообщений по своей природе не способен к поддержанию связи, модулятор (предпочтительно, но не в качестве ограничения, комплект программного обеспечения) формирует модулированный сигнал ЧМн из исходящих данных 52 из программно-реализованного приложения 50. Модем 42 с поддержкой голосовых сообщений в режиме воспроизведения воспроизводит модулированный сигнал ЧМн через линию 60 связи, а медленный модем 24 в охраняемом офисном или производственном помещении способен принимать и преобразовывать сигнал обратно в цифровой поток.
Наоборот, данные, передаваемые медленным модемом 24 в охраняемом офисном или производственном помещении, принимаются через линию 60 связи модемом 42 с поддержкой голосовых сообщений. Модем в режиме записи принимает сигнал в качестве голосовых данных и отправляет голосовые данные в процессор 44. Демодулятор (предпочтительно, но не в качестве ограничения, комплект программного обеспечения) демодулирует любой сигнал ЧМн, который присутствует в данных голосового колебательного сигнала, чтобы вырабатывать поток 54 входящих данных, который он пересылает в программно-реализованное приложение 50.
Отметим, что несмотря на то, что для иллюстративных целей два отдельных тракта 52, 54 показаны для потоков входящих 54 и исходящих 52 данных, могла бы использоваться одиночная двунаправленная шина данных или другой интерфейс.
Фиг.2 - блок-схема последовательности операций способа, иллюстрирующая работу варианта осуществления по фиг.1.
На этапе 102 модем 42 с поддержкой голосовых сообщений инициализируется в голосовой режим, и настраиваются голосовые параметры. Затем инициируется входящее или исходящее соединение (этап 104). В случае входящих данных из низкоскоростного модема 24 модем 42 с поддержкой голосовых сообщений записывает данные голосового колебательного сигнала (этап 106). Демодулятор 48 демодулирует записанные голосовые байты в байты данных (этап 108). На этапе 110 программно-реализованное приложение 50 считывает байты данных из демодулятора 48. Программно реализованное приложение типично проверяет, действительны ли данные (этап 112). Если данные не являются действительными, может приниматься решение (этап 114), следует ли попробовать снова.
Этап 116 определяет, требуется ли дополнительная связь. Если так, система готовится отправлять данные.
В случае исходящих данных в низкоскоростной модем 24 программно реализованное приложение 50 отправляет байты данных (поток 52 исходящих данных) в модулятор 46 (этап 118). Модулятор 46 затем модулирует данные в голосовые байты (сигнал ЧМн) на этапе 120. На этапе 122 модем 42 с поддержкой голосовых сообщений воспроизводит сигнал ЧМн.
Этап 124 определяет, завершена ли связь. Если так, вызов прекращается на этапе 126. Иначе, система готова принимать дальнейшие данные.
Несмотря на то что изобретение было подробно показано и описано со ссылкой на его предпочтительные варианты осуществления, специалистами в данной области техники будет пониматься, что различные изменения по форме и содержанию могут быть произведены в нем, не выходя из объема изобретения, охваченного прилагаемой формулой изобретения.