多个终端设备接入物联网的方法及访问接入点设备与流程

文档序号:11181212阅读:1535来源:国知局
多个终端设备接入物联网的方法及访问接入点设备与流程

本发明属于物联网技术领域,尤其涉及一种多个终端设备接入物联网的方法及访问接入点设备。



背景技术:

智能家电属于物联网终端的一种,是将微处理器、传感器技术、网络通信技术引入家电设备后形成的家电产品,智能家电作为智能家居的组成部分,能够与住宅内其它家电和家居、设施互联组成系统,实现智能家居功能。现有当存在多个待接入网络的智能家电时,需要逐一手动输入密码,重复操作才能接入,操作繁琐,效率较低,极大的影响了用户体验。

故,有必要提出一种新的技术方案,以解决上述技术问题。



技术实现要素:

鉴于此,本发明实施例提供一种多个终端设备接入物联网的方法及访问接入点设备,以解决现有多个终端设备需要手动输入密码,重复操作接入物联网所导致的操作繁琐、效率低的问题。

第一方面,提供一种多个终端设备接入物联网的方法,包括:

访问接入点设备在接收终端设备发送的网络接入请求消息时,获取预定区域内的多个定向设备的反馈信息,所述反馈信息包括所述定向设备是否监测到所述网络接入请求消息;

所述访问接入点设备在所述多个定向设备的所述反馈信息均为监测到所述网络接入请求消息时,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

第二方面,提供一种访问接入点设备,所述访问接入点设备包括:

接收单元,用于在接收终端设备发送的网络接入请求消息时,获取预定区域内的多个定向设备的反馈信息,所述反馈信息包括所述定向设备是否监测到所述网络接入请求消息;

控制单元,用于在所述多个定向设备的所述反馈信息均为监测到所述网络接入请求消息时,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

第三方面,一种访问接入点设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。

第四方面,一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。

从上述方案中可以看出,本发明实施例通过预定区域内的定向设备实时监测终端设备发送给访问接入点设备的网络接入请求消息,当预定区域内的所有定向设备都监测到终端设备发送给访问接入点设备的网络接入请求消息时,所述访问接入点设备将所述发送接入请求消息的终端设备直接接入物联网。与现有技术相比,本发明实施例可以实现预定区域内终端设备自动接入物联网,简化了终端设备接入物联网的操作步骤,提高了终端设备接入物联网的效率,具有较强的易用性和实用性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的多个终端设备接入物联网系统的场景示意图;

图2是本发明另一实施例提供的多个终端设备接入物联网的方法的实现流程图;

图3是本发明另一实施例提供的多个终端设备接入物联网的方法的实现流程图;

图4是本发明另一实施例提供的多个终端设备接入物联网的方法的实现流程图;

图5是本发明另一实施例提供的多个终端设备接入物联网的方法的交互流程图;

图6是本发明另一实施例提供的定向设备的组成结构图;

图7是本发明另一实施例提供的定向设备的组成结构图;

图8是本发明另一实施例提供的访问接入点设备的组成结构图;

图9是本发明另一实施例提供的访问接入点设备的组成结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

图1示出了本发明一实施例提供的多个终端设备接入物联网方法所适用的系统场景示意图,为了便于说明,仅示出了与本实施例相关的部分。

如图1所示,该系统包括访问接入点设备1、多个定向设备2以及多个终端设备3,所述访问接入点设备1和多个定向设备2处于同一个信道上,所述访问接入点设备1通过有线(例如以太网线和电力线的连接等)或者无线方式(例如wifi、蓝牙等)与所述多个定向设备2连接通信,所述多个终端设备3通过无线的方式(例如wifi、蓝牙等)与所述访问接入点设备1以及多个定向设备2连接通信。

其中,所述访问接入点设备1可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。

所述定向设备2可以是具有无线和有线连接功能的终端设备。

所述终端设备3可以是任意具有物联网接入功能的终端设备,包括但不限于智能插座、智能冰箱、智能空调、智能音箱、传感器、控制器、控制终端等。

为了实现特定区域内(餐厅、咖啡厅等部署无线网络的范围内)物联网终端3的自动接入无线网络,在本发明实施例中,通过多个定向设备2实时监测物联网终端3发送给访问接入点设备1的无线网络接入请求信息(触发物联网终端3发送所述无线网络接入请求信息的指令可选为:在监测到用户在物联网终端触摸屏上的触摸动作为两点触摸且滑动轨迹为纵向相对滑动后,判断两触摸点纵向相对滑动的位移是否同时大于预设的第一阈值、所述两触摸点最终落点的距离差是否小于预设的第二阈值、且所述两触摸点滑动的速度是否同时大于预设的第三阈值;或者在监测到所述触摸动作为两点触摸且所述滑动轨迹为相反方向滑动后,判断两触摸点相反方向滑动的位移是否同时大于预设的第一阈值、所述两触摸点最终落点的距离差是否大于预设的第四阈值、且所述两触摸点滑动的速度是否同时大于预设的第三阈值,若是(即上述三个条件判断结果都为“是”),则判定为触发物联网终端3发送所述无线网络接入请求信息的指令,物联网终端3发送所述无线网络接入请求信息;若否(上述三个条件的判断结果至少有一个为“否”),则不执行,结束当前操作),当所述多个定向设备2都监测到物联网终端3发送给访问接入点设备1的无线网络接入请求信息时,所述访问接入点设备1将所述发送接入请求信息的物联网终端3直接接入无线网络。

在本实施例中,所述多个定向设备2位于预定区域内的不同位置,每个定向设备2预先设定有监测的范围(包括角度范围、距离范围等,其中默认的距离范围为(0,预定区域内最长的长度),以保证在所述预定区域内都能监测到),定向设备的个数以及监测的范围应满足区域覆盖最大化原则,即尽可能使得终端设备3在所述预定区域内发送给访问接入点设备1的网络接入请求消息所述多个定向设备2都能监测到,终端设备3在所述预定区域外发送给访问接入点设备1的网络接入请求消息只有部分定向设备2能监测到。

在本实施例中,所述预定区域可以为矩形区域,四个定向设备2位于所述矩形区域的四个角落,每个定向设备2设定的监测范围为[0°.90°](以矩形区域的长边为0°平面,矩形区域的宽边为90°平面)从而终端设备3在所述矩形区域内发送给访问接入点设备1的网络接入请求消息所述定向设备2都能监测到(每个定向设备的监测范围都小于90度)。

当终端设备3在所述矩形区域外向所述访问接入点设备1发送网络接入请求消息时,由于定向设备2设定的监测范围为[0°.90°],导致在该范围之外的定向设备2无法监测到(监测范围大于90度)终端设备3发送给访问接入点设备1的网络接入请求消息,因此访问接入点设备1判定终端设备3在所述矩形区域外,要求终端设备3输入接入该物联网的验证信息,例如接入密码等。

另外,当所述预定区域为六边形区域时,可部署三个定向设备,每个定向设备设定的监测范围为[0°.120°],具体过程如上所述,在此不再一一举例说明。

需要说明的是,当所述预定区域为不规则区域(不是矩形、六边形等规则区域)时,可根据多个定向设备监测范围覆盖区域最大化原则(定向设备的个数小于预定值,各定向设备监测范围的上限之和大于或者等于360°)来部署定向设备。在本实施例中,圆形区域为不规则区域,需要采用覆盖区域最大化原则设定定位设备和监测范围,例如部署三个定向设备,每个定向设备设定的监测范围为[0°.120°]。

本实施例提供的系统场景只用于解释本发明,并不限定本发明的保护范围。

图2示出了本发明另一实施例提供的多个终端设备接入物联网方法的实现流程,该实施例的执行主体为图1中的访问接入点设备1,该方法过程详述如下:

在步骤s201中,访问接入点设备在接收终端设备发送的网络接入请求消息时,获取预定区域内的多个定向设备的反馈信息,所述反馈信息包括所述定向设备是否监测到所述网络接入请求消息;

在步骤s202中,所述访问接入点设备在所述多个定向设备的所述反馈信息均为监测到所述网络接入请求消息时,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

本发明实施例通过预定区域内的定向设备实时监测终端设备发送给访问接入点设备的网络接入请求消息,当预定区域内的所有定向设备都监测到终端设备发送给访问接入点设备的网络接入请求消息时,所述访问接入点设备将所述发送接入请求消息的终端设备直接接入物联网。与现有技术相比,本发明实施例可以实现预定区域内终端设备自动接入物联网,简化了终端设备接入物联网的操作步骤,提高了终端设备接入物联网的效率。

图3示出了本发明另一实施例提供的多个终端设备接入物联网方法的实现流程,该实施例的执行主体为图1中的访问接入点设备1,该方法过程详述如下:

在步骤s301中,访问接入点设备在接收终端设备发送的网络接入请求消息时,获取预定区域内的多个定向设备的反馈信息,所述反馈信息包括所述定向设备是否监测到所述网络接入请求消息。

在本实施例中,所述访问接入点设备接收预定区域内的一个或多个(例如n个)定向设备的反馈信息包括:

所述访问接入点设备接收所述预定区域内的各定向设备发送的网络接入请求消息;所述网络接入请求消息是各定向设备在监测到网络接入请求消息的情况下,向所述访问接入点设备转发的,所述网络接入请求消息携带发送所述网络接入请求消息的终端的标识信息。

在步骤s302中,所述访问接入点设备在所述多个定向设备的所述反馈信息均为监测到所述网络接入请求消息时,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

在本实施例中,所述n为预定区域内的定向设备数。所述访问接入点设备根据接收到的所述反馈信息判断预定区域内的n个定向设备是否均监测到所述网络接入请求消息具体为:

所述访问接入点设备判断是否接收到预定区域内的n个所述定向设备发送的,携带有所述终端设备的标识信息的物联网请求接入消息。

在本实施例中,定向设备在监测到终端设备发送给所述访问接入点设备的网络接入请求消息时,将监测到的网络接入请求消息上报给所述访问接入点设备,上报的网络接入请求消息中携带有所监测到的终端设备的标识信息,所述访问接入点根据所述n个定向设备上报的请求消息中携带的所述终端设备的标识信息,判断所述n个定向设备是否均已监测到所述终端设备发送给所述访问接入点设备的网络接入请求消息,若是,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

需要说明的是,在终端设备接入网络之前,访问接入点设备和终端设备之间可以通过蓝牙等方式实现数据通信。

在步骤s303中,所述访问接入点设备在检测到所述终端设备接入所述网络后,向所述终端设备发送一指示信息,所述指示信息用于指示所述终端设备搜索预定范围内的其他终端设备,并将所述服务集标识ssid和密码发送给搜索到所述其他终端设备。

在本实施例中,若搜索到的其他终端设备只有一个,则直接选择该其他终端设备;若搜索到的其他终端设备有多个,则可以接收用户选择的其他终端设备;或者从所述多个其他终端设备中任意选择一个其他终端设备或者按预设规则从所述多个其他终端设备中选择一个其他终端设备。例如,所述预设规则可以是根据所述终端设备与所述其他终端设备的距离,选择距离所述终端设备最近的其他终端设备,不以此例为限。

其中,所述搜索指令是根据预设时间间隔(例如10分钟)触发的或者在接收到用户的特定操作后触发的。所述特定操作可以为:在监测到用户在移动终端触摸屏上的触摸动作为两点触摸且滑动轨迹为纵向相对滑动后,判断两触摸点纵向相对滑动的位移是否同时大于预设的第一阈值、所述两触摸点最终落点的距离差是否小于预设的第二阈值、且所述两触摸点滑动的速度是否同时大于预设的第三阈值;或者在监测到所述触摸动作为两点触摸且所述滑动轨迹为相反方向滑动后,判断两触摸点相反方向滑动的位移是否同时大于预设的第一阈值、所述两触摸点最终落点的距离差是否大于预设的第四阈值、且所述两触摸点滑动的速度是否同时大于预设的第三阈值,若是(即上述三个条件判断结果都为“是”),则判定为触发移动终端向选择的所述物联网终端发送搜索指令;若否(上述三个条件的判断结果至少有一个为“否”),则不执行,结束当前操作)。

进一步的,当所述访问接入点设备判断存在至少一个定向设备未监测到所述终端设备发送给访问接入点设备的所述网络接入请求消息时,拒绝所述终端设备接入所述物联网或者要求所述终端设备发送接入该物联网的验证信息。

优选的是,在所述访问接入点设备接收预定区域内的一个或多个定向设备的反馈信息之前,本实施例还包括:

所述访问接入点设备向所述n个定向设备发送查询请求消息,所述查询请求消息中携带有所述终端设备的标识信息,以使所述n个定向设备根据所述查询请求消息中携带的所述终端设备的标识信息,判断是否已监测到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息,并向所述访问接入点设备反馈判断结果信息;

所述访问接入点设备接收预定区域内的一个或多个定向设备的反馈信息具体为:

接收所述n个定向设备反馈的所述判断结果信息;

所述所述访问接入点设备根据接收到的所述反馈信息判断预定区域内的n个定向设备是否均监测到所述网络接入请求消息具体为:

根据所述判断结果信息判断所述n个定向设备是否均监测到所述网络接入请求消息。

在本实施例中,定向设备在监测到终端设备发送给所述访问接入点设备的网络接入请求消息时,先存储监测到的网络接入请求消息或者提取并存储所述网络接入请求信息中的终端设备标识信息。在接收到访问接入点设备发送的查询请求消息后,根据查询请求消息中携带的终端设备的标识信息,判断所述存储的信息中是否存在该终端设备的标识信息(若存在,则说明该定向设备已监测到该终端设备发送的网络接入请求消息,否则为未监测到),并向所述访问接入点设备反馈判断结果信息,所述访问接入点设备根据所述判断结果信息判断所述n个定向设备是否均监测到所述网络接入请求消息。

优选的是,为了防止其他设备伪造查询信息对所述定向设备进行恶意的攻击,所述查询请求消息中还携带有所述访问接入点设备的签名信息,以使得所述n个定向设备根据所述查询请求消息中携带的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备,当判断所述访问接入点设备是所述预定区域内的访问接入点设备时,向所述访问接入点设备发送所述判断结果信息。

本发明实施例通过预定区域内的定向设备实时监测终端设备发送给访问接入点设备的网络接入请求消息,当预定区域内的所有定向设备都监测到终端设备发送给访问接入点设备的网络接入请求消息时,所述访问接入点设备将所述发送接入请求消息的终端设备直接接入物联网。与现有技术相比,本发明实施例可实现预定区域内终端设备自动接入物联网,简化了终端设备接入物联网的操作步骤,提高了终端设备接入物联网的效率。

图4示出了本发明另一实施例提供的多个终端设备接入物联网方法的实现流程,该实施例的执行主体为图1中的定向设备2,该方法过程详述如下:

在步骤s401中,定向设备监测终端设备发送给访问接入点设备的网络接入请求消息,所述网络接入请求用于请求接入物联网。

在步骤s402中,所述定向设备向所述访问接入点设备发送反馈信息,以使得所述访问接入点设备根据所述反馈信息判断预定区域内的n个定向设备均监测到终端设备接入发送网络接入请求消息时,控制所述终端设备接入所述物联网;所述反馈信息用于指示所述定向设备是否监测到所述网络接入请求。

优选的是,所述定向设备向所述访问接入点设备发送反馈信息包括:

当所述定向设备监测到所述网络接入请求时,将监测到的所述网络接入请求上报给所述访问接入点设备,所述消息中携带有所述终端设备的标识信息;

或者,

接收所述访问接入点设备发送的携带有所述终端设备的标识信息的查询请求消息,根据所述查询请求消息中携带的所述终端设备的标识信息,判断是否已监测到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息,并将判断结果信息作为所述反馈信息反馈给所述访问接入点设备。

优选的是,为了防止其他设备伪造查询信息对所述定向设备进行恶意的攻击,所述查询请求消息中还携带有所述访问接入点设备的签名信息。

所述查询请求消息中还携带有所述访问接入点设备的签名信息;

所述将判断结果信息作为所述反馈信息反馈给所述访问接入点设备之前,所述方法还包括:

所述定向设备根据所述访问接入点设备的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备;

所述将判断结果信息作为所述反馈信息反馈给所述访问接入点设备具体为:

在所述定向设备根据所述访问接入点设备的签名信息确定所述访问接入点设备是所述预定区域内的访问接入点设备的情况下,将所述判断结果信息作为所述反馈信息反馈给所述访问接入点设备。

图5示出了本发明另一实施例提供的多个终端设备接入物联网方法的交互流程,该方法过程详述如下。

1、定向设备实时监测终端设备发送给访问接入点设备的网络接入请求消息。

