一种配置无线传感终端的方法和系统与流程

文档序号:13719506阅读:102来源:国知局
技术领域本发明涉及通信技术领域,尤其涉及一种配置无线传感终端的方法和系统。

背景技术:
无线传感器网络(WirelessSensorNetworks,WSN)是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。WSN由三部分组成:测量节点、网关和软件;空间分布的测量节点和传感器连接,监测系统状态和运行环境;采集到的数据通过无线传输至网关,网关可以是独立运行的,也可连接至一台可采集、处理、分析和显示数据的主机;软件用于处理、分析所采集的数据,并通过网关下发控制信息到测量节点。无线传感器终端(EndDevice,ED)作为WSN的测量节点是与传感器直接连接,负责感知、采集被感知对象的信息,并发送给网关。ED还接收网关发送的控制信息,根据控制信息,同步时间、改变采样周期等参数。无线传感器接入点(AccessPoint,AP)作为WSN的网关收集ED发送的数据并通过以太网/无线局域网将数据发送到服务器软件进行处理。AP还接收服务器软件下发的控制信息,处理后,转发到相应的ED上,改变ED的测量、收集行为。现有的技术方案中ED与AP的通信的信道是固定的,不能自动切换;该方法的缺陷是如果当前通信的信道有严重的噪声,AP切换信道后,会导致ED无法连接,而且,现有的技术方案中ED的MAC地址是出厂的时候就要烧录进去;该方法的缺陷是WSN中ED众多,添加了生产的成本。

