城市大脑系统中的管理数据发送方法技术方案

技术编号:27195148 阅读:44 留言:0更新日期:2021-01-31 11:47
本发明专利技术提供一种城市大脑系统中的管理数据发送方法,在进行无线通信的数据存储服务器和包括第一用户终端、第二用户终端的多个用户终端之间发送管理数据,包括如下步骤:事先在数据存储服务器中存储多个用户终端的单位消耗能量;数据存储服务器确定各用户终端发送管理数据时的数据发送次数;数据存储服务器接收到来自第一用户终端的数据发送请求之后,比较各个用户终端发送该管理数据时的消耗能量,确定消耗能量最低的用户终端作为第二用户终端;第一用户终端将要发送的管理数据和数据发送次数发给第二用户终端,第二用户终端向数据存储服务器发送管理数据。根据本发明专利技术,通过各用户终端之间的协作,节省发送管理数据时的能耗。耗。耗。

【技术实现步骤摘要】
城市大脑系统中的管理数据发送方法


[0001]本专利技术涉及城市大脑系统的数据发送技术,尤其涉及在城市大脑系统中的进行无线通信的数据存储服器和多个用户终端之间发送管理数据的管理数据发送方法。

技术介绍

[0002]在城市大脑系统中,需要各用户终端实时、高效地向分布在各区域中的数据存储服务期发送城市管理数据。在此,城市管理数据包括各种监控视频、政务宣传视频、表格、文本文件、城市管理采集数据等,每天都包含大量数据。
[0003]通常,设置数据存储服器的环境和位置是预先设定的,设定之后不能移动;各用户终端则数量庞大,且随时移动,其所处环境也无法预测和限定。再者,数据服务器与各用户终端之间的通信是利用移动通信网络进行,各用户终端之间除了通过移动通信网络进行通信之外,还可以通过局域网、WIFI、蓝牙等移动终端间直接通信方式进行通信。
[0004]由于一个数据存储服务器需要响应多个用户终端,因此,数据存储服务器会动态地向要求发送管理数据的各用户终端分配通信信道资源,而且,会根据各用户终端的距离,对各用户终端要求不同的编码方式和数据发送次数。对于用户终端来说,每次进行发送数据的无线通信都要消耗较多的能量,如果被要求的重复发送次数较多,则发送数据所消耗的能量是不可忽视的量,因此,需要尽可能减少自身的发送次数,以降低数据发送时的能耗。
[0005]因此,当某个用户终端因环境限制,与数据存储服务器进行通信时的耗能较大的情况下,可以同邻近的用户终端协作进行数据发送工作。

技术实现思路

