PyHSS New Features

Thanks to some recent developments, PyHSS has had a major overhaul recently, and is getting better than ever,

Some features that are almost ready for public release are:

Config File

Instead of having everything defined all over the place a single YAML config file is used to define how the HSS should function.

SCTP Support

No longer just limited to TCP, PyHSS now supports SCTP as well for transport,

SLh Interface for Location Services

So the GMLC can query the HSS as to the serving MME of a subscriber.

Additional Database Backends (MSSQL & MySQL)

No longer limited to just MongoDB, simple functions to add additional backends too and flexible enough to meet your existing database schema.

All these features will be merged into the mainline soon, and documented even sooner. I’ll share some posts on each of these features as I go.

2 thoughts on “PyHSS New Features

  1. Which version was using the MongoDB? Why it was migrated to MySQL?

    I am now facing an issue of delayed attach in burst mode attach of multi UEs – when I try to attach 12-15 UEs at a time (my requirement is 50 UE at a time!), only couple of UEs attach at single instance and subsequently all UEs attach but with a delay. When I look at the loopback logs, I see that there is lot of messages getting exchanged between pyhss and mysql container for every query into DB. How to resolve this issue so that burst mode attaches succeeds?

    I feel mongoDB would have been better in terms of speed here!

    1. MongoDB was used in a very old version, you can go back in the Github and pull the old version but it has limited support for a lot of things.
      I’m not sure why you’re seeing delays but drop me an email and I’ll see what’s up.

Leave a Reply to Nick Cancel reply

Your email address will not be published. Required fields are marked *