一种物联网通信方法、服务器、终端及设备与流程

文档序号:20917585发布日期:2020-05-29 13:43阅读:176来源:国知局
一种物联网通信方法、服务器、终端及设备与流程

本申请涉及数据通信领域,具体涉及一种物联网通信方法、服务器、终端及设备。



背景技术:

在物联网领域,物联网终端通过网关结构将数据上传至处理服务器,实现物联网通信。网关结构中包括负载均衡服务器和网关服务器,当物联网终端存在需要上传的数据时,先将该数据发送至负载均衡服务器,由负载均衡服务器为其分配网关服务器,并由负载均衡服务器负责将数据转发至分配的网关服务器,再由该网关服务器将该数据继续转发至处理服务器,最终完成物联网通信。

可见,负载均衡服务器不仅承担了分配网关服务器的负载均衡功能,还需要承担将数据转发至分配的网关服务器的数据转发功能,对于负载均衡服务器的性能要求较高。

目前,视频、图片等非常消耗带宽的数据也成为物联网通信传输的对象,随着数据量的增加,负载均衡服务器的数据转发能力很容易达到上限,因此,需要不断地增加负载均衡服务器,以满足物联网通信中的数据传输需求。但是,不断增加负载均衡服务器的方式,显然是一个成本非常高的解决方案。



技术实现要素:

有鉴于此,本申请提供了一种物联网通信方法,在不增加负载均衡服务器的前提下,满足物联网通信中的数据传输需求。

第一方面,为实现上述发明目的,本申请提供了一种物联网通信方法,所述方法应用于网关设备中的负载均衡服务器,所述方法包括:

所述负载均衡服务器在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;其中,所述负载能力信息用于表征对应的网关服务器的当前负载能力;

所述负载均衡服务器将所述网关服务器的连接信息返回至所述物联网终端,以便所述物联网终端基于所述连接信息与所述网关服务器建立网络连接后,实现物联网通信。

一种可选的实施方式中,所述基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器之前,还包括:

所述负载均衡服务器接收各个网关服务器上传的负载能力信息,并将所述负载能力信息与网关服务器的对应关系进行存储。

一种可选的实施方式中,所述负载能力信息包括当前负载信息和\或当前带宽信息;

所述负载均衡服务器在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器,包括:

所述负载均衡服务器在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的所述当前负载信息和\或所述当前带宽信息,计算各个网关服务器的权重值;

所述负载均衡服务器按照所述权重值从大到小的顺序,对各个网关服务器进行排序,并从排序的前n个网关服务器中确定出为所述物联网终端分配的网关服务器。

一种可选的实施方式中,所述按照所述权重值从大到小的顺序,对各个网关服务器进行排序之前,还包括:

所述负载均衡服务器确定各个网关服务器与所述物联网终端之间的地理路由跳跃层数和\或地理位置距离;

所述负载均衡服务器基于各个网关服务器与所述物联网终端之间的地理路由跳跃层数和\或地理位置距离,对各个网关服务器的权重值进行调整。

一种可选的实施方式中,所述按照所述权重值从大到小的顺序,对各个网关服务器进行排序之前,还包括:

所述负载均衡服务器基于所述物联网终端的发送所述连接建立请求的时间是否属于预设热点时间段,对预设高性能网关服务器的权重值进行调整;

和\或,所述负载均衡服务器基于所述物联网终端的地理位置信息是否属于预设热点位置,对预设高性能网关服务器的权重值进行调整。

一种可选的实施方式中,所述方法还包括:

所述负载均衡服务器向各个网关服务器发送心跳连接,以确定各个网关服务器是否发生异常;

所述负载均衡服务器将确定发生异常的网关服务器与负载能力信息的对应关系进行删除。

第二方面,本申请提供了一种物联网通信方法,所述方法应用于网关设备中的网关服务器,所述方法包括:

所述网关服务器向负载均衡服务器上传自身的负载能力信息,其中,所述负载能力信息用于表征所述网关服务器的负载能力,作为负载均衡服务器为物联网终分配网关服务器的依据;

所述网关服务器接收来自任一物联网终端的数据,实现物联网通信。

第三方面,本申请提供了一种物联网通信方法,所述方法应用于物联网终端,所述方法包括:

所述物联网终端向负载均衡服务器发送连接建立请求,以便所述负载均衡服务器基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;

所述物联网终端接收所述负载均衡服务器分配的网关服务器的连接信息后,基于所述连接信息与所述网关服务器建立网络连接;

所述物联网终端基于所述网络连接,向所述网关服务器发送数据,以实现物联网通信。

第四方面,本申请提供了一种负载均衡服务器,所述负载均衡服务器应用于网关设备中,所述负载均衡服务器,包括:

分配模块,用于在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;其中,所述负载能力信息用于表征对应的网关服务器的负载能力;

返回模块,用于将所述网关服务器的连接信息返回至所述物联网终端,以便所述物联网终端基于所述连接信息与所述网关服务器建立网络连接后,实现物联网通信。

第五方面,本申请提供了一种网关服务器,所述网关服务器应用于网关设备中,所述网关服务器,包括:

上传模块,用于向负载均衡服务器上传自身的负载能力信息,其中,所述负载能力信息用于表征所述网关服务器的负载能力,作为负载均衡服务器为物联网终分配网关服务器的依据;

接收模块,用于接收来自任一物联网终端的数据,实现物联网通信。

第六方面,本申请提供了一种网关设备,所述网关设备包括上述的负载均衡服务器和上述的网关服务器。

第七方面,本申请提供了一种物联网终端,所述物联网终端,包括:

第一发送模块,用于向负载均衡服务器发送连接建立请求,以便所述负载均衡服务器基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;

建立模块,用于接收所述负载均衡服务器分配的网关服务器的连接信息后,基于所述连接信息与所述网关服务器建立网络连接;

第二发送模块,用于向基于所述网络连接,向所述网关服务器发送数据,以实现物联网通信。

第八方面,本申请提供了一种物联网通信系统,所述系统包括上述的物联网终端和上述的网关设备。

第九方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述任一项所述的方法。

第十方面,本申请提供了一种设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述任一项所述的方法。

本申请实施例提供的物联网通信方法中,负载均衡服务器在接收到任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为其分配网关服务器,然后,将分配的网关服务器的连接信息返回至该物联网终端,以便其能够与该网关服务器建立网络连接,并基于该网络连接直接将数据传送至该网关服务器,实现物联网通信。可见,本申请中的负载均衡服务器不需要承担数据转发功能,而是由物联网终端直接将数据发送至网关服务器,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

附图说明

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

图1为本申请实施例提供的一种物联网通信系统的架构示意图;

图2为本申请实施例提供的一种物联网通信方法的流程图;

图3为本申请实施例提供的另一种物联网通信方法的流程图;

图4为本申请实施例提供的另一种物联网通信方法的流程图;

图5为本申请实施例提供的一种物联网通信方法的数据交互图;

图6为本申请实施例提供的一种负载均衡服务器的结构示意图;

图7为本申请实施例提供的一种网关服务器的结构示意图;

图8为本申请实施例提供的一种网关设备的结构示意图;

图9为本申请实施例提供的一种物联网终端的结构示意图;

图10为本申请实施例提供的一种物联网通信系统的结构示意图;

图11为本申请实施例提供的一种物联网通信设备的结构图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

目前的物联网通信领域内,负载均衡服务器不仅承担有为物联网终端分配网关服务器的功能,而且承担有对来自物联网终端的数据进行转发的功能。由于来自物联网终端的数据量越来越大,且视频、图片等带宽消耗较高的数据类型越来越多,使得目前的负载均衡服务器的数据处理能力很容易达到上限,因此需要不断地增加负载均衡服务器,以满足物联网通信中的数据传输需求。但是,不断增加负载均衡服务器的方式,显然是一个成本非常高的解决方案。

为此,本申请提供了一种物联网通信方法,不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。具体的,负载均衡服务器在接收到任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为其分配网关服务器,然后,将分配的网关服务器的连接信息返回至该物联网终端,以便其能够与该网关服务器建立网络连接,并基于该网络连接直接将数据传送至该网关服务器,实现物联网通信。

可见,本申请中的负载均衡服务器不需要承担数据转发功能,而是由物联网终端直接将数据发送至网关服务器,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

为了更清楚的对本申请提供的物联网通信方法进行描述,首先从整体上对本申请提供的物联网通信方法所应用的物联网通信系统进行简单介绍,如图1所示,为本申请实施例提供的一种物联网通信系统的架构示意图。其中,物联网通信系统包括物联网终端101、负载均衡服务器102和网关服务器103。

物联网终端101,可以为物联网领域的各种类型的终端,例如共享单车的电子锁、智能抄表的电表、智慧家居的智能家居设备,视频监控的摄像头等。

本申请实施例中,物联网终端101在存在数据传输需求时,首先向负载均衡服务器102发送连接建立请求,以请求与任一网关服务器建立网络连接。其中,各个物联网终端101配置有负载均衡服务器102的网络地址等信息,用于向其发送连接建立请求。

负载均衡服务器102,用于接收来自各个物联网终端101的连接建立请求,并在接收到任一物联网终端101的连接建立请求时,基于已存储的各个网关服务器的负载能力信息为该物联网终端101分配网关服务器,并将该网关服务器的连接信息(如ip地址、端口号等)返回至该物联网终端101。其中,负载能力信息用于表征对应的网关服务器的当前负载能力。

本申请实施例中,负载均衡服务器102主要承担负载均衡功能,具体为,基于预设的负载均衡算法,从各个网关服务器中为物联网终端101分配网关服务器,以使整个物联网通信系统的负载均衡。具体的负载均衡算法在后续实施例中进行介绍。

物联网终端101,在接收到来自负载均衡服务器102返回的网关服务器的连接信息后,基于该连接信息与对应的网关服务器建立网络连接,并基于该网络连接,直接将数据发送至该网关服务器,实现物联网通信。

网关服务器103,将自身的负载能力信息上传至负载均衡服务器102,以便负载均衡服务器102将网关服务器103与负载能力信息的对应关系进行存储。

具体的,网关服务器103可以在上线时或者存在更新时,将自身的负载能力信息上传至负载均衡服务器102。

另外,负载均衡服务器102,可以向各个网关服务器发送心跳连接,以确定各个网关服务器是否发生异常,并将确定发生异常的网关服务器与负载能力信息的对应关系进行删除,以便尽量保证用于负载均衡算法的负载能力信息的有效性。

本申请实施例提供的物联网通信方法和系统中,负载均衡服务器在接收到任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为其分配网关服务器,然后,将分配的网关服务器的连接信息返回至该物联网终端,以便其能够与该网关服务器建立网络连接,并基于该网络连接直接将数据传送至该网关服务器,实现物联网通信。可见,本申请中的负载均衡服务器不需要承担数据转发功能,而是由物联网终端直接将数据发送至网关服务器,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

基于上述实施例的描述,以下本申请提供了一种物联网通信方法,参考图2,为本申请实施例提供的一种物联网通信方法的流程图,该方法应用于网关设备中的负载均衡服务器,所述方法包括:

s201:所述负载均衡服务器在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;其中,所述负载能力信息用于表征对应的网关服务器的当前负载能力。

一种可选的实施方式中,负载能力信息包括当前负载信息和\或当前带宽信息。

实际应用中,网关服务器可以获取自身的当前负载个数和最大负载个数,并计算最大负载个数与当前负载个数之差,在最大负载个数中的占比,并将该占比作为当前负载信息上传至负载均衡服务器。其中,当前负载信息的值越大,说明对应的网关服务器的当前负载能力越强。另外,当前负载个数是指当前与该网关服务器存在网络连接关系的物联网终端的个数,最大负载个数是指该网关服务器最多能够连接的物联网终端的个数。

另外,网关服务器还可以获取自身的当前剩余平均网络带宽,作为当前带宽信息上传至负载均衡服务器。其中,当前带宽信息的值越大,说明对应的网关服务器的当前负载能力越强。

实际应用中,负载均衡服务器在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的所述当前负载信息和\或所述当前带宽信息,计算各个网关服务器的权重值。然后,按照所述权重值从大到小的顺序,对各个网关服务器进行排序,并从排序的前n个网关服务器中确定出为所述物联网终端分配的网关服务器。

具体的,一种可选的实施方式中,负载均衡服务器可以将各个网关服务器的权重值初始化为0,将当前负载信息大于预设第一阈值的网关服务器的权重值加1,将当前带宽信息大于预设第二阈值的网关服务器的权重值加1,最终得到各个网关服务器的权重值。按照权重值从大到小的顺序,对各个网关服务器进行排序,并从排序的前n(如30)个网关服务器中确定一个网关服务器,并将其分配至物联网终端。

一种可选的实施方式中,可以将排序第一个网关服务器分配给物联网终端,也可以从排序前n个网关服务器中随机确定一个网关服务器,将其分配给物联网终端。

另外,为了提高物联网终端到网关服务器的数据传输效率,还可以结合网关服务器与物联网终端之间的地理路由跳跃层数、地理位置距离影响因素,为物联网终端分配网关服务器。

实际应用中,负载均衡服务器可以确定各个网关服务器与发送连接建立请求的物联网终端之间的地理路由跳跃层数和\或地理位置距离,然后,基于各个网关服务器与所述物联网终端之间的地理路由跳跃层数和\或地理位置距离,对各个网关服务器的权重值进行调整。

一种可选的实施方式中,负载均衡服务器可以基于物联网终端的ip地址域与各个网关服务器的ip地址域,确定该物联网终端与各个网关服务器之间的地理路由跳跃层数,并将地理路由跳跃层数不大于预设第三阈值(如25)的网关服务器的权重值加1。其中,负载均衡服务器可以基于与物联网终端之间的连接获取该物联网终端的ip地址域,也可以分别基于与各个网关服务器之间的连接获取各个网关服务器的ip地址域。

另外,负载均衡服务器可以基于物联网终端的地理位置与各个网关服务器的地理位置,确定该物联网终端与各个网关服务器之间的地理位置距离,并将地理位置距离不大于预设第四阈值(如150km)的网关服务器的权重值加1。其中,负载均衡服务器可以基于物联网终端的ip地址确定该物联网终端的地理位置,也可以基于各个网关服务器的ip地址确定各个网关服务器的地理位置,还可以由各个网关服务器将自身的地理位置信息上传至负载均衡服务器。本申请实施例不限制负载均衡服务器获取各个网关服务器的地理位置的方式。

对于某些类型的物联网终端,可能存在高峰使用时间段,或者热点地理位置等,基于此,本申请实施例可以为处于高峰使用时间段的物联网终端分配高性能网关服务器,以及为处于热点地理位置的物联网终端分配高性能网关服务器,以满足物联网终端的使用需求。以共享单车为例,共享单车存在早晚高峰时段,以及地铁口地理位置等属于热点地理位置。

实际应用中,对于存在高峰使用时间段的物联网终端,负载均衡服务器基于该物联网终端发送连接建立请求的时间是否属于预设热点时间段,对预设高性能网关服务器的权重值进行调整。

具体的,负载均衡服务器在接收到存在高峰使用时间段的物联网终端的连接建立请求时,记录当前时间,并判断当前时间是否属于该物联网终端的预设热点时间段,如果是,则说明该物联网终端存在高性能网关服务器的需求,因此,将预设高性能网关服务器的权重值加1,以增加为该物联网终端分配预设高性能网关服务器的概率。

另外,对于存在热点地理位置的物联网终端,负载均衡服务器基于该物联网终端的地理位置信息是否属于预设热点位置,对预设高性能网关服务器的权重值进行调整。

具体的,负载均衡服务器可以基于物联网终端的ip地址,获取该物联网终端的地理位置信息,并确定该地理位置信息是否属于预设热点位置,如果是,则说明该物联网终端存在高性能网关服务器的需求,因此,将预设高性能网关服务器的权重值加1,以增加为该物联网终端分配预设高性能网关服务器的概率。

本申请实施例中,负载均衡服务器可以结合上述各个影响因素对各个网关服务器的权重值进行调整,最终得到各个网关服务器的权重值,然后,按照权重值从大到小的顺序,对各个网关服务器进行排序,最终将权重值最大的网关服务器或者排序前n个网关服务器中的任一个分配给物联网终端。

s202:所述负载均衡服务器将所述网关服务器的连接信息返回至所述物联网终端,以便所述物联网终端基于所述连接信息与所述网关服务器建立网络连接后,实现物联网通信。

本申请实施例中,负载均衡服务器在为物联网终端分配网关服务器之后,将该网关服务器的连接信息返回至该物联网终端。其中,连接信息可以包括ip地址和端口号等。

实际应用中,物联网终端在接收到网关服务器的连接信息后,基于该连接信息与对应的网关服务器建立网络连接,并基于该网络连接将数据发送至对应的网关服务器,实现物联网通信。

本申请实施例提供的物联网通信方法中,负载均衡服务器在接收到任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为其分配网关服务器,然后,将分配的网关服务器的连接信息返回至该物联网终端,以便其能够与该网关服务器建立网络连接,并基于该网络连接直接将数据传送至该网关服务器,实现物联网通信。可见,本申请中的负载均衡服务器不需要承担数据转发功能,而是由物联网终端直接将数据发送至网关服务器,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

基于上述各个实施例的描述,以下本申请还提供了一种物联网通信方法,参考图3,为本申请实施例提供的另一种物联网通信方法的流程图,该方法应用于网关设备中的网关服务器,所述方法包括:

s301:网关服务器向负载均衡服务器上传自身的负载能力信息,其中,所述负载能力信息用于表征所述网关服务器的负载能力,作为负载均衡服务器为物联网终分配网关服务器的依据。

具体的,网关服务器可以在上线时或者存在更新时,将自身的负载能力信息上传至负载均衡服务器。

s302:网关服务器接收来自任一物联网终端的数据,实现物联网通信。

实际应用中,网关服务器与物联网终端建立网络连接后,能够接收来自该物联网终端的数据,无需负载均衡服务器的转发,节省了网络带宽。

本申请实施例提供的物联网通信方法中,由于网关服务器能够直接接收来自物联网终端的数据,无需负载均衡服务器的转发,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

基于上述各个实施例的描述,以下本申请还提供了一种物联网通信方法,参考图4,为本申请实施例提供的另一种物联网通信方法的流程图,该方法应用于物联网终端,所述方法包括:

s401:物联网终端向负载均衡服务器发送连接建立请求,以便所述负载均衡服务器基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;

s402:物联网终端接收所述负载均衡服务器分配的网关服务器的连接信息后,基于所述连接信息与所述网关服务器建立网络连接。

s403:物联网终端基于所述网络连接,向所述网关服务器发送数据,以实现物联网通信。

实际应用中,物联网终端在与被分配的网关服务器进行网络连接后,能够基于该网络连接直接将数据发送至对应的网关服务器,无需负载均衡服务器的转发,节省了网络带宽。

本申请实施例提供的物联网通信方法中,由于物联网终端能够基于已建立的网络连接,直接将数据发送至对应的网关服务器,无需负载均衡服务器的转发,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

另外,为了更清楚的对本申请实施例提供的物联网通信方法进行理解,本申请实施例还提供了一种物联网通信方法,从整体上对其进行描述,参考图5,为本申请实施例提供的一种物联网通信方法的数据交互图。该方法包括:

s501:各个网关服务器向负载均衡服务器上传负载能力信息。

