一种从机设备的入网方法和相关装置与流程

文档序号:32658163发布日期:2022-12-23 22:30阅读:30来源:国知局
一种从机设备的入网方法和相关装置与流程

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.所述第四发送单元,用于向所述备选主机设备发送第二入网请求帧;所述第二入网请求帧携带所述设备标识;
44.所述第三接收单元,用于接收所述备选主机设备针对所述第二入网请求帧发送的第二入网配置帧;所述第二入网配置帧携带所述设备标识对应的第二网络标识;
45.所述第二入网单元,用于根据所述第二网络标识进行入网。
46.可选的,所述装置还包括:第五发送单元和第六发送单元;
47.所述第五发送单元,用于若在所述第一预设时间段内未接收到所述第二入网配置帧,再次发送所述第二入网请求帧;
48.所述第六发送单元,用于若发送所述第二入网请求帧所述第一预设次数之后,在所述第一预设时间段内未接收到所述第二入网配置帧,间隔第二预设时间段再次发送所述第二入网请求帧;所述第二预设时间段大于所述第一预设时间段。
49.可选的,所述装置还包括:第七发送单元和第八发送单元;
50.所述第七发送单元,用于若在所述第一预设时间段内未接收到任意一个所述入网广播帧,再次发送所述入网搜索帧;
51.所述第八发送单元,用于若发送所述入网搜索帧第二预设次数之后,在所述第一预设时间段内未接收到任意一个所述入网广播帧,间隔第三预设时间段再次发送所述入网搜索帧;所述第三预设时间段大于所述第一预设时间段。
52.可选的,所述多个入网广播帧是所述多个主机设备针对所述入网搜索帧随机延迟发送的。
53.可选的,所述方法还包括:第九发送单元;
54.所述第九发送单元,用于向所述目标主机设备发送入网成功帧。
55.第三方面,本技术实施例提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
56.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
57.所述处理器用于根据所述程序代码中的指令执行上述第一方面所述的从机设备的入网方法。
58.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码被处理器执行时,用于执行上述第一方面所述的从
机设备的入网方法。
59.与现有技术相比,本技术至少具有以下优点:
60.采用本技术实施例的技术方案,从机设备发送用于搜索多个主机设备的入网搜索帧;从机设备接收多个主机设备针对入网搜索帧发送的多个入网广播帧,多个入网广播帧携带多个主机设备的相关信息;从机设备根据多个主机设备的相关信息,从多个主机设备中确定目标主机设备;从机设备向目标主机设备发送携带从机设备的设备标识的第一入网请求帧;从机设备接收目标主机设备针对第一入网请求帧发送的第一入网配置帧;第一入网配置帧携带设备标识对应的第一网络标识;从机设备根据第一网络标识进行入网。
61.可见,从机设备发送的入网搜索帧可以被多个主机设备接收,从而得到多个主机设备发送的多个入网广播帧,在多个主机设备中选择目标主机设备发送第一入网请求帧,从而得到目标主机设备发送的第一入网配置帧,以实现从机设备的自动入网。该方式中目标主机设备是从多个主机设备中选择的,在某个主机设备出现故障时,仍然可以实现从机设备的入网,避免出现从机设备不受控制的情况;且该方式无需现场手动绑定从机设备与主机设备,即可实现从机设备的入网,节省人力、提高效率。
附图说明
62.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
63.图1为本技术实施例中一种应用场景所涉及的系统框架示意图;
64.图2为本技术实施例提供的一种从机设备的入网方法的流程示意图;
65.图3为本技术实施例提供的一种从机设备的入网装置的结构示意图。
具体实施方式
66.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
67.现阶段,通常采用一个主机设备与多个从机设备的连接方式,从机可以将数据通过远距离无线通信上传至主机,主机将获得的数据通过移动通信上传至物联网服务器。但是,经过研究发现,针对一个主机设备与多个从机设备的连接方式而言,往往需要现场手动绑定从机设备与主机设备,以实现从机设备的入网,导致从机设备的入网方式耗费人力、效率低下;且仅仅一个主机设备,该主机设备出现故障时,无法实现从机设备的入网,出现从机设备不受控制的情况。
68.为了解决这一问题,在本技术实施例中,从机设备发送用于搜索多个主机设备的入网搜索帧;从机设备接收多个主机设备针对入网搜索帧发送的多个入网广播帧,多个入网广播帧携带多个主机设备的相关信息;从机设备根据多个主机设备的相关信息,从多个主机设备中确定目标主机设备;从机设备向目标主机设备发送携带从机设备的设备标识的
第一入网请求帧;从机设备接收目标主机设备针对第一入网请求帧发送的第一入网配置帧;第一入网配置帧携带设备标识对应的第一网络标识;从机设备根据第一网络标识进行入网。
69.可见,从机设备发送的入网搜索帧可以被多个主机设备接收,从而得到多个主机设备发送的多个入网广播帧,在多个主机设备中选择目标主机设备发送第一入网请求帧,从而得到目标主机设备发送的第一入网配置帧,以实现从机设备的自动入网。该方式中目标主机设备是从多个主机设备中选择的,在某个主机设备出现故障时,仍然可以实现从机设备的入网,避免出现从机设备不受控制的情况;且该方式无需现场手动绑定从机设备与主机设备,即可实现从机设备的入网,节省人力、提高效率。
70.举例来说,本技术实施例的场景之一,可以是应用到如图1所示的场景中。该场景包括多个从机设备101、多个主机设备102,任意一个从机设备101与多个主机设备102执行本技术实施例提供的实施方式,可以实现从机设备101的自动入网。
71.首先,在上述应用场景中,虽然将本技术实施例提供的实施方式的动作描述由从机设备101执行;但是,本技术实施例在执行主体方面不受限制,只要执行了本技术实施例提供的实施方式所公开的动作即可。
72.其次,上述场景仅是本技术实施例提供的一个场景示例,本技术实施例并不限于此场景。
73.下面结合附图,通过实施例来详细说明本技术实施例中从机设备的入网方法和相关装置的具体实现方式。
74.首先,结合附图2,通过实施例来详细说明本技术实施例中从机设备的入网方法的具体实现方式。
75.参见图2,示出了本技术实施例中一种从机设备的入网方法的流程示意图。在本实施例中,所述方法应用于从机设备,所述方法例如可以包括以下步骤:
76.步骤201:发送用于搜索多个主机设备的入网搜索帧。
77.由于现有技术中仅有一个主机设备与多个从机设备的连接方式,往往需要现场手动绑定从机设备与主机设备,以实现从机设备的入网,导致从机设备的入网方式耗费人力、效率低下;且仅仅一个主机设备,该主机设备出现故障时,无法实现从机设备的入网,出现从机设备不受控制的情况。
78.因此,在本技术实施例中,为了避免仅仅一个主机设备,该主机设备出现故障时,无法实现从机设备的入网,出现从机设备不受控制的情况,需要预先配置多个主机设备;在此基础上,为了避免现场手动绑定从机设备与主机设备,以实现从机设备的入网,导致从机设备的入网方式耗费人力、效率低下,从机设备可以主动发送入网搜索帧,该入网搜索帧可以搜索预先配置的多个主机设备。
79.步骤202:接收所述多个主机设备针对所述入网搜索帧发送的多个入网广播帧;所述多个入网广播帧携带所述多个主机设备的相关信息。
80.本技术实施例中,在步骤201从机设备发送用于搜索多个主机设备的入网搜索帧之后,由于入网搜索帧可以被多个主机设备接收,而主机设备接收入网搜索帧,可以针对入网搜索帧向从机设备发送入网广播帧;因此,从机设备可以接收多个主机设备针对入网搜索帧发送的多个入网广播帧。其中,入网广播帧需要携带主机设备的相关信息,以便从机设
备可以明确发送入网广播帧的主机设备的相关信息。
81.其中,主机设备的相关信息例如可以包括主机设备的网络标识(netid)、短标识(shortid)、接收的信号强度指示(received signal strength indication,rssi)和信噪比(signal-noise ratio,snr)等等。
82.此外,本技术实施例中,为了避免多个主机设备针对入网搜索帧发送的多个入网广播帧之间产生冲突、碰撞,主机设备在接收入网搜索帧后,可以采用随机延迟方式针对入网搜索帧向从机设备发送入网广播帧;因此,在本技术实施例一种可选的实施方式中,所述多个入网广播帧是所述多个主机设备针对所述入网搜索帧随机延迟发送的。
83.此外,本技术实施例中,考虑到从机设备的接收入网广播帧的时间有限,记为第一预设时间段,在步骤201从机设备发送入网搜索帧之后,若从机设备在第一预设时间段内未接收到任意一个入网广播帧,需要再次发送入网搜索帧。在此基础上,从机设备连续发送入网搜索帧次数有限,记为第二预设次数,若从机设备发送入网搜索帧第二预设次数之后,在第一预设时间段内仍然未接收到任意一个入网广播帧,需要间隔大于第一预设时间段的时间段,记为第三预设时间段,再次发送入网搜索帧。因此,在本技术实施例一种可选的实施方式中,在所述步骤201之后,所述方法例如还可以包括如下步骤a-步骤b:
84.步骤a:若在所述第一预设时间段内未接收到任意一个所述入网广播帧,再次发送所述入网搜索帧。
85.步骤b:若发送所述入网搜索帧第二预设次数之后,在所述第一预设时间段内未接收到任意一个所述入网广播帧,间隔第三预设时间段再次发送所述入网搜索帧;所述第三预设时间段大于所述第一预设时间段。
86.作为一种示例,第一预设时间段为5分钟,第三预设时间段为1小时,第二预设次数为3次,则从机设备发送用于搜索多个主机设备的入网搜索帧之后,若从机设备在5分钟内未接收到任意一个入网广播帧,再次发送入网搜索帧。若从机设备发送入网搜索帧3次之后,在5分钟内未接收到任意一个入网广播帧,间隔1小时再次发送入网搜索帧。
87.步骤203:根据所述多个主机设备的相关信息,从所述多个主机设备中确定目标主机设备。
88.本技术实施例中,在步骤202从机设备接收多个主机设备针对入网搜索帧发送的多个入网广播帧之后,从机设备需要通过多个入网广播帧携带的多个主机设备的相关信息,对多个主机设备进行对比,从多个主机设备中确定用于实现从机设备入网的主机设备作为目标主机设备。
89.该方式中目标主机设备是从多个主机设备中选择的,在某个主机设备出现故障时,仍然可以实现从机设备的入网,避免出现从机设备不受控制的情况;且该方式可以避免一个主机设备连接过多从机设备的情况,从而能够解决数据通信过程中数据拥堵、数据丢失等问题。
90.在步骤203具体实施时,由于前述说明中从机设备的接收入网广播帧的时间为第一预设时间段;因此,首先,从机设备需要在第一预设时间段内通过多个主机设备的相关信息,记录多个主机设备的信号质量;然后,从机设备需要比较多个主机设备的信号质量,确定最高信号质量对应的主机设备作为目标主机设备。因此,在本技术实施例一种可选的实施方式中,所述步骤203例如可以包括如下步骤c-步骤d:
91.步骤c:在第一预设时间段内根据所述多个主机设备的相关信息,记录所述多个主机设备的信号质量。
92.步骤d:从所述多个主机设备中确定最高信号质量对应的主机设备为所述目标主机设备。
93.步骤204:向所述目标主机设备发送第一入网请求帧;所述第一入网请求帧携带所述从机设备的设备标识。
94.本技术实施例中,在步骤203从机设备从多个主机设备中确定目标主机设备之后,从机设备需要向目标主机设备发送携带从机设备的设备标识的第一入网请求帧,以便实现向目标主机设备请求入网。
95.步骤205:接收所述目标主机设备针对所述第一入网请求帧发送的第一入网配置帧;所述第一入网配置帧携带所述设备标识对应的第一网络标识。
96.本技术实施例中,在步骤204从机设备向目标主机设备发送携带从机设备的设备标识的第一入网请求帧之后,目标主机设备接收第一入网请求帧,可以向物联网服务器上传携带从机设备的设备标识的第一入网请求帧,物联网服务器根据从机设备的设备标识,给从机设备分配专属的第一网络标识并返回至目标主机设备;基于此,目标主机设备可以针对第一入网请求帧向从机设备发送携带第一网络标识的第一入网配置帧,即,从机设备可以接收目标主机设备针对第一入网请求帧发送的第一入网配置帧,第一入网配置帧携带从机设备的设备标识对应的第一网络标识。
97.步骤206:根据所述第一网络标识进行入网。
98.本技术实施例中,在步骤205从机设备接收目标主机设备针对第一入网请求帧发送的第一入网配置帧之后,从机设备需要通过第一入网配置帧携带的第一网络标识进行入网,以实现从机设备的自动入网。
99.此外,本技术实施例中,考虑到从机设备的接收第一入网配置帧的时间同样有限,记为第一预设时间段,在步骤204从机设备向目标主机设备发送第一入网请求帧之后,若从机设备在第一预设时间段内未接收到第一入网配置帧,需要再次发送第一入网请求帧。在此基础上,从机设备向目标主机设备连续发送第一入网请求帧次数同样有限,记为第一预设次数,若从机设备向目标主机设备发送第一入网请求帧第一预设次数之后,在第一预设时间段内仍然未接收到第一入网配置帧,从机设备还可以通过多个入网广播帧携带多个主机设备的相关信息,再次从多个主机设备中确定用于实现从机设备入网的主机设备作为备选主机设备,备选主机设备不同于目标主机设备;同理,从机设备需要向备选主机设备发送携带从机设备的设备标识的第二入网请求帧,从机设备可以接收备选主机设备针对第二入网请求帧发送的第二入网配置帧,第二入网配置帧携带所述设备标识对应的第二网络标识,从机设备通过第二网络标识进行入网,以实现从机设备的自动入网。因此,在本技术实施例一种可选的实施方式中,在所述步骤204之后,所述方法例如还可以包括如下步骤e-步骤i:
100.步骤e:若在所述第一预设时间段内未接收到所述第一入网配置帧,再次发送所述第一入网请求帧。
101.步骤f:若发送所述第一入网请求帧第一预设次数之后,在所述第一预设时间段内未接收到所述第一入网配置帧,根据所述多个主机设备的相关信息,从所述多个主机设备
中确定备选主机设备。
102.作为一种示例,第一预设时间段为5分钟,第二预设次数为3次,则从机设备向目标主机设备发送携带从机设备的设备标识的第一入网请求帧之后,若从机设备在5分钟内未接收到第一入网配置帧,再次发送第一入网请求帧。若从机设备发送向目标主机设备发送第一入网请求帧3次之后,在5分钟内未接收到第一入网配置帧,根据所述多个主机设备的相关信息,从所述多个主机设备中确定备选主机设备。
103.步骤g:向所述备选主机设备发送第二入网请求帧;所述第二入网请求帧携带所述设备标识。
104.步骤h:接收所述备选主机设备针对所述第二入网请求帧发送的第二入网配置帧;所述第二入网配置帧携带所述设备标识对应的第二网络标识。
105.步骤i:根据所述第二网络标识进行入网。
106.此外,本技术实施例中,考虑到从机设备的接收第二入网配置帧的时间同样有限,记为第一预设时间段,在步骤g从机设备向备选主机设备发送第二入网请求帧之后,若从机设备在第一预设时间段内未接收到第二入网配置帧,需要再次发送第二入网请求帧。在此基础上,从机设备向备选主机设备连续发送第二入网请求帧次数同样有限,记为第一预设次数,若从机设备向备选主机设备发送第二入网请求帧第一预设次数之后,在第一预设时间段内仍然未接收到第二入网配置帧,需要间隔大于第一预设时间段的时间段,记为第二预设时间段,再次发送第二入网请求帧。因此,在本技术实施例一种可选的实施方式中,在所述步骤g之后,所述方法例如还可以包括如下步骤j-步骤k:
107.步骤j:若在所述第一预设时间段内未接收到所述第二入网配置帧,再次发送所述第二入网请求帧。
108.步骤k:若发送所述第二入网请求帧所述第一预设次数之后,在所述第一预设时间段内未接收到所述第二入网配置帧,间隔第二预设时间段再次发送所述第二入网请求帧;所述第二预设时间段大于所述第一预设时间段。
109.作为一种示例,第一预设时间段为5分钟,第二预设时间段为1小时,第一预设次数为3次,则从机设备向备选主机设备发送携带从机设备的设备标识的第二入网请求帧之后,若从机设备在5分钟内未接收到第二入网配置帧,再次发送第二入网请求帧。若从机设备发送向备选主机设备发送第二入网请求帧3次之后,在5分钟内未接收到第二入网配置帧,间隔1小时再次向备选主机设备发送第二入网请求帧。
110.此外,本技术实施例中,在步骤206从机设备根据第一网络标识进行入网之后,从机设备还可以向目标主机设备发送入网成功帧,以便目标主机设备明确从机设备已实现入网。因此,在本技术实施例一种可选的实施方式中,在所述步骤206之后,所述方法例如还可以包括步骤l:向所述目标主机设备发送入网成功帧。
111.通过本实施例提供的各种实施方式,从机设备发送用于搜索多个主机设备的入网搜索帧;从机设备接收多个主机设备针对入网搜索帧发送的多个入网广播帧,多个入网广播帧携带多个主机设备的相关信息;从机设备根据多个主机设备的相关信息,从多个主机设备中确定目标主机设备;从机设备向目标主机设备发送携带从机设备的设备标识的第一入网请求帧;从机设备接收目标主机设备针对第一入网请求帧发送的第一入网配置帧;第一入网配置帧携带设备标识对应的第一网络标识;从机设备根据第一网络标识进行入网。
112.可见,从机设备发送的入网搜索帧可以被多个主机设备接收,从而得到多个主机设备发送的多个入网广播帧,在多个主机设备中选择目标主机设备发送第一入网请求帧,从而得到目标主机设备发送的第一入网配置帧,以实现从机设备的自动入网。该方式中目标主机设备是从多个主机设备中选择的,在某个主机设备出现故障时,仍然可以实现从机设备的入网,避免出现从机设备不受控制的情况;且该方式无需现场手动绑定从机设备与主机设备,即可实现从机设备的入网,节省人力、提高效率。
113.其次,对应于上述从机设备的入网方法的具体实现方式,结合附图3,通过又一实施例来详细说明本技术实施例中从机设备的入网装置的具体实现方式。
114.参见图3,示出了本技术实施例中一种从机设备的入网装置的结构示意图。在本实施例中,应用于从机设备,所述装置例如具体可以包括:第一发送单元301、第二接收单元302、第一确定单元303、第二发送单元304、第二接收单元305和第一入网单元306;
115.所述第一发送单元301,用于发送用于搜索多个主机设备的入网搜索帧;
116.所述第一接收单元302,用于接收所述多个主机设备针对所述入网搜索帧发送的多个入网广播帧;所述多个入网广播帧携带所述多个主机设备的相关信息;
117.所述第一确定单元303,用于根据所述多个主机设备的相关信息,从所述多个主机设备中确定目标主机设备;
118.所述第二发送单元304,用于向所述目标主机设备发送第一入网请求帧;所述第一入网请求帧携带所述从机设备的设备标识;
119.所述第二接收单元305,用于接收所述目标主机设备针对所述第一入网请求帧发送的第一入网配置帧;所述第一入网配置帧携带所述设备标识对应的第一网络标识;
120.所述第一入网单元306,用于根据所述第一网络标识进行入网。
121.在本技术实施例一种可选的实施方式中,所述第一确定单元303包括:记录子单元和确定子单元;
122.所述记录子单元,用于在第一预设时间段内根据所述多个主机设备的相关信息,记录所述多个主机设备的信号质量;
123.所述确定子单元,用于从所述多个主机设备中确定最高信号质量对应的主机设备为所述目标主机设备。
124.在本技术实施例一种可选的实施方式中,所述装置还包括:第三发送单元、第二确定单元、第四发送单元、第三接收单元和第二入网单元;
125.所述第三发送单元,用于若在所述第一预设时间段内未接收到所述第一入网配置帧,再次发送所述第一入网请求帧;
126.所述第二确定单元,用于若发送所述第一入网请求帧第一预设次数之后,在所述第一预设时间段内未接收到所述第一入网配置帧,根据所述多个主机设备的相关信息,从所述多个主机设备中确定备选主机设备;
127.所述第四发送单元,用于向所述备选主机设备发送第二入网请求帧;所述第二入网请求帧携带所述设备标识;
128.所述第三接收单元,用于接收所述备选主机设备针对所述第二入网请求帧发送的第二入网配置帧;所述第二入网配置帧携带所述设备标识对应的第二网络标识;
129.所述第二入网单元,用于根据所述第二网络标识进行入网。
130.在本技术实施例一种可选的实施方式中,所述装置还包括:第五发送单元和第六发送单元;
131.所述第五发送单元,用于若在所述第一预设时间段内未接收到所述第二入网配置帧,再次发送所述第二入网请求帧;
132.所述第六发送单元,用于若发送所述第二入网请求帧所述第一预设次数之后,在所述第一预设时间段内未接收到所述第二入网配置帧,间隔第二预设时间段再次发送所述第二入网请求帧;所述第二预设时间段大于所述第一预设时间段。
133.在本技术实施例一种可选的实施方式中,所述装置还包括:第七发送单元和第八发送单元;
134.所述第七发送单元,用于若在所述第一预设时间段内未接收到任意一个所述入网广播帧,再次发送所述入网搜索帧;
135.所述第八发送单元,用于若发送所述入网搜索帧第二预设次数之后,在所述第一预设时间段内未接收到任意一个所述入网广播帧,间隔第三预设时间段再次发送所述入网搜索帧;所述第三预设时间段大于所述第一预设时间段。
136.在本技术实施例一种可选的实施方式中,所述多个入网广播帧是所述多个主机设备针对所述入网搜索帧随机延迟发送的。
137.在本技术实施例一种可选的实施方式中,所述方法还包括:第九发送单元;
138.所述第九发送单元,用于向所述目标主机设备发送入网成功帧。
139.通过本实施例提供的各种实施方式,从机设备发送用于搜索多个主机设备的入网搜索帧;从机设备接收多个主机设备针对入网搜索帧发送的多个入网广播帧,多个入网广播帧携带多个主机设备的相关信息;从机设备根据多个主机设备的相关信息,从多个主机设备中确定目标主机设备;从机设备向目标主机设备发送携带从机设备的设备标识的第一入网请求帧;从机设备接收目标主机设备针对第一入网请求帧发送的第一入网配置帧;第一入网配置帧携带设备标识对应的第一网络标识;从机设备根据第一网络标识进行入网。
140.可见,从机设备发送的入网搜索帧可以被多个主机设备接收,从而得到多个主机设备发送的多个入网广播帧,在多个主机设备中选择目标主机设备发送第一入网请求帧,从而得到目标主机设备发送的第一入网配置帧,以实现从机设备的自动入网。该方式中目标主机设备是从多个主机设备中选择的,在某个主机设备出现故障时,仍然可以实现从机设备的入网,避免出现从机设备不受控制的情况;且该方式无需现场手动绑定从机设备与主机设备,即可实现从机设备的入网,节省人力、提高效率。
141.此外,本技术实施例还提供了一种计算机设备,所述计算机设备包括处理器以及存储器:
142.所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
143.所述处理器用于根据所述程序代码中的指令执行上述实施例所述的从机设备的入网方法。
144.本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码被处理器执行时,用于执行上述实施例所述的从机设备的入网方法。
145.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他
实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
146.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
147.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
148.以上所述,仅是本技术的较佳实施例而已,并非对本技术作任何形式上的限制。虽然本技术已以较佳实施例揭露如上,然而并非用以限定本技术。任何熟悉本领域的技术人员,在不脱离本技术技术方案范围情况下,都可利用上述揭示的方法和技术内容对本技术技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本技术技术方案的内容,依据本技术的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本技术技术方案保护的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1