The invention belongs to the field of wireless communication technology, and discloses a SNACK_P response system and method and wireless communication system for Space-earth integrated network communication; when data transmission begins between the sender and the receiver in the local integrated network, the sender sets the initial value of congestion window and congestion threshold; the sender takes the sending window as the initial value of the nth transmission packet, and does not receive it. The number of acknowledgment messages allowed to continue sending packets to a certain packet; the sending window was calculated by the congestion window when the packet was sent the nth time; the receiving end judged whether the data packet was lost or not according to the sequence number of the received data packet, distinguished the causes of packet loss, constructed different return acknowledgment frames ACK and fed them back to the sending end; the sending end received ACK from the receiving end. Then, congestion windows, congestion thresholds and missing packets are processed according to different ACK confirmation frames. The invention avoids blind congestion control on the basis of ensuring the correctness of information and influences the throughput performance.
【技术实现步骤摘要】
天地一体化网络通信的SNACK-P应答系统及方法、无线通信系统
本专利技术属于无线通信
,尤其涉及一种天地一体化网络通信的SNACK-P应答系统及方法、无线通信系统。
技术介绍
目前,业内常用的现有技术:以卫星通信为代表的空间网络在快速发展过程中,由于与地面网络的应用场景有很大的不同,形成与地面网络具有一些差异的通信网络。由于受到天气变化、载体高速移动、天体遮挡和节点距离远等因素的影响,导致基于空间网络的通信具有长传播时延、链路易中断、高误码率等特性。相对于空间网络而言,地面网络的传输较为稳定,具有传播时延较短、链路连续、误码率较低等特性。为了更高效的实现资源共享,天地一体化是未来通信发展的必然趋势,也是中国重大战略的要求。由于地面网络和空间网络的应用场景不同而导致的特性差异,各自采用的技术也有不同,在天地一体化通信系统对两种网络进行融合时,也需要考虑技术的融合和适应性改进。针对通信系统差错和拥塞控制中的应答机制,地面网络中默认数据包的丢失是由网络拥塞导致的,使用较多的是SACK技术;空间网络中默认网络的丢包是由链路损坏或者高误码率造成的,通常采用专门为空间高误码率环境而制定的SNACK技术。在天地一体化网络中需要兼顾地面网络与空间网络的多种情况,丢包的原因有拥塞导致的,也有因为高误码率或者链路损坏导致的。综上所述,现有技术存在的问题是:天地一体化网络中存在传输出错丢包和拥塞丢包,针对丢包的原因,地面网络与空间网络采取的应答机制不同,导致资源共享受限、网络吞吐量低等问题。解决上述技术问题的难度和意义:将地面网络与空间网络的通信应答机制相结合采用的SN ...
【技术保护点】
1.一种天地一体化网络通信的SNACK‑P应答方法,其特征在于,所述天地一体化网络通信的SNACK‑P应答方法具体包括以下步骤:步骤一,天地一体化网络系统中的发送端与接收端开始传输数据时,发送端设置拥塞窗口的初始值C(0)为k个数据包,拥塞门限的初始值Cth为T个数据包,初始化设置C(0)=k,Cth=T;步骤二,发送端以发送窗口S(n)作为在第n次发送数据包时,未收到某个数据包确认信息允许继续发送数据包的个数;发送窗口由第n次发送数据包时的拥塞窗口向下取整计算得到:
【技术特征摘要】
1.一种天地一体化网络通信的SNACK-P应答方法,其特征在于,所述天地一体化网络通信的SNACK-P应答方法具体包括以下步骤:步骤一,天地一体化网络系统中的发送端与接收端开始传输数据时,发送端设置拥塞窗口的初始值C(0)为k个数据包,拥塞门限的初始值Cth为T个数据包,初始化设置C(0)=k,Cth=T;步骤二,发送端以发送窗口S(n)作为在第n次发送数据包时,未收到某个数据包确认信息允许继续发送数据包的个数;发送窗口由第n次发送数据包时的拥塞窗口向下取整计算得到:同时针对发送端要求发送的每一个数据包,接收端接收后都需要返回正确确认信息ACK;步骤三,接收端根据接收到的数据包序号是否连续,判断是否发生数据包丢失,区分丢包原因构建不同的返回确认帧ACK,并将返回确认帧ACK反馈给发送端;步骤四,发送端接收到来自接收端的返回确认帧ACK后,对ACK确认帧进行解析,根据不同的ACK确认帧对拥塞窗口、拥塞门限和丢失的数据包进行相应处理。2.如权利要求1所述的天地一体化网络通信的SNACK-P应答方法,其特征在于,所述步骤三具体包括:(1)接收端接收到的是序号顺序正确的数据包,则构建不包含SNACK-P选项的返回确认帧ACK,表示序号顺序正确的数据包已被接收端正确确认;(2)接收端收到乱序的数据包,且检测到缓存队列已满,由于拥塞导致丢包发生,则构建包含SNACK-P选项的返回确认帧ACK,帧结构中设置SNACK-P选项的区分标志位Pflag为1,并在相应的SNACK-P选项位置携带丢失的数据包序号信息;(3)接收端收到乱序的数据包,且发现是由于差错校验丢弃数据包,则构建包含SNACK-P选项的返回确认帧ACK,帧结构中设置SNACK-P选项的区分标志位Pflag为默认数值0,并在相...
【专利技术属性】
技术研发人员:刘勤,杨钒钰,李雪梅,黄鹏宇,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。