Thank you for your reply SravanKrA. I have this problem since last 6-8 months. I have done all those steps that you have mentioned. I changed my sim thinking it is a sim problem, I called my network provider and they did a signal check for me in my area and no problems with that.
I clearly know what the problem is… it’s the phone! It’s the software updates that are ruining it. And also the software updates that are helping get better again. If I keep updating my phone I keep having these problems. Now I want to update again to get rid of this problem but there are no updates available. So nothing much I can do until wait for the updates.
If the so called software engineers in the team are doing their job properly then we won’t be having these bug issues. And it is not just me, there are some thousands of people with these issues.
The best solution is to chuck your iPhone away and never buy one!