Detect if the call is VOIP or not

Hi,

I am using the below code


 CXCallObserver *callObserver = [[CXCallObserver alloc] init];
 for(CXCall* call in callObserver.calls)
  {
        if(call != nil) {

         }
}

Is there a way we can determine if it is a voip or call or not.