Hi komrade!In CoD: Ghosts , from the TU15 to forward (TU16) the game need 2 obligatory DLC, the compatibility packs, if you don't have that, you can't start multiplayer neither extinction, so that's the reason the game request you a Xbox Live connection.
If you install that 2 DLC, you can play the newest content Nemesis.
Greeting and good luck.