移动互联业务的持续增长以及物联网等各类通信应用的广泛普及对移动通信系统的功能和性能提出了新的挑战。第5代(5G)移动通信系统基于对已有通信技术的融合及演进,引入新的无线传输及网络技术,将实现多种应用场景用户业务传输性能保障。软件定义网络(software defined networking,SDN)通过采用集中控制的新型网络架构,将传统数据转发设备的数据转发与逻辑控制功能进行分离,实现了数据层与控制层的解耦,从而可有效解决传统网络结构封闭僵化、数据传输转发性能高度受限、资源利用率低等问题,满足业务差异化需求、提升业务部署效率。近年来,5G网络架构采用SDN已成为业界及学术界共识,已有较多文献提出基于SDN的5G移动网络架构。在对5G应用场景、关键技术以及SDN技术进行概述的基础上,对基于SDN的5G网络架构相关研究进行详细阐述,并对未来研究方向进行了展望。