本发明涉及通信技术领域,具体涉及一种载波通信路由发现方法。
背景技术:
近年来,对于低压电力线载波通信的研究取得了较大进展,该技术已被成功地应用于远程抄表及路灯控制等工程项目中。现电力线载波通信系统正在向 复杂化、智能化方向发展,例如一套集照明、空调、安检、消防为一体的智能 系统,既可以用于家庭、也可用于大型企业的内部管控;但目前现有的载波通信路由发现方法使用并不方便,所以急需一种载波通信路由发现方法以解决这一问题。
技术实现要素:
本发明的目的在于针对现有技术的不足,提供一种载波通信路由发现方法,该载波通信路由发现方法可以很好地解决上述问题。
为达到上述要求,本发明采取的技术方案是:提供一种载波通信路由发现方法,该载波通信路由发现方法包括
该载波通信路由发现方法具有的优点如下:该载波通信路由发现方法操作更加方便且适用性更强。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,在这些附图中使用相同的参考标号来表示相同或相似的部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示意性地示出了根据本申请一个实施例的载波通信路由发现方法的流程图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本申请作进一步地详细说明。
在以下描述中,对“一个实施例”、“实施例”、“一个示例”、“示例”等等的引用表明如此描述的实施例或示例可以包括特定特征、结构、特性、性质、元素或限度,但并非每个实施例或示例都必然包括特定特征、结构、特性、性质、元素或限度。另外,重复使用短语“根据本申请的一个实施例”虽然有可能是指代相同实施例,但并非必然指代相同的实施例。
为简单起见,以下描述中省略了本领域技术人员公知的某些技术特征。
根据本申请的一个实施例,提供一种载波通信路由发现方法,如图1所示,包括如下步骤:
S1:路由模块准备进行抄表;
S2:查找电表路径,如果有路径则执行S3,无路径则执行S4;
S3:根据S2中查找到的路径进行电表抄收任务下发,在3秒内进行任务完成判断,超过3秒则失败超时,3秒内完成则成功;
S4:进行广播执行抄表任务,并在3S内进行任务完成判断;
S5:根据任务完成判断结果,若任务失败则进行循环。
根据本申请的一个实施例,该载波通信路由发现方法的S2:查找电表路径,具体包括如下步骤:
提取抄表任务中的表号,根据表号从台账中查找所对应的终 端地址,再根据终端地址查找链接上的套接字。
根据本申请的一个实施例,该载波通信路由发现方法的S4:广播执行抄表任务,具体包括:
将抄表任务下发到所有连接上的套接字。
根据本申请的一个实施例,该载波通信路由发现方法的S4还包括如下步骤:
收到正确任务返回帧则成功,没收到则失败),若成功则记录正确任务返回帧终端地址为电表路径,失败则不记录,如果抄表任务失败,但该电表有路径,也不需更改电表路径。
根据本申请的一个实施例,该载波通信路由发现方法的S5具体包括如下步骤:
若任务完成,则路径正确,若任务失败,记录失败次数,失败次数为1则返回S3,失败次数2则执行S4。
以上所述实施例仅表示本发明的几种实施方式,其描述较为具体和详细,但并不能理解为对本发明范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明保护范围。因此本发明的保护范围应该以所述权利要求为准。