SR22
Flight Crew Instrument; Flight Crew Private
Flight Crew Last 90 Days 21; Flight Crew Total 335; Flight Crew Type 112
Situational Awareness
Conflict NMAC
Flight Crew Took Evasive Action
Human Factors; Procedure
While in the cruise portion of my flight on an IFR flight plan I was alerted by ATC of traffic converging same altitude. I was on a NE (northeast) heading but was instructed by ATC to fly at 6;000 ft. The traffic was on a SE (southeast) heading also at 6;000 ft. descending for ZZZ. Due to me being on an IFR flight plan I did not deviate altitude or heading. The traffic descending was descending apparently at a very slow rate. ATC provided traffic alert but did not suggest new heading or altitude. When I had the traffic in sight about 200 ft. below me and very close I elected to climb based on my traffic message from my G1000 avionics with TIS-B (Traffic Information Service - Broadcast). At my altitude of 6;200 ft. the traffic passed below me by 500 ft. ATC was very busy but I should [have] queried them for vectors [or] altitude change earlier so I would not have to take action on my own. ATC did not complain about my momentary altitude deviation.
SR22 pilot on an IFR flight plan reported taking evasive action to avoid another aircraft that was 500 feet below him.