[cisco-voip] T.38 Fax Issue
Antonio Soares
amsoares at netcabo.pt
Mon Jan 17 13:22:46 EST 2011
It s a SIP trunk between a Cisco GW (the one I have control) and a ZTE
device
It was working with the config I have shown. Something was changed
on the other side. I was trying to make it work using the options available
at our side. Unfortunately I dont have the debugs captured when this was
configured so I still have a doubt. What PT should be used in this T.38
negotiation ? PT=100 or PT=101 ?
PT=100: Designates an NSE (Named Signaling Event packet). NSE packets can
signal a variety of different messages so it is helpful to know the NSE
Event ID.
PT=101: Designates an NTE (Named Telephony Event) as defined in RFC 2833.
Check this table:
https://supportforums.cisco.com/docs/DOC-1387
I was convinced that it was PT=100 (NSE) but as you said, they are Cisco
proprietary. So maybe it should be PT=101 (NTE) ?
Thanks.
Regards,
Antonio Soares, CCIE #18473 (R&S/SP)
<mailto:amsoares at netcabo.pt> amsoares at netcabo.pt
From: matthn at gmail.com [mailto:matthn at gmail.com] On Behalf Of Nick Matthews
Sent: segunda-feira, 17 de Janeiro de 2011 17:56
To: Antonio Soares
Cc: Peter Slow; cisco-voip at puck.nether.net
Subject: Re: [cisco-voip] T.38 Fax Issue
When you say SIP trunk, are you implying that this is going to a SIP
provider? Or is this just a SIP gateway and the fax is going out a TDM
interface?
If it's a SIP trunk you're sending the fax over, forget about anything using
NSEs - like Pete said they're Cisco proprietary.
You'll need to configure the other device for protocol based T.38 switchover
like you've got it configured on your end.
-nick
On Mon, Jan 17, 2011 at 10:21 AM, Antonio Soares <amsoares at netcabo.pt>
wrote:
We tried the "fax protocol t38 nse force" but it didn't work.
Now with "fallback cisco" we have something different:
--------------------------------------
s=VoIP d=DSP payload 0x60 ssrc 0xFFD5D4C sequence 0x291 timestamp
0x19A50
<<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
--------------------------------------
s=DSP d=VoIP payload 0x61 ssrc 0xFFE2 sequence 0x0 timestamp 0x0
Pt:97 Evt:0 Pkt:00 04 00 <Snd>>>
--------------------------------------
s=DSP d=VoIP payload 0x60 ssrc 0x0 sequence 0x0 timestamp 0x0
Pt:96 Evt:0 Pkt:00 00 00 <Snd>>>
--------------------------------------
s=VoIP d=DSP payload 0x60 ssrc 0xFFD5D4C sequence 0x292 timestamp
0x19AA0
<<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
--------------------------------------
s=DSP d=VoIP payload 0x61 ssrc 0x60014 sequence 0x1 timestamp 0x1
Pt:97 Evt:0 Pkt:01 00 00 <Snd>>>
--------------------------------------
s=VoIP d=DSP payload 0x60 ssrc 0xFFD5D4C sequence 0x293 timestamp
0x19AF0
<<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
--------------------------------------
s=DSP d=VoIP payload 0x61 ssrc 0x0 sequence 0x2 timestamp 0x2
Pt:97 Evt:0 Pkt:01 00 00 <Snd>>>
--------------------------------------
s=VoIP d=DSP payload 0x60 ssrc 0xFFD5D4C sequence 0x294 timestamp
0x19B40
<<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
--------------------------------------
s=DSP d=VoIP payload 0x61 ssrc 0x0 sequence 0x3 timestamp 0x3
Pt:97 Evt:0 Pkt:01 00 00 <Snd>>>
--------------------------------------
s=DSP d=VoIP payload 0x7A ssrc 0xFFFFFFFF sequence 0x9EBF
timestamp 0x2FE4CED0
Pt:122 Evt:0 Pkt:52 3A 00 <Snd>>>
--------------------------------------
Now we see:
Pt:96 Evt:136 (Sent by a voice gateway to signal a switchover to Cisco
fax relay)
Pt:97 Evt:0 (Sent by a voice gateway to confirm a successful switchover
to Cisco fax relay)
Pt:122 Evt:0 (Indicates Cisco fax relay data)
So I was expecting this would mean it was working but apparently it still
doesn't work.
I'm using this document as reference:
Cisco RTP Payload Types
https://supportforums.cisco.com/docs/DOC-1387
Any other ideas ?
Thanks.
Regards,
Antonio Soares, CCIE #18473 (R&S/SP)
amsoares at netcabo.pt
-----Original Message-----
From: Peter Slow [mailto:peter.slow at gmail.com]
Sent: segunda-feira, 17 de Janeiro de 2011 12:16
To: Antonio Soares
Cc: cisco-voip at puck.nether.net
Subject: Re: [cisco-voip] T.38 Fax Issue
No, "fallback cisco" is different. You need to try the "fax protocol
t38 nse force" command.
-pete
On Mon, Jan 17, 2011 at 6:58 AM, Antonio Soares <amsoares at netcabo.pt> wrote:
> It was working before so I assume the other end's configuration was
changed.
> This is a SIP trunk and we have this configuration for the T.38 fax:
>
> voice service voip
> fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback pass-through
> g711alaw
>
> We are now trying the following:
>
> voice service voip
> fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback cisco
>
> This should match their PT=96 request, right ?
>
>
> Thanks.
>
> Regards,
>
> Antonio Soares, CCIE #18473 (R&S/SP)
> amsoares at netcabo.pt
>
>
> -----Original Message-----
> From: Peter Slow [mailto:peter.slow at gmail.com]
> Sent: segunda-feira, 17 de Janeiro de 2011 11:50
> To: Antonio Soares
> Cc: cisco-voip at puck.nether.net
> Subject: Re: [cisco-voip] T.38 Fax Issue
>
> Usually t.38 Fax relay operates by switching to t.38 based on an MGCP
> MDCX, a new h245 TCS/OLC etc, or a SIP re-invite. this is referred to
> as protocol based switchover, and is generally how people's gateways
> are configured for t.38 when it is being used. it would appear that
> the other GW you are talking to is set up for NSE based switchover,
> which AFAIK is a cisco proprietary method. You may be configured for
> protocol based switchover still, while it sounds like perhaps the
> other side went and changed something and is now trying to do NSE
> based switchover...
>
> Check out this link:
>
http://www.cisco.com/en/US/docs/ios/12_3/vvf_c/cisco_ios_fax_services_over_i
> p_application_guide/t38.html#wp1156699
>
> It is tough to help you out beyond what I've said without knowing what
> protocol (h.323, MGCP..) you are using for call control. More insight
> there, plus perhaps some asn1 or mgcp packet debugs would help, but
> try setting your side to use nse based switchover if it isnt set that
> way already.
>
> -Peter
>
>
>
> On Mon, Jan 17, 2011 at 5:48 AM, Antonio Soares <amsoares at netcabo.pt>
wrote:
>> Hello group,
>>
>> A few days ago, fax stopped working on one gateway. The "debug voip rtp
>> session nse" gives me this:
>>
>>
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> ++++++++++++++
>> s=VoIP d=DSP payload 0x60 ssrc 0x509B391F sequence 0x18E
> timestamp
>> 0xF8C0
>> <<<Rcv> Pt:96 Evt:136 Pkt:02 80 50
>> s=VoIP d=DSP payload 0x60 ssrc 0x509B391F sequence 0x18F
> timestamp
>> 0xF910
>> <<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
>> s=VoIP d=DSP payload 0x60 ssrc 0x509B391F sequence 0x190
> timestamp
>> 0xF960
>> <<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
>> s=VoIP d=DSP payload 0x60 ssrc 0x509B391F sequence 0x191
> timestamp
>> 0xF9B0
>> <<<Rcv> Pt:96 Evt:136 Pkt:01 40 50
>> s=VoIP d=DSP payload 0x60 ssrc 0x509B391F sequence 0x192
> timestamp
>> 0xFA00
>> (...)
>>
>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>> ++++++++++++++
>>
>> Most likely, the problem is on the other end, a gateway that I do not
>> control.
>>
>> I believe for this to work I need to receive PT=100 and EVT=200:
>>
>> Payload Type 100: Designates an NSE (Named Signaling Event packet). NSE
>> packets can signal a variety of different messages so it is helpful to
> know
>> the NSE Event ID.
>>
>> Event 200: Triggered by the detection of a V.21 fax preamble when T.38 is
>> configured. This message initiates the switchover of the call from voice
> to
>> T.38. This message is sent by the terminating fax gateway to notify the
>> originating fax gateway of the switch to T.38.
>>
>> And I'm receiving PT=96 and EVT=136. PT=96 means " Sent by a voice
gateway
>> to signal a switchover to Cisco fax relay". I wasn't able to find the
>> meaning of EVT=136.
>>
>> With this information, can I assume that the problem is on the other end
?
>> Can I do anything on my side to force the desired PT/EVT combination ?
>>
>>
>> Thanks.
>>
>> Regards,
>>
>> Antonio Soares, CCIE #18473 (R&S/SP)
>> amsoares at netcabo.pt
>>
>>
>> _______________________________________________
>> cisco-voip mailing list
>> cisco-voip at puck.nether.net
>> https://puck.nether.net/mailman/listinfo/cisco-voip
>>
>
>
_______________________________________________
cisco-voip mailing list
cisco-voip at puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-voip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20110117/cb20197b/attachment.html>
More information about the cisco-voip
mailing list