一种无线配对系统及配对方法与流程

文档序号:14845931发布日期:2018-06-30 14:59阅读:238来源:国知局
一种无线配对系统及配对方法与流程

本发明属于通信领域,更具体地说,本发明涉及一种无线配对系统及配对方法。



背景技术:

在发送端与接收端进行无线通信的应用环境中,需要先行对发送端和接收接进行配对,才能执行后续的通信。传统的手动配对方式需要分别在发送端和接收端分别输入对方的识别码,或者分别启动配对键才能完成匹配。由于发送端与接收端之间的距离可能较远,单用户无法同时完成对发送端和接收端的操作。因此,需要一种无线配对系统,可以使发送端和接收端完成自动配对过程;或者可以通过单端控制完成发送端和接收端的配对过程。



技术实现要素:

为了解决上述技术问题,提供了一种无线配对系统,包括发送端和接收端;

其中,该发送端包括发送端存储器、遍历器、配对器和发送端无线收发器,

该发送端存储器用于存储与该发送端历史配对的接收端对应的接收端标识符列表;

该遍历器用于依次向该接收端标识符列表中的接收端发送匹配请求,直至该发送端无线收发器接收到匹配应答;

该配对器用于在该发送端无线收发器在预设的第一时长内未接收到该接收端返回的匹配应答的情况下,向可检测到的接收端发送配对请求;

发送端无线收发器,用于检测是否接收到该匹配应答或该配对应答,在接收到该匹配应答或该配对应答的情况下,确定该接收到的匹配应答或配对应答对应的接收端作为目标接收端,建立与该目标接收端之间的通信连接;

该接收端包括:

接收端存储器,用于存储最近一次与该接收端配对的发送端的发送端标识符;

检测器,用于检测是否接收到该最近一次与该接收端配对的发送端发送的匹配请求;

配对接收器,用于在该检测器未接收到该最近一次与该接收端配对的发送端发送的匹配请求的情况下,检测是否接收到配对请求;

接收端无线收发器,用于在该检测器接收到该匹配请求或者该配对接收器接收到该配对请求的情况下,确定该接收到的匹配请求或配对请求对应的发送端作为目标发送端,建立与该目标发送端之间的通信连接。

在其中一项实施例中,该遍历器还用于根据与每一个接收端标识符对应的时间标识,对该接收端标识符列表中包含的接收端标识符进行排序,该时间标识为该接收端标识符对应的接收端与该发送端的历史配对时间,且该排序按照历史配对时间距离当前时间的时间间隔由小到大进行排序。

在其中一项实施例中,该接收端还包括触发器;当该触发器被触发的情况下,该配对接收器执行该检测是否接收到配对请求。

在其中一项实施例中,该配对器还用于在预设的第二时长内向可检测到的接收端发送配对请求、且该发送端无线收发器未接收到配对应答的情况下,停止向该可检测到的接收端发送配对请求。

在其中一项实施例中,该遍历器还用于在该配对器停止向该可检测到的接收端发送配对请求之后的预设的第三时长到达时,依次向该接收端标识符列表中的接收端发送匹配请求,直至发送端无线收发器接收到匹配应答。

在其中一项实施例中,该发送端基于第一装置,该接收端基于包括有电源的第二装置,在该第二装置与该第一装置电力连接的情况下,该第二装置还用于通过该电力连接将该电源提供的电能传输至该发送器,以使该发送端上电。

在其中一项实施例中,该第一装置为分离式车头,该第二装置为可与该分离式车头连接的分离式货柜;该接收端为设置于该分离式车头的显示设备;该发送端为设置在该分离式货柜上的摄像设备。

根据本申请另一方面,公开了一种无线配对的发起配对方法,该方法基于包括发送端和接收端的无线通信系统的发送端,该方法包括步骤:

依次向该接收端标识符列表中的接收端发送匹配请求,直至发送端无线收发器接收到匹配应答;

在该发送端无线收发器在预设的第一时长内未接收到该接收端返回的匹配应答的情况下,向可检测到的接收端发送配对请求;

检测是否接收到该匹配应答或者该配对应答,在接收到该匹配应答或者该配对应答的情况下,确定该接收到的该匹配应答或者该配对应答对应的接收端作为目标接收端,建立与该目标接收端之间的通信连接。

在其中一项实施例中,该依次向接收端标识符列表中对应的接收端发送匹配请求包括:

根据与每一个接收端标识符对应的时间标识,对该接收端标识符列表中包含的接收端标识符进行排序,该时间标识为该接收端标识符对应的接收端与该发送端的历史配对时间,且该排序按照历史配对时间距离当前时间的时间间隔由小到大进行排序。

在其中一项实施例中,该向可检测到的接收端发送配对请求包括:

在该依次向可检测到的接收端发送配对请求的第二预设时间内,未接收到该配对应答的情况下,停止配对;或者暂停配对,并在第三预设时间后,依次向该接收端标识符列表中对应的接收端发送配对请求,直至接收到配对应答。

根据本申请另一方面,提供了一种接收端无线配对方法,该方法应用于包括发送端和接收端的无线通信系统的接收端,该方法包括步骤:

检测是否接收到该最近一次与该接收端配对的发送端发送的匹配请求;

在未接收到该最近一次与该接收端配对的发送端发送的匹配请求的情况下,检测是否接收到配对请求;

在该检测器接收到该匹配请求或者该配对接收器接收到该配对请求的情况下,确定该接收到的该匹配请求或者该配对请求对应的发送端作为目标发送端,建立与该目标发送端之间的通信连接。

本发明的有益效果在于,发送端通过优先向历史配对的接收端发出匹配请求,并且接收端优先接收最近一次匹配成功的发送端发出的匹配请求,可以有效缩短配对周期,提高发送端与接收端的匹配效率。

附图说明

下面结合附图和具体实施方式,对本发明进列详细说明,其中:

图1为根据本申请一实施例的无线配对系统的结构图;

图2为根据本申请另一实施例的无线配对系统的结构图;

图3为根据本申请另一实施例的无线配对的发起配对方法的流程图;以及

图4为根据本申请另一实施例的接收端无线配对方法的流程图。

具体实施方式

为了使本发明的目的、技术方案及其技术效果更加清晰,以下结合附图和具体实施方式,对本发明进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本发明,并非为了限定本发明。

如图1所示,根据本申请一实施例,提供了一种无线配对系统100,该系统10包括发送端12和接收端14。在实际应用场景中,可能同时存在不止一个发送端12以及不止一个接收端14,因此,对于一特定的发送端/接收端,需要先行匹配到可与该发送端/接收端进行通信的接收端/发送端。匹配之后,发送端方可与接收端进行通信。

这里需要说明的是,本申请中的“发送端”和“接收端”并非为了限定仅用于发送的终端或者仅用于接收的终端。发送端在通信的某个阶段也会接收通信信号,该通信信号包括但并不限于接收端发送的反馈信号;接收端在通信的某个阶段也会发送通信信号,该通信信号包括但不限于接收端为了向发送端表示接收或拒绝的反馈信号等。

如图1所示,该发送端12包括发送端存储器120、遍历器122、配对器124和发送端无线收发器126。

其中,该发送端存储器120用于存储与该发送端12历史配对的接收端14对应的接收端标识符列表。在实际应用场景中,发送端12与接收端14通常是相对固定匹配地。在一非限制性实施例中,该发送端为无线音箱,该接收端可以为智能手机、笔记本、掌上电脑等,通常情况下,根据用户习惯,无线音箱通常仅与智能手机经蓝牙等建立通信连接。因此,该无线音箱优选内置有一接收端标识符列表,用于记录与该无线音箱历史匹配的接收端列表。

该遍历器122用于依次向该接收端标识符列表中的接收端14发送匹配请求,直至发送端无线收发器126接收到匹配应答;

优选地,该遍历器122还用于根据与每一个接收端标识符对应的时间标识,对该接收端标识符列表中包含的接收端标识符进行排序,该时间标识为该接收端标识符对应的接收端与该发送端的历史配对时间,且该排序按照历史配对时间距离当前时间的时间间隔由小到大进行排序。这里需要说明的是,如果一发送端12与一接收端14历史匹配多次,则该接收端标识符列表中仅对该接收端14记录一次,且该接收端对应的时间标识为该接收端与该发送端的最近一次的历史配对时间。具体到上述无线音箱的实施例中,无线音箱记录有历史配对的接收装置(智能手机、笔记本电脑、掌上电脑等),并且每个接收端仅记录最近一次匹配的历史配对记录。

