1 Introduction

2 Preliminaries

3 Previous surveys and organisation of this survey

4 Deep learning for congestion detection

5 Deep learning for congestion prediction

6 Deep learning for congestion alleviation

7 Challenges and future directions