It sounds although you have a knee effusion
which is fluid inside your knee joint due to the injury
. The reason the swelling appears above the knee joint is because this is where the lining of the joint extends too. Most acute knee injuries of this nature improve spontaneously with time and do not require any further investigation or treatment. The can take 4 to 6 weeks to get better.