Narrative:

Departing grand prairie, tx, I contacted dfw departure stating off grand prairie en route to conroe, tx. I was assigned a squawk code. I reported at 3500 ft climbing to 5500 ft. The controller called back, asked if I was aware that I was in class B airspace and to descend to 3500 ft, which I did immediately. I then realized that I had not been cleared to climb to my requested altitude of 5500 ft and had inadvertently started to climb before being cleared to do so.

Google
 

Original NASA ASRS Text

Title: PLT OF A C195 INADVERTENTLY CLBED INTO CLASS B AIRSPACE DURING DEP CLB FROM AN UNDERLYING ARPT. HE WAS MADE AWARE OF HIS ERROR BY DEP CTLR AFTER CONTACTING THEM FOR ENRTE COORD TO HIS DEST.

Narrative: DEPARTING GRAND PRAIRIE, TX, I CONTACTED DFW DEP STATING OFF GRAND PRAIRIE ENRTE TO CONROE, TX. I WAS ASSIGNED A SQUAWK CODE. I RPTED AT 3500 FT CLBING TO 5500 FT. THE CTLR CALLED BACK, ASKED IF I WAS AWARE THAT I WAS IN CLASS B AIRSPACE AND TO DSND TO 3500 FT, WHICH I DID IMMEDIATELY. I THEN REALIZED THAT I HAD NOT BEEN CLRED TO CLB TO MY REQUESTED ALT OF 5500 FT AND HAD INADVERTENTLY STARTED TO CLB BEFORE BEING CLRED TO DO SO.

Data retrieved from NASA's ASRS site as of July 2007 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.