I generated my self signed certificate using openssl and I chose ECC keys (prime 256v1) for root certificate but while authenticating with the server i.e. IBM cloud and my device the negotiated cipher suite was TLS-ECDHE-RSA-WITH-AES-128-GCM-SHA256 so now I'm confused because I've generated ECC keys but RSA has been used in cipher suites what I thought was it will be TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256 .
So is there any interdependency between cipher suite and certificate used for authentication or they are both independently working without any relation?