链路自适应(也称为调度),首先是作为3GPP协议下HSDPA技能的一个特色推出的,它是手机无线网络分配射频资源的一种办法。选用这样办法,基站选用的射频协议在每个传输时刻距离(TTI)为下行链路传输供给数据及为上行链路传输分配资源(见图1)。
因为TTI可短至1ms, 该调度技能供给了极大灵活性,以将流量路由和吞吐率与可用资源匹配起来。它是高通量、安稳和有用运用带宽的要害。但是,链路自适应施行中的一个根本问题一向困扰着手机设备的开展:惯例的测验设置无法充沛查明并定位链路自适应办法在作业中呈现的过错和失利。本文提出了一种测验设置,它能以精准到具体TTI的水平检测并定位调度过错。 测验链路自适应的惯例战略 传统上,功用和功用测验是协议和体系验证过程中两个天壤之别的部分。调度一般包含在功用测验部分,而该功用一起也对功用(数据吞吐量)有根本性的影响。 传统的功用测验办法发生巨量的日志记载(log),因为每个TTI(也即每1ms)调度软件都接纳输入并做出决议计划。这意味着,日志剖析既繁琐又耗时,因而并不进行该作业。相反,链路自适应一般是选用简略但有限装备(与满意掩盖实践运用各或许状况的要求有适当距离)施行的功用测验。 链路自适应的功用测验是经过丈量数据吞吐量完成的。因链路自适应功用测验的规模有限,所以有必要比及功用测验开端,才可进行完好的功用验证。清楚明了,这一般处在项目开发的后期。在许多时分,链路自适应存在的功用问题,与功用上的过错休戚相关。假如这些功用问题是在功用测验过程中发现的,则有必要对这些问题予以纠错,这或许意味着有必要对设备的某些部分进行从头规划并从头进行部分验证。因而,精准的功用测验数据就成为一种名贵资源,它使开发工程师能集中精力在的确较劲的当地调试过失并重复验证。 不幸的是,今日的惯例功用测验设置供给的输出十分不准确。它们包含运转于PC或UNIX作业站上的服务器运用和拨号PC上运转的客户端运用。服务器和客户端运用完成数据通信协议(如FTP传输)、进行丈量并供给成果。 问题是,Windows或Unix操作体系(OS)一般供给的计时精度约为500ms。真实状况是,Windows运用中数据包的实践传输一般运用NDIS技能,它具有优于Windows自身的计时精度,但对这些传输的丈量受操作体系的影响。 更糟的是,即便这种数百毫秒水平粗豪的计时精度,操作体系或核算机制造商也不能确保。因为LTE(以及HSPA和HSPA+的一些装备)的TTI为1ms,明显,根据Windows的运用或许供给的数据流通量不会超越OSI仓库运用层面的总吞吐量水平。所以,精准到具体TTI的功用问题的具体定位信息就不或许供给。为找出有助于调试吞吐量问题的这类信息,研讨一个简化的比如就很有协助(见图2)。
例如经过基站传输的一个IP数据流。选用链路自适应,调度器选用最大和最小的可用块巨细;每一块巨细都传输相同的块数。假如咱们别离选用256bit和7,480bit作为最小和最大传输块(TBS),这就将完成约1,948,000bps(也即约2Mbps)的总数据吞吐量。(为简略起见,核算中,这个比如没包含协议报头;而且选定的IP报头和数据巨细都假定为128bit。) 幻想一下,下一次施行相同丈量的状况,射频协议的功用现已恶化(或许是因为协议软件功用的下降),导致每个第三大的数据包都传丢了。射频协议栈有必要重发丢掉的数据包,这将使数据吞吐量下降至约1,504,000bps(约1.5Mbps)。这就比第一次丈量下降了25%。 运用惯例功用测验设置,工程师不会了解吞吐量下降的原因或毛病地点,他们看到的仅仅吞吐率。但若丈量体系能供给精准计时,则只需丈量数据包推迟便很简单找出问题。 测验链路自适应的一种新办法 数据通信范畴丈量吞吐量的一种代替办法供给了这种才能。在数据通信范畴(如手机职业),吞吐量丈量被用于测验功用。为此使命规划的精密仪器能供给与被测体系功用相关的准确数据,如吞吐量(帧计数和数据包巨细精度)、推迟和颤动。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/fenxiao/208847.html
|
IP网络测验技能助力高带宽无线网络设备研制
链路自适应(也称为调度),首先是作为3GPP协议下HSDPA技术的一个特点推出的,它是手机无线网络分配射频资源的一种方法。采用这样方法,基站