Experimentation of a wireless network protocol over the air is of significant interest. However it is rarely performed compared to the simulation because of the difficulties in coding and debugging as well as scalability and repeatability. CommonCode is a unique protocol validation platform reusing the simulation codes for the experiments. It helps fast, convenient and accurate validation of protocols.