go-diameter icon indicating copy to clipboard operation
go-diameter copied to clipboard

Dictionary selection

Open nickel0 opened this issue 5 years ago • 2 comments

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?

nickel0 avatar Dec 09 '20 06:12 nickel0

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

kor44 avatar May 27 '21 12:05 kor44

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.

rrrangrej avatar Nov 13 '21 14:11 rrrangrej