一种工作频点的选取方法及装置转让专利

申请号 : CN201710573573.7

文献号 : CN107396287B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杜光东

申请人 : 深圳市盛路物联通讯技术有限公司

摘要 :

本发明公开了一种工作频点的选取方法,包括:检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。本发明实施例还提供了一种工作频点的选取装置。采用本发明实施例可提升抗干扰能力和通讯可靠性。

权利要求 :

1.一种工作频点的选取方法,其特征在于,包括:

检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;

获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;

根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点;

其中,所述N个工作频点和所述目标工作频点处于100MHz~1GHz之间;

其中,所述检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,包括:当检测到有新的接入点进行注册时,或检测到所述目标接入点上报的流量管控请求时,所述流量管控请求用于告知网关目标接入点请求流量管控,检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度;

其中,所述根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,包括:根据所述N个信号强度和每一个接入点所承载的物联网终端的数量,对所述N个工作频点进行排序,以得到抗干扰列表,并根据所述抗干扰列表为目标接入点选取目标工作频点;

具体地,所述N=4,4个接入点分别为第一接入点、第二接入点、第三接入点和第四接入点,所述4个接入点对应的4个工作频点分别为第一工作频点200MHz、第二工作频点300MHz、第三工作频点350MHz和第四工作频点450MHz,所述4个工作频点对应的信号强度分别为

100db、50db、30db、20db,所述4个接入点所承载的物联网终端的数量分别为200、155、133、

50,对所述4个工作频点进行排序后,得到抗干扰列表,根据所述抗干扰列表选取第四工作频点450MHz附近的工作频点作为所述目标接入点的目标工作频点;

其中,所述根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点之后,所述方法还包括:通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点,以及为所述目标接入点所承载的终端分配时隙;

其中,在为所述目标接入点所承载的终端分配时隙之后,所述方法还包括:接收所述目标接入点所承载的物联网终端i发送的流量管控请求,所述流量管控请求携带所述物联网终端i的重要优先级,根据所述目标工作频点内的时间资源和所述物联网终端i的重要优先级为所述物联网终端i重新分配时隙。

2.根据权利要求1所述的方法,其特征在于,所述检测环境内N个接入点对应的N个工作频点,包括:当检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值时,检测环境内N个接入点对应的N个工作频点。

3.根据权利要求1所述的方法,其特征在于,所述为所述目标接入点所承载的终端分配时隙之后,所述方法还包括:接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小;

根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。

4.一种工作频点的选取装置,其特征在于,包括:

检测模块,用于检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;

信息获取模块,用于获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;

频点选取模块,用于根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点;

其中,所述N个工作频点和所述目标工作频点处于100MHz~1GHz之间;

其中,所述检测模块具体用于:当检测到有新的接入点进行注册时,或检测到所述目标接入点上报的流量管控请求时,流量管控请求用于告知网关目标接入点请求流量管控,检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度;

其中,所述频点选取模块具体用于:根据所述N个信号强度和每一个接入点所承载的物联网终端的数量,对所述N个工作频点进行排序,以得到抗干扰列表,并根据所述抗干扰列表为目标接入点选取目标工作频点;

具体地,所述N=4,4个接入点分别为第一接入点、第二接入点、第三接入点和第四接入点,所述4个接入点对应的4个工作频点分别为第一工作频点200MHz、第二工作频点300MHz、第三工作频点350MHz和第四工作频点450MHz,所述4个工作频点对应的信号强度分别为

100db、50db、30db、20db,所述4个接入点所承载的物联网终端的数量分别为200、155、133、

50,对所述4个工作频点进行排序后,得到抗干扰列表,根据所述抗干扰列表选取第四工作频点450MHz附近的工作频点作为所述目标接入点的目标工作频点;

其中,所述装置还包括:

广播模块,用于通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点;

时隙分配模块,用于为所述目标接入点所承载的终端分配时隙;

其中,所述装置还包括:

接收模块,用于在为所述目标接入点所承载的终端分配时隙之后,接收所述目标接入点所承载的物联网终端i发送的流量管控请求,所述流量管控请求携带所述物联网终端i的重要优先级;

所述时隙分配模块,还用于根据所述目标工作频点内的时间资源和所述物联网终端i的重要优先级为所述物联网终端i重新分配时隙。

5.根据权利要求4所述的装置,其特征在于,所述检测模块具体用于:

当检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值时,检测环境内N个接入点对应的N个工作频点。

6.根据权利要求4所述的装置,其特征在于:

所述接收模块,还用于接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小;

所述时隙分配模块,还用于根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。

说明书 :

一种工作频点的选取方法及装置

技术领域

[0001] 本发明涉及物联网技术领域,尤其涉及一种工作频点的选取方法及装置。

背景技术

[0002] 物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。
[0003] 物联网终端接入通常采用无线通讯技术。目前的无线通讯技术,比如WIFI,蓝牙等,普遍存在抗干扰能力差、通讯可靠性低等问题,无法满足物联网业务质量的要求。

发明内容

[0004] 本发明实施例提供一种工作频点的选取方法及装置,以期提升抗干扰能力和通讯可靠性。
[0005] 第一方面,本发明实施例提供一种工作频点的选取方法,工作频点的选取方法及装置包括网关/接入点,包括:所述网关/接入点检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;所述网关/接入点获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;所述网关/接入点根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。可见,采用各自不同的工作频点进行通讯,保证了同一空间范围内,每个接入点通讯时段的信道独占,进而提升了抗干扰能力和通讯可靠性。
[0006] 在一些可行的实施方式中,所述网关/接入点根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点的具体实施方式为:所述网关/接入点根据所述N个信号强度和每一个接入点所承载的物联网终端的数量,对所述N个工作频点进行排序,以得到抗干扰列表;所述网关/接入点根据所述抗干扰列表为目标接入点选取目标工作频点。
[0007] 在一些可行的实施方式中,所述网关/接入点根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点之后,所述方法还包括:网关/接入点通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点,以及为所述目标接入点所承载的终端分配时隙。
[0008] 在一些可行的实施方式中,所述网关/接入点为所述目标接入点所承载的终端分配时隙之后,所述方法还包括:所述网关/接入点接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小;所述网关/接入点根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。
[0009] 在一些可行的实施方式中,所述网关/接入点为所述目标接入点所承载的终端分配时隙之后,所述方法还包括:所述网关/接入点接收所述目标接入点所承载的物联网终端i发送的流量管控请求,所述流量管控请求携带所述物联网终端i的重要优先级,所述网关/接入点根据所述目标工作频点内的时间资源和所述物联网终端i的重要优先级为所述物联网终端i重新分配时隙。
[0010] 在一些可行的实施方式中,所述网关/接入点检测环境内N个接入点对应的N个工作频点,包括:当检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值时,所述网关/接入点检测环境内N个接入点对应的N个工作频点。
[0011] 在一些可行的实施方式中,所述网关/接入点检测环境内N个接入点对应的N个工作频点之前,所述方法还包括:
[0012] 所述网关/接入点获取所述目标接入点的重要优先级;
[0013] 所述网关/接入点确定所述目标接入点的重要优先级是否为预设重要优先级;
[0014] 若所述目标接入点的重要优先级为预设重要优先级,则所述网关/接入点从预留工作频段中为所述目标接入点选取工作频点,所述预留工作频段是专门用于处理特殊事件所预留的工作频段;
[0015] 若所述目标接入点的重要优先级不为预设重要优先级,则所述网关/接入点检测环境内N个接入点对应的N个工作频点。
[0016] 在一些可行的实施方式中,所述N个工作频点不处于所述预留工作频段内,所述预留工作频段的干扰程度低于所述N个工作频点的干扰程度。可见,当目标接入点比较重要时,选用预留工作频段中的频点进行工作,可进一步的提升了抗干扰能力和通讯可靠性。
[0017] 第二方面,本发明实施例提供一种工作频点的选取装置,包括:
[0018] 检测模块,用于检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;
[0019] 信息获取模块,用于获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;
[0020] 频点选取模块,用于根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。
[0021] 在一些可行的实施方式中,检测模块,用于检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;
[0022] 信息获取模块,用于获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;
[0023] 频点选取模块,用于根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。
[0024] 在一些可行的实施方式中,所述装置还包括:
[0025] 广播模块,用于通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点;
[0026] 时隙分配模块,用于为所述目标接入点所承载的终端分配时隙。
[0027] 在一些可行的实施方式中,所述装置还包括:
[0028] 接收模块,用于接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小;
[0029] 所述时隙分配模块,还用于根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。
[0030] 在一些可行的实施方式中,所述检测模块具体用于:
[0031] 当检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值时,检测环境内N个接入点对应的N个工作频点。
[0032] 第三方面,本发明提供一种工作频点的选取装置,该工作频点的选取装置中包括处理器,处理器被配置为支持该工作频点的选取装置执行第一方面提供的一种工作频点的选取方法中相应的功能。该工作频点的选取装置还可以包括存储器,存储器用于与处理器耦合,其保存该工作频点的选取装置必要的程序指令和数据。该工作频点的选取装置还可以包括通信接口,用于该工作频点的选取装置与其他设备或通信网络通信。
[0033] 第四方面,本发明实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本发明实施例第一方面所描述的部分或全部步骤,上述计算机包括工作频点的选取装置。
[0034] 第五方面,本发明实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本发明实施例第一方面所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括工作频点的选取装置。
[0035] 相较于现有技术,本发明提供的方案可在为某个接入点选取工作频点时考虑环境内其他接入点对应的工作频点、其他接入点对应的信号强度、以及其他接入点的每个接入点所承载的物联网终端的数量,这样可保证了同一空间范围内,每个接入点通讯时段的信道独占,进而提升了抗干扰能力和通讯可靠性。
[0036] 本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

