2.7.0.11

  • Ensure IMS-Information Timestamps AVP includes information relevant to the latest Sip-Request and associated Sip-Response. (VOLTE-6028)

  • Update default configuration for the sip-sis-ra entity to set RFC3263:failover_enabled to true. (VOLTE-6081)

  • Ensure IMS-Information Cause-Code AVP is only present in CCR-T, CCR-Event, ACR-STOP and ACR-Event messages. (VOLTE-5985)

  • Update B2BUAScurPreChargingFeature to use Reporting-Reason QUOTA_EXHAUSTED in CCR-Update messages when currently Granted-Units have been consumed. (VOLTE-5981)

  • Update diameter service context Id value from 8.32260@3gpp.org to 12.32260@3gpp.org. (VOLTE-5686)

  • Update tracking of session established time to better handle upstream forks. (STLSIP-1259)

  • Update DiameterPerLegInfo feature to use the outgoing Request-URI to set the Called-Party-Address AVP for a given leg. (VOLTE-5701)

  • Add extra verification of Play Announcement configuration. (VOLTE-4094)

  • Check new isInviteTerminated() method when attempting to send a BYE. (VOLTE-4786)

  • Add method to Leg to pass a MessageBody to endSubscription(). (VOLTE-4786)

  • Use event name only in Allow-Events. (STLSIP-1274)

  • Add configuration to the announcements profile to allow one way media to be enforced between the MRF and the played party. (VOLTE-6332)

Dependency updates

  • Update the Sentinel Common dependency to 2.7.0.9

  • Update the Rf Control dependency to 1.0.0.3

  • Update cassandra-cql dependency to 1.2.0.1

2.7.0.10

  • Update SipMidCallAnnouncement feature to bring the passive party off of hold following termination of a call hold announcement if necessary. (VOLTE-5381)

  • Update SipMidCallAnnouncement feature to send 491 with 'OC-Retry-After' header when it receives and INVITE while connecting the played party to the MRF. (VOLTE-5301)

Dependency updates

  • Update the Sentinel Common dependency to 2.7.0.8

2.7.0.9

  • Fix an issue in SequentialForkedSDPMediation feature affecting mediation on unlinked legs. Required to fix an issue observed during early media announcements (VOLTE-5170)

  • Update DetermineCallType to detect orig term in URI of route header (not as a parameter) (VOLTE-5210)

  • Use the latest sent SDP on a leg when doing a session refresh re-INVITE. (VOLTE-5095)

  • Update the SDP transformer function in sentinel-sip-spi so that when SDPRewriter feature zeroes a conflicting media line, it will add a zeroed connection line at the media level as well. (VOLTE-5085)

  • Update SipMidCallAnnouncement feature to use latest sent SDP for leg when putting passive party on hold. (VOLTE-5076)

  • Add Remove Headers From Outgoing Messages Feature feature to remove SIP headers and Supported header values from outgoing messages based on configuration. (VOLTE-5091)

  • Update SIP features the following SIP features to consider synthesised OC-Term-P-Access-Network-Info:

  • Update B2BUACharging feature to suspend all legs while charging is underway. (VOLTE-4754)

  • Update the Session Refresh feature to allow the use of the UPDATE SIP method to perform session refresh. As part of this change UPDATE requests are now rejected if received between an INVITE and the corresponding PRACK or ACK and if an UPDATE transaction is already in progress. (VOLTE-5089)

  • Update the DiameterServiceInfo and DiameterPerLegInfo features to store calling party address data at session level rather than at per-leg level. (VOLTE-4912)

  • Update the SDP Monitor so that multiple SDP answers from the IM-SSF are handled correctly. (VOLTE-5300)

Dependency updates

  • Update the Sentinel Common dependency to 2.7.0.7

  • Update the Rf Control dependency to 1.0.0.2

2.7.0.8

  • Update both SipMidCallPlayAnnouncement and SipPlayAnnouncement features to set LocalContactAddress on MRF session to played party contact. (VOLTE-5009)

