利用NB-IoT技术实现终端数据传送到阿里云服务器

本文使用的是UDP协议

目的:将终端数据从本地发送到服务器上

  1. 硬件平台 :NB_BC35-G无线通信模组,利用USB转串口接到PC上,
  2. 软件平台 :NB-IoT(H)_QNavigator_V1.3(NB-IoT调试工具非常好用),将终端入 网的AT命令都封装在这个软件中(具体流程请看终端入网章节) 。SocketTOOL在服务器端
  3. 云平台 :使用的是阿里云服务器,这个具体要购买选择专用网络,方便设置安全组
  4. NB物联卡:买的是移动卡,这个可以去当地运营商买,直接咨询物联卡就可以,没有卖的可以留言【不要忘记写下来,卡到期时间提醒自己】

    满足以上要求,接下来就开始玩啦
    Step1.:在阿里云上运行一个UDP服务器程序,主要实现接受数据并将数据返回的功能,需要设置服务端的UDP端口号,我这里设置为全部端口。eg.在服务器端UDPSever开10003端口,在运行程序之前,需要先在阿里云的ECS的安全组中将10003端口放行,如何添加安全组规则可以参考阿里云的安全组帮助文档,附上链接。(https://help.aliyun.com/document_detail/25471.html )在阿里云服务器实例 设置安全组规则 如下图所示;

    图1 安全组放行设置全部端口

    图2安全组入方向设置全部协议
    (可以自行设置,举例:你开10003端口,可以在入方向设定UDP规则,端口10003/10003)
    Step2.:打开NB-IoT(H)_QNavigator_V1.3软件,设置好端口,要去控制面中看下USB端口,没有的话要去下驱动(驱动人生了解下)。在HOME中,终端入网ConnectModule,如果看到卡号和注册到基站,那么就说明板子已经入网成功。

    注册时比较费劲,可以将板子抬高些。注册完会出现信号格,注册状态,卡号,通信模组型号,在AT命令中会显示基站信息。

Step3.:在UDP中PDP一下,如果给分配一个IP地址即相当于创建Socket接收数据。在服务器中SocketTOOL开个端口,这里开的10003端口。在NB软件填写公网IP,端口号,本地端口可以写0.如下图:

文本模式发送4444,也可以发送16进制,显示的时候[34343434]4444,如下图发送16进制494D46494E45,服务器显示【494D46494E45】IMFINE。

改了个端口那个端口有点长,比较慢,改成1004,实现数据上传至阿里云服务器。从服务器发送444,在NB软件接收命令如下图:

第一次写文,慢慢加强[QAQ]

利用NB-IoT技术实现终端数据传送到阿里云服务器相关推荐

  1. 如何把企业数据迁移到阿里云服务器中

    公司数据如何迁移到阿里云服务器上 1)公司能够根据阿里云出示内嵌工具与帮助文件自身进行IT自然环境迁移工作中,即:自助服务终端: 2)公司还能够根据阿里云的合作方,根据合作方出示服务支持,协助公司进行 ...

  2. 阿里云服务器数据备份(新手教程)

    阿里云服务器怎么备份数据?阿里云服务器数据文件保存在云盘上,为云盘创建快照即可备份,也可以使用快照创建自定义镜像,然后将镜像导出保存到本地,新手站长网来数数阿里云服务器快照备份数据的方法以及相关问题解 ...

  3. nb信号和4g信号_三大运营商NB—IoT技术对比

    龙源期刊网 http://www.qikan.com.cn 三大运营商 NB - IoT 技术对比 作者:通信世界网 来源:<物联网技术> 2018 年第 02 期 摘 要: NB-IoT ...

  4. 从零开始,打造基于阿里IoT云平台的LoRa解决方案(3)_配置产品功能,将上传数据解析为阿里云平台数据格式

    本篇是 <从零开始,打造基于阿里IoT云平台的LoRa解决方案>系列教程的第3 篇,将为大家讲解:1-如何配置产品功能?2-如何将产品的上传数据解析为阿里云平台数据格式? 查看阿里物联网平 ...

  5. 如何利用阿里云服务器快照策略为数据备份

    阿里云服务器快照,是一个很好的备份容灾工具,不了解的可以先了解一下: 快照可以做什么? 这是一种便捷高效的数据保护服务手段,可以对重要业务数据进行备份,来应对误操作.攻击.病毒等导致的数据丢失风险.比 ...

  6. 上海市新能源汽车数据平台引入阿里云Lindorm数据库,成本下降20%

    简介:浦东.闵行.宝山.嘉定是上海新能源汽车分布最多的4个区域:上海私用新能源车工作日平均行驶里程40多公里--目前,上海市新能源汽车数据平台日采集信息已经超过6.6亿条,平台数据采集量已超PB,为全 ...

  7. 把数据用活,阿里云定义云原生企业级数据湖3.0

    随着数字经济加速推动了各个行业的数字化进程,以及5G商用所带来云计算.通信.大数据.人工智能等多项技术融合催生出更多的数据湖应用场景.IDC预测,到2025年,中国大数据市场规模将达到250亿美金.作 ...

  8. 怎么把数据文件上传云服务器,怎么把数据上传导云服务器

    怎么把数据上传导云服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装数 ...

  9. 怎么把数据文件上传云服务器,如何将数据上传到云服务器上

    如何将数据上传到云服务器上 内容精选 换一换 您可以通过导出SQL语句的方式将数据库备份到弹性云服务器上.弹性云服务器不限制存放哪些数据,但是数据必须符合国家法律法规.您可以在弹性云服务器上存放数据库 ...

最新文章

  1. Redis 笔记(13)— scan 和 keys 寻找特定前缀key 字段(命令格式、使用示例、定位大key)
  2. python爬携程_python爬虫-携程-eleven参数
  3. 作一个真正合格的飞秋局域网聊天
  4. 计算机应用基础 东师 离线,东师1609计算机应用基础离线作业(8页)-原创力文档...
  5. X9C102PIZ数字电位器-中文
  6. 利用QGIS免费批量获取Google、Bing等高分辨率卫星影像
  7. 线性表——链表(含代码)
  8. 水晶报表 文件 xxxx{354234-523432-5235-325-2523}.rpt 文件内部出错:无法加载数据解决方案
  9. 区块链游戏——开发平台总览:EOSIO
  10. Windows系统 查询本机物理地址、IP地址
  11. 股市中什么是多头、空头
  12. 避免内容失去焦点_痛楚难以避免,而磨难可以选择
  13. Android加载so库
  14. 《指数基金投资指南》 阅读笔记
  15. 前端校招该考察什么?一个面试官的思考
  16. C# 高并发获取唯一ID算法
  17. 我发现一个地方能免费领取价值198元的手环,具有能量并且有高人加持过的,只要关注微信就可以免费领取
  18. Linux各种软件的安装
  19. qt快速读取excel
  20. 【 Ecode 流程表单开发 】- 2 流程表单协同区

热门文章

  1. 通过skia/freetype 解析字体获取fontfamily fontstyle name 支持多语言翻译
  2. 测试二手显卡性能什么软件好,网上的二手显卡是否靠谱?教你三招让你翻不了车...
  3. 怎么将文件名称批量提取?
  4. 免费杀毒软件推荐下载
  5. java基础 - 关键字private、protected、default、public、final
  6. Kubernetes(k8s)入门及集群部署文档
  7. 线程小游戏制作的心得与体会
  8. steam游戏打不开的可能性收集
  9. java获取屏幕_抓取当前屏幕信息
  10. java调用datastage_Datastage重启服务