[0037] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1为本发明实施例提供的一种物联网网络构架的示意图;
[0039] 图2为本发明实施例提供的一种工作频点的选取方法的流程示意图;
[0040] 图3为本发明实施例提供的一种为目标接入点选取工作频点的示意图;
[0041] 图4为本发明实施例提供的一种工作频点的选取方法的流程示意图;
[0042] 图5为本发明实施例提供的一种工作频点的选取装置的结构示意图;
[0043] 图6为本发明实施例提供的一种工作频点的选取装置的结构示意图。

具体实施方式

[0044] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0045] 以下分别进行详细说明。
[0046] 本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0047] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0048] 以下,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。
[0049] 1)、物联网终端是物联网中连接传感网络层和传输网络层,实现采集数据及向网络层发送数据的设备。它担负着数据采集、初步处理、加密、传输等多种功能。例如,物联网终端可以是具有无线连接功能的手持式设备、车载设备、手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,例如智能手表、智能手环、计步器等,当然物联网终端也可以包含带有联网功能的其他设备,例如智能电视、智能空调、智能水壶或一些物联网的智能设备等。
[0050] 2)、中继器,其英文名是:“Repeater(RP)”,是一种工作在物理层上的连接设备。适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。
[0051] 3)、网关,英文名是:“Gateway”,网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。
[0052] 4)、接入点(AP)是指整合了无线网接入点和RFID接入点为一体的智能信息接收和发送设备,物联网AP可以同时接收和发送WIFI信号和RFID信号。
[0053] 5)、“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0054] 下面结合附图对本申请的实施例进行描述。
[0055] 根据本发明的一个方面,提供了一种工作频点的选取方法。其中,该方法应用在如图1所示的物联网络构架中,如图1所示,该物联网络构架包括:网关10、多个接入点20、与接入点20连接的物联网终端30和中继器40、与中继器40连接的物联网终端50。其中,物联网终端50通过无线方式与中继器40连接,中继器40和物联网终端30通过无线方式与接入点20连接,接入点20通过无线方式或有线方式与网关10接入互联网,上述无线方式包括但不限于:蓝牙、WIFI、ZigBee、GPRS、3G、4G、Wimax等方式。图1中以有线方式为示例,为了方便表示,这里仅以一根实线表示。
[0056] 请参见图2,图2为本发明实施例提供的一种工作频点的选取方法的流程示意图,其中,执行工作频点的选取方法的执行主体可以是网关,也可以是接入点,以下以执行主体为网关为例进行说明,包括以下步骤:
[0057] S201、网关检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数。
[0058] S202、所述网关获取所述N个接入点中的每一个接入点所承载的物联网终端的数量。
[0059] S203、所述网关根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。
[0060] 可选地,所述N个工作频点和所述目标工作频点处于100MHz~1GHz之间。
[0061] 可选地,所述网关根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点的具体实施方式为:所述网根据所述N个信号强度和每一个接入点所承载的物联网终端的数量,对所述N个工作频点进行排序,以得到抗干扰列表;所述网关根据所述抗干扰列表为目标接入点选取目标工作频点。
[0062] 举例来说,假设N=4,4个接入点有第一接入点、第二接入点、第三接入点和第四接入点,这4个接入点对应的4个工作频点有:第一工作频点200MHz、第二工作频点300MHz、第三工作频点350MHz和第四工作频点450MHz,这4个工作频点对应的信号强度有:100db、50db、30db、20db,4个接入点所承载的物联网终端的数量有:200、155、133、50,通常信号强度越大对旁边工作频点干扰越大,接入点所承载的物联网终端的数量越多对旁边工作频点干扰越大,可见,对上述4个工作频点进行排序后,得到的抗干扰列表如表1所示。网关根据表1为目标接入点选取目标工作频点,比如,第四接入点所承载的物联网终端数量相对较少,且信号强度相对较弱,网关可选择工作频点450MHz附近的工作频点作为目标接入点的目标工作频点,比如选择460MHZ作为目标工作频点。
[0063] 表1
[0064]序号 接入点 工作频点 信号强度 承载的物联网终端数量
1 第一接入点 200MHz 100db 200
2 第二接入点 300MHz 50db 155
3 第三接入点 350MHz 30db 133
4 第四接入点 450MHz 20db 50
[0065] 可选地,所述网关根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点之后,所述方法还包括:所述网关通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点,以及为所述目标接入点所承载的终端分配时隙。
[0066] 其中,预置的注册频点是专门用于注册时预置的多个固定频点,具体几个可根据实际需要进行预设,本发明不作限定。上述N个工作频点和目标工作频点均不是这多个固定频点。当网关为目标接入点选取目标工作频点后,通过注册频点,将目标工作频点发送给目标接入点,然后目标接入点通过注册频点将目标工作频点发送到与目标接入点连接的所有物联网终端,以使得与目标接入点连接的所有物联网终端的工作频点与目标接入点的工作频点保存一致,自动组网成功。工作在同一个频点上的物联网终端组成网络后,网关通过时分复用算法,广播发布时钟和分配时隙,各物联网终端接收到网关分配的时隙后,个物联网终端按照分配的时隙发射或接收数据。
[0067] 可选地,所述网关为所述目标接入点所承载的终端分配时隙之后,所述方法还包括:所述网关接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小;所述网关根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。
[0068] 其中,有时候物联网终端需要发送比较重要的数据,这时候为了保证物联网终端这些比较重要的数据发送成功,物联网终端先反馈重要数据传输请求,以告知网关该物联网终端有重要数据需要,重要数据传输请求携带需要发送的数据的重要程度和大小,网关收到重要数据传输请求后,可根据需要发送的数据的重要程度和大小为该物联网终端重新分配时隙,比如,物联网终端需要发送的数据的重要程度越大,需要发送的数据的大小越大,重新为物联网终端分配时隙越长,物联网终端需要发送的数据的重要程度一般,需要发送的数据的大小一般,重新为物联网终端分配时隙可以是固定值。
[0069] 其中,重新为物联网终端分配时隙的具体实施方式可以是在原来已经分配好的时隙的基础上再次分配时隙,比如原来分配的时隙A的前后各增加多少个时隙,或是,在原来分配的时隙A的前/后增加多少个时隙等。当然重新为物联网终端分配时隙也可以不是在原来已经分配好的时隙的基础进行分配的,比如,在目标工作频点上分配未被占用的多少长度的时隙给物联网终端。
[0070] 可选地,所述网关为所述目标接入点所承载的终端分配时隙之后,所述方法还包括:所述网关接收所述目标接入点所承载的物联网终端i发送的流量管控请求,所述流量管控请求携带所述物联网终端i的重要优先级,所述网关根据所述目标工作频点内的时间资源和所述物联网终端i的重要优先级为所述物联网终端i重新分配时隙。
[0071] 其中,有些物联网终端数据量比较大,为了保证数据量比较大的物联网终端的数据能成功发送,当网关接收到物联网终端i发送的流量管控请求后,网关根据目标工作频点内的时间资源和物联网终端i的重要优先级重新为物联网终端i重新分配时隙。比如,物联网终端i的重要优先级越重要重新为物联网终端i分配时隙越长,物联网终端i的重要优先级一般重新为物联网终端i分配时隙可以是固定值。
[0072] 其中,重新为物联网终端i分配时隙的具体实施方式可以是在原来已经分配好的时隙的基础上再次分配时隙,比如原来分配的时隙A的前后各增加多少个时隙,或是,在原来分配的时隙A的前/后增加多少个时隙等。当然重新为物联网终端i分配时隙也可以不是在原来已经分配好的时隙的基础进行分配的,比如,在目标工作频点上分配未被占用的多少长度的时隙给物联网终端。
[0073] 可选地,所述网关检测环境内N个接入点对应的N个工作频点的具体实施方式为:当检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值时,所述网关检测环境内N个接入点对应的N个工作频点。也就是说,以上步骤S201的触发条件是在网关检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值的情况下触发的。当然触发以上步骤S201的条件还可以是有新的接入点进行注册时触发的,或是,网关检测到目标接入点上报的流量管控请求的情况下触发的,流量管控请求用于告知网关目标接入点请求流量管控,等等。
[0074] 可选地,所述网关检测环境内N个接入点对应的N个工作频点之前,所述方法还包括:所述网关获取所述目标接入点的重要优先级,以及确定所述目标接入点的重要优先级是否为预设重要优先级;若所述目标接入点的重要优先级为预设重要优先级,则所述网关从预留工作频段中为所述目标接入点选取工作频点,所述预留工作频段是专门用于处理特殊事件所预留的工作频段;若所述目标接入点的重要优先级不为预设重要优先级,则所述网关检测环境内N个接入点对应的N个工作频点。
[0075] 具体地,有些接入点的重要优先级比较大,重要优先级越大代表接入点比较重要,接入点发送的数据也比较重要,为了保证比较重要的接入点的数据成功发送,在为接入点分配工作频点之前,网关先确定接入点的重要优先级,若接入点的重要优先级为预设重要优先级时,网关从预留工作频段中为接入点选取工作频点,若接入点的重要优先级不为预设重要优先级时,则执行以上步骤S201。
[0076] 其中,预留工作频段是专门用于处理特殊事件所预留的工作频段,也就是说,这个工作频段通常是不随便被使用的,在出现特殊事件(比如异常、应急、接入点比较重要等等)时才被使用。
[0077] 进一步地,上述N个工作频点不处于预留工作频段内,预留工作频段的干扰程度低于上述N个工作频点的干扰程度,当目标接入点比较重要时,选用预留工作频段中的频点进行工作,可进一步的提升了抗干扰能力和通讯可靠性。
[0078] 其中,网关从预留工作频段中为接入点选取工作频点的具体实施方式为:网关可以在预留工作频段中任意选取一个未被占用的工作频点作为接入点的工作频点,或者网关可以在预留工作频段中选取干扰较小的工作频点作为目接入点的工作频点等等。
[0079] 其中,预留工作频段处于100MHz~1GHz之间,例如可以是100MHz~300MHz、400MHz~600MHz、700MHz~900MHz或是其他频段。
[0080] 可选地,所述网关获取所述目标接入点的重要优先级的动作是在网关检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值的情况下执行的。
[0081] 可见,本发明实施例中,网关/接入点检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;所述网关/接入点获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;所述网关/接入点根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。可见,采用各自不同的工作频点进行通讯,保证了同一空间范围内,每个接入点通讯时段的信道独占,进而提升了抗干扰能力和通讯可靠性。
[0082] 举例来说,如图3所示,图3为本发明实施例提供的一种为目标接入点选取工作频点的示意图,假设N=8、8个接入点有第一接入点、第二接入点、第三接入点、第四接入点、第五接入点、第六接入点、第七接入点和第八接入点,这8个接入点对应的8个工作频点有:第一工作频点200MHz、第二工作频点300MHz、第三工作频点350MHz、第四工作频点450MHz、第五工作频点480MHZ、第六工作频点540MHZ、第七工作频点600MHZ和第八工作频点680MHZ,这4个工作频点对应的信号强度有:150db、120db、100db、80db、100db、50db、30db、20db,8个接入点所承载的物联网终端的数量有:300、255、155、144、200、155、133、50,可见,对上述8个工作频点进行排序后,得到的抗干扰列表如表2所示。网关根据表2为目标接入点选取目标工作频点,比如,第八接入点所承载的物联网终端数量相对较少,且信号强度相对较弱,网关可选择工作频点680MHZ附近的工作频点作为目标接入点的目标工作频点,比如选择
720MHZ作为目标工作频点。当然网关可不在工作频点680MHZ附近为标接入点选取工作频点,比如,如图3可知,在680MHZ~1GHz这个频段都没有被占用,网关可在这个频段内为目标接入点选取工作频点。
[0083] 表2
[0084]
[0085]
[0086] 本发明实施例还提供了另一更为详细的方法流程,如图4所示,其中,执行工作频点的选取方法的执行主体可以是网关,也可以是接入点,以下以执行主体为网关为例进行说明,包括:
[0087] S401、网关检测无线干扰信号对目标接入点工作频点的干扰强度大于预设阈值。
[0088] 若是,则执行步骤S402。
[0089] 若否,则不作任何操作。
[0090] S402、所述网关获取所述目标接入点的重要优先级。
[0091] S403、所述网关确定所述目标接入点的重要优先级是否为预设重要优先级。
[0092] 若是,执行步骤S404。
[0093] 若否,执行步骤S405。
[0094] S404、所述网关从预留工作频段中为所述目标接入点选取工作频点。
[0095] S405、所述网关检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数。
[0096] S406、所述网关获取所述N个接入点中的每一个接入点所承载的物联网终端的数量。
[0097] S407、所述网关根据所述N个信号强度和每一个接入点所承载的物联网终端的数量,对所述N个工作频点进行排序,以得到抗干扰列表。
[0098] S408、所述网关根据所述抗干扰列表为目标接入点选取目标工作频点。
[0099] S409、所述网关通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点,以及为所述目标接入点所承载的终端分配时隙。
[0100] S410、所述网关接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小。
[0101] S411、所述网关根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。
[0102] 需要说明的是,图4所示的方法的各个步骤的具体实现过程可参见上述方法所述的具体实现过程,在此不再叙述。
[0103] 本发明实施例还提供了一种工作频点的选取装置500,如图5所示,其中,图5所示的工作频点的选取装置为上述所述的网关/接入点,包括:
[0104] 检测模块501,用于检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;
[0105] 信息获取模块502,用于获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;
[0106] 频点选取模块503,用于根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。
[0107] 可选地,所述频点选取模块503具体用于:
[0108] 根据所述N个信号强度和每一个接入点所承载的物联网终端的数量,对所述N个工作频点进行排序,以得到抗干扰列表;
[0109] 根据所述抗干扰列表为目标接入点选取目标工作频点。
[0110] 可选地,所述频点选取模块503根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点之后,所述装置还包括:
[0111] 广播模块504,用于通过预置的注册频点向所述目标接入点所承载的终端广播所述目标工作频点;
[0112] 时隙分配模块505,用于为所述目标接入点所承载的终端分配时隙。
[0113] 可选地,所述时隙分配模块505为所述目标接入点所承载的终端分配时隙之后,所述装置还包括:
[0114] 接收模块506,用于接收所述目标接入点所承载的物联网终端i发送的重要数据传输请求,所述重要数据传输请求携带待传输数据的重要程度和所述待传输数据大小;
[0115] 所述时隙分配模块505,还用于根据所述待传输数据的重要程度和所述待传输数据大小为所述物联网终端i重新分配时隙。
[0116] 可选地,所述检测模块501具体用于:
[0117] 当检测到无线干扰信号对所述目标接入点工作频点的干扰强度大于预设阈值时,检测环境内N个接入点对应的N个工作频点。
[0118] 需要说明的是,上述各模块(检测模块501、信息获取模块502、频点选取模块503、广播模块504、时隙分配模块505和接收模块506)用于执行上述方法的相关步骤。比如,检测模块501用于执行以上步骤S201、信息获取模块502用于执行以上步骤S202、用于执行以上步骤S203、广播模块504和时隙分配模块505用于执行以上步骤S409、接收模块506用于执行以上步骤S410、时隙分配模块505还用于执行以上步骤S411。另外各模块用于执行上述方法的相关步骤的具体实施方式可参见上述方法,在此不再叙述。
[0119] 在本实施例中,工作频点的选取装置500是以模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specific integrated circuit,ASIC),执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。此外,以上检测模块501、信息获取模块502、频点选取模块503、广播模块504、时隙分配模块505可通过图6所示的终端设备的处理器601来实现,以上接收模块506可通过图6所示的终端设备的通信接口603来实现。
[0120] 如图6所示,工作频点的选取装置600可以以图6中的结构来实现,该工作频点的选取装置600包括至少一个处理器601,至少一个存储器602以及至少一个通信接口603。所述处理器601、所述存储器602和所述通信接口603通过所述通信总线连接并完成相互间的通信。
[0121] 处理器601可以是通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制以上方案程序执行的集成电路。
[0122] 通信接口603,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。
[0123] 存储器602可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。
[0124] 其中,所述存储器602用于存储执行以上方案的应用程序代码,并由处理器601来控制执行。所述处理器601用于执行所述存储器602中存储的应用程序代码。
[0125] 存储器602存储的代码可执行以上提供的终端设备执行的上述工作频点的选取方法,比如检测环境内N个接入点对应的N个工作频点,以及所述N个接入点对应的N个信号强度,所述N为大于1的整数;获取所述N个接入点中的每一个接入点所承载的物联网终端的数量;根据所述N个工作频点、所述N个信号强度和每一个接入点所承载的物联网终端的数量,为目标接入点选取目标工作频点,所述N个接入点不包括所述目标接入点。
[0126] 本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,所述计算机包括工作频点的选取装置。
[0127] 本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,所述计算机包括工作频点的选取装置。
[0128] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0129] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0130] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0131] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0132] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0133] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0134] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0135] 以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上上述,本说明书内容不应理解为对本发明的限制。