在本实施例中,包含多个定向设备,所述多个定向设备位于预定区域内的不同位置,每个定向设备预先设定有监测的范围,所述定向设备的个数以及每个定向设备监测范围应满足覆盖区域最大化原则,即尽可能使得终端设备在所述预定区域内发送给访问接入点设备的网络接入请求消息所述多个定向设备都能监测到,终端设备在所述预定区域外发送给访问接入点设备的网络接入请求消息只有部分定向设备能监测到。例如预定区域为矩形区域时,设定四个定向设备,位于所述矩形区域的四个角落,每个定向设备设定的监测范围为[0°.90°]。

在本实施例中,所述网络接入请求消息中携带有终端设备的标识信息。定向设备在监测到终端设备发送给访问接入点设备的网络接入请求消息,存储所述发送网络接入请求消息或者提取并存储所述发送网络接入请求消息中终端设备的标识信息。

2、所述访问接入点设备接收所述终端设备发送的网络接入请求。

3、所述访问接入点设备接收所述定向设备的反馈信息。

在本实施例中,所述访问接入点设备接收预定区域内的一个或多个定向设备的反馈信息,所述反馈信息用于指示所述定向设备是否监测到所述网络接入请求。

4、所述访问接入点设备根据接收到的所述反馈信息判断预定区域内的n个定向设备是否均监测到所述网络接入请求消息;若是,则将所述终端设备接入物联网,所述n为预定区域内的定向设备数。

优选的是,所述访问接入点设备接收预定区域内的一个或多个定向设备的反馈信息包括:

所述访问接入点设备接收所述预定区域内的各定向设备发送的网络接入请求消息;所述网络接入请求消息是各定向设备在监测到网络接入请求消息的情况下,向所述访问接入点设备转发的,所述网络接入请求消息携带发送所述网络接入请求消息的终端设备的标识信息;

所述访问接入点设备根据接收到的所述反馈信息判断预定区域内的n个定向设备是否均监测到所述网络接入请求消息具体为:

所述访问接入点设备判断是否接收到预定区域内的n个所述定向设备发送的,携带有所述终端设备的标识信息的物联网请求接入消息。

另一优选的是,在所述访问接入点设备接收预定区域内的一个或多个定向设备的反馈信息之前,还包括:

所述访问接入点设备向所述n个定向设备发送查询请求消息,所述查询请求消息中携带有所述终端设备的标识信息,以使所述n个定向设备根据所述查询请求消息中携带的所述终端设备的标识信息,判断是否已监测到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息,并向所述访问接入点设备反馈判断结果信息;

所述访问接入点设备接收预定区域内的一个或多个定向设备的反馈信息具体为:

接收所述n个定向设备反馈的所述判断结果信息;

所述所述访问接入点设备根据接收到的所述反馈信息判断预定区域内的n个定向设备是否均监测到所述网络接入请求消息具体为:

根据所述判断结果信息判断所述n个定向设备是否均监测到所述网络接入请求消息。

其中,所述终端设备的标识信息可以为所述终端设备的物理地址等,所述查询信息中还可以携带查询消息的类型以及查询消息的摘要等,还可以将所述终端设备的请求消息作为一个副本携带在所述查询信息中,以便于所述定向设备根据所述查询信息中携带的信息判断监测到的信息中是否存在该终端设备发送给所述访问接入点设备的网络接入请求消息。

优选的是,为了防止其他设备伪造查询信息对所述定向设备进行恶意的攻击,所述查询请求消息中还携带有所述访问接入点设备的签名信息,以使得所述n个定向设备根据所述查询请求消息中携带的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备,当判断所述访问接入点设备是所述预定区域内的访问接入点设备时,向所述访问接入点设备发送所述判断结果信息。

优选的是,本实施例还包括:

当所述访问接入点设备判断存在至少一个定向设备未监测到所述终端设备发送给访问接入点设备的所述网络接入请求消息时,拒绝所述终端设备接入所述物联网或者要求所述终端设备发送接入该物联网的验证信息,例如接入密码等信息。

在本实施例中,当所有定向设备反馈的信息都为已监测到时,说明所述发送接入请求消息的终端设备位于预定区域内,则不需要输入密码,直接将该终端设备接入物联网。否则说明该终端设备位于预定区域外,需要该终端设备输入密码后才可以接入该物联网。

需要说明的是,本实施例所述访问接入点设备与所述定向设备之间是以加密的方式进行通信。

