1. 先搞懂APN是做什么的?APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。对于手机用户来说,可以访问的外部网络类型有很多,例如:Internet、WAP网站、集团企业内部网络、行业内部专用网络。而不同的接入点所能访问的范围以及接入的方式是不同的,网络侧如何知道手机激活以后要访问哪个网络从而分配哪个网段的IP呢,这就要靠APN来区分了,即APN决定了用户的手机通过哪种接入方式来访问什么样的网络。

2. 这个APN似乎和NB-IOT的APN不太一样。我觉的可以相似于路由器的SSID(路由器的无线名称),只是对于NB-IOT来说,APN就是一个基站的无线名字(或者网络名称,或者一个区域的网络名称),电信的APN叫做ctnet,移动的叫做chinamobile,NB-IOT设置好APN就去连接电信或者移动的基站了。

3. APN的设置函数

1 context.apn = config->apn;2 neul_result = activate_pdp_context(&context);3 return at_parse_convert_neul_result(neul_result);

4. Onenet基础通信套件的框架图,可以看到这个是没有UDP层的,所以需要把Coap层和UDP层进行对接

nb移动udp_NB-IOT使用LWM2M移动onenet基础通信套件对接之APN设置相关推荐

  1. 电信iot平台和移动oneNet平台使用心得

    最近在做智能设备,设备跟服务器通信,用到Iot技术通信方式,先使用到电信iot平台,再使用移动oneNet平台,,期间遇到很多问题,不过在一次又一次的迭代,终于找到一个比较好的方法,兼容两个平台,可以 ...

  2. M5310A模组与onenet平台通信流程详解

    M5310A与onenet平台通信AT指令流程,我将流程放在了上面,有一部分注意事项以及AT指令解释写在流程下面. 1.上电检查 AT //判断模组是否上电开机成功 AT+CSQ //信号质量检查 A ...

  3. 家用智能IOT设备间的架构交互与通信,以及安全攻击面

    1设备间架构 当前大部分智能设备采用的是"智能设备终端" "云服务端" "移动终端 APP"系统架构,个别情况可能缺少云端或者APP端.简图 ...

  4. 【IoT】BLE 广播的基础数据定义:广播名字类型和设备类型标志

    BLE 实际广播 AD 数据区满足 LTV 格式,下面介绍的类型就是指数据 LTV 中的 T 字段. 1.广播名字类型 广播中的 name_type 字段: typedef enum {BLE_ADV ...

  5. 【IoT】NB-IoT模块对接移动oneNET平台流程

    Onenet 基础通信如此下图所示,可以看到这个是没有UDP层的,所以需要把Coap层和UDP层进行对接: SDK移植到NB芯片:其他两种凡是请参考 Blog: MCU+NB模组 在NB芯片中移植基础 ...

  6. 【IoT】物联网NB-IoT之移动oneNET平台硬件接入

    主要实现开发者实际的终端设备在 OneNET 平台上的创建.连接和数据交互.在完成用户注册和产品创建后,即可根据相关所创建产品的协议类型选择相应的硬件接入的开发. 接入流程可参见下图: 1.LWM2M ...

  7. 【IoT】基于MCU实现NB-IoT设备对接移动oneNET平台

    本篇主要讲解基于 MCU 对接 oneNET 流程,基于模组对接方式请参考 Blog: 基于模组对接 oneNET 平台. 基于 MCU 的方式实现 NB 设备接入,即通过移植 SDK 至设备 MCU ...

  8. OneNET平台物联网硬件的配置和应用

    01 概述 NB-IoT NB-IoT(Narrow Band Internet of Things)是一种基于蜂窝的窄带物联网技术,支持低功耗设备在低功耗广域物联(LPWAN)进行蜂窝数据连接. L ...

  9. 笔记:NB-IOT常用AT命令

    NB模组AT命令一共有以下4种形式: AT+<cmd> 执行命令AT+<cmd>=p1[,p2[,p3[.....]]] 设置命令AT+<cmd>? 查询命令AT+ ...

最新文章

  1. so 加载符号找不到的问题解决
  2. qhfl-9 微信模板消息推送
  3. jgGrid获得的id值是主键的id而不是jqGrid的行号值
  4. gensim中文处理
  5. Swagger 注解~其他
  6. 信息学奥赛一本通C++语言——1045:收集瓶盖赢大奖
  7. 打基础一定要吃透这12类 Python 内置函数
  8. 单片机串口通信与同步异步通信
  9. tomcat J2EEApplication=none,J2EEServer=none
  10. 《Ray Tracing in One Weekend》——Chapter 4: Adding a sphere
  11. imkey只支持imtoken吗_辛巴表态我只认天道 不认散打!等天道回来我还他1000万关注!散打哥喊话辛巴 不要说只认道不认散打哥!...
  12. c++大作业--学籍管理系统--
  13. Code-NFine:NFine权限控制
  14. AirServer第三方投屏软件v7.3.0中文版 (Airplay终端实用工具)
  15. Centos无法卸载时处理办法
  16. 职场干货 | 如何让你的自我介绍,快速打动面试官
  17. 填坑之路 DirectX11(二)使用 DirectXTex 读取 DDS 文件时报错解决方案
  18. 微信扫描二维码跳转手机默认浏览器打开下载app的链接是怎么实现的
  19. 开发一个最简单的iOS App
  20. 谢绝枯燥快乐编程,四大游戏编程网站,让你边玩游戏,边学Python

热门文章

  1. oracle 去摸_oracle摸底考试
  2. 《计算之魂》第一章读书笔记
  3. CAN工具 - ValueCAN - 基础介绍
  4. 判断是否是uc或者qq浏览器
  5. 一、RISC-V SoC内核——取指 代码讲解
  6. 数字时代,如何跟上互联网医院的建设潮?
  7. 4-Arm PEG2000-EP,环氧基修饰的多臂PEG,4-Arm PEG2000-Epoxide
  8. Flowable 快速入门教程:Flowable 入门开发案例,结合流程设计器详细讲解
  9. 口袋取球的取法问题(C++实现)
  10. linux之文件系统制作及移植