System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于通信,尤其涉及一种dtu无线传输模块的多协议配置方法及装置。
技术介绍
1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成已经成为本领域一般技术人员所公知的现有技术。
2、dtu(data transfer unit),是专门用于将串口数据转换为ip数据或将ip数据转换为串口数据通过无线通信网络进行传送的无线终端设备。现阶段,大多数dtu采用at指令,通过对4g模块的二次开发,程序中将私有协议(设置ip的时候,at+tcp=“ip地址”)指令代替了相对应的at指令。比如:一台dtu首次通电配置时需要进入配置模式,设置服务器ip地址、端口号,并且使用的串口为ttl串口,配置时只能进行单对单配置,即配置一个实现一个功能。并且,在dtu出现故障时,采用传统的配置方式,需要通过人工逐个分析是哪里出现的问题,比如信号不好、sim卡老化或者松动、监测不到sim卡、sim没有流量等,因而现有方法的配置流程较为冗杂,对数据传输的可靠性产生一定的影响。
技术实现思路
1、为了解决上述问题,本专利技术提供一种dtu无线传输模块的多协议配置方法及装置,通过dtu无线传输模块的状态信息和预设引脚的电平状态,可以快速定位故障,并通过监控界面对多个预配置的dtu无线传输模块进行多路网络协议的配置,以简化配置流程,实现单对多配置,从而有利于提高数据传输的可靠性。
2、为了实现上述目的,本专利技术主要包括以下几个方面:
3、第一方面,本专利技术
4、采用串行通信接口建立与多个预配置的dtu无线传输模块的通信连接;
5、为每个dtu无线传输模块分配与之对应的账号,创建监控界面,在每个账号下监控所对应的dtu无线传输模块的状态信息和预设引脚的电平状态;
6、根据所述监控界面上的状态信息和预设引脚的电平状态,对所述dtu无线传输模块进行故障排查,在判定所述dtu无线传输模块无故障时,对相应的dtu无线传输模块进行多路网络协议的配置。
7、在一种可能的实施方式中,针对每个账号界面,响应于用户在账号界面上对排查功能的选择操作,对所对应的dtu无线传输模块进行故障排查;所述故障排查方法包括:若dtu无线传输模块的预设引脚的电平状态为高电平,则判定为sim卡的问题;若预设引脚的电平状态为低电平,则根据dtu无线传输模块的状态信息进行网络排查。
8、在一种可能的实施方式中,在预设引脚的电平状态为低电平时,若dtu无线传输模块处于在线状态,则判定为网络信号问题。
9、在一种可能的实施方式中,对多种at流程命令进行封装,将预配置的每个dtu无线传输模块集束到一个模块中,使用预置的私有协议对寄存器地址、功能进行配置。
10、在一种可能的实施方式中,还包括:通过所述监控界面设置dtu无线传输模块的心跳包时间。
11、在一种可能的实施方式中,还包括:通过预设引脚监控主机的工作模式,当判定所述主机处于低功耗模式时,控制dtu无线传输模块进入睡眠模式。
12、第二方面,本专利技术实施例提供一种dtu无线传输模块的多协议配置装置,包括:
13、通信连接建立模块,用于采用串行通信接口建立与多个预配置的dtu无线传输模块的通信连接;
14、状态信息监控模块,用于为每个dtu无线传输模块分配与之对应的账号,创建监控界面,在每个账号下监控所对应的dtu无线传输模块的状态信息和预设引脚的电平状态;
15、网络协议配置模块,用于根据所述监控界面上的状态信息和预设引脚的电平状态,对所述dtu无线传输模块进行故障排查,在判定所述dtu无线传输模块无故障时,对相应的dtu无线传输模块进行多路网络协议的配置。
16、在一种可能的实施方式中,所述网络协议配置模块具体用于对多种at流程命令进行封装,将预配置的每个dtu无线传输模块集束到一个模块中,使用预置的私有协议对寄存器地址、功能进行配置。
17、在一种可能的实施方式中,还包括心跳包时间设置模块,用于通过预设引脚监控主机的工作模式,当判定所述主机处于低功耗模式时,控制dtu无线传输模块进入睡眠模式。
18、在一种可能的实施方式中,还包括模式控制模块,用于通过预设引脚监控主机的工作模式,当判定所述主机处于低功耗模式时,控制dtu无线传输模块进入睡眠模式。
19、以上一个或多个技术方案存在以下有益效果:
20、本专利技术实施例提供一种dtu无线传输模块的多协议配置方法,通过dtu无线传输模块的状态信息和预设引脚的电平状态,可以快速定位故障,并通过监控界面对多个预配置的dtu无线传输模块进行多路网络协议的配置,以简化配置流程,实现单对多配置,从而有利于提高数据传输的可靠性。
本文档来自技高网...【技术保护点】
1.一种DTU无线传输模块的多协议配置方法,其特征在于,包括:
2.如权利要求1所述的DTU无线传输模块的多协议配置方法,其特征在于,针对每个账号界面,响应于用户在账号界面上对排查功能的选择操作,对所对应的DTU无线传输模块进行故障排查;所述故障排查方法包括:若DTU无线传输模块的预设引脚的电平状态为高电平,则判定为SIM卡的问题;若预设引脚的电平状态为低电平,则根据DTU无线传输模块的状态信息进行网络排查。
3.如权利要求2所述的DTU无线传输模块的多协议配置方法,其特征在于,在预设引脚的电平状态为低电平时,若DTU无线传输模块处于在线状态,则判定为网络信号质量问题。
4.如权利要求1所述的DTU无线传输模块的多协议配置方法,其特征在于,对多种AT流程命令进行封装,将预配置的每个DTU无线传输模块集束到一个模块中,使用预置的私有协议对寄存器地址、功能进行配置。
5.如权利要求1所述的DTU无线传输模块的多协议配置方法,其特征在于,还包括:通过所述监控界面设置DTU无线传输模块的心跳包时间。
6.如权利要求1所述的DTU
7.一种DTU无线传输模块的多协议配置装置,其特征在于,包括:
8.如权利要求7所述的DTU无线传输模块的多协议配置装置,其特征在于,所述网络协议配置模块具体用于对多种AT流程命令进行封装,将预配置的每个DTU无线传输模块集束到一个模块中,使用预置的私有协议对寄存器地址、功能进行配置。
9.如权利要求7所述的DTU无线传输模块的多协议配置装置,其特征在于,还包括心跳包时间设置模块,用于通过预设引脚监控主机的工作模式,当判定所述主机处于低功耗模式时,控制DTU无线传输模块进入睡眠模式。
10.如权利要求7所述的DTU无线传输模块的多协议配置装置,其特征在于,还包括模式控制模块,用于通过预设引脚监控主机的工作模式,当判定所述主机处于低功耗模式时,控制DTU无线传输模块进入睡眠模式。
...【技术特征摘要】
1.一种dtu无线传输模块的多协议配置方法,其特征在于,包括:
2.如权利要求1所述的dtu无线传输模块的多协议配置方法,其特征在于,针对每个账号界面,响应于用户在账号界面上对排查功能的选择操作,对所对应的dtu无线传输模块进行故障排查;所述故障排查方法包括:若dtu无线传输模块的预设引脚的电平状态为高电平,则判定为sim卡的问题;若预设引脚的电平状态为低电平,则根据dtu无线传输模块的状态信息进行网络排查。
3.如权利要求2所述的dtu无线传输模块的多协议配置方法,其特征在于,在预设引脚的电平状态为低电平时,若dtu无线传输模块处于在线状态,则判定为网络信号质量问题。
4.如权利要求1所述的dtu无线传输模块的多协议配置方法,其特征在于,对多种at流程命令进行封装,将预配置的每个dtu无线传输模块集束到一个模块中,使用预置的私有协议对寄存器地址、功能进行配置。
5.如权利要求1所述的dtu无线传输模块的多协议配置方法,其特征在于,还包括:通过所述监控界面设置dtu无线传输模块的...
【专利技术属性】
技术研发人员:曹福金,岳立峰,于光振,任振珑,李文文,徐兴祯,宋丽俊,
申请(专利权)人:山东华特智慧技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。