The present invention provides a method and a device for data transmission, the method includes: transmitting data flow, which, in the process of collecting data streams, send in the data stream has collected, and not yet stored data, and the collected and stored data, not yet stored in the local memory. The invention solves the related technology in the transmission of data before the need to read the data transmission delay caused by long data from the data memory problems, and thus achieve the technical effect and reduce the data transmission delay.
【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种数据传输的方法及装置。
技术介绍
相关技术中,数据采集设备在将采集到的数据发送给接收设备时,需要先将数据全部写入随机存取存储器(randomaccessmemory,简称为RAM),在采集过程结束之后再将采集到的数据从RAM中读取出来,发送给接收设备,但是通过该方法发送数据必然会造成一定的延时。针对相关技术中,在传输数据之前需要先从数据存储器中读取数据所造成的数据传输延时较长的问题,尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种数据传输的方法及装置,以至少解决相关技术中在传输数据之前需要先从数据存储器中读取数据所造成的数据传输延时较长的问题。根据本专利技术的一个方面,提供了一种数据传输的方法,包括:采集待传输的数据流,其中,在采集所述数据流的过程中,发送所述数据流中已采集到、且尚未存储的数据,并将所述已采集到、且尚未存储的数据存储在本地存储器中。可选地,所述发送所述数据流中已采集到、且尚未存储的数据,并将所述已采集到、且尚未存储的数据存储在本地存储器中包括:将所述数据流中所述已采集到、且尚未存储的数据的数据字节作为待传输的数据字节直接发送给接收设备,同时将所述数据字节作为待存储的数据字节直接存储在所述本地存储器中。可选地,所述将所述数据流中所述已采集到、且尚未存储的数据的数据字节作为待传输的数据字节直接发送给接收设备,同时将所述数据字节作为待存储的数据字节直接存储在所述本地存储器中包括:在所述待传输的数据字节中插入数据包的包头,其中,所述数据包的包头包括预先分配的包号;按照所述数据包的包号依次发送所述待 ...
【技术保护点】
一种数据传输的方法,其特征在于,包括:采集待传输的数据流,其中,在采集所述数据流的过程中,发送所述数据流中已采集到、且尚未存储的数据,并将所述已采集到、且尚未存储的数据存储在本地存储器中。
【技术特征摘要】
1.一种数据传输的方法,其特征在于,包括:采集待传输的数据流,其中,在采集所述数据流的过程中,发送所述数据流中已采集到、且尚未存储的数据,并将所述已采集到、且尚未存储的数据存储在本地存储器中。2.根据权利要求1所述的方法,其特征在于,所述发送所述数据流中已采集到、且尚未存储的数据,并将所述已采集到、且尚未存储的数据存储在本地存储器中包括:将所述数据流中所述已采集到、且尚未存储的数据的数据字节作为待传输的数据字节直接发送给接收设备,同时将所述数据字节作为待存储的数据字节直接存储在所述本地存储器中。3.根据权利要求2所述的方法,其特征在于,所述将所述数据流中所述已采集到、且尚未存储的数据的数据字节作为待传输的数据字节直接发送给接收设备,同时将所述数据字节作为待存储的数据字节直接存储在所述本地存储器中包括:在所述待传输的数据字节中插入数据包的包头,其中,所述数据包的包头包括预先分配的包号;按照所述数据包的包号依次发送所述待传输的数据字节,同时存储具有对应关系的所述待存储的数据字节以及所述包号。4.根据权利要求3所述的方法,其特征在于,在完成对所述待传输的数据流的传输之前,还包括:获取所述接收设备发送的已丢失包号,其中,所述已丢失包号用于表示所述接收设备未接收到的数据包的包号;将所述已丢失包号存储到本地重传队列中。5.根据权利要求4所述的方法,其特征在于,在完成对所述待传输的数据流的传输之后,还包括:依次读取所述重传队列中的所述已丢失包号;根据所述已丢失包号从所述本地存储器中获取与所述已丢失包号对应的数据字节。6.根据权利要求4所述的方法,其特征在于,在获取所述接收设备发送的已丢失包号之前,还包括:所述接收设备判断已接收的所述数据包的所述包号是否连续;若所述接收设备判断出所述数据包的所述包号不连续,则将所述数据包丢失的
\t包号作为所述已丢失包号;所述接收设备发送所述已丢失包号。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述本地...
【专利技术属性】
技术研发人员:何健,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。