The question seems to be pointing me that its an ASTHMA
, as you have a previous history that makes a good sense.
Let me give some information about asthma - Asthma is caused by narrowing of wind pipe which conduct the air to lungs from nose, now narrowing of the wind pipe has various trigger, following are some of them which mostly causes such response.
1) SMOKE/POLLUTION of air
3) DRY COLD
AIR ( winter air which is dry and cold)
4) ALLERGIC REACTION
(some thing what you are allergic to can lead to asthma)
5) GENETIC FACTORS
6) INTENSE EXERCISES
1) nasal spray
will help most of the patients having attack.
2) tablets to prevent attack.
ANSWER TO YOUR QUESTION IS
1) Any M.D. Physician can take care of it.
2) PULMONOLOGIST (specialist ) if want to go to specific expert. ( not necessary but choice factor )
3) Acute severe attack needs immediate hospitalization.
Hope it helps.