Calf veins become a ball

Patient: Sometimes at night i feel like a ball of current goes through my calf veins it happens for few seconds. i touch my calf i feel a ball too but after rubbing that area and giving some heat it goes away. what could be the problem?whom should i consult?