摘要

本发明公开了一种基于扩频技术实现体内超声波通信的速率控制方法。该方法包括:发送节点以最大帧长和码长对信源信息进行信道编码、扩频、BPSK调制后发送超声波短脉冲;根据发送节点的噪声情况选择扩频方式,发送节点的干扰节点产生总干扰噪声小于信道噪声时采用直接序列扩频降低通信误码率,提高通信速率,干扰节点产生总干扰噪声大于信道噪声时选择跳时扩频方式。接收节点根据干扰节点情况和信道情况计算最佳帧长和码长,对通信速率的优化问题进行建模和求解并确定最佳帧长和码长,达到满足误码率要求的最大传输速率,并通知发送节点以最佳帧长和码长进行发送,达到全局速率最优。本发明采用超声波短脉冲信号实现体内节点通信,功耗低,并结合信道编码和不同扩频方式,降低信道噪声和多址干扰的影响,达到传输速率最优。