一种物联网终端的数据跳传选择方法及装置与流程

文档序号:25437069发布日期:2021-06-11 21:54阅读:79来源:国知局
一种物联网终端的数据跳传选择方法及装置与流程

本申请实施例涉及物联网技术领域,尤其涉及一种物联网终端的数据跳传选择方法及装置。



背景技术:

目前,在生活中的诸多领域,都应用到了物联网技术构建通信网络。一般而言,在这些领域的物联网系统中,通常会使用各种无线组网方式,在一定区域范围内进行组网,然后在适当位置布置若干个数据集中器或者智能网关。但是,对于网络覆盖范围较大、通信距离相对较远的物联网系统,其物联网终端在与相关物联网网关进行通信时,受信号深度衰落的影响,容易导致信号传输不稳定,信号质量差等情况。



技术实现要素:

本申请实施例提供一种物联网终端的数据跳传选择方法及装置,能够适应性选择通信中继跳传信号至物联网网关,保障信号传输质量及信号传输稳定性。

在第一方面,本申请实施例提供了一种物联网终端的数据跳传选择方法,包括:

各个物联网终端向所属的物联网网关发送测试信号;

所述物联网网关通过多天线分集接收对应一个所述测试信号的多个测试信号副本,基于所述测试信号副本进行信号分集合并得到对应所述测试信号的合并信号;

基于所述合并信号确定对应的信号质量参数,并根据所述信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端;

各个所述二级物联网终端基于所述终端分级信息在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据;

各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据,将所述业务数据上传至所述物联网网关。

进一步的,在各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据之后,还包括:

所述一级物联网终端基于对应的所述二级物联网终端跳传的业务数据进行误码率检测,确定对应的误码率信息;

若所述误码率信息达到设定的误码率阈值,反馈跳传重选提示至对应的所述二级物联网终端,所述跳传重选提示用于指示对应的所述二级物联网终端重新在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据。

进一步的,在各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据之后,还包括:

所述一级物联网终端基于对应的所述二级物联网终端跳传的业务数据进行误码率检测,确定对应的第一误码率信息;

若所述第一误码率信息达到设定的误码率阈值,反馈第一重传提示至对应的所述二级物联网终端,所述第一重传提示用于指示对应的所述二级物联网终端重传所述业务数据。

进一步的,在将所述业务数据上传至所述物联网网关之后,还包括:

所述物联网网关基于各个所述一级物联网终端上传的所述业务数据进行误码率检测,确定对应的第二误码率信息;

若所述第二误码率信息达到设定的误码率阈值,反馈第二重传提示至对应的所述一级物联网终端,所述第二重传提示用于指示对应的所述一级物联网终端重传所述业务数据。

进一步的,在所述物联网网关基于各个所述一级物联网终端上传的所述业务数据进行误码率检测,确定对应的误码率信息之后,还包括:

连续设定次数检测到所述第二误码率信息达到设定的误码率阈值时,重新对对应的所述一级物联网终端进行分级。

进一步的,在确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端之后,还包括:

各个所述二级物联网终端每隔一个设定周期发送所述测试信号至所述物联网网关,所述物联网网关基于所述测试信号判断是否升级对应的所述二级物联网终端。

进一步的,在确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端之后,还包括:

存储所述终端分级信息,在对应的所述一级物联网终端或所述二级物联网终端更换时,提取对应的所述终端分级信息并下发至新更换的物联网终端。

在第二方面,本申请实施例提供了一种物联网终端的数据跳传选择装置,包括:

测试模块,用于通过各个物联网终端向所属的物联网网关发送测试信号;

接收模块,用于通过所述物联网网关多天线分集接收对应一个所述测试信号的多个测试信号副本,基于所述测试信号副本进行信号分集合并得到对应所述测试信号的合并信号;

分级模块,用于基于所述合并信号确定对应的信号质量参数,并根据所述信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端;