这里需要说明一点,虽然上文记载到,遍历器122对该接收端标识符列表进行排序,然而在另一实施例中,该接收端标识符列表根据列表内接收端与特定发送端最近一次历史配对的时间进行排序,该遍历器122对该接收端标识符列表对应的接收端依照该最近一次历史配对的时间顺序发送匹配请求。

该配对器124用于在该发送端无线收发器126在预设的第一时长内未接收到该接收端返回的匹配应答的情况下,向可检测到的接收端发送配对请求。具体地,下文将会提到,当发送端12发出匹配请求,并且接收端14接受匹配请求后,该接收端14会向该发出匹配请求的发送端12的发送端无线收发器126发送匹配应答。因此,需要预设一个时长,如6秒,在该预设时长内(从遍历器122开始发送匹配请求起)如果尚未接收到匹配应答,则表示该接收端标识符列表对应的所有接收端均未收到或者未接受该匹配请求。则此时,发送端12开启泛配对模式,即配对器124向所有可以检测到的接收端14发送配对请求,直至接收到配对应答为止。

这里需要说明的是,该预设的时长根据接收端标识符列表长度,以及该系统10的处理速度而定,只要满足该发送端12可以该预设的时长范围内可向该接收端标识符列表中对应的所有接收端发送匹配请求即可。

在另一实施例中,在泛配对模式中,配对器124依次向可检测到的接收端发送配对请求。优选地,配对器124在每次向可检测到的一接收端14发送配对请求后的预设时间后,均检测该发送端无线收发器126是否收到匹配应答;如果否,则继续执行。

发送端无线收发器126,用于检测是否接收到该匹配应答或配对应答,在接收到该匹配应答或配对应答的情况下,确定该接收到的匹配应答或配对应答对应的接收端14作为目标接收端,建立与该目标接收端之间的通信连接;

在一优选实施例中,该配对器124还用于在预设的第二时长内向可检测到的接收端发送配对请求、且该发送端无线收发器126未接收到配对应答的情况下,停止向该可检测到的接收端发送配对请求。

具体地,假定该第二时长为60s,则表示系统10会为该配对器124分配60s的时间去发送配对请求,如果在60s内,该发送端无线收发器126未接收到配对应答,则表明没有接收端14接收到或者接受该配对请求,表示该配对请求失败。此时出于节约能源的目的,停止发送配对请求。

进一步优选地,该遍历器122还用于在该配对器124停止向该可检测到的接收端发送配对请求之后的预设的第三时长到达时,依次向该接收端标识符列表中的接收端14发送匹配请求,直至发送端无线收发器126接收到匹配应答。

具体地,假定该第三时长为3分钟,则表示系统10在停止发送配对请求之后的3分钟到达时,继续发送匹配请求,但其发送匹配请求的接收端14仅限该接收端标识符列表中的接收端14。

该接收端14包括:

接收端存储器140,用于存储最近一次与该接收端14配对的发送端12的发送端标识符;

检测器142,用于检测是否接收到该最近一次与该接收端14配对的发送端12发送的匹配请求;

配对接收器144,用于在该检测器142未接收到该最近一次与该接收端配对的发送端发送的匹配请求的情况下,检测是否接收到配对请求;

接收端无线收发器146,用于在该检测器142接收到该匹配请求或者该匹配接收器144接收到该配对请求的情况下,确定该接收到的匹配请求或配对请求对应的发送端12作为目标发送端,建立与该目标发送端之间的通信连接。

具体地,以智能手机作为接收端14为例。作为接收端14,智能手机曾接受过无线摄像头、无线耳机、无线音箱的配对请求。则该智能手机仅存储最近一次与其配对成功的发送端12。例如最近一次历史配对的发送端12为无线耳机,则智能手机的检测器142会首先检测是否收到该无线耳机的匹配请求。这是因为在实际应用场景中,接收端14更多地会与前次成功配对的发送端12继续配对;例如在智能手机与无线耳机的通信过程中,除人为断开通信连接之外,信号中断、断电等原因是导致通信断开最常见的原因。在这种情况下,接收端14,即智能手机在重新上电或者信号恢复后,依然需要与前次配对成功的发送端12,即无线耳机再次配对,以继续前次通信过程。

