中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 综合信息系统技术国家级重点实验室  > 学位论文
题名:
基于跨层的卫星网络协议研究
作者: 张梅山
答辩日期: 2008-06-03
导师: 刘立祥
专业: 计算机应用技术
授予单位: 中国科学院研究生院
授予地点: 中国科学院软件研究所
学位: 硕士
关键词: 卫星网络 ; 跨层设计 ; SaclTCP协议 ; 拥塞控制 ; NS网络仿真
其他题名: Research on Cross-Layer Based Protocol for Satellite Networks
分类号: 暂无
索取号: 暂无
部门归属: 综合信息系统技术国家重点实验室
摘要: 卫星网络的固有特性如大时延、高误码、链路不对称和资源匮乏等特点, 使得TCP/IP协议无法为卫星网络提供令人满意的服务,因此设计适应卫星网络的特点新型网络协议以是一个值得深入研究的问题。采用跨层设计思想可以减少层次网络的冗余性,实时获取网络状态信息,通过调整数据传输方式,使得网络具有自适应性,并能显著提高卫星网络的性能。本文提出了基于跨层的卫星网络协议SaclTCP,它针对TCP协议的拥塞控制策略提出改进:在物理层将链路有效带宽信息反馈给传输层,使传输层了解物理链路容量的大小,准确的设定拥塞窗口门限阈值;在数据链路层将链路丢包事件通知给传输层,使传输层对丢包原因做出正确的判断;在网络层对路由器缓冲队列进行管理,一方面以一定的概率发送显示拥塞通知,另一方面计算网络拥塞状况,传输层利用这些信息动态调节拥塞窗口的大小。最后,在NS-2环境下对SaclTCP仿真,并与传统TCP协议进行比较。实验结果表明,SaclTCP协议在传输性能上有大幅度提高,更适合卫星网络环境,同时也证明了基于跨层的卫星网络协议设计的正确性和可行性。
英文摘要: Satellite network has some special characteristics, such as the big propagation delay, high bit-error rate, asymmetric channels and limited resources, and these characteristics make TCP/IP protocols incapable of providing satisfying service for satellite network. As a result, designing new network protocols which is suitable for satellite network is important. The idea of cross-layer design can reduce the redundancy of multi-layer, capture net status information at any moment , and so it can adjust the data transfer methods to make the network self-adaptive, thus increasing the performance of satellite network greatly. This article puts forward a new satellite network transport layer protocol-SaclTCP based on the idea of cross-layer. The protocol advances an amelioration scheme of cross-layer aiming at congestion control strategy of TCP. This protocol can send back the effective bandwidth information to transport layer from physical layer, so the transport layer will know the size of link capacity and enactment window congestion gate-limit threshold. it can also let data link layer notify the link packet lose errors to transport layer, therefore the transport layer can make correct judgments of these errors. It brings forward router buffer queue managing mechanism, which could send and display the congestion message on definite probability one side, and compute the network congestion condition on the other side. The transport layer will use these information to regulate the size of window dynamically. The last part includes emulation experiment of SaclTCP via NS-2 and the performance comparison with traditional transport protocols. The results indicate that SaclTCP protocol has great elevation on transport performance, and it is more suitable for satellite network environment. At the same time, it demonstrates the validity and feasibility of satellite network protocol bases on cross-layer.
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/5644
Appears in Collections:综合信息系统技术国家级重点实验室 _学位论文

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200528015029107张梅山_paper.doc(1241KB)----限制开放-- 联系获取全文

Recommended Citation:
张梅山. 基于跨层的卫星网络协议研究[D]. 中国科学院软件研究所. 中国科学院研究生院. 2008-06-03.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[张梅山]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[张梅山]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace