Transporter Classification Database (or TCDB) is an International Union of Biochemistry and Molecular Biology (IUBMB) approved classification system for membrane transport proteins including ion channels. This classification system was designed to be analogous to the EC number system for classifying enzymes, but it also uses phylogenetic information.
The upper level of classification and a few examples of proteins with known 3D structure: