A Survey on Software Defined Networking: Architecture for Next Generation Network
software - defined networking : a comprehensive survey .