About

'MEGACO/H.248 is protocol used between elements of a physically decomposed multimedia gatewy, i.e., a Media Gateway and a Media Gateway Controller' (from RFC 3525).

MEGACO/H.248 protocol can be used in VoIP (Voice over IP) architectures with collaboration with other signalling protocols such as H.323 or SIP. It can extend flat peer-to-peer SIP or H.323 architecture in to mixed master-slave (MEGACO) and peer-to-peer (SIP or others) architecture. MEGACO can collaborate with many signalling protocols they need only to be implemented in the controller (which is intelligent). It also can be used as a control protocol in NGN (Next Generation Network).

Encoding of the MEGACO/H.248 protocol can be binary or text. This parser only implements text encoding of the protocol.

GMEGACO is the MEGACO/H.248 Protocol open parser and builder. Currently it is separated into three pieces: main gramma parser (gmparser), digitMapValue parser (digitMap) and simplified SDP (Session Descripton Protocol - megaco make some changes to original protocol) protocol parser (libssdp). Seperation makes implementation little bit less complicated.

There are also: digitMapValue builder, simplified SDP builder, and main builder (gmbuilder).

The code is under GNU GPL Licence.

More details comming soon...

Sorry page is under construction.

News

9 Dec 2004:

Transation in progress. Until now I'd translated some README's.

3 Dec 2004:

Sources of the main parser are available via CVS in sourceforge:

$cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gmegaco login

Just hit enter for password

$cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gmegaco co gmegaco