一种硬件实现的多链接TCP数据重组系统

    公开(公告)号:CN107682311B

    公开(公告)日:2020-03-31

    申请号:CN201710733565.4

    申请日:2017-08-24

    Applicant: 东南大学

    Abstract: 本发明公开了一种硬件实现的多链接TCP数据重组系统,包括TCP报头载荷分离模块,用于提取数据包中相关信息,并完成数据报头与载荷的分开存储;HASH链表模块,根据相关的报头信息完成HASH链表的添加、查找、删除操作,生成链接号,对数据包进行多链接管理;TCP数据重组管理模块,根据报头信息和链接号通过通道缓存技术和通道移位技术完成乱序数据包的重组管理;大容量外部存储器控制模块,用于完成载荷数据的顺序的拼接存储。本发明采用硬件方式实现多链接环境下TCP数据重组,能够获得比现有软件实现方式更高的网络传输速率和带宽利用率。

    一种硬件实现的多链接TCP数据重组系统

    公开(公告)号:CN107682311A

    公开(公告)日:2018-02-09

    申请号:CN201710733565.4

    申请日:2017-08-24

    Applicant: 东南大学

    Abstract: 本发明公开了一种硬件实现的多链接TCP数据重组系统,包括TCP报头载荷分离模块,用于提取数据包中相关信息,并完成数据报头与载荷的分开存储;HASH链表模块,根据相关的报头信息完成HASH链表的添加、查找、删除操作,生成链接号,对数据包进行多链接管理;TCP数据重组管理模块,根据报头信息和链接号通过通道缓存技术和通道移位技术完成乱序数据包的重组管理;大容量外部存储器控制模块,用于完成载荷数据的顺序的拼接存储。本发明采用硬件方式实现多链接环境下TCP数据重组,能够获得比现有软件实现方式更高的网络传输速率和带宽利用率。

    基于AOP的多项式基GF(2^226)高速模逆运算器

    公开(公告)号:CN107977194A

    公开(公告)日:2018-05-01

    申请号:CN201711088676.0

    申请日:2017-11-08

    Applicant: 东南大学

    Abstract: 本发明公开了基于AOP的多项式基GF(2^226)高速模逆运算器,包括主控模逆状态机、模幂运算单元、模乘法器和位宽转换模块。主控模逆状态机控制所有数据的流动,将模逆运算拆分成模乘运算和模幂运算。位宽转换模块在数据加载时将226bit数据最高位补零转换为227bit数据,在完成模逆运算后,将227bit数据转换为226bit数据后作为模逆运算结果输出。模乘法器在GF(2227)下实现四次串行的227*57的模乘操作,得到227bit的模乘结果。模幂运算单元基于AOP型约减多项式特性设计,在GF(2227)下实现模平方、模23、模27、模214、模228、模256和模2112模幂操作。本发明采用模幂运算单元代替传统算法中重复的模平方运算单元,减少了模逆运算的时间消耗,解决现有模逆运算执行效率低的问题。

    一种基于m序列的Lorenz混沌伪随机序列发生器

    公开(公告)号:CN107678729A

    公开(公告)日:2018-02-09

    申请号:CN201710760963.5

    申请日:2017-08-30

    Applicant: 东南大学

    CPC classification number: G06F7/584

    Abstract: 本发明公开了一种基于m序列的Lorenz混沌伪随机序列发生器,包括初值选取模块、Lorenz混沌迭代模块、量化模块和m序列扰动模块。初值选取模块用于在Lorenz混沌迭代开始前,赋给Lorenz混沌方程所需的初值,并将上一次迭代产生的输出值赋给下一次迭代作为初值;Lorenz混沌迭代模块通过浮点小数运算实现Lorenz混沌方程的运算,产生混沌实值序列;量化模块通过位序列设计方法将混沌实值序列转化为伪随机序列;m序列扰动模块通过线性反馈移位寄存器产生m序列,并使用m序列对混沌实值序列施加扰动,将扰动后的混沌实值序列返回初值选取模块,进行下一轮迭代运算。本发明克服了现有伪随机序列随机性不足,其密钥空间大,能够抗穷举攻击,满足各种应用场合的要求。

Patent Agency Ranking