1.一种数据发送速率的调整方法,其特征在于,应用于安装有扩频调频LORA模块的燃气表,所述方法包括:
当识别到当前存在待发送的数据包时,根据当前保存的目标发送速率,发送所述数据包,其中,待发送的数据包中包含所述燃气表采集的信息;
当接收到所述数据包发送成功的响应信息时,当所述目标发送速率非最高发送速率时,对当前保存的目标发送速率进行升速处理,将升速后的速率更新为目标发送速率;
当未接收到所述数据包发送成功的响应信息时,当所述目标发送速率非最低发送速率时,对当前保存的目标发送速率进行降速处理,并采用降速后的速率发送所述数据包,当接收到所述数据包发送成功的响应信息时,将降速后的速率更新为目标发送速率。
2.根据权利要求1所述的方法,其特征在于,所述对当前保存的目标发送速率进行升速处理包括:
根据自身保存的各档位与发送速率的对应信息,确定所述目标发送速率对应的当前档位;
确定较当前档位高一档的档位,将所述高一档的档位对应的发送速率作为升速后的速率。
3.根据权利要求1所述的方法,其特征在于,所述对当前保存的目标发送速率进行降速处理包括:
根据自身保存的各档位与发送速率的对应信息,确定所述目标发送速率对应的当前档位;
确定较当前档位低一档的档位,将所述低一档的档位对应的发送速率作为降速后的速率。
4.根据权利要求1所述的方法,其特征在于,在所述对当前保存的目标发送速率进行升速处理,或对当前保存的目标发送速率进行降速处理之前,所述还包括:
判断当前是否为预设的速度调整时间;
若是,则对当前保存的目标发送速率进行升速处理,或对当前保存的目标发送速率进行降速处理。
5.根据权利要求4所述的方法,其特征在于,当当前非预设的速度调整时间,但未接收到所述数据包发送成功的响应信息时,所述方法还包括:
当所述目标发送速率非最低发送速率时,对当前保存的目标发送速率进行降速处理,并采用降速后的速率发送所述数据包,当接收到所述数据包发送成功的响应信息时,将降速后的速率更新为目标发送速率。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述当未接收到所述数据包发送成功的响应信息时,当所述目标发送速率为最低发送速率时,所述方法还包括:
停止发送所述数据包,并输出告警信息。
7.根据权利要求1-5任一项所述的方法,其特征在于,当接收到所述数据包发送成功的响应信息时,当所述目标发送速率为最高发送速率时,所述方法还包括:
保持所述目标发送速率不变。
8.根据权利要求1-5任一项所述的方法,其特征在于,确定所述未接收到所述数据包发送成功的响应信息包括:
当未接收到此次发送的所述数据包发送成功的响应信息时,记录发送所述数据包的次数;
当所述次数未达到设定的次数阈值时,按照设定的时间间隔再次发送所述数据包;
当所述次数达到设定的次数阈值,且都未收到相应的发送成功响应信息时,确定未接收到所述数据包发送成功的响应信息。
9.根据权利要求1所述的方法,其特征在于,确定所述目标发送速率的过程包括:
当接收到入网请求数据包时,以自身保存的最高发送速率发送所述入网请求数据包,其中,入网请求数据包中包含所述燃气表的标识信息;
当接收到所述入网请求数据包发送成功的响应信息时,将所述最高发送速率保存为所述目标发送速率;
当未接收到所述入网请求数据包发送成功的响应信息时,将所述最高发送速率进行降速处理,并采用降速后的速率发送所述入网请求数据包,当接收到所述入网请求数据包发送成功的响应信息时,将降速后的速率保存为所述目标发送速率。
10.一种数据发送速率的调整装置,其特征在于,应用于安装有扩频调频LORA模块的燃气表,所述装置包括:
发送模块,用于当识别到当前存在待发送的数据包时,根据当前保存的目标发送速率,发送所述数据包,其中,待发送的数据包中包含所述燃气表采集的信息;
升速模块,用于当接收到所述数据包发送成功的响应信息时,当所述目标发送速率非最高发送速率时,对当前保存的目标发送速率进行升速处理,将升速后的速率更新为目标发送速率;
第一降速模块,用于当未接收到所述数据包发送成功的响应信息时,当所述目标发送速率非最低发送速率时,对当前保存的目标发送速率进行降速处理,并采用降速后的速率发送所述数据包,当接收到所述数据包发送成功的响应信息时,将降速后的速率更新为目标发送速率。
11.根据权利要求10所述的装置,其特征在于,所述升速模块,具体用于根据自身保存的各档位与发送速率的对应信息,确定所述目标发送速率对应的当前档位;确定较当前档位高一档的档位,将所述高一档的档位对应的发送速率作为升速后的速率。
12.根据权利要求10所述的装置,其特征在于,所述第一降速模块,具体用于根据自身保存的各档位与发送速率的对应信息,确定所述目标发送速率对应的当前档位;确定较当前档位低一档的档位,将所述低一档的档位对应的发送速率作为降速后的速率。
13.根据权利要求10所述的装置,其特征在于,所述装置还包括:
判断模块,用于在所述对当前保存的目标发送速率进行升速处理,或对当前保存的目标发送速率进行降速处理之前,判断当前是否为预设的速度调整时间;若是,则触发升速模块或第一降速模块。
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:
第二降速模块,用于当判断模块输出结果为否,但未接收到所述数据包发送成功的响应信息时,当所述目标发送速率非最低发送速率时,对当前保存的目标发送速率进行降速处理,并采用降速后的速率发送所述数据包,当接收到所述数据包发送成功的响应信息时,将降速后的速率更新为目标发送速率。
15.根据权利要求10-14任一项所述的装置,其特征在于,所述装置还包括:
告警模块,用于当未接收到所述数据包发送成功的响应信息时,当所述目标发送速率为最低发送速率时,停止发送所述数据包,并输出告警信息。
16.根据权利要求10-14任一项所述的装置,其特征在于,所述装置还包括:
保持模块,用于当接收到所述数据包发送成功的响应信息时,当所述目标发送速率为最高发送速率时,保持所述目标发送速率不变。
17.根据权利要求10-14任一项所述的装置,其特征在于,所述装置还包括:
记录重发模块,用于当未接收到此次发送的所述数据包发送成功的响应信息时,记录发送所述数据包的次数;当所述次数未达到设定的次数阈值时,按照设定的时间间隔再次发送所述数据包;当所述次数达到设定的次数阈值,且都未收到相应的发送成功响应信息时,确定未接收到所述数据包发送成功的响应信息。
18.根据权利要求10所述的装置,其特征在于,所述装置还包括:
速率确定模块,用于当接收到入网请求数据包时,以自身保存的最高发送速率发送所述入网请求数据包,其中,入网请求数据包中包含所述燃气表的标识信息;当接收到所述入网请求数据包发送成功的响应信息时,将所述最高发送速率保存为所述目标发送速率;当未接收到所述入网请求数据包发送成功的响应信息时,将所述最高发送速率进行降速处理,并采用降速后的速率发送所述入网请求数据包,当接收到所述入网请求数据包发送成功的响应信息时,将降速后的速率保存为所述目标发送速率。
19.一种数据发送速率的调整系统,其特征在于,所述系统包括如权利要求10-18的任一项所述的应用于安装有扩频调频LORA模块的燃气表的数据发送速率的调整装置,及接收所述燃气表发送的数据包的基站。