Does anyone else keep getting d/c'ed?

I am now afraid to play ranked most recently because it keeps giving me an error message thru UMVC3 saying you have lost connection to xbox live, but in game it says that not thru the actual xbox live service. Then it continues to tell me that I have been penalized for quitting prematurely even though it’s not intentional. I’m having issues as well in SSF4 AE as well. For example: When i search for ranked matches it shows half the people’s rooms have 0/2 players and connection is constantly blinking. Does anyone know if altering my router’s port settings would change any of this or is this capcom’s servers?