针对通用移动通信系统(UMTS)非接入层呼叫连接协议,提出一种基于WinCE嵌入式系统的实现方案。该方案通过WinCE多线程和互斥体机制架构程序框架,以函数指针数组方式实现有限状态机的状态转移,利用WinCE消息队列机制实现原语和消息的传递,并有效地进行内存管理。实践表明,该设计方案具有编程效率高、实时性强的特点。