[0006]本专利技术为解决现有技术中的上述技术问题而做出,其目的在于提供一种城市大脑系统中的管理数据发送方法,通过各用户终端之间的协作,节省发送管理数据时的能耗。
[0007]本专利技术涉及的城市大脑系统中的管理数据发送方法,在进行无线通信的数据存储服务器和包括第一用户终端、第二用户终端的多个用户终端之间发送管理数据,其包括如下步骤:步骤S110,事先在所述数据存储服务器中存储所述多个用户终端的信息,该信息中包括各用户终端向所述数据存储服务器发送单位量数据时消耗的单位消耗能量;步骤S120,所述数据存储服务器定期地与所述多个用户终端进行通信,确认各用户终端的通信状态,根据所述通信状态确定各用户终端向所述数据存储服务器发送管理数据时的数据发送次数;步骤S130,所述数据存储服务器接收到来自所述第一用户终端的数据发送请求之后,根据所存储的所述多个用户终端的数据发送次数和所述单位消耗能量,比较所述第一用户终端和其它用户终端向所述数据存储服务器发送该管理数据时的消耗能量Es,确定所述消耗能量Es最低的用户终端作为第二用户终端,在此,所述消耗能量Es按照以下公式计算得
出:Es = E0
×
Sd
×
N其中,E0是所述用户终端向所述数据存储服务器发送单位量数据时的单位消耗能量;Sd是以所述单位量为基数计算的要发送管理数据的大小;N是所述数据存储服务器要求的所述用户终端的数据发送次数;步骤S140,所述第一用户终端将要发送的所述管理数据和所述第二用户终端的数据发送次数发给所述第二用户终端,然后,所述第二用户终端向所述数据存储服务器发送所述管理数据。
[0008]此外,优选地,所述数据存储服务器开始接收所述第二用户终端发送的所述管理数据后,实时调整该管理数据的数据发送次数。
[0009]此外,优选地,所述多个用户终端之间利用WIFI或蓝牙的通信方式进行通信。
[0010]根据如上所述的本专利技术,通过各用户终端之间的协作,节省向数据存储服务器发送管理数据时的能耗。
附图说明
[0011]图1是本专利技术涉及的城市大脑系统中的数据存储服务器和各用户终端之间进行管理数据发送的示意图。
[0012]图2是本专利技术涉及的城市大脑系统中的管理数据发送方法的流程图。
具体实施方式
[0013]下面,参照附图详细说明本专利技术的具体实施例。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术的保护范围。
[0014]图1是本专利技术涉及的城市大脑系统中的数据存储服务器和各用户终端之间进行管理数据发送的示意图。如图1所示,城市大脑系统中的数据存储服务器100和第一用户终端200、第二用户终端300及未图示的其它用户终端之间可利用移动通信网络进行数据发送,该第一用户终端200和第二用户终端300、其它用户终端之间可利用移动通信网络进行通信之外,还可以利用移动终端间直接通信方式进行通信。
[0015]由于一个数据存储服务器需要响应多个用户终端,因此,数据存储服务器会动态地向要求发送管理数据的各用户终端分配通信信道资源,而且,会根据各用户终端的距离、空闲状态等通信年状态,对各用户终端要求不同的编码方式和数据发送次数。对于用户终端来说,每次进行发送数据的无线通信都要消耗较多的能量,如果被要求的发送次数较多,则发送数据所消耗的能量是不可忽视的量,因此,需要尽可能减少自身的发送次数,以降低数据发送时的能耗。
[0016]图2是本专利技术涉及的城市大脑系统中的管理数据发送方法的流程图。如图2所示,在步骤S110,事先在数据存储服务器100中存储能够访问该数据存储服务器的各用户终端的信息,该信息中包括各用户终端向数据存储服务器发送单位量数据时所消耗的单位消耗能量。各用户终端向数据存储服务器100发送单位量数据时的单位消耗能量,可以通过专业性的测试方法预先测量后存储在该数据存储服务器100中。
[0017]在此,由于本专利技术应用于城市大脑系统中,所以能够访问该数据存储服务器的用
户终端都是允许访问的限定的用户终端,这些用户终端的信息可以事先测量而取得。
[0018]在步骤S120,该数据存储服务器100定期地与能够访问该数据存储服务器的各用户终端进行通信,确认各用户终端的包括距离、空闲状态等的通信状态,并根据该通信状态确定各个用户终端向数据存储服务器发送数据时的数据发送次数。
[0019]在步骤S130,当第一用户终端200需要向数据存储服务器100发送管理数据的时候,首先同数据存储服务器100建立无线通信链接,发送请求发送管理数据的请求。所述数据存储服务器接收到来自第一用户终端200的数据发送请求之后,根据所存储的第一用户终端和其它用户终端的数据发送次数和单位消耗能量,比较各个用户终端发别向数据存储服务器发送该管理数据时的消耗能量,确定消耗能量最低的用户终端作为第二用户终端300。在此,各用户终端向数据存储服务器发送该管理数据时的消耗能量Es可以按照以下公式计算得出。
[0020]Es = E0
×
Sd
×
N其中,E0是该用户终端向数据存储服务器发送单位量数据时的单位消耗能量;Sd是以所述单位量为基数计算的要发送管理数据的大小;N是该数据存储服务器要求的该用户终端的数据发送次数。
[0021]并且,所述数据存储服务器将关于所述第二用户终端300的信息和发送次数(即第二数据发送次数)发送给所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种城市大脑系统中的管理数据发送方法,在进行无线通信的数据存储服务器和包括第一用户终端、第二用户终端的多个用户终端之间发送管理数据,其特征在于,包括如下步骤:步骤S110,事先在所述数据存储服务器中存储所述多个用户终端的信息,该信息中包括各用户终端向所述数据存储服务器发送单位量数据时消耗的单位消耗能量;步骤S120,所述数据存储服务器定期地与所述多个用户终端进行通信,确认各用户终端的通信状态,根据所述通信状态确定各用户终端向所述数据存储服务器发送管理数据时的数据发送次数;步骤S130,所述数据存储服务器接收到来自所述第一用户终端的数据发送请求之后,根据所存储的所述多个用户终端的数据发送次数和所述单位消耗能量,比较所述第一用户终端和其它用户终端向所述数据存储服务器发送该管理数据时的消耗能量Es,确定所述消耗能量Es最低的用户终端作为第二用户终...

【专利技术属性】
技术研发人员:董文雷张军李仲华马云飞宋扬
申请(专利权)人:中天众达智慧城市科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1