<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><style>
<!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:HelveticaNeue;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="Section1">
<p class="MsoNormal"><span style="color:#1F497D">After looking at the SDP header I found the difference between a good and bad call was video capabilities. Seems there is a TAC bug regarding the issue, but even using their workaround doesn’t work. With the
workaround the call doesn’t complete and I think it is because there is a video attribute that cannot be removed.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="line-height:18.0pt;text-autospace:none"><span style="font-size:12.0pt;font-family:HelveticaNeue"><a href="http://tools.cisco.com/Support/BugToolKit/search/getBugDetails.do?method=fetchBugDetails&bugId=CSCtb10108"><b><span style="font-size:16.0pt;color:#595674">Enhancement
to Block Video Codec from Voice class Codec , Open CSCtb10108</span></b></a></span><b><span style="font-size:16.0pt;font-family:HelveticaNeue;color:#434343"><o:p></o:p></span></b></p>
<p class="MsoNormal" style="line-height:18.0pt;text-autospace:none"><b><span style="font-size:16.0pt;font-family:HelveticaNeue;color:#434343"><a href="http://uc500.com/aggregator/sources/10"><span style="font-size:12.0pt;
color:#403E50;text-decoration:none">CUCME
TAC Issues</span></a></span></b><span style="font-size:12.0pt;font-family:HelveticaNeue;color:#434343"> - Mon, 11/02/2009 - 12:36<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:18.0pt;text-autospace:none"><b><span style="font-size:12.0pt;font-family:HelveticaNeue;color:#434343">Symptom:</span></b><span style="font-size:12.0pt;font-family:HelveticaNeue;color:#434343"> Telco ===(SIP)===CME===Phone
with VT The video codec cannot be disabled on the voice-class codec. The supported codec will be passed to telco if there is no video codec configured on the voice-class codec. Currently, there is option to disable the video codec on the voice class codec.
However, it caused some issue when customer make normal voice call to telco via SIP trunk from the SCCP Video Phone. The SIP INVITE message will announce the video codec to Telco when the call being made from Video endpoint. Thus, If the VOIP telco does not
support Video Codec, it caused the telco to drop the call when CME announce the video codec within the INVITE Message. This enhancement request aims to add a CLI/Method to filter/Remove the Video Codec before send to any VOIP Trunk.
<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:18.0pt;text-autospace:none"><b><span style="font-size:12.0pt;font-family:HelveticaNeue;color:#434343">Conditions:</span></b><span style="font-size:12.0pt;font-family:HelveticaNeue;color:#434343"> - Telco does not have
video call capability - Make Normal Voice call from SCCP Video endpoint <o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:12.0pt;font-family:HelveticaNeue;
color:#434343">Workaround:</span></b><span style="font-size:12.0pt;font-family:
HelveticaNeue;color:#434343"> 1. Use SIP profiles to change the SDP to indicate no video support
- note this cannot remove the m-line completely but make it a "zero m-line" which indicates SIP video is not supported. The "a=" header is removable by SIP profiles. Below is an example for an outbound call: voice class sip-profiles 2 request INVITE sdp-header
Video-Media modify "m=video.*" "m=video 0 RTP/AVP 34 119" request INVITE sdp-header Video-Attribute remove request INVITE sdp-header Video-Bandwidth-Info remove ! dial-peer voice 10000 voip session protocol sipv2 voice-class sip profiles 2 2. Disable CUVA<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> cisco-voip-bounces@puck.nether.net [mailto:cisco-voip-bounces@puck.nether.net]
<b>On Behalf Of </b>Jason Granat<br>
<b>Sent:</b> Thursday, November 19, 2009 10:01 AM<br>
<b>To:</b> cisco-voip@puck.nether.net<br>
<b>Subject:</b> [cisco-voip] SIP Issue<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is a little off-topic but to me still relevant in my learning process. I’m not looking for someone to solve this specific problem, in and of itself. I need to know if I am doing something wrong. I want to understand the technology.
I have a voice lab to pass, you know… <span style="font-family:Wingdings">J</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Sooo… I’ve had this issue with a UC520. On CME 7.x or greater I have an issue with outbound calls through my SIP carrier having one-way audio, only when ‘service phone videoCabaility’ is set to 1 under telephony-service. This does not happen
on CME 4.2 or lower. I ran some tests. This is all 100% reproducible every time. I am trying to pinpoint this thing with sub-nanometer precision…<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here’s the basic layout. UC520 with skinny phones (796X & CIPC) with CUVA ball cams. SIP trunk to CallCentric. When the video option is off globally in telephony-service (service phone videoCapaility 0) all calls are fine. When video is
enabled (service phone videoCapaility 1) calls from the skinny phones out to PSTN via CallCentric have one-way audio: the called party hears just fine but the calling party has dead air. No rx on the phone. Wireshark confirms no RTP coming back to the phone,
yet signaling does. All other calls are fine, internal to internal, PSTN to internal.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I started my testing by rebooting the UC520 without modifying the config. When it came back up I was able to make outbound calls several times with 100% success, with the ‘service phone videoCapability’ set to 1. After roughly 5 minutes
of uptime I went from 100% success to 100% failure. I rebooted again, same behavior: 5 minutes of 100 % outbound calling success, followed by 100% failure.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">1’st sanity check: while it was working I copied the running config to tftp as a ’good’ file. After it started failing I copied the running config to tftp as a ‘bad’ file. A diff on the two showed no differences. The config doesn’t change
between ‘good’ and ‘bad’.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">2’nd sanity check: I added the entire list of CallCentric supported codecs to my ‘voice class codec’. When the call works it negotiates G711uLaw. As soon as the problem starts happening the call starts negotiating at G729r8. The call setup
completes, yet one-way audio.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">3’rd sanity check: I set ‘service phone videoCapability’ back to 0, create cnf-files, reset phones and things work again, always, without rebooting. This parameter is the only thing that changes to break or fix the issue.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">4’th sanity check: I watched system uptime with the ‘version’ command. The problem
<b><i><u>ALWAYS</u></i></b> starts happening at the 6 minute mark.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">5’th sanity check: This only happens with IOS post 12.4(11)XW10, which has CME 4.2(0). If I roll back to 12.4(11)XW10 the problem never happens, whether video is enabled or not…
<b><i><u>NEVER!!!</u></i></b> In fact I can only have the G711uLaw codec in my list and it still works flawlessly on this code… IOS post this release is CME version 7.x…
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Aaaarrrgghhhh…..<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">TIA…<o:p></o:p></p>
<p class="MsoNormal"><br>
Jason<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><o:p> </o:p></span></p>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:12.0pt;font-family:"Times New Roman","serif"">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";
color:gray"><br>
<br>
http://slash128.com</span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><o:p></o:p></span></p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
<br>
http://slash128.com<br>
</font>
</body>
</html>