Will SIP phone support caller ID and call waiting ID?

will SIP phone support caller ID and call waiting ID at the same time??
is it possible to see the number of an incoming call even if caller already on the phone chatting with someone else??

If you do call waiting in the phone, most phones will do that. If you do it in Asterisk I cannot think how the information would be sent to the phone. I’m not sure if you can do a mix of both.