Códigos Convolucionales de Producto: Propiedades de Distancia, Codificación y Decodificación