I can make and receive calls but why one person can't hear the other?

If your VoIP device is placed behind a router or a combined modem/router, you may experience problems with your VoIPVoIP service because of firewall issues.

Try the solutions as described in "Calling Issues with Router"