Vascular doc may hlp
See a vascular doctor. You may have incompetence of the venous valves which could possibly be treated.
In the meanwhile try wearing support stockings choosing low pressure first and then increasing to intermediate or high pressure if needed and/ or tolerated. If this is a new swelling talk to your doctor right away. You may need a duplex (noninvasive) study to rule out blood clots.