首页> 外文OA文献 >Wireless Networks: Model and Optimization based approaches to Clock Synchronization, Random Access MAC and Video Streaming
【2h】

Wireless Networks: Model and Optimization based approaches to Clock Synchronization, Random Access MAC and Video Streaming

机译:无线网络:基于模型和优化的时钟同步,随机接入maC和视频流方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We, via a model and optimization-based approach, address three issues related to wireless networks: clock synchronization, medium access control (MAC) and scalable video streaming.In Chapter 2 we develop, study and simulate a new model-based distributed network clock synchronization protocol. In a network of clocks, a given node is taken as reference and is associated with the time evolution t. We introduce and analyze a stochastic model for clocks, in which the relative speedup of a clock with respect to the reference node, called the skew, is characterized by an exponential transformation of an Orstein-Uhlenbeck process. We study the properties of our model, namely moment and sample path properties of the stochastic processes, and calculate its Allan variance. We show how our model can be used to translate the time of a clock to another clock's units. We study the problem of synchronizing clocks in a network, which amounts to estimating the instantaneousrelative skews and relative offsets, i.e., the differences in the clock readouts, by exchange of time-stamped packets between pairs of nodes in the network. Based on a stochastic model for delays, we derive a scheme for obtaining relative skew measurements in a communication link by sending two time-stamped packets from node i to node j in order to obtain a noisy measurement of their relative skew. We develop an algorithm for filtering relative skew measurements across a link (i,j) in order to estimate the logarithm of the relative skew. We study the properties of the algorithms and provide theoretical guarantees on their performance. We also develop an online, centralized, model-based, asynchronous skew estimation algorithm for optimal filtering of the time-stamps in the entire network, as well as an efficient distributed suboptimal scheme which demonstrates near-optimal performance in simulations. Furthermore, we study some implementation issues, and present a scheme for pairwise relative offset estimation given skew estimates. We use the distributed asynchronous algorithm to obtain nodal offset estimates from relative offset estimates. We combine our findings into developing a new protocol for clock synchronization, namely the Model-Based Clock Synchronization Protocol (MBCSP). We present a comparative simulation study of its performance versus the leading scheme by Solis et al. (2006); the results show that MBCSP performs better in terms of skew, offset and delay estimation. Finally, we have performed trace-driven simulation based on time-stamps obtained fromBerkeley motes. Our scheme outperforms that of Solis et al. by 45%, where we used the accuracy in predicting the receipt time-stamp at the sender as the clock synchronization metric.In Chapter 3, we study random access based MAC in the framework of network utility maximization (NUM). There has been much recent interest in protocol design for wireless networks based on maximizing a network utility function. A significant advance is theobservation that a decomposition of the Lagrangian suggests an approach where transmissions are scheduled to minimize back-pressure. However, a satisfactory MAC protocol that can realize such a scheduling algorithm is notably missing, and we develop one potential scheme. We present a candidate random access MAC protocol that extends an existing algorithm by Gupta and Stolyar (2006) in calculating the access probabilities. We also consider the online adaptation of access probabilities using local information about queue lengths and active links. We provide OPNET simulation results tocompare the performance of our scheme with the leading schemes. We estimate the capacity region of our scheme by simulation for various topologies and multiple flows. Our simulation studies indicate that our extension in conjunction with an implementation of back-pressure significantly outperforms the slotted-time algorithm of Gupta and Stolyar (2006).In Chapter 4, we present performance bounds for random access based MAC using carrier-sense multiple access (CSMA). In recent work, it was shown that a distributed CSMA-based MAC protocol is throughput-optimal which, in turn, implies that the class of controlled distributed random access MAC protocols can support the entire capacity region. It is challenging to study the performance of such schemes in terms of mean delays and compare it with some known results on the performance of centralized scheduling. We modify the model of Jiang and Walrand (2008) to obtain Markov chain models that incorporate the queue lengths as well as the information about the independent set, for single-hop networks. We show that the delay of the new models yields an upper bound on the delay of the original models. We derive upper and lower bounds on the mean total delay at the steady-state, and show that these bounds coincide with those for max-weight scheduling.Finally, we develop a method of deriving upper and lower bounds for random-access schemes by using linear programs (LPs). We present an optimization program for minimizing the upper bounds.In Chapter 5, we consider multihomed scalable video streaming systems where each video is concurrently transmitted over several access networks to a client. The problem is todetermine which video packets of a video stream to transmit, and associate each video packet with an access network, so that thevideo quality at the client is maximized under measured network conditions. We present a network model and a video distortion model to capture the network conditions and video distortion characteristics, respectively. We develop a mathematical formulation to find the streaming strategy for maximizing the average video quality at the client. While the formulation can be optimally solved using exhaustive search or dynamic programming,doing so takes a prohibitively long time, and is not practical for real-time video streaming servers. In order to efficiently solve the problem in real time, we propose several suboptimal convex problems along with two heuristic algorithms. We conduct extensive trace-driven simulations to evaluate the algorithms using real network conditions and actual scalable video streams. We compare our algorithms against the rate control algorithmsdefined in the Datagram Congestion Control Protocol (DCCP) standard. The simulation results show that our algorithms significantly outperform current systems while beingTCP-friendly. For example, compared to DCCP, our algorithms achieve at least 10 dB qualityimprovement and result in up to 83% packet delivery delay reduction. Finally, we study the trade-off between efficiency and optimality: One of the heuristic algorithms runs faster and is suitable for large-scale streaming systems, while the other one achieves better video quality and is more appropriate for smallerstreaming servers. The convex programming approach demonstrates a good trade-off between running time and performance.
机译:通过基于模型和优化的方法,我们解决了与无线网络相关的三个问题:时钟同步,媒体访问控制(MAC)和可伸缩视频流。在第二章中,我们开发,研究和模拟了一种基于模型的新分布式网络时钟。同步协议。在时钟网络中,将给定节点作为参考,并将其与时间演化t关联。我们介绍并分析了时钟的随机模型,其中时钟相对于参考节点的相对加速(称为时滞)的特征在于Orstein-Uhlenbeck过程的指数变换。我们研究模型的属性,即随机过程的矩和样本路径属性,并计算其Allan方差。我们展示了如何使用我们的模型将一个时钟的时间转换为另一个时钟的单位。我们研究了网络中时钟同步的问题,该问题相当于通过在网络中成对的节点之间交换带有时间戳的数据包来估计瞬时相对偏斜和相对偏移量,即时钟读数的差异。基于延迟的随机模型,我们通过从节点i到节点j发送两个带有时间戳的数据包以获得其相对偏度的噪声测量值,得出一种用于在通信链路中获得相对偏度测量值的方案。我们开发了一种用于过滤链接(i,j)上的相对偏斜测量值的算法,以估计相对偏斜的对数。我们研究了算法的性质,并为它们的性能提供了理论上的保证。我们还开发了一种在线,集中式,基于模型的异步偏斜估计算法,用于对整个网络中的时间戳进行最佳过滤,以及一种有效的分布式次优方案,该方案在仿真中证明了接近最优的性能。此外,我们研究了一些实现问题,并给出了在偏斜估计的情况下成对相对偏移估计的方案。我们使用分布式异步算法从相对偏移量估计中获得节点偏移量估计。我们将发现结合起来,开发出一种新的时钟同步协议,即基于模型的时钟同步协议(MBCSP)。我们将其性能与Solis等人的领先方案进行对比仿真研究。 (2006);结果表明,MBCSP在偏斜,偏移和延迟估计方面表现更好。最后,我们基于从伯克利微粒获得的时间戳执行了跟踪驱动的仿真。我们的方案优于Solis等人的方案。在第4章中,我们以45%的速度将发送方的接收时间戳的准确度用作时钟同步度量标准。在第3章中,我们在网络效用最大化(NUM)框架下研究了基于随机访问的MAC。基于最大化网络实用程序功能的用于无线网络的协议设计已经引起了很多兴趣。一个显着的进步是观察到拉格朗日分解法提出了一种安排变速箱以最小化背压的方法。然而,明显缺少能够实现这种调度算法的令人满意的MAC协议,因此我们开发了一种潜在的方案。我们提出了一种候选随机访问MAC协议,该协议扩展了Gupta和Stolyar(2006)在计算访问概率时的现有算法。我们还考虑使用有关队列长度和活动链接的本地信息对访问概率进行在线调整。我们提供OPNET仿真结果,以比较我们的方案与领先方案的性能。我们通过仿真各种拓扑和多种流量来估计我们方案的容量区域。我们的仿真研究表明,我们的扩展结合背压的实现明显优于Gupta和Stolyar(2006)的时隙算法。在第4章中,我们介绍了使用载波侦听多路访问的基于随机访问的MAC的性能范围。 (CSMA)。在最近的工作中,已经表明基于分布式CSMA的MAC协议是吞吐量最佳的,这反过来意味着受控的分布式随机访问MAC协议类别可以支持整个容量区域。从平均时延的角度研究此类方案的性能,并将其与集中式调度性能的一些已知结果进行比较是具有挑战性的。对于单跳网络,我们修改了Jiang和Walrand(2008)的模型,以获得包含队列长度以及有关独立集的信息的Markov链模型。我们表明,新模型的延迟产生了原始模型延迟的上限。我们得出稳态时平均总延迟的上限和下限,并表明这些上限与最大权重调度的上限一致。,我们开发了一种使用线性程序(LP)推导随机访问方案的上限和下限的方法。我们提出了一个最小化上限的优化程序。在第5章中,我们考虑了多宿主可伸缩视频流系统,其中每个视频通过多个访问网络同时传输到客户端。问题在于确定要传输的视频流中的哪些视频数据包,并将每个视频数据包与接入网络相关联,以便在测量的网络条件下最大化客户端的视频质量。我们提出了一个网络模型和一个视频失真模型来分别捕获网络状况和视频失真特征。我们开发了一种数学公式来查找流媒体策略,以最大程度地提高客户的平均视频质量。尽管可以使用穷举搜索或动态编程来优化求解公式,但是这样做花费的时间过长,并且对于实时视频流服务器而言并不实用。为了实时有效地解决问题,我们提出了几个次优凸问题以及两种启发式算法。我们进行了广泛的跟踪驱动模拟,以使用实际网络条件和实际可伸缩视频流评估算法。我们将我们的算法与数据报拥塞控制协议(DCCP)标准中定义的速率控制算法进行了比较。仿真结果表明,我们的算法在对TCP友好的同时,性能明显优于当前系统。例如,与DCCP相比,我们的算法至少提高了10 dB的质量,并减少了83%的数据包传递延迟。最后,我们研究了效率和最佳性之间的权衡:一种启发式算法运行速度更快,适用于大规模流系统,而另一种算法则可实现更好的视频质量,并且更适合于小型流服务器。凸编程方法展示了运行时间和性能之间的良好折衷。

著录项

  • 作者

    Freris Nikolaos M.;

  • 作者单位
  • 年度 2010
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号