System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 4G网络传输协议的自适应匹配方法及其移动通信终端组成比例_技高网

4G网络传输协议的自适应匹配方法及其移动通信终端组成比例

技术编号:41399263 阅读:3 留言:0更新日期:2024-05-20 19:23
本发明专利技术公开了一种4G网络传输协议的自适应匹配方法;移动通信终端包括:一数据统计器,用于接收数据,并根据所述数据计算平均丢包率和平均传输延时;一计时器,用于在4G网络下,计时和判断所述数据统计器接收数据的时间是否超过第一预设值;一判断器,用于在4G网络下,判断所述平均丢包率是否超过第二预设值,以及所述平均传输延时是否超过第三预设值,并根据所述判断结果发出一指令;一协议控制器,用于根据所述指令使用一种传输协议。当网络应用程序的通信出现连接问题时,本发明专利技术的移动通信终端不需要用户手动选择传输协议,而能够自动根据实际传输情况选择较优的传输协议,兼顾传输速率与传输可靠性,从而使用户可以享受到更好的4G网络体验。

【技术实现步骤摘要】

本专利技术涉及一种4g网络传输协议的自适应匹配技术,特别是涉及一种4g网络传输协议的自适应匹配方法及其移动通信终端。


技术介绍

1、目前,随着4g技术的发展,移动通信终端上的网络应用程序越来越广泛。其中很多网络功能较复杂的应用程序,其协议栈采用了应用层与传输层分离的设计,如sip(sessioninitiation protocol,即会话启动协议)、voip(voice over internetprotocol,即网络电话)和rtmp(routing table maintenance protocol,即路由选择表维护协议)等等,均支持tcp(transmission control protocol,即传输控制协议)和udp(userdatagramprotocol,即用户数据包协议)两种协议。由于udp传输协议的高实时性,在大多数场合用udp协议可以得到更高的传输速率;但在一些网络状况不好或者网关对udp包有限制的场合,使用tcp协议承载传输层可以获得远优于udp协议的传输可靠性。

2、然而,这些网络应用程序虽然允许采用不同的传输协议,但对如何优选传输协议并没有指导性的规范。在这些网络应用程序的实际使用中,在网络连接未断开的情况下,绝大多数连接问题都是由udp丢包引起的,而这种丢包问题实际上可以通过更换传输协议来避免。现有终端无法根据各种传输协议的优劣势智能地切换传输协议,当网络应用程序的通信出现连接问题时,通常需要由用户根据实际情况来手动选择传输协议。然而,由于用户一般不具有专业的通信知识,要求用户能够选择较优的传输协议往往是不现实的,而且也给用户带来了很大的不便。另外,现有移动通信终端的传输方案不能发挥出这些网络应用程序的应用层与传输层分离设计的优势,无法同时兼顾传输速率与传输可靠性。


技术实现思路

1、本专利技术要解决的技术问题是为了克服现有技术中,移动通信终端不能根据各种传输协议的优劣势智能地切换传输协议的缺陷,提供一种在4g lte网络下可自动优选传输协议的移动通信终端及其方法,使用户可以享受到更好的网络体验。

2、本专利技术是通过下述技术方案来解决上述技术问题的:一种4g网络传输协议的自适应匹配方法,包括:第一步,移动通信终端注册4g lte网络后与服务器完成应用层协商,并使用一默认传输协议开始发送和接收数据,同时,计时器开始计时;第二步,数据统计器接收数据;第三步,所述计时器判断时间是否超过第一预设值,若否,则返回第二步,若是,则进入第四步;第四步,所述数据统计器统计接收到的数据,计算平均丢包率和平均传输延时;第五步,判断器判断所述平均丢包率和所述平均传输延时是否分别超过第二预设值和第三预设值,若否,则进入第六步,若是,则进入第七步;第六步,判断器发出使用备选传输协议的指令,并进入第八步;第七步,判断器发出使用默认传输协议的指令;第八步,协议控制器根据所述指令使用一种传输协议。

3、较佳地,在第一步之前还可以包括用户设置所述第一预设值、所述第二预设值和所述第三预设值的步骤。

4、较佳地,在第八步之后还可以包括计时器重新开始计时,并返回第二步的步骤。

5、本专利技术还提供一种移动通信终端,包括:一数据统计器,用于接收数据,并根据所述数据计算平均丢包率和平均传输延时;一计时器,用于计时和判断所述数据统计器接收数据的时间是否超过第一预设值;一判断器,用于判断所述平均丢包率是否超过第二预设值,以及所述平均传输延时是否超过第三预设值,并根据所述判断结果发出一指令;一协议控制器,用于根据所述指令使用一种传输协议。

6、较佳地,所述协议控制器内预设了一默认传输协议以及一备选传输协议,例如分别是udp协议和tcp协议。

7、较佳地,所述移动通信终端允许用户设置所述默认传输协议和所述备选传输协议。

8、较佳地,所述移动通信终端允许用户设置所述第一预设值、所述第二预设值和所述第三预设值。

9、本专利技术的积极进步效果在于:

10、当网络应用程序的4g lte通信出现连接问题时,本专利技术的移动通信终端不需要用户手动选择传输协议,而能够自动根据实际传输情况选择较优的传输协议,发挥出网络应用程序的应用层与传输层分离设计的优势,兼顾传输速率与传输可靠性,为网络应用程序提供一个更稳定的网络传输环境,从而用户可以享受到更好的网络体验。

本文档来自技高网...

【技术保护点】

1.一种4G网络传输协议的自适应匹配方法,其特征在于,包括:

2.如权利要求1所述的4G网络传输协议的自适应匹配方法,其特征在于,在第一步之前还包括用户设置所述第一预设值、所述第二预设值和所述第三预设值的步骤。

3.如权利要求1所述的4G网络传输协议的自适应匹配方法,其特征在于,在第八步之后还包括计时器重新开始计时,并返回第二步的步骤。

4.一种移动通信终端,其特征在于,包括:

5.如权利要求4所述的移动通信终端,其特征在于,

6.如权利要求5所述的移动通信终端,其特征在于,

7.如权利要求4所述的移动通信终端,其特征在于,

【技术特征摘要】

1.一种4g网络传输协议的自适应匹配方法,其特征在于,包括:

2.如权利要求1所述的4g网络传输协议的自适应匹配方法,其特征在于,在第一步之前还包括用户设置所述第一预设值、所述第二预设值和所述第三预设值的步骤。

3.如权利要求1所述的4g网络传输协议的自适应匹配方法,其特征在于...

【专利技术属性】
技术研发人员:刘东山杨涛
申请(专利权)人:芯讯通无线科技上海有限公司
类型:发明
国别省市:

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

1