Subject: [Megaco] embed

From: Carlos Rodríguez Alcalá Villagra <[email-masked]>
Date: Tue, 30 Dec 2003 17:59:43 +0100

We have the next megaco transaction:

Step 1
MGC to RGW:
   MEGACO/1 [216.33.33.61]:27000
   Transaction = 1234 {
       Context = - {
           Modify = TermA {
               Media {
                        LocalControl {
                            Mode = Receiveonly}
                        },
               DigitMap= Dmap1 {(2XXX)}
               Events = 1111 {
                    al/of Embed {signals {cg/dt},
                    Events=1112 {al/on},
                    {dd/ce {Dmap1}}}
           }
       }
   }

Can "signals" be an "Embed"'s parameter.

In Megaco structure we have:

RequestedActions
{
  keepActive
  eventDM
  secondEvent
  signalDescriptor
  ...
}

In this point 'secondEvent' (Embed) and 'signalDescriptor' (Signal) are in
the same level.
But, following 'secondEvent', we have:

SecondEventDescriptor
{
  requestID
  eventList
}

there is no 'signalDescriptor' in this structure. So, is the Transaction
showed in the RFC wrong?

The event 1112 has only 'al/on', so, who does own the parameter
'dd/ce{Dmap1}'?  Are the parentesis wrong?

Thanks in advance.