Location Profiles - Standortprofile

Für viel Verwirrung und Unsicherheit sorgen beim Office Communication Server die "Location Profiles". Dabei ist die Funktion sehr einfach, wenn man denn einmal verstanden hat, wie diese funktionieren und wozu diese da sind.

Nur für VoIP
Diese Einstellungen sind nur dann für Sie interessant, wenn Sie die Funktion "Telefonie" verwenden, da die Location Profile die Normalisierung von Rufnummern steuern.

Was ist ein Location Profile und wo wird das gepflegt ?

Normalerweise gibt es erst einmal kein Location Profil. Über die "Voice Properties" kommen Sie an die Dialogbox, um ein oder mehrere Profile anzulegen.

Hier sehen Sie, dass ich ein Profil mit dem Namen "Paderborn.netatwork.de" angelegt habe. Der Name ist nicht zufällig gewählt, da der Name des Profils später auch Teil des Namens des "Dialplan" bei Exchange Unified Messaging ist.

Hier ist genau ein Location Profil definiert, da es für den Standorte Paderborn ausreichend ist. Ein Profil enthält ein oder mehrere Normalisierungsregeln. Und die sind eigentlich der wichtige Teil bei den Profilen.

Über die verschiedenen Normalisierungsregeln und vor allem auf deren Reihenfolge werden die Rufnummern "normalisiert", d.h. aus kurzen Nummern die richtigen Zielrufnummern gemacht. In der Regel sind die gewünschten normalisierten Nummern die einfachen E164-Nummern, die dann später über das entsprechende Mediation Gateway (Stichwort Least cost Routing) nach außen signalisiert werden. Technisch ist es natürlich auch möglich, über Profile pro Benutzer bestimmte Gateways zu adressieren., Aber das ist dann eher ein Spezialfall, auf den ich hier nicht weiter eingehen möchte.

Wo werden Location Profiles genutzt ?

Dazu schauen wir uns erst mal an, wo sie überall die Auswahlliste für ein Location Profil haben. Die Auswahlliste zeigt ihnen die im vorherigen Schritt gepflegten Profile an

Ort Bild Beschreibung

Default Profil pro Pool

 

Bei jedem Pool kann ein Location hinterlegt werden. Diese Einstellung ist aber nur relevant, wenn ein "Location Profil" später nicht konfiguriert wird.

Benutzer

Sie können pro Benutzer genau ein Profil konfigurieren. Wird kein Profil angegeben, dann greift automatisch das Standardprofil des Pools, in dem der Benutzer angelegt ist.
Dieses Profil wird also angewendet, wenn der Anwender eine Rufnummer eingibt und sollte dem Benutzer die gewohnte Eingabe von Rufnummern erlauben.

Wenn ich also normalerweise mein Firmenanschluss im Paderborner Büro habe, dann erwarte ich einfach, dass ich mit einer dreistelligen Nummer die internen Teilnehmer erreiche und ich mit einer "0" ein  Amt bekomme. Wen ich also 0304500 anrufe, dann ist das eine Rufnummer in Paderborn und nicht in Berlin.

In der Regel ist daher pro Standort ein eigenes Location Profil , selbst wenn verschiedene Standorte über den gleichen Mediation Server der Zentrale telefonieren.

Beachten Sie, dass Benutzer natürlich z.B. auch aus ihrem "Home Office" arbeiten. Darauf nimmt das Location Profil natürlich keine Rücksicht.

Wenn Sie aber nur einen Standort haben, dann können Sie über die Standardeinstellung auf dem Pool sich die Pflege pro Benutzer einsparen.

Mediation Server

Zuletzt können sie beim Mediation Server noch ein Location Profil zuweisen. Auch hier kommen die Normalisierungsregeln zum Tragen und erlauben ihnen eingehende Rufnummern zu normalisieren. Ich halte es aber so dass der Mediation Server sowieso schon vom Gateway per SIP nur noch E164-Nummern erhält. Auf den meisten Gateways können (und sollten) ebenfalls die Rufnummern schon passend überarbeitet werden.

Diese Normalisierung betrifft nur die Zielrufnummer für eingehende Verbindungen. Die Normalisierung wird nicht auf die "Calling Party Number" bei eingehenden Verbindungen angewendet. Auch auf ausgehende Verbindungen werden keine Normalisierungsregeln angewendet. Hier ist also das Gateway gefordert.

Konzeption von Location Profilen

Sie haben nun schon einiges über die Location Profile und die die Stellen gelesen, wo diese gepflegt werden. Sobald Sie also mehr als ein Gateway, mehrere Standorte oder z.B. Kurzwahlen und Querverbindungen bei der Konfiguration berücksichtigen wollen, Sollten Sie sich ein genaues Bild machen, welche Standorte welche Rufnummernpläne verwenden.

Im Bezug auf die "Location Profile" sind nur die Stellen 2,3 und 4 relevant. trotzdem sollten Sie nicht übersehen, dass auch der Communicator Clients eingebaute Regeln zur Normalisierung von Rufnummern hat-und auf dem Gateway zur Telefonnetz meist noch viel umfangreichere Rufnummernmanipulationen möglich sind und oft auch genutzt werden. Definieren bzw. dokumentieren Sie also zuerst die Form der Rufnummern, wie diese an den Grenzen zu ihrem OCS-System übertragen werden. Ich kenne keine TK-Anlage, die direkt mit E164-Nummern in der Form (+495251304600) etwas anfangen kann, so dass Sie zum  Gateway irgendwie immer etwas mit 05251304600 (direkt am Amt) oder 005251304600 (Nebenstelle) oder vielleicht sogar nur 5251304600 mit den Flags NPI=1, TON=2 für E164 National) siehe auch Rufnummern) wählen müssen. Auch die eingehende übermittelte Rufnummern (Sowohl Calling Party als auch Called Party) können abweichen und sollten idealerweise schon auf dem Gateway zu E164 normiert werden, so dass der Mediation Server keine Rolle mehr spielt.

Location Profiles überprüfen

Ein fast unentbehrliches Hilfsmittel ist der Enterprise Voice Route Helper, welcher die gepflegten Location Profile ausliest und mit von ihnen vorgegebenen Rufnummern testet und die Ergebnisse vergleicht. Damit können Sie nahezu jede Konstellation von Rufnummern, Standorten und Gateways quasi im "Trockenen" nachstellen, ehe Sie die Änderungen in der Produktion umsetzen.

Eine zweite einfachere Möglichkeit ist natürlich der Communicator Client selbst, welcher die eingegebene Rufnummer anhand dem für den Benutzer geltenden Location Profil umschreibt. Tippen Sie einfach die Rufnummer im Communicator ein und warten Sie ein bisschen, bis unter der Eingabe die normalisierte Rufnummer angezeigt wird.

Für die Normalisierung von Rufnummern aus dem Active Directory für das OCS Adressbuch kommen diese Location Profiles nicht zum Einsatz. Siehe auch OCS Adressbuch.

Weitere Links