一种无线射频网络及其组网方法和组网装置的制造方法

文档序号:9754838阅读:514来源:国知局
一种无线射频网络及其组网方法和组网装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种无线射频网络及其组网方法和组网装置。
【背景技术】
[0002]无线射频(Rad1 Frequency,简称RF)技术是20世纪90年代兴起的一种非接触式的自动识别技术。由于射频信号频率低(如170兆)、波长长,可以穿过高大的建筑物,因此,在无线智能抄表系统中应用RF技术,可以实现不论在户外还是室内,均可准确、快速、及时进行无线抄表的目的。所以基于RF的智能抄表方案正越来越受到业界瞩目,并有很多的部署和应用。
[0003]在基于RF的无线智能抄表系统中,一台采集器需要管理多台智能电表,在采集器和智能电表间使用RF技术组成RF网络。由于RF网络数据传输速率低(如170M频段只有2kbps左右),且使用半双工通信,通常选用国际电工协会(Internat1nalElectrotechnical Commiss1n,简称 IEC)61334 标准协议中第 4-511 部分(以下用IEC61334-4-511表示)进行组网和网络管理。
[0004]由于每个采集器管理的电表数量有限,在智能电表配置数量较多的居民区内,往往需要部署多个采集器。而IEC61334-4-511协议标准是针对单个采集器管理多个智能电表的场景,采集器按照IEC61334-4-511标准会为自身分配媒体接入控制(Medium AccessControl, MAC)地址,并为所管理的每个智能电表分配MAC地址,从而实现采集器与智能电表的交互。这样就会出现不同采集器为自身分配相同的MAC地址的情况,导致采集器MAC地址冲突,运行异常,抄表失败;且若归属于采集器A管理的智能电表在处于未入网状态时收到采集器B的Discover报文,会响应该Discover报文,进而与采集器B建立连接,因此,会导致智能电表与采集器连接错误,导致采集的数据不准确。

【发明内容】

