go-Diameter: поддержка разных словарей AVP для разных сетевых провайдеров (т. е. Ericsson, Nokia) и разных узлов (т. е. GGSN, Tango). - PullRequest
0 голосов
/ 05 июля 2018

Мы работаем над созданием адаптера диаметра для OCS. В настоящее время наш словарь AVP соответствует go-диаметром.

Мы пытаемся предоставить настраиваемый словарь для поддержки Подписки

  • Специфичные для поставщика AVP для поддержки различных сетевых провайдеров, таких как Nokia и Ericsson
  • Поддержка различного сетевого трафика, такого как VoLTE, GGSN, Tango.

Ниже приведены два подхода, о которых мы сейчас думаем.

  • Включите один словарь со всеми поддерживаемыми AVP и используйте единый выпуск адаптера диаметра. Интеллект, который должен быть встроен в код для определения того, какие AVP требуются для какого узла.
  • Разные выпуски для каждого словаря, который мы хотим поддерживать, и развертывание, которое когда-либо потребуется поставщику услуг.

У меня есть поиск по Интернету, чтобы увидеть, было ли сделано что-то подобное в качестве доказательства концепции. Нужна помощь в определении лучшего решения для реализации.

1 Ответ

0 голосов
/ 05 июля 2018

Я не знаком с го-диаметром, но мое предложение: используйте один словарь

Этот словарь должен использоваться всеми поставщиками и поставщиками.

Причины:

  1. Вы не знаете, сколько разных выпусков у вас получится, и вам может понадобиться поддержка множества словарей в конце.
  2. Если вы используете несколько словарей, большинство AVP будет одинаковым на всех
  3. Чем больше ваш словарь, тем больше вы будете поддерживать больше AVP, и вы никогда не будете на 100% уверены, какой AVP может прийти от разных клиентов
...