title: Can i check if SMS was sent over IMS in Android?
body: <p>So SMS in HSPA is sent via the circuit switched network, rather than the data network, using the signalling space.
  LTE is actually a bit more complex, as it moves from a circuit switched, to a packet switched world. LTE itself doesn't have a component for Voice or SMS, unless the Phone and network are VoLTE (Voice over LTE) and SMSoIP (SMS over IP) enabled. The technical requirements of which are outlined in GSMA IR.92 (<a href="http://www.gsma.com/newsroom/wp-content/uploads/2013/04/IR.92-v7.0.pdf" rel="nofollow noreferrer">http://www.gsma.com/newsroom/wp-content/uploads/2013/04/IR.92-v7.0.pdf</a>). Essentially, if a phone and network are SMSoIP enabled (which requires VoLTE/IMS services to also be enabled), then the phone will send SMS using SIP</p>
  
  <p>I was wondering if i can verify if a SMS was sent over IMS? All the packet switch SMS's are sent over IMS trough SMSC? Can i verify that in some way?</p>
  
  <p>Edit: It's only sent over IMS if i have VoLTE / VoWifi enabled on device?, please correct me if i say something wrong.</p>