为了解决在嵌入式网络多对多通信中出现网络拥塞造成网络性能指标下降、引起网络带宽资源浪费的问题,基于Select函数,提出一种单一进程的多目标睡眠等待的信息转发机制方法,当睡眠进程等待的几个目标通道中的任何一个有输入数据时,相应的设备驱动程序把睡眠中的进程唤醒。这样,既达到了进程与多个数据通道进行通信的目的,又避免使用报文队列增加资源消耗的弊端,使信息转发保持了较高的效率。该机制已经在Linux平台上实现并通过测试。