简介
本文档介绍如何启用实时协议(RTP)源端口验证,以避免串扰等语音质量问题。
先决条件
要求
IOS 12.4(6)T或更高版本。
使用的组件
本文档不限于特定的软件和硬件版本。
注意:本文档中的信息是从特定实验环境中的设备创建的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
公共交换电话网(PSTN)呼叫方在此呼叫流中体验串扰或混合语音流:
IP电话 — Cisco Unified Communications Manager(CUCM) — 会话初始协议(SIP)IOS网关 — PSTN
当网关收到发往活动呼叫的相同IP地址和端口的无效RTP流时,可能会发生这种情况。
无效流的源IP地址和端口与通过SIP会话描述协议(SDP)协商的源IP地址和端口不同。
配置检查:
检查是否:
a)Hoot n Holler正在使用:
dial-peer voice x voip
session protocol multicast
CLI定义
此命令用于呼叫和呼叫器网络实施中的语音会议配置。此命令允许两个以上的端口同时加入同一会话。
b)如果配置了SIP:
dial-peer voice x voip
session protocol sipv2
CLI定义
配置步骤
配置以下命令:
voice service voip
sip
source filter
此命令消除了串扰风险,因为网关会阻止来自未知源的所有非法音频。
注意:以上命令仅适用于SIP,因此H323、媒体网关控制协议(MGCP)和瘦客户端控制协议(SCCP)仍受影响。
配置示例:
voice service voip
allow-connections sip to sip
sip
bind control source-interface loopback0
bind media source-interface loopback0
source filter
dial-peer voice 2001 voip
destination-pattern 79...
session protocool sipv2
session target ipv4:172.16.32.21
incoming called-number .
voice-class codec 1
dtmf-relay rtp-nte
验证
当前没有可用于此配置的验证过程。
故障排除
目前没有针对此配置的故障排除信息。