【技术实现步骤摘要】
【技术保护点】
一种用于点对点网络的数据传输方法,其特征在于包括数据发送方法和数据接收方法,所述的数据发送方法包括如下步骤:a)点对点网络中待发送数据按照比特位置从低到高被平均分成多个数据段,每个数据段再按比特位置从低到高被平均分成k个原始数据块,每个数据段由多个种子节点转发;b)种子节点从k个数据块中随机选取m个原始数据块,再从有限域体中随机选取m个编码系数,m小于等于k;c)将选取的m个数据块分别和m个编码系数相乘之后再相加进行编码,得到编码后的数据块;d)种子节点把该数据段标识和m个编码系数放在编码后数据块的首部,与编码后的数据块一起转发出去;所述的数据接收方法包括如下步骤:1.)接收节点收到编码后的数据块后,首先从编码后的数据块首部的数据段标识判断该数据块所属的数据段,如果属于已解码的数据段,则丢弃该数据块,如果属于未解码的数据段,则把该数据块放入该数据段的解码缓冲区;2.)当解码缓冲区收到属于同一个数据段的k个编码后的数据块,且这k个数据块首部的编码系数互不相关,则开始解码;否则回到步骤1)继续接收数据;3.)解码的过程即为编码过程的逆过程,利用k个数据块首部的编码系数,用高斯消元法解出k个 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:刘镇,张向勇,林恋,钱萍,刘山川,
申请(专利权)人:江苏科技大学,
类型:发明
国别省市:32[中国|江苏]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。