Some Success! Got a work around.
I've made my Android phone as Hotspot and connected my laptop and pi to it. I could smoothly connect using putty/ssh to pi. Not sure what is the problem with router config. Will post once I am clear about it.
Thanks guys for all the clues.