一种无线自组网络中数据传输方法和性能增强代理的制作方法_3

文档序号:9238861阅读:来源:国知局
终端将所述TCP数据报文中的数据内容封装为SCPS-TP报文;当拦截单元602拦截到SCPS-TP报文时,代理对端用户终端将所述SCPS-TP报文的数据内容封装为TCP报文;
[0113]发送单元604,用于将处理单元603封装的SCPS-TP报文通过建立单元601建立的SCPS-TP连接发送给对端用户终端;将处理单元603封装的TCP报文通过建立单元601建立的TCP连接向本端用户终端发送。
[0114]较佳地,
[0115]处理单元603,进一步用于当拦截单元602拦截到TCP数据报文时,代理对端用户终端生成TCP ACK报文,并触发发送单元604向本地用户终端发送;当拦截单元602拦截到SCPS-TP报文时,代理本端用户终端生成SCPS-TP ACK报文,并触发发送单元604向对端用户终端发送。
[0116]较佳地,
[0117]建立单元601,具体用于拦截到本端用户终端发送的TCP SYN报文时,代理本端用户终端生成SCPS-TP SYN报文,并发送给对端用户终端;拦截到SCPS-TP SYN报文时,代理对端用户终端生成TCP SYN报文,并发送给本端用户终端。
[0118]较佳地,
[0119]建立单元601,进一步用于当拦截到本端用户终端发送的TCP SYN报文时,代理对端用户终端生成TCP SYN ACK报文,并发送给本端用户终端;当拦截到本端用户终端因接收到TCP SYN ACK报文而发送的TCP ACK报文时,确定与本端用户终端建立TCP连接;当拦截到SCPS-TP SYN报文时,代理本端用户终端生成SCPS-TP SYN ACK报文,并发送给对端用户终端;当拦截到对端用户终端因接收到SCPS-TP SYN ACK报文而发送的SCPS-TP ACK报文时,确定与对端用户终端对应的PEP建立SCPS-TP连接。
[0120]较佳地,
[0121]建立单元601,进一步用于当拦截到TCP FIN时,代理本端用户终端生成SCPS-TPFIN报文,并发送给对端用户终端;当拦截到SCPS-TP FIN报文时,代理对端用户终端生成TCP FIN报文,并发送给本端用户终端。
[0122]较佳地,
[0123]建立单元601,进一步用于当拦截到TCP FIN时,代理对端用户终端生成TCP ACK报文,并发送给本端用户终端,使本端用户终端确定TCP连接的关闭;当拦截到SCPS-TPFIN报文时,所述方法进一步包括:代理本端用户终端生成SCPS-TP ACK报文,并发送给对端用户终端,使对端用户终端对应的PEP确定SCPS-TP连接的关闭。
[0124]上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
[0125]综上所述,本申请通过为用户终端部署PEP,通过该PEP代理本用户终端和对端用户终端之间进行数据传输,能够解决传统TCP在无线自组网络中对链路的误码率高、时延长、链路不对称、中断率高等特点的引起的性能降低问题。
[0126]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种无线自组网络中数据传输方法,其特征在于,为无线自组网络中的用户终端分别部署性能增强代理PEP ;所述PEP与本端用户终端建立传输控制协议TCP连接,与为对端用户终端部署的PEP建立空间通信协议规范SCPS-传输协议TP连接;该方法包括: 所述PEP拦截到TCP数据报文时,代理本端用户终端将所述TCP数据报文中的数据内容封装为SCPS-TP数据报文,并发送给对端用户终端; 拦截到SCPS-TP数据报文时,代理对端用户终端将所述SCPS-TP数据报文的数据内容封装为TCP数据报文,并向本端用户终端发送。2.根据权利要求1所述的方法,其特征在于, 所述拦截到TCP数据报文时,所述方法进一步包括:代理对端用户终端生成TCP确认ACK报文,并向本地用户终端发送; 所述拦截到SCPS-TP数据报文时,所述方法进一步包括:代理本端用户终端生成SCPS-TP ACK报文,并向对端用户终端发送。3.根据权利要求1或2所述的方法,其特征在于,所述PEP与本端用户终端建立TCP连接,与其他PEP建立SCPS-TP连接,包括: 所述PEP拦截到本端用户终端发送的TCP同步SYN报文时,代理本端用户终端生成SCPS-TP SYN报文,并发送给对端用户终端; 拦截到SCPS-TP SYN报文时,代理对端用户终端生成TCP SYN报文,并发送给本端用户终端。4.根据权利要求3所述的方法,其特征在于, 所述PEP拦截到本端用户终端发送的TCP SYN报文时,所述方法进一步包括:代理对端用户终端生成TCP SYN ACK报文,并发送给本端用户终端; 当拦截到本端用户终端因接收到TCP SYN ACK报文而发送的TCP ACK报文时,确定与本端用户终端建立TCP连接; 所述拦截到SCPS-TP SYN报文时,所述方法进一步包括:代理本端用户终端生成SCPS-TP SYN ACK报文,并发送给对端用户终端; 当拦截到对端用户终端因接收到SCPS-TP SYN ACK报文而发送的SCPS-TP ACK报文时,确定与对端用户终端对应的PEP建立SCPS-TP连接。5.根据权利要求1或2所述的方法,其特征在于,所述方法进一步包括: 所述PEP拦截到TCP结束FIN报文时,代理本端用户终端生成SCPS-TP FIN报文,并发送给对端用户终端; 拦截到SCPS-TP FIN报文时,代理对端用户终端生成TCP FIN报文,并发送给本端用户终端。6.根据权利要求5所述的方法,其特征在于, 所述PEP拦截到TCP FIN时,所述方法进一步包括:代理对端用户终端生成TCP ACK报文,并发送给本端用户终端,使本端用户终端确定TCP连接的关闭; 所述拦截到SCPS-TP FIN报文时,所述方法进一步包括:代理本端用户终端生成SCPS-TP ACK报文,并发送给对端用户终端,使对端用户终端对应的PEP确定SCPS-TP连接的关闭。7.—种无线自组网络中数据传输性能增强代理PEP,其特征在于,该PEP为为无线自组网络中的任一用户终端部署的PEP ;该PEP包括:拦截单元、处理单元和发送单元; 所述建立单元,用于与本端用户终端建立传输控制协议TCP连接,与为对端用户终端部署的PEP建立空间通信协议规范SCPS-传输协议TP连接; 所述拦截单元,用于拦截TCP数据报文;拦截SCPS-TP数据报文; 所述处理单元,用于当所述拦截单元拦截到TCP数据报文时,代理本端用户终端将所述TCP数据报文中的数据内容封装为SCPS-TP数据报文;当所述拦截单元拦截到SCPS-TP数据报文时,代理对端用户终端将所述SCPS-TP数据报文的数据内容封装为TCP数据报文; 所述发送单元,用于将所述处理单元封装的SCPS-TP数据报文通过所述建立单元建立的SCPS-TP连接发送给对端用户终端;将所述处理单元封装的TCP数据报文通过所述建立单元建立的TCP连接向本端用户终端发送。8.根据权利要求7所述的PEP,其特征在于, 所述处理单元,进一步用于当所述拦截单元拦截到TCP数据报文时,代理对端用户终端生成TCP确认ACK报文,并触发所述发送单元向本地用户终端发送;当所述拦截单元拦截到SCPS-TP数据报文时,代理本端用户终端生成SCPS-TP ACK报文,并触发所述发送单元向对端用户终端发送。9.根据权利要求7或8所述的PEP,其特征在于, 所述建立单元,具体用于拦截到本端用户终端发送的TCP同步SYN报文时,代理本端用户终端生成SCPS-TP SYN报文,并发送给对端用户终端;拦截到SCPS-TP SYN报文时,代理对端用户终端生成TCP SYN报文,并发送给本端用户终端。10.根据权利要求9所述的PEP,其特征在于, 所述建立单元,进一步用于当拦截到本端用户终端发送的TCP SYN报文时,代理对端用户终端生成TCP SYN ACK报文,并发送给本端用户终端;当拦截到本端用户终端因接收到TCP SYN ACK报文而发送的TCP ACK报文时,确定与本端用户终端建立TCP连接;当拦截到SCPS-TP SYN报文时,代理本端用户终端生成SCPS-TP SYN ACK报文,并发送给对端用户终端;当拦截到对端用户终端因接收到SCPS-TP SYN ACK报文而发送的SCPS-TP ACK报文时,确定与对端用户终端对应的PEP建立SCPS-TP连接。11.根据权利要求7或8所述的PEP,其特征在于, 所述建立单元,进一步用于当拦截到TCP结束FIN报文时,代理本端用户终端生成SCPS-TP FIN报文,并发送给对端用户终端;当拦截到SCPS-TP FIN报文时,代理对端用户终端生成TCP FIN报文,并发送给本端用户终端。12.根据权利要求11所述的PEP,其特征在于, 所述建立单元,进一步用于当拦截到TCP FIN时,代理对端用户终端生成TCP ACK报文,并发送给本端用户终端,使本端用户终端确定TCP连接的关闭;当拦截到SCPS-TP FIN报文时,所述方法进一步包括:代理本端用户终端生成SCPS-TP ACK报文,并发送给对端用户终端,使对端用户终端对应的PEP确定SCPS-TP连接的关闭。
【专利摘要】本发明提供了一种无线自组网络中数据传输方法和性能增强代理,PEP拦截到TCP数据报文时,代理本端用户终端将所述TCP数据报文中的数据内容封装为SCPS-TP数据报文,并发送给对端用户终端;拦截到SCPS-TP数据报文时,代理对端用户终端将所述SCPS-TP数据报文的数据内容封装为TCP数据报文,并向本端用户终端发送。该方案解决了传统TCP在无线自组网络中对链路的误码率高、时延长、链路不对称、中断率高等特点的引起的性能降低问题。
【IPC分类】H04W76/02, H04W24/02
【公开号】CN104955079
【申请号】CN201510278657
【发明人】张帅
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2015年9月30日
【申请日】2015年5月27日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1