[发明专利]一种移动终端及其在隧道通信模式下的带宽动态调整方法有效
申请号: | 201210147478.8 | 申请日: | 2012-05-14 |
公开(公告)号: | CN102710501A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 肖博东;黄楚恩;张喻 | 申请(专利权)人: | 深圳市共进电子股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 王志强;赵蕊 |
地址: | 518067 广东省深圳市南山区南海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 及其 隧道 通信 模式 带宽 动态 调整 方法 | ||
技术领域
本发明涉及通信终端领域和嵌入式技术领域,尤其涉及一种移动终端及其在隧道通信模式下的带宽动态调整方法。
背景技术
随着因特网的普及,网络和人们生活的关系愈加密切,多样化的业务(数据、语音、视频等)应运而生。不同业务对于通信条件的要求却各不相同。通常,数据业务具有离散性特征,对业务传递的可靠性要求非常高,误码率是最 重要的指标,但可以容忍一定的时延;而语音和视频这类业务具有流量大、延续性、实时性和相关性等特点,时延会造成语音的变声、变调和视频的马赛克等现象,因此对传输时延和抖动要求非常严格。 传统IP网络只能提供“尽力而为”服务,所有业务流公平的竞争网络资源,很难保证每类业务的通信要求,这也是引发研究IP QoS的本质原因。几乎所有国家在部署NGN实施要求时,都提出了要在下一代网络中解决端到端QoS问题。
QOS,即IP服务质量,它是指IP分组或流通过网络时的性能,这种性能通过一系列可度量的参量来描述,用于提供端到端的服务质量保证,提高网络资源利用率。
QOS在通信终端领域应用很广,其中包括嵌入式技术领域。嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。随着信息技术的发展和数字化产品的普及,嵌入式系统应用与Internet的结合愈加密切。
隧道技术是一种通过互联网络基础设施在网络之间传递数据的方式。使用隧道传递的数据可以是不同协议的数据帧或包,隧道协议将这些其它协议的数据帧或包重新封装在新的包头中发送,被封装的数据包在隧道的两 个端点之间中通过公共互联网络进行路由,一旦到达网络终点,数据将被解包并转发到最终目的地。整个传递过程中,被封装的数据包在公共互联网络上传递时所经过的逻辑路径称为隧道。简言之,隧道技术是指包括数据封装,传输和解包在内的全过程。
综上,QOS技术虽然已广泛适用于通信终端,但是通信终端在自定义的隧道通信模式下却无法对流量进行动态的调整。而很多通信终端需要对其隧道通信进行控制,因而有必要提出一种能够对隧道通信模式下带宽进行动态调整的解决方案。
发明内容
本发明的目的在于提供一种移动终端及其在隧道通信模式下的带宽动态调整方法,实现基于Linux内核的嵌入式系统在隧道通信模式下对数据流量的控制,提高网络资源利用率。
本发明的目的是通过以下技术方案实现的。
一种通信终端,采用基于Linux内核的嵌入式系统,包括隧道通信模块,还包括QOS模块;
所述隧道通信模块,用于根据隧道通信协议对待通过隧道传输的不同协议的数据包进行重新封装处理;
QOS模块,用于根据预设的规则参数对经隧道通信模块处理后的数据包进行流量控制处理。
其中,所述QOS模块进一步包括:
数据包识别模块,用于对所接收到的数据包进行识别,筛选出隧道模式的数据包并将其发送至QOS实施模块进行处理;
QOS配置模块,用于通过API配置函数设置当前采用的QOS规则以及具体的规则参数信息;
QOS实施模块,用于根据QOS配置模块配置的规则参数信息对隧道模式的数据包进行流量控制。
其中,通信终端还包括系统接口,用于提供人机交互的配置界面,接收用户输入的配置信息 并将其传输至所述QOS配置模块。
其中,所述系统接口采用WEB模块。
一种移动终端在隧道通信模式下的带宽动态调整方法,包括步骤如下:
通过QOS配置模块配置当前采用的QOS规则及具体的规则参数信息;
在本通信终端与其他通信终端之间建立隧道连接之后,隧道通信模块对待通过隧道传送的数据包先进行隧道封装处理,QOS实施模块再根据所述配置信息对所述数据包进行流量控制后发送至对端。
其中,所述QOS实施模块进行流量控制的过程具体包括:
根据隧道模式的特点对所收到的数据包进行识别,筛选出隧道模式下的数据包;
从隧道通信模块获取所筛选出的数据包的包头长度信息,计算各数据包的总长度;
根据各数据包的总长度以及预先配置的规则信息对所述隧道模式的数据包进行流量控制。
其中,所述QOS实施模块通过‘ebtable’命令或者‘iptable’ 命令对数据包进行控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共进电子股份有限公司,未经深圳市共进电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210147478.8/2.html,转载请声明来源钻瓜专利网。