与现有技术相比,本发明实施例可实现特定区域内(如农场范围内)终端设备自动接入物联网,简化了终端设备接入物联网的操作步骤,提高了终端设备接入物联网的效率以及用户的体验效果。

图6示出了本发明另一实施例提供的访问接入点设备的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。

该访问接入点设备1包括:

接收单元11,用于在接收终端设备发送的网络接入请求消息时,获取预定区域内的多个定向设备的反馈信息,所述反馈信息包括所述定向设备是否监测到所述网络接入请求消息;

控制单元12,用于在所述多个定向设备的所述反馈信息均为监测到所述网络接入请求消息时,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

进一步的是,还包括:

发送单元13,用于在检测到所述终端设备接入所述网络后,向所述终端设备发送一指示信息,所述指示信息用于指示所述终端设备搜索预定范围内的其他终端设备,并将所述服务集标识ssid和密码发送给搜索到所述其他终端设备。

进一步的是,所述访问接入点设备1还包括:

查询单元14,用于向所述多个定向设备发送查询请求消息,所述查询请求消息中携带有所述终端设备的标识信息,以使所述多个定向设备根据所述查询请求消息中携带的所述终端设备的标识信息,判断是否已监测到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息,并向所述访问接入点设备反馈判断结果信息;

其中,所述查询请求消息中还携带有所述访问接入点设备的签名信息;所述n个定向设备具体用于根据所述查询请求消息中携带的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备,当判断所述访问接入点设备是所述预定区域内的访问接入点设备时,向所述访问接入点设备发送所述判断结果信息。

所述第接收单元11具体用于,接收所述n个定向设备反馈的所述判断结果信息;

所述控制单元12具体用于,根据所述第二接收单元接收到的所述判断结果信息判断所述n个定向设备是否均监测到所述网络接收单元接收到的网络接入请求消息,若是,则将所述终端设备接入物联网。

进一步的是,所述查询请求消息中还携带有所述访问接入点设备的签名信息,以使得所述n个定向设备根据所述查询请求消息中携带的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备,当判断所述访问接入点设备是所述预定区域内的访问接入点设备时,向所述访问接入点设备发送所述判断结果信息。

进一步的是,所述控制单元12还用于,当判断存在至少一个定向设备未监测到所述终端设备发送给访问接入点设备的所述网络接入请求消息时,拒绝所述终端设备接入所述物联网或者要求所述终端设备发送接入该物联网的验证信息。

本实施例提供的访问接入点设备可以使用在前述对应的终端设备接入物联网方法,详情参见上述终端设备接入物联网方法图3和图5对应实施例的相关描述,在此不再赘述。

本领域普通技术人员可以理解为所述访问接入点设备实施例所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。

图7示出了本发明另一实施例提供的访问接入点设备的组成结构,本发明实施例提供的访问接入点设备可以用于实施图3和图5对应实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照图3和图5对应实施例。

该访问接入点设备1包括:

接收器11,用于接收终端设备发送的网络接入请求消息,所述网络接入请求消息用于请求接入物联网;以及接收接收预定区域内的一个或多个定向设备的反馈信息,所述反馈信息用于指示所述定向设备是否监测到所述网络接入请求;

示例性的,所述预定区域可以为矩形区域,四个定向设备位于所述矩形区域的四个角落,每个定向设备设定的监测范围为(以矩形区域的长边为平面,矩形区域的宽边为平面)从而终端设备在所述矩形区域内发送给访问接入点设备的网络接入请求消息所述定向设备都能监测到(每个定向设备的监测范围都小于90度)。

所述访问接入点设备接收所述预定区域内的各定向设备发送的网络接入请求消息;所述网络接入请求消息是各定向设备在监测到网络接入请求消息的情况下,向所述访问接入点设备转发的,所述网络接入请求消息携带发送所述网络接入请求消息的终端的标识信息。

处理器12,用于在所述多个定向设备的所述反馈信息均为监测到所述网络接入请求消息时,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

在本实施例中,定向设备在监测到终端设备发送给所述访问接入点设备的网络接入请求消息时,将监测到的网络接入请求消息上报给所述访问接入点设备,上报的网络接入请求消息中携带有所监测到的终端设备的标识信息,所述访问接入点根据所述n个定向设备上报的请求消息中携带的所述终端设备的标识信息,判断所述n个定向设备是否均已监测到所述终端设备发送给所述访问接入点设备的网络接入请求消息,若是,则将接入所述网络所需的服务集标识ssid和密码发送给所述终端设备,以使所述终端设备接入所述网络。

