iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 14
0
IoT

IoT幫幫忙系列 第 14

CoAP(中)

  • 分享至 

  • xImage
  •  

CoAP訊息類型
CoAP是透過UDP來傳輸訊息,如果把UDP比作馬路的話,訊息就是路上的車。
訊息類型可分為4種:
CON(Confirmable)——需要被確認的請求,如果CON請求被發送,那麼對方必須做出響應。
NON(Non-confirmable)——不需要被確認的請求,如果NON請求被發送,那麼對方不必做出回應。
ACK(Acknowledgement)——應答消息,接受到CON消息的響應。
RST(Reset)——復位消息,當接收者接受到的消息包含一個錯誤,接受者解析消息或者不再關心發送者發送的內容,那麼復位消息將會被發送。

CoAP 服務質量(QoS):
服務質量指的是交通優先級和資源預留控制機制,而不是接收的服務質量。 服務質量是為不同應用程式,用戶或數據流提供的不同優先級的能力,或者也可以說是為數據流保證一定的性能水平的能力。
可分為Confirmable跟Non-confirmable:
Confirmable(可靠的)
主要是透過確認及重傳的方式,送出端發送一條CON類型的訊息,接收端傳回一個相同MessageID的ACK以作確認。若接收端不支持處理CON類型,則傳回RST代替。
Non-confirmable(不可靠)
送出端送出後就不管了,接收端可能會沒收到


上一篇
CoAP(上)
下一篇
CoAP(下)
系列文
IoT幫幫忙30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言