2.7.0.7

  • Added announcement configuration to allow session termination on early media announcement failure. (VOLTE-4939)

  • Update the SequentialForkedSDPMediation feature to mediate SDP on a forked 2xx response. (VOLTE-4934)

  • Expanded SIPUtil API for dealing with SIP message content bodies. (VOLTE-4598)

Dependency updates

  • Update the Sentinel Common dependency to 2.7.0.5

2.7.0.6

  • Update SipMidCallPlayAnnouncement feature to use a unique leg name for each MRF dialog. This ensures a clean session UAC leg FSM is used for each announcement. (VOLTE-4811)

  • Fix SequentialForkedSDPMediation feature to send UPDATE upstream when called party confirms that preconditions are met. (VOLTE-4748)

  • Added support for playing a queue of early media announcements to SipPlayAnnouncement. As part of adding this functionality, the redundant internally used session state field 'FirstTriggerOnSession' has been removed.(VOLTE-4718)

  • Added support for playing a queue of mid call announcements to SipMidCallPlayAnnouncement (VOLTE-4811)

  • Update default configuration of DetermineCallType feature to check the Request-URI cause parameter and History-Info when determining if a call has been forwarded. (VOLTE-4583)

  • Update SipUtil to set SDP attribute current remote qos status to none for outgoing initial INVITEs (VOLTE-4821)

  • Update SipShortCode address list naming to bring it in line with provisioning standards. Any existing list entries will need to be migrated, see the Jira issue for details on how to do this. (VOLTE-4749)

Dependency updates

  • Update the Sentinel Common dependency to 2.7.0.4

2.7.0.3

  • Update the feature waiting API to allow a feature to indicate that it is waiting on more than one activity. (VOLTE-4673)

  • Fix a bug in the DetermineCauseCode feature where it would it would report the incorrect INVITE error response code. (VOLTE-4673)

  • Update SIPNormalization Feature to skip normalization of short codes. (VOLTE-4630)

  • Fix a bug in DiameterPerLegInfo so it can find the initial requested party. (VOLTE-4628)

  • Fix a NPE in SipMidCallPlayAnnouncement when playing an announcement to any party after the calling party has left the call. Now it creates the MRF INVITE from the played party initial INVITE instead of the calling party INVITE (VOLTE-4765)

Dependency updates

  • Update the Sentinel Common dependency to 2.7.0.3

2.7.0.2

  • Update to B2BUAScurFeature when credit reservation instructed, session also established if applicable. (VOLTE-4567)

  • Improve ExtractNetworkInfoFeature stats. (VOLTE-4532)

  • Update DiameterServiceInfo to set P-Access-Network-Info AVPs based on registration. (VOLTE-4531)

  • Fix SequentialForkedSDPMediation feature to send UPDATE downstream when called party requests confirmation that preconditions are met. (VOLTE-4551)

  • Fix an issue where the SipMidCallPlayAnnouncement feature could generate incorrect SDP. (VOLTE-4509)

  • Add additionalCallForwardingDetection configuration to Determine Call Type feature. (VOLTE-4495)

Dependency updates

  • Update the SIS dependency to 2.5.4.7

  • Update the Sentinel Common dependency to 2.7.0.2

2.7.0.1

  • Expanded SIPUtil API for dealing with SIP message content bodies. (VOLTE-4272)

  • Add support for handling SDP content embedded in multipart content bodies. (VOLTE-4272)

  • Reject requests with 500 if Refer-To header is invalid. (VOLTE-4061)

  • Update Sentinel Sip Configuration to include ISOCode, MCC, MNCs. (VOLTE-4430)

  • Add new feature ExtractNetworkInfo to extract the MCC and MNC from the signaling and 3rd party registration data. (VOLTE-4376) See Extract Network Info Feature.

  • Add new profile MobileCountryCodeInformation with MCC and MNCs from operators extracted from http://mcc-mnc.com. (VOLTE-4389)

  • Update Ro, Rf and AvpCDRs to include the OC-Visited-Network-MCC-MNC, OC-Access-Network-MCC-MNC and OC-IMSI-MCC-MNC when applicable. (VOLTE-4378, VOLTE-4390)

Dependency updates

  • Update the Ant XJC dependency to 1.1.2

  • Update the SIS dependency to 2.5.4.4

2.7.0.0

  • First release in the 2.7.0.x series.

New Capabilities

  • Add support for Diameter Rf out of the box. Rf support can be selected at install time. Rf support includes replay of buffered CDRs when the Charging Data Function is not available. Support for Rf is enabled by the Rf Control Resource Adaptor.

  • The Rf Control Resource Adaptor includes out-of-the-box Alarms.

  • AVPs used on the Rf interface are described in the Charging Information section of the Administration guide.

  • The Interim CDR Feature can now be configured use the Rf Control Resource Adaptor, as well as AVP CDRs.

  • Out-of-the-box Diameter AVPs for Ro and CDRs are now based on 3GPP Rel 12, rather than 3GPP Rel 8.13.0 as in earlier releases. Rf AVPs are Rel 12.

  • The Diameter Ro Resource Adaptor has been updated to the 3.1.0.x release series, enabling AVP version downgrade/upgrade between Rel 12 and older versions. The Ro Resource Adaptor can now be configured with a SLEE API version that is different to the "wire" protocol version for the OCS. Downgrading from Rel 12 is supported as far back as Rel 8.13.0. For further information refer to Diameter Resource Adaptors Changelog.

  • The Sentinel Registrar service has been re-written in terms of Sentinel SIP. This means 3rd Party Registration features are programmed the same way as other SIP features, simplifying development. In previous releases general 3rd Party Registration functionality was only available as part of Sentinel VoLTE and Sentinel IP-SM-GW applications. As of this release it is available in Sentinel SIP. For further information refer to Sentinel Registrar Overview and Concepts

Dependency updates

2.6.0.10

  • Update early media SipPlayAnnouncement feature to support forwarding calling-party UPDATE requests to the MRF. (VOLTE-4270)

  • Fix bug in SipAddressUtil where escaped '#' characters are not handled when extracting phone numbers from SIP URIs. (VOLTE-4173)

  • Update Diameter service information feature to record URI parameters in Called-Party-Address and Calling-Party-Address AVPs. (VOLTE-4174)

  • Update the Sentinel Common dependency to 2.6.0.9

2.6.0.9

  • Update early-media play announcement feature to allow an announcement to the calling party to be interrupted if the called party answers the call. (VOLTE-4188)

  • Update the Sentinel Common dependency to 2.6.0.8

2.6.0.8

  • Update SequentialForkedSDPMediation to copy Contact header from 183 into UPDATE on calling party leg (VOLTE-3948)

  • Update SequentialForkedSDPMediation to maintain consistent SDP session ID on calling party leg (VOLTE-3961)

  • Update SipPlayAnnouncement so that a consistent Record-Route is sent in all dialog-creating responses sent upstream (VOLTE-3925)

  • Update the Sentinel Common dependency to 2.6.0.7

2.6.0.7

  • Add documentation for the SDP Rewriter Feature.

  • Add I-CSCF configuration to the Sentinel SIP Service configuration (VOLTE-3785) This change enables features to not have their own I-CSCF configuration values. Features with their own I-CSCF configuration values still use those values.

  • Add support for precondition callflows to the Early Media Play Announcement feature (VOLTE-3609)

  • Enhance SDP conflict management to support static SDP payload types from RFC 3551 (VOLTE-3668)

  • Update the Sentinel Common dependency to 2.6.0.6

  • Update the SIS dependency to 2.5.4.3

  • Update the Rhino dependency to 2.5.0.2

2.6.0.3

  • Improved handling of payload type conflicts in SDP bodies (VOLTE-3425)

  • Improved handling of SDP bodies with differing numbers of media lines (VOLTE-3424)

  • Add support for handling SDP inside multipart/mixed SIP message bodies (STLUSSI-30)

  • Update the SIS dependency to 2.5.4.2

  • Update CGIN dependency to 1.5.4.2

  • Update the Sentinel Common dependency to 2.6.0.3

