[erlang-questions] Question on implementing a Megaco MGC
Jan Henry Nystrom
Wed Aug 1 18:10:05 CEST 2007
Most built-in functions notionally belong to the erlang module.
But I would recomend the reference manual under processes:
Pete Young wrote:
> I'd like to implement a Megaco Media Gateway Controller, and as a lapsed
> functional programming enthusiast it seems that doing it in Erlang would
> be a good way to go about it. Ideally I'd like to be able to set up
> voice calls between two media gateways.
> I've been studying the megaco_simple_mgc example and the megaco_test_mgc
> code from the test directory in the distribution. I'm having more success
> with the latter, chiefly because I don't fully understand how the behaviour
> concept used in the megaco_simple_mgc code works. But that's not my question.
> I can see from the test code how the MGC handles a serviceChange request
> and sends the response. What I'm unable to understand at this point is
> how to program the MGC to send a request to the MG as a consequence of
> recieving this message - maybe an audit request, or setting up a
> termination as in the example message flow in Appendix A of the
> ITUT H.248 spec.
> Somewhat tangentially, I'd also like to know where the documentation
> is for built-in functions, particularly spawn_link() which is used
> in the megaco_test_mgc code.
> Kind regards,
Jan Henry Nystrom <>
Training & Research Manager @ Erlang Training and Consulting Ltd
More information about the erlang-questions