需要说明的是,在终端设备接入网络之前,访问接入点设备和终端设备之间可以通过蓝牙等方式实现数据通信。

进一步的是,所述接收器11具体用于,接收所述预定区域内的各定向设备发送的网络接入请求消息;所述网络接入请求消息是各定向设备在监测到网络接入请求消息的情况下,向所述访问接入点设备转发的,所述网络接入请求消息携带发送所述网络接入请求消息的终端的标识信息;

所述处理器具体12用于,根据所述接收器11接收到的所述网络接入请求消息判断是否接收到预定区域内的n个所述定向设备发送的,携带有所述终端设备的标识信息的物联网请求接入消息,若是,则将所述终端设备接入物联网。

进一步的是,所述访问接入点设备1还包括:

发送器13,在所述接收器11接收到预定区域内的一个或多个定向设备的反馈信息之前,向所述n个定向设备发送查询请求消息,所述查询请求消息中携带有所述终端设备的标识信息,以使所述n个定向设备根据所述查询请求消息中携带的所述终端设备的标识信息,判断是否已监测到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息,并向所述访问接入点设备反馈判断结果信息;

所述处理器12,用于在检测到所述终端设备接入所述网络后,通过所述发送器13向所述终端设备发送一指示信息,所述指示信息用于指示所述终端设备根据预设规则搜索预定范围内的其他终端设备,并将所述服务集标识ssid和密码发送给搜索到所述其他终端设备。

所述接收器11具体用于,接收所述n个定向设备反馈的所述判断结果信息;

所述处理器12具体用于,根据所述接收器接收到的所述判断结果信息判断所述n个定向设备是否均监测到所述接收器接收到的网络接入请求消息,若是,则将所述终端设备接入物联网。

进一步的,所述查询请求消息中还携带有所述访问接入点设备的签名信息,以使得所述n个定向设备根据所述查询请求消息中携带的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备,当判断所述访问接入点设备是所述预定区域内的访问接入点设备时,向所述访问接入点设备发送所述判断结果信息。

进一步的,所述处理器12还用于,当判断存在至少一个定向设备未监测到所述终端设备发送给访问接入点设备的所述网络接入请求消息时,拒绝所述终端设备接入所述物联网或者要求所述终端设备发送接入该物联网的验证信息。

处理器12是访问接入点设备的控制中心,利用各种接口和线路连接整个访问接入点设备的各个部分,根据所述接收器11接收到的定向设备所反馈的信息,确定是否将所述发送无线接入请求信息的终端设备接入物联网。可选的,处理器12可包括一个或多个处理单元,还可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信,所述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma(codedivisionmultipleaccess,码分多址)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、lte(longtermevolution,长期演进)、电子邮件、sms(shortmessagingservice,短消息服务)等。可以理解的是,上述调制解调处理器也可以不集成到处理器12中。

本领域技术人员可以理解,图7中示出的组成结构并不构成对访问接入点设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

图8示出了本发明另一实施例提供的定向设备的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。

该定向设备2包括:

监测单元21,用于监测终端设备发送给访问接入点设备的网络接入请求消息,所述网络接入请求用于请求接入物联网;

反馈单元22,用于向所述访问接入点设备发送反馈信息,以使得所述访问接入点设备根据所述反馈信息判断预定区域内的n个定向设备均监测到终端设备接入发送网络接入请求消息时,控制所述终端设备接入所述物联网;所述反馈信息用于指示所述定向设备是否监测到所述网络接入请求。

进一步的是,所述反馈单元22用于,当所述监测单元监测到所述网络接入请求时,将监测到的所述网络接入请求上报给所述访问接入点设备,所述消息中携带有所述终端设备的标识信息。

进一步的,所述反馈单元22具体用于,接收所述访问接入点设备发送的携带有所述终端设备的标识信息的查询请求消息,根据所述查询请求消息中携带的所述终端设备的标识信息,判断是否已监测到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息,并将判断结果信息作为所述反馈信息反馈给所述访问接入点设备。

优选的是,所述查询请求消息中还携带有所述访问接入点设备的签名信息。

