In diesem Dokument werden die Bedingungen erläutert, unter denen eine Schnittstelle des Cisco Packet Over SONET (POS)-Routers den NEWPTR-Ereignisindikator (New Pointer) erhöht, wie in der Befehlsausgabe des Befehls show controller pos angezeigt wird.
Ein NEWPTR-Ereignis legt fest, wie oft ein SONET-Framer einen neuen Zeigerwert validiert, wie in den H1- und H2-Bytes des SONET-Overheads angegeben. In diesem Dokument wird erläutert, wie das SONET-Protokoll Zeiger und H1- und H2-Byte verwendet, um Nutzlasten innerhalb des SONET-Frames zu schwimmen.
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
Pfad, Abschnitt- und Leitungsebene der SONET-Transporthierarchie. Weitere Informationen finden Sie unter Eine kurze Übersicht über die SONET-Technologie.
Struktur eines SONET-Frames, einschließlich der Position des Synchronous Payload Envelope (SPE). Weitere Informationen finden Sie unter Understanding Concatenated and Channelized SONET Interfaces on Cisco Routers.
Dieses Dokument ist nicht auf bestimmte Software- und Hardwareversionen beschränkt.
Weitere Informationen zu Dokumentkonventionen finden Sie in den Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).
SONET-Schnittstellen senden alle 125 Mikrosekunden einen Frame. Jeder Frame enthält 810 Byte. Daher wird die Bitrate SONET Synchronous Transport Signal (STS)-1 wie folgt berechnet:
810 bytes/frame x 8000 frames/second = ~51,840,000 bits/second
Bei so hohen Bitraten bietet ein Zeiger einen wichtigen Vorteil. Dies wird anhand eines einfachen Netzwerkdiagramms veranschaulicht:
In diesem Szenario muss Router A Daten an Router C senden. Frames werden von A irgendwann in der Mitte des 125-Mikrosekunden-Zeitraums eines Frames eintreffen. B muss die Daten weiterleiten, die A sendet. B leitet die Daten vom an A angeschlossenen Eingangsport an den an C angeschlossenen Ausgangsport weiter. B hat jetzt zwei Möglichkeiten:
B kann den Frame aus A puffern und auf das nächste Intervall von 125 Mikrosekunden warten. B kann dann den Start des Frames von A mit dem ersten Payload-Byte des SONET-Frames abstimmen.
Alternativ kann B den Frame im aktuellen Intervall sofort von A senden. In diesem Fall muss B einen Zeiger verwenden, um die Byteposition anzugeben, in der der Rahmen von A tatsächlich beginnt. Daher beginnen die Daten an einer beliebigen Stelle innerhalb der Nutzlastumschlag. Dieses Konzept wird als Floating-Payload bezeichnet.
In der Regel verwenden SONET-Geräte eine Floating-Payload, obwohl einige Anbieter eingehende Frames puffern möchten. Die Vorteile einer variablen Nutzlast sind wie folgt:
Sie können eine Zunahme der Übertragungsverzögerung vermeiden.
Sie müssen keine Geräte mit großen Paketpuffern erwerben, um die ausstehenden Frames zu speichern.
Ein Zeiger ermöglicht es grundlegend, asynchrone Operationen in einer synchronen Umgebung zu verwalten. Die tatsächliche Payload wird asynchron generiert, aber der SONET-Frame wird synchron gesendet. Der SONET-Frame wird immer mit fester und konstanter Geschwindigkeit übertragen und enthält entweder reale Daten oder einen Füller.
Wenn eine Cisco POS-Schnittstelle einen neuen SONET-Zeiger validiert, erhöht die Schnittstelle den NEWPTR-Zähler. Der Binärwert in den H1- und H2-Byte des Überlastungsabschnitts weist auf die Erhöhung des NEWPTR-Zählers hin.
In dieser Tabelle werden die Overhead-Bytes jeder der drei SONET-Schichten sowie die Position der H1- und H2-Byte im LeitungsOverhead dargestellt:
Pfad-Overhead | ||||
Abschnittsüberhang | A1 Framing | A2-Framing | A3-Framing | J1-Trace |
B1 BIP-BIP-8 | E1-Bestellkabel | E1-Benutzer | B3 BIP-BIP-8 | |
D1 Daten-Com | D2-Datenkom | D3-Datenerfassungsmodul | Signalbezeichnung C2 | |
Line-Overhead | H1-Zeiger | H2-Zeiger | H3 Zeigeraktion | G1-Pfadstatus |
B2 BIP-BIP-8 | K1 | K2 | F2-Benutzerkanal | |
D4 Daten-Com | D5 Daten-Com | D5 Daten-Com | H4-Indikator | |
D7-Datenerfassungsmodul | D8 Daten-Com | D9 Daten-Com | Z3-Wachstum | |
D10 Daten-COM | D11 Daten-COM | D12 Daten-COM | Z4 Wachstum | |
Synchronisierungsstatus S1/Z1/Wachstum | M0- oder M1/Z2 REI-L-Wachstum | E2-Bestelldraht | Z5 Tandem-Anschluss |
Die H1- und H2-Byte bilden ein 16-Bit-Feld, wie hier gezeigt:
In dieser Tabelle wird erläutert, wie diese Bitpositionen definiert werden.
Bit-Position | Definition | Erläuterung |
---|---|---|
Bits 1 - 4 | New Data Flag (NDF) |
|
Bits 5 - 6 | Reserviert |
|
Bit 7 - 16 | 10-Bit-Zeiger |
|
Hinweis: Ein verketteter Frame (z. B. ein STS-3c-Signal) verwendet nur die Zeigerbits des ersten STS-1-Frames. Die zweite und dritte Gruppe von H1- und H2-Bytes enthalten die Kopplungsindikatorwerte 10010011 und 11111111.
Ein SONET-Framer überprüft unter den folgenden Bedingungen einen neuen H1- oder H2-Zeigerwert:
Die NDF-Bits werden invertiert.
Der Link wird initialisiert.
Die Schnittstelle beendet einen Alarmzustand.
Konfigurationsänderungen setzen einen Teil des Framers zurück.
Wenn eine Cisco POS-Schnittstelle einen ungültigen Zeigerwert oder eine größere Anzahl von NDF-aktivierten Anzeigen erkennt, meldet die Schnittstelle einen PLOP-Alarm (Path Loss of Pointer).
router#show controller pos 3/1 POS3/1 SECTION LOF = 0 LOS = 0 BIP(B1) = 0 LINE AIS = 0 RDI = 0 FEBE = 0 BIP(B2) = 0 PATH AIS = 0 RDI = 0 FEBE = 0 BIP(B3) = 0 LOP = 0 NEWPTR = 768 PSE = 0 NSE= 1009 Active Defects: None Active Alarms: None Alarm reporting enabled for: SF SLOS SLOF B1-TCA B2-TCA PLOP B3-TCA
Die Bellcore GR-253-Spezifikation definiert das SONET-Protokoll. Es legt fest, dass SONET-Links 2.000 Zeigeranpassungen pro Sekunde ohne Loss of Pointer (LOP)-Alarme tolerieren müssen. Dieser Wert wird entsprechend den Empfehlungen des Dokuments Institute of Electrical and Electronics Engineers (IEEE) zur Digital Network Synchronization ausgewählt.
Zeigeranpassungen weisen darauf hin, dass das SONET-Netzwerk nicht synchronisiert ist. Eine schnelle und konstante Steigerung des Werts weist auf dauerhafte Timing-Probleme hin. Um dieses Problem zu beheben, sollten Sie den Takt Distribution Tree und die Genauigkeit der bereitgestellten Uhren gemeinsam mit Ihrem Anbieter bewerten.
Stellen Sie darüber hinaus sicher, dass Ihre Router-Endpunkte die richtigen Uhreneinstellungen aufweisen. Diese Tabelle enthält weitere Informationen:
Uhreinstellungen | Back-to-Back mit Dark Fiber oder Dense Wavelength Division Multiplexing (DWDM) | Telco-Netzwerk mit Add-Drop Multiplexer (ADM) oder MUX |
---|---|---|
intern - intern | Ja | Nein |
intern - Leitung | Ja | Nein |
Leitung - intern | Ja | Nein |
Leitung | Nein | Ja |
Weitere Informationen finden Sie auch unter Konfigurieren der Uhreneinstellungen auf POS-Router-Schnittstellen.
Wenn eine Cisco POS-Schnittstelle über ein SONET-Netzwerk eine Verbindung mit einer Remote-POS-Schnittstelle von Cisco herstellt, kann die Schnittstelle eine Zunahme der NEWPTRs melden. Legen Sie in dieser Konfiguration die Taktquelle auf Zeile fest. Wenn die Uhrenquelle eine Leitung ist, muss die Übertragung der Cisco POS-Schnittstelle in Phase mit der Übertragung des Netzwerks erfolgen. Daher muss das Netzwerk keine Unterschiede in der Frequenz mit dem Signal vom Endpunkt ausgleichen. Zeigeranpassungen weisen auf ein Problem mit einem Netzwerkgerät hin. In der Regel werden diese Zeigeranpassungen durch die Notwendigkeit kompensiert, dass unterfrequente Signale ausgeglichen werden, die die ADMs über das SONET-Netzwerk übertragen.
Der NSE-Zähler (Negative Stuff Event) erhöht sich, wenn Zeigeranpassungen für eine intern generierte Uhrenquelle erforderlich sind, wie dies bei Back-to-Back-Topologien der Fall ist. Wie bereits erwähnt, übertragen Cisco POS-Router-Schnittstellen einen festgelegten Zeigerwert von 522. Aus diesem Grund meldet Ihr Router in dieser Topologie nur wenige, wenn überhaupt, NEWPTRs.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
01-Oct-2006 |
Erstveröffentlichung |