UPDATE:
Finally got mine to work!!! I tried restarting my router/PS4 but it still didn't work, so i did the following....Try these things and it might work for you:
Use this website, I got it from the OFFICIAL technical help page for EA/PS4:
http://portforward.com/networking/static-ip-ps4/
Create a static IP for your PS4.
Find your router and Forward the ports for the PS4.
ENABLE PING from WAN. (I don't know if this step actually helped.. lol)
And disable auto-created ports being forwarded by apps you're not using.
- I noticed I had more than a few auto-created ports being forwarded from programs like SKYPE or UTORRENT. DISABLE these because some routers (Like Mine) Had a max amount of ports that could be forwarded. It actually told me i couldn't create anymore when manually creating the PS4 ports. Then when i connected to multiplayer in BATTLEFRONT I noticed an "EA-Tunnel" port forward was created on my router. Which I didn't see happening when my ports were clogged up with random applications.
hopefully this will work for you! I am currently on my second Supremacy!!! SEE YOU IN GAME!!
EDITED for grammar and overall better wording!!!