tag:blogger.com,1999:blog-4670964355147826480.post7485335074811812225..comments2016-05-19T13:26:27.817+01:00Comments on Alexandre Mendonça: Developing an Offline Charging Application with Mobicents DiameterAlexandre Mendonçahttp://www.blogger.com/profile/09409638475629377312noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-4670964355147826480.post-18950163643775387322015-04-15T16:09:45.885+01:002015-04-15T16:09:45.885+01:00This comment has been removed by the author.dafacha's bloghttps://www.blogger.com/profile/02726108237294050005noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-33782586052070173252013-07-06T15:48:31.072+01:002013-07-06T15:48:31.072+01:00Hi Mukilan,
Thanks for the feedback. Regarding yo...Hi Mukilan,<br /><br />Thanks for the feedback. Regarding your problem, most likely it is a configuration issue where the server is not able to find a route to answer back. I'd suggest to set logs to DEBUG level at the server, some more detailed information should be visible.<br /><br />Also, feel free to proceed with questions at mobicents-public forum (https://groups.google.com/d/forum/mobicents-public), there's a wider audience to learn from and that can help :)<br /><br />Regards,<br />AlexandreAlexandre Mendonçahttps://www.blogger.com/profile/09409638475629377312noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-25596255124789117462013-06-18T13:12:23.858+01:002013-06-18T13:12:23.858+01:00Hi Alexandre,
Thanks for the blog,
But i am facing...Hi Alexandre,<br />Thanks for the blog,<br />But i am facing a small issue, i have set up the server and made a hit from a client , the server is processing the request ; but i am not getting the response from the server.<br /><br />In server (displayed)<br />2013-06-18 17:17:11,243 INFO ChargingServerSimulator - ===============================================================================<br />2013-06-18 17:17:11,243 INFO ChargingServerSimulator - Provisioned user 'sip:alexandre@mobicents.org' with [45] units.<br />2013-06-18 17:17:11,243 INFO ChargingServerSimulator - Provisioned user 'sip:bbaranowb@mobicents.org' with [123] units.<br />2013-06-18 17:17:17,913 INFO NetworkGuard - Open incomming connection Socket[addr=/127.0.0.1,port=61907,localport=3868]<br />2013-06-18 17:17:17,984 INFO ChargingServerSimulator - << 13 Received Request [MessageImpl{commandCode=272, flags=192}]<br />Session :ServerCCASessionImpl [sessionData=org.jdiameter.server.impl.app.cca.ServerCCASessionDataLocalImpl@405d51a7]<br />Request type AVP value : 4<br />2013-06-18 17:17:17,993 INFO ChargingServerSimulator - << 12 Received Credit-Control-Request [EVENT]<br />2013-06-18 17:17:17,993 INFO ChargingServerSimulator - >> '9738475870' requested service termination for 'MAK'.<br />2013-06-18 17:17:17,994 INFO ChargingServerSimulator - >> Created Credit-Control-Answer.<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - Message [A] Command-Code: 272 / E2E(2354283100) / HbH(1011178238)<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - - - - - - - - - - - - - - - - - AVPs - - - - - - - - - - - - - - - -<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - 263: Session-Id . . . . . . . . . . . . . . . . . aaa://127.0.0.1;1371556037;0<br />AvpLine :263: Session-Id . . . . . . . . . . . . . . . . . aaa://127.0.0.1;1371556037;0<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - 258: Auth-Application-Id. . . . . . . . . . . . . 4<br />AvpLine :258: Auth-Application-Id. . . . . . . . . . . . . 4<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - 268: Result-Code. . . . . . . . . . . . . . . . . 4012<br />AvpLine :268: Result-Code. . . . . . . . . . . . . . . . . 4012<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - 416: CC-Request-Type. . . . . . . . . . . . . . . 4<br />AvpLine :416: CC-Request-Type. . . . . . . . . . . . . . . 4<br />2013-06-18 17:17:17,995 INFO DiameterUtilities - 415: CC-Request-Number. . . . . . . . . . . . . . 0<br />AvpLine :415: CC-Request-Number. . . . . . . . . . . . . . 0<br />CCA created:MessageImpl{commandCode=272, flags=64}<br />Going to send the CCA<br />CCAMessageImpl{commandCode=272, flags=64}<br />Session:ServerCCASessionImpl [sessionData=org.jdiameter.server.impl.app.cca.ServerCCASessionDataLocalImpl@405d51a7]<br />2013-06-18 17:17:17,997 INFO CCASessionFactoryImpl - Diameter CCA SessionFactory :: stateChanged :: source[ServerCCASessionImpl [sessionData=org.jdiameter.server.impl.app.cca.ServerCCASessionDataLocalImpl@405d51a7]], oldState[IDLE], newState[IDLE]<br /><br /><br />Can you please help me on this?<br /><br />Regards,<br />MukilanMukilanhttps://www.blogger.com/profile/12856804006902440419noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-32974875040071824072012-11-01T07:57:50.471+00:002012-11-01T07:57:50.471+00:00Thanks for the reply Alexandre.
So can you sugges...Thanks for the reply Alexandre.<br /><br />So can you suggest any server to test the above code?<br /><br />Thanks,<br />AbhiAbhilashnoreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-88874116805378515882012-11-01T03:04:24.108+00:002012-11-01T03:04:24.108+00:00Abhi, the above code will not generate any CDRs, a...Abhi, the above code will not generate any CDRs, as it is a sample application, but it can be easily added by implementing the logic to do so where applicable (mostly where System.xxx.println are present). Also, it is not confirmed to work against any server, as it is only a prototype.Alexandre Mendonçahttps://www.blogger.com/profile/09409638475629377312noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-29662937885808178072012-10-29T12:14:20.385+00:002012-10-29T12:14:20.385+00:00Hi Alexandre,
The post is good to understand. I h...Hi Alexandre,<br /><br />The post is good to understand. I have two question in this .<br /><br />1) Will the above code generates CDR's?<br />2) To test the above code where i can download the server which supports the client?<br /><br />Can you please answer to these?<br /><br />Thanks,<br />AbhiAbhilashnoreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-57478540439267171152012-09-28T20:35:13.566+01:002012-09-28T20:35:13.566+01:00Yes, I've left it blank but it should be fille...Yes, I've left it blank but it should be filled with whatever would make sense for the charging server, eg: subscriptionId can be "joe@telco.pt" and serviceId being "LOCAL_CALL", in case user joe@telco.pt was placing a local call. But again, that's very specific to the scenario..Alexandre Mendonçahttps://www.blogger.com/profile/09409638475629377312noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-14310623619131557962012-09-26T13:46:00.005+01:002012-09-26T13:46:00.005+01:00Hi.
In the above example how we need to pass subsc...Hi.<br />In the above example how we need to pass subscriptionId and serviceID to ExampleApplication?<br /><br />public static void main(String[] args) throws Exception {<br /> ExampleApplication app = new ExampleApplication(new OfflineChargingClientImpl());<br /> app.occ.startOfflineCharging("", "");<br /> }Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-70471400723397730262012-09-25T19:05:39.490+01:002012-09-25T19:05:39.490+01:00Hi Mallesh S, in order to run ChargingSDK-1_0_D31E...Hi Mallesh S, in order to run ChargingSDK-1_0_D31E.zip you should unzip it and run the JAR files PPSDiamEmul.jar for the server and/or PPSDiamClient.jar for the client.Alexandre Mendonçahttps://www.blogger.com/profile/09409638475629377312noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-81455923577526389652012-09-24T07:16:16.638+01:002012-09-24T07:16:16.638+01:00hi all,
can u people help me out please, i want e...hi all,<br /><br />can u people help me out please, i want execute ChargingSDK-1_0_D31E.zip <br /><br />What are steps to run,<br /><br />please send to steps<br />what i setup for run this project<br />what are input given<br />please help me out<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-70382839768122828472011-12-14T12:53:40.955+00:002011-12-14T12:53:40.955+00:00Hi,
You can ask for help on the mobicents-public ...Hi,<br /><br />You can ask for help on the mobicents-public mailing list (http://groups.google.com/group/mobicents-public/), so that either I or the other community users can help you.<br /><br />AlexandreAlexandre Mendonçahttps://www.blogger.com/profile/09409638475629377312noreply@blogger.comtag:blogger.com,1999:blog-4670964355147826480.post-90479497256614452412011-11-18T08:49:30.598+00:002011-11-18T08:49:30.598+00:00Hi Alexandre
I understood this is not the correct...Hi Alexandre<br /><br />I understood this is not the correct channel to ask about question, however, I really need help on using the mobicents diameter Ro/Rf coding. I am able to setup the env to work with the Mobicents Diameter Charging Server Simulator. <br /><br />I am a testing engineer, and I am not good in programming. But I want to make use of the mobicents coding and try to work with another OCS system. So, I needed to modify/add some AVPs in the CCR/CCA. <br /><br />Is it possible to help and advice on how I can modify the mobicents coding to help in my testing?BallBallSunhttps://www.blogger.com/profile/15557209632900095929noreply@blogger.com