Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Monday, 17 August 2020, 07:29 AM
nur Rufnummern mit einer bestimmten Länge routen
Moin zusammen,

ich möchte z.B. die Rufnummer 123456 routen, aber nicht die 123456789, was mir echt Kopfschmerzen bereitet. Ich dachte mir nun Folgendes:
  • MAP: 123456? -> #123456? (die längeren Rufnummern markieren)
  • Routing: 123456 -> Ziel (Routing durchführen)
  • MAP: #123456 -> 123456
  • restliches Routing
Leider wird aber auch die Rufnummer 123456 von dem Mapping 123456? erfasst und markiert. Bug oder Feature?

spezielle Grüße
Niels

Picture of Roland
Registered 12 years 346 days
Roland Monday, 17 August 2020, 07:47 AM
Re: nur Rufnummern mit einer bestimmten Länge routen
Hallo Niels,
hast du auch schon mit Punkten versucht die Länge der Rufnummer zu triggern?
Evtl wenn mehr als Ziffern ein Prefix davor mappen und anhand des Prefix dann routen?
Gruß Roland
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Monday, 17 August 2020, 08:26 AM
Re: nur Rufnummern mit einer bestimmten Länge routen
Moin Roland,

Punkte würden (theoretisch) gehen, werden aber lt. Wiki nicht in die Out-Nummer übernommen, was ja die restlichen Nummern verfälschen würde.
Aber da kommt mir noch eine Idee. Ich müsste entweder auf 1234560 bis 1234569 10 Mapings bauen, oder das schon im Gateway-Objekt aus dem der Ruf kommt machen. Egal wie - eine recht lästige Angelegenheit, wenn ich für alle meine 12 Gateway hier erst einmal >10 Regeln bauen muss.

nachgelesene Grüße
Niels
Picture of Roland
Registered 12 years 346 days
Roland Monday, 17 August 2020, 08:41 AM
Re: nur Rufnummern mit einer bestimmten Länge routen
wenn ich mir unser Routing anschaue müssten die Punkte in number-out übernommen werden. Sonst machen unsere Maps eigentlich keinen Sinn.

In der wiki steht

digits matching with '.' are not replaced by Number Out

werden also unverändert übernommen
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Monday, 17 August 2020, 11:27 AM
Re: nur Rufnummern mit einer bestimmten Länge routen
Ok, die Interpretion/Übersetzung macht mehr Sinn wie meine wink
Aber es klappt trotzdem nicht. Wenn ich jetzt 123456.. auf 123456 mappe und mit 123456 rein komme, dann kommt:
STOP(true) route=RT2 map=3:'Test Punkt' dest='MAP' in=123456..'->out='123456' reason='incomplete'
Ansonsten wird die Nummer übernommen, wenn die Länge passt - nur so bleibt natürlich meine kurze Rufnummer im Routing hängen sad

nachgestellte Grüße
Niels
Picture of Jens 542
Registered 12 years 66 days
Jens 542 Monday, 17 August 2020, 11:40 AM in response to Muschelpuster
Re: nur Rufnummern mit einer bestimmten Länge routen
Moin wie hier schon erwähnt, sollte dein Mapping mit dem Punkt funktionieren:
  • MAP: 123456.-> #123456
Wie ja bereits beschrieben, bleiben die Ziffern an der Stelle des Punktes erhalten, also in deinem konkreten Beispiel einfach "hinten wieder drangeklatscht" zwinkernd

Haben mittels der Punkte z.B. auf einer Anlage auch den parallelen Betrieb von zwei- und drei-stelligen Durchwahlnummern realisiert.

VG Jens
 
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Monday, 17 August 2020, 12:08 PM
Re: nur Rufnummern mit einer bestimmten Länge routen
Danke Jens,

wie schon geschrieben bleibt es aber hängen, wenn die Stellenanzahl nicht erreicht ist. Das mit dem Punkt ist interessant bis unlogisch, denn im CxPN-Mapping unter GW und SIP wird der Punkt nicht nach rechts übernommen.
Ich habe das jetzt jedoch dort gelöst, sonst wird mir mein Routing zu groß. Hier gibt es jetzt die CDPN-Mappings:
  • 1234561 -> 1234561
  • 1234562 -> 1234562
  • 1234563 -> 1234563
  • 1234564 -> 1234564
  • 1234565 -> 1234565
  • 1234566 -> 1234566
  • 1234567 -> 1234567
  • 1234568 -> 1234568
  • 1234569 -> 1234569
  • 123456 -> *123456

Die ersten 9 Einträge verhindern nur, dass der 10. greift, wenn er das nicht soll. Im Routing brauche ich jetzt nur noch die *123456 mit einem Routingeintrag entsprechend manipulieren und routen.
Jetzt fehlt nur noch jemand, der das auf 2 SBCS für jeweils 10 Gateways eintippt. Warum sind die Azubis immer in der Schule, wenn man sie braucht wink
Oder es gibt noch eine Optimierungsmöglichkeit...
Auf jeden Fall Danke erst einmal für Eure Unterstützung.

gelöste Grüße
Niels

Picture of Achim 1648
Registered 10 years 244 days
Achim 1648 Monday, 24 August 2020, 04:01 PM
Re: nur Rufnummern mit einer bestimmten Länge routen
Moin,

musst Du zwingend auf bestimmte Nummern auflösen ?
Wenn Du nur auf die Anzahl der Stellen gehst, funktioniert das Routing ohne hängen zu bleiben.

Sprich:
.... -> ....
... -> ...
.. -> ..

Gruß Achim
← You can define your color theme preference here