【技术实现步骤摘要】
一种促进控制点发现设备的方法、装置及系统
本专利技术涉及网络领域,尤其涉及一种促进无线网络中控制点发现设备的方法、装置及系统。
技术介绍
由于网络传输信号的质量容易受到环境影响,如无线网络传输信号的质量容易受到工作中的蓝牙耳机或微波炉等设备的影响,当网络传输信号的质量因受影响而变差时,设备通过网络互发的报文常常容易丢失或出现错误。由于设备间通过发送与接收报文实现设备间的相互发现,若报文丢失或出现错误,则设备可能无法通过网络发现彼此。
技术实现思路
本专利技术实施例提供一种促进控制点发现设备的方法、装置及系统。第一方面,本专利技术实施例提供了一种促进无线网络中控制点发现设备的方法,包括:向路由器发送测试报文;接收测试回应报文,所述测试回应报文由所述路由器发送,用于响应所述测试报文;根据所述测试回应报文,判断传送所述测试报文与所述测试回应报文的第一信号通路的质量是否在质量预设范围内;若所述质量在所述质量预设范围内,则在预设时间内向所述路由器发送设备报文N次;及若所述质量在所述质量预设范围外,则在所述预设时间内向所述路由器发送所述设备报文M次;其中,所述设备报文经由所述路由器以广播形式发送,用于被所述控制点接收以利于所述控制点发现发送所述设备报文的设备,所述控制点用于发现所述设备后控制所述设备,M>N>0,且M和N均为整数。有利地,本实施例根据测试回应报文判断第一信号通路的质量,从而得知第二信号通路的质量。相较于第二信号通路的质量较好(也即第一信号通路的质量在预设范围内)时,本实施例在第二信号通路的质量较差(也即第一信号通路的质量在预设范 ...
【技术保护点】
一种促进无线网络中控制点发现设备的方法,其特征在于,包括:向路由器发送测试报文;接收测试回应报文,所述测试回应报文由所述路由器发送,用于响应所述测试报文;根据所述测试回应报文,判断传送所述测试报文与所述测试回应报文的第一信号通路的质量是否在质量预设范围内;若所述质量在所述质量预设范围内,则在预设时间内向所述路由器发送设备报文N次;及若所述质量在所述质量预设范围外,则在所述预设时间内向所述路由器发送所述设备报文M次;其中,所述设备报文经由所述路由器以广播形式发送,用于被所述控制点接收以利于所述控制点发现发送所述设备报文的设备,所述控制点用于发现所述设备后控制所述设备,M>N>0,且M和N均为整数。
【技术特征摘要】
1.一种促进无线网络中控制点发现设备的方法,其特征在于,包括:向路由器发送测试报文;接收测试回应报文,所述测试回应报文由所述路由器发送,用于响应所述测试报文;根据所述测试回应报文,判断传送所述测试报文与所述测试回应报文的第一信号通路的质量是否在质量预设范围内;若所述质量在所述质量预设范围内,则在预设时间内向所述路由器发送设备报文N次;及若所述质量在所述质量预设范围外,则在所述预设时间内向所述路由器发送所述设备报文M次;其中,所述设备报文经由所述路由器以广播形式发送,用于被所述控制点接收以利于所述控制点发现发送所述设备报文的设备,所述控制点用于发现所述设备后控制所述设备,M>N>0,且M和N均为整数。2.如权利要求1所述的方法,其特征在于,所述方法以第一预设周期被周期性执行。3.如权利要求1或2所述的方法,其特征在于,所述质量预设范围包括报文个数预设范围及延时预设范围;所述根据所述测试回应报文,判断所述测试报文与所述测试回应报文的第一信号通路的质量是否在质量预设范围内包括:判断所述测试回应报文的报文个数是否在所述报文个数预设范围内,和判断从发送所述测试报文的时刻至接收所述测试回应报文的时刻间的时间间隔是否在所述延时预设范围内;若所述报文个数在所述报文个数预设范围内,且所述时间间隔在所述延时预设范围内,则确定所述质量在所述质量预设范围内;及若所述报文个数在所述报文个数预设范围外,或所述时间间隔在所述延时预设范围外,则确定所述质量在所述质量预设范围外。4.如权利要求1或2所述的方法,其特征在于,所述向路由器发送测试报文包括:以第二预设周期周期性地向路由器发送所述测试报文。5.如权利要求1或2所述的方法,其特征在于,在完成发送所述设备报文后,还包括:接收控制点发送的文件请求信号,所述文件请求信号请求获得所述设备的能力描述文件,所述能力描述文件描述所述设备具有的功能;根据接收到的所述文件请求信号,通过第二信号通路向所述控制点发送所述能力描述文件;检测是否已完成发送所述能力描述文件;若已完成发送所述能力描述文件,则断开所述第二信号通路,若未完成发送所述能力描述文件,则检测所述第二信号通路是否被控制点断开,若所述第二信号通路未被控制点断开,则保持所述第二信号通路连通以继续完成发送所述能力描述文件。6.如权利要求5所述的方法,其特征在于,所述能力描述文件为可扩展标记XML文件。7.一种促进无线网络中控制点发现设备的方法,其特征在于,包括:接收控制点经由路由器发送的广播报文;响应于所述广播报文经由所述路由器向所述控制点发送广播回应报文;在预设时延内,检测是否收到发自所述控制点的文件请求信号,所述文件请求信号请求获得接收所述广播报文的设备的能力描述文件,所述能力描述文件描述所述设备具有的功能;若在所述预设时延内未收到所述文件请求信号,则再次经由所述路由器向所述控制点发送所述广播回应报文;及若在所述预设时延内收到所述文件请求信号,则确定所述控制点已发现所述设备。8.如权利要求7所述的方法,其特征在于,所述检测是否收到发自所述控制点的文件请求信号包括:周期性地检测是否收到发自所述控制点的所述文件请求信号。9.如权利要求7或8所述的方法,其特征在于,在确定所述控制点已发现所述设备后,还包括:根据接收到的所述文件请求信号,通过第二信号通路向所述控制点发送所述能力描述文件;检测是否已完成发送所述能力描述文件;若已完成发送所述能力描述文件,则断开所述第二信号通路,若未完成发送所述能力描述文件,则检测所述第二信号通路是否被控制点断开,若所述第二信号通路未被控制点断开,则保持所述第二信号通路连通以继续完成发送所述能力描述文件。10.如权利要求7或8所述的方法,其特征在于,所述能力描述文件为可扩展标记XML文件。11.一种用于促进无线网络中控制点发现设备自身的所述设备,其特征在于,包括:测试报文发送模块,用于向路由器发送测试报文;测试报文接收模块,用于接收测试回应报文,...
【专利技术属性】
技术研发人员:吴迪,袁文鸿,赵红亮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。