Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Konventionen

Netzwerkdiagramm

Konfiguration und Einrichtung der Polycom ViewStation

Konfigurieren von H.323-Anrufen für die ViewStation

Durchführen eines H.323-Anrufs von ViewStation

Konfiguration von Routern mit QoS für Video

Konfiguration des 7206VXR

Überprüfen

Fehlerbehebung

Befehle zur Fehlerbehebung

Zugehörige Informationen

Einführung

Dieses Dokument behandelt die grundlegende Netzwerkeinrichtung und -konfiguration der Polycom ViewStation128 (Videokonferenzeinheit) mit Cisco Routern für Video-over-IP-Anwendungen. Darüber hinaus wird das Hinzufügen von QoS und die Fehlerbehebung für die Echtzeit-Videoqualität im LAN und auf den WAN-Medien behandelt.

Die Polycom Viewstation ist mit einem Fernseher verbunden, um aufgezeichnete Video- und Audioinhalte anzuzeigen. Es verfügt außerdem über eine Verbindung zum LAN, um komprimierte Videopakete über IP zu übertragen. Die Polycoms sind die H323-Endpunkte wie jedes andere Gateway. Video over IP verwendet die folgenden Protokolle:

- H.225 für Messaging der Anrufsteuerungs-Signalisierung

- H.245 für das Öffnen und Schließen von Medien-Stream-Kanälen

- H.263 und H.261 für Videocodec mit Bildformaten

- G.723 für Audio-Codecs mit 5,3 Kbit/s oder 6,3 Kbit/s

Die Software für die Polycom ViewStation128 sollte neu sein und kann von der Polycom-Website über LAN heruntergeladen werden. Die aktuelle Firmware, die zum Zeitpunkt der Veröffentlichung dieses Dokuments verfügbar war, war 7.0.1. http://www.polycom.com/home/

Die ViewStation kann komprimierte Video- und Audioanrufe mit einer Rate von 128.000, 256.000, 384.000, 512.000, 576.000 oder 768.000 senden. Bei dieser Komprimierungsrate sind die hinzugefügten IP- und LAN/WAN-Header nicht enthalten. Achten Sie also bei der Reservierung von Bandbreite in QoS darauf, diesen Overhead zu berücksichtigen. Beispielsweise Audio (64 Kbit/s) + Video (704 Kbit/s) + IP (25 % Overhead) = 960 Kbit/s.

Die optimale Verzögerung für Videoanwendungen ähnelt der für Sprache: 125-150 ms Round-Trip-Zeit für optimale Ergebnisse. Hinzugefügte Latenz ist tolerierbar, wird aber auf dem Polycom als Fehler gemeldet, wenn Sie Telnet-Verbindungen nutzen.

Voraussetzungen

Anforderungen

Für dieses Dokument bestehen keine speziellen Anforderungen.

Verwendete Komponenten

Die unten gezeigte Konfiguration wurde im Labor mit der Cisco IOS® Softwareversion 12.1(5)T und 12.2(1a) auf den Cisco 7200-Routern getestet. Die Polycom ViewStation 128 hatte die Firmware-Version 7.0.1.

Die in diesem Dokument enthaltenen Informationen wurden aus Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Sie in einem Live-Netzwerk arbeiten, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen, bevor Sie es verwenden.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie in den Cisco Technical Tips Conventions.

Netzwerkdiagramm

In diesem Dokument wird die im Diagramm unten dargestellte Netzwerkeinrichtung verwendet. Die Polycoms sind bei Halbduplex und 10 Mbit/s hartcodiert. Der 2900XL hat in diesem Fall alle Ports als Auto/Auto fest codiert. Daher war keine Änderung an der Cisco 7200 FE (Fast Ethernet Interface) erforderlich, sodass sie auf 100/Full festgelegt ist. Wenn die Polycoms in einigen Fällen direkt mit dem Router oder mit Catalyst Switches verbunden sind, müssen die Ports so konfiguriert werden, dass Duplex/Geschwindigkeit entsprechend übereinstimmen.

Konfiguration und Einrichtung der Polycom ViewStation

Konfigurieren von H.323-Anrufen für die ViewStation

Führen Sie unter Systeminfo > Admin Setup die folgenden Schritte aus:

1. Konfigurieren Sie unter LAN/H.323 und LAN/Intranet die IP-Adresse des Polycom und das Standard-Gateway.

2. Konfigurieren Sie unter LAN/H.323 und H323 den H323-Namen für diese ViewStation und ggf. eine E164-ID.

3. (Optional) Unter LAN/H.323 und H323 kann QoS für bestimmte UDP- oder TCP-Ports angegeben werden. Der Bereich der fest installierten TCP-Ports beträgt 3230-3231, die festen UDP-Ports 3230-3235 für Videodatenverkehr. Sie können die IP-Priorität auch hier auf "critical" für die Pakete festlegen.

4. Konfigurieren Sie unter "Allgemeine Einrichtung" die Standardoptionen wie Systemname, automatische Antwort, automatische Wählfunktion und Sprache.

Durchführen eines H.323-Anrufs von ViewStation

Alle Anrufe hier erfolgen über die Remote-IP-Adresse. Sie können auch E.164-Nummern verwenden, wenn Sie einen Gatekeeper für Videoanrufe verwenden. Geben Sie im Hauptbildschirm die IP-Adresse für Remote Polycom ein, und wählen Sie dann die Komprimierungsgeschwindigkeit aus. Dies sollte dem entsprechen, was Sie auf der Remote-Seite als Standard festgelegt haben.

Konfiguration von Routern mit QoS für Video

Eine der effektivsten QoS-Methoden für VideoOverIP über WAN ist Low Latency Queuing (LLQ). Die Richtlinienzuweisung kann anhand einiger verschiedener Parameter erstellt werden (siehe unten). Die erforderliche Bandbreite kann dediziert werden, und Videoanwendungen können mithilfe von LLQ priorisiert werden. Darüber hinaus sollte die ATM-Verbindung für eine höhere Videoqualität VBR-NRT oder CBR sein.

Konfiguration des 7206VXR

Cisco 7206VXR

!

class-map match-all video

match access-group 101

!--- Class map used to associate access-list 101 to the LLQ class video.

!

policy-map video-police

!--- Definition of the policy map for the LLQ Configuration

class video

priority 900

!--- This is the priority class/queue assigned for video traffic. !--- It reserves 900 Kbps for video traffic

class class-default

fair-queue 64

!-- All other non-video traffic uses fair-queuing policing.

!

interface FastEthernet0/0

description Polycom-192.168.3.90

ip address 192.168.3.100 255.255.255.0

duplex half

no cdp enable

!--- This is the LAN interface that connects to the Polycom ViewStation !--- No QoS (LLQ) was applied here.

!

interface ATM6/0

no ip address

load-interval 30

no atm ilmi-keepalive

!

interface ATM6/0.1 point-to-point

ip address 10.1.105.1 255.255.255.0

pvc 1/138

!--- atm pvc defined

class-vc VBR-NRT

encapsulation aal5snap

!--- Layer 2 encapsulation type for atm packets

service-policy out video-police

!--- Applies LLQ (defined above) to the subinterface for !--- layer 3 (Video over IP)traffic shaping and priotization

!

vc-class atm VBR-NRT

!--- atm traffic shaping class defined

vbr-nrt 1500 1400 100

!--- Maximum bandwidth at 1500Kbps and nominal at 1400Kbps with 100Kbps burst

!

access-list 101 permit tcp any any range 3230 3231

access-list 101 permit udp any any range 3230 3235

!--- These access-lists are used by the LLQ class-map. !--- These access-lists are based on the fixed UDP (3230-3235) !--- and TCP (3230-3231) ports for the ViewStation VideoOverIP

Alternativ können die folgenden Zugriffslistenkonfigurationen verwendet werden.

- Basierend auf der Quell-/Ziel-IP-Adresse der ViewStation-Einheiten:

access-list 101 permit ip host 192.168.3.90 host 192.168.1.90

access-list 101 permit ip host 192.168.1.90 host 192.168.3.90

- Basierend auf IP-Rangfolge 5:

access-list 101 permit ip any priority 5

Überprüfen

Für diese Konfiguration ist derzeit kein Überprüfungsverfahren verfügbar.

Fehlerbehebung

Wenn ein Anruf hergestellt wird, verfolgt Polycom alle Videopakete. Sie können Telnet in das Polycom übertragen und diese Nahaufnahme überwachen. Die Polycom meldet die Latenz in H323-Paketen, den verlorenen Video- oder Audiopaketen. Die Polycom-Debugger sind lesbar und weisen auf Probleme hin, wenn sie auf einem Videobildschirm schwer zu bemerken sind.

Einige der häufigsten Videoprobleme, wie z. B. das Einfrieren, sind auf Ethernet-Duplex und/oder Geschwindigkeitsungleichheit zurückzuführen. Wenn die Ethernet-Zähler eine große Anzahl von CRC-/Frame-/verzögerten Paketen anzeigen, wird die Videoqualität erheblich sinken. Der erste Prüfpunkt besteht also darin, sicherzustellen, dass alle LAN-Schnittstellen fehlerfrei ausgeführt werden.

Dieser Abschnitt enthält Informationen zur Fehlerbehebung in Ihrer Konfiguration.

Sie können die Konfigurationen auf dem Polycom durch die erste Infoanzeige überprüfen. Für jede Aktion sind Informationsdebugs aktiviert. Bei einem Videoanruf meldet Polycoms automatisch die berechnete Latenz in Paketen: verlorene Pakete und Folgepakete infolge verlorener Pakete.

MS-7206VXR-12A#telnet 192.168.3.90

!--- Action: Telnetting to the Polycom ViewStation unit to capture information !--- and debug output. !--- When a call is established, the Polycom unit keeps track of video packets. !--- The Polycom reports h323 packet latency and lost video and voice packets.

Trying 10.122.3.90 ... Open

Hi, my name is :     Polycom166-regnl

Here is what I know about myself:

Serial Number:       011B12

Brand:               Polycom

Software Version:    Release 7.0.1 - 16 Jun 2001

Model:               VS

Network Interface:   ISDN_UNKNOWN

MP Enabled:          No

H323 Enabled:        Yes

IP Address:          192.168.3.90

Time In Last Call:   0:08:41

Total Time In Calls: 44:20:06

Total Calls:         171

Switch Type:         Nortel DMS-100

Country Code:        1

Area Code:           919

ISDN 1 a is:         9913293

ISDN 2 a is:         9913294

Vor der Anwendung von QoS meldete das Telnet-Ergebnis in das Polycom Folgendes, wenn Video und Daten gleichzeitig ausgeführt wurden. Dies ist ein klarer Hinweis auf Netzwerkprobleme und sollte auch die Videoqualität widerspiegeln.

RTP: Video Packet Lost

RTP: Reseting last_seq_num from 23397 to 23398

RTP: Send FastVideoPicture_MSG

RTP: last eBit 6 plus new sBit 0 not equal 8! (instance 0)

...VideoFastUpdatePictureHandler() time 469850

RTP: Max. video packets stored = 4

RTP: Minimum/MaximumThreshold = 4 0/256, 4 0/256

UI:UI msg from VidDec: S VD1 ReceivedFreezeRelease 0

Received a Picture Fast Update request from the other side

Audio Packet(s) lost - last_seq_num = 15147, new_seq_num = 15149

Transfer 1 duplicate packets

Received a Picture Fast Update request from the other side

RTP: Max. video packets stored = 1

RTP: Minimum/MaximumThreshold = 4 0/256, 4 255/256

Befehle zur Fehlerbehebung

Bestimmte show-Befehle werden vom Output Interpreter Tool unterstützt (nur registrierte Kunden), mit dem Sie eine Analyse der show-Befehlsausgabe anzeigen können.

Die folgende Ausgabe wurde in der Cisco IOS Router LLQ erfasst und auf die ATM-Schnittstellen angewendet. Anschließend wurden überflutete Pings gesendet, um während des Videoanrufs eine Überlastung zu verursachen. Bei Streit um Bandbreite priorisiert LLQ den Videodatenverkehr dynamisch.

MS-7206VXR-12A#show queue atm 6/0.1

Interface ATM6/0.1 VC 1/138

Queuing strategy: weighted fair

Total output drops per VC: 22863

Output queue: 66/512/64/22863 (size/max total/threshold/drops)

Conversations  3/4/64 (active/max active/max total)

Reserved Conversations 0/0 (allocated/max allocated)

Available Bandwidth 0 kilobits/sec

(depth/weight/total drops/no-buffer drops/interleaves) 1/4626/0/0/0

Conversation 1, linktype: ip, length: 54

source: 10.122.3.100, destination: 10.1.105.2, id: 0x002B, ttl: 255,

TOS: 192 prot: 6, source port 23, destination port 11032

(depth/weight/total drops/no-buffer drops/interleaves) 1/5397/0/0/0

Conversation 51, linktype: ip, length: 308

source: 10.122.3.90, destination: 10.122.1.90, id: 0x51AB, ttl: 59,

TOS: 160 prot: 17, source port 49206, destination port 3232

Beachten Sie in der folgenden Ausgabe, dass in der Videoklasse keine Paketverluste auftreten.

MS-7206VXR-12A#show policy-map int atm 6/0.1

ATM6/0.1: VC 1/138 -

Service-policy output: video-police

Class-map: video (match-all)

0 packets, 0 bytes

30 second offered rate 0 bps, drop rate 0 bps

Match: access-group 101

Weighted Fair Queueing

Strict Priority

Output Queue: Conversation 72

Bandwidth 900 (kbps) Burst 22500 (Bytes)

(pkts matched/bytes matched) 0/0

(total drops/bytes drops) 0/0

Class-map: class-default (match-any)

290307 packets, 252480609 bytes

30 second offered rate 2951000 bps, drop rate 2341000 bps

Match: any

Weighted Fair Queuing

Flow Based Fair Queuing

Maximum Number of Hashed Queues 64

(total queued/total drops/no-buffer drops) 67/35584/0

Zugehörige Informationen

- Beispielkonfiguration für Low Latency Queuing

- Low Latency Queuing

- Unterstützung von Sprachtechnologie

- Produkt-Support für Sprach- und Unified Communications

- Fehlerbehebung bei Cisco IP-Telefonie

- Technischer Support - Cisco Systems