摘要

针对农田IoT应用场景中终端设备多、类型复杂的特点,提出了基于可靠性指标的SDN控制器部署策略。根据该场景的特点,首先提出以节点跳数为参数的可靠性指标的计算方法,其次在控制器部署时,利用关节点的特殊性将控制器部署在非关节点位置,可以避免网络的单点失效问题以提高网络的可靠性。实验结果表明,算法的时间复杂度低,逻辑相对简单,在有双连通分量的网络结构中选择该算法来部署控制器具有一定的优势。