计算机无线网络通信中的传输控制技术研究
2019-12-02胡启明信阳广播电视大学
胡启明 信阳广播电视大学
1 计算机无线网络通信中传输控制技术存在的问题
1.1 计算机无线网络通信中传输控制的信道误码
无线网络数据传输通常是在室外进行,那么必然会受到室外的地理环境所影响,如,地物环境的反射、折射,空间造成干扰等,进而导致数据包丢失、信道误码等情况的出现。在发送端、接收端通过传统TCP协议进行数据传输时,系统会对一些存在错误信息、位置数据的数据包进行丢弃处理。当信息发送端未接收确认字符时,会对原有数据包进行重传,并对通信传输控制中的数据吞吐量通过减少发送端窗口大小来降低。当发送端、接收端网络带宽不均的时候,用户移动端向发送端传输字符串信息时会出现延时抖动、数据拥堵等情况,进而导致发送端统计网络丢失数据包产生一定的影响,所以,错误判断通信链路数据包传输控制,极大的影响通信网络的传输性能。
1.2 计算机无线网络通信中传输延迟及节点移动
移动用户能够通过单挑基站无线接入,在有线网络中介入无线接收设备,基站(BS)设备回传数据到移动用户的接受设备也是需要通过无线网络来进行。当用户通过无线网络来通信时,会在不同基站覆盖区域移动,进而造成组织网络(MANET)工作的切换问题。在无线网络通信中导致传输链路、路由的改变,会导致TCP网络协议通信数据包的丢失,造成数据传输控制的拥堵。受传统TCP网络协议的限制,无线信道传输在单位时间内的数据流会下降,进而在一定程度上延迟数据传播及处理,特别是卫星信道的网络数据传播,存在数据传输、网络新到利用率等延迟问题。
2 计算机无线网络通信中传输控制技术的改善措施
2.1 计算机无线通信传输中无码丢包的相关改善措施
2.1.1 计算机无线通信中Snoop代理的数据包抓取
Snoop代理可以在计算机无线通信传输中对传输的IP数据包内容进行抓取,现如今,Snoop代理通常处于通信基站的网络传输层,主要是负责监测通信基站流通数据包,对于接收端、发送端之间的信道误码率可以通过中传数据包来减少。所以,Snoop代理会通过超时计时器对无线网络传输中的数据包传输情况以及丢失情况进行统计,并缓存未确认的数据报信息。Snoop代理会通过一行、多行字符串显示哪些捕获的数据包内容,并仅显示传输最高层的协议信息。在通过Snoop代理重传数据包时,可以不用修改发送端TCP协议对数据包进行重传,并且,还可以丢弃重复字符串信息,以此在一定会程度上缓解数据发送端的拥堵问题,保证无线网络数据传输量的有效提高。
2.1.2 计算机无线通信中WTCP及ITCP代理的传输控制
WTCP代理需要借助eNodeB基站,以此进行TCP报文数据传输及重传工作,以此降低无线网络中数据包丢失而导致的拥堵情况。但是WTCP代理没有设置相应的超时计时器来计量数据重传所耗时间。所以,eNodeB基站数据包重传不会影响WTCP代理的数据发送往返延迟。通过WTCPdialing构建构建网络连接时,用户接收端会发送申请至数据服务器,eNodeB基站则会向用户端发送相应的字符串报文,表明以收到用户接收端的申请。在构建接收端、发送端的连接后,可以在不同网络终端传输数据信息。eNodeB基站有WTCP代理、IP代理等网络层级,WTCP代理能够缓存IP中的数据包,并且会将不符序列要求的数据包认定为信道链路错误,然后通过设置发送端拥塞窗口控制端到端的数据传输时延。而ITCP代理主要是对无线传输链路数据吞吐量有着增大的作用,以此对网络信道误码率起到降低作用。
2.1.3 计算机无线通信中重传丢失检测及区分的传输控制
因数据传输的误码率在无线信道中相对较高,所以通过重传丢失检测技区分代理,来控制拥塞窗口及数据重传,以此在一定程度上见地数据重传、丢包的可能性。重传丢失检测与区分(DDLRP)一般通过拥塞警告(CW)来动保检测信道的拥塞及非拥塞。如发送端信息传输拥塞,路由器会发送相应字符串拥塞警告,以此通知发送端中传数据包,并检测丢失数据包。当发送端收到拥塞警告为1,会进行丢失数据包的拥塞控制,如发送端收到拥塞警告为0,那么表示数据包丢失不是因拥塞导致的。
2.2 计算机无线通信传输中链路中断的相关改善措施
在计算机无线网络通信中,通常是通过发送端发送窗口、网络超时重传等冻结来控制传输链路,以此进行网络传输链路中断的感知,发送0窗口字符串信息。一般情况下发送端发送窗口一版是通过服务器/浏览器(BS)网络架构中的信号强度以及网络中间节点来感知网络链路中断。其链路中断的信号为0窗口字符串信息,当发送端收到信息后,会冻结发送窗口的状态信息,以此杜绝超市重传的情况出现。然后通过0窗口探测定时器(ZWP),检测链路中断,并对移动用户发送0窗口字符串信息,最后数据重传恢复后的链路。在10Mb/s的网络中进行终端实验的模式,结果显示,当发送端发送窗口网络冻结时,能够保证传输链路数据吞吐量的增加,以此保证TCP代理的传输高效性以及性能。对于无线网络中用户节点移动的问题,需要冻结网络超时重传,控制数据包重传速率,以此降低频繁重传所造成的时间间隔,在冻结网络超时重传、发送端发送窗口后,能够尽可能降低因链路中断所导致的数据包丢失情况,进而保证TCP的网络传输性能。
2.3 计算机无线通信传输中数据时延的相关改善措施
在无线信道中,发送端带宽大于接收端带宽是存在网络通信与数据传输的普遍情况,并且因无线传输带宽受多个用户的使用,导致时延抖动问题在数据往返传输过程中较为严重,进而造成网络传输控制中数据吞吐量的降低。利用非拥塞丢失控制(TCPNCL)的数据时延解决方式,能够对于网络链路数据时延抖动问题有着一定的改善作用,以此降低发送端对丢失数据包的超时重传。利用超时重传计时器、拥塞确定计时器对数据重传中的拥塞控制。首先,需要开启拥塞确定计时器,检验发送端所接收的字符串数据,对超时重传的原因进行分析。如果造成超时重传的原因是因数据包丢失,那么需要确认重传的数据包。如果造成超时重传的原因是因数据时延抖动,那么可以在不启用拥塞控制的基础上,更新数据包往返时延,以此保证无线网络通信传输中的性能稳定。
3 结语
本文首先从计算机无线网络通信中传输控制的信道误码、计算机无线网络通信中传输延迟及节点移动等几个方面阐述了计算机无线网络通信中传输控制技术存在的问题。然后从无码丢包、链路中断、数据延时等几个方面提出了计算机无线网络通信中传输控制技术的改善措施。