根据移动通信网络质量评估实时调整数据传输的方法技术

技术编号:16331747 阅读:37 留言:0更新日期:2017-10-01 23:39
根据移动通信网络质量评估实时调整数据传输的方法,涉及移动通信网络数据传输领域,包括有1)初始发送步骤;2)网络质量评估步骤;3)调整数据传输步骤;4)数据重发步骤等,通过在发送端预先设置有效传输字节数、本次传输字节数、已发送字节数、传输调节率和待发送总字节数等参数,在发送端发送数据的过程中记录发送时刻和接收时刻并进行计算得到网络质量评估结果,根据该网络质量评估结果来实时调整上述参数,从而达到根据网络情况实时调整数据传输的目的。本发明专利技术的方法可以在不使用任何检测装置和控制中心的条件下对移动通信网络的质量进行检测,提高评估结果的及时性和数据传输的效率。

Method for adjusting data transmission in real time according to quality evaluation of mobile communication network

According to the assessment of the quality of the mobile communication network for real-time adjustment of data transmission, data transmission and relates to the field of mobile communication network, including 1) the initial sending step; 2) steps to evaluate the network quality; 3) to adjust the data transmission procedure; 4) data retransmission steps in the transmitter, the preset number of bytes, the effective transmission the transmission number of bytes, bytes number, transmission rate and adjusting the total number of bytes to be sent and other parameters in the process of sending data in the sending end of the transmission time and receive time recorded and calculated results of evaluation of network quality, to adjust the parameters according to the network quality evaluation results, so as to achieve the adjustment according to the real-time data transmission network the purpose of the situation. The method of the invention can detect the quality of the mobile communication network without the use of any detection device and control center, thereby improving the timeliness of the evaluation result and the efficiency of data transmission.

【技术实现步骤摘要】