技术实现要素:
本发明的实施例提供了一种配置无线传感终端的方法和系统。本发明提供了如下方案:无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP以所述无线传感终端的随机MAC地址作为目的地址发送的应答报文;所述应答报文包含无线接入点AP选取的未被分配的MAC地址;无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。根据本发明的上述方法,还包括:当间隔第一预设的时间段后,所述无线传感终端未收到无线接入点AP的应答报文,则无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中的第二信道发送请求报文;在所述的第一预设时间段以内,当无线传感终端未收到无线接入点AP的应答报文,无线传感终端仍以随机MAC地址作为无线传感终端源MAC地址重复向所述第二信道发送请求报文。根据本发明的上述方法,还包括:无线传感终端以随机MAC地址作为无线传感终端源MAC地址逐一向预置信道中的其他所有信道发送请求报文,如果通过每条信道都在间隔所述的第一预设的时间段后未收到无线接入点AP的应答报文,则在间隔第二预设时间段后,无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。根据本发明的上述方法,还包括:无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;或,无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;指示无线接入点AP对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址设定计数位,用于记录无线传感终端配置的MAC地址老化定时周期到期的次数。根据本发明的上述方法,还包括:当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,但在第三预设时间或第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,则指示无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,且在第三预设时间或第三有效时间内,无线接入点AP接收到所述无线传感终端的数据报文时,接收所述无线接入点AP对所述数据报文的响应报文。根据本发明的上述方法,还包括:当在所述第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文时,无线传感终端配置的MAC地址老化定时周期每到期一次,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位添加一次计数。根据本发明的上述方法,还包括:当计数位的计数达到计数阈值,则在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;当计数位的计数还没达到计数阈值,无线接入点AP接收到所述无线传感终端的数据报文,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位的计数清零。根据本发明的上述方法,还包括:当所述无线传感终端配置的MAC地址在已连接的无线传感终端的MAC地址列表中已删除,对于所述无线接入点AP接收到的所述无线传感终端的数据报文,指示所述无线接入点AP不响应;无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。根据本发明的另一方面,还提供一种配置无线传感终端的系统,包括:发送模块:其用于无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;接收模块:其用于当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP以所述无线传感终端的随机MAC地址作为目的地址发送的应答报文;所述应答报文包含无线接入点AP选取的未被分配的MAC地址;配置模块:其用无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。根据本发明的另一方面,所述发送模块,具体用于:当间隔第一预设的时间段后,所述无线传感终端未收到无线接入点AP的应答报文,则无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中的第二信道发送请求报文;在所述的第一预设时间段以内,当无线传感终端未收到无线接入点AP的应答报文,无线传感终端仍以随机MAC地址作为无线传感终端源MAC地址重复向所述第二信道发送请求报文。根据本发明的另一方面,所述发送模块,具体用于:无线传感终端以随机MAC地址作为无线传感终端源MAC地址逐一向预置信道中的其他所有信道发送请求报文,如果通过每条信道都在间隔所述的第一预设的时间段后未收到无线接入点AP的应答报文,则在间隔第二预设时间段后,无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。根据本发明的另一方面,所述配置模块,具体用于:无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;或,无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;指示无线接入点AP对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址设定计数位,用于记录无线传感终端配置的MAC地址老化定时周期到期的次数。根据本发明的另一方面,还包括:删除组件:其用于当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,但在第三预设时间或第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,则指示无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;或,响应组件:其用于当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,且在第三预设时间或第三有效时间内,无线接入点AP接收到所述无线传感终端的数据报文,接收所述无线接入点AP对所述数据报文的响应报文。根据本发明的另一方面,还包括:计数组件,其用于当在第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,无线传感终端配置的MAC地址老化定时周期每到期一次,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位添加一次计数。根据本发明的另一方面,所述删除组件,具体还用于当计数位的计数达到计数阈值,则在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;所述响应组件,具体还用于当计数位的计数还没达到计数阈值,无线接入点AP接收到所述无线传感终端的数据报文,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位的计数清零。根据本发明的另一方面,还包括:断联组件:其用于当所述无线传感终端配置的MAC地址在已连接的无线传感终端的MAC地址列表中已删除,对于所述无线接入点AP接收到的所述无线传感终端的数据报文,指示所述无线接入点AP不响应;其还用于使无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。由上述本发明的实施例提供的技术方案可以看出,本发明实施例通过无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP的应答报文;其中,所述无线接入点AP的应答报文由无线接入点AP选取未被分配的MAC地址并根据所述无线传感终端发送的请求报文以无线传感终端的随机MAC地址作为目的地址,以所述无线接入点AP选取未被分配的MAC地址为报文内容,向所述无线传感终端发送;无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。使无线传感终端与无线接入点AP的通信信道可以切换,AP可以对无线传感终端上下线进行管理,提高了灵活性与资源利用率;同时实现无线传感终端MAC地址自动分配,减少了生产成本。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一及实施例二的应用场景图;图2为本发明实施例一提供的一种配置无线传感终端的方法的处理流程图;图3为本发明实施例二方案一提供的一种配置无线传感终端的方法的处理流程图;图4为本发明实施例二方案二提供的一种配置无线传感终端的方法的处理流程图;图5为本发明实施例三提供的一种配置无线传感终端的系统的系统模块图;图6为本发明实施例二方案三提供的一种配置无线传感终端的系统的系统模块图;图7为本发明实施例二方案四提供的一种配置无线传感终端的系统的系统模块图。具体实施方式为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本发明实施例的限定。实施例一本实施例中,包括至少一个无线传感终端以及存在于预置信道中的无线接入点AP,如附图1所示,该实施例提供了一种配置无线传感终端的方法的处理流程如图2所示,其处理步骤如下:步骤11、无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;需要说明的是,第一信道为预置信道中任意选择的信道。步骤12、当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP以所述无线传感终端的随机MAC地址作为目的地址发送的应答报文;所述应答报文包含无线接入点AP选取的未被分配的MAC地址。步骤13、无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。实施例二本实施例中,包括至少一个无线传感终端以及存在于预置信道中的无线接入点AP,如附图1所示,该实施例提供了一种配置无线传感终端的方法的处理流程如图3所示,其处理步骤如下:步骤111、无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;需要说明的是,第一信道为预置信道中任意选择的信道。具体地,无线传感终端构建要发送的请求报文后,对于预置信道中所任意选择的第一信道,进行空闲信道评估,监听环境中是否有所选择的信道的无线电波,如果有,则此信道有信号在传输,则随机延迟一段时间,直到该信道空闲后,无线传感终端向该信道发送请求报文;步骤121、当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP以所述无线传感终端的随机MAC地址作为目的地址发送的应答报文;所述应答报文包含无线接入点AP选取的未被分配的MAC地址;无线接入点AP向无线传感终端发送应答报文前也需要进行空闲信道评估,监听环境中是否有所选择的信道的无线电波,如果有,则此信道有信号在传输,则随机延迟一段时间,直到该信道空闲后,无线接入点AP通过该信道向无线传感终端发送应答报文;再转入步骤131;此外,当间隔第一预设的时间段后,所述无线传感终端未收到无线接入点AP的应答报文,则无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中的第二信道发送请求报文。需要说明的是,第二信道为预置信道中除了第一信道以外的其他任意信道。在所述的第一预设时间段以内,当无线传感终端未收到无线接入点AP的应答报文,无线传感终端仍以随机MAC地址作为无线传感终端源MAC地址重复向第一信道发送请求报文。发送请求报文的过程如前述步骤111中所述,此处不再赘述。更进一步地,无线传感终端以随机MAC地址作为无线传感终端源MAC地址逐一向预置信道中的其他所有信道发送请求报文,如果通过每条信道都在间隔所述的第一预设的时间段后未收到无线接入点AP的应答报文,则在间隔第二预设时间段后,无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。第二预设时间段可以和第一时间段相同也可以不同。步骤131、无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。无线传感终端被配置源MAC地址,向无线接入点AP发送应答报文通告无线传感终端的源MAC地址已配置完成;接下来,本实施例给出两种实现方案,完成无线传感终端向无线接入点AP发送数据报文进行通信的链路维护;方案一方案一的具体步骤如附图3所示;步骤21、无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中。同时,无线传感终端与无线接入点AP间的通信链路已经建立,无线传感终端向无线接入点AP可以发送数据报文进行通信;在具体实施过程中,无线传感终端构建要发送的数据报文后,进行空闲信道评估,当对应的无线接入点AP所在的信道有信号在传输,则随机延迟一段时间,直到信道空闲后,此时无线传感终端以被配置源MAC地址作为该数据报文的源MAC地址,以无线接入点AP的MAC地址作为目的MAC地址,向AP发送数据报文;对于每一个接入同一个无线接入点AP的无线传感终端,都分别配置老化定时器,本实施例中以第三预设时间作为每个无线传感终端配置的MAC地址的老化定时时间,本方案中的第三预设时间直接理解为无线传感终端的有效连接时间,本方案中每个无线传感终端都对应的有一个有效连接时间,且每一个有效连接时间的预设值都是相同时长的时间;步骤22、当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,但在第三预设时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,则指示无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,且在第三预设时间内,无线接入点AP接收到所述无线传感终端的数据报文,所述无线传感终端接收所述无线接入点AP对所述数据报文的响应报文。其中,在第三预设时间内,无线接入点AP接收到所述无线传感终端的数据报文,则对该无线传感终端的老化定时时间进行重置;优选地,仍然以第三预设时间重置老化定时时间。优先地,为防止一些正常的数据丢包的情况出现,在第三预设时间内,无线传感终端若在发送了数据报文后,若未收到无线接入点AP发送的响应报文,则无线传感终端再次重复无线传感终端以被配置源MAC地址作为该数据报文的源MAC地址,以无线接入点AP的MAC地址作为目的MAC地址,向AP发送数据报文;当无线传感终端在第三预设时间内,向无线接入点AP重复发送数据报文的次数达到设定的发送次数阈值,但是仍然未收到无线接入点AP发送的响应报文,则认为无线传感终端与无线接入点AP之间链路断开,无线传感终端重新返回执行步骤111,以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。无线接入点AP在第三预设时间内未接收到所述无线传感终端的数据报文,无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址,则无线接入点AP回收已发放的为无线传感终端所配置的MAC地址;步骤23、当所述无线传感终端配置的MAC地址在已连接的无线传感终端的MAC地址列表中已删除,对于所述无线接入点AP接收到的所述无线传感终端的数据报文,所述无线接入点AP不响应;无线传感终端重新返回执行步骤111,以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。方案二:方案二的具体步骤如附图4所示;步骤31、无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;指示无线接入点AP对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址设定计数位,用于记录无线传感终端配置的MAC地址老化定时周期到期的次数。对于所有接入同一个无线接入点AP的无线传感终端的MAC地址老化定时周期,统一配置一个老化定时器,本实施例中统一设定一个老化定时时间;本方案中每个无线传感终端的MAC地址都对应的有一个有效连接时间,即指无线接入点AP与已被配置源MAC地址的无线传感终端建立连接的通信链路的有效连接时间,本实施中将每个无线传感终端都对应的有效连接时间视为第三有效时间;步骤32、当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,当在第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,则指示无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,且在第三有效时间内,无线接入点AP接收到所述无线传感终端的数据报文时,接收所述无线接入点AP对所述数据报文的响应报文。本实施例中,给出一种优先的实施方式,但实际应用中不局限于此;本实施例中的第三有效连接时间,可以设置为设定计数阈值次数的老化定时周期的时间;优选地,对于已连接的无线传感终端,在所述第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文时,无线传感终端配置的MAC地址老化定时周期每到期一次,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位添加一次计数;当计数位的计数达到计数阈值,则在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;当计数位的计数还没达到计数阈值,无线接入点AP接收到所述无线传感终端的数据报文,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位的计数清零。步骤33、当所述无线传感终端配置的MAC地址在已连接的无线传感终端的MAC地址列表中已删除,对于所述无线接入点AP接收到的所述无线传感终端的数据报文,所述无线接入点AP不响应;无线传感终端重新返回执行步骤111,以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。实施例三该实施例提供了一种配置无线传感终端的系统,其具体实现结构如图5所示,具体可以包括如下的模块:发送模块41、接收模块42以及配置模块43;其中,发送模块41:其用于无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;接收模块42:其用于当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP以所述无线传感终端的随机MAC地址作为目的地址发送的应答报文;所述应答报文包含无线接入点AP选取的未被分配的MAC地址;配置模块43:其用无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。实施例四该实施例提供了一种配置无线传感终端的系统,其具体实现结构如图5所示,具体可以包括如下的模块:发送模块41、接收模块42以及配置模块43;其中,发送模块41:其用于无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;接收模块42:其用于当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP以所述无线传感终端的随机MAC地址作为目的地址发送的应答报文;所述应答报文包含无线接入点AP选取的未被分配的MAC地址;配置模块43:其用无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。所述发送模块41,具体用于:当间隔第一预设的时间段后,所述无线传感终端未收到无线接入点AP的应答报文,则无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中的第二信道发送请求报文;在所述的第一预设时间段以内,当无线传感终端未收到无线接入点AP的应答报文,无线传感终端仍以随机MAC地址作为无线传感终端源MAC地址重复向所述第二信道发送请求报文。所述发送模块41,具体还用于:无线传感终端以随机MAC地址作为无线传感终端源MAC地址逐一向预置信道中的其他所有信道发送请求报文,如果通过每条信道都在间隔所述的第一预设的时间段后未收到无线接入点AP的应答报文,则在间隔第二预设时间段后,无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。本实施例的系统给出两种实现方案,完成无线传感终端向无线接入点AP发送数据报文进行通信的链路维护;具体地,方案三具体模块如附图6所示;所述配置模块43,具体用于:无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;一种配置无线传感终端的系统,还包括:删除组件44:其用于当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,但在第三预设时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,则指示无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;或,响应组件45:其用于当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,且在第三预设时间内,无线接入点AP接收到所述无线传感终端的数据报文,接收所述无线接入点AP对所述数据报文的响应报文。一种配置无线传感终端的系统,还包括:断联组件47:其用于当所述无线传感终端配置的MAC地址在已连接的无线传感终端的MAC地址列表中已删除,对于所述无线接入点AP接收到的所述无线传感终端的数据报文,指示所述无线接入点AP不响应;其还用于使无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。方案四具体模块如附图7所示;所述配置模块43,具体用于:无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址后,指示无线接入点AP将所述无线传感终端已配置的源MAC地址加入已连接的无线传感终端的MAC地址列表中;指示无线接入点AP对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址设定计数位,用于记录无线传感终端配置的MAC地址老化定时周期到期的次数。一种配置无线传感终端的系统,还包括:删除组件44:其用于当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,但在第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,则指示无线接入点AP在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;或,响应组件45:其用于当无线接入点AP与已被配置源MAC地址的无线传感终端建立连接,且在第三有效时间内,无线接入点AP接收到所述无线传感终端的数据报文,接收所述无线接入点AP对所述数据报文的响应报文。一种配置无线传感终端的系统,还包括:计数组件46,其用于当在第三有效时间内,所述无线接入点AP未接收到所述无线传感终端的数据报文,无线传感终端配置的MAC地址老化定时周期每到期一次,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位添加一次计数。所述删除组件44,具体还用于当计数位的计数达到计数阈值,则在已连接的无线传感终端的MAC地址列表中删除无线传感终端配置的MAC地址;所述响应组件45,具体还用于当计数位的计数还没达到计数阈值,无线接入点AP接收到所述无线传感终端的数据报文,则对已连接的无线传感终端的MAC地址列表中无线传感终端配置的MAC地址的计数位的计数清零。一种配置无线传感终端的系统,还包括:断联组件47:其用于当所述无线传感终端配置的MAC地址在已连接的无线传感终端的MAC地址列表中已删除,对于所述无线接入点AP接收到的所述无线传感终端的数据报文,指示所述无线接入点AP不响应;其还用于使无线传感终端重新以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文。用本发明实施例的系统进行无线传感终端的配置的具体过程与前述方法实施例类似,此处不再赘述。综上所述,本发明实施例通过无线传感终端以随机MAC地址作为无线传感终端源MAC地址向预置信道中第一信道发送请求报文;当该信道中存在无线接入点AP且所述AP接收到所述请求报文,无线传感终端接收无线接入点AP的应答报文;其中,所述无线接入点AP的应答报文由无线接入点AP选取未被分配的MAC地址并根据所述无线传感终端发送的请求报文以无线传感终端的随机MAC地址作为目的地址,以所述无线接入点AP选取未被分配的MAC地址为报文内容,向所述无线传感终端发送;无线传感终端根据所接收的无线接入点AP的应答报文将所述未被分配的MAC地址配置为所述无线传感终端的源MAC地址。使无线传感终端与无线接入点AP的通信信道可以切换,AP可以对无线传感终端上下线进行管理,提高了灵活性与资源利用率;同时实现无线传感终端MAC地址自动分配,减少了生产成本。本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1