GNSS-R Cross Correlation: Diseño, implementación y optimización de la correlación cruzada