Hello,
Since this project has started, there has been steady progress in the form of a healthy code base being setup in the repository in addition to documentation and tutorial links. The core functionality of the PNM registrar is also almost complete. There have been discussions on the group regarding the GUI technology to be used for the PNM communications server.
You can catch the discussions on the GUI HERE and HERE.
Moreover, I have set up the code base for utility SBBs for offline (post-paid) and online (pre-paid) charging on DIAMETER protocol. This is in addition to a utility hook to talk to the IMS HSS. The code and the links to it have been shared on the blog in earlier posts.
I feel this is the right time to consolidate the progress of the project, complete ‘almost completed’ tasks, test them out and chalk out a roadmap for the future, that realizes the final architecture given HERE.
I believe that clubbing together supplementary services from the IMS domain, with a user friendly PNM server will be a good combination. This combination can be made customizable using a GUI console.
Thus, I have chalked out a roadmap and short term agenda for the project:
1. Review the code committed so far.
2. Complete the loose ends.
3. Test the code with sipp scenarios. Fix bugs as and when found.
4. Start the IMS supplementary service design.
5. Finalize the GUI framework and start designing the GUI.
If you feel, that you can contribute in any way to the project, feel free to join in. The GUI is one place where contributions are welcome and needed for example.
Looking forward….