СПОСОБ ПЕРЕДАЧИ ДАННЫХ ОТ МОБИЛЬНОГО УСТРОЙСТВА НА ГЛАВНУЮ ЭВМ С ИСПОЛЬЗОВАНИЕМ ПРОТОКОЛА ASCII
METHOD OF TRANSMITTING DATA FROM MOBILE DEVICE TO HOST COMPUTER USING ASCII PROTOCOL

Изобретение относится к технике связи и может быть использовано при разработке систем обмена данными, в частности к протоколам, используемым при радиосвязи для посылки и приема пакетных данных.
Известен «СПОСОБ ПЕРЕДАЧИ СООБЩЕНИЙ В ПОЛУДУПЛЕКСНОМ КАНАЛЕ СВЯЗИ», RU 2127953 [1], по которому информацию передают блоками, содержащими информационную и служебную части, при этом последняя включает в себя номер блока, блоки кодируют каскадным кодом, состоящим из комбинаций внутреннего и внешнего кодов, на приемной стороне блоки декодируют.
Недостатками известной конструкции являются невысокая надежность, обусловленная большим количеством избыточной информации и высокой загрузкой информационных каналов.
Наиболее близким к заявляемому техническому решению является «ПРОТОКОЛ ПЕРЕДАЧИ ПАКЕТНЫХ ДАННЫХ ДЛЯ РАДИОСВЯЗИ», RU 2139636 [2]. Представлен способ обмена данными в сети между главной ЭВМ и удаленным устройством, при котором передают блоки данных в направлении "удаленное устройство - главная ЭВМ", блоки данных включают в себя заголовок пакета (поле кода функции), заголовок фрагмента (поле кода субфункции, обеспечивающее дополнительную информацию, связанную с полем кода функции) и передаваемые данные (функционально-зависимую часть).
Известный протокол позволяет снизить избыточность передаваемой информации.
Недостатком известного способа обмена является узкая область применения, связанная с невысокой скоростью передачи данных, обусловленной наличием сложной системы подтверждений и не обеспечивающей достаточную надежность связи при установке модема на подвижный объект (например, автотранспорт).
Техническим результатом предлагаемого изобретения является повышение надежности, получение возможности организации связи с подвижными объектами, получение возможности оперативного трекинга (получение оперативной информации о местоположении объекта, скорости и направления его движения) подвижного объекта, а также получение возможности автоматической передачи дополнительных данных от подвижного объекта.
Технический результат достигается тем, способ передачи данных от мобильного устройства на главную ЭВМ, при котором с помощью радиопередатчика, установленного на мобильном устройстве и системы стационарных радиоприемников, связанных с главной ЭВМ, передают пакеты (блоки) данных в направлении "мобильное устройство - главная ЭВМ", радиопакеты данных включают в себя заголовок пакета, заголовок фрагмента, и передаваемые данные характеризуется тем, что заголовок радиопакета (преамбула) состоит из двухбайтной первой метки фиксированного содержания и двухбайтного значения общей длины пакета (дейтаграммы), после преамбулы располагают однобайтную метку фиксированного содержания и четыре байта уникального номера, присвоенного физическому (модему) объекту, в пакете также располагается минимум один фрагмент (субблок), начинающийся с однобайтной фиксированной метки, после которой расположено девятнадцать байт, содержащих навигационные данные (о ликвидности спутниковой информации, включающей количество обнаруженных сигналов спутников, вычисленных координатах объекта, данные скорости, курса, а также одометра транспортного средства), а внутри главной ЭВМ расположен массив ячеек памяти, разделенный на области, соответствующие подвижным объектам, и программно-аппаратный блок декодирования и сортировки информации, связанный с ячейками памяти.
На таблице 1 отображено информационное содержание пакета о навигационной точке, согласно предлагаемому способу передачи данных, где в правой колонке приведена расшифровка по пунктам формулы:
1 - заголовок пакета;
2 - уникальный номер объекта;
3 - данные о дате события;
4 - данные о времени события;
5 - данные о периоде снятия точек;
6 - байты флагов;
7 - код предприятия;
8 - код формализованного сообщения;
9 - навигационные данные о координате;
10 - данные о скорости мобильного объекта;
11 - первый резерв;
12 - данные аналоговых датчиков;
13 - второй резерв;
14 - значение курса;
15 - данные одометра.
В таблице 2 приведен пример организации флагов.
На фиг.1 схематически изображен способ передачи данных на главную ЭВМ с использованием протокола, где:
16 - мобильное устройство;
17 - главная ЭВМ;
18 - стационарные приемники радиосигналов.
На фиг. 2 изображена схема программно-аппаратного комплекса, осуществляющего сортировку входящей на главную ЭВМ информации, где:
19 - программно-аппаратный комплекс декодирования и сортировки;
20 - ячейки памяти.
Устройство действует следующим образом. На главную ЭВМ 17 (сервер) от мобильного устройства 16 любым известным способом, например через систему стационарных приемников радиосигналов 18, передают пакеты данных, содержащие заголовок пакета 1 (преамбулу), уникальный номер объекта 2, данные о дате события 3, данные о времени события 4. Далее следуют данные о периоде снятия точек 5, байты флагов (дискретной информации) 6, информация о коде предприятия 7, код формализованного сообщения 8. Далее расположена информация о координате 9, данные о скорости мобильного объекта 10, байты первого резерва 11, данные аналоговых датчиков 12, второй резерв 13. Замыкают данные о значении курса 14 и одометра 15.
Указанной последовательности и вида информации достаточно для организации, путем соответствующей установки аппаратных средств на мобильный объект, слежения за движущимся объектом в режиме «реального времени». Организация повторных запросов при необходимости осуществляется пользовательским программным обеспечением и не входит в сущность заявленного способа передачи данных.
Данные, транслируемые известными системами передачи информации, поступают на программно-аппаратный комплекс декодирования и сортировки 19, который распределяет информацию в соответствии с метками по ячейкам памяти 20, каждая из которых отражает текущее состояние автотранспортного средства, на котором установлено мобильное устройство 16. Дальнейшая обработка информации может включать архивирование, представление в виде диаграмм, схем, цифровых данных на экране монитора пользователя любыми известными способами.
Наличие отмеченных выше отличительных признаков по сравнению с прототипом позволяет сделать вывод о соответствии заявляемого технического решения критерию "новизна".
Дополнительный поиск технических решений, определяемый указанными отличительными признаками, не выявил их совокупного использования в других областях техники для достижения поставленной цели, что позволяет сделать вывод о соответствии заявляемого технического решения критерию "изобретательский уровень".
Технический результат - повышение надежности - достигается уплотнением информации, соответствующим уменьшением длины пакета и, как следствие, повышением вероятности доставки более короткого пакета по сетям и системам радиосвязи. Кроме того, фиксированная длина пакета упрощает обработку информации, что положительно сказывается на повышение надежности системы в целом.
Технический результат - расширение области применения - достигается возможностью быстрой передачи оперативной информации о положении мобильного устройства на главную ЭВМ (сервер) и возможностью оперативного трекинга (наблюдения в режиме реального времени) положения, скорости, курса мобильного объекта.
Технический результат - получение возможности автоматической передачи дополнительных данных от подвижного объекта - достигается применением «жесткой» системы привязки данных, с единой длиной пакета (например, 80 байт), что позволяет организовать передачу данных упрощенными аппаратными средствами и упрощает обработку данных в реальном времени.
Промышленное применение
Вышеупомянутые возможные варианты осуществления во всех аспектах следует рассматривать как иллюстрирующие, а не ограничивающие настоящее изобретение. Таким образом, при детальной реализации настоящего изобретения возможны многочисленные видоизменения, которые специалист в данной области техники может внести на основании приведенного описания. Все такие изменения и модификации следует рассматривать как соответствующие объему и сущности настоящего изобретения, определяемым формулой изобретения.