一种有线无线混合物联网系统及分簇方法技术方案

技术编号:20394748 阅读:75 留言:0更新日期:2019-02-20 04:53
本发明专利技术属于无线通信网络技术领域,公开了一种有线无线混合物联网系统及分簇方法,包括:网络初始化、终端节点成簇、确定每个簇占有的时间块大小、确定时隙大小、终端节点上传数据。本发明专利技术可以根据网络中终端节点数量、终端节点需要上传的数据量和终端节点到汇聚节点的信道情况等,结合网络优化方法,通过成簇,并为每个簇分配一段专用时间段的方式来减少冲突终端节点的数目,克服了当前LoRa联盟推出的标准LoRaWAN协议中没有考虑大量终端节点同时上传会使冲突频繁,影响网络中终端节点的上传率的不足,有效提高有线无线混合物联网络中终端节点到汇聚节点的上传率。

【技术实现步骤摘要】
一种有线无线混合物联网系统及分簇方法
本专利技术属于无线通信网络
,尤其涉及一种有线无线混合物联网系统及分簇方法。
技术介绍
目前,业内常用的现有技术是这样的:面对物联网的迅猛发展需求,专为低带宽、低功耗、远距离、大量连接的物联网应用而设计的LPWAN(Low-PowerWide-AreaNetwork,低功耗广域网)也快速兴起。NB-IoT与LoRa是其中的典型代表,也是最有发展前景的两个低功耗广域网通信技术。首先,NB-IoT需要工作在授权频段,在频段授权成本较高的前提下,与LoRa相比,NB-IoT需要的成本的更高,这也就是为什么NB-IoT一般被电信运营商使用。相比于NB-IoT,LoRa物联技术在非授权频谱上工作,专门为推进LoRa物联技术发展成立的LoRa联盟开发的LoRaWAN协议标准支持的应用程序成本相对低很多,这使得LoRa技术可以被非电信运营商使用。其次,LoRa的生态系统比NB-IoT或其他蜂窝物联网通信标准的生态系统要强。LoRa已经在许多国家地区被采纳为物联网网络标准,包括美国、澳大利亚、新西兰、中国台湾地区和荷兰等。NB-IoT相比之下是一个较新的技术,2017年初才在西班牙进行首次商业应用。最后,虽然NB-IoT在城市运作良好,但在郊区或农村地区,特别是没有较强4G网络覆盖的地方表现一般,而LoRaWAN因其不依赖蜂窝数据或WiFi,其覆盖范围在所有地区都能保持相对稳定。即使LoRa物联技术可支持低带宽、低功耗、远距离和大量连接的物联网应用,其支持的上传速率却十分有限,以SEMTECH公司的SX1278芯片为例,其支持的LoRa终端节点的上传速率范围为0.03kbps-37.5kbps。根据实际测试,在市区环境下,当LoRa终端节点距离汇聚节点1km时,可达到的上传速率大约为1kbps。这对需要大量连接且每个终端节点均要上传相对较多的数据时,单纯使用LoRa物联技术将不能在规定时间内上传完所有终端节点需要上传的数据。若该网络中终端节点距离汇聚节点较近(例如,终端节点距离汇聚节点不超过1km),则可以通过铺设一定量支持相对低速率的有线传输通道(例如,支持的速率为500kbps-1Mbps),在上传时采用有线和无线混合的传输方式,可以达到在规定时间内所有终端节点上传完需要上传的数据。一方面,若将所有终端节点在总的上传时间内通过时隙分开上传,虽然可以避免上传冲突,但大量终端节点间定时和同步难度较大。另一方面,若所有终端节点都同时向汇聚节点上传数据,又会导致严重的冲突和物理干扰。一个有效的方法是采用成簇的方式,并未每个簇分配一段专用时间,每个簇内的终端节点混合采用有线和LoRa无线传输方式向汇聚节点上传数据,这样既可以大大减小定时和终端节点时间同步难度,也可以减少所有终端节点都同时上传时导致的冲突,会提升终端节点的上传率。现有技术一公开一种基于物联网LoRa通信技术的楼宇运行数据采集系统和方法。该专利中所述的基于物联网LoRa通信技术的楼宇运行数据采集方法的具体步骤是:第一步,多个传感器采集到的被测对象的数据(模拟量或数字量),并将所述数据上传到模拟量或数字量LoRa节点采集设备。第二步,LoRa节点采集设备将收到所述传感器数据转换为LoRa数据,通过射频信号LoRaRF发送到所述LoRa双通道网关。第三步,LoRa双通道网关接收通注册认证的所述LoRa节点采集设备上传的数据,并将所述LoRa数据转换为互联网通信数据后,通过GPRS\3G\4G\5G发送至云端服务器。第四步,云端服务器接收并将所述数据分类保存,并按照时间对所述数据进行排序。第五步,云端智能分析软件对所述采集数据进行实时分析,并将分析结果做图形可视化处理。第六步,智能终端对所述图形化数据进行实时展示,并将软件分析结果实时推送给用户。该方法存在的不足之处是:该楼宇运行数据采集方法支持的终端节点数量不超过100个,不能适用于大规模楼宇运行数据采集。现有技术二公开了基于LoRaWAN的家畜生物特征实时在线监测系统。该专利技术利用适合农业领域的物联网LoRaWAN技术,结合生物传感器,采集家畜的基本生理参数相关数据。每头家畜戴上特别设计的颈脖圈,颈脖圈内设置有能够采集心率、温度、加速度、位置、生物阻抗等特征的生物传感器组件,所述传感器组件每间隔一定时间通过LoRa网关向互联网云服务器发送家畜的心跳、体温、步行数、站立/卧躺时间比等数据。该系统的不足之处是:未明确传感器组件向LoRa网关上传数据的间隔时间确定方法,以至于当系统中要向LoRa网关上传数据的传感器组件很多时,会出现冲突,严重影响上传率。综上所述,现有技术存在的问题是:(1)现有技术一楼宇运行数据采集方法支持的终端节点数量不超过100个,不能适用于大规模楼宇运行数据采集。不能适用的原因是单纯采用无线LoRa方式,无论终端节点采用划分时隙还是通过竞争的方式上传数据,为保证终端节点向网关上传数据的上传率,每个网关只能服务一定数量的终端节点。虽然采取增加网关的方式是一种选择,但当前市场网关价格较高,不利于节约成本,也无法保持市场优势。(2)现有技术二未明确传感器组件向LoRa网关上传数据的间隔时间确定方法,以至于当系统中要向LoRa网关上传数据的传感器组件很多时,会出现冲突,严重影响上传率。(3)大规模物联网络中终端节点向汇聚节点上传数据时上传率较低。解决上述技术问题的难度和意义:解决上述技术问题是有难度的:由于受LoRa终端节点向网关上传数据速率的限制,每个网关所能服务的终端节点数量将十分有限,无法适应大规模物联网中大量LoRa终端节点接入网关的要求,更无法保证LoRa终端节点的上传率。若LoRa终端节点通过完全划分时隙的方式来上传数据,虽然可以保证无上传冲突,但需要十分严格的时间同步和定时策略,这在大规模物联网中将十分困难,甚至可能由于时间同步的紊乱,令系统完全瘫痪。若所有终端节点都采用随机的方式向汇聚节点上传数据,又会导致严重的冲突,这也会严重影响终端节点的上传率。但解决上述技术问题将很有意义:解决上述技术问题的成果将推进LoRa物联网络大规模应用于大片森林的生态环境监测、现代农业的作物情况、土壤、空气等情况监测、大规模智能楼宇的一体化抄表、大规模动物饲养公司中动物健康、生存环境等的监测等。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种有线无线混合物联网系统及分簇方法。本专利技术是这样实现的,首先,确定网络中终端节点的总个数,记为参数n;确定终端节点每个周期内需要上传的数据量,记为D比特;确定连到汇聚节点的独立有线线路条数,记为参数m;对各终端节点进行标号,以使汇聚节点可以在接收数据时区分来自不同节点的数据;在每条独立有线线路上形成一个列表;其次,确定每条独立有线线路上加入簇的终端节点个数NL;每条独立有线线路上排列中前NL个终端节点加入簇1,并将加入簇1的终端节点在相应的列表中删除,这些节点将采用有线竞争信道的方式向汇聚节点上传数据;所有列表中终端节点中距离汇聚节点最近的终端节点,若其满足加入簇的最小速率要求,则其加入簇1,并将从相应的列表中删除,该节点将采用LoRa无线方式传输;形成簇2,簇3,···,直到所有终端节点均在某一个簇内;记形成簇的总本文档来自技高网
...

