strange drop of packets, "/ system reboot" solving problem

hi everybody,
sometimes a router do such as follows:

192.168.0.12 64 byte ping: ttl=64 time=3 ms
packet reject
packet reject
packet reject
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms
packet reject
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms
packet reject
192.168.0.12 64 byte ping: ttl=64 time=1 ms
192.168.0.12 64 byte ping: ttl=64 time=1 ms

on ping. signal strength goes up several dBms, terrible traffic behaviour.
when rebooted, box works fine… until next time.
note, that everything works fine at 99,9999% of time

regards,
C. G.

shuld i reinstall the system?