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"