跳传模块,用于通过各个所述二级物联网终端基于所述终端分级信息在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据;

汇总模块,用于通过各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据,将所述业务数据上传至所述物联网网关。

在第三方面,本申请实施例提供了一种电子设备,包括:

存储器以及一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的物联网终端的数据跳传选择方法。

在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的物联网终端的数据跳传选择方法。

本申请实施例通过各个物联网终端向所属的物联网网关发送测试信号,物联网网关通过多天线分集接收对应一个测试信号的多个测试信号副本,基于测试信号副本进行信号分集合并得到对应测试信号的合并信号,基于合并信号确定对应的信号质量参数,并根据信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至一级物联网终端和二级物联网终端,各个二级物联网终端基于终端分级信息在自身的设定区域范围内选择一个一级物联网终端跳传业务数据,各个一级物联网终端汇总自身的业务数据及对应的二级物联网终端跳传的业务数据,将业务数据上传至物联网网关。采用上述技术手段,能够适应性选择通信中继跳传信号至物联网网关,保障信号传输质量及信号传输稳定性,优化物联网系统的业务运行。

附图说明

图1是本申请实施例一提供的一种物联网终端的数据跳传选择方法的流程图;

图2是本申请实施例一中的物联网网关的结构示意图;

图3是本申请实施例一中的数据跳传示意图;

图4是本申请实施例的数据跳传选择流程图;

图5是本申请实施例二提供的一种物联网终端的数据跳传选择装置的结构示意图;

图6是本申请实施例三提供的一种电子设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一:

图1给出了本申请实施例一提供的一种物联网终端的数据跳传选择方法的流程图,本实施例中提供的物联网终端的数据跳传选择方法可以由物联网终端的数据跳传选择设备执行,该物联网终端的数据跳传选择设备可以通过软件和/或硬件的方式实现,该物联网终端的数据跳传选择设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。一般而言,该物联网终端的数据跳传选择设备可以是物联网系统。

下述以物联网系统为执行物联网终端的数据跳传选择方法的主体为例,进行描述。参照图1,该物联网终端的数据跳传选择方法具体包括:

s110、各个物联网终端向所属的物联网网关发送测试信号;

s120、所述物联网网关通过多天线分集接收对应一个所述测试信号的多个测试信号副本,基于所述测试信号副本进行信号分集合并得到对应所述测试信号的合并信号;

s130、基于所述合并信号确定对应的信号质量参数,并根据所述信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端。

本申请实施例的物联网终端的数据跳传选择方法,旨在通过信号测试确定各个物联网终端与物联网网关的信号质量,进而根据信号质量进行物联网终端分级,生成终端分级信息。各个物联网终端根据终端分级信息选择上级设备跳传业务数据,以此来保障业务数据的高质量传输,优化系统业务运行。

本申请实施例的物联网系统,包括多个物联网终端及其所从属的物联网网关,各个物联网终端分布于物联网网关通信范围内的各个位置。不同物联网终端与物联网网关进行业务数据交互时,受信号多径衰落的影响,其信号质量不同。为了优化信号传输效果,减少信号衰减的影响,对于部分与物联网网关信号通信质量相对较差的物联网终端,可以选择其他物联网终端作为通信中继,利用这一通信中继跳传业务数据至物联网网关,以此来保障较好的业务数据传输性能。为此,本申请通过各个物联网终端发送测试信号至物联网网关进行信号测试,基于信号测试结果进行物联网终端分级。

示例性的,参照图2,提供本申请实施例物联网网关的结构示意图,其中,物联网网关设置n个分集天线及对应的接收器,各天线及对应的接收器用于接收对应信号支路(即信道)的信号。信号通过各自接收器传输给处理器,该处理器一般为基带处理器,用于处理各个分集信号,将分集信号进行合并,以此来实现物联网网关的信号分集接收及合并。可以理解的是,对应物联网终端,其在发送一个测试信号至物联网网关时,通过多径衰落,会产生对应同一个信号的多个测试信号副本。而物联网网关则通过各个分集天线独立接收各个测试信号副本,以此完成信号的分集接收。

