System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信,具体提供一种网关频段自适应配置方法及装置。
技术介绍
1、lora的全称是long range(远距离),是一种低功耗、远距离的局域网无线标准,一种无线调制方式。它最大特点就是在功耗相同的情况下,比其他无线方式(gfsk、fsk等)传播的距离更远,克服了低功耗和远距离共存的难题。它在同样的参数条件下比传统的无线射频通信距离扩大3-5倍之多。
2、lora网关在发送数据时,发射频段只有一个通道,接收数据时可以有8个通道,因此,lora网关默认是推荐6个使用频段,但当短距离下,网关使用较多且超过7个,每个网关下的设备工作时间又一致时,默认频段已无法满足需求,造成信道下行拥堵的状况。
技术实现思路
1、为了克服上述缺陷,提出了本专利技术,以提供解决网关信道下行拥堵的问题的网关频段自适应配置方法及装置。
2、在第一方面,本专利技术提供一种网关频段自适应配置方法,包括:
3、基于网关数据和预设发射频点范围对网关的发射频点进行设置;
4、基于获取的传感器读波形数据,确定互相干扰的网关;
5、对互相干扰的网关的发射频点进行修改配置,使得互相干扰的网关错开发射频点;
6、其中,基于获取的传感器读波形数据,确定互相干扰的网关,包括:
7、获取传感器读波形的丢包率,确认丢包严重的传感器的读波形的时间点和网关频段;
8、获取该时间点和网关频段下的所有传感器读波形数据,确认其他丢包严重的传感
9、基于其他丢包严重的传感器所使用的网关距离,确定互相干扰的网关。
10、在上述的网关频段自适应配置方法的一个技术方案中,
11、所述基于网关数据和预设发射频点范围对网关的发射频点进行设置,包括:
12、根据网关数量,将预设发射频点范围进行等额分割;
13、对应每个网关分配一个发射频点。
14、在上述的网关频段自适应配置方法的一个技术方案中,
15、所述基于网关数据和预设发射频点范围对网关的发射频点进行设置,包括:
16、基于预设发射频点范围,在其内每一个发射频点上下调预设系数值,得到若干发射频点;
17、对应每个网关分配一个发射频点。
18、在上述的网关频段自适应配置方法的一个技术方案中,
19、所述获取传感器读波形的丢包率,确认丢包严重的传感器的读波形的时间点和网关频段,包括:
20、获取所有网关关联的传感器的读波形数据,统计各传感器的丢包率;
21、将各传感器的丢包率与丢包阈值进行比较,丢包率大于丢包阈值的传感器确认为丢包严重的传感器;
22、确定丢包严重的传感器的读波形时间和所使用的网关频段。
23、在上述的网关频段自适应配置方法的一个技术方案中,
24、所述获取该时间点和网关频段下的所有传感器读波形数据,确认其他丢包严重的传感器,包括:
25、获取丢包严重传感器的相同读波形的时间点和网关频段下的所有传感器读波形数据,统计各传感器的丢包率;
26、将各传感器的丢包率与丢包阈值进行比较,若存在丢包率大于丢包阈值的传感器确认为丢包严重的传感器。
27、在上述的网关频段自适应配置方法的一个技术方案中,
28、所述基于其他丢包严重的传感器所使用的网关距离,确定互相干扰的网关,包括:
29、若相同读波形的时间点和频段的传感器中存在丢包严重的传感器,判断丢包严重的传感器所使用的网关距离是否在阈值范围内;
30、若是,则阈值范围内的网关之间出现撞包,确定为互相干扰的网关;
31、若否,则不存在互相干扰的网关。
32、在上述的网关频段自适应配置方法的一个技术方案中,
33、所述方法还包括:丢包率为在预定时间和预设采集模式下未采集到的波形数与预设采集总数的比值。
34、在上述的网关频段自适应配置方法的一个技术方案中,
35、所述对互相干扰的网关的发射频点进行修改配置,使得互相干扰的网关错开发射频点,包括:
36、若相互干扰网关的发射频点为两个,选其中任一网关为待修改网关对其发射频点进行修改;
37、其中,将所述网关的发射频点按照预设规则进行排列,生成第一数组,其中,所述预设规则包括:将互相干扰的网关的发射频点按照从小到大或从大到小的顺序配列;
38、获取所述第一数组中除互相干扰的网关的发射频点外相邻差值最大的两个网关的发射频点,取该两个网关的发射频点的中间值配置为待修改网关的新发射频点;
39、若所述相邻差值存在两个相同的最大值,取实际网关位置相差较远的两个发射频点的中间值配置为待修改网关的新发射频点。
40、在上述的网关频段自适应配置方法的一个技术方案中,
41、所述方法还包括:
42、若相互干扰网关的发射频点为多个,则将互相干扰的网关的发射频点按照预设规则进行排列,生成第二数组,其中,所述预设规则包括:将互相干扰的网关的发射频点按照从小到大或从大到小的顺序配列;
43、对第二数组中第2n或2n-1个发射频点进行修改生成新发射频点,其中n为大于等于1的整数;
44、或,
45、分别从所述第二数组的左右两侧删除发射频点,对剩余一个或两个发射频点的发射频率进行修改;其中,若剩余的发射频点为两个,选其中与第二数组中相邻发射频点差值较小的发射频点进行修改。
46、在第二方面,本专利技术提供一种网关片段自适应配置装置,包括存储器、一个或多个处理器、一个或多个应用程序,其中,所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序被配置为由所述一个或多个处理器调用时,使得所述一个或多个处理器执行如第一方面中任一项所述的方法。
47、本专利技术上述一个或多个技术方案,至少具有如下一种或多种有益效果:
48、在实施本专利技术的技术方案中,通过预设发射频点范围对网关的发射频点进行设置,若存在互相干扰的网关,对其发射频点进行修改配置,使得互相干扰的网关错开发射频点,解决信道下行拥堵的状况,频段使用会更灵活,不局限于lora只有6个频段之说,可扩展出来多个频段,解决面积小,网关多,传感器多,互相干扰的困扰,并且解决同时、同地频段不够用的情况。
本文档来自技高网...【技术保护点】
1.一种网关频段自适应配置方法,其特征在于,包括:
2.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述基于网关数据和预设发射频点范围对网关的发射频点进行设置,包括:
3.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述基于网关数据和预设发射频点范围对网关的发射频点进行设置,包括:
4.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述获取传感器读波形的丢包率,确认丢包严重的传感器的读波形的时间点和网关频段,包括:
5.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述获取该时间点和网关频段下的所有传感器读波形数据,确认其他丢包严重的传感器,包括:
6.根据权利要求5所述的网关频段自适应配置方法,其特征在于,所述基于其他丢包严重的传感器所使用的网关距离,确定互相干扰的网关,包括:
7.根据权利要求4-6中任一项所述的网关频段自适应配置方法,其特征在于,所述方法还包括:丢包率为在预定时间和预设采集模式下未采集到的波形数与预设采集总数的比值。
8.根据权利要
9.根据权利要求8所述的网关频段自适应配置方法,其特征在于,所述方法还包括:
10.一种网关片段自适应配置装置,其特征在于,包括存储器、一个或多个处理器、一个或多个应用程序,其中,所述一个或多个应用程序存储在所述存储器中,所述一个或多个应用程序被配置为由所述一个或多个处理器调用时,使得所述一个或多个处理器执行如权利要求1-8中任一项所述的方法。
...【技术特征摘要】
1.一种网关频段自适应配置方法,其特征在于,包括:
2.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述基于网关数据和预设发射频点范围对网关的发射频点进行设置,包括:
3.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述基于网关数据和预设发射频点范围对网关的发射频点进行设置,包括:
4.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述获取传感器读波形的丢包率,确认丢包严重的传感器的读波形的时间点和网关频段,包括:
5.根据权利要求1所述的网关频段自适应配置方法,其特征在于,所述获取该时间点和网关频段下的所有传感器读波形数据,确认其他丢包严重的传感器,包括:
6.根据权利要求5所述的网关频段自适应配置方法,其特征在于,所述基于其他丢包严重的传感器...
【专利技术属性】
技术研发人员:刘娜,廖建辉,王建国,
申请(专利权)人:苏州捷杰传感技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。