СИСТЕМА И СПОСОБ СОЗДАНИЯ БЕСПРОВОДНОЙ ТРУБКИ ДЛЯ СТАЦИОНАРНЫХ ТЕЛЕФОНОВ С ПОМОЩЬЮ ДОМАШНЕГО ШЛЮЗА И СМАРТФОНА
METHOD AND SYSTEM MAKING USE OF A HOME GATEWAY AND A SMARTPHONE TO MAKE A CORDLESS TELEPHONE CALL

Область техники
Настоящее изобретение относится к компьютерной и коммуникационной технике, а точнее к системе и способу создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона.
Уровень техники
Домашний шлюз представляет собой интеллектуальное устройство доступа для домашнего пользователя, рождавшееся по мере возникновения понятия "Домашняя сеть". Домашний шлюз обладает рядом функций: широкополосный доступ, идентификация служб, контроль передачи информации, сбор мультимедийных потоков из домашней сети, а также и контроль доступа к домашней сети из общедоступной, предоставление возможности доступа к интернету, IPTV, WIFI, телефонной службы, службы мониторинга и т.д. Но телефонная служба, предоставленная домашним шлюзом, является проводной связью, совершение исходящего вызова или прием входящего возможны только при присутствии пользователя на месте размещения телефонного аппарата и не позволяется осуществить вышеуказанные операции в любое время и в любом месте, как мобильный телефон. А специальный телефонный аппарат с беспроводной трубкой, который продается на рынке, в основном предназначен для решения проблемы по совершению исходящего вызова и приему входящего с комнат, где телефонная линия не проложена, но при этом беспроводная трубка должна размещать на определенном расстоянии, а не как носимый повсюду с собой мобильный телефон, который может совершить исходящий вызов или принять входящий в любое время и в любом месте. Притом телефонный аппарат с беспроводной трубкой обычно дорого стоит.
Сущность изобретения
Чтобы преодолеть вышеупомянутые недостатки в имеющейся технологии, целью настоящего изобретения является предоставление системы и способа создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона, которые позволяют использовать смартфон в качестве беспроводной трубки для телефонного аппарата (подключенного к домашнему шлюзу) без добавления дополнительного аппаратного обеспечения и совершить исходящий вызов и принять входящий в любое время и в любом месте от собственного смартфона через IP-сети.
Для достижения вышесказанных целей настоящее изобретение предлагает систему создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона, включающую в себя домашний шлюз и смартфон, между которыми происходит обмен данными по IP-сетям, упомянутый домашний шлюз содержит модуль голосового вызова, а упомянутый смартфон включает модуль голосового терминала, модуль голосового вызова управляет телефонным аппаратом, подключенным к телефонному интерфейсу домашнего шлюза, и по IP-сетям обменяется данными с телекоммуникационным сервером, а модуль голосового терминала тоже через IP-сети взаимодействует с модулем голосового вызова для осуществления телефонного соединения.
В соответствии с вышеуказанным техническим решением упомянутые домашний шлюз и смартфон относятся к компьютерной технике.
Настоящее изобретение еще предлагает способ создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона, который содержит: модуль голосового терминала смартфона по IP-сетям отправляет команду о регистрации модулю голосового вызова домашнего шлюза, который по получении команды проверяет ее на совпадение, и записывает IP-адрес, порт и номер терминала, отправившего команду о регистрации; при совершении пользователем исходящего вызова от смартфона модуль голосового терминала отправляет команду вызова модулю голосового вызова, который по получении команды взаимодействует с телекоммуникационным сервером, и осуществляет вызов; при приеме приемным терминалом вызова, сервер отправляет команду о приеме модулю голосового вызова, далее модуль голосового вызова выдает команду о соединении вызова модулю голосового терминала, который по получении команды передает голосовые пакеты приемному терминалу, в то же время воспринимает присланные голосовые пакеты от приемного терминала и проигрывает звук через микрофон смартфона; при окончании пользователем вызова модуль голосового терминала выдает команду о разъединении вызова модулю голосового вызова, который взаимодействует с телекоммуникационным сервером, и завершает вызов; при поступлении входящего вызова от приемного терминала модуль голосового вызова управляет звучанием сигнала вызова телефонного аппарата, подключенного к домашнему шлюзу, и отправляет команду вызова зарегистрированному модулю голосового терминала, который по получении команды уведомляет пользователя о входящем звонке; при приеме пользователем вызова модуль голосового терминала отправляет команду о соединении модулю голосового вызова, передает голосовые пакеты приемному терминалу, в то же время и воспринимает присланные голосовые пакеты от приемного терминала для раскодирования и последующего проигрывания звука через микрофон смартфона; при окончании приемным терминалом вызова модуль голосового вызова выдает команду о разъединении модулю голосового терминала принявшего вызов смартфона, который по получении команды останавливает работу по обработке голосовых пакетов..
В соответствии с вышеуказанным техническим решением упомянутая команда о регистрации содержит в себе аутентификационную информацию, модуль голосового вызова по получении команды о регистрации проверяет ее аутентификационную информацию на совпадение, в случае несовпадения модуль непосредственно отвергает данную команду; в случае совпадения информаций модуль записывает IP-адрес, порт и номер терминала, отправившего команду регистрации.
В соответствии с вышеуказанным техническим решением упомянутая команда вызова отправляется или принимается по IP-сетям и включает в себя аутентификационную информацию, номер терминала, номер телефона, формат кодирования звука, а также IP-адрес и порт домашнего терминала, воспринимающего голосовые пакеты.
В соответствии с вышеуказанным техническим решением упомянутая команда о приеме приемным терминалом вызова переносит с собой формат кодирования звука, IP-адрес и порт приемного терминала, воспринимающего голосовые пакеты.
В соответствии с вышеуказанным техническим решением упомянутая команда о соединении вызова в себя заключает аутентификационную информацию, номер терминала, формат кодирования звука, IP-адрес и порт приемного терминала, воспринимающего голосовые пакеты.
В соответствии с вышеуказанным техническим решением упомянутые голосовые пакеты представляют собой передаваемую или принимаемую по IP-сетям звуковую информацию назначенного формата, закодированную и запакетированную модулем голосового терминала.
В соответствии с вышеуказанным техническим решением упомянутая команда о разъединении вызова в себе содержит аутентификационную информацию и номер терминала, модуль голосового вызова по получении команды проверяет ее аутентификацию, по IP-сетям взаимодействует с телекоммуникационным сервером и завершает вызов.
В соответствии с вышеуказанным техническим решением при окончании упомянутого вызова модуль голосового терминала останавливает работу по кодированию, раскодированию, передаче и приему голосовых пакетов.
Положительные эффекты настоящего изобретения заключаются в том, что с помощью смартфона придается домашнему шлюзу функция беспроводной трубки для стационарных телефонов без добавления дополнительного аппаратного обеспечения, в результате чего позволяется сократить лишние расходы, избавить от необходимости подключения к телефонной линии при совершении исходящего вызова или приеме входящего и осуществить вышеуказанные операции в любое время и в любом месте от собственного смартфона через IP-сети, лишь подключая к IP-сети через 3G/4G/WIF1.
Краткое описание фигур
Фиг. 1: Схема, иллюстрирующая систему создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона согласно варианту осуществления настоящего изобретения;
Фиг. 2: Блок-схема, иллюстрирующая последовательность операций при осуществлении пользователем исходящего вызова согласно варианту осуществления настоящего изобретения;
Фиг. 3: Блок-схема, показывающая последовательность операций при поступлении входящего вызова согласно варианту осуществления настоящего изобретения.
Ниже будет подробно описано настоящее изобретение со ссылкой на фигуры и варианты осуществления.
Фиг. 1 иллюстрирует систему создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона согласно настоящему изобретению. Она содержит в себе домашний шлюз и смартфон, которые относятся к компьютерной технике и между собой обмениваются данными по IP-сетям. Упомянутый домашний шлюз содержит модуль голосового вызова, а смартфон включает модуль голосового терминала, модуль голосового вызова управляет телефонным аппаратом, подключенным к телефонному интерфейсу домашнего шлюза, и по IP-сетям обмениваются данными с телекоммуникационным сервером; а модуль голосового терминала отвечает за взаимодействие с пользователем, например нажатие кнопок, совершение исходящего вызова или прием входящего, идентификация входящего вызова, проигрывание мелодии, модуль голосового терминала также через IP-сети взаимодействует с модулем голосового вызова для осуществления телефонного соединения.
Способ создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона согласно настоящему изобретению, по включению домашнего шлюза его модуль голосового вызова все время работает в режиме мониторинга команд из IP-сетей, в число таких команд входят запросы и команды, соответственно отправленные телекоммуникационным сервером и смартфоном. Прежде всего, пользователю необходимо на смартфоне ввести IP-адрес, коммуникационный порт, аутентификационную информацию и номер терминала домашнего шлюза, затем модуль голосового терминала по IP-сетям отправляет модулю голосового вызова домашнего шлюза команду о регистрации, содержащую в себе аутентификационную информацию, которая представляет собой алфавитную строку с фиксированной длиной, вычисленной согласно алгоритму кодирования (например MD5). Модуль голосового вызова по получению команды проверяет ее аутентификационную информацию на совпадение, в случае несовпадения модуль непосредственно отвергает данную команду; в случае совпадения информаций модуль записывает IP-адрес, порт и номер терминала, отправившего команду регистрации.
Способ создания беспроводной трубки для стационарных телефонов с помощью домашнего шлюза и смартфона согласно настоящему изобретению имеет два режима работы: совершение пользователем исходящего вызова и поступление входящего вызова.
Фиг. 2 представляет блок-схему, иллюстрирующую последовательность операций при осуществлении пользователем исходящего вызова:
S101. При наборе пользователем номера телефона и осуществлении исходящего вызова на смартфоне модуль голосового терминала смартфона по IP-сетям отправляет модулю голосового вызова команду вызова, которая включает в себя аутентификационную информацию, номер терминала, номер телефона, формат кодирования звука, а также IP-адрес и порт домашнего терминала, воспринимающего голосовые пакеты.
S102. По получении команды вызова модуль голосового вызова домашнего шлюза по IP-сетям взаимодействует с телекоммуникационным сервером и совершает вызов.
S103. При приеме приемным терминалом вызова телекоммуникационный сервер отправляет модулю голосового вызова команду о приеме вызова, которая переносит с собой формат кодирования звука, IP-адрес и порт приемного терминала, воспринимающего голосовые пакеты.
S104. Модуль голосового вызова по IP-сетям отправляет модулю голосового терминала (отправившему команду вызова) команду о соединении вызова, которая включает в себя аутентификационную информацию, номер терминала, формат кодирования звука, IP-адрес и порт приемного терминала, воспринимающего голосовые пакеты.
S105. По получении команды о соединении модуль голосового терминала производит кодирование и пакетирование звукового сигнала в назначенный формат кодирования звука и по IP-сетям передает обработанные голосовые пакеты приемному терминалу по указанному IP-адресу и порту, в то же время и воспринимает присланные от приемного терминала голосовые пакеты для раскодирования и последующего проигрывания звука через микрофон.
S106. При окончании пользователем вызова модуль голосового терминала по IP-сетям выдает модулю голосового вызова домашнего шлюза команду о разъединении, содержащую в себя аутентификационную информацию, номер терминала, и останавливает работу по кодированию, раскодированию, передаче и приему голосовых пакетов.
S107. По получении команды о разъединении вызова модуль голосового вызова проверяет ее аутентификацию, взаимодействует с телекоммуникационным сервером по IP-сетям и завершает вызов. На этом и окончена операция по осуществлению исходящего вызова.
Фиг. 3 представляет блок-схему, показывающую последовательность операций при поступлении входящего вызова:
S201. При поступлении входящего вызова от приемного терминала модуль голосового вызова управляет звучанием сигнала вызова телефонного аппарата, подключенного к домашнему шлюзу, и по IP-сетям отправляет всем зарегистрированным модулям голосового терминала команду вызова, которая в себя включает аутентификационную информацию, номер терминала, номер телефона, формат кодирования звука, IP-адрес и порт приемного терминала, воспринимающего голосовые пакеты.
S202. По получении команды вызова модуль голосового терминала проверяет ее аутентификацию и уведомляет пользователя о входящем звонке звуком и изображением.
S203. При приеме пользователем входящего вызова путем нажатия кнопки приема модуль голосового терминала по IP-сетям отправляет модулю голосового вызова команду о соединении вызова, которая в себя включает аутентификационную информацию, номер терминала, формат кодирования звука, IP-адрес и порт домашнего терминала, воспринимающего голосовые пакеты. По получении команды о соединении вызова модуль голосового вызова отправляет команду о разъединении вызова остальным модулям голосового терминала, которые еще не приняли входящий вызов. А модуль голосового терминала, принявший входящий вызов, производит кодирование и пакетирование звукового сигнала в назначенный формат кодирования звука, и по IP-сетям передает обработанные голосовые пакеты приемному терминалу по указанному IP-адресу и порту, в то же время и воспринимает присланные от приемного терминала голосовые пакеты для раскодирования и последующего проигрывания звука через микрофон.
S204. При окончании приемным терминалом вызова модуль голосового вызова выдает модулю голосового терминала принявшего вызов телефона команду о разъединении, которая в себя включает аутентификационную информацию и номер терминала.
S205. По получению команды о разъединении вызова модуль голосового терминала останавливает работу по кодированию, раскодированию, передаче и приему голосовых пакетов. На этом и окончена операция по приему входящего вызова.
Однако настоящее изобретение не ограничено вышеупомянутыми вариантами осуществления, и различные усовершенствования и доработки, сделанные техническими специалистами этой области техники на основе технической идеи настоящего изобретения, тоже находятся в рамках объема защиты настоящего изобретения. Содержания, кратко описанные в "Описании изобретения", относятся к технике, которая хорошо известна техническим специалистам этой области техники.