s502:物联网终端在存在数据发送需求时,向负载均衡服务器发送连接建立请求。

s503:负载均衡服务器基于各个网关设备的负载能力信息,为该物联网终端分配网关服务器。

s504:负载均衡服务器将该网关服务器的连接信息返回至物联网终端。

s505:物联网终端基于该连接信息与对应的网关服务器建立网络连接,并基于该网络连接发送数据。

本申请实施例提供的物联网通信方法中,负载均衡服务器在接收到任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为其分配网关服务器,然后,将分配的网关服务器的连接信息返回至该物联网终端,以便其能够与该网关服务器建立网络连接,并基于该网络连接直接将数据传送至该网关服务器,实现物联网通信。可见,本申请中的负载均衡服务器不需要承担数据转发功能,而是由物联网终端直接将数据发送至网关服务器,因此,本申请不需要增加负载均衡服务器,也能够满足物联网通信中的数据传输需求。

基于上述方法实施例,本申请还提供了一种负载均衡服务器,所述负载均衡服务器应用于网关设备中,参考图6,为本申请实施例提供的一种负载均衡服务器的结构示意图,包括:

分配模块601,用于在接收到来自任一物联网终端的连接建立请求时,基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;其中,所述负载能力信息用于表征对应的网关服务器的负载能力;

返回模块602,用于将所述网关服务器的连接信息返回至所述物联网终端,以便所述物联网终端基于所述连接信息与所述网关服务器建立网络连接后,实现物联网通信。

另外,本申请还提供了一种网关服务器,所述网关服务器应用于网关设备中,参考图7,为本申请实施例提供的一种网关服务器的结构示意图,包括:

上传模块701,用于向负载均衡服务器上传自身的负载能力信息,其中,所述负载能力信息用于表征所述网关服务器的负载能力,作为负载均衡服务器为物联网终分配网关服务器的依据;

接收模块702,用于接收来自任一物联网终端的数据,实现物联网通信。

另外,本申请还提供了一种网关设备,参考图8,为本申请实施例提供的一种网关设备的结构示意图,其中,该网关设备800包括图6中的负载均衡服务器801和图7中的网关服务器802。

另外,本申请还提供了一种物联网终端,参考图9,为本申请实施例提供的一种物联网终端的结构示意图,包括:

第一发送模块901,用于向负载均衡服务器发送连接建立请求,以便所述负载均衡服务器基于各个网关服务器的负载能力信息为所述物联网终端分配网关服务器;

建立模块902,用于接收所述负载均衡服务器分配的网关服务器的连接信息后,基于所述连接信息与所述网关服务器建立网络连接;

第二发送模块903,用于向基于所述网络连接,向所述网关服务器发送数据,以实现物联网通信。

另外,本申请还提供了一种物联网通信系统,参考图10,为本申请实施例提供的一种物联网通信系统的结构示意图,所述系统包括图9中的物联网终端900和图8中的网关设备800。

另外,本申请实施例还提供了一种物联网通信设备,参见图11所示,可以包括:

处理器1101、存储器1102、输入装置1103和输出装置1104。物联网通信设备中的处理器1101的数量可以一个或多个,图11中以一个处理器为例。在本发明的一些实施例中,处理器1101、存储器1102、输入装置1103和输出装置1104可通过总线或其它方式连接,其中,图11中以通过总线连接为例。

存储器1102可用于存储软件程序以及模块,处理器1101通过运行存储在存储器1102的软件程序以及模块,从而执行物联网通信设备的各种功能应用以及数据处理。存储器1102可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储器1102可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置1103可用于接收输入的数字或字符信息,以及产生与物联网通信设备的用户设置以及功能控制有关的信号输入。

具体在本实施例中,处理器1101会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器1102中,并由处理器1101来运行存储在存储器1102中的应用程序,从而实现上述物联网通信设备的各种功能。

另外,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现物联网通信功能。

可以理解的是,对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本申请实施例所提供的一种物联网通信方法、服务器、终端及设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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