СПОСОБ, УСТРОЙСТВО И ТЕРМИНАЛ ДЛЯ ВЫПОЛНЕНИЯ ПРИЛОЖЕНИЯ ИНТЕРНЕТА ВЕЩЕЙ

1. Способ выполнения приложения Интернета вещей (IoT), включающий:
взаимодействие терминала с IoT по сети протокола установления сеансов (SIP), при этом терминал поддерживает протокол SIP и имеет функцию осуществления связи с устройством IoT.
2. Способ по п. 1, отличающийся тем, что взаимодействие терминала с IoT по сети SIP включает:
получение терминалом данных от устройства IoT, инкапсуляцию этих данных способом SIP и пересылку инкапсулированных данных в IoT по сети SIP; и/или
прием терминалом информации, переданной IoT по сети SIP, и выполнение действия в устройстве IoT в соответствии с этой информацией.
3. Способ по п. 2, отличающийся тем, что передача терминалом инкапсулированных данных в IoT по сети SIP включает:
передачу терминалом инкапсулированных данных в сеть SIP;
прием сетью SIP инкапсулированных данных и определение соответствия полученных данных стратегии запуска приложения IoT; и
пересылку сетью SIP полученных данных в IoT, если полученные данные удовлетворяют стратегии запуска приложения IoT.
4. Способ по п. 2 или 3, отличающийся тем, что выполнение терминалом действия в устройстве IoT в соответствии с полученной информацией включает:
преобразование терминалом информации в формат, поддерживаемый устройством IoT, и передачу преобразованной информации в устройство IoT.
5. Способ по любому из пп. 1-3, отличающийся тем, что перед взаимодействием терминала с IoT по сети SIP, способ также включает:
прием терминалом управляющего сообщения, переданного управляющим устройством по сети SIP, при этом управляющее сообщение используют, чтобы дать указание терминалу взаимодействовать с IoT в соответствии с управляющим сообщением.
6. Способ по п. 5, отличающийся тем, что перед приемом терминалом управляющего сообщения, переданного управляющим устройством по сети SIP, способ также включает:
прием терминалом запроса на получение информации о возможностях, переданного управляющим устройством по сети SIP, при этом запрос на получение информации о возможностях используют для получения информации о возможностях терминала;
передачу терминалом информации о возможностях терминала в управляющее устройство по сети SIP; и
передачу управляющим устройством управляющего сообщения на терминал в соответствии с информацией о возможностях терминала.
7. Устройство для выполнения приложения Интернета вещей (IoT), включающее:
компонент взаимодействия, сконфигурированный для взаимодействия с IoT по сети SIP, при этом компонент взаимодействия поддерживает протокол SIP и имеет функцию осуществления связи с устройством IoT.
8. Устройство по п. 7, отличающееся тем, что компонент взаимодействия включает:
первый блок обработки, сконфигурированный для получения данных от устройства IoT, инкапсуляции этих данных способом SIP и передачу инкапсулированных данных в IoT по сети SIP; и/или
второй блок обработки, сконфигурированный для приема информации, переданной IoT по сети SIP, и выполнения действия в устройстве IoT согласно этой информации.
9. Устройство по п. 8, отличающееся тем, что второй блок обработки включает:
блок преобразования, сконфигурированный для преобразования полученной информации в формат, поддерживаемый устройством IoT; и
блок передачи, сконфигурированный для передачи преобразованной информации в устройство IoT.
10. Устройство по любому из пп. 7-9, отличающееся тем, что оно также включает:
компонент приема, сконфигурированный для приема управляющего сообщения, переданного управляющим устройством по сети SIP, при этом управляющее сообщение используется, чтобы дать указание упомянутому устройству взаимодействовать с IoT в соответствии с управляющим сообщением.
11. Устройство по п. 10, отличающееся тем, что:
компонент приема сконфигурирован для приема запроса на получение информации о возможностях, переданного управляющим устройством по сети SIP, при этом запрос на получение информации о возможностях используется для получения информации о возможностях упомянутого устройства; и
упомянутое устройство включает компонент передачи, сконфигурированный для передачи информации о возможностях устройства в управляющее устройство по сети SIP.
12. Терминал, включающий устройство для выполнения приложения IoT по любому из пп. 7-11.