I. INTRODUCTION

II. BACKGROUND

III. SDN ARCHITECTURE ISSUES

IV. CONTROLLER PLACEMENT PROBLEM (CPP)

V. STATIC CPP SOLUTIONS

VI. ADAPTIVE CPP SOLUTIONS

VII. CPP SOLUTIONS FOR WIRELESS NETWORKS

VIII. CHARACTERISTICS OF CPP SOLUTIONS

IX. DISCUSSION & FUTURE RESEARCH DIRECTION

X. CONCLUSION