如果接收端14,如智能手机,无法接收到前次配对成功的发送端12,即无线耳机的匹配请求,则该接收端14开启接收端泛配对模式,即利用配对接收器144检测是否接收到配对请求。优选地,当该配对接收器144检测到配对请求时,即中止检测过程。

如图2所示,在一优选实施例中,该接收端14还包括触发器148;当该触发器148被触发的情况下,该配对接收器144执行该检测是否接收到配对请求。

在该实施例中,该配对接收器144不再对该检测器142是否接收到该最近一次与该接收端14配对的发送端12发送的配对请求进行判断,而只在触发器148的触发下,再执行步骤:检测是否接收到配对请求。

图2所示实施例与图1所示实施例不同之图在于:在图1所示的实施例中,只要未接收到该最近一次与该接收端14配对的发送端12发送的匹配请求。就会开启接收端泛配对模式,检测是否接收到配对请求。而在图2所示的实施例中,需要人为触发该触发器148,才会开启接收端泛配对模式。图2所示的实施例的有益效果在于,接收端14不仅可以优先与上次配对成功的发送端12进行配对,并且在配对失败后,主动选择是否接收所有可检测到的接收端14的配对请求。

在另一实施例中,该发送端102基于第一装置,该接收端104基于包括有电源的第二装置,在该第二装置与该第一装置电力连接的情况下,该第二装置还用于通过该电力连接将该电源提供的电能传输至该发送器,以使该发送端上电。

结合上文描述,如果发送端12独立带电,则除非发送端12与接收端14配对成功,否则发送端持续发送匹配请求或配对请求,或者中断第三预设时长后,再循环发送匹配请求。因此,由接收端104基于的第二装置为发送端102基于的第一装置供电,在如下文实施方案1中的具体应用场景中,可以有效地节约系统10的能源。

具体实施例:

在本具体实施例中,该第一装置为分离式车头,该第二装置为可与该分离式车头连接的分离式货柜;该接收端14为设置于该分离式车头的显示设备;该发送端12为设置在该分离式货柜上的摄像设备。

该摄像设备包括发送端存储器120、遍历器122、配对器124和发送端无线收发器126。

其中,该发送端存储器120用于存储与该摄像设备历史配对的显示设备对应的接收端标识符列表。

该遍历器122用于依次向该接收端标识符列表中的显示设备发送匹配请求,直至发送端无线收发器126接收到匹配应答;

优选地,该遍历器122还用于根据与每一个接收端标识符对应的时间标识,对该接收端标识符列表中包含的接收端标识符进行排序,该时间标识为该接收端标识符对应的接收端与该发送端的历史配对时间,且该排序按照历史配对时间距离当前时间的时间间隔由小到大进行排序。这里需要说明的是,如果一摄像设备与一显示设备历史匹配多次,则该接收端标识符列表中仅对该显示设备记录一次,且该显示设备对应的时间标识为该显示设备与该摄像设备的最近一次的历史配对时间。

这里需要说明一点,虽然上文记载到,遍历器122对该接收端标识符列表进行排序,然而在另一实施例中,该接收端标识符列表根据列表内显示设备与特定摄像设备最近一次历史配对的时间进行排序,该遍历器122对该接收端标识符列表对应的接收端依照该最近一次历史配对的时间顺序发送匹配请求。

该配对器124用于在该发送端无线收发器126在预设的第一时长内未接收到该接收端返回的匹配应答的情况下,向可检测到的接收端发送配对请求。具体地,下文将会提到,当摄像设备发出匹配请求,并且显示设备接受匹配请求后,该显示设备会向该发出匹配请求的摄像设备的发送端无线收发器126发送匹配应答。因此,需要预设一个时长,如6秒,在该预设时长内(从遍历器122开始发送匹配请求起)如果尚未接收到匹配应答,则表示该接收端标识符列表对应的所有接收端均未收到或者未接受该匹配请求。则此时,摄像设备开启泛配对模式,即配对器124向所有可以检测到的显示设备发送配对请求,直至接收到配对应答为止。

这里需要说明的是,该预设的时长根据接收端标识符列表长度,以及该系统10的处理速度而定,只要满足该摄像设备可以该预设的时长范围内可向该接收端标识符列表中对应的所有接收端发送匹配请求即可。

在另一实施例中,在泛配对模式中,配对器124依次向可检测到的接收端发送配对请求。优选地,配对器124在每次向可检测到的一显示设备发送配对请求后的预设时间后,均检测该发送端无线收发器126是否收到匹配应答;如果否,则继续执行。

