There is an issue where Activision games' online authentication servers are losing IDs for PSN users. When this happens you will no longer be able to get back online.
I had this happen to me with BO2 yesterday. After it not correcting itself for hours I signed onto MW3 and played 1 game then I was able to play BO2 again. Maybe they patched it during that time I don't know, but it worked for me then.
You can't talk to a Psycho like a normal human being Mothers are trails on stars in the night, Fathers are black holes that suck up the light.