【技术保护点】
1.一种有线无线混合物联网分簇方法,其特征在于,所述有线无线混合物联网分簇方法包括:步骤一,确定网络中终端节点的总个数,记为参数n;确定终端节点每个周期内需要上传的数据量,记为D比特;确定连到汇聚节点的独立有线线路条数,记为参数m;对各终端节点进行标号,以使汇聚节点可以在接收数据时区分来自不同节点的数据;在每条独立有线线路上形成一个列表;步骤二,确定每条独立有线线路上加入簇的终端节点个数NL;每条独立有线线路上排列中前NL个终端节点加入簇1,并将加入簇1的终端节点在相应的列表中删除,这些节点将采用有线竞争信道的方式向汇聚节点上传数据;所有列表中终端节点中距离汇聚节点最近的终端节点,若其满足加入簇的最小速率要求,则其加入簇1,并将从相应的列表中删除,该节点将采用LoRa无线方式传输;形成簇2,簇3,···,直到所有终端节点均在某一个簇内;记形成簇的总个数为N;步骤三,确定每个簇占有的时间块大小;步骤四,确定有线传输的时隙大小;确定无线传输的时隙大小;步骤五,每个簇中的终端节点在每个时间块内采取有线传输或者LoRa无线传输的方式向汇聚节点上传数据。

