Skip to content

lyatanski/ims

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMS

IP Multimedia Subsystem

Why another setup:

  • use modern compose features (like interpolation) for simplicity
  • go into a bit more depth of the Kamailio configuration for better understanding
  • provide entirely software based playground for testing

How to use

As the setup loads and uses kernel module, best to test in VM

docker compose --profile test up -d

For always up to date commands, check out CI configuration

To observe the packets

wireshark -i any --display-filter 'gtpv2 or sip or diameter.cmd.code != 280'

Specifications

Transactions

Components

  • IMS (compose.yml)
  • Core Network (core.yml)
  • Billing (billing.yml)
  • Monitoring (monitor.yml)
    • Promtail
    • Loki
    • cAdvisor
    • Prometheus
    • Alertmanager
    • Grafana
  • Testing (compose.yml)
    • Doubango

About

IP Multimedia Subsystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages