pespin submitted this change.

View Change


Approvals: Jenkins Builder: Verified osmith: Looks good to me, but someone else must approve fixeria: Looks good to me, approved
ttcn3-asterisk: Configure asterisk for initial SIP register on IMS side

This set of pjsip config requires work done by jolly in our fork of
asterisk adding IMS features.

Depends: osmo-ttcn3-hacks.git Change-Id Idb3b19ccd82cad25948106b2c72aa424d7f79cd8
Change-Id: I66d128192146ad600203ea2a41b8bf019311d603
---
M ttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg
M ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
2 files changed, 67 insertions(+), 1 deletion(-)

diff --git a/ttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg b/ttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg
index c9011d5..40bc86e 100644
--- a/ttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg
+++ b/ttcn3-asterisk-ims-ue-test/Asterisk_Tests.cfg
@@ -20,6 +20,9 @@
Asterisk_Tests.mp_remote_sip_host := "172.18.11.10"
Asterisk_Tests.mp_local_sip_port := 5061
Asterisk_Tests.mp_remote_sip_port := 5094
+Asterisk_Tests.mp_local_ims_host := "172.18.11.103"
+Asterisk_Tests.mp_local_ims_port := 5060
+Asterisk_Tests.mp_ims_imsi := "238010000090828"
Asterisk_Tests.mp_ami_remote_host := "172.18.11.10"

[MAIN_CONTROLLER]
diff --git a/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf b/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
index 57cab41..07f68ba 100644
--- a/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
+++ b/ttcn3-asterisk-ims-ue-test/asterisk/pjsip.conf
@@ -1,4 +1,6 @@
-
+;############
+; LOCAL SIP
+;############
[transport-udp]
type=transport
protocol=udp
@@ -68,3 +70,51 @@

[0504](aor_phone_template)

+;############
+; VoLTE
+;############
+[transport-tcp]
+type=transport
+protocol=tcp
+bind=172.18.11.10:5060
+ims_port_c=5555
+ims_port_s=5060
+
+[volte_ims]
+type=registration
+transport=transport-tcp
+outbound_auth=volte_ims
+server_uri=sip:172.18.11.103
+client_uri=sip:238010000090828@172.18.11.103
+retry_interval=30
+fatal_retry_interval=30
+expiration=600000
+ims_aka=yes
+contact_user=volte_ims
+endpoint=volte_ims
+line=yes
+
+[volte_ims]
+type=endpoint
+context=volte_ims
+disallow=all
+allow=vevs
+outbound_auth=volte_ims
+aors=volte_ims
+rewrite_contact=yes
+from_user=238010000090828
+from_domain=172.18.11.103
+
+[volte_ims]
+type=auth
+auth_type=ims_aka
+username=238010000090828@172.18.11.103
+usim_ami=no
+usim_opc=775A1F887D2AD66F9719C2C79F847B50
+usim_k=D534E07854B75E475C667A856AA31F9C
+usim_sqn=000000011000
+
+[volte_ims]
+type=aor
+contact=sip:238010000090828@172.18.11.103
+max_contacts=1

To view, visit change 36831. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: I66d128192146ad600203ea2a41b8bf019311d603
Gerrit-Change-Number: 36831
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy@sysmocom.de>
Gerrit-Reviewer: jolly <andreas@eversberg.eu>
Gerrit-Reviewer: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>
Gerrit-MessageType: merged