Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Упрощенная модель PGW

Реализовать упрощённую модель PGW (PDN Gateway), которая умеет:

  • обрабатывать пользовательский трафик (как uplink, так и downlink);
  • создавать и хранить информацию о PDN Connection, EPS Bearers и APN;
  • находить абонентов по разным параметрам (таким как: IP Address, выданный абоненту (UE IP Address); CP/DP TEID).

Дополнительно (необязательно) можно реализовать ограничители скорости передачи данных (rate limiter) для каждой сессии в каждую из сторон отдельно (uplink и downlink).

Детали реализации

В данном проекте добавлен шаблон, который может помочь выполнить работу. В нем представлены заголовочные файлы классов, составляющих упрощенную модель PGW. Необходимо по большей части реализовать описанные методы. Также в проекте есть тесты, проверяющие базовую функциональность, которые также могут помочь лучше понять требуемое поведение. Сетевое взаимодействие реализовывать не нужно — считаем, что пакеты "приходят извне".

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages