随着具有通信和控制功能的联网智能设备的数量不断增加,家庭网络正变得越来越复杂。 这些智能设备以及各种用户应用程序通常通过路由器共享一条宽带访问链接,以访问Internet。 尽力而为地争夺带宽的业务流可能导致用户的体验质量较差或智能设备出现故障。 过去,家用路由器仅用作愚蠢的网络设备。 尽管如此,我们希望这些路由器将在通信,联网和控制新兴的智能家居设备中发挥核心作用。 它们应该以具有成本效益的方式进行编程,以有效地传输实时数据,灵活地聚集资源并方便地为上层应用程序提供管理接口。 新兴的软件定义网络(SDN)为实现新颖的网络解决方案以提高诸如智能家居之类的分布式系统的性能提供了高度的灵活性。 流量策略由控制器部署后,可编程交换机的交换性能对于数据平面的转发业务很重要。 在本文中,我们针对智能家庭网络的多种场景中的不同OpenFlow交换机的设计空间进行了基于测量的实证研究。 我们的测试平台包括现成的商用交换机和基于FPGA的网络板的性能。 我们的结果证明了OpenFlow交换机在性能和灵活性之间进行权衡。 这项经验研究的重点是针对不同的基于软件的OpenFlow交换机测量的吞吐量性能。