本文主要是介绍NB-IOT(BC95-B5)数据上传于个人服务器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
NB-IOT简介
NB-IOT( Narrow Band Internet Of Things)即窄带物联网,其构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。
NB-IoT具备四大特点:一是广覆盖,将提供改进的室内覆盖,在同样的频段下,NB-IoT比现有的网络增益20dB,相当于提升了100倍覆盖区域的能力;二是具备支撑连接的能力,NB-IoT一个扇区能够支持10万个连接,支持低延时敏感度、超低的设备成本、低设备功耗和优化的网络架构;三是更低功耗,NB-IoT终端模块的待机时间可长达10年;四是更低的模块成本,企业预期的单个接连模块不超过5美元。------以上来自百度。
BC95-B5 模块
若你买的模块不是BC95-B5的话,那么恭喜你,你可以使用移动或联通网络运营商,NB-IOT可与自己服务器直连。但若你买的是BC95-B5的话,你只能使用电信运营商,然而又因为电信有定向IP访问的限制,所以只能够使用CoAP协议并通过电信IOT平台对接的方式接入,再通过HTTPS协议到达谷雨云透传平台,这相当于间接连接。
因为谷雨云透传平台支持本地UDP/TCP协议接入,支持电信平台的对接,且支持上述设备之间的数据透传,那么若需要将数据再转发到开发者的电脑上或者个人服务器上,就必须要通过谷雨云透传平台进行分组透传,即将BC-95和谷雨添加到同一个透传分组中,那么这两个终端就可以实现相互透传,最后在自己的服务器上写一个Python脚本,通过socket创建TCP协议客户端接收到谷雨平台指定端口的数据。
谷雨平台链接为 http://iotxx.com/ ,看其平台的文档就能够解决啦!
这篇关于NB-IOT(BC95-B5)数据上传于个人服务器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!