Javi | 9 Dec 2011 19:06
Picon

Several SDP session in a Local or Remote Descriptor

In a call, which is the difference between these two options (UDP port and IP address are the same in both?

Case A):

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 } Case B):

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 8
}


Regards,

Javi





_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www.ietf.org/mailman/listinfo/megaco
Favicon

Re: Several SDP session in a Local or Remote Descriptor

Javi,
 
For Case A with ReservedValue, MGW only reserves one RTP+ip. So, only one media session can be carried over, but the session
can use either payload formats 2 or 8.

For case B ReservedGroup, MGW reserves and returns 2 different RTP+IP addresses (if resources are available), one for each group.
There could be 2 simultaneous media sessions carried using payload formats 2 and 8 respectively, until reservedGroup is set to false.
Please note that reservedGroup can be kept ON until the termination is Subtracted.
 
Regards
Raju
From: megaco-bounces <at> ietf.org [mailto:megaco-bounces <at> ietf.org] On Behalf Of Javi
Sent: Friday, December 09, 2011 12:07 PM
To: megaco <at> ietf.org
Subject: [Megaco] Several SDP session in a Local or Remote Descriptor

In a call, which is the difference between these two options (UDP port and IP address are the same in both?

Case A):

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 } Case B):

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 8
}


Regards,

Javi





_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www.ietf.org/mailman/listinfo/megaco
Javi | 9 Dec 2011 19:41
Picon

Re: Several SDP session in a Local or Remote Descriptor

Raju,

But if IP address (and UDP port) is the same in both SDP sessions:

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 adrressX
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 adrressX
   m=audio portA RTP/AVP 8
}

then there could not be 2 simultaneous media sessions. In that caso, would there be any differnce with?:

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 }

El 09/12/2011 19:21, Makaraju, Maridi Raju (Raju) escribió:
Javi,
 
For Case A with ReservedValue, MGW only reserves one RTP+ip. So, only one media session can be carried over, but the session
can use either payload formats 2 or 8.

For case B ReservedGroup, MGW reserves and returns 2 different RTP+IP addresses (if resources are available), one for each group.
There could be 2 simultaneous media sessions carried using payload formats 2 and 8 respectively, until reservedGroup is set to false.
Please note that reservedGroup can be kept ON until the termination is Subtracted.

 
Regards
Raju
From: megaco-bounces <at> ietf.org [mailto:megaco-bounces <at> ietf.org] On Behalf Of Javi
Sent: Friday, December 09, 2011 12:07 PM
To: megaco <at> ietf.org
Subject: [Megaco] Several SDP session in a Local or Remote Descriptor

In a call, which is the difference between these two options (UDP port and IP address are the same in both?

Case A):

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 } Case B):

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 8
}


Regards,

Javi






_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www.ietf.org/mailman/listinfo/megaco
Favicon

Re: Several SDP session in a Local or Remote Descriptor

Javi,
 
First of all, having same IP+port for both the groups will be an issue as MGW will receive bearer packets with
both payloads 2 and 8 at once single ip+port. If that is what really needed then it would be preferred
to use ReservedValue.
 
To answer your question directly...
They are different: In group case the MGW may allocate 2 different resources each handling formats 2,8 respectively.
But in value case MGW allocates just one resource handling both 2 and 8.
So, they are tightly coupled wrt MGW resource allocation and ip+port is assignment directly linked to resource allocation.
 
Regards
Raju

From: Javi [mailto:javi <at> trajano.us.es]
Sent: Friday, December 09, 2011 12:41 PM
To: megaco <at> ietf.org
Subject: Re: [Megaco] Several SDP session in a Local or Remote Descriptor

Raju,

But if IP address (and UDP port) is the same in both SDP sessions:

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 adrressX
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 adrressX
   m=audio portA RTP/AVP 8
}

then there could not be 2 simultaneous media sessions. In that caso, would there be any differnce with?:

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 }

El 09/12/2011 19:21, Makaraju, Maridi Raju (Raju) escribió:
Javi,
 
For Case A with ReservedValue, MGW only reserves one RTP+ip. So, only one media session can be carried over, but the session
can use either payload formats 2 or 8.

For case B ReservedGroup, MGW reserves and returns 2 different RTP+IP addresses (if resources are available), one for each group.
There could be 2 simultaneous media sessions carried using payload formats 2 and 8 respectively, until reservedGroup is set to false.
Please note that reservedGroup can be kept ON until the termination is Subtracted.

 
Regards
Raju
From: megaco-bounces <at> ietf.org [mailto:megaco-bounces <at> ietf.org] On Behalf Of Javi
Sent: Friday, December 09, 2011 12:07 PM
To: megaco <at> ietf.org
Subject: [Megaco] Several SDP session in a Local or Remote Descriptor

In a call, which is the difference between these two options (UDP port and IP address are the same in both?

Case A):

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 } Case B):

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 8
}


Regards,

Javi






_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www.ietf.org/mailman/listinfo/megaco
Javi | 10 Dec 2011 13:44
Picon

Re: Several SDP session in a Local or Remote Descriptor

Raju,

Thanks for the clarification.

Regards,

Javi

El 09/12/2011 22:52, Makaraju, Maridi Raju (Raju) escribió:
Javi,
 
First of all, having same IP+port for both the groups will be an issue as MGW will receive bearer packets with
both payloads 2 and 8 at once single ip+port. If that is what really needed then it would be preferred
to use ReservedValue.
 
To answer your question directly...
They are different: In group case the MGW may allocate 2 different resources each handling formats 2,8 respectively.
But in value case MGW allocates just one resource handling both 2 and 8.
So, they are tightly coupled wrt MGW resource allocation and ip+port is assignment directly linked to resource allocation.
 
Regards
Raju

From: Javi [mailto:javi <at> trajano.us.es]
Sent: Friday, December 09, 2011 12:41 PM
To: megaco <at> ietf.org
Subject: Re: [Megaco] Several SDP session in a Local or Remote Descriptor

Raju,

But if IP address (and UDP port) is the same in both SDP sessions:

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 adrressX
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 adrressX
   m=audio portA RTP/AVP 8
}

then there could not be 2 simultaneous media sessions. In that caso, would there be any differnce with?:

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 }

El 09/12/2011 19:21, Makaraju, Maridi Raju (Raju) escribió:
Javi,
 
For Case A with ReservedValue, MGW only reserves one RTP+ip. So, only one media session can be carried over, but the session
can use either payload formats 2 or 8.

For case B ReservedGroup, MGW reserves and returns 2 different RTP+IP addresses (if resources are available), one for each group.
There could be 2 simultaneous media sessions carried using payload formats 2 and 8 respectively, until reservedGroup is set to false.
Please note that reservedGroup can be kept ON until the termination is Subtracted.

 
Regards
Raju
From: megaco-bounces <at> ietf.org [mailto:megaco-bounces <at> ietf.org] On Behalf Of Javi
Sent: Friday, December 09, 2011 12:07 PM
To: megaco <at> ietf.org
Subject: [Megaco] Several SDP session in a Local or Remote Descriptor

In a call, which is the difference between these two options (UDP port and IP address are the same in both?

Case A):

LocalControl { ReservedValue = true }, Local { v=0 c=IN IP4 adrressX m=audio portA RTP/AVP 2 8 } Case B):

LocalControl {
   ReservedGroup = true
},
Local {
   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 2

   v=0
   c=IN IP4 $
   m=audio portA RTP/AVP 8
}


Regards,

Javi







_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www.ietf.org/mailman/listinfo/megaco

Gmane