[0005]本发明实施例提供一种无线射频网络及其组网方法和组网装置,用以解决现有技术中存在的在部署多采集器时,出现采集器分配的MAC地址冲突,以及导致智能电表与采集器连接错误的问题。
[0006]本发明实施例提供的具体技术方案如下:
[0007]第一方面,一种无线射频网络的组网方法,包括:
[0008]第一头端设备发送第一发现Discover报文,所述第一 Discover报文中包括第一应答概率值以及所述第一头端设备为自身分配的第一媒体接入控制MAC地址;
[0009]如果在发送所述第一 Discover报文之后的预设探测时间段内所述第一头端设备未收到其他头端设备发送的发现冲突DiscoverConflict报文,所述DiscoverConflict报文包括所述第一 MAC地址,则所述第一头端设备将所述第一 MAC地址作为所述第一头端设备的MAC地址;
[0010]所述第一头端设备发送第二 Discover报文,所述第二 Discover报文中包括第二应答概率值以及所述第一头端设备的MAC地址;
[0011]在发送所述第二 Discover报文之后的预设入网时间段内,接收尾端设备响应所述第二 Discover报文所发送的发现报告DiscoverReport报文,所述DiscoverReport报文中包括所述尾端设备的标识;
[0012]根据所述DiscoverReport报文中所述尾端设备的标识,为所述尾端设备分配MAC地址,并向所述尾端设备发送注册Register报文,所述Register报文中包括所述尾端设备的标识和所述尾端设备的MAC地址,以使所述尾端设备加入所述第一头端设备的无线射频网络中。
[0013]结合第一方面,在第一种可能的实现方式中,所述第一应答概率值为0,所述第二应答概率值为大于O且小于等于100的整数。
[0014]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式在,该方法还包括:
[0015]如果在发送所述第一 Discover报文之后的预设探测时间段内所述第一头端设备接收到其他头端设备发送的DiscoverConflict报文,则所述第一头端设备发送第三Discover报文,所述第三Discover报文中包括所述第一应答概率值,以及所述第一头端设备为自身分配的第二 MAC地址,直至未接收到任何其他头端设备发送的DiscoverConflict报文,将所述第二 MAC地址作为所述第一头端设备的MAC地址。
[0016]结合第一方面以上任一种可能的实现方式,在第三种可能的实现方式中,该方法还包括:
[0017]在所述预设入网时间段结束后,所述第一头端设备发送第四Discover报文,所述第四Discover报文中包括所述第一应答概率值以及所述第一头端设备的MAC地址。
[0018]结合第一方面以上任一种可能的实现方式,在第四种可能的实现方式中,该方法还包括:
[0019]在所述预设入网时间段结束后,所述第一头端设备根据配置信息或在故障恢复后,再次发送所述第二 Discover报文,以使得在所述预设入网时间段内未入网的其他尾端设备加入所述第一头端设备的无线射频网络中。
[0020]第二方面,一种无线射频网络的组网装置,包括:
[0021]第一发送单元,用于发送第一发现Discover报文,所述第一 Discover报文中包括第一应答概率值以及所述组网装置为自身分配的第一媒体接入控制MAC地址;
[0022]第一处理单元,用于在发送所述第一 Discover报文之后的预设探测时间段内未收到其他头端设备发送的发现冲突DiscoverConflict报文时,所述DiscoverConfIict报文包括所述第一 MAC地址,将所述第一 MAC地址作为所述组网装置的MAC地址;
[0023]第二发送单元,用于发送第二 Discover报文,所述第二 Discover报文中包括第二应答概率值以及所述组网装置的MAC地址;
[0024]接收单元,用于在发送所述第二 Discover报文之后的预设入网时间段内,接收尾端设备响应所述第二 Discover报文所发送的发现报告DiscoverReport报文,所述DiscoverReport报文中包括所述尾端设备的标识;
[0025]第二处理单元,用于根据所述DiscoverReport报文中所述尾端设备的标识,为所述尾端设备分配MAC地址,并向所述尾端设备发送注册Register报文,所述Register报文中包括所述尾端设备的标识和所述尾端设备的MAC地址,以使所述尾端设备加入所述组网装置的无线射频网络中。
[0026]结合第一方面,在第一种可能的实现方式中,所述第一处理单元,还用于:
[0027]在发送所述第一 Discover报文之后的预设探测时间段内接收到其他头端设备发送的DiscoverConflict报文时,发送第三Discover报文,所述第三Discover报文中包括所述第一应答概率值,以及所述组网装置为自身分配的第二 MAC地址,直至未接收到任何其他头端设备发送的DiscoverConflict报文,将所述第二 MAC地址作为所述组网装置的MAC地址。
[0028]结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式在,该装置还包括:
[0029]第三发送单元,用于在所述预设入网时间段结束后,发送第四Discover报文,所述第四Discover报文中包括所述第一应答概率值以及所述组网装置的MAC地址。
[0030]结合第二方面以上任一种可能的实现方式,在第三种可能的实现方式中,所述第二发送单元,还用于:
[0031]在所述预设入网时间段结束后,根据配置信息或在故障恢复后,再次发送所述第二 Discover报文,以使得在所述预设入网时间段内未入网的其他尾端设备加入所述组网装置的无线射频网络中。
[0032]第三方面,一种无线射频网络,包括:第一头端设备、其它头端设备以及尾端设备,其中,
[0033]所述第一头端设备,用于发送第一发现Discover报文,所述第一 Discover报文中包括第一应答概率值以及所述第一头端设备为自身分配的第一媒体接入控制MAC地址;如果在发送所述第一 Discover报文之后的预设探测时间段内所述第一头端设备未收到其他头端设备发送的发现冲突DiscoverConflict报文,所述DiscoverConflict报文包括所述第一 MAC地址,则所述第一头端设备将所述第一 MAC地址作为所述第一头端设备的MAC地址;发送第二 Discover报文,所述第二 Discover报文中包括第二应答概率值以及所述第一头端设备的MAC地址;在发送所述第二 Discover报文之后的预设入网时间段内,接收尾端设备响应所述第二 Discover报文所发送的发现报告DiscoverReport报文,所述DiscoverReport报文中包括所述尾端设备的标识;根据所述DiscoverReport报文中所述尾端设备的标识,为所述尾端设备分配MAC地址,并向所述尾端设备发送注册Register报文,所述Register报文中包括所述尾端设备的标识和所述尾端设备的MAC地址;
[0034]所述尾端设备,用于发送所述发现报告DiscoverR印ort报文,以响应所述第二Discover报文;接收所述Register报文,并通过所述尾端设备的MAC地址加入所述第一头端设备的无线射频网络中。
[0035]采用本发明技术方案,通过在第一头端设备在进行RF网络组网时,首先将发送第一头端设备为自身分配的MAC地址,以便与其它头端设备进行地址协商,其它头端设备在确定地址冲突时,发送DiscoverConflict报文通知该第一头端设备,该第一头端设备为自身分配的MAC地址与其它头端设备的MAC有冲突,有效解决了部署多头端设备时,出现头端设备分配的MAC地址冲突的问题,且该第一头端设备在获得自身的MAC地址之后,在预设入网时间段内为归属于第一头端设备的尾端设备分配MAC地址,可以避免尾端设备响应其它头端设备,或者归属于其它头端设备的尾端设备响应第一头端设备,错误加入无线射频网络的问题。
【附图说明】
[0036]图1为本发明实施例提供的一种无线射频网络的组网方法的具体流程图;
[0037]图2为本发明实施例提供的一种待组网采集器与其它采集器进行地
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1