进一步的,基于上述各个分集天线接收到的测试信号副本,本申请实施例通过测试信号副本的分集合并得到合并信号,进而基于该合并信号确定对应的信号质量参数。其中,通过确定合并信号对应的各个测试信号副本,测算各个测试信号副本的初始信号质量参数,求取各个初始信号质量参数的均值,得到对应合并信号的信号质量参数。具体的,测试信号副本的初始信号质量参数值通过对应分集天线的信号接收功率、信号接收强度、信道瞬时质量值和/或干扰信号强度确定。其中信道瞬时质量值表示对应分集天线的信道质量、信道矩阵反馈、信号响应和/或干扰信息。通过对应的测试信号副本及天线参数测量上述各类型参数。进一步的,为了量化上述初始信号质量参数值,提供一个初始信号质量参数值的计算公式对测试信号副本的信号质量进行量化,初始信号质量参数值的计算公式为:

f=ω1p+ω2d1+ω3h+ω4d2

其中,f为初始信号质量参数值,p为信号接收功率,d1为信号接收强度,h为信道瞬时质量值,d2为干扰信号强度,ω1,ω2,ω3和ω4分别为对应的影响因子,影响因子根据实际测验确定,可根据各类型参数对初始信号质量参数值的实际影响设定。基于上述初始信号质量参数值计算公式,即可确定各个测试信号副本的初始信号质量参数值。需要说明的是,实际应用中,根据信号质量评定标准的不同,可以选择多种不同的方式评价各个测试信号副本的信号质量,并以此设置相应的量化公式。上述公式仅为本申请实施例计算初始信号质量参数值的一种计算方式,根据实际测算需求,可以选择多种不同的测算公式,在此不多赘述。进一步的,基于已确定的过个测试信号副本的初始信号质量参数,本申请实施例通过叠加各个初始信号质量参数求取均值作为合并信号的信号质量参数。可以理解的是,信号质量参数越高,则信号传输性能越好。

此外,在一个实施例中,还可以通过提取对应多个测试信号的合并信号,根据多个合并信号确定对应的信号质量参数。通过多个合并信号来确定信信号质量参数,可以避免单个信号导致测试结果存在偶然性的情况,确保测试结果稳定有效。具体的,通过多个合并信号分别计算信号质量参数,并根据各个信号质量参数求取均值,得到最终的信号质量参数值,以此来表征对应物联网终端与物联网网关的信号传输性能。

进一步的,基于上述信号质量参数,物联网网关对各个物联网终端进行分级。通过设定一个信号质量参数阈值,若对应物联网终端的信号质量参数达到该信号质量参数阈值,则认为该物联网终端与物联网网关的信号传输性能相对较好,设定这部分物联网终端为一级物联网终端。反之,若对应物联网终端的信号质量参数低于该信号质量参数阈值,则认为该物联网终端与物联网网关的信号传输性能相对较差,设定这部分物联网终端为二级物联网终端,以此即可网关各个物联网终端的分级,并根据分级结果生成相应的终端分级信息,将终端分级信息发送至各个对应的物联网终端。终端分级信息标示了各个物联网终端的分级结果,用以告知各个物联网终端其自身的分级,以便于各个物联网终端根据自身的分级确定选择另一个物联网终端进行业务数据跳传或者直接上传业务数据至物联网网关。

s140、各个所述二级物联网终端基于所述终端分级信息在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据;

s150、各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据,将所述业务数据上传至所述物联网网关。