所述反馈单元22具体用于,在所述将判断结果信息作为所述反馈信息反馈给所述访问接入点设备之前,根据所述访问接入点设备的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备,若是,将所述判断结果信息作为所述反馈信息反馈给所述访问接入点设备。本实施例提供的定向设备可以使用在前述对应的控制终端设备接入物联网方法,详情参见上述控制终端设备接入物联网方法图4和图5对应实施例的相关描述,在此不再赘述。

本领域普通技术人员可以理解为所述访问接入点设备实施例所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。

图9示出了本发明另一实施例提供的访问接入点设备的组成结构,本发明实施例提供的访问接入点设备可以用于实施图4和图5对应实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照图4和图5对应实施例。

该定向设备2包括:

接收器21,用于接收终端设备发送给访问接入点设备的网络接入请求消息,所述网络接入请求用于请求接入物联网;

发送器22,用于向所述访问接入点设备发送反馈信息,以使得所述访问接入点设备根据所述反馈信息判断预定区域内的n个定向设备均接收到终端设备接入发送网络接入请求消息时,控制所述终端设备接入所述物联网;所述反馈信息用于指示所述定向设备是否接收到所述网络接入请求。

示例性的,所述预定区域可以为矩形区域,四个定向设备位于所述矩形区域的四个角落,每个定向设备设定的监测范围为(以矩形区域的长边为平面,矩形区域的宽边为平面)从而终端设备在所述矩形区域内发送给访问接入点设备的网络接入请求消息所述定向设备都能监测到(每个定向设备的监测范围都小于90度)。

需要说明的是,本领域技术人员可以理解,该定向设备2还可以包括存储器23以及处理器24,所述处理器24通过运行存储在存储器23的软件程序以及模块,从而执行定向设备2的各种功能应用以及数据处理。所述处理器24和接收器21、发送器22以及存储器23分别连接。

进一步的,所述发送器22具体用于,当所述接收器21接收到所述网络接入请求时,将接收到的所述网络接入请求上报给所述访问接入点设备,所述消息中携带有所述终端设备的标识信息。

进一步的是,所述接收器21,还用于接收所述访问接入点设备发送的携带有所述终端设备的标识信息的查询请求消息;

所述定向设备2还包括:

所述处理器24,用于根据所述接收器25接收到的所述查询请求消息中携带的所述终端设备的标识信息,判断是否已接收到所述终端设备发送给所述访问接入点设备的所述网络接入请求消息;

所述发送器22,用于将所述处理器24的判断结果信息作为所述反馈信息反馈给所述访问接入点设备。

进一步的,所述查询请求消息中还携带有所述访问接入点设备的签名信息;

所述处理器24具体用于,在所述发送器22将判断结果信息作为所述反馈信息反馈给所述访问接入点设备之前,根据所述访问接入点设备的签名信息判断所述访问接入点设备是否为所述预定区域内的访问接入点设备;

所述发送器22具体用于,在所述处理器根据所述访问接入点设备的签名信息确定所述访问接入点设备是所述预定区域内的访问接入点设备的情况下,将所述判断结果信息作为所述反馈信息反馈给所述访问接入点设备。

本领域技术人员可以理解,图9中示出的组成结构并不构成对定向设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

综上所述,本发明实施例通过多个定向设备实时监测终端设备发送给访问接入点设备的网络接入请求消息,当所述多个定向设备都监测到终端设备发送给访问接入点设备的网络接入请求消息时,所述访问接入点设备将所述发送接入请求消息的终端设备直接接入物联网,否则拒绝所述发送接入请求消息的终端设备接入所述物联网或者要求所述发送接入请求消息的终端设备发送接入该物联网的验证信息。与现有技术相比,本发明实施例可实现特定区域内终端设备自动接入物联网,简化了终端设备接入物联网的操作步骤,提高了终端设备接入物联网的效率以及用户的体验效果,具有较强的实用性。而且,通过在所述查询信息中携带所述访问接入点设备的签名信息,可有效防止其他设备伪造查询信息对所述定向设备进行恶意的攻击。

本发明实施例提供的多节点系统中数据缓存方法,其全部或部分步骤是可以通过程序指令相关的硬件来完成。比如可以通过计算机运行程序来完成。该程序可以存储在可读取存储介质,例如,随机存储器、磁盘、光盘等。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

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