一种基于大数据的在线通信系统及方法与流程

文档序号:30655324发布日期:2022-07-06 00:48阅读:109来源:国知局
一种基于大数据的在线通信系统及方法与流程

1.本发明涉及通信技术领域,具体是一种基于大数据的在线通信系统及方法。


背景技术:

2.随着通信技术的发展,通信系统对传输的数据速率要求也越来越高。数据高速传输的同时,占用的频道带宽也相应的增加,如何在有限的带宽内传输尽可能多的信息量是通信技术研究的关键技术之一。
3.但在现有技术中,数据传输时对传输的路径选择简单,存在不能对通信数据进行分类并合理的选取中转基站进行传输的问题,系统中的无线资源管理面临着越来越大的挑战,导致通信效率不佳,且容易受到外界干扰,如何在恶劣的无线通信环境以及越来越多的数据量的情况下为各类数据传输提供保证,提高通信效率是我们必须认真解决的问题;为此,我们提出一种基于大数据的在线通信系统及方法。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于大数据的在线通信系统及方法。
5.为实现上述目的,根据本发明的第一方面的实施例提出一种基于大数据的在线通信系统,包括信息上传模块、服务器、信息分析模块、基站监测模块以及报警模块;
6.所述信息上传模块用于发起客户端编辑上传通信数据并将通信数据传输至信息分析模块和服务器,所述信息分析模块用于对接收到的通信数据进行传输值分析,并根据传输值cf对通信数据进行分类;
7.若cf≥传输阈值,则将该通信数据标记为高级数据;其中高级数据的传输路径为一级跳转路径;若cf<传输阈值,则将该通信数据标记为普通数据;其中普通数据的传输路径为二级跳转路径;
8.所述服务器用于按照预设规则将若干个基站的接入点信息分配至发起客户端和接收客户端;所述预设规则具体为:
9.若通信数据为高级数据,则选取信号传输系数xh最大的基站作为中转基站,通信数据经过该中转基站直接发送至接收客户端;
10.若通信数据为普通数据,则选取信号传输系数xh最大和次之的基站作为中转基站,通信数据依次经过两个中转基站中转至接收客户端;
11.所述基站监测模块用于监测基站的通信环境数据信息并进行预警分析,若信号影响系数wq小于信号阈值,则判定对应基站当前通信环境不佳,生成预警信号,以提示工作人员对对应基站进行维护。
12.进一步地,所述信息分析模块的具体分析步骤如下:
13.获取发起客户端在预设时间段内的通信记录,所述通信记录包括通信开始时刻、通信结束时刻以及对应的接收客户端;
14.统计发起客户端的通信次数为c1,将每次的通信时长进行累加得到通信总时长zt;将相邻两次通信的时间间隔标记为通信间隔gti;
15.将通信间隔gti与预设间隔阈值相比较;统计gti<预设间隔阈值的次数差隔频次p1;当gti<预设间隔阈值时,获取gti与预设间隔阈值的差值并求和得到间隔总差值gz;利用公式cg=p1
×
a1+gz
×
a2计算得到差隔系数cg,其中a1、a2均为系数因子;利用公式tx=c1
×
a3+zt
×
a4+cg
×
a5计算得到发起客户端的通信系数tx,其中a3、a4、a5均为系数因子;
16.设定发起客户端与接收客户端的通信吸引因子为qm;利用公式计算得到对应通信数据的传输值cf,其中b1、b2和b3均为预设比例系数,且b1+b2+b3=1,β为均衡因子。
17.进一步地,其中通信吸引因子qm的具体计算方法为:
18.针对同一接收客户端,统计发起客户端与该接收客户端的通信次数占比为zb;截取相邻通信记录之间的时间段为通信缓冲时间段,统计每个通信缓冲时间段内发起客户端的通信次数为客户端缓冲频次hi;
19.将客户端缓冲频次hi与缓冲阈值相比较;统计hi小于缓冲阈值的次数为p2,当hi小于缓冲阈值时,获取hi与缓冲阈值的差值并进行求和得到差缓总值ch;利用公式ck=p2
×
g3+ch
×
g4计算得到差缓系数ck,其中g3、g4为系数因子;利用公式qm=zb
×
g5+ck
×
g6计算得到通信吸引因子qm,其中g5、g6为系数因子。
20.进一步地,其中信号传输系数xh的具体计算方法为:
21.由移动终端与基站群建立通信连接,并向基站群发送测量配置消息,其中测量配置消息中包括第一信号质量门限;基站群由若干个基站组成;
22.响应于接收到测量配置消息,各个基站立即发送第二同步信号至移动终端;移动终端接收到第二同步信号后,确定第二同步信号的信号质量为z1,并将z1与第一信号质量门限进行对比,得到第一质量差zc;
23.将移动终端发出测量配置消息的时刻与接收到第二同步信号的时刻进行时间差计算得到响应时长xt;利用公式xh=1/(zc
×
b4+xt
×
b5)计算得到对应基站的信号传输系数xh;其中b4、b5均为系数因子。
24.进一步地,所述通信环境数据信息包括基站的信号传输系数xh以及基站外部的空气气压信息、空气湿度信息和空气含氧量信息。
25.进一步地,所述基站监测模块的具体分析步骤为:
26.获取两个不同时间点的环境系数并标记为第一环境系数ws1和第二环境系数ws2;利用环境迁移计算式计算得到环境迁移值hq,具体为:
[0027][0028]
其中η为均衡因子,ws0表示为预设环境阈值,t0表示为两个不同时间点的时间差;
[0029]
获取基站的信号传输系数xh,利用公式计算得到信号影响系数
wq;其中d4、d5均为系数因子。
[0030]
进一步地,其中环境系数的计算方法为:
[0031]
将空气气压信息、空气湿度信息和空气含氧量信息依次标记为w1、w2以及w3;利用公式ws=w1
×
d1+w2
×
d2+w3
×
d3计算得到环境系数ws,其中d1、d2、d3均为系数因子。
[0032]
进一步地,一种基于大数据的在线通信方法,应用于上述一种基于大数据的在线通信系统,包括如下步骤:
[0033]
步骤一:发起客户端通过信息上传模块编辑上传通信数据并将通信数据传输至信息分析模块与服务器;
[0034]
步骤二:通过信息分析模块对通信数据进行分析,结合发起客户端的通信系数tx以及发起客户端与接收客户端的通信吸引因子qm,计算得到对应通信数据的传输值cf;根据传输值cf对通信数据进行分类;
[0035]
步骤三:服务器用于按照预设规则将若干个基站的接入点信息分配至发起客户端和接收客户端;具体为:
[0036]
若通信数据为高级数据,则选取信号传输系数xh最大的基站作为中转基站;若通信数据为普通数据,则选取信号传输系数xh最大和次之的基站作为中转基站;
[0037]
步骤四:通过基站监测模块监测基站的通信环境数据信息并进行预警分析,计算得到对应基站的信号影响系数wq;若wq小于信号阈值,则判定对应基站当前通信环境不佳,生成预警信号。
[0038]
与现有技术相比,本发明的有益效果是:
[0039]
1、本发明中所述信息分析模块用于对通信数据进行传输值分析,根据传输值cf对通信数据进行分类;若cf≥传输阈值,则将该通信数据标记为高级数据;若cf<传输阈值,则将该通信数据标记为普通数据;所述服务器用于按照预设规则将若干个基站的接入点信息分配至发起客户端和接收客户端,具体表现为:若通信数据为高级数据,则选取信号传输系数xh最大的基站作为中转基站,通信数据经过该中转基站直接发送至接收客户端;若通信数据为普通数据,则选取信号传输系数xh最大和次之的基站作为中转基站,通信数据依次经过两个中转基站中转至接收客户端;有效避免网络拥塞,提高通信效率;同时使得数据传输更加有层次,提高用户体验感;
[0040]
2、本发明中所述基站监测模块用于监测基站的通信环境数据信息并进行预警分析,根据空气气压信息、空气湿度信息和空气含氧量信息计算得到环境系数ws;获取两个不同时间点的环境系数ws1和ws2,利用环境迁移计算式计算得到环境迁移值hq,结合基站的信号传输系数xh,利用公式计算得到信号影响系数wq;若wq小于信号阈值,则判定对应基站当前通信环境不佳,生成预警信号;以提示工作人员对对应基站进行维护,从而提高通信效率。
附图说明
[0041]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。
[0042]
图1为本发明一种基于大数据的在线通信系统的系统框图。
[0043]
图2为本发明一种基于大数据的在线通信方法的流程图。
具体实施方式
[0044]
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0045]
如图1至图2所示,一种基于大数据的在线通信系统,包括信息上传模块、服务器、信息分析模块、基站监测模块以及报警模块;
[0046]
在本实施例中,当两者建立通信关系时,信息上传模块用于发起客户端编辑上传通信数据并将通信数据传输至服务器,服务器用于按照预设规则将若干个基站的接入点信息分配至发起客户端和接收客户端;通信数据依次经过若干个基站中转至接收客户端;
[0047]
信息分析模块与信息上传模块相连接,用于获取发起客户端编辑上传的通信数据进行分析,根据传输值cf对通信数据进行分类,具体分析步骤如下:
[0048]
获取发起客户端在预设时间段内的通信记录,通信记录包括通信开始时刻、通信结束时刻以及对应的接收客户端;
[0049]
统计发起客户端的通信次数为c1,将每次的通信时长进行累加得到通信总时长zt;将相邻两次通信的时间间隔标记为通信间隔gti;
[0050]
将通信间隔gti与预设间隔阈值相比较;统计gti<预设间隔阈值的次数差隔频次p1;当gti<预设间隔阈值时,获取gti与预设间隔阈值的差值并求和得到间隔总差值gz;利用公式cg=p1
×
a1+gz
×
a2计算得到差隔系数cg,其中a1、a2均为系数因子;
[0051]
将通信次数、通信总时长以及差隔系数进行归一化处理并取其数值,利用公式tx=c1
×
a3+zt
×
a4+cg
×
a5计算得到发起客户端的通信系数tx,其中a3、a4、a5均为系数因子;
[0052]
设定发起客户端与接收客户端的通信吸引因子为qm;具体包括:
[0053]
针对同一接收客户端,统计发起客户端与该接收客户端的通信次数占比为zb;截取相邻通信记录之间的时间段为通信缓冲时间段,统计每个通信缓冲时间段内发起客户端的通信次数为客户端缓冲频次hi;
[0054]
将客户端缓冲频次hi与缓冲阈值相比较;统计hi小于缓冲阈值的次数为p2,当hi小于缓冲阈值时,获取hi与缓冲阈值的差值并进行求和得到差缓总值ch;利用公式ck=p2
×
g3+ch
×
g4计算得到差缓系数ck,其中g3、g4为系数因子;
[0055]
利用公式qm=zb
×
g5+ck
×
g6计算得到通信吸引因子qm,其中g5、g6为系数因子;
[0056]
利用公式计算得到对应通信数据的传输值cf,其中b1、b2和b3均为预设比例系数,且b1+b2+b3=1,β为均衡因子,取值0.65564321;
[0057]
将传输值cf与传输阈值相比较;若cf≥传输阈值,则将该通信数据标记为高级数
据;其中高级数据的传输路径为一级跳转路径;一级跳转路径表现为:通信数据经过一个基站直接发送至接收客户端;
[0058]
若cf<传输阈值,则将该通信数据标记为普通数据;其中普通数据的传输路径为二级跳转路径;二级跳转路径表现为:通信数据依次经过两个基站中转至接收客户端;
[0059]
本发明根据通信数据的传输值cf对通信数据进行分类,不同类型的通信数据选择不同的传输路径,传输系数高的通信数据选择快速通道,传输系数低的通信数据选择较慢通道,有效避免网络拥塞,提高通信效率;使得数据传输更加有层次,提高用户体验感;
[0060]
其中,服务器分配基站的预设规则为:
[0061]
由移动终端与基站群建立通信连接,并向基站群发送测量配置消息,其中测量配置消息中包括第一信号质量门限;基站群由若干个基站组成;
[0062]
响应于接收到测量配置消息,各个基站立即发送第二同步信号至移动终端;移动终端接收到第二同步信号后,确定第二同步信号的信号质量为z1,并将z1与第一信号质量门限进行对比,得到第一质量差zc;其中本领域技术人员应该理解,任意本领域公知的度量都能够用于表征信号质量,例如rsrq、rsrp、rssi等等;此处的质量差值可以反映出信号在传输过程中的衰减;
[0063]
将移动终端发出测量配置消息的时刻与接收到第二同步信号的时刻进行时间差计算得到响应时长xt;利用公式xh=1/(zc
×
b4+xt
×
b5)计算得到对应基站的信号传输系数xh;其中b4、b5均为系数因子;信号传输系数xh越大,则表明信号传输质量越好;
[0064]
若通信数据为高级数据,则选取信号传输系数xh最大的基站作为中转基站,通信数据经过该中转基站直接发送至接收客户端;
[0065]
若通信数据为普通数据,则选取信号传输系数xh最大和次之的基站作为中转基站,通信数据依次经过两个中转基站中转至接收客户端;提高通信质量和通信效率;
[0066]
基站监测模块用于监测基站的通信环境数据信息并进行预警分析,通信环境数据信息包括基站的信号传输系数xh以及基站外部的空气气压信息、空气湿度信息和空气含氧量信息;具体分析步骤为:
[0067]
将空气气压信息、空气湿度信息和空气含氧量信息依次标记为w1、w2以及w3;利用公式ws=w1
×
d1+w2
×
d2+w3
×
d3计算得到环境系数ws,其中d1、d2、d3均为系数因子;
[0068]
获取两个不同时间点(即相邻时刻)的环境系数并标记为第一环境系数ws1和第二环境系数ws2;利用环境迁移计算式计算得到环境迁移值hq,具体为:
[0069][0070]
其中η为补偿因子,ws0表示为预设环境阈值,t0表示为两个不同时间点的时间差;
[0071]
获取基站的信号传输系数xh,利用公式计算得到信号影响系数wq;其中d4、d5均为系数因子;
[0072]
将信号影响系数wq与信号阈值相比较,若wq小于信号阈值,则判定对应基站当前通信环境不佳,生成预警信号;
[0073]
基站监测模块用于将预警信号传输至服务器,服务器接收到预警信号后控制报警
模块发出警报,以提示工作人员对对应基站进行维护,从而提高通信效率。
[0074]
一种基于大数据的在线通信方法,应用于上述一种基于大数据的在线通信系统,包括如下步骤:
[0075]
步骤一:发起客户端通过信息上传模块编辑上传通信数据并将通信数据传输至信息分析模块与服务器;
[0076]
步骤二:通过信息分析模块对通信数据进行分析,结合发起客户端的通信系数tx以及发起客户端与接收客户端的通信吸引因子qm,计算得到对应通信数据的传输值cf;根据传输值cf对通信数据进行分类;
[0077]
步骤三:服务器用于按照预设规则将若干个基站的接入点信息分配至发起客户端和接收客户端;具体为:
[0078]
若通信数据为高级数据,则选取信号传输系数xh最大的基站作为中转基站,通信数据经过该中转基站直接发送至接收客户端;
[0079]
若通信数据为普通数据,则选取信号传输系数xh最大和次之的基站作为中转基站,通信数据依次经过两个中转基站中转至接收客户端;
[0080]
步骤四:通过基站监测模块监测基站的通信环境数据信息并进行预警分析,结合信号传输系数xh和环境迁移值hq,计算得到对应基站的信号影响系数wq;
[0081]
若wq小于信号阈值,则判定对应基站当前通信环境不佳,生成预警信号;以提示工作人员对对应基站进行维护。
[0082]
上述公式均是去除量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最接近真实情况的一个公式,公式中的预设参数和预设阈值由本领域的技术人员根据实际情况设定或者大量数据模拟获得。
[0083]
本发明的工作原理:
[0084]
一种基于大数据的在线通信系统及方法,在工作时,信息上传模块用于发起客户端编辑上传通信数据并将通信数据传输至信息分析模块和服务器,信息分析模块用于对通信数据进行分析,根据传输值cf对通信数据进行分类;首先获取发起客户端在预设时间段内的通信记录,计算得到发起客户端的通信系数tx;再结合发起客户端与接收客户端的通信吸引因子qm,计算得到对应通信数据的传输值cf;若cf≥传输阈值,则将该通信数据标记为高级数据;若cf<传输阈值,则将该通信数据标记为普通数据;服务器用于按照预设规则将若干个基站的接入点信息分配至发起客户端和接收客户端,具体表现为:若通信数据为高级数据,则选取信号传输系数xh最大的基站作为中转基站,通信数据经过该中转基站直接发送至接收客户端;若通信数据为普通数据,则选取信号传输系数xh最大和次之的基站作为中转基站,通信数据依次经过两个中转基站中转至接收客户端;有效避免网络拥塞,提高通信效率;同时使得数据传输更加有层次,提高用户体验感;
[0085]
基站监测模块用于监测基站的通信环境数据信息并进行预警分析,根据空气气压信息、空气湿度信息和空气含氧量信息计算得到环境系数ws;获取两个不同时间点的环境系数并标记为第一环境系数ws1和第二环境系数ws2,利用环境迁移计算式计算得到环境迁移值hq,结合基站的信号传输系数xh,利用公式计算得到信号影响系数wq;若wq小于信号阈值,则判定对应基站当前通信环境不佳,生成预警信号;以提示工作人员对
对应基站进行维护,从而提高通信效率。
[0086]
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0087]
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1