Академический Документы
Профессиональный Документы
Культура Документы
- Kiran
Koona
Topics
IMS
VOLTE
SIP
Log Verification
Acronyms
IMS
IMS:- IP Multimedia Subsystem
Def:- it is a framework for delivering Multimedia services over an IP
network
Services
VOLTE
Video Telephony
Presence
Chat
Push Messages
Messaging
Video Sharing
Supplementary Services
Emergency Calling
IMS is RAT agnostic
IMS is all about convergence of multiple networks
All IP Architecture
IMS Services
Converging different services
RAT Agnostic
VOLTE
VOLTE Architecture
VOLTE
VOLTE- QoS
Bearer Mapping
VOLTE SS
Identification
CLIR, CLIP
Barring
All incoming
All outgoing
Outgoing international calls
Incoming calls-When Roaming
Call Hold
Call waiting
Conference
VOLTE Callflow
VOLTE Identifiers
VOLTE SS
Diameter
Double of Radius
SIP
SIP:- Session Initiation Protocol Used to create Modify and terminate a
multimedia session
SDP:- Session Description Protocol Carries the information
RFC 3261
RFC 2543
SIP Requests
INVITE -> Invite for SIP call
CANCEL -> Cancel the pending request
ACK -> acknowledge the response
MODIFY -> Modify the properties of the previous request
UPDATE -> Update the previous session properties with out mof
NOTIFY -> Status change updates
REGISTER -> Register to SIP Server
MESSAGE -> Messaging
BYE -> Disconnection Request
PRACK -> response to 1XX responses
->
->
->
->
->
200 OK -> Accepting the INVITE, will contain the media properties of the UAS
response to OPTIONS will indicate the capabilities of the server
202 Accepted -> Server received the request, understood and working on it
400
401
402
486
487
->
->
->
->
->
INVITE
Logs
Registration:-
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
D/RILJ
D/RILJ
D/RILJ
D/RILJ
D/RILJ
D/RILJ
D/RILJ
D/RILJ
(
(
(
(
(
(
(
(
(
986):
986):
986):
986):
986):
986):
986):
986):
986):
[UNSL]< UNSOL_RESPONSE_CALL_STATE_CHANGED
[0275]> GET_CURRENT_CALLS
[0275]< GET_CURRENT_CALLS [id=1,INCOMING,toa=129,norm,mt,0,voc,noevp,,cli=1,,0]
[0277]> ANSWER
[0277]< ANSWER
[0278]> GET_CURRENT_CALLS
[0279]< GET_CURRENT_CALLS [id=1,ACTIVE,toa=129,norm,mt,0,voc,noevp,,cli=1,,0]
[0280]> HANGUP_FOREGROUND_RESUME_BACKGROUND
[0280]< HANGUP_FOREGROUND_RESUME_BACKGROUND
Reference
RFC 3261
VOLTE Doc
GSMA IR-92