If you receive a dynamic(automatic) IP then it may have happened because:
1. You internet service provider's DHCP server might have given out the same IP twice causing a conflict.
2. Your wireless router's DHCP service might have given out the same address twice.
If you use a static(just one IP) it may have happened because:
1. Your service provider gave out the same address twice
2. Someone at home picked the same address as you.
If you use an automatic IP, you can try the following:
Start > run > type 'cmd' > in the new black box type 'ipconfig /release'
wait 60secs and type 'ipconfig /renew'
You should receive a new *different* address. If your IP address starts '192.168.1.x' then the problem is with your wireless router. if you receive a different address but it still conflicts with someone else then you need to call your ISP