, ,

출처 http://www.slideshare.net/kirank29/ims-volte-sip



SIP Call Flow (Eg)

  1. SIP Message (Eg) INVITE


Logs 

 Registration:- 

D/RILJ ( 986): [0139]> RIL_REQUEST_IMS_REGISTRATION_STATE 

D/RILC ( 262): RIL onRequestComplete: Command channel closed 

D/RILJ ( 986): [0139]< RIL_REQUEST_IMS_REGISTRATION_STATE {1, 2} 

D/RIL_ImsSms( 986): IMS is registered!

 MO SMS D/RIL_ImsSms( 986): sendText 

D/CDMA ( 986): sendSms: isIms()=true mRetryCount=0 mImsRetry=0 mMessageRef=0 SS=0 

D/RILJ ( 986): [0266]> RIL_REQUEST_IMS_SEND_SMS 

D/RILC ( 262): dispatchImsSms 

D/RILC ( 262): dispatchImsCdmaSms: retry=0, messageRef=0 

D/RILC ( 262): RIL onRequestComplete: Command channel closed 

D/RILJ ( 986): [0266]< RIL_REQUEST_IMS_SEND_SMS { messageRef = 6, errorCode = -1, ackPdu = null} 

 MT SMS 

Will collect the Logs and update

Logs 

 MO Call 

05-24 15:46:47.226 1108 1108 D IMSCallTracker: dialphone is Handler (com.qualcomm.ims.ImsPhone) {41ed15f8}call details 3 2 

05-24 15:46:47.856 1108 1108 D IMSCallTracker: [ dc ] number:22222 index: 1 incoming: false state: DIALINGcallDetails 3 2 

05-24 15:46:47.856 1108 1108 D IMSCallTracker: [ImsCallTracker] poll: conn[i=0]=null, dc=id=1,DIALING,toa=129,norm,mo,0,nonvoc,noevp,,cli=1,,0Call Details = 3 2 

 MT Call 

D/RILJ ( 986): [UNSL]< UNSOL_RESPONSE_CALL_STATE_CHANGED 

D/RILJ ( 986): [0275]> GET_CURRENT_CALLS 

D/RILJ ( 986): [0275]< GET_CURRENT_CALLS [id=1,INCOMING,toa=129,norm,mt,0,voc,noevp,,cli=1,,0] 

D/RILJ ( 986): [0277]> ANSWER D/RILJ ( 986): [0277]< ANSWER 

D/RILJ ( 986): [0278]> GET_CURRENT_CALLS 

D/RILJ ( 986): [0279]< GET_CURRENT_CALLS [id=1,ACTIVE,toa=129,norm,mt,0,voc,noevp,,cli=1,,0]

D/RILJ ( 986): [0280]> HANGUP_FOREGROUND_RESUME_BACKGROUND 

D/RILJ ( 986): [0280]< HANGUP_FOREGROUND_RESUME_BACKGROUND

UE configuration for VOLTE 

 Set the NV items as per go/atel 

 http://qwiki.qualcomm.com/qct-mst- ims/E2E_IMS_Setup/VoLTE_Device_Config/8960WTR_Lab_testing  adb shell setprop persist.radio.calls.on.ims true 

 adb shell setprop persist.radio.vrte_logic 1 

 adb shell setprop persist.radio.jbims 1 

 Add an IMS account by following the instructions below. 

 Click on phone icon and then press the menu button on the phone. 

 Select the setting menu and then scroll to the bottom of the screen to find the IMS Account menu. 

 Set the type of call (voice). 

 Set the check box "Use IMS Always" to tell Android to always place an IMS call  Hit save button or back button to save the settings.

MS servers with APT 

 Agilent IMS server 

 ICE 

 HCL 

 SER 

 Radvision

Reference 

 RFC 3261 : https://datatracker.ietf.org/doc/rfc3261/?include_text=1

 VOLTE Doc 

 GSMA IR-92


'Japan > Work As Tester' 카테고리의 다른 글

자주쓰는 Secret code_Sony  (0) 2016.04.17
자주쓰는 Secret code_Samsung  (0) 2016.04.17
ims-volte-sip  (0) 2016.03.19
로그 보면서 파일로 저장하기  (0) 2016.03.18
로그, 속성 관련  (0) 2016.03.18
adb shell 명령어  (0) 2016.03.18

+ Recent posts