发送端无线收发器126,用于检测是否接收到该匹配应答或该配对应答,在接收到该匹配应答或该配对应答的情况下,确定该接收到的匹配应答或配对应答对应的显示设备作为目标接收端,建立与该目标接收端之间的通信连接;

在一优选实施例中,该配对器124还用于在预设的第二时长内向可检测到的接收端发送配对请求、且该发送端无线收发器126未接收到配对应答的情况下,停止向该可检测到的接收端发送配对请求。

具体地,假定该第二时长为60s,则表示系统10会为该配对器124分配60s的时间去发送配对请求,如果在60s内,该发送端无线收发器126未接收到配对应答,则表明没有显示设备接收到或者接受该配对请求,表示该配对请求失败。此时出于节约能源的目的,停止发送配对请求。

进一步优选地,该遍历器122还用于在该配对器124停止向该可检测到的接收端发送配对请求之后的预设的第三时长到达时,依次向该接收端标识符列表中的显示设备发送匹配请求,直至发送端无线收发器126接收到匹配应答。

具体地,假定该第三时长为3分钟,则表示系统10在停止发送配对请求之后的3分钟到达时,继续发送匹配请求,但其发送匹配请求的接收端14仅限该接收端标识符列表中的显示设备。

该显示设备包括:

接收端存储器140,用于存储最近一次与该显示设备配对的摄像设备的发送端标识符;

检测器142,用于检测是否接收到该最近一次与该显示设备配对的摄像设备发送的匹配请求;

配对接收器144,用于在该检测器142未接收到该最近一次与该接收端配对的发送端发送的匹配请求的情况下,检测是否接收到配对请求;

接收端无线收发器146,用于在检测器142接收到该匹配请求或该匹配接收器144接收到该配对请求的情况下,确定该接收到的匹配请求或配对请求对应的摄像设备作为目标发送端,建立与该目标发送端之间的通信连接。

在一优选实施例中,该显示设备还包括触发器148;当该触发器148被触发的情况下,该配对接收器144执行该检测是否接收到配对请求。

在该实施例中,该配对接收器144不再对该检测器142是否接收到该最近一次与该显示设备配对的摄像设备发送的匹配请求进行判断,而只在触发器148的触发下,再执行步骤:检测是否接收到配对请求。

根据本申请另一方面,如图3所示,本申请还公开了一种无线配对的发起配对方法30,该方法基于包括发送端和接收端的无线通信系统的发送端,该方法包括步骤:

S302,依次向该接收端标识符列表中的接收端发送匹配请求,直至发送端无线收发器接收到匹配应答;

S304,在该发送端无线收发器在预设的第一时长内未接收到该接收端返回的匹配应答的情况下,向可检测到的接收端发送配对请求;

S306,检测是否接收到该匹配应答或该配对应答,在接收到该匹配应答或该配对应答的情况下,确定该接收到的匹配应答或配对应答对应的接收端作为目标接收端,建立与该目标接收端之间的通信连接。

在其中一个实施例中,步骤S302包括:根据与每一个接收端标识符对应的时间标识,对该接收端标识符列表中包含的接收端标识符进行排序,该时间标识为该接收端标识符对应的接收端与该发送端的历史配对时间,且该排序按照历史配对时间距离当前时间的时间间隔由小到大进行排序。

在其中一个实施例中,步骤S304包括:在该依次向可检测到的接收端发送配对请求的第二预设时间内,未接收到该配对应答的情况下,停止配对;或者暂停配对,并在第三预设时间后,依次向该接收端标识符列表中对应的接收端发送匹配请求,直至接收到匹配应答。

根据本申请另一方面,同样如图3所示,本申请还公开了一种接收端无线配对方法40,该接收端无线配对方法40应用于包括发送端和接收端的无线通信系统的接收端,包括步骤:

S402,检测是否接收到该最近一次与该接收端配对的发送端发送的匹配请求;

S404,在未接收到该最近一次与该接收端配对的发送端发送的匹配请求的情况下,检测是否接收到配对请求;

S406,在该检测器接收到该匹配请求或该配对接收器接收到该配对请求的情况下,确定该接收到的匹配请求或配对请求对应的发送端作为目标发送端,建立与该目标发送端之间的通信连接。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1