[发明专利]一种物联网终端数据流处理方法及装置在审
申请号: | 201711162968.4 | 申请日: | 2017-11-21 |
公开(公告)号: | CN109818904A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 陈兰兰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 秦力军 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物联网终端 数据包 数据流处理 处理系统 过滤 物联网技术 过滤处理 网络 解析 转发 | ||
本发明公开了一种物联网终端数据流处理方法及装置,涉及物联网技术领域,其方法包括:网络侧收集众多物联网终端的TCP/IP数据包;网络侧利用TCP/IP协议对所收集的众多物联网终端的TCP/IP数据包进行解析过滤处理,得到待发送到不同目的处理系统的各个TCP/IP过滤数据包;网络侧通过对所述各个TCP/IP过滤数据包进行重组处理,得到相应的TCP/IP转发数据包,并将其发送给对应的目的处理系统。
技术领域
本发明涉及物联网技术领域,特别涉及一种物联网终端数据流处理方法及装置。
背景技术
针对当前物联网终端数据分散、多网元处理需侵入系统,一般采用下面的方法实现:
1)硬件平台通过软件平台实现TCP(Transmission Control Protocol,传输控制协议)/IP(Internet Protocol,互联网协议)协议与通讯协议的转换;
2)硬件平台采用基于ARM(Advanced RISC Machines,嵌入式RISC处理器)的嵌入式平台,该嵌入式平台搭载有有线网卡、无线网卡、蓝牙模块、红外数据通讯模块和ZigBee无线传感器模块,所述的软件平台为基于嵌入式的LINUX系统。
但是,现有方法存在以下问题:
1)需要新增协议来实现TCP/IP协议与通讯协议转换;
2)基于ARM嵌入式平台,还需要新开发,增加了流程和成本。
因此造成了终端数据分散接入,聚集困难的问题。
发明内容
根据本发明实施例提供的方案解决的技术问题是使用硬件平台使得终端数据分散接入且聚集困难。
根据本发明实施例提供的一种物联网终端数据流处理方法,包括:
网络侧收集众多物联网终端的TCP/IP数据包;
网络侧利用TCP/IP协议对所收集的众多物联网终端的TCP/IP数据包进行解析过滤处理,得到待发送到不同目的处理系统的各个TCP/IP过滤数据包;
网络侧通过对所述各个TCP/IP过滤数据包进行重组处理,得到相应的TCP/IP转发数据包,并将其发送给对应的目的处理系统;
其中,所述TCP是指传输控制协议;所述IP是指互联网协议。
优选地,所述网络侧收集众多物联网终端的TCP/IP数据包包括:
网络侧利用linux环境下的TCP/IP协议栈且使用raw socket采集方式收集众多物联网终端的TCP/IP数据包;或者
网络侧利用linux/windows环境下的TCP/IP协议栈且使用pcap采集方式收集众多物联网终端的TCP/IP数据包。
优选地,所述网络侧利用TCP/IP协议对所收集的众多物联网终端的TCP/IP数据包进行解析过滤处理,得到待发送到不同目的处理系统的各个TCP/IP过滤数据包包括:
网络侧利用TCP/IP协议对所述TCP/IP数据包进行解析,得到所述TCP/IP数据包的TCP端口和IP地址;
网络侧根据所得到的TCP/IP数据包的TCP端口和IP地址和预置的TCP端口和IP地址过滤规则,对所述TCP/IP数据包进行过滤处理,得到待发送到不同目的处理系统的各个TCP/IP过滤数据包。
优选地,所述网络侧对所述TCP/IP数据包进行过滤处理,得到待发送到不同目的处理系统的各个TCP/IP过滤数据包包括:
网络侧对所述TCP/IP数据包进行过滤处理,得到待发送到不同目的处理系统的各个TCP/IP数据包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711162968.4/2.html,转载请声明来源钻瓜专利网。