Have you tried power cycling your router? Unplug the power cable for about 30 seconds, then reconnect it, wait for the connectivity lights to be stable and then reattempt connecting to a match. You can also set up a static ip address for your console to help create stability for your connection as well as prevent you from having to reconfigure your ports in the future. Also, you can follow the methods outlined here: Activision Support. If you choose to set up port forwarding, these port numbers may come in handy:
80, 443, 465, 983, 5223, 10070-10080 TCP
3478-3479, 3658, 10070 UDP
Call of Duty Ghosts Console Ports:
80, 81,443, 3074, 5223 TCP
36081, 3074, 3075, 3478 UDP
Let me know if that helps!