背景知识:
什么是蜂窝数据?
主要为专门的移动数据通信系统所采用的一种技术。
蜂窝网络
蜂窝网络或移动网络(Cellular network)是一种
移动通信硬件架构,把移动电话的服务区分为一个个正六边形的小子区,每个小区设一个基站,形成了形状酷似“蜂窝”的结构,因而把这种移动通信方式称为
蜂窝移动通信方式。蜂窝网络又可分为模拟蜂窝网络和数字蜂窝网络,主要区别于传输信息的方式。
组成部分
蜂窝网络组成主要有以下三部分:移动站,基站子系统,网络子系统。移动站就是网络终端设备,比如手机或者一些蜂窝工控设备。基站子系统包括移动基站(大铁塔)、无线收发设备、专用网络(一般是光纤)、无线的数字设备等等的。基站子系统可以看作是无线网络与有线网络之间的转换器。
蜂窝概念中包括几个重要的部分是移动通信发展的基础。
- 频率复用。有限的频率资源可以在一定的范围内被重复使用。
- 小区分裂。当容量不够的时候,可以减小蜂窝的范围,划分出更多的蜂窝,进一步提高频率的利用效率。
什么是GPRS?
GPRS主要是在移动用户和远端的数据网络(如支持TCP/IP、X.25等网络)之间提供一种连接,从而给移动用户提供高速无线IP和无线X.25业务。
网络层的协议主要是TCP/IP和X.25协议。TCP/IP和X.25协议对于传统的GSM网络设备(如BSS和NSS等设备)是透明的。
什么是CoAP?
CoAP是受限制的应用协议(Constrained Application Protocol)的代名词。CoAP是一种应用层协议,它运行于UDP协议之上而不是像HTTP那样运行于TCP之上。CoAP协议非常小巧,最小的数据包仅为4字节。
CoAP消息类型
CoAP采用与HTTP协议相同的请求响应工作模式。CoAP协议共有4中不同的消息类型。
CON——需要被确认的请求,如果CON请求被发送,那么对方必须做出响应。
NON——不需要被确认的请求,如果NON请求被发送,那么对方不必做出回应。
ACK——应答消息,接受到CON消息的响应。
RST——复位消息,当接收者接受到的消息包含一个错误,接受者解析消息或者不再关心发送者发送的内容,那么复位消息将会被发送。