【技术特征摘要】
1.一种有线无线混合物联网分簇方法,其特征在于,所述有线无线混合物联网分簇方法包括:步骤一,确定网络中终端节点的总个数,记为参数n;确定终端节点每个周期内需要上传的数据量,记为D比特;确定连到汇聚节点的独立有线线路条数,记为参数m;对各终端节点进行标号,以使汇聚节点可以在接收数据时区分来自不同节点的数据;在每条独立有线线路上形成一个列表;步骤二,确定每条独立有线线路上加入簇的终端节点个数NL;每条独立有线线路上排列中前NL个终端节点加入簇1,并将加入簇1的终端节点在相应的列表中删除,这些节点将采用有线竞争信道的方式向汇聚节点上传数据;所有列表中终端节点中距离汇聚节点最近的终端节点,若其满足加入簇的最小速率要求,则其加入簇1,并将从相应的列表中删除,该节点将采用LoRa无线方式传输;形成簇2,簇3,···,直到所有终端节点均在某一个簇内;记形成簇的总个数为N;步骤三,确定每个簇占有的时间块大小;步骤四,确定有线传输的时隙大小;确定无线传输的时隙大小;步骤五,每个簇中的终端节点在每个时间块内采取有线传输或者LoRa无线传输的方式向汇聚节点上传数据。2.如权利要求1所述的有线无线混合物联网分簇方法,其特征在于,所述在每条独立有线线路上形成一个列表的方法包括:对每条独立有线线路上的终端节点依据与汇聚节点的距离进行升序排列,形成列表。3.如权利要求1所述的有线无线混合物联网分簇方法,其特征在于,所述确定每条独立有线线路上加入簇的终端节点个数NL的方法包括:首先确定最小平均上传速率要求:其中n是网络中终端节点的个数,D是每个终端节点要上传的数据量,单位为比特,故Rmin单位为比特/秒;在一条独立的有线线路上,若X节点中每个节点均以等概率发送数据或者不发送数据;则有任意一个节点传输成功的概率满足:为保证等效上传速率...

【专利技术属性】
技术研发人员:杨春刚邵晓强布夏飞李建东
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1