论文部分内容阅读
针对远程医疗系统数据传输丢包问题,我们从数字通信系统按位串和码元运算的FEC(Forward Error Correction,前向纠错)技术出发,基于有限域理论,得出一种数据纠错/恢复率高、结构简单、实现灵活、应用有效且适用于IP网通信的FEC新算法.而且,我们以FPGA(Field Programmable Gates Array,现场可编程门阵列)/CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)Altera FLEK10K系列EPF10K10LC84-4芯片为核心,使用EDA(Electronic Design Automation,电子设计自动化)工具软件MAX+plus Ⅱ开发系统和VHDL(VHSIC HDL——Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路硬件描述语言),并且结合PC接口、汇编语言与C/C++语言,创新性地将该算法应用于硬件电路中,发明出一种基于该FEC新算法的远程医疗系统数据传输纠错编码解码器.该编码解码器不仅可以在不做任何算法和电路改动情况下,由系统数据传输软件编程人员根据当前网络状况,在算法允许的丢包率范围内,灵活调节编码解码器可实现的数据传输纠错/恢复率,而且还能把远程医疗系统中通常需要用软件实现的庞大复杂、时延冗长的数据纠错/恢复运算,改为通过PC接口的硬件电路高速实现,减少了宝贵的CPU资源和机器时间的大量占用和耗费,大大提高了远程医疗系统数据传输的实时性和有效性.