进一步的,基于物联网网关发送的终端分级信息,各个物联网终端即可确定自身的分级,进站基于自身的分级进行业务数据的传输。其中,对应二级物联网终端,由于其与物联网网关之间的信号传输性能相对较差,则需要选择一个信号传输性能相对较好的一级物联网终端作为通信中继,将业务数据跳传至该一级物联网终端,以便于通过一级物联网终端较好的汇总至该物联网网关。其中,二级物联网终端在自身的设定范围内选择一级物联网终端。可以理解的是,二级物联网终端在自身的设定范围内与一级物联网终端的信号传输性能相对较好,通过在范围内选择一个一级物联网终端,可以较好地将业务数据进行跳传。优选的,二级物联网终端可以选择该设定范围内距离自身最近的一级物联网终端作为通信中继以跳传业务数据。

参照图3,基于上述业务数据跳传方式各个二级物联网终端13选择对应的一级物联网终端12作为通信中继,跳传业务数据至对应的一级物联网终端12。进一步的,各个一级物联网终端12汇总二级物联网终端13跳传的业务数据之后,将自身的业务数据及二级物联网终端13跳传的业务数据上传至物联网网关11,以此完成各个物联网终端与物联网网关的业务数据上传。同理,在进行业务数据下发时,物联网网关根据物联网终端分级逐级下发业务数据,以此完成物联网终端与物联网网关的业务数据交互。

在一个实施例中,一级物联网终端还根据业务数据传输过程中的误码率进行二级物联网终端的跳传重选流程。其中,跳传重选流程包括:

s1501、所述一级物联网终端基于对应的所述二级物联网终端跳传的业务数据进行误码率检测,确定对应的误码率信息;

s1502、若所述误码率信息达到设定的误码率阈值,反馈跳传重选提示至对应的所述二级物联网终端,所述跳传重选提示用于指示对应的所述二级物联网终端重新在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据。

具体的,一级物联网终端通过对应二级物联网终端上传的业务数据进行误码率检测,根据误码率检测结果判断自身与对应二级物联网终端之间的信号传输性能。可以理解的是,如若误码率信息达到设定的误码率阈值,则表明自身与对应二级物联网终端之间的信号传输性能相对较差,为了保障对应二级物联网终端的业务数据传输稳定,提升业务数据传输性能。通过一级物联网终端下发对应的跳传重选提示至对应的二级物联网终端。指示其重新在自身的设定区域范围内选择另一个一级物联网终端跳传业务数据。以此来确保最终上送至物联网网关的业务数据的信号质量相对较好,避免数据跳传影响信号质量的情况。

另一方面,在一个实施例中,一级物联网终端还可以根据业务数据传输过程中的误码率进行二级物联网终端的数据重传流程。其中,数据重传流程包括:

s1503、所述一级物联网终端基于对应的所述二级物联网终端跳传的业务数据进行误码率检测,确定对应的第一误码率信息;

s1504、若所述第一误码率信息达到设定的误码率阈值,反馈第一重传提示至对应的所述二级物联网终端,所述第一重传提示用于指示对应的所述二级物联网终端重传所述业务数据。

具体的,一级物联网终端通过对应二级物联网终端上传的业务数据进行误码率检测,根据误码率检测结果判断自身与对应二级物联网终端之间的信号传输性能。可以理解的是,如若误码率信息达到设定的误码率阈值,则表明自身与对应二级物联网终端之间的信号传输性能相对较差,为了保障对应二级物联网终端的业务数据传输稳定,提升业务数据的信号质量。通过一级物联网终端下发对应的重传提示至对应的二级物联网终端。指示其重新跳传业务数据。以此来确保最终上送至物联网网关的业务数据的信号质量相对较好,避免业务数据质量影响物联网系统业务运行处理。

此外,在一个实施例中,对于物联网网关接收到的各个一级物联网终端发送的业务数据,同样进行误码率检测,并根据检测结果进行一级物联网终端的数据重传流程。其中,数据重传流程包括:

s1505、所述物联网网关基于各个所述一级物联网终端上传的所述业务数据进行误码率检测,确定对应的第二误码率信息;

