Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Message Sequence Chart

Ein Nachrichten-Reihenfolge-Diagramm (MSC, engl. Message Sequence Chart) wird benutzt, um (z. B. zur Unterstützung der Modellierung mit SDL) beispielhafte …

Inhalt3 Abschnitte
  1. 1. Zweck und Darstellungsformen
  2. 2. Normen
  3. 3. Beispiel eines Verbindungsaufbaus

Zweck und Darstellungsformen

Ein Nachrichten-Reihenfolge-Diagramm (MSC, englisch „Message Sequence Chart“) stellt beispielhafte Nachrichtenfolgen zwischen kommunizierenden Objekten einheitlich dar. Es kann etwa die Modellierung mit der Specification and Description Language (SDL) unterstützen.

MSC kennt zwei Darstellungsformen: das textuelle MSC und das graphische MSC. In der Unified Modeling Language (UML) übernimmt das Sequenzdiagramm dieselbe Aufgabe.

Normen

MSC ist ein Standard des ITU-T, des Telekommunikations-Standardisierungs-Sektors der Internationalen Fernmeldeunion.

• Z.120: Message Sequence Chart (MSC) • Z.121: Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC)

Beispiel eines Verbindungsaufbaus

Das Beispiel beschreibt den Aufbau einer Verbindung zwischen einem Client und einem Server. Im Ausgangszustand „Idle“ erhält der Client aus seiner Umgebung eine Verbindungsanforderung („ConReq“) und sendet daraufhin „connect“ an den Server. Der Server empfängt diese Nachricht und meldet seiner Umgebung mit „conInd“ die angeforderte Verbindung.

Im Zustand „Connecting“ erhält der Server aus seiner Umgebung die Annahme „conAcc“ und sendet „accepted“ an den Client. Der Client bestätigt seiner Umgebung den erfolgreichen Aufbau mit „conCnf“. Danach gilt der gemeinsame Zustand „Connected“.

Das Szenario kann textuell in MSC/PR angegeben werden. Deutlich häufiger wird jedoch MSC/GR verwendet, also die leichter verständliche graphische Ausprägung von MSC.

Weiterlesen