VoIP MGCP
Piggyback
iMG/RG Software Reference Manual (Voice Service)
6-2
6.1.1.2 Custom endpoints syntax
iMG/RG/iBG devices allow analog endpoint MGCP identifiers to be customized to meet VoIP network configu-
ration requirements.
The syntax of each endpoint identifier can be set to any string but must include at least a local name description
in the format:
aaln/<slot>
The local and domain name part of an endpoint identifier can use also special keywords identified by the “$”
sign that are automatically replaced by the value of the attribute that they represent.
The following two special keywords are supported:
$IP - when used, this keyword is automatically replaced by the ip address value (in IPv4 dotted format) of the ip
interface where MGCP protocol has been enabled.
$MAC - when used, this keyword is automatically replaced by the MAC address of the iMG/RG/iBG device.
It’s therefore possible create complex endpoint identifiers like the following:
aaln/0@[$IP] that will be translated at runtime for example in: aaln/0@[172.30.1.1]
aaln/0@$IP that will be translated at runtime for example in: aaln/[email protected]
aaln/0@$MAC that will be translated at runtime for example in: aaln/0@00:0d:da:01:fe:ac
$MAC:aaln/0@[$IP] that will be translated at runtime for example in: 00:0d:da:01:fe:ac:aaln/0@[172.30.1.1]
aaln/0@any-string-here
To specify a new endpoint syntax for an existing voice port the following command is used:
voip mgcp protocol set endpoint-syntax <ep-syntax> port <voice-port>
where
<ep-syntax> is the endpoint identifier string as described above
<voice-port> is the name of the physical voice port (tel1, tel2,...)
6.1.2
Piggyback
iMG/RG/iBG devices support piggy-back MGCP message handling.
As reported in RFC 2705, piggy-back refers to the support for a Call Agent to send several messages at the
same time to the same gateway using the same UDP packet and separating each MGCP message by a line of
text that contain a single dot.
Support for piggy-back is enabled by default on MG/RG/iBG devices and can be disabled/enabled via the follow-
ing command:
voip mgcp protocol set piggyback disable|enable