s1506、若所述第二误码率信息达到设定的误码率阈值,反馈第二重传提示至对应的所述一级物联网终端,所述第二重传提示用于指示对应的所述一级物联网终端重传所述业务数据。

具体的,物联网网关通过对应一级物联网终端上传的业务数据进行误码率检测,根据误码率检测结果判断自身与对应一级物联网终端之间的信号传输性能。可以理解的是,如若误码率信息达到设定的误码率阈值,则表明自身与对应一级物联网终端之间的信号传输性能相对较差,为了保障对应一级物联网终端的业务数据传输稳定,提升业务数据的信号质量。通过物联网网关下发对应的重传提示至对应的一级物联网终端。指示其重新上传业务数据。以此来确保对应一级物联网终端上送至物联网网关的业务数据的信号质量相对较好,避免业务数据质量影响物联网系统业务运行处理。

进一步的,物联网网关对应一个一级物联网终端每次上传的业务数据均进行误码率检测,连续设定次数检测到所述第二误码率信息达到设定的误码率阈值时,重新对对应的所述一级物联网终端进行分级。可以理解的是,如若对应一级物联网终端多次上传的业务数据均检测到误码率相对较高(即达到设定的误码率阈值),则表明这一一级物联网终端也物联网网关的信号传输性能长时间处于较差的状态,此时通过重新分级,将这一一级物联网终端分级为二级物联网终端,使其在自身设定范围内选择一级物联网终端跳传业务数据,以此可保障其上传的业务数据的信号质量,优化系统的业务数据传输。

在一个实施例中,各个所述二级物联网终端每隔一个设定周期发送所述测试信号至所述物联网网关,所述物联网网关基于所述测试信号判断是否升级对应的所述二级物联网终端。考虑到不同时间节点各个物联网终端的信号传输性能可能不同。因此,本申请实施例通过每隔一个设定周期进行二级物联网终端的信号测试,参照上述步骤s110~s130的信号测试方式,确定二级物联网终端所对应的信号质量参数,并根据信号质量参数比对判断是否升级所述二级物联网终端。可以理解的是,如若二级物联网终端的信号质量参数达到该信号质量参数阈值,表示该二级物联网终端与物联网网关的信号传输性能相对较好,则通过升级该二级物联网终端为一级物联网终端,使其直接与物联网网关进行业务数据交互,避免数据跳传徒增数据处理流程,优化业务数据传输效率。

在一个实施例中,物联网网关根据已生成的终端分级信息,存储所述终端分级信息,在对应的所述一级物联网终端或所述二级物联网终端更换时,提取对应的所述终端分级信息并下发至新更换的物联网终端。通过存储该终端分级信息,后续当对应的物联网终端发生更换时(如设备升级、故障更换等),则通过提取对应的终端分级信息,将其发送至新更换的物联网终端,以便于新更换的物联网终端快速确定自身的分级,并根据自身的分级确定选择另一个物联网终端进行业务数据跳传或者直接上传业务数据至物联网网关。

参照图4,本申请实施例通过各个物联网终端向所属的物联网网关发送测试信号,物联网网关通过多天线分集接收对应一个测试信号的多个测试信号副本,基于测试信号副本进行信号分集合并得到对应测试信号的合并信号,基于合并信号确定对应的信号质量参数,并根据信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至一级物联网终端和二级物联网终端,各个二级物联网终端基于终端分级信息在自身的设定区域范围内选择一个一级物联网终端跳传业务数据,各个一级物联网终端汇总自身的业务数据及对应的二级物联网终端跳传的业务数据,将业务数据上传至物联网网关。并通过误码率检测进行业务数据重传、物联网终端重新分级的操作。采用上述技术手段,能够适应性选择通信中继跳传信号至物联网网关,保障信号传输质量及信号传输稳定性,优化物联网系统的业务运行。

实施例二:

在上述实施例的基础上,图5为本申请实施例二提供的一种物联网终端的数据跳传选择装置的结构示意图。参考图5,本实施例提供的物联网终端的数据跳传选择装置具体包括:测试模块21、接收模块22、分级模块23、跳传模块24和汇总模块25。

其中,测试模块21用于通过各个物联网终端向所属的物联网网关发送测试信号;

接收模块22用于通过所述物联网网关多天线分集接收对应一个所述测试信号的多个测试信号副本,基于所述测试信号副本进行信号分集合并得到对应所述测试信号的合并信号;

分级模块23用于基于所述合并信号确定对应的信号质量参数,并根据所述信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端;

跳传模块24用于通过各个所述二级物联网终端基于所述终端分级信息在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据;

汇总模块25用于通过各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据,将所述业务数据上传至所述物联网网关。

上述,通过各个物联网终端向所属的物联网网关发送测试信号,物联网网关通过多天线分集接收对应一个测试信号的多个测试信号副本,基于测试信号副本进行信号分集合并得到对应测试信号的合并信号,基于合并信号确定对应的信号质量参数,并根据信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至一级物联网终端和二级物联网终端,各个二级物联网终端基于终端分级信息在自身的设定区域范围内选择一个一级物联网终端跳传业务数据,各个一级物联网终端汇总自身的业务数据及对应的二级物联网终端跳传的业务数据,将业务数据上传至物联网网关。采用上述技术手段,能够适应性选择通信中继跳传信号至物联网网关,保障信号传输质量及信号传输稳定性,优化物联网系统的业务运行。

本申请实施例二提供的物联网终端的数据跳传选择装置可以用于执行上述实施例一提供的物联网终端的数据跳传选择方法,具备相应的功能和有益效果。

实施例三:

本申请实施例三提供了一种电子设备,参照图6,该电子设备包括:处理器31、存储器32、通信模块33、输入装置34及输出装置35。该电子设备中处理器的数量可以是一个或者多个,该电子设备中的存储器的数量可以是一个或者多个。该电子设备的处理器、存储器、通信模块、输入装置及输出装置可以通过总线或者其他方式连接。

存储器32作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的物联网终端的数据跳传选择方法对应的程序指令/模块(例如,物联网终端的数据跳传选择装置中的测试模块、接收模块、分级模块、跳传模块和汇总模块)。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

通信模块33用于进行数据传输。

处理器31通过运行存储在存储器中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的物联网终端的数据跳传选择方法。

输入装34置可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置35可包括显示屏等显示设备。

上述提供的电子设备可用于执行上述实施例一提供的物联网终端的数据跳传选择方法,具备相应的功能和有益效果。

实施例四:

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种物联网终端的数据跳传选择方法,该物联网终端的数据跳传选择方法包括:各个物联网终端向所属的物联网网关发送测试信号;所述物联网网关通过多天线分集接收对应一个所述测试信号的多个测试信号副本,基于所述测试信号副本进行信号分集合并得到对应所述测试信号的合并信号;基于所述合并信号确定对应的信号质量参数,并根据所述信号质量参数对各个物联网终端进行分级,确定对应的一级物联网终端和二级物联网终端,并将对应的终端分级信息发送至所述一级物联网终端和所述二级物联网终端;各个所述二级物联网终端基于所述终端分级信息在自身的设定区域范围内选择一个所述一级物联网终端跳传业务数据;各个所述一级物联网终端汇总自身的业务数据及对应的所述二级物联网终端跳传的业务数据,将所述业务数据上传至所述物联网网关。

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的物联网终端的数据跳传选择方法,还可以执行本申请任意实施例所提供的物联网终端的数据跳传选择方法中的相关操作。

上述实施例中提供的物联网终端的数据跳传选择装置、存储介质及电子设备可执行本申请任意实施例所提供的物联网终端的数据跳传选择方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的物联网终端的数据跳传选择方法。

上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。

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