CLIMA - CLI Manipulation

Der AMO-CLIMA wird dazu verwendet, um externe kommende Anrufe dem Benutzer als intern anzuzeigen, solange die externe Nummer zur/zum vordefinierten Nummer/Muster passt. Er wird auch für die Alphamarkierung und die Anrufsperre verwendet. Falls die Nummer des kommenden Anrufers zu einer/einem vordefinierten Nummer/Muster passt, wird sie in eine interne Nummer konvertiert, als ob der Anruf von einer internen Nummer käme.

Alphamarkierung: Wenn die Nummer des kommenden Anrufers zur/zum vordefinierten Nummer/Muster passt, wird der kommende Partyname so geändert, dass die Nummer des kommende Anrufers erkannt werden kann.
Anrufsperre: Wenn die Nummer des kommenden Anrufers zur vordefinierten Nummer/Muster passt, wird eine der folgenden Aktionen ausgeführt:
  • Der Anruf wird zurückgewiesen
  • Der Anruf wird an eine vordefinierte Nummer weitergeleitet
  • Der Anruf wird akzeptiert (zur ursprünglich gerufenen Partei geleitet)
  • Im System gibt es eine Tabelle um die gerufene (DDI) Nummer und 19 Tabellen um die rufende Nummer (CLI) zu prüfen. Für beide Tabellenarten können Nummern-Muster angegeben werden (Ziffern 0-9, der Buchstabe X als Platzhalter für eine Ziffer 0-9, der Buchstabe Z als Platzhalter für eine beliebige Nummer aus den Ziffern 0-9). Die Muster in diesen Tabellen werden im System nicht als Teilnehmernummern betrachtet. Sie werden nur benutzt um die Zeichen der rufenden und der gerufenen Ziffern am kommenden Trunk vergleichen zu können.

    Die CLI Tabelle enthält folgende Felder :

    CLIDP - Falls die Nummer des kommenden Anrufers zu dieser/diesem Nummer/ Muster passt, wird die entsprechende Aktion ausgeführt.CLIDP kann aus den Ziffern 0-9 und den Buchstaben X und Z bestehen.

    NAME - Wenn die externe Rufnumer gefunden wird, dann wird dieser Eintrag mit einer max. Länge von 22 Zeichen als Displayname angezeigt. Ist dieser Eintrag für interne Anrufer nicht konfiguriert, wird die Rufnummer automatisch bzgl. vorhandenen PERSI Einträgen geprüft und ggf. vorhandene PERSI Einträge mit einer max. Länge von 22 Zeichen angezeigt.

    NUMMER - Wenn die externe Nummer passt, wird die Nummer der externen Party in diesen Wert geändert.

    DESTIDX - Wenn AKTION=RESTRICT ist und die externe Nummer passt, wird der DESTIDX in der (mit HOTLN: HOTDEST konfigurierten) Zieltabelle gesucht und der Anruf wird an den entsprechende Rufnummer weitergeleitet.

    AKTION - Wenn die externe Nummer passt, wird eine der folgenden Aktionen ausgeführt:
  • REJECT - der Anruf wird abgelehnt (Ausschalten wird an den Anrufer gesendet).
  • RESTRICT - der Anruf wird an eine vordefinierte Rufnummer, basierend auf das DESTIDX Feld weitergeleitet.
  • ACCEPT - der Anruf wird akzeptiert.
  • Die DDI Tabelle enthält folgende Felder :

    DDIDP - die gerufene Nummer wird gegen diese Nummer/dieses Muster geprüft. DDIDP erlaubt die Ziffern 0-9 und die Zeichen X und Z.

    PLAN - Dieser Parameter bestimmt, welche CLI Tabelle verwendet wird, um CLIDP zu prüfen.

    Mit AMO-LDPLN sind die DPLN Nummern von 770 bis 789 für CLI Nummerierung reserviert, und sie wird nicht für andere Zwecke (wie LCR) verwendet.

    EINR -DIMSU: TYP=NETZ, LWM8=<number>;

    EINR-DIMSU: TYP=NETZ, LWMC8=<number>;

    EINR-LDPLN: LCRCONF=LCRVERW, WAPLNUM=<number>, LWMPOOL=8, WAEHLPLN=<number>,INFO="CLI(DDI) NUMBERING PLAN";

    EINR-DIMSU: TYP=USER, HOTZIEL=<number>;

    EINR-HOTLN: TYP=HOTZIEL, HTLNIDX=<number>, ZIEL=<key-num>;

    Querbeziehungen zu anderen AMOs:

    AMO DIMSU Dimensionierung der Leistungsmerkmale
    AMO LDPLN Einrichten waehlmusterplan fuer lcr
    AMO HOTLN Hotline/roechelschaltung

    Generation sequence:
     DIMSU --> LDPLN --> CLIMA 
    DIMSU --> LDPLN --> HOTLN --> CLIMA (Wenn AKTION als REDIRECT gewaehlt ist )

    Zielprozessor: BP (Switching Unit)

    Funktionen

    EINRICHTEN Eintraege in die CLI oder DDI Tabelle einfuegen Passwort-Klasse 2
    AENDERN Eintraege in der CLI oder DDI Tabelle aendern Passwort-Klasse 2
    LOESCHEN Eintraege in der CLI oder DDI Tabelle loeschen Passwort-Klasse 2
    OPTIMIEREN CLI oder DDI Tabelle optimieren Passwort-Klasse 2
    ABFRAGEN CLI oder DDI Tabelle ausgeben Passwort-Klasse 2
    REGENERIEREN CLI oder DDI Tabelle regenerieren Passwort-Klasse 2

    Prozedurübersicht

    EINRICHTEN-CLIMA

    EINRICHTEN-CLIMA
    TABLE=CLI,PLAN=<number>, CLIWM=<string>, [NAME=<string>], [NUMMER=<number>], [DESTIDX=<number>], [AKTION=<param>];
    TABLE=DDI,DDIWM=<string>, PLAN=<number>;

    Beispiel

    Eingabe:

      EINRICHTEN-CLIMA:TABLE=CLI,PLAN=1,CLIWM="1234567",NAME="NAME1",AKTION=ACCEPT; 

    Ausgabe:

      H04: CLIDP IST FUER DEN CLIWMNR 1 EINGERICHTET. 

    Beispiel

    Eingabe:

      EINRICHTEN-CLIMA:TABLE=CLI,PLAN=1,CLIWM="134567",NAME="NAME2",AKTION=REJECT; 

    Ausgabe:

      H04: CLIDP IST FUER DEN CLIWMNR 2 EINGERICHTET. 

    Beispiel

    Eingabe:

      EINRICHTEN-CLIMA:TABLE=CLI,PLAN=1,CLIWM="1234567",NAME="NAME3",DESTIDX=3,AKTION=RESTRICT; 

    Ausgabe:

      H04: CLIDP IST FUER DEN CLIWMNR 3 EINGERICHTET. 

    Beispiel

    Eingabe:

      EINRICHTEN-CLIMA:TABLE=DDI,DDIWM="1234",PLAN=1 

    Ausgabe:

      H04: DDIWM IST FUER DEN DDIWMNR 4 EINGERICHTET. 

    AENDERN-CLIMA

    AENDERN-CLIMA
    TABLE=CLI,PLAN=<number>, {(min 1) CLIWM=<string>, CLIWMNR=<number>}, {(min 1) NAME=<string>, NUMMER=<number>, DESTIDX=<number>, AKTION=<param>};
    TABLE=DDI, {(min 1) DDIWM=<string>, DDIWMNR=<number>}, PLAN=<number>;

    LOESCHEN-CLIMA

    LOESCHEN-CLIMA
    TABLE=CLI,PLAN=<number>, {(min 1) CLIWM=<string>, CLIWMNR=<number>};
    TABLE=DDI, {(min 1) DDIWM=<string>, DDIWMNR=<number>};

    OPTIMIEREN-CLIMA

    OPTIMIEREN-CLIMA
    TABLE=CLI,PLAN=<number>,
    ACTOPT=AUFBAU,[SUCHLNG=<number>];
    ACTOPT=LOESCHEN;
    TABLE=DDI,
    ACTOPT=AUFBAU,[SUCHLNG=<number>];
    ACTOPT=LOESCHEN;

    ABFRAGEN-CLIMA

    ABFRAGEN-CLIMA
    TABLE=CLI,[PLAN=<number>], {(max 1) CLIWM=<string>, CLIWMNR=<number>, NUMMER=<number>};
    TABLE=DDI, {(max 1) DDIWM=<string>, DDIWMNR=<number>};

    Beispiel

    Eingabe:

      AB-CLIMA:CLI,1,1234567; 

    Ausgabe:
      
    CLI TABLE :
    +------------------------------------+
    | CLI TABLE |
    +------------------------------------+
    +------------------------------------+
    | PLAN 1 |
    +------------------------------------+
    | CLIWMNR : 1 |
    | CLIWM : 1234567 |
    | NAME : NAME1 |
    | NUMMER : |
    | DESTIDX : |
    | AKTION : ACCEPT |
    +------------------------------------+

    Beispiel

    Eingabe:

      AB-CLIMA:DDI,,; 

    Ausgabe:
      
    DDI TABLE :
    +------------------------------------+
    | DDI TABLE |
    +------------------------------------+
    | DDIWMNR : 4 |
    | CLIWM : 1234 |
    | PLAN : 1 |
    +------------------------------------+

    REGENERIEREN-CLIMA

    REGENERIEREN-CLIMA
    [TABLE=CLI],[PLAN=<number>], {(max 1) CLIWM=<string>, CLIWMNR=<number>, NUMMER=<number>};
    [TABLE=DDI], {(max 1) DDIWM=<string>, DDIWMNR=<number>};

    Beispiel

    Eingabe:

      REG-CLIMA:CLI,1,; 

    Ausgabe:

      EINRICHTEN-CLIMA:TABLE=CLI,PLAN=1,CLIWM="1234567",NAME="NAME1",AKTION= ACCEPT;
    EINRICHTEN-CLIMA:TABLE=CLI,PLAN=1,CLIWM="134567",NAME="NAME2",AKTION=REJECT;
    EINRICHTEN-CLIMA:TABLE=CLI,PLAN=1,CLIWM="11111",NAME="NAME3",DESTIDX=3,AKTION=RESTRICT;

    Beispiel

    Eingabe:

      REG-CLIMA:DDI,; 

    Ausgabe:

      EINRICHTEN-CLIMA:TABLE=DDI,DDIWM="1234",PLAN=1;

    Parameterbeschreibung

    ACTOPT Cache-Aktion
    Eingabeart: Einzelwert, erforderlich
    Mögliche Werte: AUFBAU Cache aufbauen/verbessern
    LOESCHEN Cache loeschen
    AKTION Auszufuehrende Aktion
    Eingabeart: Einzelwert, 4. Parameter einer min-1-Gruppe (AENDERN,TABLE=CLI-CLI Table)
    Einzelwert, wahlfrei (EINRICHTEN,TABLE=CLI-CLI Table)
    Mögliche Werte: ACCEPT Der Anruf wird angenommen DB_LDPLN_CLI_ACT_ACCEPT
    REJECT Der Anruf wird abgewiesen DB_LDPLN_CLI_ACT_REJECT
    RESTRICT Der Anruf wird weitervermittelt DB_LDPLN_CLI_ACT_RESTRICT
    Standardwert: ACCEPT-Der Anruf wird angenommen
    CLIWM CLI Waehlmuster; erlaubt: 0..9,X,Z
    Eingabeart: Einzelwert, 1. Parameter einer max-1-Gruppe (ABFRAGEN,TABLE=CLI-CLI Table / REGENERIEREN,TABLE=CLI-CLI Table)
    Einzelwert, 1. Parameter einer min-1-Gruppe (AENDERN,TABLE=CLI-CLI Table / LOESCHEN,TABLE=CLI-CLI Table)
    Einzelwert, erforderlich (EINRICHTEN,TABLE=CLI-CLI Table)
    Mögliche Werte: beliebige Zeichen, max. 22-stellig
    CLIWMNR CLI Waehlmuster-Nummer
    Eingabeart: 1 bis 10 Einzelwerte, gekettet mit &, 2. Parameter einer max-1-Gruppe (ABFRAGEN,TABLE=CLI-CLI Table / REGENERIEREN,TABLE=CLI-CLI Table)
    1 bis 10 Einzelwerte, gekettet mit &, 2. Parameter einer min-1-Gruppe (LOESCHEN,TABLE=CLI-CLI Table)
    Einzelwert, 2. Parameter einer min-1-Gruppe (AENDERN,TABLE=CLI-CLI Table)
    Mögliche Werte: numerisch, 1-9999
    DDIWM DDI Waehlmuster; erlaubt: 0..9,X,Z
    Eingabeart: Einzelwert, 1. Parameter einer max-1-Gruppe (ABFRAGEN,TABLE=DDI-DDI Table / REGENERIEREN,TABLE=DDI-DDI Table)
    Einzelwert, 1. Parameter einer min-1-Gruppe (AENDERN,TABLE=DDI-DDI Table / LOESCHEN,TABLE=DDI-DDI Table)
    Einzelwert, erforderlich (EINRICHTEN,TABLE=DDI-DDI Table)
    Mögliche Werte: beliebige Zeichen, max. 22-stellig
    DDIWMNR DDI Waehlmuster-Nummer
    Eingabeart: 1 bis 10 Einzelwerte, gekettet mit &, 2. Parameter einer max-1-Gruppe (ABFRAGEN,TABLE=DDI-DDI Table / REGENERIEREN,TABLE=DDI-DDI Table)
    1 bis 10 Einzelwerte, gekettet mit &, 2. Parameter einer min-1-Gruppe (LOESCHEN,TABLE=DDI-DDI Table)
    Einzelwert, 2. Parameter einer min-1-Gruppe (AENDERN,TABLE=DDI-DDI Table)
    Mögliche Werte: numerisch, 1-9999
    DESTIDX Index der Destination Table
    Eingabeart: Einzelwert, 3. Parameter einer min-1-Gruppe (AENDERN,TABLE=CLI-CLI Table)
    Einzelwert, wahlfrei (EINRICHTEN,TABLE=CLI-CLI Table)
    Mögliche Werte: numerisch, 1-2512
    NAME Name, der das CLI Waehlmuster repraesentiert
    Eingabeart: Einzelwert, 1. Parameter einer min-1-Gruppe (AENDERN,TABLE=CLI-CLI Table)
    Einzelwert, wahlfrei (EINRICHTEN,TABLE=CLI-CLI Table)
    Mögliche Werte: beliebige Zeichen (Gross-/Kleinschreibung), max. 22-stellig
    NUMMER Alternative Nummer fuer das CLI Waehlmuster
    Eingabeart: Einzelwert, 2. Parameter einer min-1-Gruppe (AENDERN,TABLE=CLI-CLI Table)
    Einzelwert, 3. Parameter einer max-1-Gruppe (ABFRAGEN,TABLE=CLI-CLI Table / REGENERIEREN,TABLE=CLI-CLI Table)
    Einzelwert, wahlfrei (EINRICHTEN,TABLE=CLI-CLI Table)
    Mögliche Werte: numerisch, max. 22-stellig
    PLAN CLI Plan Nummer
    Eingabeart: Einzelwert, erforderlich (AENDERN,TABLE=CLI-CLI Table / AENDERN,TABLE=DDI-DDI Table / EINRICHTEN,TABLE=CLI-CLI Table / EINRICHTEN,TABLE=DDI-DDI Table / LOESCHEN,TABLE=CLI-CLI Table / OPTIMIEREN,TABLE=CLI-CLI Table)
    Einzelwert, wahlfrei (ABFRAGEN,TABLE=CLI-CLI Table / REGENERIEREN,TABLE=CLI-CLI Table)
    Mögliche Werte: numerisch, 1-19
    SUCHLNG Grenzwert fuer eine lineare Suchlaenge
    Eingabeart: Einzelwert, wahlfrei
    Mögliche Werte: numerisch, 1-2048
    TABLE Table type
    Eingabeart: Einzelwert, erforderlich (ABFRAGEN / AENDERN / EINRICHTEN / LOESCHEN / OPTIMIEREN)
    Einzelwert, wahlfrei (REGENERIEREN)
    Mögliche Werte: CLI CLI Table
    DDI DDI Table

    Fehlermeldungen

    F01
    F01: UNERLAUBTES ZEICHEN IN WAEHLMUSTER:
         DAS WAEHLMUSTER DARF NUR DIE ZEICHEN 0 BIS 9, UND
         DIE WILDCARDS X UND Z ENTHALTEN.
    F02
    F02: ES IST KEIN SPEICHER MEHR FUER DEN LCR WAEHLPLAN-CACHE MEHR FREI.
         VERSUCHEN SIE DIESEN SPEICHER MITTELS AMO DIMSU, PARAMETER LWMC8 
         ZU ERHOEHEN,ODER DEN WAEHLPLAN-CACHE MITTELS LOESCHEN UND NEU 
         AUFBAUEN ZU REORGANISIEREN.
    F03
    F03: PATTERN NUMBER @@@@ NICHT EINGERICHTET.
    F04
    F04: FUER DEN ANGEGEBENEN HOTLINE INDEX WURDEN KEINE ZIELE IN HOTZIEL ANGELEGT.
    F05
    F05: @@@WM KANN NICHT EINGERICHTET/GEAENDERT WERDEN -
         ES IST KEIN @@@WM-SPEICHER MEHR FREI (EINR-DIMSU:LWM8=<ZAHL>;)
    F06
    F06: EINGEGEBENE @@@WM IST BEREITS AM @@@WMNO @@@@ VORHANDEN.
    F07
    F07: FUER DIE AKTION RESTRICT MUSS EIN DESTIDX EINGEGEBEN WERDEN.
    F08
    F08: @@@WM UND @@@WMNR KOENNEN NICHT ZUSAMMEN EINGEGEBEN WERDEN.
    F09
    F09: @@@WM @@@@@@@@@@@@@@@@@@@@@@ NICHT EINGERICHTET.
    F10
    F10: @@@ NUMBERING PLAN IST NICHT KONFIGURIERT. KONFIGURIEREN SIE IHN BITTE
         MIT:
         EINR-LDPLN:LCRVERW,@@@,8,@@@,"@@@ PATTERN PLAN #@@@";
    F11
    F11: WENN AKTION AUF RESTRICT GEAENDERT WIRD, MUSS DESTIDX EINGEGEBEN WERDEN.
    F12
    F12: @@@ NUMBERING PLAN @@@ IST NICHT KONFIGURIERT. 

    Hinweismeldungen

    H01
    H01: @@@WM @@@@@@@@@@@@@@@@@@@@@@ NICHT EINGERICHTET.
    H02
    H02: ANGEGEBENER @@@WMNR IST NICHT EINGERICHTET.
    H03
    H03: @@@ TABLE IST LEER.
    H04
    H04: @@@WM IST FUER DEN @@@WMNR @@@@ EINGERICHTET.
    H05
    H05: DIE AKTUELLE MAXIMALE SUCHLAENGE BETRAEGT @@@@@.
    H06
    H06: DER LCR WAEHLMUSTER CACHE WURDE GELOESCHT.
    H07
    H07: WENN CLIWM ODER CLIWMNR EINGETRAGEN IST, MUSS PLAN ANGEGEBEN WERDEN.
    H08
    H08: ANGEGEBENER NUMMER @@@@@@@@@@@@@@@@@@@@@@ IST NICHT EINGERICHTET.