2.6.0.1

  • Add support for the OC-Session-Start-Time, OC-Session-Established-Time and OC-Session-End-Time AVPs to the AVP CDR features (VOLTE-3462)

  • Add a retry-after header to 500 error responses generated when an SDP offer is received whilst an offer is in progress (VOLTE-3408)

  • Update the REM dependency to 1.5.0.3

  • Update the Sentinel Common dependency to 2.6.0.1

2.6.0.0

2.5.0.0

  • Add new Diameter service information feature. See Diameter Service Info Feature.

  • Add feature that notes time of initial request and response. See Record Timestamps Feature.

  • Add DetermineChargingInfo feature. See Determine Charging Information Feature.

  • Update CDR RA dependency to 2.3.0.0.

  • The CDR feature in Sentinel SIP has been refactored to not use mappers and instead populate the CDR directly with values obtained from the session state. The legacy behaviour and CDR format have been turned into their own features. See AVP CDR Feature and Legacy CDR Feature for more information about the features.

  • The format of the CDRs that Sentinel SIP creates has changed. See CDR Formats

  • Added a new system feature SequentialForkedSDPMediation (STLSIP-1151)

  • Enhance the SDP Comparison Feature allowing it to ignore named legs. (VOLTE-2397)

  • In cases where a SIP UA sends a REFER request and does not respond to the triggered NOTIFY request, allow a subsequent NOTIFY to pass through the B2BUA. (VOLTE-2056, VOLTE-2267)

  • Update the Diameter dependency to 2.7.0.4 (STLCORE-47)

  • Update from Diameter Ro v8.2.0 to v8.13.0 (VOLTE-2228)

  • Fix a bug where the SDPMonitor feature incorrectly re-writes the session-id in SDP origin information. (STLSIP-1121)

2.3.1.17

  • Fix a bug related to re-writing the Event header of NOTIFY requests when Sentinel acts as a B2BUA. (STLSIP-1122)

2.3.1.16

  • Update Sentinel Common dependency to 2.3.1.16

  • Update SIS dependency to 2.5.2.21

  • Update HTTP RA dependency from 2.2.0.6 to 2.2.0.11

  • Fixed an issue where RFC3263 config properties were not passed through to the SIP stack. (SIS-1074)

  • Failed servers are no longer blacklisted when RFC3263 failover is disabled. (SIP-372)

2.3.1.15

  • Update Sentinel Common dependency to 2.3.1.15

  • Fix a set of bugs in the SIP stack where client DNS procedures were not being followed correctly according to RFC 3263 (SIP-253, SIP-314)

2.3.1.13

  • Update Sentinel Common dependency to 2.3.1.13

  • Update Diameter dependency to 2.6.0.15

  • Update SIS dependency to 2.5.2.20

2.3.1.12

  • Update Sentinel Common dependency to 2.3.1.12

  • Included SIP Example module-pack (STLPACK-40)

2.3.1.9

  • Update Sentinel Common dependency to 2.3.1.9

  • The B2BUA System Feature properly handles the Max-Forwards header. Out of the box feature execution scripts updated as appropriate

  • Update SipNormalizationFeature and SipSubscriberDetermination to use getAddressHeaders for P-Asserted-Identity (VOLTE-1862)

  • Performance improvements such that performance is on par with the 2.2.0.x series

2.3.1.8

  • Update Sentinel Common dependency to 2.3.1.8

  • Improve extraction of phone numbers from URIs

2.3.1.5

  • Update Sentinel Common dependency to 2.3.1.5

  • Fix a bug in the SIP Determine Network Operator module pack

2.3.1.0

  • Initial release of Sentinel SIP 2.3.1 series

  • Sentinel SIP is now capable of all uses of the ISC interface. For an overview of the enhancements please refer to Sentinel SIP Enhancements.

Previous page