o Juha Heinanen on 02/27/2014 12:05 AM:
> someone asked if sems could be a platform for implementing 3gpp charge
> generation/determination points defined in
> 
> http://www.3gpp.org/ftp/specs/archive/29_series/29.658/
> 
> based on fast glance of the document, it looks like the points are sip
> b2b user agents that are able to add charging xml info into the body of
> invite's 183 session progress reply and then, when some timer hits,
> generate info request to each other.
> 
> that does not sound very complicated, but i have not checked if it is
> possible in dsm to add new body parts to sip messages/replies and
> generate info requests.
i haven't looked much at that document either, but with DSM/SBC you
get the replies as sipReply event in one leg and B2B.otherReply event
in the other. the reply objects themselves are accessible in
sc_sess->avar[DSM_AVAR_REPLY], so you'd only need to add some DSM
actions to add body parts with the normal AmMimeBody::addPart()
method. You could use mod_xml on the other side for parsing the XML,
and extend it for some xml generation if the info generated is more
complex.

Stefan

> 
> has anyone else been thinking of implementing these charge points?  the
> person who asked from me claimed that this kind of sip based charging
> system will be deployed at some point in etsi countries.
> 
> -- juha
> _______________________________________________
> Sems mailing list
> [email protected]
> http://lists.iptel.org/mailman/listinfo/sems
> 

_______________________________________________
Sems mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/sems

Reply via email to