BLOG

Kalender

Juli 2009
M D M D F S S
« Jun   Okt »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Tags

Letze Kommentare

Twitter

Das Session Description Protocol wird im Zusammenhang mit SIP für die Festlegung von technischen Parametern einer Multimedia- Sitzung als "Content" für den SDP- Teil bei SIP- Nachrichten angewandt und ist in RFC 2327 "SDP: Session Description Protocol" definiert.
Die für einen Verbindungsaufbau mittels SIP benötigten technischen Parameter
sind:

 

SDP-Parameter

Parameter

  Name

  Beschreibung

    v

   version

  Protokoll Version

    o

   owner

  "Erzeuger" der Nachricht

    s

   session name

  Name der Session

    c

   connection
   information

  Netzwerkinformationen

    t

   time

  Dauer der Session

    m

   media

  Medienangaben

    a

   attribute

  Attribute der Medienangaben

Das SDP definiert hierbei allgemein Multimedia-Sessions, weshalb auch andere Angaben mit weiteren Schlüsselbezeichnungen möglich sind oder Parameterangaben sich überschneiden können.

Für die in der weiter oben dargestellten Tabelle aufgeführten Parameter ist nach dem SDP folgende Notation definiert:


v=0
o=<username> <session id> <network type> <address type> <address>
s=<session name>
c=<network type> <address type> <connection address>
t=<start time> <stop time>
m=<media> <port> <transport> <fmt list>
a=rtpmap:<payload type> <encoding name>/<clock rate>[/<encoding parameters>]

Das Versionsfeld "v" deklariert die Version des SDP, derzeit wird diese ausschließlich mit
'0' angegeben.

Die Schlüsselbezeichnung "o" steht für "Owner" und enthält Angaben über den "Erzeuger"
der Nachricht.

"s" steht für "Session Name", wodurch jeder Session zur Differenzierbarkeit bei parallelen Sessions ein Name zugeteilt wird. Meistens wird hier die Bezeichnung des SIP- Clients oder die Initialen des Herstellers der korrespondierten Software verwendet und bei parallelen Sessions (Konferenzen) numerisch erweitert.

Die Angaben zur Verbindung werden unter "c" für "Connection Information" gemacht. "IN" steht hierbei am häufigsten unter Netzwerktyp für Internet, wobei in diesem Zusammenhang der Adresstyp meistens IP4 ist, möglich wäre für den Netzwerktyp Internet z.B. auch IP6 für Version 6 des Internet Protocol (kurz IPv6).

Falls die Verbindung Zeitbegrenzt sein soll, kann bei der Zeitangabe eine Anfangs- und Endzeit angegeben werden. Dies kann vor allem dann eine Rolle spielen, wenn die Nutzung des SIP- Clients z.B. von einem Guthabenkonto oder Gebühren abhängig ist, ansonsten sind die Werte häufig mit "0 0" besetzt.


Bei den Medienangaben ist für VoIP der Parameter "media" immer "audio". Clients, die z.B. auch Echtzeit- Bildübertragung unterstützen, können für die Übertragung von Bildsignalen mit dem Wert "video" entsprechende technische angaben machen. Der Parameter "transport" wird üblicherweise mit dem Wert RTP/AVP belegt, wobei AVP allgemein für Audio/Video Protokolle angegeben wird. Mit "fmt list" wird der sog. Payload Type (kurz PT), also die die Beschaffenheit des Payload der RTP- Pakete beschrieben.

Bei Audiodaten werden hier als Parameter Schlüsselnummern nach RFC 1890 "RTP Protocol for Audio and Video Conferences with Minimal Control" für standardisierte Datenkompressionsverfahren angegeben, wobei auch mehrere Angaben hintereinander gemacht werden können.

In der Tabelle weiter unten werden Datenkompressionsverfahren für Audio- Daten (auch Codec) in Zusammenhang mit den referenzierten Schlüsselnummern als Payload Type aufgeführt.

Für jede der unter "fmt list" stehenden Schlüsselnummern wird mit den Angaben im Feld "a" für attributes, das jew. Kodierverfahren genau definiert. Stehen in der "fmt list" mehrere Schlüsselnummern, werden mehrere Felder mit dem Bezeichner "a" erstellt.

Kommentare

Keine Einträge

Schreiben Sie den ersten Kommentar!
 

Hinterlasse eine Nachricht

Meine Informationen merken

Jetzt bookmarken:addthis.comask.combackflipblinkbitsblinklistblogmarksbluedot.usco.mmentsconnoteadel.icio.usde.lirio.usdigg.comFark.comFeed me links!FolkdFurlgoogle.comhype it!LinkaGoGoLinkaARENAlive.comMa.gnoliaMister WongMyLink.denetscapenetvouznewsvine.comoneviewRawSugarRedditscuttleshadowsSimpySmarkingSpurlstumbleupon.comTailRankTagThatTechnoratiWebnewsWinkWistsYahooMyWebYiggIt