Skyhawk 172/Cutlass 172
Flight Crew Private; Flight Crew Instrument
Flight Crew Last 90 Days 30; Flight Crew Total 1015; Flight Crew Type 140
Communication Breakdown; Confusion; Situational Awareness
ATC Issue All Types; Airspace Violation All Types; Deviation / Discrepancy - Procedural Published Material / Policy
Air Traffic Control Provided Assistance; Air Traffic Control Issued New Clearance; Flight Crew Requested ATC Assistance / Clarification
Airspace Structure; Human Factors
I had flight following from ATC for the entire flight. As I approached I went into the Class B airspace before getting a clearance to do so. I should have asked if I was cleared into the Class B.A few days before when flying I asked the controller if I was going to be cleared into the Class B. He said he was arranging the hand off to the Class B controller. So I expected the clearance to be given on this flight.A few miles into the Class B a controller asked me if I had received a clearance. I replied 'No; I'm waiting for one.' They immediately issued the clearance. No harm done but next time I will ask a few miles before crossing the boundary.
C172 pilot reports a Class B airspace incursion event.