Skip to content

Dictionary selection #151

Open
Open

Description

@nickel0

Hi. The go-diameter defines several dictionaries (e.g. Gx, S6a, Swx…) and incorporate all of pre-defined dictionaries when it initializes. The application support status is exchanged between client and server in CER/CEA. In most cases a diameter client or server support limited applications and handlers. For example, HSS connecting to MME only needs to support S6a related handlers (e.g. AIR, and ULR). If the HSS informs that the HSS supports Gx, Swx or other non-supported applications, the MME misunderstands the HSS capabilities, which may lead unexpected failure. Is there any possible way to disable to include unnecessary dictionaries?

Activity

  1. kor44 commented on May 27, 2021

    @kor44

    I ran into this problem as well. And don't know how to solve

  2. rrrangrej commented on Nov 13, 2021

    @rrrangrej

    I raised similar issue #162
    we need to move away for dict.default when not needed like custom AVPS and allow our parser to be referred..and references to dict.default if parser is not supplied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions