基于DSP技术设计实现了一种运行于局域网VoIP电话通信系统的WMGCP协议栈。采用分层结构和会话状态机设计,完成基本呼叫、群呼、全呼和扩音呼叫功能,实现WMGCP消息的构建、存储和解析,利用μC/OS-II嵌入式实时操作系统创建WMGCP任务。实验表明该协议栈运行稳定,节省了系统资源和成本。