基于学习方法的网络拥塞控制算法研究

来源 :哈尔滨理工大学 | 被引量 : 2次 | 上传用户:zhengyicai2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络拥塞是在网络中传输数据包数量过多时,由于转发节点等资源的限制而引起的数据传输速率及传输性能下降的现象,其本质是网络本身的处理能力无法满足用户对网络资源的需求。为了增加网络资源的利用效率,提高网络传输速率,增加用户网络使用的幸福度,设计出性能更好的网络拥塞控制算法是计算机网络方向的热点研究课题。本文针对人工设计拥塞控制算法较为繁琐,人工设计算法的速度无法跟上网络环境的变化速度等问题;将网络拥塞控制问题转化为机器学习问题,使用机器学习中学习方法替代人工设计,提高了开发拥塞控制算法的效率。首先,本文首先将网络拥塞控制问题转化为机器学习分类问题提出了MLCC算法。MLCC算法以传统算法作为“教师”收集得到数据集,后通过使用分类器模型学习隐藏在数据集中映射规则完美的复现了传统的网络拥塞控制算法。实验证明MLCC算法在吞吐量,公平性,拥塞控制曲线调整等方面与传统拥塞控制算法基本相同,验证了MLCC算法的有效性。将网络拥塞控制问题转化为机器学习分类问题后,通过对收集得到的数据集中特征和标签的对应关系分析后得到新的拥塞控制算法的建立可以转换为数据集中新的映射关系的建立。基于上述分析,本文提出使用半监督聚类算法来创造新的映射关系即提出了新的拥塞控制算法SLCC。从实验结果可知,SLCC算法与传统拥塞控制算法在吞吐量性能上平均提高了3%到4%,协议内公平性和TCP公平性等方面也有十分不错的提升。在深度分析拥塞控制算法和数据集中的映射关系后,本文提出了使用强化学习的方法来创造新的网络拥塞控制算法,提出了QLCC算法。不同于SLCC算法,QLCC算法将网络拥塞控制过程描述为马尔可夫决策过程,使用Q-learning算法设计开发出了新的网络拥塞控制算法,实验表明QLCC算法不仅能在丢包率较高的网络环境下仍然能保持较高的数据传输速率,而且其公平性和吞吐量比CUBIC和New Reno算法都有较大的提升。
其他文献
目的:为观察开塞露在治疗胎粪性便秘中的效果。方法:将胎粪性便秘的新生儿分成两组,实验组予开塞露灌肠,对照组采用传统的等渗盐水灌肠方法。结果:实验组疗效优于对照组(p〈0.01,
社会保障公共服务需求不断加大,对公共服务管理体制、运行机制和社会保障经办机构的组织结构和能力建设,乃至服务型政府建设提出挑战。应对这个挑战需要公共服务理念、公共服
非接触式供电技术由于避免了供电电源与列车的直接接触,可有效解决断线、接触电火花、线路磨损、雷击干扰断电、意外触电等接触式供电方式存在的弊端,满足线路规划对沿线景观
<正>股份公司财务部总结出一套资产分类评价体系,依托收益法资产评估模型,创新投资回报净现值(NPV)资产分类评价方法。近年来,随着国际油价的持续低位震荡,市场竞争加剧,中国
知识库实体对齐的目标是能够高质量链接多个现有知识库,并从顶层创建一个大规模的统一的知识库,从而帮助机器像人一样去理解底层数据,以更好地实现智慧网络。然而,在当今大数
防卫过当的认定理论形成了“二元论”、“一元论”、“综合说”等为代表的学说,为我国防卫过当制度构建和司法实践贡献了卓越的智识资源。但是随着社会变迁,防卫过当的司法走上了与理论界完全不同的另一条路,且这种分裂越发明显。此前积累起来的防卫过当认定难题也在理论与实践的分裂中凸显。其中不法侵害的认定、现实性的认定、行为与结果限度的判断、防卫过当的罪过形式等均是长久以来未能解决的难题。反思我国防卫过当认定难题
《中华人民共和国民法典》(下文简称《民法典》)对侵权责任法中的惩罚性赔偿做出重大调整,尤其是适用范围从原有规定的产品责任扩大至产品责任、环境污染、知识产权三个特定领域,而相应新增的法条在立法审议过程中的争议焦点之一在于:知识产权或环境污染领域适用惩罚性赔偿是否要以故意或者重大过失作为主观要件。对于惩罚性赔偿能否适用于重大过失的问题,向来观点纷多,借民法典颁布之时机,就该问题进行厘清和讨论,或可有助
TD-LTE室内信号工作在2 350~2 370 MHz频段,与Wi-Fi网络的2.4 GHz频段十分接近,在同一热点区域会产生十分严重的杂散干扰。特别是在校园等密集覆盖区域,TD-LTE天线和Wi-Fi天
汉语古诗是中国传统文化的瑰宝,也是当前语境下中国文化外译的重要内容之一,而选择何种翻译策略以及相应的翻译方法以更好地促进汉语古诗英译则是中国文化“走出去”需要考虑
我国实施了近四十年的独生子女政策,产生了数亿的独生子女家庭。独生子女家庭中的唯一子女不幸离世,会给这些独生子女家庭带来无尽的失独哀伤,也造成了社会上失独群体的产生