网络环境中USB设备共享技术的研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:wxtncxmmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用串行总线(Universal Serial Bus,USB)是一种新兴的外设总线标准,具有即插即用、数据传输快速可靠、扩展方便、成本低、功耗低等优点,已成为当今个人计算机必备的接口之一,同时也被广泛地应用于嵌入式系统中。随着USB应用的逐渐扩大,人们期望这种最流行的外设总线能和最流行的IP网络结合起来,使得USB设备能在IP网络中实现共享,以提高其使用效率,增进其可用性;然而,现有的USB协议及其驱动无法满足该需求。针对上述问题,本课题提出了基于客户端/服务器模型的USB设备共享技术USBoIP(USB over IP)。本课题的研究不仅具有一定的理论价值,首先,它将USB总线扩展到网络中,弥补了现有USB协议的不足;其次,为了保证USB包在IP网络中传输的服务质量,改进了现有的网络协议算法。同时,它还具有广阔的应用价值,涵盖了企业办公、家庭和工业控制三大领域。另外,USB设备接入网络中,同当今网络无处不在的发展趋势相一致。本课题在参考现有总线共享技术的基础上,设计了一种可行的USB设备网络共享软件架构,该架构在扩展性和网络透明性上都具有良好的性能,并在Linux下进行了实现。另外,本课题还着重研究了USB包在IP网络中传输的服务质量问题,因为良好的传输质量才能体现出USB快速、可靠的优点。通过对TCP/IP协议的研究,发现拥塞控制算法对网络中数据传输的性能起到了重要作用。因此,本课题对IP网络中的拥塞控制算法进行了深入研究,结合USB传输特点,从可靠性、实时性、优先级和包大小多方面考虑,采用区分服务的思想,为不同类型的USB传输设计了不同的拥塞控制算法:第一类,控制和中断传输,具有可靠、数据量小等特点,对TCP启动算法进行了改进,提出了自适应启动算法(AS,Adaptive-Start),使其适合小量数据包的传输。第二类,实时传输,具有优先级高、实时性强、不可靠的特点;首先,通过对TCP拥塞控制过程的分析,推导得出了‘考虑慢启动的TCP吞吐率模型’;然后,在该模型基础上,设计了一种简单的基于速率的TCP友好拥塞控制算法(SimTFCC,Simple TCP-Friendly Congestion Contorl Algorithm),来传输USB实时数据包。最后,利用NS仿真实验证明了上述算法能很好地满足各类USB数据包在网络中传输的性能要求。
其他文献
目前,随着对外贸易的飞速发展,上海正在成为全球的航运枢纽、物流中心以及国际供应链的重要环节,这对于快件物流的速度和效率提出了更高的要求。同时,在国家打造电子检验检疫,实施
作为自然语言理解的一项基础工作,词义消歧(WSD)一直是研究的重点。在信息检索、机器翻译等应用中都存在一词多义的问题。50多年来,词义消歧的研究进展并不顺利,消歧算法离实用
无线通信实际上覆盖了目前存在的每一种通信方法。目前,有100多个研究机构和10000多个研究者从事这项工作,并且这些研究大多数是专有的,使得本文在该领域的研究成为可能。 RF
数据库关键词的语义检索作为数据库关键词查找的一个重要研究方向,在近几年已经得到了广泛关注。与精确查询相比,语义检索能够发现潜在的检索结果,给用户返回更多的查询结果,
椭圆曲线密码体制是目前公钥密码体制中在密钥大小相当的情况下安全强度最高的一种密码体制。由于其具有较短的密钥长度、较少的计算量、存储量、带宽等优点,被很多国际标准
随着互联网的不断发展壮大,Internet已经成为世界上最大的信息资源库。同时,面对纷繁冗杂的网络资源,如何从中准确、快速、全面的获取人们所需要的信息已经成为一大难题。搜索引
人脸是我们最熟悉的器官,但真实感人脸合成却是计算机图形学领域中最困难的问题之一。自从上世纪70年代Parke建立了世界上第一个人脸合成系统以来,具有真实感的人脸合成就一
需要打印连续色调图像(Continuous Tone Images,例如照片)时,首先要经过一个加网(Screening)的过程,这一加网过程使得连续色调图像变成二值的数字半色调图像(Digital Halftone I
Universal Description,Discovery and Integration,简称UDDI,是构成Web Services的重要基础设施之一,在整个Web服务体系内提供服务发现功能,是 Web服务能够从实验室走向工业界必
信息安全风险评估,是依据国家有关信息安全技术标准,对信息系统进行科学评价并为受评机构提供具体安全措施建议的过程。没有准确及时的风险评估,机构将无法对其信息安全的状况做