Каков размер пакета CoAP?

Я новичок в этой технологии, может кто-нибудь помочь мне узнать о некоторых сомнениях?

Q-1. Каков размер пакета CoAP?
(Я знаю, что есть 4-байтовый фиксированный заголовок, но каков максимальный размер, включая заголовок, опцию и полезную нагрузку?)

Q-2. Есть ли какая-то концепция Keep Alive, как MQTT?
(Он работает по протоколу UDP, сколько времени он остается открытым, есть ли время по умолчанию или он остается открытым каждый раз, когда мы отправляем пакет?)

Q-3. Можем ли мы использовать CoAP с TCP?
(Основная проблема с этим CoAP заключается в том, что он работает по протоколу UDP. Существует ли такая концепция, как MQTT QoS? Скажем, датчик публикует некоторые данные каждую секунду, если абонент отключается, есть ли в CoAP какая-либо уверенность, что он получит все данные, когда это пришло онлайн?)

Q-4. Какова продолжительность подключения?
(CoAP поддерживает архитектуру публикации / подписки, возможно, ему нужно постоянно открывать соединение, возможно ли с CoAP, основано ли оно на UDP.)

Q-5. Как это обнаружить ресурсы?
(У меня есть один шлюз и 5 датчиков, как эти датчики будут подключаться к шлюзу? Будет ли шлюз обнаруживать эти датчики? Или датчики найдут шлюз?)

Q-5. Как датчик регистрируется на шлюзе?

Пожалуйста, помогите мне, мне действительно нужен ответ. Я новичок в подобных вещах и предлагаю что-то для реализации.

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос