I took the Sim out and inserted in another phone, requested my friend to call me, it worked yeah. Now I have the SIM back in original phone and everything worked fine.
Outgoing calls, data ,texts are working fine. Only incoming calls are going to voice mail directly, not even showing on missed calls list. Very frustrating ~