Nurit Shenhar | 1 Feb 2007 11:07
Favicon

Question about the H.248.19 property - volume level for video swithing

The below defines the volume level for video swithing:

12.1.1.2    Property Name: Volume Level for Video Switching

PropertyID:                                          vollevvidsw, 0x0002

Description:                                                      This property indicates the volume level that, when equalled or exceeded, the MP considers the associated termination/stream to be the active speaker.

Type:                                                                Integer

Possible values:                                     0-100 decibels.

Default:                                                             Provisioned

Our energy threshold can get values between 0 dBm to -39 dBm, where 0 dBm refer to quarter of digital full scale in Q15 notation, thus 0x2000.

How should one convert the 0 – 100 decibels to the above scale? It seems to us that 100 decibels is a very high level.

Thanks,

Nurit Shenhar

H.248&MGCP Team Leader

 

Email: nurits <at> audiocodes.com

Tel.  +972-3-9764155

Fax. +972-3-9764223

www.audiocodes.com

 

_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
Muhammad Abid | 3 Feb 2007 16:23
Picon

SBC with SIP & H.248 capabilities (open source)

Dear experts,

Can you please point me to robust Session Border Controller (open source is desired). Here is my topology:

I am simulating a TISPAN NGN distributed architecture (RACS/Signaling Border and a Border Gateway Function)

My topology has:
SIP endpoints
MGC with SBC capability (or a SBC that supports Ia or H.248 interface to a MG)
MG (BGF) managed by MGC enabled SBC
SIP Server

The SBC which is also a MGC (per TISPAN NGN) should accept SIP messages, open a pinhole in the Media Gateway and pass the SIP request to a SIP Server
When the SIP signaling is completed the RTP flow will go through the BGF to both end devices

Any suggestions?

Muhammad

_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
Christian Groves | 5 Feb 2007 06:43

Re: Question about the H.248.19 property - volume level for video swithing

Hello Nurit,

I agree 100 is very high. I don't think anybody has a jet engine 
attached to their MG. In packages you are not required to support all 
the values of a property. However we didn't want to set the value range 
from 0-20dB as this would limit your implementation. So if your MG only 
supports 0 - 39dB its OK that's what you use as the values.

Regards, Christian

Nurit Shenhar wrote:
>
> The below defines the volume level for video swithing:
>
> *12.1.1.2 Property Name:* Volume Level for Video Switching**
>
> PropertyID: vollevvidsw, 0x0002
>
> Description: This property indicates the volume level that, when 
> equalled or exceeded, the MP considers the associated 
> termination/stream to be the active speaker.
>
> Type: Integer
>
> Possible values: 0-100 decibels.
>
> Default: Provisioned
>
> Our energy threshold can get values between 0 dBm to -39 dBm, where 0 
> dBm refer to quarter of digital full scale in Q15 notation, thus 0x2000.
>
> How should one convert the 0 – 100 decibels to the above scale? It 
> seems to us that 100 decibels is a very high level.
>
> Thanks,
>
> *//**/Nurit Shenhar/*
>
> /H.248&MGCP Team Leader/
>
> **
>
> *** *
>
> Email: nurits <at> audiocodes.com
>
> Tel. +972-3-9764155
>
> Fax. +972-3-9764223
>
> ___www.audiocodes.com_ <http://www.audiocodes.com/>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Megaco mailing list
> Megaco <at> ietf.org
> https://www1.ietf.org/mailman/listinfo/megaco
>   
Albrecht.Schwarz | 5 Feb 2007 07:48
Picon
Favicon

Re: SBC with SIP & H.248 capabilities (open source)


Muhammad,

you follow already TISPAN, just have a look into
   Draft ETSI TR 183 048
   ETSI Standard Telecommunications and Internet Converged Services and
   Protocols for Advanced Networking (TISPAN); Resource & Admission Control
   System (RACS);
   Protocol Signalling flows specification;
   RACS Stage 3

Latest draft should be already available under 12tTD390.

RACS is a functional architecture. You may get your simulation model by a
specific functional-to-physical mapping of entities.
=> in your case: the functional entities SPDF and P-CSCF would be mapped on
the same physical entity. The interface between these two functional
entities (Gq') would then "disappear" (i,e, becomes an "internal"
interface).
=> you'll get then "direct" SIP-to-H.248 (omitt the "interim" steps with
Gq'/Diameter; consider the mapping rules; etc etc)

Should be rather straightforward ...

- Albrecht

                                                                                                                                     
                      "Muhammad Abid"                                                                                                
                      <mabidg <at> gmail.co         To:      Megaco <at> ietf.org                                                              
                      m>                       cc:                                                                                   
                                               Subject: [Megaco] SBC with SIP & H.248 capabilities (open source)                     
                      03.02.2007 16:23                                                                                               

Dear experts,

Can you please point me to robust Session Border Controller (open source is
desired). Here is my topology:

I am simulating a TISPAN NGN distributed architecture (RACS/Signaling
Border and a Border Gateway Function)

My topology has:
SIP endpoints
MGC with SBC capability (or a SBC that supports Ia or H.248 interface to a
MG)
MG (BGF) managed by MGC enabled SBC
SIP Server

The SBC which is also a MGC (per TISPAN NGN) should accept SIP messages,
open a pinhole in the Media Gateway and pass the SIP request to a SIP
Server
When the SIP signaling is completed the RTP flow will go through the BGF to
both end devices

Any suggestions?

Muhammad_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
John Wainwright | 5 Feb 2007 22:45

Service Change

Does it make sense for a Service Change request for a specific termination to have a context that is not NULL?  If it does make sense how would an MGC be expected to behave for example when a termination is restored to service with a non null context value.

I am thinking of a case when a termination is in a valid context but something happens resulting in an SVC OOS followed by an SVC RESTART before a subtract arrives.  Does the SVC restart reports the termination in the specific context it was in ?

 

Thanks

John

 

_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
Dheeraj Gupta | 6 Feb 2007 09:19
Picon
Favicon

RE: Service Change

John,
 
Pls. find the replies inline.
 
Thanks
Dheeraj
 

From: John Wainwright [mailto:john.wainwright <at> iphotonics.com]
Sent: Monday, February 05, 2007 1:46 PM
To: megaco <at> ietf.org
Subject: [Megaco] Service Change

Does it make sense for a Service Change request for a specific termination to have a context that is not NULL?   

 

DG>> In cases of resource failures or IP connection failures, it is required for MG to send SVC OOS for a termnation in a context.Also, termination in Non Null context sends SVC OOS , when RTCP timeouts i.e there is no bearer traffic between MGC and MG.

 

 If it does make sense how would an MGC be expected to behave for example  when a termination is restored to service with a non null context value.

I am thinking of a case when a termination is in a valid context but something happens resulting in an SVC OOS followed by an SVC RESTART before a subtract arrives.   

 

DG >> Ideally after the SVC OOS, MGC should send ACK to SVC OOS and send subtract , but in case where SVC OOS is followed by an SVC RESTART before a subtract arrives, termination will be removed from the context when MG receives Subtract from MGC and the termination shall be in in-service state.

 

 Does the SVC restart reports the termination in the specific context it was in ? 

 

DG>> Yes SVC restart includes the non null context , the termination is in.

 

 

 

Thanks

John

 

_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
krishna.poreddy | 6 Feb 2007 05:17

Megaco 3-Way Handshake

Hi,

 

I am currently working in a H.248 development project.

As per the ITU-T H.248.1 AnnexD.1.1, the copy of the responses may be destroyed either LONG-TIMER seconds after the response is isuued, or when the entity receives a Ack for the response.

Hence we can re-use the same TransId after destroying the Response copy.

But in D.1.2.2 it was stated that the “conformed Transaction ID ranges” values shall not be used if more than LONG-TIMER seconds have elapsed since the MG issued its last response to that MGC.

 

One more question: If we receive a duplicate request with in the LONG-TIMER seconds from MGC, how the MG should behave.

1.       Resend the reply or

2.       ignore the request

 

Can anyone please clarify the above.

 

Thanks & Regards,

Krishna

 

 

 

 

 

_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
Michael DiGioia | 6 Feb 2007 01:03
Picon
Favicon

Re: Service Change

John,
 
I think I may understand your question, however,  terminations can be in a context but can not be a context.
 
SVC Restart on the MG should set defaults up and that is what the MGC will see.  
 
/mpd

John Wainwright <john.wainwright <at> iphotonics.com> wrote:
Does it make sense for a Service Change request for a specific termination to have a context that is not NULL?  If it does make sense how would an MGC be expected to behave for example when a termination is restored to service with a non null context value.

I am thinking of a case when a termination is in a valid context but something happens resulting in an SVC OOS followed by an SVC RESTART before a subtract arrives.  Does the SVC restart reports the termination in the specific context it was in ?

 

Thanks

John

 

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

TV dinner still cooling?
Check out "Tonight's Picks" on Yahoo! TV.
_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
Dheeraj Gupta | 7 Feb 2007 05:57
Picon
Favicon

RE: Megaco 3-Way Handshake

Hi Krishna,
 
As per AnnexD.1.1 , GW can use the same transaction ID , after it removes the response on expiry of LONG-TIMER or when it receives a ACK from MGC for the response it sends to it i.e 3-Way handshake comletes.
 
While AnnexD.1.2.2 says that there is no point for MGC to send ACK for the response by GW , after expiry of LONG-TIMER as by that time GW must have deleted the response from its database.
 
MG should ignore the request if it receives the same request within the LONG-TIMER seconds from MGC.
 
