本文通过对POX、FloodLight等多种控制器的研究和总结,提出了微控制器模型。微控制器是控制器功能最小功能集,包含基础功能层和网络基础服务层,能实现控制器的最基本功能。文中还设计研发了微控制器实例Miracle,并使用Cbench对Micracle进行性能测试。在Cbench延时模式中,单交换机的测试结果为287.85Responses/s,而POX的测试结果为882.15Responses/s,可知Miracle的性能仅仅为POX的1/3。从测试结果看Miracle性能不够理想,还需要在数据处理流程上进一步优化。