I recently had iMessage disable itself on my iPhone 4S. I changed nothing - but for some reason my messages to other users that I had been previously corresponding using iMessage with - suddenly reverted back to regular green SMS text messages.
After reading this thread - I checked Settings > Messages and found the iMessage slider was set to OFF.
I did not change this. I have never disabled Facetime and have used it regularly in the past but have not actively used it in the last 2 weeks.
I turned it back on and rec'd a "waiting for activation" status - then I was prompted to sign in using my iMessage id (my email address). I have since tried sliding it back OFF then ON - and I have not been prompted to sign in again.
I suspect my phone lost contact with the iMessage server for some reason. Perhaps I was underground in my parkade and tried to send a message?
What can cause your phone to spontaneously sign out of iMessage?