СПОСОБ И СИСТЕМА СЧИТЫВАНИЯ ДАННЫХ СЧЕТЧИКА КОММУНАЛЬНЫХ УСЛУГ ПО СЕТИ

1. Система, ассоциированная с сетью коммунальных услуг, содержащая:
множество счетчиков коммунальных услуг, допускающих считывание информации счетчика предмета потребления;
множество узлов сети коммунальных услуг, организованных в сеть коммунальных услуг и допускающих взаимодействие со счетчиками коммунальных услуг и прием информации счетчика предмета потребления от счетчиков коммунальных услуг, и передачу этой информации на предварительно заданный сетевой адрес;
при этом по меньшей мере один из узлов коммунальных услуг в ответ на прием запроса считывания счетчика от программы считывания счетчика инициализирует сеанс по меньшей мере с одним счетчиком коммунальных услуг, создает множество запросов данных счетчика по меньшей мере к одному счетчику коммунальных услуг, принимает ответы на запросы данных счетчика от счетчика коммунальных услуг, форматирует принятые ответы на запросы данных счетчика в ответ на запрос считывания счетчика, и передает ответ на запрос считывания счетчика на предварительно заданный сетевой адрес, ассоциированный с принятым запросом считывания счетчика.
2. Система по п.1, в которой узел сети коммунальных услуг допускает вхождение в контакт со счетчиком коммунальных услуг, с которым он ассоциируется, в несетевом или сетевом сеансе, включающем в себя двусторонний обмен сообщениями запроса/ответа в соответствии с предварительно назначенным форматом протокола.
3. Система по п.1, в которой формат ответа на запрос считывания счетчика основан либо на ANSI C12.19, либо на C12.18.
4. Система по п.1, в которой протокол, используемый сетью коммунальных услуг в сеансе со счетчиком коммунальных услуг, работающем в формате C12.19, основан на формате ANSI 12.18 протокола.
5. Система по п.4, в которой высокоуровневый протокол сообщений, используемый сервером коммунальных услуг и узлом коммунальных услуг в обмене сообщениями касательно запросов считывания счетчика, включает в себя определение множества базовых элементов, которые являются простой ретрансляцией простых базовых элементов C12.18 считывания.
6. Система по п.5, в которой переданный ответ на запрос считывания счетчика включает в себя по меньшей мере одну вставленную в начало аннотацию для использования в интерпретации информации счетчика предмета потребления, включенной в переданный ответ на запрос считывания счетчика.
7. Система по п.5, в которой сообщение протокола более высокого уровня с запросом данных считывания счетчика, отправленным сервером узлу сети коммунальных услуг, может быть в виде одного из IPv4, IPv6.
8. Система по п.5, в которой сообщение протокола более высокого уровня с ответом с данными считывания счетчика, отправленным узлом сети коммунальных услуг серверу, может быть в виде одного из IPv4 или IPv6.
9. Система по п.5, в которой предварительно заданный сетевой адрес, ассоциированный с принятым запросом считывания счетчика, соответствует серверу коммунальных услуг.
10. Система по п.5, в которой предварительно заданный сетевой адрес, ассоциированный с принятым запросом считывания счетчика, соответствует точке доступа к сети коммунальных услуг, причем программа считывания счетчика постоянно хранится в точке доступа, ассоциированной с сетевым адресом.
11. Система по п.5, в которой данные, собранные узлом сети коммунальных услуг посредством одного или нескольких сеансов C12.18 со счетчиком предмета потребления, основываются на множестве значений TLV (время, длина, значение).
12. Система по п.11, в которой ответное сообщение от узла сети коммунальных услуг серверу коммунальных услуг будет включать в себя запрошенные данные в виде последовательности последовательно кодированных участков с возможностью исключения конкретного TLV из ответа, и включающие в себя заголовок, который описывает тип данных и длину части данных непосредственно после заголовка.
13. Способ ответа на запрос для считывания счетчика коммунальных услуг, содержащий этапы, на которых:
принимают запрос считывания счетчика от приложения считывания счетчика с помощью узла связи, ассоциированного со счетчиком коммунальных услуг;
начинают сеанс со счетчиком коммунальных услуг, причем сеанс происходит между модулем связи и счетчиком коммунальных услуг;
создают множество запросов данных к счетчику коммунальных услуг;
принимают множество ответов, соответствующих множеству запросов данных к счетчику коммунальных услуг посредством модуля связи;
форматируют ответ на запрос считывания счетчика от приложения считывания счетчика посредством модуля связи; и
передают ответ приложению считывания счетчика.
14. Способ по п.13, в котором принятый запрос считывания счетчика от приложения считывания счетчика совместим с C12.18.
15. Способ по п.14, в котором счетчик коммунальных услуг является совместимым с C12.19 счетчиком коммунальных услуг, и в котором множество запросов данных к совместимому с C12.19 счетчику коммунальных услуг являются совместимыми с C12.18.
16. Способ по п.15, в котором узел сети коммунальных услуг имеет возможность проведения автономного сеанса C12.18 с совместимым с C12.19 счетчиком коммунальных услуг.
17. Способ по п.15, в котором форматирование ответа приложению считывания счетчика включает в себя информацию для интерпретации.
18. Модуль связи для использования в сети коммунальных услуг, содержащий:
интерфейс к счетчику коммунальных услуг,
запоминающее устройство для хранения команд;
процессор для обработки команд; и
радиочастотное устройство радиосвязи для взаимодействия с приложением считывания счетчика, используя радиочастотную сеть,
при этом процессор выполняет команды:
начала сеанса со счетчиком коммунальных услуг в ответ на принятый запрос считывания счетчика от приложения считывания счетчика,
создания множества запросов данных к счетчику коммунальных услуг;
форматирования ответа на запрос считывания счетчика от приложения считывания счетчика посредством модуля связи, используя по меньшей мере некоторые из множества принятых ответов, соответствующих множеству запросов данных к счетчику коммунальных услуг посредством модуля связи; и
передачи ответа приложению считывания счетчика.
19. Модуль связи по п.18, в котором принятый запрос считывания счетчика от приложения считывания счетчика совместим с C12.18.
20. Модуль связи по п.19, в котором счетчик коммунальных услуг является совместимым с C12.19 счетчиком коммунальных услуг, и в котором множество запросов данных к совместимому с C12.19 счетчику коммунальных услуг являются совместимыми с C12.18.
21. Модуль связи по п.20, в котором узел сети коммунальных услуг имеет возможность проведения автономного сеанса C12.18 с совместимым с C12.19 счетчиком коммунальных услуг.
22. Модуль связи по п.20, в котором форматирование ответа приложению считывания счетчика включает в себя информацию для интерпретации.
23. Модуль связи по п.20, в котором радиочастотное устройство радиосвязи передает сообщения с использованием основанных на IP протоколов.
24. Модуль связи по п.20, в котором основанные на IP протоколы включают в себя по меньшей мере один из протоколов IPv6 или IPv4.
25. Модуль связи по п.20, в котором радиочастотное устройство радиосвязи принимает запросы данных считывания счетчика от приложения считывания счетчика в формате IP-протокола.
26. Модуль связи по п.20, в котором основанные на IP протоколы включают в себя по меньшей мере один из протоколов IPv6 и IPv4.