[发明专利]基于DVB-RCS系统的数据重传方法及装置在审
申请号: | 201610102075.X | 申请日: | 2016-02-25 |
公开(公告)号: | CN107124253A | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 王志民 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/16 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 姚开丽,张振伟 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dvb rcs 系统 数据 方法 装置 | ||
技术领域
本发明涉及数据传输技术,尤其涉及一种基于数字视频广播-卫星传输信道(Digital Video Broadcasting Return Channel via Satellite,DVB-RCS)系统的数据重传方法及装置。
背景技术
DVB-RCS系统是基于卫星传输的数据通讯系统,在传统的DVB-RCS系统中,由于卫星传输信道的时延很大,系统在定义实现数据传输时,没有提供数据重传功能。
当前的卫星通讯系统里的重传功能一般在数据传输层实现,使用传输控制协议(Transfer Control Protocol,TCP)协议或者空间通讯协议-传输协议(Space Communication Protocol Specification-Transport Protocol,SCPS-TP)协议来提供数据传输的可靠保障。
但是,在数据传输层实现重传功能的方案中,在数据发送重传时,需要重传整个传输层数据包,由于数据在媒体访问控制(Media Access Control,MAC)层会进一步做分片处理,当卫星空口数据发生错误时,可能发生错误的只是少数MAC层的分片数据,而传输层需要重传的包长比MAC层发生错误的数据包大得多,如图1所示,一个TCP数据包分为四个MAC数据包在空口传递,也许在空口传递过程中只有一个数据包发生错误,但在TCP层执行校验重传功能就必须所有数据都进行重传,造成空口带宽的浪费。
发明内容
有鉴于此,本发明实施例期望提供一种基于DVB-RCS系统的数据重传方法及装置,为DVB-RCS系统提供可靠的数据传输方案。
本发明实施例的技术方案是这样实现的:
一种基于DVB-RCS系统的数据重传方法,所述方法包括:
主站对媒体接入控制MAC层数据进行分片处理;
所述主站每发送完一个所述分片数据后启动一个定时器,并将已发送的所述分片数据送入已发送数据队列;
所述主站在所述定时器超时后,重发最后一个所述分片数据。
如上所述的方法,其中,所述主站在所述定时器超时后,重发最后一个所述分片数据之后,所述方法还包括:
所述主站接收端站发送的NAK消息;所述NAK消息中包含消息号、重传序号、重传分片数据开始的位置和重传分片数据结束的位置;所述NAK消息用于申请所述主站重新发送与重传序号对应的分片数据;
在所述主站根据所述NAK消息判断出已发送数据队列中包含所述NAK消息中的重传序号时,所述主站重发与所述重传序号对应的分片数据。
一种基于DVB-RCS系统的数据重传方法,所述方法包括:
端站将接收到的所有分片数据的序号进行对比;
在所述分片数据的序号不连续时,所述端站向主站发送NAK消息,所述NAK消息中包含消息号、重传序号、重传分片数据开始的位置和重传分片数据结束的位置;所述NAK消息用于申请所述主站重新发送与重传序号对应的分片数据;
所述端站接收所述主站发送的、与所述重传序号对应的分片数据。
一种基于DVB-RCS系统的数据重传方法,所述方法包括:
端站对媒体接入控制MAC层数据进行分片处理;
所述端站发送一个所述分片数据后启动定时器;
在所述定时器超时后,若所述端站未接收到主站发送的ACK消息,则重新发送所述分片数据,其中,所述ACK消息中包含消息号、ACK序号、所述分片数据开始的位置以及所述分片数据结束的位置。
如上所述的方法,其中,所述端站发送一个所述分片数据后启动定时器之 后,所述方法还包括:
所述端站接收到主站发送的ACK消息后,关闭与所述分片数据对应的定时器。
一种基于DVB-RCS系统的数据重传方法,所述方法包括:
主站接收端站发送的分片数据;
所述主站向所述端站发送ACK消息,所述ACK消息中包含消息号、ACK序号、所述分片数据开始的位置以及所述分片数据结束的位置。
一种基于DVB-RCS系统的数据重传装置,所述装置包括:
第一处理模块,用于对媒体接入控制MAC层数据进行分片处理;
第一发送模块,用于每发送完一个所述分片数据后启动一个定时器,并将已发送的所述分片数据送入已发送数据队列;在所述定时器超时后,重发最后一个所述分片数据。
如上所述的装置,其中,所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610102075.X/2.html,转载请声明来源钻瓜专利网。