【技术实现步骤摘要】
一种物联网网关控制方法及系统
本专利技术涉及互联网控制技术,尤其涉及一种物联网网关控制方法及系统
技术介绍
物联网网关是物联网标签与服务器的信号中转设备,其接收物联网标签发送的信号,并将信号进行转发给服务器,实现物联网标签与物联网服务器的数据传输。对比文件CN105898900A公开了一种应用于大规模zigbee传感器网络与移动通信网的网关系统,以S3C6410SoC为核心,通过UART接口外接多个zigbee无线传感器网络单元,通过USB接口外接移动通信网络单元搭建系统硬件平台。软件部分划分为应用层和网络层,在应用层实现外部接口动态管理,维护路由表等功能,在网络层运行TCP/IP协议栈和zigbee协议栈,并运行协议转换程序。硬件部分的可扩展性设计和软件部分的分层设计、动态路由表机制使得该系统在需要大规模布置zigbee传感器网络的应用场景中具有极大的优势。但是,现有的物联网网关控制方法具有以下缺点:只针对于某种无线通信技术而设计,接入能力有限。例如,LoRaWan网关,仅能接入基于LoRa通信技术 ...
【技术保护点】
1.一种物联网网关控制方法,其特征在于,包括:/n获取通信标签发送的通信数据;/n对所述通信数据进行密钥验证,判断所述通信数据是否通过密钥验证,判断为是,对所述通信数据进行解密,生成标签数据,并提取所述标签数据中的标签身份信息;/n判断所述标签身份信息是否为预设接入系统权限,判断为是,提取所述标签数据中的电量数据,判断所述电量数据是否等于预设低电量,判断为是,将所述标签身份信息加入预设低电标签列表中,判断预设时间过滤表是否存在所述标签身份信息,判断为是,将所述标签身份信息加入所述预设时间过滤表,提取所述标签数据中的请求类型;/n判断所述请求类型是否为上传服务器类型,判断为是 ...
【技术特征摘要】
1.一种物联网网关控制方法,其特征在于,包括:
获取通信标签发送的通信数据;
对所述通信数据进行密钥验证,判断所述通信数据是否通过密钥验证,判断为是,对所述通信数据进行解密,生成标签数据,并提取所述标签数据中的标签身份信息;
判断所述标签身份信息是否为预设接入系统权限,判断为是,提取所述标签数据中的电量数据,判断所述电量数据是否等于预设低电量,判断为是,将所述标签身份信息加入预设低电标签列表中,判断预设时间过滤表是否存在所述标签身份信息,判断为是,将所述标签身份信息加入所述预设时间过滤表,提取所述标签数据中的请求类型;
判断所述请求类型是否为上传服务器类型,判断为是,将所述标签数据加入专用协议栈进行发送。
2.如权利要求1所述物联网网关控制方法,其特征在于,所述专用协议为M2S协议,所述将标签数据加入专用协议栈进行发送的步骤包括:
提取所述标签数据中的网络类型信息;
判断所述网络类型信息是否为以太网类型,判断为是,将所述标签数据进行二进制编码,生成数据帧,并通过以太网接口发送所述数据帧;
判断所述网络类型信息是否为无线网类型,判断为是,将所述标签数据进行二进制编码,生成数据帧,并通过无线网络接口发送所述数据帧。
3.如权利要求1所述物联网网关控制方法,其特征在于,所述将标签数据加入专用协议栈进行发送还包括:
在所述提取标签数据中的网络类型信息的步骤前,进行如下步骤:
获取所述标签数据的发送标签的网络掉线率;
判断所述网络掉线率是否大于预设掉线警报阈值,
判断为是,将所述网络掉线率加入所述标签数据中。
4.如权利要求3所述物联网网关控制方法,其特征在于,所述获取所述标签数据的发送标签的网络掉线率的步骤包括:
获取所述时间过滤表中所述标签数据的发送方所发送数据的接收数量,以及提取所述标签数据的发送序号;
根据所述接收数量及所述发送序号计算所述网络掉线率。
5.如权利要求1所述物联网网关控制方法,其特征在于,当所述通信标签为LoRaWan标签时,所述获取通信标签发送的通信数据的步骤包括:
获取所述LoRaWan标签发送的信号;
通过LoRaWan协议栈对所述信号进行解析,生成通信数据。
6.一种物联网网关控制系统,其特征在于,包括:
通信数据获取模块,用于获取通信标签发送的通信数据;
密钥验证模块,用于对所述通信数据进行密钥验证,判断所述通信数据是否通过密...
【专利技术属性】
技术研发人员:钱建文,谢接长,李伟锋,郑木勇,王文雄,
申请(专利权)人:广州万物信息科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。