Thanks
Dheeraj

From: krishna.poreddy <at> wipro.com [mailto:krishna.poreddy <at> wipro.com]
Sent: Monday, February 05, 2007 8:17 PM
To: megaco <at> ietf.org
Subject: [Megaco] Megaco 3-Way Handshake

Hi,

 

I am currently working in a H.248 development project.

As per the ITU-T H.248.1 AnnexD.1.1, the copy of the responses may be destroyed either LONG-TIMER seconds after the response is isuued, or when the entity receives a Ack for the response.

Hence we can re-use the same TransId after destroying the Response copy.

But in D.1.2.2 it was stated that the “conformed Transaction ID ranges” values shall not be used if more than LONG-TIMER seconds have elapsed since the MG issued its last response to that MGC.

 

One more question: If we receive a duplicate request with in the LONG-TIMER seconds from MGC, how the MG should behave.

1.       Resend the reply or

2.       ignore the request

 

Can anyone please clarify the above.

 

Thanks & Regards,

Krishna

 

 

 

 

 

_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco
Sudhanshu Garg | 7 Feb 2007 08:51
Favicon

RE: Megaco 3-Way Handshake


Hi,

In my opinion, if the MG receives the same request within the LONG-TIMER seconds from MGC,
then there are following two scenarios:
1. MG has received the Response Ack: Here MG should ignore the request
2. MG has not received the Response Ack: Here MG should resend the reply.

Snips from Protocol section D.1.1
        Peer protocol entities are expected to keep in memory a list of the responses that they sent to recent
        transactions and a list of the transactions that are currently outstanding. The TransactionID of each
        incoming message is compared to the TransactionIDs of the recent responses sent to the same MID.
        If a match is found, the entity does not execute the transaction, but simply repeats the response.

        The copy of the responses may be destroyed either LONG-TIMER seconds after the response is
        issued, or when the entity receives a confirmation that the response has been received, through the
        "Response Acknowledgement parameter". For transactions that are acknowledged through this
        parameter, the entity shall keep a copy of the TransactionID for LONG-TIMER seconds after the
        response is issued, in order to detect and ignore duplicate copies of the transaction request that
        could be produced by the network

Regards,
Sudhanshu Garg
Technical Leader
Aricent
Phone:  +91-124-4176333 extn 5109
Fax: +91-124-4176224
web: www.aricent.com


Dheeraj Gupta <dhgupta <at> cisco.com>

02/07/2007 10:27 AM

To
<krishna.poreddy <at> wipro.com>, <megaco <at> ietf.org>
cc
Subject
RE: [Megaco] Megaco 3-Way Handshake





Hi Krishna,
 
As per AnnexD.1.1 , GW can use the same transaction ID , after it removes the response on expiry of LONG-TIMER or when it receives a ACK from MGC for the response it sends to it i.e 3-Way handshake comletes.
 
While AnnexD.1.2.2 says that there is no point for MGC to send ACK for the response by GW , after expiry of LONG-TIMER as by that time GW must have deleted the response from its database.
 
MG should ignore the request if it receives the same request within the LONG-TIMER seconds from MGC.
 
Thanks
Dheeraj

From: krishna.poreddy <at> wipro.com [mailto:krishna.poreddy <at> wipro.com]
Sent: Monday, February 05, 2007 8:17 PM
To: megaco <at> ietf.org
Subject: [Megaco] Megaco 3-Way Handshake

Hi,
 
I am currently working in a H.248 development project.
As per the ITU-T H.248.1 AnnexD.1.1, the copy of the responses may be destroyed either LONG-TIMER seconds after the response is isuued, or when the entity receives a Ack for the response.
Hence we can re-use the same TransId after destroying the Response copy.
But in D.1.2.2 it was stated that the “conformed Transaction ID ranges” values shall not be used if more than LONG-TIMER seconds have elapsed since the MG issued its last response to that MGC.
 
One more question: If we receive a duplicate request with in the LONG-TIMER seconds from MGC, how the MG should behave.
1.       Resend the reply or
2.       ignore the request
 
Can anyone please clarify the above.
 
Thanks & Regards,
Krishna
 
 
 
 
 _______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco



***********************  Aricent-Private   ***********************
"DISCLAIMER: This message is proprietary to Aricent and is intended solely for the use of the individual to whom it is addressed. It may contain privileged or confidential information and should not be circulated or used for any purpose other than for what it is intended. If you have received this message in error, please notify the originator immediately. If you are not the intended recipient, you are notified that you are strictly prohibited from using, copying, altering, or disclosing the contents of this message. Aricent accepts no responsibility for loss or damage arising from the use of the information transmitted by this email including damage from virus."
_______________________________________________
Megaco mailing list
Megaco <at> ietf.org
https://www1.ietf.org/mailman/listinfo/megaco

Gmane