![Page 1: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/1.jpg)
SIP call over OpenIMS
using Android Phones
![Page 2: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/2.jpg)
Objectives• Get call signaling functions running over the IMS
network
• Create a database to add and delete users
• Facilitating interoperability between user database and signaling entities.
• Setup a SIP call using a mobile client.
![Page 3: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/3.jpg)
Open IMS Architecture
![Page 4: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/4.jpg)
OpenIMS Implementation
Step I: Configuring the DNS Server
![Page 5: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/5.jpg)
OpenIMS Implementation
• Step II: Running the core components of OpenIMS
PCSCF SCSCF
ICSCF
![Page 6: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/6.jpg)
OpenIMS Implementation
Step III: Initializing OpenIMS
![Page 7: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/7.jpg)
OpenIMS Implementation
Step IV: Configuring User Clients
![Page 8: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/8.jpg)
OpenIMS Implementation
Step V: Registering Users
![Page 9: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/9.jpg)
OpenIMS Implementation
Wireshark Trace
![Page 10: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/10.jpg)
OpenIMS Implementation
Call Flow
![Page 11: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/11.jpg)
Summary• How IMS works
• Implementing Open IMS
• Creating and Registering Clients on IMS Droid
• Making Calls
![Page 12: SIP call over OpenIMS using Android Phones. Objectives Get call signaling functions running over the IMS network Create a database to add and delete users](https://reader036.vdocuments.mx/reader036/viewer/2022062320/56649f3d5503460f94c5dd01/html5/thumbnails/12.jpg)
Team Members
Karan Gupta [email protected] Gupte [email protected] Mehta [email protected] Elsayed [email protected]
Special Thanks to :Mentor
Ajay Chhabria [email protected]