本专利技术涉及移动通信网络数据传输领域,特别是一种可根据移动通信网络质量评估实时调整数据传输的方法
技术介绍
随着移动网络和智能终端的快速普及,移动网络数据业务的种类越来越多,用户数和访问量越来越大,移动运营商采用的网络质量评估方法重点关注核心网络的网络质量,不能反映用户感知,无法针对用户当前的数据传输情况进行实时调整。在现有技术中采用的网络质量评估,一般都是通过使用检测装置实时模拟用户行为,得到大量测试数据,并将测试数据提交后台控制中心进行评估,再将评估结果告知发送单元,这种技术存在以下缺点:一、评估结果具有一定的滞后性;二、需要使用专用的检测装置与控制中心,并且在检测过程中会增加额外的网络开销。
技术实现思路
本专利技术的主要目的在于克服现有技术中采用的网络质量评估方法仅关注核心网络的网络质量,且需要采用专用的检测装置和控制中心,具有一定的滞后性,在检测过程中会增加额外的网络开销的缺点,提出一种能提升网络评估的及时性,并可根据网络质量评估结果实时调整数据传输的方法。本专利技术采用如下技术方案:根据移动通信网络质量评估实时调整数据传输的方法,其特征在于:发送端预先设置有效传输字节数、本次传输字节数、已发送字节数和传输调节率,而后进入如下步骤:1)初始发送步骤发送端统计待发送数据得到待发送总字节数,将有效传输字节数和待发送总字节数进行比较确定本次发送数据和本次传输字节数;2)网络质量评估步骤发送端将本次发送数据发送给接收端的同时记录本次发送时刻,接收端接收该本次发送数据并记录接收时刻,而后将该接收时刻作为本次应答数据反馈给发送端,发送端根据接收到的本次应答数据与发送时刻进行计算得出网络质量评估结果,而后根据评估结果选择进入调整数据传输步骤或数据重发步骤;3)调整数据传输步骤发送端根据已发送字节数与本次传输字节数以及待发送总字节数计算得到未发送字节数,并根据网络质量评估结果和传输调节率来重设有效传输字节数,发送端将重设后的有效传输字节数和未发送字节数进行比较得到本次传输字节数,发送端根据本次传输字节数从待发送数据中提取得到本次发送数据,而后重复网络质量评估步骤;4)数据重发步骤发送端根据传输调节率和有效传输字节数来重设有效传输字节数,发送端根据已发送字节数和本次传输字节数计算得到本次发送数据,而后重复网络质量评估步骤。进一步的,发送端和接收端分别设有GPS模块并通过该GPS模块实现与GPS卫星同步时间。进一步的,在步骤1)中,发送端将有效传输字节数和待发送总字节数进行比较,若有效传输字节数小于待发送总字节数,则有效传输字节数记为X,若有效传输字节数大于待发总字节数,则将待发送总字节数记为X;将本次传输字节数记为X,发送端从待发送数据中,取出第1到第X个字节之间的数据,得到本次发送数据。进一步的,在步骤2)中,发送端根据移动通信网络预先设置超时时长、每秒最高传输字节数、T1和T2,当发送端在超时时长范围内接收到本次应答数据则发送端将接收时刻减去发送时刻得到本次传输时长,将本次传输字节数除以本次传输时长得到当前每秒传输字节数,当本次传输时长小于等于T1时,则设置网络质量评估结果为1;当本次传输时长大于T1小于T2时,则设置网络质量评估结果为有效传输字节数除以每秒最高传输字节数得到的商;当本次传输时长大于T2时,则设置网络质量评估结果为当前每秒传输字节数除以每秒最高传输字节数得到的商;当发送端在超时时长范围你未接收到本次应答数据,则发送端设置网络质量评估结果为0,而后进入数据重发步骤。进一步的,在步骤3)中,发送端设置已发送字节数为已发送字节数加上本次传输字节数之和,如果已发送字节数等于待发送总字节数,则说明发送完毕,设置已发送字节数为0,本次传输字节数为0,断开与移动通信网络的连接;若已发送字节数小于待发送总字节数,则继续余下步骤。进一步的,在步骤3)中,若步骤2)中的网络质量评估结果大于等于0.8,发送端设置有效传输字节数为有效传输字节数乘以(1+传输调节率)的积;若网络质量评估结果大于0且小于0.8,发送端设置有效传输字节数为当前每秒传输字节数。进一步的,发送端比较有效传输字节数与未发送字节数,若有效传输字节数小于未发送字节数,则设置本次传输字节数为有效传输字节数;若有效传输字节数大于未发送字节数,则设置本次传输字节数为未发送字节数。进一步的,在步骤3)中,发送端将待发送总字节数减去已发送字节数得到未发送字节数,将已发送字节数加1得到M,发送端将本次传输字节数加上M减1得到X,发送端从待发送数据中,取出第M个字节到第X个字节之间的数据,得到本次发送数据,而后重复网络质量评估步骤。进一步的,在步骤4)中,发送端将已发送字节数加1得到M,发送端将本次传输字节数加M减1,得到X,发送端从待发送数据中,取出第M个字节到第X个字节之间的数据,得到本次发送数据,而后重复网络质量评估步骤。由上述对本专利技术的描述可知,与现有技术相比,本专利技术具有如下有益效果:本专利技术的根据移动通信网络质量评估调整数据传输的方法,通过在发送端预先设置有效传输字节数、本次传输字节数、已发送字节数、传输调节率和待发送总字节数等参数,在发送端发送数据的过程中记录发送时刻和接收时刻并进行计算得到网络质量评估结果,通过该网络质量评估结果来实时调整上述参数,从而达到根据网络情况实时调整数据传输的目的。本专利技术的方法可以在不使用任何检测装置和控制中心的条件下对移动通信网络的质量进行检测,提高评估结果的及时性,将评估结果用于实时调整网络传输过程,也提高了数据传输的效率。附图说明图1为本专利技术的流程图。具体实施方式以下通过具体实施方式对本专利技术作进一步的描述。参照图1,根据移动通信网络质量评估实时调整数据传输的方法,发送端预先设置移动通信网络理论上的每秒最高传输字节数数值和超时时长数值、设置有效传输字节数为每秒最高传输字节数、本次传输字节数为0、已发送字节数为0、传输调节率设置为大于0且小于等于0.5,发送端和接收端使用GPS模块,并通过GPS模块每隔1分钟与GPS卫星同步时间,时间包括年、月、日、时、分、秒。1)初始发送步骤发送端与移动通信网络建立连接,发送端统计待发送数据的总字节数,发送端将有效传输字节数和待发送总字节数进行比较,若有效传输字节数小于待发送总字节数,则有效传输字节数记本文档来自技高网...

【技术保护点】
根据移动通信网络质量评估实时调整数据传输的方法,其特征在于:发送端预先设置有效传输字节数、本次传输字节数、已发送字节数和传输调节率,而后进入如下步骤:1)初始发送步骤发送端统计待发送数据得到待发送总字节数,将有效传输字节数和待发送总字节数进行比较确定本次发送数据和本次传输字节数;2)网络质量评估步骤发送端将本次发送数据发送给接收端的同时记录本次发送时刻,接收端接收该本次发送数据并记录接收时刻,而后将该接收时刻作为本次应答数据反馈给发送端,发送端根据接收到的本次应答数据与发送时刻进行计算得出网络质量评估结果,而后根据评估结果选择进入调整数据传输步骤或数据重发步骤;3)调整数据传输步骤发送端根据已发送字节数与本次传输字节数以及待发送总字节数计算得到未发送字节数,并根据网络质量评估结果和传输调节率来重设有效传输字节数,发送端将重设后的有效传输字节数和未发送字节数进行比较得到本次传输字节数,发送端根据本次传输字节数从待发送数据中提取得到本次发送数据,而后重复网络质量评估步骤;4)数据重发步骤发送端根据传输调节率和有效传输字节数来重设有效传输字节数,发送端根据已发送字节数和本次传输字节数计算得到本次发送数据,而后重复网络质量评估步骤。...

【技术特征摘要】
1.根据移动通信网络质量评估实时调整数据传输的方法,其特征在于:
发送端预先设置有效传输字节数、本次传输字节数、已发送字节数和传输调节
率,而后进入如下步骤:
1)初始发送步骤
发送端统计待发送数据得到待发送总字节数,将有效传输字节数和待发送
总字节数进行比较确定本次发送数据和本次传输字节数;
2)网络质量评估步骤
发送端将本次发送数据发送给接收端的同时记录本次发送时刻,接收端接
收该本次发送数据并记录接收时刻,而后将该接收时刻作为本次应答数据反馈
给发送端,发送端根据接收到的本次应答数据与发送时刻进行计算得出网络质
量评估结果,而后根据评估结果选择进入调整数据传输步骤或数据重发步骤;
3)调整数据传输步骤
发送端根据已发送字节数与本次传输字节数以及待发送总字节数计算得到
未发送字节数,并根据网络质量评估结果和传输调节率来重设有效传输字节数,
发送端将重设后的有效传输字节数和未发送字节数进行比较得到本次传输字节
数,发送端根据本次传输字节数从待发送数据中提取得到本次发送数据,而后
重复网络质量评估步骤;
4)数据重发步骤
发送端根据传输调节率和有效传输字节数来重设有效传输字节数,发送端
根据已发送字节数和本次传输字节数计算得到本次发送数据,而后重复网络质
量评估步骤。
2.如权利要求1所述的根据移动通信网络质量评估实时调整数据传输的方
法,其特征在于:发送端和接收端分别设有GPS模块并通过该GPS模块实现与

\tGPS卫星同步时间。
3.如权利要求2所述的根据移动通信网络质量评估实时调整数据传输的方
法,其特征在于:在步骤1)中,发送端将有效传输字节数和待发送总字节数进
行比较,若有效传输字节数小于待发送总字节数,则有效传输字节数记为X,若
有效传输字节数大于待发总字节数,则将待发送总字节数记为X;将本次传输字
节数记为X,发送端从待发送数据中,取出第1到第X个字节之间的数据,得到
本次发送数据。
4.如权利要求1或2或3所述的根据移动通信网络质量评估实时调整数据
传输的方法,其特征在于:在步骤2)中,发送端根据移动通信网络预先设置超
时时长、每秒最高传输字节数、T1和T2,
当发送端在超时时长范围内接收到本次应答数据则发送端将接收时刻减去
发送时刻得到本次传输时长,将本次传输字节数除以本次传...

【专利技术属性】
技术研发人员:韩震华洪志新林国欣张皓
申请(专利权)人:厦门雅迅网络股份有限公司
类型:发明
国别省市:福建;35

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

1