本发明公开一种基于LED的可见光通信系统和方法,其由发射装置、光学天线和接收装置组成。光学天线包括光学发射天线和光学接收天线。发射装置包括发射主控模块、N‑nDPAPM编码调制模块、N个LED恒流驱动模块和N个LED光源。接收装置包括光电检测模块、跨阻放大模块、模数转换模块、N‑nDPAPM解码解调模块和接收主控模块。本发明采用N‑nDPAPM调制技术,将脉冲幅度调制(MPAM)和n维脉冲位置调制(nDPPM)这两者相结合,既降低了系统对带宽的要求,提高了信息传输速率,又增强了系统可靠性。相对于单输入单输出(SISO)系统而言,该系统可增大信道容量。