I. Introduction

II. Fundamentals of VLC Indoor Systems

III. Resource and Power Control with AP Assignment

IV. NOMA in VLC

V. Energy Harvesting in VLC Systems

VI. Securing VLC Systems

VII. Summary and Open Research Problems