[sr-dev] git:master:99b2cfaf: ims_isc: add-on for third-party registration

Henning Westerholt hw at skalatan.de
Tue Apr 9 21:36:24 CEST 2019


Module: kamailio
Branch: master
Commit: 99b2cfaf4151968a62099880928563a64ccdeddc
URL: https://github.com/kamailio/kamailio/commit/99b2cfaf4151968a62099880928563a64ccdeddc

Author: Christoph Valentin <Christoph.Valentin at kapsch.net>
Committer: Henning Westerholt <hw at skalatan.de>
Date: 2019-04-09T21:31:19+02:00

ims_isc: add-on for third-party registration

- The feature is a add-on to third party registration in S-CSCF
- The feature assumes two new flags in HSS database, where additional to the
  "Service Info XML" an "insertRegisterRequest" flag or an "insertRegisterRepsonse"
  flag can be set. These flags are sent with the SAR/SAA exchange to the S-CSCF,
  where the new feature does a prioritization:
  If Service Info present -> add service info to body of 3rd Party REGISTER Request
  else if insertRegisterRequest -> add original REGISTER request to body of
    3rd Party REGISTER request
  else if insertRegisterResponse -> add original REGISTER response to body of
    3rd Party REGISTER request
  else -> add no body to 3rd Party REGISTER request.
- Multipart Body is not supported.
- More info about the insertRegisterRequest and insertRegisterResponse flags
  can be found in applicable 3GPP standards.

---

Modified: src/modules/ims_isc/checker.c
Modified: src/modules/ims_isc/checker.h
Modified: src/modules/ims_isc/doc/ims_isc_admin.xml
Modified: src/modules/ims_isc/third_party_reg.c
Modified: src/modules/ims_isc/third_party_reg.h

---

Diff:  https://github.com/kamailio/kamailio/commit/99b2cfaf4151968a62099880928563a64ccdeddc.diff
Patch: https://github.com/kamailio/kamailio/commit/99b2cfaf4151968a62099880928563a64ccdeddc.patch




More information about the sr-dev mailing list