It's essentially "objective based" assault gameplay. Your first objective is to control the cannon points to damage the carriers. Then your objective is to destroy the enemy carrier or defend your carrier. Not quite as refined in scope as what you listed, but it's enough. I think the assignments force you to use certain classes and skills, so the gameplay doesn't need to. Though I would also like a game mode in BF like what you are suggesting.